body {
	background-color: #000000;
	margin-top: 0px;
}
 
h1 { background-color:#191919;
 padding-left:20px;
 padding-top:10px;
 padding-bottom:2px;
 border:1px solid #767676;
 border-bottom:1px solid #767676;
 color:#DD0000;
 font-family:"Times New Roman", Times, serif;
 font-weight:normal;
 font-size:36px;
 line-height:51px;
 
text-shadow: 2px 2px 2px #000;
 }
 
 .page {padding:20px; padding-top:0px;}
 
 .obligatoire { color:#DD0000; }
 
 .un_cote {background-color:#191919; padding:5px; padding-left:10px; margin-bottom:20px; border:1px solid #797979;}
 .un_cote select {margin-right:20px; margin-top:10px;}
  .un_cote input { font-size:12px;}
 
 h3 { display:inline; padding-top:3px; margin:0px; line-height:30px;}
 
 .txt1 {width:110px; display:block; float:left; margin-bottom:12px;}
 

input, select,textarea {background-color:#111111; border:1px solid #797979; color:#FFFFFF; } 

.erreur { border:1px solid red !important }

.info_client textarea {width:50%;}

.envoyer {  font-weight:bold; padding:2px; color:#DD0000;}

body,td,th {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}
a:link {
	color: #FFFFFF;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a:hover {
	text-decoration: underline;
	color: #FFFFFF;}
a:active {
	text-decoration: none;
	color: #FFFFFF;
}
a {
	font-family: Georgia, Times New Roman, Times, serif;
}
a img {
border:none
}
.style1 {font-size: 18px}
.style3 {color: #FF6600}
.style4 {font-size: 10px}
.style6 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
}
.style7 {
	font-size: 12px;
	font-weight: bold;
}

.contacte {
	font-size: 14px;
	font-weight: bold;
   color: #FF0000
}

.style8 {color: #999999;
font-family: Georgia, "Times New Roman", Times, serif;}