a:hover {color: red}
Q        {color: #000000; font-weight: bold; background: #68B2FD}
TT		{color: #8080FF; border-bottom: 1px; solid #100c; font-size: 12px}
#text 	{font-family: Times New Roman; font-size: 14px; padding-top: 4pt}
#titulek {font-family: Arial; font-size: 13px; color: #0000FF font-weight: bold}
#vliste	{font-family: Comic Sans MS; font-size: 17px; color: white; background-color: #8080FF}
#tabulka {background-color: #FFE499; font-family: Times New Roman; font-size: 13px; padding-top: 4pt}
#tabulka2 {background-color: white; font-family: Times New Roman; font-size: 13px; padding-top: 4pt}
#zlutepole {background-color: #CEDB78}
#lista   {font-family: Comic Sans MS; font-size: 17px; color: white}
#popisek 	{font-family: Times New Roman; font-size: 14px; font-style: italic; background-color: #E7E0A5}
#textova 	{font-family: Times New Roman; font-size: 16px; background-color: #F3EDBF}
#textovetucne	{font-family: Times New Roman; font-size: 21px; font-weight: bold; background-color: #F3E03E}
#textovetucne-index	{font-family: Times New Roman; font-size: 19px; font-weight: bold; background-color: #F3E03E}
#leva	{font-family: Times New Roman; font-size: 14px; background-color: #F9F4C9}
#nadpiseshop	{font-family: Times New Roman; font-size: 17px; font-weight: bold; background-color: #F3E03E}
#cena	{font-family: Arial; font-size: 17px; font-weight: bold; font-color= white; background-color: #D5C117}
#nadpiskateg	{font-family: Times New Roman; font-size: 22px; font-weight: bold; background-color: #F3E03E}
#hlavni	{font-family: Arial CE; font-size: 14px; color: black; line-height: 150%}
.calendar_all {	
	font-size : 85%;
	background-color:#FBF9F9;
	margin-left:10px;
	text-align: right;
}

.calendar_weekend {	
	background-color:#DCD8CC;
}
.calendar_title {	
	background-color:#6B2929;
	color:#FBF9F9;
	font-weight:bold;
	text-align:center;
}

#menutitulek {font-family: Times New Roman; font-size: 22px; font-weight: bold; color: blue;}
				

.pruh1{
	background : #E1ECDF;
}
.pruh2{
	background : #CCDFC8;
}


ul.sub{position: absolute; z-index:10; visibility: hidden; } 
li.mainHover ul.sub{visibility: visible;} 
li {behavior: url(hover.htc);}



#menu {font-family: Times New Roman; font-size: 17px; }
	#menu ul {width: 1050px;}
	#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 h3 {font-size: 1em; margin:0; padding: 1px; }
	#menu h3 a {display: block; text-decoration: none; width: 100%; }
	#menu h3 a:hover {background-color: #F9F4C9; color: inherit;}
	ul.sub {position: absolute; z-index: 0; 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: 80%; margin:0; padding: 0;}
	#menu ul.sub li a {display: block; margin: 0; width: 250px; border-left: 10px solid #E8EEBF; background-color: white; text-decoration: none;} /*nastavení rámečku rozbalovacího menu*/
	#menu ul.sub li > a {width: 150px;}
	#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 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;}
     
div.prispevek	{margin-bottom:1em; font-family: Times New Roman; text-decoration: none; font-size: 15px;
		}

div.prispevek p	{margin:5px 0;padding:0
		}

div.prispevek h3	{background-color: #FFEEC4;margin:10px 0 0 0
		}
		


#kalendarium a {font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; text-decoration: none; font-size: 18px; font-weight: bold; color: blue;}

#kalendarium  {font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; text-decoration: none; font-size: 18px; font-weight: bold; color: blue;}

#kalendarium a:hover {font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; text-decoration: none; font-size: 18px; font-weight: bold; color: #4F95E0;}


.tabulka{
	background-color : #F4F8F3;
	border : 1px solid #E2EDE0;
}















