* {margin: 0;padding: 0;} 
body {font-family: "Tahoma CE", "Arial CE", "Helvetica CE", Tahoma, Arial, lucida, sans-serif;font-size:75%;font-weight:normal;color:black;
background:url("/css/images/0/back.gif") top repeat-x #5F9006;text-align:center;}
a {text-decoration:underline;}
a:link {color:#5F9006;}
a:visited {color:#758B4E;}
a:hover {color:#C19156;}
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;}
#main {width:960px;margin:0 auto;text-align:left;background:url("/css/images/0/back-main.gif") top repeat-y;}
#top {width:960px;height:249px;background:url("/css/images/0/top.jpg") center top no-repeat;position:relative;}
#logo {margin:0;padding:0;position:absolute;top:0;left:18px;width:329px;height:249px;background: url("/css/images/0/logo.gif") left top no-repeat;overflow:hidden;}
#logo a,#logo a span {display:block;width:329px;height:249px;margin:0;background-image:none;}
#logo a:hover {background:url("/css/images/0/logo.gif") top left no-repeat;cursor:pointer;}
#logo a span {position:absolute;left:0;top:0;z-index:1;background:url("/css/images/0/logo.gif") left top no-repeat;}
#description {margin:0;padding:0;position:absolute;top:25px;left:345px;width:570px;height:30px;overflow:hidden;color:white;font-weight:normal;font-size:1.2em;}
#middle {width:100%;background:url("/css/images/0/back-menu-lr.gif") center top no-repeat;}
#menu {width:871px;margin:0 0 0 18px;padding-left:52px;min-height:40px;background:url("/css/images/0/back-menu.gif") top repeat-x #3A5904;}
#menu li {float:left;width:90px;margin:0;padding:0;list-style:none;min-height:40px;line-height:40px;background-color:#3A5904;border-right:1px solid #88C914;text-align:center;}
#menu li.first {border-left:1px solid #88C914;}
#menu li a {display:block;width:100%;min-height:40px;font-weight:bold;padding:0;margin:0;background:url("/css/images/0/back-menu.gif") top repeat-x #3A5904;}
#menu li a:link,#menu li a:visited {color:#88C914;}
#menu li a:hover,#menu li.active {color:white;background:none #C19156;}
#menu li.active {font-weight:bold;}
#menu li.active a:link,#menu li.active a:visited,#menu li.active a:hover {color:white;background:none #C19156;}
#content {width:935px;margin:0 0 0 12px;clear:both;background:url("/css/images/0/back-content-top.gif") top no-repeat;}
#text {width:620px;float:left;margin:40px 0 0 40px;background:url("/css/images/0/back-text.gif") top repeat-x;}
#right {width:188px;float:right;margin:20px 30px 0 0;font-size:0.9em;color:white;}
#right h2 {background:url("/css/images/0/back-h2-right.gif") top repeat-x;height:30px;line-height:30px;color:white;font-size:1.3em;margin-bottom:8px;text-align:center;}
#right h3 {color:#88C914;margin-top:12px;background-image:none;padding-left:0;}
#right a:link {color:white;}
#right a:visited {color:white;}
#right a:hover {color:#C19156;}
#right img {float:none;}
#right div.foto {text-align:center;}
#right div.foto img {margin:4px 0;}
#footer {width:960px;height:62px;padding-top:45px;text-align:center;background:url("/css/images/0/back-footer.gif") top no-repeat;font-size:0.9em;overflow:hidden;}
#footer p,#footer a {color:#3E5E06;font-weight:bold;}
#footer a:hover {color:black;}
#action {width:436px;position:relative;float:right;margin:15px 0 5px;list-style:none;font-size:0.95em;}
#action li {float:right;margin:0;text-align:left;background:transparent;color:#352C2D;}
#backtop {width:62px;}
#map {width:95px;}
#print {width:103px;}
#favorite {width:120px;}
#print a,#favorite a,#map a, #backtop a {display:block;padding:0 0 0 23px;height:2.2em;line-height:2.2em;color:black;}
#print a {background:url("/css/images/0/print.gif") left no-repeat;}
#favorite a {background:url("/css/images/0/fav.gif") left no-repeat;}
#map a {background:url("/css/images/0/map.gif") left no-repeat;}
#backtop a {background:url("/css/images/0/bctop.gif") left no-repeat;}
#languages {position:absolute;right:60;top:28px;}
#languages li {display:inline;margin:0 2px;list-style:none;}
#languages img {float:none;margin: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 #C19156;padding:0;margin:20px 0;width: 95%;font-size:0.9em;border-collapse:collapse;}
td {border: 1px solid #C19156;padding: 0.3em;margin: 0;text-align: left;vertical-align: middle;}
th {background-color:#F3F3F3;border:1px solid #C19156;color:#486C08;font-size:1.1em;font-weight:bold;padding:0.5em 0.3em;text-align:left;}
th.l {text-align:left;}
th.datum,th.misto,th.rozhodci {width:15%;}
th.hodnoceni,th.jmeno {width:20%;}
th.vysledek {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;}
td.jmeno {vertical-align:top;}
td h4 {margin-top:0;padding-top:0;}
table.vrh {width:auto;margin:6px 0;}
table.vrh th,table.vrh td {text-align:center;padding:0.3em 0.5em;}
table.stenata th {text-align:center;}
table.vahy th,table.vahy td {text-align:center;width:10%;}
div.box {width:170px;float:right;background:url("/css/images/0/box-top.gif") top center no-repeat #E4E9DA;margin:5px 0 10px 10px;padding-top:18px;}
div.box span {display:block;width:170px;height:16px;background:url("/css/images/0/box-bottom.gif") bottom center no-repeat #F1F1F1;font-size:1px;line-height:1px;}
div.box p {margin:10px 20px 0;font-size:0.9em;}
div.box ul {margin:6px 10px 6px 25px;font-size:0.9em;}
div.box h4 {text-align:center;color:#5F9006;}
fieldset {border:2px solid #456C11;font-size:1em;padding:0.4em;}
legend {border:1px solid #456C11;border-left:6px solid #AC7E45;padding: 0.6em;min-height:1.4em;line-height:1.4em;color:#AC7E45;text-align:left;font-weight: bold;margin-bottom:10px;}
form {margin: 20px 0;width:80%;}
input,textarea {margin:2px 6px;padding:3px;border:1px solid #D8E5C9;background:#F3F3F3;width:300px;font: 100% "Tahoma CE", "Arial CE", "Helvetica CE", Tahoma, Arial, lucida, sans-serif;}
input.butt {font-weight:bold;margin:10px 0;width:auto;padding:4px 4px 2px;background-color:#AC7E45;color:white;border:2px solid #456C11;}
input.butt:hover {background-color:#456C11;}
label {float:left;width:100px;margin-right:0.5em;padding-top:0.5em;text-align:right;font-weight:bold;}
form p {font-size:1em;}
#kniha {margin:5px 0;}
#kniha input.butt {margin-left:15px;}
#kniha fieldset {border:none;}
input.butt:hover {background:  url("/css/images/0/button-over.jpg") no-repeat center center;}
#ksichtiky {width:160px;float:right;margin:10px 0 20px 10px;}
#ksichtiky img {border:none;float:left !important;margin:4px 0 !important;}
img {border:4px solid #C19156;float:right;margin:0 1px 6px 8px;}
p img {float:none;}
div.prispevek {font-size:0.9em;padding:4px 8px 6px;border-bottom:1px solid #F3F3F3;}
div.prispevek p {line-height:normal;margin:6px 0;}
div.prispevek p.author {width:60%;font-size:0.8em;float:left;}
div.prispevek p.datum {width:30%;font-size:0.8em;float:right;}
div.prispevek img {border:none;float:none;margin:0 3px;}
div.foto {width:100%;margin:15px 0;}
div.foto img {float:left;}
div.foto.sloupec {width:160px;float:right;text-align:center;margin-top:25px;}
div.foto.sloupec img {float:none;}
div.foto h3 {margin-top:10px;}
p {margin:0.5em 0;line-height: 1.65em;}
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;}
p.odkaz {margin:15px 0 10px;text-align:center;padding:6px;border-top:1px solid #E6EED8;border-bottom:1px solid #E6EED8;}
h1,h2,h3,h4 {font-weight:bold;}
h1 {font-size:1.3em;}
h2 {font-size:1.5em;color:#5F9006;font-weight:bold;margin:22px 0 13px 0;}
h3 {margin:20px 0 6px;padding-left:20px;background:url("/css/images/0/h3.gif") top left no-repeat;font-size:1.2em;color:#C19156;}
h4 {color:#88C914;font-size:1.1em;margin:15px 0 6px;}
ol,ul {margin-left:20px;}
ul {list-style:square;}
li {margin:8px 0 8px 6px;line-height:1.3em;}
ul.chyba {color:#EE3338;}
ul.sourozenci li {margin-left:30px;}
#content ul li {list-style: url("/css/images/0/li.gif");}
#content ul.nobull li {list-style:none;}
strong {font-weight: bold;color:#C19156;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;}
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;}
