#menu-wrap{
	background:url(../img/fd_menu.gif) repeat-x;
	height:30px;
}

#menu ul{
	margin:0 0 0 0;
	padding:0 0 0 0;
}

#menu ul li{
	margin:0;
	/*padding:0 41px 0 40px;*/
	/*Modif du 15 avril 2009 : Marc
	*
	*Si ils  veulent ajouter "Nos" devant noms des menus il faut réduire le padding pour ne pas casser la mise en forme
	*
	*/
	padding:1px 28px 0 28px;
	display:inline;
	list-style-type:none;
	float:left;
	background:url(../img/sep_menu.gif) right top no-repeat;
	border:0;
	position:relative;
	
	/*border:1px solid red;*/
}

#menu ul li a{
	font-family:Arial,Verdana, Helvetica, sans-serif; 
	/*Modif du 15 avril 2009 : Marc
	*
	* Meme explication que plus haut...
	*
	*/
	
	font-size: 1.2em;
	/*font-size: 1.3em;*/
	font-weight:bold;
	color:#0061AA;
	text-decoration:none;
	padding:5px 0 0 0;
	float:left;
	height:25px;	
}

#menu ul li.last{
	background:none;
}

#menu ul li.on a{
	color:#01a367;
	font-weight:bold;
	float:left;
}


#menu-bar li ul {
	position:absolute;
	left:-999em;
	padding:13px 0 10px 0;
	background:#01A367 url(../img/fd_smenu_top.gif) top left repeat-x;
	width: 100%;
}

#menu-bar li:hover ul, #menu-bar li.sfhover ul{ 
	left:0;
	margin:30px 0 0 0;
}


#menu-wrap #menu-bar li.sfhover ul li a:hover{ 
	text-decoration:underline;
	color:#FFFFFF;
	
}


#menu-wrap #menu-bar li ul li{ 
	background-image:none;
	border-bottom:1px solid #65c4a1;
	text-align:center;
	padding:4px 0 6px 0;
	margin:0 5% 0 5%;
	width: 90%;
	
	/*border:1px solid black;*/
}

#menu-wrap #menu-bar li ul li a{ 
	background-image:none;
	color:#FFFFFF;
	min-height: 10px;
	height: auto !important;
	font-size:0.9em;
	font-weight:normal;
	margin:0;
	padding:0;
	width: 100%;
	/*border:1px solid red;*/
}
