ul.sub{position: absolute; z-index:10; visibility: hidden; } 
li.mainHover ul.sub{visibility: visible;} 
li {behavior: url(hover.htc);}



#menu {font:0.9em Verdana, sans-serif; width: 100%; float: left; clear: middle;}
	#menu ul {width: 920px;}
	#menu ul, #menu ul.sub {list-style-type:none; margin: 0; padding: 0;}
	#menu li {float: left; width: 130px;}
	#menu li, #menu ul.sub li {margin: 0; padding: 0;}
	#menu h3 {font-size: 1em; margin:0; padding: 1px; border: 2px solid ; border-color: #F9DE06;}
	#menu h3 a {display: block; text-decoration: none; width: 100%; font:1.2em Verdana, , sans-serif; font-weight: bold; }
	#menu h3 a:hover {background-color: white; color: inherit; font:1.2em Verdana, , sans-serif; font-weight: bold;}
	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; width: 100%; margin:0; padding: 0;}
	#menu ul.sub li a {display: block; margin: 0; width: 250px; border-left: 10px solid #E8EEBF; background-color: #F9FCA8; text-decoration: none;} /*nastavení rámečku rozbalovacího menu*/
	#menu ul.sub li > a {width: 120px;}
	#menu ul.sub li a:hover {background-color: #EEE; color: blue; border-left: 10px solid red; text-decoration: none;} /*nastavení barvy písma a pozadí v případě najetí myší*/

  #menu ul li.main:hover h3 a {background-color: #DDD; color: inherit;}
  #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;}
  #menu b a:hover {background-color: white; color: inherit; font:1.2em Verdana, , sans-serif; font-weight: bold;}


#menu ul.sub li.polozka2 a 
{ 
font-weight: normal; 
text-align: left; 
padding: 0 .5em .1em; 
margin: 0 -.5em; 
border-left: 20px solid #FFE499;

} 

#menu ul.sub li.polozka2 a:hover 
{ 
background: #eee; 
color: blue;
border-left: 20px solid red; 
} 

#menu ul.sub li.polozka2 a 
{ 
font-weight: normal; 
text-align: left; 
padding: 0 .5em .1em; 
margin: 0 -.5em; 
border-left: 20px solid #FFE499;

} 

#menu ul.sub li.polozka2 a:hover 
{ 
background: #eee; 
color: blue;
border-left: 20px solid red; 
} 


     #maciwebmenu {
     position: absolute;
     top: 5px;
     right: 5px;
     margin: 0; 
     padding 0;}

#nadpis a {font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; font-size: 18px; background-color: #FFE499; font-weight: bold; text-decoration: none;  color: black;}

#nadpis {font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; font-size: 18px; background-color: #FFE499; font-weight: bold; text-decoration: none;  color: black;}

#nadpis a:hover {font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; font-size: 18px; background-color: #FFE499; font-weight: bold; text-decoration: none;  color: blue;}

#textdrobny {font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; font-size: 13px; text-decoration: none;  color: black;}

#textdrobny a {font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; font-size: 13px; text-decoration: none;  color: black;}

#textdrobny a:hover {font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; font-size: 13px; text-decoration: none;  color: blue;}

#textdrobny b {font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; font-size: 15px; font-weight: bold; text-decoration: none;  color: black;}

#textdrobny a:hover b {font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; font-size: 15px; font-weight: bold; text-decoration: none;  color: blue;}


#textmaly {font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; font-size: 12px; text-decoration: none;  color: black;}

#textmaly b {font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none;  color: black;}

#nadpisleva {font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; font-size: 18px; background-color: #FFD284; font-weight: bold; text-decoration: none;  color: black;}

#nadpisleva a {font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; font-size: 18px; background-color: #FFD284; font-weight: bold; text-decoration: none;  color: black;}

#nadpisleva a:hover {font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; font-size: 18px; background-color: #FFE7BA; font-weight: bold; text-decoration: none;  color: black;}


div.prispevek	{margin-bottom:1em; font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; font-weight: lighter; color: #000000; font-size: 10;
		}

div.prispevek p	{margin:5px 0;padding:0
		}

div.prispevek h3	{background-color: #FFE499;margin:10px 0 0 0
		}
.textstylu {font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; font-weight: lighter; color: #000000; font-size: 13 }

.textstylunadpis {font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; color: #0402FB; font-size: 16 }

.textstylutema {font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; color: #000000; font-size: 14 }













