body { color: #666666; font-size: 11px; font-family: Verdana, Arial, "Times New Roman"; text-align: left ; margin: 0px;  background-color:#372f23; background-image: url(files/bg01.jpg); background-repeat:repeat-x; scrollbar-arrow-color: #999999; scrollbar-face-color: #cccccc; scrollbar-3dlight-color: #cccccc; scrollbar-highlight-color: #cccccc; scrollbar-darkshadow-color: #cccccc; scrollbar-shadow-color: #CCCCCC; scrollbar-track-color: #999999;  }
#contenu {width:970px}

#contenent {padding:10px; height: 440px; overflow-y:scroll; margin:50px 20px 20px 20px; background-color:#ffffff; scrollbar-arrow-color: #000000; scrollbar-face-color: #ffffff; scrollbar-3dlight-color: #ffffff; scrollbar-highlight-color: #ffffff; scrollbar-darkshadow-color: #ffffff; scrollbar-shadow-color: #ffffff; scrollbar-track-color: #ffffff;   } 

#contenent_offre {padding:0px; overflow-y:hidden; margin:6px 6px 6px 6px; scrollbar-arrow-color: #999999; scrollbar-face-color: #372f24; scrollbar-3dlight-color: #000000; scrollbar-highlight-color: #000000; scrollbar-darkshadow-color: #000000; scrollbar-shadow-color: #000000; scrollbar-track-color: #000000;   } 

#contenent_presta {padding:0px; overflow-y:hidden; margin:214px 20px 20px 20px; scrollbar-arrow-color: #999999; scrollbar-face-color: #372f24; scrollbar-3dlight-color: #000000; scrollbar-highlight-color: #000000; scrollbar-darkshadow-color: #000000; scrollbar-shadow-color: #000000; scrollbar-track-color: #000000;   } 

#contenent_general {padding:2px; overflow-y:hidden; margin:244px 20px 20px 20px; color: #ffffff; background: none; scrollbar-arrow-color: #999999; scrollbar-face-color: #372f24; scrollbar-3dlight-color: #000000; scrollbar-highlight-color: #000000; scrollbar-darkshadow-color: #000000; scrollbar-shadow-color: #000000; scrollbar-track-color: #000000;   }

#annonce1 {float:left; background-image: url(files/bg_annonce.jpg); color:#ffffff; margin:6px; padding:5px; width:180px; }
#annonce1:hover {float:left; background-image: url(files/bg_annonce2.jpg); color:#ffffff; margin:5px; padding:5px; width:180px; border:1px solid #cccccc}

#logoheaderprint {display:none}
#contactprint {display:none}

#offres {float:right; margin:10px; padding:10px; width:130px; border:3px solid #cccccc}

#detaildroite {}
#detaildroite li {border-bottom:1px dotted #666666; padding:5px 15px; display : list-item; list-style: none; list-style-position: outside; color:#cccccc; font-size:11px }

#detailoffre01 {
	color:#ffffff;
	background:none;
	width: 100%;
	height:1000px;
	position:absolute;
	left:0px;
	top:125px
}		

#drapo {position:absolute; width: 100%; top: 0px; left:0px}
#drapo1 {width:970px; height:25px; margin: 70px auto 0px auto; padding: 15px 0px 0px 30px; background-image:url(files/drapo_bg1.gif); background-repeat:no-repeat; background-position:left top}
#drapo1 a {font-size:10px; color:#999999}
#drapo1 a:hover {font-size:10px; color:#ffffff}


td { color: #cccccc; font-size: 12px; font-family: Verdana, Arial, "Times New Roman"; text-align: left; vertical-align:top }
input,select,textarea { color: #ffffff; font-size: 10px; font-family: Verdana, Arial, "Times New Roman"; text-align: left ; background-color:#000000; border: 1px solid #666666; }

a { color: #333333; font-size:12px; font-family: Verdana, Arial, "Times New Roman"; text-decoration: none; }
a:hover { color: #999999; font-family: Verdana, Arial, "Times New Roman"; text-decoration: none; }

.grisclair1{ color: #ccccc;  }
.grisclair2{ color: #999999;  }
.gris { color: #666666;  }
.grisfonce { color: #333333;  }

.big1 {font-size:17px}
.big2 {font-size:20px}

.small { font-size: 10px; } 


.blanc { color: #ffffff; } 
.blanc:hover { color: #ffffff;   } 

.menu1 {color:#999999; padding:0px 10px}
.menu1:hover {color:#ffffff; padding:0px 10px}

.soumen {color:#cccccc; padding:8px 2; margin:0px; }
.soumen:hover {color:#ffffff; padding:8px 2; margin:0px;}

.transp1 img{filter : alpha(opacity=75);-moz-opacity: 0.75;  opacity: 0.75;}
.transp1:hover img{filter : alpha(opacity=100); -moz-opacity: 1;  opacity: 1}

.contact {color:#666666; font-size:11px; font-weight:normal; }
.contact:hover {color:#000000; font-size:11px; font-weight:normal;}

#prestat {color:#666666; font-size:10px; width:130px; float:left; margin-right:10px}
#prestat:hover {color:#666666; font-size:10px; height:150px}  

.petitefoto {margin-right:1px; margin-bottom:1px}
