a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	letter-spacing:1px;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	letter-spacing:1px;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFA704;
	text-decoration: underline;
	font-weight: bold;
	letter-spacing:1px;
}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	letter-spacing:1px;
}


a.lien_recrut:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	letter-spacing:1px;
}
a.lien_recrut:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	letter-spacing:1px;
}
a.lien_recrut:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFA704;
	text-decoration: none;
	letter-spacing:1px;
}
a.lien_recrut:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	letter-spacing:1px;
}


a.lien_recrut_g:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	letter-spacing:1px;
	font-weight:bold;
}
a.lien_recrut_g:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	letter-spacing:1px;
	font-weight:bold;
}
a.lien_recrut_g:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFA704;
	text-decoration: none;
	letter-spacing:1px;
	font-weight:bold;
}
a.lien_recrut_g:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	letter-spacing:1px;
	font-weight:bold;
}




a.lien_recrut_orange:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D66D11;
	text-decoration: none;
	letter-spacing:1px;
}
a.lien_recrut_orange:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D66D11;
	text-decoration: none;
	letter-spacing:1px;
}
a.lien_recrut_orange:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	letter-spacing:1px;
}
a.lien_recrut_orange:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D66D11;
	text-decoration: none;
	letter-spacing:1px;
}


a.lien_recrut_orange_g:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D66D11;
	text-decoration: none;
	letter-spacing:1px;
	font-weight:bold;
}
a.lien_recrut_orange_g:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D66D11;
	text-decoration: none;
	letter-spacing:1px;
	font-weight:bold;
}
a.lien_recrut_orange_g:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	letter-spacing:1px;
	font-weight:bold;
}
a.lien_recrut_orange_g:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D66D11;
	text-decoration: none;
	letter-spacing:1px;
	font-weight:bold;
}

a.lien_recrut_bleu_g:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3399FF;
	text-decoration: none;
	letter-spacing:1px;
	font-weight:bold;
}
a.lien_recrut_bleu_g:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3399FF;
	text-decoration: none;
	letter-spacing:1px;
	font-weight:bold;
}
a.lien_recrut_bleu_g:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	letter-spacing:1px;
	font-weight:bold;
}
a.lien_recrut_bleu_g:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3399FF;
	text-decoration: none;
	letter-spacing:1px;
	font-weight:bold;
}




H1 {
	color:#000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}

.texte {
	color:#333333;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: lighter;
	letter-spacing:1px;
	text-align:left;
}

.texte_noir {
	color:#000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	letter-spacing:1px;
	text-align:left;
}

.message {
	color:#FF0000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	letter-spacing:1px;
}

.couleur_jaune {
	color:#FFA704;
}
.texte_titre_jaune {
	color:#FFA704;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	letter-spacing:1px;
}
.texte_titre_jaune_moyen {
	color:#FFA704;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	letter-spacing:1px;
}

.texte_titre_orange_moyen {
	color:#D86C13;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	letter-spacing:1px;
}

.texte_titre_orange_grand {
	color:#D86C13;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	letter-spacing:1px;
}

.texte_titre_bleu_grand {
	color:#3399FF;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	letter-spacing:1px;
}

.texte_titre_noir_grand {
	color:#000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	letter-spacing:1px;
}

.texte_titre_vert_moyen {
	color:#009900;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	letter-spacing:1px;
}

.texte_titre_bleu_moyen {
	color:#3399FF;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	letter-spacing:1px;
}

.texte_titre_orange {
	color:#D86C13;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	letter-spacing:1px;
}

.texte_titre_bleu {
	color:#3399FF;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	letter-spacing:1px;
}

.input_texte {
	background:#FFFFFF;
	color:#666666;
	font-family: Arial, Verdana,Helvetica, sans-serif;
	font-size: 10px;
	font-weight: lighter;
	border:1px solid #666666;
}

.input_texte_sb {
    background:#FFFFFF;
	color:#666666;
	font-family: Arial, Verdana,Helvetica, sans-serif;
	font-size: 10px;
	font-weight: lighter;
	border:0px solid #000000;
}


.input_texte_candidat {
    background:#FFFFFF;
	color:#D66D11;
	font-family: Arial, Verdana,Helvetica, sans-serif;
	font-size: 10px;
	font-weight: lighter;
	border:1px solid #D66D11;
}

.input_texte_candidat_fd {
	background:#FFEDC4;
	color:#000000;
	font-family: Arial, Verdana,Helvetica, sans-serif;
	font-size: 10px;
	font-weight: lighter;
	border:1px solid #D66D11;
}

.btn_candidat {
	color:#000000;
	background:#F8C89C;
	font-family: Arial, Verdana,Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	border:1px solid #000000;
}

.btn_candidat_over {
	color:#D66D11;
	background:#FFFFFF;
	font-family: Arial, Verdana,Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	border:1px solid #D66D11;
	cursor:hand;
}

.texte_menu {
	color:#000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: lighter;
}

.texte_gris_titre {
	color:#666666;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.texte_noir_titre {
	color:#000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.Btn_Vert {
	background-color:#D4D0C8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	border-bottom : 1px solid #F2FADA; 
	border-left : 1px solid #F2FADA; 
	border-top : 1px solid #80890A; 
	border-right : 1px solid #80890A; 
}


.Btn_Vert_Over {
	background-color:#D4D0C8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	border-bottom : 1px solid #F2FADA; 
	border-left : 1px solid #F2FADA; 
	border-top : 1px solid #F2FADA; 
	border-right : 1px solid #F2FADA; 
	cursor:hand;
}

.bordure_noir {
	border : 1px solid #666666; 
}
