body, tbody {
margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; color:#2f3e59; 
font-family: Arial, Helvetica, sans-serif; font-size: 12px; 
font-weight: normal; 

}
H1 {font-family: Trebuchet, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color: #870420;padding-left:0px;padding-bottom:1px; margin-bottom:1px;}
H2 {font-family: Trebuchet, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color: #870420;padding-left:0px;padding-bottom:1px; margin-bottom:1px; }
.txt_annonces {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #2f3e59; }
.txt_annoncesgras {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #2f3e59; font-weight: bold; text-decoration:none;}
.cadre {border: 1px solid #72522B;}
.sousmenu {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 25px; color: #2F3E59;}
.titre_onglets {font-family: Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold; color: #ede7d9; text-decoration:none; margin-bottom:25px; padding-bottom:25px;}
.titre_ongletsOver {font-family: Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold; color: #FFFFFF; text-decoration:none; padding-top:20px;}
.titre_onglets:hover {text-decoration:none; color: #FFFFFF;}
.txt_descr { color:#69788B; font-weight:normal; font-size: 8pt; text-decoration:none;}
.normal_gen {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #2F3E59; text-decoration:none;}
.normal_gen:hover {color: #2F3E59;}
.normal_gens {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #2F3E59; text-decoration:underline;}
.normal_gens:hover {text-decoration:underline; color: #2F3E59;}
.browsing {background-color: #FFFFFF; border-style: solid; border-color: #b45f22; border-width: 1px;}
.labelQuartier{background-color: #FFFFFF; border-style: solid; border-color: #b45f22; border-width: 1px; height:50px;width:160px; }
.quartierNav{font-family: Trebuchet, Arial, Helvetica, sans-serif;font-size:12px; font-weight:bold; color:#870420;  text-decoration:none;
			background-color: #FFFFFF; border-style: solid; border-color: #b45f22; border-width: 1px; height:30px;
			background:url('http://www.acquereur.com/quartiers/images/fondbouton.jpg');cursor:hand;
			width:100px;
			}
.quartierNavM{font-family: Trebuchet, Arial, Helvetica, sans-serif;font-size:12px; font-weight:bold; color:#870420;  text-decoration:none;
			background-color: #FFFFFF; border-style: solid; border-color: #b45f22; border-width: 1px; height:30px;
			background:url('http://www.acquereur.com/quartiers/images/fondbouton.jpg');cursor:hand;
			width:125px;
			}
.quartierNavL{font-family: Trebuchet, Arial, Helvetica, sans-serif;font-size:12px; font-weight:bold; color:#870420;  text-decoration:none;
			background-color: #FFFFFF; border-style: solid; border-color: #b45f22; border-width: 1px; height:30px;
			background:url('http://www.acquereur.com/quartiers/images/fondbouton.jpg');cursor:hand;
			width:150px;
			}
.imageTitre {	color : #2f3e59;font-weight: bold; font-size: 9pt;text-transform : uppercase;padding-left:5px;}
.encart {background-color: #b45f22;}
.titreEncart {font-family: Trebuchet, Arial, Helvetica, sans-serif;font-size: 15px; font-weight: bold; color: #870420;  text-decoration:none;}
.encartDroitQuartier_titre {font-family: Trebuchet, Arial, Helvetica, sans-serif;font-size: 13px; font-weight: bold; color: #870420;  text-decoration:none;}
.labelEncart { color:#69788B; font-weight:normal; font-size: 8pt; text-decoration:none;}
.agence { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;  color: #2f3e59; text-decoration:none;}
.agence_titre {font-family: Arial, Helvetica, sans-serif; font-size: 12x;	font-weight: bold; color: #870420; text-decoration:none;}
.agence_liens {font-family: Arial, Helvetica, sans-serif; font-size: 10px;	font-weight: bold; color: #2f3e59; text-decoration:none;}
.alert_avert {background-color: #FFE4B5; border-style: dotted; border-color: #72522B; border-width: 1px; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #FF0000; text-decoration:none;}
.ann_chap {font-family: Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold; color: #FFFFFF; text-decoration:none;}
.ann_chap_m {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FFFFFF; text-decoration:none;}
.ann_chap_t {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FFFFFF; text-decoration:none;}
.ann_titre {font-family: Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold; color: #2f3e59; text-decoration:none;}
.ann_titre_m {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #2f3e59; text-decoration:none; text-align : justify;}
.ann_titre_t {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #2f3e59; text-decoration:none;}
.ann_titre_r {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF0000; text-decoration:none;}
.ann_titre_rm {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; text-decoration:none;}
.ann_titre_rma {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; text-decoration:underline;}
.bpgen {background-color: #FFFFFF; }
.bpge {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #555555;}
.bpge:hover {text-decoration:none; color: #FF0000;}
.typebien{height : 150px; width: 200px; z-index: 5; }
.typebiensearchText {	width: 200px;	height: 16px;	color : #69788B;	background-color : #ffffff;	position: relative; 	left: 0px; 	top: 0px;	font-size: 8pt;}
.typebiendropdown {	width : 200px;	height: 1px; visibility : hidden; z-index: 5; position: absolute; border : 1px solid #69788B;		 background-color : #ffffff;}
.typebiendropdownElement {	width : 200px;	font-family : Arial, Helvetica, sans-serif;	font-size: 8pt;	font-weight : normal;	text-decoration : none;	color : #000000;	background-color : #ffffff;}
.typebiendropdownElementHover {	width : 200px;	font-family : Arial, Helvetica, sans-serif;	font-size: 8pt;	font-weight : normal;	text-decoration : none;	color : #ffffff;	background-color : #c68146;}
.NombreDePiecessearchText {	width: 120px;	height: 16px;	color : #69788B;	background-color : #ffffff;	position: relative; 	left: 0px; 	top: 0px;	font-size: 8pt;}
.NombreDePiecesdropdown {	width : 120px;	height: 1px; visibility : hidden; z-index: 5; position: absolute; border : 1px solid #69788B; background-color : #ffffff;}
.NombreDePiecesdropdownElement {	width : 120px;	font-family : Arial, Helvetica, sans-serif;	font-size: 8pt;	font-weight : normal;	text-decoration : none;	color : #000000;	background-color : #ffffff;}
.NombreDePiecesdropdownElementHover {	width : 120px;	font-family : Arial, Helvetica, sans-serif;	font-size: 8pt;	font-weight : normal;	text-decoration : none;	color : #ffffff;	background-color : #c68146;}
.NombreDeChambressearchText {	width: 120px;	height: 16px;	color : #69788B;	background-color : #ffffff;	position: relative; 	left: 0px; 	top: 0px;	font-size: 8pt;}
.NombreDeChambredropdown {	width : 120px;	height: 1px; visibility : hidden; z-index: 5; position: absolute; border : 1px solid #69788B;color: #2F3E59; background-color : #ffffff;}
.NombreDeChambresdropdownElement {	width : 120px;	font-family : Arial, Helvetica, sans-serif;	font-size: 8pt;	font-weight : normal;	text-decoration : none;	color: #2F3E59;	background-color : #ffffff;}
.NombreDeChambresdropdownElementHover {	width : 120px;	font-family : Arial, Helvetica, sans-serif;	font-size: 8pt;	font-weight : normal;	text-decoration : none;	color : #ffffff;	background-color : #c68146;}
.tip {	color : #BA6B30;font-weight: normal; font-size: 9pt;}
.error {	color : #9C0000;font-weight: normal; font-size: 9pt;}
.label {	color : #870420;font-weight: bold; font-size: 9pt;}
.rouge {	color : #870420;font-weight: normal; font-size: 9pt;}
.labelerror {	color : #9C0000;font-weight: bold; font-size: 9pt;}
.input450 {	width: 450px;	height: 18px; border : 1px solid #69788B;	color: #2F3E59;	background-color : #ffffff;	position: relative;  z-index: 4;	left: 0px; 	top: 0px;	font-size: 9pt;}
.input250 {	width: 250px;	height: 18px; border : 1px solid #69788B;	color: #2F3E59;	background-color : #ffffff;	position: relative;  z-index: 4;	left: 0px; 	top: 0px;	font-size: 9pt;}
.input150 {	width: 150px;	height: 18px; border : 1px solid #69788B;	color: #2F3E59;	background-color : #ffffff;	position: relative;  z-index: 4;	left: 0px; 	top: 0px;	font-size: 9pt;}
.input100 {	width: 100px;	height: 18px; border : 1px solid #69788B;	color: #2F3E59;	background-color : #ffffff;	position: relative;  z-index: 4;	left: 0px; 	top: 0px;	font-size: 9pt;}
.input80 {	width: 80px;	height: 18px; border : 1px solid #69788B;	color: #2F3E59;	background-color : #ffffff;	position: relative;  z-index: 4;	left: 0px; 	top: 0px;	font-size: 9pt;}
.input60 {	width: 60px;	height: 18px; border : 1px solid #69788B;	color: #2F3E59;	background-color : #ffffff;	position: relative;  z-index: 4;	left: 0px; 	top: 0px;	font-size: 9pt;}
.input40 {	width: 40px;	height: 18px; border : 1px solid #69788B;	color: #2F3E59;	background-color : #ffffff;	position: relative;  z-index: 4;	left: 0px; 	top: 0px;	font-size: 9pt;}
.input50 {	width: 50px;	height: 18px; border : 1px solid #69788B;	color: #2F3E59;	background-color : #ffffff;	position: relative;  z-index: 4;	left: 0px; 	top: 0px;	font-size: 9pt;}
.input30 {	width: 30px;	height: 18px; border : 1px solid #69788B;	color: #2F3E59;	background-color : #ffffff;	position: relative;  z-index: 4;	left: 0px; 	top: 0px;	font-size: 9pt;}
.select150 {	width: 150px;	height: 18px; border : 1px solid #69788B;	color: #2F3E59;	background-color : #ffffff;	position: relative;  z-index: 4;	left: 0px; 	top: 0px;	font-size: 8pt;}
.multipleSelect {	width: 150px;	height: 80px;	color : #69788B;	background-color : #ffffff;	position: relative; 	left: 0px; 	top: 0px;	font-size: 8pt;}
.resumeDeRecherche{font-family: Arial, Helvetica, sans-serif; font-size: 12px;  color: #2F3E59; text-decoration:none; padding-left:20px}
.resultats_titre {font-family: Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #c68146; text-decoration:none;padding-left:20px;}
.pagenav{font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-decoration:none; }
.labelIcon {color : #870420; font-weight: normal; font-size: 8pt;text-decoration:underline;}
.breakpage{	page-break-after: always;}
.lieuxTexteSelected {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; color:#870420;  text-decoration:none;
			background-color: #FFFFFF; border-style: solid; border-color: #b45f22; border-width: 1px; 
			background:url('http://www.acquereur.com/quartiers/images/fondgradient.jpg');cursor:hand;
			width:150px;}
.lieuxTexte {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #2f3e59;width: 250px; }
.lieuxTexteEncart {width: 500px;border-style: solid; border-color: #b45f22; border-width: 1px; background:url('http://www.acquereur.com/images/fondgradient.jpg');padding-left:20px;padding-top:20px; }
.lieuxTexteEncartText {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #2f3e59;width: 300px;  }
.textegras {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
.texteItalique {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style : italic;}
.nomDeLieu {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #2f3e59;}
.choixDeVille{visibility:hidden;z-index:10;width:460px;position:absolute;top:350px;left:50px; background-color:#FFF0BA; border-style:solid; border-color:#b45f22; border-width:1px;}
.txt_annoncesGeolocList {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #2f3e59; font-weight: normal; text-decoration:none;}
.txt_annoncesGeolocListGras {font-family: Arial; font-size: 13px; color: #2f3e59; font-weight: bold; text-decoration:none;}
.txt_annoncevuerapide{font-family: Arial, Helvetica, sans-serif; font-size: 11px;	font-weight: normal; color: #c68146; text-decoration:none;}
.etiquetteBienIcon {font-family: Arial; font-size: 18px; color: #870420; font-weight: bold; text-decoration:none; z-index: 10000; position: absolute;}