﻿/**************************************************
TOP MENU
**************************************************/
/*menu holder*/
.topNavMenuHolder
{
/*    width: 980px;
    height: 48px;
    background: url(/National_Library/oe_/https://www.netbook.co.il/img/TopMenuOverallBg.png) top right repeat-x;
    line-height: 36px;*/
        margin-right: 20px;
    width: 980px;
}

.topNavMenu .mainMenu
{
    margin: 0px;
    padding: 0px;
    direction: rtl;
    text-align: center;
}
/*menu item*/
.topNavMenu .mainMenu .mainMenuItem
{
    display: block;
    padding: 0px;
    list-style-type: none;
    position: relative;
    float: right;
    z-index: 500;
}
.topNavMenu .mainMenu .mainMenuSep2:first-child
{
 margin-right:7px;
}
.mainMenuItem2
{
    background: url(/National_Library/oe_/https://www.netbook.co.il/img/topMenuRedBg.png) top right repeat-x;
}
/*menu item separator*/
.topNavMenu .mainMenu .mainMenuSep
{
    display: block;
    width: 1px;
    height: 10px;
    background: #A6A6A6;
    font-size: 1px;
    margin-top: 7px;
    padding: 0px;
    float: right;
}
.mainMenuSep
{
    margin-top: 0px !important;
}
.mainMenuSep2
{
    background: url("/National_Library/oe_/https://www.netbook.co.il/img/PNGSprite.png") no-repeat scroll -207px -1739px transparent;
    display: block;
    float: right;
    font-size: 1px;
    height: 43px;
    margin-top: 3px !important;
    padding: 0;
    width: 1px;
}
.mainMenuSep img
{
    position: relative;
    top: 2px;
}
/*menu item link*/
.topNavMenu .mainMenu .mainMenuItem a, .topNavMenuHolder .singleLink a
{
    color: white;
    display: block;
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    line-height: 45px;
    padding: 2px 14px;
    text-decoration: none;
}
.topNavMenu .mainMenu .mainMenuItem a, .topNavMenuHolder .singleLink a
{
    text-decoration:none !important;
     color:White !important;
}
.topNavMenuHolder .singleLink a
{
    display: inline-block;
}
.topNavMenuHolder
{
    text-indent: 1px;
}
/*menu item selection*/
.topNavMenu .mainMenu .mainMenuItem a:hover
{
    /*background: url(/National_Library/oe_/https://www.netbook.co.il/img/topMenuBg_selected.png) top right repeat-x;*/
    /*background: url(/National_Library/oe_/https://www.netbook.co.il/img/TopMenuOverallBg.png) top right repeat-x;*/
   /* background-position: right -47px;*/
   background: url("/National_Library/oe_/https://www.netbook.co.il/img/PNGSprite.png") no-repeat left top; 
   background-position: left -2068px;
}

.topNavMenu .mainMenu .mainMenuItem a:hover,
.topNavMenu .mainMenu .mainMenuItem a.selected,
.topNavMenuHolder a:hover
{
    color: #ffffff;
}
.topNavMenu .mainMenu .mainMenuItem .current
{
}

/*sub menu holder*/
.topNavMenu .subMenu
{
    opacity: 0.9;
    background-color: #175d9b;
    padding: 15px 10px 10px 0;
}

.topNavMenu .subMenuBorder
{
    display: none;
    position: absolute;
    list-style-type: none;
    direction: rtl;
    min-width: 120px;
    width: auto;
    min-width: 185px;
    width: auto;
    border-top: 5px solid #175d9b;
    right:0;
}
/*menu item*/
.topNavMenu .subMenu .subMenuItem
{
    margin: 0px !important;
    white-space: nowrap;
    display: block;
    padding: 0px;
    background-color: #175d9b;
}
.topNavMenu .subMenu a
{
    /*border-bottom: 1px solid #CDDDF7;*/
    color: #CDDDF7 !important;
    display: block !important;
    font-size: 13px !important;
    line-height: 20px !important;
    text-align: right;
    text-decoration: none !important;
    width: 162px;
    padding:2px !important;
}

/*sub menu item link*/

.topNavMenu .subMenu .subMenuItem.inner
{
    color:#C9D1D6 !important;
}
.topNavMenu .subMenu .subMenuItem.inner:hover
{
      color:white !important;
    
}

.topNavMenu .subMenu :hover
{
    background-image: none !important;
      color:white !important;
   /* background-color: #2d4878 !important;*/
}
.topNavMenu .subMenu :active
{
    background-image: none !important;
    background-color: #2d4878 !important;
}
.topNavMenu .subMenu a:hover
{
    color: #ffffff !important;
}

/*sub menu item separator*/
.topNavMenu .subMenu .subMenuSep
{
    display: none;
}
.topMenu
{
}
.topMenu a
{
    text-decoration: none;
    font-size: 14px;
    color: #221C22;
}
.topMenu img
{
    position: relative;
    top: 1px;
}
/**************************************************
TOP MENU END
**************************************************/