


/**** Fiches ******/
#conteneur .contenu .fiche_separateur{border-bottom:1px solid #B2CBE1;width:464px;margin:0}
#conteneur .contenu .fiche_separateur  .fiche_txt{margin-left:0;width:440px;}
#conteneur .contenu .fiche_separateur  .fiche_picto{width:440px;margin-left:0;padding-left:0}
#conteneur .contenu .fiche_separateur  .fiche_picto p{float:left;margin:5px 15px 15px 0;width:130px;}
#conteneur .contenu .fiche_separateur  .fiche_picto p span{display:block;text-align:center}
#conteneur .contenu .fiche_separateur  .fiche_picto img{display:block;border:1px solid #B2CBE1}

strong.services{color:black;margin:10px 0 0 0;display:block;}
#conteneur .contenu .fiche_separateur .fiche_picto_service{width:450px;margin:0;padding:0;}
#conteneur .contenu .fiche_separateur .fiche_picto_service p{margin:0;padding:0 6px 0 4px;float:left;display:block;width:53px;height:70px}
#conteneur .contenu .fiche_separateur .fiche_picto_service p span{width:53px;margin:0 10px 0 0;text-align:center}
#conteneur .contenu .fiche_separateur .fiche_picto_service p span a{text-decoration:none;color:#414042}

#conteneur .contenu .contenu h3.tabl_fiche_h3{font-size:15px;font-weight:bold;margin:0 0 0 0;color:#00529B;padding:23px 0 15px 35px;background: url(/img/icade/common/logement/p_tabl.gif) 0 0 no-repeat;}

#conteneur .contenu .tabl_fiche{width:455px;padding:4px;background: url(/img/icade/common/logement/bg_tabl.gif) repeat-x;border:1px solid #CADCEB}
#conteneur .contenu .tabl_fiche .tabl_fiche_left{margin:0 0px 0 0;float:left;width:200px;}
#conteneur .contenu .tabl_fiche .tabl_fiche_right{margin:5px 0 0 0;float:left;width:210px;background-color: white;border:1px solid #CADCEB;padding:4px 10px 4px 10px;}
#conteneur .contenu .tabl_fiche .tabl_fiche_right p{margin:0 0 5px 0}
#conteneur .contenu .tabl_fiche .tabl_fiche_left div{padding-left:35px;width:170px;}
#conteneur .contenu .tabl_fiche .recevoir{background: url(/img/icade/common/common/p_mail.gif) no-repeat 0 3px;padding-bottom:10px;padding-left:15px;}



/****** Selecteur */
/* Icade */

/* Selecteur */
*{
	margin:0;
	padding:0;
	}
	
a{
	cursor:pointer;
}

select, input, caption, label, td, th, span, table{
   font-family:Arial, Helvetica, sans-serif;
   font-size:11px;
	}

input, select{color:#414042;}
	
img, fieldset, table{
   border: 0;
	}

form, p, ul, fieldset{
   margin: 0;
   padding: 0;
	}

input, label{
	vertical-align: middle;
	}

ul{
	list-style: none;
	}

/* positionnement */
.aligncenter{
	text-align: center;
}

.alignright{
	text-align: right;
}

.right{
	float:right
}

.left{
	float:left
}

.indent{
	margin-left:10px;
}

a{color:#00529B;cursor:hand;}

.spacer{
	display:block;clear:both;margin-top:-1px;
}

p{color:#414042}

.strong_title{display:block;margin-bottom:5px;}

/* Fin Selecteur */
/****** fin Selecteur */


body{overflow: -moz-scrollbars-vertical;margin:0;padding:0;font-family: Arial, Helvetica, sans-serif;font-size:11px;text-align:center;background:none;}

	.col1, .col2, .col3{
	   padding: 5px;
	   border-bottom: solid 1px #B2CBE1;
	}
	.col1{
	   width: 200px;
	}
	.col2{
	   width: 400px;
	}
	.col3{
	   text-align: right;
	}

	TH.col1, TH.col2{
	   background-color: #00529B;
	   font-weight: normal;
	   color: White;
	}
	TH.col2{
	   border-left: solid 1px #ECF2F9;
	}

	.content_alert{
	   width: 100%;
	   margin-top: 15px;
	}

	.contour_lk{
	   border: solid 1px #B2CBE1;
	   padding: 2px 8px;
	   background-color: White;
	   display: block;
	   width: auto;
	   text-decoration: none;
	}

	.add{
	   background: url(/img/icade/common/espacePersonnel/p_add.gif) 6px 5px no-repeat White;
	   padding-left: 18px;
	}

	.floatright{
	   float: right;
	}

.content_nav{
   width: 100px;
   float: right;
}
.content_nav LI{
   display: inline;
}
.content_nav li a.nav_on{color:#414042;font-weight:normal;text-decoration:none;}
h3.nomargin{
   margin: 0;
}

a.lienRetour{display:none;}

/*** lien en savoir plus ***/
a.enSavoirPlus:link{display:block;text-decoration:underline; padding:0px 0px 5px 0px;}

/**** Div de positionnement ***/

#conteneur{width:100%;text-align:center;margin:auto;}
.gauche{width:749px;display:none;}
.droite{width:247px;display:none;}

/***** positionnement pages interieurs ***/

.content_int{position:absolute;width:100%;margin:10px 0 0 15px;top:110px;height:2px;}
.menu_droite{position:absolute;top:0;margin-left:750px;width:247px;display:none;}

	/*** formulaires ***/
	div.formulaire{display:block; width: 500px; float:none; margin: 2px 0;}
	div.formulaire div, div.formulaire p{display:block; float:none; margin:0;}
	div.formulaire div.blocSmall{background-image:url(/img/icade/common/formulaire/fondSmall.jpg); background-repeat:no-repeat; background-position:left bottom;}
	div.formulaire div.blocSmallBottom{background-image:url(/img/icade/common/formulaire/fondSmallBottom.jpg); background-repeat:no-repeat; background-position:left bottom;}
	div.formulaire div.blocGris{background-image:url(/img/icade/common/formulaire/fondGris.jpg); background-repeat:no-repeat; background-position:left bottom;}
	div.formulaire div.blocBleu{background-image:url(/img/icade/common/formulaire/fondBleu.jpg); background-repeat:no-repeat; background-position:left bottom;}
	div.formulaire div.blocBleuSmall{background-image:url(/img/icade/common/formulaire/fondBleuSmall.jpg); background-repeat:no-repeat; background-position:left bottom;}
	div.formulaire img.entete{width:500px; height:25px; border:0; margin:0;}
	div.formulaire div div{margin:0; padding:5px 8px 10px 13px;}
	div.formulaire div.boutons{padding: 5px 2px 3px 0; text-align:right;}
	div.formulaire div.boutons input.btAnnuler{border:0px;width:91px;height:22px;margin-right:8px;}
	div.formulaire div.boutons input.btEnvoyer{border:0px;width:91px;height:22px;}
	div.formulaire p.champsObligatoires{padding:0 6px; margin-bottom:8px;color:#666666;}
	div.formulaire span.erreurform{display:inline; float:none;}

	div.formulaire table{width:480px;}
	div.formulaire table td{vertical-align:top;padding:3px 5px 3px 0px;}
	div.formulaire table td.libelle{color:#000000; width:20%;}
	div.formulaire table td.saisie{width:30%;}
	div.formulaire table td.libelle span.small{display:inline; font-size:9px;}
	div.formulaire table td.w80{width:80px}
	div.formulaire table td.padding{padding-left:5px}
	div.formulaire input, div.formulaire textarea{
		width: 120px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
	}
	div.formulaire input.date{width:70px;}
	div.formulaire input.montant{width:60px;}
	div.formulaire select{
		width: 123px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;	
	}
	div.formulaire select.large{
		width: 245px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;	
	}
	div.formulaire input.chk{width:15px;height:15px;}
	div.formulaire textarea.comments{width:358px;}
	div.formulaire textarea.smallComments{width:300px;}

	/*** Mentions CNIL ***/
	p.cnil{display:block;float:none;margin:0px;padding:30px 0px 0px 0px;color:#666666;}


/*** Menu haut *****/

.navtop{position:absolute;width:710px;height:55px;padding-left:15px;top:0;margin:25px 0 0 0;display:none;}
.navtop_logo{float:left;}
ul.navtop_menu{float:left;margin-left:32px;width:590px;}
ul.navtop_menu li{border-right:1px solid #5D97CD;padding:0 15px 0 15px;display:inline;}
ul.navtop_menu li a{text-transform: uppercase;font-weight:bold;color:#00529B;font-size:11px;text-decoration: none;padding:10px 0 10px 0;}
ul.navtop_menu li.navtop_menu_end{padding-right:15px;}
ul.navtop_menu li.navtop_menu_start{border-left:1px solid #5D97CD;}

ul.navtop_menu li.on {background-color: white}
ul.navtop_menu li.on a{color: #00539A;}


/*** Menu haut pages interieurs ***/


ul.navtop_menu_interieur{float:left;margin:14px 0 0 32px;width:590px;}
ul.navtop_menu_interieur li {margin-right:5px;float:left;text-transform:uppercase;width:193px}

ul.navtop_menu_interieur .logement_on{background-color:white;padding:3px 0 3px 0;display:block;text-align:center}
ul.navtop_menu_interieur .logement_on a{color:#FDD01D;font-weight:bold;text-decoration:none;}
ul.navtop_menu_interieur .logement_off{background-color:#FDD01D;padding:3px 0 3px 0;display:block;text-align:center;}
ul.navtop_menu_interieur .logement_off a{color:white;font-weight:bold;text-decoration:none;}

ul.navtop_menu_interieur .tertiaire_on{background-color:white;padding:3px 0 3px 0;display:block;text-align:center}
ul.navtop_menu_interieur .tertiaire_on a{color:#DC2360;font-weight:bold;text-decoration:none;}
ul.navtop_menu_interieur .tertiaire_off{background-color:#DC2360;padding:3px 0 3px 0;display:block;text-align:center}
ul.navtop_menu_interieur .tertiaire_off a{color:white;font-weight:bold;text-decoration:none;}

ul.navtop_menu_interieur .partenariats_on{background-color:white;padding:3px 0 3px 0;display:block;text-align:center;margin-right:0}
ul.navtop_menu_interieur .partenariats_on a{color:#FDD01D;font-weight:bold;text-decoration:none;}
ul.navtop_menu_interieur .partenariats_off{background-color:#A6D228;padding:3px 0 3px 0;display:block;text-align:center;margin-right:0}
ul.navtop_menu_interieur .partenariats_off a{color:white;font-weight:bold;text-decoration:none;}




/*** footer ***/

#footerReferencement{display:none;}

ul.footer{margin:15px 0 0 0;border-top:1px solid #5F98CC;padding-top:5px;width:460px;display:none;}
ul.footer li{display:inline;border-right:1px solid #5D97CD;padding:0 18px 0 18px;}
ul.footer li a{text-decoration:none;}
ul.footer li.footer_end{border:none;padding:5px 0 0 120px;}
ul.footer li.footer_noborder{border:none;}

ul.footer_withoutnavright{margin:15px 0 0 0;border-top:1px solid #5F98CC;padding-top:5px;width:712px;}
ul.footer_withoutnavright li{display:inline;border-right:1px solid #5D97CD;padding:0 18px 0 18px;}
ul.footer_withoutnavright li a{text-decoration:none;}
ul.footer_withoutnavright li.footer_end{border:none;padding:5px 0 0 120px;color:#BFBFBF;display:block}
ul.footer_withoutnavright li.footer_noborder{border:none;}

/*** Footer home ***/

ul.footer_home{margin:5px 0 0 0;border-top:1px solid #5F98CC;padding-top:5px;width:750px;}
ul.footer_home li{display:inline;border-right:1px solid #5D97CD;padding:0 5px 0 4px;}
ul.footer_home li a{text-decoration:none;}
ul.footer_home li.footer_end{border:none;}


/*** Footer sitmap ***/

ul.footer_sitemap{margin:15px 0 0 0;border-top:1px solid #5F98CC;padding-top:5px;width:745px;padding-left:230px}
ul.footer_sitemap li{display:inline;border-right:1px solid #5D97CD;padding:0 18px 0 18px;}
ul.footer_sitemap li a{text-decoration:none;}
ul.footer_sitemap li.footer_end{border:none;padding-left:30px;}
ul.footer_sitemap li.footer_noborder{border:none;}
ul.footer_sitemap li a.copyright_sitemap{display:block;clear:both;padding-left:200px;}

/*** couleurs ***/

.gris{color:#BFBFBF}
.communique .titrebleu{color:#00529B}

/*** chemin de fer ***/

.cheminfer{position:absolute;top:80px;padding:0 0 5px 0;margin-top:20px;color:#005397;border-bottom:1px solid #5F98CC;width:707px;margin-left:15px;}
.cheminfer a{text-decoration:none;}
.cheminfer_sitemap{width:980px}

/**** nav gauche ****/

	.nav_gauche{width:230px;background: url(/img/icade/common/nav_gauche/bg_logement.jpg) no-repeat;height:504px;float:left;}
	.nav_gauche p a{font-weight:bold;text-decoration:none;display:block;padding:5px 0 5px 10px;background-color: white;margin-bottom:2px;color:#00539A;text-transform:uppercase;}
	.nav_gauche ul{width:230px;}
	.nav_gauche ul li{font-weight:bold;color:#00529B;}
	.nav_gauche ul li a{text-decoration:none;display:block;padding:5px 0 5px 10px;background-color: #F4F7FB;margin-bottom:2px;color:#00539A;width:220px;padding-right:10px;}
	.nav_gauche ul li ul{font-weight:normal;}
	.nav_gauche ul li ul li a{font-weight:normal;display:block;margin-bottom:0;padding-left:10px;margin-bottom:2px;font-weight:bold;width:210px}
	.nav_gauche ul li ul li ul{font-weight:normal;}
	.nav_gauche ul li ul li ul li a{background-color: #F4F7FB;font-weight:normal;display:block;background:#F4F7FB url(/img/icade/common/common/p_nav_bleu.gif) no-repeat 10px 9px;padding-left:20px;margin-bottom:2px;width:200px}
	.nav_gauche ul li ul li ul li ul{font-weight:normal;}
	.nav_gauche ul li ul li ul li ul li a{font-weight:normal;display:block;background:#F4F7FB url(/img/icade/common/common/p_nav_bleu.gif) no-repeat 20px 9px;padding-left:30px;margin-bottom:2px;width:190px}

	li.ssnav_2on a{display:block;background:url(/img/icade/common/common/p_nav_blanc.gif) no-repeat 10px 9px;padding-left:30px;color:white;background-color: #FEC20F}

ul.transparent{filter:alpha(opacity=130);moz-opacity:1.3;opacity: 1.3;}

	.nav_gauche li.niveau1_on_bleu a{font-weight:bold;display:block;background:url(/img/icade/common/common/p_nav_blanc.gif) no-repeat 10px 9px;padding:5px 0 5px 20px;color:white;background-color: #00539A;width:210px}
	.nav_gauche li.niveau2_on_bleu a{font-weight:bold;display:block;background:url(/img/icade/common/common/p_nav_blanc.gif) no-repeat 20px 9px;padding:5px 0 5px 30px;color:white;background-color: #00539A;width:200px}
	.nav_gauche li.niveau2_on_jaune a{font-weight:bold;display:block;background:url(/img/icade/common/common/p_nav_blanc.gif) no-repeat 20px 9px;padding:5px 0 5px 30px;color:white;background-color: #FEC20F}
	.nav_gauche li.niveau3_on_bleu a{font-weight:bold;display:block;background:url(/img/icade/common/common/p_nav_blanc.gif) no-repeat 30px 9px;padding:5px 0 5px 40px;color:white;background-color: #00539A;width:200px}
	.nav_gauche li.niveau3_on_jaune a{font-weight:bold;display:block;background:url(/img/icade/common/common/p_nav_blanc.gif) no-repeat 30px 9px;padding:5px 0 5px 40px;color:white;background-color: #FEC20F}

/** bg gauche **/

	.realisations{background: url(/img/icade/common/nav_gauche/bg_realisations.jpg);}
	.tertiaire{background: url(/img/icade/common/nav_gauche/bg_tertiaire.jpg);color:#EB447C}
.tertiaire p a{color:#dc2360}
	.logement{background: url(/img/icade/common/nav_gauche/bg_tertiaire.jpg);color:#EB447C}
.logement p a{color:#FDD01B}
/******** Elements home *******/

/** Flash home **/

.flash_home{width:450px;margin-top:90px;}
.flash_home object{margin:0}

/**** Partie droite ****/

ul.espace_language li{display:inline;}
ul.espace_language li a{color:#00539A;font-weight:bold;font-size:11px;}
	.picto_clef{background: url(/img/icade/common/common/p_mon_espace.gif) no-repeat 0 1px;padding-left:28px;letter-spacing:-1px}
.marginleft_3{margin-left:17px;}
.langue{margin:5px 0 5px 0;text-align:right}

.recherche {float:left;margin-top:14px;width:250px;}
input.input_txt{border:1px solid #7F9DB9;height:11px;padding:1px 3px 5px 3px;font-size:11px;width:220px;margin-right:2px;color:#494949;}
html > body input.input_txt{padding:1px 3px 1px 3px;height:15px}
	
textarea.input_txt{border:1px solid #7F9DB9;height:11px;padding:1px 3px 5px 3px;font-size:11px;width:220px;margin:0 2px 0 0;color:#494949;vertical-align: top; font-family:Arial, Helvetica, sans-serif;}
html > body textarea.input_txt{padding:1px 3px 1px 3px;height:15px}


input.noborder{border:0;height:19px;width:19px;}
select.recherche_select{width:122px;margin-top:10px;color:#494949;}

.recherche_select{margin:5px 0 5px 0;}

/**** A la une ***/

	.alaune{background:url(/img/icade/common/home/bg_alaune.gif) no-repeat;width:250px;height:18px;margin-top:13px}
	.alaune a{color:white;text-decoration:none;font-weight:bold;padding:2px 0 0 15px;display:block;}

	.alaune_txt{background-color: white; width:218px; height:144px; padding:4px 15px 0 15px; border-bottom:1px solid #AEC9E1;border-left:1px solid #D8DFE6;border-right:1px solid #D8DFE6;color:#404040}
	.alaune_txt dl {margin-bottom:3px;}
	.alaune_txt dt {font-weight:bold;}
	.alaune_txt dd a {color:#00529B}
	
/*** photo home ***/

/******** Fin Elements home *******/

	.photo_home{background:url(/img/icade/common/home/v_1.jpg) no-repeat;width:230px;height:33px;padding:130px 0 0 20px;}
	.photo_int{background:url(/img/icade/common/common/v_int_logement.jpg) no-repeat;width:230px;height:33px;padding:130px 0 15px 20px}
	.photo_int_neutre{background:url(/img/icade/common/common/v_neutre.gif) no-repeat;width:230px;height:65px;padding:0 0 0 20px}
	.photo_home h2,.photo_int h2,.photo_int_neutre h2{color:#404040;font-size:11px;}
	.photo_home p,.photo_int p,.photo_int_neutre p{font-weight:bold;}
	.photo_home a,.photo_int a,.photo_int_neutre a{background: url(/img/icade/common/common/p_decouvrez.gif) 0 2px no-repeat;padding-left:14px;}
	.toutes_nos_offres{padding:50px 0 0 20px;}

/**** contenu pages interieurs ABSOLUE****/

.contenu{width:100%;margin:0;background:none;text-align:left;}
.sitemap{width:100%;margin:120px 0 0 15px;}
.contenu_sitemap,.contenu_credits{padding-left:245px;width:100%;margin-top:0;padding-top:0}

.contenu object, .contenu embed{display:none;}
/* Bloc sous les cartes dans la partier tertiaire */
div.blocCarteTertiaire{
	display:block;
	clear:both;
	width:285px;
	height:136px;
	padding: 0 5px 5px 3px;
	background: transparent url(/tertiaire/images/bloc/fond_bloc.jpg) no-repeat left bottom;
	overflow:hide;
	cursor: pointer;
}
div.blocCarteTertiaire h6{
	border-left:1px solid #0F5287;
	color: #0F5287;
	margin-left: 8px;
	padding-left: 5px;
	padding-top:5px;
	font-size:12px;
	font-weight: bold;
}
div.blocCarteTertiaire p{
	color:#737373;
	margin-left:8px;
}
div.blocCarteTertiaire p img{
	float:right;
	width:140px;
	margin-left:5px;
}

.contenu h2{font-size:21px;font-weight:bold;margin:5px 0 10px 0;color:#00529B}
.contenu h2.h2logo{font-size:21px;font-weight:bold;margin:5px 0 10px 0;color:#00529B;width:375px; display:block;}
.contenu h2.h2gff{padding-top:5px;display:block}
.contenu h3{font-size:18px;font-weight:normal;margin-bottom:20px;color:#00529B}
.contenu h3.annonces{font-size:15px;font-weight:bold;margin:10px 0 0 0;color:#00529B;border-bottom:1px solid #B2CBE1;padding:0}
.contenu h2.annonces{font-size:11px;font-weight:bold;margin:2px 0 0 0;color:#666666;border-bottom:1px solid #666666;padding:0}
.contenu h3.annonces_fiche{font-size:15px;font-weight:bold;margin:10px 0 5px 0;color:#00529B;padding:0}
.contenu h4, .contenu h5{font-size:15px;margin-bottom:5px;color:#00529B;display:block;margin-top:15px;}
.contenu div{margin:10px 0 0 0;display:block;color:#414042}
html>body .contenu div{float:left}
.contenu div img{margin-bottom:1px;}
.contenu p{margin-top:10px;}
.contenu div span {display:block;}
.contenu div span p{padding:0 0 0 15px;margin:0;display:inline;}
.contenu span.fiche_haut{float:left;display:block;}
.contenu .fiche_haut div{float: left;}
.contenu ul{margin-bottom:10px;}
.contenu ul li ul{margin:0;}
.contenu strong{color:#00529B;}

.imgleft{margin-right:10px;}
.imgright{margin-left:10px;}
.h4_spacer{display:block;margin-top:20px;}
h4.nomargin{margin-top:0;}
p.nomargin{margin-top:0;}
p.marginbottom15{margin-bottom:15px;}

/**** outils ****/

	.euro{background: url(/img/icade/common/common/p_euro.jpg) no-repeat;display:block;padding:2px 0 10px 25px;margin-top:15px;font-weight:bold}
	.plan{background: url(/img/icade/common/common/p_loupe.gif) no-repeat 55px 0;display:block;height:22px;text-decoration:none;display:block;clear:both}
	.imprimer{display:none;/*background: url(/img/icade/common/common/p_print.gif) no-repeat;padding-left:18px;margin:25px 15px 5px 0;display:block;float:left;*/}
	.envoyerami{display:none;}
	.envoyer{background: url(/img/icade/common/common/p_mail.gif) no-repeat;padding-left:18px;margin:25px 15px 5px 0;display:block;float:left;}
	.archiver{background: url(/img/icade/common/common/p_archiver.gif) no-repeat 5px 3px;padding-left:18px;margin:25px 0 5px 0;display:block;float:left;}
	.consulter{background:url(/img/icade/common/common/p_consulter_1.gif) no-repeat 2px 4px;text-decoration:underline}
	.recherche{background:url(/img/icade/common/common/p_recherche.gif) no-repeat 4px 4px;}
	.doc{display:block;background: url(/img/icade/common/common/p_doc.gif) no-repeat 0 2px;padding-left:12px;margin-bottom:15px;}
	.decouvrez{display:block;background: url(/img/icade/common/common/p_decouvrez.gif) no-repeat 0 2px;padding-left:12px;margin-bottom:5px;}

	.doc2{display:block;background: url(/img/icade/common/common/p_doc.gif) no-repeat 1px 2px;padding-left:18px;}
	.fournir{background:url(/img/icade/common/common/p_lettre.gif) no-repeat 1px 0;padding-left:18px;}
	.recevoir{background: url(/img/icade/common/common/p_mail.gif) no-repeat;padding-left:18px;display:block;float:left;}


.logo{position:absolute;top:15px;padding-left:362px;z-index: 5;z-index:100;}

html>body .logo{padding-left:360px;top:15px;}

.bloc_bleu{border:1px solid #B2CBE1;padding:10px;width:203px;height:80px;}
.bloc_bleu h4{margin-top:0;margin-bottom:5px;}
div.marginright10{margin-right:10px;}

/** actus ***/

.actus {float:left;width:249px;}
.actus_txt{background-color: white;width:224px;padding:12px;border-bottom:1px solid #AEC9E1;border-left:1px solid #D8DFE6;border-right:1px solid #D8DFE6;border-top:1px solid #D8DFE6}
.actus_txt h2{font-size:11px;font-weight:bold;color:#404040;text-decoration:none;margin-bottom:5px;}
	.actus_txt a{background: url(/img/icade/common/common/p_decouvrez.gif) 0 2px no-repeat;padding-left:14px;}
.actus_txt span a{background:none;margin:0 0 10px 0;display:block;padding:0}
.actus_txt img{margin-bottom:5px;}

/** contact **/

.contact{color:#404040;width:210px}
.contact h2{font-size:11px;margin-bottom:5px;margin-top:10px;}
	.contact p{margin-bottom:10px;background: url(/img/icade/common/common/p_contact.gif) no-repeat 0 1px;padding-left:15px;}


/** Elements pages interne ***/

/*** contenu avec liseret ***/

/** Avec picto **/
p.whiteborder_picto{border:1px solid #B2CBE1;background-color: white;width:423px;padding:10px 5px 10px 35px;margin-bottom:10px;vertical-align: middle;margin-top:0;display:block;}
p.whiteborder_recherche{border:1px solid #B2CBE1;background-color: white;width:423px;padding:10px 5px 10px 35px;margin-bottom:10px;margin-top:20px;vertical-align: middle;display:block;}
p.whiteborder_recherche a{text-decoration:none;}

span.whiteborder{border:1px solid #B2CBE1;background-color: white;width:452px;padding:5px;margin-bottom:10px;vertical-align: middle;margin-top:10px;display:block;}	
.contenu span.whiteborder p{margin:0 0 5px 0;padding:0}
span.whiteborder p strong{color:#414042}
span.whiteborder p u{color:#414042;margin:0;display:block;}
span.whiteborder ul{margin:5px 0 5px 0}	


/***  Listes ***/

.contenu .div_liste {margin:5px 0; }
.contenu .div_liste p{margin:0 0 5px 0;padding:0 }
.contenu .div_liste p strong{color:#414042 }
.contenu .div_liste ul{margin:0;padding:0 }
.contenu .div_liste li{background:url(/img/icade/common/common/p_nav_bleu.gif) no-repeat 0 5px;padding-left:10px; }
.contenu .div_liste blockquote{margin:0;padding:0 }

li.squarelist {list-style-type:square}


/*** version horiz **/
p.whiteborder{border:1px solid #B2CBE1;background-color: white;width:452px;padding:5px;margin-bottom:10px;vertical-align: middle;margin-top:10px;display:block;}
p.whiteborder div{width:200px;float:left;display:block;margin:0;padding:0}

div.whiteborder{border:1px solid #B2CBE1;background-color: white;width:452px;padding:0 5px 5px 5px;margin-bottom:10px;vertical-align: middle;margin-top:0;display:block;}
div.whiteborder div{display:block;float:left;width:210px;margin:0;background: url(/img/icade/common/common/p_nav_bleu.gif) no-repeat 0 5px;padding-left:10px}
p.whiteborder_fiche{border:1px solid #B2CBE1;width:462px;padding:0;margin:0;border-bottom:none;}
div.whiteborder p{margin:0 0 5px 0;font-size:10px;text-align:right;color:#BFBFBF}

/** version verticale **/

.vertical p.whiteborder{border:1px solid #B2CBE1;background-color: white;width:220px;padding:5px;margin-top:0;display:block;float:left;}
.vertical p.whiteborder div{width:220px;float:left;display:block;margin:0;padding:0;}
p.credits{margin:0 0 10px 0;padding:0;text-align:right;color:#BFBFBF}

.vertical div.whiteborder{border:1px solid #B2CBE1;background-color: white;width:221px;padding:5px;margin-top:0;display:block;height:293px;margin-bottom:0}
.vertical div.whiteborder div{display:block;float:left;width:180px;margin:0;background: url(/img/icade/common/common/p_nav_bleu.gif) no-repeat 0 5px;padding-left:10px;}
.vertical p.whiteborder_fiche{border:1px solid #B2CBE1;background-color: red;width:230px;padding:0;margin:0;float:left;height:303px;}
.vertical p.whiteborder_fiche img{border:0;margin:0;padding:0;}

	/*** Tableau accessible ***/


.div_liste table.tabl caption{color:#00539A;font-weight:bold;text-align:left;padding-bottom:10px;padding-top:10px;font-size:15px}
/*.div_liste table.tabl th{background-color:#00539A;color:white;padding:5px;width:115px;text-align:center;vertical-align: top;border-bottom:1px solid #B2CBE1;border-right:1px solid #B2CBE1;text-align:left;}*/
.div_liste table.tabl th{background-color:#00539A;color:white;padding:5px;text-align:center;vertical-align: top;border-bottom:1px solid #B2CBE1;border-right:1px solid #B2CBE1;text-align:left;}
.div_liste table.tabl th span{display:block;font-weight:normal}
.div_liste table.tabl td{border-bottom:1px solid #B2CBE1;padding:4px;vertical-align: top;border-right:1px solid #B2CBE1;color:#414042; background-color:white;}
.div_liste table.tabl td.tdborder{border-left:1px solid #B2CBE1;}
.div_liste table.tabl td.tdbordertop{border-left:1px solid #B2CBE1; border-top:1px solid #B2CBE1;}
.div_liste table.tabl td.tdtop{border-top:1px solid #B2CBE1;}
.div_liste table.tabl td p{background: url(/img/icade/common/common/p_nav_bleu.gif) no-repeat 0 5px;padding-left:8px;display:block;color:#414042;margin:0; width:85px;}
.div_liste table.tabl td.tabl_center{text-align:center;}
.div_liste table.tabl th.tabl_header{color:white;background-color: #B2CBE1;padding-top:2px;padding-bottom:2px;text-transform: uppercase;}
.div_liste table.tabl th.inter{}
.div_liste table.margintop{margin-top:15px;}
.div_liste table.tabl #Logement {
	text-align:center;
	color:white;background-color: #fec20f;
	}
.div_liste table.tabl #Tertiaire {
	text-align:center;
	color:white;background-color: #9f1d47;
	}
.div_liste table.tabl #PPS {
	text-align:center;
	color:white;background-color: #9bb226;
	}
.div_liste table.tabl #inter {
	padding-top:130px;
	color:white;background-color: #00529b;
	font-size:10px;
	font-weight:bold;
	}
.div_liste table.tabl #devel {
	padding-left:65px;
	border-left:1px solid #B2CBE1;
	}




/**** paragraphes avec pictos ****/

.paragraphe_gauche{float:left;width:161px;}
.paragraphe_droite{float:left;width:295px;}

/*** pictos liens ***/

	div.consulter{display:block;background: url(/img/icade/common/common/p_consulter_1.gif) no-repeat 0 2px;padding-left:15px;margin:0}
	.lnk_square1{background: url(/img/icade/common/common/p_decouvrez.gif) 0 2px no-repeat;padding-left:14px;height:18px;}
	.lnk_square2{background: url(/img/icade/common/common/p_nav_bleu.gif) 5px 5px no-repeat;padding-left:14px;margin-left:10px;}
	.lnk_triangle{background: url(/img/icade/common/common/bt_right.gif) 0 4px no-repeat;padding-left:10px;}
	.lnk_triangle_on{background: url(/img/icade/common/common/bt_down.gif) 0 4px no-repeat;padding-left:10px;}

/** elements liens ***/

.bleu{color:#00539A}

/*** module de droite ***/

	.bg_droite_fin{background:url(/img/icade/common/common/bg_contact.gif) no-repeat;padding-left:20px;color:#404040;width:230px;}
	.bg_droite_fin_neutre{background:url(/img/icade/common/common/bg_contact_neutre.gif) no-repeat;padding-left:20px;color:#404040;width:230px;}
	.module_droite a{background: url(/img/icade/common/common/p_decouvrez.gif) 0 2px no-repeat;padding-left:14px;display:block;}
	.module_droite h2{color:#404040;font-size:11px;padding-top:10px;}
	.module_droite {width:217px;border-bottom:1px solid #B2CBE1;padding-bottom:15px;}
	div.noborder{border-bottom:none;}

a.linknormal{background: none;padding:0}
h2.no_underline{text-decoration:none;}


/*** formulaires ****/

.formulaires{float:left;width:220px;margin-right:20px;height:230px;}
.formulaires label{display:block;margin-top:3px;}
.formulaires select{width:210px;margin-bottom:1px;height:18px;}
.formulaires input.bt_envoyer{margin:5px 0 0 155px;}
.formulaires_photo{float:left;width:230px;height:230px}
div.presse{height:160px}


.formulaires input.input180{width:180px;border:1px solid #7F9DB9;padding:2px;vertical-align: middle;height:13px}

input.input110{width:110px;padding:2px;margin-right:5px;border:1px solid #7F9DB9;height:13px;vertical-align: middle;}
input.input70{width:70px;padding:2px;margin:0 1px 0 0;border:1px solid #7F9DB9;height:13px;vertical-align: middle;}

.boutonsFormulaire{display:none;}

/*** nav realisation ****/

.nav_realisation{padding-top:0px;padding-bottom:0;display:none;}
.nav_realisation .centre{width:140px;float:left;margin:0;padding:0 0 0 142px;display:none;}
.nav_realisation .centreleft{padding:15px 0 0 90px;}
.nav_realisation .centre ul li{display:inline;}
.nav_realisation .centre ul li a{}
.nav_realisation .centre ul li a img{padding-top:2px;}
.nav_realisation .centre ul li a.nav_on{color:#414042;font-weight:normal;text-decoration:none;}

	p.decouvrir, div.decouvrir{background: url(/img/icade/common/common/p_decouvrir.gif) no-repeat 0 1px;padding-left:15px;display:none;}
	p.acceder{background: url(/img/icade/common/common/p_decouvrir.gif) no-repeat 42px 1px;padding-left:55px;}
	p.autre{background: url(/img/icade/common/common/p_decouvrir.gif) no-repeat 135px 1px;padding-left:150px;display:none;}
	p.autre2{background: url(/img/icade/common/common/p_decouvrir.gif) no-repeat 89px 1px;padding-left:100px;}
	p.retours{background: url(/img/icade/common/common/bt_left.gif) no-repeat 90px 4px;padding-left:101px;margin-top:2px;}

.decouvrir_haut{position:absolute;top:10px;padding-left:250px;display:none;display:none;}
.decouvrir_haut_communiques{position:absolute;top:105px;padding-left:230px;display:none;display:none;}

.decouvrir_bas{border-top:1px solid #B2CBE1;width:460px;display:none;}
.decouvrir_bas .nav_realisation .centre{margin:0;width:80px;padding:10px 0 10px 0;display:none;}
.decouvrir_bas .decouvrir{float:left;width:365px;display:none;}
.decouvrir_bas .nav_realisation{padding:0;margin:0;display:none;}



.tous_services h2{font-size:11px;margin:10px 0 3px 0;}
.tous_services select{width:218px;font-size:11px;}


/**** Bloc droit Consultez nos annonces ***/

	.consultez {background-color: #FDD01D;display:block;width:213px;margin-top:10px;clear:both;margin-bottom:15px;}
	.consultez p{color:white;font-weight:bold;background:url(/img/icade/common/common/loupe_droite.gif) no-repeat 5px 2px;padding:2px 0 0 25px;text-transform: uppercase;height:18px;}
	.consultez ul{background: url(/img/icade/common/common/bg_consultez_droite.gif) no-repeat 0 0;width:209px;height:34px;border-top:1px solid white;padding-left:4px;}
	.consultez li{display:block;width:68px;float:left;text-align: center;}
	.consultez li a{color:white;font-weight:normal;background:none;padding:10px 0 0 0;text-decoration:none;line-height:11px;}
	.actus_txt .consultez{background-color: #FEC20F;display:block;width:213px;height:20px;margin:5px 0 10px 0;}
	.actus_txt .consultez p{text-transform: none;background:url(/img/icade/common/common/loupe_droite.gif) no-repeat 4px 7px;}
	.actus_txt .consultez p a{color:white;text-decoration:none;background: none;margin:0;padding:0}


li.on a{color:#FDD01D;font-weight:bold;}
li.padding_consultez a{padding-top:0;}
	ul.menu2{background: url(/img/icade/common/common/bg_consultez_droite2.gif) no-repeat 0 0;}
	ul.menu3{background: url(/img/icade/common/common/bg_consultez_droite3.gif) no-repeat 0 0;}


.form_consultez label{display:block;margin-top:10px;}
.form_consultez select{border:1px solid #7F9DB9;width:216px;}
.form_consultez select.min{float:left;width:80px;margin-right:10px;}
.form_consultez p.radiomin{float:left;width:208px;}	
input.bt_rechercher{margin:10px 0 2px 140px;height:19px;}


/*** layer **/

#layer2{display:none;}
#layer3{display:none;}



.separateur_bleu {border-top:1px solid #B2CBE1;width:450px;height:15px;}


/*** new ***/

.contenu h2.h2_menu{margin-top:35px}

img.marginright{display:block;margin-right:10px;}

.bloc_admin{border-top:1px solid #B2CBE1;padding-bottom:15px;}
.bloc_admin dl{padding-top:15px;display:block;}
.bloc_admin dt{width:140px;margin-right:20px;display:block;float:left;color:#00539A;font-weight:bold}
.bloc_admin dd{width:290px;display:block;float:left;}


/*** Calendrier ****/
	a.DatePicker_button {
	background: url(/img/icade/common/common/p_calendrier.gif) no-repeat 0 0;
	background-position: center;
	background-repeat: no-repeat;
	color: #FFF !important;
	font-size: 1px;
	font-weight: normal;
	height: 1px;
	margin: 1em;
	overflow: hidden;
	padding: 0 3px 18px 0;
	text-decoration: none;
	vertical-align: top;
}

a.DatePicker_button:hover {
	text-decoration: none !important;
}

input.DatePicker_trigger {
	background-image: url(/img/icade/common/common/p_calendrier.gif);
	background-position: 100% 50%;
	background-repeat: no-repeat;
	cursor: pointer;
	padding-right: 10px;
	width: 5.5em;
}

#DatePicker {
	background-color: #FFF;
	border: 1px solid #00529B;
	display: none;
	margin: 2em 0 0 -1.75em;
	-moz-border-radius: 0.4em;
	padding: 0.2em 0.1em 0.2em 0.2em;
	position: absolute;
	text-align: center;
	width: 11.4em;
	z-index: 1000;
}

#DatePicker .current {
	background-color: #00529B;
}

#DatePicker .current a {
	color: #FFF;
}

#DatePicker .disabled a ,
#DatePicker .disabled:hover a {
	background-color: transparent;
	color: #CCC !important;
	cursor: default;
	font-style: italic;
	font-weight: normal !important;
	text-decoration: line-through;
}

#DatePicker .prev ,
#DatePicker .next {
	font-weight: normal;
}

#DatePicker .prev a ,
#DatePicker .next a {
	color: #999;
}

#DatePicker a {
	color: #00529B;
	text-decoration: none;
}

#DatePicker p {
	margin: 0;
	padding: 0.1em 0 0.1em 0;
}

#DatePicker p a:hover {
	text-decoration: underline;
}

#DatePicker table {
	clear: both;
	background-color: #FFF;
	border-collapse: collapse;
	margin: 0 auto 0 auto;
}

#DatePicker table ,
#DatePicker th {
	border-bottom: 1px solid #00529B;
}

#DatePicker tbody a {
	display: block;
	padding: 0.1em 0 0.1em 0;
	width: 1.57em;
}

#DatePicker tbody a:hover {
	background-color: #00529B;
	color: #000;
}

#DatePicker tbody td {
	font-weight: bolder;
	padding: 0;
}

#DatePicker th {
	font-weight: normal;
	text-transform: uppercase;
}

#DatePicker_c_mNext {
	background-image: url(/img/icade/common/common/next.gif) !important;
	background-position: 50% 25%;
	float: right;
}

#DatePicker_c_mPrev {
	background-image: url(/img/icade/common/common/prev.gif);
	background-position: 25% 25%;
	float: left;
}

#DatePicker_c_mPrev ,
#DatePicker_c_mNext {
	background-repeat: no-repeat;
	color: #00529B !important;
	font-size: 1px;
	height: 14px;
	margin-top: -14px;
	overflow: hidden;
	text-indent: -100px;
	width: 17px;
}

#DatePicker p #DatePicker_c_mPrev:hover ,
#DatePicker p #DatePicker_c_mNext:hover {
	text-decoration: none;
}

#DatePicker_c_today {
	font-weight: bold;
}

#DatePicker_caption {
	background-color: #00529B;
	color: #FFF;
	margin: 0;
	-moz-border-radius: 0.2em 0.2em 0 0;
	padding: 0;
	text-transform: capitalize;
}

/*** fin Calendrier **/


/*** postuler ***/

.postuler_form{}
.postuler_form label{display:block;margin-top:8px;}
.postuler_form input.input1{width:453px;height:10px;border:1px solid #7F9DB9;padding:2px 5px 5px 5px;vertical-align: middle;margin-bottom:5px;}
.postuler_form textarea{width:453px;border:1px solid #7F9DB9;overflow:auto;padding:5px;height:80px;}

.postuler_form input.input2{width:100px;height:10px;border:1px solid #7F9DB9;padding:2px 5px 5px 5px;vertical-align: middle;margin-right:15px;margin-bottom:5px;}
.postuler_form input.input3{width:150px;height:10px;border:1px solid #7F9DB9;padding:2px 5px 5px 5px;vertical-align: middle;margin-bottom:5px;}
.postuler_form input.input4{width:140px;height:10px;border:1px solid #7F9DB9;padding:2px 5px 5px 5px;vertical-align: middle;margin-bottom:5px;}
.postuler_form input.input5{width:386px;height:10px;border:1px solid #7F9DB9;padding:2px 5px 5px 5px;vertical-align: middle;margin-bottom:5px;}

.form_bt{margin:15px 0 0 2px;}
.form_bt2{margin:1px 0 0 2px;padding-bottom:2px}

.form_left{width:100%;float:left;margin:0;padding:0;}
.form_left p{margin:22px 0 0 0;padding:0;width:355px;}
.form_left label{margin-top:0}





/**** Evenements ****/

h3.evenements{margin:0;padding:15px 0 0 0;}
.evenements_left{float:left;width:106px;border-top:1px solid #B2CBE1;padding-top:5px;}
.evenements_left strong,.evenements_right strong{display:block;}


.evenements_right{float:left;width:350px;border-top:1px solid #B2CBE1;padding-top:5px;}
.evenements_right p{margin:0;padding:0}


/*** Communique ***/

.communique{border-top:1px solid #B2CBE1;padding:10px 0 0 0;}
.communique strong{color:black;margin-bottom:5px;margin-top:5px;display:block;}
.communique p{margin:0;padding:2px 0 0 0;font-size:10px;}
.communique p a{background: url(	.communique p a{background: url(/img/icade/common/common/p_doc.gif) no-repeat 0 1px;padding-left:12px;font-size:11px;}

.communique_droite{border-bottom:1px solid #B2CBE1;float:left;width:328px;height:80px}
.communique_droite strong{color:black;}
.communique_droite p{margin:0;padding:2px 0 0 0;font-size:10px;}
	.communique_droite p a{background: url(/img/icade/common/common/p_doc.gif) no-repeat 0 3px;padding-left:12px;font-size:11px;}
img.communique_gauche{float:left;margin-right:10px;margin-top:10px;}
div.nobordertop{border:0;margin-top:0}


.recherche_presse{padding-left:167px;}
.recherche_presse label{padding-right:15px;}
.recherche_presse input.input_presse{border:1px solid #7F9DB9;width:105px;padding:2px 2px 1px 2px;margin-right:3px;vertical-align: middle;}





/*** annonces ***/

.annonces{border-bottom:1px solid #B2CBE1;width:460px;}
.annonces_left{width:300px;padding-right:77px;float:left;}
.annonces_left ul{margin:0 0 10px 0;}
.annonces_left ul li{list-style-type:square;margin:0;list-style-position: inside;}
.annonces_left strong{display:block;}
.annonces_right{float:left;}
.annonces_right img{display:block;border:1px solid #B2CBE1}
.annonces_right a{display:block;padding:1px 5px 1px 5px;background-color: white;border:1px solid #B2CBE1;margin-top:5px;text-decoration:none;color:#00529B;font-weight:bold;text-align:center;line-height:11px;width:70px;}

a.lnk_faq{text-decoration:none;display:block;padding-left:15px;font-size:11px;background: url(/img/icade/common/common/p_fleche.gif) no-repeat 0 3px;}
a.lnk_faq_none{text-decoration:none;display:block;padding-left:15px;font-size:11px;background: none;}

ul.FAQ li h4{margin:0;}
ul.FAQ li dl dt{width:100px;float:left;} 
ul.FAQ li dl dt img{margin-bottom:10px;display:block;} 
ul.FAQ li dl dd{width:330px;float:left;} 
ul.FAQ li dl{padding:15px 0 0 0;margin:0}
ul.FAQ li div{padding:5px 0 0 15px;margin:0; display:none;}
ul.FAQ li div.hidden{padding:5px 0 10px 15px;margin:0;display:block;}

ul.FAQ div.imgright dl dt{width:300px;float:left;margin-right:29px;} 
ul.FAQ  div.imgright dl dd{width:120px;float:left;text-align: right;}
ul.FAQ  div.imgright dl dd a{text-align:left;display:block;margin-left:15px;}
ul.FAQ  div.imgright dl dd img {margin-bottom:10px;display:block;float:right} 

ul.FAQ div.imgleft dl dt{width:120px;float:left;}
ul.FAQ div.imgleft dl dt a{text-decoration:none;}
ul.FAQ  div.imgleft dl dd{width:310px;float:left;}
ul.FAQ  div.imgleft dl dd img {margin-bottom:10px;display:block;} 

.contenu .contenu_credits ul.FAQ li{margin:0;padding:0;width:150px;}
.contenu .contenu_credits ul.FAQ li ul{margin:0 0 0 10px;}

.fiche_haut{border-bottom:1px solid #B2CBE1;float:left;padding-bottom:15px;width:463px;}
.fiche_haut img{margin-right:10px;display:block;}
.fiche_haut strong{padding-top:5px;display:block;padding-bottom:10px;}
.fiche_haut span{display:block;color:#00539A;margin:10px 0 5px 0;}
.fiche_haut div{margin:0 0 0 0;padding:0 0 0 0;float:left;}

.fiche_separateur .FAQ #liste1,#liste2,#liste3,#liste4,#liste5,#liste6,#liste7,#liste8,#liste9{display:block !important;} 

/* Espace personnel */

.displayBlock{
	display:block;
}

.persolist{
   background: url(/img/icade/common/espacePersonnel/clef.gif) no-repeat;
   height: 206px;
   padding: 0 0 0 170px;
   font-size: 15px;
   font-weight: bold;
}
.persolist LI{
   margin: 15px 0;
}
.margintop{
   margin-top: 15px;
}
.bloc_form{
   float: left;
   margin-right: 20px;
   border-right: solid 1px #B2CBE1;
}
.bloc_form TD{
   padding-bottom: 5px;
   padding-right: 20px;
}
.bloc_login{
   margin-top: 100px;
}
.bloc_login TD{
   padding-bottom: 5px;
}
.aligncenter{
   text-align: center;
}
.alignright{
   text-align: right;
}
.floatleft{
   float: left;
}
.floatright{
   float: right;
}
.content_nav{
   width: 100px;
   float: right;
}
.content_nav LI{
   display: inline;
}
.content_nav li a.nav_on{color:#414042;font-weight:normal;text-decoration:none;}
h3.nomargin{
   margin: 0;
}
.content_large .bloc_realisation, .content_large .bloc_realisation h4{
   width: 100%;
}
.content_large .bloc_realisation .nofloat li{
   float: none;
}
P.content_right_nav{
   float: right;
   text-align: right;
   margin: 40px 0 0 10px;
}
P.content_right_nav A{   
   vertical-align: middle;
}
A.bt_suppress{
   background: url(/img/icade/common/espacePersonnel/p_supprimer.gif) 0 4px no-repeat;
   padding-left: 10px;
   margin-left: 20px;
   text-decoration: none;
}
.separator{
   display: block;
   clear: both;
   height: 1px;
   width: 100%;
   background-color: #B2CBE1;
}
.content_large .whiteborder{
   width: 728px;
}
.content_alert{
   width: 100%;
   margin-top: 15px;
}
.col1, .col2, .col3{
   padding: 5px;
   border-bottom: solid 1px #B2CBE1;
}
.col1{
   width: 200px;
}
.col2{
   width: 400px;
}
.col3{
   text-align: right;
}

TH.col1, TH.col2{
   background-color: #00529B;
   font-weight: normal;
   color: White;
}
TH.col2{
   border-left: solid 1px #ECF2F9;
}
.bigtxt{
   font-size: 15px;
}
.smalltxt{
   font-size: 9px;
}
.col_alert{
   float: left;
   margin-right: 20px;
   width: auto;
}
.col_alert .moteur_capri, .col_alert .form_consultez, .col_alert .radiomin{
   margin: 0;
   padding: 0;
}
.form_consultez input.input_txt{
   width: 260px;
}
.form_consultez .form_bt{
   margin-right: 2px;
}
.contour_lk{
   border: solid 1px #B2CBE1;
   padding: 2px 8px;
   background-color: White;
   display: block;
   width: auto;
   text-decoration: none;
}
.back{
   background: url(/img/icade/common/espacePersonnel/p_back.gif) 6px 6px no-repeat White;
   padding-left: 16px;
}
.add{
   background: url(/img/icade/common/espacePersonnel/p_add.gif) 6px 5px no-repeat White;
   padding-left: 18px;
}
.boldtxt{
   font-weight: bold;
}
html>body .contenu_sitemap{
   padding-bottom: 20px;
}
.paraLostPass{
   width: 290px;
   text-align: right;
}
/* FIN Espace personnel */


/******* Sitemap *****/


/** version logement **/

div.ltp{float:left;width:230px;margin-right:22px;}
div.nomarginright{margin-right:0}
div.bgicade{}
div.ltp h3.l{color:#FDD01D;font-weight:bold;border-bottom:1px solid #FDD01D;font-size:11px;text-transform:uppercase;margin:0}
div.ltp h3.t{color:#EB447C;font-weight:bold;border-bottom:1px solid #EB447C;font-size:11px;text-transform:uppercase;margin:0}
div.ltp h3.p{color:#ABD928;font-weight:bold;border-bottom:1px solid #ABD928;font-size:11px;text-transform:uppercase;margin:0}
div.bloc_icade h3.icade{color:#00539A;font-weight:bold;border-bottom:1px solid #00539A;font-size:11px;text-transform:uppercase;margin:0;background:white;}



.contenu .contenu_sitemap div div.ltp ul {display:block;margin:0 0 0 0;padding:10px;background-color: white;width:210px}
.contenu .contenu_sitemap div  div.ltp ul li{margin:0;padding:0}
.contenu .contenu_sitemap div  div.ltp ul li a{margin:0}
.contenu .contenu_sitemap div  div.ltp ul li ul{margin:0 0 0 0;padding:0 0 0 10px;width:190px}
.contenu .contenu_sitemap div  div.ltp ul li ul li{margin:0;padding:0;width:180px;}
.contenu .contenu_sitemap div  div.ltp ul li a{font-weight:bold;color:#00539A;text-transform: uppercase;text-decoration:none;margin:0}
.contenu .contenu_sitemap div  div.ltp ul li ul li a{margin:0;font-weight:normal;text-transform: none;text-decoration:none;}

ul.logement_height{height:150px;}


/** version icade **/
div.bloc_icade{float:left;width:230px;margin-right:22px;background: url(/img/icade/common/common/bg_sitemap1.gif) repeat-x;}
div.bloc_icade ul {display:block;margin:0 0 0 0;padding:10px;width:200px;}
div.bloc_icade ul li a{margin:0}
div.bloc_icade ul li ul{padding:0 0 0 10px;width:190px;}
div.bloc_icade ul li{margin:0;padding:0}
div.bloc_icade ul li ul li{margin:0;padding:0}
div.bloc_icade ul li a{font-weight:bold;color:#00539A;text-transform: uppercase;text-decoration:none;margin:0}
div.bloc_icade ul li ul li a{margin:0;font-weight:normal;text-transform: none;text-decoration:none;}
div.bg_icade2{background: url(/img/icade/common/common/bg_sitemap2.gif) repeat-x ;}

.sitemap_center{margin:0 10px 0 0;padding:0 0 0 0;width:250px;float:left;}
.sitemap_center div.bloc_icade{width:230px;background: url(/img/icade/common/common/bg_sitemap1.gif) repeat-x;margin:0 0 0 0;padding:0}


/*** Bloc realisation ****/

.bloc_realisation h3{margin:15px 0 0 0}
.bloc_realisation h4{border-top:1px solid #B2CBE1;padding:10px 0 0 0;font-size:11px;margin:0;width:460px;}
.bloc_realisation ul{display:block;margin-top:5px}
.bloc_realisation li{padding-left:10px;width:200px;display:block;float:left;background: url(/img/icade/common/common/p_nav_bleu.gif) no-repeat 0 5px;}


/* credits **/

#txtcredits {float:left;width:400px;margin-left:200px;background-color: Aqua;height:500px;}

.contenu .projets .whiteborder{padding:10px;}
.contenu .projets .whiteborder h5{padding:0;margin:0}
.contenu .projets .whiteborder p{text-align:left;}
.contenu .projets .whiteborder p a{text-align:left;}

.tableau {clear:both; float:left; background-color:#8CBDE9; width:218px;}
.tableau th.titretableaua {padding:4px 0px 3px 6px; width:109px; color:#fff; border-bottom:1px solid #CDCDCD; border-right:0px;}
.tableau th.titretableaub {padding:4px 4px 3px 0px; width:109px; color:#fff; border-bottom:1px solid #CDCDCD; border-left:0px; text-align:right;}
.tableau tr td {padding:2px 4px 2px 2px; background-color:#fff; font-family:  Arial, verdana, sans-serif, Helvetica; font-size:10px;}
.tableau tr td.un {width:45px; border-bottom:1px solid #CDCDCD; color:#000; text-decoration:underline;}
.tableau tr td.deux {width:55px; border-bottom:1px solid #CDCDCD; border-right:1px solid #CDCDCD; text-align:right;}
.tableau tr td.trois {width:68px; border-bottom:1px solid #CDCDCD; color:#000;  text-decoration:underline;}
.tableau tr td.trois span.smalletxt {font-size:9px;}
.tableau tr td.quatre {width:50px; border-bottom:1px solid #CDCDCD; text-align:right;}
.tableau tr td.nonebordure {border-bottom:1px solid #CDCDCD;}

.contenu .moteur_capri{width:270px;padding:0}

.contenu .moteur_capri .consultez{width:270px;}
.contenu .moteur_capri .consultez p{text-transform: none;background:url(/img/icade/common/common/loupe_droite.gif) no-repeat 4px 7px;margin:0;height:32px;width:250px;}
.contenu .moteur_capri .consultez p a{color:white;text-decoration:none;background: none;margin:0;padding:0;width:245px;display:block;}

.contenu .moteur_capri li.on a{color:#FDD01D;font-weight:bold;}
.contenu .moteur_capri li.padding_consultez a{padding-top:0;}
.contenu .moteur_capri ul.menu2{background: url(/img/icade/common/common/bg_consultez_droite2.gif) no-repeat 0 0;}
.contenu .moteur_capri ul.menu3{background: url(/img/icade/common/common/bg_consultez_droite3.gif) no-repeat 0 0;}

.contenu .moteur_capri .form_consultez {width:270px}
.contenu .moteur_capri .form_consultez label{display:block;margin-top:10px;}
.contenu .moteur_capri .form_consultez select{border:1px solid #7F9DB9;width:270px;}
.contenu .moteur_capri .form_consultez select.min{float:left;width:120px;margin-right:10px;}
.contenu .moteur_capri .form_consultez select.min_right{float:right;width:120px;}
select.min_right{float:right;width:80px;}
.contenu .moteur_capri .form_consultez p.radiomin{float:left;width:80px;margin-right:10px;}
.contenu .moteur_capri input.bt_rechercher{margin:10px 0 0 195px;padding-bottom:2px;}