/*************
	MENU
*************/
#menu_tout{
	width:800px;	
	height:30px;
	background-image:url(../images/bg_menu.jpg);
	background-repeat:no-repeat;
	background-position:center;
	text-align:left;
	margin:0 0 0 220px;
	padding-top:61px;
}
ul#menu{
	width:100%;
	padding:0;
	margin:0;
	list-style:none;
}

ul#menu a{
	display : block;
	padding : 0;
	margin:0;
	color : #000000;
	text-decoration : none;
	font-family:Arial, Helvetica, sans-serif;
}
#menu li{
	float : left;
}

#menu li ul{
	position: absolute;	
	left: -999em;
	
	display:block;
	text-align:left;
}
#menu li ul li{
	float:none;
	display:block;
	height:25px;
}
#menu li ul li a{
}
#menu li:hover ul, #menu li li:hover ul, #menu li.sfhover ul, #menu li li.sfhover ul{
	left: auto;
	min-height: 0;
}
#menu li:hover ul li{
}
#menu li ul li a{
	height:19px;
	display:block;
	padding-top:6px;
}
#menu li:hover ul a, #menu li li:hover ul a, #menu li.sfhover ul a, #menu li li.sfhover ul a{
}
#menu li:hover ul a:hover, #menu li li:hover ul a:hover, #menu li.sfhover ul a:hover, #menu li li.sfhover ul a:hover{
	background-color:#D4C3BB;
}

/* Classes Adaptées */

#menu li ul#menu_actualite li.fleche{
	height:20px;
	background-image:url(../img/menu/fleche_2.jpg);
	background-repeat:no-repeat;
	border-right:none;
	border-left:none;
}
#menu li ul#menu_entreprise li.fleche{
	height:20px;
	background-image:url(../img/menu/fleche_2.jpg);
	background-repeat:no-repeat;
	border-right:none;
	border-left:none;
}
#menu li ul#menu_services li.fleche{
	height:20px;
	background-image:url(../img/menu/fleche_2.jpg);
	background-repeat:no-repeat;
	border-right:none;
	border-left:none;
}

#menu li ul#menu_homme li.fleche{
	height:20px;
	background-image:url(../img/menu/fleche.jpg);
	background-repeat:no-repeat;
	border-right:none;
	border-left:none;
}

#menu li ul#menu_clients li.fleche{
	height:20px;
	background-image:url(../img/menu/fleche_2.jpg);
	background-repeat:no-repeat;
	border-right:none;
	border-left:none;
}
#menu li ul#menu_inscriptions li.fleche{
	height:20px;
	background-image:url(../img/menu/fleche_2.jpg);
	background-repeat:no-repeat;
	border-right:none;
	border-left:none;
}

#menu li ul#menu_actualite{
	width:165px;
}
#menu li ul#menu_entreprise{
	width:165px;
}
#menu li ul#menu_services{
	width:165px;
}

#menu li ul#menu_homme{
	width:145px;
}
#menu li ul#menu_clients{
	width:145px;
}
#menu li ul#menu_inscriptions{
	width:165px;
}

#menu li ul#menu_actualite, #menu li ul#menu_entreprise, #menu li ul#menu_services, #menu li ul#menu_homme, #menu li ul#menu_clients, #menu li ul#menu_inscriptions{
	background-color:#FDFBFB;
	background-image:url(../img/bg_list_menu.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	
	border-bottom:1px #CEC3BE solid;
}

#menu_actualite li, #menu_entreprise li, #menu_services li, #menu_homme li, #menu_clients li, #menu_inscriptions li{
	float:none;
	display:list-item;
	border-right:1px #CEC3BE solid;	
	border-left:1px #CEC3BE solid;
}
#menu_actualite li a, #menu_entreprise li a, #menu_services li a, #menu_homme li a, #menu_clients li a, #menu_inscriptions li a{
	display:block;
	padding-left:10px;
}

/* Classes Liens */
a#lien_entreprise{
	width:133px;
	height:20px;	
	background-image:url(../img/menu/entreprise_en.jpg);
	background-repeat:no-repeat;
}
a#lien_entreprise:hover{
	background-image:url(../img/menu/entreprise_on_en.jpg);
}
a#lien_hommes{
	width:108px;
	height:20px;
	
	background-image:url(../img/menu/hommes_en.jpg);
	background-repeat:no-repeat;
}
a#lien_hommes:hover{
	background-image:url(../img/menu/hommes_on_en.jpg);
}
a#lien_services{
	width:175px;
	height:20px;
	
	background-image:url(../img/menu/services_en.jpg);
	background-repeat:no-repeat;
}
a#lien_services:hover{
	background-image:url(../img/menu/services_on_en.jpg);
}
a#lien_clients{
	width:105px;
	height:20px;
	
	background-image:url(../img/menu/clients_en.jpg);
	background-repeat:no-repeat;
}
a#lien_clients:hover{
	background-image:url(../img/menu/clients_on_en.jpg);
}
a#lien_news{
	width:80px;
	height:20px;	
	background-image:url(../img/menu/news_on_en.jpg);
	background-repeat:no-repeat;
}
a#lien_news:hover{
	background-image:url(../img/menu/news_on_en.jpg);
}
a#lien_inscriptions{
	width:183px;
	height:20px;
	
	background-image:url(../img/menu/inscriptions_en.jpg);
	background-repeat:no-repeat;
}
a#lien_inscriptions:hover{
	background-image:url(../img/menu/inscriptions_on_en.jpg);
}
a#lien_entreprise:hover, a#lien_entreprise.selected{
}
a#lien_services:hover, a#lien_services.selected{
}

#lien_entreprise ul, #lien_services ul{
	height:25px;
}
