body {
background:#820050 none repeat scroll 0%;
}

.content .contenu .contenuCentre {
font-size:8pt !important;
}
.content{ background-color: #820050; }

h2{ color: #820050; }
.tpl_content {
	background:#FFF;
	margin-top:-14px;
	width:100%;
	height:465px;
}
body{font-size:12pt;}
form#search span{
	float:left;
	clear:both;
	margin-bottom:5px;
}

.contenuCentre .cadre{float:left;}
form#search span div {float:left;width:320px;}
form#search span div.form_g {width: 215px;}
form#search span.html_value input{
	float:left;
	margin-right:5px;
	margin-bottom:5px;
}

div.pager{
	float:left;
	text-align:center;
	width:96%;
}
div.pager a {
	color: #820050;
	font-family:Arial;
	font-size:10pt;
	text-decoration: none;
}
div.pager a.current{ color:red; }

hr {
	width: 80%;
	text-align:center;
	margin: 20px 0 0 48px;
	border:1px solid #820050;
	border-top: 0;
	border-left: 0;
	border-right: 0;
	float:left;
}

form#back_form {float:left; clear:both;width:96%}
form#back_form fieldset{padding:7px 0px 20px 10px; border:1px #820050 solid;}
*html form#back_form fieldset dl{margin-top:7px;}
*+html form#back_form fieldset dl{margin-top:7px;}
form#back_form fieldset legend { font-weight: bold; color: #820050;}
form#back_form input.modify_search, form input.new_search {
	float:left;
	margin-top: -12px;
}
form#back_form input.modify_search {margin-left:50px;}
form#back_form input.new_search {margin-left:100px;}
* html form#back_form input.new_search {margin-left:50px;}
*+html form#back_form input.new_search {margin-left:50px;}

.libelle_form{width:10px!important;margin:4px 8px 0px 0px;}

.firstCol{
background:transparent url(/photo/images_default/font_form_recherche.png) no-repeat scroll 0% 50%;
border:medium none;
float:left;
height:65px;
margin:0px 0px 0px;
padding:21px 0px 0px 15px;
width:425px;
}
*+html .firstCol{padding:0px 0px 0px 15px !important;}
*html .firstCol{ 
	padding:0px 0px 0px 15px !important;
	background: none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/photo/images_default/font_form_recherche.png', sizingMethod='crop');
}

#line_TYPE_OFFRE {margin-bottom:20px !important;}

*+html form span{margin-bottom:20px !important;}
*+html .firstCol span{margin-bottom:0px !important;}

#lbl_TYPE_OFFRE {visibility: hidden;}
#line_TYPE_OFFRE .form_g{width:208px !important;}

#NB_PIECESa, #NB_PIECESb, #SURF_HABa, #SURF_HABb, #LOYERa, #LOYERb{width:20px}
#LOYERa, #LOYERb{width:50px;clear:right;}

#CP_OFFREa,#CP_OFFREb,#CP_OFFREc,#CP_OFFREd{width:50px}

#line_NB_PIECES, #line_SURF_HAB span{clear:none !important;}

#line_SURF_HAB .form_d{clear:right;}

#line_NB_PIECES .form_d, #line_SURF_HAB .form_d{width:81px !important;}
#line_TYPE_OFFRE .form_d{width:150px !important;}

#line_LOYER .form_d{width:140px!important;clear:right;}

#line_CP_OFFRE .form_d{width:245px!important;clear:right !important;}

#alerte_1{margin:2px 10px 0px 0px}

#line_alerte{width:400px !important;}
#line_alerte .form_d{width:400px !important;}

*html #line_email{margin-left:-18px;}
#line_email .form_d{width:150px !important;clear:right !important;}
#line_email .form_g{margin:5px 0px 0px 24px;width:100px !important;}

#line_submit_front{margin-top:10px}

/* **************************ANNONCE ************************** */
.clear{clear:both;}
.results{float:left}
.results .result_box{margin:10px 0px 25px;}
.results .info_annonce{margin:0px 10px;width:440px;}

.results .info_annonce a{text-decoration:underline; color: #820050;}
.results .info_annonce .view_all{text-decoration:underline;color:#820050}
.results .info_annonce .img{float:left;margin:0px 10px 8px 0px;width:150px;}
*html .results .info_annonce .img{float:left;margin:0px 10px 0px 0px;width:150px;}
*+html .results .info_annonce .img{float:left;margin:0px 10px 0px 0px;width:150px;}
.results .info_annonce img{width:150px;margin-bottom:2px;}

.results .info_annonce .red{color:#820050 !important;font-family:Arial;font-size:10pt;font-weight:bold !important;margin-top:10px}
.results .info_annonce  .ref_annonce{clear:both;}
.results .info_annonce .info_annonce_texte{
float:left;
margin-bottom:10px;
text-align:justify;
width:268px;
}

.results .info_annonce .no_img{width:435px}

.results .info_annonce .hidden{display:none;}

.results .header_annonce_haut{
background:transparent url(/photo/images_default/header_annonce_haut.jpg) no-repeat scroll 0% 50%;
width:460px;
height:10px;
}

.results .header_annonce{
background-color:#EDEDED;
padding:0px 10px;
width:440px;
}

*html .results .header_annonce{margin:-1px 0px -2px 0px}

.results .header_annonce_bas{
background:transparent url(/photo/images_default/header_annonce_bas.jpg) no-repeat scroll 0% 50%;
width:460px;
height:10px;
margin-bottom:10px;
}

.results .header_annonce .ul_ville{float:left;width:160px;}
.results .header_annonce .ul_prix{clear:right;text-align:right;}

.results .header_annonce .ul_prix .prix{text-align:right;width:50px;display:block}

ul.results {float:left;width:96%;}
ul.results li img { width: 150px; margin: 5px; float:left; }
ul.results li dl { clear:both; }
ul.results li dl dt{
	color: #820050 !important;
	font-weight: bold !important;
	font-family:Arial;
    font-size:10pt;
}

div.info_bottom .li{margin-bottom:10px}

div.info_bottom {
float:left;
width:96%;
margin:20px 0px 10px 0px;
font-style:italic;
font-size:10px !important;
}

#line_TYPE_BIEN{width:400px !important;}

#line_TYPE_BIEN .form_g{
float:left;
width:215px !important;
margin-bottom:20px;
}
*html #line_TYPE_BIEN .form_g{margin-bottom:0px;}
*+html #line_TYPE_BIEN .form_g{margin-bottom:0px;}

#line_TYPE_BIEN .form_d{float:left;width:150px;}

.ul_ville li{padding:1px!important;}
.table{text-align:right;width:277px;padding:0px;clear:right}
*html .table{text-align:right;width:277px;padding:0px;clear:right}

.table .small_text{font-size:7pt !important;}

.table td{width:auto;}

.nb_annonce_total{
clear:both;
float:left;
margin-top:15px;
width:465px;
}

.float-left-block{width:250px}
