/* feuille de style module immo974.com */


#contenu #center1 {
	width:744px;
	float:left;
	margin-left:10px;

}


a img
{
	border: none;
}

a
{
	border:none;
}

hr
{
	color: #f09320; /* bleu-gris */
	width: 98%;
	height: 1px;	
	border: 0;
	background-color: #333;
}

/* ================================================= */
/*    Informations au-dessus du formulaire de recherche        */
/* ================================================= */

.table_main1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background:#FFFFFF;
	color:#000000;
	border: 0px;
	width:744px;
	text-align: left;
	margin-left: -3px;
}

.td_main1_nombre
{
	color:#f09320; /* orange clair adreunion */
	font-size: 11px;
	text-indent: 3px;	
}

.td_main1_maj
{
	text-indent: 3px;	
}

.table_accueil
{
	border: 1px;
	border-color:#868b8f;
	border-style:solid;
	border-collapse:collapse;
	margin:6px;
	margin-right:15px;
	margin-left:0px;
	width: 171px;
}


.table_accueil a
{
	border: none;
}

.table_accueil td
{
	padding-top:5px;
	padding-left:5px;
}



/* ================================================= */
/*		Formulaire de recherche			                  */
/* ================================================= */

.table_main{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background:#FFFFFF;
	color:#000000;
	border: 1px;
	border-color:#868b8f;
	border-style:solid;
	border-collapse:collapse;
	width:741px;
	margin-left: 3px;
}

.table_main a{
	border: none;
}

.table_header{
	width:100%;
	font-size: 14px;
}

.td_header {
	height:30px;
	text-align:right;
	font-size:16px;
	font-weight:bold;
	color:#F09320;
	background-color:#FFFFFF;
}


/* logo */
.logo{
width:10%;
}

.logo img{
border:1px solid #f09320; /*orange */
vertical-align:text-bottom;
}




/* tableau pour le choix de type de recherche (location ou vente) */
.table_type_rc{
	width:99%;
	height:30px;
	margin: auto;
	margin-top:5px;
	margin-bottom:5px;	
	border-spacing:2px;
}

/* cellules pour le choix de type de recherche (location ou vente) */
.td_type_rc
{
	background-color: #7C9DB7;
	width:33%;
	text-align:left;
	font-size:11px;
	line-height: 20px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#f09320; /* orange */
}


/* tableau pour le choix de type de bien recherché */
.table_type_bien {
width:98%;


}

.td_type_bien{
text-align:left;
width:150px;

}
.td_type_bien_chk{
text-align:left;


}

.table_type_bien_saiso{
width:50%;
border:1px solid #e7e8ec;
border-collapse:collapse;
margin-left:10px;
}

.table_type_bien_saiso_header{
	background:#e7e8ec;
	font-weight:bold;

}

.bouton_validation
{
	text-align: center;
}

/* ========================= choix de la ville */
#ville{
	text-align:left;
	font-size:11px;
}

.table_ville{


}

.td_ville{
	width: 40px;
	text-align:left;
}

.td_ville_champ{
	text-align:left;
}
.remarque_grise{
	font-size:9px;
	color:#999999;
	padding-left: 5px;
	text-align: left;
}

/* ========================= choix des extras */

.table_extra{
	width:355px;
}

.td_extra{
	text-align:left;
	width: 125px;
}

.td_extra_champ{
	text-align:left;
	width:50px;
}

.td_extra1{
	text-align:left;
	width: 15px;
}


.table_extra_plus
{
	text-align: left;
	width: 98%;
}

.td_bottom_recherche{
	height:35px;
	text-align:center;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#7c9db7;

}

.td_bottom_recherche img{
	border:solid;
	border-collapse:collapse;
	border-color:#FFFFFF;
	/*border-style:outset;*/
	border-width:2px;

}


/* ================================================= */
/*		Page de resultat				                  */
/* ================================================= */

.table_resultat {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background:#FFFFFF;
	color:#000000;
	border: none;
	/*border-color:#868b8f;
	border-style:solid;
	border-collapse:collapse;*/
	width:744px;
	text-align:center;

}
.table_resultat a{
	color:#FFFFFF;
}
.table_resultat a:hover{
	color:#f09320; /* orange */
}

.tr_header {

	height:30px;
	text-align:right;
	font-size:16px;
	font-weight:bold;
	color:#F09320;
	background-color:#FFFFFF;
}


/* ======================================= */
/* 		Alerte e-mail				*/
/* ======================================= */

.td_alerte_retour {
	background-color:#FFFFFF; 
	text-align:center;
	height:35px;


}
.td_alerte_retour img{
	border:2px solid #FFFFFF;
	border-collapse:collapse;
	
}	

.table_main_saverecherche{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:left;
	background:#FFFFFF;
	color:#000000;
	border: 1px;
	border-color:#dfe9f4; 
	border-style:solid;
	border-collapse:collapse;
	width:500px;
}

.table_form_saverecherche{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background:#FFFFFF;
	color:#000000;
	border: 1px;
	border-color:#dfe9f4; 
	border-style:solid;
	border-collapse:collapse;
	width:500px;

}

.header_form_saverecherche{
	height:30px;
	text-align:left;
	font-size:15px;
	font-weight:bold;
	/*
	color:#000000;
	background-color:#FFFFFF;
	*/
	color:#F09320;
	background-color:#FFFFFF;	
	
}

.td_form_saverecherche{
	height:30px;
	padding-left: 5px;
	text-align: left;

}
.bottom_form_saverecherche {
	color:#F09320;
	background-color:#FFFFFF;
	text-align:center;
	height:35px;
}
.bottom_form_saverecherche img{
	border:2px solid #FFFFFF;
	border-collapse:collapse;
	
}	

.td_alerte_header{
	height:30px;
	text-align:right;
	font-size:15px;
	font-weight:bold;
	color:#f09320; /* orange clair adreunion */
	background-color:#FFFFFF;

}


.td_alerte_message_rouge{
	color:#FF0000;
	font-weight:bold;

}
.td_alerte_message{
	text-align:left;
	font-size:11px;
	font-weight:bold;
	height:30px;
	border-bottom:1px solid #868b8f;
	color:#666666;
}
.td_alerte_message_rouge{
	color:#FF0000;
	font-weight:bold;

}

.td_alerte_supp{
	color:#666666;
	text-align:right;
	font-size:10px;
	height: 25px;
}

.td_alerte_supp a{
	color:#f09320; /* orange clair adreunion */
	text-align:right;
	font-size:10px;
	text-decoration:underline;
	font-weight:bold;	
}

.td_alerte_supp a:hover{
	color:#f09320; /* orange clair adreunion */
	text-align:right;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;	
}



/* ======================================= */
/* 		FIN Alerte e-mail				*/
/* ======================================= */





.table_resultat_entete{
	width:98%;
	/* background-color:#fff3ba; */
	background-color: #F77210;
	background-color: #FFFFFF;	
	margin-top:10px;
	margin-bottom:10px;
	border:none;
	color:#f09320; /* orange clair */ 
	
	text-align:left;
}

.chmp_resultat_entete{
	font-weight:bold;
	font-size:11px;
}

.chmp_resultat_entete a{
	font-weight:bold;
	font-size:11px;
	color:#f09320; /* orange clair adreunion */
	text-decoration:underline;
}

.chmp_resultat_entete a:hover{
	font-weight:bold;
	font-size:11px;
	color:#f09320; /* orange clair adreunion */
	text-decoration:none;
}

.lbl_resultat_entete{
width:180px;
}

.tr_bt_svt_prc{
text-align:left;
width:20%;

}
.tr_bt_svt_svt{
text-align:right;
width:20%;

}
.tr_bt_svt_pge{
text-align:center;
width:60%;

}

.table_resultat_parcours {
	width:98%;
	height:35px;
	background:#FFFFFF;
	margin-bottom:10px;
	font-size:11px;
	font-weight:bold;
	color:#f09320; /* orange clair adreunion */
}

.table_resultat_parcours a{
	color:#7c9db7; /* bleu-gris 1 adreunion */
	text-decoration:underline;
}

.table_resultat_parcours a:hover{
	color:#f09320; /* orange clair adreunion */
	text-decoration:underline;
}

.td_ajoutsurimmo{
/*
color:#666666;
*/
color:#d0d0d0; /* gris pied adreunion */
text-align:left;
font-size:10px;

}

.td_ajoutsurimmo a{
color:#d0d0d0; /* gris pied adreunion */
text-align:right;
font-size:10px;
text-decoration:underline;
}

.td_ajoutsurimmo a:hover{
color:#d0d0d0; /* gris pied adreunion */
text-align:right;
font-size:10px;
text-decoration:none;
}




/* ======================================= */
/* 			Annonce				*/
/* ======================================= */

.table-annonce{
	width:98%;
	text-align:left;
	border:1px solid #d1dae2;
	border-collapse:collapse;
	margin-bottom:10px;
}

.header-annonce{
	color:#000000;
	width:100%;
	background-color:#e3e3e3; /* gris clair adreunion */
}
.header-annonce-type{
text-align:left;
font-weight:bolder;


}
.header-annonce-resume{
text-align:left;

}
.header-annonce-mad{
text-align:right;
}
.header-annonce-prix{
font-weight:bold;
text-align:right;
}

.table-description{
text-align:left;
}
.td-description{
text-align:justify;
}

.table-annonce-bottom{
	width:100%;
	/* background-color:#fff3ba;  */
	background-color:#f09320; /* orange clair adreunion */
	/*border:1px solid #f09320; */  /* orange clair adreunion */
	color:#FFFFFF; /* orange clair adreunion */
	text-align:left;
}
.td-annonceur{
font-weight:bold;

}
.td-tel{
text-align:left;
}
.td-ref{
text-align:right;
}
.td-detail{
text-align:right;
}
.td-detail a{
	text-decoration:underline;
	font-weight:bold;
	color:#FFFFFF;
}

.td-detail a:hover{
	text-decoration:none;
	font-weight:bold;
	color:#FFFFFF;
}


/* ======================================= */
/* 			FIN Annonce			*/
/* ======================================= */





