.menu2
{
padding: 70px 0px 0px 315px;
margin: 0px;
}
.menu2 a
{
text-decoration: none;
color: #87888a;
display: block;
width: 100%;
text-align: center;
}
.menu2 ul, .menu li
{
list-style-type: none;
margin: 0px;
padding: 0px;
}

ul.uroven10 li.polozka10
{
float: left;
position: relative;
font-weight: bold;
padding: 5px 0px 0px 0px;
height: 24px;
width: 95px;
font-size: 12px;
margin-left: 3px;
}


ul.uroven20
{
position: absolute;
left: 0;
top: 2.4em;
_top: 2.6em; /* IE */
background: #14465e;
visibility: hidden;
width: 120px;
height: 100%;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}


ul.uroven20 li.polozka20 a
{
font-weight: bold;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 2px 0px 2px 5px;
background: #5dbedd;
font-size: 12px;
width: 115px;
color: #FFFFFF;
}

ul.uroven20 li.polozka20 a:hover
{
background: #14465e;
font-weight: bold;
text-align: left;
color: #ff9802;
margin: 0px 0px 0px 0px;
font-size: 12px;

}
.menu2 a:hover
{
text-decoration: none;
color: #FFFFFF;
}
ul.uroven10 li.polozka10
{
behavior: url(hover.htc);
}
ul.uroven10 li.polozka10:hover, ul.uroven10 li.polozka10Hover
{
background-image: url(/img/menu_tlac.jpg);
background-repeat: no-repeat;
color: #FFFFFF;
text-decoration: none;
height: 24px;
width: 95px;
}

li.polozka10 a.current{
background-image: url(/img/menu_tlac.jpg);
background-repeat: no-repeat;
color: #FFFFFF;
height: 24px;
width: 95px;
padding-top: 5px;
margin-top: -5px;
}


ul.uroven10 li.polozka10Hover ul.uroven20,
ul.uroven10 li.polozka10:hover ul.uroven20
{
visibility: visible;
} 
