/**
 * Raptor Commerce
 *
 * @category   Raptor
 * @package    Raptor_Supermenu
 * @copyright  Copyright (c) 2009 Raptor Commerce (http://www.raptorcommerce.com)
 */
 
/*
 * This is a blank skin intended to help you integrate Supermenu with your custom theme
 * Please copy this file to the directory where your theme/skin's css files are located
 * and then modify it. E.g. /skin/frontend/myinterface/mytheme/css/
 *
 * IMPORTANT: Do not modify this file in the default location (skin/frontend/base/default/css)
 * as it will be overwritten if you upgrade Supermenu!
 *
 * We highly recommend the Firebug plugin for Firefox (http://getfirebug.com/) which will greatly 
 * help you when customizing this css.
 */
 
#anav { font-size:1.5em; padding-top: 8px;width:570px; min-height:18px;position: relative;float:left;}
/*#anav .level0 .img-menu img{float:right}
#anav .level0 .img-menu img{max-width:320px;}*/
#anav .ssmenu{float:left;width:35%}
#anav .ssmenu li{width: 300px;}
#anav li.columns.col_0{width: 100%;}
#anav .level0 .img-menu{float:right;width: 65%;}
#anav .level0 .img-menu img{max-width:48%;float:right}
.menuleft { /*width:900px;*/float:left;border-right:0px solid #001a44;height:39px}
.menuright{font-size;14px;/*font-weight:bold;*/ /*/width:260px;float:right;*/margin-left:10px;border:0px solid #001a44;position: absolute;right: 5%;height: 60px;
top: 5px;}
.bg-menu{width:100%;height: 400px;background: #f1f2f2;position: absolute;left: 00px;top: 75px;display:none}
/************** ALL LEVELS  *************/ /* Style consistent throughout all nav levels */
#anav li { float:left; ; position:relative; text-align:left;border-top:0px solid black}
#anav li.level1 { border-top:0px solid #b9b9b9; border-bottom:0px solid #b9b9b9}
/*#anav li.nav-vestes-et-manteaux { border-bottom:1px solid #b9b9b9}
#anav li.nav-accessoires { border-bottom:1px solid #b9b9b9}*/
#anav li.nav-nouveautes-2.over { border-left:0px solid #b9b9b9}
#anav li.level0{ border-top:0px solid white;padding-right: 21px;}
#anav li.columns{ border-bottom:0px solid #b9b9b9}
#anavus li { float:left; ; position:relative; text-align:left; }
/*#anav li.nav-soldes { float:right; ; position:relative; text-align:left; border-right:0px;margin-right:20px}
#anavus li.nav-soldes { float:right; ; position:relative; text-align:left; border-right:0px;margin-right:83px}*/
#anav li.over { z-index:999;/*background:#FFFFFF;*/border-left:0px solid #b9b9b9 ;border-top:0px solid #b9b9b9;border-bottom:0px solid #b9b9b9 ;line-height:1.2em;}
#anav li.over a{ border-bottom:2px solid #002045}
#anav li.over span.topmenutitle{ border-bottom:2px solid #002045}
#anav li.over li.columns a{ border-bottom:0px solid black !important}
#anav li.over.level0.nav-blog{ border-right:0px solid #b9b9b9;}
#anav li.over.level0.nav-nouveautes{ border-left:0px solid #b9b9b9;}
#anav li.level0.nav-nouveautes{ border-left:0px solid white;}
#anav a,
#anav a:hover { display:block; line-height:0.7em; float:left; font-weight:bold;/* padding:6px 4px 6px 4px;*/text-decoration:none; }
#anav li.level1 {border-right:0px solid #b9b9b9;border-left:0px solid #b9b9b9}
#anav li.level1 a{line-height:1.2em}
#anav li.active a {/* color:#777777;*//*border-bottom: 1px solid black;*/ }
#anav span { font-size: 15px;display:block; cursor:pointer; white-space:nowrap;text-decoration:none;font-weight: 700; ;text-transform:uppercase !important; }
#anav li ul span {text-transform:none !important;font-family: 'Open Sans Condensed', sans-serif;font-weight:normal}
#anav li ul span:hover {text-decoration:underline}

/************ 1ST LEVEL ************/
#anav ul li,
#anav ul li.active { float:left; padding-bottom:1px; }
#anav ul li.last { padding-bottom:0; }

#anav ul a,
#anav ul a:hover { float:none; padding:0; background:none; }
#anav ul li a { font-weight:normal !important; }

/************ 2ND LEVEL ************/
#anav ul { position:absolute; width:1090px; top:25px; left:-10000px; border:0px solid #E0E0E1;background-color: #f1f2f2;/*opacity:0.8;*/ 
    /*overflow: auto;*/
    margin: 0;
    padding: 0;}

/* Show menu */
#anav li.over > ul { left:00px;background:none;/*background:#f1f2f2 url(../images/headmenu-bg.png) repeat-x;*/ }
#anav li.nav-createurs.over > ul { left:-258px;padding: 10px;padding-top:40px}

#anav li.nav-pret-a-porter.over > ul {left:-355px;padding: 10px;padding-top:40px }
#anav li.nav-accessoires.over > ul {left:-477px;padding: 10px;padding-top:40px }
#anav li.nav-accessories.over > ul {left:-477px;padding: 10px;padding-top:40px }
#anav li.nav-chaussures.over > ul { /*left:0px;*/padding-top:40px }
#anav li.over > ul { padding-top:40px}


#anav li.over > ul li.over > ul { left:100px; }
#anav ul span, #anav ul li.last li span { padding:3px 15px 4px 15px;}
#anav ul li.last li span { padding:3px 15px 4px 15px;}
#anav li.columns { /*width:10em;*/ /*background:url(../images/bg-menu-li2.png);*/text-align:center}
#anav li.columns ul {/* width: auto;*/ }
#anav li li li li span { padding:0 0 0 12px; }


/************ 3RD+ LEVEL ************/
#anav ul ul { border: 0px; left:0; position: relative; top:0; background: none; }
#anav ul ul li { float: none; width:auto; }
#anav ul ul ul { margin-left: 10px; }
#anav ul ul ul li a { font-size: 0.95em; }

/** ie6 hack */
#anav li.over ul.shown-sub { left:0; }
#anav li.over li li ul.shown-sub { left:100px; }



.nav-createurs
{
    
}

#anav .nav-pret-a-porter{
    /* width:170px !important;*/ /*850px*/
}

#anav .nav-accessoires ul{}
#anav .nav-chaussures ul
{
    width: 150px !important; /*548*/
}
#anav .nav-chaussures ul li
{
    width: 149px !important; /*548*/
}
/*#anav .nav-createurs ul {max-height:200px}*/
#anav .nav-createurs ul li{display: inline-block;margin: 0;padding: 0;vertical-align: top;width:40%}
#anav .nav-createurs ul li.columns.col_0{width: 100%;}
#anav .nav-createurs ul li.nav-tous-les-createurs a{font-weight:700}
#anav .nav-chaussures ul.level0 li.columns{width:151px}
#anav .nav-createurs ul.level0 li.columns{text-align:left}

#anavus { font-size:13px; margin:0 auto; padding:0; width:960px; min-height:28px; }

/************** ALL LEVELS  *************/ /* Style consistent throughout all nav levels */
#anavus li { float:left; ; position:relative; text-align:left; }
#anavus li.level1 { border-top:1px solid #b9b9b9}
#anavus li.over { z-index:999;background:#e0e0e2;border-left:0px solid #b9b9b9 ;border-top:1px solid #b9b9b9;border-bottom:1px solid #b9b9b9 ;line-height:1.2em;}

#anavus li.level0{ border-top:1px solid white;}
#anavus li.over.level0{ border-top:1px solid #FFFFFF;}
#anavus li.over.level0.nav-blog{ border-right:1px solid #FFFFFF;}
#anavus li.over.level0.nav-nouveautes{ border-left:1px solid #FFFFFF;}
#anavus li.level0.nav-nouveautes{ border-left:1px solid white;}
#anavus li.nav-new-arrivals,li.over{border-left:0px solid #FFFFFF}
#anavus a,
#anavus a:hover { display:block; line-height:0.7em; float:left; font-weight:bold; padding:6px 8px 6px 6px;text-decoration:none;margin-right:35px }
#anavus li.active a {/* color:#777777;*/ }
#anavus li.nav-nouveautes-2.over { border-left:1px solid #FFFFFF}
/*#anavus li.columns{ border-bottom:1px solid #b9b9b9}*/
#anavus li.level1 {border-right:1px solid #b9b9b9;border-left:1px solid #b9b9b9;}
#anavus li.level1 a{line-height:1.2em}
#anavus span { display:block; cursor:pointer; white-space:nowrap;text-decoration:none;font-family:ReplicaStdBold;text-transform:uppercase !important; }
#anavus li ul span {white-space:normal; text-transform:none !important;}
#anavus li ul span:hover {white-space:normal; text-transform:none !important;color:#777777;}
#anavus li.columns{ border-bottom:1px solid #b9b9b9}
/************ 1ST LEVEL ************/
#anavus ul li,
#anavus ul li.active { float:left; padding-bottom:1px; }
#anavus ul li.last { padding-bottom:0; }

#anavus ul a,
#anavus ul a:hover { float:none; padding:0; background:none; }
#anavus ul li a { font-weight:normal !important; }

/************ 2ND LEVEL ************/
#anavus ul { position:absolute; width:20em; top:20px; left:-10000px; border:1px solid #E0E0E1; background-color: #E0E0E1;}

/* Show menu */
#anavus li.over > ul { left:-20px; }
#anavus li.over > ul li.over > ul { left:100px; }
#anavus ul span, #anavus ul li.last li span { padding:3px 15px 4px 15px;}
#anavus li.columns { width:10em; }
#anavus li.columns ul { width: auto; }
#anavus li li li li span { padding:0 0 0 12px; }


/************ 3RD+ LEVEL ************/
#anavus ul ul { border: 0px; left:0; position: relative; top:0; background: none; }
#anavus ul ul li { float: none; width:auto; }
#anavus ul ul ul { margin-left: 10px; }
#anavus ul ul ul li a { font-size: 0.95em; }

/** ie6 hack */
#anavus li.over ul.shown-sub { left:0; }
#anavus li.over li li ul.shown-sub { left:100px; }

#anavus .nav-nouveautes
{
    width:117px;
}


.nav-soldes 
{
    /*float:right;*/
}
.nav-soldes a
{
    color:red;font-weight:bold
}

/**#anavus .nav-createurs
{
    width:95px;
}*//

#anavus .nav-pret-a-porter
{
   /* width: 124px;*/
}

#anavus .nav-accessoires
{
    /*width: 112px;*/
}

#anavus .nav-chaussures
{
    /*width: 62px;*/
}

#anavus .nav-createurs ul
{
    display:none;
}

#anavus .nav-pret-a-porter ul
{
   /* width: 190px !important;*/
}

#anavus .nav-accessoires ul
{
   /* width: 170px !important;*/
}
#anavus .nav-accessories ul
{
   /* width: 170px !important;*/
}

#anavus .nav-chaussures ul
{
    /*width: 160px !important;*/
}

#anavus .nav-shoes ul
{
   /* width: 160px !important;*/
}


