body {
	/* behavior: url(csshover.htc); /* necesssaire pour le menu pour IE6 sans JS */
	margin: 0 0 0 0; font-family: Arial; font-size:12px; color: #666666;
	background: url('/images/modele/fond.gif') repeat-x #FFF;
}
table { font-family: Arial; font-size:12px; color: #666666; margin: 0; padding: 0; }
a { font-family: Arial; font-size:12px; color: #666666; text-decoration: none;}
a:hover { text-decoration: underline;}
form { margin: 0; padding: 0; }
label { cursor: pointer; }

h1, h2, h3, h4, h5, h6, h7, h8 { padding: 0; margin: 0; }

br { clear: both; }

.spacer {overflow:hidden}

/* Commun */
.sep08 { height: 8px; overflow: hidden; }
.sep10 { height: 10px; overflow: hidden; }
.sep13 { height: 13px; overflow: hidden; }

.float_left { float: left; }
.float_right { float: right; }
.clear { clear: both; }
.bloc_page { padding: 0 6px 0 6px; min-height: 412px; }
.bloc_page_g{ width: 740px; }
.bloc_page_d{ width: 244px; }
.marge_g { padding-left: 6px; }
.marge_r { padding-right: 6px; }
.conteneur { position: relative; }
.btn_contenu { position: absolute; right: 0; bottom: 0; }
.modele_basCentre { background: url('/images/modele/modele-bas.gif') repeat-x; height: 4px; overflow: hidden; }

.txt_gris_fonce { color: #666666; }
.txt_gris_clair { color: #999999; }
.txt_gris_tclair { color: #cccccc; }
.txt_mauve_fonce { color: #6e557f; }
.txt_mauve_clair { color: #b5abca; }
.txt_jaune { color: #ffb900; }

.titre_page { font-size: 17px; text-transform: uppercase; color: #6e557f; padding: 10px 6px 10px 6px; }
.titre_page a { font-size: 17px; text-transform: uppercase; color: #6e557f; }
.titre_page a:hover { text-decoration: none; }
.titre_cadre { font-size: 9px; color: #6e557f; text-transform: uppercase; line-height: 21px; padding-left: 10px; }
.titre_cadre_vert { color: #6f8e00; font-size: 9px; padding-left: 10px; text-transform: uppercase; line-height: 21px; }
.retourHeight { height: 18px; }
.sepRetour { overflow: hidden; height: 10px; }

.txt_def_1 { font-size: 14px; color: #828182; padding: 0 6px 0 6px; text-align: justify; }
.txt_def_2 { font-size: 14px; color: #6e557f; padding: 0 6px 0 6px; text-align: justify; font-style: italic; }
.txt_def_3 { font-size: 14px; color: #6e557f; }
.txt_def_confirmation { font-size: 14px; color: #828182; padding: 40px 6px 100px 6px; text-align: justify; width: 740px; }

/* BARRE DE RETOUR */
.bloc-retour { background: #E8E7ED; height: 18px; padding: 0 6px 0 12px; z-index: -1; }
a.lienMenuRetour  { color: #6e557f; font-size: 9px; text-transform: uppercase; }
a.lienMenuRetour:hover  { color: #ffb900; font-size: 9px; text-decoration: none; text-transform: uppercase; }
div.lienMenuRetour1-out { background: url('/images/commun/entete-lienssup-ico-accueil.gif') 0 50% no-repeat; }
div.lienMenuRetour1-over { background: url('/images/commun/entete-lienssup-ico-accueil-over.gif') 0 50% no-repeat; }
div.lienMenuRetour2-out { background: url('/images/commun/entete-lienssup-ico-retour.gif') 0 40% no-repeat; }
div.lienMenuRetour2-over { background: url('/images/commun/entete-lienssup-ico-retour-over.gif') 0 40% no-repeat; }
div.lienMenuRetour3-out { background: url('/images/commun/spacer.gif') 0 40% no-repeat; }
div.lienMenuRetour3-over { background: url('/images/commun/spacer.gif') 0 40% no-repeat; }
.retourImgPadd { padding-left: 15px; }
.retourImgPadd a:hover { text-decoration: none; }
/* // BARRE DE RETOUR */

/* // BLOC cadre défaut sur fond blanc */
.cadre_b-out { background: url('/images/commun/bloccadreDefaut-ar.jpg') bottom repeat-x #fefdfd; }
.cadre_b-out .coin1 { width: 100%; height: 100%; background: url('/images/commun/bloccadre-coin-1-out.gif') top left no-repeat; }
.cadre_b-out .coin2 { width: 100%; height: 100%; background: url('/images/commun/bloccadre-coin-2-out.gif') top right no-repeat; }
.cadre_b-out .coin3 { width: 100%; height: 100%; background: url('/images/commun/bloccadre-coin-3-out.gif') bottom right no-repeat; }
.cadre_b-out .coin4 { width: 100%; height: 100%; background: url('/images/commun/bloccadre-coin-4-out.gif') bottom left no-repeat; }
.cadre_b-out .g { width: 100%; height: 100%; background: url('/images/commun/bloccadre-g-out.gif') left repeat-y; }
.cadre_b-out .d { width: 100%; height: 100%; background: url('/images/commun/bloccadre-d-out.gif') right repeat-y; }
.cadre_b-out .h { width: 100%; height: 100%; background: url('/images/commun/bloccadre-h-out.gif') top repeat-x; }
.cadre_b-out .b { width: 100%; height: 100%; background: url('/images/commun/bloccadre-b-out.gif') bottom repeat-x; }
.cadre_b-out .contenu {  }

.cadre_b-over { background: url('/images/commun/bloccadreDefaut-ar.jpg') bottom repeat-x #fefdfd; }
.cadre_b-over .coin1 { width: 100%; height: 100%; background: url('/images/commun/bloccadre-coin-1-over.gif') top left no-repeat; }
.cadre_b-over .coin2 { width: 100%; height: 100%; background: url('/images/commun/bloccadre-coin-2-over.gif') top right no-repeat; }
.cadre_b-over .coin3 { width: 100%; height: 100%; background: url('/images/commun/bloccadre-coin-3-over.gif') bottom right no-repeat; }
.cadre_b-over .coin4 { width: 100%; height: 100%; background: url('/images/commun/bloccadre-coin-4-over.gif') bottom left no-repeat; }
.cadre_b-over .g { width: 100%; height: 100%; background: url('/images/commun/bloccadre-g-over.gif') left repeat-y; }
.cadre_b-over .d { width: 100%; height: 100%; background: url('/images/commun/bloccadre-d-over.gif') right repeat-y; }
.cadre_b-over .h { width: 100%; height: 100%; background: url('/images/commun/bloccadre-h-over.gif') top repeat-x; }
.cadre_b-over .b { width: 100%; height: 100%; background: url('/images/commun/bloccadre-b-over.gif') bottom repeat-x; }
.cadre_b-over .contenu {  }
/* fin  BLOC cadre défaut sur fond blanc */

/* // BLOC cadre défaut sur fond gris */
.cadre_g-out { background: url('/images/commun/bloccadreDefaut-ar.jpg') bottom repeat-x #fefdfd; }
.cadre_g-out .coin1 { width: 100%; height: 100%; background: url('/images/commun/bloccadre-fafafa-coin-1.gif') top left no-repeat; }
.cadre_g-out .coin2 { width: 100%; height: 100%; background: url('/images/commun/bloccadre-fafafa-coin-2.gif') top right no-repeat; }
.cadre_g-out .coin3 { width: 100%; height: 100%; background: url('/images/commun/bloccadre-fafafa-coin-3.gif') bottom right no-repeat; }
.cadre_g-out .coin4 { width: 100%; height: 100%; background: url('/images/commun/bloccadre-fafafa-coin-4.gif') bottom left no-repeat; }
.cadre_g-out .g { width: 100%; height: 100%; background: url('/images/commun/bloccadre-g-out.gif') left repeat-y; }
.cadre_g-out .d { width: 100%; height: 100%; background: url('/images/commun/bloccadre-d-out.gif') right repeat-y; }
.cadre_g-out .h { width: 100%; height: 100%; background: url('/images/commun/bloccadre-h-out.gif') top repeat-x; }
.cadre_g-out .b { width: 100%; height: 100%; background: url('/images/commun/bloccadre-b-out.gif') bottom repeat-x; }
.cadre_g-out .contenu {  }

.cadre_g-over { background: url('/images/commun/bloccadreDefaut-ar.jpg') bottom repeat-x; }
.cadre_g-over .coin1 { width: 100%; height: 100%; background: url('/images/commun/bloccadre-fafafa-coin-1.gif') top left no-repeat; }
.cadre_g-over .coin2 { width: 100%; height: 100%; background: url('/images/commun/bloccadre-fafafa-coin-2.gif') top right no-repeat; }
.cadre_g-over .coin3 { width: 100%; height: 100%; background: url('/images/commun/bloccadre-fafafa-coin-3.gif') bottom right no-repeat; }
.cadre_g-over .coin4 { width: 100%; height: 100%; background: url('/images/commun/bloccadre-fafafa-coin-4.gif') bottom left no-repeat; }
.cadre_g-over .g { width: 100%; height: 100%; background: url('/images/commun/bloccadre-g-over.gif') left repeat-y; }
.cadre_g-over .d { width: 100%; height: 100%; background: url('/images/commun/bloccadre-d-over.gif') right repeat-y; }
.cadre_g-over .h { width: 100%; height: 100%; background: url('/images/commun/bloccadre-h-out.gif') right repeat-y; }
.cadre_g-over .b { width: 100%; height: 100%; background: url('/images/commun/bloccadre-b-out.gif') right repeat-y; }
.cadre_g-over .contenu {  }
/* fin  BLOC cadre défaut sur fond gris */

/* // BLOC cadre défaut sur fond jaune */
.cadre_j-out {  }
.cadre_j-out .coin1 {  }
.cadre_j-out .coin2 {  }
.cadre_j-out .coin3 {  }
.cadre_j-out .coin4 {  }
.cadre_j-out .g {  }
.cadre_j-out .d {  }
.cadre_j-out .h {  }
.cadre_j-out .b {  }
.cadre_j-out .contenu {  }

.cadre_j-over {  }
.cadre_j-over .coin1 {  }
.cadre_j-over .coin2 {  }
.cadre_j-over .coin3 {  }
.cadre_j-over .coin4 {  }
.cadre_j-over .g {  }
.cadre_j-over .d {  }
.cadre_j-over .h {  }
.cadre_j-over .b {  }
.cadre_j-over .contenu {  }
/* fin  BLOC cadre défaut sur fond jaune */

/* surcharge index vous recherchez un bien */
.cadre_b_indexVousRecherchez-out { background: url('/images/commun/cadre-1-ar.gif') 50% 0 repeat-y; }
.cadre_b_indexVousRecherchez-out .coin1 { background: url('/images/commun/cadre-1-coin-1.gif') top left no-repeat; }
.cadre_b_indexVousRecherchez-out .coin2 { background: url('/images/commun/cadre-1-coin-2.gif') top right no-repeat; }
.cadre_b_indexVousRecherchez-out .coin3 { background: url('/images/commun/cadre-1-coin-3.gif') bottom right no-repeat; }
.cadre_b_indexVousRecherchez-out .coin4 { background: url('/images/commun/cadre-1-coin-4.gif') bottom left no-repeat; }
.cadre_b_indexVousRecherchez-out .g { background: url('/images/commun/cadre-1-g.gif') left repeat-y; }
.cadre_b_indexVousRecherchez-out .d { background: url('/images/commun/cadre-1-d.gif') 100% 0 repeat-y; }
.cadre_b_indexVousRecherchez-out .h { background: url('/images/commun/cadre-1-h.gif') top repeat-x; }
.cadre_b_indexVousRecherchez-out .b { background: url('/images/commun/cadre-1-b.gif') 0 100% repeat-x; }

/* surcharge index carto simplifiée */
.cadre_b_indexCartoSimp-out { background: #DBD1DC; }
.cadre_b_indexCartoSimp-out .h { background: url('/images/commun/cadre-2-h.gif') top no-repeat; }
.cadre_b_indexCartoSimp-out .b { background: url('/images/commun/cadre-2-b.gif') bottom no-repeat; }
.cadre_b_indexCartoSimp-out .contenu { height: 396px; overflow: hidden; }

/* SURCHARGE financement */
.cadre_b_financement-out  { background: url('/images/commun/bloccadre2-ar.gif') bottom; }
.cadre_b_financement-over  { background: url('/images/commun/bloccadre2-ar.gif') bottom; }
.cadre_b_financement-out .coin1 { background: url('/images/commun/bloccadre2-coin-1.gif') top left no-repeat; }
.cadre_b_financement-out .coin2 { background: url('/images/commun/bloccadre2-coin-2.gif') top right no-repeat; }
.cadre_b_financement-out .coin3 { background: url('/images/commun/bloccadre2-coin-3.gif') bottom right no-repeat; }
.cadre_b_financement-out .coin4 { background: url('/images/commun/bloccadre2-coin-4.gif') bottom left no-repeat; }
.cadre_b_financement-out .h { background: url('/images/commun/bloccadre2-h.gif') top repeat-x; }
.cadre_b_financement-out .b { background: url('/images/commun/bloccadre2-b.gif') bottom repeat-x; }
.cadre_b_financement-out .contenu { padding: 8px 7px 8px 7px; }

/* SURCHARGE simPret1 */
.cadre_g_simpre1-out { background: url('/images/commun/blocSimPret1-ar.gif') bottom repeat-x #fff; }
.cadre_g_simpre1-out .coin1 { background: url('/images/commun/titre1-g.gif') top left no-repeat; }
.cadre_g_simpre1-out .coin2 { background: url('/images/commun/titre1-d.gif') top right no-repeat; }
.cadre_g_simpre1-out .coin3 { background: url('/images/commun/bloccadre-fafafa-coin-3.gif') bottom right no-repeat; }
.cadre_g_simpre1-out .coin4 { background: url('/images/commun/bloccadre-fafafa-coin-4.gif') bottom left no-repeat; }
.cadre_g_simpre1-out .h { background: url('/images/commun/titre1-ar.gif') top repeat-x; }
.cadre_g_simpre1-out .b { background: url('/images/commun/bloccadre-b-out.gif') bottom repeat-x; }
.cadre_g_simpre1-out .contenu { padding: 0; }

/* SURCHARGE simPret2 */
.cadre_g_simpre2-out { background: url('/images/commun/blocSimPret2-ar.gif') bottom repeat-x #fff; }
.cadre_g_simpre2-out .coin1 { background: url('/images/commun/titre1-g.gif') top left no-repeat; }
.cadre_g_simpre2-out .coin2 { background: url('/images/commun/titre1-d.gif') top right no-repeat; }
.cadre_g_simpre2-out .coin3 { background: url('/images/commun/bloccadre-fafafa-coin-3.gif') bottom right no-repeat; }
.cadre_g_simpre2-out .coin4 { background: url('/images/commun/bloccadre-fafafa-coin-4.gif') bottom left no-repeat; }
.cadre_g_simpre2-out .h { background: url('/images/commun/titre1-ar.gif') top repeat-x; }
.cadre_g_simpre2-out .b { background: url('/images/commun/bloccadre-b-out.gif') bottom repeat-x; }
.cadre_g_simpre2-out .contenu { padding: 0; }

/* SURCHARGE recherche par référence */
.cadre_b_rechref-out { background: url('/images/commun/blocRechRef-ar.gif') bottom repeat-x #fdfdfc; }
.cadre_b_rechref-out .coin1 { background: url('/images/commun/titre1-g.gif') top left no-repeat; }
.cadre_b_rechref-out .coin2 { background: url('/images/commun/titre1-d.gif') top right no-repeat; }
.cadre_b_rechref-out .h { background: url('/images/commun/titre1-ar.gif') top repeat-x; }

/* SURCHARGE multi-critères catégorie */
.cadre_b_rechmulti_cat-out { background: url('/images/commun/rechMulti-blocTypeAnn-ar.gif') bottom repeat-x white; }
.cadre_b_rechmulti_cat-out .coin1 { background: url('/images/commun/titre1-g.gif') top left no-repeat; }
.cadre_b_rechmulti_cat-out .coin2 { background: url('/images/commun/titre1-d.gif') top right no-repeat; }
.cadre_b_rechmulti_cat-out .h { background: url('/images/commun/titre1-ar.gif') top repeat-x; }

/* SURCHARGE multi-critères types de biens */
.cadre_b_rechmulti_type-out { background: url('/images/commun/rechMulti-blocTypeBien-ar.gif') bottom repeat-x white; }
.cadre_b_rechmulti_type-out .coin1 { background: url('/images/commun/titre1-g.gif') top left no-repeat; }
.cadre_b_rechmulti_type-out .coin2 { background: url('/images/commun/titre1-d.gif') top right no-repeat; }
.cadre_b_rechmulti_type-out .h { background: url('/images/commun/titre1-ar.gif') top repeat-x; }

/* SURCHARGE multi-critères budget */
.cadre_b_rechmulti_budget-out { background: url('/images/commun/rechMulti-blocBudget-ar.gif') bottom repeat-x white; }
.cadre_b_rechmulti_budget-out .coin1 { background: url('/images/commun/titre1-g.gif') top left no-repeat; }
.cadre_b_rechmulti_budget-out .coin2 { background: url('/images/commun/titre1-d.gif') top right no-repeat; }
.cadre_b_rechmulti_budget-out .h { background: url('/images/commun/titre1-ar.gif') top repeat-x; }

/* SURCHARGE multi-critères plus d'options */
.cadre_b_rechmulti_plus_options-out { background: url('/images/commun/btnDefaut-ar-out.gif') repeat-x; }
.cadre_b_rechmulti_plus_options-out .contenu {  }
.cadre_b_rechmulti_plus_options-out .img { width: 100%; height: 100%; background: url('/images/commun/rechMulti-flech-versbas-out.gif') 22px 15px no-repeat; }
.cadre_b_rechmulti_plus_options-out #titrePlusOptions { color: #6e557f; }

.cadre_b_rechmulti_plus_options-over { cursor: pointer; background: url('/images/commun/btnDefaut-ar-out.gif') repeat-x; }
.cadre_b_rechmulti_plus_options-over .contenu {  }
.cadre_b_rechmulti_plus_options-over .img { width: 100%; height: 100%; background: url('/images/commun/rechMulti-flech-versbas-over.gif') 22px 15px no-repeat; }
.cadre_b_rechmulti_plus_options-over #titrePlusOptions { color: #ffb900; }


.cadre_b_rechmulti_plus_options-onout { background: url('/images/commun/bloccadreDefaut-ar.jpg') bottom repeat-x #fefefe; }
.cadre_b_rechmulti_plus_options-onout .img { width: 100%; height: 100%; background: url('/images/commun/rechMulti-flech-vershaut-out.gif') 22px 15px no-repeat; }
.cadre_b_rechmulti_plus_options-onout #titrePlusOptions { color: #6e557f; }

.cadre_b_rechmulti_plus_options-onover { cursor: pointer; background: url('/images/commun/bloccadreDefaut-ar.jpg') bottom repeat-x #fefefe; }
.cadre_b_rechmulti_plus_options-onover .img { width: 100%; height: 100%; background: url('/images/commun/rechMulti-flech-vershaut-over.gif') 22px 15px no-repeat; }
.cadre_b_rechmulti_plus_options-onover #titrePlusOptions { color: #ffb900; }

/* SURCHARGE multi-critères localités */
.cadre_b_rechmulti_localites-out { background: url('/images/carto/bloc-localites-ar.gif') bottom repeat-x white; }
.cadre_b_rechmulti_localites-out .coin1 { background: url('/images/commun/titre1-g.gif') top left no-repeat; }
.cadre_b_rechmulti_localites-out .coin2 { background: url('/images/commun/titre1-d.gif') top right no-repeat; }
.cadre_b_rechmulti_localites-out .h { width: 100%; height: 100%; background: url('/images/commun/titre1-ar.gif') top repeat-x; }

/* SURCHARGE recherche géographique */
.cadre_b_rechGeoAriane-out { background: url('/images/commun/rechGeo-blocOnglets-ar.gif') repeat-x; }
.cadre_b_rechGeoAriane-out .g { background: url('/images/commun/rechGeo-blocOnglets-g.gif') left no-repeat; }
.cadre_b_rechGeoAriane-out .d { background: url('/images/commun/rechGeo-blocOnglets-d.gif') right no-repeat; }
.cadre_b_rechGeoAriane-out .contenu { padding: 0 5px 0 5px; }

/* SURCHARGE recherche géographique 2. catégorie */
.cadre_b_rechGeoCat-out { background: url('/images/commun/typeAnnonce-bloccadre-ar.gif') top repeat-x; }
.cadre_b_rechGeoCat-out .coin2 { background: url('/images/commun/bloccadre-coin-rechGeo-out.gif') top right no-repeat; }
.cadre_b_rechGeoCat-out .contenu { text-align: center; }

.cadre_b_rechGeoCat-over { cursor: pointer; background: url('/images/commun/typeAnnonce-bloccadre-ar.gif') top repeat-x; }
.cadre_b_rechGeoCat-over .coin2 { background: url('/images/commun/bloccadre-coin-rechGeo-over.gif') top right no-repeat; }
.cadre_b_rechGeoCat-over .contenu { text-align: center; }

/* SURCHARGE recherche géographique 3. types de bien */
.cadre_b_rechGeoTypes-out .coin1 { background: url('/images/commun/titre1-g.gif') top left no-repeat; }
.cadre_b_rechGeoTypes-out .coin2 { background: url('/images/commun/titre1-d.gif') top right no-repeat; }
.cadre_b_rechGeoTypes-out .h { background: url('/images/commun/titre1-ar.gif') top repeat-x; }

/* SURCHARGE détail fiche */
.cadre_b_detailFiche-out  { background: url('/images/commun/ficheBien-ar.gif') bottom repeat-x #f9faf7; }
.cadre_b_detailFiche-out .h { background: url('/images/commun/ficheBien-h.gif') top no-repeat; }
.cadre_b_detailFiche-out .b { background: url('/images/commun/ficheBien-b.gif') bottom no-repeat; }
.cadre_b_detailFiche-out .contenu { padding: 8px 7px 8px 7px; }

/* SURCHARGE détail fiche contact */
.cadre_b_detailFicheContact-out  { background: #f7f5f2; }
.cadre_b_detailFicheContact-out .h { background: url('/images/commun/ficheBien-blocAgence-h.gif') top no-repeat; }
.cadre_b_detailFicheContact-out .b { background: url('/images/commun/ficheBien-blocAgence-b.gif') bottom no-repeat; }
.cadre_b_detailFicheContact-out .contenu { padding: 8px 7px 8px 7px; }

/* SURCHARGE alerte login */
.cadre_b_alerteLogin-out { background: url('/images/commun/bloccadre-inscrire-ar.gif') bottom repeat-x; }
.cadre_b_alerteLogin-out .coin1 { background: url('/images/commun/titre4-inscrire-g.gif') top left no-repeat; }
.cadre_b_alerteLogin-out .coin2 { background: url('/images/commun/titre4-inscrire-d.gif') top right no-repeat; }
.cadre_b_alerteLogin-out .coin3 { background: url('/images/commun/bloccadre-inscrire-coin-3.gif') bottom right no-repeat; }
.cadre_b_alerteLogin-out .coin4 { background: url('/images/commun/bloccadre-inscrire-coin-4.gif') bottom left no-repeat; }
.cadre_b_alerteLogin-out .g { background: url('/images/commun/bloccadre-inscrire-g.gif') left repeat-y; }
.cadre_b_alerteLogin-out .d { background: url('/images/commun/bloccadre-inscrire-d.gif') right repeat-y; }
.cadre_b_alerteLogin-out .h { background: url('/images/commun/titre4-inscrire-ar.gif') top repeat-x; }
.cadre_b_alerteLogin-out .b { background: url('/images/commun/bloccadre-inscrire-b.gif') bottom repeat-x; }

/* SURCHARGE form infos */
.cadre_b_formInfos-out { background: url('/images/commun/blocEllistan-ar.gif') bottom repeat-x; }
.cadre_b_formInfos-out .coin2 { background: url('/images/commun/bloccadre-coin-listan-out-2.gif') top right no-repeat; }
.cadre_b_formInfos-out .contenu { padding: 15px; }

/* SURCHARGE form infos formulaires */
.cadre_b_formInfosForm-out { background: url('/images/commun/bloccadre2-ar.gif') bottom; }
.cadre_b_formInfosForm-out .coin1 { background: url('/images/commun/titre1-g.gif') top left no-repeat; }
.cadre_b_formInfosForm-out .coin2 { background: url('/images/commun/titre1-d.gif') top right no-repeat; }
.cadre_b_formInfosForm-out .coin3 { background: url('/images/commun/bloccadre2-coin-3.gif') bottom right no-repeat; }
.cadre_b_formInfosForm-out .coin4 { background: url('/images/commun/bloccadre2-coin-4.gif') bottom left no-repeat; }
.cadre_b_formInfosForm-out .h { background: url('/images/commun/titre1-ar.gif') top repeat-x; }
.cadre_b_formInfosForm-out .b { background: url('/images/commun/bloccadre2-b.gif') bottom repeat-x; }

/* SURCHARGE cadre coordonées inscription */
.cadre_b_cadreCoordonnees-out { background: url('/images/commun/bloccadre-ar-vert.gif'); }
.cadre_b_cadreCoordonnees-out .coin3 { background: url('/images/commun/bloccadre-coin-3-vert.gif') bottom right no-repeat; }
.cadre_b_cadreCoordonnees-out .coin4 { background: url('/images/commun/bloccadre-coin-4-vert.gif') bottom left no-repeat; }
.cadre_b_cadreCoordonnees-out .g { background: url('/images/commun/bloccadre-bord-vert.gif') left repeat-y; }
.cadre_b_cadreCoordonnees-out .d { background: url('/images/commun/bloccadre-bord-vert.gif') right repeat-y; }
.cadre_b_cadreCoordonnees-out .b { background: url('/images/commun/bloccadre-bord-vert.gif') bottom repeat-x; }

/* SURCHARGE alerte email contenu actif création de compte */
.cadre_b_alerteCreaCompte-out { background: url('/images/commun/blocIntroCreaCompte-ar.gif') repeat-x; }
.cadre_b_alerteCreaCompte-out .g { background: url('/images/commun/blocIntroCreaCompte-g.gif') left no-repeat; }
.cadre_b_alerteCreaCompte-out .img { height: 100%; width: 100%; background: url('/images/commun/blocIntroCreaCompte-d.gif') top right no-repeat; }
.cadre_b_alerteCreaCompte-out .contenu { padding: 20px 150px 20px 20px; }

/* SURCHARGE alerte email contenu actif mes alertes */
.cadre_b_alerteAlertes-out { background: url('/images/commun/blocIntroVosAlertes-ar.gif') repeat-x; }
.cadre_b_alerteAlertes-out .g { background: url('/images/commun/blocIntroVosAlertes-g.gif') left no-repeat; }
.cadre_b_alerteAlertes-out .img { height: 100%; width: 100%; background: url('/images/commun/blocIntroVosAlertes-d.gif') top right no-repeat; }
.cadre_b_alerteAlertes-out .contenu { padding: 20px 150px 20px 20px; }

/* SURCHARGE alerte email box1 fond blanc */
.cadre_b_alerteInscriptionsBox1_b-out { background: url('/images/commun/blocCreaCompte-ar.gif') bottom repeat-x white; }
.cadre_b_alerteInscriptionsBox1_b-out .coin1 { background: url('/images/commun/titre1-g.gif') top left no-repeat; }
.cadre_b_alerteInscriptionsBox1_b-out .coin2 { background: url('/images/commun/titre1-d.gif') top right no-repeat; }
.cadre_b_alerteInscriptionsBox1_b-out .h { background: url('/images/commun/titre1-ar.gif') top repeat-x; }

/* SURCHARGE alerte email box1 fond blanc */
.cadre_b_alerteInscriptionsBox2_b-out { background: url('/images/commun/blocCreaCompte-ar.gif') bottom repeat-x white; }
.cadre_b_alerteInscriptionsBox2_b-out .coin1 { background: url('/images/commun/titre1-g.gif') top left no-repeat; }
.cadre_b_alerteInscriptionsBox2_b-out .coin2 { background: url('/images/commun/titre1-d.gif') top right no-repeat; }
.cadre_b_alerteInscriptionsBox2_b-out .coin3 { background: url('/images/commun/blocCreaId-coin-3.gif') bottom right no-repeat; }
.cadre_b_alerteInscriptionsBox2_b-out .h { background: url('/images/commun/titre1-ar.gif') top repeat-x; }

/* SURCHARGE alerte email box1 fond vert */
.cadre_b_alerteInscriptionsBox1-out { background: url('/images/commun/blocCreaCompte-ar.gif') bottom repeat-x white; }
.cadre_b_alerteInscriptionsBox1-out .coin1 { background: url('/images/commun/cadre_v_coin1.gif') top left no-repeat; }
.cadre_b_alerteInscriptionsBox1-out .coin2 { background: url('/images/commun/cadre_v_coin2.gif') top right no-repeat; }
.cadre_b_alerteInscriptionsBox1-out .coin3 { background: url('/images/commun/cadre_v_coin3.gif') bottom right no-repeat; }
.cadre_b_alerteInscriptionsBox1-out .coin4 { background: url('/images/commun/cadre_v_coin4.gif') bottom left no-repeat; }
.cadre_b_alerteInscriptionsBox1-out .h { background: url('/images/commun/titre1-ar.gif') top repeat-x; }
.cadre_b_alerteInscriptionsBox1-out .b { background: url('/images/commun/cadre_v_b.gif') bottom repeat-x; }
.cadre_b_alerteInscriptionsBox1-out .g { background: url('/images/commun/cadre_v_bord.gif') left repeat-y; }
.cadre_b_alerteInscriptionsBox1-out .d { background: url('/images/commun/cadre_v_bord.gif') right repeat-y; }

/* SURCHARGE alerte email box2*/
.cadre_b_alerteInscriptionsBox2-out { background: url('/images/commun/blocCreaCompte-ar.gif') bottom repeat-x white; }
.cadre_b_alerteInscriptionsBox2-out { background: url('/images/commun/blocCreaCompte-ar.gif') bottom repeat-x white; }
.cadre_b_alerteInscriptionsBox2-out .coin1 { background: url('/images/commun/cadre_v_coin1.gif') top left no-repeat; }
.cadre_b_alerteInscriptionsBox2-out .coin2 { background: url('/images/commun/cadre_v_coin2.gif') top right no-repeat; }
.cadre_b_alerteInscriptionsBox2-out .coin3 { background: url('/images/commun/cadre_v_coin3-2.gif') bottom right no-repeat; }
.cadre_b_alerteInscriptionsBox2-out .coin4 { background: url('/images/commun/cadre_v_coin4.gif') bottom left no-repeat; }
.cadre_b_alerteInscriptionsBox2-out .h { background: url('/images/commun/titre1-ar.gif') top repeat-x; }
.cadre_b_alerteInscriptionsBox2-out .b { background: url('/images/commun/cadre_v_b.gif') bottom repeat-x; }
.cadre_b_alerteInscriptionsBox2-out .g { background: url('/images/commun/cadre_v_bord.gif') left repeat-y; }
.cadre_b_alerteInscriptionsBox2-out .d { background: url('/images/commun/cadre_v_bord.gif') right repeat-y; }

/* SURCHARGE alerte email cadre orange mes alertes */
.cadre_b_alerteFondOrange-out { background: #fde4a0; }
.cadre_b_alerteFondOrange-out .coin3 { background: url('/images/commun/bloccadre3-coin-3.gif') bottom right no-repeat; }
.cadre_b_alerteFondOrange-out .coin4 { background: url('/images/commun/bloccadre3-coin-4.gif') bottom left no-repeat; }
.cadre_b_alerteFondOrange-out .g { background: url('/images/commun/bloccadre3-g.gif') left repeat-y; }
.cadre_b_alerteFondOrange-out .d { background: url('/images/commun/bloccadre3-d.gif') right repeat-y; }
.cadre_b_alerteFondOrange-out .b { background: url('/images/commun/bloccadre3-b.gif') bottom repeat-x; }
.cadre_b_alerteFondOrange-out .contenu { padding: 8px; }

/* SURCHARGE alerte email catégorie */
.cadre_b_alerte_cat-out { background: url('/images/commun/rechMulti-blocTypeAnn-ar.gif') bottom repeat-x white; }
.cadre_b_alerte_cat-out .coin1 { background: url('/images/commun/titre1orange-g.gif') top left no-repeat; }
.cadre_b_alerte_cat-out .coin2 { background: url('/images/commun/titre1orange-d.gif') top right no-repeat; }
.cadre_b_alerte_cat-out .coin3 { background: url('/images/commun/bloccadreorange-coin-3.gif') bottom right no-repeat; }
.cadre_b_alerte_cat-out .coin4 { background: url('/images/commun/bloccadreorange-coin-4.gif') bottom left no-repeat; }
.cadre_b_alerte_cat-out .h { background: url('/images/commun/titre1orange-ar.gif') top repeat-x; }
.cadre_b_alerte_cat-out .g { background: url('/images/commun/bloccadreorange-g.gif') left repeat-y; }
.cadre_b_alerte_cat-out .d { background: url('/images/commun/bloccadreorange-d.gif') right repeat-y; }
.cadre_b_alerte_cat-out .b { background: url('/images/commun/bloccadreorange-b.gif') bottom repeat-x; }

/* SURCHARGE alerte email types de biens */
.cadre_b_alerte_type-out { background: url('/images/commun/rechMulti-blocTypeBien-ar.gif') bottom repeat-x white; }
.cadre_b_alerte_type-out .coin1 { background: url('/images/commun/titre1orange-g.gif') top left no-repeat; }
.cadre_b_alerte_type-out .coin2 { background: url('/images/commun/titre1orange-d.gif') top right no-repeat; }
.cadre_b_alerte_type-out .coin3 { background: url('/images/commun/bloccadreorange-coin-3.gif') bottom right no-repeat; }
.cadre_b_alerte_type-out .coin4 { background: url('/images/commun/bloccadreorange-coin-4.gif') bottom left no-repeat; }
.cadre_b_alerte_type-out .h { background: url('/images/commun/titre1orange-ar.gif') top repeat-x; }
.cadre_b_alerte_type-out .g { background: url('/images/commun/bloccadreorange-g.gif') left repeat-y; }
.cadre_b_alerte_type-out .d { background: url('/images/commun/bloccadreorange-d.gif') right repeat-y; }
.cadre_b_alerte_type-out .b { background: url('/images/commun/bloccadreorange-b.gif') bottom repeat-x; }

/* SURCHARGE alerte email budget */
.cadre_b_alerte_budget-out { background: url('/images/commun/rechMulti-blocBudget-ar.gif') bottom repeat-x white; }
.cadre_b_alerte_budget-out .coin1 { background: url('/images/commun/titre1orange-g.gif') top left no-repeat; }
.cadre_b_alerte_budget-out .coin2 { background: url('/images/commun/titre1orange-d.gif') top right no-repeat; }
.cadre_b_alerte_budget-out .coin3 { background: url('/images/commun/bloccadreorange-coin-3.gif') bottom right no-repeat; }
.cadre_b_alerte_budget-out .coin4 { background: url('/images/commun/bloccadreorange-coin-4.gif') bottom left no-repeat; }
.cadre_b_alerte_budget-out .h { background: url('/images/commun/titre1orange-ar.gif') top repeat-x; }
.cadre_b_alerte_budget-out .g { background: url('/images/commun/bloccadreorange-g.gif') left repeat-y; }
.cadre_b_alerte_budget-out .d { background: url('/images/commun/bloccadreorange-d.gif') right repeat-y; }
.cadre_b_alerte_budget-out .b { background: url('/images/commun/bloccadreorange-b.gif') bottom repeat-x; }

/* SURCHARGE alerte email localités */
.cadre_b_alerte_localites-out { background: url('/images/commun/rechMulti-blocBudget-ar.gif') bottom repeat-x white; }
.cadre_b_alerte_localites-out .coin1 { background: url('/images/commun/titre1orange-g.gif') top left no-repeat; }
.cadre_b_alerte_localites-out .coin2 { background: url('/images/commun/titre1orange-d.gif') top right no-repeat; }
.cadre_b_alerte_localites-out .coin3 { background: url('/images/commun/bloccadreorange-coin-3.gif') bottom right no-repeat; }
.cadre_b_alerte_localites-out .coin4 { background: url('/images/commun/bloccadreorange-coin-4.gif') bottom left no-repeat; }
.cadre_b_alerte_localites-out .h { background: url('/images/commun/titre1orange-ar.gif') top repeat-x; }
.cadre_b_alerte_localites-out .g { background: url('/images/commun/bloccadreorange-g.gif') left repeat-y; }
.cadre_b_alerte_localites-out .d { background: url('/images/commun/bloccadreorange-d.gif') right repeat-y; }
.cadre_b_alerte_localites-out .b { background: url('/images/commun/bloccadreorange-b.gif') bottom repeat-x; }

/* SURCHARGE alerte e-mail carto BPs */
.cadre_b_alerte_BPs-out { background: url('/images/commun/bloccadreDefaut-ar.jpg') bottom repeat-x #fefdfd; }
.cadre_b_alerte_BPs-out .coin1 { background: url('/images/commun/bloccadreorange-coin-1.gif') top left no-repeat; }
.cadre_b_alerte_BPs-out .coin2 { background: url('/images/commun/bloccadreorange-coin-2.gif') top right no-repeat; }
.cadre_b_alerte_BPs-out .coin3 { background: url('/images/commun/bloccadreorange-coin-3.gif') bottom right no-repeat; }
.cadre_b_alerte_BPs-out .coin4 { background: url('/images/commun/bloccadreorange-coin-4.gif') bottom left no-repeat; }
.cadre_b_alerte_BPs-out .g { width: 100%; height: 100%; background: url('/images/commun/bloccadreorange-g.gif') left repeat-y; }
.cadre_b_alerte_BPs-out .d { width: 100%; height: 100%; background: url('/images/commun/bloccadreorange-d.gif') right repeat-y; }
.cadre_b_alerte_BPs-out .h { width: 100%; height: 100%; background: url('/images/commun/bloccadreorange-h.gif') top repeat-x; }
.cadre_b_alerte_BPs-out .b { width: 100%; height: 100%; background: url('/images/commun/bloccadreorange-b.gif') bottom repeat-x; }

/* SURCHARGE multi-critères plus d'options */
.cadre_b_alerte_plus_options-out { background: url('/images/commun/btnDefaut-ar-out.gif') repeat-x; }
.cadre_b_alerte_plus_options-out .coin1 { background: url('/images/commun/bloccadreorange-coin-1.gif') top left no-repeat; }
.cadre_b_alerte_plus_options-out .coin2 { background: url('/images/commun/bloccadreorange-coin-2.gif') top right no-repeat; }
.cadre_b_alerte_plus_options-out .coin3 { background: url('/images/commun/bloccadreorange-coin-3.gif') bottom right no-repeat; }
.cadre_b_alerte_plus_options-out .coin4 { background: url('/images/commun/bloccadreorange-coin-4.gif') bottom left no-repeat; }
.cadre_b_alerte_plus_options-out .g { width: 100%; height: 100%; background: url('/images/commun/bloccadreorange-g.gif') left repeat-y; }
.cadre_b_alerte_plus_options-out .d { width: 100%; height: 100%; background: url('/images/commun/bloccadreorange-d.gif') right repeat-y; }
.cadre_b_alerte_plus_options-out .h { width: 100%; height: 100%; background: url('/images/commun/bloccadreorange-h.gif') top repeat-x; }
.cadre_b_alerte_plus_options-out .b { width: 100%; height: 100%; background: url('/images/commun/bloccadreorange-b.gif') bottom repeat-x; }
.cadre_b_alerte_plus_options-out .contenu { padding: 0; }
.cadre_b_alerte_plus_options-out .img { width: 100%; height: 100%; background: url('/images/commun/rechMulti-flech-versbas-out.gif') 22px 15px no-repeat; }
.cadre_b_alerte_plus_options-out #titrePlusOptions { color: #6e557f; }

.cadre_b_alerte_plus_options-over { cursor: pointer; background: url('/images/commun/btnDefaut-ar-out.gif') repeat-x; }
.cadre_b_alerte_plus_options-over .coin1 { background: url('/images/commun/bloccadreorange-coin-1.gif') top left no-repeat; }
.cadre_b_alerte_plus_options-over .coin2 { background: url('/images/commun/bloccadreorange-coin-2.gif') top right no-repeat; }
.cadre_b_alerte_plus_options-over .coin3 { background: url('/images/commun/bloccadreorange-coin-3.gif') bottom right no-repeat; }
.cadre_b_alerte_plus_options-over .coin4 { background: url('/images/commun/bloccadreorange-coin-4.gif') bottom left no-repeat; }
.cadre_b_alerte_plus_options-over .g { width: 100%; height: 100%; background: url('/images/commun/bloccadreorange-g.gif') left repeat-y; }
.cadre_b_alerte_plus_options-over .d { width: 100%; height: 100%; background: url('/images/commun/bloccadreorange-d.gif') right repeat-y; }
.cadre_b_alerte_plus_options-over .h { width: 100%; height: 100%; background: url('/images/commun/bloccadreorange-h.gif') top repeat-x; }
.cadre_b_alerte_plus_options-over .b { width: 100%; height: 100%; background: url('/images/commun/bloccadreorange-b.gif') bottom repeat-x; }
.cadre_b_alerte_plus_options-over .contenu { padding: 0; }
.cadre_b_alerte_plus_options-over .img { width: 100%; height: 100%; background: url('/images/commun/rechMulti-flech-versbas-over.gif') 22px 15px no-repeat; }
.cadre_b_alerte_plus_options-over #titrePlusOptions { color: #ffb900; }


.cadre_b_alerte_plus_options-onout { background: url('/images/commun/bloccadreDefaut-ar.jpg') bottom repeat-x #fefefe; }
.cadre_b_alerte_plus_options-onout .coin1 { background: url('/images/commun/bloccadreorange-coin-1.gif') top left no-repeat; }
.cadre_b_alerte_plus_options-onout .coin2 { background: url('/images/commun/bloccadreorange-coin-2.gif') top right no-repeat; }
.cadre_b_alerte_plus_options-onout .coin3 { background: url('/images/commun/bloccadreorange-coin-3.gif') bottom right no-repeat; }
.cadre_b_alerte_plus_options-onout .coin4 { background: url('/images/commun/bloccadreorange-coin-4.gif') bottom left no-repeat; }
.cadre_b_alerte_plus_options-onout .g { width: 100%; height: 100%; background: url('/images/commun/bloccadreorange-g.gif') left repeat-y; }
.cadre_b_alerte_plus_options-onout .d { width: 100%; height: 100%; background: url('/images/commun/bloccadreorange-d.gif') right repeat-y; }
.cadre_b_alerte_plus_options-onout .h { width: 100%; height: 100%; background: url('/images/commun/bloccadreorange-h.gif') top repeat-x; }
.cadre_b_alerte_plus_options-onout .b { width: 100%; height: 100%; background: url('/images/commun/bloccadreorange-b.gif') bottom repeat-x; }
.cadre_b_alerte_plus_options-onout .contenu { padding: 0; }
.cadre_b_alerte_plus_options-onout .img { width: 100%; height: 100%; background: url('/images/commun/rechMulti-flech-vershaut-out.gif') 22px 15px no-repeat; }
.cadre_b_alerte_plus_options-onout #titrePlusOptions { color: #6e557f; }

.cadre_b_alerte_plus_options-onover { cursor: pointer; background: url('/images/commun/bloccadreDefaut-ar.jpg') bottom repeat-x #fefefe; }
.cadre_b_alerte_plus_options-onover .coin1 { background: url('/images/commun/bloccadreorange-coin-1.gif') top left no-repeat; }
.cadre_b_alerte_plus_options-onover .coin2 { background: url('/images/commun/bloccadreorange-coin-2.gif') top right no-repeat; }
.cadre_b_alerte_plus_options-onover .coin3 { background: url('/images/commun/bloccadreorange-coin-3.gif') bottom right no-repeat; }
.cadre_b_alerte_plus_options-onover .coin4 { background: url('/images/commun/bloccadreorange-coin-4.gif') bottom left no-repeat; }
.cadre_b_alerte_plus_options-onover .g { width: 100%; height: 100%; background: url('/images/commun/bloccadreorange-g.gif') left repeat-y; }
.cadre_b_alerte_plus_options-onover .d { width: 100%; height: 100%; background: url('/images/commun/bloccadreorange-d.gif') right repeat-y; }
.cadre_b_alerte_plus_options-onover .h { width: 100%; height: 100%; background: url('/images/commun/bloccadreorange-h.gif') top repeat-x; }
.cadre_b_alerte_plus_options-onover .b { width: 100%; height: 100%; background: url('/images/commun/bloccadreorange-b.gif') bottom repeat-x; }
.cadre_b_alerte_plus_options-onover .contenu { padding: 0; }
.cadre_b_alerte_plus_options-onover .img { width: 100%; height: 100%; background: url('/images/commun/rechMulti-flech-vershaut-over.gif') 22px 15px no-repeat; }
.cadre_b_alerte_plus_options-onover #titrePlusOptions { color: #ffb900; }

/* SURCHARGE barre de retour */
.cadre_b_barreRetour-out { background: url('/images/commun/entete-lienssup-fond-ar.gif') repeat-x; }
.cadre_b_barreRetour-out .g { background: url('/images/commun/entete-lienssup-fond-g.gif') left no-repeat; }
.cadre_b_barreRetour-out .d { background: url('/images/commun/entete-lienssup-fond-d.gif') right no-repeat; }
.cadre_b_barreRetour-out .contenu { padding-left: 27px; padding-right: 27px; line-height: 18px; }

/* surcharge barre de titre nos autres portails */
.cadre_b_autresPortails-out { background: #6e557f; }
.cadre_b_autresPortails-out .coin1 { background: url('/images/commun/bloccadre4-coin-1.gif') top left no-repeat; }
.cadre_b_autresPortails-out .coin2 { background: url('/images/commun/bloccadre4-coin-2.gif') top right no-repeat; }
.cadre_b_autresPortails-out .coin3 { background: url('/images/commun/bloccadre4-coin-3.gif') bottom right no-repeat; }
.cadre_b_autresPortails-out .coin4 { background: url('/images/commun/bloccadre4-coin-4.gif') bottom left no-repeat; }
.cadre_b_autresPortails-out .contenu { text-align: left; padding-left: 15px; color: white; font-size: 14px; text-transform: uppercase; line-height: 45px; }

/* surcharge barre de titre nos autres portails */
.cadre_b_bandeaulistann-out { background: #6e557f; }
.cadre_b_bandeaulistann-out .coin1 { background: url('/images/commun/bloccadre4-coin-1.gif') top left no-repeat; }
.cadre_b_bandeaulistann-out .coin2 { background: url('/images/commun/bloccadre4-coin-2.gif') top right no-repeat; }
.cadre_b_bandeaulistann-out .coin3 { background: url('/images/commun/bloccadre4-coin-3.gif') bottom right no-repeat; }
.cadre_b_bandeaulistann-out .coin4 { background: url('/images/commun/bloccadre4-coin-4.gif') bottom left no-repeat; }
.cadre_b_bandeaulistann-out .contenu { text-align: left; color: white; font-size: 14px; text-transform: uppercase; line-height: 45px; }

/* surcharge cadre vos appréciations */
.cadre_b_appreciations-out { background: url('/images/commun/vosApprec-blocs-ar.gif') bottom repeat-x white; }
.cadre_b_appreciations-out .coin1 { background: url('/images/commun/titre1-g.gif') top left no-repeat; }
.cadre_b_appreciations-out .coin2 { background: url('/images/commun/titre1-d.gif') top right no-repeat; }
.cadre_b_appreciations-out .h { background: url('/images/commun/titre1-ar.gif') top repeat-x; }

/* surcharge cadre accès MDTR */
.cadre_b_accesMDTR-out { background: url('/images/commun/blocaccesMDTR-ar.gif') bottom repeat-x white; }
.cadre_b_accesMDTR-out .coin1 { background: url('/images/commun/titre1-g.gif') top left no-repeat; }
.cadre_b_accesMDTR-out .coin2 { background: url('/images/commun/titre1-d.gif') top right no-repeat; }
.cadre_b_accesMDTR-out .h { background: url('/images/commun/titre1-ar.gif') top repeat-x; }

/* surcharge listan pub */
.cadre_b_listanPub-out { background: #fff; }
.cadre_b_listanPub-out .coin1 { background: url('/images/commun/blocPub-coin-1.gif') left top no-repeat; }
.cadre_b_listanPub-out .coin2 { background: url('/images/commun/blocPub-coin-2.gif') right top no-repeat; }
.cadre_b_listanPub-out .coin3 { background: url('/images/commun/blocPub-coin-3.gif') right bottom no-repeat; }
.cadre_b_listanPub-out .coin4 { background: url('/images/commun/blocPub-coin-4.gif') left bottom no-repeat; }
.cadre_b_listanPub-out .b { background: url('/images/commun/blocPub-b.gif') bottom repeat-x; }
.cadre_b_listanPub-out .h { background: url('/images/commun/blocPub-h.gif') top repeat-x; }
.cadre_b_listanPub-out .contenu { padding: 5px 0 10px 0; }

/* surcharge listan récapitulatif */
.cadre_b_listing-recap-out { background: url('/images/bloc-affiner-ar.gif') 0 100% repeat-x #FEFEFE; }
.cadre_b_listing-recap-out .coin1 { background: url('/images/commun/bloc-affiner-titre-ar.gif') top no-repeat; }
.cadre_b_listing-recap-out .coin2 { background: url('/images/commun/bloc-affiner-titre-ar.gif') top right no-repeat; }
.cadre_b_listing-recap-out .coin3 { background: url('/images/commun/bloc-affiner-b.gif') bottom right no-repeat; }
.cadre_b_listing-recap-out .coin4 { background: url('/images/commun/bloc-affiner-b.gif') bottom left no-repeat; }
.cadre_b_listing-recap-out .b { background: url('/images/commun/bloc-affiner-b.gif') bottom repeat-x; }
.cadre_b_listing-recap-out .h { background: url('/images/commun/bloc-affiner-titre-ar.gif') top no-repeat; }
.listann_rech { width: 244px; font-family: Tahoma; font-size: 12px; color: #6D5680; }
.listann_rech.titre_cadre {
	background: url('/images/commun/bloc-affiner-titre-ar.gif') no-repeat; height: 22px; line-height: 22px;
	font-size: 9px; color: #FFF; text-transform: uppercase; padding-left: 10px;
}
.listann_rech table.contenus { width: 244px; border: 1px solid #EBEAEF; border-width: 0 1px 0 1px; background: url('/images/commun/bloc-affiner-ar.gif') 0 100% repeat-x #FEFEFE; }
.listann_rech div.contenus { padding: 11px 11px 1px 11px; }
.listann_rech .sep { background: #DFDEE3; width: 211px; height: 1px; overflow: hidden; margin: 10px 0 10px 0; }
.listann_rech .categ { color: #6D5680; text-transform: uppercase; }
.listann_rech .bouton { color: #6D5680; font-style: normal; font-weight: normal; cursor: pointer; }
.listann_rech_bouton { text-align: center; padding: 11px 0 0 0; }
.listann_rech .texte { font-size: 12px; color: #818181; }
.listann_rech .texte.b {
	height: expression(this.scrollHeight > 250 ? "250px" : "auto"); /* IE */
	border: 1px solid #CACACA; max-height: 250px; overflow: auto;
	background: #FFF;
}

/* bouton listann récapitulatif */
.btn_listing-recap-out { width: 160px; height: 26px; background: url('/images/commun/btn-modifier-ar-out.gif') repeat-x; }
.btn_listing-recap-out .g { width: 100%; height: 100%; background: url('/images/commun/btn-modifier-g-out.gif') left no-repeat; }
.btn_listing-recap-out .d { width: 100%; height: 100%; background: url('/images/commun/btn-modifier-d-out.gif') right no-repeat; }
.btn_listing-recap-out .contenu { font-size: 11px; text-align: center; line-height: 26px; text-transform: uppercase; color: #6e557f; }
.btn_listing-recap-out .contenu a { font-size: 11px; text-align: center; line-height: 26px; text-transform: uppercase; color: #6e557f; }
.btn_listing-recap-out .img {  }

.btn_listing-recap-over { width: 160px; height: 26px; cursor: pointer; background: url('/images/commun/btn-modifier-ar-over.gif') repeat-x; }
.btn_listing-recap-over .g { cursor: pointer; width: 100%; height: 100%; background: url('/images/commun/btn-modifier-g-over.gif') left no-repeat; }
.btn_listing-recap-over .d { cursor: pointer; width: 100%; height: 100%; background: url('/images/commun/btn-modifier-d-over.gif') right no-repeat; }
.btn_listing-recap-over .contenu { cursor: pointer; font-size: 11px; text-align: center; line-height: 26px; text-transform: uppercase; color: #ffb900; }
.btn_listing-recap-over .contenu a { cursor: pointer; font-size: 11px; text-align: center; line-height: 26px; text-transform: uppercase; color: #ffb900; text-decoration: none; }
.btn_listing-recap-over .img {  }

/* surcharge élément fiche du listan */
.cadre_b_listanFiche-out .contenu { padding: 10px; }
.cadre_b_listanFiche-out .coin2 { background: url('/images/commun/bloccadre-coin-listan-out-2.gif') top right no-repeat; }

.cadre_b_listanFiche-over .contenu { padding: 10px; cursor: pointer; }
.cadre_b_listanFiche-over .coin2 { background: url('/images/commun/bloccadre-coin-listan-over-2.gif') top right no-repeat; }

/* surcharge listan affiner la recherche */
.cadre_b_listanAffiner-out { background: url('/images/commun/blocAffiner-ar.gif') bottom repeat-x white; }
.cadre_b_listanAffiner-out .coin1 { background: url('/images/commun/titre1-g.gif') top left no-repeat; }
.cadre_b_listanAffiner-out .coin2 { background: url('/images/commun/titre1-d.gif') top right no-repeat; }
.cadre_b_listanAffiner-out .h { background: url('/images/commun/titre1-ar.gif') top repeat-x; }

/* SURCHARGE liens moteur dernières anonces */
.cadre_b_lastAnnonces-out  { background: url('/images/commun/bloccadre2-ar.gif') bottom; }
.cadre_b_lastAnnonces-out .coin1 { background: url('/images/commun/bloccadre2-coin-1.gif') top left no-repeat; }
.cadre_b_lastAnnonces-out .coin2 { background: url('/images/commun/bloccadre2-coin-2.gif') top right no-repeat; }
.cadre_b_lastAnnonces-out .coin3 { background: url('/images/commun/bloccadre2-coin-3.gif') bottom right no-repeat; }
.cadre_b_lastAnnonces-out .coin4 { background: url('/images/commun/bloccadre2-coin-4.gif') bottom left no-repeat; }
.cadre_b_lastAnnonces-out .h { background: url('/images/commun/bloccadre2-h.gif') top repeat-x; }
.cadre_b_lastAnnonces-out .b { background: url('/images/commun/bloccadre2-b.gif') bottom repeat-x; }
.cadre_b_lastAnnonces-out .contenu { padding: 10px; }


/**************************************************************************************************/
/**************************************************************************************************/
/**************************************************************************************************/
/* boutons */

/* bouton par défaut sur fond blanc */
.btn_defaut_b-out { background: url('/images/commun/btnDefaut-ar-out.gif') repeat-x; }
.btn_defaut_b-out .g { width: 100%; height: 100%; background: url('/images/commun/btnDefaut-ffffff-g-off.gif') left no-repeat; }
.btn_defaut_b-out .d { width: 100%; height: 100%; background: url('/images/commun/btnDefaut-ffffff-d-on-out.gif') right no-repeat; }
.btn_defaut_b-out .contenu { font-size: 11px; text-align: center; line-height: 36px; text-transform: uppercase; color: #6e557f; }
.btn_defaut_b-out .contenu a { font-size: 11px; text-align: center; line-height: 36px; text-transform: uppercase; color: #6e557f; }
.btn_defaut_b-out .img { width: 100%; height: 100%; background: url('/images/commun/btnReinit-icoFlech-on-out.gif') 18px 50% no-repeat;  }

.btn_defaut_b-over { cursor: pointer; background: url('/images/commun/btnDefaut-ar-over.gif') repeat-x; }
.btn_defaut_b-over .g { cursor: pointer; width: 100%; height: 100%; background: url('/images/commun/btnDefaut-ffffff-g-over.gif') left no-repeat; }
.btn_defaut_b-over .d { cursor: pointer; width: 100%; height: 100%; background: url('/images/commun/btnDefaut-ffffff-d-on-over.gif') right no-repeat; }
.btn_defaut_b-over .contenu { cursor: pointer; font-size: 11px; text-align: center; line-height: 36px; text-transform: uppercase; color: #ffb900; }
.btn_defaut_b-over .contenu a { cursor: pointer; font-size: 11px; text-align: center; line-height: 36px; text-transform: uppercase; color: #ffb900; text-decoration: none; }
.btn_defaut_b-over .img { width: 100%; height: 100%; background: url('/images/commun/btnReinit-icoFlech-on-over.gif') 18px 50% no-repeat;  }

.btn_defaut_b-inactif { background: url('/images/commun/btnDefaut-ar-out.gif') repeat-x; }
.btn_defaut_b-inactif .g { width: 100%; height: 100%; background: url('/images/commun/btnDefaut-ffffff-g-off.gif') left no-repeat; }
.btn_defaut_b-inactif .d { width: 100%; height: 100%; background: url('/images/commun/btnDefaut-ffffff-d-off.gif') right no-repeat; }
.btn_defaut_b-inactif .contenu { font-size: 11px; text-align: center; line-height: 36px; text-transform: uppercase; color: #cccccc; }
.btn_defaut_b-inactif .img { width: 100%; height: 100%; background: url('/images/commun/btnReinit-icoFlech-off.gif') 18px 50% no-repeat; }
/* fin bouton */

/* bouton par défaut sur fond blanc */
.btn_defaut_g-out { background: url('/images/commun/btnDefaut-ar-out.gif') repeat-x; }
.btn_defaut_g-out .g { width: 100%; height: 100%; background: url('/images/commun/btnDefaut-fafafa-g-off.gif') left no-repeat; }
.btn_defaut_g-out .d { width: 100%; height: 100%; background: url('/images/commun/btnDefaut-fafafa-d-on-out.gif') right no-repeat; }
.btn_defaut_g-out .contenu { font-size: 11px; text-align: center; line-height: 36px; text-transform: uppercase; color: #6e557f; padding: 0; margin: 0; }
.btn_defaut_g-out .contenu a { font-size: 11px; text-align: center; line-height: 36px; text-transform: uppercase; color: #6e557f; padding: 0; margin: 0; }
.btn_defaut_g-out .img { width: 100%; height: 100%; background: url('/images/commun/btnReinit-icoFlech-on-out.gif') 18px 50% no-repeat;  }

.btn_defaut_g-over { cursor: pointer; background: url('/images/commun/btnDefaut-ar-over.gif') repeat-x; }
.btn_defaut_g-over .g { cursor: pointer; width: 100%; height: 100%; background: url('/images/commun/btnDefaut-fafafa-g-on-over.gif') left no-repeat; }
.btn_defaut_g-over .d { cursor: pointer; width: 100%; height: 100%; background: url('/images/commun/btnDefaut-fafafa-d-on-over.gif') right no-repeat; }
.btn_defaut_g-over .contenu { cursor: pointer; font-size: 11px; text-align: center; line-height: 36px; text-transform: uppercase; color: #ffb900; padding: 0; margin: 0; }
.btn_defaut_g-over .contenu a { cursor: pointer; font-size: 11px; text-align: center; line-height: 36px; text-transform: uppercase; color: #ffb900; text-decoration: none; padding: 0; margin: 0; }
.btn_defaut_g-over .img { width: 100%; height: 100%; background: url('/images/commun/btnReinit-icoFlech-on-over.gif') 18px 50% no-repeat;  }

.btn_defaut_g-inactif { background: url('/images/commun/btnDefaut-ar-out.gif') repeat-x; }
.btn_defaut_g-inactif .g { width: 100%; height: 100%; background: url('/images/commun/btnDefaut-fafafa-g-off.gif') left no-repeat; }
.btn_defaut_g-inactif .d { width: 100%; height: 100%; background: url('/images/commun/btnDefaut-fafafa-d-off.gif') right no-repeat; }
.btn_defaut_g-inactif .contenu { font-size: 11px; text-align: center; line-height: 36px; text-transform: uppercase; color: #cccccc; padding: 0; margin: 0; }
.btn_defaut_g-inactif .contenu a { font-size: 11px; text-align: center; line-height: 36px; text-transform: uppercase; color: #cccccc; text-decoration: none; padding: 0; margin: 0; }
.btn_defaut_g-inactif .img { width: 100%; height: 100%; background: url('/images/commun/btnReinit-icoFlech-off.gif') 18px 50% no-repeat; }
/* fin bouton */

/* surcharge bouton initialisation */
.btn_defaut_b_init-out .contenu { padding: 0 0 0 15px; }
.btn_defaut_b_init-out .contenu a { font-size: 11px; text-align: center; line-height: 36px; text-transform: uppercase; color: #6e557f; }
.btn_defaut_b_init-out .d { background: url('/images/commun/btnDefaut-ffffff-d-sans-off.gif') right no-repeat; }

.btn_defaut_b_init-over .contenu { padding: 0 0 0 15px; }
.btn_defaut_b_init-over .contenu a { cursor: pointer; font-size: 11px; text-align: center; line-height: 36px; text-transform: uppercase; color: #ffb900; text-decoration: none; }
.btn_defaut_b_init-over .d { background: url('/images/commun/btnDefaut-ffffff-d-sans-on-over.gif') right no-repeat; }

.btn_defaut_b_init-inactif .contenu { padding: 0 0 0 15px; }
.btn_defaut_b_init-inactif .contenu a { font-size: 11px; text-align: center; line-height: 36px; text-transform: uppercase; color: #cccccc; text-decoration: none; }
.btn_defaut_b_init-inactif .d { background: url('/images/commun/btnDefaut-ffffff-d-sans-off.gif') right no-repeat; }

/* surcharge bouton étape suivante */
.btn_defaut_b_etapeSuivante-out .contenu { padding: 0 15px 0 0; }
.btn_defaut_b_etapeSuivante-out .img { background: url('/images/commun/rechGeo-btnSuivant-flech-on-out.gif') 115px 50% no-repeat; }
.btn_defaut_b_etapeSuivante-out .d { background: url('/images/commun/btnDefaut-ffffff-d-sans-off.gif') right no-repeat; }

.btn_defaut_b_etapeSuivante-over .contenu { padding: 0 15px 0 0; }
.btn_defaut_b_etapeSuivante-over .img { background: url('/images/commun/rechGeo-btnSuivant-flech-on-over.gif') 115px 50% no-repeat; }
.btn_defaut_b_etapeSuivante-over .d { background: url('/images/commun/btnDefaut-ffffff-d-sans-on-over.gif') right no-repeat; }

.btn_defaut_b_etapeSuivante-inactif .contenu { padding: 0 15px 0 0; }
.btn_defaut_b_etapeSuivante-inactif .img { background: url('/images/commun/rechGeo-btnSuivant-flech-off.gif') 115px 50% no-repeat; }
.btn_defaut_b_etapeSuivante-inactif .d { background: url('/images/commun/btnDefaut-ffffff-d-sans-off.gif') right no-repeat; }

/* surcharge bouton étape précédente */
.btn_defaut_b_etapePrecedente-out .contenu { padding: 0 0 0 15px; }
.btn_defaut_b_etapePrecedente-out .img { background: url('/images/commun/rechGeo-btnPrec-flech-on-out.gif') 10px 50% no-repeat; }
.btn_defaut_b_etapePrecedente-out .d { background: url('/images/commun/btnDefaut-ffffff-d-sans-off.gif') right no-repeat; }

.btn_defaut_b_etapePrecedente-over .contenu { padding: 0 0 0 15px; }
.btn_defaut_b_etapePrecedente-over .img { background: url('/images/commun/rechGeo-btnPrec-flech-on-over.gif') 10px 50% no-repeat; }
.btn_defaut_b_etapePrecedente-over .d { background: url('/images/commun/btnDefaut-ffffff-d-sans-on-over.gif') right no-repeat; }
.btn_defaut_b_etapePrecedente-over a:hover { text-decoration: none; }

/* surcharge bouton retirer/ajouter sélection */
.btn_defaut_g_selection-out .g { background: url('/images/commun/ficheBien-btnRetirer-g-out.gif') left no-repeat; }
.btn_defaut_g_selection-out .d { background: url('/images/commun/ficheBien-btnRetirer-d-out-sel-on.gif') right no-repeat; }
.btn_defaut_g_selection-out .contenu { padding: 0 15px 0 0; }

.btn_defaut_g_selection-over .d { background: url('/images/commun/ficheBien-btnRetirer-d-over-sel-on.gif') right no-repeat; }
.btn_defaut_g_selection-over .contenu { padding: 0 15px 0 0; }

/* surcharge bouton voir la carte */
.btn_defaut_b_carte-out .d { background: url('/images/commun/btnLoupe-d-out.gif') right no-repeat; }
.btn_defaut_b_carte-out .contenu { text-align: right; padding: 0 40px 0 0; }

.btn_defaut_b_carte-over .d { background: url('/images/commun/btnLoupe-d-over.gif') right no-repeat; }
.btn_defaut_b_carte-over .contenu { text-align: right; padding: 0 40px 0 0; }

/* surcharge bouton créer une alerte */
.btn_defaut_b_alerte-out .d { background: url('/images/commun/btnFctplus-d-alerte-out.gif') right no-repeat; }
.btn_defaut_b_alerte-out .contenu { font-size: 12px; text-align: right; padding: 0 40px 0 0; }

.btn_defaut_b_alerte-over .d { background: url('/images/commun/btnFctplus-d-alerte-over.gif') right no-repeat; }
.btn_defaut_b_alerte-over .contenu { font-size: 12px; text-align: right; padding: 0 40px 0 0; }

/* surcharge bouton envoyer à un amis */
.btn_defaut_b_send-out .d { background: url('/images/commun/btnFctplus-d-tiers-out.gif') right no-repeat; }
.btn_defaut_b_send-out .contenu { font-size: 12px; text-align: right; padding: 0 40px 0 0; }

.btn_defaut_b_send-over .d { background: url('/images/commun/btnFctplus-d-tiers-over.gif') right no-repeat; }
.btn_defaut_b_send-over .contenu { font-size: 12px; text-align: right; padding: 0 40px 0 0; }

/* surcharge bouton imprimer*/
.btn_defaut_b_print-out { background: url('/images/commun/ficheBien-btnFctplus-ar-print2-out.gif') repeat-x; }
.btn_defaut_b_print-out .d { background: url('/images/commun/ficheBien-btnFctplus-d-print2-out.gif') right no-repeat; }
.btn_defaut_b_print-out .g { background: url('/images/commun/ficheBien-btnFctplus-g-print2-out.gif') left no-repeat; }
.btn_defaut_b_print-out .contenu { text-align: right; padding: 10px 40px 0 0; line-height: 11px; }
.btn_defaut_b_print-out .contenu .infos { text-align: right; text-transform: none; color: #999999; }

.btn_defaut_b_print-over { background: url('/images/commun/ficheBien-btnFctplus-ar-print2-over.gif') repeat-x; }
.btn_defaut_b_print-over .d { background: url('/images/commun/ficheBien-btnFctplus-d-print2-over.gif') right no-repeat; }
.btn_defaut_b_print-over .g { background: url('/images/commun/ficheBien-btnFctplus-g-print2-over.gif') left no-repeat; }
.btn_defaut_b_print-over .contenu { text-align: right; padding: 10px 40px 0 0; line-height: 11px; }
.btn_defaut_b_print-over .contenu .infos { text-align: right; text-transform: none; color: #999999; }

/* surcharge bouton imprimer 2 taille normale */
.btn_defaut_b_print2-out .d { background: url('/images/commun/btnFctplus-d-print-out.gif') right no-repeat; }
.btn_defaut_b_print2-out .contenu { font-size: 12px; text-align: right; padding: 0 40px 0 0; }

.btn_defaut_b_print2-over .d { background: url('/images/commun/btnFctplus-d-print-over.gif') right no-repeat; }
.btn_defaut_b_print2-over .contenu { font-size: 12px; text-align: right; padding: 0 40px 0 0; }

/* surcharge bouton alerte connexion */
.btn_defaut_b_connexion-out .g { background: url('/images/commun/btnDefaut-f2f0eb-g-off.gif') left no-repeat; }
.btn_defaut_b_connexion-out .d { background: url('/images/commun/btnDefaut-f2f0eb-d-on-out.gif') right no-repeat; }

.btn_defaut_b_connexion-over .g { background: url('/images/commun/btnDefaut-f2f0eb-g-on-over.gif') left no-repeat; }
.btn_defaut_b_connexion-over .d { background: url('/images/commun/btnDefaut-f2f0eb-d-on-over.gif') right no-repeat; }

.btn_defaut_b_connexion-inactif .g { background: url('/images/commun/btnDefaut-f2f0eb-g-off.gif') left no-repeat; }
.btn_defaut_b_connexion-inactif .d { background: url('/images/commun/btnDefaut-f2f0eb-d-off.gif') right no-repeat; }

/* surcharge bouton alerte enregistrez vous */
.btn_defaut_b_new-out { background: url('/images/commun/btnInscrire-ar.gif') repeat-x; }
.btn_defaut_b_new-out .g { background: url('/images/commun/btnInscrire-g.gif') left no-repeat; }
.btn_defaut_b_new-out .d { background: url('/images/commun/btnInscrire-d.gif') right no-repeat; }
.btn_defaut_b_new-out .contenu { color: #6f8e00; }
.btn_defaut_b_new-out .contenu a { color: #6f8e00; }
.btn_defaut_b_new-out .contenu a:hover { text-decoration: none; }

.btn_defaut_b_new-over { background: url('/images/commun/btnInscrire-ar-over.gif') repeat-x; }
.btn_defaut_b_new-over .g { background: url('/images/commun/btnInscrire-g-over.gif') left no-repeat; }
.btn_defaut_b_new-over .d { background: url('/images/commun/btnInscrire-d-over.gif') right no-repeat; }
.btn_defaut_b_new-over .contenu { color: #ffb900; }
.btn_defaut_b_new-over .contenu a { color: #ffb900; }
.btn_defaut_b_new-over .contenu a:hover { text-decoration: none; }

/* surcharge onglet alerte email onglet coordonées */
.btn_defaut_b_alerteOnglet1-out { background: url('/images/commun/ongletsAlertes-coord-ar-selected.gif') repeat-x; }
.btn_defaut_b_alerteOnglet1-out .g { background: url('/images/commun/ongletsAlertes-coord-g-selected.gif') left no-repeat; }
.btn_defaut_b_alerteOnglet1-out .d { background: url('/images/commun/ongletsAlertes-coord-d-selected.gif') right no-repeat; }
.btn_defaut_b_alerteOnglet1-out .contenu { line-height: 29px; color: #6f8e00; font-size: 14px; }
.btn_defaut_b_alerteOnglet1-out .contenu a { line-height: 29px; color: #6f8e00; font-size: 14px; }

.btn_defaut_b_alerteOnglet1-over { background: url('/images/commun/ongletsAlertes-coord-ar-selected.gif') repeat-x; }
.btn_defaut_b_alerteOnglet1-over .g { background: url('/images/commun/ongletsAlertes-coord-g-selected.gif') left no-repeat; }
.btn_defaut_b_alerteOnglet1-over .d { background: url('/images/commun/ongletsAlertes-coord-d-selected.gif') right no-repeat; }
.btn_defaut_b_alerteOnglet1-over .contenu { line-height: 29px; color: #6f8e00; font-size: 14px; }
.btn_defaut_b_alerteOnglet1-over .contenu a { line-height: 29px; color: #6f8e00; font-size: 14px; }

/* surcharge onglet alerte email onglet mes alertes */
.btn_defaut_b_alerteOnglet2-out { background: url('/images/commun/ongletsAlertes-vosAlertes-ar-selected.gif') repeat-x; }
.btn_defaut_b_alerteOnglet2-out .g { background: url('/images/commun/ongletsAlertes-vosAlertes-g-selected.gif') left no-repeat; }
.btn_defaut_b_alerteOnglet2-out .d { background: url('/images/commun/ongletsAlertes-vosAlertes-d-selected.gif') right no-repeat; }
.btn_defaut_b_alerteOnglet2-out .contenu { line-height: 29px; color: #db9c00; font-size: 14px; }
.btn_defaut_b_alerteOnglet2-out .contenu a { line-height: 29px; color: #db9c00; font-size: 14px; }

.btn_defaut_b_alerteOnglet2-over { background: url('/images/commun/ongletsAlertes-vosAlertes-ar-selected.gif') repeat-x; }
.btn_defaut_b_alerteOnglet2-over .g { background: url('/images/commun/ongletsAlertes-vosAlertes-g-selected.gif') left no-repeat; }
.btn_defaut_b_alerteOnglet2-over .d { background: url('/images/commun/ongletsAlertes-vosAlertes-d-selected.gif') right no-repeat; }
.btn_defaut_b_alerteOnglet2-over .contenu { line-height: 29px; color: #db9c00; font-size: 14px; }
.btn_defaut_b_alerteOnglet2-over .contenu a { line-height: 29px; color: #db9c00; font-size: 14px; }

/* surcharge onglet alerte email onglet mes alertes */
.btn_defaut_b_alerteOnglet1-1-out { background: url('/images/commun/ongletAlerte_mesAlertes2-ar.gif') repeat-x; }
.btn_defaut_b_alerteOnglet1-1-out .g { background: url('/images/commun/ongletAlerte_mesAlertes2-g.gif') left no-repeat; }
.btn_defaut_b_alerteOnglet1-1-out .d { background: url('/images/commun/ongletAlerte_mesAlertes2-d.gif') right no-repeat; }
.btn_defaut_b_alerteOnglet1-1-out .contenu { line-height: 28px; color: #db9c00; font-size: 14px; }
.btn_defaut_b_alerteOnglet1-1-out .contenu a { line-height: 28px; color: #db9c00; font-size: 14px; }

/* surcharge onglet alerte email onglet a clicker */
.btn_defaut_b_alerteOnglet3-out { background: url('/images/commun/ongletsAlertes-ar-off-out.gif') repeat-x; }
.btn_defaut_b_alerteOnglet3-out .g { background: url('/images/commun/ongletsAlertes-g-off-out.gif') left no-repeat; }
.btn_defaut_b_alerteOnglet3-out .d { background: url('/images/commun/ongletsAlertes-d-off-out.gif') right no-repeat; }
.btn_defaut_b_alerteOnglet3-out .contenu { line-height: 29px; color: #b9b9b9; font-size: 14px; }
.btn_defaut_b_alerteOnglet3-out .contenu a { line-height: 29px; color: #b9b9b9; font-size: 14px; }

.btn_defaut_b_alerteOnglet3-over { background: url('/images/commun/ongletsAlertes-ar-off-out.gif') repeat-x; }
.btn_defaut_b_alerteOnglet3-over .g { background: url('/images/commun/ongletsAlertes-g-off-out.gif') left no-repeat; }
.btn_defaut_b_alerteOnglet3-over .d { background: url('/images/commun/ongletsAlertes-d-off-out.gif') right no-repeat; }
.btn_defaut_b_alerteOnglet3-over .contenu { line-height: 29px; color: #6e557f; font-size: 14px; }
.btn_defaut_b_alerteOnglet3-over .contenu a { line-height: 29px; color: #6e557f; font-size: 14px; }

/* surcharge bouton supprimer une alerte */
.btn_defaut_b_suppr-out .contenu { padding: 0 0 0 15px; color: #ff0048; }
.btn_defaut_b_suppr-out .img { background: url('/images/commun/mesAlertes-btnSupprimer-x-on-over.gif') 18px 50% no-repeat; }
.btn_defaut_b_suppr-out .contenu a { font-size: 11px; text-align: center; line-height: 36px; text-transform: uppercase; color: #ff0048; }
.btn_defaut_b_suppr-out .d { background: url('/images/commun/btnDefaut-ffffff-d-sans-off.gif') right no-repeat; }

.btn_defaut_b_suppr-over .contenu { padding: 0 0 0 15px; color: #ffb900; }
.btn_defaut_b_suppr-over .img { background: url('/images/commun/mesAlertes-btnSupprimer-x-on-over.gif') 18px 50% no-repeat; }
.btn_defaut_b_suppr-over .contenu a { cursor: pointer; font-size: 11px; text-align: center; line-height: 36px; text-transform: uppercase; color: #ffb900; text-decoration: none; }
.btn_defaut_b_suppr-over .d { background: url('/images/commun/btnDefaut-ffffff-d-sans-on-over.gif') right no-repeat; }

.btn_defaut_b_suppr-inactif .contenu { padding: 0 0 0 15px; }
.btn_defaut_b_suppr-inactif .img { background: url('/images/commun/mesAlertes-btnSupprimer-x-on-over.gif') 18px 50% no-repeat; }
.btn_defaut_b_suppr-inactif .contenu a { font-size: 11px; text-align: center; line-height: 36px; text-transform: uppercase; color: #cccccc; text-decoration: none; }
.btn_defaut_b_suppr-inactif .d { background: url('/images/commun/btnDefaut-ffffff-d-sans-off.gif') right no-repeat; }

/* surcharge onglet alerte email onglet alerte actif*/
.btn_defaut_b_alerteSousOngletActif-out { background: url('/images/commun/ongletsAlertes2-ar-selected.gif') repeat-x; }
.btn_defaut_b_alerteSousOngletActif-out .g { background: url('/images/commun/ongletsAlertes2-g-selected.gif') left no-repeat; }
.btn_defaut_b_alerteSousOngletActif-out .d { background: url('/images/commun/ongletsAlertes2-d-selected.gif') right no-repeat; }
.btn_defaut_b_alerteSousOngletActif-out .contenu { line-height: 14px; }

/* surcharge onglet alerte email onglet alerte commun */
.btn_defaut_b_alerteSousOnglet-out { background: url('/images/commun/ongletsAlertes2-ar-off-out.gif') repeat-x; }
.btn_defaut_b_alerteSousOnglet-out .g { background: url('/images/commun/ongletsAlertes2-g-off-out.gif') left no-repeat; }
.btn_defaut_b_alerteSousOnglet-out .d { background: url('/images/commun/ongletsAlertes2-d-off-out.gif') right no-repeat; }
.btn_defaut_b_alerteSousOnglet-out .contenu { cursor: pointer; line-height: 14px; }

.btn_defaut_b_alerteSousOnglet-over { background: url('/images/commun/ongletsAlertes2-ar-off-over.gif') repeat-x; }
.btn_defaut_b_alerteSousOnglet-over .g { background: url('/images/commun/ongletsAlertes2-g-off-over.gif') left no-repeat; }
.btn_defaut_b_alerteSousOnglet-over .d { background: url('/images/commun/ongletsAlertes2-d-off-over.gif') right no-repeat; }
.btn_defaut_b_alerteSousOnglet-over .contenu { line-height: 14px; }

/* surcharge barre de recherche popup villes cp */
.btn_defaut_g_popupVillesCPs-out .d { background: url('/images/commun/btnDefaut-ffffff-d-sans-off.gif') right no-repeat; }
.btn_defaut_g_popupVillesCPs-out .contenu { text-align: left; }

/* surcharge listing popup villes cp */
.btn_defaut_g_popupVillesCPs_listing-out { background: url('/images/carto/popup/listing/btnDefaut-ffffff-d-sans-off.gif') bottom repeat-x; }
.btn_defaut_g_popupVillesCPs_listing-out .d { background: url('/images/carto/popup/listing/popupCPVillle-cadreSel-d.gif') bottom repeat-x; }
.btn_defaut_g_popupVillesCPs_listing-out .b { background: url('/images/carto/popup/listing/popupCPVillle-cadreSel-b.gif') bottom repeat-x; }
.btn_defaut_g_popupVillesCPs_listing-out .g { background: url('/images/carto/popup/listing/popupCPVillle-cadreSel-g.gif') bottom repeat-x; }
.btn_defaut_g_popupVillesCPs_listing-out .coin3 { background: url('/images/carto/popup/listing/popupCPVillle-cadreSel-coin-3.gif') right bottom no-repeat; }
.btn_defaut_g_popupVillesCPs_listing-out .coin4 { background: url('/images/carto/popup/listing/popupCPVillle-cadreSel-coin-4.gif') bottom no-repeat; }
.btn_defaut_g_popupVillesCPs_listing-out .contenu { padding-bottom: 5px; }

/* surcharge diffusion connexion */
.btn_defaut_b_diffusionCnx-out { background: url('/images/commun/diffusionLogin-ar.gif') repeat-x; }
.btn_defaut_b_diffusionCnx-out .g { background: url('/images/commun/diffusionLogin-g.gif') left no-repeat; }
.btn_defaut_b_diffusionCnx-out .contenu { padding: 0; line-height: 14px; }

/* surcharge listan bloc affiche */
.btn_defaut_b_listanAffiche-out { background: #efefef; }
.btn_defaut_b_listanAffiche-out .g { background: url('/images/commun/blocAffich-g.gif') left no-repeat; }
.btn_defaut_b_listanAffiche-out .d { background: url('/images/commun/blocAffich-d.gif') right no-repeat; }
.btn_defaut_b_listanAffiche-out .contenu { padding: 0 10px 0 10px; }

/* surcharge boutons fiche listan envoi email*/
.btn_defaut_g_listanEmail-out .g { background: url('/images/commun/blocEllistan-btnFct-g-out.gif') left no-repeat; }
.btn_defaut_g_listanEmail-out .d { background: url('/images/commun/blocEllistan-btnFct-d-out.gif') right no-repeat; }
.btn_defaut_g_listanEmail-out .contenu { color: #999999; }

.btn_defaut_g_listanEmail-over { background: url('/images/commun/btnDefaut-ar-out.gif') repeat-x; }
.btn_defaut_g_listanEmail-over .g { background: url('/images/commun/blocEllistan-btnFct-g-out.gif') left no-repeat; }
.btn_defaut_g_listanEmail-over .d { background: url('/images/commun/blocEllistan-btnFct-d-over.gif') right no-repeat; }

/* surcharge boutons fiche listan ajouter selection */
.btn_defaut_g_listanSelection-out .g { background: url('/images/commun/blocEllistan-btnFct-g-out.gif') left no-repeat; }
.btn_defaut_g_listanSelection-out .d { background: url('/images/commun/blocEllistan-btnFct-d-out.gif') right no-repeat; }
.btn_defaut_g_listanSelection-out .contenu { color: #999999; padding-right: 10px; }

.btn_defaut_g_listanSelection-over { background: url('/images/commun/btnDefaut-ar-out.gif') repeat-x; }
.btn_defaut_g_listanSelection-over .g { background: url('/images/commun/blocEllistan-btnFct-g-out.gif') left no-repeat; }
.btn_defaut_g_listanSelection-over .d { background: url('/images/commun/blocEllistan-btnFct-d-over.gif') right no-repeat; }
.btn_defaut_g_listanSelection-over .contenu { padding-right: 10px; }

/* surcharge boutons fiche listan ajouter selection 2 */
.btn_defaut_g_listanSelection2-out .g { background: url('/images/commun/blocEllistan-btnFct-g-out.gif') left no-repeat; }
.btn_defaut_g_listanSelection2-out .d { background: url('/images/commun/blocEllistan-btnFct-d-sel.gif') right no-repeat; }
.btn_defaut_g_listanSelection2-out .contenu { color: #999999; padding-right: 10px; }

.btn_defaut_g_listanSelection2-over { background: url('/images/commun/btnDefaut-ar-out.gif') repeat-x; }
.btn_defaut_g_listanSelection2-over .g { background: url('/images/commun/blocEllistan-btnFct-g-out.gif') left no-repeat; }
.btn_defaut_g_listanSelection2-over .d { background: url('/images/commun/blocEllistan-btnFct-d-sel.gif') right no-repeat; }
X.btn_defaut_g_listanSelection2-over .g { background: url('/images/commun/blocEllistan-btnFct-g-out.gif') left no-repeat; }
X.btn_defaut_g_listanSelection2-over .d { background: url('/images/commun/blocEllistan-btnFct-d-over.gif') right no-repeat; }
.btn_defaut_g_listanSelection2-over .contenu { padding-right: 10px; }

/* pagination du listing numéros */
.btn_defaut_b_listanPagination-out { background: url('/images/commun/btnPages-chiffres-ar-out.gif') repeat-x; }
.btn_defaut_b_listanPagination-out .g { background: url('/images/commun/btnPages-chiffres-g-out.gif') left no-repeat; }
.btn_defaut_b_listanPagination-out .d { background: url('/images/commun/btnPages-chiffres-d-out.gif') right no-repeat; }
.btn_defaut_b_listanPagination-out .contenu { text-align: center; padding-right: 6px; padding-left: 4px; line-height: 15px; }
.btn_defaut_b_listanPagination-out .contenu a { line-height: 15px; }

.btn_defaut_b_listanPagination-over { background: url('/images/commun/btnPages-chiffres-ar-over.gif') repeat-x; }
.btn_defaut_b_listanPagination-over .g { background: url('/images/commun/btnPages-chiffres-g-over.gif') left no-repeat; }
.btn_defaut_b_listanPagination-over .d { background: url('/images/commun/btnPages-chiffres-d-over.gif') right no-repeat; }
.btn_defaut_b_listanPagination-over .contenu { text-align: center; padding-right: 6px; padding-left: 4px; line-height: 15px; }
.btn_defaut_b_listanPagination-over .contenu a { line-height: 15px; }
.btn_defaut_b_listanPagination-over .contenu a:hover { line-height: 15px; text-decoration: none; }

/* pagination du listing numéros */
.btn_defaut_b_listanPaginationOn-out { background: url('/images/commun/btnPages-chiffres-ar-sel.gif') repeat-x; }
.btn_defaut_b_listanPaginationOn-out .g { background: url('/images/commun/btnPages-chiffres-g-sel.gif') left no-repeat; }
.btn_defaut_b_listanPaginationOn-out .d { background: url('/images/commun/btnPages-chiffres-d-sel.gif') right no-repeat; }
.btn_defaut_b_listanPaginationOn-out .contenu { color: white; text-align: center; padding-right: 6px; padding-left: 4px; line-height: 15px; }


/* ARCHIVES */
	.archives-titre { color: white; font-size: 14px; text-transform: uppercase; text-decoration: none; font-weight: normal; text-align: left; line-height: 20px; }
	.archives-ref {
		font-family: Arial; font-size: 11px; font-style: normal; font-weight: normal; color: #836948;
		padding: 0 0 0 5px; line-height: 21px;
	}
	.archives-mc {
		font-family: Arial; font-size: 12px; font-style: normal; font-weight: normal; color: #001D7D;
		display: inline; padding: 0 0 0 11px; margin: 0; line-height: 26px;
	}
	.archives-prix {
		font-family: Arial; font-size: 12px; font-style: normal; font-weight: normal; color: #001D7D;
		padding: 0 0 0 11px; line-height: 26px;
	}
	.archives-desc {
		color: #999999; font-size: 13px; text-transform: normal; text-align: justify;
		height: 65px; overflow: auto;
	}
	.archives-infos { float: left; width: 246px; color: #362F29; }
	.archives-infos .b { padding: 5px 0 0 11px; color: #362F29; }
	.archives-description { float: left; width: 364px; color: #362F29; }
	.archives-btn-agrandir { position: absolute; height: 1px; }
	.archives-btn-agrandir .b { width: 146px; position: relative; top: -18px; left: -5px; text-align: right; }
	.archives-btn-agrandir .b img { width: 16px; height: 14px; cursor: pointer; }
	
	.archives-0a { font-family: Arial; font-size: 22px; color: #666; margin: 15px 0 15px 0; }
	.archives-0b { width: 690px; }
	.archives-0c { padding: 6px 0 10px 0; }
	.archives-01 { border: 1px solid #CACACA; border-width: 1px 0 1px 0; background: #FFF; }
	.archives-02a { width: 57px; height: 57px; position: absolute; }
	.archives-02b { width: 140px; height: 105px; border: 1px solid #CACACA; border-width: 0 1px 1px 0; }
	.archives-03 { width: 462px; height: 26px; background: #EDE9DE; }
	.archives-04 { width: 1px; }
	.archives-05 { width: 168px; background: #EDE9DE; }
	.archives-06 { vertical-align: top; }
	.archives-07 { height: 70px; border-bottom: 1px solid #EDE9DE; }
/* ARCHIVES */

/**************************************************************************************************/
/**************************************************************************************************/
/**************************************************************************************************/

/* FORMULAIRES */
.text_form { color: #6e557f; font-size: 14px; }
.hauteur_case_form { height: 30px; }
.texte_input { background-color: #f8f8f9; border: 1px solid #a19aac; color: #5c3f6f; }
.texte_input_carto {
	height: 21px; background-color: #f8f8f9; border: 1px solid #a19aac; border-width: 1px 0 1px 0;
	color: #999; font-size: 12px; padding: 3px 3px 0 3px;
}
.texte_input_identifiant { background: url('/images/commun/identifiant.gif') 50% 50% no-repeat #f8f8f9; border: 1px solid #a19aac; }
.texte_input_mdp { background: url('/images/commun/mot-de-passe.gif') 50% 75% no-repeat #f8f8f9; border: 1px solid #a19aac; }
.texte_input_mini { background: url('/images/commun/mini.gif') 5px 50% no-repeat #f8f8f9; border: 1px solid #a19aac; }
.texte_input_maxi { background: url('/images/commun/maxi.gif') 5px 50% no-repeat #f8f8f9; border: 1px solid #a19aac; }
.select_input { background-color: #f8f8f9; border: 1px solid #e2e3ea; border-top: 1px solid #abadb3; color: #5c3f6f; }
.text_form-resultatclair{ color: #cccccc; font-size: 14px; }
.text_form-resultatfonce{ color: #6e557f; font-size: 14px; }

/* PAGE FINNANCEMENT */
.financement_align { padding: 0 0 0 10px; }
.financement_align_haut { padding-top: 5px; }
.financement_btn-out { height: 36px; width: 37px; background: url('/images/commun/simpPret-btnOk-out.gif') no-repeat; }
.financement_btn-over { cursor: pointer; height: 36px; width: 37px; background: url('/images/commun/simpPret-btnOk-over.gif') no-repeat; }
.financement_align_top { padding-top: 20px; }
.financement_marge { height: 6px; overflow: hidden; }
.financement_btn_init { float: right; padding: 5px 7px 100px 0; }

/* PAGE RECHERCHE PAR REFERENCE */
.rechref_btn-out { height: 36px; width: 37px; background: url('/images/commun/blocRechRef-btnOk-out.gif') no-repeat; border: none; }
.rechref_btn-over { cursor: pointer; height: 36px; width: 37px; background: url('/images/commun/blocRechRef-btnOk-over.gif') no-repeat; border: none; }
.rechref_txt_btn { font-size: 12px; color: #828182; }
.rechref_bottom { padding-bottom: 150px; }
.rechref_input_text { height: 40px; }
.rechref_text_bouton { width: 100%; height: 52px; }

/* PAGE RECHERCHE MULTI CRITERE */
.rechmulti_titrebox { line-height: 36px; font-size: 11px; text-transform: uppercase; color: #6e557f; padding: 0 0 0 20px; }
.rechmulti_padding_box1 { height: 40px; padding: 0 14px 0 14px; }
.rechmulti_padding_box2 { padding: 5px 14px 5px 14px; }
.rechmulti_types { padding-left: 6px; }
.rechmulti_types_align { padding-right: 13px; }
.rechmulti_budget_align { padding: 10px 14px 0 14px; }
.rechmulti_separator { height: 8px; overflow: hidden; }
.rechmulti_ligne_sep { overflow: hidden; height: 1px; width: 100%; border-top: 1px solid #e3e1e6; }
.rechmulti_titre_align { padding-left: 32px; }

/* CARTO */
.carto_separator { overflow: hidden; height: 7px; width: 100%; }
.carto_localites_exemple { padding-left: 8px; padding-top: 4px; font-size: 12px; }
.carto_selection_td { padding-top: 10px; }
.carto_selection_titre { height: 30px; width: 100%; text-align: left; }

/* CARTO, bouton ajouter */
.btn-carto-ajouter-out { height: 21px; background: url('/images/carto/btn-ajouter-ar-out.gif') repeat-x; cursor: pointer; }
.btn-carto-ajouter-out .g { height: 100%; background: url('/images/carto/btn-ajouter-g-out.gif') no-repeat; }
.btn-carto-ajouter-out .d { height: 100%; background: url('/images/carto/btn-ajouter-d-out.gif') 100% 0 no-repeat; }
.btn-carto-ajouter-out .contenu { padding: 0 0 0 5px; line-height: 21px; }

.btn-carto-ajouter-over { height: 21px; background: url('/images/carto/btn-ajouter-ar-over.gif') repeat-x; cursor: pointer; }
.btn-carto-ajouter-over .g { height: 100%; background: url('/images/carto/btn-ajouter-g-out.gif') no-repeat; }
.btn-carto-ajouter-over .d { height: 100%; background: url('/images/carto/btn-ajouter-d-over.gif') 100% 0 no-repeat; }
.btn-carto-ajouter-over .contenu { padding: 0 0 0 5px; line-height: 21px; }

/* PAGE RECHERCHE GEOGRAPHIQUE */
/* fils d'actualités */
.filsAriane .link-out { text-decoration: none; }
.filsAriane .link-over { cursor: pointer; text-decoration: underline; }
.filsAriane .texte { text-transform: uppercase; font-size: 9px; height: 22px; }
.filsAriane .courant { background: url('/images/commun/rechGeo-blocOnglets-selected.gif') repeat-x; padding: 2px 10px 0 10px; color: #6e557f; }
.filsAriane .passe { padding: 2px 10px 0 10px; color: #6e557f; }
.filsAriane .inactif { padding: 2px 0 0 0; color: #9b97b2; }
/* fin fils d'actualités */
.rechGeo_cat_titre { font-size: 18px; font-style: italic; font-weight: bold; color: #6e557f; height: 29px; text-align: left; padding-left: 15px; }
.rechGeo_selhouse_tr-out {  }
.rechGeo_selhouse_tr-over { cursor: pointer; background-color: #6e557f; }
.rechGeo_selhouse_td-out { color: #6e557f; font-size: 14px; padding: 3px 0 3px 0; }
.rechGeo_selhouse_td-over { color: #fff; font-size: 14px; padding: 3px 0 3px 0; }
.rechGeo_selhouse_td-inactif { padding: 3px 0 3px 0; font-size: 14px; color: #cccccc; }
.rechGeo_sep_20 { overflow: hidden; height: 20px; }
.rechGeo_sep_10 { overflow: hidden; height: 10px; }
.rechGeo_sep_14 { overflow: hidden; height: 14px; }
.rechGeo_selprix_padd { padding: 10px 0 15px 0; }
.rechGeo_selprix_sep { overflow: hidden; height: 1px; background-color: #e8e8e8; }
.rechGeo_selprix_td_padd { height: 3px; overflow: hidden; }
.rechGeo_selprix_td_nb { color: #999999; font-size: 11px; }
.rechGeo_selprix_td_vertical { padding: 10px 0 15px 0; height: 100%; }
.rechGeo_selprix_seppv { height: 100%; width: 2px; background: url('/images/commun/separateur_vertical.gif') repeat-y }

/* PAGE DETAILFICHE */
.fichedetail_ref { font-size: 10px; color: #6e557f; }
.fichedetail_selection {  }
.fichedetail_categ { color: #6e557f; font-size: 16px; font-weight: bold; }
.fichedetail_villeDep { color: #6e557f; font-size: 12px; font-weight: bold; }
.fichedetail_prix { color: #666666; font-size: 11px; }
.fichedetail_prix_val { font-size: 18px; font-weight: bold; }
.fichedetail_surfaces { color: #999999; font-size: 12px; text-transform: uppercase; }
.fichedetail_surfaces_val { color: #999999; font-size: 12px; text-transform: uppercase; }
.fichedetail_description {
	font-size: 15px; color: #999999; text-align: justify; height: 374px; overflow-y: auto; padding-right: 10px;
	line-height: 17px;
}
.fichedetail_description_titre { color: #6e557f; font-size: 15px; text-transform: uppercase; padding-bottom: 20px; }
.fichedetail_sep_td { padding-top: 15px; }
.fichedetail_sep_left { padding: 0 0 0 7px; }
.fichedetail_td_hr { height: 31px; }
.fichedetail_tdDroite_btn { height: 36px; }
.fichedetail_tdDroite_btn2 { height: 46px; }
.fichedetail_tdDroite_sep { height: 6px; overflow: hidden; }
.fichedetail_contact_intro { padding: 5px 0 0 0; font-size: 10px; color: #6e557f; text-transform: uppercase; }
.fichedetail_contact_logo { padding: 15px 0 0 0; }
.fichedetail_contact_infos { padding: 10px 0 0 0; font-size: 12px; color: #666666; }
.fichedetail_contact_agence { font-weight: bold; }
.fichedetail_contact_email { padding: 15px 0 0 0; }
.fichedetail_contact_email_infos { padding: 5px 0 0 0; font-size: 12px; color: #999999; text-transform: uppercase; }
.fichedetail_contact_email_infos a { cursor: pointer; }
.fichedetail_contact_sep { margin: 0; padding: 5px 0 0 0; }
.fichedetail_contact_site { padding: 2px 0 0 0; font-size: 10px; color: #999999; text-transform: uppercase; }

/* // DIAPORAMA DETAIL FICHE */
	.fichedetail_contact_img {
		text-align: left; width: 401px; overflow-x: scroll; overflow-y: hidden; white-space: nowrap; padding: 10px 0 10px 0;
		/* REDEF : */
		text-align: left; width: 401px; overflow-x: hidden; overflow-y: hidden; white-space: nowrap; padding: 10px 0 10px 0;
	}

	.fichedetail_contact_img table td { width: 92px; height: 71px; }
	.fichedetail_contact_img table img { width: 86px; height: 65px; cursor: pointer; }

	/* // PREMIER */
		.fichedetail_contact_img table.first-out { margin: 0 0 0 0; border: 0; float: left; }
		.fichedetail_contact_img table.first-out img { border: 1px solid #6E3877; }
		.fichedetail_contact_img table.first-over { margin: 0 0 0 0; border: 0; float: left; background: #FCC431; }
		.fichedetail_contact_img table.first-over img { border: 1px solid #FCC431; }
	/* // PREMIER // */

	/* // MILIEU */
		.fichedetail_contact_img table.middle-out { margin: 0 0 0 11px; border: 0; float: left; }
		.fichedetail_contact_img table.middle-out img { border: 1px solid #6E3877; }
		.fichedetail_contact_img table.middle-over { margin: 0 0 0 11px; border: 0; float: left; background: #FCC431; }
		.fichedetail_contact_img table.middle-over img { border: 1px solid #FCC431; }
	/* // MILIEU // */

	/* // DERNIER */
		.fichedetail_contact_img table.last-out { margin: 0 0 0 11px; border: 0; float: left; }
		.fichedetail_contact_img table.last-out img { border: 1px solid #6E3877; }
		.fichedetail_contact_img table.last-over { margin: 0 0 0 11px; border: 0; float: left; background: #FCC431; }
		.fichedetail_contact_img table.last-over img { border: 1px solid #FCC431; }
	/* // DERNIER // */
	
	/* // NUMERO PHOTO */
		.fichedetail_contact_img .photos_numero { text-align: center; width: 17px; height: 15px; line-height: 15px; background: #F2F0EB; position: relative; top: -16px; left: -1px; }
	/* // NUMERO PHOTO // */
/* // DIAPORAMA DETAIL FICHE // */

/* PAGE FORM INFOS */
.formInfos_typeBien { color: #6e557f; font-size: 14px; font-weight: bold; text-transform: uppercase; }
.formInfos_ville { color: #6e557f; font-size: 12px; font-weight: bold; text-transform: uppercase; }
.formInfos_departement { color: #6e557f; font-size: 12px; font-weight: bold; text-transform: uppercase; }
.formInfos_prix { color: #666666; font-size: 18px; font-weight: bold; }
.formInfos_prix_indic { color: #666666; font-size: 11px; }
.formInfos_ref { color: #b5abcb; font-size: 12px; padding-top: 10px; }
.formInfos_sepColor1 { overflow: hidden; background-color: #fff; repeat-x; height: 1px; width: 100%; }
.formInfos_sepColor2 { overflow: hidden; background-color: #dfdddc; repeat-x; height: 1px; width: 100%; }
.formInfos_photo { height: 120px; }
.formInfos_sep_5 { overflow: hidden; height: 5px; }
.formInfos_sep_10 { overflow: hidden; height: 10px; }
.formInfos_sep_20 { overflow: hidden; height: 20px; }
.formInfos_sep_30 { overflow: hidden; height: 30px; }
.formInfos_detailFiche { width: 350px; padding-top: 5px; }
.formInfos_form_td_g { padding-left: 10px; }
.formInfos_form_td_d { padding-right: 10px; }
.formInfos_form_questions { padding: 10px; }
.formInfos_infosObli { font-size: 12; color: #6e557f; }

/*  PAGE SENDOFFER */
.sendOffer_sep_15 { overflow: hidden; height: 15px; }
.sendOffer_tdVide_20 { height: 20px; }
.sendOffer_tdVide_30 { height: 30px; }
.sendOffer_com_padding { padding: 10px; }

/* PAGE ALERTE LOGIN */
.alerteLogin_titre_connexion { font-size: 18px; font-weight: bold; color: #6e557f; }
.alerteLogin_titre_connexion a { text-decoration: none; font-style: italic; font-size: 18px; font-weight: bold; color: #6e557f; }
.alerteLogin_titre_connexion a:hover { text-decoration: underline; }
.alerteLogin_titre_creezCompte { font-size: 18px; font-weight: bold; color: #6f8e00; }
.alerteLogin_padddings { padding: 0 10px 0 10px; }
.alerteLogin_connexion_oublie a { color: #666666; font-size: 13px; text-decoration: underline; }
.alerteLogin_sep_1 { overflow: hidden; height: 1px; background-color: #e6e5ea; margin-top: 5px; }
.alerteLogin_sep_10 { overflow: hidden; height: 10px; }
.alerteLogin_sep_15 { overflow: hidden; height: 15px; }
.alerteLogin_sep_24 { height: 24px; overflow: hidden; }
.alerteLogin_sep_100 { overflow: hidden; height: 100px; }
.alerteLogin_ident { padding-left: 6px; text-transform: uppercase; }
.alerteLogin_paddings_6 { padding: 0 6px 0 6px; }
.alerteLogin_identifiant { width: 155px; }
.alerteLogin_identifiant_texte { padding: 0 0 5px 0; }
.alerteLogin_connexion_blocBas { padding-top: 20px; }
.alerteLogin_connexion_blocBas2 { padding-top: 8px; }

/* PAGE ALERTE INSCRIPTION */
.alerteInscription_infos { text-align: justify; font-size: 12px; color: #828182; }
.alerteInscription_boxPadding { padding: 10px 10px 0 10px; }
.alerteInscription_h21 { height: 21px; }
.alerteInscription_h19 { height: 19px; }
.alerteInscription_sep10 { height: 10px; overflow: hidden; }
.alerteInscription_sep6 { height: 6px; overflow: hidden; }
.alerteInscription_InfosOn { color: #666666; font-size: 13px; }
.alerteInscription_InfosOnPlus { text-align: justify; padding-left: 8px; }

/* PAGE ALERTE */
.alerteMesAlertes_onglet_titre-on { color: #db9c00; font-weight: bold; }
.alerteMesAlertes_onglet_titre-off { color: #b2b1b2; font-weight: bold; }
.alerteMesAlertes_onglet-off { color: #b2b1b2; }
.alerteMesAlertes_onglet_select-on { color: #6e557f; font-size: 11px; text-transform: none; }
.alerteMesAlertes_onglet_select-off { color: #ab9fb2; font-size: 11px; text-transform: none; }
.alerteMesAlertes_onglets { width: 740px; text-align: left; }
.alerteMesAlertes_unOnglet { padding: 6px 8px 6px 8px; text-align: left; }
.alerteConfirms_conteneur { width: 740px; margin-top: -108px; }
.alerteConfirms_align { padding: 20px 150px 20px 20px; }

/* PAGE AUTRES PORTAILS */
.autresPortails_sep_10 { overflow: hidden; height: 10px; }
.autresPortails_sep_20 { overflow: hidden; height: 20px; }
.autresPortails_infos { padding: 15px 9px 0 9px; }
.autresPortails_indic { color: #999999; font-size: 14px; text-align: justify; padding: 0 6px 0 6px; }
.autresPortails_textes { color: #999999; font-size: 12px; text-align: justify; }
.autresPortails_liens { color: #6e557f; font-size: 12px; }
.autresPortails_blocImg { padding-top: 10px; padding-right: 10px; }

/* PAGE VOS APPRECIATIONS */
.appreciations_titre { font-size: 14px; text-transform: uppercase; color: #6e557f; padding: 0 6px 0 6px; text-align: justify; }
.appreciations_infos { font-size: 12px; color: #828182; padding: 0 6px 0 6px; text-align: justify; }
.appreciations_sep_10 { overflow: hidden; height: 10px; }
.appreciations_textarea { width: 347px; height: 115px; }
.appreciations_select { width: 65px; }
.appreciations_conteneur { padding: 10px; }
.appreciations_conteneur2 {padding: 15px 10px 10px 10px; }
.appreciations_texte { padding-bottom: 8px; }
.appreciations_img { padding-top: 8px; }

/* PAGE ACCES MDTR */
.accesMDTR_sep_10 { overflow: hidden; height: 10px; }
.accesMDTR_contenuBox { padding: 10px; }
.accesMDTR_infos { color: #828182; font-size: 12px; text-align: justify; }
.accesMDTR_h21 { height: 21px; }
.accesMDTR_h19 { height: 19px; }
.accesMDTR_h38 { height: 38px; }
.accesMDTR_blocBas { padding-top: 25px; }
.accesMDTR_blocBas2 { padding-top: 8px; }
.accesMDTR_lienBas { color: #6e557f; }

/* PAGE DIFFUSEZ UNE ANNONCE */
.difusion_connexion_infos { font-size: 14px; color: #b9b8b5; text-transform: uppercase; line-height: 36px; padding-right: 10px; }
.difusion_connexion_img-out { cursor: pointer; background: url('/images/commun/diffusionLogin-btnOK-out.gif') no-repeat; width: 36px; height: 36px; }
.difusion_connexion_img-over { cursor: pointer; background: url('/images/commun/diffusionLogin-btnOK-over.gif') no-repeat; width: 36px; height: 36px; }
.difusion_connexion_sep { width: 740px; height: 1px; overflow: hidden; background-color: #e6e5ea; }
.difusion_sep_30 { height: 30px; overflow: hidden; }
.difusion_sep_15 { height: 15px; overflow: hidden; }
.difusion_lesOffres { background: url('/images/commun/servDiffusion-ar.jpg') top no-repeat; padding-top: 268px; text-align: center; }
.difusion_recup_mdp { color: #79664c; font-size: 14px; font-style: italic; }
.difusion_titre_inclus { font-size: 21px; color: #6e557f; font-style: italic; padding-left: 6px; }
.difusion_liens { background: url('/images/commun/difusion_puce.gif') 0 4px no-repeat; }
.difusion_liens_padd { padding-left: 15px; color: #666666; font-size: 12px; }

/* PAGE RECRUTEMENT */
.recrutement_sep_15 { overflow: hidden; height: 15px; }
.recrutement_texte { text-align: justify; font-size: 12px; color: #828182; }
.recrutement_nosOffres { font-size: 14px; color: #6e557f; text-transform: uppercase; padding-left: 6px; }
.recrutement_annonceSection { color: #6e557f; font-size: 16px; padding-top: 15px; padding-bottom: 5px; }
.recrutement_annonce { padding: 0 6px 0 6px; }
.recrutement_titre_interet { color: #828182; font-weight: bold; }
.recrutement_sep_trait { padding: 10px 0 10px 0; }
a.recrutement_texte { text-decoration: underline; }

/* PAGE CONTACT */
.contactEntreprise_titre1 { font-size: 14px; color: #6e557f; text-transform: uppercase; padding-left: 6px; }
.contactEntreprise_sep_10 { overflow: hidden; height: 10px; }
.contactEntreprise_sep_5 { overflow: hidden; height: 5px; }
.contactEntreprise_addr { font-size: 12px; color: #828182; text-transform: uppercase; }
.contactEntreprise_addr_titre { font-size: 13px; color: #6e557f; text-transform: none; padding-bottom: 10px; }
.contactEntreprise_infos { padding-top: 60px; }
.contactEntreprise_lien { color: #6e557f; }
.contactEntreprise_texte { color: #828182; }
.contactEntreprise_sep_trait { padding: 5px 0 5px 0; }
.contactEntreprise_rappels { color: #828182; text-align: justify; padding: 0 10px 0 10px; }
.contactEntreprise_rappels_titre { color: #6e557f; font-weight: bold; }

/* PAGE LISTAN */
.listanDefaut_pub_titre { text-transform: uppercase; font-size: 9px; color: #7e7e7e; }
.listanDefaut_pub_block { height: 76px; }
.listanDefaut_sep_1 { overflow: hidden; height: 1px; }
.listanDefaut_sep_5 { overflow: hidden; height: 5px; }
.listanDefaut_sep_8 { overflow: hidden; height: 8px; }
.listanDefaut_sep_10 { overflow: hidden; height: 10px; }

.listanDefaut_recap_lesInfos { padding: 10px; }
.listanDefaut_recap_titre { color: #6e557f; font-size: 12px; width: 70px; text-align: left; height: 14px; }
.listanDefaut_recap_infos { color: #828182; }
.listanDefaut_recap_type_titre { height: 18px; color: #6e557f; font-size: 12px; text-align: left; text-transform: uppercase; font-weight: bold; }
.listanDefaut_recap_type { color: #828182; font-size: 12px; }
.listanDefaut_recap_afficherVilles { color: #6e557f; font-size: 11px; }
.listanDefaut_recap_lien { height: 25px; }
.listanDefaut_btns_height { height: 36px; width: 33%; }
.listanDefaut_btns_sep { height: 6px; overflow: hidden; }

.listanDefaut_affiche_biens { font-size: 13px; color: #FFF; text-transform: lowercase; }
.listanDefaut_tri_infos { font-size: 13px; text-transform: none; color: #FFF; }
.listanDefaut_tri_menu_img { border-left: 1px solid #a59eaf; }
.listanDefaut_tri_ordre { padding: 0 0 0 10px; }
.listanDefaut_tri_ordre img { border: 1px solid #a49dae; }
.listanDefaut_tri_bloc_d { padding-left: 5px; }
.listanDefaut_genrebien {  font-size: 13px; color: #FFF; }
.listanDefaut_typebien { font-size: 13px; color: #FFF; }

.listanDefaut_fiche_trait { height: 2px; width: 100%; overflow: hidden; background: url('/images/commun/blocEllistan-trait.gif') repeat-x; }
.listanDefaut_fiche_trait_pad { padding: 10px 0 10px 0; }
.listanDefaut_fiche_typeBien { color: #6e557f; font-size: 12px; text-transform: uppercase; font-weight: bold; }
.listanDefaut_fiche_categBien { color: #6e557f; font-size: 12px; text-transform: uppercase; font-weight: bold; }
.listanDefaut_fiche_prix { color: #666666; font-size: 12px; text-transform: uppercase; font-weight: bold; }
.listanDefaut_fiche_infos { color: #999999; font-size: 12px; text-transform: uppercase; }
.listanDefaut_fiche_dep { color: #6e557f; font-size: 12px; text-transform: uppercase; font-weight: bold; }
.listanDefaut_fiche_ville { color: #6e557f; font-size: 12px; text-transform: uppercase; font-weight: bold; }
.listanDefaut_fiche_description a { color: #999999; font-size: 13px; text-transform: normal; text-align: justify; }
.listanDefaut_fiche_description a:hover { text-decoration: none; }
.listanDefaut_fiche_ref { color: #b5abca; font-size: 12px; text-transform: uppercase; }
.listanDefaut_fiche_agence a { color: #b5abca; font-size: 12px; text-transform: uppercase; }
.listanDefaut_fiche_tel { color: #b5abca; font-size: 12px; text-transform: uppercase; }

.listanDefaut_affiner_categ { color: #6e557f; font-size: 12px; background: url('/images/commun/blocAffiner-fleche.gif') 0 50% no-repeat; padding-left: 17px; }
.listanDefaut_affiner_infos { color: #6e557f; font-size: 12px; }
.listanDefaut_affiner_td { height: 30px; }
.listanDefaut_affiner_infoDiv { height: 20px; line-height: 20px; }
.listanDefaut_affiner_check { position: relative; left: -5px; }
.listanDefaut_affiner_label { margin-left: -5px; }
.listanDefaut_affiner_btn-out { height: 36px; width: 37px; background: url('/images/commun/blocAffiner-btnOk-out.gif') no-repeat; }
.listanDefaut_affiner_btn-over { cursor: pointer; height: 36px; width: 37px; background: url('/images/commun/blocAffiner-btnOk-over.gif') no-repeat; }

.listanDefaut_frais { color: #6e557f; font-size: 11px; }

.listanDefaut_pubDroite { padding: 5px 10px 10px 10px; }
.listanDefaut_pubDroite_titre { width: 100%; text-transform: uppercase; color: #7e7e7e; font-size: 9px; text-align: center; }
.listanDefaut_pubDroite_pub { padding-left: 20px; }

.listann_photo_pages { background: url('/images/diaporama/pages-fond.gif') 0 20px no-repeat; padding: 22px 0 10px 0; font-family: Tahoma; font-size: 11px; color: #666;}
.fichedetail_photo_compte { background: url('/images/diaporama/pages-fond.gif') 0 20px no-repeat; padding-top: 22px; padding-bottom: 10px; font-family: Tahoma; font-size: 11px; color: #666;}

div.listann-recherche-multicritere-lien { font-family: Tahoma; font-size: 11px; color: #666; text-decoration: none; padding: 0 0 5px 0; }
td.listann-recherche-multicritere-out {
	font-size: 20px; color: #6E3876; text-decoration: none; text-transform: uppercase;
	text-align: center; background: url('/images/liste-annonces/france-annonce-immobiliere-bouton-ar-out.gif') repeat-x; padding: 0 25px 0 25px;
	cursor: pointer;
}
td.listann-recherche-multicritere-out span { font-size: 12px; color: #6E3876; text-decoration: none; text-transform: none; }
td.listann-recherche-multicritere-over {
	font-size: 20px; color: #FFF; text-decoration: none; text-transform: uppercase;
	text-align: center; background: url('/images/liste-annonces/france-annonce-immobiliere-bouton-ar-over.gif') repeat-x; padding: 0 25px 0 25px;
	cursor: pointer;
}
td.listann-recherche-multicritere-over span { font-size: 12px; color: #FFF; text-decoration: none; text-transform: none; }
td.listann-recherche-multicritere-small-out {
	font-size: 20px; color: #6E3876; text-decoration: none; text-transform: uppercase;
	text-align: center; background: url('/images/liste-annonces/france-annonce-immobiliere-bouton-small-ar-out.gif') repeat-x; padding: 0 25px 0 25px;
	cursor: pointer;
}
td.listann-recherche-multicritere-small-out span { font-size: 12px; color: #6E3876; text-decoration: none; text-transform: none; }
td.listann-recherche-multicritere-small-over {
	font-size: 20px; color: #FFF; text-decoration: none; text-transform: uppercase;
	text-align: center; background: url('/images/liste-annonces/france-annonce-immobiliere-bouton-small-ar-over.gif') repeat-x; padding: 0 25px 0 25px;
	cursor: pointer;
}
td.listann-recherche-multicritere-small-over span { font-size: 12px; color: #FFF; text-decoration: none; text-transform: none; }
/* fin LISTAN */

/* PAGE LISTAN MOTEUR */
.listanMoteur_sep_20 { overflow: hidden; height: 20px; }
.listanMoteur_sep_10 { overflow: hidden; height: 10px; }
.listanMoteur_sep_8 { overflow: hidden; height: 8px; }
.listanMoteur_sep_5 { overflow: hidden; height: 5px; }
.listanMoteur_sep_2 { overflow: hidden; height: 2px; }
.listanMoteur_affiche_biens div, .listanMoteur_affiche_biens a { color: white; font-size: 14px; text-transform: uppercase; text-decoration: none; font-weight: normal; text-align: left; }
.listanMoteur_frais { color: #6e557f; font-size: 11px; }

.listanMoteur_liens { padding: 0 6px 0 6px; }

div.bloc_liens_categorie_type_annonces div.listanMoteur_liens1_infos  { width: 728px; padding: 5px 0 10px 0; }
div.bloc_liens_categorie_type_annonces div.listanMoteur_liens1_infos .titre  { color: #6e557f; font-size: 17px; text-transform: uppercase; font-weight: bold; }
div.bloc_liens_categorie_type_annonces div.listanMoteur_liens1_infos .titre a  { color: #6e557f; font-size: 17px; text-transform: uppercase; font-weight: bold; }
div.bloc_liens_categorie_type_annonces div.listanMoteur_liens1_infos .titre a:hover  { text-decoration: underline; }
div.bloc_liens_categorie_type_annonces div.listanMoteur_liens1_infos ul { list-style-type: none; margin: 0; float: left; padding: 10px 0 10px 0; }
div.bloc_liens_categorie_type_annonces div.listanMoteur_liens1_infos li  { list-style-type: none; margin: 0; background: url('/images/commun/autresPort-fleche.gif') no-repeat; padding-left: 20px; height: 23px; min-height: 23px; }
div.bloc_liens_categorie_type_annonces div.listanMoteur_liens1_infos li a { color: #666666; font-size: 12px; }
div.bloc_liens_categorie_type_annonces div.listanMoteur_liens1_infos li a:hover {  }

div.bloc_liens_categorie_type_annonces div.listanMoteur_liens2_infos  { width: 728px; padding: 5px 0 10px 0; }
div.bloc_liens_categorie_type_annonces div.listanMoteur_liens2_infos .titre  { color: #6e557f; font-size: 12px; text-transform: uppercase; font-weight: bold; }
div.bloc_liens_categorie_type_annonces div.listanMoteur_liens2_infos .titre a  { color: #6e557f; font-size: 12px; text-transform: uppercase; font-weight: bold; }
div.bloc_liens_categorie_type_annonces div.listanMoteur_liens2_infos .titre a:hover  { text-decoration: underline; }
div.bloc_liens_categorie_type_annonces div.listanMoteur_liens2_infos ul { list-style-type: none; margin: 0; float: left; padding: 10px 0 10px 0; }
div.bloc_liens_categorie_type_annonces div.listanMoteur_liens2_infos li  { list-style-type: none; margin: 0; background: url('/images/commun/difusion_puce.gif') 0 4px no-repeat; padding-left: 15px; }
div.bloc_liens_categorie_type_annonces div.listanMoteur_liens2_infos li a { color: #666666; font-size: 12px; }
div.bloc_liens_categorie_type_annonces div.listanMoteur_liens2_infos li a:hover {  }

.ssMenu_titre { font-size: 13px; color: #6e557f; font-weight: bold; }
div.ssMenu {  }
div.ssMenu_b { background: url('/images/commun/difusion_puce.gif') 0 4px no-repeat; padding-left: 15px; }
a.ssMenu {  }

.listanMoteur_lien_divers { color: #666666; }

.listanMoteur_region_titre a { color: white; font-size: 14px; text-transform: uppercase; font-weight: normal; }

.listanMoteur_fiche_description { text-align: justify; }
.listanMoteur_fiche_description a { color: #999999; font-size: 13px; text-transform: normal; }
.listanMoteur_fiche_categBien { color: #6e557f; font-size: 12px; text-transform: uppercase; font-weight: bold; }
.listanMoteur_fiche_prix { color: #666666; font-size: 12px; text-transform: uppercase; font-weight: bold; }
.listanMoteur_fiche_ref { color: #b5abca; font-size: 12px; text-transform: uppercase; }
.listanMoteur_fiche_agence { color: #b5abca; font-size: 12px; text-transform: uppercase; }
.listanMoteur_fiche_agence a { color: #b5abca; font-size: 12px; text-transform: uppercase; }

.listanMoteur_blocagence_img { border: 1px solid #c6c6c6; }
.listanMoteur_blocagence_agence { font-weight: bold; }
.listanMoteur_blocagence_infos { font-size: 12px; color: #666666; }
.listanMoteur_blocagence_sep { margin: 0; padding: 5px 0 0 0; }
.listanMoteur_blocagence_site { padding: 2px 0 0 0; font-size: 10px; color: #999999; text-transform: uppercase; }
/* fin LISTAN MOTEUR */



.template_border_top {
	border-top: 1px solid #D9D3E1;
	background-color: #FFFFFF;
	font-size: 1px;
}
.template_border_bottom {
	border-bottom: 1px solid #D9D3E1;
	background-color:#FFFFFF;
	font-size:1px;
}
.template_border_left {
	border-left: 1px solid #D9D3E1;
	background-color:#FFFFFF;
}
.template_border_right {
	border-right: 1px solid #D9D3E1;
	background-color:#FFFFFF;
}
.template_border_left_right {
	border-left: 1px solid #D9D3E1;
	border-right: 1px solid #D9D3E1;
	background-color:#FFFFFF;
}
.template_marquee { color: #C7B4D2; font-size: 11px; white-space: no-wrap; line-height: 20px; }
.template_marquee a { color: #C7B4D2; font-size: 11px; text-decoration: none; white-space: no-wrap; line-height: 20px; }
.sep_05 { height: 5px; font-size: 1px; }


.template_lang { width: 24px; }
.template_lang .top {
	width: 24px;
	height:1px;
	overflow: hidden;
	background-color: #D0CADD;
}
.template_lang .bottom {
	width: 20px;
	height:1px;
	overflow: hidden;
	background-color: #D0CADD;
}
.template_lang .bottom-2 {
	width: 20px;
	height:1px;
	overflow: hidden;
	background-color: #D0CADD;
	position: relative;
}
.template_lang .center { width: 22px; background: #D0CADD; }
.template_lang .center-2 { width: 22px; position: relative; text-align: center; background: #DAD4E2; display: none; }
.template_lang img.flag { width: 16px; height: 11px; border: 0; }

.template_rech_p1 {
	padding-left: 8px; line-height: 28px;
	color: #00037E; font-family: Arial; font-style: italic; font-weight: bold; font-size: 14px;
}
.template_rech_p2 { color: #7A66AE; font-family: Arial; font-style: italic; font-weight: bold; font-size: 14px; }
.template_rech_villes_form_big {
	border: 1px solid #D8DAD9;
	color: #1E1041;
	font-style: italic;
	background-color: #F5F5F5;
	width: 182px; height: 20px;
}

.template_rech_villes_form_small {
	border: 1px solid #D8DAD9;
	color: #1E1041;
	font-style: italic;
	background-color: #F5F5F5;
	width: 146px; height: 20px;
}

.generale_001 { width: 1004px; border: 1px solid #D9D3E1; border-width: 0 1px 0 1px; background: #FFF; }
.generale_001 .c1 { height: 27px; background: #6E557F; }
.generale_001 .c2 { height: 158px; }
.generale_002 { border: 0; height: 27px; }
.generale_002 .col1 { width: 414px; vertical-align: top; border-right: 1px solid #D9D3DF; background: #FFF; }
.generale_002 .col1 .d1 { position: relative; top: 10px; left: 15px; height: 48px; }
.generale_002 .col1 .d2 { width: 372px; height: 48px; border: 0; }
.generale_002 .col1 .d3 { position: relative; top: -15px; }
.generale_002 .col1 .d4 { padding: 0 0 0 86px; color: #A19FB7; font-family: Times; font-size: 15px; letter-spacing: 0.05em; }
.generale_002 .col2 { width: 297px; }
.generale_002 .col2 .d { color: #FFF; font-family: Arial; font-size: 17px; padding-left: 10px; }
.generale_002 .col3 { width: 24px; vertical-align: top; }
.generale_002 .col3 .d { width: 24px; overflow: hidden; }
.generale_002 .col4 { width: 261px; padding-left: 5px; }
.generale_002 .col4 a { text-decoration: none; }
.generale_002 .col4 a:hover { text-decoration: none; }
.generale_003 { border: 0; }
.generale_003 .col1 { width: 705px; }
.generale_003 .col1 img { width: 705px; height: 158px; }
.generale_003 .col2 { width: 48px; }
.generale_003 .col2 img { width: 48px; height: 158px; }
.generale_003 .col3 { width: 297px; }

.rech_rap_001 { width: 245px; height: 143px; }
.rech_rap_001 .h { height: 100%; background: url('/images/modele/recherche/rech-rapide-titre-ar.gif') no-repeat; }
.rech_rap_001 .d { height: 100%; background: url('/images/modele/recherche/rech-rapide-d.gif') 100% 28px no-repeat; }
.rech_rap_001 .b { height: 100%; background: url('/images/modele/recherche/rech-rapide-ar.gif') 0 100% repeat-x; }
.rech_rap_001 .g { height: 100%; background: url('/images/modele/recherche/rech-rapide-g.gif') 0 28px no-repeat; }
.rech_rap_001 .coin-4 { height: 100%; background: url('/images/modele/recherche/rech-rapide-coin-4.gif') 0 100% no-repeat; }
.rech_rap_002 { width: 245px; border: 0; NO_height: 143px; }
.rech_rap_003 { width: 36px; text-align: center; }
.rech_rap_003 img { width: 22px; height: 21px; }
.top { vertical-align: top; }
.rech_rap_005 { width: 148px; vertical-align: top; }
.rech_rap_007 { width: 39px; height: 39px; cursor: pointer; position: relative; top: 104px; left: 206px; }


div.template_menu_normal_back_out  {
	background:url('/images/modele/menu/btn_menu-m-out.gif') repeat-x;
}
div.template_menu_normal_back_over {
	background:url('/images/modele/menu/btn_menu-m-over.gif') repeat-x;
}
div.template_menu_normal_left_out {
	background:url('/images/modele/menu/btn_menu-g-out.gif') no-repeat;
}
div.template_menu_normal_left_over {
	background:url('/images/modele/menu/btn_menu-g-over.gif') no-repeat;
}
div.template_menu_normal_right_out {
	background:url('/images/modele/menu/btn_menu-d-out.gif') no-repeat 100% 0;
}
div.template_menu_normal_right_over {
	background:url('/images/modele/menu/btn_menu-d-over.gif') no-repeat 100% 0;
}
div.template_menu_normal_titre_out {
	padding-left: 13px;
	height: 48px;
	line-height: 48px;
	color: #CFCEE0;
	font-size: 14px;
	text-transform: UPPERCASE;
}
div.template_menu_normal_titre_over {
	padding-left: 13px;
	height: 48px;
	line-height: 48px;
	color: #281B46;
	font-size: 14px;
	text-transform: UPPERCASE;
}

div.template_menu_pro_back_out {
	background:url('/images/modele/menu/btn_menuPro-m-out.gif') repeat-x;
}
div.template_menu_pro_back_over {
	background:url('/images/modele/menu/btn_menuPro-m-over.gif') repeat-x;
}
div.template_menu_pro_left_out {
	background:url('/images/modele/menu/btn_menuPro-g-out.gif') no-repeat;
}
div.template_menu_pro_left_over {
	background:url('/images/modele/menu/btn_menuPro-g-over.gif') no-repeat;
}
div.template_menu_pro_right_out {
	background:url('/images/modele/menu/btn_menuPro-d-out.gif') no-repeat 100% 0;
}
div.template_menu_pro_right_over {
	background:url('/images/modele/menu/btn_menuPro-d-over.gif') no-repeat 100% 0;
}
div.template_menu_pro_titre_out {
	padding-left: 13px;
	height: 48px;
	line-height: 48px;
	color: #7A664B;
	text-transform: UPPERCASE;
}
div.template_menu_pro_titre_over {
	padding-left: 13px;
	height: 48px;
	line-height: 48px;
	color: #7A664B;
	text-transform: UPPERCASE;
}

div.template_sousmenu_normal_out, 
div.template_sousmenu_normal_out a {
	text-align: left;
	height: 25px;
	line-height: 25px;
	padding-left: 11px;
	color: #2F2047; /*3A2A4E;*/
	background-color: #E7E5EA;
	letter-spacing:1px;
	text-decoration: none !important;
}
div.template_sousmenu_normal_over, 
div.template_sousmenu_normal_over a {
	text-align: left;
	height: 25px;
	line-height: 25px;
	padding-left: 11px;
	color: #FFFFFF;
	background-color: #3A2A4E;
	letter-spacing:1px;
	text-decoration: none !important;
}

div.template_sousmenu_pro_out, 
div.template_sousmenu_pro_out a {
	text-align: left;
	height: 25px;
	line-height: 25px;
	padding-left: 11px;
	color: #3A2A4E;
	background-color: #E7E5EA;
	letter-spacing:1px;
	text-decoration: none !important;
}
div.template_sousmenu_pro_over, 
div.template_sousmenu_pro_over a {
	text-align: left;
	height: 25px;
	line-height: 25px;
	padding-left: 11px;
	color: #3A2A4E;
	background-color: #E3D4AB;
	letter-spacing:1px;
	text-decoration: none !important;
}

div.template_sousmenu_sep {
	width: 234px;
	background-color: #EFEEF6;
	height:1px;
	font-size:1px;
}
div.template_sousmenu_bigsep {
	width: 234px;
	background-color: #EFEEF6;
	height:12px;
	font-size:1px;
}

.template_titre_fond {
	padding-left:14;
	background-color: #F0EFEA;
}

.template_titre_texte1 {
	font-size: 23px;
	color: #C6C1C7;
}
.template_titre_texte2 {
	font-size: 23px;
	color: #6F3778;
	font-weight: bold;
	font-style: italic;
}


/* pour la page Home */
div.home_blocCateg_h {
	background:url('/images/Home/blocCategorie-h-m.gif') repeat-x;
}
div.home_blocCateg_h div.left {
	background:url('/images/Home/blocCategorie-h-g.gif') no-repeat;
}
div.home_blocCateg_h div.right {
	height:65px;
	background:url('/images/Home/blocCategorie-h-d.gif') 100% 0 no-repeat;
}
div.home_blocCateg_h div.inside {
	padding-top: 12px;
	/* manque image a droite qui ressemble a un penssement */
	background:none;
}
div.home_blocCateg_h div.home_blocCateg_titre1 {
	text-align: center;
	font-size:18px;
	height:19px;
	color: #978FA4;
	text-transform: UPPERCASE;
}
div.home_blocCateg_h div.home_blocCateg_titre2 {
	text-align: center;
	font-size:24px;
	color: #6E3876;
	text-transform: UPPERCASE;
	font-weight: bold;
}

div.home_blocCateg_b div.inside table {
	height: 100%;
	width: 100%;
	color:#978FA4;
}
div.home_blocCateg_b {
	background:url('/images/Home/blocCategorie-b-m.gif') repeat-x;
}
div.home_blocCateg_b div.left {
	background:url('/images/Home/blocCategorie-b-g.gif') no-repeat;
}
div.home_blocCateg_b div.right {
	height:74px;
	background:url('/images/Home/blocCategorie-b-d.gif') 100% 0 no-repeat;
}
div.home_blocCateg_b div.inside {
	height:100%;
	padding-left: 14px;
	padding-right: 14px;
	color:#978FA4;
}
div.home_blocCateg_b div.inside table {
	height: 100%;
	width: 100%;
	color:#8E869D;
}

.home_block_G_Titre {
	padding-left: 14px;
	height: 30px;
	color: #6F3977;
	font-size: 20px;
}
.home_block_G_Texte {
	padding: 0 14px 10px 14px;
	color: #664F63;
}
.home_block_D_Titre {
	padding-left: 14px;
	height: 30px;
	color: #6F3977;
	font-size: 16px;
	text-transform: UPPERCASE;
}
.home_block_D_Texte {
	padding-left: 14px;
	padding-right: 14px;
	color: #664F63;
}


div.home_block_promo_h {
	background:url('/images/commun/bloc-promo-h.gif') repeat-x;
}
div.home_block_promo_h div.top_left {
	background:url('/images/commun/bloc-promo-coin-1.gif') no-repeat;
}
div.home_block_promo_h div.left {
	background:url('/images/commun/bloc-promo-g.gif') 0 12px no-repeat;
}
div.home_block_promo_h div.top_right {
	background:url('/images/commun/bloc-promo-coin-2.gif') 100% 0 no-repeat;
}
div.home_block_promo_h div.right {
	height:153px;
	background:url('/images/commun/bloc-promo-d.gif') 100% 12px no-repeat;
}
div.home_block_promo_h div.inside {
	background:url('/images/spacer.gif') no-repeat 462px 2px;
	cursor: pointer;
	height:100%;
}
div.home_block_promo_h div.inside_over {
	background:url('/images/accueil/promo-corner-over.gif') no-repeat 462px 2px;
	cursor: pointer;
	height:100%;
}
div.home_block_promo_agence {
	background:url('/images/accueil/promo-contact-agence.gif') no-repeat 95% 100%;
	height: 100%;
	padding-left: 15px;
}

div.home_block_promo_b {
	background:url('/images/commun/bloc-promo-b.gif') repeat-x;
}
div.home_block_promo_b div.left {
	background:url('/images/commun/bloc-promo-coin-4.gif') no-repeat;
}
div.home_block_promo_b div.right {
	height:12px;
	background:url('/images/commun/bloc-promo-coin-3.gif') 100% 0 no-repeat;
}

.home_block_promo_agence_t1 {
	color: #1D1141;
	font-size: 22px;
}
.home_block_promo_agence_t2 {
	color: #1D1141;
	font-size: 16px;
	font-weight: bold;
}
.home_block_promo_agence_t3 {
	color: #9A3ADC;
	font-size: 13px;
}
.home_block_promo_agence_t4 {
	color: #1D1141;
	font-size: 13px;
}

.home_titre {
	color: #6F3977; text-align: center;
	font-size: 26px;
	padding: 10px 0 0 15px;
}

div.home_texte {
	color: #645262;
	text-align: justify;
	width: 32%; float: left;
	/*
	column-count: 4;
	column-gap: 10px;
	*/
}

a.home_texte { color: #645262; }

.home_texte_cadre {
	margin-top: 6px;
	border: 1px solid #DFDDE2;
	background-color: #F9F8F4;
	color: #999999;
	padding: 7px 40px 9px 20px;
}

.home_fiche {
	width: 100%; height: 100%;
	background: url('/images/commun/cadre-3-coin-2-out.gif') no-repeat 100% 0;
}
.home_fiche_over {
	cursor: pointer;
	width: 100%; height: 100%;
	background: url('/images/commun/cadre-3-coin-2-over.gif') no-repeat 100% 0;
}
.home_fiche_photo {
	border: 1px solid #BEB4D7;
}
.home_fiche_ref {
	color: #C9D4D8;
}

.home_fiche_ville {
	font-size: 13px;
	color: #7868A9;
}
.home_fiche_dep {
	font-size: 13px;
	color: #7868A9;
}
.home_fiche_desc {
	font-size: 13px;
	line-height: 14px;
	color: #666666;
	padding: 0 5px 15px 0;
}

/* MODELE */
a.linkfoot {
	background: none;
}
a.linkfoot:hover {
	color: white;
	background: #FCC431;
	text-decoration: none;
}

/* ACCUEIL */
.bloc_rechBien_titre_1 {
	font-size: 24px;
	font-weight: bold;
	font-style: italic;
	color: #FEBA01;
	padding: 0 10px 0 16px;
}
.bloc_rechBien_titre_2 {
	font-size: 24px;
	font-weight: bold;
	font-style: italic;
	color: #887EB0;
	padding: 0 10px 0 16px;
}
.bloc_rechBien_texte {
	font-size: 12px;
	color: #604f61;
	padding: 8px 10px 0 16px;
}
.bloc_rechBien_ssTitre {
	font-size: 16px;
	font-weight: bold;
	font-style: italic;
	color: #887FAC;
	padding: 1px 0 0 0;
}
.bloc_rechBien_ssTitre_partie_2 {
	color: #6C557F;
}
.bloc_rechBien_categ_titre {
	font-size: 13px;
	font-weight: bold;
	color: #6E3778;
	padding: 5px 5px 0 15px;
}
.bloc_rechBien_categ_texte {
	font-size: 10px;
	line-height: 12px;
	color: #8C889F;
	padding: 0 40px 0 15px;
}

.bloc_carto_titre {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	font-style: italic;
	color: #887fac;
	padding: 1px 0 0 16px;
}
.bloc_carto_titre_partie_2 {
	color: #6c557f;
}

.partenaires_conteneur { width: 655px; text-align: justify; }

/* Dernières annonces */
.dernieres_annonces { padding: 0 20px 0 20px; }

/* Agences immobilières */
.agences-immobilieres-titre { color: #6E557F; }
.agences-immobilieres-ss-titre { color: #6E557F; }
.agences-immobilieres-site-ville { color: #6E557F; }
.agences-immobilieres-site { color: #6E557F; }
.agences-immobilieres-infos { color: #6E557F; }
.agences-immobilieres-villes { color: #6E557F; }

/* Ascenseur */
.ascenseur-h { height: 16px; background: url('/images/ascenseurs/horizontal-ar.gif') 0 50% repeat-x; }
.ascenseur-h .d { width: 100%; height: 100%; background: url('/images/ascenseurs/horizontal-d.gif') 100% 50% no-repeat; cursor: pointer; }
.ascenseur-h .g { width: 100%; height: 100%; background: url('/images/ascenseurs/horizontal-g.gif') 0 50% no-repeat; }
.ascenseur-h .in { padding: 0 0 0 1px; }

/* Arborescence */
#arborescence { font-family: Arial; font-size: 12px; color: #666; position: absolute; }
#arborescence div { position: relative; top: -14px; padding: 7px; }
#arborescence a { font-family: Arial; font-size: 12px; color: #6E557F; text-decoration: none; }
#arborescence a:hover { text-decoration: underline; }

/* Menu */
/*
.menu_ss_out {
	width: 207px; height: 27px;
}
.menu_ss_out .g {
	height: 100%;
	background: url('/images/modele/menu2/sous-menu-g-out.gif') no-repeat;
}
.menu_ss_out .d {
	height: 100%;
	background: url('/images/modele/menu2/sous-menu-d-out.gif') 100% 0 no-repeat;
}
.menu_ss_out .m1 {
	height: 100%;
	padding: 0 2px 0 2px;
}
.menu_ss_out .m2 {
	height: 100%;
	background: url('/images/modele/menu2/sous-menu-m-out.gif') repeat-x;
}
.menu_ss_out .m2 a {
	line-height: 27px; font-size: 10px; font-style: italic; text-decoration: none;
	color: #FFF; text-transform: uppercase; padding-left: 26px;
}
.menu_ss_out .m2 a:hover {
	text-decoration: none;
}
.menu_ss_over {
	width: 207px; height: 27px;
}
.menu_ss_over .g {
	height: 100%;
	background: url('/images/modele/menu2/sous-menu-g-over.gif') no-repeat;
}
.menu_ss_over .d {
	height: 100%;
	background: url('/images/modele/menu2/sous-menu-d-over.gif') 100% 0 no-repeat;
}
.menu_ss_over .m1 {
	height: 100%;
	padding: 0 2px 0 2px;
}
.menu_ss_over .m2 {
	height: 100%;
	background: url('/images/modele/menu2/sous-menu-m-over.gif') repeat-x;
}
.menu_ss_over .m2 a {
	line-height: 27px; font-size: 10px; font-style: italic; text-decoration: none;
	color: #6F3778; text-transform: uppercase; padding-left: 26px;
}
.menu_ss_over .m2 a:hover {
	text-decoration: none;
}
*/
	.menus-0 {
		z-index: 1000;
		background: #6C5581;
	}
	.menu-ar {
		width: 100%; height: 43px; z-index: 1000;
		position: relative;
	}
	.menus {
		padding: 3px 0 0 6px;
	}
	
	/* Menu 0 : normal à droite */
	.menu_0_out {
		width: 188px; height: 40px;
		background: url('/images/modele/menu2/menu-m-out.gif') repeat-x;
		position: relative; z-index: 1000;
	}
	.menu_0_out .g {
		width: 100%; height: 100%;
		background: url('/images/modele/menu2/menu-0-g-out.gif') no-repeat;
	}
	.menu_0_out .d {
		width: 100%; height: 100%;
		background: url('/images/modele/menu2/menu-d-out.gif') 100% 0 no-repeat;
	}
	.menu_0_over {
		width: 188px; height: 40px;
		background: url('/images/modele/menu2/menu-m-over.gif') repeat-x;
		position: relative; z-index: 1000;
	}
	.menu_0_over .g {
		width: 100%; height: 100%;
		background: url('/images/modele/menu2/menu-0-g-over.gif') no-repeat;
	}
	.menu_0_over .d {
		width: 100%; height: 100%;
		background: url('/images/modele/menu2/menu-d-over.gif') 100% 0 no-repeat;
	}

	/* Menu 1 : normal des deux côtés */
	.menu_1_out {
		width: 177px; height: 40px;
		background: url('/images/modele/menu2/menu-m-out.gif') repeat-x;
		position: relative; left: -12px;
	}
	.menu_1_out .g {
		width: 100%; height: 100%;
		background: url('/images/modele/menu2/menu-d-out.gif') no-repeat;
	}
	.menu_1_out .d {
		width: 100%; height: 100%;
		background: url('/images/modele/menu2/menu-d-out.gif') 100% 0 no-repeat;
	}
	.menu_1_over {
		width: 177px; height: 40px;
		background: url('/images/modele/menu2/menu-m-over.gif') repeat-x;
		position: relative; left: -12px; z-index: 1000;
	}
	.menu_1_over .g {
		width: 100%; height: 100%;
		background: url('/images/modele/menu2/menu-g-over.gif') no-repeat;
	}
	.menu_1_over .d {
		width: 100%; height: 100%;
		background: url('/images/modele/menu2/menu-d-over.gif') 100% 0 no-repeat;
	}

	/* Menu 2 : gauche normal et droite pro */
	.menu_2_out {
		width: 197px; height: 40px;
		background: url('/images/modele/menu2/menu-m-out.gif') repeat-x;
		position: relative; left: -24px;
	}
	.menu_2_out .g {
		width: 100%; height: 100%;
		background: url('/images/modele/menu2/menu-d-out.gif') no-repeat;
	}
	.menu_2_out .d {
		width: 100%; height: 100%;
		background: url('/images/modele/menu2/menu-pro-g-out.gif') 100% 0 no-repeat;
	}
	.menu_2_over {
		width: 197px; height: 40px;
		background: url('/images/modele/menu2/menu-m-over.gif') repeat-x;
		position: relative; left: -24px; z-index: 1000;
	}
	.menu_2_over .g {
		width: 100%; height: 100%;
		background: url('/images/modele/menu2/menu-g-over.gif') no-repeat;
	}
	.menu_2_over .d {
		width: 100%; height: 100%;
		background: url('/images/modele/menu2/menu-d-pro-over.gif') 100% 0 no-repeat;
	}

	/* Menu pro : gauche normal */
	.menu_pro_out {
		width: 196px; height: 40px;
		background: url('/images/modele/menu2/menu-pro-m-out.gif') repeat-x;
		position: relative; left: -35px;
	}
	.menu_pro_out .g {
		width: 100%; height: 100%;
		background: url('/images/modele/menu2/menu-pro-g-out.gif') no-repeat;
	}
	.menu_pro_out .d {
		width: 100%; height: 100%;
		background: url('/images/modele/menu2/menu-pro-d-out.gif') 100% 0 no-repeat;
	}
	.menu_pro_over {
		width: 196px; height: 40px;
		background: url('/images/modele/menu2/menu-pro-m-over.gif') repeat-x;
		position: relative; left: -35px; z-index: 1000;
	}
	.menu_pro_over .g {
		width: 100%; height: 100%;
		background: url('/images/modele/menu2/menu-pro-g-over.gif') no-repeat;
	}
	.menu_pro_over .d {
		width: 100%; height: 100%;
		background: url('/images/modele/menu2/menu-pro-d-over.gif') 100% 0 no-repeat;
	}

	/* Texte des menus */
	.menu_texte {
		min-width: 175px; white-space: nowrap; text-transform: uppercase;
		font-size: 13px; font-family: Arial; color: #6E3876; font-weight: bold; font-style: italic;
	}
	.menu_texte .padding {
		padding: 13px 15px 0 30px;
	}
	.menu_texte_pro {
		min-width: 175px; white-space: nowrap; text-transform: uppercase;
		font-size: 13px; font-family: Arial; color: #6E3876; font-weight: bold; font-style: italic;
	}
	.menu_texte_pro .padding {
		padding: 13px 40px 0 30px;
	}

	/* Sous-menus */
	.menu_ss_out {
		width: 185px; height: 27px;
	}
	.menu_ss_out .g {
		height: 100%;
		background: url('/images/modele/menu2/sous-menu-g-out.gif') no-repeat;
	}
	.menu_ss_out .d {
		height: 100%;
		background: url('/images/modele/menu2/sous-menu-d-out.gif') 100% 0 no-repeat;
	}
	.menu_ss_out .m1 {
		height: 100%;
		padding: 0 2px 0 2px;
	}
	.menu_ss_out .m2 {
		height: 100%;
		background: url('/images/modele/menu2/sous-menu-m-out.gif') repeat-x;
	}
	.menu_ss_out .m2 a {
		line-height: 27px; font-size: 10px; text-decoration: none;
		color: #FFF; text-transform: uppercase;
	}
	.menu_ss_out .m2 a:hover {
		text-decoration: none;
	}
	.menu_ss_out .m2 a .patch_1 {
		width: 100%; height: 27px; position: absolute; visibility: hidden;
	}
	.menu_ss_out .m2 a .patch_3 {
		height: 100%; border: 0; position: relative; left: -2px; cursor: pointer;
	}
	.menu_ss_out .m2 a .patch_2 {
		padding-left: 19px;
	}
	
	.menu_ss_over {
		width: 185px; height: 27px;
	}
	.menu_ss_over .g {
		height: 100%;
		background: url('/images/modele/menu2/sous-menu-g-over.gif') no-repeat;
	}
	.menu_ss_over .d {
		height: 100%;
		background: url('/images/modele/menu2/sous-menu-d-over.gif') 100% 0 no-repeat;
	}
	.menu_ss_over .m1 {
		height: 100%;
		padding: 0 2px 0 2px;
	}
	.menu_ss_over .m2 {
		height: 100%;
		background: url('/images/modele/menu2/sous-menu-m-over.gif') repeat-x;
	}
	.menu_ss_over .m2 a {
		line-height: 27px; font-size: 10px; text-decoration: none;
		color: #6F3778; text-transform: uppercase;
	}
	.menu_ss_over .m2 a:hover {
		text-decoration: none;
	}
	.menu_ss_over .m2 a .patch_1 {
		width: 100%; height: 27px; position: absolute; visibility: hidden;
	}
	.menu_ss_over .m2 a .patch_3 {
		height: 100%; border: 0; position: relative; left: -2px; cursor: pointer;
	}
	.menu_ss_over .m2 a .patch_2 {
		padding-left: 19px;
	}

/* Panier */
	.panier {
		position: relative; z-index: 10001; width: 267px; height: 43px; top: 0; left: 735px;
	}
	.panier-2 {
		padding: 6px 40px 0 0; text-align: right;
		color: #FEE9B2;
		font-size: 12px; font-style: italic; font-weight: normal;
	}
	.panier-out {
		color: #FFF;
		font-size: 12px; font-style: normal; font-weight: normal;
	}
	.panier-over {
		color: #FFF;
		font-size: 12px; font-style: normal; font-weight: normal;
	}

/* cadre listann  */
.cadre_b_listann-out { background: #F2F1EC; }
.cadre_b_listann-out .coin1 { width: 100%; height: 100%; background: url('/images/liste-annonces/fond-gris-c1.gif') top left no-repeat; }
.cadre_b_listann-out .coin2 { width: 100%; height: 100%; background: url('/images/liste-annonces/fond-gris-c2.gif') top right no-repeat; }
.cadre_b_listann-out .coin3 { width: 100%; height: 100%; background: url('/images/liste-annonces/fond-gris-c3.gif') bottom right no-repeat; }
.cadre_b_listann-out .coin4 { width: 100%; height: 100%; background: url('/images/liste-annonces/fond-gris-c4.gif') bottom left no-repeat; }
.cadre_b_listann-out .g { width: 100%; height: 100%; background: #F2F1EC; }
.cadre_b_listann-out .d { width: 100%; height: 100%; background: #F2F1EC; }
.cadre_b_listann-out .h { width: 100%; height: 100%; background: #F2F1EC; }
.cadre_b_listann-out .b { width: 100%; height: 100%; background: #F2F1EC; }
.cadre_b_listann-out .contenu {  }

.cadre_b_listann-over { background: #F2F1EC; }
.cadre_b_listann-over .coin1 { width: 100%; height: 100%; background: url('/images/liste-annonces/fond-gris-c1.gif') top left no-repeat; }
.cadre_b_listann-over .coin2 { width: 100%; height: 100%; background: url('/images/liste-annonces/fond-gris-c2.gif') top right no-repeat; }
.cadre_b_listann-over .coin3 { width: 100%; height: 100%; background: url('/images/liste-annonces/fond-gris-c3.gif') bottom right no-repeat; }
.cadre_b_listann-over .coin4 { width: 100%; height: 100%; background: url('/images/liste-annonces/fond-gris-c4.gif') bottom left no-repeat; }
.cadre_b_listann-over .g { width: 100%; height: 100%; background: #F2F1EC; }
.cadre_b_listann-over .d { width: 100%; height: 100%; background: #F2F1EC; }
.cadre_b_listann-over .h { width: 100%; height: 100%; background: #F2F1EC; }
.cadre_b_listann-over .b { width: 100%; height: 100%; background: #F2F1EC; }
.cadre_b_listann-over .contenu {  }

.copyright
, div.float_left
, .link_partenaire {
	font-size:12px !important; color: #666666 !important; font-weight: normal !important;
}

/* DPE */
.dpe { padding: 10px 0 10px 0; text-align: center; }
.dpe .energie { width: 220px; height: 187px; margin: 5px; }
.dpe .ges { width: 220px; height: 187px; margin: 5px; }

