body {
  margin: 1,5cm;
  padding: 0;
  border: none 0;
  color: black;
  background : none;
  text-align: center;
}

#hlavni {
  width: 100%;
  margin: auto;
  padding: 0;
  border: none 0;
  color: black;
  text-align: left;
}

#top1 {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin: 0;
  padding: 0;
  border: none 0;
  text-align: left;
}

#top2r {
	display: none;
}

#top2l {
	width : 596px; 
	height : 107px; 
	background : none repeat; 
	clear : left; 
	float : left; 
}

#top3 {
	display: none;
}

#bottom {
	display: none;
}

#base {
  border: none 0;
  font-family: serif;
  font-size: 12pt;
  text-align: justify;
}

.nahled {
float: left;
margin: 8px;
padding: 0px;
clear: none;
}

p {
margin-top: 5px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
text-indent: 20px;
clear: both;}

table {margin-left: 0; clear: both;}

td {
font-family: serif;
font-size: 12pt;
text-align: left; }

ul {
padding: 0px;
margin: 0px;
}

li {
margin-left: 60px;
list-style-position: outside;
list-style-type: square;
}

h3, h4
{page-break-after: avoid;} 

h3 {
font-size: 16pt;
padding-top: 10px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
margin: 0;
text-indent: 20px;
color: black;
}

h4 {
font-style: italic;
font-size: 14pt;
padding-top: 15px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
margin: 0;
text-indent: 20px;
clear: right;
color: black;
}

form {
display: none;
}

a {
color: black;
text-decoration: underline;}

a:visited {
color: black;
text-decoration: underline;}

.it {
font-style : italic; 
color : black; 
text-align : right;
border: 0 none; 
} 
.bdr {
text-align : right; 
font-weight : bold; 
} 
.druh {
background-color : black; 
color : white; 
font-weight : normal; 
font-size : 12pt;
text-indent: 5px;
} 
.druhx {
font-size : 10pt;
font-weight : bold; 
text-indent : 0;
background-color : silver;
} 
.typ {
border : 0 none;
font-weight : bold;
width: 150px;
} 
.typx {
font-weight : bold; 
} 
.search1 {
background-color : white; 
text-align : left; 
font-size : 12ptem;
margin-left: 7px;
}
.search2 {
text-align : center; 
font-family : serif; 
font-size : 12pt;
}
.headsort {
font-style : italic; 
font-size : 14pt;
font-weight : bold; 
color : black; 
clear : right;
valign: top;
border : 0 none; 
}

[href]:after {content: " [" attr(href) "] ";}
