

@font-face {
 
   font-family: oldstamper;
    
src: url('../polices/old_stamper-webfont.eot?') format('eot');
   
src: url('../polices/old_stamper-webfont.woff2') format('woff2'),
        
 url('../polices/old_stamper-webfont.woff') format('woff'),
         
url('../polices/old_stamper-webfont.ttf') format('truetype'),
        
url('../polices/old_stamper-webfont.svg#blackjackregular') format('svg');
   
 font-weight: normal;
    font-style: normal;

}
		
		

body {
  background-color: black;

  margin-top: 0%;
  margin-bottom: 0%;
font-family: Times New Roman;
 color: #ebebeb;
 font-size: 1.125em;
}


	
h1 { color: #ebebeb;
	font-family: Times New Roman;	
	font-size: 3em; 
	 margin-bottom: 14px;
 background-color: black;}

h2 { color: #ebebeb;
	text-align:center;
	font-family: Times New Roman;	
	font-size: 2em; 
	 margin-bottom: 20px;
	margin-top:40px;
 background-color: black;
}
h3{ color: #ebebeb;
 	text-align:center;
	font-family: Times New Roman;
	font-size: 1.4em; 
	 margin-bottom: 20px;
	margin-top:40px;
 background-color: black;
}
h4 { color: #ebebeb;
	padding-left:100px;
	font-family: Times New Roman;	
	font-size: 1.2em; 
	text-decoration:underline;
	 margin-bottom: 40px;
	margin-top: 40px;
 background-color: black;}

h5{ color: #ebebeb;
font-family: Times New Roman;
font-size: 1.1em; 	
padding-left:200px;
text-align:left;
}

hr{
color: #ebebeb;
width:50%;
height:3px;
border:dotted;
}

table{
    width: 500px ;
    margin-left: auto ;
    margin-right: auto ;
    border-collapse: collapse ;
	text-align: left;

}
 table td {
        border: 1px solid #FFC600 ;  
padding:5px;
    }
table th{
text-align:center;
padding:5px;}

a {color: #999999;
	font-family: Times New Roman;
	text-decoration:underline;
}
a:link {color: #999999;
	font-family: Times New Roman;
	text-decoration:underline;
}
a:hover {color: #999999;
	font-family: Times New Roman;
	text-decoration:underline;
}
a:visited {color: #999999;
	font-family: Times New Roman;
	text-decoration:underline;
}
form{
	width:90%;
	padding-left:38%;
	padding-right: 20%;
	text-align: left;
}
fieldset {
 padding:20px 20px 20px 30px;
 margin-bottom:10px;
 margin-right: 75%;
 border:1px solid #FFC600;
 }
input, textarea, select, option{
	background-color:#FBEFC5;
	border:1px solid #FFC600;
	border-radius:5px;
}
label{
	width:300px;
	text-align: left;
}
input[type=submit]{
width:100px;
font-weight: bold;
 margin-left:10%;
 
 border:1px solid #FFC600;
 border-radius:5px;
 box-shadow:1px 1px 1px #F8F50B;

}
input[type=submit]:hover {
 background-color:#D1BBAF;
 }

#presentation{
text-align:center;
margin-top: 30px;
 margin-bottom: 30px;
}

#sstitre{
color: #ebebeb;
margin-bottom:50px;
}

#tbpresentation{
width:80%;
border: 2px solid #FFC600 ;
 border-radius:5px;
font-size:1.250em;
text-align: center;
margin-bottom:40px;
}
#tbpresentation td{
padding:25px;
}

#textone{
	width:80%;
	padding-left:150px;
 	color: #ebebeb;
	text-align:left;
	font-family: Times New Roman;	
	font-size: 1.175em; 
}

#texteindex{
	padding-left:200px;
 color: #ebebeb;
	text-align:center;
	font-family: Times New Roman;	
	font-size: 2em; 
	font-weight:bold;
	 margin-bottom: 20px;
	margin-top:40px;
 background-color: black;
}

#imgcd {
float:right;

font-size:0.75em;
  width:150px;
margin-left:5px;
margin-right:300px;
}
#imgcd img{

	width:150px;
}

#adrlivraison{
width:600px;
border: 1px solid #ebebeb ; 
padding-left:20px;
}
#adrlivraison td
{
padding-top:10px;
padding-bottom:10px;
padding-left:30px;
}




#footer {
  background-color: black;
  text-align: center;
  display: block;
margin-top: 30px;
 margin-bottom: 30px;

  margin-right: auto;
  margin-left: auto;
  width: 85%;
  padding-right: 20px;
  padding-left: 20px;
}

