#header_menu_contain_all{
    position:absolute;
    top:118px;
    left:46px;
}

#header_menu_contain_all .menu_corner_left{
    position:absolute;
    top:0;
    left:0;
    background:url(../../images/site/menu-bord-left.png) top left no-repeat !important;
    background:url(../../images/site/menu-bord-left.gif) top left no-repeat;
    height:6px;
    width:7px;
}

#header_menu_contain_all .item{
    float:left;
    padding:9px 25px 0 25px;
    background:url(../../images/site/menu_off.png) bottom center no-repeat;
    height:28px !important;
    height:28px;
    border-right:1px solid #fff;
    cursor:pointer;
}

#header_menu_contain_all .item_destock{
    float:left;
    padding:9px 25px 0 25px;
    background:url(../../images/site/menu_destokage_off.png) bottom center no-repeat;
    height:28px !important;
    height:28px;
    border-right:1px solid #fff;
    cursor:pointer;
}

#header_menu_contain_all .item_destock_select, #header_menu_contain_all .item_destock:hover{
    background-image:url(../../images/site/menu_destokage_on.png);
}

#header_menu_contain_all .item_specials{
    float:left;
    padding:9px 25px 0 25px;
    background:url(../../images/site/menu_promo_off.png) bottom center no-repeat;
    height:28px !important;
    height:28px;
    border-right:1px solid #fff;
    cursor:pointer;
}

#header_menu_contain_all .item_specials_select, #header_menu_contain_all .item_specials:hover{
    background-image:url(../../images/site/menu_promo_on.png);
}

#header_menu_contain_all .itemRef{
    float:left;
    padding:12px 20px 0;
    height:28px !important;
    height:28px;
    cursor:pointer;
    color: #fff;
}

#header_menu_contain_all a{
    color:#fff;
}

#header_menu_contain_all a:hover{
    text-decoration:none;
}

#header_menu_contain_all .item:hover{
    background-image:url(../../images/site/menu_hover.png);
}


#header_menu_contain_all .item_select{
    background-image:url(../../images/site/menu_on.png);
}

#header_menu_contain_all .submenu{
    padding:5px 5px 10px 5px;
}


#header_menu_contain_all .submenu div{
    float: none;
    background: none;
    /* border:1px solid #0f0;*/
    width:auto;
    margin:0;
    padding:0;
}


#header_menu_contain_all .submenu div.block{
    float: left;

    padding:0;
    width:20%;
    margin:0;

}

#header_menu_contain_all .submenu div.sub{


    background-color: #F5F5F5;
    padding:4px;

    margin:0 5px 5px 0;

    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

#header_menu_contain_all .submenu div a{
    background: none;
    border:0;
    display: inline;
    color:#474747;
    padding: 0px;
    margin: 0;
}



#header_menu_contain_all .submenu div.normal{

}


#header_menu_contain_all .submenu div.normal a{
    font-weight: normal;
    background: url("../../images/site/arrow_mini_right.gif") no-repeat scroll 4px 4px transparent;
    padding:3px 0 3px 15px;
    display:block;
}

#header_menu_contain_all .submenu div.normal a:hover{
    background-color: #93B9DD;
    color: #fff;
}



#header_menu_contain_all .submenu div.title{
    text-align: center;
    border-bottom:1px solid #93B9DD;
    padding-bottom:4px;
    margin-bottom:1px;
}
#header_menu_contain_all .submenu div.title a{
    font-weight: bold;
    font-size: 1.1em;

}

#header_menu_contain_all .submenu div.title a:hover{
    color:#1165B5;
}







