html {
	margin: 0;
	padding: 0;
	height: 100%;
	font-size: 100%; /* Évite un bug d'IE 6-7 */
}

body#page_courante, body#page_404 {
	margin: 0;
	padding: 0;
	font-family: Lucida Grande, Lucida Sans, Arial, Helvetica, sans-serif;
	background-color: #c5c3b4;
	color: #3a382c;
	height: 100%;
	background: url("http://www.chaylaimmobilier.com/images/structure/background_page_courante.jpg") repeat-x;
	background-color: #c5c3b4;
}

body#affichage_resultats {
	margin: 0;
	padding: 0;
	font-family: Lucida Grande, Lucida Sans, Arial, Helvetica, sans-serif;
	background-color: #c5c3b4;
	color: #3a382c;
	height: 100%;
	background: url("http://www.chaylaimmobilier.com/images/structure/background_pages_resultats.jpg") repeat-x;
	background-color: #c5c3b4;
}

body#recherche_detaillee {
	margin: 0;
	padding: 0;
	font-family: Lucida Grande, Lucida Sans, Arial, Helvetica, sans-serif;
	background-color: #c5c3b4;
	color: #3a382c;
	height: 100%;
	background: url("http://www.chaylaimmobilier.com/images/structure/background_page_recherche_detaillee.jpg") repeat-x;
	background-color: #c5c3b4;
}

h1, h2, h3, h4, h5, h6, h7, p, form, li, ul, ol, blockquote { /* resets most browser styles to enhance cross-browser compatibility */
	margin: 0;
	padding: 0;
}

a:link {
	color: #849718;
	text-decoration: underline;
}

a:visited {
	color: #849718;
	text-decoration: underline;
}

a:hover {
	color: #849718;
	text-decoration: none;
}

a:active {
	color: #849718;
	text-decoration: underline;
}

img {
	border: none;
}

.spacer {
	clear: both;
	margin: 0px;
	padding: 0px;
	height: 10px;
}

.imageflottanteright {
	float: right;
	margin: 0px 0px 0px 15px;
}

.imageflottanteleft {
	float: left;
	margin: 0px 15px 0px 0px;
}

.signature {
	background: url("http://www.chaylaimmobilier.com/images/signature.gif");
	margin: 0;
	background-repeat: no-repeat;
	background-position: 90% 100%;
	text-align: justify;
	text-indent: 15px;
}

.important {
	font-weight: bold;
}

.reprise_resultats {
	font-weight: bold;
	color: #849718;
}

#recaptcha_image img {
	width: 200px;
	height: 50px;
}

#animation_noel {
	position: fixed;
	display: block;
	top: auto;
	left: 10px;
	bottom: 10px;
	margin: 0px;
}

/*** PRINT ------------------------------------------------------------------ */

#entete_print, #coordonnees_print, #slider_print, #galerie_print, #resultats_pleine_largeur_print, #fond_resultats_pleine_largeur_print, #footer_print {
	display: none;
}

.elements_print {
	display: none;
}

/*** FIN PRINT ------------------------------------------------------------------ */




/*** HEADER ------------------------------------------------------------------ */

#header {
	height: 151px;
	background: url("http://www.chaylaimmobilier.com/images/structure/header_logo.jpg") no-repeat;
	background-position: top center;
	margin: 0px 0 0 0;
}

/*** NAVIGATION ***/

.inner_header {
	width: 955px;
	margin: 0 auto;
}

.inner_header h1 a:link {
	text-indent: -7000px;
	display: block;
	width: 353px;
	height: 125px;
}

.inner_header h1 a:visited {
	text-indent: -7000px;
	display: block;
	width: 353px;
	height: 125px;
}

.inner_header h1 a:hover {
	text-indent: -7000px;
	display: block;
	width: 353px;
	height: 125px;
}

.inner_header h1 a:active {
	text-indent: -7000px;
	display: block;
	width: 353px;
	height: 125px;
}

#elements_menu { /* Positions Tabs */
	position: absolute;
	top: 102px;
	margin: 0 0 0 130px;
	width: 838px;
}

#elements_menu li { /* Tabs */
	list-style-type: none;
	float: left;
	margin: 0 0 0 3px;
}

/* Bouton Clip */
#elements_menu li.bouton_clip_s a:link, #elements_menu li.bouton_clip_s a:visited, #elements_menu li.bouton_clip_s a:hover, #elements_menu li.bouton_clip_s a:active {display: block; width: 58px; height: 27px; text-indent: -9000px; background: url("http://www.chaylaimmobilier.com/images/structure/nav/btn_clip.png") no-repeat;}
#elements_menu li.bouton_clip a:link, #elements_menu li.bouton_clip a:visited {display: block; width: 58px; height: 27px; text-indent: -9000px; background: url("http://www.chaylaimmobilier.com/images/structure/nav/btn_clip.png") no-repeat; background-position: 0 -27px;}
#elements_menu li.bouton_clip a:hover, #elements_menu li.bouton_clip:hover a {display: block; width: 58px; height: 27px; text-indent: -9000px; background: url("http://www.chaylaimmobilier.com/images/structure/nav/btn_clip.png") no-repeat; background-position: 0 -54px;}
#elements_menu li.bouton_clip a.h, #elements_menu li.bouton_clip a:active {display: block; width: 58px; height: 27px; text-indent: -9000px; background: url("http://www.chaylaimmobilier.com/images/structure/nav/btn_clip.png") no-repeat; background-position: 0 -54px;}

/* Bouton Accueil */
#elements_menu li.bouton_accueil_s a:link, #elements_menu li.bouton_accueil_s a:visited, #elements_menu li.bouton_accueil_s a:hover, #elements_menu li.bouton_accueil_s a:active {display: block; width: 75px; height: 27px; text-indent: -9000px; background: url("http://www.chaylaimmobilier.com/images/structure/nav/btn_accueil.png") no-repeat;}
#elements_menu li.bouton_accueil a:link, #elements_menu li.bouton_accueil a:visited {display: block; width: 75px; height: 27px; text-indent: -9000px; background: url("http://www.chaylaimmobilier.com/images/structure/nav/btn_accueil.png") no-repeat; background-position: 0 -27px;}
#elements_menu li.bouton_accueil a:hover, #elements_menu li.bouton_accueil:hover a {display: block; width: 75px; height: 27px; text-indent: -9000px; background: url("http://www.chaylaimmobilier.com/images/structure/nav/btn_accueil.png") no-repeat; background-position: 0 -54px;}
#elements_menu li.bouton_accueil a.h, #elements_menu li.bouton_accueil a:active {display: block; width: 75px; height: 27px; text-indent: -9000px; background: url("http://www.chaylaimmobilier.com/images/structure/nav/btn_accueil.png") no-repeat; background-position: 0 -54px;}

/* Bouton Ventes */
#elements_menu li.bouton_ventes_s a:link, #elements_menu li.bouton_ventes_s a:visited, #elements_menu li.bouton_ventes_s a:hover, #elements_menu li.bouton_ventes_s a:active {display: block; width: 70px; height: 27px; text-indent: -9000px; background: url("http://www.chaylaimmobilier.com/images/structure/nav/btn_ventes.png") no-repeat;}
#elements_menu li.bouton_ventes a:link, #elements_menu li.bouton_ventes a:visited {display: block; width: 70px; height: 27px; text-indent: -9000px; background: url("http://www.chaylaimmobilier.com/images/structure/nav/btn_ventes.png") no-repeat; background-position: 0 -27px;}
#elements_menu li.bouton_ventes a:hover, #elements_menu li.bouton_ventes:hover a {display: block; width: 70px; height: 27px; text-indent: -9000px; background: url("http://www.chaylaimmobilier.com/images/structure/nav/btn_ventes.png") no-repeat; background-position: 0 -54px;}
#elements_menu li.bouton_ventes a.h, #elements_menu li.bouton_ventes a:active {display: block; width: 70px; height: 27px; text-indent: -9000px; background: url("http://www.chaylaimmobilier.com/images/structure/nav/btn_ventes.png") no-repeat; background-position: 0 -54px;}

/* Bouton Locations */
#elements_menu li.bouton_locations_s a:link, #elements_menu li.bouton_locations_s a:visited, #elements_menu li.bouton_locations_s a:hover, #elements_menu li.bouton_locations_s a:active {display: block; width: 101px; height: 27px; text-indent: -9000px; background: url("http://www.chaylaimmobilier.com/images/structure/nav/btn_locations.png") no-repeat;}
#elements_menu li.bouton_locations a:link, #elements_menu li.bouton_locations a:visited {display: block; width: 101px; height: 27px; text-indent: -9000px; background: url("http://www.chaylaimmobilier.com/images/structure/nav/btn_locations.png") no-repeat; background-position: 0 -27px;}
#elements_menu li.bouton_locations a:hover, #elements_menu li.bouton_locations:hover a {display: block; width: 101px; height: 27px; text-indent: -9000px; background: url("http://www.chaylaimmobilier.com/images/structure/nav/btn_locations.png") no-repeat; background-position: 0 -54px;}
#elements_menu li.bouton_locations a.h, #elements_menu li.bouton_locations a:active {display: block; width: 101px; height: 27px; text-indent: -9000px; background: url("http://www.chaylaimmobilier.com/images/structure/nav/btn_locations.png") no-repeat; background-position: 0 -54px;}

/* Bouton Offres Plus */
#elements_menu li.bouton_offresplus_s a:link, #elements_menu li.bouton_offresplus_s a:visited, #elements_menu li.bouton_offresplus_s a:hover, #elements_menu li.bouton_offresplus_s a:active {display: block; width: 86px; height: 27px; text-indent: -9000px; background: url("http://www.chaylaimmobilier.com/images/structure/nav/btn_offresplus.png") no-repeat;}
#elements_menu li.bouton_offresplus a:link, #elements_menu li.bouton_offresplus a:visited {display: block; width: 86px; height: 27px; text-indent: -9000px; background: url("http://www.chaylaimmobilier.com/images/structure/nav/btn_offresplus.png") no-repeat; background-position: 0 -27px;}
#elements_menu li.bouton_offresplus a:hover, #elements_menu li.bouton_offresplus:hover a {display: block; width: 86px; height: 27px; text-indent: -9000px; background: url("http://www.chaylaimmobilier.com/images/structure/nav/btn_offresplus.png") no-repeat; background-position: 0 -54px;}
#elements_menu li.bouton_offresplus a.h, #elements_menu li.bouton_offresplus a:active {display: block; width: 86px; height: 27px; text-indent: -9000px; background: url("http://www.chaylaimmobilier.com/images/structure/nav/btn_offresplus.png") no-repeat; background-position: 0 -54px;}

/* Bouton Vidéos */
#elements_menu li.bouton_videos_s a:link, #elements_menu li.bouton_videos_s a:visited, #elements_menu li.bouton_videos_s a:hover, #elements_menu li.bouton_videos_s a:active {display: block; width: 86px; height: 27px; text-indent: -9000px; background: url("http://www.chaylaimmobilier.com/images/structure/nav/btn_videos.png") no-repeat;}
#elements_menu li.bouton_videos a:link, #elements_menu li.bouton_videos a:visited {display: block; width: 86px; height: 27px; text-indent: -9000px; background: url("http://www.chaylaimmobilier.com/images/structure/nav/btn_videos.png") no-repeat; background-position: 0 -27px;}
#elements_menu li.bouton_videos a:hover, #elements_menu li.bouton_videos:hover a {display: block; width: 86px; height: 27px; text-indent: -9000px; background: url("http://www.chaylaimmobilier.com/images/structure/nav/btn_videos.png") no-repeat; background-position: 0 -54px;}
#elements_menu li.bouton_videos a.h, #elements_menu li.bouton_videos a:active {display: block; width: 86px; height: 27px; text-indent: -9000px; background: url("http://www.chaylaimmobilier.com/images/structure/nav/btn_videos.png") no-repeat; background-position: 0 -54px;}

/* Bouton Pays d'Oc */
#elements_menu li.bouton_pays_doc_s a:link, #elements_menu li.bouton_pays_doc_s a:visited, #elements_menu li.bouton_pays_doc_s a:hover, #elements_menu li.bouton_pays_doc_s a:active {display: block; width: 101px; height: 27px; text-indent: -9000px; background: url("http://www.chaylaimmobilier.com/images/structure/nav/btn_pays_doc.png") no-repeat;}
#elements_menu li.bouton_pays_doc a:link, #elements_menu li.bouton_pays_doc a:visited {display: block; width: 101px; height: 27px; text-indent: -9000px; background: url("http://www.chaylaimmobilier.com/images/structure/nav/btn_pays_doc.png") no-repeat; background-position: 0 -27px;}
#elements_menu li.bouton_pays_doc a:hover, #elements_menu li.bouton_pays_doc:hover a {display: block; width: 101px; height: 27px; text-indent: -9000px; background: url("http://www.chaylaimmobilier.com/images/structure/nav/btn_pays_doc.png") no-repeat; background-position: 0 -54px;}
#elements_menu li.bouton_pays_doc a.h, #elements_menu li.bouton_pays_doc a:active {display: block; width: 101px; height: 27px; text-indent: -9000px; background: url("http://www.chaylaimmobilier.com/images/structure/nav/btn_pays_doc.png") no-repeat; background-position: 0 -54px;}

/* Bouton Contact */
#elements_menu li.bouton_contact_s a:link, #elements_menu li.bouton_contact_s a:visited, #elements_menu li.bouton_contact_s a:hover, #elements_menu li.bouton_contact_s a:active {display: block; width: 86px; height: 27px; text-indent: -9000px; background: url("http://www.chaylaimmobilier.com/images/structure/nav/btn_contact.png") no-repeat;}
#elements_menu li.bouton_contact a:link, #elements_menu li.bouton_contact a:visited {display: block; width: 86px; height: 27px; text-indent: -9000px; background: url("http://www.chaylaimmobilier.com/images/structure/nav/btn_contact.png") no-repeat; background-position: 0 -27px;}
#elements_menu li.bouton_contact a:hover, #elements_menu li.bouton_contact:hover a {display: block; width: 86px; height: 27px; text-indent: -9000px; background: url("http://www.chaylaimmobilier.com/images/structure/nav/btn_contact.png") no-repeat; background-position: 0 -54px;}
#elements_menu li.bouton_contact a.h, #elements_menu li.bouton_contact a:active {display: block; width: 86px; height: 27px; text-indent: -9000px; background: url("http://www.chaylaimmobilier.com/images/structure/nav/btn_contact.png") no-repeat; background-position: 0 -54px;}

/* Bouton Plus */
#elements_menu li.bouton_plus_s a:link, #elements_menu li.bouton_plus_s a:visited, #elements_menu li.bouton_plus_s a:hover, #elements_menu li.bouton_plus_s a:active {display: block; width: 46px; height: 27px; text-indent: -9000px; background: url("http://www.chaylaimmobilier.com/images/structure/nav/btn_plus.png") no-repeat;}
#elements_menu li.bouton_plus a:link, #elements_menu li.bouton_plus a:visited {display: block; width: 46px; height: 27px; text-indent: -9000px; background: url("http://www.chaylaimmobilier.com/images/structure/nav/btn_plus.png") no-repeat; background-position: 0 -27px;}
#elements_menu li.bouton_plus a:hover, #elements_menu li.bouton_plus:hover a {display: block; width: 46px; height: 27px; text-indent: -9000px; background: url("http://www.chaylaimmobilier.com/images/structure/nav/btn_plus.png") no-repeat; background-position: 0 -54px;}
#elements_menu li.bouton_plus a.h, #elements_menu li.bouton_plus a:active {display: block; width: 46px; height: 27px; text-indent: -9000px; background: url("http://www.chaylaimmobilier.com/images/structure/nav/btn_plus.png") no-repeat; background-position: 0 -54px;}

/* Bouton Sélection */
#elements_menu li.bouton_selection_s a:link, #elements_menu li.bouton_selection_s a:visited, #elements_menu li.bouton_selection_s a:hover, #elements_menu li.bouton_selection_s a:active {display: block; width: 86px; height: 27px; text-indent: -9000px; background: url("http://www.chaylaimmobilier.com/images/structure/nav/btn_selection_texte.png") no-repeat;}
#elements_menu li.bouton_selection a:link, #elements_menu li.bouton_selection a:visited {display: block; width: 86px; height: 27px; text-indent: -9000px; background: url("http://www.chaylaimmobilier.com/images/structure/nav/btn_selection_texte.png") no-repeat; background-position: 0 -27px;}
#elements_menu li.bouton_selection a:hover, #elements_menu li.bouton_selection:hover a {display: block; width: 86px; height: 27px; text-indent: -9000px; background: url("http://www.chaylaimmobilier.com/images/structure/nav/btn_selection_texte.png") no-repeat; background-position: 0 -54px;}
#elements_menu li.bouton_selection a.h, #elements_menu li.bouton_selection a:active {display: block; width: 86px; height: 27px; text-indent: -9000px; background: url("http://www.chaylaimmobilier.com/images/structure/nav/btn_selection_texte.png") no-repeat; background-position: 0 -54px;}

/* Bouton Sélection Actif */
#elements_menu li.bouton_selection_actif_s a:link, #elements_menu li.bouton_selection_actif_s a:visited, #elements_menu li.bouton_selection_actif_s a:hover, #elements_menu li.bouton_selection_actif_s a:active {display: block; width: 86px; height: 27px; text-indent: -9000px; background: url("http://www.chaylaimmobilier.com/images/structure/nav/btn_selection_texte_actif.png") no-repeat;}
#elements_menu li.bouton_selection_actif a:link, #elements_menu li.bouton_selection_actif a:visited {display: block; width: 86px; height: 27px; text-indent: -9000px; background: url("http://www.chaylaimmobilier.com/images/structure/nav/btn_selection_texte_actif.png") no-repeat; background-position: 0 -27px;}
#elements_menu li.bouton_selection_actif a:hover, #elements_menu li.bouton_selection_actif:hover a {display: block; width: 86px; height: 27px; text-indent: -9000px; background: url("http://www.chaylaimmobilier.com/images/structure/nav/btn_selection_texte_actif.png") no-repeat; background-position: 0 -54px;}
#elements_menu li.bouton_selection_actif a.h, #elements_menu li.bouton_selection_actif a:active {display: block; width: 86px; height: 27px; text-indent: -9000px; background: url("http://www.chaylaimmobilier.com/images/structure/nav/btn_selection_texte_actif.png") no-repeat; background-position: 0 -54px;}

#elements_menu li ul { /* positionne le sous-menu sous le menu principal */
	display: none;
	position: absolute;
	top: 27px;
	height: 143px;
	padding-top: 0;
}

#elements_menu li.bouton_ventes ul li a:link, #elements_menu li.bouton_locations ul li a:link, #elements_menu li.bouton_plus ul li a:link, /* liens du sous-menu */
#elements_menu li.bouton_ventes ul li a:visited, #elements_menu li.bouton_locations ul li a:visited, #elements_menu li.bouton_plus ul li a:visited,
#elements_menu li.bouton_ventes ul li a:active, #elements_menu li.bouton_locations ul li a:active, #elements_menu li.bouton_plus ul li a:active,
#elements_menu li.bouton_ventes_s ul li a:link, #elements_menu li.bouton_locations_s ul li a:link, #elements_menu li.bouton_plus_s ul li a:link,
#elements_menu li.bouton_ventes_s ul li a:visited, #elements_menu li.bouton_locations_s ul li a:visited, #elements_menu li.bouton_plus_s ul li a:visited,
#elements_menu li.bouton_ventes_s ul li a:active, #elements_menu li.bouton_locations_s ul li a:active, #elements_menu li.bouton_plus_s ul li a:active {
	background: 0;
	text-indent: 0;
	float: left;
	height: auto;
	width: auto;
	padding: 6px 6px 10px 5px;
	font-size: 0.69em;
	text-decoration: none;
	color: #a5a396;
}

#elements_menu li.bouton_ventes ul li a:hover, #elements_menu li.bouton_locations ul li a:hover, #elements_menu li.bouton_plus ul li a:hover, /* hover effect for sub-nav links */
#elements_menu li.bouton_ventes_s ul li a:hover, #elements_menu li.bouton_locations_s ul li a:hover, #elements_menu li.bouton_plus_s ul li a:hover {
	background: 0;
	text-indent: 0;
	float: left;
	height: auto;
	width: auto;
	padding: 6px 6px 10px 5px;
	font-size: 0.69em;
	text-decoration: none;
	color: #fff;
}  

#elements_menu li:hover ul { /* the actual sub menu that drops down */
	display: block;
	z-index: 6000;
}

#ventes_menu {
	margin-left: -300px;
	width: 900px;
	padding: 0 0 0 100px;
}

#locations_menu {
	margin-left: -130px;
	width: 500px;
	padding: 0 0 0 100px;
}

#plus_menu {
	margin-left: -740px;
	width: 800px;
	padding: 0 0 0 100px;
}

/*** FIN NAVIGATION ***/

/*** HEADER COORDONNEES ***/

#header_coordonnees {
	font-family: Georgia, "Times New Roman", Times, serif;
	position: absolute;
	top: 0px;
	margin: 0 0 0 695px;
	width: 263px; /* 300 */
	height: 26px;
	background: url("http://www.chaylaimmobilier.com/images/structure/header_coordonnees.png") no-repeat;
}

#header_coordonnees h4 {
	color: #fff;
	font-size: .7em;
	font-weight: 300;
	margin: 4px 0 0 9px;
	width: 263px;
}

#header_coordonnees a {
	color: #fff;
	text-decoration: underline;
}

#header_coordonnees ul {
	margin: -18px 5px 0 0;
}

/*** FIN HEADER COORDONNEES ***/

/*** FIN HEADER ------------------------------------------------------------------ */


/*** CONTENU ----------------------------------------------------------------- */

#contenu { /* only for the sticky footer to work */
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -256px auto;
}

#module_general {
	height: 531px;
	width: 950px;
	margin: 0 auto;
	padding: 23px 0 0 5px;
}

/*** MODULE RECHERCHE MINI (ACCUEIL + INDEX + BIENVENUE + 404) ***/

#module_recherche_mini {
	width: 667px;
	height: 150px;
	padding: 8px 4px 4px 4px;
	margin: 4px 0 3px 0;
	overflow: hidden;
	background: url("http://www.chaylaimmobilier.com/images/structure/module_recherche_background_mini.jpg") no-repeat;
}

#module_recherche_mini #form_recherche_rapide {
	margin: 2px 0 0 1px;
}

#module_recherche_mini #form_reference {
	float: right;
	margin: -5px 12px 0 0;
}

#module_recherche_mini img {
	border: 1px solid #6d6e64;
}

#module_recherche_mini h1 {
	font-size: 1.13em;
	font-weight: 300;
	color: #fff;
	padding: 5px 0 10px 10px;
}

#module_recherche_mini p a {
	display: block;
	font-size: 1.13em;
	font-weight: 300;
	color: #fff;
	padding: 15px 0 10px 10px;
}

fieldset.recherche_rapide, fieldset.recherche_reference, fieldset.recherche_libre {
	border: none;
	padding: 0;
}

fieldset.recherche_rapide select {
	font: 1em "Myriad Pro", "Lucida sans", Verdana, sans-serif;
	font-weight: normal;
	border: 1px solid #ccc;
	width: 176px;
	padding: 3px 3px 3px 0;
	margin: 2px 0 0 0;
	color: #454540;
	background-color: #fff;
}

fieldset.recherche_rapide input, fieldset.recherche_reference input, fieldset.recherche_libre input {
	font: 1em "Myriad Pro", "Lucida sans", Verdana, sans-serif;
	font-weight: normal;
	border: 1px solid #ccc;
	padding: 3px 3px 3px 0;
	margin: 2px 0 0 0;
	color: #454540;
	background-color: #fff;
}

fieldset.recherche_rapide select:hover, fieldset.recherche_rapide input:hover, fieldset.recherche_reference input:hover {
	border: 1px solid #ababab;
}

/*** FIN MODULE RECHERCHE MINI (ACCUEIL + INDEX + BIENVENUE + 404) ***/

/*** MODULE 404 ***/

#module_404 {
	width: 667px;
	height: 266px;
	padding: 4px;
	color: #fff;
	margin: 0 0 9px 0;
	overflow: hidden;
	background: url("http://www.chaylaimmobilier.com/images/structure/module_404_background.jpg") no-repeat;
}

#module_404 h1 {
	font-size: 2em;
	font-weight: 300;
	padding: 15px 0 10px 10px;
}

#module_404 p {
	line-height: 2em;
	font-size: 1.13em;
	font-weight: 300;
	color: #fff;
	padding: 15px 0 10px 10px;
}

#module_404 p a {
	color: #fff;
}

/*** FIN MODULE 404 ***/

/*** MODULE RECHERCHE DETAILLEE ***/

#module_recherche_detaillee {
	height: 480px;
	width: 960px;
	margin: 0 auto;
	padding: 23px 0 0 5px;
}

/*** FIN MODULE RECHERCHE DETAILLEE ***/

/*** NAVIGATION RAPIDE ***/

#navigation_rapide {
	position: absolute;
	top: 178px;
	margin: 0 0 0 699px;
}

#navigation_rapide li {
	list-style-type: none;
}

/* Nouvelles offres */
#navigation_rapide li.navigation_rapide_dernieres_offres a:link {display: block; width: 255px; height: 104px; background: url("http://www.chaylaimmobilier.com/images/structure/dernieres_offres_background.jpg") no-repeat; text-decoration: none;}
#navigation_rapide li.navigation_rapide_dernieres_offres a:visited {display: block; width: 255px; height: 104px; background: url("http://www.chaylaimmobilier.com/images/structure/dernieres_offres_background.jpg") no-repeat; text-decoration: none;}
#navigation_rapide li.navigation_rapide_dernieres_offres a:hover {display: block; width: 255px; height: 104px; background: url("http://www.chaylaimmobilier.com/images/structure/dernieres_offres_background.jpg") no-repeat; background-position: 0 -104px; text-decoration: none;}
#navigation_rapide li.navigation_rapide_dernieres_offres a:active {display: block; width: 255px; height: 104px; background: url("http://www.chaylaimmobilier.com/images/structure/dernieres_offres_background.jpg") no-repeat; background-position: 0 -104px; text-decoration: none;}

#navigation_rapide li.navigation_rapide_dernieres_offres a strong {display: block; font-size: 1.13em; font-weight: 300; color: #fff; padding: 25px 0 0 100px;}
#navigation_rapide li.navigation_rapide_dernieres_offres a em {display: block; font-size: 0.7em; font-weight: 300; color: #a5a396; padding: 3px 30px 0 100px; font-style: normal;}

/* Blog */
#navigation_rapide li.navigation_rapide_blog a:link {display: block; width: 255px; height: 99px; background: url("http://www.chaylaimmobilier.com/images/structure/blog_background.jpg") no-repeat; text-decoration: none;}
#navigation_rapide li.navigation_rapide_blog a:visited {display: block; width: 255px; height: 99px; background: url("http://www.chaylaimmobilier.com/images/structure/blog_background.jpg") no-repeat; text-decoration: none;}
#navigation_rapide li.navigation_rapide_blog a:hover {display: block; width: 255px; height: 99px; background: url("http://www.chaylaimmobilier.com/images/structure/blog_background.jpg") no-repeat; background-position: 0 -99px; text-decoration: none;}
#navigation_rapide li.navigation_rapide_blog a:active {display: block; width: 255px; height: 99px; background: url("http://www.chaylaimmobilier.com/images/structure/blog_background.jpg") no-repeat; background-position: 0 -99px; text-decoration: none;}

#navigation_rapide li.navigation_rapide_blog a strong {display: block; font-size: 1.13em; font-weight: 300; color: #fff; padding: 20px 0 0 100px;}
#navigation_rapide li.navigation_rapide_blog a em {display: block; font-size: 0.7em; font-weight: 300; color: #a5a396; padding: 3px 30px 0 100px; font-style: normal;}

/* Offres plus */
#navigation_rapide li.navigation_rapide_offres_plus a:link {display: block; width: 255px; height: 99px; background: url("http://www.chaylaimmobilier.com/images/structure/offresplus_background.jpg") no-repeat; text-decoration: none;}
#navigation_rapide li.navigation_rapide_offres_plus a:visited {display: block; width: 255px; height: 99px; background: url("http://www.chaylaimmobilier.com/images/structure/offresplus_background.jpg") no-repeat; text-decoration: none;}
#navigation_rapide li.navigation_rapide_offres_plus a:hover {display: block; width: 255px; height: 99px; background: url("http://www.chaylaimmobilier.com/images/structure/offresplus_background.jpg") no-repeat; background-position: 0 -99px; text-decoration: none;}
#navigation_rapide li.navigation_rapide_offres_plus a:active {display: block; width: 255px; height: 99px; background: url("http://www.chaylaimmobilier.com/images/structure/offresplus_background.jpg") no-repeat; background-position: 0 -99px; text-decoration: none;}

#navigation_rapide li.navigation_rapide_offres_plus a strong {display: block; font-size: 1.13em; font-weight: 300; color: #fff; padding: 20px 0 0 100px;}
#navigation_rapide li.navigation_rapide_offres_plus a em {display: block; font-size: 0.7em; font-weight: 300; color: #a5a396; padding: 3px 30px 0 100px; font-style: normal;}

/* Facebook */
#navigation_rapide li.navigation_rapide_facebook a:link {display: block; width: 255px; height: 99px; background: url("http://www.chaylaimmobilier.com/images/structure/facebook_background.jpg") no-repeat; text-decoration: none;}
#navigation_rapide li.navigation_rapide_facebook a:visited {display: block; width: 255px; height: 99px; background: url("http://www.chaylaimmobilier.com/images/structure/facebook_background.jpg") no-repeat; text-decoration: none;}
#navigation_rapide li.navigation_rapide_facebook a:hover {display: block; width: 255px; height: 99px; background: url("http://www.chaylaimmobilier.com/images/structure/facebook_background.jpg") no-repeat; background-position: 0 -99px; text-decoration: none;}
#navigation_rapide li.navigation_rapide_facebook a:active {display: block; width: 255px; height: 99px; background: url("http://www.chaylaimmobilier.com/images/structure/facebook_background.jpg") no-repeat; background-position: 0 -99px; text-decoration: none;}

#navigation_rapide li.navigation_rapide_facebook a strong {display: block; font-size: 1.13em; font-weight: 300; color: #fff; padding: 20px 0 0 100px;}
#navigation_rapide li.navigation_rapide_facebook a em {display: block; font-size: 0.7em; font-weight: 300; color: #a5a396; padding: 3px 30px 0 100px; font-style: normal;}

/* Twitter */
/*#navigation_rapide li.navigation_rapide_twitter a:link {display: block; width: 255px; height: 103px; background: url("http://www.chaylaimmobilier.com/images/structure/twitter_background.jpg") no-repeat; text-decoration: none;}
#navigation_rapide li.navigation_rapide_twitter a:visited {display: block; width: 255px; height: 103px; background: url("http://www.chaylaimmobilier.com/images/structure/twitter_background.jpg") no-repeat; text-decoration: none;}
#navigation_rapide li.navigation_rapide_twitter a:hover {display: block; width: 255px; height: 103px; background: url("http://www.chaylaimmobilier.com/images/structure/twitter_background.jpg") no-repeat; background-position: 0 -103px; text-decoration: none;}
#navigation_rapide li.navigation_rapide_twitter a:active {display: block; width: 255px; height: 103px; background: url("http://www.chaylaimmobilier.com/images/structure/twitter_background.jpg") no-repeat; background-position: 0 -103px; text-decoration: none;}

#navigation_rapide li.navigation_rapide_twitter a strong {display: block; font-size: 1.13em; font-weight: 300; color: #fff; padding: 21px 0 0 100px;}
#navigation_rapide li.navigation_rapide_twitter a em {display: block; font-size: 0.7em; font-weight: 300; color: #a5a396; padding: 3px 20px 0 100px; font-style: normal;}*/

/* Vidéo */
#navigation_rapide li.navigation_rapide_video a:link {display: block; width: 255px; height: 103px; background: url("http://www.chaylaimmobilier.com/images/structure/video_background.jpg") no-repeat; text-decoration: none;}
#navigation_rapide li.navigation_rapide_video a:visited {display: block; width: 255px; height: 103px; background: url("http://www.chaylaimmobilier.com/images/structure/video_background.jpg") no-repeat; text-decoration: none;}
#navigation_rapide li.navigation_rapide_video a:hover {display: block; width: 255px; height: 103px; background: url("http://www.chaylaimmobilier.com/images/structure/video_background.jpg") no-repeat; background-position: 0 -103px; text-decoration: none;}
#navigation_rapide li.navigation_rapide_video a:active {display: block; width: 255px; height: 103px; background: url("http://www.chaylaimmobilier.com/images/structure/video_background.jpg") no-repeat; background-position: 0 -103px; text-decoration: none;}

#navigation_rapide li.navigation_rapide_video a strong {display: block; font-size: 1.13em; font-weight: 300; color: #fff; padding: 21px 0 0 100px;}
#navigation_rapide li.navigation_rapide_video a em {display: block; font-size: 0.7em; font-weight: 300; color: #a5a396; padding: 3px 20px 0 100px; font-style: normal;}

/*** FIN NAVIGATION RAPIDE ***/

/*** BREADCRUMB ***/

#breadcrumb {
	font-size: 0.7em;
	font-weight: 300;
	color: #a5a396;
	font-style: italic;
}

/*** FIN BREADCRUMB ***/

/*** AFFAIRES MISES EN AVANT + ZOOM PAGE ACCUEIL ***/

/* Zoom */
#zoom {
	position: relative;
	width: 658px;
	height: 117px;
	margin: 0 0 16px 0;
	padding: 4px;
	background-color: #fff;
	font-size: 11px;
}

#zoom span#zoom_block_texte {
	display: block;
	padding: 75px 0 0 0;
	text-align: right;
}

#zoom a:link, #zoom a:visited {
	text-decoration: underline;
	color: #6d6e64;
}

#zoom a:hover {
	text-decoration: none;
}

#zoom img {
	float: left;
	border: 1px solid #6d6e64;
	margin: 0 10px 0 0;
	height: 114px;
	width: 153px;
}

#zoom a:hover img {
	border: 1px solid #3a382c;
}

#zoom img.state {
	position: absolute;
	height: 66px;
	width: 66px;
	border: none;
	right: -8px;
	top: 2px;
}

/* Mise en avant */
#mise_avant1 {
	padding: 4px;
	background-color: #fff;
	width: 199px;
	height: 117px;
	margin: 0 23px 0 0;
	float: left;
}

#mise_avant1 img {
	border: 1px solid #6d6e64;
}

#mise_avant2 {
	padding: 4px;
	background-color: #fff;
	width: 199px;
	height: 117px;
	margin: 0 23px 0 0;
	float: left;
}

#mise_avant2 img {
	border: 1px solid #6d6e64;
}

#mise_avant3 {
	padding: 4px;
	background-color: #fff;
	width: 199px;
	height: 117px;
	float: left;
}

#mise_avant3 img {
	border: 1px solid #6d6e64;
}

/*** FIN AFFAIRES MISES EN AVANT + ZOOM PAGE ACCUEIL ***/

/*** DERNIERES OFFRES PAGE ACCUEIL ***/

#dernieres_offres {
	margin: 20px auto;
	width: 960px;
}

#dernieres_offres_vente {
	float: left;
	width: 459px;
	margin-right: 20px;
}

#dernieres_offres_loc {
	float: right;
	overflow: hidden;
	width: 459px;
}

.titres {
	background: url("http://www.chaylaimmobilier.com/images/structure/dernieres_offres/titre_background.png") no-repeat;
	width: 459px;
	height: 32px;
	margin-bottom: 10px;
	padding: 7px 0 0 12px;
}

.titres h1 {
	font-size: 1em;
}

.titres h2 {
	font-size: 0.8em;
}

.resultats_details_dernieres_offres {
	margin-left: 100px;
}

.affichage_affaires_dernieres_offres {
	background: url("http://www.chaylaimmobilier.com/images/structure/dernieres_offres/resultats_background.png") no-repeat;
	width: 459px;
	height: 90px;
	padding: 10px 0 0 8px;
}

.affichage_affaires_dernieres_offres img {
	float: left;
	display: block;
	padding: 2px 10px 5px 3px;
	border: none;
}

.affichage_affaires_dernieres_offres h1 {
	height: 15px;
	font-size: 0.7em;
	font-weight: bold;
	padding-top: 2px;
}

.affichage_affaires_dernieres_offres p {
	height: 20px;
	font-size: 0.7em;
	text-align: justify;
	padding: 5px 30px 10px 0;
}

.affichage_affaires_dernieres_offres .resultats_prix_dernieres_offres {
	height: 10px;
	font-weight: bold;

}

.affichage_affaires_dernieres_offres img.state {
	position: absolute;
	height: 55px;
	width: 55px;
	border: none;
	margin-left: -1px;
	margin-top: -78px;
}

/*** FIN DERNIERES OFFRES PAGE ACCUEIL ***/


/*** ACTUALITES PAGE ACCUEIL + PAGE 404 + PAGES COURANTES ***/

#actualites {
	width: 960px;
	margin: 0 auto;
	padding: 23px 0 23px 5px;
	font-family: Georgia, "Times New Roman", Times, serif;
}

/* Actualité haute */

.actualite_haute {
	width: 938px;
	min-height: 94px;
	padding: 0 12px 0 0;
}

.actualite_haute h4 {
	padding: 0 0 3px 0;
}

.actualite_haute h4 a:link, .actualite_haute h4 a:visited, .actualite_haute h4 a:active {
	font-size: 1em;
	color: #849718;
	text-decoration: none;
}

.actualite_haute h4 a:hover {
	font-size: 1em;
	color: #849718;
	text-decoration: underline;
}

.actualite_haute p {
	font-size: .75em;
	height: 44px;
}

.actualite_haute img {
	border: 4px solid #fff;
	float: left;
	margin: 0 12px 0 9px;
}

.actualite_impaire a:link.lien_suite, .actualite_paire a:link.lien_suite, .actualite_haute a:link.lien_suite {
	display: block;
	width: 52px;
	height: 19px;
	text-indent: -7000px;
	background: url("http://www.chaylaimmobilier.com/images/structure/btn_actualites_plus.png") no-repeat;
	float: right;
}

.actualite_impaire a:visited.lien_suite, .actualite_paire a:visited.lien_suite, .actualite_haute a:visited.lien_suite {
	display: block;
	width: 52px;
	height: 19px;
	text-indent: -7000px;
	background: url("http://www.chaylaimmobilier.com/images/structure/btn_actualites_plus.png") no-repeat;
	float: right;
}

.actualite_impaire a:hover.lien_suite, .actualite_paire a.hover.lien_suite, .actualite_haute a:hover.lien_suite {
	display: block;
	width: 52px;
	height: 19px;
	text-indent: -7000px;
	background: url("http://www.chaylaimmobilier.com/images/structure/btn_actualites_plus.png") no-repeat;
	background-position: 0 -19px;
	float: right;}

.actualite_impaire a:active.lien_suite, .actualite_paire a:active.lien_suite, .actualite_haute a:active.lien_suite {
	display: block;
	width: 52px;
	height: 19px;
	text-indent: -7000px;
	background: url("http://www.chaylaimmobilier.com/images/structure/btn_actualites_plus.png") no-repeat;
	background-position: 0 -38px;
	float: right;
}

.actualite_impaire {
	width: 938px;
	min-height: 110px;
	border-top: 1px dashed #a2a093;
	padding: 0 12px 0 0;
}

.actualite_paire {
	width: 938px;
	min-height: 110px;
	border-top: 1px dashed #a2a093;
	background-color: #dbd8c9;
	padding: 0 12px 0 0;
}

.actualite_impaire h4, .actualite_paire h4 {
	padding: 16px 0 3px 0;
}

.actualite_impaire h4 a:link, .actualite_paire h4 a:link, .actualite_impaire h4 a:visited, .actualite_paire h4 a:visited, .actualite_impaire h4 a:active, .actualite_paire h4 a:active {
	font-size: 1em;
	color: #849718;
	text-decoration: none;
}

.actualite_impaire h4 a:hover, .actualite_paire h4 a:hover {
	font-size: 1em;
	color: #849718;
	text-decoration: underline;
}

.actualite_impaire p, .actualite_paire p {
	font-size: .75em;
	height: 44px;
}

.actualite_impaire p.articles_blog, .actualite_paire p.articles_blog {
	margin-left: 90px;
	font-size: .75em;
	height: 35px;
}

.actualite_impaire h5, .actualite_paire h5 {
	margin-left: 90px;
}

.actualite_impaire p.articles_blog a, .actualite_paire p.articles_blog a {
	font-size: .75em;
}

.actualite_impaire img, .actualite_paire img {
	border: 4px solid #fff;
	float: left;
	margin: 16px 12px 0 9px;
}

#contenu_statique {
	width: 938px;
	margin: 10px auto;
	padding: 4px;
	background-color: #fff;
	font-family: Georgia, "Times New Roman", Times, serif;
}

#contenu_statique h1, #contenu_statique h2, #contenu_statique h3, #contenu_statique h4 {
	padding: 5px 0 10px 0;
}

#cadre_contenu_statique {
	overflow: hidden;
	border: 1px solid #c4c4c4;
	padding: 10px;
}

#cadre_contenu_statique p {
	font-size: 1em;
	margin: 20px 0 20px 0;
	text-align: justify;
	text-indent: 15px;
}

#cadre_contenu_statique ul li {
	list-style-type: none;
	line-height: 1.5em;
	padding-left: 10px;
}

#listing_gauche {
	float: left;
	margin-left: 30px;
}

#listing_droite {
	float: right;
	margin-right: 30px;
}

#cadre_agence_iena {
	float: left;
}

#cadre_agence_barbes {
	float: right;
}

/*** FIN ACTUALITES PAGE ACCUEIL + PAGE 404 + PAGES COURANTES ***/

/*** MISE EN FORME DES TABLEAUX PAGES MA-SELECTION & INDEX PA ***/

.table_ma_selection, .table_petites_annonces {
	width: 700px;
	border-bottom: 1px solid #ddd;
	page-break-inside: avoid; /* Permet d'éviter que la table soit à cheval entre 2 pages à l'impression */
}

tr.table_titres {
	font-size: 0.6em;
}

/*** FIN MISE EN FORME DES TABLEAUX PAGES MA-SELECTION & INDEX PA ***/

/*** MISE EN FORME DES TABLEAUX DANS LES GUIDES ***/

.tables_guides {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	width: 580px;
	border-collapse: collapse;
	text-align: left;
	margin: 20px;
}

.tables_guides th {
	font-size: 1.2em;
	font-weight: normal;
	color: #849718;
	border-bottom: 2px solid #849718;
	padding: 10px 8px;
}

.tables_guides td {
	color: #3a382c;
	padding: 9px 8px 0;
}

.tables_guides tbody tr:hover td {
	color: #3a382c;
}

/*** FIN MISE EN FORME DES TABLEAUX DANS LES GUIDES ***/

/*** MISE EN FORME DES TABLEAUX POUR LES ENCHERES ***/

.tables_encheres {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 0.6em;
	width: 930px;
	border-collapse: collapse;
	text-align: left;
}

.tables_encheres caption {
	background: #b1b294;
	color: #fff;
	font-size: 1.8em;
	font-weight: bold;
	padding: 10px 0 10px 10px;
	margin-right: -1px; /* permet de corriger un bug d'alignement */
	border-top: 1px solid #7c7d57;
	border-left: 1px solid #7c7d57;
	border-right: 1px solid #7c7d57;
}

.tables_encheres th {
	background: #b1b294;
	color: #333;
	font-weight: normal;
	text-align: center;
	padding: 10px 5px;
	border-top: 1px solid #7c7d57;
	border-left: 1px solid #7c7d57;
	border-right: 1px solid #7c7d57;
	border-bottom: 1px solid #fff;
}

.tables_encheres td {
	background: #cfd0b4;
	color: #333;
	padding: 9px 5px;
	border-top: 1px solid transparent;
	border-left: 1px solid #7c7d57;
	border-right: 1px solid #7c7d57;
	border-bottom: 1px solid #fff;
}

.tables_encheres tr:hover td {
	background: #b1b294;
	color: #333;
}

/*** FIN MISE EN FORME DES TABLEAUX POUR LES ENCHERES ***/

/*** MISE EN FORME DES PUBLICITES ***/

.calendrier { /* Permet d'afficher l'image du calendrier sous le texte (mois et jour) */
	margin: 16px 0px 0px 22px;
	background: url("http://www.chaylaimmobilier.com/images/structure/calendrier.gif");
	background-repeat: no-repeat;
    height: 49px;
    width: 44px;
}

.mois_affiche { /* Styles pour les mois affichés sur le calendrier */
	position: relative;
	left: 9px;
	font: bold 10px verdana;
	color: #ffffff;
}

.jour_affiche { /* Styles pour les jours affichés sur le calendrier */
	position: relative;
	top: 5px;
	left: 8px;
	font: 20px verdana;
	color: #8a8a7f;
}

.photo_pub {
	margin-left: 25px;
}

.logo_pub {
	margin: 25px 0px 0px 28px;
}

/*** FIN MISE EN FORME DES PUBLICITES ***/

/*** MISE EN FORME DES LISTES DU TROMBINOSCOPE ***/

.profils li {
	font-size: 0.7em;
	line-height: 1em;
}

/*** FIN MISE EN FORME DES LISTES DU TROMBINOSCOPE ***/

/*** AFFICHAGE DES RESULTATS + PAGES STATIQUES + PAGES ENCHERES ***/

#cadre_global {
	overflow: hidden;
	width: 950px;
	padding-top: 10px;
	position: relative;
	margin: 0 auto;
	font-family: Georgia, "Times New Roman", Times, serif;
}

#bandeau_gauche {
	overflow: hidden;
	position: relative;
	float: left;
	width: 225px;
	background-color: #fff;
	margin-top: 10px;
}

#bandeau_gauche h3 {
	font-size: 1em;
}

#bandeau_gauche p {
	font-size: 0.6em;
	padding: 0 5px 5px 5px;
}

#adsense_bandeau_gauche {
	margin: 20px 0;
	padding-left: 50px;
}

#module_droite {
	float: right;
	width: 715px;
	margin-top: 10px;
}

.resultats {
	overflow: hidden;
	width: 695px;
	margin: 14px auto;
	background-color: #fff;
	padding: 10px;
}

.resultats p {
	font-size: 0.7em;
	text-align: justify;
	padding: 5px 0 10px 0;
}

.resultats ul li {
	list-style-type: none;
	padding: 5px 0 5px 0;
}

.resultats h1, .resultats h2, .resultats h3, .resultats h4, #resultats_pleine_largeur h1, #resultats_pleine_largeur h2, #resultats_pleine_largeur h3, #resultats_pleine_largeur h4 {
	padding: 5px 0 10px 0;
}

.resultats h2.tel_big {
	background-color: #849718;
	color: #fff;
}

.resultats img.state {
	position: absolute;
	height: 66px;
	width: 66px;
	border: none;
	margin-left: -1px;
	margin-top: -1px;
}

.resultats img.state_selection {
	position: absolute;
	height: 60px;
	width: 60px;
	border: none;
	margin-left: 2px;
	margin-top: -100px;
}

/*** LISTING BIENS VENTE ADMIN ***/

#resultats_pleine_largeur img.state_admin {
	position: absolute;
	height: 66px;
	width: 66px;
	border: none;
	margin-left: 7px;
	margin-top: -173px;
}

/*** AFFICHAGE AFFAIRES & RESULTATS ***/

.affichage_affaire img {
	float: left;
	display: block;
	padding: 5px 10px 5px 5px;
	border: none;
}

.resultats_details {
	position: relative;
	width: 500px;
	text-align: justify;
	float: left;
}

.resultats_details h3 {
	font-size: 1em;
	font-weight: bold;
	padding-top: 2px;
}

.resultats_details p {
	font-size: 0.7em;
	padding-top: 10px;
}

.resultats_textes {
	padding-right: 62px;
}

.resultats_prix {
	font-weight: bold;
}

.resultats .resultats_liens {
	position: relative;
	float: right;
	font-weight: bold;
}

.resultats_icones {
	float: right;
	padding-left: 8px;
	border-left: 1px solid #ddd;
}

/*** MODULE RECHERCHE MINI (PAGES RESULTATS) + INFO BANDEAU HAUT MAILING PRESTIGE ***/

#module_gauche {
	padding: 4px;
	margin: 0 0 2px 0;
	overflow: hidden;
}

#module_gauche h3 {
	font-size: 1em;
	font-weight: 300;
	padding: 5px 0 5px 5px;
}

#module_gauche p {
	font-size: 0.6em;
	padding: 0 5px 5px 5px;
}

/*** MODULE HAUT ***/

.module_haut {
	overflow: hidden;
	background-color: #fff;
	padding: 5px 5px 5px 5px;
}

.module_annonce_dpe {
	overflow: hidden;
	margin-top: 14px;
	background-color: #3a382c;
	padding: 5px 5px 5px 5px;;
}

.module_annonce_dpe p {
	font-size: 0.68em;
	line-height: 1.5em;
	color: #fff;
}

.module_annonce_creation_compte_encheres {
	overflow: hidden;
	margin: 0 0 10px 0;
	background-color: #3a382c;
	padding: 5px 5px 5px 5px;;
}

.module_annonce_creation_compte_encheres p {
	font-size: 0.68em;
	line-height: 1.5em;
	color: #fff;
}

/*** INFO BANDEAU HAUT MAILING PRESTIGE ***/

.module_annonce {
	overflow: hidden;
	margin-top: 14px;
	background-color: #3a382c;
	padding: 5px 5px 5px 5px;;
}

.module_annonce p {
	font-size: 0.68em;
	line-height: 1.5em;
	color: #fff;
}

/*** MODULE BAS & MODULE TRI ***/

.module_bas {
	overflow: hidden;
	background-color: #fff;
	padding: 5px 5px 5px 5px;
}

.module_tri {
	float: right;
}

.module_tri h1 {
	margin: 5px 5px 0 0;
	font-size: 0.8em;
}

/*** TABLE MA SELECTION BANDEAU GAUCHE ***/

#table_selection {
	margin: 10px 0 0 5px;
	border: 1px solid #849718; 
	width: 205px;
}

#table_selection th {
	background-color: #849718;
	height: 30px;
}

#table_selection th a {
	color: #fff;
	font-size: 1em;
}

#table_selection td {
	font-size: 0.6em;
}

/*** MODULE ADDTHIS ***/

.addthis_toolbox {
	width: 450px;
}

/*** PAGES DETAILS (VENTE - LOCATION - LOC SAIS - ENCHERES - PA) + PAGES LISTINGS (PA... A COMPLETER) + PAGE VIDEO ***/

#module_tri_pleine_largeur {
	overflow: hidden;
	width: 950px;
	background: url("http://www.chaylaimmobilier.com/images/structure/background_modules.jpg") repeat-x;
	background-color: #fff;
	text-align: justify;
	padding: 10px;
	margin: 15px auto 0 auto;
}

#fond_module_tri_pleine_largeur {
	width: 930px;
}

#resultats_pleine_largeur {
	overflow: hidden;
	width: 950px;
	background: url("http://www.chaylaimmobilier.com/images/structure/background_modules.jpg") repeat-x;
	background-color: #fff;
	text-align: justify;
	padding: 10px;
	margin: 15px auto 0 auto;
}

#fond_resultats_pleine_largeur {
	width: 930px;
}

#bandeau_titre {
	overflow: hidden;
	width: 950px;
	background: url("http://www.chaylaimmobilier.com/images/structure/background_modules.jpg") repeat-x;
	background-color: #fff;
	text-align: justify;
	padding: 10px;
	margin: 15px auto 15px auto;
}

#fond_bandeau_titre {
	width: 930px;
}

#bandeau_titre_gauche_encheres, #bandeau_titre_gauche_pa, #bandeau_titre_gauche_tv {
	overflow: hidden;
	float: left;
	text-align: right;
	background: url("http://www.chaylaimmobilier.com/images/structure/background_modules.jpg") repeat-x;
	background-color: #fff;
	width: 590px;
	padding: 10px;
	margin: 15px auto 15px auto;
	line-height: 1.5em;
}

#fond_bandeau_titre_gauche_encheres, #fond_bandeau_titre_gauche_pa, #fond_bandeau_titre_gauche_pa_listing, #fond_bandeau_titre_gauche_tv {
	width: 570px;
	height: 123px;
	padding: 10px;
}

#fond_bandeau_titre_gauche_pa_listing {
	background-image: url("http://www.chaylaimmobilier.com/images/structure/background_bandeau_gauche_pa.png");
}

#fond_bandeau_titre_gauche_tv {
	background-image: url("http://www.chaylaimmobilier.com/images/structure/background_bandeau_gauche_tv.png");
}

#bandeau_titre_gauche_encheres h3, #bandeau_titre_gauche_pa h3 {
	line-height: 0.8em;
	font-size: 1em;
	font-weight: bold;
}

#bandeau_titre_droite_encheres, #bandeau_titre_droite_pa, #bandeau_titre_droite_tv {
	overflow: hidden;	
	float: right;
	text-align: right;
	color: #fff;
	background: url("http://www.chaylaimmobilier.com/images/structure/background_modules.jpg") repeat-x;
	background-color: #fff;
	padding: 10px;
	margin: 15px auto 0 auto;
}

#fond_bandeau_titre_droite_encheres {
	background-image: url("http://www.chaylaimmobilier.com/images/structure/background_bandeau_droite_encheres_connexion.jpg");
	height: 143px;
	width: 305px;
}

#fond_bandeau_titre_droite_pa {
	background-image: url("http://www.chaylaimmobilier.com/images/structure/background_bandeau_droite_pa.png");
	height: 143px;
	width: 305px;
}

#fond_bandeau_titre_droite_tv {
	background-image: url("http://www.chaylaimmobilier.com/images/structure/background_bandeau_droite_tv.png");
	height: 143px;
	width: 305px;
}

/*** GALERIE SLIDER ***/

#slider_details {
	overflow: hidden;
	width: 950px;
	height: 720px;
	margin: 0 auto 0 auto;
	background-color: #fff;
	padding: 15px 0 0 20px;
}

#slider_details img {
	float: left;
}


#texte_presentation {
	overflow: hidden;
	width: 950px;
	background: url("http://www.chaylaimmobilier.com/images/structure/background_modules.jpg") repeat-x;
	background-color: #fff;
	text-align: justify;
	padding: 10px;
	margin: 15px auto 0 auto;
}

#fond_texte_presentation {
	width: 930px;
}

#specifications_details {
	overflow: hidden;
	float: left;
	background: url("http://www.chaylaimmobilier.com/images/structure/background_modules.jpg") repeat-x;
	background-color: #fff;
	width: 504px;
	height: 250px;
	padding: 10px;
	margin: 15px auto 15px auto;
}

#fond_specifications_details {
	width: 482px;
}

#gmap {
	overflow: hidden;	
	float: right;
	background: url("http://www.chaylaimmobilier.com/images/structure/background_modules.jpg") repeat-x;
	background-color: #fff;
	padding: 10px;
	margin: 15px auto 0 auto;
}

#fond_gmap {
	height: 250px;
	width: 390px;
}

#gmap_terrains {
	overflow: hidden;
	background: url("http://www.chaylaimmobilier.com/images/structure/background_modules.jpg") repeat-x;
	background-color: #fff;
	padding: 10px;
	margin: 15px auto 0 auto;
}

#fond_gmap_terrains {
	height: 250px;
	width: 930px;
}

#form_demande_infos {
	overflow: hidden;
	width: 950px;
	background: url("http://www.chaylaimmobilier.com/images/structure/background_modules.jpg") repeat-x;
	background-color: #fff;
	text-align: justify;
	padding: 10px;
	margin: 15px auto 0 auto;
}

#fond_form_demande_infos {
	width: 930px;
}

#module_video {
	overflow: hidden;
	width: 950px;
	background: url("http://www.chaylaimmobilier.com/images/structure/background_modules.jpg") repeat-x;
	background-color: #fff;
	padding: 10px;
	margin: 15px auto 0 auto;
}

#fond_module_video {
	height: 740px;
	width: 930px;
}

#module_social {
	overflow: hidden;
	width: 950px;
	background: url("http://www.chaylaimmobilier.com/images/structure/background_modules.jpg") repeat-x;
	background-color: #fff;
	padding: 10px;
	margin: 15px auto 0 auto;
}

#fond_module_social {
	height: 135px;
	width: 930px;
}

#affichage_dpe {
	float: right;
}

h3.titre {
	font-size: 0.8em;
	line-height: 2.5em;
}

h3.titre_prix {
	float: right;
	overflow: hidden;
}

span.titre_encheres, span.titre_pa {
	font-size: 0.75em;
}

span.result_encheres, span.result_pa {
	font-size: 0.8em;
	font-weight: bold;
}

span.result_prix_encheres, span.result_prix_pa {
	font-size: 0.9em;
	font-weight: bold;
}

p.decouvrir_region {
	font-size: 0.8em;
	margin-top: 10px;
}

.intitule_specs {
	font-size: 0.9em;
}

.resultat_specs {
	font-size: 0.9em;
	font-weight: bold;
	font-style: italic;
}

#colonne_gauche {
	float: left;
	width: 270px;
	padding-left: 10px;
	margin: 0 10px 0 10px;
}

#colonne_centre {
	float: right;
	width: 270px;
	padding-left: 20px;
	border-left: 1px solid #e5e5e5;
}

#colonne_droite {
	float: right;
	width: 270px;
	padding-left: 20px;
	margin: 0 15px 0 20px;
	border-left: 1px solid #e5e5e5;
}

#colonne_gauche h1, #colonne_centre h1, #colonne_droite h1 {
	text-transform: uppercase;
	margin-bottom: 10px;
	border-bottom: 1px solid #e5e5e5;
}

#colonne_gauche h5, #colonne_centre h5, #colonne_droite h5 {
	height: 40px;
}

#colonne_gauche p, #colonne_centre p, #colonne_droite p {
	height: 40px;
	margin-bottom: 10px;
}

/*** FIN PAGES DETAILS (VENTE - LOCATION - LOC SAIS - ENCHERES - PA) + PAGES LISTINGS (PA... A COMPLETER) + PAGE VIDEO ***/

/*** PAGE EDITION BIEN MAILING PRESTIGE ***/

#apercu_textes {
	margin-left: 15px;	
}

#apercu_textes h3 {
	margin-bottom: 10px;	
}

#apercu_textes h4 {
	margin: 0 0 10px 10px;
}

#apercu_textes p {
	margin: 0 15px 10px 20px;
}

/*** FIN PAGE EDITION BIEN MAILING PRESTIGE ***/

/*** FIN AFFICHAGE DES RESULTATS + PAGES STATIQUES + PAGES ENCHERES***/


/*** FORMULAIRES BANDEAU GAUCHE + TRI + INFOS PAGES RESULTATS + LOGIN ENCHERES + FORMULAIRES PAGES DETAILS ***/

fieldset.modification_recherche, fieldset.alerte_email, fieldset.recherche_reference_bandeau_gauche, fieldset.plus_infos, fieldset.login_encheres, fieldset.login_annonces {
	font: "Myriad Pro", "Lucida sans", Verdana, sans-serif;
	border: none;
	padding: 4px;
}

fieldset.recherche_rapide_pages_details, fieldset.recherche_reference_pages_details {
	font: "Myriad Pro", "Lucida sans", Verdana, sans-serif;
	font-size: 0.9em;
	border: none;
	padding: 4px;
	margin: 15px 0;
}

fieldset.demande_infos_left, fieldset.demande_infos_right {
	font: "Myriad Pro", "Lucida sans", Verdana, sans-serif;
	font-size: 0.9em;
	text-align: right;
	border: none;
	padding: 4px;
	width: 450px;
}

fieldset.demande_infos_left ul, fieldset.demande_infos_right ul, fieldset.recherche_rapide_pages_details ul, fieldset.recherche_reference_pages_details ul {
	list-style: none;
}

fieldset.demande_infos_left li.bottom_margin_ok , fieldset.demande_infos_right li.bottom_margin_ok {
	margin-bottom: 20px;
}

fieldset.recherche_rapide_pages_details li, fieldset.recherche_reference_pages_details li {
	display: inline;
	margin-right: 15px;
}

fieldset.tri {
	border: none;
	padding: 1px;
	margin: 0;
}

fieldset.modification_recherche select {
	font-weight: normal;
	border: 1px solid #ccc;
	border-left: 3px solid #849718;
	width: 200px;
	color: #454540;
	background-color: #fff;
}

fieldset.recherche_rapide_pages_details select {
	font-weight: normal;
	border: 1px solid #ccc;
	border-left: 3px solid #849718;
	width: 250px;
	color: #454540;
	background-color: #fff;
}

fieldset.tri select {
	font-weight: normal;
	border: 1px solid #ccc;
	border-left: 3px solid #849718;
	color: #454540;
	background-color: #fff;
}

fieldset.modification_recherche input, fieldset.alerte_email input, fieldset.recherche_reference_bandeau_gauche input, fieldset.plus_infos input {
	font-weight: normal;
	border: 1px solid #ccc;
	border-left: 3px solid #849718;
	width: 200px;
	color: #454540;
	background-color: #fff;
}

fieldset.login_encheres input, fieldset.login_annonces input {
	font-weight: normal;
	border: 1px solid #ccc;
	width: 180px;
	color: #454540;
	background-color: #fff;
}

fieldset.tri input {
	font-weight: normal;
	border: 1px solid #ccc;
	border-left: 3px solid #849718;
	color: #454540;
	background-color: #fff;
}

fieldset.demande_infos_left input, fieldset.demande_infos_right input {
	font-weight: normal;
	border: 1px solid #ccc;
	border-left: 3px solid #849718;
	width: 358px;
	color: #454540;
	background-color: #fff;
}

fieldset.recherche_reference_pages_details input {
	font-weight: normal;
	border: 1px solid #ccc;
	border-left: 3px solid #849718;
	width: 250px;
	color: #454540;
	background-color: #fff;
}

fieldset.demande_infos_right input#valider {
	font-weight: normal;
	float: right;
	border: 1px solid #ccc;
	border-left: 3px solid #849718;
	width: 100px;
	color: #454540;
	background-color: #fff;
}

fieldset.recherche_rapide_pages_details input#rechercher, fieldset.recherche_reference_pages_details input#rechercher_reference {
	font-weight: normal;
	border: 1px solid #ccc;
	border-left: 3px solid #849718;
	width: 100px;
	color: #454540;
	background-color: #fff;
}

fieldset.plus_infos textarea {
	font-weight: normal;
	border: 1px solid #ccc;
	border-left: 3px solid #849718;
	width: 200px;
	color: #454540;
	background-color: #fff;
}

fieldset.demande_infos_left textarea {
	font-weight: normal;
	vertical-align: top;
	border: 1px solid #ccc;
	border-left: 3px solid #849718;
	width: 354px;
	height: 140px;
	color: #454540;
	background-color: #fff;
}

fieldset.modification_recherche select:hover, fieldset.modification_recherche input:hover, fieldset.alerte_email input:hover, fieldset.tri select:hover, fieldset.tri input:hover, fieldset.recherche_reference_bandeau_gauche input:hover, fieldset.plus_infos input:hover, fieldset.plus_infos textarea:hover {
	border: 1px solid #ababab;
	border-left: 3px solid #849718;
}

fieldset.login_encheres input:hover, fieldset.login_annonces input:hover {
	border: 1px solid #ababab;
}

/*** FIN FORMULAIRES BANDEAU GAUCHE + TRI + INFOS PAGES RESULTATS + LOGIN ENCHERES + FORMULAIRES PAGES DETAILS ***/


/*** FORMULAIRES PAGE CONTACT + SAISIE PETITE ANNONCE + EDITION BIEN + ENVOI MAILING PRESTIGE + CREATION COMPTE ENCHERES ***/

fieldset.coordonnees_creation_compte_encheres a, fieldset.saisie_annonce a, fieldset.modification a {
	text-decoration: none;
}

fieldset.coordonnees, fieldset.demande, fieldset.avis, fieldset.validation, fieldset.saisie_annonce, fieldset.validation_saisie_annonce, fieldset.modification, fieldset.coordonnees_creation_compte_encheres, fieldset.validation_creation_compte_encheres {
	border: none;
}

fieldset.coordonnees ul, fieldset.demande ul, fieldset.avis ul, fieldset.validation ul {
	list-style: none;
	padding: 0 0 10px 0;
	margin: 0 !important;
	width: 320px;
}

fieldset.coordonnees_creation_compte_encheres ul, fieldset.saisie_annonce ul, fieldset.validation_saisie_annonce ul, fieldset.modification ul {
	list-style: none;
	padding: 0 0 10px 0;
	margin: 0 !important;
	width: 420px;
}

fieldset.validation_creation_compte_encheres ul {
	list-style: none;
	padding: 0 0 10px 0;
	margin: 0 !important;
	width: 300px;
}

fieldset.coordonnees li, fieldset.demande li, fieldset.avis li, fieldset.validation li, fieldset.saisie_annonce li, fieldset.validation_saisie_annonce li, fieldset.modification li, fieldset.coordonnees_creation_compte_encheres li, fieldset.validation_creation_compte_encheres li {
	padding-bottom: 0;
}

fieldset.coordonnees legend, fieldset.demande legend, fieldset.avis legend, fieldset.validation legend, fieldset.saisie_annonce legend {
	font: 2em "Myriad Pro", "Lucida sans", Verdana, sans-serif;
}

fieldset.coordonnees label, fieldset.demande label, fieldset.avis label, fieldset.validation label, fieldset.saisie_annonce label , fieldset.modification label, fieldset.coordonnees_creation_compte_encheres label {
	font: 1.5em; 
	display: block;
	margin: 5px 0;
}

fieldset.demande select, fieldset.avis select, fieldset.coordonnees select {
	font: 1em "Myriad Pro", "Lucida sans", Verdana, sans-serif;
	font-weight: normal;
	border: 1px solid #ccc;
	border-left: 3px solid #849718;
	width: 320px;
	color: #454540;
	background-color: #fff;
	margin: 5px 0;
}

fieldset.coordonnees_creation_compte_encheres select, fieldset.saisie_annonce select, fieldset.modification select {
	font: 1em "Myriad Pro", "Lucida sans", Verdana, sans-serif;
	font-weight: normal;
	border: 1px solid #ccc;
	border-left: 3px solid #849718;
	width: 420px;
	color: #454540;
	background-color: #fff;
	margin: 5px 0;
}

fieldset.coordonnees input, fieldset.avis input {
	font: 1em "Myriad Pro", "Lucida sans", Verdana, sans-serif;
	font-weight: normal;
	border: 1px solid #ccc;
	border-left: 3px solid #849718;
	width: 320px;
	color: #454540;
	background-color: #fff;
	margin: 5px 0;
}

fieldset.coordonnees_creation_compte_encheres input[type="text"], fieldset.saisie_annonce input[type="text"], fieldset.modification input[type="text"] {
	font: 1em "Myriad Pro", "Lucida sans", Verdana, sans-serif;
	font-weight: normal;
	border: 1px solid #ccc;
	border-left: 3px solid #849718;
	width: 420px;
	color: #454540;
	background-color: #fff;
	margin: 5px 0;
}

fieldset.coordonnees_creation_compte_encheres input[type="file"], fieldset.saisie_annonce input[type="file"], fieldset.modification input[type="file"] {
	font: 1em "Myriad Pro", "Lucida sans", Verdana, sans-serif;
	font-weight: normal;
	width: 420px;
	margin: 5px 0;
}

fieldset.validation input, fieldset.validation_saisie_annonce input, fieldset.validation_creation_compte_encheres input {
	font: 1em "Myriad Pro", "Lucida sans", Verdana, sans-serif;
	font-weight: normal;
	border: 1px solid #ccc;
	border-left: 3px solid #849718;
	width: 100px;
	color: #454540;
	background-color: #fff;
	margin: 5px 0;
}

fieldset.demande textarea, fieldset.avis textarea {
	font: 1em "Myriad Pro", "Lucida sans", Verdana, sans-serif;
	font-weight: normal;
	border: 1px solid #ccc;
	border-left: 3px solid #849718;
	width: 320px;
	color: #454540;
	background-color: #fff;
	margin: 5px 0;
}

fieldset.saisie_annonce textarea {
	font: 1em "Myriad Pro", "Lucida sans", Verdana, sans-serif;
	font-weight: normal;
	border: 1px solid #ccc;
	border-left: 3px solid #849718;
	width: 420px;
	color: #454540;
	background-color: #fff;
	margin: 5px 0;
}

fieldset.coordonnees textarea {
	font: 1em "Myriad Pro", "Lucida sans", Verdana, sans-serif;
	font-weight: normal;
	border: 1px solid #ccc;
	border-left: 3px solid #849718;
	width: 660px;
	color: #454540;
	background-color: #fff;
	margin: 5px 0;
}

fieldset.modification textarea {
	font: 1em "Myriad Pro", "Lucida sans", Verdana, sans-serif;
	font-weight: normal;
	border: 1px solid #ccc;
	border-left: 3px solid #849718;
	width: 890px;
	color: #454540;
	background-color: #fff;
	margin: 5px 0;
}

fieldset.coordonnees select:hover, fieldset.demande select:hover, fieldset.avis select:hover, fieldset.validation select:hover, fieldset.saisie_annonce select:hover, fieldset.modification select:hover, fieldset.coordonnees_creation_compte_encheres select:hover, fieldset.coordonnees input:hover, fieldset.demande input:hover, fieldset.avis input:hover, fieldset.validation input:hover, fieldset.modification input[type="text"]:hover, fieldset.saisie_annonce input[type="text"]:hover, fieldset.validation_saisie_annonce input:hover, fieldset.coordonnees_creation_compte_encheres input[type="text"]:hover, fieldset.validation_creation_compte_encheres input:hover, fieldset.coordonnees textarea:hover, fieldset.demande textarea:hover, fieldset.avis textarea:hover, fieldset.validation textarea:hover, fieldset.saisie_annonce textarea:hover, fieldset.modification textarea:hover {
	border: 1px solid #ababab;
	border-left: 3px solid #849718;
}

/*** FIN FORMULAIRES PAGE CONTACT + SAISIE PETITE ANNONCE + EDITION BIEN + ENVOI MAILING PRESTIGE + CREATION COMPTE ENCHERES ***/

/*** FOOTER ***/

#footer {
	border-top: 6px solid #a8a395;
	background-color: #3a382c;
	color: #fff;
	height: 220px;
}

.footer_padding {
	height: 256px;
}

.inner_footer {
	width: 965px;
	padding: 17px 0 0 0;
	margin: 0 auto;
	background: url("http://www.chaylaimmobilier.com/images/structure/footer_logo.jpg") no-repeat;
	background-position: 5px 0;
}

.mini_nav {
	width: 110px;
	float: left;
	margin: 0 20px 0 0;
}

.mini_nav_contact {
	width: 190px;
	float: left;
	margin: 0 20px 0 0;
}

.mini_nav_recherche {
	width: 190px;
	float: left;
	margin: 0 0 0 0;
}

.mini_nav h5, .mini_nav_contact h5, .mini_nav_recherche h5 {
	font-size: 1em;
	text-transform: uppercase;
	color: #fff;
	padding: 0 0 7px 0;
}

.mini_nav ul, .mini_nav_contact ul, .mini_nav_recherche ul {
	margin: 0 0 12px 0;
}

.mini_nav li, .mini_nav_contact li, .mini_nav_recherche li {
	list-style-type: none;
	font-size: .69em;
	line-height: 100%;
	margin: 0 0 5px 0;
	padding: 0;
}

.mini_nav li a:link, .mini_nav_contact li a:link, .mini_nav_recherche li a:link, .mini_nav li a:visited, .mini_nav_contact li a:visited, .mini_nav_recherche li a:visited, .mini_nav li a:active, .mini_nav_contact li a:active, .mini_nav_recherche li a:active {
	color: #fff; text-decoration: none;
}

.mini_nav li a:hover, .mini_nav_contact li a:hover, .mini_nav_recherche li a:hover {
	color: #dfdfdf; text-decoration: underline;
}

.mini_nav p, .mini_nav_contact p, .mini_nav_recherche p {
	font-size: .69em;
	color: #fff;
}

.mini_nav_recherche #ref input {
	background: #fff url("http://www.chaylaimmobilier.com/images/structure/ico_home.png") no-repeat 4% 50%;
	font: 1em "Myriad Pro", "Lucida sans", Verdana, sans-serif;
	font-weight: normal;
	border: 1px solid #ccc;
	border-left: 3px solid #849718;
	color: #333;
	padding: 6px 0 6px 25px;
	margin: 5px 0 5px 0;
}

.mini_nav_recherche #recherche input {
	background: #fff url("http://www.chaylaimmobilier.com/images/structure/ico_search.png") no-repeat 4% 50%;
	font: 1em "Myriad Pro", "Lucida sans", Verdana, sans-serif;
	font-weight: normal;
	border: 1px solid #ccc;
	border-left: 3px solid #849718;
	color: #333;
	padding: 6px 0 6px 25px;
	margin: 5px 0 0 0;
}

.footer_text {
	width: 960px;
	margin: 0 auto;
	padding: 20px 0 0 5px;
	clear: both;
	color: #fff;
	font-size: .69em;
}

.footer_text a:link, .footer_text a:visited, .footer_text a:active {
	color: #fff; text-decoration: none;
}

.footer_text a:hover {
	color: #dfdfdf; text-decoration: underline;
}

/*** LOGOS FB & TWITTER FOOTER ***/

#social_footer ul {
	float: left;
	width: 120px;
	padding: 87px 0 0 20px;
}

#social_footer ul li {
	list-style-type: none;
	margin: 0;
}

#social_footer ul li a {
	display: block;
	text-indent: -9000px;
	width: 83px;
	height: 25px;
}

#social_footer ul li.twitter a:link, #social_footer ul li.twitter a:visited, #social_footer ul li.twitter a:active {
	background: url("http://www.chaylaimmobilier.com/images/social/btn_twitter.jpg") no-repeat;
}

#social_footer ul li.twitter a:hover {
	background: url("http://www.chaylaimmobilier.com/images/social/btn_twitter.jpg") no-repeat; background-position: 0 -25px;
}

#social_footer ul li.facebook a:link, #social_footer ul li.facebook a:visited, #social_footer ul li.facebook a:active {
	background: url("http://www.chaylaimmobilier.com/images/social/btn_facebook.jpg") no-repeat;
}

#social_footer ul li.facebook a:hover {
	background: url("http://www.chaylaimmobilier.com/images/social/btn_facebook.jpg") no-repeat; background-position: 0 -25px;
}
