body {
 background: white;
 background-image: none;
 color: black;
 font: 11pt/130% Verdana,Arial,sans-serif;
}
#str {
 width: auto;
 background-image: none;
}
.p10 {
 padding: 0;
}
#o {
 float: none;
 width: auto;
}
#ob {
 padding: 0;
}
#p {
 padding: 1em 0 0 0;
 font-size: 8pt;
 line-height: 115%;
 border-top: solid 1px black;
}
/*#h {
 font-weight: bold;
 margin-bottom: 0;
}*/
h1 {
 margin: 0 0 1em 0;
 background: none;
 font-size: 15pt;
 font-weight: bold;
 color: black;
 background-color: transparent;
 border-bottom: solid 1px black;
}
h1 span.text {
 display: inline;
 margin: 0;
 padding: 0;
}
h1 span {
 background-image: none;
}
h2 {
 font-size: 13.5pt;
 /*color: rgb(99,99,99);*/
 color: black;
 margin: auto;
}
#uvodh2 {
 margin-top: 25px;
 margin-bottom: 25px;
}
#uvodh2 h2 {
 font-size: 12pt;
 margin: 7px 0;
} 
h3 {
 font-size: 11pt;
 margin-top: 1em;
 margin-bottom: 0;
 color: black; 
}
p.ph3 {
 margin-top: 5px;
}
a {
 color: black;
 text-decoration: underline;
}
a span {
 display: inline;
}
blockquote {
 font-style: italic;
}
p.o {
 text-align: center;
}
img {
 color: black;
 background-color: transparent;
 border: solid 1px black;
}
p.og {
 font-size: 0;
 line-height: 0;
}
p.og img {
 margin: 5px;
}
#ls {
display: none;
}
#menu {
display: none;
}
.sloupeclevy {
 float: left;
 width: 47%;
}
.sloupecpravy {
 float: right;
 width: 47%;
}
.cistic {
 clear: both;
}
.netisknout {
 display: none;
}
#statistika {
 display: none;
}