/* CSS Document pour comparatis ce 16/12/08 Eric */

/*------------- new-pub conseiller + flash ----------------------*/
    .bloc-droite {width:555px;height:auto;float:left;margin-left:3px;} 
	.conseiller{width:552px;height:auto;}
	.bloc-flash p {width:544px;height:304px;float:left;margin-left:5px;margin-top:1px;}
	.actualite {width:544px;height:auto; float:left;background:url(../images/barre-actu-new.jpg) top center no-repeat;margin-top:-5px;
				margin-left:8px; position:relative;}
	.actualite a img {width:25px;height:25px;position:absolute;top:2px;left:5px; border:none;}
	.actualite h6 {font-family:Arial,Helvetica,sans-serif;font-size:20px;font-weight:bold;
				    color:#FFFFFF;text-align:left;padding:0px; position:relative;left:70px;top:-3px;}
	.bloc-actu1 {width:260px;height:55px;float:left;/* background:url(../images/fond-actu-new.jpg) top left no-repeat;*/ /*margin-top:-38px;*/}
	.bloc-actu1 ul li span#titre {width:250px;font:bold 11px Arial, Helvetica, sans-serif;color:#006699;display:block;margin-left:-3px; margin-top:-10px;
						 text-decoration:none;}
	.bloc-actu1 ul li span#titre a {color:#006699;}
	.bloc-actu1 ul li span#titre a:hover {color:#FF6600;}
	.bloc-actu1 ul li span#titre span.date {color:#FF9900;}
	.bloc-actu1 ul li {font:normal 11px Arial, Helvetica, sans-serif;color:#006699;line-height:10px; margin-left:-30px; margin-top:0px;}
	.bloc-actu2 {width:260px;height:55px;float:right;/* background:url(../images/fond-actu-new.jpg) top left no-repeat;*/ margin-right:9px;
				 /*margin-top:-38px;*/ margin-right:0px;}
	.bloc-actu2 ul li span#titre {width:260px;font:bold 11px Arial, Helvetica, sans-serif;color:#FF6600;display:block; margin-top:-10px;margin-left:-5px;}
	.bloc-actu2 ul li span#titre a {color:#006699;}
	.bloc-actu2 ul li span#titre a:hover {color:#FF6600;}
	.bloc-actu2 ul li span#titre span.date {color:#FF9900;}
	.bloc-actu2 ul li {font:normal 11px Arial, Helvetica, sans-serif;color:#006699; line-height:10px; margin-left:-30px; margin-top:0px;}
	.actualite span.voir_tout_actu {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#006699; font-weight:normal; float:right;}
	.actualite span.voir_tout_actu a {color:#FF9900;}
	.actualite span.voir_tout_actu a:hover {color:#FF6600;}
	
/*------------- Integration Groupe-Actu ce 21/07/09 Eric ----------------*/
	#groupe-actu {width:545px;height:auto;margin:auto; margin-top:-38px;}
	.up-actus {width:541px;height:5px;background:url(../images/new-actus/up-actus.jpg) left top no-repeat;}
	.middle-actus {width:540px;height:auto;background:url(../images/new-actus/middle-actus.jpg) left top repeat-y;}
	.bottom-actus {width:541px;height:5px;background:url(../images/new-actus/bottom-actus.jpg) left top no-repeat;}
	
/*------------- Integration Bloc-texte ce 21/07/09 Eric ----------------*/
	#bloc-texte {width:966px;height:auto;margin:auto; margin-top:5px;}
	.up-texte {width:966px;height:5px; background:url(../images/Bloc-texte/up-bloc-texte.jpg) top left no-repeat;}
	.middle-texte {width:966px;height:auto;background:url(../images/Bloc-texte/middle-bloc-texte.jpg) top left repeat-y; padding:5px;}
	.bottom-texte {width:966px;height:5px;background:url(../images/Bloc-texte/bottom-bloc-texte.jpg) top left no-repeat;}
	p.texte-blue, .middle-texte p {width:900px;height:auto;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#006699;
					margin-left:10px;}
				  
/*----------- formulaire index ----------------*/
	.bloc-gauche{float:right;width:398px;height:auto;margin-right:12px;margin-top:0px;}
	.form-haut {height:7px;font-size:0px;}
	.form-bas {height:13px;font-size:0px;}
	.form-haut{background:url(../images/new-up-form.jpg) no-repeat;}
	.form-bas{background:url(../images/new-bas-form.jpg) no-repeat;}
	.form-centre{height:auto;background:url(../images/new-centre-form.jpg) no-repeat;height:auto;display:table;}
	.intro {width:auto;height:auto;text-align:center;}
	.intro-flash {width:auto;height:38px;text-align:left;}
	.intro-flash img {margin-left:1px;}
	/*.intro p,.mini-form-intro p {font:bold 13px Arial, Helvetica, sans-serif;color:#006699; background:url(../images/separateur-form.jpg) no-repeat bottom;					                                 padding-bottom:10px!important;}*/
	/*.intro-flash p{background:url(../images/separateur-form.jpg) no-repeat bottom left!important;padding-bottom:7px;}*/
	.intro img{margin-bottom:10px;}
	.intro p span,.mini-form-intro p span{color: #FF6600;}
	
	form.second-form{padding:10px 0px 20px 0px;margin:0px;position:relative;}
	
/* ------------ Texte Cnil---------------- */
	.texte-support {/*background:url(../images/cnil.gif) 3px center no-repeat; */}
	.texte-support div {margin-left:10px;margin-right:10px;margin-top:5px;text-align:justify;font:normal 10px Verdana, Arial, Helvetica, sans-serif;
					color:#006699;clear:both;}
	.texte-support-2 {padding:8px;height:72px;}
	.texte-support-2 img {float:left; margin-right:5px;}
	.texte-support-2 p {text-align:justify;font-size:10px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;
					    color:#006699;line-height:10px;}

/*-------------- css pour formulaire index ce 12/01/09 ------------------------------- */
    .content{padding:0px;width:397px;height:auto;line-height:normal;margin-top:0px;} /*corection Eric ce 20-07-09*/
	
	.row {background-color:none;display:block;min-height:22px;padding:0px;padding-bottom:3px;/*corection Eric ce 20-07-09*/
		  font-family:Arial, Helvetica, sans-serif; font-size:11px;font-weight:bold;color:#666666;margin-bottom:5px;}
	
	.left {width:168px;float:left;padding:0px;/height:auto;margin:auto;margin-left:20px; margin-top:2px;
		   font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#006699;}
    .PTzero { display:inline-block;/* vertical-align:top;*/ width:56px;}
	input.PTzero_input { display:inline-block; vertical-align:top; }

	.right {width:205px;float:left;padding:0px;min-height:20px;margin-right:0px;margin-top:0px;position:relative;}
	.right select {width:150px;height:20px;font-family:Arial, Helvetica, sans-serif; font-size:10px;font-weight:normal;color:#318CE7;
				   position:absolute;right:15px;top:0px;margin-top:2px;} /* -- color blue -- */
	.right-1 {width:205px;position:relative;top:0px;left:200px; margin-top:0px; min-height:20px;}
	.right-1 input.diag1 {margin-top:10px;}			   
	.right-1 span {position:absolute;left:-25px;top:4px;font-size:0.953em;font-weight:bolder; color:#006699;}
	div.sp_profil {width:193px; position:inherit; top:auto; left:auto; font-size:0.953em;font-weight:bolder; color:#006699; float:left; margin:0 0 0 7px;}
	div.lib_superficie {position:absolute; right:8px; top:2px; font: bold Arial, Helvetica, sans-serif; color:#006699; }
	.right input {width:146px;height:13px;font-family:Arial, Helvetica, sans-serif;font-size:10px; font-weight:normal;color:#318CE7;position:absolute;right:15px;top:2px;margin-top:0px;}
	            
	.right input#revenu_fiscal_menage {top:6px;}
	.right select#nbre_personne { top:6px;}						 
	.right input#tel_fixe {color:#318CE7;}
	
	.clear {float:none;clear:both;height:0px;}

	tr:focus{background-color:#993333;}
	
	td {vertical-align:middle;}

	.over{background-color:#E0DAD0;}

	.out{background-color:none;}
	
	.ou input{border:none; margin-left:130px;margin-bottom:10px;margin-top:0px;}/*correction Eric ce 20-07-09*/
	
	.trait-blanc { width:394px; height:1px; background:url(../images/trait-blanc.jpg) left top no-repeat;}	
	
	#erreur {margin-left:30px;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:red;
			 position:relative;top:20px;left:0px;}
	
	
/*----------- Ville --------------*/		
	#ville{width:355px; height:18px; margin-left:20px; font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;margin-top:3px;
		   text-align:right;}

/************************ loading page ************************************/
	.contentLoading{
		display:none;
		position:absolute;
		margin-left:190px;
		margin-top:-37px;}
	
/*---------------------- Css pour info bulle d'aide tooltip  --------------------------------*/
	.bubbleInfo {width:350px;height:auto;position:relative;top:0px;left:-200px;z-index:10;}
	.popup {position:absolute;display:none;z-index:50;border-collapse:collapse;}
	.haut {width:215px;height:12px;background:url(../images/info-bulle/haut-2.gif) top left no-repeat;}
	.middle {width:215px;height:auto;background:url(../images/info-bulle/centre-2.gif) top left repeat-y;}
	#popup-contents {width:180px;height:auto;padding:5px;font-family:Verdana, Arial, Helvetica, sans-serif;
					 font:lighter 12px/3.5 Arial,sans-serif;text-align:center;color:#0066CC;line-height:12px;}
	.bas {width:215px;height:23px;background:url(../images/info-bulle/bas-2.gif) left top no-repeat;}
	
/********* plan-site **********/	
	#contenu_principal {width:650px; height:auto;}
	
/*-+-+-+-+-+-+-+- Pathway -+-+-+-+*/
	.pathway, .pathway a{font:normal 11px Arial, Helvetica, sans-serif;}
	.pathway a{color:#006699;}
	.pathway a:hover{text-decoration:none;color:#ff9900;}
	.pathway{color:#ff9900;}
	/*ul.texte-loi li { list-style:disc;}*/
	ul.texte-loi li,
	ul.texte-loi li a{ font-size:20px; text-decoration:none; }
	
	/*ul.texte-loi li ul li { list-style:circle;}*/
	ul.texte-loi li ul li,
	ul.texte-loi li ul li a{ font-size:18px; text-decoration:none; }
	
	/*ul.texte-loi li ul li ul li { list-style:square;}*/
	ul.texte-loi li ul li ul li,
	 ul.texte-loi li ul li ul li a { font-size: 16px; text-decoration:none;}
	 
	/*ul.texte-loi li ul li ul li ul li { list-style:disc;}*/
	ul.texte-loi li ul li ul li ul li, 
	ul.texte-loi li ul li ul li ul li a { font-size: 14px; text-decoration:none;}
	
	ul.texte-loi li ul li ul li ul li ul li { list-style:circle;}
	ul.texte-loi li ul li ul li ul li ul li,
	 ul.texte-loi li ul li ul li ul li ul li a { font-size: 12px; text-decoration:none;}
	/*ul.texte-loi ul { margin: 5px 0 0 0; }*/