body {
	margin: 15px 30px;
	background: black;
	}

li{list-style-type: none;
	font-style: normal;
	font-weight: normal;
	font-size: 20px;
	}
	
li.sez{
	list-style-type: disc;
	font-style: normal;
	font-weight: normal;
	font-size: 15px;
}	
	
h2{font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: red;
	margin-bottom: 35px;
	text-align: center;
	
	}	
	
h3{font-family: Verdana, Arial, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: red;
	text-align: left;
	margin-bottom: 10px;
	
	}	
	
h1{font-family: Verdana, Arial, sans-serif;
	font-size: 30px;
	font-weight: bold;
	color: red;
	text-align: center;
	
	
	}		
	
  
p{
	text-align: justify;
	font-size: 15px;
	
} 

hr{width: 90%;
   color: red;
	
}

hr.red  {width: 100%;
   color: red;
   height: 5px;
   text-align: center;
   margin-left: 40px;
   
	
}


p.font{
	text-align: justify;
	font-size: 12px;
width: 350px;
margin-bottom: 0px;
	
} 

p.font2{
	text-align: justify;
	font-size: 13px;
width: 550px;
margin-top: 2px;
	
} 

table.liter
{ border: 1px solid #000;
	margin: 0px auto;
}

td.lit{border: 1px solid #000;
	
}

td.red{
	background: red;
	color: black;
	font-weight: bold;
   font-size: 16px;
   border: 1px solid #000;
} 
td.or{
	color: black;
	font-weight: bold;
	border: 1px solid #000;
	
} 

td.green{
	background: green;
	color: black;
	font-weight: bold;
   font-size: 16px;
   border: 1px solid #000;
}

td.gold{
	background: yellow;
	color: black;
	  font-size: 15px;
	  border: 1px solid #000;
}

td.lime{
	background: limegreen;
	color: black;
	  font-size: 15px;
	  border: 1px solid #000;
}

td.pink{
	background: pink;
	color: black;
	  font-size: 15px;
	  border: 1px solid #000;
}


td.blue{
	background: lightblue;
	color: black;
	font-weight: bold;
   font-size: 16px;
   border: 1px solid #000;
}


td.song{
	 border: 1px solid #000;
	 margin: 20px;
padding: 10px;
}

div.table {text-align: center;
              }  

ol li{
	list-style-type: decimal;
	font-size: 15px;
	font-weight: none;
} 

ul li{
	font-size: 15px;
	font-weight: none;
	list-style-type: disc;
} 

ol ol li{
	list-style-type: lower-alpha;
	font-size: 15px;
	font-weight: none;
	
} 

.no{
	list-style-type: none;
	font-size: 15px;
	font-weight: none;
	
}

.it{
font-style: italic;
}

	
.center {margin: 0px auto; 
	
}
.center2 {text-align: center;
	
}

.tuc {font-weight: bold;
}

.stan {font-weight: bold;
        font-size: 17px;
        text-align: center;
}

.pad{padding: 15px;
	
}

div.nadpis {text-align: center;
             font-size: 25px;
             font-weight: bold;
}

div.vysvet {font-size: 11px;
             font-style: italic;
}


        
img.img {border: 0px;
		color: #FFFF66;
		text-decoration: none;
		background-color: #FFFF66;
		 
		}
		

		
span.index {
	vertical-align: super;
	font-size: 10px;
} 		
		
img.float {float: left;
          margin: 10px 15px 10px 0px;
          border: 6px double red;}	
          
img.float2 {float: right;
          margin: 10px 10px 10px 15px;
          border: 6px double red;}          
          
img.spol {text-align: center;
          border: 6px double red;
          margin-bottom: 20px;}          	

.odstavec{text-indent: 2em;
            margin-bottom: 0px;
            text-align: justify;
            }
p.pozvanka{font-size: 18px;
            font-weight: bold;}

p.bio{
	
	margin-bottom: 50px;
} 

p.pre{white-space: pre;
} 

td.menu{padding: 30px 10px 10px 10px;
vertical-align: top;
			
}

li.sub{list-style-type: none;
        font-style: italic;
        text-align: center;
       }
       

#navlist{
    margin-top: 50px;
   margin-bottom: 150px;
  
}


#navlist li{
    color: red;
	  background-color: #FFFF66;
	  font-family: Verdana, Arial, sans-serif;
	  font-size: 20px; 
	  text-align: center;
	  list-style-type: none;
	  
	 
	  
}

#navlist li a:link { color: red; text-decoration:none; font-size: 20px; background-color: #FFFF66;}
#navlist li a:visited { color: red; text-decoration:none; font-size: 20px; background-color: #FFFF66;} 
#navlist li a:hover {	background-color: red; color: #FFFF66; text-decoration: none; font-size: 20px;}            

#navlist2 li{
    font-family: Verdana, Arial, sans-serif;
	  font-size: 10px; 
	  text-align: left;
	  margin-left: 35px;
	  list-style-type: disc;
	  
}

#navlistn{
margin-top: 50px;
   margin-bottom: 150px;
  
}

#navlistn li{
    color: red;
	  background-color: #FFFF66;
	  font-family: Verdana, Arial, sans-serif;
	  font-size: 20px; 
	  text-align: center;
	 
	  
}

#navlistn li a:link { color: red; text-decoration:none; font-size: 20px; background-color: #FFFF66;}
#navlistn li a:visited { color: red; text-decoration:none; font-size: 20px; background-color: #FFFF66;} 
#navlistn li a:hover {	background-color: red; color: #FFFF66; text-decoration: none; font-size: 20px;}            

#navlistn2 li{
    font-family: Verdana, Arial, sans-serif;
	  font-size: 10px; 
	  text-align: left;
	  margin-left: 35px;
	  list-style-type: disc;
	  
}

#main {
	font-size: 15px;
	color: black;
	background-color: #FFFF66;
	margin: 5px 5px 0px 5px;
	padding: 20px;
	
	font-family: Verdana, Arial, sans-serif;
	border: 6px double red;
		
	}


#main a {
	  color: red;
	  background-color: #FFFF66;
	  font-family: Verdana, Arial, sans-serif;
	  font-size: 15px; 
	  text-decoration: none;
	  }

#main a:active, a:link, a:visited {
					color: red;
					background-color: #FFFF66;
					font-family: Verdana, Arial, sans-serif;
					font-size: 15px;
					text-decoration: none; 
					}

#main a:hover {
		background-color: #FFFF66;
		color: #000;
		text-decoration: none;
		}
	


#footer {
    position: relative;
    right: 20px;
    margin-top: 5px;
    color: red;
	  font-family: Verdana, Arial, sans-serif;
	  background-color: black;
	  text-align: center;
	  font-size: 12px;
	  		
	}

#footer a:active, a:link, a:visited {
					color: red;
					background-color:  black;
					font-family: Verdana, Arial, sans-serif;
	  				font-size: 12px;
					text-decoration: none; 
					}

#footer a:hover {
		background-color: red;
		color:  black;
		text-decoration: none; 
		font-size: 12px;
		}
		


