/*----------------*/

.header-panel { height:66px; left:0; top:0px; padding: 0; margin: 0; width:100%; z-index:1; position:absolute; vertical-align: top;}
    .header-panel td { padding: 0; margin: 0; vertical-align: top; }
    .header-panel .header-brand-panel-bg { background-position: -10px top !important; }

    .header-panel .edhardy .header-brand-panel-bg { background:transparent url('../images/edhardy-panel.png') no-repeat left top; }
    .header-panel .edhardy .header-panel-bg { background:transparent url('../images/edhardy-panel-bg.png') repeat-x top; }

    .header-panel .cristian .header-brand-panel-bg { background:transparent url('../images/cristian-panel.png') no-repeat left top; }
    .header-panel .cristian .header-panel-bg { background:transparent url('../images/cristian-panel-bg.png') repeat-x top; }

    .header-panel .cristal .header-brand-panel-bg { background:transparent url('../images/cristal-panel.png') no-repeat left top; }
    .header-panel .cristal .header-panel-bg { background:transparent url('../images/cristal-panel-bg.png') repeat-x top; }

    .header-panel .paco .header-brand-panel-bg { background:transparent url('../images/paco-panel.png') no-repeat left top; }
    .header-panel .paco .header-panel-bg { background:transparent url('../images/paco-panel-bg.png') repeat-x top; }

    .header-panel .smet .header-brand-panel-bg { background:transparent url('../images/smet-panel.png') no-repeat left top; }
    .header-panel .smet .header-panel-bg { background:transparent url('../images/smet-panel-bg.png') repeat-x top; }

    .header-panel .checkout .header-brand-panel-bg { background:transparent url('../images/checkout-panel-bg.png') repeat-x top; }
    .header-panel .checkout .header-panel-bg { background:transparent url('../images/checkout-panel-bg.png') repeat-x top; }

.top-brands { width: 640px; height: 40px; margin: 17px 0 0 10px; padding: 0; float: left; }
    .top-brands ul { padding: 0; margin: 0; width: 640px; height: 40px; }
        .top-brands ul li { height: 40px; padding: 0 5px 0 0; margin: 0; float: left; list-style-type: none; background: transparent; }
            .top-brands ul li a { height: 40px; display: block; }

        .top-brands ul li#edhardy-tab {  }
            .top-brands ul li#edhardy-tab a { background:transparent url('../images/edhardy-icon.png') no-repeat center top; }
            .top-brands ul li#edhardy-tab a:hover { background:transparent url('../images/edhardy-icon.png') no-repeat center bottom; }
            .top-brands ul li#edhardy-tab a.active, .top-brands ul li#edhardy-tab a.active:hover { background: transparent; }

        .top-brands ul li#cristian-tab {  }
            .top-brands ul li#cristian-tab a { background:transparent url('../images/cristian-icon.png') no-repeat center top; }
            .top-brands ul li#cristian-tab a:hover { background:transparent url('../images/cristian-icon.png') no-repeat center bottom; }
            .top-brands ul li#cristian-tab a.active, .top-brands ul li#cristian-tab a.active:hover { background: transparent; }

        .top-brands ul li#cristal-tab {  }
            .top-brands ul li#cristal-tab a { background:transparent url('../images/cristal-icon.png') no-repeat center top; }
            .top-brands ul li#cristal-tab a:hover { background:transparent url('../images/cristal-icon.png') no-repeat center bottom; }
            .top-brands ul li#cristal-tab a.active, .top-brands ul li#cristal-tab a.active:hover { background: transparent; }

        .top-brands ul li#paco-tab {  }
            .top-brands ul li#paco-tab a { background:transparent url('../images/paco-icon.png') no-repeat center top; }
            .top-brands ul li#paco-tab a:hover { background:transparent url('../images/paco-icon.png') no-repeat center bottom; }
            .top-brands ul li#paco-tab a.active, .top-brands ul li#paco-tab a.active:hover { background: transparent; }

        .top-brands ul li#smet-tab {  }
            .top-brands ul li#smet-tab a { background:transparent url('../images/smet-icon.png') no-repeat center top; }
            .top-brands ul li#smet-tab a:hover { background:transparent url('../images/smet-icon.png') no-repeat center bottom; }
            .top-brands ul li#smet-tab a.active, .top-brands ul li#smet-tab a.active:hover { background: transparent; }

.top-links { width: 229px; height: 46px; margin: 12px 5px 0 0; padding: 0; float: right; }

    .top-links a.account { display:block; float:left; background:url('../images/account.gif') no-repeat left top; margin-left:33px; }
    .top-links a:hover.account { background-position:left -16px; }
    .top-links a.account-i { display:block; float:left; background:url('../images/accounti.gif') no-repeat left top; margin-left:33px; }
    .top-links a:hover.account-i{ background-position:left -16px; }
    .top-links a.login{ display:block; float:left; background:url('../images/login.gif') no-repeat left top; left:-7px; position:relative; }
    .top-links a:hover.login{ background-position:left -16px; }
    .top-links a.logout { display:block; float:left; background:url('../images/logout.gif') no-repeat left top; left:-7px; position:relative; }
    .top-links a:hover.logout { background-position:left -16px; }
    .top-links a.item { display:block; float:left; background:url('../images/item.gif') no-repeat left top; width:115px; height:17px; font:10px Helvetica; color:#d4c7bf; text-decoration:none; letter-spacing:-1px; padding:9px 0 0 35px; }
    .top-links a:hover.item { background-position:left -26px; color:#fff; }
    .top-links a.checkout { display:block; float:left; background:url('../images/checkout.gif') no-repeat left top; left:-6px; position:relative; }
    .top-links a:hover.checkout { background-position:left -26px; }
    .top-links .sizechart-box { cursor: pointer; }

/*----------------*/