/* MENU a NAVI */

#menu {
  background:#777777;
  _width: 946px; /* MSIE */
}


#menu ul {
  list-style:none;
}

#menu ul li {
  display:inline;
  float:left;
	padding: 0;
	behavior: url('/css/mainmenu.htc');
}

#menu ul li a {
  display:block;
  padding:0px 23px 0px 0px;
  color:#fff;
  text-decoration:none;
  background:url('../img/mullia-r.gif') no-repeat top right;
}

  #menu ul li.last ul li a {
    background:none;
    padding:0px 0px 0px 0px;
  }
  #menu ul li.last ul li a:hover {
    background-image:none !important;
    background:#FAD74B;
    color:#231F20;
  }


#menu ul li a:hover {
  	color:#231F20;
	background:#FAD74B url('../img/mullia-r-h.gif') no-repeat top right;
}

  #menu ul li a .opt {
    display:block;
    padding:4px 0px 4px 14px;
    background:#777;
  }
  
  #menu ul li a:hover .opt {
    background:url('../img/mullia-l-h.gif') no-repeat left top;
  }

/*
	druha uroven
*/
#menu ul li ul {
	position:absolute;
	visibility: hidden;
	margin-left:-1px;
	top:23px;
	padding-left:0px;
	background:FAD74B;
	z-index:5;
}

#menu ul li.last ul
 {
   position:absolute;
	visibility: hidden;
	top:23px;
	padding-left:0px;
	background:#FAD74B;
	margin-left:-105px !important;-113
}




#menu li li {
	clear: left;
	float: left;
}

#menu ul li ul li a {
  width:180px;
  padding:0;
  color:#231F20;
  
  cursor:pointer;
}
  #menu ul li ul li a .opt:first-letter {
    /*text-transform:uppercase;*/
  }

#menu ul li ul li a .opt {
  padding:10px 20px 10px 20px;
  background:#FAD74B url('../img/mulliullia.gif') no-repeat 5px 13px;
}
  #menu ul li ul li a:hover .opt {
    /*width:170px;*/
    background:#FBE178 url('../img/mulliullia.gif') no-repeat 5px 13px;
  }

#menu ul li ul li a:hover {
	background:none;
}

/*
	dalsi uroven
*/
#menu ul ul ul ul {
	display: none;
}

/*
	udalosti
*/
#menu ul li:hover ul ul, #menu ul li:hover li:hover ul ul, #menu ul li:hover li:hover li:hover ul ul,
#menu ul li.hover ul ul, #menu ul li.hover li.hover ul ul, #menu ul li.hover li.hover li.hover ul ul {
	visibility: hidden;
} 

#menu ul li:hover ul, #menu ul li:hover li:hover ul, #menu ul li:hover li:hover li:hover ul, #menu ul li:hover li:hover li:hover li:hover ul,
#menu ul li.hover ul, #menu ul li.hover li.hover ul, #menu ul li.hover li.hover li.hover ul, #menu ul li.hover li.hover li.hover li.hover ul   {
	visibility: visible;
}




/* navi */

#navi {
  color:#9D9C9C;
  font-size:0.92em;
  margin-bottom:20px;
}

#navi a {
  color:#9D9C9C;
}

#navi a:hover {
  color:#777777;
  text-decoration:none;
}

#navi .odr {
  padding:0px 5px 0px 5px;
}

#navi .act {
  color:#777777;
}

#navi .act:first-letter {
 color:red;
 text-transform:uppercase !important;
}
