

#nav {
	display:block;
	float:left; 
	height:35px;
	width:100%;
	clear:both;
	margin:0px;
	padding:0px;
	background: url(../images/menu_bg.gif) repeat-x;
} 

/************** ALL LEVELS  *************/ 
/* Style consistent throughout all nav levels */
#nav li { 
	position:relative; 
	text-align:left;
	list-style:none;
	margin:0px; 
	padding:0px;
	width:170px;
	font-size:11px;
	line-height:35px;
	height:35px;
	display:inline;
	float:left;
}

#nav .sepa {
	width:2px;
	background:white url(../images/menu_s.gif) no-repeat;
}

#nav .top-debut {
	width:26px;
	background: url(../images/menu_l.gif) no-repeat;
	
}

#nav .top-fin {
	width:26px;
	background: url(../images/menu_r.gif) no-repeat;
	float:right;
	
}

#nav ul { 
	list-style:none;
	padding:0px; 
	margin:0px;
	width:170px;
	display:block;
}

#nav li.over { 
	z-index:999; 
}

#nav a,
#nav a:hover {
	display:block; 
	text-decoration:none;
	text-align:center; 
}


/************ 0 LEVEL  ***************/
#nav li.active a { color:#e5a200; }
#nav a { 
	color:#ffffff; 
	font-weight:bold; 
}

#nav li.over a {
}

#nav a:hover { 
	color:#ffffff;
	background:#262525; 
}

/************ 1ST LEVEL ************/
#nav ul , #nav ul li ,#nav ul li  a {
	height:20px;
	line-height:20px;
}

#nav ul li {
	width:100%;
	padding:0px;
	display:inline;
	float:left;
}

#nav ul li,
#nav ul li.active { 
	float:none; 
}

#nav ul a,
#nav ul a:hover { 
	padding-left:10px; 
	width:190px !important;
	width:190px;
}

#nav ul li a { 
	font-weight:normal !important; 
}

/************ 2ND LEVEL ************/
#nav ul { 
	position:absolute; 
	width:200px; 
	left:-10000px; 
}

/* Show menu */
#nav li.over > ul { left:0; }
#nav li.over > ul li.over > ul { left:200px; }
#nav li.over ul ul { left:-10000px; }

#nav ul li a { 
	background:#000000;
}

#nav ul span {
	display:block;
	width:190px;
}


#nav ul .debut {display:none;}
#nav ul .fin {
	width:100%;
	height:5px;
	font-size:1px; /* spécial ie6... */
	line-height:1px; /* spécial ie6... */
	background: url(../images/menu_ln_btm.gif);
	float:left; 
	}

#nav ul span.enfants  {
	background : url(../images/right.gif)  172px 4px no-repeat;
	}



#nav ul li a:hover { 
	background:#e5a200;
}

#nav ul li a {
	color:#ffffff !important; 
}
#nav ul li a:hover { 
	color:#000000 !important; 
}

/************ 3RD+ LEVEL ************/

#nav ul li   {
	float:left;
}

 
#nav ul li ul { 
	top:0px ;
}

#nav ul ul .debut {display:none !important;}
#nav ul ul .fin {display:none !important; }




