.menu2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #d09405;
}
#menu2 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #d09405;
	text-decoration: none;
}
#menu2 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #d09405;
	text-decoration: none;
}
#menu2 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #d09405;
	text-decoration: underline;
}
#menu2 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #d09405;
	text-decoration: none;
}
.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #777777;
	font-weight: bold;
}
#menu a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5a7db5;
	font-weight: bold;
	text-decoration: none;
}
#menu a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5a7db5;
	font-weight: bold;
	text-decoration: none;
}
#menu a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5a7db5;
	font-weight: bold;
	text-decoration: underline;
}
#menu a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5a7db5;
	font-weight: bold;
	text-decoration: none;
}
.arial11boldblanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

.bouton_recruteur {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	BACKGROUND-COLOR:#D09405;
}

.arial13boldrouge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ff0000;
}
.arial12boldnoir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.arial11gris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
	line-height: 22px;
}
#arial11gris a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
	line-height: 22px;
	text-decoration: underline;
}
#arial11gris a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
	line-height: 22px;
	text-decoration: underline;
}
#arial11gris a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
	line-height: 22px;
	text-decoration: none;
}
#arial11gris a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
	line-height: 22px;
	text-decoration: underline;
}
.arial11bleu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #22447e;
	line-height: 22px;
}
#arial11bleu a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #22447e;
	line-height: 22px;
	text-decoration: underline;
}
#arial11bleu a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #22447e;
	line-height: 22px;
	text-decoration: underline;
}
#arial11bleu a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #22447e;
	line-height: 22px;
	text-decoration: none;
}
#arial11bleu a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #22447e;
	line-height: 22px;
	text-decoration: underline;
}
.arial9bleu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #22447e;
	line-height: 22px;
}
#arial9bleu a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #22447e;
	line-height: 22px;
	text-decoration: underline;
}
#arial9bleu a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #22447e;
	line-height: 22px;
	text-decoration: underline;
}
#arial9bleu a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #22447e;
	line-height: 22px;
	text-decoration: none;
}
#arial9bleu a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #22447e;
	line-height: 22px;
	text-decoration: underline;
}

.arial12boldbleu 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5a7db5;
}
#arial12boldbleu a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5a7db5;
	text-decoration: underline;
}
#arial12boldbleu a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5a7db5;
	text-decoration: underline;
}
#arial12boldbleu a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5a7db5;
	text-decoration: none;
}
#arial12boldbleu a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5a7db5;
	text-decoration: underline;
}
.arial12boldorange 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #cf9200;
}
#arial12boldorange a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #cf9200;
	text-decoration: underline;
}
#arial12boldorange a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #cf9200;
	text-decoration: underline;
}
#arial12boldorange a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #cf9200;
	text-decoration: none;
}
#arial12boldorange a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #cf9200;
	text-decoration: underline;
}

.arial12boldgris 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #777777;
}
#arial12boldgris a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #777777;
	text-decoration: underline;
}
#arial12boldgris a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #777777;
	text-decoration: underline;
}
#arial12boldgris a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #777777;
	text-decoration: none;
}
#arial12boldgris a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #777777;
	text-decoration: underline;
}

.texte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 22px;

}
.verdana15bleu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #1a5698;
}
.verdana15orange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #cf9200;
}
.arial11grisbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #888888;
	line-height: 22px;
	font-weight: bold;

}
.arial15bleubold {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #1a5698;
}
.arial12boldblanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
#arial12boldblanc a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
#arial12boldblanc a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
#arial12boldblanc a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
#arial12boldblanc a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}

.arial11bleuFormulaire {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5a7db5;
	line-height: 22px;
}
.arial11orange {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #cf9200;
	line-height: 22px;
}
#arial11orange a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #cf9200;
	line-height: 22px;
	text-decoration: underline;
}
#arial11orange a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #cf9200;
	line-height: 22px;
	text-decoration: underline;
}
#arial11orange a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #cf9200;
	line-height: 22px;
	text-decoration: none;
}
#arial11orange a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #cf9200;
	line-height: 22px;
	text-decoration: underline;
}
.arial11blanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 22px;
}
#arial11blanc a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 22px;
	text-decoration: underline;
}
#arial11blanc a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 22px;
	text-decoration: underline;
}
#arial11blanc a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 22px;
	text-decoration: none;
}
#arial11blanc a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 22px;
	text-decoration: underline;
}

.input {
	border:1px solid #5a7db5; 
	font-size: 11px; 
	font-family: Arial; 
	color: #555555; 
	padding-left:4px; 
	padding-right:4px; 
	padding-top:1px; 
	padding-bottom:1px
}
BODY
{
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-base-color:#FFFFFF;
	scrollbar-face-color:#FFFFFF;   	
	background:color:#FFFFFF;
	background-repeat:repeat-x;
}


.body_c { BACKGROUND-COLOR: #FFFFFF; } 
.txt_corps { COLOR: #003581; FONT-FAMILY: "Verdana"; FONT-SIZE: 11px; TEXT-DECORATION: none; }
.txt_error_corps { COLOR: #FF0000; FONT-FAMILY: "Verdana"; FONT-SIZE: 11px; TEXT-DECORATION: none; }
.titre_corps { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #5a7db5; }
.titre_colonne_corps { COLOR: #003581; FONT-FAMILY: "Verdana"; FONT-SIZE: 12px; TEXT-DECORATION: none; font-weight: bold;}
.lien_enregistrement_corps { COLOR: #000000; FONT-FAMILY: "Verdana"; FONT-SIZE: 10px; TEXT-DECORATION: none; }
.txt_enregistrement_corps { COLOR: #000000; FONT-FAMILY: "Verdana"; FONT-SIZE: 10px; TEXT-DECORATION: none; }
.txt_no_enregistrement_corps { COLOR: #FF0000; FONT-FAMILY: "Verdana"; FONT-SIZE: 10px; TEXT-DECORATION: none; font-weight: bold;}
.txt_yes_enregistrement_corps { COLOR: #00FF00; FONT-FAMILY: "Verdana"; FONT-SIZE: 10px; TEXT-DECORATION: none; font-weight: bold; }
.lien_corps { COLOR: #003581; BACKGROUND-COLOR: #FFFFFF; FONT-FAMILY: "Verdana"; FONT-SIZE: 11px; TEXT-DECORATION: none; }
.bg_table_corps { BACKGROUND-COLOR: #FFFFFF; }
.bg_cadre_corps { BACKGROUND-COLOR: #5a7db5;  }
.bg_bar_corps { BACKGROUND-COLOR: #EAEEEF; border: 1 solid #cf9200; 	BORDER-BOTTOM: #5a7db5 1px solid; BORDER-LEFT: #22447e 1px solid; BORDER-RIGHT: #5a7db5 1px solid; 	BORDER-TOP: #5a7db5 1px solid; }
.bg_filtre_corps { BACKGROUND-COLOR: #cf9200; }

.form {
 	BACKGROUND-COLOR: #FFFFFF;
	FONT: 12px Verdana, Helvetica, Arial;
	border: 1 solid #5a7db5;
	BORDER-BOTTOM: #5a7db5 1px solid;
	BORDER-LEFT: #5a7db5 1px solid;
	BORDER-RIGHT: #5a7db5 1px solid;
	BORDER-TOP: #5a7db5 1px solid;
	COLOR: #003581;
	HEIGHT: 17px;
}

.tablecontenu {
	background-color: #FFFFFF;
	border: 1px solid #5a7db5;
	margin: 0px;	
	height: 400px;
	width: 800px;
}


