body {
 background-color:White;
 margin:0;
 font-family:Switzerland,Arial,Helvetica,sans-serif;
 color:Black;
 font-size:10pt;
}
a {color:#0000FF;text-decoration:none}
a:visited {color:#000099}
a:hover {text-decoration:underline}
td {font-family:arial;font-size:10pt;}
th {font-family:arial;font-size:10pt;text-align:left}
#pruh {
 position:relative;
 top:0px;
 left:0px;
 margin-left:150px;
 background-color:White;
 height:30px;
 width:auto;
 text-align:center;
 padding-top:5px;
}
#pruh h3 {color:#c50000;font-weight:900;letter-spacing:1px;}
#hlava {
 z-index:1;
 position:absolute;
 top:30px;
 left:150px;
 margin-left:0px;
 background-color:#c50000;
 height:60px;
 width:auto;
 text-align:center;
 padding-top:5px;
}
#hlava h1 {color:White;font-variant:small-caps;font-weight:bolder;letter-spacing:7px;margin-bottom:0px;}
#hlava p {color:White;font-weight:bold;}
#menu {
 z-index:2;
 position:absolute;
 background-color:#b5cee6;
 left:0px;
 top:0px;
 width:150px;
 height:100%;
}
#menu ul {padding:4px;margin:4px;}
#menu ul li {list-style-type:none;border:1px solid silver;border-width:1px;position:relative;}
#menu ul li:hover {color:#FFFF00;background-color:#211873;}
#menu ul li b {display:block;padding:4px 4px;}
#menu ul li b:hover {background-color:#211873;}
#menu ul li a {color:Black;text-decoration:none;padding:4px 4px;}
#menu ul li a:hover {color:#FFFF00;background-color:#211873;}
#text {
 position:relative;
 top:70px;
 left:0px;
 margin-left:150px;
 margin-right:10px;
 padding-left:15px;
 min-height:500px;
}
#pata {
 position:relative;
 text-align:center;
 background-color:#FDF5E6;
 bottom:0;
 right:0;
 left:0;
}

@media print {
body {
 font-family: cursive;}
#roh {
 display: none;}
#hlava { 
 display: none;}
#menu { 
 display: none;}
#text {
 font-size: 8pt;
 border:0;
 margin:0;
 width:auto;}
.pata{
 display: none;}
}
