* {margin:0;padding:0;} 
body {font-family:Verdana,"Geneva CE",lucida,sans-serif;font-size:75%;font-weight:normal;color:black;background:url("/css/images/0/back.gif") center top repeat-x #E9D1A1;text-align:center;}
a {text-decoration:underline;}
a:link {color:#822804;}
a:visited {color:black;}
a:hover {color:#D81407;}
a.pdf {padding-left:20px;padding-bottom:3px;background:url("/css/images/pdf.gif") top left no-repeat;}
a.ppt {padding-left:20px;padding-bottom:3px;background:url("/css/images/ppt.gif") top left no-repeat;}
a.doc {padding-left:20px;padding-bottom:3px;background:url("/css/images/doc.gif") top left no-repeat;}
a.xls {padding-left:20px;padding-bottom:3px;background:url("/css/images/xls.gif") top left no-repeat;}
a.txt {padding-left:20px;padding-bottom:3px;background:url("/css/images/txt.gif") top left no-repeat;}
#top {width:950px;margin:0 auto;height:151px;position:relative;}
#top h1 {margin:0;padding:0;position:absolute;top:0;left:0;width:950px;height:151px;background:url("/css/images/0/top.jpg") left top no-repeat;overflow:hidden;}
#top h1 a,#top h1 a span {display:block;width:950px;height:151px;margin:0;background-image:none;}
#top h1 a:hover {background:url("images/top.jpg") left top no-repeat;cursor:pointer;}
#top h1 a span {position:absolute;left:0;top:0;z-index:1;background:url("/css/images/0/top.jpg") left top no-repeat;}
#topmenu {width:950px;margin:0 auto;font-size:90%;min-height:2.8em;background:url("/css/images/0/topmenu.gif") top repeat-x #C41C11;}
#topmenu ul {width:510px;min-height:2.8em;margin:0;padding:5px 0 0 440px;list-style:none;background:url("/css/images/0/topmenu-ul.gif") left top no-repeat;}
#topmenu ul li {width:9em;float:left;min-height:2.8em;line-height:2.8em;margin:0;text-align:center;background:url("/css/images/0/topmenu-li.gif") left center no-repeat;}
#topmenu li.first {background-image:none;}
#topmenu li a {width:100%;display:block;color:#F3B560;text-decoration:none;}
#topmenu li a,#topmenu li.active {color:white;font-weight:bold;margin:0;}
#topmenu li a:link,#topmenu li a:visited {color:#F3B560;}
#topmenu li a:hover,#topmenu li.active {color:white;}
#minimenu {width:100px;position:absolute;top:127px;right:30px;margin:0;padding:0;z-index:2}
#minimenu li {width:20px;float:right;list-style:none;}
#minimenu img {border:0;margin:0;}
#middle {width:100%;background:url("/css/images/0/back-middle.gif") left top repeat-x white;text-align:center;}
#ornament {width:100%;background:url("/css/images/0/ornament-top.gif") center top no-repeat;}
#content {width:950px;margin:0 auto;text-align:left;background:url("/css/images/0/content.gif") right top no-repeat white;clear:both;}
#text {width:683px;min-height:300px;float:right;margin:31px 40px 0 0;}
#aktualita {width:655px;padding:7px 11px 10px 16px;background:url("/css/images/0/aktualita.gif") top repeat-x #E9D1A1;position:relative;}
#aktualita span.roh {display:block;width:21px;height:27px;position:absolute;top:0;right:0;background:url("/css/images/0/aktualita-roh.gif") no-repeat;}
#aktualita h3 {background:none;padding:0;color:#821B04;margin-top:10px;font-size:1.1em;}
#aktualita p.datum {text-align:left;margin:0;padding:10px 0 0;color:#F0D9A6;background:url("/css/images/0/aktualita-line.gif") right bottom no-repeat;}
#aktualita p.archiv {text-align:right;margin:0 6px 6px 0;line-height:1.2em;clear:both;}
#left {width:170px;float:left;margin:60px 0 0 24px;padding-top:11px;font-size:0.9em;}
#menu {width:170px;margin:0;padding:0;}
#menu li {width:170px;margin:0 0 2px 0;padding:0;background:url("/css/images/0/menu-li.gif") top repeat-x #845E31;list-style:none;min-height:2.1em;line-height:2.1em;}
#menu li.active {background:url("/css/images/0/menu-li-over.gif") repeat-x #E9D1A1;}
#menu li a,#menu li.active p {display:block;width:158px;padding-left:12px;padding-top:3px;min-height:2.1em;line-height:2.1em;text-decoration:none;font-weight:bold;margin:0;}
#menu li a {color:#EFB25F;background:url("/css/images/0/menu-li-top.gif") left top no-repeat;}
#menu li a:hover {color:white;}
#menu li.active p {color:#B2280E;background:url("/css/images/0/menu-li-top.gif") right top no-repeat;}
#menu li span {display:block;width:170px;height:3px;font-size:1px;background:url("/css/images/0/menu-li-bot.gif") left top no-repeat;}
#menu li.active span {background:url("/css/images/0/menu-li-bot.gif") right top no-repeat;}
#left img {float:none;margin:8px 0;}
#left div.foto {text-align:center;}
#left p {margin-left:10px;margin-right:10px;}
#left p.datum {margin-top:4px;font-size:0.9em;}
#left h3 {padding:0;background-image:none;color:#7A1B02;}
#left h3,#left h4,#left h5,#left h6 {margin-left:10px;margin-right:10px;}
#left h4 {font-size:1.1em;color:black;}
#footer {width:100%;font-size:90%;background:url("/css/images/0/back-bottom.gif") left top repeat-x;clear:both;}
#footerin {width:950px;min-height:95px;margin:0 auto;padding:6px 0;color:#383838;position:relative;background:url("/css/images/0/ornament-bot.gif") left top no-repeat;}
#copy {text-align:right;margin:0 40px 0 0;padding-top:4px;color:#822804}
#action {float:right;width:683px;margin:10px 40px 6px 0;padding-top:20px;font-size:90%;background:url("/css/images/0/line.gif") center top no-repeat;list-style:none;clear:both;}
#action li {float:right;margin:0;text-align:left;list-style:none;background:transparent;}
#backtop {width:70px;}
#print {width:92px;}
#favorite {width:120px;}
#print a,#favorite a,#backtop a {display:block;padding:0 0 0 20px;height:2.2em;line-height:2.2em;color:#822804;}
#print a:hover,#favorite a:hover,#backtop a:hover {color:#D81407;}
#print a {background:url("/css/images/0/print.gif") left no-repeat;}
#favorite a {background:url("/css/images/0/fav.gif") left no-repeat;}
#backtop a {background:url("/css/images/0/bktop.gif") left no-repeat;}
#mh {display:block;width:320px;height:37px;position:absolute;bottom:30px;right:30px;background:url("/css/images/0/chsmh.gif") no-repeat}
#languages {width:234px;height:36px;text-align:right;padding-right:8px;background:url("/css/images/0/lang.gif") no-repeat;position:absolute;right:21px;top:0;}
#languages li {display:inline;margin:0 2px;list-style:none;}
#languages img {float:none;margin:10px 0 0 0;clear:none;display:inline;border:none;}
.plavl {float:left;}
.plavr {float:right;}
.cleaner {clear:both;margin:0;padding:0;height:1px;line-height:1px;font-size:1px;border:none;background:transparent;}
table {border:3px solid #E9D1A1;padding:0;margin:10px 0 20px;width:100%;font-size:0.9em;border-collapse:collapse;}
td {background-color:white;border:1px solid #E9D1A1;color:black;padding:0.3em;margin:0;text-align:left;vertical-align:middle;}
th {background-color:#F5EBD5;border:1px solid #E9D1A1;color:#573C1F;font-size:1.1em;font-weight:bold;padding:0.5em 0.3em;text-align:left;}
th.l,td.l {text-align:left !important;}
th.datum,th.misto,th.rozhodci {width:15%;}
th.hodnoceni,th.jmeno {width:20%;}
th.vysledek {width:35%;}
th.uzky {width:14%;}
th.p,td.p {text-align:right;}
td.stred {text-align:center;}
table.auto {width:auto;}
table.pul {margin-right:50px;}
ul table,ol table {width:90%;}
td.p,th.p {margin:0;}
tr.oddel td,tr.oddel th {border-top:3px solid #E9D1A1;}
#text table img {float:none;margin:0;}
table.vrh {width:447px;margin:6px 0;}
table.vrh th,table.vrh td {text-align:center;padding:3px 5px;}
table.vrh th {width:40%;}
table.vrh th.datum,table.vrh td.datum {width:100px;}
table.stenata th,table.stenata td {text-align:center;}
table.vahy th,table.vahy td {text-align:center;width:10%;}
table.rodokmen td {width:25%;}
table div.im {width:124px;min-height:88px;margin:0 auto 10px auto;border:1px solid #845E31;position:relative;}
table div.im img {border:2px solid white;border-bottom:none;margin:0;}
table div.im span {display:block;width:58px;height:17px;position:absolute;bottom:-5px;right:0;background:url("/css/images/0/lupa.gif") no-repeat;}
div.box {width:150px;float:right;position:relative;background:url("/css/images/0/box-top.gif") top no-repeat #E9D1A1;margin:5px 0 10px 10px;padding:10px;}
div.box span {display:block;width:170px;height:7px;position:absolute;bottom:-7px;left:0;background:url("/css/images/0/box-bot.gif") bottom no-repeat;}
div.box p {margin:10px 0 0;font-size:0.9em;}
div.box ul {margin:6px 0 6px 15px;font-size:0.9em;}
div.box strong {color:#822804;}
div.box h4 {text-align:center;color:#D81407;margin-top:15px;}
fieldset {border:2px solid #7A1B02;background-color:white;font-size:1em;padding:0.4em;}
#kniha {width:96%}
#kniha fieldset {border:none;}
legend {border:1px solid #7A1B02;padding:0.3em 0.6em;min-height:1.2em;line-height:1.2em;color:#D81407;text-align:left;font-weight:bold;margin-bottom:10px;}
form {margin:20px 0;width:90%;}
input,textarea {margin:2px 6px;padding:3px;border:1px solid #F0D9A6;background-color:#FAF2E0;font:100% Verdana,"Geneva CE",lucida,sans-serif;}
textarea {width:315px;}
input.butt {font-weight:bold;margin:10px 0;padding:4px 4px 2px;background-color:#7A1B02;color:white;border:2px solid #7A1B02;}
input.butt:hover {background-color:#D81407;border:2px solid #D81407;}
label {float:left;width:100px;margin-right:0.5em;padding-top:0.5em;text-align:right;font-weight:bold;}
form p {font-size:1em;}
img {margin:6px;border:1px solid #845E31;}
#text img {float:right;margin:0 1px 6px 12px;}
#text p img {float:none;}
#text div.prispevek img {border:none;float:none;margin:0 3px;}
#text div.foto {width:100%;margin:15px 0;}
#text div.foto div.im {float:left;min-height:107px;margin:6px 2px 10px;border:1px solid #845E31;position:relative;}
#text div.foto div.im img {float:none;margin:0;border:2px solid white;border-bottom:none;}
#text div.foto div.im span {display:block;width:58px;height:17px;position:absolute;bottom:-5px;right:0;cursor:pointer;background:url("/css/images/0/lupa.gif") no-repeat;}
#text div.foto h3 {margin-top:10px;}
#text div.foto.sloupec {width:170px;float:right;text-align:center;margin-top:0;margin-right:16px;}
p {margin:0.3em 0;line-height:1.55em;}
p.strankovani {text-align:center;font-size:0.9em;margin:12px 0 0;}
p.strankovani.odkazy {margin:0 0 8px;}
p.datum {text-align:right;line-height:1.2em;margin:4px 15px 0 0;}
p.odkaz {margin:15px 15px 0;text-align:center;padding:6px 0 0;border-top:1px dotted #F7E9B3;clear:both;}
h1,h2,h3,h4,h5,h6 {font-weight:bold;}
h1 {font-size:1.3em;}
h2 {font-size:1.4em;color:#D81407;margin:20px 0 10px 0;}
h3 {font-size:1.2em;color:#822803;padding-left:20px;background:url("/css/images/0/h3.gif") top left no-repeat;margin:20px 0 6px;}
h3.vyrazny {width:658px;padding:7px 4px 0 16px;margin:20px 0 17px 6px;position:relative;clear:both;background:url("/css/images/0/h3-vyrazny-top.gif") top no-repeat #E9D1A1;}
h3.vyrazny span {display:block;width:678px;height:7px;position:absolute;bottom:-7px;left:0;background:url("/css/images/0/h3-vyrazny-bot.gif") bottom no-repeat;}
h3.vyrazny span.bull {display:block;width:13px;height:18px;position:absolute;left:-4px;top:7px;background:url("/css/images/0/h3-vyrazny.gif") top left no-repeat;}
h4 {font-size:1.1em;color:#3C2714;margin:15px 0 6px;}
h5 {font-size:1em;color:black;margin:13px 0 6px;}
h6 {font-size:1em;color:#845E31;margin:10px 0 6px;}
ol,ul {margin-left:20px;}
ul {list-style:disc;}
li {margin:8px 0 8px 6px;line-height:1.4em;}
ul.chyba {color:#D81407;}
ul.pul,ul.tret {width:100%;}
ul.pul li {width:45%;float:left;margin-right:8px;}
ul.tret li {width:30%;float:left;margin-right:8px;}
#content ul.nobull li {list-style:none;}
#ksichtiky {width:160px;float:right;margin:10px 10px 20px 10px;}
#ksichtiky img {border:none;float:left;margin:4px 0;}
div.prispevek {font-size:0.9em;padding:4px 8px 6px;border-bottom:1px dotted #F7E9B3;}
div.prispevek p {line-height:normal;}
div.prispevek p.author {width:65%;float:left;margin-bottom:10px}
div.prispevek p.datum {width:30%;float:right;margin-bottom:10px}
strong {font-weight:bold;font-style:normal;}
em {font-weight:normal;font-style:italic;}
.pul {width:47%;}
.tret {width:30%;}
.stred {text-align:center;}
.pravy {text-align:right;margin-right:5px;}
img.pravy {float:right !important;margin:8px 4px 8px 10px !important}
img.levy {float:left !important;margin:8px 12px 8px 0 !important}
div.stred img {float:none;}
.nobord {border:none !important;}
.nomargin {margin:0 !important;}
.hide {position:absolute;top:-10000px;left:0;height:1px;font-size:1px;overflow:hidden;}
hr {display:none;}
p.skiptomenu {margin:0;}
p.skiptomenu a {position:absolute;top:-10000px;left:0;padding:0.2em 0.5em;}
p.skiptomenu a:focus, p.skiptomenu a:active {top:35px;left:7px;background-color:#F5EBD5;}
