* {margin:0;padding:0;} 
body {font-family:"Tahoma CE", "Arial CE", "Helvetica CE", Tahoma, Arial, lucida, sans-serif;font-size:85%;font-weight:normal;color:black;background:#E6CD9B;text-align:center;}
a {text-decoration:underline;}
a:link {color:#003399;}
a:visited {color:black;}
a:hover {color:#034818;}
#main {width:970px;margin:20px auto 0;text-align:left;background:url("images/bg-main.gif") repeat-y;}
#top {width:970px;height:340px;background:url("images/top.jpg") no-repeat top;position:relative;}
#top h1 {display:block;width:638px;height:227px;margin:0;padding:0;position:relative;top:0;left:282px;font-size:1.1em;background:url("images/logo.jpg") left top no-repeat;overflow:hidden;}
#top h1 a,#top h1 a span {display:block;width:638px;height:227px;margin:0;padding:0;background-image:none;cursor:pointer;}
#top h1 a:hover {background:url("images/logo.jpg") top left no-repeat;}
#top h1 a span {position:absolute;top:0;left:0;z-index:1;background:url("images/logo.jpg") left top no-repeat;}
#top h2 {width:118px;height:36px;position:absolute;top:37px;left:36px;overflow:hidden;font-size:1em;text-align:center;text-transform:uppercase;font-weight:bold;}
#top h2.short {line-height:36px;}
#topmenu {width:851px;height:86px;position:absolute;top:225px;left:88px;list-style:none;overflow:hidden;margin:0;padding:0;}
#topmenu li {float:left;position:relative;margin:0;padding:0;list-style:none;background-repeat:no-repeat;background-position:top center;overflow:hidden;}
#topmenu li a, #topmenu li span {display:block;height:100%;width:100%;overflow:hidden;position:absolute;left:0;top:0;z-index:0;background-repeat:no-repeat;}
#topmenu li span {z-index:1;cursor:default;}
#topmenu li a span {background-position:top center;cursor:pointer;}
#topmenu li#m1 {width:93px;height:50px;}
#topmenu li#m2 {width:146px;height:69px;}
#topmenu li#m3 {width:116px;height:72px;}
#topmenu li#m4 {width:104px;height:79px;}
#topmenu li#m5 {width:121px;height:86px;}
#topmenu li#m6 {width:143px;height:86px;}
#topmenu li#m7 {width:128px;height:86px;}
#topmenu li#m1,#topmenu li#m1 a span {background-image:url("images/m1.jpg");}
#topmenu li#m2,#topmenu li#m2 a span {background-image:url("images/m2.jpg");}
#topmenu li#m3,#topmenu li#m3 a span {background-image:url("images/m3.jpg");}
#topmenu li#m4,#topmenu li#m4 a span {background-image:url("images/m4.jpg");}
#topmenu li#m5,#topmenu li#m5 a span {background-image:url("images/m5.jpg");}
#topmenu li#m6,#topmenu li#m6 a span {background-image:url("images/m6.jpg");}
#topmenu li#m7,#topmenu li#m7 a span {background-image:url("images/m7.jpg");}
#topmenu li span.active,#topmenu li a:hover span {background-position:bottom center;}
#topmenu li#m1 span.active,#topmenu li#m1 a:hover span {background-image:url("images/m1.jpg");}
#topmenu li#m2 span.active,#topmenu li#m2 a:hover span {background-image:url("images/m2.jpg");}
#topmenu li#m3 span.active,#topmenu li#m3 a:hover span {background-image:url("images/m3.jpg");}
#topmenu li#m4 span.active,#topmenu li#m4 a:hover span {background-image:url("images/m4.jpg");}
#topmenu li#m5 span.active,#topmenu li#m5 a:hover span {background-image:url("images/m5.jpg");}
#topmenu li#m6 span.active,#topmenu li#m6 a:hover span {background-image:url("images/m6.jpg");}
#topmenu li#m7 span.active,#topmenu li#m7 a:hover span {background-image:url("images/m7.jpg");}

#pg {display:block;width:232px;height:200px;position:absolute;top:13px;left:-2px;background-image:url("images/page-img.jpg");background-repeat:no-repeat;}
#pg.no1 {background-position:0 0;}
#pg.no2 {background-position:1000px 0;}
#pg.no3 {background-position:0 -200px;}
#pg.no4 {background-position:0 -400px;}
#pg.no5 {background-position:0 -600px;}
#pg.no6 {background-position:0 -800px;}
#pg.no7 {background-position:0 -1000px;}
#pg.no8 {background-position:0 0;}
#pg.no9 {background-position:1000px 0}
#pg.no10 {background-position:1000px 0}
#pg.no11 {background-position:0 -200px;}
#pg.no12 {background-position:0 -200px;}
#pg.no13 {background-position:0 -200px;}
#pg.no14 {background-position:0 -400px;}
#pg.no15 {background-position:0 -400px;}
#pg.no16 {background-position:0 -600px;}
#pg.no17 {background-position:0 -600px;}
#pg.no18 {background-position:0 -800px;}
#pg.no19 {background-position:0 -800px;}
#pg.no20 {background-position:0 -800px;}
#pg.no21 {background-position:0 -1000px;}
#pg.no22 {background-position:0 -1000px;}

#left {float:left;width:200px;padding:0 0 0 9px;margin:-20px 0 0 0;position:relative;z-index:10;min-height:400px;}
#menu {width:200px;margin:0;padding:0;list-style:none;}
#menu li {width:200px;height:53px;padding:37px 0 0 0;margin:0;text-transform:uppercase;font-size:1em;text-align:center;font-weight:bold;list-style:none;background:url("images/listek.jpg") no-repeat;overflow:hidden;}
#menu li.short {height:47px;padding-top:43px;}
#menu li.active {color:#034818;}

#content {float:left;width:550px;min-height:140px;padding:0;margin:0 0 2em 0;}
#content.basic {width:720px;margin-left:40px;}
#text {width:510px;margin:0 0 0 40px;}
#content.basic #text {width:680px;}

#right {float:right;width:190px;height:120px;padding:120px 0 40px 0;margin:0 0 30px 0;text-align:center;background:url("images/rightmenu.jpg") top right no-repeat;}
#right h2 {font-size:1.25em;font-weight:bold;margin-top:0;text-transform:uppercase;color:black;}
#right p {font-size:1.25em;font-weight:bold;}
#rightmenu {width:170px;margin:0 0 0 10px;padding:0;list-style:none;}

#rightmenu li {display:block;width:100%;margin:10px 0;text-transform:uppercase;font-size:1em;text-align:center;font-weight:bold;list-style:none;position:relative;}
#rightmenu li div {width:410px;padding:20px;position:absolute;left:-380px;bottom:7px;border:3px solid #D5D5D4;background:white;overflow:auto;display:none;}
#rightmenu li div.formaty {height:9.5em;}
#rightmenu li div.prijem {height:12em;}
#rightmenu li div.vydej {height:8em;}
#rightmenu li div.cenik1 {height:15em;}
#rightmenu li div.cenik2 {height:18em;}
#rightmenu li div.cenik3 {height:23em;}
#rightmenu li div.cenik4 {height:17em;}
#rightmenu li div.cenik5 {height:23em;}
#rightmenu li div.cenik6 {height:20em;}
#rightmenu li div.cenik7 {height:21em;}
#rightmenu li div.cenik8 {height:15em;}
#rightmenu li div.cenik9 {height:13em;}
#rightmenu li div.cenik10 {height:18.5em;}
#rightmenu li div.cenik11 {height:13em;}
#rightmenu li div.cenik12 {height:15em;}
#rightmenu li div.cenik13 {height:34.5em;}
#rightmenu li div.cenik14 {height:6.5em;}
#rightmenu li:hover div {display:block;z-index:11;}
#right a:link,#right a:visited {color:black;}
#rightmenu li div {text-transform:none;font-weight:normal;}
#rightmenu li div p {font-size:1em;text-align:left;font-weight:normal;}
#rightmenu li div table td.l {text-align:left;}
#rightmenu li div h2 {color:#333366;}

#action {position:absolute;top:-2em;right:15px;width:150px;margin:0;padding:0;list-style:none;}
#action li {float:left;margin:0 0 0 20px;list-style:none;}
#action img {float:none;border:none;margin:0;}
#print {float:left;margin:0;padding-top:3px;}
#print a {display:block;width:12px;height:11px;background:url("images/print.gif") no-repeat;}

#footer {width:970px;padding-bottom:15px;background:url("images/footer-bot.gif") bottom no-repeat;clear:both;position:relative;}
#footer-in {width:933px;min-height:35px;margin-left:22px;padding-top:12px;text-align:center;background:url("images/footer.gif") top repeat-x white;}
#footer p {color:#333366;font-size:1.2em;font-weight:bold;margin:0 10px;}

.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;}

#aktuality {clear:both;}
div.aktualita img {float:left;margin:0 12px 10px 0;border:3px solid #F2F2F2;}
div.aktualita h3 {font-weight:bold;font-size:1.1em;}
div.aktualita h3 span.datum {color:#333366;margin-right:7px;}

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:4px 0;line-height:1.35em;}
p.link,p.strankovani {text-align:center;font-size:0.9em;margin:12px 0 0;padding:6px;border-top:1px solid #F2F2F2;}
p.strankovani.odkazy {margin:0 0 8px;padding-top:0;border-bottom:1px solid #F2F2F2;}

h1 {font-size:1.35em;color:#034818;margin:5px 0 12px;text-transform:uppercase;font-weight:bold;}
h2 {font-size:1.3em;color:#333366;margin:20px 0 6px;font-weight:normal;}
h3 {font-size:1.2em;color:black;margin:15px 0 6px;font-weight:normal;}
h4 {font-size:1.1em;color:black;margin:8px 0 6px;font-weight:normal;}

table {border:none;padding:0;border-collapse:collapse;margin:10px 0;width:97%;font-size:0.9em;}
td,th {border:2px solid white;padding:3px 4px;text-align:center;}
th {font-weight:bold;background-color:#333366;color:white;}
td {background-color:#F2F2F2;}
td p {margin:0 0.4em 0.8em 0.4em;font-size:1em;}
th.l,td.l {text-align:left;}
table.auto {width:auto;}
#ceniky table {width:80%;}
#ceniky th.col1 {width:50%;}
#ceniky th.col2 {width:25%;}

form {margin:8px 0;width:470px;}
form p {margin:4px 8px 10px 8px;margin-top:4px;}
fieldset {border:none;padding:0.8em;margin:0 0 10px 0;font-size:0.9em;}
fieldset p {font-size:1em;}
label {margin-right:0.5em;padding-top:0.3em;width:50px;float:left;text-align:right;font-weight:bold;}
input,textarea,select {margin:2px 6px;border:1px solid #333366;}
input.tlacitko {color:white;background-color:#333366;border:none;margin:10px 0 8px 60px;padding:4px 20px;font-weight:bold;}
input.tlacitko:hover {background-color:#034818;color:white;}

img {border:none;margin:10px 0;}
img.pravy {float:right !important;margin:0 4px 8px 10px !important}
img.levy {float:left !important;margin:0 12px 8px 0 !important}

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;}
.hide {position:absolute;top:-10000px;left:0;height:1px;font-size:1px;overflow:hidden;}
.error {color:red;}
hr {display:none;}

