div#bg_main, div#middle, div#bg_degrade, div.bloc_side {position:static;}
ul#nav {list-style-type:none;}
ul#nav li {float:left; position:relative; /*z-index:10000;*/ }
ul#nav li ul {display:none; border:none;z-index:10000;}
ul#nav li ul  {margin-left:-30px; padding:0 30px 30px 30px; }
ul#nav li ul li {padding-right:0;}
*+html ul#nav li ul li {background:url("../images/bg-nav.png") repeat-x scroll 0 0 transparent;padding-right:0;}
ul#nav li ul li a {width:175px;padding-top:0; padding-bottom:0; padding-left:0px;padding-right:0px;text-align:left;}
ul#nav li ul li a span { padding-left:10px; text-align:left;height:29px;}
ul#nav li a {float:left; display:block; text-decoration:none; }
ul#nav li a span {padding:7px 10px 0;}
ul#nav li:hover {width:auto;}

/*Menu navigation*/
ul#nav li:hover a, ul#nav li.focus a, ul#nav li a:hover {text-decoration:none;}
ul#nav li:hover ul, ul#nav li.focus ul, ul#nav li a:hover ul { display:block; position:absolute; z-index:10000; top:27px; margin-top:-0.1em; padding-top:0.2em;left:0;}
ul#nav li:hover ul li, ul#nav li.focus ul li, ul#nav li a:hover ul li {width:200px;z-index:10000;}
ul#nav li:hover ul li a, ul#nav li.focus ul li a, ul#nav li a:hover ul li a {display:block; width:200px; height:auto; }
ul#nav li:hover ul li a:hover, ul#nav li.focus ul li a:hover, ul#nav li a:hover ul li a:hover { text-decoration:none;}

/** Adjustments for menu items font size **/
ul#nav li a {
	font-size:0.9em;
}

/** Home page link in header */
div#bandeau h1 a, div#bandeau h1 a:link, div#bandeau h1 a:visited, div#bandeau h1 a:active, div#bandeau h1 a:hover {text-decoration:none;color:#2C2C2C;}

