#menu {font:0.83em Verdana, sans-serif; width: 100%; float: left; clear: right;}
	#menu ul {/*width: 660px;*/}
	#menu ul, #menu ul.sub {list-style-type:none; margin: 0; padding: 0;}
	#menu li {float: left; width: 150px;}
	#menu li, #menu ul.sub li {margin: 0; padding: 0;}
	#menu m1 {border-top:1px; background-color: #CC9900;font-size: 1em; margin:0; border-color:#FFFF99; border-width:1px; border-top-style:solid; background: #CC9900; color: #FFFF99;}
	#menu a {color:#FFFF99;display: block; text-decoration: none; width: 130px;}
	#menu a:hover {background-color: #FFFF99; color: #CC9900;}	
	ul.sub {position: absolute; z-index: 10; visibility:hidden;} /*pokud vynecháme tento řádek budeme mít při vypnutém JavaScriptu přístupné menu pod sebou*/
  	#menu ul.sub li {display: block;  text-decoration:none; width: 100%; color: #FFFF99; margin:0px; padding: 0px; border-color:#FFFF99; border-width:1px; border-left-style:solid; border-right-style:solid; border-bottom-style:solid; font-weight: bold;}
	#menu ul.sub li a {display: block;  text-decoration:none; margin: 0; width: 200px; padding: 0px; background-color: #CC9900;}
	#menu ul.sub li > a {width: 270px;}
	#menu ul.sub li a:hover {background-color: #FFFF99; color: #CC9900;}
	
	#menu ul li.main:hover m1 a {}
  	#menu ul li.main {position: relative;} 
  	#menu ul li > ul.sub {position: absolute; z-index:10; visibility: hidden;}
  	#menu ul li.main:hover ul.sub {visibility: visible;}
ul.sub{position: absolute; z-index:10; visibility: hidden; } 
li.mainHover ul.sub{visibility: visible;} 
li {behavior: url(hover.htc);}
