/* Detail
*******************************/

/* MODIFIE */
.detail_bloc{
	width:600px;
}
/* MODIFIE */
.detail_resumer{
	/*background-image:url(../../Images/fond_resumer.gif); AVANT MODIFICATION*/
	background-image:url(../../Images/fond_resumer1024.jpg);
	background-repeat:repeat-y;
}
.detail_resumerOrange{
	/*background-image:url(../../Images/fond_resumer.gif); AVANT MODIFICATION*/
	background-image:url(../../Images/fond_resumer1024Orange.jpg);
	background-repeat:repeat-y;
}
.detail_contact{
	background-image:url(../../Images/fond_contact.gif);
	background-repeat:repeat-y;
}
.detail_bleu_mauve{
	background:#CDCEDB;
}
.detail_bleu_clair{
	background:#DBE4EF;
} 
.detail_bloc_interieur {
	padding:20px 10px 10px 10px;
	width: 590px;
}
.detail_hg {
	height:54px;
	width:5px;
	float:left;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../../Images/detail_hg.gif);
	background-repeat: no-repeat;
}
/* MODIFIE */
.detail_h {
	height:54px;
	width:590px;
	float:left;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background:#006499;
}
.detail_hd {
	height:54px;
	width:5px;
	float:left;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../../Images/detail_hd.gif);
	background-repeat: no-repeat;
}

.EnLigne
{
	display:inline;
}

.Map
{
	margin-left:auto;
	margin-right:auto;
	width:427px;	
	text-align:center;
}
.Map2
{
	margin-left:auto;
	margin-right:auto;
	width:300px;
	text-align:center;
	
}



/* MODIFIE */
.detail_bloc_centre {
	width:600px;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
}

.detail_contact_bloc{
	float:left;
	width:170px;
	height:223px;
	margin:0px 2px 0px 5px;
}
.detail_contact_bloc2{
	width:170px;
	margin:0px 2px 0px 5px;
}
.notFound {
	padding: 50px 0px 0px 0px;
	width:500px;
	font-size:15px;
	vertical-align:middle;
	text-align:center;	
	font-weight:bold;
	color:#050A4B;
}
.titre_commentaire {
	color:#050A4B;
	font-weight:bold;
	font-size:11px;
}
.detail_resume_h {
	border-top: 3px solid #B8C9DF;
}
.detail_contact_h{
	border-top: 3px solid #050A4B;
}
.detail_contact_b
{
	padding-top:3px;
	border-bottom: 3px solid #050A4B;
}
.ref_detail {
	font-weight:normal;
	font-size:10px;
	margin:5px 0px 5px 0px;	
	padding-left:5px;
	color:#050A4B;
	border:1px solid #050A4B;
	height:15px;
	width:90%;
	vertical-align:middle;
}
.titre_detail_contact {
	margin:0px 0px 2px 0px;
	padding:0px 0px 0px 0px;
	color:#050A4B;
	font-weight:bold;
	font-size:11px;
}
.titre_detail_contact2 {
	margin:0px 0px 2px 0px;
	padding:0px 0px 0px 0px;
	color:#050A4B;
	font-size:11px;
}
.sous_titre_detail_contact {
	margin:-7px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	color:#050A4B;
	font-weight:normal;
	font-size:11px;
}
.case_detail {
	width:140px;
	margin-left:5px;
}
.case_detail_droit{
	text-align:right;
	width:60px;
}
.case_image_droit{
	float:left;
	height:45px;
	width:60px;
	background:#E6E6ED;
	margin:3px 0px 0px 0px;	
	font-weight:normal;
} 
.tab_case_image{
	font-weight:normal;
	font-size:10px;
	color:#050A4B;
} 
/* MODIFIE */
.medias_detail {
	width:600px;
	background:#B4B5C9;
	font-weight:normal;
	font-size:10px;
	color:#050A4B;
}
.tab_medias_detail{
	margin-left:8px;
	width:455px;
	background:#B4B5C9;
	font-weight:normal;
	font-size:10px;
	color:#050A4B;
}
.date_resume_detail {
	color:#506CA0;
	font-size:11px;
	font-weight:normal;
	margin-bottom:5px;
}
.texte_resume_detail {
	padding:0px 0px 0px 0px;
	color:#050A4B;
	font-weight:normal;
	font-size:11px;
}
.texte_contacter_detail {
	float:right;
	background-color:#99C1D6;
	width:125px;
	height:16px;
	margin-left:3px;
	padding-left:3px;
}

.texte_contacter_detail_neuf {
	float:right;
	background-color:#99C1D6;
	width:145px;
	height:16px;
	margin-left:3px;
	padding-left:3px;
}

.texte_envoyer_detail {
	float:right;
	background-color:#DBE4EF;
	width:125px;
	height:16px;
	margin-left:3px;
	padding-left:3px;
	
}
.texte_detail_bleu_f a{
	padding-top:1px;
	font-weight:bold;
	font-size:10px;
	color:#050A4B;
	text-decoration:none;
}
.texte_detail_bleu_f a:hover{
	color:#DC0D17;
}

/*******************************************************************************/
/* DEBUT DES ELEMENTS DE STYLE SPECIFIQUES AU CONTROLE 'CONTACT AGENCE NEXITY' */

/* INITIALISE LES PROPRIETES DU BLOC - CE DERNIER EST 2 FOIS PLUS LARGE QUE LE
   'CONTACT AGENCE' HABITUEL */



.encartsagences
{
	background-image:url(../../Images/fond_encartsagences1024.jpg);
	background-repeat: repeat-y;
	border-top: 3px solid #050A4B;
	border-bottom: 3px solid #050A4B;
	
}
.encartsagences2
{
	background-image:url(../../Images/fond_encartsagences1024.jpg);
	background-repeat: repeat-y;
	border-bottom: 3px solid #050A4B;
	
}
.contactsagences
{
	background-image:url(../../Images/fond_contactsagences1024.jpg);
	background-position:right;
	background-repeat: repeat-y;
	border-top: 3px solid #050A4B;
	border-bottom: 3px solid #050A4B;
	/*border-right: 3px solid #050A4B;*/
	padding-left: 14px;
}

.contactsagences2
{
	background:rgb(152,193,213);
	background-repeat: repeat-y;
}

.neuf_tableau_bloc
{
	height: 380px;
	background-image:url(../../Images/fond_contact.gif);
	border-top: 3px solid #050A4B;
	border-bottom: 3px solid #050A4B;
}

.neuf_tableau_ligne_titre
{
	color:#050A4B;
	font-weight:bold;
	font-size:11px;
}

.neuf_espace_interligne
{
	font-size:1px;
}

.neuf_trait_critere_pt_petit
{
	background-image: url(../../Images/trait_critere_t.gif);
	background-repeat: repeat-x;
}

.neuf_sous_titre_vos_coordonnees
{
	color:#050A4B;
	font-weight:normal;
	font-size:11px;
	text-align:center;
}

.neuf_tableau_texte_blanc
{
	font-weight:normal;
	font-size:11px;
	color:white;
}

.detail_contact_bloc_neuf{
	width:340px;
	margin:0px 2px 0px 5px;
}

/* INITIALISE LA POLICE DU SOUS TITRE 'VOUS ETES INTERESSE PAR' */
.sous_titre_interesse_par_contact_neuf 
{
	color:#050A4B;
	font-weight:normal;
	font-size:11px;
	text-align:center;
}

/* INITIALISE LE SOUS TITRE 'VOS COORDONNEES' */
.sous_titre_vos_coordonnees_contact_neuf {
	margin:-7px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	color:#050A4B;
	font-weight:normal;
	font-size:11px;
	text-align:center;
}

.titre_critere_neuf {
	margin:0px 0px 2px 0px;
	padding:0px 0px 0px 7px;
	color:#050A4B;
	font-weight:bold;
	font-size:11px;
}

.titre_droite_critere_neuf {
	margin:0px 0px 2px 0px;
	padding:0px 0px 0px 7px;
	color:#050A4B;
	font-weight:bold;
	font-size:11px;
}

.titre_droite_contact_neuf 
{
	color:#050A4B;
	font-weight:normal;
	font-size:11px;
	text-align:center;
}

.titre_droite_detail_contact_neuf 
{
	margin:5px 0px 0px 0px;
	color:#050A4B;
	font-weight:normal;
	font-size:11px;
	text-align:center;
}

.titre_droite_contact_neuf 
{
	color:#050A4B;
	font-weight:normal;
	font-size:11px;
	text-align:center;
}

/*******************************************************************************/
/* DEBUT DES ELEMENTS DE STYLE SPECIFIQUES AU CONTROLE 'TABLEAUTARIFSNEUF' */

.bordure_haut_gauche
{
	border-top: solid 1px #050a4b;
	border-left: solid 1px #050a4b;
}

.bordure_bas_gauche
{
	border-bottom: solid 1px #050a4b;
	border-left: solid 1px #050a4b;
}

.bordure_haut_gauche_droite
{
	border-top: solid 1px #050a4b;
	border-left: solid 1px #050a4b;
	border-right: solid 1px #050a4b;
}

.bordure_bas_gauche_droite
{
	border-bottom: solid 1px #050a4b;
	border-left: solid 1px #050a4b;
	border-right: solid 1px #050a4b;
}

.bordure_gauche
{
	border-left: solid 1px #050a4b;
}

.bordure_gauche_droite
{
	border-left: solid 1px #050a4b;
	border-right: solid 1px #050a4b;
}

.taille_char1
{
	font-size: 1px;
}

/* Home
*******************************/

/*MODIFIE*/
.bloc_home{
	margin-top:10px;
	margin-right:2px;
	/*width:175px; AVANT MODIFICATION*/
	width:191px;
	float:left;
}
.bloc_home_contenu{
	height:156px;
	background:#D2DBED;
	color:#506CA0;
	font-weight:normal;
	font-size:11px;
}
.bloc_droit_contenu_haut{
	/*height:115px;*/
	padding-bottom:20px;
	padding-left:5px;
	padding-right:5px;
	padding-top:7px;
}
.bloc_home_contenu_haut{
	height:115px;
}
.bloc_home_contenu_bas{
	height:40px;
}
/* MODIFIE */
.bloc_home_a_vendre{
	height:167px;
	/*background-image:url(../../Medias/home_estimer.jpg); AVANT MODIFICATION*/
	background-image:url(../../Medias/home_estimer1024.jpg);
	background-repeat:no-repeat;
}
/* MODIFIE */
.bloc_home_estimer{
	height:167px;
	/*background-image:url(../../Medias/home_a_vendre.jpg); AVANT MODIFICATION*/
	background-image:url(../../Medias/home_a_vendre1024.jpg);
	background-repeat:no-repeat;
}
.bloc_home_haut_gauche{
	float:left;
	height:14px;
	width:6px;
	background-image:url(../../Images/coin_home_g.gif);
	background-repeat:no-repeat;
}

.bloc_home_haut_gauche_orange{
	float:left;
	height:14px;
	width:6px;
	background-image:url(../../Images/coin_home_g_orange.gif);
	background-repeat:no-repeat;
}

/*MODIFIE*/
.bloc_home_haut_centre
{
	float:left;
	height:14px;
	/*width:163px; AVANT MODIFICATION*/
	width:179px;
	background-image:url(../../Images/coin_home_fond.gif);
	background-repeat:repeat-x;
	color:white;
	font-weight:bold;
	font-size:10px;	
}

.bloc_home_haut_centre_orange
{
	float:left;
	height:14px;
	/*width:163px; AVANT MODIFICATION*/
	width:179px;
	background-image:url(../../Images/coin_home_fond_orange.gif);
	background-repeat:repeat-x;
	color:white;
	font-weight:bold;
	font-size:10px;	
}

.bloc_ref_haut_centre
{
	float:left;
	height:14px;
	width:163px;
	background-image:url(../../Images/coin_home_fond.gif);
	background-repeat:repeat-x;
	color:white;
	font-weight:bold;
	font-size:10px;	
}

.bloc_home_haut_droit{
	float:left;
	height:14px;
	width:6px;
	background-image:url(../../Images/coin_home_d.gif);
	background-repeat:no-repeat;
}

.bloc_home_haut_droit_orange{
	float:left;
	height:14px;
	width:6px;
	background-image:url(../../Images/coin_home_d_orange.gif);
	background-repeat:no-repeat;
}

.bloc_home_bleu_clair {
	margin:3px 5px 2px 7px;
	color:#506CA0;
	font-weight:normal;
	font-size:11px;
}
.bloc_home_bleu_fonce {
	margin:5px 10px 0px 7px;
	color:#050A4B;
	font-weight:normal;
	font-size:11px;
}
.bloc_home_salon_immobilier
{
	border-color: #000000;
	border-width: 1px;
}
.bloc_home_salon_immobilier a
{
	border-color: #000000;
	border-width: 1px;
}
.titre_image {
	padding : 80px 5px 0px 7px;
	color:#050A4B;
	font-weight:bolder;
	font-size:14px;
}
/*-----------------annonce petit */

/* MODIFIE */
.annonce_home {
	width:600px;
	height:45px;
	margin: 8px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../../Images/annonce_c.gif);
	background-repeat: repeat-x;
}
/* MODIFIE */
.annonce_haut_home {
	width:600px;
	height:29px;
	padding: 0px 0px 0px 0px;
}
.annonce_gauche_home {
	width:8px;
	height:23px;
	float:left;
	background-image: url(../../Images/annonce_g.gif);
}
.annonce_gauche_suite_home {
	float:left;
	width:165px;
}
.annonce_droite_home {
	width:8px;
	height:23px;
	float:right;
	background-image: url(../../Images/annonce_d.gif);
}
.menu_annonce_home {
	margin: 3px 3px 0px 0px;
	float:right;

}
/* MODIFIE */
.annonce_bas_home {
	width:600px;
	height:16px;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../../Images/annonce_bas.gif);
	background-repeat: repeat-x repeat-y;
}
.annonce_bas_agence_detail
{
	background-color:#E6E6ED;
	
}

.type_annonce 
{
    font-family:Verdana,Arial,Helvetica,sans-serif;
	float:left;
	padding-left:25px;
}

.type_annonce_home {
	float:left;
	padding-left:15px;
}

.type_annonce a
{
    font-family:Verdana,Arial,Helvetica,sans-serif;
	margin:10px 0px 0px 0px;
	font-weight:normal;
	font-size:12px;
	color:White;
	text-decoration:none;
}

.type_annonce a:hover
{
    font-family:Verdana,Arial,Helvetica,sans-serif;
    margin:10px 0px 0px 0px;
	font-weight:normal;
	font-size:12px;
	color: White;
	text-decoration:underline;
}

.type_annonce_liens_ville {
	float:left;
	padding-left:89px;
}

.annonce_haut_home a
{
	font-weight:normal;
	font-size:11px;
	text-decoration: none;
	color: #FFFFFF;
	padding:0px 0px 0px 7px;
}
.annonce_haut_home a:hover
{
	font-weight:normal;
	font-size:11px;
	text-decoration:underline;
	padding:0px 0px 0px 7px;
}

/* Identifier
*******************************/
/* Attention identifier à enlever de stylesheet.css */

.identifier a:hover{
	color:#DC0D17;
}
.identifier {
	bottom:150px;
	margin:-38px 0px 0px 0px;
	padding:0px;
	height:74px;
	width:260px;
	float:right;
	background-image:url(../../Images/identifier2.gif);
	background-repeat: no-repeat;
}
.identifier_haut {
	height:56px;
}
.identifier_gauche {
	float:left;
	width:100px;
	margin:10px 0px 0px 5px;
	color:#3F217B;
	font-size:10px;
	font-weight:normal;
}

.menu .identifier_gauche a{
	color:#3F217B;
	font-size:11px;
	font-weight:bolder;
	text-decoration:underline;
}
.menu .identifier_gauche_bas a
{
	color:#7147C6;
	font-size:9px;
	font-weight:bold;
	text-decoration:none;
	font-style:italic;
}
/*.identifier_gauche_bas{
	margin : 3px 0px 0px 3px;
}*/
.identifier_gauche_bas a{
	background-image: url(../../Images/picto_violet.gif);
	background-repeat: no-repeat;
	background-position:left 3px;
	padding:0px 0px 0px 7px;
	color:#7147C6;
	font-size:9px;
	font-weight:bold;
	text-decoration:none;
	font-style:italic;
}
.identifier_gauche_bas a:hover{
	background-image: url(../../Images/picto_hover.gif);
	background-repeat: no-repeat;
	background-position:left 3px;
}
.identifier_droit {
	margin:1px 8px 0px 0px;
	color:#3F217B;
	font-size:10px;
	font-weight:bolder;
	text-decoration:none;
}
.identifier_droit_normal {
	margin:1px 8px 0px 0px;
	color:#3F217B;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
}
.identifier_droit a{
	color:#3F217B;
	font-size:10px;
	font-weight:bolder;
	text-decoration:none;
}
.identifier_droit_blanc{
	background:#92AA7E;
	width:16px;
	color:white;
	font-size:10px;
	font-weight:regular;
	text-decoration:none;
	text-align:center;
}
#identifier_bas {
	position:absolute;
	height:548px;
	width:250px;	
	margin:56px 0px 0px 0px;
	padding:0px;
	float:right;
	visibility:visible;
	overflow:hidden;
	z-index:51;
	display:block;
}
.identifier_bas_border {
	height:145px;
	float:left;
	background:#B8D000;
	width:1px;
	border-bottom:1px solid white;
}
.identifier_bas_centre {
	height:145px;
	float:left;
	width:245px;
	border-top:1px solid #B8D000;
}


.identifier_bas_beside{
	position:relative;
	float:left;
	height:201px;
	width:180px;
	z-index:510;
	border-top:1px solid #B8D000;
	left: 85px;
	top: -56px;
}
.identifier_h_beside {
	height:17px;
	z-index:510;
	background:#92AA7E;
	padding:1px 0px 0px 5px;
}
.identifier_c_beside
{
	background:#EDF3BF;
	color:#3F217B;
	font-weight:normal;
	font-size:10px;
	padding-left:0px;
}
.identifier_droit_beside {
	margin:1px 8px 0px 0px;
	color:#3F217B;
	font-size:10px;
	font-weight:bolder;
	text-decoration:none;
}
.identifier_droit_beside a{
	color:#3F217B;
	font-size:9px;
	font-weight:bolder;
	text-decoration:none;
	text-align:left;
}
.texte_critere_beside {
	padding:0px 0px 0px 0px;
	color:#506CA0;
	font-weight:bold;
	font-size:10px;	
}





.identifier_h {
	height:17px;
	background:#92AA7E;
	padding:1px 0px 0px 5px;
}
.identifier_h a{
	font-weight:bold;
	font-size:10px;
	color: white;
}
.texte_identifier_h{
	color:#EDF3BF;
	font-weight:normal;
	font-size:10px;
	margin-left:5px;
}
.identifier_c_ident
{
	height:108px;
	background:#EDF3BF;
	/*text-align:right;*/
	color:#3F217B;
	font-weight:normal;
	font-size:11px;
	padding-left:5px;
}
.identifier_c 
{
	/*MODIF MARIO Bug FireFox height:108px;*/ 
	background:#EDF3BF;
	/*text-align:right;*/
	color:#3F217B;
	font-weight:normal;
	font-size:11px;
	padding-left:5px;
}
.identifier_c a{
	color:#3F217B;
	font-weight:normal;
	font-size:11px;
	text-decoration:underline;
}
.separation_identifier_c {
	color:#92AA7E;
	font-weight:normal;
	font-size:11px;
}
.identifier_c_tab {
	margin:10px 6px 0px 0px;
	text-align:right;
	color:#3F217B;
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
}
.identifier_c_tab a{
	text-decoration:none;
}
.identifier_b {
	text-align:right;
	height:16px;
	background:#B8D000;
	color:#3F217B;
	font-weight:normal;
	font-size:10px;
}

.identifier_b_tab {
	text-align:right;
}
.identifier_b_tab a{
	color:#3F217B;
	font-weight:normal;
	font-size:10px;
}
.identifier_b_border {
	height:5px;
	background:white;
}

.lien_vert a{
	text-align:right;
	color:#647953;
	font-weight:normal;
	font-size:10px;
	text-decoration:underline;
}
.bouton_lien a{
	color:white;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:white;
}

/* immo.css
*******************************/

/* MODIFIE */
.immo_bandeau {
	/*width:810px; AVANT MODIF*/
	width:915px;
	height:46px;
	margin: 0px 0px 1px 0px;
}
.immo_gauche {
	width:8px;
	
	height:46px;
	float:left;
	background-image: url(../../Images/immo_g.gif);
}
.immo_droite {
	width:8px;
	height:46px;
	float:right;
	background-image: url(../../Images/immo_d.gif);
}
/* MODIFIE */
.immo_centre {
	/*width:794px; AVANT MODIF*/
	width:899px;
	height:46px;
	background-image: url(../../Images/immo_c.gif);
	background-repeat:repeat-x;
	float:left;
}

.bloc_programme{
	float:left;
	padding:3px 0px 0px 7px;
	width:365px;
}
.titre_bloc_programme{
	color:#050A4B;
	font-weight:bold;
	font-size:11px;
	margin:0px 0px 10px 0px;
}
.titre_bloc_programme a
{
	color:#050A4B;
	font-weight:bold;
	font-size:11px;
	margin:0px 0px 10px 0px;
	text-decoration:none;
}
.titre_bloc_programme a:hover
{
	font-weight:bold;
	font-size:11px;
	text-decoration: none;
	color:#DC0D17;	
}


.texte_bloc_programme{
	color:#050A4B;
	font-weight:normal;
	font-size:11px;
	height:164px;
}

.titre_bloc_programme_financer a{
	font-weight:bold;
	font-size:11px;
	padding:0px 0px 0px 0px;
	font-weight:bold;
	text-decoration: none;
	color:#3f217b;
}
.titre_bloc_programme_financer a:hover{
	color:#DC0D17;
}
.bloc_overture
{
	margin:35px 0px 0px 15px;
	color:#050A4B;
	font-weight:normal;
	font-size:11px;
}

.bloc_overture a{
	font-weight:bold;
	font-size:12px;
	padding:0px 0px 0px 0px;
	font-weight:bold;
	text-decoration: underline;
	color:#3f217b;
}
.bloc_overture a:hover{
	color:#DC0D17;
}
.bloc_overture_recherche
{
	margin:35px 0px 0px 27px;
	color:#050A4B;
	font-weight:normal;
	font-size:13px;
}


/* Layer
*******************************/

.layer {
	position:absolute;
	height:500px;
	width:818px;	
	margin:50px 0px 0px -3px;
	z-index:10;
	border-top:2px solid white;
	border-bottom:2px solid white;
	border-left:2px solid white;
	left: 20px;	
}
.layer_gauche {
	width:611px;
	float:left;
}
.layer_droit {
	background:#99C1D6;
	height:500px;
	width:205px;
	float:left;
}
.layer_hg {
	height:54px;
	width:10px;
	float:left;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../../Images/layer_hg.gif);
	background-repeat: no-repeat;
}
.layer_h {
	height:54px;
	width:590px;
	float:left;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background:#006499;
	background-image: url(../../Images/layer_pixel.gif);
	background-repeat: repeat-x;
}
.layer_hd {
	height:54px;
	width:11px;
	float:left;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../../Images/layer_hd.gif);
	background-repeat: no-repeat;
}
.layer_centre {
	height:362px;
	width:611px;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../../Images/layer_centre.gif);
	background-repeat: repeat-y;
}
.layer_bg {
	height:84px;
	width:10px;
	float:left;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../../Images/layer_bg.gif);
	background-repeat: no-repeat;
}
.layer_b {
	height:84px;
	width:590px;
	float:left;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background:#CDCEDB;
	background-image: url(../../Images/layer_b.gif);
	background-repeat: repeat-x;
}
.layer_bas {  
	margin-top:5px;                       
}
.layer_bd {
	height:84px;
	width:11px;
	float:left;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../../Images/layer_bd.gif);
	background-repeat: no-repeat;
}
/***************************Partie de droite*/
.layer_h_centre {
	width:198px;
	float:left;
	height:13px;
	margin-left:0px;
	background:#6BA5C4;
	background-image: url(../../Images/layer_pixel.gif);
	background-repeat: repeat-x;
}
.layer_h_d {
	width:7px;
	float:left;
	height:13px;
	background-image: url(../../Images/layer_h_d.gif);
	background-repeat: no-repeat;
}
.layer_droit_c {
	width:200px;
	float:left;
	height:474px;
	font-size:11px;
	font-weight:normal;
	color:white;
}
.layer_droit_c_haut {
	width:201px;
	height:160px;
	background:#6BA5C4;
}
.layer_droit_c_bas {
	width:201px;
	height:312px;
	background:#99C1D6;
}
.layer_droit_d {
	float:right;
	height:474px;
	width:205px;
	background:#050A4B;
}
.layer_b_centre {
	width:198px;
	float:left;
	height:13px;
	margin-left:0px;
	background-image: url(../../Images/layer_b_c.gif);
	background-repeat: repeat-x;
}
.layer_b_d {
	width:7px;
	float:left;
	height:13px;
	background-image: url(../../Images/layer_b_d.gif);
	background-repeat: no-repeat;
}
.titre_bleu_layer {
	font-weight:normal;
	font-size:11px;
	margin:0px 10px 2px 0px;
	padding-top:4px;
	color:#050A4B;
	border-bottom:1px dotted #050A4B;
}
.ref_layer {
	font-weight:normal;
	font-size:10px;
	margin:5px 0px 5px 0px;	
	padding-left:5px;
	color:#050A4B;
	border:1px solid #050A4B;
	height:15px;
	width:175px;
	vertical-align:middle;
}
.titre_blanc_layer {
	font-weight:bold;
	font-size:11px;
	text-decoration:underline;
	color:white;
	margin-bottom:5px;
}
.titre_blanc_layer a{
	color:white;
}
.titre_blanc_layer a:hover{
	color:#DC0D17;
}
.titre_tel_layer {
	font-weight:bold;
	font-size:13px;
	color:white;
	margin-top:5px;
}
.texte_blanc_layer {
	font-weight:normal;
	font-size:11px;
	color:white;
}
/*************************** FIN Partie de droite*/
.contenu_layer{
	width:281px;
	font-weight:normal;
	font-size:11px;
	float:right;
	margin:-7px 3px 0px -20px;
	color:#050A4B;
}
.contenu_texte_layer{
	height:205px;
	margin:7px 5px 0px 10px;
}
.contenu_texte_layer_bas{
	height:24px;
	width:100%;
}
.titre_haut_gauche_layer {
	margin:5px 0px 0px 0px;
	color:white;
	font-weight:normal;
	font-size:11px;
}
.titre_haut_gauche_layer a{
	font-weight:bold;
	color:white;
}
.titre_haut_gauche_layer a:hover{
	color:#DC0D17;
}
.titre_haut_centre_layer {
	color:white;
	font-weight:bold;
	font-size:14px;
}
.texte_haut_centre_layer {
	margin:20px 0px 0px 45px;
	color:white;
	font-weight:normal;
	font-size:10px;
}
.texte_haut_droit_layer {
	margin:10px 0px 0px 0px;
	height:25px;
	width:80px;
}
.texte_haut_droit_layer a{
	background-image: url(../../Images/fermer.gif);
	background-repeat: no-repeat;
	background-position:right;
	color:#80B2CC;
	text-decoration:none;
	font-weight:normal;
	font-size:10px;
	padding:5px 20px 5px 0px;
}
.texte_haut_droit_layer a:hover{
	background-image: url(../../Images/fermer_hover.gif);
	color:white;
}
.trait_layer_pt {
	background:white;
	height:13px;
	width:602px;
	margin-left:4px;
	background-image: url(../../Images/trait_critere.gif);
	background-repeat: repeat-x;
}
.img_layer{
	width:320px;
	height:360px;
	float:left;
	margin:-11px 0px 0px 0px;
}
.image_layer_grd
{
	width:250px;
	height:230px;
	margin:0px 0px 0px 5px;
}
.image_layer{
	margin:0px 0px 0px 5px;
}
.case_layer{
	height:93px;
	width:328px;
	margin-left:5px;
	margin-bottom:5px;
}
.case_image_layer{
	float:left;
	height:45px;
	width:60px;
	background:#E6E6ED;
	margin:3px 5px 0px 0px;	
}
.case_image_layer_selected{
	float:left;
	height:37px;
	width:52px;
	background:#E6E6ED;
	margin:3px 5px 0px 0px;	
	border:4px solid #4209B3;
}
.medias_layer {
	width:315px;
	margin-left:5px;
	background:#B4B5C9;
	font-weight:normal;
	font-size:10px;
	color:#050A4B;
}
.medias_layer a{
	background:#B4B5C9;
	font-weight:normal;
	font-size:10px;
	color:#050A4B;
	text-decoration:none;
}
.tab_medias_layer{
	width:320px;
	background:#B4B5C9;
	font-weight:normal;
	font-size:10px;
	color:#050A4B;
}
.tab_medias_layer a:hover{
	color:#DC0D17;
}

.fiche_layer_bordure_gauche
{
	border-left: solid 1px white;
}

.fiche_layer_libelle{
	margin:0px 0px 0px 0px;
	text-align:left;
	font-weight:normal;
	font-size:11px;
	float:left;
	color:#050A4B;
}

.fiche_layer_valeur{
	margin:0px 0px 0px 0px;
	padding-left:5px;
	text-align:left;
	font-weight:bold;
	font-size:11px;
	float:left;
	color:#050A4B;
}

.fiche_layer{
	margin:5px 5px 5px 10px;
	text-align:left;
	font-weight:normal;
	font-size:11px;
	float:left;
	color:#050A4B;
	width : 100px;
}
.fiche_layer_gras{
	width:77px;
	height:50px;
	border-left:1px solid white;
	padding-left:5px;
	margin:5px 10px 0px 0px;
	font-weight:bold;
	font-size:11px;
	float:left;
	color:#050A4B;
	width : 30px;
}
.bloc_droit_layer{
	margin-left:10px;
}

/* liste.css
*******************************/

.resultat_hg {
	height:48px;
	width:8px;
	float:left;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../../Images/coin_hg.gif);
	background-repeat: no-repeat;
}
/* MODIFIE */
.resultat_h {
	height:48px;
	width:584px;
	float:left;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background:#B5D1DB;
	background-image: url(../../Images/resultat_pixel.gif);
	background-repeat: repeat-x;
}
.resultat_hForCarto {
	height:48px;
	width:450px;
	float:left;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background:#B5D1DB;
	background-image: url(../../Images/resultat_pixel.gif);
	background-repeat: repeat-x;
}
.resultat_hd {
	height:48px;
	width:8px;
	float:left;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../../Images/coin_hd.gif);
	background-repeat: no-repeat;
}
/* MODIFIE */
.resultat_centre {
	width:600px;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	/*background-image: url(../../Images/resultat_centre.gif); AVANT MODIFICATION*/
	background-image: url(../../Images/resultat_centre1024.jpg);
	background-repeat: repeat-y;
}
.resultat_bg57 {
	height:57px;
	width:6px;
	float:left;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../../Images/coin_bg57.gif);
	background-repeat: no-repeat;
}

.resultat_bg {
	height:41px;
	width:6px;
	float:left;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../../Images/coin_bg.gif);
	background-repeat: no-repeat;
}

/* MODIFIE */
.resultat_b {
	height:41px;
	width:588px;
	float:left;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	/*background:#B5D1DB;*/
	background-image: url(../../Images/coin_b.gif);
	background-repeat: repeat-x;
}

.resultat_bForCarto {
	height:41px;
	width:454px;
	float:left;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	/*background:#B5D1DB;*/
	background-image: url(../../Images/coin_b.gif);
	background-repeat: repeat-x;
}

.resultat_b57 {
	height:57px;
	width:588px;
	float:left;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background:#B5D1DB;
	background-image: url(../../Images/coin_b57.gif);
	background-repeat: repeat-x;
}

/* MODIFIE */
.resultat_bas {
	width:588px;
	margin:5px 0px 0px 0px;
}
.resultat_basForCarto {
	width:450px;
	margin:5px 0px 0px 0px;
}
.resultat_bd57 {
	height:57px;
	width:6px;
	float:left;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../../Images/coin_bd57.gif);
	background-repeat: no-repeat;
}

.resultat_bd {
	height:41px;
	width:6px;
	float:right;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../../Images/coin_bd.gif);
	background-repeat: no-repeat;
}

.resultat_bdForCarto {
	height:41px;
	width:6px;
	float:left;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../../Images/coin_bd.gif);
	background-repeat: no-repeat;
}

/*AG_AGENCE_PLUS*/
.AgencePayante { border:1px solid #4209b3; background-color:White; padding-bottom:4px !important; padding-bottom:0; }
.AgenceNonPayante { border-style:none; }
.lblAgence { font-weight:normal; font-size:10px; color:#506CA0; margin-left:5px; vertical-align:top; }
.hpAgence { font-weight:normal; color:#506CA0; font-size:10px; font-weight:bold; }
.AgencePayante a{ color:Black; }
.LabelReference {font-size:10px; color:#050A4B;font-weight:normal;}
.LabelTelephone {font-size:11px; color:#050A4B; font-weight:bold;}

/*REF TRO GRD*/
.left_infos_resussssltat { width:350px}


.imgNexityFiliale
{
	position:absolute;
}

.img_resultat{
	float:left;
	margin-top:-11px;
	margin-left:1px;
}
/* MODIFIE */
.contenu_resultat{
	width:580px;
	font-weight:normal;
	font-size:11px;
	float:left;
	margin:-7px 0px 0px 5px;
}
/* MODIFIE */
.contenu_resultat_petit
{
	/*width:350px; AVANT MODIFICATION */
	width:420px;
	font-weight:normal;
	font-size:11px;
	float:left;
	margin:0px 0px 0px 10px;
}
/* MODIFIE */
.contenu_resultat_petit_neuf{
	width:410px;
	font-weight:normal;
	font-size:11px;
	float:left;
	margin:0px 0px 0px 10px;
}
/* MODIFIE */
.contenu_resultat_bas{
	width:580px;
	font-weight:normal;
	font-size:11px;
	float:left;
	margin:0px 0px 0px 5px;
}
.option_resultat{
	font-weight:normal;
	font-size:11px;
	float:left;
	margin:5px 0px 0px 0px;
}
.option_resultat_layer{
	font-weight:normal;
	font-size:11px;
	float:left;
	margin:5px 7px 0px 0px;
	padding-left:4px;
}
/* MODIFIE */
.option_resultat_petit{
	width:410px;
	font-weight:normal;
	font-size:11px;
	margin:5px 0px 0px 153px;
}
.media_resultat {
	float:left;
	margin-top:4px;
	color:#050A4B;
	font-weight:normal;
	font-size:10px;
}
.agence_resultat 
{
	margin:0px 0px 4px 2px;
	font-weight:normal;
	/*font-size:11px;*/
	color:#4209B3;
	/*SUPPRIME LE 27/02/2007 LORS INTEGRATION BIENS NEXITY DANS VENTES
	text-decoration:underline;*/
	/* retour à la ligne libellé agence*/
	word-wrap:break-word;
	width:300px;
	padding-left: 10px;
}

.agence_resultat a{
	margin:2px 0px 2px 0px;
	font-weight:Bold;
	font-size:10px;
	/*color:#4209B3;*/
	color:Black;
	text-decoration:none;
}
.agence_resultat a:hover{
	color:#DC0D17;
}
.texte_page_resultat {
	float:left;
	color:#506CA0;
	padding-top:4px;
	font-weight:normal;
	/*font-size:xx-small;*/
}

.texte_nbpage
{
	color:#506CA0;
	font-size:xx-small;
	text-align:left;
	float:left;
}
.infos_resultat {
	font-weight:normal;
	font-size:10px;
	color:#506CA0;	
	margin-bottom:5px;
}
.ref_resultat {
	padding:0px 5px 5px 0px; 
	font-weight:normal;
	font-size:10px;
}
.tel_resultat {
	padding:0px 5px 0px 0px; 
	font-weight:bold;
	font-size:11px;
}

/* CSS du menu déroulant
*******************************/

.menu_deroulant{
	position: absolute;
	visibility:hidden;
	display: none;
	border:1px solid #CCCCCC;		
}
.cadre_menu {
	float:left;
}

.spacer {
	clear:both;
}

.bt_menu {
	margin-left:3px;
} 
.bt_menu_niv1 {
	cursor:pointer;
	width:120px;
	height:14px;
	font-weight:bold;
	text-decoration:none;	
	border:1px solid #506CA0;
	padding:0px 2px 0px 5px;
	font-size:10px;
	color:#050A4B;
	text-align:left;
	background:white;
} 

.bt_menu_niv2 {
	padding:1px 2px 1px 5px;
	width:120px;
	font-weight:normal;
	font-size:10px;
	color:#050A4B;	
	text-decoration:none;
	display:block;
	background:white;
}

.bt_menu_niv2:hover{
	color:#DC0D17;
	text-decoration:none;
	background:#FFFFFF;
	display:block;	
}
.picto_deroulant{
	float:right;
	margin-top:5px;
}

/* recherche.css
*******************************/
.critere_left_masquer{
	float:left;
	font-size:11px;
	font-weight:bold;
}
.critere_right_masquer{
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	padding:0px 5px 0px 0px;
}
.critere_left_voir{
	float:left;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}

.critere_right_voir{
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#3F217B;
	padding:0px 10px 0px 0px;
}
.critere_right_voir a
{
	background-image: url(../../Images/critere_voir.gif);
	background-repeat: no-repeat;
	background-position:right;
	padding:0px 15px 0px 0px;
	color:#3F217B;
	text-decoration:none;
}
.critere_right_voir a:hover
{
	background-image: url(../../Images/critere_voir_hover.gif);
	background-repeat: no-repeat;
	color:#EFA7AA;
}
.critere_right_masquer a
{
	background-image: url(../../Images/critere_mask.gif);
	background-repeat: no-repeat;
	background-position:right;
	padding:0px 10px 0px 0px;
	text-decoration:none;
	color:#050A4B;
}
.critere_right_masquer a:hover
{
	background-image: url(../../Images/critere_mask_hover.gif);
	background-repeat: no-repeat;
	color:#DC0D17;
}
.critere_right_voir_vert a{
	color:#050A4B;
}
.critere_right_voir_vert a:hover{
	color:#DC0D17;
}

/* service.css
*******************************/
/* MODIFIE */
.bandeau {
	/*width:810px; AVANT CHANGEMENTS*/
	width:915px;
	height:53px;
	margin: 8px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color:#0C75AE;
	background-repeat: repeat-x;
}
/* MODIFIE */
.service{
	margin: 10px 0px 15px 0px;
	/*width:520px; AVANT MODIFICATION*/
	width:570px;
}

.serviceImmo{
	margin: 10px 0px 15px 0px;
	width:300px;
}
/* MODIFIE*/
.serviceFinancier{
	margin: 10px 0px 15px 0px;
	/*width:520px; AVANT MODIFICATION*/
	width:570px;
}
.serviceGCL{
	margin: 10px 0px 15px 0px;
	width:520px;
}
/* MODIFIE */
.serviceDroit{
	margin: 10px 0px 15px 0px;
	/*width:220px; AVANT MODIFICATION*/
	width:250px;
	padding-right:10px;
}
/* MODIFIE */
.immo_bandeau {
	/*width:810px; AVANT CHANGEMENTS */
	width:915px;
	height:46px;
	margin: 0px 0px 1px 0px;
}
.service_gauche {
	/*width:8px;
	height:46px;
	float:left;
	background-image: url(../../Images/services_g.gif);
	background-repeat: no-repeat;*/
	width:8px;
	height:36px;
	float:left;
	background-image: url(../../Images/annonce_g_NEW.gif);
}
.service_gauche_suite {
	float:left;
	width:250px;
}

.service_gauche_suite_forum {
	float:left;
}

.menu_service {
	margin: 3px 0px 0px 0px;
	float:left;
	width:500px;
}

.menu_service2 {
	margin: 3px 0px 0px 0px;
	float:left;
	width:600px;
}

.petite_liste_service_g{
	width:320px;
	float:left;
}
/* MODIFIE */
.petite_liste_financier_g{
	width:600px;
	float:left;
}
/* MODIFIE */
.petite_liste_service_d{
	/*width:100px; AVANT MODIFICATION*/
	width:125px;
	float:left;
}
.service_droite {
	/*width:8px;
	height:46px;
	float:right;
	background-image: url(../../Images/services_d.gif);
	background-repeat: no-repeat;*/
	width:8px;
	height:36px;
	float:right;
	background-image: url(../../Images/annonce_d_NEW.gif);
}
.service_g {
	height:15px;
	width:10px;
	float:left;
	background-image: url(../../Images/services_bloc_g.gif);
	background-repeat: no-repeat;
}
/*MODIFIE*/
.service_c {
	height:15px;
	/*width:234px; AVANT MODIFICATION*/
	width:289px;
	float:left;
	background-image: url(../../Images/services_bloc_c.gif);
	background-repeat: repeat-x;
}
.service_d {
	height:15px;
	width:10px;
	float:left;
	background-image: url(../../Images/services_bloc_d.gif);
	background-repeat: no-repeat;
}
/* MODIFIE */
.zone_service {
	background:#BCDCEA;
	/*width:254px; AVANT CHANGEMENTS*/
	width:309px;
	margin:0px 0px 0px 6px;
}
/* MODIFIE */
.immo_centre {
	width:899px;
	height:46px;
	background-image: url(../../Images/immo_c.gif);
	background-repeat:repeat-x;
	float:left;
}
.picto_service {
	background-image: url(../../Images/picto_service.gif);
	background-repeat: no-repeat;
	background-position:left;
	padding:0px 0px 4px 5px;
}

.picto_service_select {
	background-image: url(../../Images/picto_service_a.gif);
	background-repeat: no-repeat;
	background-position:left;
	padding:0px 0px 4px 7px;
	font-weight:normal;
	font-size:12px;
	text-decoration: none;
	color: #050A4B;
}
.picto_service_select_a {
	background-image: url(../../Images/picto_service_a.gif);
	background-repeat: no-repeat;
	background-position:left;
	padding:0px 0px 4px 7px;
	font-weight:normal;
	font-size:12px;
	text-decoration: none;
	color: #050A4B;
}
.service_selected{
	font-weight:normal;
	font-size:12px;
	text-decoration: none;
	color: #050A4B;
	padding: 0px 0px 0px 2px;
	
}
a.service_selected:hover,a.service_selected:visited {
	font-weight:normal;
	font-size:12px;
	text-decoration: none;
	color: #050A4B;
	padding: 0px 0px 0px 0px;
}
	
.texte_droit_service {
	margin:5px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	font-weight:normal;
	font-size:11px;
	color:#050A4B;
}
.photo_service{
	margin:1px 10px 0px 0px;
}
.chapeau_service{
	margin:10px 0px 25px 0px;
	font-weight:bold;
	font-size:12px;
	color:#000000;
}
.titre_programme{
	margin:20px 0px 0px 0px;
	color:#0775A8;
	font-weight:bold;
	font-size:14px;
}	

.bloc_programme{
	float:left;
	padding:3px 0px 0px 7px;
	width:365px;
}
.titre_bloc_programme{
	color:#3F217B;
	font-weight:bold;
	font-size:12px;
	margin:0px 0px 2px 0px;
}
.contenu_Sommaire_GCL
{
	color:#050A4B;
	font-size:11px;
	font-weight:normal;
	margin:0px 50px 30px 10px;
}
.texte_bloc_programme{
	color:#050A4B;
	font-weight:normal;
	font-size:11px;
	height:164px;
}



.marge_service {
	margin:5px 0px 5px 0px;
}
.menu_annonceImmoTV {
	margin:1px 0px 0px 0px;
	font-weight:normal;
	font-size:12px;
	color:#040305;
	width:450px;
}

/* Stylesheet
*******************************/

body
{
	color:#fff;
	background:#ECECEC;
	margin:0px 0px 0px 0px;/*-55px;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding-top:0px;
	margin-top:0px;
}

/* MODIFIE */
.center 
{
	margin-top:0px;
	margin-left: auto;
	margin-right: auto;
	display:block;
	padding:0px 0px 0px 0px;
	/*width: 1088px; AVANT MODIFICATION */
	width:1088px;
}
/* MODIFIE */
.back 
{
	padding-top:0px;
	padding:0px 0px 10px 60px;
	display:block;
	/* background-image:url(../../Images/fond.gif); AVANT MODIFICATION */
	background-image:url(../../Images/fond1024b.jpg);
	background-repeat:repeat-y;
	float:left;
}

.principal
{
	margin:0px 0px 0px 7px;
	float:left;
	background:#FFFFFF;
}

.pub
{
	margin:0px 0px 0px 30px;
	padding: 175px 0px 0px 0px;
	float: right;
}
/* MODIFIE */
.header{
	text-align: center;
	background:#5A6177;
	margin:0px 0px 0px 0px;
	height:101px;
	/*width: 830px; AVANT MODIFICATION */
	width:935px;
}
/*------------------------------------------------------------ Menu */
/* MODIFIE */
.menu {
	background:#FFFFFF;
	/*width: 820px; AVANT MODIFICATION */
	width:925px;
	/*width:535px;*/
	padding: 0px 0px 0px 0px;
	background-image:url(../../Images/fond_logo.gif);
	background-repeat:repeat-x;
}
/* MODIFIE */
.menu_haut {
	height:105px;
	width:925px;
}
.menu a{
	text-decoration: none;
	color: #FFFFFF;
}
/*.menu a:hover{
	text-decoration: none;
	color: #FFFFFF;
}*/

.menu_text {
	margin:0px 0px 0px 5px;
	padding: 0px 0px 0px 5px;
	background-image: url(../../Images/separateur_menu.gif);
	background-repeat: no-repeat;
}
.menu_lang {
	color:#050A4B;
	font-size:10px;
	font-weight:normal;
	margin:-10px 0px 50px 0px;
}
.menu_lang a{
	color:#050A4B;
}
/*------------------------------------------------------------ FIN Menu */

/* MODIFIE */
.contenu {
	width: 925px;
	padding: 0px 0px 0px 10px;
	color:#8285A5;
	background:#FFF;
}

.navigation {
	margin: 0px 0px 0px 12px;
	font-weight:normal;
	padding: 0px 0px 0px 0px;
	color:#8285A5;
	background:#FFFFFF;
	float:left;
}

.Nav_TopAnnuaire
{
    border:solid 1px red;
    background-color:#d2dbed;
    padding:2px;
    /*width:120px;*/
}

.navigation a{
	color: #8285A5;
	text-decoration:underline;
}

/*------------------------------------------------------------ Annonce */
/* MODIFIE */
.annonce {
	width:915px;
	height:53px;
	margin: 8px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../../Images/annonce_c.gif);
	background-repeat: repeat-x;
}

.annonceVente {
	width:909px;
	height:49px;
	margin: 8px 0px 0px 0px;
	padding: 3px 3px 3px 3px;
	background-image: url(/Images/2-bandeauHeader.png);

}

.annonceNeuf {
	width:909px;
	height:49px;
	margin: 8px 0px 0px 0px;
	padding: 3px 3px 3px 3px;
	background-image: url(/Images/3-bandeauHeader.png);

}

.annonceLoc
{
	width:909px;
	height:49px;
	margin: 8px 0px 0px 0px;
	padding: 3px 3px 3px 3px;
	background-image: url(/Images/menuGrand-ALouer.png);
}


.annonce_selected:visited{
	font-weight:normal;
	font-size:12px;
	text-decoration: none;
	color: #050A4B;
	padding: 0px 0px 0px 2px;
	
}
.annonce_selected{
	font-weight:normal;
	font-size:12px;
	text-decoration: none;
	color: #050A4B;
	padding: 0px 0px 0px 2px;
	
}
/* MARIO RAMIREZ - Correction - Probleme d'afichage chez Mozzila */
/*a.annonce_selected:hover,a.annonce_selected:selected,a.annonce_selected:visited {
	font-weight:normal;
	font-size:12px;
	text-decoration: none;
	color: #050A4B;
	padding: 0px 0px 0px 2px;
}*/
a.annonce_recherche_selected:hover,a.annonce_recherche_selected:selected,a.annonce_recherche_selected:visited {
	font-weight:normal;
	font-size:12px;
	text-decoration: none;
	color: #050A4B;
	padding: 0px 0px 0px 2px;
	background-image:url(../../Images/picto_annonce_a.gif);
	background-repeat:no-repeat;
	background-position:left 3px;
	padding:0px 0px 0px 7px;
}
a.annonce_recherche,a.annonce_recherche:selected,a.annonce_recherche:visited
{
	font-weight:normal;
	font-size:12px;
	text-decoration: none;
	color: White;
	padding: 0px 0px 0px 2px;
	background-image:url(../../Images/picto_annonce.gif);
	background-repeat:no-repeat;
	background-position:left 3px;
}
a.annonce_recherche:hover
{
	font-weight:normal;
	font-size:12px;
	text-decoration: none;
	color: Navy;
	padding: 0px 0px 0px 2px;
	background-image:url(../../Images/picto_annonce_a.gif);
	background-repeat:no-repeat;
	background-position:left 3px;
	
}
/* MODIFIE */
.annonce_haut {
	width:915px;
	height:37px;
	padding: 0px 0px 0px 0px;
	background-color:#0C75AE;
}
.annonce_gauche {
	width:8px;
	height:36px;
	float:left;
	background-image: url(../../Images/annonce_g_NEW.gif);
}
.annonce_gauche_suite {
	float:left;
	width:165px;
}
.annonce_droite {
	width:8px;
	height:36px;
	float:right;
	background-image: url(../../Images/annonce_d_NEW.gif);
}
/* MODIFIE */
.annonce_bas {
	width:915px;
	height:16px;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color:#0C75AE;
	/*background-image: url(../../Images/annonce_bas.gif);*/
	background-repeat: repeat-x;
}
/* MODIFIE */
.annonce_bas_petit {
	width:915px;
	height:13px;
	margin:-4px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../../Images/annonce_bas.gif);
	background-repeat: repeat-x;
}
.picto_annonce {
	background-image: url(../../Images/picto_annonce.gif);
	background-repeat: no-repeat;
	background-position:left;
	padding:0px 0px 0px 5px;
}
.picto_annonce_select {
	background-image: url(../../Images/picto_annonce_a.gif);
	background-repeat: no-repeat;
	background-position:left;
	padding:0px 0px 0px 7px;
	font-weight:normal;
	font-size:12px;
	text-decoration: none;
	color: #050A4B;
}
.picto_annonce a{
	padding:0px 0px 0px 9px;
}
.annonce a{
	font-weight:normal;
	font-size:12px;
	text-decoration: none;
	color: #FFFFFF;
	padding: 0px 0px 0px 2px;
}
.menu_annonce {
	margin: 3px 0px 0px 0px;
	float:left;
	width:620px;
}

.resultat_annonce_1 {
	color: #323361;
	font-weight:normal;
	font-size:12px;
}
.resultat_annonce_2 {
	color: #323361;
	font-weight:normal;
	font-size:11px;
}

.titre_blanc_bandeau{
	margin-top:2px;
	color: white;
	font-weight:bolder;
	font-size:14px;	
}

.sous_titre_blanc_bandeau{
	margin-top:2px;
	color: white;
	font-weight:normal;
	font-size:12px;
}
/*------------------------------------------------------------ Fin Annonce */


/*------------------------------------------------------------ Contenu de gauche */
/* MODIFIE */
.contenu_gauche {
	background:#E1ECF4;
	width:600px;
	margin: 0px 0px 0px 0px;
	float:left;
 
 }

.contenu_gauche2 {
	background:#E1ECF4;
	width:600px;
	margin: 0px 0px 0px 0px;
	float:left;
	font-weight:normal;
	
}


/* MODIFIE */
.contenu_gcl {
	width:600px;
	margin: 0px 0px 0px 0px;
	float:left;
}
.onglet {
	color: #FFFFFF;
	font-weight:bold;
	font-size:11px;
	height:16px;
	margin:0px 0px 0px 0px;
	background-image: url(../../Images/onglet.gif);
	background-repeat: repeat-x;
	float:left;
}

.onglet_ORANGE {
	color: #FFFFFF;
	font-weight:bold;
	font-size:11px;
	height:16px;
	margin:0px 0px 0px 0px;
	background-image: url(../../Images/onglet_ORANGE.gif);
	background-repeat: repeat-x;
	float:left;
}
.onglet_2 {
	color: #FFFFFF;
	font-weight:bold;
	font-size:11px;
	height:16px;
	margin:0px 0px 0px 0px;
	background-image: url(../../Images/onglet_2.gif);
	background-repeat: repeat-x;
	float:left;
}
.titre_onglet {
	float:left;
	padding:2px 0px 0px 0px;
}
.titre_onglet a{
	color: #FFFFFF;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
}
.onglet_g {
	height:16px;
	width:6px;
	float:left;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../../Images/onglet_g.gif);
	background-repeat: no-repeat;
}

.onglet_g_NEW {
	height:16px;
	width:6px;
	float:left;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../../Images/onglet_g_NEW.gif);
	background-repeat: no-repeat;
}

.onglet_g_ORANGE {
	height:16px;
	width:6px;
	float:left;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../../Images/onglet_g_ORANGE.gif);
	background-repeat: no-repeat;
}

.onglet_g_2 {
	height:16px;
	width:6px;
	float:left;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../../Images/onglet_g_2.gif);
	background-repeat: no-repeat;
}
.onglet_d {
	width:6px;
	height:16px;
	float:left;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../../Images/onglet_d.gif);
	background-repeat: no-repeat;
}

.onglet_d_NEW {
	width:6px;
	height:16px;
	float:left;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../../Images/onglet_d_NEW.gif);
	background-repeat: no-repeat;
}

.onglet_d_ORANGE {
	width:6px;
	height:16px;
	float:left;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../../Images/onglet_d_ORANGE.gif);
	background-repeat: no-repeat;
}
.onglet_d_2 {
	width:6px;
	height:16px;
	float:left;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../../Images/onglet_d_2.gif);
	background-repeat: no-repeat;
}
.onglet_louer_2 {
	color: #FFFFFF;
	font-weight:bold;
	font-size:11px;
	height:16px;
	margin:0px 0px 0px 0px;
	background-image: url(../../Images/onglet_c_louer_2.gif);
	background-repeat: repeat-x;
	float:left;
}
.onglet_louer {
	color: #FFFFFF;
	font-weight:bold;
	font-size:11px;
	height:16px;
	margin:0px 0px 0px 0px;
	background-image: url(../../Images/onglet_c_louer.gif);
	background-repeat: repeat-x;
	float:left;
}
.onglet_g_louer_2 {
	height:16px;
	width:6px;
	float:left;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../../Images/onglet_g_louer_2.gif);
	background-repeat: no-repeat;
}
.onglet_g_louer {
	height:16px;
	width:6px;
	float:left;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../../Images/onglet_g_louer.gif);
	background-repeat: no-repeat;
}
.onglet_d_louer_2 {
	width:6px;
	height:16px;
	float:left;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../../Images/onglet_d_louer_2.gif);
	background-repeat: no-repeat;
}
.onglet_d_louer {
	width:6px;
	height:16px;
	float:left;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../../Images/onglet_d_louer.gif);
	background-repeat: no-repeat;
}

.fond_onglet_coloc 
{
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-top: 2px solid #050A4B;	
	background-color:#f6f9ed;	
	height:44px;
}
.fond_onglet {
	/*correspond au dessous de l'onglet*/
	height:2px; 
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-top: 2px solid #050A4B;	
	/*background-image: url(../../Images/fond_onglet.gif);
	background-repeat: repeat-x;*/
}
.fond_onglet_2 {
	height:2px; 
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-top: 2px solid #DC0D17;	
}
.critere {
	padding:0px 0px 0px 0px;
}
.critere_sup {
	padding:0px 0px 0px 0px;
}
.critere_sup_vert {
	padding:0px 0px 0px 0px;
}

.titre_critere {
	margin:5px 0px 2px 0px;
	padding:0px 0px 0px 7px;
	color:#050A4B;
	font-weight:bold;
	font-size:11px;
}

.titre_critere2 {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 7px;
	color:#050A4B;
	font-size:11px;
}

.titre_critere_layer 
{
	margin:5px 0px 2px 0px;
	padding:0px 0px 0px 0px;
	color:#050A4B;
	font-weight:bold;
	font-size:11px;
}

.titre_critere_sup {
	height:15px;
	margin:0px 0px 0px 0px;
	padding:2px 0px 0px 7px;
	background:#C4D2E3;
	color:#050A4B;
	font-weight:bold;
	font-size:11px;
	vertical-align:middle;
}

.titre_critere_C {
	height:15px;
	margin:0px 0px 0px 0px;
	padding:2px 0px 0px 7px;
	background:#C4D2E3;
	color:#050A4B;
	font-weight:bold;
	font-size:11px;
	vertical-align:middle;
}

.titre_critere_C a{
	height:15px;
	margin:0px 0px 0px 0px;
	padding:2px 0px 0px 7px;
	background:#C4D2E3;
	color:#050A4B;
	font-weight:bold;
	font-size:11px;
	vertical-align:middle;
}
.titre_critere_C a:hover{
	height:15px;
	margin:0px 0px 0px 0px;
	padding:2px 0px 0px 7px;
	background:#C4D2E3;
	color:#DC0D17;
	font-weight:bold;
	font-size:11px;
	vertical-align:middle;
}

.titre_ville {
	height:15px;
	margin:0px 0px 0px 0px;
	padding:2px 0px 0px 7px;
	background:#C4D2E3;
	color:#050A4B;
	font-weight:bold;
	font-size:11px;
	vertical-align:middle;
}
.titre_ville a{
	height:15px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:#C4D2E3;
	color:#050A4B;
	font-weight:bold;
	font-size:11px;
	vertical-align:middle;
	text-decoration:none;
}
.titre_ville a:hover{
	height:15px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:#C4D2E3;
	color:#DC0D17;
	font-weight:bold;
	font-size:11px;
	vertical-align:middle;
	text-decoration:none;
}

.titre_critere_sup_voir {
	height:15px;
	margin:0px 0px 0px 0px;
	padding:2px 0px 0px 7px;
	background:#8992B0;
	color:#050A4B;
	font-weight:bold;
	font-size:11px;
	vertical-align:middle;
}
.titre_critere_vert {
	height:20px;
	margin:0px 0px 0px 0px;
	padding:2px 0px 0px 7px;
	background:#B9CBB9;
	color:#050A4B;
	font-weight:bold;
	font-size:11px;
	vertical-align:middle;
}
.titre_critere_vert_voir {
	height:20px;
	margin:0px 0px 0px 0px;
	padding:2px 0px 0px 7px;
	background:#B8D000;
	color:#050A4B;
	font-weight:bold;
	font-size:11px;
	vertical-align:middle;
}
.trait_critere {
	padding:0px 0px 0px 0px;
	border-bottom: 1px solid #B8C9DF;
}
/* MODIFIE */
.trait_critere_pt {
	height:7px;
	/*width:520px; AVANT MODIFICATION */
	width:570px;
	background-image: url(../../Images/trait_critere_t.gif);
	background-repeat: repeat-x;
}
/* MODIFIE */
.trait_critere_pt_bleu {
	margin-left:-7px;
	background:#E1ECF4;
	height:7px;
	width:600px;
	background-image: url(../../Images/trait_critere_t.gif);
	background-repeat: repeat-x;
}
.trait_critere_pt_petit {
	height:7px;
	background-image: url(../../Images/trait_critere_t.gif);
	background-repeat: repeat-x;
}
/* MODIFIE */
.trait_critere_pt_vert { 
	margin-left: -7px;
	background:#F1F5CC;
	height:7px;
	width:600px;
	background-image: url(../../Images/trait_critere.gif);
	background-repeat: repeat-x;
}
.trait_blanc {
	border-bottom: 1px solid #FFFFFF;
}
.texte_critere {
	padding:0px 0px 0px 7px;
	color:#506CA0;
	font-weight:bold;
	font-size:10px;	
}
.text_critere_grand {
	color:#506CA0;
	font-weight:bold;
	font-size:12px;
	padding:0px 0px 0px 3px;
	}
.texte_critere_normal {
	padding:0px 0px 15px 7px;
	color:#506CA0;
	font-weight:normal;
	font-size:11px;
}
.texte_critere_normal_p {
	padding:0px 0px 0px 7px;
	color:#506CA0;
	font-weight:normal;
	font-size:11px;
}
.texte_critere_normal_vert {
	padding:0px 0px 15px 7px;
	color:#647953;
	font-weight:normal;
	font-size:11px;
}
.texte_critere_normal_vert a{
	color:#647953;
	font-weight:normal;
	font-size:11px;
}
.texte_critere_normal_vert a:hover{
	color:#DC0D17;
}
.liste_critere{
	float:left;
	width:178px;
	padding:0px 0px 15px 5px;
}
.liste_critere_home{
	float:left;
	width:178px;
	padding:0px 0px 5px 5px;	
}

.texte_critere_coloc {
	padding:0px 0px 0px 7px;
	color:#506CA0;
	font-weight:bold;
	font-size:10px;	
	
}

.texte_critere_coloc a{
	padding:0px 0px 0px 7px;
	color:#050A4B;
	font-weight:bold;
	font-size:10px;	
	text-decoration:underline;
}

.texte_critere_coloc a:hover{
	padding:0px 0px 0px 7px;
	color:#dc0d17;
	font-weight:bold;
	font-size:10px;	
	text-decoration:underline;
}

/*------------------------------------------------------------ Fin Contenu de gauche */
/*------------------------------------------------------------ Contenu de droite */
/* MODIFIE */
.contenu_droit {
	/* width:260px; AVANT MODIFICATION */
	width:315px;
	background-color:Transparent;
	
	float:left;
	margin-left:0px;
	margin-top:10px;
}
.pub_right_marge
{
	margin:15px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.titre_droit {
	margin:16px 0px 2px 5px;
	padding:0px 0px 0px 0px;
	color:#3F217B;
	font-weight:bold;
	font-size:11px;
	border-bottom:3px solid #3F217B;
}
.sous_titre_droit {
	margin:5px 0px 0px 5px;
	padding:0px 0px 0px 0px;
	color:#050A4B;
	font-weight:bold;
	font-size:11px;
}
.sous_titre_droit_petit {
	margin:0px 0px 0px 10px;
	padding:0px 0px 0px 0px;
	color:#050A4B;
	font-weight:bold;
	font-size:10px;
}
.texte_droit {
	margin:2px 0px 2px 6px;
	padding:0px 0px 0px 0px;
	font-weight:normal;
	font-size:11px;
	color:#050A4B;
}
.texte_droit_fin {
	margin:2px 0px 27px 6px;
	padding:0px 0px 0px 0px;
	font-weight:normal;
	font-size:11px;
	color:#050A4B;
}
.texte_droit a{
	font-weight:normal;
	font-size:11px;
	text-decoration: none;
	color:#050A4B;
}
.texte_droit_p {
	margin:2px 0px 2px 0px;
	padding:0px 0px 0px 0px;
	font-weight:normal;
	font-size:11px;
	color:#050A4B;
}
.texte_droit_p a{
	background-image: url(../../Images/picto_violet.gif);
	background-repeat: no-repeat;
	background-position:left;
	padding:0px 0px 0px 7px;
	font-weight:normal;
	font-size:11px;
	text-decoration: none;
	color:#3f217b;
}
.texte_droit_p a:hover{
	background-image: url(../../Images/picto_hover.gif);
	background-repeat: no-repeat;
	background-position:left;
	padding:0px 0px 0px 7px;
	font-weight:normal;
	font-size:11px;
	text-decoration: none;
	color:#DC0D17;
}

.texte_droit_f 
{
	background-image: url(../../Images/picto_violet.gif);
	background-repeat: no-repeat;
	background-position:left;
	margin:2px 0px 2px 0px;
	padding:0px 0px 0px 7px;
	font-weight:normal;
	font-size:11px;
	color:#050A4B;
}
.texte_droit_f a{
	padding:0px 0px 0px 0px;
	font-weight:normal;
	font-size:11px;
	text-decoration: none;
	color:#3f217b;
	font-weight:bold;
}
.texte_droit_f a:hover{
	padding:0px 0px 0px 0px;
	font-weight:normal;
	font-size:11px;
	text-decoration: none;
	color:#DC0D17;
	font-weight:bold;
}

.texte_droit_link {
	text-decoration: none;
	font-weight:normal;
	font-size:11px;
	color:#050A4B;
}
.texte_droit_link a{
	font-weight:normal;
	font-size:11px;
	text-decoration: underline;
	color:#050A4B;
}
.texte_droit_link a:hover{
	font-weight:normal;
	font-size:11px;
	text-decoration: underline;
	color:#DC0D17;
}

.texte_droit_menu a{
	background-image: url(../../Images/picto_violet.gif);
	background-repeat: no-repeat;
	background-position:left;
	padding:0px 0px 0px 7px;
	font-weight:normal;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
	color:#3f217b;
	
}
.texte_droit_menu a:hover{
	background-image: url(../../Images/picto_hover.gif);
	background-repeat: no-repeat;
	background-position:left;
	padding:0px 0px 0px 7px;
	font-weight:normal;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
	color:#DC0D17;
}
.texte_droit_picto {
	margin:2px 0px 2px 6px;
	padding:0px 0px 0px 0px;
	font-weight:normal;
	font-size:11px;
	color:#050A4B;
}
.texte_droit_picto a{
	background-image: url(../../Images/picto_violet.gif);
	background-repeat: no-repeat;
	background-position:left;
	padding:0px 0px 0px 7px;
	font-weight:normal;
	font-size:11px;
	text-decoration: none;
	color:#050A4B;
}
.texte_droit_picto a:hover{
	background-image: url(../../Images/picto_hover.gif);
	background-repeat: no-repeat;
	background-position:left;
	padding:0px 0px 0px 7px;
	font-weight:normal;
	font-size:11px;
	text-decoration: none;
	color:#DC0D17;
}
.texte_droit_violet {
	margin:7px 0px 5px 6px;
	padding:0px 0px 0px 0px;
	font-weight:normal;
	font-size:11px;
	color:#050A4B;
}
.texte_droit_violet a{
	background-image: url(../../Images/picto_violet.gif);
	background-repeat: no-repeat;
	background-position:left;
	padding:0px 0px 0px 7px;
	font-weight:bold;
	font-size:10px;
	text-decoration: none;
	color:#4209B3;
}
.texte_droit_violet a:hover{
	background-image: url(../../Images/picto_hover.gif);
	background-repeat: no-repeat;
	background-position:left;
	color:#DC0D17;
}
.texte_violet a{
	font-weight:bold;
	font-size:10px;
	text-decoration: none;
	color:#4209B3;
}
.texte_violet a:hover{
	color:#DC0D17;
}
.texte_droit_violet_sans {
	margin:7px 0px 5px 6px;
	padding:0px 0px 0px 0px;
	font-weight:normal;
	font-size:11px;
	color:#050A4B;
}
.texte_droit_violet_sans a{
	padding:0px 0px 0px 7px;
	font-weight:bold;
	font-size:10px;
	text-decoration: none;
	color:#4209B3;
}
.texte_droit_violet_sans a:hover{
	color:#DC0D17;
}
.trait_texte_droit{
	margin:2px 0px 0px 6px;
	border-bottom:1px solid #C9D2DE;	}

.alignMenuAnnonceRight
{
	margin-left: 4px;
}

.texte_droit_normal_sans_marge {
	font-weight:normal;
	font-size:11px;
	color:#050A4B;
}
.texte_droit_normal_sans_marge a{
	background-repeat: no-repeat;
	background-position:left;
	font-weight:normal;
	font-size:11px;
	text-decoration: underline;
	color:#3f217b;
}
.texte_droit_normal_sans_marge a:hover{
	background-repeat: no-repeat;
	background-position:left;
	font-weight:normal;
	font-size:11px;
	text-decoration: underline;
	color:#DC0D17;
}

.texte_droit_normal {
	margin:7px 0px 5px 6px;
	padding:0px 0px 0px 0px;
	font-weight:normal;
	font-size:11px;
	color:#050A4B;
}
.texte_droit_normal a{
	background-repeat: no-repeat;
	background-position:left;
	font-weight:normal;
	font-size:11px;
	text-decoration: underline;
	color:#3f217b;
}
.texte_droit_normal a:hover{
	background-repeat: no-repeat;
	background-position:left;
	font-weight:normal;
	font-size:11px;
	text-decoration: underline;
	color:#DC0D17;
}
.texte_droit_violet_lex {
	margin:7px 0px 5px 6px;
	padding:0px 0px 0px 0px;
	font-weight:normal;
	font-size:10px;
	color:#3f217b;
}
.texte_droit_violet_lex a
{
	background-repeat: no-repeat;
	background-position:left;
	padding:0px 0px 0px 0px;
	font-weight:bold;
	font-size:10px;
	text-decoration: none;
	color:#3f217b;
}
.texte_droit_violet_lex a:hover
{
	background-repeat: no-repeat;
	background-position:left;
	color:#DC0D17;
}
.texte_droit_violet_lex_lettres {
	margin:7px 0px 5px 6px;
	padding:0px 0px 0px 0px;
	font-weight:normal;
	font-size:12px;
	color:#3f217b;
}
.texte_droit_violet_lex_lettres a
{
	padding:0px 0px 0px 2px;
	font-weight:bold;
	font-size:12px;
	text-decoration: none;
	color:#3f217b;
}
.texte_droit_violet_lex_lettres a:hover
{
	background-repeat: no-repeat;
	background-position:left;
	color:#DC0D17;
}
/*------------------------------------------------------------ FIN Contenu de droite */



/*------------------------------------------------------------ Resultat */
/* MODIFIE */
.resultat {
	padding: 10px 0px 0px 0px;
	width:600px;
	color:#050A4B;
}
/* MODIFIE */
.resultat_gauche, .contenu_gauche_bl {
	width:600px;
	margin: 0px 0px 0px 0px;
	float:left;
	background-color: white;
}
/* MODIFIE */
.resultat_page {
	margin: 0px 0px 0px -2px;
	padding: 0px 0px 0px 0px;
	width:600px;
	height:20px;
	color:#050A4B;
}
/* MODIFIE */
.resultat_navigation {
	padding: 0px 0px 0px 0px;
	width:600px;
	color:#050A4B;
}
.page_resultat{
	margin-top:2px;
	font-weight:bold;
	font-size:10px;
	color:#050A4B;
}
.page_resultat_prec a{
	margin-top:2px;
	font-weight:bold;
	font-size:10px;
	color:#050A4B;
	text-decoration:none;
	padding-left:15px;
	background-image:url(../../Images/picto_prec.gif);
	background-repeat: no-repeat;
}
.page_resultat_prec a:hover{
	color:#DC0D17;
	background-image:url(../../Images/picto_prec_hover.gif);
}
.page_resultat_suiv a{
	margin-top:2px;
	font-weight:bold;
	font-size:10px;
	color:#050A4B;
	text-decoration:none;
	padding-right:15px;
	background-image:url(../../Images/picto_suiv.gif);
	background-repeat: no-repeat;
	background-position:right;
}
.page_resultat_suiv a:hover{
	color:#DC0D17;
	background-image:url(../../Images/picto_suiv_hover.gif);
}
/* MODIFIE */
.modifier_recherche{
	/*width:235px; AVANT MODIFICATION */
	width:285px;
	float:left;
	margin:0px 0px 0px 0px;
}
.titre_gauche_resultat {
	margin-top:3px;
	font-weight:bold;
	font-size:11px;
	color:#050A4B;
}
.texte_gauche_resultat 
{
	font-weight:normal;
	font-size:11px;
	color:#050A4B;
}
.texte_gauche_resultat a{
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
	color:#050A4B;
}
.texte_gauche_resultat a:hover{
	color:#DC0D17;
}
.titre_droit_resultat 
{
	margin-top:10px;
	font-size:14px;
	text-align:right;
	color:#050A4B;
}

.texte_droit_resultat {
	font-weight:normal;
	font-size:10px;
	text-align:right;
}

.texte_resultat_violet {
	margin:2px 0px 0px 2px; 
	padding:0px 0px 0px 0px;
	font-weight:normal;
	font-size:11px;
	color:#050A4B;
}


a.texte_resultat_violet_OAS 
{
	margin:2px 0px 0px 2px; 
	padding:0px 0px 0px 0px;
	font-weight:bold;
	font-size:10px;
	text-decoration:underline;
	color:#4209B3;
	vertical-align:middle;
}

.pnlOAS
{
	padding-left: 10px;
	padding-bottom :10px;
}

.texte_resultat_violet_OAS
{
	margin:2px 0px 0px 2px; 
	padding:0px 0px 0px 0px;
	vertical-align: middle;
}

.Annonce_Lien
{
	color:#4209B3;
	font-weight:bold;
	text-decoration:none;
	margin:2px 0px 0px 2px; 
	padding:0px 0px 0px 0px;
	font-size:10px;
	vertical-align: middle;
}

.Annonce_Lien_Com
{
	/*color:#4209B3;
	font-weight:bold;
	font-size:10px;*/
	
	text-decoration:underline;
	margin:2px 0px 0px 2px; 
	padding:0px 0px 0px 0px;
	vertical-align: middle;
	
	font-weight:normal;
	font-size:11px;
	color:#050A4B;
}

.texte_resultat_noir a{
	margin:2px 0px 0px 2px; 
	padding:0px 0px 0px 0px;
	font-weight:bold;
	font-size:10px;
	color:Black;
	text-decoration: none;
}

.texte_resultat_violet a{
	font-weight:bold;
	font-size:10px;
	text-decoration: none;
	color:#4209B3;
}
a.texte_resultat_violet {
	font-weight:bold;
	font-size:10px;
	text-decoration: none;
	color:#4209B3;
}

.texte_lien_telecharger
{
	font-weight:bold;
	font-size:11px;
	color:#050A4B;
}

.texte_resultat_violet a:hover{
	color:#DC0D17;
}
.texte_media_separation {
	color:#506CA0;
}
.trait_resultat {
	margin:0px 1px 0px 1px;
	border-bottom: 1px solid #B8C9DF;
}
.trait_resultat_fonce {
	margin:0px 1px 0px 1px;
	border-bottom: 1px solid #4C769F;
}
/* MODIFIE */
.trait_resultat_pt {
	background:#E1F2F4;
	height:13px;
	width:598px;
	margin-left:1px;
	background-image: url(../../Images/trait_critere.gif);
	background-repeat: repeat-x;
}

.trait_resultat_pt_imprim {
	height:13px;
	width:548px;
	margin-left:1px;
	background-image: url(../../Images/trait_critere.gif);
	background-repeat: repeat-x;
}

.trait_resultat_blanc {
	margin:0px 1px 0px 1px;
	border-bottom: 1px solid #FFFFFF;
}
/*------------------------------------------------------------ Fin Resultat */


/*------------------------------------------------------------ Recherche */
.recherche_g {
	height:15px;
	width:6px;
	float:left;
	background-image: url(../../Images/recherche_g.gif);
	background-repeat: no-repeat;
}
/* MODIFIE */
.recherche_c {
	height:15px;
	/*width:242px; AVANT MODIFICATION */
	width:297px;
	float:left;
	background-image: url(../../Images/recherche_c.gif);
	background-repeat: repeat-x;
}
.recherche_d {
	height:15px;
	width:6px;
	float:left;
	background-image: url(../../Images/recherche_d.gif);
	background-repeat: no-repeat;
}
.titre_recherche {
	color: white;
	padding:2px 2px 0px 4px;
	font-weight:bold;
	font-size:10px;
}
.texte_recherche {
	padding:4px 0px 4px 10px;
	font-weight:normal;
	font-size:11px;
	border-color:#E1ECF4;
	color:#050A4B;
}
/* MODIFIE */
.zone_recherche {
	background:#D2DBED;
	/*width:254px; AVANT MODIFICATION */
	width:309px;
	margin:0px 0px 0px 6px;
	
}
/*------------------------------------------------------------ Fin Recherche */

/*------------------------------------------------------------ Referencement par villes */
/* MODIFIE */
.zone_ref_par_ville{
	background:#D2DBED;
	width:600px;
	margin:10px 0px 0px 0px;
}
/* MODIFIE */
.ref_par_ville_c {
	float:left;
	height:15px;
	width:588px;
	background-image:url(../../Images/coin_home_fond.gif);
	background-repeat:repeat-x;
	color:white;
	font-weight:bold;
	font-size:11px;	
}
.ref_par_ville_g {
	height:15px;
	width:6px;
	float:left;
	background-image: url(../../Images/coin_home_g.gif);
	background-repeat: no-repeat;
}
.ref_par_ville_d {
	float:left;
	height:15px;
	width:6px;
	background-image:url(../../Images/coin_home_d.gif);
	background-repeat:no-repeat;
}
.ref_par_ville_resultat_bg {
	height:11px;
	width:6px;
	float:left;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../../Images/ref_par_ville_coin_bg.gif);
	background-repeat: no-repeat;
}
/* MODIFIE */
.ref_par_ville_resultat_b {
	height:11px;
	width:588px;
	float:left;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background:#FFFFFF;
	background-image: url(../../Images/ref_par_ville_coin_b.gif);
	background-repeat: repeat-x;
}
.ref_par_ville_resultat_bd {
	height:11px;
	width:6px;
	float:left;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../../Images/ref_par_ville_coin_bd.gif);
	background-repeat: no-repeat;
}

/*------------------------------------------------------------ Fin Referencement par villes */

/*------------------------------------------------------------ Newsletter */
/* MODIFIE */
.zone_newsletter {
	background:#D2DBED;
	/*width:254px; AVANT MODIFICATION */
	width:309px;
	margin:10px 0px 0px 6px;
}
/* MODIFIE */
.zone_bas_newsletter {
	/*width:254px; AVANT MODIFICATION */
	width:309px;
	margin-bottom:3px;
}
/* MODIFIE */
.newsletter_c {
	float:left;
	height:15px;
	/*width:242px; AVANT MODIFICATION */
	width:297px;
	background-image:url(../../Images/coin_home_fond_News.gif);
	background-repeat:repeat-x;
	color:white;
	font-weight:bold;
	font-size:11px;	
}

.newsletter_g {
	height:15px;
	width:6px;
	float:left;
	background-image: url(../../Images/coin_home_g_News.gif);
	background-repeat: no-repeat;
}

.newsletter_d {
	float:left;
	height:15px;
	width:6px;
	background-image:url(../../Images/coin_home_d_News.gif);
	background-repeat:no-repeat;
}
/*------------------------------------------------------------ Fin Newsletter */



/*------------------------------------------------------------ Pied de page */
/* MODIFIE */
.pied{
	text-align: center;
	margin:0px 0px -5px 0px;
	padding-bottom:5px;
	/*width:830px; AVANT MODIFICATION */
	width:935px;
	height:50px;
	background:#BDC8DB;
}

.pied a:hover{
	color:#DC0D17;
}
/* MODIFIE */
.lien_pied {
	height:16px;
	margin:10x 0px 0px 0px;
	/*padding:0px 43px 0px 43px; AVANT MODIFICATION*/
	padding:5px 25px 0px 25px;
	color:#050A4B;
	font-weight:bold;
	font-size:10px;
	float:left;
	vertical-align:middle;
}
/*---- sans picto --*/
.lien_pied_sans {
	height:15px;
	margin:10px 0px 0px 0px;
	padding:0px 18px 0px 18px;
	color:#050A4B;
	font-weight:bold;
	font-size:10px;
	float:left;
	vertical-align:middle;
	text-decoration:none;
}
.lien_pied_sans a{
	height:15px;
	margin:10px 0px 0px 0px;
	padding:0px 18px 0px 18px;
	color:#050A4B;
	font-weight:bold;
	font-size:10px;
	float:left;
	text-decoration:none;
	vertical-align:middle;
}
.lien_pied_separateur {
	background-image: url(../../Images/separateur_pied.gif);
	background-repeat: no-repeat;
}
.lien_pied a{
	background-image: url(../../Images/picto_pied.gif);
	background-repeat: no-repeat;
	background-position:left;
	padding:0px 0px 0px 7px;
	text-decoration: none;
	color:#050A4B;
}
.lien_pied a:hover{
	background-image: url(../../Images/picto_hover.gif);
	color:#DC0D17;
}
.mention_pied {
	margin:5px 0px 2px 0px;
	border-top: 1px solid #858FB0;
	color:#858FB0;
	font-weight:normal;
	font-size:9px;
}

.mention_pied_villes
{
	height: 22px;
}

/* MODIFIE */
.mention_pied a 
{		
	color:#050A4B;
	/*margin:10px 20px 10px 20px; AVANT MODIFICATION */
	margin:10px 16px 10px 16px;
	text-decoration: none;
	font-weight:normal;
	font-size:9px;
}
/* MODIFIE */
.mention_pied a:hover 
{
	text-decoration: none;
	/*margin:10px 20px 10px 20px; AVANT MODIFICATION */
	margin:10px 16px 10px 16px;
	color:#DC0D17;
	font-weight:normal;
	font-size:9px;
}


/*------------------------------------------------------------ FIn Pied de page */



/*------------------------------------------------------------ bouton*/
.bouton{
	text-decoration:none;
}
.bouton_g {
	height:22px;
	width:13px;
	float:right;
	background-image: url(../../Images/bt_g.gif);
	background-repeat: no-repeat;
}

.bouton_c {
	height:22px;
	float:right;
	background-image: url(../../Images/bt_c.gif);
	background-repeat: repeat-x;
	color:white;
	font-size:10px;
	font-weight:bold;
	padding-top:3px;
	text-decoration:none;
}

.bouton_d {
	height:22px;
	width:13px;
	float:right;
	margin-right:5px;
	background-image: url(../../Images/bt_d.gif);
	background-repeat: no-repeat;
}

.bouton_c a{
	color:white;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}
.bouton_c a:hover{
	/*color:#DC0D17;*/
}

/*------------------------------------------------------------ Fin bouton*/

/*------------------------------------------------------------ bouton coloc*/



/*------------------------------------------------------------ Fin bouton*/



/*------------------------------------------------------------ bouton Vert*/
.bouton_g_vert {
	height:22px;
	width:13px;
	float:right;
	background-image: url(../../Images/bt_g_vert.gif);
	background-repeat: no-repeat;
}
.bouton_c_vert {
	height:22px;
	float:right;
	background-image: url(../../Images/bt_c_vert.gif);
	background-repeat: repeat-x;
	color:white;
	font-size:10px;
	font-weight:bold;
	padding-top:3px;
	text-decoration:none;
}
.bouton_c_vert a{
	color:white;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}
.bouton_c_vert a:hover{
	color:#DC0D17;
}
.bouton_d_vert {
	height:22px;
	width:13px;
	float:right;
	margin-right:0px;
	background-image: url(../../Images/bt_d_vert.gif);
	background-repeat: no-repeat;
}

/*------------------------------------------------------------ Fin bouton Vert*/
/* MODIFIE */
.zone_bleu {
	/*width:254px; AVANT MODIFICATION */
	width:309px;
	margin:2px 0px 0px 6px;
}
.haut_de_page {
	width:250px;
	margin:-26px 5px 0px 0px;
	background:#FFFFFF;
	float:right;
}
.trait_bleu {
	border-bottom: 1px solid #506CA0;
}
.trait_violet {
	border-bottom: 1px solid #A084D9;
}
.trait_vert {
	border-bottom: 1px solid #BFCE9E;
}
.trait_mauve {
	border-bottom: 1px solid #3F217B;
}
.texte_mauve {
	color:#3F217B;
}
.texte_violet_10 {
	color:#A084D9;
	font-weight:normal;
	font-size:10px;
}
.texte_bleu {
	color:#506CA0;
	font-size:11px;
}
.texte_bleu_f {
	color:#050A4B;
}
.espace_bas {
	width: 830px;
	height:51px;
}

.left{
	float:left;
}
.right{
	float:right;
}

.spacer{
	clear:both;
}
.lienFleche
{
	color: Blue;
	text-decoration:underline;
	cursor: pointer;
}
.lienFlecheEntete
{
	cursor: pointer;
}


.sommaireIsncriptionTitre
{
	font-size:14px;
	color:#3F217B;
}
.sommaireTraitPetitPoint
{
	height:1px;
	background-image: url(../../Images/trait_critere_t.gif);
	background-repeat: repeat-x;
	
}
.sommaireInscription
{
	font-family:Arial, Helvetica, sans-serif;
}

/**********************************POP-UP****/

.popUpTitrePointilles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #050A4B;
	text-indent: 14px;
	background-image: url(../../Images/pontilles.jpg);
	font-weight: bold;
	vertical-align: middle;
	line-height: 11px;
}
.popUpBody {
	background-color: #E1ECF4;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color:Navy;
}

.formulaireDetailAnnonce
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.formulaireEnvoiAmi
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #050A4B;
	vertical-align: middle;
	line-height: 11px;
}
.cartoLien
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:Navy;
	text-decoration:none;
}

.dgVilleProxHeader
{
	color:#000066;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	background-color:#B8C9DF;
	padding-top: 5px;
	padding-bottom: 5px;
}

.dgVilleProxColonneVilles
{
	text-align:left;
}

.dgVilleProxColonneAnnonces
{
	text-align:right;
}

.dtgAgenceProx
{
	padding-left:20px;
}

.erreurAgenceProx
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:Red;
}

.erreur
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:Red;
}

.sous_titre_AgenceProx
{
	margin:5px 0px 0px 5px;
	padding:0px 0px 0px 0px;
	color:#050A4B;
	font-weight:bold;
	font-size:11px;
	height:12px;
}
.texte_droit_AgenceProx
{
	margin:2px 0px 2px 6px;
	padding:0px 0px 0px 0px;
	font-weight:normal;
	font-size:11px;
	color:#050A4B;
	height:50px;
}

.texte_droit_violet_AgenceProx a
{
	background-image: url(../../Images/picto_violet.gif);
	background-repeat: no-repeat;
	background-position:left;
	padding:0px 0px 0px 7px;
	font-weight:bold;
	font-size:10px;
	text-decoration: none;
	color:#4209B3;
	height:12px;
}
.errorMail
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ff0000;
}
.envoiMail
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:Navy;
}

.popupListingVille
{
    padding-right: 0px;
    padding-left: 5px;
    font-size: 10pt;
    padding-bottom: 0px;
    overflow: auto;
    width: 430px;
    height: 100px;
    padding-top: 0px;
    font-family: Arial, Helvetica, sans-serif;
    border-style: solid;
    border-color: #000000;
    border-width: 0px;
    scrollbar-face-color:#E1ECF4;
    scrollbar-shadow-color:"White";
    scrollbar-highlight-color:"White";
}

.popupTitre
{
	font-family:Arial, Helvetica, Sans-Serif;
	margin:5px 0px 2px 0px;
	padding:0px 0px 0px 7px;
	color:#050A4B;
	font-weight:bold;
	font-size:11px;
}

.popupGrandTitre
{
	font-family:Arial, Helvetica, Sans-Serif;
	margin:5px 0px 2px 0px;
	padding:0px 0px 0px 7px;
	color:#050A4B;
	font-weight:bold;
	font-size:14px;
}

.popupLibelle
{
	font-family:Arial, Helvetica, sans-serif;
	margin:5px 0px 2px 0px;
	padding:0px 0px 0px 7px;
	font-weight:bold;
	font-size:11px;
	color:Navy;
	text-decoration:none;
}

.popupLibelleErreur
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:Red;
	text-decoration:none;
}

.popupLien
{
	font-family:Arial, Helvetica, sans-serif;
	margin:5px 0px 2px 0px;
	padding:0px 0px 0px 7px;
	font-weight:bold;
	font-size:11px;
	color:Navy;
	text-decoration:none;
}

.popupDataList
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	border-width:1px;
	border-color:Navy;
	border-style:none;
	background-color:Navy
}

.popupElementDataList 
{
	font-family:Arial, Helvetica, sans-serif;
	margin:5px 0px 2px 0px;
	padding:0px 0px 0px 7px;
	font-weight:normal;
	font-size:13px;
	color:#050A4B;
}
.popupElementDataList a
{
	font-family:Arial, Helvetica, sans-serif;
	margin:5px 0px 2px 0px;
	padding:0px 0px 0px 7px;
	font-weight:bold;
	font-size:13px;
	/*text-decoration: none;*/
	color:#4209B3;
}
.popupElementDataList a:hover{
	color:#DC0D17;
}



/****************************************************
               Referencement AVAL 
*****************************************************/

.RefHautRechercher
{
	/*font-family:Arial, Helvetica, sans-serif;*/
	margin:5px 0px 2px 0px;
	padding:0px 0px 0px 7px;
	font-weight:bold;
	font-size:20px;
	text-decoration: none;
	color:#04094b;
}
/* MODIFIE */
.RefHautRechercher_2
{
	margin:5px 0px 2px 0px;
	padding:0px 0px 0px 7px;
	font-weight:bold;
	font-size:20px;
	text-decoration: none;
	color:#04094b;
	/*width:550px; AVANT MODIFICATION */
	width:600px;
}
/* MODIFIE */
.titleAffichAnnonces
{
	margin:10px 0px 0px 0px;
	font-weight:bold;
	font-size:15px;
	text-decoration: none;
	color:#04094b;
	/*width:550px; AVANT MODIFICATION */
	width:600px;
}

h1
{
	font-size:20px;
}
h2
{
	font-size:10px;
}
/* MODIFIE */
.bloc_home_ref_haut_centre{
	float:left;
	height:14px;
	/*width:238px; AVANT MODIFICATION */
	width:293px;
	background-image:url(../../Images/coin_home_fond.gif);
	background-repeat:repeat-x;
	color:white;
	font-weight:bold;
	font-size:10px;	
}
/* MODIFIE */
.bloc_ref_home{
	margin-top:10px;
	margin-right:2px;
	margin-bottom:5px;
	/*width:250px;*/
	width:305px;
	float:left;
}
.bloc_ref_droit
{
	margin-top:10px;
	margin-right:2px;
	margin-bottom:5px;
	width:175px;
	float:left;	
}
/* MODIFIE */
.bloc_ref_home_bas{
	margin-top:16px;
	/*width:550px; AVANT MODIFICATION */
	width:600px;
	float:left;
}
.bloc_home_ref_contenu{
	background:#D2DBED;
	color:#506CA0;
	font-weight:normal;
	font-size:11px;
}
.contenu_ref_droit {
	margin-top:0px;
	margin-right:0px;
	width:175px;
	float:left;
}
.bloc_home_ref_bas{
	height:145px;
	background:#D2DBED;
	color:#506CA0;
	font-weight:normal;
	font-size:11px;
}
/* MODIFIE */
.bloc_home_ref_haut{
	float:left;
	height:14px;
	/*width:538px; AVANT MODIFICATION */
	width:588px;
	background-image:url(../../Images/coin_home_fond.gif);
	background-repeat:repeat-x;
	color:white;
	font-weight:bold;
	font-size:10px;	
}

.bloc_ref_contenu_ville{
	background:#D2DBED;
	color:#506CA0;
	font-weight:normal;
	font-size:11px;
}
.annonce_haut_liens_ville a
{
	font-weight:normal;
	font-size:11px;
	text-decoration: none;
	color: #04094b;
	/*background-image:url(../../Images/picto_annonce.gif);
	background-repeat:no-repeat;*/
	background-position:left 0px;
	padding:0px 0px 0px 0px;
	text-decoration:underline;
}
.annonce_haut_liens_ville a:hover
{
	font-weight:normal;
	font-size:11px;
	text-decoration: none;
	color:#FFFFFF;
	/*background-image:url(../../Images/picto_annonce_a.gif);
	background-repeat:no-repeat;*/
	background-position:left 0px;
	padding:0px 0px 0px 0px;
}
.baseline { 
color:#7c89a8;
font-size: 0.8em;
}

.baselineheader{ 
color:white;
font-size: 1.0em;
}

.texte_mention_cetelem {
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-weight:normal;
	font-size:9px;
	color:#050A4B;
	text-align:justify;
}
.ratpAnnonce a:hover
{
	color:Red;
	cursor:pointer;
}

.articles_texte 
{
	margin:5px 5px 5px 5px;
	padding:0px 0px 0px 0px;
	font-weight:normal;
	font-size:11px;
	color:#050A4B;
	text-align:justify;
}

.articles_image 
{
	margin:5px 5px 5px 5px;
	border:0px;
}

.articles_bonplan_etape_image
{
	float:right;
	margin-left:5px;
}


.IntLAFORET
{
	color:White;
	font-size:xx-small;
}



/* NAVIGATION */

li.NAV
{
    list-style-image:url('/Images/picto_violet.gif');
    margin:0px;
    margin-left:0px;
    padding:0px 0px 0px 0px;
}

ul.NAV
{
    margin:0px;
    margin-left:5px;
    padding:0px 0px 0px 12px;
}

.NAV_dlItem
{
	background-image: url(../../Images/picto_violet.gif);
	background-repeat: no-repeat;
	background-position:left;
	padding:0px 0px 0px 7px;
	
	font-size:11px;
	
	text-decoration: none;
	color:#3f217b;
	margin-left:5px;
	font-weight:normal;
	text-decoration: none;
	color:#050A4B;
}

.NAV_dlItem2
{
	
	padding:0px 0px 0px 0px;
	font-size:11px;
	text-decoration: none;
	color:#3f217b;
	margin-left:0px;
	font-weight:normal;
	text-decoration: none;
	color:#050A4B;
}

.NAV_dlItem_CP
{
	font-size:11px;
	text-decoration: none;
	font-weight:normal;
	text-decoration: none;
	color:#050A4B;
}

a.NAV_dlItem_CP
{
	text-decoration: none;
	color:#050A4B;
}
NAV_dlItem_CP a
{
	text-decoration: none;
	color:#050A4B;
}

a:hover.NAV_dlItem_CP
{
	text-decoration: none;
	color:Red;
}

Nav_Bloc_dlItem
{
	background-image: url(../../Images/picto_violet.gif);
	background-repeat: no-repeat;
	background-position:left;
	padding:0px 0px 0px 7px;
	
	font-size:10px;
	
	text-decoration: none;
	/*color:#3f217b;*/
	margin-left:5px;
	
	font-weight:bold;
	text-decoration: none;
	color:#4209B3;
}

.NAV_dlItem a
{
	background-image: url(../../Images/picto_violet.gif);
	background-repeat: no-repeat;
	background-position:left;
	padding:0px 0px 0px 7px;
	font-size:11px;
	text-decoration: underline;
	/*color:#3f217b;*/
	color:Green;
	font-weight:normal;
	margin-left:5px;
}


a:hover.NAV_dlItem
{
	text-decoration: none;
	color:Red;
}


.NAV_dlSubItem
{
	margin-left:0px;
	padding:0px 0px 0px 12px;
	font-size:9px;
	text-decoration: none;
	color:#3f217b;
	color:Gray;
	font-weight:normal;
	 
}

.NAV_dlSubItem2
{
	margin-left:0px;
	padding:0px 0px 0px 0px;
	font-size:9px;
	text-decoration: none;
	color:#3f217b;
	color:Gray;
	font-weight:normal;
	 
}

a:hover.NAV_dlSubItem
{
	color:Red;
}

.NAV_dlSubItem_Link
{
	text-decoration: none;
	color:#3f217b;
	color:Gray;
	font-weight:normal;
}

a.NAV_dlSubItem_Link
{
	text-decoration: none;
	color:#3f217b;
	color:Gray;
	font-weight:normal;
}

a:hover.NAV_dlSubItem_Link
{
	text-decoration: none;
	color:Red;
}

.NAV_Titre
{
	color:#3f217b;
	font-size:medium;
	padding:0px;
	margin:0px; 
	width:550px;
	margin:10px 0px 0px 0px;
	color:#0775A8;
	font-weight:bold;
	font-size:14px;
}

.NAV_SousTitre
{
	color:#3f217b;
	font-size:small;
	padding:0px;
	margin:0px; 
	margin-left:0px;
}

.NAV_TraitTitre
{
	margin-bottom:5px;
	height:7px;
	background-image: url(../../Images/trait_critere_t.gif);
	background-repeat: repeat-x;
}


.NAV_bloc_home_contenu
{
	width: 100%;
	background:#D2DBED;
	color:#506CA0;
	font-weight:normal;
	font-size:11px;
}

.NAV_TraitSousTitre
{
	border-bottom: #3f217b 1px solid;
	margin-bottom:5px;
}

.NAV_Presentation_Metro
{
	font-size:11px;
	text-decoration: none;
	color:#3f217b;
	font-weight:normal;
}

.NAV_Presentation
{
	font-size:11px;
	text-decoration: none;
	color:#3f217b;
	font-weight:normal;
	padding-left:20px;
}

.NAV_Bloc_Home
{
	margin-top:10px;
	margin-right:2px;
	float:left;
}

.NAV_Bloc_Home_Haut
{
	float:left;
	height:14px;
	width:588px;
	background-image:url(../../Images/coin_home_fond.gif);
	background-repeat:repeat-x;
	color:white;
	font-weight:bold;
	font-size:10px;	
}

.NAV_Bloc_Contenu
{
	background:#D2DBED;
	color:#506CA0;
	font-weight:normal;
	font-size:11px;
	width:200px;
}



.NAV_pnlTopAnnonce
{
	/*background:Gray;
	color:Black;
	font-size:9px;*/
}

.NAV_Desc
{
	white-space: nowrap;
	width:100px;
}

.NAV_HideDiv
{
/*style:display:none; 
position:absolute; */
/*float:left;
left:200px; 
top:100px; 
border-style: solid; 
background-color: white; 
padding: 5px;*/
}

.NAV_TopAnn
{
	background-color:#FFFFFF;
	font-weight:bold;
	border-style:solid;
	border-color:#4209b3;
	border-width:1px; 
	color:Black;
}

#NAV_TopAD
{
	position:absolute; 
	z-index:101; 
	border:1px; 
	border-style:solid; 
	border-color:Silver; 
	visibility:hidden;
	font-family:Verdana; 
	font-size:xx-small; 
	height:auto; 
	background-color:Yellow; 
	padding:5px;
}

.NAV_Annonce_lblPrix
{
	float:right;
}

/*ANNONCE POPUP NAV DESC*/

	.NAV_AnnPopup
	{
		position: absolute;
		z-index: 101; 
		border: 1px; 
		border-style: solid;
		border-color: Red; 
		visibility: hidden; 
		font-family: Verdana; 
		font-size: xx-small;
		background-color: #d2dbed; 
		font-weight: normal; 
		color: #050A4B; 
		padding: 6px;
		/*margin-left: -155px; 
		margin-top: 1px; */
		width: 300px; 
		white-space: normal; 
		text-decoration: none;
	}
	
	.NAV_AnnPopup_Lien
	{
		text-decoration:none;
	}
	
	a.NAV_AnnPopup_Lien
	{
		color: #050A4B; 	
		text-decoration:none;		
	}
	
	a:hover.NAV_AnnPopup_Lien
	{
		color:Red;
		text-decoration:none;
	}

	.NAV_AnnPopup_jshUrlDetail
	{
		color: #050A4B; 
		text-decoration:none;
	}
	
	a:hover.NAV_AnnPopup_jshUrlDetail
	{
		color:Red;
	}
	
	.NAV_AnnPopup_imgPhoto
	{
		float:left; 
		margin-right:5px;
		height:37px;
		width:52px;
	}

	.NAV_AnnPopup_lblPrix
	{
		float:right;
		font-weight:bold;
	}

	.NAV_AnnPopup_lblBien
	{
		color: #050A4B; 
		font-weight:bold;
	}
	
	a:hover.NAV_AnnPopup_lblBien
	{
		color:Red;
	}
	
	.NAV_AnnPopup_lblFermer
	{
		float:right;
		text-decoration:none;
	}
	
	.NAV_AnnPopup_lblFermer
	{
		color: #050A4B; 
	}
	
	a:hover.NAV_AnnPopup_lblFermer
	{
		color:Red;
	}
	s
/* FIN ANNONCE POPUP NAV DESC */



/* FIN NAVIGATION */

/* ANNONCE */


.ANN_resultat_bg 
{
	height:41px;
	width:6px;
	float:left;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../../Images/coin_bg.gif);
	background-repeat: no-repeat;
}

.ANN_resultat_hg 
{
	height:48px;
	width:8px;
	float:left;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../../Images/coin_hg.gif);
	background-repeat: no-repeat;
}

.ANN_resultat_h
{
	height:48px;
	width:584px;
	float:left;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background:#B5D1DB;
	background-image: url(../../Images/resultat_pixel.gif);
	background-repeat: repeat-x;
}

.ANN_resultat_hd
{
	height:48px;
	width:8px;
	float:left;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../../Images/coin_hd.gif);
	background-repeat: no-repeat;
}


/* FIN ANNONCE */

/* LABEL CREDIT */

.LABEL_tblDeposerDemande
{
	width:570px;
	border: 2px solid #7c247e;
	color: white;
}

.LABEL_trTitre
{
	background-color: #7c247e;
	color:White;
	padding:3px;
}

.LABEL_tcContenu
{
	text-align:center;
}

.LABEL_imgBouton
{
	padding:10px;
}

.LABEL_jshTexte
{
	color:Black;
	text-decoration:none;
}

a:hover.LABEL_jshTexte
{
	text-decoration:underline;
}

/* FIN LABEL CREDIT */

.siteAgenceooo  {
	color:white;
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
}
.siteAgenceooo :hover {
	color:white;
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
}
.siteAgenceooo :visited {
	color:white;
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
}


.sousTitre_InfoImmo
{
    BORDER-BOTTOM: #3f217b 1px solid;
    width:570px;
    margin-top:0;
}

*:first-child+html .sousTitre_InfoImmo 
{
	BORDER-BOTTOM: #3f217b 1px solid;
    width:570px;
    margin-top:-11px;
}

.divgenerated
{
	visibility:hidden;
}

.jshAlert
{
	margin-top: 2px;
	margin-bottom: 2px;
}

.PRO_DivPartenaireVisiteVirtuelle
{
	position:absolute; 
	z-index:101; 
	visibility:hidden;
	width:auto; 
	height:auto;
	/*border:1px; 
	border-style:solid; 
	border-color:Silver; 
	
	font-family:Verdana; 
	font-size:xx-small; 
	
/*	background-color:Yellow; */
	/*padding:5px*/
}

.PRO_Texte_DivPartenaireVisiteVirtuelle
{
	font-family:Verdana; 
	font-size:xx-small; 
	color:Red;
}

.demenagement_MainrightContent

{
	font-family:Verdana; 
	color:Red;
	float:right;
}

table.AdSense
{
    border-spacing:0px;
    border-collapse:separate;
    width:600px
}

table.AdSenseMini
{
    border-spacing:0px;
    border-collapse:separate;
    width:313px
}

th.AdSense
{
    background-image:url(/Images/AdSenseTitleBack.jpg);
    text-align:left;
    font-weight:bolder;
    font-size:10pt;
    color:Black;
}


td.AdSense
{
    border-bottom:solid 1px #e5eef5;
    border-left:solid 1px #e5eef5;
    border-right:solid 1px #e5eef5;
    padding:6px;
}

td.AdSenseHover
{
    background-color:#f8fcfd;
    border-bottom:solid 1px #e5eef5;
    border-left:solid 1px #e5eef5;
    border-right:solid 1px #e5eef5;
    padding:6px;
}

a.AdSenseTitre
{
    color:#050A4B;
    font-size:13px;
    font-weight:bold;
}

.AdSenseTexte
{
    color:#050A4B;
    font-size:11px;
    text-decoration:none;
    font-weight:normal;
}
a.AdSenseUrl
{
    color:Gray;
    font-size:10px;
    text-decoration:none;
    font-weight:normal;
}

.DiagnosticContainer
{
    margin-right:3px;
}

tr.LightGray
{
	background-color:#eaeceb;
}

tr.DarkGray
{
	background-color:#ced2d3;
}
.VisibleTableRow
{
	display:table-row;
}

.Invisible
{
	display:none;
}


/*-----------------------------------------------*/
/*-----------------------------------------------*/
/*---------------REFONTE ANNONCES----------------*/
/*-----------------------------------------------*/

/*--------------- ORANGE ----------------*/
.NouvellesAnnonces_Orange_NbPhotos
{
	position:absolute;
	background-image:url('/Images/newNeuf/nbPhoto.gif');
	font-weight:bold;
	font-size:10px;
	width:54px;
	height:14px;
	margin-top:29px;
	margin-left:3px;
	color:White; 
	padding-left:20px;
	padding-top:2px;
}

.NouvellesAnnonces_Orange_NbPhotos_DansANC
{
	position:absolute;
	background-image:url('/Images/newNeuf/nbPhoto.gif');
	background-repeat:no-repeat;
	font-weight:bold;
	font-size:10px;
	width:74px;
	height:16px;
		margin-top:49px !important;
	margin-top:30px;

	margin-left:3px;
	color:White; 
	padding-left:20px;
	padding-top:2px;
}

.NouvellesAnnonces_Orange_Top
{
	color:White;
	background-image:url('/Images/newNeuf/AnnonceNeufTop.gif');
	width:600px;
	height:26px;
}

.NouvellesAnnonces_Orange_Top table
{
	width:97%;
	padding:0px;
	margin:0px;
	margin-left:5px;
	margin-right:auto;
	margin-top:5px;
}

.NouvellesAnnonces_Orange_Top_Left
{
	text-align:left;
	color:#10204C;
	font-weight:bold;
	font-size:11px;
}

.NouvellesAnnonces_Orange_Top_Right
{
	text-align:right; color:#3F6565; 	font-size:11px;
}

.NouvellesAnnonces_Orange_Content
{
	font-weight:normal;
	color:#4C98BA;
	background-image:url('/Images/newNeuf/bgPrincipal.gif');
	background-repeat:repeat-y;
	width:600px;
}
.NouvellesAnnonces_Orange_Content a
{
	color:#B19B72;
	font-weight:bold;
	text-decoration:none;
}

.NouvellesAnnonces_Orange_Img
{
	border:solid 1px #B19B72;
}

.NouvellesAnnonces_Orange_TextContent
{
	color:#0478b8;
	font-size:11px;
}

.NouvellesAnnonces_Orange_TitreContent
{
	color:#0478B8;
}

.NouvellesAnnonces_Orange_BandeauDetailAvecTrait
{
	/*padding-left:3px;
	padding-right:3px;
	width:594px;*/
	width:600px;
	height:32px;
	background-image:url('/Images/newNeuf/BandeauDetailTrait.gif');
}

.NouvellesAnnonces_Orange_BandeauDetail
{
		padding-left:3px;
		padding-right:3px;
	/*width:594px;*/
		width:595px;
	background-repeat:no-repeat;
	height:32px;
	font-weight:bold;
	background-image:url('/Images/newNeuf/BandeauDetail.gif');
}



.NouvellesAnnonces_Orange_BottomContent
{
	font-weight:normal;
	color:Black;
	background-image:url('/Images/newNeuf/bgPrincipal.gif');
	background-repeat:repeat-y;
	width:600px;
}

.NouvellesAnnonces_Orange_BottomContentLeft
{
	color:#3F6565;
}

.NouvellesAnnonces_Orange_BottomFinal
{
	background-image:url('/Images/newNeuf/AnnonceBottom.gif');
	background-repeat:no-repeat;
	width:600px;
	height:5px;
}


/*--------------- BLEU ----------------*/
.NouvellesAnnonces_Bleu_NbPhotos
{
	position:absolute;
	background-image:url('/Images/newNeuf/nbPhoto_Bleu.gif');
	font-weight:bold;
	font-size:10px;
	width:54px;
	height:14px;
	margin-top:29px;
	margin-left:3px;
	color:White; 
	padding-left:20px;
	padding-top:2px;
}

.NouvellesAnnonces_Bleu_Top
{
	color:White;
	background-image:url('/Images/newNeuf/AnnonceNeufTop_Bleu.gif');
	width:600px;
	height:26px;
}

.NouvellesAnnonces_Bleu_Top table
{
	width:97%;
	padding:0px;
	margin:0px;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
}

.NouvellesAnnonces_Bleu_Top_Left
{
	text-align:left;
}

.NouvellesAnnonces_Bleu_Top_Right
{
	text-align:right; font-weight:bold; color:#EAF3F8;
}

.NouvellesAnnonces_Bleu_Content
{
	font-weight:normal;
	color:Black;
	background-image:url('/Images/newNeuf/bgPrincipal_Bleu.gif');
	background-repeat:repeat-y;
	width:600px;
}

.NouvellesAnnonces_Bleu_Img
{
	border:solid 1px #0B7FBD;
}

.NouvellesAnnonces_Bleu_TextContent
{
	font-size:11px;
}

.NouvellesAnnonces_Bleu_TitreContent
{
	color:#0478B8;
}

.NouvellesAnnonces_Bleu_BandeauDetail
{
				padding-left:3px;
		padding-right:3px;
	width:594px;
	height:32px;
	background-image:url('/Images/newNeuf/BandeauDetail_Bleu.gif');
}

.NouvellesAnnonces_Bleu_BottomContent
{
	padding:5px;
	font-weight:normal;
	color:Black;
	background-image:url('/Images/newNeuf/bgPrincipal_Bleu.gif');
	background-repeat:repeat-y;
	width:590px;
}

.NouvellesAnnonces_Bleu_BottomContentLeft
{
	color:#3F6565;
}

.NouvellesAnnonces_Bleu_BottomFinal
{
	background-image:url('/Images/newNeuf/AnnonceBottom_Bleu.gif');
	width:600px;
	height:5px;
}

/*--------------- GRIS ----------------*/

.NouvellesAnnonces_Gris_Top
{
	color:White;
	background-image:url('/Images/newNeuf/AnnonceNeufTop_Gris.gif');
	width:600px;
	height:26px;
}

.NouvellesAnnonces_Gris_Top table
{
	width:97%;
	padding:0px;
	margin:0px;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
}
.NouvellesAnnonces_Gris_BottomContent
{
	padding:5px;
	font-weight:normal;
	color:Black;
	background-image:url('/Images/newNeuf/bgPrincipal_Gris.gif');
	background-repeat:repeat-y;
	width:590px;
}

.NouvellesAnnonces_Gris_BottomFinal
{
	background-image:url('/Images/newNeuf/AnnonceBottom_Gris.gif');
	width:600px;
	height:5px;
}

.NouvellesAnnonces_Gris_Img
{
	border:solid 1px #B5D1DB;
}

.NouvellesAnnonces_Gris_Top_Right
{
	text-align:right; font-weight:bold; color:#EAF3F8; font-size:9px;
}

/*-----------------------------------------------*/
/*-----------------------------------------------*/
/*---------------/REFONTE ANNONCES---------------*/
/*-----------------------------------------------*/