#navcontainer { 
	background: url(images/fond-navh.gif) repeat-x left top; 
	height: 36px;border-right: 6px solid white;border-left: 6px solid white;
	
	}
#nav, #nav ul{padding: 0; margin: 0;}
#nav{position: relative; left:10px;}
#nav li {line-height: 1; }
#nav a {
	display:block;
	color: #FFF; 
	font-weight: bold; 
	text-decoration: none; 
	font-size: 1.33em;
	padding: 3px 5px 2px 10px;
	text-align: left;
	margin-left: 3px;
	height: 30px;
	font-family: Arial, Helvetica, sans-serif; 
	z-index:9;
}
#nav li a#accueilsite {width: auto; padding-top: 10px; height: 23px;}
#nav li a#menuRub1 {width: auto; padding-top: 10px; height: 23px;}
#nav li a#menuRub2 {width: 100px;}
#nav li a#menuRub3 {width: 135px;}
#nav li a#menuRub4 {width: 60px;}
#nav li a#menuRub5 {width: 75px;}
#nav li a#menuRub27 {padding-top: 10px; height: 23px;}
	
#nav li a#quisommes span {margin-top: -17px;}

#nav li a:hover, #nav li.on a {
	background: #E68117;

	}
#nav li a:hover span {
	background: transparent;

	}

#nav a:hover{
background-color:#fff;
color:#333;
}

#nav li{
float:left;
position:relative;
}

#nav ul {
position:absolute;
display:none;
width:200px;
top:35px;
z-index:10;
background: #E68117;
}
#nav ul  li{
padding: 3px 0;
}
#navcontainer ul#nav li ul li a{
height:auto;
width: 150px;
display:block;
font-size: 12px;
}

#nav ul ul{
top:auto;
}	

#nav li ul ul {
left:200px;
margin:0px 0 0 10px;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{
display:none;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{
display:block;
}
