/* CSS Document */
body { 
	margin:0; 
	padding:0; 
	background:#FFFFFF !important;
		
	font:normal 11px Verdana,Arial, Helvetica, sans-serif;
	}
.container{ 
	width:1004px; 
	/*height:auto;*/ 
	margin:0 auto; 
	background:url(../images/container_bg.jpg);
	}
/* ---------------- header ------------------*/
.header{ 
	float:left;
	background:url(../images/header_centre.jpg) repeat-x; 
	height:118px; 
	width:1004px;
	}
.header_g{ 
	float:left; 
	height:118px; 
	width:20px; 
	background:url(../images/header_g.jpg);
	}
.header_d{
	float:right; 
	height:118px; 
	width:20px; 
	background:url(../images/header_d.jpg);
	}
.logo{	
	float:left;	
	margin-top: 21px;
	}
.logo a img{ border:none;}
.flash_header{ 
	float:left;
	margin:26px 0 5px 20px;
	}
.lien_haut{  
	float:left;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif; 
	margin:29px 0 10px 15px; 
	}
	
.lien_haut a{ 
	color:#F37021; 
	text-decoration:none; 
	}
.lien_haut a:hover{ 
	color: #666666; 
	text-decoration:none;
	}
.lien_haut a img{ border:none;}

.slogan{ 
	float:left; 
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#666; 
	width:730px;  
	}
#date{ 
	float:left;
	color:#666; 
	margin-left:29px; 
	font:bold 11px Arial, Helvetica, sans-serif; 
	}
/*---------------- milieu ----------------------------*/
div#main_content{ 
	float:left;
	margin-top:10px;
	margin-left:12px; 
	margin-bottom:10px;
	width:562px;/*width:549px; */
	height:auto; 
	}
div.presentation{ 
	float:left; 
	margin-bottom:10px;
	width:545px; 
	padding:0 10px 5px 10px; 
	border-bottom:1px dashed #999999; 
	text-align:justify; 
	}
.content{ 
	float:left;
	/*font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#666666;*/ 
	margin:0;
	width:545px; 
	padding:0px 0 7px 10px; 
	/*border-bottom:1px dashed #999999; */
	text-align:justify; 
	line-height:15px; 
	}
.content a{ color:#F37021;}
span.txt_presentation{}
div.presentation img{ 
	float:left; 
	padding-bottom:50px;
	}
.le_formulaire{ 
	float:left;
	width:561px; 
	height:auto; 
	margin:0; 
	padding:0; 
	margin-left:1px;
	}
/*------------------ milieu -- pg interieur ------------------------------*/
    /*-------------------Dep et grosse--image------------*/
	div.grosse_img{ float:left; margin-left:35px; margin-top:15px;}
	div.le_formulaire_1{ float:left; margin-left:35px;}
	div.main_content_dep_et_img{ width:auto; height:auto; text-align:center;}

.content ul ul li strong{ font-weight:normal; }/**/ /*------------- pour alleger les caracteres dans-comment defiscalise en 2008------*/
.titre_interieur{ 
	float:left; 
	width:565px; 
	height:18px; 
	color:#FFFFFF; 
	background:url(../images/teteau_titre_pg_int.gif); 
	margin:0; 
	text-align:center; 
	padding:4px 0 0 0;
	}
.chapeau{ 
	float:left; 
	width:565px; 
	height:18px; 
	color:#f37021; 
	background:url(../images/teteau_chapeau_pg_int.gif); 
	margin:0; 
	text-align:center; 
	padding:4px 0 0 0;
	}
.content li{list-style-image: url(../images/puce_fleche_simple_orange.gif); margin-left:25px;}
.content ul { margin-left:15px;}
.content ul li{ list-style-image: url(../images/fleche_orange22.gif); }
.content ul ul li{ list-style-image: url(../images/puce_fleche_simple_orange.gif);} 
.content ul ul ul li{ list-style-image: url(../images/puce_rond.gif);} 

.content h1 { color:#dd6600;font-size:20px;font-weight:bolder;text-decoration:underline;}
.content h2 { color:#dd6600;font-size:16px;font-weight:bolder;}
.content h3 { color:#dd6600;font-size:14px;font-style:italic;font-weight:normal;}
    /*----------------- page -- immo -------------*/
	div.ListPgrmImmo{ margin-left:10px; margin-top:10px;}
	div.ListPgrmImmo table{ margin-top:3px;}
	div.ListPgrmImmo table tr.enteteprog td{ 
		background:#F37020; 
		color:#FFFFFF; 
		font-weight:bold;
		/* ajout de ZEFANIA 18/11/08*/
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		/*FIN AJOUT DE ZEFANIA*/
		}
	div.ListPgrmImmo table td a.savoirplus img.imageprog{ border:4px solid #F37020;}
	div.ListPgrmImmo table tr td.fonddescription{ background:#E8E8E8; padding:0 5px 0 10px; text-align:justify; }
	div.ListPgrmImmo table.savoirplus{background:#CDCDCD; color:#FFFFFF; font-weight:bold;}
	div.ListPgrmImmo table.savoirplus a{ color: #f37021; text-decoration:none;}
	div.ListPgrmImmo table.savoirplus a:hover{ color: #fff; text-decoration:underline;}
	/*-------- case mini form de droite------------*/
	div.mini_form_box { width:197px; height:auto; padding:0; margin:0; }
	*:first-child+html div.mini_form_box { font-size:1px; line-height:1px;}

	/* ----------page--intro- lmnp---------------*/
	div.lien_D_E_invest{ float:right; width:255px; height:17px; /*background:url(../images/DE_invest_bg.gif)*/;padding-top:3px; margin-bottom:10px; }
	div.lien_D_E_invest a{color: #f37021; text-decoration:none; font-weight:bold; padding:6px 23px 5px 10px;   }
	div.lien_D_E_invest a:hover{ color: #333; }
	div.lien_D_E_invest a img{ border:none; }
/*--------------------- cnil ---------------------*/
.cnil { 
	float:left; 
	margin-top:10px;
	width:545px; 
	padding:5px 10px 5px 10px; 
	border-bottom:1px dashed #999999; 
	border-top:1px dashed #999999; 
	text-align:justify; 
	color:#999999;
	}
.cnil a{ 
	color:#999999; 
	text-decoration:none; 
	font-weight:bold;
	}
.cnil a:hover{ text-decoration:underline;}

.cnil img{ 
	float:left; 
	padding-right:5px; 
	/*padding-bottom:5px;*/
	}
/*------------------ république française--------marianne-------*/
.marianne{ 
	/*float:left;*/
	clear:left; 
	margin:10px 0 0 0;
	width:545px;
	text-align:justify; 
	color:#999999; 
	padding:5px 10px 5px 10px; 
	border-bottom:1px dashed #999999; 
	border-top:1px dashed #999999; 
		}
.marianne img{ 
	float:left; 
	padding-right:5px;
	}
        /* ----------------page liens utiles---------------------------*/
div.textecourant font a{color: #f37021; text-decoration:none; font-weight:bold; margin-top:5px; }

/*----------- styule incorporé ----------div généraliste-----	
style="border: 1px solid rgb(3, 191, 251); padding: 1px; font-size: 11px; width: 145px; color: rgb(0, 0, 0); font-family: arial,sans-serif; background-color: rgb(255, 255, 153); text-align: center;"><font size="1">Sélectionné 
par <br><a style="font-weight: bold; font-size: 12px; color: rgb(0, 51, 102); text-decoration: none;*/
/* -----------------DEBUT PAGE liens utiles -------------------------*/
div.textecourant p {font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#666666;}
div.textecourant div.titremaj {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color:#000000; 	
	font-variant: normal;
	margin-bottom:10px; 
	margin-top:10px;
	}
div.textecourant p a{color: #f37021; font-weight:bold;text-decoration:none;}
div.textecourant p a:hover{ text-decoration:underline;}
.generaliste{ background:#FFFDF1; border:1px solid #F37021 ; padding:7px; width:150px; text-align:center; margin:10px;}

.generaliste a.annu2site{ 
	font:bold 14px Arial, Helvetica, sans-serif; 
	color:#000000; /*#003366*/
	text-decoration:none;
	}
.annuG{
	font-size:12px; 
	}
.generaliste a:hover{ color:#F37021; text-decoration:none;}  

.LaDenise, .annu_gratuit{width:150px;border:1px solid #F37021 ; text-align:center; margin:10px; padding:5px;}
.LaDenise a, .annu_gratuit a{ 
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#F37021;  
	text-decoration: none;
	}
.LaDenise a{ padding:5px 40px 5px 40px;}
.annu_gratuit a{padding:5px 19px 5px 19px; }
.LaDenise a:hover, .annu_gratuit a:hover{ color:#666666;}

	.grad {
		font-size:9px;
		filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr:'#F6CC5E',EndColorStr='#FFFFFF');
			} 
	div.anuWeb{
		width:200px; 
		height:auto;
		background-color:#ff9933; 
		text-align:center; 
		margin:10px;
		padding:5px 0px 5px 0px;
		}
	div.anuWeb a{ 
		padding:5px 13px 5px 13px;
		text-align:center;
		font:bold 11px Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		text-decoration:none;			
		}
	div.anuWeb a:hover{
		background:#ffcc00;  
		padding:5px; 
		color:#F37021;
		padding:5px 13px 5px 13px;
		}/*color:#F37021 ;*/

div.ca_coute_rien{ 
	width:122px; 
	height:auto; 
	margin:10px;
	}
div.ca_coute_rien td,
div.ca_coute_rien a{ 
	font:bold 10px Arial, Helvetica, sans-serif; 
	color : #000000; 
	text-decoration : none;
	}
div.ca_coute_rien a:hover{ color:#F37021;}
div.ca_coute_rien a.red { color:#FF0000;}
div.ca_coute_rien td marquee a{ color:#FFFFFF;}
div.ca_coute_rien table{ border:1px solid #000000; width:120px; height:60px;}
div.ca_coute_rien table td.case_titre{ background:#FFFFFF;}
div.ca_coute_rien table td.case_marquee{ background:#000000;}

.bottin{ 
	border:2px solid #ffff00; 
	background:#ffcc00;
	margin: 10px; 
	padding: 5px; 
	font:normal 11px Arial; 
	width: 160px; 
	color: #000000; 
	height: 60px; 
	text-align: center;
	}
.bottin a{color:#F37021 ; } 	
.bottin a:hover{ 
	color:#000000; 
	text-decoration:none;
	} 	
.brioude_ref{width:350px;border:1px solid #F37021 ; text-align:center; margin:10px; padding:5px;}
.brioude_ref a{ 
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#F37021;  
	text-decoration: none;
	padding:5px 5px 5px 5px;
	}

.brioude_ref a:hover{ color:#666666;}
/* -----------------FIN PAGE liens utiles -------------------------*/

/*--------------------------- menu gauche -----------*/
.sidebar1{
	float: left;
	width:190px;
	/*height:auto;*/
	margin:10px 0 10px 15px;
	font:normal 11px Verdana,Arial, Helvetica, sans-serif;
	}
* html .sidebar1{ margin: 10px 0px 10px 7px;}
.sidebar1 a,.sidebar1 a:hover{font-weight:bold;}
.sidebar1 ul{
	margin: 0 0 10px 0; 
	padding: 0;
	font:normal 11px Verdana,Arial, Helvetica, sans-serif;
	}
.sidebar1 li {
	/*border-bottom: 1px solid #696755;*/
	list-style: none;margin-bottom:5px;
}
.sidebar1 li a {
	background: #FF9933 url(../images/menu_g_bg.gif);	
	color: #fff;
	display: block;
	padding: 5px 0 0 12px;
	width: 178px;
	height:17px;
	text-decoration: none;
	/*margin-bottom:5px;*/
	/*font-weight:normal*/
    }
.sidebar1 li a:hover, .sidebar1 li a.menu_active {
	background: #FFFF00 url(../images/menu_g_bg_2.gif);
	color: #F37021;
	display: block;
	padding: 5px 0 0 12px;
	width: 178px;
	height:17px;
	text-decoration: none;
	/*margin-bottom:5px;*/
	}
.sidebar1 .menu_active { 
    background: #FFFF00 url(../images/menu_g_bg_2.gif);
	color: #F37021;
	font-weight:bold;
	padding: 5px 0 0 12px;
	width: 178px;
	height:17px; 
	margin-bottom:5px;
	}
.sidebar1 div.sousList ul{margin-left:17px; }
.sidebar1 div.sousList ul li {
	color: #999;
	font-weight:bold;
	padding: 0 0 0 0px;
	list-style-image:url(../images/puce_rond_pm.gif);	
	margin-left:5px;
	margin-right:10px;
	}
.sidebar1 div.sousList ul li a {
	color: #F37021;
	font-weight:bold;
	padding:0px;
	margin:0px;
	background: none;
	/*margin-left:-5px;*/
	width: 160px;
	height:15px;
	}
.sidebar1 div.sousList ul li a:hover{
	background: #FFE492;
	padding:0px ; 
	margin:0px;
	/*margin-left:-5px;*/
	width: 160px;
	height:15px;
	}
/*--------------- actualité gauche ---------------------*/
div.titre_actu_index{ 
	float:left;
	background:url(../images/actu_teteau.gif);
	background-repeat:no-repeat; 
	width:190px; 
	height:20px;
	padding: 7px 0 0 0; 
	text-align:center; 
	margin-top:4px; 
	margin-top:5px; 
	font-weight:bold;
	}
div.corp_actualites_index{
	float:left;
	background:url(../images/actu_bg.jpg);
	background-repeat:repeat-y;
	width:180px; 
	height:auto; 
	text-align:right;
	padding: 5px;
	color:#F37021; 
	clear:left;
	}
div.corp_actualites_index div{ 
	margin:5px 5px 0 5px; 
	text-align:justify;
	}
div.corp_actualites_index a{ 
	color:#000; 
	text-decoration:underline;
	text-align:right;
	}
div.corp_actualites_index a:hover{ 
	color: #333; 
	text-decoration:none;
	}
div.bas_actualites_index{ 
	float:left; 
	background:url(../images/actu_footer.jpg); 
	background-repeat:no-repeat;
	width:190px; 
	height:7px;
	margin-bottom:10px;
	/*clear:left;*/
	}
/*-------------- chambre de commerce gauche -----------*/
div.teteau_chambre_decom{ 
	float:left; 
	width:190px;
	height:8px;
	font-size:1px;	 
	background-image:url(../images/chambre_de_com_teteau.jpg);
	background-repeat:no-repeat;
	margin-top:0px;
	position:relative;
	/*clear:left;*/
	}
div.corps_chambre_decom{ 
	/*float:left;*/ 
	width:175px; 
	height:auto; 
	background:url(../images/chambre_de_com_corps.jpg);
	background-repeat:repeat-y; 	
	color:#666666; 
	text-align:justify; 
	padding:0 10px 0 5px; 
	font-weight:normal; 
	font-size:10px;
	/*margin-top:0px;
	padding-top:0;*/
	clear:left;
	}
div.corps_chambre_decom img{ 
	float:left; 
	padding:5px;
	}	
div.bas_chambre_decom{ 
	float:left; 
	width:190px; 
	height:8px;
	font-size:1px; 
	background:url(../images/chambre_de_com_bas.jpg);
	background-repeat:no-repeat;
	/*clear:left;*/
	margin-bottom:10px;
	}


/* ------------ contenu droit -------------------------*/
.sidebar2{
	float: right; 
	width:198px; 
	height:auto;
	padding:0px 15px 10px 0;
	margin-top:10px; 
	}
*html .sidebar2{}	
div.newsletter_box{ 
	background:url(../images/newsletter_bg.jpg);
	background-repeat:no-repeat; 
	width:197px;
	height:69px;
	float:left;
	}

/*------------- espace immo --------------------------*/
div.espace_immo_teteau{ 
	float:left; 
	background:url(../images/Espace_immo_teteau.gif); 
	background-repeat:no-repeat;
	width: 186px; 
	height:29px;	 
	color:#FFFFFF; 
	text-align:center; 
	margin:10px 0 0 0; 
	padding:4px 0 0 12px; 
	font-weight:bold;
	}
a.titre_espace_immo{ 
	text-decoration:none; 
	text-align:center; 
	color:#FFFFFF; 
	cursor:pointer;
	}
div.espace_immo_corps{ 
	float:left; 
	background:url(../images/Espace_immo_bg.gif) ;
	background-repeat:repeat-y; 
	width: 198px; 
	height:auto;
	text-align:justify; 
	margin:0;
	}
div.espace_immo_bas{ 
	float:left; 
	background:url(../images/Espace_immo_bas.gif); 
	background-repeat:no-repeat;
	width: 198px; 
	height:7px;
	font-size:0px; 
	text-align:center; 
	margin:0;
	margin-bottom: 10px;
	}
div.espace_immo_corps a{ 
	text-decoration:none;
	border:none;
	}
a div.img_immo{ 
	float:left;
	width:72px; 
	font:bold 11px Arial, Helvetica, sans-serif; 
	color: #f37021; 
	text-align:center; 
	}
a:hover div.img_immo{ 
	text-decoration:none; 
	color: #000; 
	cursor:pointer;
	}
a div.img_immo img{ 
	border:1px solid #f37021; 
	width:60px; 
	height:40px; 
	margin:5px 0 0 5px;
	}
div.txt_immo{ 
	float:right; 
	width:118px; 
	height:auto; 
	margin:5px 4px 0 4px;
	text-align:left; 
	}
.orange{color: #f37021;}
div.separateru_gris{ 
	float:left; 
	border-bottom:1px solid #CCCCCC; 
	width:190px; 
	height:2px; 
	margin:0; 
	padding:0; 
	margin-left:3px;
	}
/*---------------------- afac --------------------------*/
div.afac{margin-top:10px; }
div.afac_haut{ 
	width:197px; 
	height:8px; 
	float:left;
	font-size:1px;
	background:url(../images/afac_haut_bg.jpg);
	background-repeat:no-repeat;
	}
div.afac_milieu{
	width:182px; 
	height:auto; 
	float:left; 
	margin-top:0; 
	background:url(../images/afac_milieu_bg.jpg) ;
	background-repeat:repeat-y; 
	text-align:justify;
	color:#666666; 
	padding-left:5px; 
	padding-right:10px; 
	font-weight:normal; 
	font-size:10px;
	}
div.afac_milieu img{ float:left; padding-right:6px;padding-left:3px;}      
div.afac_bas{
	width:197px; 
	height:8px; 
	float:left; 
	margin-top:0;
	font-size:1px; 
	background:url(../images/afac_bas_bg.jpg);
	background-repeat:no-repeat;
	}
/*------------- footer --------------------------*/
div.footer{ 
	width:1004px; 
	height:30px; 
	background:url(../images/container_footer_bg.jpg);
	background-repeat:repeat-x; 
	float:left; 
	clear:both; 
	}
div.footer_g{
	width:20px; 
	height:30px; 
	background:url(../images/container_footer_g.jpg); 
	background-repeat:no-repeat;
	float:left;
	}
div.footer_d{
	width:20px; 
	height:30px; 
	background:url(../images/container_footer_d.jpg); 
	background-repeat:no-repeat;
	float:right;
	}
div.txt_footer_1{ 
	float:left; 
	width:964px; 
	text-align:center; 
	color:#FFFFFF; 
	padding-top:5px;
	}
div.txt_footer_1 a{ 
	color:#FFFFFF; 
	text-decoration:none;
	}
div.txt_footer_1 a:hover{ 
	color:#FFFFFF; 
	text-decoration:underline;
	}
div.footer_2{
	float:left; 
	width:803px; 
	text-align:center; 
	margin:0 0 0 0; 
	padding:0 100px 20px 100px; 
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	}
div.footer_2 a{ 
	text-decoration:none; 
	color:#000000;
	}
div.footer_2 a:hover{ 
	text-decoration:underline; 
	color:#000000;
	}
.clearfloat { 
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
	}
/*===============================================================================*/
/*--------------------------pour formulaire type daooda-----------------------*/

/*div.sidebar1_form_daooda{
	float: left;
	width:198px;
	margin:10px 0 10px 15px;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#666666;
	}*/
/*div.content_side1{
	width:197px; 
	height:auto; 
	float:left; 
	margin-top:0;
	background:url(../images/cadre_jaune_milieu.jpg);
	background-repeat:repeat-y;
	}*/
/*div.content_side1 p{ padding-left:10px;padding-right:10px; margin:0; line-height: 18px; }*/
/*div.teteau_jaune{
	width:197px; 
	height:6px; 
	margin-top:0;
	font-size:1px; 
	background:url(../images/cadre_jaune_haut.jpg);
	background-repeat:no-repeat; }
div.bas_jaune{
	width:197px; 
	height:6px; 
	margin-top:0;
	font-size:1px; 
	background:url(../images/cadre_jaune_bas.jpg);
	background-repeat:no-repeat; 
	}*/
div.ligne-interrompu{ width:180px; height:2px; border-bottom:dashed 1px #cccccc; margin-left:8px;}

div#main_content_form_daooda{ 
	float:left;
	margin-top:10px;
	margin-left:8px; 
	margin-bottom:10px;
	width:561px; 
	height:auto; 
	}
/*div.sidebar2_form_daooda{
	float: right; 
	width:198px; 
	height:auto;
	margin-top:10px;
	margin-right:15px;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#666666;
	}*/
/*div.sidebar2_form_daooda div.content_side2{
	width:197px; 
	height:auto; 
	float:left; 
	margin-top:0;
	background:url(../images/afac_milieu_bg.jpg);
	background-repeat:repeat-y;
	color:#666666; margin-bottom:10px;
	}*/
/*div.content_side2 div.content_side{  float:left;}*/
/*div.sidebar2_form_daooda div.content_side2 p{ padding-left:10px; margin:0;  }*/
/*div.sidebar2_form_daooda div.content_side2 p.ligne-interrompu{
	height:2px;
	border-bottom:dashed 1px #cccccc;
	margin:10px;
	font-size:1px;
}*/
/*div.haut_cadre_blanc{ 
	width:197px; 
	height:8px; 
	font-size:1px; 
	background:url(../images/afac_haut_bg.jpg);
	background-repeat:no-repeat;
	}
div.bas_cadre_blanc{
	width:197px; 
	height:8px; 
	margin-top:0;
	font-size:1px; 
	background:url(../images/afac_bas_bg.jpg);
	background-repeat:no-repeat;
	}*/
/*=================================================================================================*/
/*====================Style supplémentaire pour la version2 de LMNP================================*/

div.newsletter_box_index
{ 
	background:url(../images/newsletter_bg.jpg);
	background-repeat:no-repeat; 
	width:197px;
	height:69px;
	float: right;
	margin-right:5px;
	}


.corps_chambre_decom a, .afac a{font:bold 11px Verdana, Arial, Helvetica, sans-serif;color:#F37021;text-decoration:none; }
.corps_chambre_decom a:hover, .afac a:hover{color:#666666;text-decoration:none; }
.corps_chambre_decom a img, .afac a img{ border:none;}

.afacV2 img{
	float: left;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	}
div#main_contentV2{ 
	float:left;
	margin-top:10px;
	margin-left:12px; 
	margin-right:0px; 
	margin-bottom:10px;
	width:775px; 
	height:auto;
	}
div.presentationV2{ 
	
	float:left; 
	margin-bottom:10px;
	width:auto;
	border-bottom:1px dashed #999999;	 
	}
div.presentationV2 div.txt{float:left;text-align:justify; width:544px;	padding:0 10px 10px 10px; }
div.milieu_gauche{ float:left; width:410px; height:auto;}
div.milieu_gauche p{ padding-left:10px;}
div.milieu_droite{ float:right; /*width:354px;*/ height:auto; margin-right:4px;}

* html div.milieu_droite{margin-right:2px;}


.marianneV2{ 
	float:left; 
	margin:10px 10px 0 0;
	width:auto;
	text-align:justify; 
	color:#999999; 
	padding:5px 10px 5px 10px; 
	border-bottom:1px dashed #999999; 
	border-top:1px dashed #999999; 
	
	}
.marianneV2 img{ 
	float:left; 
	padding-right:5px;
	}
div.newsletter_box_haut{ 
	background:url(../images/newsletter_bg.jpg);
	background-repeat:no-repeat; 
	width:197px;
	height:69px;
	float:left;
	margin:25px 0 0 32px;
	}
div.titre_newsletter{ 
	float:left;
	margin:10px 0 0 65px; 
	color:#F37021; 
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;
	}
*html div.titre_newsletter{ margin-left: 30px;}
input.newsletter_form{ 
	float:left; 
	width:130px; 
	height:15px; 
	border:solid 1px #666666; 
	margin:15px 0 0 15px; 
	font:normal 11px Verdana,Arial, Helvetica, sans-serif; 
	padding-left:3px; 
	color: #666666;
	}
input.news_btn_ok{ 
	float:left; 
	background:url(../images/newsletter_ok_bg.gif); 
	width:23px; 
	height:19px; 
	color:#FFFFFF; 
	font:bold 10px Verdana, Arial, Helvetica, sans-serif; 
	border:none; 
	margin:15px 0 0 5px; 
	padding:0; 
	cursor:pointer;
	}

/*================================ESPACE  IMMO V2==========================================*/
div.espace_immo_tous{ float:left; margin-top:15px;}
div.espace_immo_teteauV2{ 
	float:left; 
	background:url(../images/Espace_immo_teteauV2.jpg); 
	background-repeat:no-repeat;
	width: 406px; 
	height:18px;
	vertical-align:middle;
	color:#000000; 
	text-align:center; 
	margin:0; 
	padding-top:9px;
	font-weight:bold;
	}
a.titre_espace_immoV2{ 
	text-decoration:none; 
	text-align:center; 
	color:#000000; 
	cursor:pointer;
	}
div.espace_immo_corpsV2{ 
	float:left; 
	background:url(../images/Espace_immo_bgV2.gif) ;
	background-repeat:repeat-y; 
	width: 406px; 
	height:auto;
	text-align:justify; 
	margin:0;
	}
div.espace_immo_basV2{ 
	float:left; 
	background:url(../images/Espace_immo_basV2.gif); 
	background-repeat:no-repeat;
	width: 406px; 
	height:6px; 
	color:#FFFFFF; 
	text-align:center; 
	margin:0;
	font-size:1px;
	}
div.espace_immo_corpsV2 a{ 
	text-decoration:none;
	border:none;
	}
a div.img_immoV2{ 
	float:left;
	width:72px; 
	font:bold 11px Arial, Helvetica, sans-serif; 
	color: #f37021; 
	text-align:center; 
	}
a:hover div.img_immoV2{ 
	text-decoration:none; 
	color: #000; 
	cursor:pointer;
	}
a div.img_immoV2 img{ 
	border:1px solid #f37021; 
	width:60px; 
	height:40px; 
	margin:5px 0 0 5px;
	}
div.txt_immoV2{ 
	float:right; 
	width:118px; 
	height:auto; 
	margin:5px 4px 0 4px;
	text-align:left; 
	}
div.pave_immo1{ width:200px; float:left; display:block;}
div.pave_immo2{ width:200px; float:right; display:block;}
.orange{color: #f37021;}

	.zone-url{ text-decoration:none; color:#666666 !important; font-weight:normal !important;}
	/* --------------------- fin page dep par zefania-------------------------------*/
.long-text{
margin:10px auto;
width:1004px;
}
.long-text-haut{
}
.long-text-corps{
color:#999999;
font-family:arial;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
float:left;
margin-top:-4px;
margin-left:1px;
width:980px;text-align:left;
}
.long-text-bas{
}
/***********************************************************/

   div.milieu_gauche p a:link,
   div.milieu_gauche p a:visited { color:#F37021; text-decoration: none;}
   div.milieu_gauche p a:hover { color:#666; text-decoration: none;}
   div.espace_immo_teteauV2, 
   div.espace_immo_basV2{width:350px;  }
   div.pave_immo2  {width:348px;  }
   div.pave_immo1 {width:348px; border-bottom:1px dotted #999999; padding-bottom: 7px; margin-bottom:5px;}
   div.espace_immo_teteauV2 { background: url(../images/refonte-image/Espace_immo_teteauV3.gif) no-repeat 0 0; padding: 0; height: 27px;}
   div.espace_immo_teteauV2 a { color:#000000; display:inline-block; width:350px; line-height: 27px;}
   div.espace_immo_corpsV2 { width:348px; background-image:none; background-color: #FFFDF1; border:0; border-left:1px solid #ccc; border-right:1px solid #ccc;}
   div.espace_immo_basV2 { background: url(../images/refonte-image/Espace_immo_basV3.gif) no-repeat 0 0;}
   
   div.txt_immo {width: 265px;}
  /*.hr_gris_immo {width: 347px; border:0 0 1px 0; border-bottom:1px dotted #999; float:left;}*/
   div.espace_immo_tous { margin-top:10px;}
   div.newsletter_box_index { width: 190px;}
   div.milieu_gauche p { padding-left:0; text-align:justify;}
   .milieu_droite form { margin:0; padding:0;}
   input.newsletter_form { width: 125px;}
   div.titre_newsletter { margin:10px 0 0 65px;}
   div.newsletter_box_index { float:left; position:relative; margin-right:0px; margin-bottom: 10px;}
   div.newsletter_box_index .newsletter_box_fond2 { position:absolute; right:0; width:10px; height: 69px; background:    url(../images/newsletter_bg.jpg) no-repeat top right;}
   div.titre_actu_index { margin-top:0;}

