/* CSS PAP GENERAL */
/* --------------------------- general ---------------------------- */
* {margin: 0; padding: 0;border: none;font-family:Verdana, Geneva, sans-serif;}
body{font-size: 78%;
background-color:/*rgb(244, 244, 244);*/#333}
a{color: #000; text-decoration:none;}
a:link {color: #000; text-decoration:none;}
a:visited {color:#000; text-decoration:none;}
/*a:active {background-color:#ff7c00; text-decoration:none; color:#000}*/
a:hover {color:#666; text-decoration:none;}
span{ display:none;}
h5{ font-size:10px; text-transform:uppercase}
input{ border:1px solid #999; font-size:9px; padding:2px;}
input[type=checkbox]{ border:none;}
input[type=radio]{ border:none;}

textarea{ border:1px solid #999; font-size:9px; padding:2px;}

select{ border:1px solid #999; font-size:9px; padding:2px;}

ul{ list-style:none;}
ul.list_fleche{ list-style-image:url(../images/common/fleche.jpg); padding:0 0 0 15px;}
ul.list_fleche li a{ text-decoration:underline;}

.orange{ color:#ff7c00;}
span.prix{ font-weight:bold; color:#ff7c00; display:inline}
/* --------------------------- container ---------------------------- */


/* flash */
#titre_page{width:520px;clear:left;text-align:left; margin:0; text-transform:uppercase }
#titre_page h3{ text-transform:uppercase; color:#ff7c00; font-size:14px; border-bottom:1px solid #000; line-height:25px}


#titre_page_annonce{width:500px; clear:left; text-align:left; margin:5px 10px 10px 0; text-transform:uppercase }
#titre_page_annonce h3{ text-transform:uppercase; color:#ff7c00; font-size:14px;}
#titre_page_annonce h3.prix{ text-transform:uppercase; color:#000; font-size:10px; border-bottom:1px solid #000; line-height:20px}
#titre_page_annonce h3.desc{ text-transform:uppercase; color:#000; font-size:10px;line-height:20px; text-align:right}

/*--------------- ---------------------*/
#container{ background-color:#FFF; border:1px solid #FFF; width:1000px; margin:0 auto 0 auto; font-size:11px; }
#container #header{float:left; width:1000px; background-color:#FFF; background:url(../images/common/bgr_col_g.jpg) repeat-y; }

#container #header #logo h2 a{ background:url(../images/fr/logo.jpg) no-repeat; width:236px; height:136px; float:left; border:none;}

#container #header #header_droit{ width:762px; float:left; margin:0; /*position:relative;*/}
#container #header #header_droit #place_banner{ background:url(../images/common/fond_banner.jpg) no-repeat #FFF; width:762px; height:72px; margin:0; float:left}
#container #header #header_droit #place_banner a img{ display:block; margin:5px auto 3px auto;}

#menu_top{width:762px; float:left; position:relative;background:url(../images/common/nav_repeat.jpg) repeat-x; font-family:Verdana, Geneva, sans-serif; font-size:9px; /*font-weight:bold; text-transform:uppercase;*/ color:#333;  height:33px;} 
#menu_top ul{ list-style:none; width:762px; margin:0; padding:0;position:relative; z-index:900 }
#menu_top ul li{ display:inline; float:left; padding:0px;}
#menu_top li a{display:block;line-height:25px;}
#menu_top li ul{display:none;height:auto; padding:0px; margin:0px; border:0px; position:absolute; width:225px; /*z-index:200*/; background-color:#FCFCFC; top:31px; left:430px; border:1px solid #CCC}
#menu_top li li {display:block; float:none;margin:0px; padding:0px; width:225px; border-bottom:1px solid #999;}
#menu_top li ul a{display:block; height:25px;font-size:9px; font-style:normal; padding:0px 10px 0px 15px; text-align:left; color:#333; background:url(../images/common/bgr_sous_menu.jpg) repeat-x;;}

#mon_immo{ width:191px; height:95px; background:url(../images/common/mon_immo.jpg) no-repeat; float:left; z-index:199; position:absolute; top:0; left:525px; z-index:890}
#mon_immo .txt{ color:#FFF;margin:0 10px 0 10px; width:180px; text-align:center;}


#mon_immo #titre span{ display:none;}
#mon_immo form #form_gauche{ width:100px; float:left}
#mon_immo form #form_droit{ width:81px; float:left; margin:8px 0 0 4px;}


#mon_immo form #form_droit .btn_orange_fond_noir{ height:31px; float:left; margin:0 auto;}
#mon_immo form #form_droit .btn_orange_fond_noir .btn_g{height:31px; width:4px; float:left; background: url(../images/common/btn_g_n.jpg) no-repeat;}
#mon_immo form #form_droit .btn_orange_fond_noir .btn_m{height:31px;float:left; background:url(../images/common/btn_milieu_n.jpg) repeat-x}
#mon_immo form #form_droit .btn_orange_fond_noir .btn_m a{ text-decoration:none; color:#000; text-transform:uppercase; color:#000; font-family:Verdana, Geneva, sans-serif; font-size:9px; font-weight:bold;}
#mon_immo form #form_droit .btn_orange_fond_noir .btn_m span{ display:block; padding:5px 5px 0 5px;}
#mon_immo form #form_droit .btn_orange_fond_noir .btn_d{height:31px; width:4px; float:left; background: url(../images/common/btn_d_n.jpg) no-repeat;}


#mon_immo form #form_gauche input.gris{ background:url(../images/common/bgr_input.jpg) repeat-x;border:1px solid #999; height:14px; font-size:10px; padding:1px 0 0 5px; margin:0 0 5px 18px}
#mon_immo form #form_droit input.btn_image{ float:left}

#fil_ariane{ /*background:url(../images/common/fond_titre.jpg) no-repeat;*/ width:450px; min-height:29px; color:#FFF; font-weight:bold; float:left; margin:0 0 0 60px;}
#fil_ariane p{ padding:5px 0 0 0; color:#F60}
#fil_ariane a{ color:#000}   
#fil_ariane a:hover{ color:#F60}	

#contenu{margin:0; padding:0; width:1000px; float:left}
/* ------------------------------------ colonne gauche----------------------------------------------------*/
#col_gauche{float:left; width:270px; margin:0}
#col_gauche_fond{ background:url(../images/common/bgr_col_g.jpg) repeat-y; float:left; width:270px;}
#col_g_bas{background:url(../images/common/bgr_col_g_bas.jpg) no-repeat; clear:left; width:270px; height:20px;}

#menu_gauche{ margin:0 0 0 15px}

#menu_gauche ul{ margin:0; list-style:none;}
#menu_gauche ul li a#conseil{width:230px; height:34px; float:left}
#menu_gauche ul li a#adresses_utiles{width:230px; height:34px;float:left}
#menu_gauche ul li a#vacances{width:230px; height:34px;float:left}

/* -sous menu- */
#menu_gauche ul.sousMenu{border-bottom:1px solid #ccc;width:213px; margin:0 0 0 5px; clear:left;}
#menu_gauche ul.sousMenu li{ border:1px solid #ccc; width:213px; height:25px; }
#menu_gauche ul.sousMenu li a{background:url(../images/common/bgr_sous_menu.jpg) repeat-x;display:block; height:25px;font-size:10px; font-style:normal; padding:6px 10px 0px 15px; text-align:left; color:#333;}
#menu_gauche ul.sousMenu li a:hover{ color:#666}


#sousMenu1{ display:none;}
#sousMenu2{ display:none;}
#sousMenu3{ display:none;}
#sousMenu_1{ display:none;}
#sousMenu_2{ display:none;}
#sousMenu_3{ display:none;}
#sousMenu_4{ display:none;}
#sousMenu_5{ display:none;}
#sousMenu_6{ display:none;}
#sousMenu_7{ display:none;}
#sousMenu_8{ display:none;}
#sousMenu_9{ display:none;}
#sousMenu_10{ display:none;}
#sousMenu_11{ display:none;}
#sousMenu_12{ display:none;}


#menu_gauche p{ margin:2px 0 15px 5px; width:210px;}


/* -------- encart_promo--------*/	
#encart_promo{ width:237px; margin:10px 0 0 10px; float:left;}
#encart_promo .titre{width:237px; background:url(../images/common/encart_pub_haut.jpg) no-repeat; height:44px; padding:0; float:left;}
#encart_promo .titre h5{ padding:5px 5px 5px 10px}
#encart_promo .fond_encart{ background:url(../images/common/encart_pub_repeat.jpg) repeat-y; width:237px;float:left;}
#encart_promo .fond_encart #bloc_vignette{ width:108px; float:left; margin: 10px 0 0 10px;}
#encart_promo .fond_encart #bloc_vignette #top{ background:url(../images/common/fond_vignette_top.jpg) no-repeat; width:108px; float:left; height:2px;}
#encart_promo .fond_encart #bloc_vignette #milieu{ background:url(../images/common/fond_vignette.jpg) repeat-y; width:108px; float:left}
#encart_promo .fond_encart #bloc_vignette #bas{background:url(../images/common/fond_vignette_bas.jpg) no-repeat;width:108px; height:6px; float:left}

#encart_promo .fond_encart #bloc_vignette #top img{ /*border:1px solid #999;*/}

#encart_promo .fond_encart #bloc_txt{ width:108px; float:left;margin: 10px 0 10px 0;}
#encart_promo #bouton_infos{ margin:0 0 0 70px; width:100px;}
.bas_encart{ background:url(../images/common/encart_pub_bas.jpg) no-repeat; width:237px; height:13px; float:left;}
#tagline h3 span{ display:none}	
        
/* --------------------------------------------- colonne droite index --------------------------------------------- */        
#col_droit{ float:left; width:690px ;margin:20px 0 0 20px;}
#col_droit #bgr_haut{ background:url(../images/common/fond_gris_haut.jpg) no-repeat; width:681px; height:13px;}
#col_droit #bgr_mil{ background:url(../images/common/fond_gris_repeat.jpg) repeat-y; width:681px; padding:5px 13px; margin:0; overflow: hidden;}
#col_droit #bgr_bas{ background:url(../images/common/fond_gris_bas.jpg) no-repeat; width:681px; height:13px; margin:0 0 20px 0}


/* ----------------------colonne droite 550px avec banner à droite ----------------------------------------------*/

#col_droit_550{ float:left; width:550px ;margin:20px 0 0 20px;}
#col_droit_550 #bgr_haut{ background:url(../images/common/fond_gris_haut_550.jpg) no-repeat; width:550px; height:13px;}
#col_droit_550 #bgr_mil{ background:url(../images/common/fond_gris_repeat_550.jpg) repeat-y; width:550px; /*padding:5px 13px;*/ margin:0; overflow: hidden;}
#col_droit_550 #bgr_bas{ background:url(../images/common/fond_gris_bas_550.jpg) no-repeat; width:550px; height:13px; margin:0 0 20px 0}

/* ---------------------- colonne banner sky ----------------------------*/

#col_banner_sky{ float:left; width:130px; margin:27px 0 0 15px; padding:0}
#col_banner_sky .sky{ margin:0 0 0 4px;}
/*  elements  */

.banner_promo .txt_promo{ text-transform:uppercase; padding: 9px 0 10px 190px; margin:0; font-weight:bold; font-size:10px; display:block}

/* */
#module_recherche{ float:left;}
#module_recherche #bloc_recherche{ float:left; width:337px; margin:3px 0 0 0; position:relative;}
#module_recherche #bloc_recherche .contour{ background:url(../images/common/bgr_vs_rech.jpg) repeat-y; width:337px; padding:0; float:left; }
#module_recherche #bloc_recherche .contour_bas{background:url(../images/common/fond_ong_bas.jpg) no-repeat; width:337px; height:16px; float:left}


.conteneur_onglet{ width:298px;height:22px;margin:0 0 0 16px !important; margin:0 0 0 8px; float:left}
.conteneur_onglet .onglet{ float:left; height:22px;}
.conteneur_onglet .onglet .ongl_g{background:url(../images/common/ong_g.jpg) no-repeat; width:5px; height:22px; float:left;}
.conteneur_onglet .onglet .ongl_m{background:url(../images/common/ong_m.jpg) repeat-x; height:22px; float:left;}
	.conteneur_onglet .onglet .ongl_m a{color: #000}
	.conteneur_onglet .onglet .ongl_m a span{ display:block; color:#000; font-weight:bold; padding:4px 2px 2px 4px; }
.conteneur_onglet .onglet .ongl_d{background:url(../images/common/ong_d.jpg) no-repeat; width:5px; height:22px; float:left;}

.conteneur_onglet .onglet_actif{ float:left; height:22px;}
.conteneur_onglet .onglet_actif .ongl_g{background:url(../images/common/ong_g_active.jpg) no-repeat; width:5px; height:22px; float:left;}
.conteneur_onglet .onglet_actif .ongl_m{background:url(../images/common/ong_m_active.jpg) repeat-x; height:22px; float:left;}
	.conteneur_onglet .onglet_actif .ongl_m a{color: #000}
	.conteneur_onglet .onglet_actif .ongl_m a span{ display:block; color:#000; font-weight:bold; padding:4px 2px 2px 4px; }
.conteneur_onglet .onglet_actif .ongl_d{background:url(../images/common/ong_d_active.jpg) no-repeat; width:5px; height:22px; float:left;}

.conteneur_onglet #ligne{background:url(../images/common/ligne_ong.jpg) repeat-x; height:22px; margin:0; padding:0; }




/*a#ong_active{background:url(../images/common/onglet_m_active.jpg) no-repeat; width:78px; height:21px; float:left;}

a#ong_active span, 
a#ong span{ display:block; color:#000; font-weight:bold; padding:4px 2px 2px 4px; }
*/

/*
.onglets{ width:305px; height:21px; margin:0 0 0 16px;}
.onglets ul{ list-style:none; display:inline; height:21px; margin:0; padding:0}
.onglets ul li{ float:left;}

.onglets ul li a#ong_vendre_active{background:url(../images/common/onglet_avendre.jpg) no-repeat; width:78px; height:21px; float:left;}
.onglets ul li a#ong_vendre{background:url(../images/common/onglet_vacance.jpg) no-repeat; width:78px; height:21px; float:left;}
.onglets ul li a#ong_vendre_active span, .onglets ul li a#ong_vendre span{ display:block; color:#000; font-weight:bold; padding:4px 2px 2px 4px; }

.onglets ul li a#ong_louer_active{background:url(../images/common/onglet_avendre.jpg) no-repeat; width:78px; height:21px; float:left;}
.onglets ul li a#ong_louer{background:url(../images/common/onglet_vacance.jpg) no-repeat; width:78px; height:21px; float:left;}
.onglets ul li a#ong_louer span, .onglets ul li a#ong_louer_active span{ display:block; color:#000; font-weight:bold; padding:4px 2px 2px 5px; }

.onglets ul li a#ong_vacances_active{background:url(../images/common/onglet_avendre.jpg) no-repeat; width:78px; height:21px; float:left;}
.onglets ul li a#ong_vacances{background:url(../images/common/onglet_vacance.jpg) no-repeat; width:78px; height:21px; float:left;}
.onglets ul li a#ong_vacances span, .onglets ul li a#ong_vacances_active span{ display:block; color:#000; font-weight:bold; padding:4px 2px 2px 5px; }

.onglets ul li#ligne{background:url(../images/common/ligne_ong.jpg) no-repeat; width:65px; height:21px; float:left;}
*/


.contour .contenu_onglet{ 
width:270px; 
margin:0 0 0 0; 
float:left;
padding:0 40px 10px 30px;
background:url(../images/common/fond_ong.jpg) repeat-y;
}

.contour .contenu_onglet h4{text-transform:uppercase; color:#ff7c00; font-size:12px; margin:5px 0 10px 0}


#btn_lancer_recherche{ margin:0 auto}

#module_recherche #bloc_mon_immo{float:left; width:301px; margin:3px 0 0 18px;}
#module_recherche #bloc_mon_immo .contour{ background:url(../images/common/bgr_vs_immo.jpg) repeat-y; width:280px; padding:3px 10px;overflow: hidden; float:left;}
#module_recherche #bloc_mon_immo .contour_bas{ background:url(../images/common/bgr_vs_immo_bas.jpg) no-repeat; width:300px; height:9px;float:left;}

#module_recherche #bloc_mon_immo .contour p{ padding:5px 4px 5px 4px; width:275px}

#col_droit #bgr_mil .banner_bas{ margin:20px 50px 20px 50px; clear:left} 

/*-------------------------------------------------------   page_conseils ----------------------------------------------------------------- */


.table_conseil{ /*width:490px;*/ padding:0; margin:0;}
.table_conseil_liste{ width:150px;float:left; padding:5px !important; padding:0;}
.table_conseil_liste ul li{ width:140px;}



#page ul.liste_conseil{width:201px; list-style:none;}
#page ul.liste_conseil li{color:#ff7c00;}
#page ul.liste_conseil li a{ color:#000;}
#page ul.liste_conseil li a:hover{ color:#ff7c00;}

/*-------------------------------------------------------   page_galerie ----------------------------------------------------------------- */

#page{ padding:0 20px 0 15px; line-height:15px; text-align:justify;}
#page h1{ text-transform:uppercase; font-size:12px; color:#ff7c00; margin:10px 0 10px  0}
#page h2{ text-transform:uppercase; font-size:10px; color:#ff7c00; margin:20px 0 0  0}
#page ul.liste{ padding:0 0 0 20px; list-style:disc; width:500px;}
#page ul.liste li{ padding: 5px 0; color:#ff7c00;}
#page ul.liste li a:link {color: #000; text-decoration:none;}
#page ul.liste li a:visited {color:#000; text-decoration:none;}
#page ul.liste li a:hover {color:#ff7c00; text-decoration:none;}




#page ul.liste2{ padding:0 0 0 20px; list-style:disc; width:500px;}
#page ul.liste2 li{ padding: 5px 0; color:000;}
#page ul.liste2 li a{ color:#000;}
#page ul.liste2 li a:hover{ color:#ff7c00;}

#page{ padding:0 20px 0 15px; line-height:15px; text-align:justify;}
#page h1{ text-transform:uppercase; font-size:12px; color:#ff7c00; margin:10px 0 10px  0}
#page h2{ text-transform:uppercase; font-size:10px; color:#ff7c00; margin:20px 0 0  0}
#page ul.liste3{ padding:0 0 0 20px; list-style:disc; width:500px;}
#page ul.liste3 li{ padding: 5px 0; color:#000;}
#page ul.liste3 li a:link {color: #000; text-decoration:none;}
#page ul.liste3 li a:visited {color:#000; text-decoration:none;}
#page ul.liste3 li a:hover {color:#ff7c00; text-decoration:none;}


.galerie{ height:155px; width:511px; float:left}
.galerie .img_galerie{ background:url(../images/common/ombre_vignette.jpg) no-repeat; width:120px; height:139px; float:left; margin:0 2px; /*position:relative;*/}
.galerie .img_galerie .plus{ margin:-25px 0 0 5px;/*position:absolute; top:108px; left:2px;*/}


#page p{ padding: 0 5px 0 0}
#page #description{ width:520px; float:left; margin:15px 0 10px 0}
#page #description h1{ width:370px; padding:0 10px 0 0;font-size:10px; font-family:Verdana, Geneva, sans-serif; text-transform:uppercase; font-weight:bold; float:left;}
#page #description .etoiles{ float:right; width:130px; padding:0 0 0 5px; border-left:1px solid #F60; }

#page ul{ margin:0; padding:0;}
#page ul li a{color:#000}
#page ul li a#icon_demande_info{background:url(../images/common/icon_demandeinfo.jpg) no-repeat; width:201px; height:29px; color:#F60; text-transform:uppercase; font-size:9px; text-decoration:none; float:left}
#page ul li a#icon_demande_info span{ display:block; padding:6px 0 0 35px;}
#page ul li a:hover#icon_demande_info span{ color:#000}

#page ul{ margin:0; padding:0;}
#page ul li a{color:#000}

#page ul.icon_pages_results{ width:201px;}
/*#page ul.icon_pages_results li a {font-size:8px; color:#000 }*/
#page ul.icon_pages_results li a#icon_demande_info{background:url(../images/common/icon_demandeinfo.jpg) no-repeat; width:201px; height:29px; color:#F60; text-transform:uppercase;text-decoration:none; float:left;font-size:9px; }
#page ul.icon_pages_results li a#icon_demande_info span{ display:block; padding:6px 0 0 35px;}


#page ul.icon_pages_results li a#icon_imprimer{background:url(../images/common/icon_imprimer.jpg) no-repeat; width:201px; height:29px; color:#F60; text-transform:uppercase;text-decoration:none; float:left;font-size:9px; }
#page ul.icon_pages_results li a#icon_imprimer span{ display:block; padding:6px 0 0 35px;}
#page ul.icon_pages_results li a:hover#icon_imprimer span{ color:#000}

#page ul.icon_pages_results li a#icon_selection{background:url(../images/common/icon_selection.jpg) no-repeat; width:201px; height:29px; color:#F60; text-transform:uppercase;text-decoration:none; float:left;font-size:9px; }
#page ul.icon_pages_results li a#icon_selection span{ display:block; padding:6px 0 0 35px;}
#page ul.icon_pages_results li a:hover#icon_selection span{ color:#000}

#page table{ font-size:11px;}
#page table tr td{ padding:3px;}

.carte{ width:416px; height:402px; float:left}

/* bouton */

.btn_orange{ height:31px;clear:left; text-align:center; margin:0 auto}
.btn_orange .btn_g{height:31px; width:8px; float:left; background: url(../images/common/btn_g.jpg) no-repeat; margin:0 auto;}
.btn_orange .btn_m{height:31px;float:left; background:url(../images/common/btn_milieu.jpg) repeat-x; margin:0 auto;}
.btn_orange .btn_m a{ text-decoration:none; color:#000; text-transform:uppercase; color:#000; font-family:Verdana, Geneva, sans-serif; font-size:10px; font-weight:bold;}
.btn_orange .btn_m span{ display:block; padding:5px 5px 0 5px;}
.btn_orange .btn_d{height:31px; width:11px; float:left; background: url(../images/common/btn_d.jpg) no-repeat; margin:0 auto;}



.btn_orange_fond_noir_connex{ height:31px; float:left; padding:8px 0 0 30px;}
.btn_orange_fond_noir_connex .btn_g{height:31px; width:4px; float:left; background: url(../images/common/btn_g_n.jpg) no-repeat;}
.btn_orange_fond_noir_connex .btn_m{height:31px;float:left; background:url(../images/common/btn_milieu_n.jpg) repeat-x}
.btn_orange_fond_noir_connex .btn_m a{ text-decoration:none; color:#000; text-transform:uppercase; color:#000; font-family:Verdana, Geneva, sans-serif; font-size:10px; font-weight:bold;}
.btn_orange_fond_noir_connex .btn_m span{ display:block; padding:5px 5px 0 5px;}
.btn_orange_fond_noir_connex .btn_d{height:31px; width:4px; float:left; background: url(../images/common/btn_d_n.jpg) no-repeat;}


.btn_orange_fond_noir{ height:31px; float:left; margin:0 auto;}
.btn_orange_fond_noir .btn_g{height:31px; width:4px; float:left; background: url(../images/common/btn_g_n.jpg) no-repeat;}
.btn_orange_fond_noir .btn_m{height:31px;float:left; background:url(../images/common/btn_milieu_n.jpg) repeat-x}
.btn_orange_fond_noir .btn_m a{ text-decoration:none; color:#000; text-transform:uppercase; color:#000; font-family:Verdana, Geneva, sans-serif; font-size:10px; font-weight:bold;}
.btn_orange_fond_noir .btn_m span{ display:block; padding:5px 5px 0 5px;}
.btn_orange_fond_noir .btn_d{height:31px; width:4px; float:left; background: url(../images/common/btn_d_n.jpg) no-repeat;}

.pagination{height:40px; width:400px; margin:0 20px 0 100px;}
.pagination .lien_page{ color:#F60; font-size:10px; float:left; margin:0 auto; }
.pagination .lien_page a.fleche{ padding:0;}

.pagination .lien_page a.numero{color:#F60; text-decoration:none; padding:2px 4px; line-height:11px; margin:10px 0 0 0 }
.pagination .lien_page a.numero:hover{ color:#FFF; background-color:#F60; padding:2px 4px;}
.pagination .lien_page a#pag_actif{ color:#FFF; background-color:#F60; padding:2px 4px;}


/* ---------------------------------------------------- footer ------------------------------------------------------------------------------- */
#footer{ background-color:#ff7c00; width:1000px; margin:0 auto;}
#menu_bas{ background:url(../images/common/bgr_footer.jpg) repeat-x; text-align:center;}
#menu_bas ul{ list-style:none; padding:15px 0 12px 0; font-weight:bold;}
#menu_bas ul li{ display:inline;}
#menu_bas ul li a:hover{ color:#FFF}
#txt_bas{ padding:10px;}


/* splash */
.splash_body{ background-color:#FFF}
.splash{
	width:600px;
	height:900px;
	border:1px solid #000;
	margin:80px auto 0 auto;
	text-align:left;
}
.splash .logo h1{ background:url(../images/common/logo_splash.jpg) no-repeat; width:300px; height:221px; float:left; margin:22px 0 0 0;}
.splash .logo h1 span{ display:none;}
.splash .choix_langue{ background:url(../images/common/langue_fond.jpg) no-repeat; width:300px; height:221px; float:left; margin:22px 0 0 0;}
.splash .choix_langue ul{ list-style:none; margin:115px 0 0 60px;}
.splash .choix_langue ul li{ display:inline; float:left}
.splash .choix_langue ul li a span{ display:block;}
.splash .choix_langue ul li a span{ display:none;}
.splash .choix_langue ul li a.btn_f{ background:url(../images/common/fr_btn.jpg) no-repeat; width:58px; height:48px; float:left }
.splash .choix_langue ul li a.btn_n{ background:url(../images/common/nl_btn.jpg) no-repeat; width:58px; height:48px; float:left}

.splash .liste-lien{ padding:8px; width:280px; float:left;}
.splash h1{ color:#FF8000; font-size:14px;}
.splash h2{ color:#000; font-size:12px;}
.splash h3{ color:#FF8000; font-size:12px;}
.splash a{ font-weight:bold}
/* ------------------------------------------------- mon immo--------------------------------------------------  */



.tab_annonce{ width:630px; height:350px; overflow:auto;}

.titre{ height:22px; background-color:#CCC; font-size:11px; font-weight:bold; text-align:center; height:22px; background-image:url(file:///U|/inetpub/wwwroot/images/common/MyIP_fond_titre.jpg); background-repeat:repeat}
.titre1{ width:115px; }
.titre2{ width:270px;}
.titre3{ width:70px;}
.titre4{ width:100px;}

.annonce_actif{ clear:left; font-size:11px; background-color:#FFF}
.annonce{ font-size:11px; background-color:#e5e5e5}
.img_annonce{ background-color:#ff7c00; padding:5px; text-align:center}
.desc_annonce{ padding:5px; text-align:justify}
.actif_annonce{ width:70px;  padding:5px;}
.modif_sup_annonce{ width:100px;  padding:5px; text-align:center}

.img_pas_actif{background-color:#ff7c00; padding:5px; text-align:center;}
.img_pas_actif  img{opacity: 0.5;
filter:alpha(opacity=50);
}
/* statut */
.info_statut{ float:left; margin:0 0 0 15px;}
.info_statut .haut{ background:url(../images/common/fond_statut_haut.jpg) no-repeat; width:582px; height:13px;}
.info_statut .milieu{ background:url(../images/common/fond_statut_repeat.jpg) repeat-y; width:582px; float:left;}
.info_statut .bas{ background:url(../images/common/fond_statut_bas.jpg) no-repeat; width:582px; height:13px;clear:left}
.ombre{ background:url(../images/common/fond_statut_ombre.jpg) no-repeat; width:582px; height:20px; clear:left}

.info_statut .milieu .bloc{ width:562px; padding:10px;}
.info_statut .milieu .bloc .votre_statut{ width:240px; float:left; border-right:1px solid #ff7c00}
.info_statut .milieu .bloc .vos_annonce {width:260px;  float:left; margin:0 0 0 10px}

.info_statut h4{text-transform:uppercase; color:#ff7c00; font-size:12px }

/*  */
table#calendrier{ margin:0 auto; width:500px;}
#calendrier tr td{ border:1px solid #E6E6E6}
#calendrier td,#calendrier th{ padding:0 5px}

table#tarifs-parutions{ margin:0 auto;}
table#tarifs-parutions,table#tarifs-parutions th{ border:1px solid #E6E6E6}


/* viewdoc.php */
.courrier-question{ padding: 5px; border:1px solid #E6E6E6; background: #FFF6CF;}
.courrier-reponse{ margin: 5px }
.courrier-signature{ margin-top: 5px ;font-weight: bold; }
.viewdoc_date {text-align:right;}
.newsletter_content{ margin-top: 10px;background: #FFF6CF;}
.newsletter_content a{ color:red; }
.newsletter_signature {text-align:right;font-weight:bold;}
.newsletter_bottom{ margin-top: 10px;background: #D1EFD1;width:80%}


/* ----------------- PAGE ANNONCES ----------------------  */

#btn_top_annonce{ float:left; margin:0 0 10px 0;}
#btn_alert_email{ float:left;}
#btn_maselection{ float:right; margin:0 0 0 20px}


.pagination2{ font-weight:bold; float:left; width:550px; text-align:right; padding:5px 0; height:10px}
.pagination2 a.prec{ padding:0 5px; color:#ff7c00;}
.pagination2 a:hover.prec{ padding:0 5px; color:#000;}

.pagination2 a.deb{ padding:0 5px; color:#000;}
.pagination2 a:hover.deb{ padding:0 5px; color:#ff7c00;}

.pagination2 span{ display:inline}
.pagination2 .txt_noir{ color:#000;}


.description_annonce .txt_annonce{ width:310px; text-align:justify; float:left; padding:0 10px 10px 10px;}
.description_annonce .txt_annonce-sansimage{ width:500px; text-align:justify; float:left; padding:0 10px 10px 10px;}
.description_annonce .image_annonce{ width:154px; text-align:justify; float:right}

/* icon bouton*/
.txt_annonce-sansimage li{width:210px;}

a#icon_detail{background:url(../images/common/icon_info.jpg) no-repeat; width:210px; height:40px; color:#F60; text-transform:uppercase;text-decoration:none; float:left; }
a#icon_detail span{ display:block; padding:12px 0 0 40px; color:#F60; font-weight:bold; font-size:11px}
a:hover#icon_detail span{ color:#000;}

#icon_detail-off{background:url(../images/common/icon_info-off.jpg) no-repeat; width:210px; height:40px; color:#F60; text-transform:uppercase;text-decoration:none; float:left; }
#icon_detail-off span{ display:block; padding:12px 0 0 40px; color:#666; font-weight:bold; font-size:11px}

/* ------- */
a#icon_selection{background:url(../images/common/icon_ajoutselection.jpg) no-repeat; width:210px; height:29px; color:#F60; text-transform:uppercase;text-decoration:none; float:left;font-size:9px; margin:5px 0 0 0}
a#icon_selection span{ display:block; padding:6px 0 0 40px; color:#F60;}
a:hover#icon_selection span{color:#000;}

#icon_selection-off{background:url(../images/common/icon_ajoutselection-off.jpg) no-repeat; width:210px; height:29px; color:#F60; text-transform:uppercase;text-decoration:none; float:left;font-size:9px; margin:5px 0 0 0}
#icon_selection-off span{ display:block; padding:6px 0 0 40px; color:#666;}
/* ------- */

a#icon_galerie{background:url(../images/common/icon_galerie.jpg) no-repeat; width:160px; height:29px; color:#F60; text-transform:uppercase;text-decoration:none; float:left; }
a#icon_galerie span{ display:block; padding:5px 0 0 30px; font-size:8px; color:#F60;}
a:hover#icon_galerie span{color:#000;}

#icon_galerie-off{background:url(../images/common/icon_galerie-off.jpg) no-repeat; width:160px; height:29px; color:#F60; text-transform:uppercase;text-decoration:none; float:left; }
#icon_galerie-off span{ display:block; padding:5px 0 0 30px; font-size:8px; color:#666;}

/*  galerie_flash  */

.galerie_flash{ margin:20px 0}
.galerie1{ margin:20px 0}
.galerie1 img{ border:1px solid #000;}

.bouton_gauche{ float:left; width:230px;}
.bouton_droit{float:left; margin:0 0 0 50px; width:230px;}

/* ------- */
a#icon_ajoutselection{background:url(../images/common/icon_ajoutselection.jpg) no-repeat; width:210px; height:36px; color:#F60; text-transform:uppercase;text-decoration:none; float:left; font-size:9px; }
a#icon_ajoutselection span{ display:block; padding:6px 0 0 33px; color:#F60;}
a:hover#icon_ajoutselection span{color:#000;}

#icon_ajoutselection-off{background:url(../images/common/icon_ajoutselection-off.jpg) no-repeat; width:210px; height:36px; color:#F60; text-transform:uppercase;text-decoration:none; float:left; font-size:9px; }
#icon_ajoutselection span{ display:block; padding:6px 0 0 33px; color:#666;}
/* ------- */


a#icon_impimer{background:url(../images/common/icon_imprim.jpg) no-repeat; width:210px; height:33px; color:#F60; text-transform:uppercase;text-decoration:none; float:left; font-size:9px; }
a#icon_impimer span{ display:block; padding:8px 0 0 33px; color:#F60;}
a:hover#icon_impimer span{color:#000;}

#icon_impimer-off{background:url(../images/common/icon_imprim-off.jpg) no-repeat; width:210px; height:33px; color:#F60; text-transform:uppercase;text-decoration:none; float:left; font-size:9px; }
#icon_impimer-off span{ display:block; padding:8px 0 0 33px; color:#666;}
/* ------- */

a#icon_contacter{background:url(../images/common/icon_contacter.jpg) no-repeat; width:210px; height:36px; color:#F60; text-transform:uppercase;text-decoration:none; float:left;font-size:9px; }
a#icon_contacter span{ display:block; padding:10px 0 0 33px; color:#F60;}
a:hover#icon_contacter span{color:#000;}

#icon_contacter-off{background:url(../images/common/icon_contacter-off.jpg) no-repeat; width:210px; height:36px; color:#F60; text-transform:uppercase;text-decoration:none; float:left;font-size:9px; }
#icon_contacter-off span{ display:block; padding:10px 0 0 33px; color:#666;}
/* ------- */

a#icon_page_prec{background:url(../images/common/icon_page_prec.jpg) no-repeat; width:210px; height:36px; color:#F60; text-transform:uppercase;text-decoration:none; float:left;font-size:9px; }
a#icon_page_prec span{ display:block; padding:10px 0 0 33px; color:#F60;}
a:hover#icon_page_prec span{color:#000;}

#icon_page_prec-off{background:url(../images/common/icon_page_prec-off.jpg) no-repeat; width:210px; height:36px; color:#F60; text-transform:uppercase;text-decoration:none; float:left;font-size:9px; }
#icon_page_prec-off span{ display:block; padding:10px 0 0 33px; color:#666;}
/* ------- */

a#icon_situation{background:url(../images/common/icon_situation.jpg) no-repeat; width:210px; height:33px; color:#F60; text-transform:uppercase;text-decoration:none; float:left;font-size:9px; }
a#icon_situation span{ display:block; padding:6px 0 0 33px; color:#F60;}
a:hover#icon_situation span{color:#000;}

#icon_situation-off{background:url(../images/common/icon_situation-off.jpg) no-repeat; width:210px; height:33px; color:#F60; text-transform:uppercase;text-decoration:none; float:left;font-size:9px; }
#icon_situation-off span{ display:block; padding:6px 0 0 33px; color:#666;}
/* ------- */
a#icon_plus_details{background:url(../images/common/icon_plus.jpg) no-repeat; width:210px; height:33px; color:#F60; text-transform:uppercase;text-decoration:none; float:left;font-size:9px; }
a#icon_plus_details span{ display:block; padding:10px 0 0 33px; color:#F60;}
a:hover#icon_plus_details span{color:#000;}

#icon_plus_details-off{background:url(../images/common/icon_plus-off.jpg) no-repeat; width:210px; height:33px; color:#F60; text-transform:uppercase;text-decoration:none; float:left;font-size:9px; }
#icon_plus_details-off span{ display:block; padding:10px 0 0 33px; color:#666;}

/* ------- */
a#icon_envoyer_ami{background:url(../images/common/icon_ami.jpg) no-repeat; width:210px; height:36px; color:#F60; text-transform:uppercase;text-decoration:none; float:left;font-size:9px; }
a#icon_envoyer_ami span{ display:block; padding:12px 0 0 33px; color:#F60;}
a:hover#icon_envoyer_ami span{color:#000;}

#icon_envoyer_ami-off{background:url(../images/common/icon_ami-off.jpg) no-repeat; width:210px; height:36px; color:#F60; text-transform:uppercase;text-decoration:none; float:left;font-size:9px; }
#icon_envoyer_ami-off span{ display:block; padding:12px 0 0 33px; color:#666;}

/* ------- */
a#icon_financer{background:url(../images/common/icon_financer.jpg) no-repeat; width:210px; height:36px; color:#F60; text-transform:uppercase;text-decoration:none; float:left;font-size:9px; }
a#icon_financer span{ display:block; padding:12px 0 0 33px; color:#F60;}
a:hover#icon_financer span{color:#000;}

#icon_financer-off{background:url(../images/common/icon_financer-off.jpg) no-repeat; width:210px; height:36px; color:#F60; text-transform:uppercase;text-decoration:none; float:left;font-size:9px; }
#icon_financer-off span{ display:block; padding:12px 0 0 33px; color:#666;}


.description_adresse .vignette{ width:160px; text-align:justify; float:left; padding:10px 5px 5px 5px}
.description_adresse .desc{ width:335px; text-align:justify; float:left; padding:10px 5px 5px 5px}
/* numero */
.nav_num div{ float:left; margin:0 10px 25px 0; width:95px; text-align:center}

.nav_num span{background:url(../images/common/cercle2.gif) no-repeat; width:25px; height:25px;display:inline-block;padding:5px 0 0 0; color:#333; font-size:18px;}
a.num_ora{display:inline-block; background:url(../images/common/cercle2.gif) no-repeat; width:25px; height:25px;font-family:Verdana, Geneva, sans-serif; margin:0 auto 5px auto;}
a:hover.num_ora{display:inline-block; /*background:url(../images/common/cercle2_hover.gif) no-repeat;*/ width:25px; height:25px;font-family:Verdana, Geneva, sans-serif; color:#333}
a.num_ora span{ display:inline-block; padding:5px 0 0 0; color:#F60; font-size:18px; }
a:hover.num_ora span{color:#333; font-size:18px; }

a.txt_orange{color:#F60; font-size:11px; text-align:center; margin:0 auto;  }
a:hover.txt_orange{color:#333; font-size:11px; text-align:center; margin:0 auto;  }

a.num_vert{  display:inline-block; background:url(../images/common/cercle2.gif) no-repeat; width:25px; height:25px; font-family:Verdana, Geneva, sans-serif; margin:0 auto 5px auto;}
a:hover.num_vert{  display:inline-block; /*background:url(../images/common/cercle2_hover.gif) no-repeat;*/ width:25px; height:25px; font-family:Verdana, Geneva, sans-serif;color:#333}
a.num_vert span{ display:inline-block; padding:5px 0 0 0; color:#690;; font-size:18px; }
a:hover.num_vert span{color:#333; font-size:18px; }

a.txt_vert{color:#690; font-size:11px; text-align:center; margin:0 auto;  }
a:hover.txt_vert{color:#333; font-size:11px; text-align:center; margin:0 auto;  }

a.num_gris{ display:inline-block; background:url(../images/common/cercle2.gif) no-repeat; width:25px; height:25px;font-family:Verdana, Geneva, sans-serif; margin:0 auto 5px auto;}									
a:hover.num_gris{ display:inline-block; /*background:url(../images/common/cercle2_hover.gif) no-repeat;*/ width:25px; height:25px;font-family:Verdana, Geneva, sans-serif; color:#333}										
a.num_gris span{ display:block; padding:5px 0 0 0; color:#666; font-size:18px; }
a:hover.num_gris span{color:#333; font-size:18px; }

a.txt_gris{color:#999; font-size:11px; text-align:center; margin:0 auto;  }
a:hover.txt_gris{color:#333; font-size:11px; text-align:center; margin:0 auto; }