#header  #diaporama div#header-image-1{background: #FFF url(../images/bandeau-groupe-1.jpg) no-repeat center;}
#header  #diaporama div#header-image-2{background: #FFF url(../images/bandeau-groupe-2.jpg) no-repeat center;}
#header  #diaporama div#header-image-3{background: #FFF url(../images/bandeau-groupe-3.jpg) no-repeat center;}
#filaire{background-image: url(../images/filaire-recrutements.gif);}
#column_right{text-align: center; }

#column_right_interieur{min-height : 300px;}
.column_right_interieur{background-color: #d2e0fa;}
.demi_bloc_presentation {text-align: left;}

.demi_bloc {
	width: 300px;
	padding: 0px 10px;	
	margin: 10px;
	height: 140px;
}

.partenaires .demi_bloc {border-bottom: 1px solid #336;}

.demi_bloc .logo_partenaires{
	height: 60px;
	margin-bottom: 5px;
}

.column_slideshow{height: 280px;}

.ligne_contact{clear: both;display: block;width: auto; text-align:center;}
.un_contact{padding-left: 300px;}
.deux_contacts{padding-left: 170px;}
.trois_contacts{padding-left: 90px;}
.quatre_contacts{padding-left:25px;}
.contact{width: 170px; float: left;text-align: left; margin-bottom: 20px;}
.contact img{margin-bottom: 10px;}
.ligne_contact span{display: block;}
.societe, .nom{font-weight: bold;font-size: 10px;}
.fonction,.email{font-size: 10px;}

.ligne_contact span a{color: #603d73;}
#carte-france-helice{text-align: center;}
/*#carte-france-helice2{text-align: left; width: 280px; padding-left: 380px; background: #FFF url(../images/carte-france-helice4.gif) no-repeat top left; height: 350px; padding-top: 50px; text-align: justify; margin-top: 20px;}*/
#carte-france-helice2{text-align: left; height: 350px; text-align: justify; margin-top: 20px;}
#carte-agences{float:left; width:350px;}
#legende-agences{float:left; width:280px; margin-left:30px; padding-top: 50px;}
#bloc_dd{width: 420px; padding-right: 280px;background: #FFF url(../images/dd.jpg) no-repeat right;}
#iso-9001{background: #FFF url(../images/logo_cofrac2.jpg) no-repeat center right;width: 620px;}

/*.agence-province span{display: block;}*/
#liste-adresses-agences{height: 385px;}
#references{height: 400px;}
.column_right_interieur li{list-style: outside disc !important;list-style-image: none;}
.column_right_interieur ul{padding-left: 15px;}

.tel {width:4ex; display:inline-block;}

.Popup .FondBlanc{z-index: 10; background-color: #FFF; color: #000;text-align: justify; padding: 10px;font-size: 11px; width:auto !important;}

#column_enfance_partage, #brochure_pcie {text-align: center;}
#column_enfance_partage img, #brochure_pcie img {margin-bottom: 15px;}
#column_enfance_partage p, #brochure_pcie p {text-align:left; margin-bottom: 5px;}

#brochure_pcie {margin-top:30px;}


#ongletNiveau2 .septOnglets li.petit {
width:125px;
}

#ongletNiveau2 .septOnglets li.moyen {
width:160px;
}

.date {width : 70px;}
#filaire2{background-image: url(../images/filaire-groupe.gif);
background-repeat:no-repeat;
height:380px;
padding:0;}

#filaire3{background-image: url(../images/filaire-groupe.gif);
background-repeat:no-repeat; margin-left:200px; margin-top:50px;
height:250px;
padding:0;}

.groupContact{border : 1px solid #603d73; padding-top:10px; }
.operationnel{height:1050px;}
.support{height:450px;}
.fonctionnel{height:425px;}
#titreGroup{margin-bottom:10px;margin-top:10px; margin-left:20px; font-size:15px; font-weight:bold; text-align:center;}
.colonneRightAjustMarge{margin-top:25px !important;}
.colonneRightContact{width:220px !important; margin-left:-20px !important;}
.espacement{margin-bottom:5px;}

fieldset
{
	padding-bottom:15px;
	padding-top:15px;
	padding-left:20px;
	padding-right:15px;
	margin:-5px;
	-moz-border-radius:8px;
    -webkit-border-radius:8px;	
    border-radius:8px;
}
legend
{
	margin-top:10px;
	margin-bottom:10px;
	font-size:13px;
}
#mail_modal {text-align : center; margin-top:60px;}
#mail_modal p input#de, #mail_modal p input#nom, #mail_modal p input#prenom, #mail_modal p input#tel, #mail_modal p textarea#msg, #mail_modal p select {width: 250px; font-size: 11px;}
#mail_modal p textarea#msg{height: 55px; overflow: scroll; overflow-y: scroll; overflow-x: hidden;overflow:-moz-scrollbars-vertical;}
#mail_modal p span {width: 200px; display: inline-block; text-align: right; padding-right: 10px;}
