/******************
 * couleurs: noir *
 ******************/
html{
	background-color:#727272;
	color:#000;
}
h1{
	color:#000;
}
h2{
	color:#000;
}
h3{
	color:#000;
}
hr{
	background-color:#000;
	color:#000;
}
a{
	color:#000;
}
a:hover{
	color:#F3960B;
}
.a_divers{
	color:#000;
}
.a_divers:hover{
	color:#F3960B;
}
.a_inverse{
	color:#000;
}
.a_inverse:hover{
	color:#F3960B;
}
.a_site_couleur{
	color:#fff;
}
.a_site_couleur:hover{
	color:#F3960B;
}
input:focus,
textarea:focus,
select:focus{
	background:#FFFFCC;
}
/********
 * menu *
 ********/
#container_menu{
 	background:#757575; /* #848484; */
}
.menu_ul a{
	text-decoration:underline;
}
.menu_ul a span span{
	color:#fff;
	background:#636363; /* #727272; */
}
.menu_ul a:hover span span{
	color:#000;
	background:#FAE106;
}
.menu_ul li:hover a span span{
	color:#000;
	background:#FAE106;
}
.menu_ul a, .menu_ul a:link, .menu_ul a:visited{
	text-decoration:none;
}
.menu_ul a:hover{
	text-decoration:none;
}
/* sous-menus */
.menu_li_titre{
	color:#fff;
	background:#4B4B4B;
	border-top:1px solid #4B4B4B;
	border-bottom:1px solid #4B4B4B;
}
.menu_li_dern{
	background:#4B4B4B;
	border-top:1px solid #4B4B4B;
}
.menu_ul ul a{
	background:#F7F7F7;
}
.menu_ul ul a, .menu_ul ul a:link, .menu_ul ul a:visited, .menu_ul ul a:hover{
	color:#474024;
	text-decoration:none;
}
.menu_ul ul li a:hover{
	color:#000;
	background:#FAE106;
	text-decoration:none;
}
.menu_ul ul li:hover>a{
	color:#000;
	background:#FAE106;
	text-decoration:none;
}
.menu_ul li ul{
	background:#f4f4f4;
}
.menu_ul li ul li{
	border-right:1px solid #4B4B4B;
	border-left:1px solid #4B4B4B;
}
/***************
 * breadcrumbs *
 ***************/
#breadcrumbs{
	background:transparent url("./bg_breadcrumbs_noir.jpg") repeat-y scroll left top;
	color:#000;
}
#breadcrumbs a{
	color:#000;
}
#breadcrumbs a:hover{
	color:#F3960B;
}
.breadcrumbs_menu,
.breadcrumbs_ici{
	background-position: 0 -100px; /* fleche noire */
}
.breadcrumbs_nav{
	color:#000;
}
.breadcrumbs_ici{
	color:#000;
}
/***********
 * contenu *
 ***********/
#content{
	background:transparent url("./bg_main_noir.jpg") repeat-y scroll left top;
}
#content_bien{
	background:transparent url("./bg_main_bien_noir.jpg") repeat-y scroll left top;
}
#article li{
	color:#000;
}

/********
 * pied *
 ********/
#footer{
/*	border-top:1px solid transparent; */
}
.footer_contacts{
	color:#fff;
}
.footer_copyright{
	color:#fff;
}
.footer_sitemap  a{
	color:#fff;
}
.footer_sitemap  a:hover{
	color:#F3960B;
}
/************************
 * pagination des biens *
 ************************/
.pagination_biens_div{
	background-color:#fff;
	color:#000;
	border:1px solid #C1C1C1;
}
.pagination_biens_inactif span{
	background-color:#fff;
	border:1px solid #C1C1C1;
	color:#919b9c;
}
.pagination_biens_page_1 a{
	background-color:#C1C1C1;
	border:1px solid #C1C1C1;
	color:#fff;
}
.pagination_biens_page_1 a:hover{
	background-color:#e0e0e0;
	border:1px solid #C1C1C1;
	color:#F3960B;
}
.pagination_biens_page_2 a{
	background-color:#fff;
	border:1px solid #C1C1C1;
	color:#000;
}
.pagination_biens_page_2 a:hover{
	background-color:#e0e0e0;
	border:1px solid #C1C1C1;
	color:#F3960B;
}
/***********************
 * recherche des biens *
 ***********************/
.rech_titre_haut{
	color:#000;
}
.rech_titre_haut_crumb{
	color:#000;
}
.rech_titre_bas_tri_href a{
	color:#000;
}
.rech_titre_bas_tri_href a:hover{
	color:#F3960B;
}
.rech_titre_photo{
	border:1px solid transparent;
}
.rech_titre_ref,
.rech_titre_titre,
.rech_titre_type,
.rech_titre_ville,
.rech_titre_prix{
	border-left:1px solid #fff;
	background-color:#D1D1D1;
	color:#000;
}
.rech_titre_ref     a,
.rech_titre_titre a,
.rech_titre_type   a,
.rech_titre_ville a,
.rech_titre_prix   a{
	color:#000;
}
.rech_titre_ref     a:hover,
.rech_titre_titre a:hover,
.rech_titre_type   a:hover,
.rech_titre_ville a:hover,
.rech_titre_prix   a:hover{
	color:#F3960B;
}
.rech_titre_cliquez{
	font-weight:bold;
	color:#fff;
	background-color:#00b512;
	border:1px solid #00b512;
}
/****** recherche: liste des biens ******/
.rech_det_contenu_cl_1{
	background:#f3f4f6;
}
.rech_det_contenu_cl_2{
	background:#fff;
}
.rech_det_contenu_cl_over{
	background:#DFE0E4;
}
.rech_det_photo{
	border:1px solid #fff;
}
.rech_det_ref,
.rech_det_titre,
.rech_det_type,
.rech_det_ville,
.rech_det_prix{
	border-left:1px solid #fff;
}
.rech_det_prix{
	border-right:1px solid #fff;
}
.rech_det_prix_devise{
	color:#404040;
}
.rech_det_ref a,
.rech_det_titre_2 a,
.rech_det_type a,
.rech_det_ville a,
.rech_det_prix a{
	color:#000;
}
.rech_det_titre_1{
	color:#000;
}
.rech_det_titre_2{
	color:#000;
}
/***********
 * onglets *
 ***********/
.onglet_titre_haut{
	border:1px solid #808080;
	background:transparent;
	color:#000;
}
.onglet_fieldset{
	background-color:transparent;
}
.onglet_fieldset_background{
	background:transparent;
}
.onglet_legend{
	color:#000;
	border:1px solid #808080;
	background-color:#FFFFC9;
}
/******************************
 * site: descriptif d'un bien *
 ******************************/
.bien_div_sous_titre{
	color:#000;
}
.bien_div_gauche{
	color:#000;
}
.bien_div_gauche_dep_cl_1{
	color:#000;
}
.bien_div_gauche_dep_cl_2{
	color:#000;
}
/***************************
 * recherche 'horizontale' *
 ***************************/
.horizontal_titre_haut{
	border:1px solid #808080;
	background:#fff;
	color:#000;
}
/************************
 * css for tabbed pages *
 ************************/
.dynamic-tab-pane-control .tab-row .tab{
	background-color:#fff;
	border-top:1px solid #808080;
/* ne pas mettre border-bottom:	1px solid red; */
	border-left:1px solid #808080;
	border-right:1px solid #808080;
}
.dynamic-tab-pane-control .tab-row .tab.selected{
	background-color:#808080;
	border-top:2px solid #808080;
	border-bottom:2px solid #808080;
	color:#000;
}
.dynamic-tab-pane-control .tab-row .tab.selected a{
	color:#fff;
}
.dynamic-tab-pane-control .tab-row .tab a{
	color:#000;
}
.dynamic-tab-pane-control .tab-row .tab a:hover{
	color:#F3960B;
}
.dynamic-tab-pane-control .tab-row .tab.hover{
	background-color:#fff;
}
.dynamic-tab-pane-control .tab-page{
	border-top:2px solid #808080;
	border-bottom:2px solid #808080;
	border-left:1px solid #808080;
	border-right:1px solid #808080;
	background:#fff;
	color:#000;
}
.tab-page fieldset{
	background-color:transparent;
	border:1px dashed #808080;
}
.tab-page legend{
	color:#000;
	border:1px solid #808080;
	background-color:#F0ECBE;
}
/***********
 * emprunt *
 ***********/
.emprunt_tableau_entete_taux{
	color:#fff;
	background-color:#808080;
}
.emprunt_tableau_entete_duree{
	color:#fff;
	background-color:#808080;
}
.emprunt_tableau_entete_mt{
	color:#000;
}
/************************************
 * site: fiche d'un bien, 'LISTE_1' *
 ************************************/
.b1_titre_h1_2col,
.b1_titre_h1_3col{
	background-position: 0 -180px; /* noir */
	color:#fff;
}
.b1_titre_h2_2col,
.b1_titre_h2_3col{
	background-position: 0 -150px; /* gris */
	color:#fff;
}
.b1_titre_h2_2col a,
.b1_titre_h2_3col a{
	color:#fff;
	text-decoration:none;
}
.b1_titre_h2_2col a:hover,
.b1_titre_h2_3col a:hover{
	color:#FFFF00;
	text-decoration:underline;
}
a.b1_titre_h2_norm_2col,
a.b1_titre_h2_norm_3col{
	color:#fff;
	text-decoration:none;
}
a.b1_titre_h2_gras_2col,
a.b1_titre_h2_gras_3col{
	font-weight:bold;
	color:#FFFFAD;
	text-decoration:none;
}
.b1_titre_h3{
	color:#000;
}
/* */
.b1_encadre_1{
	background:transparent url("./titre_encadre.png") no-repeat left top;
	background-position: 0 -270px;
}
.b1_encadre_2{ /* */
	background:transparent url("./titre_encadre.png") repeat-x left top;
	background-position: 0 -288px;
}
.b1_encadre_3{
	background:transparent url("./titre_encadre.png") no-repeat right top;
	background-position: 0 -306px;
}
.b1_encadre_2_span{
	color:#fff;
	font-weight:bold;
}
/* */
.b1_div_color_1{
	background:#EFEFEF;
}
.b1_div_color_2{
	background:#F5F5F5;
}
/* */
.b1_emprunt_1_td_mt_dern{
	border-top:1px solid #000;
}
/* */
.b1_emprunt_2_div_titre_div{
	color:#7491D3;
	font-weight:bold;
}
.b1_emprunt_2_table_td_taux{
	font-weight:normal;
	color:#fff;
	background-color:#888888;
}
.b1_emprunt_2_table_td_duree{
	font-weight:normal;
	color:#fff;
	background-color:#888888;
}
.b1_emprunt_2_table_td_mt{
	color:#000;
}
/***********
 * sitemap *
 ***********/
.sitemap_ul_li a{
	color:#000;
}
.sitemap_ul_li_ul_li a{
	color:#000;
}
.sitemap_ul_li a:hover,
.sitemap_ul_li_ul_li a:hover{
	color:#F3960B;
}
.sitemap_autres a{
	color:#004A73;
}
.sitemap_autres a:hover{
	color:#F3960B;
}
/************************
 * boxover (infobulles) *
 ************************/
.boxover_commun_header{
	border:1px solid #141474;
	color:#fff;
	background:#141474; /* #00137F; */
}
.boxover_commun_body{
	border-bottom:1px solid #141474;
	border-left:1px solid #141474;
	border-right:1px solid #141474;
	color:#000;
	background:#ECF4FF;
}
/******************
 * pikachoose.css *
 ******************/
/* image principale */
.pika_main img{
	border:1px solid #fff;
}
/* texte en dessous de la photo */
.pika_navigation a{
	color:#fff;
}
/*******************
 * photoslider.css *
 *******************/
.photoslider_nav {
	border: solid #919B9C 1px;
}
.slideshow_disabled {
	border-bottom: solid #919191 2px;
}
/*********************
 * jcarousellite.css *
 *********************/
.jcar_hor_top{
	border:1px solid #D4D0C8;
	background:#6D6D6D;
}
.jcar_hor_top_titre{
	font-size:120%;
	font-weight:bold;
	color:#fff;
}
.jcar_hor_top_div_bien{
	border:1px solid #D4D0C8;
	background:#F4F4F4;
}
.jcar_hor_3col_div{
	border:1px solid #D4D0C8;
	background:#F4F4F4;
}
.jcar_hor_3col_div_bien{
	border:1px solid #D4D0C8;
	background:#fff;
}
.jcar_nouv_droite_un_div_bien,
.jcar_nouv_droite_slide_hor_div_bien,
.jcar_nouv_droite_slide_vert_div_bien{
	border:1px solid #D4D0C8;
	background:#fff;
}
.jcar_cdc_gauche_div_bien{
	border:1px solid #D4D0C8;
	background:#fff;
}
.jcar_cdc_gauche_un_div_bien{
	border:1px solid #D4D0C8;
	background:#fff;
}
.jcar_biens_similaires_div{
	border:1px solid #D4D0C8;
	background:#F4F4F4;
}
.jcar_biens_similaires_div_bien{
	border:1px solid #D4D0C8;
	background:#fff;
}