/* CSS Document */
*{margin:0; padding:0; border:0; text-decoration:none;}
html{background:url(/img/fond.jpg) top repeat-y #4E515B;}
body{width:1000px;font-family:Verdana,Arial,Sans Serif;font-size:12px; color:#fff;margin:0 auto;}
a{color:#fff;}

h1{font-size:18px;}
h2{font-size:16px;}
h3{font-size:14px;}
.left{float:left;}
.right{float:right;}
u{text-decoration::underline}
#Header{width:1000px;position:relative; z-index:10; background:url(/img/entete.jpg) bottom left repeat-x;float:left;height:230px}
#EnteteFlash{width:1000px;position:relative; }
#Flash{width:1000px;overflow:hidden;position:relative;height:230px;}
#Logo{position:absolute;top:0;left:0;z-index:100; width:100px; height:230px}

#SupperFlash{width:1000px;position:relative;height:230px}
#Entete{position:absolute;bottom:0;right:0;padding:0 10px 2px 10px; width:990px; text-align:right}
#Entete a{margin:0 4px; display:inline;}
#Entete .tel{float:left;padding:2px 0 2px 25px;background:url(/img/mobile.png) left no-repeat;color:#FFC600}

#BlocRecherche{background:#CCCDCE;padding:10px;color:#43464E; float:left;clear:both; width:980px;overflow:hidden;display:inline}
#alert{float:right; width:350px; font-size:11px;margin:7px 0;overflow:hidden;display:inline}
#BlocRecherche a{background:#FFC600; padding:2px 15px;margin:10px 25px;color:#43464E;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
#BlocRecherche #specialI{background:url(/img/special.gif) top left repeat-x;margin:10px 80px 10px 25px;font-weight:bold}
.Scroller{font-size:12px; width:600px;overflow:hidden;display:inline;float:left}

#Site{clear:both; float:left; width:1000px; background:url(/img/site.jpg) top left no-repeat;}

#Gauche{float:left; width:250px;overflow:hidden;display:inline}
#FormRech{float:left; width:225px;background:url(/img/rech.jpg) 0 31px no-repeat;padding:15px 5px 15px 20px;font-size:10px;color:#F4F4F6; line-height:30px;overflow:hidden;display:inline}
#FormRech p{color:#FFC600; text-transform:uppercase;margin:0 0 10px 0;line-height:12px;}
#FormRech input{border:0;display:inline}
#FormRech select{background:#F4F4F6;padding:2px;border:0;display:inline;font-size:11px;}
#rechercheAvance{font-size:10px; font-weight:bold;color:#FFC600}
#bouton{float:right;margin:2px 25px 0 0}
#rech{float:left; width:175px;background:url(/img/rech.jpg) top left no-repeat;padding:15px 50px 15px 25px;font-size:10px;color:#F4F4F6; line-height:30px}
#rech input{border:0;}
#rech p{font-size:10px; font-weight:normal;}
#rech .fld{width:135px;font-size:11px; color:#6A6363;background:#fff;padding:2px 5px 3px 5px;float:left;margin:2px 0}
#rech #ok{float:right;margin:2px 0}

.Menu {float:left; clear:both; width:250px;list-style:none;overflow:hidden;display:inline;}
.Menu .rubN{background:url(/img/rech.jpg) left bottom no-repeat;text-transform:uppercase;color:#FFC600;padding:2px 10px 5px 25px;margin:0 0 5px 0}
.Menu .ssRub{margin:0  0 0 30px;font-size:11px;line-height:18px}
.Menu .ssRub a{background:url(/img/li.jpg) 5px 5px no-repeat;padding:2px 5px 2px 20px;}
.Menu .ssRub .selected{background:#FFC600 url(/img/selected.jpg) 5px 5px no-repeat;padding:2px 5px 2px 20px;color:#61594B;}
.Menu .options{background:url(/img/rech.jpg) left bottom no-repeat;padding:5px 10px 7px 25px;margin:10px 0;display:inline; width:215px;clear:both;float:left;}
.Menu .options a{background:#FFC600;padding:2px 5px;color:#43464E;font-size:18px;font-weight:normal;width:200px;display:block;text-align:center;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
.Menu .bi{text-align:center}


.Menu .options2{font-size:12px;margin:30px 20px; text-align:center}
.Menu .options2 a{color:#FFC600; font-weight:bold;font-size:14px; font-weight:bold;text-align:center;text-transform:uppercase;display:block}

#Menu2{clear:both; float:left; margin:50px 0 0 13px; width:170px;font-size:10px;list-style:none; }
#Menu2 a{color:#DDDBD2; font-style:italic}


#Droite{float:left;width:750px;overflow:hidden;display:inline;}
.arianne{ font-size:10px;font-style:italic;color:#fff;margin:5px 15px;float:left; overflow:hidden;display:inline}
.arianne a{color:#fff;}

#comment2{clear:both;margin:0 15px;}
#comment2 h1{font-size:12px; font-weight:normal}

#ListeG{float:left; width:318px; overflow:hidden}

.multi{float:left;clear:both;font-size:10px;font-style:italic;color:#fff;margin:5px 15px;width:280px; text-align:center}
.multi a{color:#fff;}
.multi .selected{font-weight:bold;font-size:12px;color:#FFC600;text-decoration:underline}

#Texteacc{clear:both; float:left; width:620px;margin:5px 15px;color:#474541;line-height:18px;font-size:11px; text-align:center}
#Texteacc h1{font-size:17px; font-weight:normal;font-family:Arial}

/*Liste*/

#comment{clear:both; margin:15px;float:left; width:720px;overflow:hidden}
#comment h2{font-size:17px; font-weight:normal;color:#fff}

.bienlist {float:left; width:275px;background:#F4F4F6;border:solid 1px #222223;padding:7px;margin:11px;overflow:hidden;display:inline;font-size:9px;color:#43464D;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
.bienlist a{color:#43464D}
.bienlist .photo{clear:both;width:120px; float:left;margin:0 15px 0 0;display:inline;overflow:hidden; text-align:center}
.bienlist .titre{background:url(/img/head.jpg) left repeat-x;padding:3px 2px;margin:0 0 10px 0}
.bienlist .titre h2{font-size:11px;font-weight:normal;text-align:left}
.bienlist .titre h2 a{color:#F4F4F6;}
.bienlist .ref{float:right;color:#F4F4F6; font-size:9px}
.bienlist .prix{font-weight:bold;text-align:left;float:left;margin:0 0 5px 0;font-size:11px;color:#43464E}
.bienlist .detail{background:url(/img/head.jpg) left repeat-x;padding:3px 5px;color:#F4F4F6;float:right;font-size:11px;margin:10px 0 0 0}


.bienlist2 {float:left; width:400px;margin:15px;overflow:hidden;display:inline;font-size:11px;}
.bienlist2 .titre{background:#FFC600;padding:5px 10px;margin:0 0 10px 0;float:left; width:380px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
.bienlist2 h2{font-size:11px;text-align:left}
.bienlist2 h2 a{color:#43464E;}
.bienlist2 .photo{ text-align:center;float:left; width:400px}
.bienlist2 .photo img{margin:0 5px 5px 0;}
.bienlist2 .photo .plusPhotos{float:right;clear:both}
.bienlist2 .prix{font-weight:bold;text-align:left;margin:0 0 5px 0;font-size:11px;color:#43464E;background:#FFC600;padding:5px 10px;margin:10px 0;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}

.bienlist2 .ref{float:right;color:#43464E;font-weight:bold}
.bienlist2 .special{background:url(/img/special.jpg) top left repeat-x;padding:2px 20px;color:#44474F;font-size:12px;clear:both;margin:10px 0 0 80px;float:left; width:220px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}

.actions{background:#CCCDCE;padding:10px;clear:both;float:left; width:380px;list-style:none;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
.actions li{float:left; width:50%;}
.actions li a{color:#43464E; background:url(/img/actions.jpg) 0 4px no-repeat;padding:0 0 0 15px;margin:0 15px;}

/*detail*/
.titreRub{font-size:16px;color:#1F5CA0;margin:10px 0;overflow:hidden;display:inline}
.retour{color:#fff;}


#bien {float:right; width:400px;margin:15px;overflow:hidden;display:inline;font-size:11px;}
#bien .titre{background:#FFC600;padding:5px 10px;margin:0 0 10px 0;float:left; width:380px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
#bien h1{font-size:11px;color:#43464E;}
#bien h1 a{color:#43464E;}
#bien .photo{ text-align:center;float:left; width:400px}
#bien .photo img{margin:0 5px 5px 0;}
#bien .photo .plusPhotos{float:right;clear:both}
#bien .prix{font-weight:bold;text-align:left;margin:0 0 5px 0;font-size:11px;color:#43464E;background:#FFC600;padding:5px 10px;margin:10px 0;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}

#bien .ref{float:right;color:#43464E;font-weight:bold}
#bien .special{background:url(/img/special.jpg) top left repeat-x;padding:2px 20px;color:#44474F;font-size:12px;clear:both;margin:10px 0 0 80px;float:left; width:220px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}

.diagn{float:left;padding:5px;width:190px;height:190px;display:inline;margin:10px 0;background:#fff}
#ValDPE{width:190px;height:190px;position:relative;color:#000;font-weight:bold}
#ValDPE .valeur{position:absolute;right:0;padding:0 2px}
#ValCO2{width:190px;height:190px;position:relative;color:#000;font-weight:bold}
#ValCO2 .valeur{position:absolute;right:0;padding:0 2px}


#navigation{clear:both; text-align:center;line-height:14px; text-transform:uppercase;font-size:10px;margin:0 15px 15px 11px; width:620px;float:left}
#navigation a{background:#000; padding:2px 5px;color:#DDDBD2}
 .prev{float:left}
 .next{float:right}
#galerie_actu{width:210px;float:left;padding:0px 10px 15px 0px;display:inline;overflow:hidden;zoom:1;}





.secto{ width:700px;float:right;font-size:11px;margin:15px 15px 15px 0; clear:both;display:inline; text-align:center;color:#fff;display:inline;overflow:hidden;zoom:1;}
.secto a{color:#fff;}

/*formulaire*/
#privatif{margin:0 auto}
input,textarea,select{border:solid 1px #595959;}
.obligatoire{background:#CCCCCC;}
.boutonform{background:#FFC600; padding:2px 15px;margin:10px 25px;color:#43464E}


/*Pied de page*/

#footer{clear:both;float:right; width:400px; text-align:center;font-size:11px; overflow:hidden;margin:0 0 15px 0; display:inline}
#footer{color:#fff;}

#footer2{clear:both;width:400px;float:left;display:inline;overflow:hidden;zoom:1;color:#fff; text-align:center;padding:15px 0;}
#footer2 a{color:#fff}

#plan {float:left;clear:both;width:600px;margin:15px;overflow:hidden;display:inline;font-size:11px;color:#fff; text-align:justify}
#plan ul{font-size:12px; text-align:left;list-style:none}
#plan ul .Rub{margin:5px 0 }
#plan ul .ssRub{margin:15px;}
#plan ul .ssBien{margin:0 0 0 30px;}
#plan ul h1{font-size:16px;text-align:left;}
#plan ul h2{font-size:13px;text-align:left}
#plan ul h3{font-size:11px;text-align:left}

.clear {
	clear: both;
	display: block;
	height: 1px;
	overflow: hidden;
	margin: 0;
	padding: 0;
}

#Ecom{margin:0 auto;width:990px;text-align:right;font-size:11px;padding:0 5px;clear:both;}	
#Ecom a{color:#fff;}
#Ecom2{float:left;clear:both;width:400px;text-align:right;font-size:11px;padding:5px 0;}	
#Ecom2 a{color:#fff;}

#erreur{margin:15px 0 15px 15px;clear:both; width:300px; color:red;font-size:11px;background:#F4F4F6;border:solid 1px #222223;padding:7px;}
#erreur a{color:#43464D}

#MenuPriv{border-bottom:solid 1px #fff;padding:0 0 5px 0;margin:0 15px;}
#MenuPriv a{margin:5px 15px 2px 0; background:#FFC600; padding:2px 5px;color:#4E515B}

.actionspriv{border-top:solid 1px #fff;padding:5px 0 5px 0;margin:15px 0}

#popup{float:left; width:350px;margin:15px 0; overflow:hidden;line-height:30px}
#popup h1,h2{ font-size:16px;color:#fff; text-align:center}
.delSelec{float:right;clear:left;font-size:11px;}

#Negoc{background:#CCCDCE;padding:15px;width:570px;height:470px;color:#686763;text-align:center;font-size:18px;line-height:24px}
