#nav{width:940px;height:42px;background:url(../images/0/header_whole_menu_bg.png) no-repeat 0 0;font-size:1.1em;padding-right:6px;margin-top:0px;margin-right:2px;}
#nav li{position:relative;text-align:left;height:22px;}
#nav li.over{z-index:999;}
#nav a, #nav a:hover{display:block;line-height:1.3em;text-decoration:none;}
#nav a:hover{display:block;line-height:1.3em;text-decoration:none;}
#nav span{display:block;cursor:pointer;white-space:nowrap;}
#nav li ul span{white-space:normal;}
#nav li{float:left;}
#nav .inactif{float:left;}
#nav .selected{color:#569bba;}
#nav .special{color:#569bba;}
#nav .actif{float:left;background:url(../images/barmenu_c.png) no-repeat left top;}
#nav li .separateur{background:url(../images/0/header_menu_separator.png) no-repeat right top;}
#nav li .separateur2{background:url(../images/barmenu_d.png) no-repeat right top;color:#fff;}
#nav li.active > a{color:#569bba;}
#nav a{float:left;padding:13px 16px 13px 16px;color:#333;font-weight:bold;font-size:14px;border-right:none;cursor:pointer;white-space:nowrap;}
#nav a:hover{color:#569bba;}
#nav li.over > a{color:#000;}
#nav ul li, #nav ul li.active{float:none;margin:0;padding-top:0px;background:#fff;border-left:1px solid #dedede;border-right:1px solid #dedede;}
#nav ul li.last{background:#fff;padding-bottom:0;}
#nav ul a, #nav ul a:hover{float:none;padding:0;background:none;}
#nav ul li a{font-weight:normal !important;}
#nav ul{position:absolute;width:15em;top:27px;left:-10000px;}
#nav li.over > ul{left:0px;}
#nav li.over > ul li.over > ul{left:100px;}
#nav li.over ul ul{left:-10000px;}
#nav ul li a{background:#fff;padding-top:0px;color:#000;background:url(../images/barmenu_a.png) no-repeat -5px bottom;height:28px;}
#nav ul li a:hover{background:#569bba;color:#fff;}
#nav ul li a, #nav ul li a:hover{}
#nav ul span, #nav ul li.last li span{padding:3px 15px 4px 15px;}
#nav ul ul{top:5px;}
#nav-sidebox .first .vertnav-cat{border-top:1px solid #e0e0e0;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;}
#nav-sidebox .level1 .vertnav-cat{border-top:none;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}
#nav-sidebox .last .vertnav-cat{padding-bottom:4px;border-bottom:1px solid #e0e0e0;-moz-border-radius-bottomleft:8px;-moz-border-radius-bottomright:8px;-webkit-border-bottom-left-radius:8px;-webkit-border-bottom-right-radius:8px;}
#nav-sidebox a{font:11px/24px Arial, Helvetica, sans-serif;word-spacing:-1px;color:#569bba;font-weight:bold;text-decoration:none;}
#nav-sidebox a:hover{color:#569bba;}
#nav-sidebox ul{}
#nav-sidebox ul.level1{display:none;}
.vertnav-container{margin-top:10px;}
#nav-sidebox li .vertnav-cat{display:block;border-bottom:none;border-top:none;margin-left:6px;padding-left:5px;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;background:#f1f1f1 url(../images/0/col_left_nav_sidebox_bg.png) repeat-x bottom left;height:20px;width:230px;}
#nav-sidebox li.parent a{font-weight:bold;color:#fff;font-style:normal;}
#nav-sidebox .active a{color:#fff;font-weight:bold;font-style:normal;}
#nav-sidebox li.level0 a.inactive{color:#000;font-weight:bold;font-style:normal;}
#nav-sidebox li.level1 a{font-weight:bold;color:#569bba;font-style:none;}
#nav-sidebox ul li.active .only a{font-weight:bold;color:#569bba;font-size:11px;font-style:normal;}
#nav-sidebox .level1 ul li.active{border-left:2px solid #569bba;}
#nav-sidebox .level1 ul li.inactive a{font-weight:normal;color:#000;font-size:11px;}
#nav-sidebox .level1 ul li.inactive a:hover{color:#569bba;}
#nav-sidebox ul li.inactive a{font-weight:normal;color:#838383;}
#nav-sidebox .inactive .vertnav-cat{}
#nav-sidebox .next .vertnav-cat{}
#nav-sidebox .prev .vertnav-cat{}
#nav-sidebox .first .vertnav-cat{}
#nav-sidebox .last .vertnav-cat{}
#nav-sidebox .only .vertnav-cat{}
#nav-sidebox .parent .vertnav-cat,#nav-sidebox .active .vertnav-cat{background-image:none;background-color:#569bba;}
.head_cat{height:107px;}
#nav-sidebox .parent .vertnav-cat{background-color:#569bba;height:25px;}
#nav-sidebox ul li.active .vertnav-cat{background-color:#fff;background:url(../images/barmenu_a.png) no-repeat -5px bottom;width:240px;}
#nav-sidebox li.inactive .vertnav-cat{font-weight:normal;width:240px;}
#nav-sidebox .inactive .vertnav-cat{background-color:#f5f5f5;}
#nav-sidebox .level1 .vertnav-cat{padding-left:10px;background:none;color:#333;}
#nav-sidebox .level2 .vertnav-cat{padding-left:20px;}
#nav-sidebox .level3 .vertnav-cat{padding-left:30px;}

