body{font-family:Geneva,Arial,Helvetica;background-color:#87180D;background-image:url('gifs/background.gif');background-repeat:repeat-x;margin:0;}
#content{background-color:#FFF;height:auto;margin:10px auto 0;width:990px;}

#top_header{background-image:url('gifs/header.jpg');background-repeat:repeat-x;color:#FFF;font-weight:bolder;height:24px;margin-bottom:3px;padding-left:10px;padding-top:2px;width:980px;}
.lienutile,.lienutile:link,.lienutile:hover,.lienutile:active,.lienfooter,.lienfooter:link,.lienfooter:hover,.lienfooter:active{color:#FFF;font-size:11px;font-weight:normal;text-decoration:underline;}

#header{height:180px;padding-left:3px;padding-right:3px;}
#logo{float:left;height:182px;width:20%;}
a.lien{background:url('gifs/logo.jpg') no-repeat;background-position:center;display:block;height:182px;width:195px;}
#diaporama{float:right;height:182px;width:80%;}
#diaporamabar{background-image:url('gifs/diaporama.jpg');background-repeat:repeat-x;font-size:10px;font-style:normal;height:27px;padding-right:10px;padding-top:3px;text-align:right;width:777px;}
#diaporamaswf{float:right;height:150px;width:788px;}

#cont_menu{background-image:url(gifs/diaporama.jpg);background-repeat:repeat-x;clear:both;font-size:90%;height:30px;margin-left:3px;margin-right:3px;margin-top:3px;padding-left:15px;text-transform:uppercase;vertical-align:30px;width:969px;}
#cont_menu ul{list-style:none;margin:0;padding:5px 0 0;}
#cont_menu li{display:inline;}
#cont_menu a{font-size:12px;font-weight:bolder;text-decoration:none;}
.jaune{color:#FFFF00}
.blanc{color:#FFFFFF}

#contenu{background-color:#FFF;float:left;height:auto;}
#multiencart{float:left;/*height:550px;*/margin-top:3px;padding-left:3px;width:199px;}
#encartdevis{background-image:url('gifs/boxdevis.jpg');background-repeat:no-repeat;border-top-color:#999;border-top-style:solid;border-top-width:3px;height:137px;width:199px;}
.encartsimpli{background-image:url('gifs/boxsimple.jpg');background-repeat:no-repeat;border-top-color:#999;border-top-style:solid;border-top-width:3px;height:137px;width:199px;}
.encart_contenu{padding-left:10px;padding-top:10px;}
.lienencarti{clear:left;padding-bottom:15px;text-align:right;}
.lienencart{color:#000;font-size:11px;font-weight:bolder;text-decoration:none;}
.liendevis,.liendevis:link,.liendevis:hover,.liendevis:active{color:#000;text-decoration:none;}
.lienencart:link,.lienencart:hover,.lienencart:active{color:#000;font-size:14px;font-weight:bolder;}
.lienencartdirect,.lienencartdirect:link,.lienencartdirect:hover,.lienencartdirect:active{color:#000;font-size:13px;text-decoration:underline;}
.lienencartdirect2,.lienencartdirect2 a:link,.lienencartdirect2 a:hover,.lienencartdirect2 a:active{color:#000;font-size:11px;text-decoration:underline;}
.liendencart {font-weight: bold;color: #FFFFFF;text-decoration: underline;}


#wrapper{background-color:#e9e8e8;background-image:url('gifs/degrade.jpg');background-repeat:repeat-x;border-bottom-color:#999;border-bottom-style:solid;border-bottom-width:3px;border-top-color:#999;border-top-style:solid;border-top-width:3px;float:left;height:auto;margin-left:3px;margin-right:3px;margin-top:3px;padding:20px 10px;width:762px;}
#wrapper a,#wrapper a:link,#wrapper a:active,#wrapper a:visited{color:#000}

#footer{background-color:#87180D;background-image:url('gifs/footer.jpg');background-repeat:repeat-x;clear:both;color:#FFF;height:120px;text-align:center;}

.scrollbarre{overflow:auto;}
.email_news{background-color:#fff;border-bottom:#bbb 1px solid;border-left:#bbb 1px solid;border-right:#bbb 1px solid;border-top:#bbb 1px solid;color:#000;font-size:11px;}
.bouton_news{background-color:#585858;border-bottom:#585858 1px solid;border-left:#585858 1px solid;border-right:#585858 1px solid;border-top:#585858 1px solid;color:#fff;font-size:12px;}
#lightbox{background-color:#eee;border-bottom:2px solid #666;border-right:2px solid #666;padding:10px;}
#lightboxdetails{font-size:.8em;padding-top:.4em;}
#lightboxcaption{float:left;}
#keyboardmsg{float:right;}
#closebutton{right:5px;top:5px;}
#lightbox img{border:none;clear:both;}
#overlay img{border:none;}
#overlay{background-image:url('gifs/overlay.png');}
* html #overlay{background-color:transparent;background-image:url(blank.gif);}

h1{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bolder;}
h1.titre{background-image:url('gifs/puce.png');background-position:left;background-repeat:no-repeat;color:#000;padding-left:11px;text-indent:10px;}
h1.titre a,h1.titre a:hover,h1.titre a:link,h1.titre a:visited{color:#000;}
h2{font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bolder;}
h2.titre,h2.titredevis{background-image:url('gifs/puce.png');background-position:left;background-repeat:no-repeat;color:#FFF;height:32px;line-height:32px;padding-left:11px;text-indent:10px;}
h3{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bolder;}
p{font-family:Arial, Helvetica, sans-serif;font-size:13px;}


#doubleboxmm{float:left;padding-top:10px;width:468px;}
#doubleboxpd{float:left;padding-top:10px;width:762px;}
#boxmarbre,#boxparquet{float:left;padding-left:5px;width:221px;}
#boxmoquette{float:left;margin-left:20px;width:221px;}
#boxdevis{float:left;margin-left:20px;margin-top:0;width:516px;}
#boxinfo{float:right;padding-top:10px;width:280px;font-size: 13px;}
#boxinfo a{color:#87180D},#boxinfo a:hover{color:#87180D},#boxinfo a:link{color:#87180D},#boxinfo a:visited{color:#87180D}
#boxinfolire{width:260px;}
.boxprodbari{background-image:url(gifs/box_prod_bar.jpg);background-repeat:repeat-x;height:32px;padding-left:11px;width:210px;}
#boxdevisbar{background-color:#87180D;height:32px;padding-left:11px;vertical-align:32px;width:485px;}
.boxprodi{background-image:url(gifs/box_prod.jpg);background-repeat:repeat;height:150px;padding:10px;width:201px;color: #FFFFFF;text-decoration: underline;}
.Style1 {color: #FFFFFF;font-size: 13px;font-weight: bolder;text-decoration: none;}
#boxdeviscont{background-color:#FFFDD7;height:100%;padding:10px;width:476px;}
#boxdeviscont p{font-size:13px;}
#boxdeviscont a,#boxdeviscont a:hover,#boxdeviscont a:link,#boxdeviscont a:visited{color:#000000;}
.numpage_selec,#wrapper a:hover{}
#doubleboxmm a:hover,#doubleboxmm a:link,#doubleboxmm a:visited,#doubleboxpd a:hover,#doubleboxpd a:link,#doubleboxpd a:visited{}

div#form{
	width:500px;
	margin:auto;
	font-size:11px;
}

div#form label{
	float:left;
	text-align:right;
	width:120px;
	font-size:11px;
}

div#form span label{
	float:none;
}
.partenaires {
	background-color: #F2EFEA;
	border: 1px solid #CFCCC7;
	padding: 0px;
	width:175px;
	margin:15px 0 0 0;
	text-align:center;
	height:70px;
}