body{background-color:#dbd7d8;color:#fff;font-family:"Times New Roman", Times, serif;}
#gen{width:1024px;margin:auto;}
#gentot{float:left;border:1px solid #fff;width:1024px;background-color:#dbd7d8;margin-top:5px;}
#logo{float:left;width:416px;height:75px;margin-top:20px;}
#cadreban{width:100%;background:url(../img/banniere-haut.jpg) no-repeat;height:180px;}
#menu{float:left;width:1024px;}
#footer{float:left;color:#898888;font-size:10pt;font-family:"Times New Roman", Times, serif;text-align:center;width:100%;margin-top:5px;}
#nouvaccueil{float:left;margin-left:150px;margin-top:20px;border:1px solid #fff;}
/*---------accueil-----------*/

#genaccueil{float:left;width:100%;background:url(../img/fond.png) left bottom no-repeat;height:600px;}
#titreaccueil{float:left;width:550px;;margin-top:50px;}
#titreaccueil h1{float:left;font-family:"Times New Roman", Times, serif;font-weight:bold;font-size:20pt;color:#786255;margin-left:30px;} 
#texteaccueil{float:right;width:350px;margin-right:20px;margin-top:30px;}
#texteaccueil h2{float:left;font-family:"Times New Roman", Times, serif;font-size:18px;color:#5f4636;text-align:justify;}


/*------------agence---------------*/
#titreagence {float:left;margin-left:42px;margin-top:20px;}
#titreagence h1{float:left;font-size:30pt;font-family:"Times New Roman", Times, serif;font-weight:normal;margin:0px;padding:0px;color:#654d3d;}
#photoagence{float:left;margin-left:42px;border-top:1px solid #a69ea0;}
#photoagence img{margin-top:2px;}
#menuagence{float:left;width:300px;margin-top:40px;margin-left:42px;}
#menuagence2{float:left;}
#menuagence2 a#quisommes{float:left;font-size:14pt;font-family:"Times New Roman", Times, serif;color:#7a7274;width:150px;height:25px;text-decoration:none;padding-left:5px;font-weight:bold;padding-top:2px;padding-bottom:2px;}
#menuagence2 a#quisommes_o, #menuagence2 a#quisommes:hover{float:left;font-size:14pt;font-family:"Times New Roman", Times, serif;color:#7a7274;width:150px;height:25px;background-color:#FFF;text-decoration:none;padding-left:5px;font-weight:bold;padding-top:2px;padding-bottom:2px;}
#menuagence2 a#regionagence{float:left;font-size:14pt;font-family:"Times New Roman", Times, serif;color:#7a7274;width:150px;height:25px;text-decoration:none;padding-left:5px;font-weight:bold;padding-top:2px;padding-bottom:2px;}
#menuagence2 a#regionagence_o, #menuagence2 a#regionagence:hover{float:left;font-size:14pt;font-family:"Times New Roman", Times, serif;color:#7a7274;width:150px;height:25px;background-color:#FFF;text-decoration:none;padding-left:5px;font-weight:bold;padding-top:2px;padding-bottom:2px;}
#menuagence2 a#photosagence{float:left;font-size:14pt;font-family:"Times New Roman", Times, serif;color:#7a7274;width:150px;height:25px;text-decoration:none;padding-left:5px;font-weight:bold;padding-top:2px;padding-bottom:2px;}
#menuagence2 a#photosagence_o, #menuagence2 a#photosagence:hover{float:left;font-size:14pt;font-family:"Times New Roman", Times, serif;color:#7a7274;width:150px;height:25px;background-color:#FFF;text-decoration:none;padding-left:5px;font-weight:bold;padding-top:2px;padding-bottom:2px;}
#menuagence2 a#planagence{float:left;font-size:14pt;font-family:"Times New Roman", Times, serif;color:#7a7274;width:150px;height:25px;text-decoration:none;padding-left:5px;font-weight:bold;padding-top:2px;padding-bottom:2px;}
#menuagence2 a#planagence_o, #menuagence2 a#planagence:hover{float:left;font-size:14pt;font-family:"Times New Roman", Times, serif;color:#7a7274;width:150px;height:25px;background-color:#FFF;text-decoration:none;padding-left:5px;font-weight:bold;padding-top:2px;padding-bottom:2px;}
#texteagence{float:left;width:550px;text-align:justify;font-size:18px;color:#7a7274;margin-left:90px;margin-top:20px;margin-bottom:40px;}
/*--------------- menu1 ----------*/ 
#menunew{float:left;
		width:608px; 
		height:25px;
		overflow:hidden; 
		background-color:#cac4c6;
		float:left;
		
		text-align:center;
margin-top:45px;
	}
	#menu ul {
	margin:0; 
	padding:0;
	}
	#menu li {
	list-style-type:none; 
	display:inline;
	}
	#menu a {
	display:block; 
	float:left; 
	overflow:hidden;  
	text-decoration:none; 


	background-image: url(../img/btn.jpg);
	background-position: top;
	text-align:center;
	color:#000;
	font-size: 12px;
	}	
	#menu a#accueil{float:left;padding-left:22px;padding-right:22px;color:#FFF;text-decoration:none;font-size:13pt;padding-top:2px;font-family:"Times New Roman", Times, serif;font-weight:bold;height:25px;border-right:1px solid #fff;margin-left:50px;background-color:#a69ea0;}
	#menu a#accueil_o, #menu a#accueil:hover{float:left;padding-left:22px;padding-right:22px;color:#a69ea0;text-decoration:none;font-size:13pt;padding-top:2px;font-family:"Times New Roman", Times, serif;font-weight:bold;background-color:#fff;height:25px;margin-left:50px;}
	#menu a#agence{float:left;padding-left:22px;padding-right:22px;color:#FFF;text-decoration:none;font-size:13pt;padding-top:2px;font-family:"Times New Roman", Times, serif;font-weight:bold;height:25px;border-right:1px solid #fff;background-color:#a69ea0;}
	#menu a#agence_o, #menu a#agence:hover{float:left;padding-left:22px;padding-right:22px;color:#a69ea0;text-decoration:none;font-size:13pt;padding-top:2px;font-family:"Times New Roman", Times, serif;font-weight:bold;background-color:#fff;height:25px;}
	#menu a#biens{float:left;padding-left:22px;padding-right:22px;color:#FFF;text-decoration:none;font-size:13pt;padding-top:2px;font-family:"Times New Roman", Times, serif;font-weight:bold;height:25px;border-right:1px solid #fff;background-color:#a69ea0;}
	#menu a#biens_o, #menu a#biens:hover{float:left;padding-left:22px;padding-right:22px;color:#a69ea0;text-decoration:none;font-size:13pt;padding-top:2px;font-family:"Times New Roman", Times, serif;font-weight:bold;background-color:#fff;height:25px;}
	#menu a#contact{float:left;padding-left:22px;padding-right:22px;color:#FFF;text-decoration:none;font-size:13pt;padding-top:2px;font-family:"Times New Roman", Times, serif;font-weight:bold;height:25px;background-color:#a69ea0;}
	#menu a#contact_o, #menu a#contact:hover{float:left;padding-left:22px;padding-right:22px;color:#a69ea0;text-decoration:none;font-size:13pt;padding-top:2px;font-family:"Times New Roman", Times, serif;font-weight:bold;background-color:#fff;height:25px;}

/*------------------------menu2------------------*/
#menu2{
		
		overflow:hidden; 

	
	margin-left:auto;margin-right:auto;height:25px;background-color:#a69ea0;text-align:center;width:475px;
		

	}
	#menu2 ul {
	margin:0; 
	padding:0;
	}
	#menu2 li {
	list-style-type:none; 
	display:inline;
	}
	#menu2 a {
	display:block; 
	float:left; 
	overflow:hidden;  


	text-align:center;


	}	
	#menu2 a#accueil{text-align:center;padding-left:22px;padding-right:22px;color:#FFF;text-decoration:none;font-size:13pt;padding-top:2px;font-family:"Times New Roman", Times, serif;font-weight:bold;height:25px;}
	#menu2 a#accueil:hover{text-align:center;padding-left:22px;padding-right:22px;color:#a69ea0;text-decoration:none;font-size:13pt;padding-top:2px;font-family:"Times New Roman", Times, serif;font-weight:bold;background-color:#fff;height:25px;}
	#menu2 a#agence{text-align:center;padding-left:22px;padding-right:22px;color:#FFF;text-decoration:none;font-size:13pt;padding-top:2px;font-family:"Times New Roman", Times, serif;font-weight:bold;height:25px;}
	#menu2 a#agence:hover{text-align:center;padding-left:22px;padding-right:22px;color:#a69ea0;text-decoration:none;font-size:13pt;padding-top:2px;font-family:"Times New Roman", Times, serif;font-weight:bold;background-color:#fff;height:25px;}
	#menu2 a#biens{text-align:center;padding-left:22px;padding-right:22px;color:#FFF;text-decoration:none;font-size:13pt;padding-top:2px;font-family:"Times New Roman", Times, serif;font-weight:bold;height:25px;}
	#menu2 a#biens:hover{text-align:center;padding-left:22px;padding-right:22px;color:#a69ea0;text-decoration:none;font-size:13pt;padding-top:2px;font-family:"Times New Roman", Times, serif;font-weight:bold;background-color:#fff;height:25px;}
	#menu2 a#contact{text-align:center;padding-left:22px;padding-right:22px;color:#FFF;text-decoration:none;font-size:13pt;padding-top:2px;font-family:"Times New Roman", Times, serif;font-weight:bold;height:25px;}
	#menu2 a#contact:hover{text-align:center;padding-left:22px;padding-right:22px;color:#a69ea0;text-decoration:none;font-size:13pt;padding-top:2px;font-family:"Times New Roman", Times, serif;font-weight:bold;background-color:#fff;height:25px;}
	
/*------------biens----------*/
#achat_selection{float:left;border:2px solid #a69ea0;float:right;width:600px;padding-left:10px;padding-top:15px;padding-bottom:15px;margin-right:20px;}
#bien_resultat_lien_page{float:right;width:90%;margin-top:20px;text-align:right;margin-right:15px;color:#a69ea0;font-size:12px;}
#bien_resultat_lien_page a{color:#a69ea0;font-size:13px;text-decoration:none;font-weight:bold;}
#bien_resultat_lien_page a:hover{color:#5f4635;font-size:13px;text-decoration:underline;font-weight:bold;}
#bien_resultat_titre_page{float:left;width:100%;font-size:14px;color:#a69ea0;font-family:Arial, Helvetica, sans-serif;margin:0px;padding:0px;text-align:center;}
#bien_resultat_titre_page h1{;font-size:14px;color:#a69ea0;font-family:Arial, Helvetica, sans-serif;margin:0px;padding:0px;text-align:center;}
#listebien{float:left;width:100%;margin-top:15px;}
#onefiche{float:left;margin-bottom:40px;}
#bien_img_prin{float:left;margin-left:15px;margin-right:10px;}
#bien_img_prin img{float:left;width:276px;height:183px;border:1px solid #fff;}
#petitimgbien{float:left;width:700px;}
#petitimgbien img{float:left;width:223px;height:146px;border:1px solid #fff;}

#prixbien{float:left;text-align:left;font-size:18pt;font-family:"Times New Roman", Times, serif;font-weight:bold;color:#5f4635;width:242px;}
#titrebien{float:left;font-size:16px;color:#5f4635;width:350px;text-align:left;margin-bottom:0px;padding-top:0px;padding-bottom:0px;padding-top:5px;}

#superficie{float:left;font-size:14px;color:#5f4635;margin-left:20px;width:400px;text-align:left;margin-top:2px;}


#savoir{float:left;margin-left:20px;color:#5f4635;width:400px;}
#savoir a{float:left;color:#5f4635;text-decoration:underline;}
#savoir a:hover{float:left;color:#5f4635;text-decoration:none;}
#newtitrefiche{float:left;color:#5f4635;text-align:left;;margin-bottom:0px;padding-top:0px;padding-bottom:0px;}
#newtitrefiche p{float:left;padding:0px;margin:0px;text-transform:lowercase;}
#newtitrefiche h1{padding:0px;margin:0px;}

/*------------------ fiche -----------------*/
#ficheglo{background-image:url(../img/fondligne.jpg);background-position:50% 100%;background-repeat:repeat-y;float:left;width:100%;}
#fichefond{float:left;background-image:url(../img/fond2.jpg);background-position:50% 0%;background-repeat:no-repeat;width:100%;margin-left:-1px;}
#basfiche{float:left;background-image:url(../img/basfiche.jpg);background-position:50% 0%;background-repeat:no-repeat;width:100%;height:18px;margin-left:0px;}
#hautg{float:left;width:100%;margin-bottom:10px;}
#titrefiche{float:left;margin-left:100px;color:#5f4635;font-family:"Times New Roman", Times, serif;margin-top:40px;margin-bottom:30px;width:825px;}
#titrefiche h1{font-size:18px;margin:0px;padding:0px;text-align:left;border-bottom:1px solid #808080;padding-bottom:4px;width:auto;}
#titrefiche p{margin:0px;padding:0px;}
#ficheville{float:left;color:#5f4635;font-family:"Times New Roman", Times, serif;font-size:20px;margin-top:30px;margin-bottom:17px;margin-left:5px;font-weight:bold;}
#prixfiche{float:right;font-size:22px;font-family:"Times New Roman", Times, serif;margin-right:100px;color:#5f4635;width:300px;text-align:right;font-weight:bold;}
#reffiche{float:left;font-size:22px;text-align:left;width:500px;font-family:"Times New Roman", Times, serif;margin-left:100px;color:#5f4635;}
#reffiche a{font-family:"Times New Roman", Times, serif;text-decoration:none;color:#5f4635;}
#reffiche a:hover{font-family:"Times New Roman", Times, serif;text-decoration:none;color:#5f4635;}
#scroolgauche{float:left;height:432px;margin-left:100px;border-right:1px solid #FFF;margin-right:20px;}
#descriptionfiche{float:left;margin-left:100px;color:#5f4635;font-size:18px;width:820px;margin-top:30px;margin-bottom:30px;
text-align:justify;font-family:"Times New Roman", Times, serif;}
#lienfiche{float:left;width:100%;text-align:center;color:#5f4635;}
#lienfiche a{color:#5f4635;text-decoration:none;margin-right:20px;font-weight:bold;}
#lienfiche a:hover{color:#5f4635;text-decoration:underline;margin-right:20px;font-weight:bold;}
#imgfiche img{border:1px solid #fff;}
#tableau{float:left;width:600px;margin-left:100px;margin-bottom:20px;}
#tableau2{float:left;width:600px;margin-left:80px;margin-bottom:20px;}

#zone1{float:left;width:300px;}
#zone2{float:left;width:300px;}
#zone4{float:left;width:146px;background-color:#c5c0c1;padding-top:2px;padding-bottom:2px;padding-left:4px;border-bottom:1px solid #ebe9ea;}
#zone5{float:left;width:146px;background-color:#ebe9ea;color:#716c6d;padding-top:2px;padding-bottom:2px;padding-left:4px;border-bottom:1px solid #c5c0c1;}
#zone3{float:left;width:100%;}
#zone6{float:left;width:446px;background-color:#ebe9ea;color:#716c6d;padding-top:2px;padding-bottom:2px;padding-left:4px;}
#zone7{float:left;width:149px;color:#716c6d;padding-top:3px;padding-bottom:2px;padding-left:4px;}
#zone8{float:left;width:446px;color:#716c6d;padding-top:3px;padding-bottom:1px;padding-left:4px;}

#dpe{float:left;width:250px;}
#dpe img{float:left;width:94px;height:94px;margin-left:50px;}

/*--------contact-----------*/
.formulairecontact{float:left;width:100%;text-align:center;}
#champformulaire{float:left;margin-top:15px;}
#demande_titre_champ{float:left;margin-left:180px;width:80px;text-align:right;color:#614837;margin-right:8px;font-size:12px;}
#champformulaire input{float:left;background-color:#fff;color:#5f4635;height:12px;}
#champformulaire2{float:left;margin-top:5px;margin-bottom:20px;margin-top:15px;}
#demande_titre_champ2{float:left;margin-left:180px;width:80px;text-align:right;color:#614837;margin-right:8px;font-size:12px;}
#champformulaire2 textarea{float:left;background-color:#fff;color:#5f4635;width:474px;height:100px;}
#contact_valide_form{float:left;width:100%;}
#contact_valide_form input {width:80px;margin-left:auto:;margin-right:auto;border:1px solid #5f4635;color:#5f4635;}
#obligatoire{float:left;width:100%;text-align:center;margin-bottom:20px;color:#5f4635}
.message{float:left;width:100%;margin-top:30px;color:#5f4635;font-size:14px;font-family:Arial, Helvetica, sans-serif;text-align:center;margin-bottom:30px;}
#noimg img {height:50px;padding-top:48px;padding-bottom:49px;}
.bien_resultat_aucun {float:left;width:100%;
	padding-top:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#5f4635;
	
	padding-bottom:30px;
	text-align:center;
	font-weight:bold;	

}
.bien_resultat_aucun a{
	font-family:Verdana, Arial, Helvetica, sans-serif;float:left;width:100%;
	font-size:13px;
	color:#5f4635;
	font-weight:bold;
	text-decoration:none;
}
.bien_resultat_aucun a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;float:left;width:100%;
	font-size:13px;
	color:#5f4635;
	font-weight:bold;
	text-decoration:underline;
}

