* {margin: 0;padding: 0;}
body {text-align:center;font-family: Verdana, "Geneva CE", lucida, sans-serif;font-size: 70%;
font-weight: normal;color:black;background:url("images/back.gif") center #AD7147;}
a {text-decoration: underline;font-weight: normal;}
a:link, a:visited {color:#402A31;}
a:hover {color:black;}
a.external {padding-right:12px;background: url("images/external.gif") no-repeat right top;}
#topback {background: url("images/back-top.jpg") center repeat-x;width:100%;height:249px;}
h1 {color:#F2BB7B;font-size:1.2em;margin:-234px auto 0;width:701px;text-align:left;font-weight:bold;position:relative;right:-10px;}
#main {width: 700px;border:3px solid #F2BB7B;border-bottom:none;margin:0 auto;margin-top:1px;
background-color:#B67A4D;text-align:left;position:relative;right:-12px;}
#top {width:700px;height:170px;background:url("images/top.jpg") top left no-repeat;margin:0;position:relative;}
#logo {margin:0;padding:0;position:absolute;top:0;left:-67px;width:134px;height:170px;background: url("images/logo.jpg") top left no-repeat;overflow:hidden;}
#logo a,#logo a span {display:block;width:134px;height:170px;margin:0;padding:10px 0 0;background-image:none;}
#logo a:hover {background:url("images/logo.jpg") top left no-repeat;cursor:hand;}
#logo a span {position:absolute;left:0;top:0;z-index:1;background:url("images/logo.jpg") top left no-repeat;}
#topmenu {min-height:55px;background:url("images/prechod.gif") bottom repeat-x #A66A42;margin-bottom:-30px;}
#topmenu ul {width:700px;margin:0;padding:0;}
#topmenu li {width:124px;margin:0;padding:0;min-height:21px;line-height:21px;float:left;
text-align:center;list-style:none;}
#topmenu li.dl {width:204px;}
#topmenu li a {display:block;width:124px;font-weight: bold;
background:url("images/polozka.gif") top left no-repeat;}
#topmenu li.dl a {width:204px;background:url("images/polozka-dl.gif") top no-repeat;}
#topmenu li strong {display:block;width:124px;min-height:19px;background:url("images/natahovani.gif") left repeat-y;}
#topmenu li:hover strong {background:url("images/natahovani-over.gif") left repeat-y;}
#topmenu li.dl strong {display:block;width:204px;min-height:19px;background:url("images/natahovani-dl.gif") repeat-y;}
#topmenu li.dl:hover strong {background:url("images/natahovani-dl-over.gif") repeat-y;}
#topmenu li span {display:block;width:124px;height:2px;background:url("images/dolni.gif") no-repeat;}
#topmenu li:hover span {background:url("images/dolni-over.gif") no-repeat;}
#topmenu li.dl span {display:block;width:204px;height:2px;background:url("images/dolni-dl.gif") no-repeat;}
#topmenu li.dl:hover span {background:url("images/dolni-dl-over.gif") no-repeat;}
#topmenu a:link,#topmenu a:visited {color:#FECF98;}
#topmenu a:hover {color:white;background:url("images/polozka-over.gif") top left no-repeat;}
#topmenu li.dl a:hover {background:url("images/polozka-dl-over.gif") top left no-repeat;}
#topmenu li.active {background:url("images/natahovani-over.gif") left repeat-y;}
#topmenu li.active strong {color:white;font-weight: bold;background:url("images/polozka-over.gif") top left no-repeat;}
#topmenu li.active span {background:url("images/dolni-over.gif") no-repeat;}
#topmenu li.dl.active {background:url("images/natahovani-dl-over.gif") left repeat-y;}
#topmenu li.dl.active strong {color:white;font-weight: bold;
background:url("images/polozka-dl-over.gif") top left no-repeat;}
#topmenu li.dl.active span {background:url("images/dolni-dl-over.gif") no-repeat;}
#topmenu li.active a:link,#topmenu li.active a:visited,#topmenu li.active a:hover {background:transparent;color:white;}
#content {width:620px;float:left;position:relative;margin-left:-75px;text-align:left;font-size:1.1em;background:url("images/roleta.gif") center repeat-y;}
#ctop {width:620px;height:42px;background:url("images/roleta-top.jpg") top center no-repeat;}
#cbot {width:620px;height:42px;background:url("images/roleta-bot.jpg") top center no-repeat;}
#text {width:460px;padding:0;min-height:500px;margin:0 0 0 80px;background:url("images/drak.jpg") bottom right no-repeat;}
#content a:link {color:#B14229;}
#content a:visited {color:#402A31;}
#content a:hover {color:black;}
#right {width:149px;float:left;text-align:left;position:relative;margin-left:-5px;margin-top:15px;}
#right h2 {color:#402A31;font-size:0.95em;padding:5px 0;margin-top:0;border-top:1px solid #402A31;
border-bottom:1px solid #402A31;text-align:center;}
#right ul {color:#402A31;margin-left:16px;font-size:1em;}
#right ul li {margin:12px 0;}
#right ul li.active {font-weight:bold;color:#402A31;}
#right a:link,#right a:visited {color:#FFD099;font-weight:bold;}
#right a:hover {color:#402A31;}
#right img {margin:0 auto;float:none;border:1px solid #402A31;border-left:none;border-right:none;}
#znaky {width:149px;height:200px;border-top:1px solid #402A31;border-bottom:1px solid #402A31;background:url("images/znaky.jpg") center center no-repeat;margin:6px 0;}
#footer,#fbot,#ftop {width:706px;margin:0 auto;}
#footer {background:url("images/back-footer.gif") repeat-y;position:relative;right:-12px;}
#ftop {height:57px;background:url("images/back-footer-top.jpg") top center no-repeat;margin-bottom:-15px;}
#fbot {height:29px;background:url("images/back-footer-bot.gif") top center no-repeat;position:relative;right:-12px;}
#footer p {margin:6px 40px 0  0;text-align:right;color:#402A31;}
#footer a:link,#footer a:visited {color:#402A31;}
#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;}
img {border:3px solid #B67A4D;float:right;margin:10px;}
div.foto {margin:10px 0;}
div.foto img {float:left;margin:3px 3px 10px;}
div.foto.sloupec {float:right;width:180px;}
div.foto.sloupec img {display:block;margin:3px 0 3px 10px;}
table {border: 1px solid #402A31;padding:0;margin:0;margin-bottom: 8px;width: 100%;font-size: 0.9em;border-collapse:collapse;}
td {border: 1px solid #402A31;padding: 0.2em 0.3em;margin: 0;text-align: left;vertical-align: top;}
th {background-color:#B67A4D;border: 1px solid #402A31;color:#FFD099;font-weight:bold;padding:0.3em;text-align:center;}
th.l,td.l {text-align: left;}
td.stred {text-align:center;}
th.den {width:40px;}
th.misto {width:100px;}
th.cas {width:90px;}
th.zamereni {width:140px;}
table.auto {width:auto;}
fieldset {border:1px solid #402A31;font-size: 1em;padding:0.4em;}
legend {border:none;padding: 0.3em 0.5em;color:#402A31;text-align:right;font-weight: bold;margin-bottom:10px;}
form {margin: 20px 8px;width: 95%;}
input,textarea {margin: 2px 6px;border:1px solid #402A31;background:transparent;}
input.tlac {font-weight:bold;margin:10px 0;background-color:#B67A4D;color:#FFD099;}
input.tlac:hover {background-color:#FFD099;color:#402A31;}
label {float:left;width:100px;margin-right:0.5em;padding-top:0.5em;text-align:right;font-weight:bold;}
form p {font-size:1em;}
p {margin:0 20px;line-height: 1.65em;}
p.odkaz {text-align:center;border-top:1px dashed #B67A4D;padding-top:6px;margin-top:6px;}
#content p {margin:0.5em 0;}
h2,h3,h4 {font-weight:bold;}
h5 {font-weight: normal;}
h2 {color:#6C351E;font-size:1.3em;margin:10px 0 15px;}
h3 {color:#B14229;margin:25px 0 6px;font-size:1.05em;}
h4 {color:black;margin:15px 0 6px;font-size:1em;}
h5 {color:#B14229;margin:0px 0 15px;font-size:1em;}
ul,ol {margin-left:25px;}
li {margin:8px 0;line-height: 1.3em;}
ul {list-style:square;}
div.plavl.pul ul li {margin:4px 20px 4px 6px;font-size:0.9em;}
ul.radek li {display:inline;margin-left:25px;}
#content ul {margin-left:30px;}
#content ol {margin-left:35px;}
strong, strong a {font-weight:bold;font-style: normal;}
em {font-style:normal;font-weight:bold;color:#B14229;}
.stred {text-align:center;}
div.stred img {float:none;}
.nobord {border:none;}
.nomargin {margin:0;}
.pul {width:47%;}
.tretina {width:30%;}
.hide {position:absolute;top:-10000px;left:0;height:1px;font-size:1px;overflow:hidden;}
hr {display:none;}
span.vysvet {border-bottom: 1px dashed #000;cursor: help;}
div.nar {font-size:15px}
div.narh {float: left; padding: 2px 7px 0 0}

