/* CSS Document */
*{margin:0; padding:0; border:0; text-decoration:none;}
html{background:url(/img/html.jpg) top left repeat-x #575856;}
body{width:1000px;font-family:Verdana,Arial,Sans Serif;font-size:12px; color:#fff;margin:0 auto;background:#2F2D2B;padding:20px 0 0 0}
a{color:#fff;}

h1{font-size:18px;}
h2{font-size:16px;}
h3{font-size:14px;}
.left{float:left;}
.right{float:right;}

#Header{width:946px;float:left;margin:0 24px 0 20px;}
#logo{float:left}
#Menu2{float:right; background:url(/img/menu2.jpg) top left repeat-y; width:470px;padding:10px 0;height:23px; text-align:right}
#Menu2 a{ text-transform:uppercase;color:#FE4A00; font-size:11px;margin:0 9px; }
#flash{clear:both;float:left}
#entete{float:right; width:191px; background:#524F4F; overflow:hidden;display:inline;height:388px;}
#entete h3{font-size:11px; font-weight:normal; text-align:right;margin:10px 0 80px 0;line-height:16px}
#entete h3 strong{color:#FF4900;font-weight:normal; }
#entete #forpro{color:#fff;margin:0 10px; display:block;}

#rech{float:left; width:170px;clear:both;margin:10px 10px 10px 10px;color:#FF4900;font-size:10px !important;overflow:hidden;display:inline }
#rech input{border:0;}
#rech strong{font-size:14px; font-weight:normal;text-transform:uppercase}
#rech .fld{width:150px;font-size:11px; color:#524F4F;background:#fff;padding:2px 10px 3px 10px;float:left;margin:5px 0}
#rech #ok{float:right;margin:3px 0}

#Site{clear:both; float:left; width:1000px; overflow:hidden; display:inline;margin:15px 0 0 0}
#Gauche{float:left; width:285px;overflow:hidden;display:inline;margin-right:5px}

.Menu {float:left; clear:both; width:280px;margin:0 0 0 13px;list-style:none;line-height:24px;overflow:hidden;zoom:1;display:inline;}
.Menu li{ float:left;font-size:12px; width:280px;text-transform:uppercase; border-bottom:solid 1px #FF4900;margin:5px 0 0 0}
.Menu .ssRub{border:0;text-transform:none; margin:0}
.Menu .ssRub a{color:#fff; font-size:12px;background:url(/img/li.jpg) 0 5px no-repeat;padding-left:15px;margin-left:5px;}
.Menu a{color:#C3C3C3} 

.Menu #acc{border:0;margin:0 0 5px 0}
.Menu .jaune{color:#F5BF2B}

#Droite{float:left;width:710px;overflow:hidden;display:inline;}
.arianne{ font-size:11px;font-style:italic;color:#fff;margin:5px 20px;float:left; overflow:hidden;display:inline;width:500px}
.arianne a{color:#fff;}

#Texteacc{clear:both; float:left; width:620px;margin:5px 25px 5px 30px;color:#fff;line-height:18px;font-size:12px;}
#Texteacc h1{font-size:18px; font-weight:normal;color:#FEFEFE;line-height:24px}
#Texteacc h1 strong{color:#FF4900}
.multi{float:right;margin:0 35px 0 0;color:#FF4900; text-transform:uppercase;display:inline}
.multi a{color:#fff;}
/*Liste*/

#comment{clear:both; margin:0 35px 15px 20px;border-top:solid 1px #000;padding:5px 0 0 0}
#comment h1{font-size:17px; font-weight:normal;color:#FF4900}

.bienlist {float:left;width:204px;margin:0px 0 15px 20px;line-height:18px;overflow:hidden;display:inline;}
.bienlist .photo{clear:both;width:204px; float:left;margin:0 0 10px 0;display:inline;overflow:hidden; text-align:center;}
.bienlist h2{font-size:12px;font-weight:normal;clear:both; background:url(/img/li.jpg) 0 7px no-repeat; padding:0 0 0 20px; text-align:left}
.bienlist h2 a{color:#FF4900;}
.bienlist .texte{clear:both; float:left; width:180px;margin:0 0 0 20px;color:#fff}
.bienlist .detail{background:#FF4900;padding:0 5px;margin:10px 0 0 10px;clear:both; font-size:11px;float:left; width:60px}

.bienlist2 {float:left; width:640px;padding:10px 10px 10px 0;background:#000;color:#fff;margin:0px 25px 15px 20px;line-height:18px;overflow:hidden;display:inline;}
.bienlist2 span{margin:5px;}
.bienlist2 .photo{float:right; width:245px;margin:0 0 0 25px;}
.bienlist2 h1{font-size:16px;font-weight:normal;margin:30px 0 10px 0; background:url(/img/li.jpg) 0 7px no-repeat;padding:0 0 0 20px;margin:15px 5px 0 5px}
.bienlist2 h1 a{color:#FF4900;}
.bienlist2 h2{font-size:14px; font-weight:normal; text-align:left;color:#fff;margin:0 0 10px 0}
.bienlist2 .texte{margin:0px 5px 0 25px}
.bienlist2 .detail{float:left;background:#FF4900; padding:0 5px;margin:10px  2px 0 10px;clear:both; font-size:11px;}



/*detail*/
.titreRub{font-size:16px;color:#1F5CA0;margin:10px 0;overflow:hidden;display:inline}
.retour{color:#FF4900 !important}

#bien{float:left;clear:both;color:#fff;background:#000;margin:5px 35px 5px 20px;padding:10px;width:640px;line-height:18px; overflow:hidden;display:inline;}
#gde{ clear:both; float:left; width:370px;margin:0px 15px 15px 0;}
#bien .ref{color:#fff; float:right; background:url(/img/li.jpg) 0 7px no-repeat;padding:0 0 0 20px;}
#bien h1{font-size:16px;clear:right;font-weight:normal;color:#FF4900;overflow:hidden;}
#bien .prix{border-top:solid 1px #FF4900;border-bottom:solid 1px #FF4900; overflow:hidden;margin:7px 0 15px 0; _display:inline-block;padding:2px 0;}
#bien strong{color:#FF4900; font-weight:normal}

.actions {float:right;width:250px;padding:10px;list-style:none;margin:0px 0 0px 0px; overflow:hidden;display:inline;line-height:14px; overflow:hidden;display:inline}
.actions li a{color:#DDDBD2;padding:2px 15px 2px 5px;background:url(/img/li.jpg) 0 7px no-repeat;padding:0 0 0 20px;margin:5px 0; }

#contact{float:left;clear:both; display:inline; width:250px;padding:0 2px;}
#contact strong{color:#FF4900;font-weight:normal;border-bottom: solid 1px #FF4900; display:block;font-size:14px;padding:0 0 2px 0;margin:0 0 4px 0;}
#contact a{color:#fff;}

#navigation{clear:both; text-align:center;line-height:14px; text-transform:uppercase;font-size:10px;margin:10px 35px 15px 20px; width:660px;float:left; overflow:hidden;display:inline}
#navigation a{background:#000; padding:2px 5px;color:#DDDBD2}
#navigation .prev{float:left}
#navigation .next{float:right}
#galerie_actu{width:210px;float:left;padding:0px 10px 15px 0px;display:inline;overflow:hidden;zoom:1;}


.secto{ width:630px;float:left;font-size:11px;margin:15px 35px 15px 20px; clear:both;display:inline; text-align:center;color:#fff;display:inline;overflow:hidden;zoom:1;}
.secto a{color:#fff;}

/*formulaire*/
input,textarea,select{border:solid 1px #595959;}
.obligatoire{background:#CCCCCC;}


/*Pied de page*/
#footer{clear:both;width:235px;float:left;text-align:left;display:inline;overflow:hidden;font-size:11px;color:#fff;padding:10px 15px 10px 35px;font-size:11px;background:url(/img/footer.jpg) top left no-repeat #524F4F;margin:30px 0 0 0;line-height:18px;height:180px}
#footer a{color:#fff}

#footer2{clear:both;width:805px;float:left;display:inline;overflow:hidden;zoom:1;color:#fff; text-align:center;padding:15px 0;}
#footer2 a{color:#fff}

.clear {
	clear: both;
	display: block;
	height: 0px;
	overflow: hidden;
	margin: 0;
	padding: 0;
}

#Ecom{margin:0 auto;width:990px;text-align:right;font-size:11px;padding:5px 10px 0 0; clear:both; background:#575856}	
#Ecom a{color:#fff;}
#Ecom2{float:left;clear:both;width:805px;text-align:right;font-size:11px;padding:5px 0;}	
#Ecom2 a{color:#6B6263;}

#erreur{margin:15px 0 15px 235px;clear:both; width:300px; color:red;font-size:11px;}
#MenuPriv{border-bottom:solid 1px #1FA9CC;padding:0 0 5px 0}
#MenuPriv a{margin:5px 5px 0 0; background:#000; padding:2px 5px;}
.actionspriv{border-top:solid 1px #1FA9CC;padding:5px 0 5px 0;margin:15px 0}

#popup{float:left; width:350px;margin:15px 0; overflow:hidden;font-family:Georgia; line-height:30px}
#popup h1,h2{ font-size:20px;color:#6BD9F5; text-align:center}
.delSelec{float:right;clear:left;font-size:11px;}

