#menu_top {
  position: absolute;
  left: 0px; top: 0px; 
  background: black;
  background-image: url(../pics/meaicon_top.png);
  background-repeat: no-repeat;
  margin-left: 7px;
  padding-left: 205px;
  width: 780px;
  z-index: 10;
  text-align: left;
}

#menu_top, #menu_top ul { /* all lists */
  font-family: sans-serif; 
  font-size: 13px;  
  font-weight: bold;
}
#menu_top ul {
  padding: 0;  margin: 0; 
  list-style: none;
  width: 100%;  
}
#menu_top li { /* all list items */
  position: relative;
  display: block;
  float: left;
  width: 100px;
  padding: 3px;
}
#menu_top li ul { /* second-level lists */
	width: 180px;
  position: absolute;
  left: -1500px;
  margin-top: 2px; margin-left: 5px;
	border: 1px solid black;
}
#menu_top li ul ul { /* third-and-above-level lists */
  margin-top: -26px; margin-left: 180px;
  width: 120px;
}
#menu_top li a {
  color: white;
  display: block;
  text-decoration: none;
  padding: 1px 5px; margin: 0px;
}
#menu_top li a:hover { color: #fcce55; background: #444444; }
#menu_top li li { padding: 0; width: 180px; }
#menu_top li li a {
	color: black;
  padding: 5px 6px 5px 6px;
  font-size: 11px;
  border-bottom: 1px solid black;
  background: #cccccc;
}

#menu_top li li li { padding: 0; width: 120px; font-weight: normal; }
#menu_top li li li a { background: #cccccc; }
#menu_top a.encl { background: #cccccc url(encl.gif) center right no-repeat; }	
#menu_top a.encl:hover { background: black url(enclover.gif) center right no-repeat; }
#menu_top li:hover ul ul, #menu_top li:hover ul ul ul, #menu_top li:hover ul ul ul ul, #menu_top li.iehover ul ul, #menu_top li.iehover ul ul ul, #menu_top li.iehover ul ul ul ul {
  left: -1500px; 
}
#menu_top li:hover ul, #menu_top li li:hover ul, #menu_top li li li:hover ul, #menu_top li li li li:hover ul, #menu_top li.iehover ul, #menu_top li li.iehover ul, #menu_top li li li.iehover ul, #menu_top li li li li.iehover ul { /* lists nested under hovered list items */
  left: auto;
}

/** MSIE 7 musi neco udelat na :hover, nebo neudela nic **/
li:hover {
    border-width: 1px;
}

/** Support for the "iehover-fix.js" **/
#menu_top iframe {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 0;
	filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0);
}
/** end **/
