* {margin:0;padding:0;} 
body {font-family:"Tahoma CE","Arial CE","Helvetica CE",Tahoma,Arial,lucida,sans-serif;font-size:80%;font-weight:normal;color:black;background:white;}
a {text-decoration:underline;}
a:link {color:#768B0F;}
a:visited {color:#403824;}
a:hover {color:#B92D1A;}
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;}
#allpage {background:url("/css/images/4/back.gif");text-align:center;} 
/*neni v body kvuli chybe v CK Editoru, ktery daval pozadi a zarovnani na stred do drop down nabidky Format*/
#bgtop {width:100%;background:url("/css/images/4/top.gif") top repeat-x;}
#bgbot {width:100%;background:url("/css/images/4/bottom.gif") bottom repeat-x;}
#main {width:960px;margin:0 auto;text-align:left;}
#top {width:960px;height:343px;position:relative;background:url("/css/images/4/top.jpg") center bottom no-repeat;}
#top h1 {margin:0;padding:0;position:absolute;top:27px;left:0;width:478px;height:247px;background:url("/css/images/4/logo.jpg") left top no-repeat;overflow:hidden;}
#top h1 a,#top h1 a span {display:block;width:478px;height:247px;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/4/logo.jpg") left top no-repeat;}
#slide {position:absolute;top:50px;right:26px;}
#slide img {float:none;margin:0;border:0;}
#languages {position:absolute;right:40px;top:7px;}
#languages li {display:inline;margin:0 2px;list-style:none;}
#languages img {float:none;margin:0;clear:none;display:inline;border:none;}
#kontakt {position:absolute;top:0;left:4px;width:800px;height:29px;color:black;font-weight:bold;font-size:1.1em;overflow:hidden;}
#kontakt li {float:left;height:29px;line-height:29px;margin:0 15px 0 0;list-style:none;}
#kontakt a:link,#kontakt a:visited {color:black;}
#kontakt a:hover {color:white;}
li#telefon {padding-left:35px;background:url("/css/images/4/telefon.gif") left center no-repeat;}
li#mail {padding-left:40px;background:url("/css/images/4/mail.gif") left center no-repeat;}
#topmenu {position:absolute;top:183px;left:0;margin:0;padding:0;list-style:none;z-index:110;}
#topmenu li {float:left;width:110px;min-height:44px;line-height:44px;margin:0 5px 0 0;padding:0;font-weight:bold;text-align:center;background:url("/css/images/4/topmenu.gif") right bottom no-repeat;}
#topmenu li a {display:block;width:110px;min-height:44px;text-decoration:none;}
#topmenu li a:link,#topmenu li a:visited {color:white;}
#topmenu li a:hover {color:black;background:url("/css/images/4/topmenu.gif") -110px 100% no-repeat;}
#topmenu li.active {color:white;background-position:left bottom;}
#content {width:669px;float:right;padding:10px 30px 40px 0;background:url("/css/images/4/content.gif") top right no-repeat;}
#left {position:relative;width:235px;float:left;margin:-33px 0 30px 0;background:url("/css/images/4/left.gif") repeat-y;z-index:100;}
#left h2 {color:#403824;min-height:34px;margin:0;padding:20px 0 0 22px;font-size:1.5em;background:url("/css/images/4/left-top.gif") top left no-repeat;}
#left img {float:none;margin:8px 0;}
#left div.foto {text-align:center;}
#left h3,#left h4,#left h5,#left h6 {margin-left:10px;margin-right:10px;}
#left h4 {font-size:1.1em;}
#left p {margin-left:10px;margin-right:10px;}
#left-in {background:url("/css/images/4/left-bottom.gif") bottom left no-repeat;padding-bottom:50px;}
#menu {width:210px;margin:0 0 0 12px;padding:0;font-size:1.1em;}
#menu li {width:210px;min-height:31px;line-height:31px;margin:0;padding:0;color:white;border-top:1px solid #98CC12;border-bottom:#7CAB04;list-style:none;background:url("/css/images/4/menu-li.gif") left top no-repeat #7A8E14;}
#menu li a {display:block;width:190px;padding:0 0 0 20px;text-decoration:none;}
#menu li a:link,#menu li a:visited {color:white;}
#menu li a:hover,#menu li.active {color:#25201C;background:url("/css/images/4/menu-li.gif") right top no-repeat #FCA22F;}
#menu li.active {width:190px;padding:0 0 0 20px;}
#footer {width:920px;height:143px;padding:35px 20px 0 20px;font-size:90%;color:white;background:url("/css/images/4/footer.gif") center top no-repeat;overflow:hidden;}
#footer a:link,#footer a:visited {color:white;}
#footer a:hover {color:black;}
.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;}
div.aktualita {padding-bottom:6px;clear:both;}
div.aktualita h3 {position:relative;margin-bottom:6px;padding:0 120px 5px 0;border-bottom:1px solid #DDC4B2;}
div.aktualita h3 span {position:absolute;bottom:5px;right:2px;display:block;width:120px;text-align:right;}
table {border:2px solid #699907;padding:0;margin:10px 0 20px;width:100%;font-size:0.9em;border-collapse:collapse;}
td {border:1px solid #699907;color:black;padding:0.3em;margin:0;text-align:left;vertical-align:middle;}
th {background:url("/css/images/4/wood.gif");border:1px solid #699907;color:white;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;margin:0;}
td.stred {text-align:center;}
th a:link,th a:visited {color:white;}
th a:hover {color:black;}
table.auto {width:auto;}
table.pul {margin-right:50px;}
ul table,ol table {width:90%;}
tr.oddel td,tr.oddel th {border-top:3px solid #699907;}
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.vrh p {text-align:center;}
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.rodokmen td p {text-align:left;}
table.invis {margin:0.5em 0;width:auto;}
table.invis,table.invis td,table.invis th {border:none;background:transparent;background-image:none;font-size:1em;}
table.invis th {color:black;font-weight:bold;vertical-align:top;padding:0.4em 0.4em 0.4em 0;}
table.invis td {vertical-align:top;padding:0.4em;}
div.box {width:150px;float:right;position:relative;background:url("/css/images/4/box-top.gif") top no-repeat #ABBA5F;margin:5px 0 30px 20px;padding:10px;}
div.box span {display:block;width:170px;height:21px;position:absolute;bottom:-21px;left:0;background:url("/css/images/4/box-bot.gif") bottom no-repeat;}
div.box p {margin:10px 0 0;font-size:0.9em;text-align:center;}
div.box ul {margin:6px 0 6px 15px;font-size:0.9em;}
div.box strong {color:#B92D1A;}
div.box h4 {text-align:center;color:#B92D1A;font-weight:bold;font-size:1.1em;margin-top:15px;margin-bottom:12px;}
div.box a:link,div.box a:visited {color:black;}
div.box a:hover {color:white;}
fieldset {border:1px solid #DDC4B2;font-size:1em;padding:0.4em;}
#kniha {width:96%;}
#kniha fieldset {border:none;}
legend {border:1px solid #DDC4B2;padding:0.3em 0.6em;min-height:1.2em;line-height:1.2em;color:#403824;text-align:left;font-weight:bold;margin-bottom:10px;}
form {margin:20px 0;width:95%;}
input,textarea {margin:2px 6px;padding:3px;border:1px solid #DDC4B2;background-color:white;font:100% Verdana,"Geneva CE",lucida,sans-serif;}
textarea {width:352px;}
input.butt {font-weight:bold;margin:10px 0;padding:4px 4px 2px;background-color:#7A8F15;color:white;border:2px solid #B92D1A;}
input.butt:hover {background-color:#B92D1A;border:2px solid #B92D1A;}
label {float:left;width:80px;margin-right:0.5em;padding-top:0.5em;text-align:right;font-weight:bold;color:#403824;}
form p {font-size:1em;}
img {margin:6px 3px;border:5px solid #9DAD4C;float:right;}
p img,div.stred img {float:none;margin:10px;}
a:hover img {border:5px solid #B92D1A;}
p {margin:0.3em 0;line-height:1.55em;text-align:justify;}
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 0 0;text-align:center;padding:6px 10px 0;border-top:1px solid #DDC4B2;clear:both;}
p.motto {text-align:right;padding-right:30px;}
h1,h2,h3,h4,h5,h6 {font-weight:bold;font-family:"Georgia CE","Times New CE","New York CE","Times CE",Georgia,times,serif;}
h1 {font-size:1.3em;}
h2 {font-size:2em;color:#B92D1A;font-weight:normal;margin:10px 0 10px 0;}
h2 strong {color:#403824;font-weight:normal;}
h3 {font-size:1.4em;font-weight:normal;color:#5C7F13;margin:20px 0 6px;}
h4 {font-size:1.25em;color:#004E00;margin:20px 0 6px;}
h5 {font-size:1.15em;color:black;margin:13px 0 6px;}
h6 {font-size:1.05em;color:#B92D1A;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:140px;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 solid #DDC4B2;}
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}
div.prispevek img {border:none;float:none;margin:0 3px;}
div.foto {width:100%;padding:5px 0 15px;}
div.foto img {float:left;}
div.foto.sloupec {width:160px;float:right;text-align:center;margin:0 0 15px 15px;}
div.foto.sloupec img {float:none;}
div.foto h3 {margin-top:10px;}
strong {font-weight:bold;font-style:normal;color:#403824;}
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;}
