/* CSS Document pour Guide-defiscalisation    */
/* Style utilisé pour la page contenu du site   */
/*
	01 - CRE 17/10/07 par michel 
*/
/* Sous menu du contenu */
	/* menu active */
	div.Active{
	height:25px;
	background:url(../images/gauche/fondListeHover.png) left center no-repeat;
	font:bold 12px Arial, Helvetica, sans-serif; 
	color:#70767d;
	text-decoration:none;
	padding-left:15px;
	}
		div.Active span{position:relative; top:5px; left:5px;}
	/* fond du sous menus */
	div.sousList{
	position:relative;
	top:-1px;
	background:url(../images/gauche/Fond-SousMenu.png) left top repeat-y;
	width:194px;
	}
		div.sousList ul{
			position:relative;
			left:5px;
			list-style:none;
			width:194px;
		}
			div.sousList ul li label{
			color:#F5981E; font:bold 12px Arial, Helvetica, sans-serif;
			background:url(../images/gauche/puce-Sousmenu.png) left center no-repeat;
			padding-left:7px;
			}
			/* Les sous menus */
			div.sousList ul li a{
			display:inline!important;
			background:url(../images/gauche/puce-Sousmenu.png) left center no-repeat!important;
			padding-left:7px!important;
			font-size:11px!important;
			}
			div.sousList ul li a:hover{color:#F5981E!important;}
	/* Bas du sous menus */
	div.Bas-sousList{
	margin-top:-1px;
	background:url(../images/gauche/Bas-SousMenu.png) left top no-repeat;
	height:4px; font-size:0px;
	width:194px;
	/*position:relative;
	left:-5px;*/}

/* Fin sous menus */
/* Bloc du milieu */
	/* Positionement des ces blocs */
	div.Teteau-Bloc1, div.Teteau-Bloc2, div.Corps-Bloc1-2, div.Bas-Bloc1-2{
	width:548px;
	margin:auto;
	background-position:left top;
	float:none;
	
	}
		/* Premier bloc et deuxieme bloc */
		div.Teteau-Bloc1, div.Teteau-Bloc2{
		background-repeat:no-repeat;
		height:40px;
		margin-top:8px;
		font:bold 14px Arial, Helvetica, sans-serif;
		text-align:center;
		text-transform:uppercase;
		}
		div.Teteau-Bloc1 span, div.Teteau-Bloc2 span, div.Teteau-Bloc1 h1, div.Teteau-Bloc2 h1{ position:relative; top:10px;}
		/* Teteau */
		div.Teteau-Bloc1{ background-image:url(../images/milieu/Teteau-Bloc1.png);color:#6F7276;}
		div.Teteau-Bloc2{ background-image:url(../images/milieu/Teteau-Bloc2.png);color:#FFFFFF; }
		
		/* Corps */
		div.Corps-Bloc1-2{
		background-image:url(../images/milieu/Fond-Bloc1-2.png);
		background-repeat:repeat-y;
		}
			/* Contenu */
			div.Corps-Bloc1-2{
			font:normal 11px Verdana, Arial, Helvetica, sans-serif;
			text-align:justify;
			color:#666666;
			}
			div.contenu-bloc1-2{width:540px; margin:auto; /*display:inline-block;*/}
				div.contenu-bloc1-2 a{ color:#990000; font-weight:bold;}
			div.Corps-Bloc1-2 div.contenu-bloc1-2 table{
			margin:5px auto 0px auto;}
				
			div.Corps-Bloc1-2 div.contenu-bloc1-2 ul{width:90%; margin-left:15px;
			list-style-position:inside;}
			
			/* Contenu de tous les actualités */
			
			div.Corps-Bloc1-2 div.contenu-actualite{
			width:540px; margin:auto;}
				div.Corps-Bloc1-2 div.contenu-actualite table{ margin:auto;}
				div.Corps-Bloc1-2 div.contenu-actualite table ul{
				width:100%; 
				margin-left:2px;
				list-style-position:inside!important;
				}
				td.orange_gras_titre {color:#D0851C;}
			
			
			/* Fin contenu actualite */	
			
			/* Contenu du site map */
			td.menuroll img{ display:none;}
			a.menu_libel{padding-left:15px; background:url(../images/icoSitemap.gif) left center no-repeat;}
			a.itemmenu{
			font:normal 11px Verdana, Arial, Helvetica, sans-serif!important;
			color:#70767D!important;
			text-decoration:none!important;
			position:relative!important; left:40px!important;

			}
			/* Fin contenu du site map */
		
		/* Bas */
		div.Bas-Bloc1-2{
		background-image:url(../images/milieu/Bas-Bloc1-2.png);
		height:6px; font-size:0px;}
		
		
	
	
	/* Deuxieme bloc */


/* Contenu du site */

/* Liste des programmes immobiliers */
div.ListPgrmImmo{
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
margin-top:5px!important;/* FF */
margin-top:1px;

}
	div.ListPgrmImmo img{ border:none;}
	img.imageprog{ position:relative;margin-top:10px;}
	
	div.ListPgrmImmo a.savoirplus{
	font:bold 11px Arial, Helvetica, sans-serif; color:#990000;}
	
	div.ListPgrmImmo a.lienactu,div.ListPgrmImmo a.textecourant { font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#8B1518;}
	
	div.ListPgrmImmo hr.lienactu{ 
	margin-bottom:9px!important;/* FF */ 
	margin-top:9px!important;/* FF */
	margin-bottom:1px;/* IE 6*/ 
	margin-top:1px;/* IE 6*/
	}
	/* Titre */
	span.textecourant{ color:#F5981E;}
	p.textecourant{ color:#8B1518;}
	
		/* Titre d'un programme */
		tr.enteteprog{ background-color:#F2E6CC; font:bold 11px Arial, Helvetica, sans-serif;}
		div.ListPgrmImmo table table{ margin:0px;}
		div.ListPgrmImmo table{ margin-top:10px; color:#8B5220;}
/* Fin liste des programmes immobiliers */

/* Zone des actualités */


/* Fin contenu du site */


/* Formulaire dans le page contenu -etape2 et formulaire du contenu */
.table_globale{
margin:auto;
width:548px!important;/*548*/
background:none!important;
}
div#formulaire_mini{
/*display:none;*/ 
width:204px!important;
position:relative;
margin-top:-3px!important;
margin-top:-3px;
}


.mini_table_globale{ }
#mini_bordure_pave{}
.largeur_initiale,.table_contenu_formulaire{
/*border:1px solid #0000FF;*/
background:none;}

.table_form{
	margin:0px auto 0px auto;
	border:none!important;
	background:none!important;
	/*background:url(images/formulaires/fond_formulaire.jpg) right bottom no-repeat;*/
}

.table_form table{ 
	background:none!important;
}
/* CSS pour le path */
#path{ 
font: bold 10px Verdana, Arial, Helvetica, sans-serif;
color:#70767D;
margin-top:5px;
margin-top:5px;
text-indent:5px;
margin-bottom:5px;
}
.gris_nounderline {
	color: #d0851c;
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}


/* Styles temoignages clients et lien utiles */
	/* temoignage */
div.Contenu-temoignage{ 
	width:97%;
	margin:auto;
}
	 ul.Auteur-temoignage{
	color:#89313C; font:bold 12px Arial, Helvetica, sans-serif;
	margin-top:5px;} 
	 div.Temoignages{
	margin:3px auto 3px auto;
	font-style:italic;
	color:#8B5220;
	background:url(../images/gauche/sep.gif) left bottom repeat-x;
	padding-bottom:7px;
	}
	
	/* lien utiles */
	p.titremaj, span.titremaj{
	margin:0px 0px 5px 0px;
	padding-top:15px;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#D0851C;}
	a.NomSite,a.Style2{
	
	font-size:11px; 
	text-decoration:none;
	color:#D0851C;}
	
/* formulaire simu */
td.ombre_gauche object{
display:none!important;
/*background:url(../images/milieu/formulaire-index/accrroche_dep.gif) 5px center no-repeat!important;*/
 
}
/* -------------pagination page actu-------------*/

.pagination a {display:inline-block;font:normal 11px Arial, Helvetica, sans-serif;padding: 2px 5px 2px 5px;	margin: 2px;border: 1px solid #CCC;text-decoration: none; /* no underline */	color: #CCC;	}
.pagination a:hover, .pagination.digg a:active {	border: 1px solid #8B1537;color: #8B1537; background:#F3F3F3 ;font-weight: bold;}
.pagination .current {padding: 2px 5px 2px 5px;margin: 2px;border: 1px solid #8B1537;font-weight: bold;background: #F3F3F3; color:#8B1537;}
.echangeLien { font: bold 9px Verdana, Arial, Helvetica, sans-serif ; margin:0 20px; text-align:center; margin-top:10px; color:#D0851C; }
.echangeLien a:link,
.echangeLien a:visited {color:#D0851C; text-decoration:none; }
.echangeLien a:hover {color:#8B5220; text-decoration: underline; }

