/* CSS Document */
*{margin:0 auto; padding:0; border:0; text-decoration:none;}
html{background:#BBBABA;}
body{width:1000px;font-family:Arial,Verdana,Sans Serif;font-size:12px; color:#9F9F9F;}
a{color:#9F9F9F;}
h1{font-size:18px;}
h2{font-size:16px;}
h3{font-size:14px;}
.left{float:left;}
.right{float:right;}

#header{float:right; width:365px; background:url(/img/header.jpg) top left no-repeat;padding:5px 0 5px 0px; height:83px;font-size:11px;}
#header a{color:#fff; background:url(/img/puce.jpg) 0 5px no-repeat;padding-left:10px;margin:0 5px 0 0;}
#entete{ clear:both; float:left;padding:5px 20px; width:960px; background:#BAD801;border-bottom:solid 2px #A4BE00;color:#fff;font-family:Verdana;}
#entete a{text-transform:uppercase;color:#008890;font-weight:bolder;}
.agence a{margin:5px 30px 5px 7px; text-align:center; float:left}
.agence a strong{font-weight:normal;}
#flash{clear:both; float:left; width:1000px;}

#Site{background:url(/img/fond.jpg) bottom right repeat-y; width:1000px ;clear:both;float:left;}
/*Menu*/
#Gauche{float:left; width:185px; overflow:hidden;zoom:1;display:inline;overflow:hidden;zoom:1;}
#rech{ width:165px; float:left; margin:0 10px;background:none;padding-bottom:8px;color:#009093;line-height:18px;display:inline; overflow:hidden;zoom:1}
#rech input{border-right:solid 1px #595959;border-left:solid 1px #595959;border-bottom:solid 1px #595959;height:18px;}
#rech #ok{border:0; height:auto;margin-top:8px;}

#rech2{ width:165px; float:left; margin:0 10px;background:none;padding-bottom:8px;color:#009093;line-height:18px; display:inline; overflow:hidden;zoom:1}
#rech2 input{border-right:solid 1px #595959;border-left:solid 1px #595959;border-bottom:solid 1px #595959;height:18px;}
#rech2 #ok{border:0; height:auto;margin-top:8px;}


.Menu {float:left; clear:both; width:190px;list-style:none;display:inline;display:inline;overflow:hidden;zoom:1;line-height:18px;font-family:Arial;}
.Menu li {float:left;width:175px;margin:15px 0 0 0;}
.Menu .rub{margin:0;}
.Menu .ssRub1{margin:5px 10px; background:url(/img/li.jpg) 0 8px no-repeat;padding-left:15px;width:160px;}
.Menu .ssRub2{margin:5px 10px; background:url(/img/li.jpg) 0 8px no-repeat;padding-left:15px;width:160px;}
.Menu .ssRub3{margin:5px 10px; background:url(/img/li2.jpg) 0 8px no-repeat;padding-left:15px;width:160px;}
.Menu .ssRub4{margin:5px 10px; background:url(/img/li3.jpg) 0 8px no-repeat;padding-left:15px;width:160px;}
.Menu a {color:#009098;font-weight:normal;} 
.Menu .selected{color:#009098;font-weight:bold;}

/*Partie Droite*/
#Droite{float:right;width:815px;display:inline;overflow:hidden;zoom:1;background:url(/img/droite.jpg) top left no-repeat;display:inline;overflow:hidden;zoom:1;padding-top:27px;min-height:900px;}
.arianne{ text-align:right;margin:0 15px;font-size:11px;color:#9F9F9F;font-family:Arial;}
.arianne a{color:#9F9F9F;}
.Texteacc{float:left; clear:both;margin:0px 15px; width:745px;font-size:17px;background:url(/img/actu.jpg) top left no-repeat; padding:45px 0 5px 40px;display:inline;overflow:hidden;zoom:1;font-family:Arial;font-size:14px;}
.Texteacc2{float:left; clear:both;margin:0px 15px; width:745px;font-size:17px;background:url(/img/forpro.jpg) top left no-repeat; padding:45px 0 5px 40px;display:inline;overflow:hidden;zoom:1;font-family:Arial;font-size:14px;}

#comment{ float:left;margin:0 15px;width:400px;}

#rechercheP{float:right; width:250px;margin:0 15px 15px 0; overflow:hidden;zoom:1; display:inline}
#rechercheP form{margin-top:5px;background:#009098;line-height:20px;color:#fff;}
#rechercheP #bouton{border:0; clear:both; float:left}
#rechercheP .option{padding:5px 15px 10px 15px; width:220; overflow:hidden;zoom:1; display:inline; float:left;}

/*Liste*/
.bienlist {float:left; width:255px; margin:15px 0px 15px 14px;line-height:18px;overflow:hidden;zoom:1;display:inline; }
.bienlist .photo{clear:both;width:255px;height:250px; text-align:left;display:inline;overflow:hidden;zoom:1 ; background:url(/img/photo.jpg) top left repeat-y; float:left}
.bienlist .texte{margin-top:5px;float:left;width:245px;padding:2px 0;height:135px; clear:both;line-height:18px; background:url(/img/texte.jpg) top left no-repeat;padding-left:10px;}
.bienlist .texte h1{font-size:12px;height:35px;}
.bienlist .texte h1 a{color:#9A9FA2;}
.bienlist .detail{float:left;}
.typebien{text-transform:uppercase;}


/*detail*/
.titreRub{font-size:16px;color:#1F5CA0;margin:10px 0;}

#bien {width:780px;float:left;display:inline;overflow:hidden;zoom:1;margin:15px;}

#galerie{float:left; width:780px;}
#galerie img{background:url(/img/photo.jpg) top right repeat-y;padding-right:5px;}
.gde{float:left; width:435px; background:url(/img/photo.jpg) top right repeat-y; height:430px}
#Petite{width:320px;padding:0 10px 0  0;float:right;background:url(/img/diapo.jpg) top right no-repeat; height:290px;text-align:left;display:inline;overflow:hidden;zoom:1;}
#Petite a{margin:5px; float:left; width:145px;background:url(/img/photo.jpg) top right no-repeat;}
.diapo{font-size:11px;margin-left:5px}
.coord{float:right; clear:right; width:315px;padding:5px;background: #BAD800;color:#009098;margin:10px 0 15px 0;}
.coord div{margin:5px 0 5px 30px;line-height:20px;}
.coord a{color:#009098}
.info{line-height:18px;float:left; clear:both;width:770px;display:inline;overflow:hidden;zoom:1;margin:0 0 10px 0;border-bottom:solid 1px #9E9D9D;padding-bottom:10px;margin-top:5px;}
.Texte{ line-height:18px;float:left; clear:both;width:780px;display:inline;overflow:hidden;zoom:1;margin:10px 0;}
.Texte .titre{width:100%;}
.Texte h1{font-size:17px;color:#9A9FA2;background:url(/img/h1.jpg) 0 3px no-repeat;padding-left:15px; padding-bottom:3px; overflow:hidden; width:420px;}
.Texte div{ background:url(/img/Texte2.jpg) top left repeat-y;padding-left:15px;margin:5px 0;}
.Texte a{color:#9A9FA2;}
.Texte strong{color:#9A9FA2;}

.actions {width:315px;padding:5px; float:right;clear:both;background:#BAD800;list-style:none;margin:0 0 10px 10px;}
.actions li{color:#fff;background:url(/img/li.jpg) 0 10px no-repeat;padding-left:15px;width:auto; line-height:20px}
.actions li a{color:#009098;}

#galerie_actu{width:210px;float:left;padding:0px 10px 15px 0px;display:inline;overflow:hidden;zoom:1;}

/*suivant-precedent*/
#navigation{ width:780px; float:left; border-top:solid 1px #DFE1E2; clear:both;margin:0px 15px; display:inline; text-align:center;font-family:Arial;overflow:hidden;zoom:1;display:inline;padding:2px 0 0 0;}
.prev{float:left;}
.next{float:right;}
.retour{}

.squareh{float:left; clear:right; margin:-150px 0 0 30px;}

.secto{ width:780px;float:left; clear:both;margin:0 15px 10px 15px; display:inline; text-align:center;color:#75787B;border-top:solid 1px #DFE1E2;font-size:11px;display:inline;overflow:hidden;zoom:1;}
.secto a{color:#75787B;}

/*formulaire*/
input,textarea,select{border:solid 1px #595959;}
.obligatoire{background:#CCCCCC;}

/*Pied de page*/
#footer{background:#9A9FA2;clear:both; width:1000px; float:left;text-align:center;padding:10px 0;color:#fff;display:inline;overflow:hidden;zoom:1;font-family:Verdana;font-size:11px;}
#footer a{color:#fff}
#footer strong{color:#BAD800}
#footer2{background:#9A9FA2;clear:both; width:800px; float:left;text-align:center;padding:10px 0;color:#fff;font-family:Verdana;font-size:10px;display:inline;overflow:hidden;zoom:1}
#footer2 a{color:#BAD800}
#footer2 strong{color:#BAD800}

.agence0{float:left; width:208px; text-align:center; border-right:solid 1px #838383;}
.agence1{float:left; width:178px; text-align:center; border-right:solid 1px #838383;}
.agence2{float:left; width:222px; text-align:center; border-right:solid 1px #838383;}
.agence4{float:left; width:170px; text-align:center;}
.agence3{float:left; width:218px; text-align:center;border-right:solid 1px #838383;}

.agenceV0{float:left; width:160px; text-align:center; border-right:solid 1px #838383;overflow:hidden}
.agenceV1{float:left; width:130px; text-align:center; border-right:solid 1px #838383;overflow:hidden}
.agenceV2{float:left; width:183px; text-align:center; border-right:solid 1px #838383;overflow:hidden}
.agenceV4{float:left; width:135px; text-align:center; overflow:hidden}   
.agenceV3{float:left; width:182px; text-align:center;border-right:solid 1px #838383;overflow:hidden}

.clear {
	clear: both;
	display: block;
	height: 1px;
	overflow: hidden;
	margin: 0;
	padding: 0;
}

#Ecom{float:left;clear:both;width:1000px;text-align:right;background:#BBBABA;font-size:11px;padding:5px 0;}	
#Ecom a{color:#424242;}
#Ecom2{float:left;clear:both;width:800px;text-align:right;background:#BBBABA;font-size:11px;padding:5px 0;}	
#Ecom2 a{color:#424242;}


