﻿@charset "utf-8";
/* CSS Document */

*{margin:0; padding:0;}
body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; background-color:#a4b6b6; text-align:center;}
#conteneur{width:955px; margin:5px auto; text-align:left;}
#wrap{overflow:hidden; background-image:url(../images/fond_corps.png); border-left:solid 1px #d1d1d1;border-right:solid 1px #d1d1d1; padding-top:20px;}
#sidebar {clear:both;float:left; width:250px;}
#contenu {margin-left:250px; border-left:solid 1px #d1d1d1; padding-bottom:50px;}
#recherche_detaille{margin:20px; background-image:url(../images/fond_recherche_detail.png); padding-bottom:25px; border:outset 1px #399; border-top:none;}

/* PARTIE CONNEXION */
#connexion{ height:30px; }

	#temps{float:left; width:250px; background-image:url(../images/horloge.png); background-repeat:no-repeat; background-position:1% 50%;height:20px; }
	#temps p{padding-left:40px; padding-top:3px; }
	
	#espace_partenaire{height:30px; margin-left:250px; background-color:#88a4a8; border-top:solid #FFF 1px; }
	#espace_partenaire label{font-size:8px; color:#000; font-weight:bold; margin-left:10px; margin-right:10px;}
	#espace_partenaire input[type=text], #espace_partenaire input[type=password]{width:75px;}
	#espace_partenaire a{text-decoration:none; color:#903; padding-left:18px;}
	#espace_partenaire a:hover{text-decoration:underline; color:#CC3;}
	#espace_partenaire input[type=submit]{margin-left:10px;}
	#espace_partenaire form{display:inline;}
	#espace_partenaire .valid{ color:#060; }
	#espace_partenaire #error, #erreur{ color:#C30; }
	
/* PARTIE ENTETE */
.entete{clear:both; width:955px; height:200px;}

#banniereflash{float:right;height:200px;}
.entete a{float:left;text-indent:-9999px;background-image:url(../images/logo_ni.png);width:250px;height:200px;background-repeat:no-repeat;}


/* FIN PARTIE ENTETE */
	
	
/* PARTIE MENU */

/*.menu {clear:both; width:955px; height:25px; background-image:url('../images/degrade_menu.png');}
.menu ul li {list-style:none; display:inline;}
.menu a{ float:left;display:block;text-decoration:none; color:#FFF; width:191px; height:25px; text-align:center; letter-spacing:2px; line-height:25px;}
.menu a:hover {background-image:url('../images/bouton_menu.png'); padding:0;}*/


/* FIN PARTIE MENU */

/* PARTIE GAUCHE */

#sidebar #zone_recherche,#zone_recherche_ancien{margin-left:20px;}
#proposition_prog_neuf{ text-align:center;}

	#sidebar #zone_recherche label,#sidebar #zone_recherche_ancien label{font-weight:bold; float:left; width:100px; display:block;margin-bottom:1em; }
	#sidebar #zone_recherche select,#sidebar #zone_recherche_ancien select{width:120px;margin-bottom:1em;}
	#sidebar #zone_recherche select option,#sidebar #zone_recherche_ancien select option{padding-left:5px;}
	#sidebar #zone_recherche h2,#sidebar #zone_recherche_ancien h2,#sidebar #proposition_prog_neuf h2{text-align:center; color:#900; line-height:25px; margin-bottom:10px;}
	#sidebar #zone_recherche fieldset,#sidebar #zone_recherche_ancien fieldset{border:none;}
	#sidebar #zone_recherche #valider,#sidebar #zone_recherche_ancien #valider_ga{margin-left:5em;background:url('../images/bouton_valider.png') left top no-repeat;background-color:transparent;color:#FFF;font-weight:bold;font-size:10px;}
	
	/* PARTIE ANCIEN */
	
	#sidebar #zone_recherche_ancien a{ margin:0; line-height:25px;}
	#sidebar #zone_recherche_ancien #piece,#sidebar #zone_recherche_ancien #budget_min { width:75px; margin-bottom:10px;}
	#sidebar #zone_recherche_ancien #budget_max{ width:75px; margin-bottom:10px; }
	#sidebar #zone_recherche_ancien #budget_a{ margin-left:88px;}
	
	#sidebar #encart_pub{width:250px;height:85px;}
	#sidebar #encart_pub a{ margin-left:25px; color:#FFF;}
	#sidebar #encart_pub a:hover{ color:#FF6;}
	/*#sidebar #encart_pub img{ border:solid 1px #000;}*/
	
	/* FIN PARTIE ANCIEN */
	
	#sidebar #resultat_recherche{color:#F00;font-weight:bold;margin-left:20px;margin-top:10px;margin-bottom:10px;}
	#sidebar #resultat_recherche #resultat{color:#000;font-weight:bold;text-decoration:none;}
	#sidebar #newsletter img{border:none;}
	#sidebar .rappel{background-image:url(../images/rappel_immediat.png);background-repeat:no-repeat;width:250px;height:175px;margin-top:30px;}
	#sidebar .rappel h3{color:#FFF;font-weight:bold;font-family:Tahoma, Geneva, sans-serif;margin-left:150px;font-size:14px;padding-top:5px;}
	#sidebar .rappel fieldset{border:none;padding-top:10px;margin-left:120px;}
	#sidebar .rappel input{width:85px;}
	#sidebar .rappel label{color:#FFF;font-weight:bold; float:left; width:35px; display:block; }
	#sidebar .rappel input{background:url('../images/bouton_valider.png') ;background-color:transparent;color:#FFF;font-weight:bold;font-size:10px; width:85px; margin:0;}
	#sidebar .rappel input#envoyer{ margin-left:140px;}
	
#sidebar .photo_programme_fisca{ width:175px; height:75px; border:solid 1px #CCC;}
#sidebar .photo_programme_fisca:hover{ border:solid 1px #933;}
#sidebar a.lien_photo_fisca{ margin-left:40px;}
#sidebar .titre_programme_fisca{ text-align:center; text-transform:capitalize; color:#069; font-size:12px; line-height:20px;}
	
/* FIN PARTIE GAUCHE */

	/* PARTIE ANCIEN*/
	#contenu .programme_ancien_index{ float:left; width:50%; margin-bottom:20px; margin-top:20px; height:80px;}
	#contenu .programme_ancien_index .table_ai{font-size:10px;border:solid 1px #999; height:80px; background-color:#CCC;}
	#contenu .programme_ancien_index .texte_ai{ padding-left:3px;}
	#contenu .programme_ancien_index .titre_ai{color:#903; font-weight:600;padding-left:3px;}
	#contenu .programme_ancien_index .prix_ai{padding-left:3px;}
	#contenu .programme_ancien_index a,#contenu .programme_ancien_aleatoire a{color:#069; text-decoration:none;}
	#contenu .programme_ancien_index a:visited,#contenu .programme_ancien_aleatoire a:visited {color:#069}
	#contenu .programme_ancien_index a:hover,#contenu .programme_ancien_aleatoire a:hover{color:#069; text-decoration:underline;}
	#contenu .programme_ancien_index a:active,#contenu .programme_ancien_aleatoire a:active{color:#903;}
	
	#contenu .programme_ancien_aleatoire{ float:left; width:33%;margin-bottom:20px; margin-top:20px;}
	
	#contenu #gauche_centre_ancien{margin-left:60px; font-size:12px;  width:610px;}
	#contenu #choix_programmes{ border:outset 1px #399; height:525px;}
	
	#contenu #proposer_bien{margin-left:90px; margin-right:20px; float:left; margin-top:35px; margin-bottom:35px;}
	*>#contenu #proposer_bien{margin-left:140px; margin-right:20px; float:left; margin-top:35px; margin-bottom:5px;}
	#contenu #estimer_bien{ float:left;margin-top:35px;margin-bottom:35px;}
	#contenu #proposer_bien img,#contenu #estimer_bien img,img.img_ancien,img.big_pict_ancien{border:outset 1px #399;}
	
	#contenu table#recherche_ancien_session{ width:100%; border-collapse:0; border-spacing:0;}
	#contenu table#recherche_ancien_session td{ width:275px;} 
	#contenu table#recherche_ancien_session td img.img_ancien{ width:130px; height:100px; border:none; } 
	#contenu table.table_session_ancien{ border:solid 1px #999; height:100px; font-size:10px; }
	#contenu table.table_session_ancien td{ padding-left:2px;}
	#contenu table.table_session_ancien td a{ color:#069; text-decoration:none;}
	#contenu table.table_session_ancien td a:visited {color:#069}
	#contenu table.table_session_ancien td a:hover{color:#069; text-decoration:underline;}
	#contenu table.table_session_ancien td a:active{color:#903;}
	#contenu #prix_vente{color:#903;}
	#contenu #choix_programmes_ancien{border:outset 1px #399; padding-right:10px;}
	
	#contenu #titre_ancien_page{color:#069; font-weight:bold; margin-bottom:5px;}
	#contenu #ville_ancien_page{padding-left:16px; font-weight:bold;color:#903;}
	#contenu #mandat_ancien_page{padding-left:16px; font-weight:bold; margin-top:5px;}
	#contenu #description_ancien_page{ color:#333;font-weight:bold; margin:10px 0;}
	#contenu #titre_important_ancien_page{ color:#903; text-align:center;margin:10px 0; font-weight:bold; font-size:18px;}
	
	#contenu #photo_ancien_page{ float:left; width:60%;}
	#contenu #reste_photo{ float:left; width:40%; height:205px;}
	#contenu #reste_photo img{ border:solid 1px #369;}
	
	
	#contenu .menu_prog_ancien {height:36px;width:611px;background:url(../line/blank_sepia.gif);position:relative; font-family:arial, verdana, sans-serif; font-size:11px;z-index:500; margin-top:20px;}
	#contenu .menu_prog_ancien .select {margin:0; padding:0; list-style:none; white-space:nowrap;}
	#contenu .menu_prog_ancien li {float:left;background:url(../line/blank_over_sepia.gif);}
	#contenu .menu_prog_ancien .select li.line a {color:#fc0;}
	#contenu .menu_prog_ancien .select a b {display:block; padding:0 10px 10px 0px; background:url(../line/blank_sepia.gif) right top;}
	#contenu .menu_prog_ancien .select a:hover, 
	#contenu .menu_prog_ancien .select li:hover a {background: url(../line/blank_over_sepia.gif); padding:0 0 0 15px;line-height:27px;cursor:pointer; color:#fff;}
	#contenu .menu_prog_ancien .select li.line a:hover, 
	#contenu .menu_prog_ancien .select li.line:hover a {color:#fc6;}

	#contenu .menu_prog_ancien .select a:hover b, 
	#contenu .menu_prog_ancien .select li:hover a b {display:block; padding:0 10px 9px 0px; background:url(../line/blank_over_sepia.gif) right top; cursor:pointer;}

	#contenu .menu_prog_ancien .select a {display:block; height:36px; float:left; background: url(../line/blank_sepia.gif); padding:0 0 0 15px; text-decoration:none; line-height:25px; white-space:nowrap; color:#ddd;}
	#contenu .menu_prog_ancien #financer{ color:#FFF;}
	
	#contenu #gauche_centre_ancien h3{color:#C33; text-indent:40px;}
	#contenu #gauche_centre_ancien table{ margin:5px 10px;}
	#contenu #gauche_centre_ancien .description_ancien tr{ background-image:url(../images/fleche_ancien.png); background-repeat:no-repeat;}
	#contenu #gauche_centre_ancien .description_ancien td{ padding-left:20px;}
	
	#contenu #contacter_agence,#contenu #fixer_rv, #contenu #envoyer_ami{ display:none;}
	
	#recherche_detaille h2{ display:block;border:solid 1px #999;background-image:url(../images/degrade_titre.png);background-repeat:repeat-x;
color:#666;font-weight:bold;text-align:center;font-size:14px;text-transform:none;padding:2px 0; margin-bottom:20px;}
	#recherche_detaille h3{ color:#903; font-size:14px; text-decoration:underline; margin-bottom:15px; font-weight:bold; text-indent:25px;}
	#recherche_detaille #bien_detail{ float:left; width:50%;}
	#recherche_detaille #localisation_detail{clear:both; float:left; width:50%;}
	#recherche_detaille #caracteristique_detail{ float:left; width:50%;}
	#recherche_detaille #critere_detail{float:left; width:50%;}
	#recherche_detaille #valider_detail{clear:both; margin-left:300px;}
		#recherche_detaille #valider_detail #valider{ background-image:url(../images/recherche_ancien.png); background-repeat:no-repeat; width:160px; height:40px; background-color:transparent; border:none; cursor:pointer;}
	#recherche_detaille #caracteristique_detail label{ display:block;width:200px;float:left; margin-left:25px; padding-top:2px;}
	#recherche_detaille #caracteristique_detail input{ width:100px;}
	#recherche_detaille #bien_detail input,#recherche_detaille #critere_detail input{ margin-left:25px; margin-top:0.5em;}
	#recherche_detaille #localisation_detail label{ display:block;width:125px;float:left; margin-left:25px; padding-top:2px;}
	
	#contenu #suite_ancien{ margin-left:525px; line-height:40px; color:#900; text-decoration:none;}
	#contenu #suite_ancien:hover{ color:#369; text-decoration:underline;}
	
	/* FIN ANCIEN */	

#contenu .fiscalite_index{ margin-left:200px; margin-top:30px;}
	#contenu .fiscalite_index li{ list-style-type:none; margin-bottom:10px; background-image:url(../images/fiscalite.png); background-repeat:no-repeat; width:250px; height:40px; line-height:40px; padding-left:30px;}
	#contenu .fiscalite_index a{ text-decoration:none; color:#FFF; font-size:16px; font-weight:bold;}
	#contenu .fiscalite_index a:visited {color:#FFF;}
	#contenu .fiscalite_index a:hover{color:#069; text-decoration:underline;}
	#contenu .fiscalite_index a:active{color:#903;}
	
		#contenu .espace_vide{width:30px;}
		#contenu #gauche_centre .accueil_colonne_photo{border:#999 solid 1px;width:260px;height:165px;}
		#contenu #gauche_centre .accueil_colonne_descript{width:260px;height:165px;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
		#contenu #big_pict{width:250px; height:150px;border:#CCC solid 1px;margin-left:5px;}
		
		
		
		#contenu #valid,  #valid{color:#390;margin:20px; font-size:16px; font-weight:bold;}
		
#contenu #newsletter{float:left;margin-left:60px;width:280px;border:solid 1px #999;border-top:none;}
	#contenu #newsletter img{border:none;}
	#contenu #newsletter p{text-indent:10px;padding:5px 10px;text-align:justify;font-weight:bold;color:#666;font-size:12px;}
	
#contenu #actualites{ float:left; margin-left:10px;width:280px; border:solid 1px #CCC;border-collapse:collapse;border-spacing:0;}
	#contenu #actualites tr,#contenu #actualites_neuf tr{border:solid 1px #CCC;border-top:none;}
	#contenu #actualites td,#contenu #actualites_neuf td{padding:2px 5px;}
	#contenu #actualites .entete_actu,#contenu #actualites_neuf .entete_actu{color:#369; }
	#contenu #actualites .entete_actu,#contenu #actualites_neuf .entete_actu{font-size:10px;}
	#contenu #actualites img,#contenu #actualites_neuf img{ width:75px; height:50px;}
	#contenu #actualites a,#contenu #actualites_neuf a{ text-decoration:none; color:#900; font-weight:bold;}
	#contenu #actualites a:hover,#contenu #actualites_neuf a:hover{ text-decoration:underline; color:#903;}
	#contenu #toute_actus{ margin-top:10px; margin-left:25px;}
	#contenu #toute_actus a{ text-decoration:none; color:#369;}
	#contenu #toute_actus a:hover{ text-decoration:underline; color:#903;}
	
	
	#contenu #photo_programme{float:left;margin-right:80px; }
	
#contenu #newsletter_form{ margin:0 60px;  border:solid 1px #CCC;}
	#contenu #newsletter_form label,#contenu #partenaire label,#contenu #affiliation label{float:left; width:100px; display:block; padding-top:0.4em; margin-top:1em; margin-left:120px;}
	#contenu #newsletter_form input,#contenu #newsletter_form select,#contenu #partenaire select,#contenu #partenaire input,#contenu #partenaire textarea,#contenu #affiliation input{ margin-top:1em;}
	#contenu #newsletter_form #sinscrire{ margin-left:220px;}
	
#contenu #actu{ margin:0 60px;  border:solid 1px #CCC;}
	.fond_centre_contenu_news
		{background-image:url(../images/fond_corps.png); border-top:none; border:#333 solid 1px; padding:20px 10px; margin-bottom:20px; color:#333; font-family:Tahoma, Geneva, sans-serif; font-size:12px; line-height:20px; text-align:left; text-indent:10px;}
		.news{ width:550px;}
	.news a{color:#369; text-decoration:none; }
	.news a:visited{color:#369; text-decoration:none;}
	.news a:hover{color:#369; text-decoration:underline;}
	.news a:active{color:#900; text-decoration:underline;}
	.date_news01,.date_news02,.date_news03,.date_news04,.date_news05,.date_news06,.date_news07,.date_news08,.date_news09,.date_news10,.date_news11,.date_news12{ width:35%; height:80px; background-repeat:no-repeat;}
.date_news01{background-image:url(../images/icone-calendrier-01.png);}
.date_news02{background-image:url(../images/icone-calendrier-02.png);}
.date_news03{background-image:url(../images/icone-calendrier-03.png);}
.date_news04{background-image:url(../images/icone-calendrier-04.png);}
.date_news05{background-image:url(../images/icone-calendrier-05.png);}
.date_news06{background-image:url(../images/icone-calendrier-06.png);}
.date_news07{background-image:url(../images/icone-calendrier-07.png);}
.date_news08{background-image:url(../images/icone-calendrier-08.png);}
.date_news09{background-image:url(../images/icone-calendrier-09.png);}
.date_news10{background-image:url(../images/icone-calendrier-10.png);}
.date_news11{background-image:url(../images/icone-calendrier-11.png);}
.date_news12{background-image:url(../images/icone-calendrier-12.png);}

	.date_news01 span,.date_news02 span,.date_news03 span,.date_news04 span,.date_news05 span,.date_news06 span,.date_news07 span,.date_news08 span,.date_news09 span,.date_news10 span,.date_news11 span,.date_news12 span{ padding-left:30px; font-size:18px; font-weight:bold; }
.titre_news{ width:40%;}
.photo_news{ text-align:center; width:25%; }

#retour_actu{ margin-left:250px; line-height:35px;}
#retour_actu{color:#900; text-decoration:none;}
#retour_actu:visited{color:#900; text-decoration:none;}
#retour_actu:hover{color:#900; text-decoration:underline;}
#retour_actu:active{color:#369; text-decoration:none; }

	#contenu #actu #titre_actus{ font-size:18px; font-weight:bold; font-family:"Times New Roman", Times, serif; color:#069; margin:10px 100px;}
	#contenu #actu #titre_actus a{ text-decoration:none; color:#069;}
	#contenu #actu #titre_actus a:hover{ text-decoration:underline; color:#903;}
	#contenu #actu img#photo_actu{ width:400px;  margin:0 100px; border: solid 1px #CCC; border-bottom:none;}
	#fleche{ width:9px; height:9px;}
	#contenu #actu #date_parution_actu{margin:0 78px 10px 100px;  background-color:#069; border: solid 1px #CCC; height:20px; padding-top:5px; padding-left:10px;}
	#contenu #actu #contenu_actus{ text-indent:20px; margin:20px 80px 10px 100px; line-height:20px; color:#003;}
	#contenu #actu #source{margin:20px 80px 10px 100px;}
	#contenu #actu #source span{ font-style:italic;}
	
#contenu #contact{ margin:0 60px;  border: solid 1px #CCC;}
	#contenu #contact form{ padding-left:50px;}
	#contenu #contact p#contact_message{ font-size:9px; text-align:justify; padding:10px;}
	#contenu #contact #contact_question{ margin:10px 0;}
	#contenu #contact label{ display:block; margin:5px 0;}
	
#contenu #defiscalisation{margin:0 60px;  border: solid 1px #CCC; padding:10px; text-align:justify;}
	#contenu #defiscalisation h2{ color:#09C;}
	#contenu #defiscalisation p{ margin:5px 0; text-indent:10px; line-height:20px;}
	#contenu #defiscalisation a{text-decoration:none; color:#09C;}
	#contenu #defiscalisation a:hover{color:#CC3;}
	#contenu #defiscalisation ul{ margin-left:50px; margin-bottom:10px;}
	#contenu h1{margin:0 60px; }
	
#contenu #contact p.mention_message{ font-size:12px; text-align:justify; padding:10px; text-indent:15px; line-height:16px;}
	#contenu #contact ul#mention_ul{ margin-left:20px;}
	#contenu #contact ul#mention_ul li{ list-style-type:none; margin-bottom:5px;}
#contenu #contact h3.mention_legale{ font-size:14px; margin-left:5px; margin-top:10px; color:#C30;}

#contenu #ensemble_partenaire{ margin:10px;}
	#contenu #ensemble_partenaire img{border:none;}
#contenu #partenaire #partenaire_message,#contenu  #affiliation_message{margin:10px 20px 10px 0;}

#contenu #partenaire span,#contenu #affiliation span,#contenu #newsletter_form span{ color:#09C;}

#contenu li.titre_plan_site { list-style-type:none; margin:15px 50px; }
	#contenu li.titre_plan_site a{ text-decoration:none; color:#969;}
	#contenu li.titre_plan_site a:hover{color:#CC3; text-decoration:underline;}
	#contenu li.titre_plan_site ul{ margin:15px 20px;}

#contenu #lexique{ }
#contenu .lettre_ul{ margin:15px 50px; color:#930;}
#contenu li.lettre_li{ display:inline; padding:0 5px; cursor:pointer;}
#contenu .li_mot_lexique{ list-style:none; margin-left:100px; cursor:pointer; width:500px; margin-bottom:5px; font-weight:bold;}
#contenu .li_mot_lexique:hover{ color:#930;}
#contenu #li_description_lexique{ list-style:none; margin-left:120px; width:350px;}

#contenu #simulateur{ margin-top:15px; margin-left:60px; background-image:url(../images/certifier_immotop.png); width:580px; height:300px; background-repeat:no-repeat;}
	#contenu #simulateur .titre_simulateur{ text-align:center; height:40px; color:#903; font-weight:bold;}
	#contenu #simulateur .resultat_simulateur{ font-weight:bold; color:#369; text-align:right;  width:100px;}

#contenu .simulateur_para{ margin:20px;}
#contenu #imprimer{margin-left:60px; cursor:pointer;}
	
#contenu #message{color:#369; font-size:14px; font-weight:bold;}

#contenu #espace_partenaire_lien{ margin-left:402px; text-decoration:none; border:outset 1px #069; background-color:#272b36; color:#FFF; padding:5px; font-weight:bold;}
#contenu #espace_partenaire_lien:hover{ color:#CC3;}

	#contenu #vide{clear:both;}
	
	#contenu #fisca{ font-size:14px; color:#369; margin-top:10px; text-indent:30px; line-height:30px;}
	#contenu #para_fisca{ padding-left:20px;}
		
	#acces_programme{background-image:url(../images/bouton_valider.png);background-repeat:no-repeat;background-color:transparent;color:#FFF;font-weight:bold;font-size:10px;display:block;width:100px;height:15px;text-align:center;text-decoration:none;}

	#programmes{margin-left:60px; }
		#programmes h2{display:block;border:solid 1px #999;background-image:url(../images/degrade_titre.png);background-repeat:repeat-x;color:#666;font-weight:bold;text-align:center;font-size:14px;text-transform:none;padding:2px 0;width:550px;margin-bottom:10px;}
		#programmes img{border:none;}
		#programmes img#img_programme{width:150px;height:75px;}
		#programmes table.montableauOut{border-spacing: 0px;border-collapse: collapse;width:550px;margin-bottom:20px;background-color:#333;}
		#programmes table.montableauOver{border-spacing: 0px;border-collapse: collapse;width:550px;margin-bottom:20px;background-color:#666;}
		#programmes tr{border:solid 1px;}
		#programmes td{padding:7px;text-align:center;}
		#programmes #nom_programme{text-transform:capitalize;font-weight:bold;color:#3CF;font-size:16px;font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;}
		
		#programmes #gauche_centre td{ text-align:left;}
		#programmes #gauche_centre h3{margin-top:10px;color:#CC3;text-transform:capitalize;margin-bottom:10px;}
		#programmes #gauche_centre p{color:#000;margin-bottom:10px;}
		#contenu .titre{display:block;border:solid 1px #999;background-image:url(../images/degrade_titre.png);background-repeat:repeat-x;
color:#666;font-weight:bold;text-align:center;font-size:14px;text-transform:none;padding:2px 0;}

		#programmes #newsletter_neuf{width:280px;margin-top:22px;border:solid 1px #999;border-top:none; float:left;}
		#programmes #newsletter_neuf h2{ width:280px;}
		#programmes #newsletter_neuf p{text-indent:10px;padding:5px 10px;text-align:justify;font-weight:bold;color:#666;font-size:12px;}
		#programmes #actualites_neuf .titre_neuf{ width:280px;}
		#programmes #actualites_neuf{  margin-left:300px; width:280px;margin-top:22px;border:solid 1px #999;border-top:none;}

		#programmes #simulez{margin-left:15px; margin-top:20px; }
		#programmes #simulez a{ text-decoration:none; color:#fff; font-size:16px; font-weight:bold;}
		#programmes #simulez a:hover{ color:#F93;}
		#programmes #simulez li{list-style-type:none; float:left; line-height:40px;}
		#programmes #simu,#programmes #financer,#programmes #loi{ display:block; width:200px; height:40px; background-image:url(../images/simulez.png); background-repeat:no-repeat; text-align:center; text-transform:uppercase;}

		#programmes #ville_programme,#programmes #date_livraison,#programmes #programme_regime
		{text-transform:capitalize;color:#FFF;}
		#programmes #photo_programme{width:200px;}
		#programmes #loupe{width:50px;}
		#infos{padding-top:20px; font-size:10px;}
		#infos li{display:inline;padding-right:10px;}
		
		#programme_solo{margin-left:280px; width:320px;}
		#programme_solo li{ cursor:pointer; list-style:none; display:inline;}
		#programme_solo p{font-size:9px; cursor:pointer; width:75px;}
		.float {float: left;width: 25%;margin: 1em 0; text-align:center;}
		
#description{padding-top:25px;text-indent:20px;text-align:justify;line-height:20px; margin-right:50px;}
#documentation,#localisation,#tarifs,#ami,#plan_masse,#plan_situation,#garanties,#financer_projet{display:none;padding-top:25px;}
#description h3,#documentation h3,#localisation h3,#ami h3,#tarifs h3,#plan_masse h3,#plan_situation h3, #garanties h3, #financer_projet h3{font-size:16px;color:#C33; line-height:50px; }
.intro{padding-bottom:20px;color:#999; margin-right:50px;}

#financer{cursor:pointer;}

#attention{ color:#F00;}

/*SIMULATEURS */

#scellier{ margin-top:30px;}
	#p_scellier{ margin-left:80px; line-height:20px; margin-top:10px; margin-right:60px;}
	#titre_scellier{display:block;border:solid 1px #999;background-image:url(../images/degrade_titre.png);background-repeat:repeat-x;
color:#666;font-weight:bold;text-align:center;font-size:14px;text-transform:none;padding:2px 0; margin:0 60px;}

#simulation_locatif{ margin-left:60px; text-align:justify; margin-right:30px;}
	#simulation_locatif	#titre_locatif{ font-size:16px;font-weight:bold; text-align:center; margin-top:10px;}
	#simulation_locatif	.para_locatif{ text-indent:20px; margin-top:10px;}
	#simulation_locatif #apport{ margin-left:120px; margin-top:10px;}	
	#simulation_locatif .objectifs{width:620px; margin-top:15px;}
	#simulation_locatif #titre_objectif{ color:#369; margin-top:10px;}
		#simulation_locatif .objectifs .image_obj{ width:150px; font-size:10px;}
		#simulation_locatif .objectifs .milieu{ width:355px;}
		#simulation_locatif .objectifs .result{width:125px; text-align:right;}

#image_pourcentage{ margin-left:100px; margin-top:15px;}
#topinvest{display:none;}
#hr_topinvest{display:none;}

#logo_print{ display:none;}
#nom_print{ text-transform:uppercase; font-weight:bold;}

/* FIN SIMULATEURS */
/* ----- CALCULETTES ----------*/
#calculettes_gauche h2{text-align:center; color:#900; line-height:25px; margin-top:10px;}
	#calculettes_gauche a{color:#369; text-decoration:none; }
	#calculettes_gauche a:visited{color:#369; text-decoration:none;}
	#calculettes_gauche a:hover{color:#369; text-decoration:underline;}
	#calculettes_gauche a:active{color:#900; text-decoration:underline;}
/* ----- FIN CALCULETTE -------*/

/* ------ DESABONNEMENT -------*/
#erreur_desabonnement,#message_ereur_newsletter{
	color:#F00;
	margin-left:75px;
}
#desabonnement{
	margin-left:150px;
	margin-top:15px;
}
/* ------ FIN DESABONNEMENT ---*/

/* PARTIE CENTRE */

/* FIN PARTIE CENTRE */

/* PARTIE FOOTER */
#footer{clear:both;width:955px;background-color:#272b36;border-top:solid 1px #FFF; padding-bottom:10px;}
	#footer ul{margin:10px 0 10px 40px;}
	#footer li{ float:left; list-style-type:none;}
	#footer #footer_ul a{ text-decoration:none; float:left; color:#FFF; display:block; width:110px; text-align:center;}
	#footer #footer_ul a:hover{ color:#CC3;}
	#footer #copyright{ clear:both;text-align:center; color:#FFF; margin:10px 0;}
	#footer #mots_cle{ text-align:left; padding:0 5px;}
		#footer a.lien_footer{ font-size:10px; color:#999; text-decoration:none; padding:2px;}
		#footer a.lien_footer:hover{color:#CC3;}

	#footer #cnil{ margin:10px 60px;,text-align:center; color:#FFF;}
/* FIN PARTIE FOOTER */
