body {
 background-color: white;
 font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 80%;
 font-color: black;
 line-height: 1.5;
}

table {
 font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 90%;
 font-color: black;
}

#hlavni {
 width: 890px;
 border: 0px solid black;
 padding-bottom: 5px;
 margin-right: 5px;
 margin-left: 10px;
 margin-bottom: 5px;
}


#head {
 height: 20px;
 border-bottom: 1px solid black;
 text-align: right;
}

#banner { 
 margin-top: 10px;
 font-family: "Edwardian Script ITC", verdana, Geneva, Arial, Helvetica, sans-serif;
 height: 180px;
 border-bottom: 1px solid black; 
}

#menu { 
 margin-top: 10px;
 float: left;
 width: 20%;
 text-align: center;
 font-weight:bold;
 font-size: 1.1em;
 display: block; 
 margin-bottom: 300px;
}

#menu a {
 border-style: solid;
 border-width: 0 0.5em 0 0.5em;
 border-color: white;
 display: block;	  
}

#menu a:hover {
 display: block;
 border-style: solid;
 border-width: 0 0.5em 0 0.5em;
 background-color: LightBlue;
 border-color: white;
 color: black;
}

#obsah {
 width: 79%;
 float: right;
 border-left: 0px solid black;
 text-align: justify;
}

#end {
 font-size: 0.8em;
 height: 20px;
 border-top: 1px solid black;
 clear: both;
} 

h1 {
 margin-top: 10px;
 font-size: 1.3em;
 margin-bottom: 5px;
}

a:link {
 text-decoration: underline; 
 color: black;
}

a:visited {
 text-decoration: underline; 
 color: black;
}

a:active {
 text-decoration: none;
 color: black;
}

a:hover {
 text-decoration: none; 
 color: red;
}
