/* CSS Document  DE LOI DEFISCALISATION*/
html, body {width: 100%;height: 100%;background:#f3f3f3;} 

*{margin:0;padding:0;}
.spacer{clear:both;font-size:1px;height:1px;}

#global {width:970px;margin:auto;padding:auto; padding-top:8px;}
 


/*h1{color:#AD926E;font:16px normal Arial, Helvetica, sans-serif;}*/
h1{color:#002E85;font:bold 16px  Arial, Helvetica, sans-serif;}
h1 img{margin-top:5px;}
ul{list-style-type:none;}
li{margin:0px;padding:0px;}
/* -+-+-+-+-+-+-+-+-++-+-+-+-+-+-+-+-+ header -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ */
#header{background:url(../images_new/new-header-back.jpg) no-repeat;height:160px; position:relative; z-index:0;}

/* modif Lalaina 07-01-08 : 17h:46 */
#garantie{
	width:90px;
	height:90px;
	position:absolute;
	left: 245px;
	bottom:-5px;
	z-index:2;
}
/*#garantie img{z-index:3;}*/
.logo{width:245px;height:135px;top:4px;left:10px;position:absolute;}
.slogan{width:210px;height:32px;position:absolute;left:14px;bottom:15px;}
.texte-haut{width:382px;height:130px;position:absolute;left: 285px;top: 15px;background:url(../images_new/slogan.jpg) no-repeat;}
.slogan, .texte-haut{font:bold 11px Arial, Helvetica, sans-serif;color:#0099CC; color:#EE1A21;text-align: center;}
.slice {font:bold 13px Arial, Helvetica, sans-serif; color:#FFFFFF/*#EE1A21*/;text-align: center; position:absolute;top:53px
		;left:300px; }
.liste-diag{width:221px;height:66px;background:url(../images_new/back-liste-haut.gif) no-repeat right;position:absolute;top:30px;right:10px;}
.date{color: #003366;position:absolute;right:15px;top:100px;font:normal 11px Arial, Helvetica, sans-serif;}
.liste-diag li{padding-left:20px;display:block;height:16px; background:url(../images_new/puce-orange-fleche.gif) no-repeat center left;}
.liste-diag li a{color:#006699;font:bold 11px Arial, Helvetica, sans-serif;text-decoration:none;}

/* CSS Document */

/* === navigation ===*/
	#nav-menu{padding-top:163px;margin-left:272px;}

	#nav-menu p{color:#000;font:normal 11px Arial, Helvetica, sans-serif;line-height:20px;padding:6px 0px 0px 20px;margin-right:8px;}
	
	#tabsC {
	float:left;
	font-size:93%;
	line-height:normal;
	position:absolute;
	bottom:2px;
	/* == modif Lalaina 07-01-08 : 17h:38 */
	/*width:620px;*/
	/*left: 340px;*/
	width:650px;
	left: 330px;
}
	#tabsC ul {margin:0;padding:10px 10px 0px 0px;}
	#tabsC li {display:inline;margin:0;padding:0;margin-left:0px; position:relative;}

	#tabsC a, #tabsC p{float:left;background:url(../images_new/tableftC-1.gif) no-repeat left top;margin:0;
	padding:0px 0px 0 4px; margin-right:6px;text-decoration:none;font:bold 11px Arial, Helvetica, sans-serif; vertical-align:bottom;}
	
	#tabsC a span {background:url(../images_new/tabrightC-1.gif) no-repeat right 5px;display:table;float:left;padding:12px 2px 8px 0px;
	color:#fff;cursor:pointer;zoom:1;}
	#tabsC ul li.active a {background:url(../images_new/tableftC.gif) no-repeat left 2px;}
/* menu actif */
	#tabsC .active p{float:left;background:url(../images_new/tableftC.gif) no-repeat left 2px;margin:0;cursor:default;
	padding:0px 8px 0 4px;text-decoration:none;font:bold 0.8em Arial, Helvetica, sans-serif;font-weight:bold;}
	#tabsC .active a span, #tabsC .active p span{font-size:11px;font-weight:bold;
	float:left;display:block;background:url(../images_new/tabrightC.gif) no-repeat right 2px;padding:10px 2px 10px 2px;color:#fff;}
	
	#tabsC .active a:hover span,#tabsC .active a:active span{color:#fff;}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
	#tabsC a span {float:none;}
    /* End IE5-Mac hack */
    #tabsC a:hover span {color:#fff;}
	#tabsC a:active {color:#fff;}
	
	#tabsC a, #tabsC p{background-position:0% -42px;background:url(../images_new/tableftC-2.gif) no-repeat left 5px;}
	#tabsC a span{background-position:100% -42px;background:url(../images_new/tabrightC-2.gif) no-repeat right 5px;}
		
	#tabsC a:hover span{background-position:100% -42px;background:url(../images_new/tabrightC.gif) no-repeat right 2px;}
	#tabsC a:hover{background-position:0% -42px;background:url(../images_new/tableftC.gif) no-repeat left 2px;}


/* === bloc centre === */
	.centre-haut,.centre-bas{height:11px;font-size:0px;}
	.centre-haut{background:url(../images_new/centre-haut.gif) no-repeat;margin-top:10px;}
	.centre-bas{background:url(../images_new/centre-bas.gif) no-repeat center;}
	.centre{background:url(../images_new/centre.gif) repeat-y;padding:0px 10px 0px 10px; height:auto;}

/* footer */
	
	/* pictos */
	.pictos{height:97px;background:url(../images_new/pictos.jpg) no-repeat right;margin-top:8px;position:relative;}
	.pictos ul{padding:4px 0px 5px 0px;float:right;}
	.pictos ul  li.picto1{float:left;width:220px;font:normal 10px Arial, Helvetica, sans-serif;color:#006699;margin-left:16px;} 
	.pictos ul li {float:left;width:235px;font:normal 10px Arial, Helvetica, sans-serif;color:#006699;margin-right:12px;text-align:justif;}
	.pictos ul li img{float:left;margin:5px 5px 5px 0px;}
	.partenaires{position:absolute;top:0px;left:1px;}
	.partenaires a img{border:none;}
	
	.footer-borloo{background:url(../images_new/footer-back.gif) no-repeat;height:33px;margin-top:10px;position:relative;text-align:center;}
	
	.footer-borloo ul{padding-top:5px;}
	.footer-borloo li{display:inline;margin-right:8px;background:url(../images_new/separateur-footer.gif) no-repeat right;padding-right:10px;}

	.footer-borloo li a{font:bold 11px Arial, Helvetica, sans-serif; color: #003399;text-decoration:none;}
	.footer-borloo li a:hover{color:#ff3333;}
	
	.echange-liens {text-align:center;margin-top:5px;}
	.echange-liens a {font:11px Arial, Helvetica, sans-serif; color: #003399;text-decoration:none;}
	.echange-liens a:hover{color:#ff3333;}
	.echange-liens .separateur{font:11px Arial, Helvetica, sans-serif;color:#ccc;}
	
	.newsletter input{border:none;height:16px;font-size:11px;color:#333333;padding-top:4px;}
	form.newsletter{position:relative;top:30px;left:6px;}
	.newsletter input.news-go{width:61px;height:20px;background:url(../images_new/news-go.gif);color:#003366;font:bold 11px Arial, Helvetica, sans-serif;margin-left:5px;line-height:0px;padding-top:0px;}
	.favoris{position:absolute;right:12px;top:5px;color:#fff;font:normal 11px Arial, Helvetica, sans-serif;}
	.favoris a{color:#fff;}
	.favoris a:hover{text-decoration:none;}
	.footer-borloo p{position:absolute;left: 250px;top: -3px;}
	.footer-borloo p .bouton{border:none;}
	.newsletter form input{float:right;border:1px solid #FF9900;margin-top:5px;font:normal 10px Arial, Helvetica, sans-serif;color:#999;text-indent:3px;}
	.newsletter form label {clear:both; width :100px;font:bold 11px Arial, Helvetica, sans-serif;color:#006699;line-height:26px;}
	.liens-bas{display:block;text-align:center;font:normal 11px Arial, Helvetica, sans-serif;color:#000;padding:10px 0px 20px 0px;}
	.liens-bas a{font:normal 11px Arial, Helvetica, sans-serif;text-decoration:underline;color:#000;}

.listes-centre{background:url(../images_new/newsletter.gif) no-repeat;height:66px;}

/* === formulaire index === */
	.gauche{float:right;width:360px;margin-right:2px;}
	.form-haut,.form-bas{height:10px;font-size:0px;}
	.form-haut{background:url(../images_new/form-haut.jpg) no-repeat;}
	.form-bas{background:url(../images_new/form-bas.jpg) no-repeat;}
	.form-centre{background:url(../images_new/form-centre.jpg) repeat-y;height:440px;height:auto;width:360px;}
	.intro{text-align:center;}
	.intro-flash{text-align:left;}
	.intro-flash img{margin-left:1px;}
	.intro p,.mini-form-intro p{font:bold 13px Arial, Helvetica, sans-serif;color:#EE1A21; background:url(../images_new/separateur-form.jpg) no-repeat bottom;padding-bottom:10px;}
	.intro-flash p{background:url(../images_new/separateur-form.jpg) no-repeat bottom left;padding-bottom:7px;}
	.intro img{margin-bottom:10px;}
	.intro p span,.mini-form-intro p span{color: #FF6600;}
	
/* === mini formulaire interne === */
	.mini-form-haut{background:url(../images_new/mini-form-haut.jpg) no-repeat;height:8px;font-size:1px;}
	.mini-form-centre{background: url(../images_new/mini-form-centre.jpg) repeat-y ;}
	.mini-form-bas{background:url(../images_new/mini-form-bas.jpg) no-repeat;height:8px;}
	.mini-form-intro{text-align:center;}
	.mini-form-intro p{background:url(../images_new/mini-separateur-form.jpg) no-repeat bottom center;padding:15px 0px;}
	.mini-flash{text-align:center;}
	
/* CSS pour les programme immo */
.table_frame {
	padding-top:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.filet_orange  {
	border: 1px solid #F37020;
	padding-right: 0px;
	padding-left: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
.orange_gras_nounderline {
	font-weight: bold;
	color: #F37020;
	text-decoration: none;
}
.orange_gras {
	font-weight: bold;
	color: #F37020;
}
/* Fin css programme immo */

/* Correction css vilage-conseil */
.label_normal11 span br{display:none;}
.bouton{}
/* Ajout Tsiry */
.textecourant {
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color:#006699;
	text-align:justify;
	}
p.textecourant {
	margin-bottom:5px;
}	
.textecourant A:link,.textecourant A:visited{
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color:#0000FF;
	text-align:justify;
}
.textecourant A:hover,.textecourant A:active{
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
	color:#FF0000;
}
.textecourant div{
	text-align:justify;
}
.textecourant div.pagination{
	text-align:center;
}
.textecourant ul li a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:justify;	
}
.textecourant ul li span.suite a{ float:right;}
.textecourant ul li a:hover,.textecourant ul li a:active{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	text-align:justify;
	color:#006699;
}
.textecourant ul li{
	list-style-image: url(../images/fleche1.gif) ;/*images/puce-rouge.gif*/ 
	text-indent: 0px;
	/*margin-left:20px ;*/
}
.textecourant11 {
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color:#006699;	
	text-align:justify;
}
.textecourant11 ul li a:link,.textecourant11 ul li a:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:justify;
	color:#0000FF;	
}
.textecourant11 ul li a:hover,.textecourant11 ul li a:active{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	text-align:justify;
	color::#006699;	
}
.textecourant11 U{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style:normal;
	font-weight: normal;
}
.textecourant11 P{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style:normal;
	font-weight: normal;
}
.textecourant11 ul li{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style:normal;
	font-weight: normal;
}
.textecourant11 strong{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*font-style:bold;*/
}
/* Fin ajout Tsiry */
td.hauteur-8{display:none;}
div.form-centre td.bas-formulaire{background:#ff0000;}
/* --------------------- Pour page dep par Laza-------------------------------
div.sideBar1{ float:left; width:200px; height:auto; margin-left:0px; color:#666666;   }
div.sideBar1 p{ padding:3px 10px 3px 10px; font:normal 11px Arial, Helvetica, sans-serif; line-height:16px;}

div.sideBar2 p{ padding:5px 10px 5px 10px; font:normal 11px Arial, Helvetica, sans-serif; line-height:16px;}

div.sideBar2 p img{ margin:7px -5px  7px -5px;}

*:first-child+html div.sideBar1 p{line-height:16px; font-size:11px; }


div.sideBar2{ float:right; width:200px;height:auto;  margin-right:0px; color:#0066CC;}
div.content{ float:left; width:532px;height:auto; margin-left:10px;}
p.txt-rouge,
b.txt-rouge{ color:#FF0000;}
.tetau_side1{ height:7px; width:200px; background-image:url(../images/side1_tetau.jpg); background-repeat:no-repeat; background-position:top left;font-size:1px;}
.content_side{ height:auto; width:auto; background-image:url(../images/side1_corps.jpg); background-repeat: repeat-y; margin-bottom:10px; }
.bas_side1{ height:7px; width:200px; background-image:url(../images/side1_bas.jpg); background-repeat:no-repeat; background-position:top left; font-size:1px;}
div.ligne_grise{ background:url(../images/ligne_relief_gris.jpg); background-repeat:repeat-x; height:2px; margin:7px 7px;font-size:1px;}
p.ligne_grise{ background:url(../images/ligne_relief_gris.jpg); background-repeat:repeat-x; height:2px; margin:7px;font-size:1px; }
* html p.ligne_grise{ margin-bottom:0px; }

div.sideBar1 p.ligne_grise{padding:0;}

div.le_formulaire{ margin-top:0px;}
*/
/**:first-child+html .txt_G_1{min-height:215px;}
* html .txt_G_1{min-height:215px; height:215px;}
.txt_G_2{min-height:214px;}
* html .txt_G_2{min-height:215px; height:215px;}*/

/* --------------------- fin page dep par Laza-------------------------------*/
/*ajout de Zefania 27/11/08*/
