@charset "utf-8";
/* CSS Document */
body{background:#00655c;}
#header{background:url(../images/header-bg-societe.png) top right no-repeat;}
#bloc-menu h1{background:url(../images/menu-titre-societe.gif) no-repeat;}
#contenu h2,#contenu-popup h2{background:url(../images/h2-bg-societe.gif) repeat-x;}

#bloc-menu ul#menu{background:#002623 url(../images/menu-bg-societe.gif) repeat-x;}

#contenu .liste-liens{color:#fff; font-size:1.2em; line-height:30px; padding-left:20px;}
#contenu .liste-liens a{color:#fff; font-weight:bold; text-decoration:none;}
/*#contenu .liste-liens a:hover{color:#ff1100;}*/

#contenu #plan-du-site{width:100%;}
#contenu #plan-du-site div{padding:2px;}
#contenu #plan-du-site div h3{padding:5px; margin:0; font-size:1.2em; font-weight:bold;background:#fff; /*height:45px;border-bottom:#000 1px solid;*/}
#contenu #plan-du-site div h3 em{font-size:0.9em; font-weight:bold;}
#contenu #plan-du-site div h3 a{line-heigth:20px;text-decoration:none; font-weight:bold;}
#contenu #plan-du-site div h3#constructeur{border-top:#a9cf97 solid 4px;}
#contenu #plan-du-site div h3#distributeur{border-top:#f9a75e solid 4px;}
#contenu #plan-du-site div h3#loueur{border-top:#d8c59f solid 4px;}
#contenu #plan-du-site div h3#negociant{border-top:#7ebbd3 solid 4px;}
#contenu #plan-du-site div h3#societe,
#contenu #plan-du-site div h3#recrutement{border-top:#00655b solid 4px;}

#contenu #plan-du-site div ul{ background:none;background-color:#fff; padding:3px 5px; font-weight:bold;padding-left:20px; border-bottom:none;}
#contenu #plan-du-site div ul a{text-decoration:none;}
#contenu #plan-du-site div ul ul{font-weight:normal;border-bottom:none}
#contenu #plan-du-site div ul li{padding:3px 0;border-bottom:#999999 1px dashed; background:none;font-size:1em;}
#contenu #plan-du-site div ul li ul li{border-bottom:none;border-bottom:#999999 1px dashed; }
* html #contenu #plan-du-site div ul li {border:none; }
hr.sitemapseparator{display:none;}
.plandusite #contenu{
	font-size:8pt;
	min-height:0;
	
	
}
.plandusite #contenu ul {
	padding:0;
	margin:0
}
.plandusite #contenu ul li{
	list-style:none;
	background-image:none;
	font-size:8pt;	
}
.contact #contenu *{
	font-size:8pt;	
	font-family:Verdana;
}
.contact #contenu h2{
	font-size:1.5em;	
	font-family:Verdana;
}






#contenu #bloc-centre table,
.contact #contenu #bloc-centre table,
.contact #contenu #bloc-centre fieldset table{
	border:none;
}
.contact #contenu #bloc-centre fieldset{
	margin-left:5px;
}
.contact #contenu td input,
.contact #contenu td  select{
	width:205px;
}
.contact #contenu td.chck input{
	width:auto;
	margin-right:3px;
}
.contact #contenu td.submit input{
	background-image:url(../images/btn-envoyer.gif);
	background-repeat:no-repeat;
	background-position:top;
	border:medium none;
	padding-left:0pt;
	font-size:0;
	width:96px;
	height:20px;
	
}
.contact #contenu #bloc-centre table td{
	font-size:8pt;
}
.contact #contenu td.civiliteSelect select{
	width:65px;
}
.contact fieldset legend{
	color:#263240;
	margin-left:5px;
	padding:0pt 10px;
	font-family:Verdana;
}
.contact #contenu #bloc-centre table td.label{text-align:right; padding-right:5px; font-weight:bolder;}
.contact #ContactForm {
	padding-left:10px;
	padding-right:10px;
}
#contenu #bloc-centre table.parent_news{
	width:650px;
	margin:10px;
	margin-left:0px;
}
#contenu #bloc-centre table.news {
	width:90%;
	margin:0
}
#contenu #bloc-centre table.news p{width:auto;}



#contenu .mentions-legales  .ContentPane{
	padding-left:5px;padding-right:5px;
}
.interlocuteurs #contenu ul.onglet li {
	z-index:20000;
}
.plandusite #contenu .liste-liens a{color:#000; }