* {margin:0;padding:0;} 
body {font-family:"Arial CE", "Helvetica CE", Arial, Helvetica, sans-serif;font-size:80%;font-weight:normal;color:black;background:url("images/stars.png") black;text-align:center;}
a {text-decoration:underline;}
a:link {color:#9B3838;}
a:visited {color:#255353;}
a:hover {color:#CF0D00;}

#main {width:952px;margin:0 auto;text-align:center;background:url("images/bg.jpg") center top no-repeat;}

#top {width:100%;height:135px;position:relative;text-align:left;}
#top h1 {display:block;width:415px;height:90px;margin:0;padding:0;position:relative;float:left;top:17px;left:0;background:url("images/pb.jpg") left top no-repeat;overflow:hidden;}
#top h1 a,#top h1 a span {display:block;width:415px;height:90px;margin:0;padding:0;background-image:none;cursor:pointer;}
#top h1 a:hover {background:url("images/pb.jpg") top left no-repeat;}
#top h1 a span {position:absolute;top:0;left:0;z-index:1;background:url("images/pb.jpg") left top no-repeat;}

#content {width:521px;float:right;padding:0;margin:90px 26px 0 0;background:url("images/content-top.jpg") center top no-repeat white;}
#content-in {width:100%;min-height:400px;background:url("images/content-bottom.jpg") center bottom no-repeat;padding:0 0 90px 0;text-align:center;}
#text {width:460px;margin:0 auto;text-align:left;}

#right,#left {width:187px;min-height:448px;padding:6px 0 20px;background:url("images/box.gif") center repeat-y #B8AF7F;position:relative;text-align:left;}
#right {float:right;margin:0 3px 0 0;}
#left {float:left;margin:0 0 0 2px;}
#right span,#left span {display:block;width:187px;height:12px;position:absolute;font-size:1px;}
#right span.top {background:url("images/rightbox-top.gif") center top no-repeat;top:0;}
#right span.bot {background:url("images/box-bot.gif") center bottom no-repeat;bottom:0;}
#left span.top {background:url("images/leftbox-top.gif") center top no-repeat;top:0;}
#left span.bot {background:url("images/box-bot.gif") center bottom no-repeat;bottom:0;}
#right h2,#left h2 {width:177px;min-height:18px;margin:0 0 6px 5px;text-align:center;font-size:1.2em;color:#FFFFDE;padding:7px 0 6px 0;position:relative;z-index:10;background:url("images/h2.gif") center top no-repeat;}
#right h2 span,#left h2 span {display:block;width:177px;height:6px;position:absolute;bottom:0;left:0;background:url("images/h2.gif") center bottom no-repeat;}
#right ul {margin:10px 2px 10px 52px;padding:0;}
#right p {margin:8px 15px 8px 20px;line-height:1.3em;}
#right p.info {font-size:0.9em;}
#right p.stred {margin:0 10px 5px 10px;}
#right p.prohlidka,#right p.darek {margin:23px 10px 23px 10px;text-align:center;}
#right a:link,#right a:visited {color:#9B3838;}
#right a:hover {color:black;}

ul.menu {margin:10px 2px 10px 12px;padding:0;}
ul.menu li {list-style:none;margin:6px;padding:0;font-weight:bold;width:100%;}
ul.menu li a {display:block;padding:0 0 0 23px;background:url("images/li-left.gif") left top no-repeat;min-height:1px;}
ul.menu li a:link,ul.menu li a:visited {color:black;}
ul.menu li a:hover {color:#FFFFDE;background:url("images/li-left-over.gif") left top no-repeat;}
ul.menu li.active {padding-left:23px;background:url("images/li-left-over.gif") left top no-repeat;color:#FFFFDE;}

#footer {width:521px;margin:0 auto 40px;padding:10px 0 0 0;clear:both;text-align:center;font-size:0.85em;color:#D9D0A0;position:relative;}
#footer a:link,#footer a:visited {color:#D9D0A0;}
#footer a:hover {color:white;}

#action {margin:0;padding:0;list-style:none;}
#action li {position:absolute;list-style:none;}
#action img {float:none;border:none;margin:0;}
#print,#backtop {margin:0;position:absolute;top:-2.5em;}
#print {right:386px;}
#backtop {left:350px;}
#print a {display:block;width:12px;height:12px;padding-left:18px;background:url("images/print.gif") no-repeat;}
#backtop a {display:block;width:12px;height:12px;padding-left:12px;background:url("images/backtop.gif") no-repeat;}

#languages {position:absolute;right:23px;top:65px;}
#languages li {display:inline;margin:0 2px;list-style:none;}
#languages img {float:none;margin:0;clear:none;display:inline;border:none;}

.cleaner {clear:both;margin:0;padding:0;height:1px;font-size:1px;line-height:1px;border:none;background:transparent;}
.plavl {float:left;}
.plavr {float:right;}

ul,ol {margin:0.6em 0.2em 0.6em 24px;}
li {margin:0.6em 0;}
ul li,ol.abc ul li,ul.aktuality ul li {list-style:disc;}
ul p,ol p {font-size:1em;}
ul.chyba {color:red;}

p {margin:6px 0;line-height:1.45em;}
p.skipto {margin:0;}
p.skipto a {position:absolute;top:-10000px;left:0;padding:0.2em 0.5em;}
p.skipto.menu a:focus, p.skipto.menu a:active {top:35px;left:7px;background-color:#D4D4D4;}
p.skipto.text a:focus, p.skipto.text a:active {top:55px;left:7px;background-color:#D4D4D4;}
p.link {padding-top:7px;border-top:1px solid #917D0B;text-align:center;}

h1,h2,h3,h4,h5 {font-weight:bold;}
h1 {width:400px;font-size:1.8em;color:#9B3838;margin:0 60px 12px;text-align:center;}
h1 span {font-size:0.7em;}
h2 {font-size:1.4em;color:#6C622C;margin:15px 0 6px;}
h2.aktuality {padding-top:17px;border-top:1px solid #917D0B;}
h3 {font-size:1.2em;color:#255353;margin:20px 0 6px;}
h3 span.datum {color:black;margin-right:7px;}
div.aktualita h3 {font-size:1em;margin-top:10px;}
h4,h5 {font-size:1.1em;margin:15px 0 6px;color:#503220;}
h5 {font-size:1em;color:black;}

table {border:1px solid #6C622C;padding:0;border-collapse:collapse;margin:10px 0;width:97%;font-size:0.9em;}
td,th {border:1px solid #6C622C;padding:3px 4px;text-align:center;}
th {font-weight:bold;background-color:#9B3838;color:#FFFFDE;}
td {background-color:#FFFFDE;}
td p {margin:0 0.4em 0.8em 0.4em;font-size:1em;}
td img,th img {float:none;margin:3px;}
th.l,td.l {text-align:left;}
table.auto {width:auto;}

form {margin:8px 0;width:96%;}
fieldset {border:none;padding:0;margin:0;font-size:0.9em;}
#kniha {margin:10px 0;}
legend {padding:4px 0 0;margin:10px 0 4px;font-weight:bold;font-size:1.2em;color:#6C622C;}
label {margin-right:0.5em;padding-top:0.3em;width:50px;float:left;text-align:right;font-weight:bold;}
label.auto {width:auto;text-align:left;float:none;margin-left:8px;}
input,textarea,select {margin:2px 6px;border:1px solid #6C622C;}
input.tlacitko {color:#FFFFDE;background-color:#6C622C;border:2px double #9B3838;margin:7px 0 8px 44px;padding:1px 5px;font-weight:bold;}
input.tlacitko:hover {background-color:#9B3838;}
form p {line-height:normal;margin:0 0 6px;}

div.prispevek {border-bottom:1px solid #6C622C;}
div.prispevek p.autor {float:left;width:46%;}
div.prispevek p.datum {float:right;width:46%;text-align:right;}

img {border:2px solid #6C622C;float:right;margin:0 1px 6px 8px;}
p img {float:none;}
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;}

div.foto {width:100%;margin:10px 0 15px;}
div.foto.gal {width:350px;margin:10px auto 15px;}
div.foto img {float:left;margin:2px 6px 6px 0;}
div.foto.sloupec {width:170px;float:right;text-align:center;margin:5px 0 10px 10px;}
div.foto.sloupec img {float:none;}
div.foto p {margin:6px 0 20px 7px;}

strong {font-weight:bold;}
em {font-weight:normal;font-style:italic;}
.pul {width:47%;}
.tret {width:31%;}
.stred {text-align:center !important;}
.nobord {border:none !important;}
.nomargin {margin:0 !important;}
.chyba {color:red;}
.hide {position:absolute;top:-10000px;left:0;height:1px;font-size:1px;overflow:hidden;}
hr {display:none;}
