/*------------structure générale du site------------------------------------------------*/
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#FDB934;
}

.diagonale{
	background-image:url(/foto-general/fond_diagonale.gif);
}
#piedpage{
	height:25px;
	background-color:#AAB61D;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	margin:0px;
}
#ccirs{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	vertical-align:top;
	margin:0px;
}
#principal{
	border-left:solid 11px #FDB934;
	border-right:solid 1px #FDB934;
	background-color:#FFFFFF;
}
#entete{
	background-image:url(/foto-general/bandeau_entete.jpg);
	background-position:right top;
}
#corps{
	vertical-align:top;
	padding-top:23px;
	padding-left:20px;
	padding-bottom:20px;
	text-align:left;	
}
#cellrecherche{
	padding-top:5px;
	vertical-align:top;
}
#rechercheForm{
	margin-top:0px;
	margin-left:11px;
	padding:0px;
	clear:left;
	padding-top:3px;
	padding-bottom:3px;
	margin-bottom:0px;
}
#rechercheInput{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
    color:#333333;
	border:1px solid #CCCCCC;
	width:115px;
	height:17px;
	padding-left:3px;
	padding-top:3px;
	margin:0px;
}
#rechercheForm .valid{
	background-image:url("/foto-general/recherchebutton.gif");
	cursor:pointer;
	border:0px;
	width:28px;
	height:28px;
	background-repeat:no-repeat;
	background-color:white;
	margin:0px;
	//padding-top:4px;
	padding:0px;
}

.receivnews {
	padding-top:1px;
}
.receivnews a{
	color:#3E7ACC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	font-weight:bold;
	padding-left:3px;
	padding-top:1px;
	text-decoration:none;
}
.receivnews a:hover{
	text-decoration:underline;
}
td.receivnews{
	padding-left:9px;
	text-align:left;
	padding-bottom:10px;
}
h1.titregeneral{
	background-color:#FDB934;
	color:#FFFFFF;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	margin:0px;
	padding:0px;
	padding-right:20px;
	padding-top:1px;
	padding-left:2px;

}
h2.titre{
	background-image:url(/foto-formations/puce_titrefiche.gif);
	background-repeat:no-repeat;
	background-position:left top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#3E7ACC;
	text-align:left;
	margin:0px;
	padding-left:18px;
	padding-bottom:5px;
	margin-top:5px;
	margin-bottom:0px;
}
p.texte_general{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-align:left;
	margin:0px;
	line-height:15px;
}
p.texte_general a{
	font-weight:bold;
	color:#3E7ACC;
	text-align:left;
	margin:0px;
	text-decoration:underline;
}
.reliefvie{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#9EA91B;
	font-weight:bold;
	margin:0px;
	padding:0px;
}
/*------------le menu  a gauche------------------------------------------------*/
#navigation{
	background-image:url(/foto-general/fond_navigation.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	padding-top:30px;
	vertical-align:top;
	text-align:left;
}
td.menu{
	vertical-align:top;
	text-align:left;
	margin:0px;
	padding:0px;
}

ul.menu{
	margin:0px;
	padding:0px;
	line-height:0px;
	vertical-align:top;
	text-align:left;
	list-style:none;
}
li.itemmenu {
	list-style:none;
	margin:0px;
	padding:0px;
	line-height:0px;
	vertical-align:top;
	text-align:left;
	border-bottom:solid 1px #FFFFFF;
}
ul.soumenu{
	margin:0px;
	padding:0px;
	background-color:#F0F4BD;
	vertical-align:top;
	text-align:left;
	
}

li.itemsoumenu{
	list-style: none;
	margin:0px;
	vertical-align:top;
	text-align:left;	
	/*height:19px;*/
	padding:0px;
}

a.itemsoumenu{
	/*height:19px;*/
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(/foto-navigation/puce.gif);
	background-repeat:no-repeat;
	background-position:0px 3px;
	padding-left:28px;
	padding-bottom:0px;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	margin:0px;
	vertical-align:top;
	text-align:left;
	text-decoration:none;
	line-height:18px;
	width:145px;

}
a.itemsoumenu:hover{
	background-color:#FEDB51;
	background-image:url(/foto-navigation/puce_roll.gif);
	background-repeat:no-repeat;
}
a.itemsoumenuHover{
	background-color:#FEDB51;
	background-image:url(/foto-navigation/puce_roll.gif);
	background-repeat:no-repeat;
}


/*-------------------------------------------PAGE INDEX--------------------------------------------------*/
#general_index{
	background-image:url(/foto-index/fond_man.jpg);
	background-position:right top;
	background-repeat:no-repeat;
}
#alaune{
padding-right:260px;
vertical-align:top;
}
h2.alaune{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#3E7ACC;
	text-align:left;
	margin:0px;
	padding-bottom:3px;
}
h3.alaune{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#AAB61D;
	text-align:left;
	margin:0px;
	padding-bottom:3px;
}
p.alaune{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-align:left;
	margin:0px;
	line-height:15px;
}

/*---------------------------------PAGE ACTU-----------------------------------------------------------*/
#general_actu td{
text-align:left;
}
#general_actu{
	margin-right:50px;
	margin-bottom:25px;
	
}
h2.titractu{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#3E7ACC;
	text-align:left;
	margin:0px;
	padding-bottom:3px;
	padding-top:10px;
}
h3.chapeauactu{
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(/foto-actu/fond_chapeau.gif);
	display:block;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:left;
	margin:0px;
	line-height:14px;
	padding:3px 5px 3px 5px;
	margin-bottom:10px;
}
p.textactu{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-align:left;
	margin:0px;
	line-height:15px;
}
.visuelactu{
	float:left;
	margin-right:10px;
	border:#FDB934 2px solid;
	margin-bottom:3px;
	
}
td.afficheactu{
	background-color:#EEEEEE;
	vertical-align:top;

}
ul.listformactu{
	margin:0px;
	padding:0px;
	vertical-align:top;
	text-align:left;
	padding-top:5px;
	padding-bottom:5px;
	list-style:none;
	padding-left:5px;	
	//padding-left:20px;	
}
li.itemformactu a{
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	margin:0px;
	padding:0px;
	vertical-align:top;
	text-align:left;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	line-height:14px;
	display:block;
}
li.itemformactu{
	background-image:url(/foto-actu/puce_form.gif);
	background-position:left 50%;
	background-repeat:no-repeat;
	padding-top:2px;
	padding-bottom:2px;	
	padding-left:8px;
}
li.itemformactu a:hover{
	text-decoration:underline;
}
/*-------------------------------------PAGE FORMATIONS_INDEX------------------------------------------*/
#general_formations{
	vertical-align:top;
	}
#general_formations td{
	text-align:left;
	vertical-align:top;
}
.fond_titre_niveau  {
	background-image:url(/foto-formations/niveau_titre.gif);
	background-position:right ;
	background-repeat:no-repeat;
}
.fond_titre_niveau td{
	vertical-align:top;
}
.titre_niveau{
	padding-right:40px;
	width:80px;
	padding-left:3px;
	font-family:Arial;
	color:#FFFFFF;
	font-size:14px;
	text-align:left;
	font-weight:bold;
	padding-top:1px;
}
table.niveau_formation{
	margin-bottom:5px;
}
/*liste dans les blocs par niveau*/
ul.listformgeneral{
	margin:0px;
	padding:0px;
	vertical-align:top;
	text-align:left;
	padding-top:5px;
	padding-bottom:5px;
	list-style:none;
	padding-left:10px;	
	padding-right:10px;	
	text-decoration:none;
}
li.itemformlist a{
	font-family:Arial, Helvetica, sans-serif;
	color:#4A7BC0;
	margin:0px;
	padding:0px;
	vertical-align:top;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	line-height:14px;
	display:block;
}
li.itemformlist{
	padding-top:2px;
	padding-bottom:2px;	
}
li.itemformlist a:hover{
	text-decoration:underline;
}
/*liste a droite par discipline*/
#formation_theme{
	background-image:url(/foto-formations/fond_discipline.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	vertical-align:top;
}
ul.menu_theme{
	padding-top:50px;
	vertical-align:top;
	text-align:left;
	list-style:none;
	//padding-top:65px;
}
li.itemthem a{
	list-style:none;
	vertical-align:top;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#9EA91B;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
	padding-left:20px;
}

li.itemthem{
	background-image:url(/foto-formations/puce_theme.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
li.itemthem:hover{
	background-image:url(/foto-formations/puce_theme2.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
ul.listhem{
	margin:0px;
	padding:0px;
	vertical-align:top;
	text-align:left;
	padding-top:0px;
	padding-bottom:6px;
	list-style:none;			
	padding-right:20px;	
	padding-left:20px;
}
li.itemformthem a{
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	margin:0px;
	padding:0px;
	vertical-align:top;
	text-align:left;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	line-height:12px;
	display:block;
}
li.itemformthem{
	list-style:none;
	padding-top:2px;
	padding-bottom:2px;	
	padding-left:0px;
}
li.itemformthem a:hover{
	text-decoration:underline;
}
/*-------------------------------------PAGE FICHE_FORMATIONS------------------------------------------*/
#general_fiche_formation{
	background-image:url(/foto-formations/titre_cote.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
	vertical-align:top;
}
#general_fiche_formation td{
	text-align:left;
	vertical-align:top;
}
h2.titrefichform{
	background-image:url(/foto-formations/puce_titrefiche.gif);
	background-repeat:no-repeat;
	background-position:left top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#3E7ACC;
	text-align:left;
	margin:0px;
	padding-left:18px;
	padding-bottom:5px;
	margin-top:5px;
	margin-bottom:0px;
}
#detailformation{
	margin-right:50px;
	margin-bottom:25px;
}
#detailformation td{
	vertical-align:top;
}
.visuelform{
	float:left;
	margin-right:10px;
	border:#FDB934 2px solid;
	margin-bottom:3px;
}
p.textform1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-align:left;
	margin:0px;
	line-height:15px;
	padding-bottom:5px;
}
h3.soutitrefichform{
	color:#9EA91B;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	margin:0px;
	padding:0px;
}

/*liste du programme*/
ul.listprogramme{
	margin:0px;
	padding:0px;
	vertical-align:top;
	text-align:left;
	padding-bottom:5px;
	list-style:none;
	padding-left:8px;
	
}
li.itemlistprog{
	background-image:url(/foto-actu/puce_form.gif);
	background-position:left 50%;
	background-repeat:no-repeat;
	padding-top:2px;
	padding-bottom:2px;	
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	margin:0px;
	padding:0px;
	vertical-align:top;
	text-align:left;
	font-size:11px;
	text-decoration:none;
	line-height:15px;
	display:block;
	padding-left:8px;
	padding-right:8px;
}
/*liste des actus liées à la formation*/
a.listactu{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#333333;
	font-size:11px;
	text-decoration:none;
}
h3.listactu a{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#4A7BC0;
	margin:0px;
	padding-left:15px;
	display:block;
	text-decoration:none;
}
h3.listactu a:hover{
	text-decoration:underline;
}
table.listactu{
	margin-top:10px;
	margin-bottom:5px;
}
ul.listactugeneral{
	margin:0px;
	padding:0px;
	vertical-align:top;
	text-align:left;
	padding-top:5px;
	padding-bottom:5px;
	list-style:none;
	padding-left:10px;	
	padding-right:10px;	
	text-decoration:none;
}
li.itemactulist a{
	font-family:Arial, Helvetica, sans-serif;
	color:#4A7BC0;
	margin:0px;
	padding:0px;
	vertical-align:top;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	line-height:12px;
}
li.itemactulist{
	padding-top:2px;
	padding-bottom:2px;	
}

li.itemactulist a:hover{
	text-decoration:underline;
}
/*-------------------------------------PAGE CFA_PRATIQUE------------------------------------------*/
#general_planning{
	background-image:url(/foto-pratique/titre_cote.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
	vertical-align:top;
}
#general_planning td{
	text-align:left;
	vertical-align:top;
}
#conteneurplanning{
	margin-right:50px;
	margin-bottom:25px;
	padding-top:10px;
}
p.planning{
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
}
.date{
	color:#4A7BC0;
}
/*-------------------------------------PAGE VIE_AU_CFA------------------------------------------*/
#general_vie_cfa{
	background-image:url(/foto-pratique/titre_cote.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
	vertical-align:top;
}
#general_vie_cfa td{
	text-align:left;
	vertical-align:top;
}
#detailviecfa{
	margin-right:50px;
	margin-bottom:25px;
}
#detailviecfa td{
	vertical-align:top;
}
#presentinternat{
	margin-top:10px;
}
#presentinternat td{
	padding:5px;
}
#horaireinternat{
	border:#CCCCCC 1px solid;
}
.visuelplan{
	float:right;
	margin-left:0px;
	vertical-align:top;
}
.visuelviecfa{
	float:left;
	margin-right:10px;
	border:#C3CF21 2px solid;
	margin-bottom:3px;
}

/*-------------------------------------PAGE INTERLOCUTEURS-----------------------------------------*/
#general_interlocuteur{
	background-image:url(/foto-pratique/titre_cote.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
	vertical-align:top;
}
#general_interlocuteur td{
	vertical-align:top;
}
#directeur{
	background-color:#E1EAF4;
	text-align:center;
	padding-top:10px;
}
#detailequipe{
	vertical-align:top;
	margin-top:10px;
	border:#CCCCCC 1px solid;
}
p.textequipe{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	margin:0px;
	padding-bottom:5px;
	padding-top:5px;
	font-weight:bold;
}
p.textequipe img{
	border:0px solid #000000;
}
.nom{
	color:#4A7BC0;
	font-size:12px;
}
.fotodirecteur img{
	border:#4A7BC0 2px solid;
}
.fotoequipe img{
	border:#C3CF21 2px solid;
}
#equipe{
	padding-left:20px;
	padding-right:10px;
	padding-bottom:10px;
}
.personne{
	padding-bottom:10px;
	padding-top:10px;
	border-bottom:#E1EAF4 1px solid;
}
/*-------------------------------------PAGE RECHERCHE D'EMPLOI----------------------------------------*/
#general_recherche_emploi{
	background-image:url(/foto-emploi/titre_cote.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
	vertical-align:top;
}
#general_recherche_emploi td{
	vertical-align:top;
}
#detailrecherche{
	padding-right:60px;
	padding-bottom:25px;
	vertical-align:top;
	padding-top:10px;
}
h3.chapeaucel{
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(/foto-actu/fond_chapeau.gif);
	display:block;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:left;
	margin:0px;
	line-height:14px;
	padding:3px 5px 3px 5px;
	margin-bottom:10px;
}
.visuelcel{
	float:left;
	margin-right:10px;
	border:#C3CF21 2px solid;
	margin-bottom:3px;
	
}

/*-------------------------------------PAGE ENQUETE INSERTION----------------------------------------*/
#general_enquete_insertion{
	background-image:url(/foto-emploi/titre_cote.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
	vertical-align:top;
}
#general_enquete_insertion td{
	vertical-align:top;
}
#detailenquete{
	padding-right:50px;
	padding-bottom:25px;
	vertical-align:top;
	padding-top:10px;
}
.visuelenquete{
	float:left;
	margin-right:10px;
	border:#C3CF21 2px solid;
	margin-top:10px;
	
}
/*-------------------------------------PAGE POUR LES ENTREPRISES----------------------------------------*/
#general_entreprises{
	background-image:url(/foto-plus/titre_cote.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
	vertical-align:top;
}
#general_entreprises td{
	vertical-align:top;
	margin:0px;
	
}
#detailentreprise{
	padding-right:50px;
	vertical-align:top;
	margin:0px;
	padding-bottom:0px;

}

/*--------------------------------------------PAGE ILS NOUS FONT CONFIANCE--------------------------------------*/
#general_confiance{
	background-image:url(/foto-plus/titre_cote.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
	vertical-align:top;
}
#general_confiance td{
	text-align:left;
	vertical-align:top;
}
#detailconfiance{
	padding-right:50px;
	padding-bottom:25px;
	vertical-align:top;
}
.visuelconfiance{
	float:left;
	margin-bottom:3px;
	margin-top:3px;
	margin-right:10px;
}
.repere{
	background-image:url(/foto-plus/spacer_confiance.gif);
	background-position:center 3px;
	background-repeat:no-repeat;
	height:15px;
}
/*--------------------------------------------PAGE QUESTIONS REPONSES--------------------------------------*/
#general_faq{
	background-image:url(/foto-plus/titre_cote.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
	vertical-align:top;
}
#detailfaq{
	padding-right:50px;
	vertical-align:top;
	padding-top:10px;
	margin:0px;
}
.fond_titre_question  {
	background-image:url(/foto-formations/niveau_titre.gif);
	background-position:right ;
	background-repeat:no-repeat;
}
.fond_titre_question td{
	vertical-align:top;
}
.theme_question{
	padding-right:40px;
	padding-left:3px;
	font-family:Arial;
	color:#FFFFFF;
	font-size:14px;
	text-align:left;
	font-weight:bold;
	padding-top:1px;
}
h2.question a{
		color:#3E7ACC;
	text-decoration:none;
	
}
h2.question{
	background-image:url(/foto-formations/puce_titrefiche.gif);
	background-repeat:no-repeat;
	background-position:left top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	vertical-align:top;
	line-height:15px;
	padding-left:15px;
	font-weight:bold;
	color:#3E7ACC;
	text-align:left;
	margin:0px;
	margin:0px;
	padding-bottom:3px;
	line-height:15px;
}
#lesquestions{
	vertical-align:top;
	margin-top:0px;
	border:#CCCCCC 1px solid;
}
#themfaq{
	padding-right:60px;
	vertical-align:top;
	margin-top:10px;
}
p.reponse{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-align:left;
	margin:0px;
	line-height:15px;
	padding-left:15px;
	
}
td.blocquestion{
	background-color:#ECF3F9;
	padding-left:5px;	
	padding-right:10px;
	padding-bottom:10px;
	padding-top:5px;
	vertical-align:top;
}
td.blocquestionferme{
	vertical-align:top;
	padding-left:5px;	
	padding-right:10px;
	padding-bottom:10px;
	padding-top:5px;
}
/*--------------------------------------------PAGE CONTACTEZ-NOUS--------------------------------------*/
#general_contact{
	background-image:url(/foto-contact/fond_contact.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	vertical-align:top;
	margin-bottom:25px;
}
#detailcontact{
	padding-right:50px;
	vertical-align:top;
	padding-top:10px;
}
/*le formulaire*/
label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	display: block;
	padding-top: 3px;
	padding-bottom: 3px;
	text-align: right;
	//	padding-top: 2px;
	padding-bottom: 2px;
}
input {
	height: 14px;
	width: 200px;
	margin-right: 10px;
	text-align : left;
	margin-left: 40px;
	
}
textarea  {
	height: 60px;
	width: 200px;
	margin-right: 10px;
	text-align : left;
	margin-left: 40px;
	vertical-align:top;
	
}

input.boutonvalid{
	width:94px;
	height:22px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align:center;
	color:#FFFFFF;
	background-color:#ABB71E;
	//border:1px;
	border-color:#CCCCCC
}
label.boutonvalid{
	text-align:left;
	margin-left:-40px;
}

.form1{
	background-image:url(/foto-contact/fond-form.png);
	background-repeat:repeat-y;
	padding-top:10px;
	padding-bottom:20px;
	border:#FDB934 1px solid;
	width:382px;
}

p.texte_contact{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-align:left;
	padding-bottom:15px;
	margin:0px;
	line-height:15px;
}
div.form2{
	background-image:url(/foto-contact/fond-form2.png);
	background-repeat:repeat-y;
	padding-top:5px;
	padding-bottom:5px;
	border:#E1EDF6 1px solid;
	width:382px;
}
label.form2 {
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	display: block;
	padding-top: 3px;
	padding-bottom: 3px;
	text-align: right;
	//	padding-top: 2px;
	padding-bottom: 2px;
	color:#4A7BC0;
}
h2.titrecontact{
	background-image:url(/foto-formations/puce_titrefiche.gif);
	background-repeat:no-repeat;
	background-position:left top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#3E7ACC;
	text-align:left;
	margin:0px;
	padding-left:18px;
	padding-bottom:5px;
	margin-top:15px;
	margin-bottom:0px;
}
label.message {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	display: block;
	padding-top: 3px;
	padding-bottom: 3px;
	text-align: left;
	//	padding-top: 2px;
	padding-bottom: 2px;
}
/*-------------------------------------------PAGE INDEX EMPLOI---------------------------------------------------*/
#entreprises{
	background-image:url(/foto-emploi/fond_entreprises.gif);
	background-repeat:no-repeat;
	vertical-align:top;
	text-align:center;
	padding-left:10px;
}

#general_emploi{
	background-image:url(/foto-emploi/titre_cote.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
	vertical-align:top;
	margin:0px;
}
#detailemploi{
	padding-right:50px;
	vertical-align:top;
	padding-top:10px;
	text-align:left;
	margin:0px;
}
.type_offre {
	padding-right:60px;
	vertical-align:top;
	margin-top:10px;
	text-align:left;
	margin-bottom:20px;
}
.theme_emploi{
	vertical-align:top;
	margin-top:10px;
	text-align:left;
}
.theme_emploi td{
	
	padding-right:10px;
	vertical-align:top;
	padding-top:0px;
	padding-bottom:0px;
	text-align:left;
}
td.offreemploi{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-align:left;
	line-height:15px;
	font-weight:bold;
	vertical-align:top;
	background-color:#ECF3F9;
	padding-left:0px;

}
td.dateannonce{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3E7ACC;
	text-align:left;
	line-height:15px;
	font-weight:bold;
	vertical-align:top;
	background-color:#ECF3F9;
	padding-left:0px;
	padding-bottom:3px;
}
td.dureeannonce{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3E7ACC;
	text-align:left;
	line-height:15px;
	font-weight:bold;
	vertical-align:top;
	background-color:#ECF3F9;
	padding-left:0px;
	padding-bottom:3px;
}
h2.emploi{
	background-image:url(/foto-formations/puce_titrefiche.gif);
	background-repeat:no-repeat;
	background-position:left top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	vertical-align:top;
	line-height:15px;
	padding-left:15px;
	font-weight:bold;
	color:#3E7ACC;
	text-align:left;
	margin:0px;
	padding-bottom:5px;
}
h2.emploi a{
	color:#3E7ACC;
	text-decoration:none;
	
}
p.intitule_emploi{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-align:left;
	margin:0px;
	line-height:15px;
	text-align:left;
}
.offreemploi a{
	text-decoration:none;
	background-color:#ECF3F9;
	display:block;
	color:#333333;
	padding-left:15px;
	text-align:left;
	padding-bottom:3px;
}
.offreemploi a:hover{
	background-image:url(/foto-emploi/fond_annonce.jpg);
	background-position:left;
	color:#FFFFFF;
	padding-bottom:3px;

}
/*-------------------------------------------PAGE ANNONCE ---------------------------------------------------*/
#general_annonce{
	background-image:url(/foto-emploi/titre_cote.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
	vertical-align:top;
	margin:0px;
}
#general_annonce td{
	vertical-align:top;
}
#detail_annonce{
	padding-right:50px;
	vertical-align:top;
	padding-top:10px;
	text-align:left;
	margin:0px;
}
#detail_annonce td{
	vertical-align:top;

}
h2.annonce{
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(/foto-emploi/puce-annonce.gif);
	background-position:left 2px;;
	background-repeat:no-repeat;
	padding-left:20px;
	margin-top:5px;
	font-size:15px;
	color:#3E7ACC;
	margin-bottom:0px;
	padding-bottom:0px;
	padding-right:50px;
}
#conteneur_annonce{
	background-color:#ECF3F9;
	border:#CCCCCC 1px solid;
	padding-left:8px;
	padding-right:8px;
	padding-top:5px;
	padding-bottom:5px;
}
h3.emploi{
	background-image:url(/foto-formations/puce_titrefiche.gif);
	background-repeat:no-repeat;
	background-position:left top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	vertical-align:top;
	line-height:15px;
	padding-left:15px;
	font-weight:bold;
	color:#3E7ACC;
	text-align:left;
	margin:0px;
	padding-bottom:0px;
	margin-top:5px;
}
p.texte_annonce{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-align:left;
	padding-left:15px;
	margin:0px;
	line-height:15px;
}












/*----------------------------
TITRE
----------------------------*/
#grostitre{
	margin-bottom:10px;
}
#grostitre td{
	margin:0px;
	padding:0px;
	vertical-align:top;
	text-align:left;
}
#grostitre td a {
	color:#ffffff;
	text-decoration:none;
}
/*----------------------------
ARTICLE
----------------------------*/
div.article{
	margin:0px;
	padding:0px;
	font-family:arial;
	margin-bottom:20px;
	width:468px;
}
/* titre */
.article h2{
	margin:0px;
	padding:0px;
	color:#3e7acc;
	font-size:14px;
	font-weight:bold;
	margin-bottom:5px;
}
/* chapeau */
.article .chapeau{
	margin:0px;
	padding:0px;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	margin-bottom:10px;
	background-image:url("/foto-actu/fond_chapeau.gif");
	padding-top:3px;
	padding-bottom:3px;
	padding-left:5px;
	padding-right:5px;
	
}
.article .chapeau p{
	margin:0px;
	padding:0px;
}
.article .chapeau p a:link {
	color:#3E7ACC;
	font-weight:bold;
	text-decoration:underline;
}
.article .chapeau p a:visited {
	color:#3E7ACC;
	font-weight:bold;
	text-decoration:underline;
}
.article .chapeau p a:hover {
	color:#3E7ACC;
	font-weight:bold;
	text-decoration:none;
}
.article .chapeau p a:active {
	color:#3E7ACC;
	font-weight:bold;
	text-decoration:underline;
}
.article .chapeau p a:focus {
	color:#3E7ACC;
	font-weight:bold;
	text-decoration:none;
}
/* description */
.article .description{
	font-size:11px;
	color:#444444;
}
.article .description p {
	margin:0px;
	padding:0px;
}
.article .description p a:link {
	text-decoration:underline;
	color:#3E7ACC;
	font-weight:bold;
}
.article .description p a:visited {
	text-decoration:underline;
	color:#3E7ACC;
	font-weight:bold;
}
.article .description p a:hover {
	text-decoration:none;
	color:#3E7ACC;
	font-weight:bold;
}
.article .description p a:active {
	text-decoration:underline;
	color:#3E7ACC;
	font-weight:bold;
}
.article .description p a:focus {
	text-decoration:none;
	color:#3E7ACC;
	font-weight:bold;
}
/* image */
.article .description img{
	margin:0px;
	padding:0px;
	border:0px solid #fdb934;
}
.article .description .divArticleImgGauche{
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}
.article .description .divArticleImgDroite{
	float:right;
	margin-left:10px;
	margin-bottom:10px;
}
.article .description .divArticleImgHaut{
	text-align:left;
	margin-bottom:10px;
}
.article .description .divArticleImgBas{
	text-align:left;
	margin-top:10px;
}
.article .description .divArticleImgGauche .imagelegende{
	color:#000000;
	font-size:10px;
}
.article .description .divArticleImgDroite .imagelegende{
	color:#000000;
	font-size:10px;
}
.article .description .divArticleImgHaut .imagelegende{
	color:#000000;
	font-size:10px;
}
.article .description .divArticleImgBas .imagelegende{
	color:#000000;
	font-size:10px;
}
/* fichier joint */
.article .fichierlie{
	font-size:11px;
	color:#000000;
}
.article .fichierlie a:link{
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
	font-size:11px;
	padding-left:2px;
	padding-right:2px;
	margin-left:1px;
	margin-right:1px;
}
.article .fichierlie a:visited{
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
	font-size:11px;
	padding-left:2px;
	padding-right:2px;
	margin-left:1px;
	margin-right:1px;
}
.article .fichierlie a:hover{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
	padding-left:2px;
	padding-right:2px;
	margin-left:1px;
	margin-right:1px;
}
.article .fichierlie a:active{
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
	font-size:11px;
	padding-left:2px;
	padding-right:2px;
	margin-left:1px;
	margin-right:1px;
}
.article .fichierlie a:focus{
	color:#000000;
	font-weight:bold
	text-decoration:none;
	font-size:11px;
	padding-left:2px;
	padding-right:2px;
	margin-left:1px;
	margin-right:1px;
}
/*----------------------------
ARTICLE (Accueil)
----------------------------*/
div.divAccueilArticle{
	margin:0px;
	padding:0px;
	padding-right:20px;
	font-family:arial;
	margin-bottom:20px;
}
/* titre */
.divAccueilArticle h2{
	margin:0px;
	padding:0px;
	color:#3e7acc;
	font-size:16px;
	font-weight:bold;
	margin-bottom:5px;
}
/* chapeau */
.divAccueilArticle .chapeau {
	margin:0px;
	padding:0px;
	color:#c3cf21;
	font-size:12px;
	font-weight:bold;
	margin-bottom:10px;
}
.divAccueilArticle .chapeau p{
	margin:0px;
	padding:0px;
}
.divAccueilArticle .chapeau p a:link {
	color:#3E7ACC;
	font-weight:bold;
	text-decoration:underline;
}
.divAccueilArticle .chapeau p a:visited {
	color:#3E7ACC;
	font-weight:bold;
	text-decoration:underline;
}
.divAccueilArticle .chapeau p a:hover {
	color:#3E7ACC;
	font-weight:bold;
	text-decoration:none;
}
.divAccueilArticle .chapeau p a:active {
	color:#3E7ACC;
	font-weight:bold;
	text-decoration:underline;
}
.divAccueilArticle .chapeau p a:focus {
	color:#3E7ACC;
	font-weight:bold;
	text-decoration:none;
}
/* description */
.divAccueilArticle .description{
	font-size:11px;
	color:#444444;
}
.divAccueilArticle .description p {
	margin:0px;
	padding:0px;
}
.divAccueilArticle .description p a:link {
	text-decoration:underline;
	color:#3E7ACC;
	font-weight:bold;
}
.divAccueilArticle .description p a:visited {
	text-decoration:underline;
	color:#3E7ACC;
	font-weight:bold;
}
.divAccueilArticle .description p a:hover {
	text-decoration:none;
	color:#3E7ACC;
	font-weight:bold;
}
.divAccueilArticle .description p a:active {
	text-decoration:underline;
	color:#3E7ACC;
	font-weight:bold;
}
.divAccueilArticle .description p a:focus {
	text-decoration:none;
	color:#3E7ACC;
	font-weight:bold;
}
/* image */
.divAccueilArticle .description img{
	margin:0px;
	padding:0px;
	border:2px solid #fdb934;
}
.divAccueilArticle .description .divArticleImgGauche{
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}
.divAccueilArticle .description .divArticleImgDroite{
	float:right;
	margin-left:10px;
	margin-bottom:10px;
}
.divAccueilArticle .description .divArticleImgHaut{
	text-align:left;
	margin-bottom:10px;
}
.divAccueilArticle .description .divArticleImgBas{
	text-align:left;
	margin-top:10px;
}
.divAccueilArticle .description .divArticleImgGauche .imagelegende{
	color:#000000;
	font-size:10px;
}
.divAccueilArticle .description .divArticleImgDroite .imagelegende{
	color:#000000;
	font-size:10px;
}
.divAccueilArticle .description .divArticleImgHaut .imagelegende{
	color:#000000;
	font-size:10px;
}
.divAccueilArticle .description .divArticleImgBas .imagelegende{
	color:#000000;
	font-size:10px;
}
/* fichier joint */
.divAccueilArticle .fichierlie{
	font-size:11px;
	color:#000000;
}
.divAccueilArticle .fichierlie a:link{
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
	font-size:11px;
	padding-left:2px;
	padding-right:2px;
	margin-left:1px;
	margin-right:1px;
}
.divAccueilArticle .fichierlie a:visited{
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
	font-size:11px;
	padding-left:2px;
	padding-right:2px;
	margin-left:1px;
	margin-right:1px;
}
.divAccueilArticle .fichierlie a:hover{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
	padding-left:2px;
	padding-right:2px;
	margin-left:1px;
	margin-right:1px;
}
.divAccueilArticle .fichierlie a:active{
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
	font-size:11px;
	padding-left:2px;
	padding-right:2px;
	margin-left:1px;
	margin-right:1px;
}
.divAccueilArticle .fichierlie a:focus{
	color:#000000;
	font-weight:bold
	text-decoration:none;
	font-size:11px;
	padding-left:2px;
	padding-right:2px;
	margin-left:1px;
	margin-right:1px;
}
/*----------------------------
ARTICLE (formation)
----------------------------*/
div.divArticleFormation{
	margin:0px;
	padding:0px;
	font-family:arial;
	margin-bottom:10px;
	width:468px;
}
/* titre */
.divArticleFormation h2{
	background-image:url(/foto-formations/puce_titrefiche.gif);
	background-repeat:no-repeat;
	background-position:left top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#3E7ACC;
	text-align:left;
	margin:0px;
	padding-left:18px;
	padding-bottom:5px;
	margin-bottom:0px;
}
.divArticleFormation h3{
	margin:0px;
	padding:0px;
	color:#9EA91B;
	font-size:11px;
}
/* chapeau */
.divArticleFormation .chapeau{
	margin:0px;
	padding:0px;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	margin-bottom:10px;
	background-image:url("/foto-actu/fond_chapeau.gif");
	padding-top:3px;
	padding-bottom:3px;
	padding-left:5px;
	padding-right:5px;
	
}
.divArticleFormation .chapeau p{
	margin:0px;
	padding:0px;
}
.divArticleFormation .chapeau p a:link {
	color:#3E7ACC;
	font-weight:bold;
	text-decoration:underline;
}
.divArticleFormation .chapeau p a:visited {
	color:#3E7ACC;
	font-weight:bold;
	text-decoration:underline;
}
.divArticleFormation .chapeau p a:hover {
	color:#3E7ACC;
	font-weight:bold;
	text-decoration:none;
}
.divArticleFormation .chapeau p a:active {
	color:#3E7ACC;
	font-weight:bold;
	text-decoration:underline;
}
.divArticleFormation .chapeau p a:focus {
	color:#3E7ACC;
	font-weight:bold;
	text-decoration:none;
}
/* description */
.divArticleFormation .description{
	font-size:11px;
	color:#444444;
}
.divArticleFormation .description p {
	margin:0px;
	padding:0px;
}
.divArticleFormation .description p a:link {
	text-decoration:underline;
	color:#3E7ACC;
	font-weight:bold;
}
.divArticleFormation .description p a:visited {
	text-decoration:underline;
	color:#3E7ACC;
	font-weight:bold;
}
.divArticleFormation .description p a:hover {
	text-decoration:none;
	color:#3E7ACC;
	font-weight:bold;
}
.divArticleFormation .description p a:active {
	text-decoration:underline;
	color:#3E7ACC;
	font-weight:bold;
}
.divArticleFormation .description p a:focus {
	text-decoration:none;
	color:#3E7ACC;
	font-weight:bold;
}
.divArticleFormation .description table{
	margin:0px;
	padding:0px;	
}
.divArticleFormation .description ul{
	margin:0px;
	padding:0px;
	vertical-align:top;
	text-align:left;
	padding-bottom:5px;
	list-style:none;
	padding-left:8px;
	
}
.divArticleFormation .description li{
	background-image:url(/foto-actu/puce_form.gif);
	background-position:left 50%;
	background-repeat:no-repeat;
	padding-top:2px;
	padding-bottom:2px;	
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	margin:0px;
	padding:0px;
	vertical-align:top;
	text-align:left;
	font-size:11px;
	text-decoration:none;
	line-height:15px;
	display:block;
	padding-left:8px;
	padding-right:8px;
}
/* image */
.divArticleFormation .description img{
	margin:0px;
	padding:0px;
	border:0px solid #000000;
}
.divArticleFormation .description .divArticleImgGauche{
	float:left;
	margin-right:10px;
	margin-bottom:5px;
}
.divArticleFormation .description .divArticleImgDroite{
	float:right;
	margin-left:10px;
	margin-bottom:5px;
}
.divArticleFormation .description .divArticleImgHaut{
	text-align:left;
	margin-bottom:5px;
}
.divArticleFormation .description .divArticleImgBas{
	text-align:left;
	margin-top:5px;
}
.divArticleFormation .description .divArticleImgGauche .imagelegende{
	color:#000000;
	font-size:10px;
}
.divArticleFormation .description .divArticleImgGauche img{
	color:#000000;
	font-size:10px;
	border:2px solid #fdb934;
}
.divArticleFormation .description .divArticleImgDroite .imagelegende{
	color:#000000;
	font-size:10px;
}
.divArticleFormation .description .divArticleImgDroite img{
	color:#000000;
	font-size:10px;
	border:2px solid #fdb934;
}
.divArticleFormation .description .divArticleImgHaut .imagelegende{
	color:#000000;
	font-size:10px;
}
.divArticleFormation .description .divArticleImgHaut img{
	color:#000000;
	font-size:10px;
	border:2px solid #fdb934;
}
.divArticleFormation .description .divArticleImgBas .imagelegende{
	color:#000000;
	font-size:10px;
}
.divArticleFormation .description .divArticleImgBas img{
	color:#000000;
	font-size:10px;
	border:2px solid #fdb934;
}
/* fichier joint */
.divArticleFormation .fichierlie{
	font-size:11px;
	color:#000000;
}
.divArticleFormation .fichierlie a:link{
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
	font-size:11px;
	padding-left:2px;
	padding-right:2px;
	margin-left:1px;
	margin-right:1px;
}
.divArticleFormation .fichierlie a:visited{
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
	font-size:11px;
	padding-left:2px;
	padding-right:2px;
	margin-left:1px;
	margin-right:1px;
}
.divArticleFormation .fichierlie a:hover{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
	padding-left:2px;
	padding-right:2px;
	margin-left:1px;
	margin-right:1px;
}
.divArticleFormation .fichierlie a:active{
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
	font-size:11px;
	padding-left:2px;
	padding-right:2px;
	margin-left:1px;
	margin-right:1px;
}
.divArticleFormation .fichierlie a:focus{
	color:#000000;
	font-weight:bold
	text-decoration:none;
	font-size:11px;
	padding-left:2px;
	padding-right:2px;
	margin-left:1px;
	margin-right:1px;
}
/*----------------------------
ARTICLE (cfaPratique)
----------------------------*/
div.divArticleCfaPratique{
	margin:0px;
	padding:0px;
	font-family:arial;
	margin-bottom:10px;
	width:468px;
}
/* titre */
.divArticleCfaPratique h2{
	background-image:url(/foto-formations/puce_titrefiche.gif);
	background-repeat:no-repeat;
	background-position:left top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#3E7ACC;
	text-align:left;
	margin:0px;
	padding-left:18px;
	padding-bottom:5px;
	margin-bottom:0px;
}
.divArticleCfaPratique h3{
	margin:0px;
	padding:0px;
	color:#9EA91B;
	font-size:11px;
}
/* chapeau */
.divArticleCfaPratique .chapeau{
	margin:0px;
	padding:0px;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	margin-bottom:10px;
	background-image:url("/foto-actu/fond_chapeau.gif");
	padding-top:3px;
	padding-bottom:3px;
	padding-left:5px;
	padding-right:5px;
	
}
.divArticleCfaPratique .chapeau p{
	margin:0px;
	padding:0px;
}
.divArticleCfaPratique .chapeau p a:link {
	color:#3E7ACC;
	font-weight:bold;
	text-decoration:underline;
}
.divArticleCfaPratique .chapeau p a:visited {
	color:#3E7ACC;
	font-weight:bold;
	text-decoration:underline;
}
.divArticleCfaPratique .chapeau p a:hover {
	color:#3E7ACC;
	font-weight:bold;
	text-decoration:none;
}
.divArticleCfaPratique .chapeau p a:active {
	color:#3E7ACC;
	font-weight:bold;
	text-decoration:underline;
}
.divArticleCfaPratique .chapeau p a:focus {
	color:#3E7ACC;
	font-weight:bold;
	text-decoration:none;
}
/* description */
.divArticleCfaPratique .description{
	font-size:11px;
	color:#444444;
}
.divArticleCfaPratique .description p {
	margin:0px;
	padding:0px;
}
.divArticleCfaPratique .description p a:link {
	text-decoration:underline;
	color:#3E7ACC;
	font-weight:bold;
}
.divArticleCfaPratique .description p a:visited {
	text-decoration:underline;
	color:#3E7ACC;
	font-weight:bold;
}
.divArticleCfaPratique .description p a:hover {
	text-decoration:none;
	color:#3E7ACC;
	font-weight:bold;
}
.divArticleCfaPratique .description p a:active {
	text-decoration:underline;
	color:#3E7ACC;
	font-weight:bold;
}
.divArticleCfaPratique .description p a:focus {
	text-decoration:none;
	color:#3E7ACC;
	font-weight:bold;
}
.divArticleCfaPratique .description table{
	margin:0px;
	padding:0px;	
}
.divArticleCfaPratique .description ul{
	margin:0px;
	padding:0px;
	vertical-align:top;
	text-align:left;
	padding-bottom:5px;
	list-style:none;
	padding-left:8px;
	
}
.divArticleCfaPratique .description li{
	background-image:url(/foto-actu/puce_form.gif);
	background-position:left 50%;
	background-repeat:no-repeat;
	padding-top:2px;
	padding-bottom:2px;	
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	margin:0px;
	padding:0px;
	vertical-align:top;
	text-align:left;
	font-size:11px;
	text-decoration:none;
	line-height:15px;
	display:block;
	padding-left:8px;
	padding-right:8px;
}
/* image */
.divArticleCfaPratique .description img{
	margin:0px;
	padding:0px;
	border:0px solid #000000;
}
.divArticleCfaPratique .description .divArticleImgGauche{
	float:left;
	margin-right:10px;
	margin-bottom:5px;
}
.divArticleCfaPratique .description .divArticleImgDroite{
	float:right;
	margin-left:10px;
	margin-bottom:5px;
}
.divArticleCfaPratique .description .divArticleImgHaut{
	text-align:left;
	margin-bottom:5px;
}
.divArticleCfaPratique .description .divArticleImgBas{
	text-align:left;
	margin-top:5px;
}
.divArticleCfaPratique .description .divArticleImgGauche .imagelegende{
	color:#000000;
	font-size:10px;
}
.divArticleCfaPratique .description .divArticleImgGauche img{
	color:#000000;
	font-size:10px;
	border:0px solid #fdb934;
}
.divArticleCfaPratique .description .divArticleImgDroite .imagelegende{
	color:#000000;
	font-size:10px;
}
.divArticleCfaPratique .description .divArticleImgDroite img{
	color:#000000;
	font-size:10px;
	border:0px solid #fdb934;
}
.divArticleCfaPratique .description .divArticleImgHaut .imagelegende{
	color:#000000;
	font-size:10px;
}
.divArticleCfaPratique .description .divArticleImgHaut img{
	color:#000000;
	font-size:10px;
	border:0px solid #fdb934;
}
.divArticleCfaPratique .description .divArticleImgBas .imagelegende{
	color:#000000;
	font-size:10px;
}
.divArticleCfaPratique .description .divArticleImgBas img{
	color:#000000;
	font-size:10px;
	border:0px solid #fdb934;
}
/* fichier joint */
.divArticleCfaPratique .fichierlie{
	font-size:11px;
	color:#000000;
}
.divArticleCfaPratique .fichierlie a:link{
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
	font-size:11px;
	padding-left:2px;
	padding-right:2px;
	margin-left:1px;
	margin-right:1px;
}
.divArticleCfaPratique .fichierlie a:visited{
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
	font-size:11px;
	padding-left:2px;
	padding-right:2px;
	margin-left:1px;
	margin-right:1px;
}
.divArticleCfaPratique .fichierlie a:hover{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
	padding-left:2px;
	padding-right:2px;
	margin-left:1px;
	margin-right:1px;
}
.divArticleCfaPratique .fichierlie a:active{
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
	font-size:11px;
	padding-left:2px;
	padding-right:2px;
	margin-left:1px;
	margin-right:1px;
}
.divArticleCfaPratique .fichierlie a:focus{
	color:#000000;
	font-weight:bold
	text-decoration:none;
	font-size:11px;
	padding-left:2px;
	padding-right:2px;
	margin-left:1px;
	margin-right:1px;
}
/*----------------------------
ARTICLE (cfaPratique > Planning)
----------------------------*/
div.divArticleCfaPratiquePlanning{
	margin:0px;
	padding:0px;
	font-family:arial;
	margin-bottom:10px;
	width:468px;
}
/* titre */
.divArticleCfaPratiquePlanning h2{
	background-image:url(/foto-formations/puce_titrefiche.gif);
	background-repeat:no-repeat;
	background-position:left top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#3E7ACC;
	text-align:left;
	margin:0px;
	padding-left:18px;
	padding-bottom:5px;
	margin-bottom:0px;
}
.divArticleCfaPratiquePlanning h3{
	margin:0px;
	padding:0px;
	color:#9EA91B;
	font-size:11px;
}
/* chapeau */
.divArticleCfaPratiquePlanning .chapeau{
	margin:0px;
	padding:0px;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	margin-bottom:10px;
	background-image:url("/foto-actu/fond_chapeau.gif");
	padding-top:3px;
	padding-bottom:3px;
	padding-left:5px;
	padding-right:5px;
	
}
.divArticleCfaPratiquePlanning .chapeau p{
	margin:0px;
	padding:0px;
}
.divArticleCfaPratiquePlanning .chapeau p a:link {
	color:#3E7ACC;
	font-weight:bold;
	text-decoration:underline;
}
.divArticleCfaPratiquePlanning .chapeau p a:visited {
	color:#3E7ACC;
	font-weight:bold;
	text-decoration:underline;
}
.divArticleCfaPratiquePlanning .chapeau p a:hover {
	color:#3E7ACC;
	font-weight:bold;
	text-decoration:none;
}
.divArticleCfaPratiquePlanning .chapeau p a:active {
	color:#3E7ACC;
	font-weight:bold;
	text-decoration:underline;
}
.divArticleCfaPratiquePlanning .chapeau p a:focus {
	color:#3E7ACC;
	font-weight:bold;
	text-decoration:none;
}
/* description */
.divArticleCfaPratiquePlanning .description{
	font-size:12px;
	color:#666666;
}
.divArticleCfaPratiquePlanning .description p {
	margin:0px;
	padding:0px;
}
.divArticleCfaPratiquePlanning .description p a:link {
	text-decoration:none;
	color:#4a7bc0;
	font-weight:bold;
}
.divArticleCfaPratiquePlanning .description p a:visited {
	text-decoration:none;
	color:#4a7bc0;
	font-weight:bold;
}
.divArticleCfaPratiquePlanning .description p a:hover {
	text-decoration:underline;
	color:#4a7bc0;
	font-weight:bold;
}
.divArticleCfaPratiquePlanning .description p a:active {
	text-decoration:none;
	color:#4a7bc0;
	font-weight:bold;
}
.divArticleCfaPratiquePlanning .description p a:focus {
	text-decoration:underline;
	color:#4a7bc0;
	font-weight:bold;
}
.divArticleCfaPratiquePlanning .description table{
	margin:0px;
	padding:0px;	
}
.divArticleCfaPratiquePlanning .description ul{
	margin:0px;
	padding:0px;
	vertical-align:top;
	text-align:left;
	padding-bottom:5px;
	list-style:none;
	padding-left:8px;
	
}
.divArticleCfaPratiquePlanning .description li{
	background-image:url(/foto-actu/puce_form.gif);
	background-position:left 50%;
	background-repeat:no-repeat;
	padding-top:2px;
	padding-bottom:2px;	
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	margin:0px;
	padding:0px;
	vertical-align:top;
	text-align:left;
	font-size:11px;
	text-decoration:none;
	line-height:15px;
	display:block;
	padding-left:8px;
	padding-right:8px;
}
/* image */
.divArticleCfaPratiquePlanning .description img{
	margin:0px;
	padding:0px;
	border:0px solid #000000;
}
.divArticleCfaPratiquePlanning .description .divArticleImgGauche{
	float:left;
	margin-right:10px;
	margin-bottom:5px;
}
.divArticleCfaPratiquePlanning .description .divArticleImgDroite{
	float:right;
	margin-left:10px;
	margin-bottom:5px;
}
.divArticleCfaPratiquePlanning .description .divArticleImgHaut{
	text-align:left;
	margin-bottom:5px;
}
.divArticleCfaPratiquePlanning .description .divArticleImgBas{
	text-align:left;
	margin-top:5px;
}
.divArticleCfaPratiquePlanning .description .divArticleImgGauche .imagelegende{
	color:#000000;
	font-size:10px;
}
.divArticleCfaPratiquePlanning .description .divArticleImgGauche img{
	color:#000000;
	font-size:10px;
	border:0px solid #fdb934;
}
.divArticleCfaPratiquePlanning .description .divArticleImgDroite .imagelegende{
	color:#000000;
	font-size:10px;
}
.divArticleCfaPratiquePlanning .description .divArticleImgDroite img{
	color:#000000;
	font-size:10px;
	border:0px solid #fdb934;
}
.divArticleCfaPratiquePlanning .description .divArticleImgHaut .imagelegende{
	color:#000000;
	font-size:10px;
}
.divArticleCfaPratiquePlanning .description .divArticleImgHaut img{
	color:#000000;
	font-size:10px;
	border:0px solid #fdb934;
}
.divArticleCfaPratiquePlanning .description .divArticleImgBas .imagelegende{
	color:#000000;
	font-size:10px;
}
.divArticleCfaPratiquePlanning .description .divArticleImgBas img{
	color:#000000;
	font-size:10px;
	border:0px solid #fdb934;
}
/* fichier joint */
.divArticleCfaPratiquePlanning .fichierlie{
	font-size:11px;
	color:#000000;
}
.divArticleCfaPratiquePlanning .fichierlie a:link{
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
	font-size:11px;
	padding-left:2px;
	padding-right:2px;
	margin-left:1px;
	margin-right:1px;
}
.divArticleCfaPratiquePlanning .fichierlie a:visited{
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
	font-size:11px;
	padding-left:2px;
	padding-right:2px;
	margin-left:1px;
	margin-right:1px;
}
.divArticleCfaPratiquePlanning .fichierlie a:hover{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
	padding-left:2px;
	padding-right:2px;
	margin-left:1px;
	margin-right:1px;
}
.divArticleCfaPratiquePlanning .fichierlie a:active{
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
	font-size:11px;
	padding-left:2px;
	padding-right:2px;
	margin-left:1px;
	margin-right:1px;
}
.divArticleCfaPratiquePlanning .fichierlie a:focus{
	color:#000000;
	font-weight:bold
	text-decoration:none;
	font-size:11px;
	padding-left:2px;
	padding-right:2px;
	margin-left:1px;
	margin-right:1px;
}
/*----------------------------
ARTICLE (emploi)
----------------------------*/
div.divArticleEmploi{
	margin:0px;
	padding:0px;
	font-family:arial;
	margin-bottom:10px;
	width:468px;
}
/* titre */
.divArticleEmploi h2{
	background-image:url(/foto-formations/puce_titrefiche.gif);
	background-repeat:no-repeat;
	background-position:left top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#3E7ACC;
	text-align:left;
	margin:0px;
	padding-left:18px;
	padding-bottom:5px;
	margin-bottom:0px;
}
.divArticleEmploi h3{
	margin:0px;
	padding:0px;
	color:#9EA91B;
	font-size:11px;
}
/* chapeau */
.divArticleEmploi .chapeau{
	margin:0px;
	padding:0px;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	margin-bottom:10px;
	background-image:url("/foto-actu/fond_chapeau.gif");
	padding-top:3px;
	padding-bottom:3px;
	padding-left:5px;
	padding-right:5px;
	
}
.divArticleEmploi .chapeau p{
	margin:0px;
	padding:0px;
}
.divArticleEmploi .chapeau p a:link {
	color:#3E7ACC;
	font-weight:bold;
	text-decoration:underline;
}
.divArticleEmploi .chapeau p a:visited {
	color:#3E7ACC;
	font-weight:bold;
	text-decoration:underline;
}
.divArticleEmploi .chapeau p a:hover {
	color:#3E7ACC;
	font-weight:bold;
	text-decoration:none;
}
.divArticleEmploi .chapeau p a:active {
	color:#3E7ACC;
	font-weight:bold;
	text-decoration:underline;
}
.divArticleEmploi .chapeau p a:focus {
	color:#3E7ACC;
	font-weight:bold;
	text-decoration:none;
}
/* description */
.divArticleEmploi .description{
	font-size:11px;
	color:#444444;
}
.divArticleEmploi .description p {
	margin:0px;
	padding:0px;
}
.divArticleEmploi .description p a:link {
	text-decoration:underline;
	color:#3E7ACC;
	font-weight:bold;
}
.divArticleEmploi .description p a:visited {
	text-decoration:underline;
	color:#3E7ACC;
	font-weight:bold;
}
.divArticleEmploi .description p a:hover {
	text-decoration:none;
	color:#3E7ACC;
	font-weight:bold;
}
.divArticleEmploi .description p a:active {
	text-decoration:underline;
	color:#3E7ACC;
	font-weight:bold;
}
.divArticleEmploi .description p a:focus {
	text-decoration:none;
	color:#3E7ACC;
	font-weight:bold;
}
.divArticleEmploi .description table{
	margin:0px;
	padding:0px;	
}
.divArticleEmploi .description ul{
	margin:0px;
	padding:0px;
	vertical-align:top;
	text-align:left;
	padding-bottom:5px;
	list-style:none;
	padding-left:8px;
	
}
.divArticleEmploi .description li{
	background-image:url(/foto-actu/puce_form.gif);
	background-position:left 50%;
	background-repeat:no-repeat;
	padding-top:2px;
	padding-bottom:2px;	
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	margin:0px;
	padding:0px;
	vertical-align:top;
	text-align:left;
	font-size:11px;
	text-decoration:none;
	line-height:15px;
	display:block;
	padding-left:8px;
	padding-right:8px;
}
/* image */
.divArticleEmploi .description img{
	margin:0px;
	padding:0px;
	border:0px solid #000000;
}
.divArticleEmploi .description .divArticleImgGauche{
	float:left;
	margin-right:10px;
	margin-bottom:5px;
}
.divArticleEmploi .description .divArticleImgDroite{
	float:right;
	margin-left:10px;
	margin-bottom:5px;
}
.divArticleEmploi .description .divArticleImgHaut{
	text-align:left;
	margin-bottom:5px;
}
.divArticleEmploi .description .divArticleImgBas{
	text-align:left;
	margin-top:5px;
}
.divArticleEmploi .description .divArticleImgGauche .imagelegende{
	color:#000000;
	font-size:10px;
}
.divArticleEmploi .description .divArticleImgGauche img{
	color:#000000;
	font-size:10px;
	border:0px solid #fdb934;
}
.divArticleEmploi .description .divArticleImgDroite .imagelegende{
	color:#000000;
	font-size:10px;
}
.divArticleEmploi .description .divArticleImgDroite img{
	color:#000000;
	font-size:10px;
	border:0px solid #fdb934;
}
.divArticleEmploi .description .divArticleImgHaut .imagelegende{
	color:#000000;
	font-size:10px;
}
.divArticleEmploi .description .divArticleImgHaut img{
	color:#000000;
	font-size:10px;
	border:0px solid #fdb934;
}
.divArticleEmploi .description .divArticleImgBas .imagelegende{
	color:#000000;
	font-size:10px;
}
.divArticleEmploi .description .divArticleImgBas img{
	color:#000000;
	font-size:10px;
	border:0px solid #fdb934;
}
/* fichier joint */
.divArticleEmploi .fichierlie{
	font-size:11px;
	color:#000000;
}
.divArticleEmploi .fichierlie a:link{
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
	font-size:11px;
	padding-left:2px;
	padding-right:2px;
	margin-left:1px;
	margin-right:1px;
}
.divArticleEmploi .fichierlie a:visited{
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
	font-size:11px;
	padding-left:2px;
	padding-right:2px;
	margin-left:1px;
	margin-right:1px;
}
.divArticleEmploi .fichierlie a:hover{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
	padding-left:2px;
	padding-right:2px;
	margin-left:1px;
	margin-right:1px;
}
.divArticleEmploi .fichierlie a:active{
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
	font-size:11px;
	padding-left:2px;
	padding-right:2px;
	margin-left:1px;
	margin-right:1px;
}
.divArticleEmploi .fichierlie a:focus{
	color:#000000;
	font-weight:bold
	text-decoration:none;
	font-size:11px;
	padding-left:2px;
	padding-right:2px;
	margin-left:1px;
	margin-right:1px;
}

/*----------------------------
ARTICLE (apprentissage)
----------------------------*/
div.divArticleApprentissage{
	margin:0px;
	padding:0px;
	font-family:arial;
	margin-bottom:10px;
	width:468px;
}
/* titre */
.divArticleApprentissage h2{
	background-image:url(/foto-formations/puce_titrefiche.gif);
	background-repeat:no-repeat;
	background-position:left top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#3E7ACC;
	text-align:left;
	margin:0px;
	padding-left:18px;
	padding-bottom:5px;
	margin-bottom:0px;
}
.divArticleApprentissage h3{
	margin:0px;
	padding:0px;
	color:#9EA91B;
	font-size:11px;
}
/* chapeau */
.divArticleApprentissage .chapeau{
	margin:0px;
	padding:0px;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	margin-bottom:10px;
	background-image:url("/foto-actu/fond_chapeau.gif");
	padding-top:3px;
	padding-bottom:3px;
	padding-left:5px;
	padding-right:5px;
	
}
.divArticleApprentissage .chapeau p{
	margin:0px;
	padding:0px;
}
.divArticleApprentissage .chapeau p a:link {
	color:#3E7ACC;
	font-weight:bold;
	text-decoration:underline;
}
.divArticleApprentissage .chapeau p a:visited {
	color:#3E7ACC;
	font-weight:bold;
	text-decoration:underline;
}
.divArticleApprentissage .chapeau p a:hover {
	color:#3E7ACC;
	font-weight:bold;
	text-decoration:none;
}
.divArticleApprentissage .chapeau p a:active {
	color:#3E7ACC;
	font-weight:bold;
	text-decoration:underline;
}
.divArticleApprentissage .chapeau p a:focus {
	color:#3E7ACC;
	font-weight:bold;
	text-decoration:none;
}
/* description */
.divArticleApprentissage .description{
	font-size:11px;
	color:#444444;
}
.divArticleApprentissage .description p {
	margin:0px;
	padding:0px;
}
.divArticleApprentissage .description p a:link {
	text-decoration:underline;
	color:#3E7ACC;
	font-weight:bold;
}
.divArticleApprentissage .description p a:visited {
	text-decoration:underline;
	color:#3E7ACC;
	font-weight:bold;
}
.divArticleApprentissage .description p a:hover {
	text-decoration:none;
	color:#3E7ACC;
	font-weight:bold;
}
.divArticleApprentissage .description p a:active {
	text-decoration:underline;
	color:#3E7ACC;
	font-weight:bold;
}
.divArticleApprentissage .description p a:focus {
	text-decoration:none;
	color:#3E7ACC;
	font-weight:bold;
}
.divArticleApprentissage .description table{
	margin:0px;
	padding:0px;	
}
.divArticleApprentissage .description ul{
	margin:0px;
	padding:0px;
	vertical-align:top;
	text-align:left;
	padding-bottom:5px;
	list-style:none;
	padding-left:8px;
	
}
.divArticleApprentissage .description li{
	background-image:url(/foto-actu/puce_form.gif);
	background-position:left 50%;
	background-repeat:no-repeat;
	padding-top:2px;
	padding-bottom:2px;	
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	margin:0px;
	padding:0px;
	vertical-align:top;
	text-align:left;
	font-size:11px;
	text-decoration:none;
	line-height:15px;
	display:block;
	padding-left:8px;
	padding-right:8px;
}
/* image */
.divArticleApprentissage .description img{
	margin:0px;
	padding:0px;
	border:0px solid #000000;
}
.divArticleApprentissage .description .divArticleImgGauche{
	float:left;
	margin-right:10px;
	margin-bottom:5px;
}
.divArticleApprentissage .description .divArticleImgDroite{
	float:right;
	margin-left:10px;
	margin-bottom:5px;
}
.divArticleApprentissage .description .divArticleImgHaut{
	text-align:left;
	margin-bottom:5px;
}
.divArticleApprentissage .description .divArticleImgBas{
	text-align:left;
	margin-top:5px;
}
.divArticleApprentissage .description .divArticleImgGauche .imagelegende{
	color:#000000;
	font-size:10px;
}
.divArticleApprentissage .description .divArticleImgGauche img{
	color:#000000;
	font-size:10px;
	border:0px solid #fdb934;
}
.divArticleApprentissage .description .divArticleImgDroite .imagelegende{
	color:#000000;
	font-size:10px;
}
.divArticleApprentissage .description .divArticleImgDroite img{
	color:#000000;
	font-size:10px;
	border:0px solid #fdb934;
}
.divArticleApprentissage .description .divArticleImgHaut .imagelegende{
	color:#000000;
	font-size:10px;
}
.divArticleApprentissage .description .divArticleImgHaut img{
	color:#000000;
	font-size:10px;
	border:0px solid #fdb934;
}
.divArticleApprentissage .description .divArticleImgBas .imagelegende{
	color:#000000;
	font-size:10px;
}
.divArticleApprentissage .description .divArticleImgBas img{
	color:#000000;
	font-size:10px;
	border:0px solid #fdb934;
}
/* fichier joint */
.divArticleApprentissage .fichierlie{
	font-size:11px;
	color:#000000;
}
.divArticleApprentissage .fichierlie a:link{
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
	font-size:11px;
	padding-left:2px;
	padding-right:2px;
	margin-left:1px;
	margin-right:1px;
}
.divArticleApprentissage .fichierlie a:visited{
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
	font-size:11px;
	padding-left:2px;
	padding-right:2px;
	margin-left:1px;
	margin-right:1px;
}
.divArticleApprentissage .fichierlie a:hover{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
	padding-left:2px;
	padding-right:2px;
	margin-left:1px;
	margin-right:1px;
}
.divArticleApprentissage .fichierlie a:active{
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
	font-size:11px;
	padding-left:2px;
	padding-right:2px;
	margin-left:1px;
	margin-right:1px;
}
.divArticleApprentissage .fichierlie a:focus{
	color:#000000;
	font-weight:bold
	text-decoration:none;
	font-size:11px;
	padding-left:2px;
	padding-right:2px;
	margin-left:1px;
	margin-right:1px;
}


/*----------------------------
ARTICLE (apprentissage > faq)
----------------------------*/
div.divArticleFaq{
	margin:0px;
	padding:0px;
	font-family:arial;
	margin-bottom:0px;
	width:468px;
}
/* titre */
.divArticleFaq h2{
	background-image:url(/foto-formations/puce_titrefiche.gif);
	background-repeat:no-repeat;
	background-position:left top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#3E7ACC;
	text-align:left;
	margin:0px;
	padding-left:18px;
	padding-bottom:5px;
	margin-bottom:0px;
	cursor:pointer;
}
.divArticleFaq h3{
	margin:0px;
	padding:0px;
	color:#9EA91B;
	font-size:11px;
}
/* chapeau */
.divArticleFaq .chapeau{
	margin:0px;
	padding:0px;
	color:#000000;
	font-size:11px;
	font-weight:bold;
	margin-bottom:5px;
	
}
.divArticleFaq .chapeau p{
	margin:0px;
	padding:0px;
	margin-left:19px;
}
.divArticleFaq .chapeau p a:link {
	color:#3E7ACC;
	font-weight:bold;
	text-decoration:underline;
}
.divArticleFaq .chapeau p a:visited {
	color:#3E7ACC;
	font-weight:bold;
	text-decoration:underline;
}
.divArticleFaq .chapeau p a:hover {
	color:#3E7ACC;
	font-weight:bold;
	text-decoration:none;
}
.divArticleFaq .chapeau p a:active {
	color:#3E7ACC;
	font-weight:bold;
	text-decoration:underline;
}
.divArticleFaq .chapeau p a:focus {
	color:#3E7ACC;
	font-weight:bold;
	text-decoration:none;
}
/* description */
.divArticleFaq .description{
	font-size:11px;
	color:#444444;
}
.divArticleFaq .description p {
	margin:0px;
	padding:0px;
	margin-left:19px;
}
.divArticleFaq .description p a:link {
	text-decoration:underline;
	color:#3E7ACC;
	font-weight:bold;
}
.divArticleFaq .description p a:visited {
	text-decoration:underline;
	color:#3E7ACC;
	font-weight:bold;
}
.divArticleFaq .description p a:hover {
	text-decoration:none;
	color:#3E7ACC;
	font-weight:bold;
}
.divArticleFaq .description p a:active {
	text-decoration:underline;
	color:#3E7ACC;
	font-weight:bold;
}
.divArticleFaq .description p a:focus {
	text-decoration:none;
	color:#3E7ACC;
	font-weight:bold;
}
.divArticleFaq .description table{
	margin:0px;
	padding:0px;	
}
.divArticleFaq .description ul{
	margin:0px;
	padding:0px;
	vertical-align:top;
	text-align:left;
	padding-bottom:5px;
	list-style:none;
	padding-left:8px;
	
}
.divArticleFaq .description li{
	background-image:url(/foto-actu/puce_form.gif);
	background-position:left 6px;
	background-repeat:no-repeat;
	padding-top:2px;
	padding-bottom:2px;	
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	margin:0px;
	padding:0px;
	vertical-align:top;
	text-align:left;
	font-size:11px;
	text-decoration:none;
	line-height:15px;
	display:block;
	padding-left:8px;
	padding-right:8px;
}
/* image */
.divArticleFaq .description img{
	margin:0px;
	padding:0px;
	border:0px solid #000000;
}
.divArticleFaq .description .divArticleImgGauche{
	float:left;
	margin-right:10px;
	margin-bottom:5px;
}
.divArticleFaq .description .divArticleImgDroite{
	float:right;
	margin-left:10px;
	margin-bottom:5px;
}
.divArticleFaq .description .divArticleImgHaut{
	text-align:left;
	margin-bottom:5px;
}
.divArticleFaq .description .divArticleImgBas{
	text-align:left;
	margin-top:5px;
}
.divArticleFaq .description .divArticleImgGauche .imagelegende{
	color:#000000;
	font-size:10px;
}
.divArticleFaq .description .divArticleImgGauche img{
	color:#000000;
	font-size:10px;
	border:0px solid #fdb934;
}
.divArticleFaq .description .divArticleImgDroite .imagelegende{
	color:#000000;
	font-size:10px;
}
.divArticleFaq .description .divArticleImgDroite img{
	color:#000000;
	font-size:10px;
	border:0px solid #fdb934;
}
.divArticleFaq .description .divArticleImgHaut .imagelegende{
	color:#000000;
	font-size:10px;
}
.divArticleFaq .description .divArticleImgHaut img{
	color:#000000;
	font-size:10px;
	border:0px solid #fdb934;
}
.divArticleFaq .description .divArticleImgBas .imagelegende{
	color:#000000;
	font-size:10px;
}
.divArticleFaq .description .divArticleImgBas img{
	color:#000000;
	font-size:10px;
	border:0px solid #fdb934;
}
/* fichier joint */
.divArticleFaq .fichierlie{
	font-size:11px;
	color:#000000;
	margin-left:19px;
}
.divArticleFaq .fichierlie a:link{
	color:#000000;
	font-weight:normal;
	text-decoration:underline;
	font-size:11px;
	padding-left:2px;
	padding-right:2px;
	margin-left:1px;
	margin-right:1px;
}
.divArticleFaq .fichierlie a:visited{
	color:#000000;
	font-weight:normal;
	text-decoration:underline;
	font-size:11px;
	padding-left:2px;
	padding-right:2px;
	margin-left:1px;
	margin-right:1px;
}
.divArticleFaq .fichierlie a:hover{
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	font-size:11px;
	padding-left:2px;
	padding-right:2px;
	margin-left:1px;
	margin-right:1px;
}
.divArticleFaq .fichierlie a:active{
	color:#000000;
	font-weight:normal;
	text-decoration:underline;
	font-size:11px;
	padding-left:2px;
	padding-right:2px;
	margin-left:1px;
	margin-right:1px;
}
.divArticleFaq .fichierlie a:focus{
	color:#000000;
	font-weight:normal
	text-decoration:none;
	font-size:11px;
	padding-left:2px;
	padding-right:2px;
	margin-left:1px;
	margin-right:1px;
}








/*----------------------------
LISTE DES RUBRIQUES ENFANTS
----------------------------*/
.divListeRubriqueEnfant{
	font-family:arial;
}
#listeSsRub{
	margin:10px;
	padding:0px;
}
#listeSsRub li{
	margin:10px;
	padding:0px;
}
#listeSsRub li a.lienRubrique{
	background-color:#fdb934;
	text-decoration:underline;
	font-weight:bold;
	color:#ffffff;
	font-size:14px;
	padding-left:3px;
	padding-right:3px;
	padding-bottom:2px;
}

/*----------------------------
RECHERCHER (liste de résultats)
----------------------------*/
.olRecherche{
	margin:0px;
	padding:0px;
	margin-left:15px;
}














/*----------------------------
SPECIAL (tableau 5 colonnes)
----------------------------*/
.tableHoraireDuCfa{
	border:1px solid #eaeaea;
}
.tableHoraireDuCfa tbody tr td{
	padding:6px;
}
.tableHoraireDuCfa tbody tr td h3{
	color:#4a7bc0;
	font-size:12px;
}
.tableHoraireDuCfa tbody tr .tdHoraireDuCfa1{
	background-color:#ecf3f9;
}
.tableHoraireDuCfa tbody tr .tdHoraireDuCfa2{
	background-color:#ffffff;

}
/*----------------------------
SPECIAL (tableau 5 colonnes)
----------------------------*/
.table2Colonne tbody tr td{
	vertical-align:top;
}











/*-------------------------------------PAGE POUR LES APPRENTIS----------------------------------------*/
#general_apprentis{
	background-image:url(/foto-plus/titre_cote.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
	vertical-align:top;
}
#general_apprentis td{
	vertical-align:top;
}
#detailapprentis{
	padding-right:50px;
	padding-bottom:25px;
	vertical-align:top;
	padding-top:10px;

}
h3.chapeauapprentis{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#9EA91B;;
	text-align:left;
	margin:0px;
	line-height:14px;
		margin-bottom:10px;
}
td.cadreapprentis{
	border:#C3CF21 1px dashed;
	padding:10px;
}

