/* CSS Document */
/**
 * http://css.interval.cz/clanky/vertikalni-dvouurovnove-obrazkove-menu-2/
 * edited by MartyCaesar
 * pro spravne zobrazeni v MSIE je treba mit v korenovem adresari soubor hovermenu.htc 
 */
.menu
{
padding: 0;
margin: 0;
color: #91b1c6;
}

.menu a
{
text-decoration: none;
color: #91b1c6;
display: block;
width: 100%;
text-align: center;
}

.menu ul, .menu li
{
border: 1px solid black;
list-style-type: none;
margin: 0;
padding: 0 .5em;
}

ul.uroven1
{
width: 150px;
}

ul.uroven1 li.polozka1
{
position: relative;
font-weight: bold;
height: 30px !important;
line-height: 30px;/*zmensena vyska o 10*/
background: #00243e/* url('88-1.png') 0 0 repeat-y*/;
padding: 0 .5em;
height: 1em;
border-bottom: solid #eee 2px;
}

ul.uroven2
{
position: absolute;
line-height: 100%;
left: 149px;
top: 0;
width: 210px;
background: #00243e /*#fff url('88-2.png') 0 0 repeat-y*/;
visibility: hidden;
padding: .3em .5em;
}

ul.uroven2 img
{
border: solid #368 2px;
}

ul.uroven2 li.polozka2 a
{
font-weight: bold;
text-align: left;
height: 20px;
line-height: 20px;
padding: 0 .5em .1em;
margin: 0 -.5em;
}


.menu a:hover
{
text-decoration: underline;
}

ul.uroven2 li.polozka2 a:hover
{
color: #d44;
background: #eee;
}

ul.uroven1 li.polozka1
{
behavior: url(hovermenu.htc);
}

ul.uroven1 li.polozka1:hover,
ul.uroven1 li.polozka1Hover
{
background: #eee/*#fff url('88-1.png') -150px 0 repeat-y*/;
}

ul.uroven1 li.polozka1Hover ul.uroven2,
ul.uroven1 li.polozka1:hover ul.uroven2
{
visibility: visible;
}

