.titre_gros{
	background-color: #545f69;
	font: bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFF;
	line-height: 23px;
	border-left:1px solid #FFF;
}

.titre_gros_clair{
	background-color: #54616c;
	font: bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFF;
	line-height: 23px;
	padding-left: 7px;
}
.titre_gros_Tclair{
	background-color: #54616c;
	font: bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #fff;
	line-height: 23px;
	padding-left: 7px;
}
a.retour, a.retour:hover, a.retour:visited {
	font: bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #0082B7;	
	text-decoration : none;
	line-height: 23px;
} 

/*.separation{
	border-top:5px solid #FFF;
}*/
.principal {
	background-color: #fff;
	padding: 10px;
}

.separation_bleue{
	background: #eff0e8 url(../images/recrutement/fd_separation.gif) repeat-x top;
	height:60px;
	vertical-align:bottom;
	padding-bottom: 10px;
}
.separation_blc{
	background: #FFF url(../images/recrutement/fd_separation.gif) repeat-x top;
	height:60px;
	vertical-align:bottom;
	padding-bottom: 10px;
}
.separation_candid{
		border-bottom:5px solid #EEF5FC;
}

.haut_fleche{
	text-align: right;
	vertical-align: top;
	padding-top:20px;
}
.espace{
	padding-top:15px;
}
.espace_S{
	padding-top:5px;
}
.fd_candi{
	background-color: #eff0e8;
	height: 50px;	
	padding:10px 0px 10px 0px;
}
.fleche_bleue{
	width: 18px;
	height: 23px;
	background: url(../images/recrutement/fleche_XL.gif) no-repeat;
}

a.candi, a.candi:hover, a.candi:visited {
	color: #e15c27;
	font: bold 12px Arial, Helvetica, sans-serif;	
	text-decoration : underline;
} 

.home_bleu_b {
	color: #e15c27;
	font: bold 12px Arial, Helvetica, sans-serif;	
} 

.offres {
	color: #e15c27;
	font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;	
} 

.bt_afficher{
	color: #e15c27;
	font: bold 12px Arial, Helvetica, sans-serif;
	background-color: #ffe3bf;
	padding:3px;
	border:2px solid #e15c27;
	cursor:hand;
}
.bt_detail{
	color: #e15c27;
	font: bold 11px Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	padding:2px;
	border:1px solid #e15c27;
	cursor:hand;
}
.tab_offres{
	padding:0px;
	border-collapse: collapse;
	margin:1px;
	background-color: #e15c27;
}
.entete_tab{
	height : 25px;
	color:#e15c27;
	font: bold 12px Arial, Helvetica, sans-serif;
	background-color: #ffe3bf;
}
.corps_tab{
	height : 25px;
	color:#000;
	font: normal 11px Arial, Helvetica, sans-serif;
	background-color: #eff0e8;
}
.txt_gris{
	color:#53756D;
	font: normal 12px Arial, Helvetica, sans-serif;
}

