* {margin: 0;padding: 0;} 
body {text-align:center;font-family: Verdana, "Geneva CE", lucida, sans-serif;font-size: 75%;font-weight: normal;color:black;background:url("images/back.gif") #F7F7F7;}
a {text-decoration:underline;font-weight:normal;}
a:link {color:#B14B18;}
a:visited {color:#336699;}
a:hover {color:#D27239;}
#backgrtop {width:100%;background:url("images/back-top.gif") top repeat-x;}
#main {width:771px;margin:0 auto;text-align:left;}
#top {width:771px;height:240px;background:url("images/top.jpg") bottom center no-repeat;position:relative;}
#logo {margin:0;padding:0;position:absolute;top:125px;left:43px;width:134px;height:105px;background: url("images/logo.gif") top left no-repeat;overflow:hidden;}
#logo a,#logo a span {display:block;width:134px;height:105px;margin:0;background-image: none;}
#logo a:hover {background:url("images/logo.gif") top left no-repeat;cursor:pointer;}
#logo a span {position:absolute;left:0;top:0;z-index:1;background:url("images/logo.gif") top left no-repeat;}
#topmenu {width:771px;font-size:0.9em;position:absolute;top:11px;left:0;margin:0;padding:0;z-index:9;}
#topmenu li {width:148px;min-height:25px;line-height:25px;float:left;margin:0;margin-left:5px;padding:0;text-align:center;background:url("images/back-topmenu.gif") top repeat-x #9E3D0D;border:1px solid #9E3805;list-style:none;}
#topmenu li.first {margin-left:0;}
#topmenu li a {width:100%;display:block;font-weight:bold;}
#topmenu li a:link,#topmenu li a:visited {color:white;}
#topmenu li a:hover {background:url("images/back-topmenu-over.gif") top repeat-x #336699;}
#topmenu li.active {color:white;font-weight:bold;background:url("images/back-topmenu-over.gif") top repeat-x #336699;border:1px solid #336699;}
#topmenu li.active a:link,#topmenu li.active a:visited,#topmenu li.active a:hover {color:white;background:url("images/back-topmenu-over.gif") top repeat-x #336699;}
#crumbs {width:500px;margin:0 0 0 260px;padding-top:2px;min-height:2.6em;line-height:2.6em;color:#336699;font-size:0.9em;font-weight:bold;}
#crumbs a {font-weight:bold;}
#content {width:760px;margin-bottom:10px;position:relative;text-align:left;}
#contentin {width:741px;margin-left:20px;background:url("images/back-cont-white.gif") right repeat-y;}
#backgr {width:252px;height:76px;position:absolute;top:0;left:0;background:url("images/back-cont.gif") top right no-repeat transparent;z-index:10;}
#top div.fotky {width:286px;height:144px;position:absolute;top:82px;right:212px;background:url("images/fotozs.gif");z-index:8;}
#top div.fotky.ms {background:url("images/fotoms.gif");}
#text {width:477px;float:right;padding:12px 25px;background-color:white;}
#left {width:198px;float:left;text-align:center;font-size:0.9em;}
div.box {width:186px;border:1px solid #B14B18;background:url("images/back-box.gif") center repeat-y #FFCC66;margin-bottom:13px;padding:6px 5px 3px;position:relative;z-index:11;}
div.box.blue {border:1px solid #336699;background:url("images/back-box-blue.gif") center repeat-y #ACC6E9;}
div.box h2 {width:186px;margin:0 0 2px 0;background-color:#FEEAC1;color:black;}
div.box h3 {color:black;margin:6px;}
div.box p {line-height:1.4em;}
div.box.blue h2 {background-color:#E6EFFB;}
div.boxin {width:170px;padding:4px 8px;margin-bottom:3px;background:url("images/back-boxin.gif") repeat-y;}
div.box.blue div.boxin {background:url("images/back-boxin-blue.gif") repeat-y;}
div.boxin ul {margin:0;background:url("images/back-boxin.gif") repeat-y;}
div.boxin ul li {border-bottom:1px solid #FFCC66;margin:0;min-height:1.9em;line-height:1.9em;padding-left:20px;background:url("images/odrazka.gif") center left no-repeat;}
div.boxin ul li a {font-weight:bold;color:#336699;display:block;width:100%;text-decoration:none;margin:0;padding:0;}
div.boxin ul li a:hover {color:black;}
div.boxin ul li.active {font-weight:bold;background:url("images/odrazka-over.gif") center left no-repeat;}
div.boxin.menu {padding:0 8px;}
#zvoneni {width:100%;border:none;margin:0;background:transparent;font-size:1em;}
#zvoneni th, #zvoneni td {border:none;padding:0.1em;background:transparent;color:black;text-align:center;font-weight:normal;}
#zvoneni td {font-weight:bold;}
#footer {width:100%;background:url("images/back-footer.gif") bottom repeat-x;font-size:0.9em;}
#footerin {width:100%;min-height:158px;background:url("images/back-footer-in.gif") top left no-repeat;padding-top:9px;}
#footerin div.box.blue {width:475px;margin:0 0 0 233px;padding:10px 25px 4px;background:url("images/back-box-blue-footer.gif") center repeat-y #ACC6E9;}
#footerin p {margin:0 0 6px 0;text-align:right;color:black;}
#footer a:link,#footer a:visited {color:black;}
#footer a:hover {color:#B14B18;}
#action {width:520px;margin:10px 0 0 230px;list-style:none;font-size:0.95em;}
#action li {float:right;margin:0;text-align:left;background:transparent;}
#backtop {width:62px;}
#map {width:85px;}
#print {width:82px;}
#favorite {width:107px;}
#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("images/print.gif") left no-repeat;}
#favorite a {background:url("images/fav.gif") left no-repeat;}
#map a {background:url("images/map.gif") left no-repeat;}
#backtop a {background:url("images/top.gif") left no-repeat;}
div.aktualita {width:225px;float:right;margin:0 0 10px 10px;padding:10px 20px;background-color:#E6EFFB;max-height:36em;overflow:auto;}
div.aktualita h2 {margin:6px 0;}
div.aktualita h3 {margin:6px 0 4px;color:black;font-size:0.9em;}
div.aktualita p,div.aktualita li {font-size:0.9em;margin:0.5em 0;}
.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 #336699;padding:0;margin:0;margin-bottom: 8px;width: 100%;font-size:0.9em;border-collapse:collapse;}
td {border: 1px solid #336699;padding: 0.2em 0.3em;margin: 0;text-align: left;vertical-align: middle;}
td.trida {width:50px;}
td.n {background-color:#F7F7F7;}
th {background-color:#E6EFFB;border:1px solid #336699;color:#336699;font-weight:bold;padding:0.3em;text-align:center;}
th.l {text-align:left;}
th.p,td.p {text-align:right;}
td.stred {text-align:center;}
th.termin {width:120px;}
table.auto {width:auto;}
table.pul {margin-right:50px;}
table.rozvrh {font-size:0.85em;}
table.rozvrh td {text-align:center;}
table.stred td {text-align:center;}
ul table,ol table {width:90%;}
td.p,th.p {margin:0;}
fieldset {border:1px solid #336699;font-size: 1em;padding:0.4em;}
legend {border:1px solid #336699;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 #E6EFFB;background:#F7F7F7;}
input.tlac {font-weight:bold;margin:10px 0;padding:2px 4px;border:1px solid #336699;background-color:#E6EFFB;color:black;}
input.tlac:hover {background-color:#336699;color:white;}
label {float:left;width:100px;margin-right:0.5em;padding-top:0.5em;text-align:right;font-weight:bold;}
form p {font-size:1em;}
img {border:3px solid #A1BDE2;float:right;margin:1px;}
div.foto {width:100%;margin:15px 0;}
div.foto img {float:left;}
div.foto.sloupec {width:160px;float:right;text-align:center;margin-top:5px;}
div.foto.sloupec img {float:none;}
div.fotka img {border:8px solid #A1BDE2;border-top:0;border-bottom:0;margin:0;float:none;cursor:pointer;}
div.jidelnicek {float:left;width:150px;min-height:24em;margin:6px 3px 0 2px;font-size:0.9em;border:1px solid #336699;}
div.jidelnicek.ms {width:225px;min-height:21em;}
div.jidelnicek h3 {background-color:#E6EFFB;color:#336699;margin:0;line-height:1.8em;text-align:center;}
div.jidelnicek p,ul {margin:3px 6px;text-align: left;}
div.jidelnicek li {line-height:1.3em;margin:4px 0;}
div.ram {width:465px;padding:6px;background-color:#F7F7F7;}
div.ram ol {margin-left:30px;}
div.info {width:225px;float:right;margin:0 0 10px 10px;padding:10px 20px;background-color:#F7F7F7;font-size:0.9em;}
div.info h2,div.info h3 {text-align:center;margin:15px 0 6px;}
div.info p {line-height:1.4em;margin:0.3em 0;}
p {margin:0.5em 0;line-height: 1.65em;}
p.odkaz {text-align:center;margin-top:12px;}
p.back {padding-top:6px;border-top:1px solid #E6EFFB;}
p.datum {text-align:right;margin:0 15px 10px 0;border-bottom:1px solid #E6EFFB;padding-bottom:6px;}
p.date {width:186px;margin:0 0 2px 0;padding:5px 0;background-color:#E6EFFB;text-align:center;font-weight:bold;}
p.strankovani {text-align:center;font-size:0.9em;margin:12px 0 0;}
p.strankovani.odkazy {margin:0 0 12px;}
h1,h2,h3,h4 {font-weight:bold;}
h1 {font-size:1.2em;}
h2 {width:100%;margin:5px 0 6px;padding:5px 0;text-align:center;font-size:1.1em;background-color:#E6EFFB;color:#336699;}
h3 {margin:15px 0 6px;font-size:1.1em;color:#336699;}
h4 {color:#B14B18;font-size:1.05em;margin:6px 0;}
h5,h6 {font-size:1em;color:black;}
ol {margin-left:30px;}
ul {list-style-type:none;margin-left:10px;}
li {margin:8px 0;line-height:1.65em;}
ul li {list-style-image:none;background:url("images/odrazkacont.gif") top left no-repeat;padding-left:15px;}
ul ol li {background:transparent;padding-left:0;}
ol.abc {list-style-type:lower-alpha;}
ol.nonum {list-style-type:none;margin-left:15px;}
ul.archiv li {margin:3px 0;}
div.prispevek {border-top:1px dashed #E6EFFB;}
div.prispevek p.datum {border-bottom:none;}
strong,strong a {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;}
div.stred img {float:none;}
.nobord {border:none !important;}
.nomargin {margin:0 !important;}
.nofl {float:none;}
.hide {position:absolute;top:-10000px;left:0;height:1px;font-size:1px;overflow:hidden;}
hr {display:none;}

