@charset "utf-8";
/* CSS Document */
body{margin:0; padding:0; background:#ffffdd url(../images/background/body.jpg) repeat-x left top; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333;}
.container {margin:0 auto; background:url(../images/background/container.jpg) no-repeat center top; display:block; width:1000px; text-align:justify;}
img{border:0;}
a:link, a:visited{ color:#b73508; text-decoration:none;}
a:hover{ text-decoration: underline;}
.spacer{display:block; width:100%; height:1px; clear:both; font-size:1px;}

h2,h3 {color:#b73508;}
#produit {width:298px; margin:15px;}
#produit img {margin-bottom:5px;}

.header{display:block; height:265px;}
.logo{float:left;}
.flash{float:left; display:block; margin:3px 0 0px 163px;  width:356px; height:168px;}
ul.menu_page{margin:0; padding:0; list-style-type:none; float:left; width:139px; height:171px; background:url(../images/background/menu_page.gif) no-repeat left top;}
ul.menu_page li{margin:0; padding:0; float:left;  width:139px; height:57px;}
ul.menu_page li a { display:block; width:139px; height:57px; outline:none;}
ul.menu_page li a span {display:none;}
ul.menu_top{float:left; margin:0; list-style-type:none; padding:3px 0 0 203px !important; padding:2px 0 0 203px; height:33px;}
ul.menu_top li{float:left; height:33px; margin:0; padding:0;}
ul.menu_top li a:link, ul.menu_top li a:visited, ul.menu_top li a:active{ height:33px; background-position:left top; background-repeat:no-repeat; display:block; outline:none;}
ul.menu_top li a.revetements {background-image:url(../images/menu_top/revetements.gif); width:167px;}
ul.menu_top li a.lequipe {background-image: url(../images/menu_top/lequipe.gif); width:153px;}
ul.menu_top li a.parquet {background-image: url(../images/menu_top/parquet.gif); width:76px;}
ul.menu_top li a.partenaires {background-image: url(../images/menu_top/partenaires.gif); width:100px;}
ul.menu_top li a.terrassesbois {background-image: url(../images/menu_top/terrassesbois.gif); width:100px;}
ul.menu_top li a.poncage {background-image: url(../images/menu_top/poncage.gif); width:189px;}
ul.menu_top li a.realisations {background-image: url(../images/menu_top/realisations.gif); width:111px;}
ul.menu_top li a:hover{ background-position:left bottom;}
ul.menu_top  li a span{display:none;}

.left_col{ width:460px; text-align:justify;  float:left; margin-right:10px; margin-top:18px; margin-left:25px;  padding-right:25px;}
.left_col h1{padding-bottom:5px; margin-right:20px; color:#b73508}
.left_col p{color:#000000;/*margin-left:18px;*/}
ul.zonetexte{list-style-type:none; margin:5px 0 0 0; padding:0 0 25px 0; display:block; font-size:12px; width:100%; float:left }
ul.zonetexte li{float:left; color:#000000; width:180px; height:225px; text-align:left;   padding-left:5px; margin-left:10px; }
ul.zonetexte li.li_farany{float:left; color:#000000; width:200px; height:225px; text-align:left; border-left:1px solid #b73508;  padding-left:30px; }
ul.zonetexte li h2{font-size:14px; color:#b73508; font-weight:bold}


ul.zonetexte1{list-style-type:none; margin:5px 0 0 0; padding:0 0 25px 0; display:block; font-size:12px; width:100%; float:left }
ul.zonetexte1 li{float:left; color:#000000; width:200px; height:125px; text-align:left;   padding-left:15px; margin-left:20px; }
ul.zonetexte1 li h2{font-size:14px; color:#b73508; font-weight:bold}
.right_col{  width:425px;  float:left; margin:18px 0 0 0px; display:block; padding:0; border-left:1px solid #b73508; }

/*.right_col{ width:385px; float:left; margin:0; padding:20px 0 40px 0;  border-left: solid 1px #666666;}*/

.right_col h1{ padding-bottom:5px; margin-left:21px; !important margin-left:13px; width:394px; !important width:418px; color:#b73508}
.right_col p{color:#000000; margin-right:8px; margin-left:8px; border-bottom:solid 2px #999999; width:360px;}
.right_col img.titre{margin-left:4px;}
.plan{width:900px; margin-left:60px;}
.plan h1, .mention h1{margin-left:40px; }

.galery1 {margin:0; padding:0; list-style-type:none; width:100%; }
.galery1 li{ border:none;  margin:0 0 10px 10px; float:left; padding:0; display:block; width:160px; height:159px; background:url(../images/background/bgli.jpg) no-repeat left top;}
.galery1 li img{ margin:5px 0 0 6px; padding:0; float:left; }

div.footer{ display:block;  text-align:center; padding:0 0 10px 0; border-top:1px solid #b73508;}
div.footer ul{ display:block; margin:0 ; padding:6px  0 6px 0; font-size:11px; list-style-type:none; text-align:center; width:800px; float:left;}
div.footer  ul li { display:inline; color:#b73508;  }
div.footer ul li a:link, div.footer ul li a:visited{ color:#b73508; margin:0 3px;  text-decoration:none;}
div.footer ul li a:hover{ text-decoration: underline; font-weight:normal;}
.text{margin:0 0 0 70px; padding:0 0 0 20px}
img.logo_abany{float:left;}


/*CATALOGUE*/

#leftb { width:100%; float:left; padding-left:40px;}
#textb { width:800px; text-align:left; padding-bottom:30px;}

#bloc_catalogue { width:900px; margin: 0 auto; text-align:center;}
#catalogue { margin-left:40; padding:0; width:100%; text-align:center;}
#id{float:left; width:220px; margin:10px; margin-left:5px; margin-right:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000;
	}
select{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; background-color:#f9b701; color:#000000; font-weight:bold;}
#id:hover{
	float:left;
	width:220px;
	margin:10px; margin-right:0px; margin-left:5px; color:#000000;
}
#haut_id{float:left; width:220px; background-image:url(../images/ht-vignette-catalogue.jpg); height:6px;
	}
#cont_id{float:left; width:220px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; background-image:url(../images/fd-vignette-catalogue.jpg); text-align:center; color:#000000;
	}
#bas_id{float:left; width:220px; background-image:url(../images/bas-vignette-catalogue.jpg); height:6px;
}

.photo_occasion {
	margin:5px 0;
	border:1px solid #919191;
}
#cont_id img:hover{
	border:1px solid #FFCC00;
}

.prix {
	font-size:20px;
	color:#FF0000;
	font-weight:bold;
}
h1 {
	color:#006699;
}
#photo-c-ann { margin-left:50; width:798px; text-align:center;}
#photo-c-ann-top { float:left; width:798px; height:22px; background:url(../images/bg-ht-photo.gif) 0 0 no-repeat; text-align:center; margin:0 auto;}
#photo-c-ann-cent {
	float:left;
	width:798px;
	text-align:center;
	margin:0 auto;
	background-image: url(../images/bg-fd-photo.gif);
	background-repeat: repeat-y;
	background-position: 0 0;
}
#photo-c-ann-bot { float:left; width:798px; height:20px; background:url(../images/bg-bas-photo.gif) 0 0 no-repeat; text-align:center; margin:0 auto;}
#photo-c-ann-cent img { border:1px solid #919191; margin:10px 0 10px 25px; float:left; }