/* CSS Document */
body{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
background:url(../image/arr_hor.gif) repeat;
margin:0px;
padding:0px;
}

.top{
height:0.5px}



.arr_ver{
width:100%;
background:url(../image/arr_ver.gif) repeat-x;
}


.banniere_top{
//background:url(../image/banniere.gif) no-repeat;
width:787px;
height:84px;
bgcolor:#335F8B;
}

.botton{
//background:url(../image/banniere.gif) no-repeat;
width:787px;
height:38px;
bgcolor:#335F8B;
}

.bas_satisfaction{
width:787px;
font-size:17px;
height:38px;
background-color:#4D4C4C;
color:#FFFFFF;
//text-align:right;
//padding-right:40px;
}

.bas_copyright{
font-size:10px;
height:19px;
background-color:#FFFFFF;
color:#2E3662;
text-align:right;
padding-right:40px;
}

/* Les bouttons */

.btn{
width:787px;
height:29px;
background-color:#393939;
font-size:11px;
text-align:center;
//background-position: center center;
}

.btn_presentation{
background-image:  url("../image/lien.gif");
background-color:#393939;
color:#ffffff;
width:93px;
font-weight: bold;
}

.btn_presentation a:link, .btn_presentation a:visited{
text-decoration:none;
color:#ffffff;
}

/*.btn_presentation:hover{
background-color:#335F8B;
}*/
.btn_presentation_on{
background-image:  url("../image/lien_over.gif");
color:#FFFFFF;
width:93px;
}

.btn_S-active{
background-image:  url("../image/lien.gif");
background-color:#393939;
color:#ffffff;
width:122px;
}

.btn_S-active a:link, .btn_S-active a:visited{
text-decoration:none;
color:#ffffff;
}
.btn_S-active_on{
background-image:  url("../image/lien_over.gif");
color:#FFFFFF;
width:122px;
text-decoration:none;
}
.btn_formation{
background-image:  url("../image/lien.gif");
background-color:#393939;
color:#ffffff;
width:82px;
}

.btn_formation a:link, .btn_formation a:visited{
text-decoration:none;
color:#ffffff;
}
.btn_formation_on{
background-image:  url("../image/lien_over.gif");
color:#FFFFFF;
width:82px;
}


.btn_v-reglement{
background-image:  url("../image/lien.gif");
background-color:#393939;
font-size:11px;
color:#ffffff;
width:133px;
}

.btn_v-reglement a:link, .btn_v-reglement a:visited{
text-decoration:none;
color:#ffffff;
}

.btn_recrutement{
background-image:  url("../image/lien.gif");
background-color:#393939;
color:#ffffff;
width:103px;
}

.btn_recrutement a:link, .btn_recrutement a:visited{
text-decoration:none;
color:#ffffff;
}

.btn_recrutement_on{
background-image:  url("../image/lien_over.gif");
color:#FFFFFF;
width:103px;
}

.btn_contact{

background-image:  url("../image/lien.gif");
background-color:#393939;
color:#ffffff;
width:74px;
}

.btn_contact a:link, .btn_contact a:visited{
text-decoration:none;
color:#ffffff;
}
.btn_contact_on{
background-image:  url("../image/lien_over.gif");
color:#FFFFFF;
width:74px;
}

.form{
//height:10x;
margin:0px;
padding:0px;}

.champ_recherche{
font-size:9px;
width:90px;
height:13px;
vertical-align:middle;
}

.recherche{
	cursor: pointer;
	font-weight  : bold;
	border:solid 1px #133E1D;
	background:transparent url(../image/bg_bouton.gif);
	border:solid 1px #A80707;
	font-family: Tahoma,Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	vertical-align:middle;
}

.titre_recherche{
font-size:14px;
color:#335F8B;
font-weight:bold;}
/* fin Les bouttons */

.contenue{
width:787px;
vertical-align:top;
font-size:10px;
background-color:#ffffff;
color:#000000;
text-align:left;
/*padding-right:33px;
padding-top:16px;
padding-left:13px;
padding-bottom:9px;*/
}
/* Contenu left */
.col1{
width:95px;
height:11px;
background-color:#010000;
}
.col2{
width:94px;
height:11px;
background-color:#807F7F;
}
.col3{
width:94px;
height:11px;
background-color:#BFBFBF;
}
.col_espace{
width:2px;}

.lign_espace{
height:4px;}

.lign_espace2{
height:27px;}

.keypartners{
font-size:12px;
color:#174069;
margin-top:14px;
margin-bottom:17px;
}

.text{
width:261px;
height:168px;
text-align:justify;
}
/* presentation */

.nos_coordonnee{
color:#335F8B;
font-size:11px;
background-color:#E8E8E6;
border: 1px solid #DADADA;
border-right:0px;
border-bottom:0px;
}
.contenu_coordonee{
background-color:#F1F1F1;
border: 1px solid #DADADA;
border-right:0px;
border-top:0px;

text-align:center;
}

.contenu_presentation{
vertical-align:top;
border: 1px solid #DADADA;
font-size:11px;
width:400px;
padding:20px;
//height:250px;
background-color:#E8E8E6;
text-align:justify;
}

.contenu_recrutement{
vertical-align:top;
border: 1px solid #DADADA;
font-size:11px;
width:420px;

background-color:#E8E8E6;
}
.contenu_contact{
border: 1px solid #DADADA;
font-size:11px;
padding:20px;
background-color:#E8E8E6;
}

.contenu_secteur_mission{
height:177px;
background-color:#E8E8E6;

}
/* Formrtion */

.contenu_formation{
font-size:11px;
vertical-align:top;
text-align:justify;
background-color:#E8E8E6;
border: 1px solid #DADADA;
padding:5px;
height:140px;
background-color:#E8E8E6;
}

.planig_formation{

}
.titre_pl_fr_lien{
font-size:10px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}

.titre_pl_fr_lien a{
font-size:20px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}

.titre_pl_fr_1{
background-color:#396B9C;
color:#FFFFFF;
height:20px;
text-decoration:none;
font-weight:bold;
cursor:pointer;}
.titre_pl_fr_2{
background-color:#3C6E92;
color:#FFFFFF;
height:20px;
text-decoration:none;
font-weight:bold;
cursor:pointer;}
.titre_pl_fr_3{
background-color:#3F7185;
color:#FFFFFF;
height:20px;
text-decoration:none;
font-weight:bold;
cursor:pointer;}

.titre_pl_fr_4{
background-color:#437676;
color:#FFFFFF;
height:20px;
text-decoration:none;
font-weight:bold;
cursor:pointer;}

.titre_pl_fr_5{
background-color:#497A65;
color:#FFFFFF;
height:20px;
text-decoration:none;
font-weight:bold;
cursor:pointer;
}

.titre_pl_fr_6{
background-color:#4C7D58;
color:#FFFFFF;
height:20px;
text-decoration:none;
font-weight:bold;
cursor:pointer;
}


.text_pl_fr{
font-size:10px;
vertical-align:top;
background-color:#F6F6F4;
color: #000000;
}
.text_pl_fr td{
padding-right:5px;
padding-left:5px;
}
.text_pl_fr_celule{
background-color:#DADADA;
height:1px;
}




.btn_cont_prest{
color:#807F7F;
font-size:10px;
background-color:#E8E8E6;

text-decoration:none;
}
.btn_cont_prest a:link, .btn_cont_prest a:visited{
text-decoration:none;
color:#807F7F;
}
.style1 {
	color: #335F8B;
	font-weight: bold;
}
.style6 {
color: #FFFFFF; 
font-weight: bold;

}
.style_6 {
color: #FFFFFF; 
font-weight: bold;
background-color:#396b9c;
}
.email {
color: #335F8B;  
}
.style7 {color: #507785;}
.style9 {
color: #507785;
text-align:center;
background-color:#FAFAFA;
}
.style10 {color: #617E68;}
.style11 {color: #6E7E72;}
.style12 {color: #577A6B;}
.style13 {color: #6B7A74;}
.style14 {color: #567675;}
.style15 {color: #557893;}
.style16 {color: #738593;}
.style17 {color: #53789C;}
.style18 {color: #71879C;}
.style19 {
background-color: #CED3D9;
padding:5px;}
.style_padding{

padding:5px;}
#titre1{
color:#335F8B;
padding:0;}
/* **presentation */


/* Contenu left */

/* Contenu right*/

.titre_news{
background:url(../image/arr_rubrique.gif) repeat-x top;
font-size:18px;
color:#ffffff;
font-weight:bold;
vertical-align:top;
padding-left:15px;
height:31px;

}

.tb_news{
padding:0px;
vertical-align:top;
border: 1px solid #CDCDCD;
border-bottom:0px;
height:150px;
width:420px;
}
.rubrique_case{
background-color:#F9F9F8;
border-bottom: 1px solid #CDCDCD;
padding:5px;
text-align:justify;
color:#0E5CA2;

}
.rubrique_case1{
background-color:#F9F9F8;
border: 1px solid #CDCDCD;
border-bottom:0px;
padding:5px;
text-align:justify;
color:#0E5CA2;
}

.rubrique_case2{
background-color:#E8E8E6;
border: 1px solid #CDCDCD;
border-bottom:0px;
text-align:justify;
padding:5px;

}


.rubrique_case3{

background-color:#F9F9F8;
border: 1px solid #CDCDCD;
border-bottom:0px;
padding:5px;
padding-bottom:2px;
text-align:justify;
color:#0E5CA2;
}

.rubrique_case4{
background-color:#E8E8E6;
border: 1px solid #CDCDCD;
padding:5px;
padding-bottom: 2px;
text-align:justify;
}

.rubrique_telecharg{
float:right;
color:#C50C0C;
font-size:9px;
}
.rubrique_telecharg a{
color:#C50C0C;
font-size:9px;
}
.plus_new{
color:#C50C0C;
font-size:9px;
cursor:pointer;
}
#plus_new{
width:71px;
height:13px;
background-color:#E8E8E6;
margin-top:2px;
padding-left:3px;
}
#play{
margin-top:7px;
width:104;}

#lign_bottom_right{
background:url(../image/lign_bottom_right.gif) repeat-y top;
height:13px;
}

/* *****menu secteur d'activit */
.secteur{
color:#000;
padding-bottom:13px;
}
.menu_secteurs{
background:url(../image/arr_lien_activite.gif) repeat-x top;
font-size:10px;
width:260px;
height:17px;
border: 0.5px solid;
border-color:#7F7F7F;
}
.menu_secteurs option{
background:url(../image/arr_lien_activite.gif) repeat-x top;
font-size:10px;
height:17px;
border: 0.5px solid;
border-color:#7F7F7F;
scrollbar-darkshadow-color: #ffffff;
}
.menu_secteurs option:hover{
background:url(../image/arr_lien_activite_hover.gif) repeat-x top;
//font-weight:bold;
scrollbar-darkshadow-color: #ccccff;
}

.menu_secteurs_tbl{
	
	background:url(../image/arr_lien_activite_.gif) repeat-x top;
	font-size:10px;
	width:260px;
	//height:15px;
	border: 1px solid #7F7F7F;
	left: 468px;
	top: 272px;

}

.menu_secteurs_td{
background:url(../image/arr_lien_activite.gif) repeat-x top;
font-size:10px;
width:240px;
height:17px;
cursor:pointer;
}
.menu_secteurs_td:hover{
color:#ffffff;
}

}
.secteur_lien{
display:block;
line-height:0px;
width:240px;
height:10px;
}

.secteur_lien:hover{
width:240px;
color:#ffffff;
height:10px;
padding-top:-20px;
margin-top:0px;

}



#lien_secteur{
	position:absolute;
width:240px;
border: 1px solid #7F7F7F;
}
#lien_mission{
position:absolute;
width:240px;
border: 1px solid #7F7F7F;
}
/*menu secteur d'activit */

/*table secteur */
.td_titre_secteur{
background-color:#7F8FA6;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
text-align:center;
height:20px;
}

/** table secteur */
/* Contenu right */

/* Contact */
.tab_contact{
color:#335F8B;
}
.bouton_reserv{
	cursor: pointer;
	font-size: 9px;
	vertical-align:middle;
}
.Commentaire{
color:#C50C0C;
font-size:11px;
font-weight:bold;
}


/*****************/
#td_content{
text-align:center;
padding-top:6px;
width:787px;
}
.contenu_mission{
border-bottom:solid 1px #ffffff;
padding:5px;
background-color:#F1F1EF; }
.mission{
padding:5px;}
.titre_mission{
color:#000000;
font-weight:bold;}
.contactez_nous{
color:#C50C0C;
font-size:9px;
}
.contact_formation{
color:#FFFFFF;
background:#335F8B;
font-size:11px;
font-weight:bold;
padding:2px; 
}
