a:link{text-decoration: none; color: #84092a;}
a:visited{text-decoration: none; color: #84092a;} 
a:active{text-decoration: none; color: #84092a;}
a:hover{text-decoration: none; color: #b16163;}

.menu a:link{text-decoration: none; color: #000000;}
.menu a:visited{text-decoration: none; color: #000000;} 
.menu a:active{text-decoration: none; color: #000000;}
.menu a:hover{text-decoration: none;  color: #84092a;}

.menu_on a:link{text-decoration: none; color: #84092a;}
.menu_on a:visited{text-decoration: none; color: #84092a;} 
.menu_on a:active{text-decoration: none; color: #84092a;}
.menu_on a:hover{text-decoration: none;  color: #84092a;}

.menu_texte a:link{text-decoration: none; color: #ffffff;}
.menu_texte a:visited{text-decoration: none; color: #ffffff;} 
.menu_texte a:active{text-decoration: none; color: #ffffff;}
.menu_texte a:hover{text-decoration: none;  color: #84092a;}

.copyright a:link{text-decoration: none; color: #ffffff;}
.copyright a:visited{text-decoration: none; color: #ffffff;} 
.copyright a:active{text-decoration: none; color: #ffffff;}
.copyright a:hover{text-decoration: none;  color: #84092a;}

.adresse_bas a:link{text-decoration: none; color: #84092a;}
.adresse_bas a:visited{text-decoration: none; color: #84092a;} 
.adresse_bas a:active{text-decoration: none; color: #84092a;}
.adresse_bas a:hover{text-decoration: none;  color: #000000;}


html body {width:100%;  margin:0 0 0 0; padding:0 0 0 0;}

body{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	padding-top:10px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#d8d6d6;
	color:#000000;
}

table{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
}

div{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
}

form{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

input{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

    /* H1 H2...*/ 

h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #84092a;
	line-height: 16px;
	font-weight: bold;
	margin: 0;
	padding: 0;
	display: inline;
}
	
h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #222222;
	font-weight: bold;
	line-height: 16px;
	margin: 0;
	padding: 0;
	display: inline;
}
	
h3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	font-weight: bold;
	line-height: 16px;
	margin: 0;
	padding: 0;
	display: inline;
}
	
h4{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-align: right;
	color: #517018;
	line-height: 16px;
	font-weight: bold;
	margin: 0;
	padding: 0;
	display: inline;
}
	
h5{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #931B21;
	font-weight: bold;
	line-height: 16px;
	margin: 0;
	padding: 0;
	display: inline;
}

.images{
	background-color:#ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	color: #84092a;
	font-weight: bold;
	line-height: 16px;
	text-align: center;
	padding-top: 15px;
	padding-left: 15px;
	padding-bottom: 18px;
	padding-right: 15px;

}
   
    /* H1 H2...*/ 


    /* FOND PAGE */

.fond_top{
	background-image:url(gif/immobilier-top.gif);
	background-repeat:no-repeat;
	background-color:#b0afaf;
}
	
.fond_corps{
	background-color:#cbcaca;
	text-align:center;
	padding-top:3px;
}

.fond_tableau{
	background-color:#cbcaca;
	vertical-align: top;
	height:100%;
}
	
.fond_compte{
	background-color:#cbcaca;
	vertical-align: top;
}
	
	
.fond_contenu{
	width:910px;
	margin-right:auto;
	margin-left:auto;
	text-align:justify;
}
	
.fond_bas{
	background-image:url(gif/immobilier-bas.gif);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#d8d6d6;
}

    /* FOND PAGE */


    /* MENU */

.menu{
	font-weight:bold;
	text-align:center;
	background-image:url(gif/immobilier-menu-fond.gif);
	background-repeat:repeat-x;
	font-size:11px;
}

.menu_off{
	font-weight:bold;
	cursor:pointer;
	font-size:11px;
	text-align:center;
}

.menu_on{
	font-weight:bold;
	background-image:url(gif/immobilier-menu-bouton-1.gif);
	background-repeat:no-repeat;
	background-position:center;
	color: #84092a;
	cursor:pointer;
	font-size:11px;
	text-align:center;
}

    /* MENU */


	/* TOP */

.top_gauche{
	vertical-align:top;
}

.top_droite{
	vertical-align:top;
	padding-right:16px;
}

.top_drapeaux{
	padding-top:5px;
	padding-left:5px;
}


.top_logo{
	width:430px;
	text-align:center;
	padding-top:35px;
}

	/* TOP */


    /* FENETRE RECHERCHE */

.fenetre_recherche{
	background-color:#ffffff;
	font-weight:bold;
	margin-top:16px;
}

.fenetre_recherche_top_gauche{
	background-image:url(gif/fenetre-recherche-top-gauche.gif);
	width:24px;
	height:33px;
}

.fenetre_recherche_top_centre{
	width:318px;
	height:33px;
	color:#FFFFFF;
	background-color:#84092A;
	font-size:12px;
	font-weight:bold;
}

.bouton_recherche_avancee{
	width:150px;
	height:33px;
	background-image:url(gif/bouton-recherche-avancee.gif);
	color:#7f2d35;
	font-size:10px;
	font-weight:bold;
	background-repeat:no-repeat;
	background-color:#7f2d35;
	background-position:center;
	text-align:center;
	line-height:12px;
}

.fenetre_recherche_top_droite{
	background-image:url(gif/fenetre-recherche-top-droite.gif);
	width:24px;
	height:33px;
}

.fenetre_recherche_texte{
	padding-left:6px;
	padding-top:8px;
	padding-bottom:0px;
	width:118px;
	_width:124px;
	float:left;
	font-size:10px;
	text-align:left;
}

.fenetre_recherche_texte_petit{
	float:left;
	width:130px;
	_width:140px;
	font-weight:normal;
	font-size:10px;
	padding-left:10px;
	_padding-left:10px;
	padding-top:6px;
	_padding-top:10px;
	text-align:left;
}

.fenetre_recherche_texte_km{
	float:left;
	width:20px;
	_width:10px;
	font-weight:normal;
	font-size:10px;
	padding-left:5px;
	padding-top:6px;
	_padding-top:10px;
	text-align:left;
	margin:0px;
}

.fenetre_recherche_form{
	float:left;
	width:140px;
	padding-top:8px;
}

.taille_prix_recherche{
	width:80px;
	vertical-align:top;	
}

.fenetre_recherche_form_petit{
	float:left;
	width:50px;
	padding-top:8px
}

.fenetre_recherche_bas_gauche{
	background-image:url(gif/fenetre-recherche-bas-gauche.gif);
	width:24px;
	height:37px;
}

.fenetre_recherche_bas_centre{
	background-image:url(gif/fenetre-recherche-bas-centre.gif);
	background-repeat:repeat-x;
	height:37px;
	color:#000000;
	width:270px;
	background-color:#ffffff;
	font-size:12px;
	font-weight:bold;
}

.bouton_rechercher{
	background-image:url(gif/fenetre-recherche-bas-centre.gif);
	background-repeat:repeat-x;
	height:37px;
	color:#000000;
	background-color:#ffffff;
	font-size:12px;
	font-weight:bold;
}

.bouton_rechercher_gauche{
	width:12px;
	height:37px;
	background-image:url(gif/images/bouton-rechercher_01.gif);
	background-repeat:no-repeat;
	color:#7f2d35;
	font-size:10px;
	font-weight:bold;
}

.bouton_rechercher_centre{
	height:37px;
	_height:35px;
	padding-bottom:2px;
	width:120px;
	background-image:url(gif/images/bouton-rechercher_02.gif);
	background-repeat:repeat-x;
	color:#7f2d35;
	font-size:11px;
	font-weight:bold;
	text-align:center;
}

.bouton_rechercher_droite{
	width:43px;
	height:37px;
	background-image:url(gif/images/bouton-rechercher_03.gif);
	background-repeat:no-repeat;
	color:#7f2d35;
	font-size:10px;
	font-weight:bold;
}

.bouton_rechercher_droite_on{
	width:43px;
	height:37px;
	background-image:url(gif/images/bouton-rechercher-1_03.gif);
	background-repeat:no-repeat;
	color:#7f2d35;
	font-size:10px;
	font-weight:bold;
}

.fenetre_recherche_bas_droite{
	background-image:url(gif/fenetre-recherche-bas-droite.gif);
	width:24px;
	height:37px;
}
 
    /* FENETRE RECHERCHE */


	/* INTRO ACCUEIL */
	
.intro_accueil{
	vertical-align:top;
	width:600px;
	padding-right:20px;
}
	
	/* INTRO ACCUEIL */


    /* COUPS DE COEUR */
	
.favoris{
	vertical-align:top;
}

.top_favoris{
	background-image:url(gif/top-favoris.gif);
	background-repeat:no-repeat;
	width:344px;
	height:23px;
	_height:30px;
	padding-top:7px;
	padding-left:15px;
	text-align:left;
	color:#ffffff;
	font-weight:bold;
}

.fond_favoris{
	background-image:url(gif/bas-favoris.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	background-color:#e1e1e1;
	padding:10px;
	width:324px;
	_width:344px;
}

.fiche_favoris{
	background-color:#FFFFFF;
	color:#84092a;
	margin-bottom:16px;
	cursor:pointer;
}

.fiche_favoris_on{
	background-color:#afafaf;
	color:#ffffff;
	margin-bottom:16px;
	cursor:pointer;
}

.image_favoris{
	padding-top:12px;
	padding-left:11px;
	padding-right:11px;
	padding-bottom:6px;
	width:300px;
}

.texte_favoris{
	padding-left:12px;
	padding-bottom:12px;
	font-weight:bold;
	color:#84092a;
	font-size:10px;
	text-align:left;
}

.prix_favoris{
	padding-right:12px;
	padding-bottom:12px;
	font-weight:bold;
	text-align:right;
	color:#84092a;
	font-size:10px;
}

    /* COUPS DE COEUR */


    /* BOUTON ALERTE MAIL */

.bouton_alerte_mail{
	width: 300px;
	height:33px;
	background-image:url(gif/bouton-alerte-mail.gif);
	background-repeat:no-repeat;
	color: #84092a;
	font-weight:bold;
	cursor:pointer;
}

.bouton_alerte_mail_on{
	width: 300px;
	height:33px;
	background-image:url(gif/bouton-alerte-mail-1.gif);
	background-repeat:no-repeat;
	color: #b16163;
}

.texte_alerte_mail{
	padding-left:60px;
	padding-top:8px;
	text-align:left;
}

    /* BOUTON ALERTE MAIL */


	/* LISTE BIENS */
	
.liste_fond{
	background-color:#ffffff;
}

.liste_coin_haut_gauche{
	background-image:url(gif/coin-haut-gauche.gif);
	background-repeat:no-repeat;
	background-position:left;
	height:17px;
}

.liste_coin_haut_droite{
	background-image:url(gif/coin-haut-droite.gif);
	background-repeat:no-repeat;
	background-position:right;
	height:17px;
}

.liste_coin_bas_gauche{
	padding-right:5px;
	padding-bottom:16px;
	padding-left:16px;
	background-image:url(gif/coin-bas-gauche.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	vertical-align:top;
}

.liste_coin_bas_droite{
	background-image:url(gif/coin-bas-droite.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	vertical-align:bottom;
	height:200px;
}

.liste_titre{
	background-color:#dedede;
	padding:4px;
	margin-right:16px;
	font-weight:bold;
	font-size:14px;
}

.liste_sous_titre{
	background-color:#dedede;
	padding:4px;
	margin-right:16px;
	color:#84092a;
	font-weight:bold;
	font-size:12px;
	margin-bottom:5px;
}

.liste_caracteristiques_bien{
	width:280px;
	float:left;
	padding:2px;
	font-weight:bold;
	font-size:10px;
}

.liste_description_bien{
	padding:3px;
	margin-right:16px;
	border-top: 1px solid #cccccc;
	padding-bottom: 16px;
	margin-top:5px;
}

.liste_separation{
	height:25px;
}

	/* LISTE BIENS */


    /* BOUTON PLUS DE DETAILS */

.cent_pour_cent{
	width:100%;
	height:100%;
}
.bouton_details{
	background-image:url(gif/bouton-details.gif);
	height:30px;
	width:230px;
	cursor:pointer;
	float:right;
}

.bouton_details_on{
	background-image:url(gif/bouton-details-1.gif);
	height:30px;
	width:230px;
	cursor:pointer;
}

.texte_bouton_details{
	color:#ffffff;
	font-weight:bold;
	padding-left:45px;
	padding-top:7px;
}

    /* BOUTON PLUS DE DETAILS */


    /* BOUTON SELECTION */ 

.bouton_selection{
	background-image:url(gif/bouton-selection.gif);
	background-repeat:no-repeat;
	background-position:top;
	color:#84092a;
	height:30px;
	width:270px;
	cursor:pointer;
	float:right;
}

.bouton_selection_on{
	background-image:url(gif/bouton-selection-1.gif);
	background-repeat:no-repeat;
	background-position:top;
	color: #b16163;
	height:30px;
	width:270px;
	cursor:pointer;
}

.texte_bouton_selection{
	font-weight:bold;
	padding-left:45px;
	padding-top:7px;
	text-align:left;
}
 
     /* BOUTON SELECTION */ 

 
    /* BOUTON RETOUR RESULTATS*/ 

.bouton_retour_resultats{
	font-weight:bold;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	font-size:12px;
	margin-bottom:15px;
	height:24px;
	width:200px;
	background-image:url(gif/bouton-retour-resultats.gif);
	background-repeat:no-repeat;
	cursor:pointer;
}

.texte_retour_resultats{
	padding-top:3px;
}

    /* BOUTON RETOUR RESULTATS*/ 


    /* CONTENU FICHE BIEN*/ 

.fond_fiche{
	background-color:#FFFFFF;
}

.top_fiche{
	background-image:url(gif/fiche-details-top.gif);
	height:17px;
}

.contenu_fiche{
	padding-left:17px;
	padding-right:17px;
}

.bas_fiche{
	background-image:url(gif/fiche-details-bas.gif);
	height:17px;
}

.titre_fiche{
	background-color:#84092a;
	padding:4px;
	margin-left:16px;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
}

.reference_fiche{
	background-color:#84092a;
	padding:4px;
	margin-right:16px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:5px;
}

.photo_fiche{
 	width=590px;
	vertical-align:top;
	padding-top:5px;
}

.bloc_mini_fiche{
	padding-left:17px; 
}

.mini_fiche{
	float:left;
	width:126px;
	padding-top:5px;
}

.resume_fiche{
	vertical-align:bottom;
	padding-left:5px;
} 

.caracteristiques_fiche{
	padding:2px;
	padding-bottom:5px;
	font-weight:bold;
}

.prix_fiche{
	margin-top:16px;
	margin-bottom:40px;
	padding:4px;
	border-bottom:1px solid #cccccc;
	border-top:1px solid #cccccc;
	text-align:center;
	color:#84092a;
	font-weight:bold;
	font-size:12px;
}

.bloc_details_texte{
	padding-left:17px;
	padding-right:17px;
}

.colonne_gauche_details_texte{
	padding-right:8px;
	width:50%;
	vertical-align:top;
}

.colonne_droite_details_texte{
	padding-left:8px;
	width:50%;
	vertical-align:top;
}

.details_texte_titre{
	margin-top:10px;
	padding:2px;
	background-color:#d6d6d6;
	color:#84092a;
	font-weight:bold;
}

.details_texte_contenu{
	padding:2px;
	background-color:#f1f1f1;
}


    /* BOUTON DEMANDE INFOS BIEN*/ 

.centrer_bouton_demande_infos{
	text-align:center;
}

.bouton_demande_infos{
	background-image:url(gif/bouton-demande-infos.gif);
	background-repeat:no-repeat;
	height:33px;
	width:239px;
	cursor:pointer;
	margin-right:auto;
	margin-left:auto;
	text-align:center;
	margin-bottom:60px;
}

.bouton_demande_infos_on{
	background-image:url(gif/bouton-demande-infos-1.gif);
	background-repeat:no-repeat;
	height:33px;
	width:239px;
	cursor:pointer;
	margin-right:auto;
	margin-left:auto;
}

.texte_demande_infos{
	color:#ffffff;
	font-weight:bold;
	padding-left:15px;
	padding-top:8px;
}

    /* BOUTON DEMANDE INFOS BIEN*/ 


    /* BOUTON SELECTION FICHE BIEN*/ 
 
.texte_selection_fiche{
	font-weight:bold;
	padding-left:68px;
	padding-top:8px;
}

.bouton_selection_fiche{
	background-image:url(gif/bouton-selection-fiche.gif);
	background-repeat:no-repeat;
	height:30px;
	width:281px;
	cursor:pointer;
	color:#84092a;
}

.bouton_selection_fiche_on{
	background-image:url(gif/bouton-selection-fiche-1.gif);
	background-repeat:no-repeat;
	height:30px;
	width:281px;
	cursor:pointer;
	color: #b16163;
}

    /* BOUTON SELECTION FICHE BIEN */ 


    /* BOUTON IMPRIMER FICHE BIEN */ 

.texte_imprimer_fiche{
	font-weight:bold;
	padding-left:68px;
	padding-top:8px;
}

.bouton_imprimer_fiche{
	background-image:url(gif/bouton-imprimer-fiche.gif);
	background-repeat:no-repeat;
	height:29px;
	width:281px;
	cursor:pointer;
}

.bouton_imprimer_fiche_on{
	background-image:url(gif/bouton-imprimer-fiche-1.gif);
	background-repeat:no-repeat;
	height:29px;
	width:281px;
	cursor:pointer;
}

    /* BOUTON IMPRIMER FICHE BIEN*/ 


    /* FICHE VILLE*/ 

.fond_fiche_ville{
	background-color:#ffffff;
}

.top_gauche_fiche_ville{
	 background-image:url(gif/coin-haut-gauche.gif);
	 background-repeat:no-repeat;
	 background-position:left;
	 height:17px;
}

.top_droite_fiche_ville{
	background-image:url(gif/coin-haut-droite.gif);
	background-repeat:no-repeat;
	background-position:right;
	height:17px;
}

.map_fiche_ville{
	vertical-align:top;
	width:350px;
	padding-bottom:16px;
	padding-left:16px;
	background-image:url(gif/coin-bas-gauche.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
}

.contenu_fiche_ville{
	vertical-align:top;
	padding-bottom:16px;
	padding-left:16px;
	background-image:url(gif/coin-bas-droite.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
}

.titre_fiche_ville{
	background-color:#dedede;
	padding:4px;
	margin-right:16px;
	margin-bottom:16px;
	color:#84092a;
	font-weight:bold;
	font-size:14px;
}

.sous_titre_fiche_ville{
	color:#000000;
	font-weight:bold;
	font-size:12px;
}

.fiche_ville_details_niveau_1{
	font-weight:bold;
	padding-top:5px;
	padding-left:5px;
}

.fiche_ville_details_niveau_2{
	padding-top:3px;
	padding-left:12px;
}

.bouton_infos_ville{
	background-image:url(gif/bouton-infos-ville.gif);
	background-repeat:no-repeat;
	height:33px;
	width:300px;
	cursor:pointer;
	margin-top:20px;
}

.bouton_infos_ville_on{
	background-image:url(gif/bouton-infos-ville-1.gif);
	background-repeat:no-repeat;
	height:33px;
	width:300px;
	cursor:pointer;
}

.texte_bouton_infos_ville{
	color:#ffffff;
	font-weight:bold;
	padding-left:45px;
	padding-top:8px;
}

    /* FICHE VILLE*/ 


    /* BIENS SIMILAIRES */
	
.similaires{
	background-color:#e1e1e1;
	margin-top:16px;
}

.top_similaires{
	background-image:url(gif/top-similaires.gif);
	background-repeat:no-repeat;
	height:23px;
	_height:30px;
	padding-top:7px;
	padding-left:15px;
	text-align:left;
	color:#ffffff;
	font-weight:bold;
}

.fond_similaires{
	background-image:url(gif/bas-similaires.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	background-color:#e1e1e1;
	padding:10px;
	padding-bottom:35px;
}

.fiche_similaires{
	background-color:#FFFFFF;
	float:left;
	width:325px;
	margin:5px;
	margin-right:60px;
	margin-left:60px;
	margin-bottom:10px;
	color:#84092a;
	cursor:pointer;
}

.fiche_similaires_on{
	background-color:#afafaf;
	float:left;
	width:325px;
	margin:5px;
	margin-right:60px;
	margin-left:60px;
	margin-bottom:10px;
	color:#84092a;
	cursor:pointer;
}

.image_similaires{
	padding-top:12px;
	padding-left:11px;
	padding-right:11px;
	padding-bottom:6px;
}

.texte_similaires{
	padding-left:12px;
	padding-bottom:12px;
	font-weight:bold;
	font-size:10px;
	color:#84092a;
}

.prix_similaires{
	padding-right:12px;
	padding-bottom:12px;
	font-weight:bold;
	text-align:right;
	font-size:10px;
	color:#84092a;
}

    /* BIENS SIMILAIRES */


.tri_resultats{
	font-weight:bold;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	font-size:12px;
	margin-bottom:15px;
	height:24px;
	width:220px;
	background-image:url(..gif/bouton-retour-resultats.gif);
	background-repeat:no-repeat;
	cursor:pointer;
}

.tri_texte_resultats{
	padding-top:3px;
}


.recherche_rapide{
	background-image:url(gif/fond-recherche-rapide.gif);
	background-repeat:no-repeat;
	width:286px;
	height:39px;
	padding-top:11px;
	text-align:center;
	color:#84092a;
	font-weight:bold;
}

.criteres_recherche{
	padding-top:5px;
}

.liste_actualites{
	color:#000000;
	font-weight:bold;
}

.titre_actualites{
	color:#84092a;
	font-weight:bold;
}

.bordures_images{
	border:solid 1px #ffffff;
	text-align:center;
}

.legendes{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	line-height: 15px;
	border: 0px solid;
}

.formulaire{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color:#ffffff;
	border:1px solid #222222;
	font-weight:normal;
	height:18px;
}

.deroul{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color:#ffffff;
}

.titres_formulaire{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #222222;
}


.bouton{
	margin: 0 0 0 0;
	padding: 2px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	background-color:#747474;
	border:1px solid #ffffff;
	cursor:pointer;
}

.menu_texte{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	margin-top:20px;
	color:#ffffff;
	text-align:left;
	padding-left:10px;
}
	
.copyright{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	text-align: left;
	padding-left:5px;
	color:#ffffff;
}

.adresse_bas{
	padding-top:5px;
}

	
	/*styles modules*/
	
.categories{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #475999;
	text-align: left;
	line-height: 15px;
	font-weight: bold;
	margin: 0;
	padding: 0;
	display: inline;
}
	
.articles{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	color: #000000;
	text-align: left;
	line-height: 15px;
	font-weight: bold;
	margin: 0;
	padding: 0;
	margin-bottom:5px;
}

.details{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	text-align: left;
	line-height: 15px;
	font-weight: bold;
	margin: 0;
	padding: 0;
	margin-top:5px;
}
	
.prix{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	text-align: left;
	line-height: 15px;
	font-weight: bold;
	margin: 0;
	padding: 0;
	display: inline;
}
	
.pas_apercu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	text-align: left;
	line-height: 15px;
	font-weight: bold;
	margin: 0;
	padding: 0;
	display: inline;
}
	
.legendes_album{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	text-align: left;
	line-height: 15px;
	font-weight: bold;
	margin: 0;
	padding: 0;
	display: inline;
}
	
	/*fin styles modules*/
	
    /*STYLES DRAPEAUX TRADUCTION AUTOMATIQUE*/
	
.def_drapeau {
	position:absolute;
   	width:400px;
   	padding-top:35px;
   	margin-left: 5px;
	display:none;
}

.espace_drapeau{
	cursor:pointer;
	float:left;
	padding-right:10px
}

.bordures_drapeaux{
 	border:1px solid #ffffff;
}


a.lien_news_on{ color: #972321; text-decoration:underline; }
a:visited.lien_news_on{ color: #972321; text-decoration:underline; }


/* style recherche ville */
.titre_answer{color:#b91174; font-weight:bold;}
.titre_answer a:link{text-decoration: none; color: #b91174}
.titre_answer a:visited{text-decoration: none; color: #b91174} 
.titre_answer a:active{text-decoration: none; color: #b91174}
.titre_answer a:hover{text-decoration: none; color: #000000}
.titre_reponse{color:#000000;}
.titre_reponse a:link{text-decoration: none; color: #000000}
.titre_reponse a:visited{text-decoration: none; color: #000000} 
.titre_reponse a:active{text-decoration: none; color: #000000}
.titre_reponse a:hover{text-decoration: none; color: #b91174}
.Surbrillance_select {background-color:#dddddd; cursor:default;}
.Surbrillance_blanck {background-color:#FFFFFF;}
/* fin recherche ville */

/* style slider */
.curseur_slide {
	background-image:url(../immobilier/images/curseur_slide.gif);
  background-repeat:no-repeat;
  
}
.bg_slide {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
		text-align: justify;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000000;
		background: transparent url(../immobilier/images/bg_slide.gif);
		background-repeat:no-repeat;
    background-position:0 7px;
}
/* fin slider */


.bouton_recherche_rapide{
  border:0 solid #000;
	width: 24px;
	height:22px;
	background-image:url(gif/bouton-recherche-rapide.gif);
	background-repeat:no-repeat;
	cursor:pointer;
}

.bouton_recherche_rapide_on{
  border:0 solid #000;
	width: 24px;
	height:22px;
	background-image:url(gif/bouton-recherche-rapide-1.gif);
	background-repeat:no-repeat;
  cursor:pointer;
}

  .transparent
  { 
    position:absolute;
    height:150px;
    display:block;
     width:400px;
  }
  div#voile
  {
    position:absolute;
    top:0px;
    left:0px;
    background:black;
    height:0px;
    width:0px;
    /* filter:alpha(opacity=85); */
    /* -moz-opacity:.85; */
    /* opacity:.85; */
  }

.obligatoire{
background-image:url(../immobilier/images/obligatoire.gif);
width:9px;
height:11px;
}

