@charset "UTF-8";
@media all
{
	#headerNavigation {line-height:20px;padding:0 0 0 0.5em;}
	#headerNavigation a {color:#000;text-decoration:none;font-weight:bold;}
	#headerNavigation a:focus,
	#headerNavigation a:hover,
	#headerNavigation a:active {text-decoration:underline;}

	#headerNavigation span.sep,
	#headerNavigation span.current {background:url(../../images/icons/path1.jpg) no-repeat center center;width:25px;height:22px;display:inline-block;}
	#headerNavigation span.current {background-image:url(../../images/icons/path2.jpg);}
	#headerNavigation a.current,
	#headerNavigation a.current:focus,
	#headerNavigation a.current:hover,
	#headerNavigation a.current:active {color:#052240;font-weight:bold;}
/* ---------------
	Menu
	---------------- */
.wrapper_menu{position:relative;z-index:10;height:44px;}
.wrapper_menu .menu{width:100%;margin:0;padding:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}

.wrapper_menu .menu >li{float:left;text-align:center;position:static;margin:0;list-style-type:none;}
.wrapper_menu .menu >li >a{outline:0;padding:0;display:block;}

.wrapper_menu .menu .dropdown{margin:0 auto;left:-999em;position:absolute;text-align:left;width:1000px;border:none;float:left;background-color:#1d1d1d; 
	-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}
.wrapper_menu .menu li:hover div a{text-decoration:none;border:none;padding:0}

.wrapper_menu .menu >li:hover {height:44px;}

.wrapper_menu .menu li:hover .dropdown {left:0;top:44px;border-top:#FFF 1px solid;}

.wrapper_menu a.drop {height:44px;background:url(../../images/infobox/menu/menu-onglets-sprite.jpg) no-repeat 0 0;width:76px;}
#cat-home >a {background-position:0 0;width:29px;}
#cat-home:hover >a, #cat-home a.on {background-position:0 -44px;}
#cat-899 >a {background-position:-29px 0;width:65px;}
#cat-899:hover >a, #cat-899 a.on {background-position:-29px -44px;}
#cat-13 >a {background-position:-94px 0;width:99px;}
#cat-13:hover >a, #cat-13 >a.on {background-position:-94px -44px;}
#cat-549 >a {background-position:-193px 0;width:69px;}
#cat-549:hover >a, #cat-549 >a.on {background-position:-193px -44px;}
#cat-21 >a {background-position:-262px 0;width:115px;}
#cat-21:hover >a, #cat-21 >a.on {background-position:-262px -44px;}
#cat-1022 >a {background-position:-377px 0;}
#cat-1022:hover >a, #cat-1022 >a.on {background-position:-377px -44px;}
#cat-9 >a {background-position:-453px 0;}
#cat-9:hover >a, #cat-9 >a.on {background-position:-453px -44px;}

#cat-1 >a {background-position:-529px 0;width:120px;}
#cat-1:hover >a, #cat-1 >a.on {background-position:-529px -44px;}
#cat-ventes-flash a {background-position:-649px 0;width:87px;}
#cat-ventes-flash:hover a, #cat-ventes-flash a.on {background-position:-649px -44px;}
#cat-899_18 a {background-position:-736px 0;width:103px;}
#cat-899_18:hover a, #cat-899_18 a.on {background-position:-736px -44px;}
#cat-899_20 a {background-position:-839px 0;width:67px;}
#cat-899_20:hover a, #cat-899_20 a.on {background-position:-839px -44px;}
#cat-13_773 a {background-position:-906px 0;width:94px;}
#cat-13_773:hover a, #cat-13_773 a.on {background-position:-906px -44px;}

.menu .dropdown .c33l {background-color:#2f2f2f;}
#header .menu .dropdown .c33l a {font-weight:bold;display:block;padding:0.2em 0 0.2em 20px;background:url(../images/menu-fleche.png) no-repeat left top;}
#header .menu .dropdown .c33l a:hover {background-color:#1d1d1d;color:#867643;text-decoration:none;background-image:url(../images/menu-fleche-on.png)}
.menu .sous-menu {background-color:#1d1d1d;display:none;border:#1d1d1d 1px solid;}
.menu .c33l .sous-menu ul li {list-style:square;}
#header .menu .c33l .sous-menu ul li a {background:none;padding-left:0;}
#header .menu .c33l .sous-menu ul li a:hover {background:none;text-decoration:none;}
.menu .dropdown .v-flash {padding:5px 10px 5px 223px;height:58px;cursor:pointer;background:#ffd20b url(../../images/infobox/menu/ventes-flash.png) no-repeat 10px center;color:#000;}

/* Panier */
.panier-box { float:left; width:235px;height:100px; background:url(../../images/infobox/header-panier-logo.png) no-repeat 10px center; font-weight:bold; cursor:pointer;}
.panier-box div.titre {font-size:16pt;color:#FFF;margin:20px 0 0 65px;}
.panier-box span {font-size:20pt;color:#FFDE1A;margin:-2px 0 5px 70px;}
.panier-box div.center {font-size:12px; margin:0;}
.panier-box li div.titre {margin:20px 0 10px 5px;}
.panier-box li span {margin:10px 0 10px 15px;display:block;}
.panier-box li .center {font-size:13px;}
#header .panier-box li a.goto-cart {display:block;border-bottom:#000 1px solid;text-align:right;background-color:#ccc; color:#000;line-height:26px;text-transform:uppercase;}

.panier-box .menu{list-style:none;width:500px;margin:0;padding:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}

.panier-box .menu li{float:left;text-align:center;position:static;margin:0;list-style-type:none;}

.panier-box .menu .dropdown{margin:0 auto;left:-999em;position:absolute;text-align:left;width:400px; height:250px; overflow:auto;border:none;float:left;background-color:#FFF;z-index:800;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}

.panier-box .menu li:hover .dropdown {left:587px;top:132px;border:#000 1px solid;}
.panier-box .dropdown table {width:100%;border-bottom:#ccc 1px dotted;}
.panier-box .dropdown table td {font-size:9pt;color:#000;font-weight:normal;vertical-align:middle;padding:0 0.2em;}
.panier-box .dropdown table td div {float:right;padding:0.3em 0.5em;}
.panier-box .dropdown table td div.cart-price {color:#FFF; background-color:#867643;}
.panier-box .dropdown table td.photo {width:100px;height:100px;background:#FFF none no-repeat center center;}
#header .panier-box .dropdown table td a {color:#000;font-size:10pt;}

.panier-box a.drop {height:100px;width:235px;display:block;}
}