body {min-height:100%;height:100%;margin:0px;padding:0px;text-align:center;background-color:#f9f9f9;}
* {font-family:Arial,Helvetica,sans-serif;}
#main {background:#fff;border:2px #e9e9e9 solid;min-height:99%;height:99%;width:776px;;position:relative;top:-2px;margin-left:auto;margin-right:auto;text-align:left;z-index:1}
#up {text-align:right;font-weight:bold;font-size:8pt;height:36px;font-style:italic;color:#969696;padding:12px;padding-bottom:0px;overflow:hidden}
#lup {float:left}
#up a {font-weight:bold;font-style:italic;color:#969696;text-decoration:none}
#up a:hover {color:#156400}
#uup {position:absolute;top:36px;overflow:hidden;left:0px;width:100%;height:122px;background:#e9e9e9 url('img/bg.gif') repeat-x top left}
#underup {z-index:1;position:absolute;top:36px;overflow:hidden;left:0px;width:100%;height:10px;background:#649E2B url('img/upbg.gif') repeat-x top left;}
html>body, html>body #main {height: auto;}
#head {width:100%;height:110px;background:#D3E0EB;}
#logo {width:242px;height:132px;position:absolute;z-index:2;top:36px;left:69px;}
#logo h1 {margin:0px;}
#undermenu {z-index:1;position:absolute;top:160px;left:0px;width:100%;height:31px;background-color:#3E3E3E}
#iundermenu {height:31px;border-bottom:0px #fff solid;}
#iundermenu a {font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-style:italic;font-size:13px;color:#fff;text-decoration:none;}
a.iundermenu {padding: 10px 10px 10px 10px;line-height:31px;}
#iundermenu a:hover {background-color:#67A229}
#text {padding:30px;margin-top:20px;margin-bottom:70px;text-align:left}
#text, #text td, #text div, #text span {color:#4c4c4c;font-size:11px;}
#footer {color:#969696;clear:both;background-color:#fff;width:100%;border-top:5px #e9e9e9 solid;font-size:11px;font-weight:bold;}
#ifooter {margin:15px;}
#copy {float:right;color:#969696}
#footer a {color:#969696;text-decoration:none}
h2,.nadpis {margin:0px; margin-bottom:0px;color:#156400;font-size:21px;font-weight:bold;}
#itext h2 {font-size:16px !important}
p {margin-top:8px;margin-bottom:8px;}
h3,.podnadpis {font-size:13px;margin:0px;margin-bottom:5px;font-weight:bold;font-style:italic;}
#text a {color:#4C4C4C;text-decoration:none}
#text a:hover {text-decoration:underline}
#text a {color:#156400;text-decoration:underline;font-style:italic;font-weight:bold}
#text a:hover {text-decoration:underline}
#text a img {border:2px #156400 solid}
.menu {float:left;position:relative;}
.submenu {width:160px;display:none;position:absolute;top:31px;left:0px;border:1px #fff solid;text-align:left;color:#fff;background-color:#156400;z-index:1;}
a {cursor:hand}
.submenu a {float:left;width:160px;font-size:9pt;}
.submenu a, a .sa {font-size:8pt;line-height:18px !important;}
.submenu a:hover {background-color:#67A229}
.sa {padding:2px;padding-left:10px;}
#menu {margin-left:auto;margin-right:auto;}
#smenu {width:776px;}
.mainbar, .sidebar {border:2px #c6c6c6 solid;}
.mainbar {padding:10px;margin-left:30px;}
.sidebar {width:220px;}
.isidebar {margin:10px 20px;}
#gray {float:left;padding-right:30px;border-right:2px #e9e9e9 solid;margin-right:30px;}
#itext {clear:both;margin-left:30px;border-top:2px #e9e9e9 solid;padding:10px 0px}
#itext0 {clear:both;padding:10px 0px;margin-left:30px;border-top:2px #ffffff solid;}
#tooltip {font-size:9pt;text-align:left;padding: 5px;width:210px;background: #fcfcfc;border: 10px solid #efefef; z-index:2;}
.vzkaz h4 {color:#156400;font-size:16px;text-align:center;font-weight:bold;} 
#tooltip h4 {color:#156400;font-size:16px;text-align:left;font-weight:bold;} 
.day {color:#3e3e3e;font-size:7pt;text-align:center;border-bottom:1px #efefef solid;background-color:#fff}
.vzkaz {color:#3e3e3e;font-size:7pt;text-align:left;padding:6px;background-color:#fff}
.noday {border:2px #ffffff solid;}
#cday {text-align:center;font-weight:bold;border:2px #3e3e3e solid;}
.dayName {font-size:7pt;text-align:center;color:#fff !important;font-weight:bold;background-color:#b0b0b0}
.wdayName {font-size:7pt;text-align:center;color:#fff !important;font-weight:bold;background-color:#b0b0b0}
#cal,#cal2 {font-size:7pt;width:180px;font-weight:bold;background-color:#e9e9e9;line-height:18px;text-align:center;margin-bottom:3px}
.iday0 {background:#aaee33;border:2px #aaee33 solid;}
.iday3 {background:#7abe23;border:2px #7abe23 solid;}
.iday1 {background:#A2D4FF;border:2px #A2D4FF solid;}
.iday4 {background:#60AEF1;border:2px #60AEF1 solid;}
.iday2 {background:#F9EA00;border:2px #F9EA00 solid;}
.iday5 {background:#F9EA00;border:2px #F9EA00 solid;}
.day a {font-weight:normal !important;font-style:normal !important;text-decoration:none !important}
.sede {color:#999999 !important;font-style:italic;margin:2px 0px;}
.input {border:1px #999999 solid;width:100px;font-size:11px}
.submit {background-color:#465c73;border:1px #465c73 solid;color:#ffffff;font-size:10px;margin-top:3px}
.sidebar .isidebar h2 {font-size:14px;text-align:left;color:#465c73}
form {margin:5px 0px 10px 0px;}
.err {font-style:italic;text-align:center}
h2 a {font-style:normal !important}
.druh_clanku {float:right;margin:3px}
.druh_clanku, .druh_clanku a {color:#999999 !important;font-style:italic !important;font-weight:normal !important;}
.druh_clanku a:hover {text-decoration:underline !important}
.formular {margin-left:30px;padding:5px;text-align:right;background-color:#efefef !important}
.fotodiv {margin:6px;text-align:center;float:left;}
.fotodiv div {margin:3px;}
#mapa {text-align:center;margin:0 auto 20 auto;position:relative;}
