.menu
{
width: 756px;
padding: 0px 0px 0px 0px;
margin: -50px 0px -20px 173px;
display: block;
float: left;
}
.menu a
{
text-decoration: none;
color: #c6ac20;
display: block;
width: 100%;
text-align: center;
}

.menu a.current {
color: #92f04f;
display: block;
}


.menu ul, .menu li
{
list-style-type: none;
margin: 0;
padding: 0px 5px 0px 5px;
}
ul.uroven1 li.polozka1
{
float: left;
position: relative;
font-weight: bold;
font-size: 13px;
padding-top: 15px;
height: 50px;
background-image: url(/img/menu.gif);
background-repeat: repeat-x;
color: #c6ac20;
} 
ul.uroven2
{
position: absolute;
font-size: 12px;
left: 0;
top: 4.2em;
width: 200px;
background: #547e2a;
border: solid #1b3401 1px;
visibility: hidden;
padding: 0em;
margin: 0em;
}


ul.uroven2 li.polozka2 a
{
font-weight: bold;
width: 172px;
height: auto;
text-align: left;
padding: .2em .7em .2em 1.7em;
margin: .0em .5em .0em -0.4em;
background-image: url(/img/odrazka_activ.gif);
border-top: solid #347512 1px;
background-repeat: no-repeat;
}
ul.uroven2 li.polozka2 a:hover
{
background: #1c3402;
background-image: url(/img/odrazka.gif);
background-repeat: no-repeat;
color: #f76500;
}
ul.uroven3
{
position: absolute;
left: 100px;
width: 200px;
background: #547e2a;
border: solid #1b3401 1px;
visibility: hidden;
padding: 0em;
margin: 0em;
z-index: 500;
}


ul.uroven3 li.polozka3 a
{
font-weight: bold;
width: 172px;
height: auto;
text-align: left;
padding: .2em .7em .2em 1.7em;
margin: .0em .5em .0em -0.4em;
border-top: solid #347512 1px;
background-image: url(/img/odrazka_activ.gif);
background-repeat: no-repeat;
}
ul.uroven3 li.polozka3 a:hover
{
background: #1c3402;
background-image: url(/img/odrazka.gif);
background-repeat: no-repeat;
color: #f76500;
}
ul.uroven4
{
position: absolute;
left: 100px;
width: 200px;
background: #547e2a;
border: solid #1b3401 1px;
visibility: hidden;
padding: 0em;
margin: 0em;
z-index: 500;
}


ul.uroven4 li.polozka4 a
{
font-weight: bold;
width: 172px;
height: auto;
text-align: left;
padding: .2em .7em .2em 1.7em;
margin: .0em .5em .0em -0.4em;
border-top: solid #347512 1px;
background-image: url(/img/odrazka_activ.gif);
background-repeat: no-repeat;
}
ul.uroven4 li.polozka4 a:hover
{
background: #1c3402;
background-image: url(/img/odrazka.gif);
background-repeat: no-repeat;
color: #f76500;
}
.menu a:hover
{
text-decoration: none;
color: #92f04f;
}
ul.uroven1 li.polozka1
{
behavior: url(hover.htc);
}
ul.uroven2 li.polozka2
{
behavior: url(hover.htc);
}
ul.uroven3 li.polozka3
{
behavior: url(hover.htc);
}
ul.uroven1 li.polozka1:hover,
ul.uroven1 li.polozka1Hover
{
background-image: url(/img/menu_activ.gif);
background-repeat: repeat-x;
color: #92f04f;
text-decoration: none;
}
ul.uroven1 li.polozka1.current,
ul.uroven1 li.polozka1.current
{
background-image: url(/img/menu_activ.gif);
background-repeat: repeat-x;
color: #92f04f;
float: left;
text-decoration: none;
}
ul.uroven1 li.polozka1Hover ul.uroven2,
ul.uroven1 li.polozka1:hover ul.uroven2
{
visibility: visible;
} 

ul.uroven2 li.polozka2Hover ul.uroven3,
ul.uroven2 li.polozka2:hover ul.uroven3
{
visibility: visible;
} 
ul.uroven3 li.polozka3Hover ul.uroven4,
ul.uroven3 li.polozka3:hover ul.uroven4
{
visibility: visible;
} 
