/* CSS Document */
*{margin:0; padding:0; border:0; text-decoration:none;}
html{background:#fff ;}
body{background:#404146 url(/img/html.jpg) top left repeat-x;width:100%;min-width:1000px;height:100%;font-family:Arial,Verdana,Sans Serif;font-size:12px; color:#fff;line-height:18px;}
#BodyAcc{background:#404146 url(/img/htmlAcc.jpg) top left repeat-x;}
.italic{font-style:italic}
.center{width:1000px;margin:0 auto;position:relative;}
.clear {
	clear: both;
	display: block;
	height: 0px;
	overflow: hidden;
	margin: 0;
	padding: 0;
}
a{color:#fff;position:relative;zoom:1}
a:hover{text-decoration:underline}
table td{padding:2px}
h1{font-size:18px;font-weight:bold}
h2{font-size:16px;}
h3{font-size:14px;}
.left{float:left;}
.right{float:right;}
.nodisplay{display:none}
u{text-decoration:underline}
.noborder{border:0 !important}
.textcenter{text-align:center;}
.textright{text-align:right;}
.noborder{border:0 !important}
.nobg{background:0 !important}
.error{color:#FE0000}
ul li{list-style-type:square;list-style-position:inside}

#Header{background:#404146;float:left;border-bottom:solid 11px #a0a0a3; padding:18px 11px 0 12px;width:197px;display:inline;height:299px}
#HeaderAcc{background:#404146 url(/img/header.jpg) bottom left no-repeat;float:left;padding:17px 11px 11px 12px;width:197px;display:inline;height:300px}
#Header #Coords{width:197px;line-height:16px;margin:6px 0 5px 0}
#EnteteFlash{float:right;width:780px;height:415px;position:relative;padding:0 0 177px 0}
#EnteteFlash2{float:right;width:780px;height:396px;position:relative;}
#Flash{width:780px;height:415px}
#Flash2{width:780px;height:396px}
#SupperFlash{position:absolute;top:0;left:0;z-index:100;width:780px;background:url(/img/surflash.png) top left no-repeat;_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(   src="/img/surflash.png", sizingMethod="crop");}
.Smallsupper{height:396px}	
#MenuA{width:740px;padding:5px 0 0 0;color:#fff;font-size:14px;margin:0 0 287px 19px}
#MenuA ul li{float:left;padding:0 10px 7px 10px;background:url(/img/li.gif) top right no-repeat;list-style-type:none}
#MenuA ul li a{color:#2b2c2f}
#MenuA ul li a:hover{color:#fb962e}
#MenuA ul li .selected{color:#fb962e}
#MenuA ul li .SsMenu{position:absolute;display:none;width:150px;}
#MenuA ul li .SsMenu li{clear:both;background:url(/img/liSs.png) top left repeat-x;padding:2px 10px;width:130px;margin:0 0 2px 0}

#Selection{float:right;width:350px;margin:0 12px 0 0;display:inline;padding:11px 0 0 0;background:url(/img/pucebleu.jpg) top left no-repeat;}
#Selection .Titre{position:absolute;top:328px;right:12px;z-index:120;background:url(/img/fondb.png) top left repeat-x;width:300px;padding:5px 15px;font-family:Century Gothic,Arial;font-size:20px;text-transform:uppercase}
#Selection .slide{width:350px;height:265px;position:relative}
#Selection .slide .photo{width:350px;height:265px;}
#Selection .slide .photo .Pict{width:350px;height:265px;text-align:center}
#Selection .slide .infos{position:absolute;bottom:0px;left:0px;z-index:100;padding:5px 10px;width:330px;background:url(/img/item.png) top left repeat-x;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(   src="/img/item.png", sizingMethod="scale");}
#Selection .slide .infos h2{font-size:12px;margin:0 0 3px 0}
#Selection .slide .infos .more{background:url(/img/more.gif) top left no-repeat;padding:2px 0 0 0;}
#Selection .slide .infos .detail{float:right;margin:2px 0 0 0}
#Selection .slide .infos .previewCC{border-left:solid 18px #afda28;padding:2px 0 0 2px;float:left}


#Menu{padding:11px 0 15px 19px;font-size:11px;width:396px}
#Menu a{float:left;margin:5px 0 0 0;position:relative;z-index:1}
#Menu #BtnMenu{float:left;margin:0 6px 0 0;position:relative;z-index:1}
#Menu .pict{float:left;margin:6px 4px 0 0}
#Menu .link{float:left;margin:8px 0 0 5px}

#MenuSmall{padding:11px 0 15px 19px;font-size:11px;width:155px}
#MenuSmall #BtnMenu{float:left;margin:0 6px 0 0;position:relative;z-index:1}

#MenuB{width:154px;display:none;position:absolute;left:239px;z-index:500}
#MenuB ul li{list-style-type:none}
#MenuB ul .parent a{background:#fff;display:block;color:#bd1972;text-transform:uppercase;padding:5px 5px 5px 8px}
#MenuB ul .parent ul{background:url(/img/sousmenu.png) top left repeat-y;padding:5px 0 20px 0}
#MenuB ul .parent ul li a{background:0;color:#fff;padding:0px 5px 0px 8px; text-transform:none}

#News{width:372px}
#News .photo{width:130px;float:left; text-align:center;margin:0 15px 5px 0;display:inline}
#News h2{border-left:solid 19px #fdfa15;padding:0 0 0 15px;font-weight:normal;text-transform:uppercase;font-size:13px;margin:0 0 8px 0;line-height:14px}
#News h2 a{color:#fdfa15}
#News .detail{background:url(/img/detailN.jpg) top left no-repeat;padding:7px 0 0 0;margin:7px 0 0 0; text-align:right}

#Recherche{float:left;width:197px;margin:10px 0 0 12px;padding:0 5px 61px 0;display:inline;background:url(/img/consulter.jpg) bottom left no-repeat;height:193px}
#Recherche .h3{color:#afda28;margin:0 0 5px 0}
#Recherche p label{text-transform:uppercase}
#Recherche .select{margin:2px 0 5px 0}
#Recherche .select select{width:185px;font-size:12px}
#Recherche .fld{width:110px;padding:2px 5px;border:solid 1px #716f64;margin:0 5px 0 0}
#Recherche #Valider{vertical-align:middle}


#descriptionCC{background:#232426;padding:5px 10px;width:330px;position:absolute;top:0;right:12px;display:none;z-index:500}
#descriptionCC .ref{color:#afda28;font-weight:bold;;margin:0 0 5px 0}
#descriptionCC .prix{color:#afda28;font-weight:bold;margin:5px 0 0 0}

.bienlist{width:230px;float:left;margin:10px 7px 10px 12px;display:inline;}
.bienlist .supper{position:relative;width:230px}
.bienlist .photo{width:230px;height:175px;text-align:center}
.bienlist .infos{position:absolute;bottom:0px;_bottom:-1px;left:0px;padding:5px 10px;width:210px;background:url(/img/item.png) top left repeat-x;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(   src="/img/item.png", sizingMethod="scale");}
.bienlist .infos h2{font-size:12px;}
.bienlist .etiquette{position:absolute;top:0;left:0;z-index:50}
.bienlist .more{background:url(/img/more2.jpg) top left no-repeat;padding:2px 0 10px 0;margin:7px 0 0 0}
.bienlist .more .detail{float:right;margin:2px 0 0 0}
.bienlist .more .preview{border-left:solid 18px #afda28;padding:4px 0 0 2px;float:left;height:14px}
.bienlist .desc{background:#232426;padding:5px 10px;width:210px;position:absolute;display:none;z-index:500}
.bienlist .desc .ref{color:#afda28;font-weight:bold;;margin:0 0 5px 0}
.bienlist .desc .prix{color:#afda28;font-weight:bold;margin:5px 0 0 0}


#Recherche2{float:right;width:580px;margin:15px 0 0 12px;padding:0 11px 61px 0;display:inline;background:url(/img/consulter.jpg) bottom left no-repeat;height:193px}
#Recherche2 p{margin:5px 0 0 0}
#Recherche2 .h3{color:#afda28;margin:0 15px 5px 0}
#Recherche2 p label{text-transform:uppercase;margin:0 5px 0 5px}
#Recherche2 p select{width:125px;font-size:12px;margin:0 5px 0 0}
#Recherche2 .fld{width:110px;padding:2px 5px;border:solid 1px #716f64;margin:0 5px 0 0}
#Recherche2 #Valider{vertical-align:middle}

#Tools{float:left;width:197px;margin:10px 0 0 12px;padding:0 11px 15px 0;display:inline;background:url(/img/carrerose.jpg) bottom left no-repeat;font-size:11px}
#Tools a{margin:0 3px}
#Tools .pict{margin:0 2px}

.triForm{float:right;margin:5px 12px 5px 0}
.triForm select{font-size:12px}
.arianne{float:right; font-size:10px;margin:10px 12px 0 15px;color:#232426; text-align:right;line-height:11px;font-style:italic}
.arianne a{color:#232426;}

.TitreRub{color:#cd177a;font-size:17px;font-weight:normal; text-align:left;margin:5px 15px 0 12px;line-height:18px}
.TitreRub a{color:#cd177a;}
#TexteRub{margin:5px 12px;width:976px}

.bienlist2{width:315px;float:left;margin:10px 3px 10px 12px;display:inline;}
.bienlist2 .supper{position:relative;width:315px}
.bienlist2 .photo{width:315px;height:240px;text-align:center}
.bienlist2 .infos{position:absolute;bottom:0px;_bottom:-1px;left:0px;padding:5px 10px;width:295px;background:url(/img/item.png) top left repeat-x;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(   src="/img/item.png", sizingMethod="scale");}
.bienlist2 .infos h2{font-size:12px;}
.bienlist2 .infos2{padding:5px 10px;width:295px;background:url(/img/item.png) top left repeat-x;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(   src="/img/item.png", sizingMethod="scale");}
.bienlist2 .infos2 h2{font-size:12px;}
.bienlist2 .etiquette{position:absolute;top:0;left:0;z-index:50}
.bienlist2 .more{background:url(/img/more3.jpg) top left no-repeat;padding:2px 0 10px 0;margin:7px 0 0 0}
.bienlist2 .more .detail{float:right;margin:2px 0 0 0}
.bienlist2 .more .preview{border-left:solid 18px #afda28;padding:4px 0 0 2px;float:left;height:14px}
.bienlist2 .desc{background:#232426;padding:5px 10px;width:295px;position:absolute;display:none;z-index:500}
.bienlist2 .desc .ref{color:#afda28;font-weight:bold;;margin:0 0 5px 0}
.bienlist2 .desc .prix{color:#afda28;font-weight:bold;margin:5px 0 0 0}

.nav{clear:both;margin:10px 10px 10px 12px;width:972px;border-top:solid 1px #232426;padding:5px 0 0 0; text-align:center;font-size:11px; text-transform:uppercase}
.nav .prev{background:url(/img/prev.jpg) left no-repeat;padding:0 0 0 20px;margin:0 15px 0 0}
.nav .next{background:url(/img/next.jpg) right no-repeat;padding:0 20px 0 0;margin:0 0 0 15px}
.nav .retour{background:url(/img/retour.jpg) left no-repeat;padding:0 0 0 20px;margin:0 15px}


#bien{margin:10px 12px;width:976px}
#bien h1{font-size:24px;font-weight:normal;line-height:26px;background:url(/img/galerie2.jpg) bottom left no-repeat;padding:0 0 5px 0; }

#Galerie{float:left;width:590px;height:440px;position:relative;background:url(/img/galerie.jpg) bottom left no-repeat;padding:0 0 2px 0;}
#Galerie h1{position:absolute;bottom:2px;_bottom:1px;left:0px;padding:5px 10px;width:570px;background:url(/img/item.png) top left repeat-x;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(   src="/img/item.png", sizingMethod="scale");font-size:24px;font-weight:normal;line-height:26px}
#Gde{width:590px;height:440px;text-align:center;}
#Petite{float:right;width:370px}
#Petite .photo{width:185px;margin:0 0 5px 0;display:inline; text-align:center}

#More{float:right;width:370px}
#DPED{width:370px;border-top:solid 1px #313236;margin:10px 0 0 0;padding:10px 0 0 0;}
.diagn{width:180px;}
#ValDPE{width:180px;height:180px;position:relative;color:#000;font-weight:bold;background:#fff;}
#ValDPE .valeur{position:absolute;right:0;padding:0 2px}
#ValCO2{width:180px;height:180px;position:relative;color:#000;font-weight:bold;background:#fff;}
#ValCO2 .valeur{position:absolute;right:0;padding:0 2px}
.actions{margin:10px 0}
.actions ul li{list-style-type:none;float:left;width:33%}

#bien .ref{clear:left;border-left:solid 18px #afda28;color:#afda28;font-weight:bold;padding:2px 0 0 10px;margin:0 0 10px 0}
#bien .prix{color:#afda28;font-weight:bold;margin:10px 0 0 0}

#Negoc{width:600px;min-width:0;height:500px;background:#404146;font-size:12px}
#Negoc .presentation{padding:5px;width:590px;font-size:12px}
#Negoc .presentation h1{text-transform:uppercase;font-weight:normal;font-size:14px;}
#Negoc .presentation input,textarea{border:solid 1px #cbc4e5;color:#000;padding:1px 5px;font-size:12px;}
#Negoc .presentation .boutonform{background:#bd1972;padding:2px 15px; text-transform:uppercase;color:#fff;border:solid 1px #cbc4e5}

#Contact{margin:0 20px 15px 20px;width:960px}
#Contact table{width:600px;margin:0 auto}
#Contact input,select,textarea{border:solid 1px #cbc4e5;font-size:12px;}
#Contact .boutonform{background:#bd1972;padding:2px 15px; text-transform:uppercase;color:#fff;border:solid 1px #cbc4e5}

.ResultatsVille{border:solid 1px #cbc4e5;padding:5px;line-height:14px;font-size:11px}

#plan{margin:0 20px 15px 20px;width:960px}
#plan ul ul{margin:0 15px 5px 15px} 

.obligatoire{background:#CCC !important}

.secto{margin:15px 10px 25px 10px; text-align:center;font-size:11px;width:1000px;line-height:16px}
.secto h3{font-size:11px;}
#Pied{width:100%;background:#2b2c2f;padding:2px 0}
#Ecom{text-align:right;font-size:10px;width:1000px;position:relative;margin:0 auto}


