P,TD {
	color: Black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.link {
	color: #7D2600;
	height: 28px;
	font-size: 12px;
	letter-spacing: 1px;
	padding-bottom: 5px;
	padding-left: 1px;
	letter-spacing: 1px;
	text-decoration: underline;
}
A.link:active, A.link:focus, A.link:link, A.link:visited {
	color: #7D2600;
	height: 28px;
	font-size: 12px;
	letter-spacing: 1px;
	padding-bottom: 5px;
	padding-left: 1px;
	letter-spacing: 1px;
	text-decoration: underline;
}
A.link:hover {
	color: #3398BA;
	height: 28px;
	font-size: 12px;
	padding-bottom: 5px;
	padding-left: 1px;
	letter-spacing: 1px;
	text-decoration: none;
	text-decoration: none;
}
INPUT.recherche {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
	text-decoration: none;
	width: 100px;
	height: 13px;
	padding: 0px 0px 0px 2px;
}
TD.bas_de_page {
	color: white;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left: 15px;
}
A.liens_haut {
	color: #7D2600;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
A.liens_recrutement:active, A.liens_recrutement:focus, A.liens_recrutement:link, A.liens_recrutement:visited {
	color: #126BA9;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	font-weight: bold;
}
A.liens_recrutement:hover {
	color: #AD5410;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}
A.liens_recrutement_2:active, A.liens_recrutement_2:focus, A.liens_recrutement_2:link, A.liens_recrutement_2:visited {
	color: #126BA9;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-decoration: none;
	font-weight: bolder;
	text-transform: uppercase;
	letter-spacing: 1px;
}
A.liens_recrutement_2:hover {
	color: #AD5410;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-decoration: none;
	font-weight: bolder;
	text-transform: uppercase;
	letter-spacing: 1px;
}
TD.menu_niveau_1_1 {
	color: #AD7540;
	background-image: url(images/menu/fond_niveau_1_1.gif);
	height: 28px;
	font-size: 12px;
	padding-bottom: 5px;
	font-weight: bold;
	padding-left: 1px;
	letter-spacing: 1px;
}
TD.menu_niveau_1_1_spot {
	color: #B1734E;
	background-image: url(images/menu/fond_niveau_1_1_spot.gif);
	height: 28px;
	font-size: 12px;
	padding-bottom: 5px;
	font-weight: bold;
	padding-left: 1px;
	letter-spacing: 1px;
}
TD.menu_niveau_1_1_spot_hover {
	color: #B1734E;
	background-image: url(images/menu/fond_niveau_1_1_spot_hover.gif);
	height: 28px;
	font-size: 12px;
	padding-bottom: 5px;
	font-weight: bold;
	padding-left: 1px;
	letter-spacing: 1px;
}
TD.menu_niveau_2_1 {
	background-image: url(images/menu/fond_niveau_2_1.gif);
	height: 21px;
	padding-left: 20px;
}
TD.menu_niveau_2_1_spot {
	background-image: url(images/menu/fond_niveau_2_1_spot.gif);
	height: 21px;
	padding-left: 20px;
}
TD.menu_niveau_2_1_spot_hover {
	background-image: url(images/menu/fond_niveau_2_1_spot_hover.gif);
	height: 21px;
	padding-left: 20px;
}
TD.menu_niveau_1_2 {
	color: #AD7540;
	background-image: url(images/menu/fond_niveau_1_2.gif);
	height: 28px;
	font-size: 11px;
	letter-spacing: 1px;
	padding-bottom: 5px;
	padding-left: 1px;
	font-weight: bold;
	letter-spacing: 1px;
}
TD.menu_niveau_1_2_spot {
	color: #69A275;
	background-image: url(images/menu/fond_niveau_1_2_spot.gif);
	height: 28px;
	font-size: 11px;
	letter-spacing: 1px;
	padding-bottom: 5px;
	padding-left: 1px;
	font-weight: bold;
	letter-spacing: 1px;
}
TD.menu_niveau_1_2_spot_hover {
	color: #69A275;
	background-image: url(images/menu/fond_niveau_1_2_spot_hover.gif);
	height: 28px;
	font-size: 11px;
	letter-spacing: 1px;
	padding-bottom: 5px;
	padding-left: 1px;
	font-weight: bold;
	letter-spacing: 1px;
}
TD.menu_niveau_2_2 {
	background-image: url(images/menu/fond_niveau_2_2.gif);
	height: 21px;
	padding-left: 20px;
}
TD.menu_niveau_2_2_spot {
	background-image: url(images/menu/fond_niveau_2_2_spot.gif);
	height: 21px;
	padding-left: 20px;
}
TD.menu_niveau_2_2_spot_hover {
	background-image: url(images/menu/fond_niveau_2_2_spot_hover.gif);
	height: 21px;
	padding-left: 20px;
}
TD.menu_niveau_1_3 {
	color: #AD7540;
	background-image: url(images/menu/fond_niveau_1_3.gif);
	height: 28px;
	font-size: 11px;
	letter-spacing: 1px;
	padding-bottom: 5px;
	font-weight: bold;
	padding-left: 1px;
	letter-spacing: 1px;
}
TD.menu_niveau_1_3_spot {
	color: #3398BA;
	background-image: url(images/menu/fond_niveau_1_3_spot.gif);
	height: 28px;
	font-size: 11px;
	letter-spacing: 1px;
	padding-bottom: 5px;
	font-weight: bold;
	padding-left: 1px;
	letter-spacing: 1px;
}
TD.menu_niveau_1_3_spot_hover {
	color: #3398BA;
	background-image: url(images/menu/fond_niveau_1_3_spot_hover.gif);
	height: 28px;
	font-size: 11px;
	letter-spacing: 1px;
	padding-bottom: 5px;
	font-weight: bold;
	padding-left: 1px;
	letter-spacing: 1px;
}
TD.menu_niveau_2_3 {
	background-image: url(images/menu/fond_niveau_2_3.gif);
	height: 21px;
	padding-left: 20px;
}
TD.menu_niveau_2_3_spot {
	background-image: url(images/menu/fond_niveau_2_3_spot.gif);
	height: 21px;
	padding-left: 20px;
}
TD.menu_niveau_2_3_spot_hover {
	background-image: url(images/menu/fond_niveau_2_3_spot_hover.gif);
	height: 21px;
	padding-left: 20px;
}
TD.menu_niveau_1_4 {
	color: #AD7540;
	background-image: url(images/menu/fond_niveau_1_4.gif);
	height: 28px;
	font-size: 11px;
	letter-spacing: 1px;
	padding-bottom: 5px;
	font-weight: bold;
	padding-left: 1px;
	letter-spacing: 1px;
}
TD.menu_niveau_1_4_spot {
	color: #E06C04;
	background-image: url(images/menu/fond_niveau_1_4_spot.gif);
	height: 28px;
	font-size: 11px;
	letter-spacing: 1px;
	padding-bottom: 5px;
	font-weight: bold;
	padding-left: 1px;
	letter-spacing: 1px;
}
TD.menu_niveau_1_4_spot_hover {
	color: #E06C04;
	background-image: url(images/menu/fond_niveau_1_4_spot_hover.gif);
	height: 28px;
	font-size: 11px;
	letter-spacing: 1px;
	padding-bottom: 5px;
	font-weight: bold;
	padding-left: 1px;
	letter-spacing: 1px;
}
TD.menu_niveau_2_4 {
	background-image: url(images/menu/fond_niveau_2_4.gif);
	height: 21px;
	padding-left: 20px;
}
TD.menu_niveau_2_4_spot {
	background-image: url(images/menu/fond_niveau_2_4_spot.gif);
	height: 21px;
	padding-left: 20px;
}
TD.menu_niveau_2_4_spot_hover {
	background-image: url(images/menu/fond_niveau_2_4_spot_hover.gif);
	height: 21px;
	padding-left: 20px;
}
A.menu_1_1:active, A.menu_1_1:focus, A.menu_1_1:link, A.menu_1_1:visited {
	color: #B1734E;
	height: 28px;
	font-size: 12px;
	padding-bottom: 5px;
	font-weight: bold;
	padding-left: 1px;
	text-decoration: none;
}
A.menu_1_1:hover {
	color: #B1734E;
	height: 28px;
	font-size: 12px;
	padding-bottom: 5px;
	font-weight: bold;
	padding-left: 1px;
	text-decoration: none;
}
A.menu_1_1_hover {
	color: White;
	height: 28px;
	font-size: 12px;
	padding-bottom: 5px;
	font-weight: bold;
	padding-left: 1px;
	text-decoration: none;
}
A.menu_2_1:active, A.menu_2_1:focus, A.menu_2_1:link, A.menu_2_1:visited {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
	text-decoration: none;
}
A.menu_2_1:hover {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #B1734E;
	text-decoration: none;
}
A.menu_2_1_hover {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
A.menu_1_2:active, A.menu_1_2:focus, A.menu_1_2:link, A.menu_1_2:visited {
	color: #AD7540;
	height: 28px;
	font-size: 12px;
	letter-spacing: 1px;
	padding-bottom: 5px;
	padding-left: 0px;
	font-weight: bold;
	letter-spacing: 1px;
	text-decoration: none;
}
A.menu_1_2:hover {
	color: #69A275;
	height: 28px;
	font-size: 12px;
	padding-bottom: 5px;
	font-weight: bold;
	padding-left: 0px;
	letter-spacing: 1px;
	text-decoration: none;
	text-decoration: none;
}
A.menu_1_2_hover {
	color: White;
	height: 28px;
	font-size: 12px;
	padding-bottom: 5px;
	font-weight: bold;
	padding-left: 0px;
	letter-spacing: 1px;
	text-decoration: none;
	text-decoration: none;
}
A.menu_2_2:active, A.menu_2_2:focus, A.menu_2_2:link, A.menu_2_2:visited {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
	text-decoration: none;
}
A.menu_2_2:hover {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #69A275;
	text-decoration: none;
}
A.menu_2_2_hover {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
A.menu_1_3:active, A.menu_1_3:focus, A.menu_1_3:link, A.menu_1_3:visited {
	color: #AD7540;
	height: 28px;
	font-size: 12px;
	letter-spacing: 1px;
	padding-bottom: 5px;
	padding-left: 0px;
	font-weight: bold;
	letter-spacing: 1px;
	text-decoration: none;
}
A.menu_1_3:hover {
	color: #3398BA;
	height: 28px;
	font-size: 12px;
	padding-bottom: 5px;
	font-weight: bold;
	padding-left: 0px;
	letter-spacing: 1px;
	text-decoration: none;
	text-decoration: none;
}
A.menu_1_3_hover {
	color: White;
	height: 28px;
	font-size: 12px;
	padding-bottom: 5px;
	font-weight: bold;
	padding-left: 0px;
	letter-spacing: 1px;
	text-decoration: none;
	text-decoration: none;
}
A.menu_2_3:active, A.menu_2_3:focus, A.menu_2_3:link, A.menu_2_3:visited {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
	text-decoration: none;
}
A.menu_2_3:hover {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #3398BA;
	text-decoration: none;
}
A.menu_2_3_hover {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
A.menu_1_4:active, A.menu_1_4:focus, A.menu_1_4:link, A.menu_1_4:visited {
	color: #AD7540;
	height: 28px;
	font-size: 12px;
	letter-spacing: 1px;
	padding-bottom: 5px;
	padding-left: 0px;
	font-weight: bold;
	letter-spacing: 1px;
	text-decoration: none;
}
A.menu_1_4:hover {
	color: #E06C04;
	height: 28px;
	font-size: 12px;
	padding-bottom: 5px;
	font-weight: bold;
	padding-left: 0px;
	letter-spacing: 1px;
	text-decoration: none;
	text-decoration: none;
}
A.menu_1_4_hover {
	color: White;
	height: 28px;
	font-size: 12px;
	padding-bottom: 5px;
	font-weight: bold;
	padding-left: 0px;
	letter-spacing: 1px;
	text-decoration: none;
	text-decoration: none;
}
A.menu_2_4:active, A.menu_2_4:focus, A.menu_2_4:link, A.menu_2_4:visited {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
	text-decoration: none;
}
A.menu_2_4:hover {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #E06C04;
	text-decoration: none;
}
A.menu_2_4_hover {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}