@charset "utf-8";
#menu {
	position: absolute; /* placement du menu, a modifier selon vos besoins */
	margin: 0px;
	padding: 0px;
	top: 115px;
	left: 0px;
	height: 115px;
	width: 100%; /* correction pour Opera */
	z-index:100;
	clear: both;
	font-size: 100%;
	line-height: 100%;
}
/*#menu dl {
	float: left;
}*/
.bloc_menu{
	width: 126px;
	height: 116px;
	float: left;
	margin: 0px;
	padding: 0px;
}
.bloc_menu_cote{
	width: 138px;
	height: 116px;
	float: left;
	margin: 0px;
	padding: 0px;
}
#smenu1, #smenu2, #smenu3, #smenu4, #smenu5, #smenu6{
	top: -11px;
	margin: 0px;
	padding: 0px;
	float: left;
}
#smenu1{
	left: 15px;
	width: 124px;
}
#smenu2{
	left: 18px;
	width: 124px;
}
#smenu3 {
	left: 20px;
	width: 124px;
}
#smenu4{
	left: 23px;
	width: 125px;
}
#smenu5 {
	left: 23px;
	width: 125px;
}
#smenu6{
	left: 23px;
	width: 124px;
}
#smenu1 ul, #smenu2 ul, #smenu3 ul, #smenu4 ul, #smenu5 ul, #smenu6 ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	text-align: left;
	position: relative;
	background-position: left top;
	background-repeat: repeat-y;
}
#smenu2 ul{
	background-image: url(/images/menu/fond_menu_orientation.gif);
}
#smenu2 ul li, #smenu3 ul li, #smenu4 ul li, #smenu5 ul li, #smenu6 ul li, #ssmenu1 li{
	-height:1%;/*hack pour ie6 qui permet d'afficher l'image d'arriere plan appliquee a li*/
	width: auto;
	margin: 0px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}
#smenu2 ul li a, #smenu3 ul li a, #smenu4 ul li a, #smenu5 ul li a, #smenu6 li a, #ssmenu1 li a {
	width: 100%;
	margin: 0px;
	padding:0px;
	display: block;
	text-decoration: none;
}
#smenu2 ul li a:hover, #smenu3 ul li a:hover, #smenu4 ul li a:hover, #smenu5 ul li a:hover, #smenu6 ul li a:hover, #ssmenu1 li a:hover {
	width: 100%;
	margin-left: -2px;
	padding:0px;
	display: block;
	text-decoration: none;
	background-position: right top;
	background-repeat: repeat-y;
}
#smenu2 ul li a{
	color: #666600!important;
}
#smenu2 ul li a:hover{
	background-image: url(/images/menu/fond_menu_orientation_hover.gif);
}
#smenu2 .pied{
	height: 10px;
	width: 124px;
	background-image: url(/images/menu/fond_menu_orientation_pied.gif);
	background-repeat: no-repeat;
}
#smenu3 ul{
	background-image: url(/images/menu/fond_menu_emploi.gif);
}
#smenu3 ul li a{
	color: #006600 !important;
}
#smenu3 ul li a:hover{
	background-image: url(/images/menu/fond_menu_emploi_hover.gif);
}
#smenu3 .pied{
	height: 10px;
	width: 124px;
	background-image: url(/images/menu/fond_menu_emploi_pied.gif);
	background-repeat: no-repeat;
}
#smenu4 .entete{
	height: 2px;
	width: 125px;
	margin: 0px;
	padding: 0px;
	background-image: url(/images/menu/fond_menu_formation_entete.gif);
	background-position: right bottom;
	position: relative;
}
#smenu4 ul, #ssmenu1 ul{
	background-image: url(/images/menu/fond_menu_formation.gif);
}
#smenu4 ul li a, #ssmenu1 ul li a{
	color: #333333 !important;
}
#smenu4 ul li a:hover, #ssmenu1 ul li a:hover{
	background-image: url(/images/menu/fond_menu_formation_hover.gif);
}
#smenu4 .pied{
	height: 9px;
	width: 125px;
	background-image: url(/images/menu/fond_menu_formation_pied.gif);
	background-repeat: no-repeat;
}
#smenu5 ul {
	background-image: url(/images/menu/fond_menu_partenaires.jpg);
}
#smenu5 ul li a:hover{
	background-image: url(/images/menu/fond_menu_partenaires_hover.gif);
}
#smenu5 .pied{
	height: 10px;
	width: 125px;
	background-image: url(/images/menu/fond_menu_partenaires_pied.gif);
	background-repeat: no-repeat;
}
#smenu6 ul{
	background-image: url(/images/menu/fond_menu_contact.gif);
}
#smenu6 ul li a{
	color: #CC0099 !important;
}
#smenu6 ul li a:hover{
	background-image: url(/images/menu/fond_menu_contact_hover.gif);
}
#smenu6 .pied{
	height: 10px;
	width: 124px;
	background-image: url(/images/menu/fond_menu_contact_pied.gif);
	background-repeat: no-repeat;
}
#smenu1 .pied, #smenu2 .pied, #smenu3 .pied, #smenu4 .pied, #smenu5 .pied, #smenu6 .pied {
	top:-2px;
	width: 124px;
	margin: 0px;
	padding: 0px;
	position: relative;
	background-position: left top;
}
#ssmenu1 {
	width: 125px;
	left: 120px;
	top: -121px;
	margin: 0px;
	padding: 0px;
	float: left;
}
#ssmenu1 ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	text-align: left;
}
