/**Top menu**/
#horizontal-multilevel-menu,#horizontal-multilevel-menu ul
{
        text-align: right;
        margin:0; padding:0;
        min-height:27px;
        height: 27px;
        width:95%;
        list-style:none;
        font-size:14px;
        float:left;
        /*font-size:90%*/
}

#horizontal-multilevel-menu
{

}

/*Links*/
#horizontal-multilevel-menu a
{
        display:block;
        padding:5px 10px;
        /*padding:0.3em 0.8em;*/
        text-decoration:none;
        text-align:center;
}

#horizontal-multilevel-menu li
{
        float:left;
}

/*Root items*/
#horizontal-multilevel-menu li a.root-item
{

        font-family:Franklin Gothic Book, tahoma;
        font-size: 12px;
        text-transform: uppercase;
        color: #FFFFFF;
        padding:7px 12px;
}
 #horizontal-multilevel-menu li div.root-item

{

        font-family:Franklin Gothic Book, tahoma;
        font-size: 12px;
        text-transform: uppercase;
        color: #FFFFFF;
        padding-left: 12px;
        padding-top: 7px;
        cursor: pointer;
}


/*Root menu selected*/
#horizontal-multilevel-menu li a.root-item-selected
{
        font-family:Franklin Gothic Book, tahoma;
        font-size: 12px;
        text-transform: uppercase;
        color:#ffffff;
        text-decoration: underline;
        padding:7px 12px;
}

/*Root items: hover*/
#horizontal-multilevel-menu li:hover a.root-item, #horizontal-multilevel-menu li.jshover a.root-item
{

color:#000000;

}
#horizontal-multilevel-menu li:hover div.root-item, #horizontal-multilevel-menu li.jshover div.root-item
{

color:#000000;

}


/*Item-parents*/
#horizontal-multilevel-menu a.parent
{
        font-family:Franklin Gothic Book, tahoma;
        font-size: 14px;
        text-transform: uppercase;
}

/*Denied items*/
#horizontal-multilevel-menu a.denied
{

}

/*Child-items: hover*/
#horizontal-multilevel-menu li:hover, #horizontal-multilevel-menu li.jshover
{

color:#fff;
}

/*Child-items selected*/
#horizontal-multilevel-menu li.item-selected
{

        color:#fff;
}

/*Sub-menu box*/
#horizontal-multilevel-menu li ul
{
        position:absolute;
        /*top:-999em;*/
        top:auto;
        display:none;
        z-index:500;

        height:auto;
        /*width:12em;*/
        width:180px;
        background:#ffffff;
        border:1px solid #C1C1C1;
}

/*Sub-menu item box*/
#horizontal-multilevel-menu li li
{
        width:160px;
        border-bottom:1px dotted #DEDEDE;

        background-image: url(/bitrix/templates/avangard/images/bullet3.gif);
        background-repeat: no-repeat;
        background-position: left center;
        list-style-type: none;
       spacing-left: 3px;
       padding-left: 3px;
       margin-left: 10px;

}

/*Item link*/
#horizontal-multilevel-menu li ul a
{
        text-align:left;
}

/*Items text color & size */
#horizontal-multilevel-menu li a,
#horizontal-multilevel-menu li:hover li a,
#horizontal-multilevel-menu li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li a
{

font-family:verdana;
        font-size: 11px;
color:#555;


}

/*Items text color & size: hover*/
#horizontal-multilevel-menu li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover a,
#horizontal-multilevel-menu li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover a
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover a
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li.jshover a
{

font-family:verdana;
        font-size: 11px;
color:#000000;




}

#horizontal-multilevel-menu li ul ul
{
        margin:-27px 0 0 132px;
        /*margin:-1.93em 0 0 11.6em;*/
}

#horizontal-multilevel-menu li:hover ul ul,
#horizontal-multilevel-menu li.jshover ul ul,
#horizontal-multilevel-menu li:hover ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul ul
{
        /*top:-999em;*/
        display:none;
}

#horizontal-multilevel-menu li:hover ul,
#horizontal-multilevel-menu li.jshover ul,
#horizontal-multilevel-menu li li:hover ul,
#horizontal-multilevel-menu li li.jshover ul,
#horizontal-multilevel-menu li li li:hover ul,
#horizontal-multilevel-menu li li li.jshover ul,
#horizontal-multilevel-menu li li li li:hover ul,
#horizontal-multilevel-menu li li li li.jshover ul,
#horizontal-multilevel-menu li li li li li:hover ul,
#horizontal-multilevel-menu li li li li li.jshover ul
{
        /*z-index:1000;
        top:auto;*/
        display:block;
}

div.menu-clear-left
{
        clear:left;
}