* {margin:0;padding:0;} 
body {font-family:Verdana,"Geneva CE",lucida,sans-serif;font-size:0.8em;font-weight:normal;color:black;background:url("/css/images/0/back.gif") top repeat-x #FAFFFF;text-align:center;}
a {text-decoration:underline;}
a:link {color:#297F50;}
a:visited {color:black;}
a:hover {color:#FCAD44;}
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;}
#bgtop {width:100%;background:url("/css/images/0/top.jpg") center top no-repeat;}
#top {width:870px;margin:0 auto;height:360px;position:relative;background: url("/css/images/0/top.jpg") center top no-repeat;}
#top h1 {margin:0;padding:0;position:absolute;top:0;left:1px;width:357px;height:130px;background:url("/css/images/0/logo.jpg") left top no-repeat;overflow:hidden;}
#top h1 a,#top h1 a span {display:block;width:357px;height:130px;margin:0;background-image:none;}
#top h1 a:hover {background:url("images/logo.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/logo.jpg") left top no-repeat;}
#main {width:861px;margin:0 auto;padding-top:17px;text-align:left;}
#content {width:615px;min-height:300px;float:right;margin:0;padding:0 10px 30px 0;}
#left {width:208px;float:left;margin:0;padding-bottom:30px;font-size:0.9em;}
#menu {width:208px;margin:0 0 20px 0;padding:0;list-style: none;}
#menu li {width:208px;min-height:40px;line-height:40px;padding:0;margin:0 0 2px 0;position:relative;}
#menu a {display:block;width:188px;padding-left:20px;min-height:40px;position:relative;text-decoration:none;font-weight:bold;}
#menu a:link,#menu a:visited {color:#205D3E;background:url("/css/images/0/menu.jpg") center left no-repeat;}
#menu li span {display:block;width:208px;height:13px;position:absolute;left:0;bottom:-1px;line-height:1px;font-size:1px;background:url("/css/images/0/menu.jpg") bottom left no-repeat;}
#menu li span.t {top:0;background:url("/css/images/0/menu.jpg") top left no-repeat;}
#menu a:hover {background:url("/css/images/0/menu.jpg") center right no-repeat;color:white;}
#menu a:hover span,#menu li.active span {background:url("/css/images/0/menu.jpg") bottom right no-repeat;}
#menu a:hover span.t,#menu li.active span.t {background:url("/css/images/0/menu.jpg") top right no-repeat;}
#menu li.active {width:188px;padding-left:20px;font-weight:bold;color:white;background:url("/css/images/0/menu.jpg") center right 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 h2 {font-size:1.25em;background-image:none;padding-left:8px;margin-bottom:5px;}
#left h3,#left h4,#left h5,#left h6 {margin-left:10px;margin-right:10px;}
#left h4 {font-size:1.1em;color:black;}
#footer {width:861px;padding-top:10px;font-size:0.85em;clear:both;background:url("/css/images/0/line.jpg") top no-repeat;}
#footer a:link,#footer a:visited {color:black;}
#footer a:hover {color:#FCAD44;}
#copy {padding:0;margin:35px 0 30px 20px;line-height:auto;clear:both;}
#copy span {color:#FAFFFF;padding:9px 28px 9px 0;background:url("/css/images/0/puntik.gif") center center no-repeat;}
#action {float:right;width:400px;margin:0 20px 0 0;}
#action li {float:right;margin:0;text-align:left;list-style:none;background:transparent;}
#backtop {width:70px;}
#print {width:92px;}
#print a,#backtop a {display:block;padding:0 0 0 20px;height:2.2em;line-height:2.2em;}
#print a {padding-left:23px;}
#print a:hover,#backtop a:hover {color:#FCAD44;}
#print a {background:url("/css/images/0/print.gif") left no-repeat;}
#backtop a {background:url("/css/images/0/bktop.gif") left no-repeat;}
#languages {width:400px;height:36px;text-align:right;padding-right:25px;background:url("/css/images/0/lang.gif") no-repeat;position:absolute;right:8px;top:0;}
#languages li {display:inline;margin:0 2px;list-style:none;background-image:none;padding-left:4px;}
#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:1px solid #C5DFD2;padding:0;margin:10px 0 20px;width:100%;font-size:0.9em;border-collapse:collapse;}
td {background-color:white;border:1px solid #C5DFD2;color:black;padding:0.3em;margin:0;text-align:left;vertical-align:middle;}
th {background-color:#F6FFFA;border:1px solid #C5DFD2;color:#366E51;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.rodic {width:29%;}
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;}
#content table img {float:none;margin:0;}
table.rodokmen td {width:25%;}
table.rodokmen ul {margin-left:0;}
table.rodokmen ul li {margin:2px 0;}
div.box {width:149px;float:right;position:relative;background:url("/css/images/0/box.gif") repeat-y #F6FFFA;margin:5px 0 10px 10px;padding:10px 18px 18px 10px;}
div.box span {display:block;width:177px;position:absolute;}
div.box span.top {height:8px;top:0;left:0;background:url("/css/images/0/box-top.gif") bottom no-repeat;}
div.box span.bot {height:13px;bottom:0;left:0;background:url("/css/images/0/box-bot.gif") top no-repeat;}
div.box p {margin:10px 0 0;font-size:0.9em;}
div.box ul {margin:6px 0 6px 5px;font-size:0.9em;}
div.box h4 {text-align:center;margin:0;padding:10px 0;}
form {margin:20px 0;width:90%;}
fieldset {border:none;font-size:1em;}
legend {border:none;color:#FD9F23;text-align:left;margin:0 0 12px -8px;padding:0;font-size:1.1em;font-weight:bold;}
input,textarea {margin:2px 0;padding:3px;border:1px solid #C5DFD2;background-color:white;font:100% Verdana,"Geneva CE",lucida,sans-serif;}
textarea {wrap:soft;width:100%;}
label {display:block;color:#266344;font-weight:bold;padding:14px 0 3px 0}
form p {font-size:1em;}
input.butt {width:160px;height:37px;font-weight:bold;margin:0;padding:3px 4px 2px;background:url("/css/images/0/button.jpg") top left no-repeat #FDCB68;color:#366E51;border:none;}
input.butt:hover {background-color:#FCAD48;background-position:top right;}
#kniha {width:98%;}
#kniha label {display:inline;float:left;text-align:right;padding:0.5em 10px 0 0;width:65px;}
#kniha input,#kniha textarea {width:320px;}
#kniha input.butt {width:160px;}
img {margin:6px;border:1px solid #C5DFD2;}
#content img {float:right;margin:0 1px 6px 12px;}
#content p img {float:none;}
#content div.prispevek img {border:none;float:none;margin:0 3px;}
#content div.foto {width:100%;margin:10px 0 15px;}
#content div.foto div.im {float:left;min-height:112px;margin:6px 2px 25px;border:1px solid #C5DFD2;position:relative;}
#content div.foto div.im img {float:none;margin:0;border:2px solid white;border-bottom:none;}
#content div.foto div.im span {display:block;width:20px;height:18px;position:absolute;bottom:-6px;right:30px;cursor:pointer;background:url("/css/images/0/lupa.gif") top no-repeat;}
#content div.foto div.im a:hover span {background-position:bottom;}
#content div.foto.sloupec {width:170px;float:right;text-align:center;margin:0 10px 10px 10px;}
#content div.foto.sloupec div.im {margin:margin:6px 2px 10px;}
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:20px 0 0;text-align:center;padding:6px 0 0;border-top:1px dotted #C5DFD2;clear:both;}
h1,h2,h3,h4,h5,h6 {font-weight:bold;}
h1 {font-size:1.3em;}
h2 {font-size:1.35em;color:#366E51;padding:10px 0 10px 32px;background:url("/css/images/0/odrazka-h2.gif") top left no-repeat;}
h3 {font-size:1.3em;color:#FC9E22;padding:20px 0 6px;}
h4 {font-size:1.2em;color:#366E51;padding:15px 0 6px;}
h5 {font-size:1.1em;color:black;padding:13px 0 6px;}
h6 {font-size:1em;color:#999697;padding:10px 0 6px;}
ol,ul {margin-left:15px;}
ul {list-style:none;}
li {margin:8px 0 8px 6px;padding-left:15px;line-height:1.4em;}
ul li {background:url("/css/images/0/odrazka-li.gif") top left no-repeat;}
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;}
li h2,li h3,li h4,li h5,li h6 {padding-top:0;}
#content ul.nobull li {margin:4px 0 4px 0;}
#content ul.nobull li h3 {font-size:1.1em;margin:0;}
#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:12px;border-bottom:1px dotted #C5DFD2;margin:4px 0;}
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:#FEFDDF;}
