#menu_end{display:block;float:left;height:36px;margin-left:919px;position:absolute;width:5px;}
#menu_start{display:block;float:left;height:36px;margin-left:3px;width:37px;}
#menu_start a{background: url(../images/home_nav_new.png) no-repeat left top;width:37px;height:36px;text-indent:-9999px;padding:0;margin:0;}
#menu_start a:hover{background-position:left -35px;}
#menu_start a:active{background-position:left -70px;}
#menu_start a{display:block;line-height:36px; }

#topnav{background:url("../images/back_nav.png") repeat-x scroll 0 0 transparent;float:left;font-size:1em;list-style:none outside none;margin-left:40px;position:absolute;width:881px;height:36px;z-index:10000;}
#topnav li{float:left;margin:0;position:relative;background: url(../images/li_border.png) no-repeat right top;}
#topnav li#last-li{background: none;}
#topnav li#last-li a span.single_wrapper{	float:left;margin:6px 6px 6px 10px;padding:0 10px;}

#topnav li.liSub a, #topnav li a{color:#333333;font-weight:bold;font-size:14px;line-height:27px;text-decoration:none;}
/* le  \9  est un hack pour cibler IE8, IE7 et IE6 */
#topnav li .sub{position:absolute;top:36px; left: 0px;background:#FFFFFF;background-color:#f8f8f8\9;border-bottom:1px solid #cbcbcb\9;border-left:1px solid #cbcbcb\9;border-right:1px solid #cbcbcb\9;padding:5px;float:left;width:911px;cursor:pointer;box-shadow:0px 2px 4px #888;-moz-box-shadow:0px 2px 4px #888;-webkit-box-shadow:0px 2px 4px #888;display: none;z-index: -10;border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;-khtml-border-radius-bottomright:3px;-webkit-border-bottom-right-radius: 3px;border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;-khtml-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;}
#topnav li .row{clear: both;float:left;width:911px;margin-bottom:10px;}
#topnav li .sub ul{list-style:none;margin:0;padding:0;width:150px;float:left;}
#topnav .sub ul li{width:100%;color:#fff;	background:none;}
#topnav .sub ul h2 {font-size:1em;margin-bottom:6px;}
#topnav .sub ul li h2 a, ul#topnav .sub ul li h2 a:hover{padding: 0px 0;background-image: none;color: #333; border-bottom:1px solid #e98300; margin-bottom:0px;}
#topnav .sub ul li a {padding: 0 0 0 0;margin: 0px 10px 0px 10px;display: block;text-decoration: none;font-size:12px;text-shadow: none;text-transform: none;line-height:27px;}
#topnav .sub ul li a:hover {color: #e98300;}
#topnav .sub ul .level2 a{ color:#333;line-height:1.7em; font-weight:normal;}
#topnav .sub .marque ul li a{background-image:none;}
#topnav .sub .marque ul li  a:hover{background-image:none;}

span.dd_action {height:6px;padding:0 0 0 10px;width:9px;}
span.dd_wrapper {float:left;margin:1px 0px 0;padding:5px 15px 6px 15px;text-shadow:1px 1px 1px white;}
li.liSub a:hover span.dd_wrapper, li.liSub:hover a span.dd_wrapper{z-index:100;color:#e98300;padding:5px 15px 6px 15px;}
span.single:hover, li.current a span.single {color:#d8133b;}
span.single_wrapper:active{background: white;color: black;}

#topnav .single span a {color:#757575;font-size:0.9em;line-height:12px;text-decoration:none;text-shadow:none;text-transform:none;} 
span.single{color:#d8133b;float:left;margin:6px 10px;padding:0 11px;text-shadow:1px 1px 1px white;}
#nav_wrapper {clear: left;}
#topnav li a.nav-les-soldes-1{background: url(../images/gif-soldes-janv-12.gif) no-repeat 0 0;
display: block; width:77px; height:36px; z-index:10000;}
#topnav li a.nav-les-soldes-1:hover{background: url(../images/gif-soldes-janv-12.gif) no-repeat 0 0; width:77px; height:36px;}
