ul#mainMenu *
{
z-index: 10;
}

ul#mainMenu
{
padding:0;
margin:0;
list-style-type:none;
}

ul#mainMenu ul
{
padding:0;
margin:0;
width:188px;
position:absolute;
visibility:hidden;
border-bottom:1px solid white;
background-color:white;
list-style-type:none;
}

ul#mainMenu ul ul{
	left:137px;
	top: 0px;
	padding:0px;
	margin:0px;
}

ul#mainMenu li
{
position: relative;
float:left;
padding:6px;
}

ul#mainMenu a
{
color: #FFFFFF;
font-family: Verdana;
font-size: 12px;
font-weight: bold;
text-decoration: none;
background-color:#005aaa;
display:block;
}

ul#mainMenu ul a
{
border-bottom:none;
border: 1px #FFFFFF solid;
padding: 3px;
padding-left:2px;
}

ul#mainMenu ul a:hover
{ 
background-color:#005aaa;
}

ul#mainMenu li:hover ul, ul#mainMenu li.hover ul
{
visibility:visible;
}

ul#mainMenu li li
{
float:none;
position: relative;
border:none;
padding:0;

}

ul#mainMenu li li a{
	&nbsp;background:url('../images/theme1/menu/menu_arrow_left.gif');
	background-repeat: no-repeat;
	background-color: #4e95ce;
	padding-top:2px;
}

ul#mainMenu li
{
padding:0px;
margin:0px;
behavior: url(style/hover.htc); /* ProtoPe IE nedodrPuje CSS standarty, aby bylo °eÜenf funkFnf, pouPijeme tento *.htc soubor */ 
}


/* level 2 */
ul#mainMenu li:hover ul,ul#mainMenu li.hover ul {
	visibility: visible;
}

ul#mainMenu li:hover ul ul,ul#mainMenu li.hover ul ul {
	visibility: hidden;
}

/* level 3 */
ul#mainMenu li:hover ul li:hover ul  , ul#mainMenu li.hover ul li.hover ul
	{
	visibility: visible;
}

ul#mainMenu li:hover ul li:hover ul ul,ul#mainMenu li.hover ul li.hover  ul ul
	{
	visibility: hidden;
}

