body, td { font-size: 10pt; }
h1 { font-weight: bold; text-decoration: none; font-size: 20pt; }
h2 { font-weight: bold; text-decoration: none; font-size: 16pt; }
h3 { font-weight: bold; text-decoration: none; font-size: 12pt; }
a  { color: #000080; text-decoration: none; }
hr { color: #000000; text-align: center; width: 100%; height: 1px; margin: 0.75em 0; }
img { border: none; }
table { border-collapse: collapse; }
img.obrazek_vlevo  { margin: 0px 10px 5px 0px; float: left;  padding: 0; clear: both; }
img.obrazek_vpravo { margin: 0px 0px 5px 10px; float: right; padding: 0; clear: both; }

div.ramecek { border: 1px solid black; padding: 10px; margin: 20px 0 0 0; background: #EEE; }
div.ramecek p { padding: 0; margin: 10px 0 0 0; }

table.t1 { width: 100%; border: 2px #000 solid; }
table.t1 th { border-bottom: 1px #FFF solid; background: #000; color: #FFF; padding: 0.5em; }
table.t1 td { border-bottom: 1px #000 solid;  padding: 0.25em; }

h1#top1 { font-weight: bold; background: #333; padding: 0.1em 0.5em; width: 100%; }
h1#top1 A { color: white; font-size: 10pt; }

.netisknout { display: none; }
#levy_sloupec { display: none; }
#hlavicka { display: none; }
#navigace_tlacitka { display: none; }

#pata { width: 100%; margin: 2em 0 0 0; padding: 0.5em 0.5em; background: #000; color: #CCC; font-size: 6pt; }
