/* CSS Document */
*{margin:0; padding:0; border:0; text-decoration:none;}
html{}
body{width:100%;font-family:Verdana,Arial,Sans Serif;font-size:12px;background:#4A525A;color:#fff}
#ColDroite{float:right; width:auto; height:1200px; background:url(/img/body2.jpg) top left no-repeat}
#ColGauche{float:left; width:auto; height:1200px; background:url(/img/body1.jpg) top right no-repeat}

#Body2{width:997px;overflow:hidden;float:left;color:#00919E;font-family:Verdana,Arial,Sans Serif;color:#fff;background:#4A525A;border-bottom:solid 10px #CD032C;}
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:997px;float:left;overflow:hidden;display:inline;}
#Logo{float:left}



#Flash{width:997px;border-top:solid 1px #fff;border-bottom:solid 1px #E6113C;height:275px;clear:both;float:left;z-index:0;background:url(/img/flash.jpg) top left no-repeat}

#BlocRecherche{clear:both;float:left;padding:0 5px; background:#272D32; width:990px;height:37px;overflow:hidden;display:inline;}


#rech{float:left;clear:both;width:174px;font-size:12px;color:#0090B6;padding:10px 5px;border-right:solid 1px #fff;overflow:hidden;display:inline;}
#rech input{border:0;}
#rech .fld{width:122px;font-size:11px; color:#6A6363;background:#fff;padding:2px 5px 2px 5px;float:left;}
#rech #ok{float:right;margin:0px 6px 0 0}

#FormRech{float:left; width:750px;padding:1px 10px 1px 25px;color:#fff;overflow:hidden;display:inline;font-size:11px;}
#FormRech input{border:0;display:inline;padding:2px;width:110px}
#FormRech select{background:#fff;padding:2px;border:0;display:inline;font-size:11px;width:110px;font-size:11px;margin:0 5px}
#FormRech #bouton{width:110px}

.Conta{clear:both;margin:0px 10px;}

#Site{clear:both; float:left; width:997px; background:url(/img/fond.jpg) top left repeat;overflow:hidden;display:inline;}
#Gauche{float:left; width:190px;overflow:hidden;display:inline}
.Menu {float:left; clear:both;text-align:right;width:184px;line-height:24px;list-style:none;margin:0 0 0 5px;overflow:hidden;display:inline}
.Menu li a{color:#FBFAF8;background:url(/img/li.jpg) right no-repeat;padding-right:15px;font-size:12px;display:block}
.Menu .style{border-top:dashed 1px #fff;margin:15px 0 0 0;padding:15px 0 0 }
.Menu li .selected{background:#CD032C url(/img/li.jpg) right no-repeat;}

#Centre{float:left;width:640px;overflow:hidden;display:inline}
.arianne{ font-size:11px;font-style:italic;color:#fff;margin:5px 15px 0 15px;float:left; overflow:hidden;display:inline;width:600px;border-bottom:solid 1px #fff;line-height:18px;padding:0 0 5px 0;}
.arianne a{color:#fff;}

#Texteacc{clear:both; float:left; width:585px;margin:5px 15px;color:#fff;line-height:18px;font-size:11px;border-bottom:solid 1px #fff;padding:0 0 10px 15px;overflow:hidden;display:inline}
#Texteacc h1{font-size:17px;line-height:24px; font-weight:normal;font-family:Verdana;}
#Contact{float:right;margin:15px 50px}


#comment{clear:both;margin:0 15px;color:#fff; overflow:hidden;display:inline; width:600px;float:left}
#comment h1{font-size:18px; font-weight:normal;color:#fff;font-family:Arial;}

.bienlist {float:left;width:205px;margin:6px 0 0 6px;overflow:hidden;display:inline;font-size:12px;color:#fff}
.bienlist .photo{width:205px;display:inline;overflow:hidden; text-align:center;float:left;height:155px}
.bienlist a{color:#00919E}
.bienlist .Texte{clear:both;float:left;padding:5px;margin-top:5px;background:#272D32;width:195px;overflow:hidden; text-align:left;line-height:18px;height:125px}
.bienlist h2{font-size:12px;font-weight:normal; text-align:left;color:#fff;border-bottom:solid 1px #CD032C;padding:0 0 5px 0}
.bienlist h2 a{color:#fff;}
.bienlist .ref{color:#038DCD;margin:3px 0 0 0}
.bienlist .detail{float:right;margin:5px 0 0 10px}


#Droite{float:left;width:167px;overflow:hidden;display:inline;}
#MenuB{font-size:12px;color:#fff}
#MenuB li{margin:10px 0}

#Partenaires{float:left;clear:both; width:160px;padding:10px 2px 10px 5px; overflow:hidden;background:#272D32;overflow:hidden;display:inline;margin:50px 0 0 0 }
.actus{float:left;clear:both;width:152px;border-bottom:dashed 1px #fff;margin:10px 0 10px 0; text-align:center;padding:0 0 15px 0;overflow:hidden;display:inline}
.actus h3{font-size:12px;}
.actus h3 a{color:#038DCD}
.actus img{margin:0 0 20px 0;} 
.actus .detail{font-size:11px;margin:5px 0 0 0}
#Partenaires .annonceurs{background:url(/img/annonceur.jpg) top left repeat-x;padding:5px 5px 2px 5px;clear:both;margin:5px 0 0 0;font-size:11px}

.liactus{float:left;clear:both; width:160px;padding:10px 2px 10px 5px; overflow:hidden;background:#272D32;overflow:hidden;display:inline;margin:15px 0 0 0 }


/*detail*/
.titreRub{font-size:16px;color:#1F5CA0;margin:10px 0;overflow:hidden;display:inline}
.retour{color:#fff;}


#bien {float:left;clear:both;width:640px;margin:15px 0;overflow:hidden;display:inline;font-size:11px;color:#fff; text-align:justify}
.head{clear:both;float:left; width:610px;margin:10px 15px 0 15px;line-height:18px;overflow:hidden;display:inline}
.head h1{font-size:14px;clear:both;font-weight:bold;color:#fff;margin:5px 0}
#bien .ref{float:left; color:#038DCD}
.secteur{float:right;color:#fff}

#bien .photo{clear:both;float:left ; text-align:center;width:630px;padding:10px 4px;background:#2A3036;overflow:hidden;display:inline}
#bien .photo img{margin:5px;}
.prix{clear:left;float:left;width:330px;background:#2A3036;text-align:left;font-size:14px;padding:5px;color:#fff;font-weight:bold;margin:10px 10px 10px 0;overflow:hidden;display:inline}

.contact{float:right;padding:10px;background:#2A3036;overflow:hidden;display:inline;width:240px;margin:0 0 15px 15px;}
.contact strong{font-weight:normal;color:#CD032B}

.actions{float:right; width:134px;list-style:none;margin:10px 0 0 0;overflow:hidden;}
.actions li a{color:#0090B6;}


#navigation{clear:both;float:left;text-align:center;line-height:14px;font-style:italic;font-size:10px;margin:10px 15px 15px 15px; width:600px;border-top:solid 1px #fff}
#navigation a{padding:2px 5px;color:#fff}
 .prev{float:left}
 .next{float:right}


#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;font-weight:normal}

.secto{clear:both; width:600px;float:left;font-size:11px;margin:15px; 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:#CD032B; padding:2px 15px;margin:10px 25px;color:#fff;border:solid 1px #2A3036; text-transform:uppercase}


/*Pied de page*/
#Pied{clear:both;float:left; width:100%; background:#1F293A}
#Footer{position:relative;margin:0 auto;width:630px;overflow:hidden;padding:20px 167px 0 200px; background:url(/img/footer.jpg) top left no-repeat}
#footer a{color:#00919E;}

#AutresSites{color:#038DCD; text-align:center;font-size:11px;margin:10px 0;float:left;width:630px}
#AutresSites a{color:#038DCD;}

#Adresse{ text-align:center;font-size:14px;color:#fff;float:left;width:630px}
#footer2{clear:both;width:620px;float:left;display:inline;overflow:hidden;color:#fff;text-align:center;padding:15px 0;}
#footer2 a{color:#fff;}


.clear {
	clear: both;
	display: block;
	height: 1px;
	overflow: hidden;
	margin: 0;
	padding: 0;
}

#Ecom{margin:0 auto;position:relative;width:1000px;text-align:right;font-size:11px;padding:10px 5px;clear:both;}	
#Ecom a{color:#fff;}
#Ecom2{float:left;clear:both;width:620px;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:15px;clear:both;float:left; width:600px}
#MenuPriv a{margin:5px 4px 2px 0; background:#fff; padding:2px 3px;color:#0090B6;border:solid 1px #0090B6;float:left }

.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;}

#big{height:452px!important; width:auto !important;}
.diapoH {float:left; width:100%; text-align:center;}
.diapoH div{width:125px; height:94px;float:left;}

#cnt_btn_diapoH_left{width:30px; height:92px;float:left;margin:10px 0; }
#btn_diapoH_left{background:url(/img/FGacuhe.png) 0 25px no-repeat;width:25px;float:left;height:92px;margin:10px 0;}

#cnt_vignetteH{float:left;width:560px; display:inline; margin:10px 0;text-align:center;overflow:hidden;zoom:1;height:100px;}

#btn_diapoH_right{background:url(/img/FDroite.png) 0 25px no-repeat; width:30px; height:92px;float:right;margin:10px 0;}