#info{cursor:default}
body{font-family:Arial,Verdana,Geneva,Helvetica,sans-serif}
body{background:#000;font-size:8pt;color:#c0c0c0;padding:0px;margin:0px}
a{color:#919191}
a:hover{color:#E3FF9F}
body#tinymce{background:#000;font-size:9pt}
.zelene{color:#3e7a14}
.svzelene{color:#8bc93b}
.PNG{}
.center{text-align:center}
/*tabulka*/
.tabulka{padding-right:2px;padding-bottom:2px;}
.tabulka td.row1,.tabulka tr.row1 td{background:#222}
.tabulka td.row2,.tabulka tr.row2 td{background:#333}
.tabulka td.caption,.tabulka caption,.tabulka th{color:#eee;background:#3e7a14;font-weight:bolder}
.tabulka caption,.tabulka th{text-align:left;vertical-align:middle;padding:5px;height:26px;margin-bottom:8px;margin-top:2px;margin-left:2px}
.tabulka td{text-align:left;padding:3px;margin-top:2px;margin-left:2px}
.tabulka tr.center td{text-align:center}
.tabulka tr.karty td.row2,.tabulka tr.karty td.caption{width:30px}
.tabulka tr.karty a{text-decoration:none}
.tabulka tr.karty a:hover{color:#3e7a14}
/*form*/
.element.error{color:#d00;font-weight:bolder}
.element.message{color:#17f;font-weight:bolder;}
.required{color:#92c83e}
.formtable{text-align:center;padding:0px;margin:0px;width:100%}
/*page*/
/*div{overflow:hidden}*/
div.adminbar{overflow:visible}
input,textarea,select,button{font-size:8pt;border:1px solid #aaa}
.userform input,.userform textarea,.userform select,.userform button{border:1px solid #aaa}
.userform textarea{border:1px solid #aaa;background:#000;color:#aaa}
.userform input{background:#000;color:#aaa}
.userform input.odoslat{background:#333;text-transform:uppercase;padding:5px}
p,form{padding:0px;margin:0px}
img{border:0px}
div.admin{background:#555;padding:5px;text-align:center}
div.adminbar{background:#333;padding:2px 0px;margin:0px;text-align:center}
#body{background:#000 url(./images/page/back1.png) repeat-x top left;padding:0px;margin:0px}
#maintop{height:327px}
#main{width:920px;margin:0px auto;padding:0px;}
/*#top{width:960px;height:327px;margin:0px auto;padding:0px}*/
#languages{bottom:26px;left:17px;width:190px;height:12px;position:absolute}
#topmenu{top:-325px;right:0px;width:660px;position:absolute;overflow:visible}
#menu{width:165px;float:left}
#indexadresa{color:#505050}
#menu #indexadresa a{padding:0px;display:inline}
#info{width:755px;font-size:9pt;padding:10px 0px;margin:0px;text-align:justify;float:right;position:relative}
#info.edit{overflow:visible}
#info .infoback,#info .novinkyback{overflow:visible;min-height:390px;height:auto !important;height:390px;display:block;background:url(./images/page/infoback.jpg) repeat-x top}
#info .infoback{padding:25px}
#info .novinkyback{margin-right:10px;padding-bottom:20px;width:245px;position:relative;float:left}
#info .novinkyback.col3{margin-right:0px}
#info .novinkyin{margin:20px 15px 10px;overflow:visible}
#info .leftside{width:485px;font-size:9pt}
#info .rightpanel{width:192px;font-size:9pt;float:right;margin-left:25px;clear:left}
#info #topmenu,#info #backpath{font-size:8pt}
/*rightpanel*/
#info .rightpanel ul{color:#8bc93b}
#info .rightpanel a{color:#8bc93b;text-decoration:none}
#info .rightpanel a:hover{color:#E3FF9F}
/*stranka*/
h1{font-size:30px;margin-bottom:10px;margin-top:5px;color:#d8d8d8;font-family:sans-serif;font-weight:lighter}
h2{font-weight:bold;font-size:110%;display:inline}
h3{font-weight:bold;font-size:100%;margin-bottom:0px}
/*MENU*/
#menu ul{padding:0px;list-style-type:none;margin:0px}
#menu ul.p0{margin:20px 0px 10px}
#menu ul.p0 li{background:url(./images/page/liststyle.gif) no-repeat 0px 9px;padding:0px;margin:0px;font-size:13px;text-transform:uppercase}
#menu ul.p1 li{font-size:12px;text-transform:none}
#menu a{padding:7px 10px 8px 17px;text-decoration:none;display:block;color:#8bc93b}
#menu a:hover,a.svzelene:hover{color:#E3FF9F}
#menu ul.p0 ul{padding-left:7px}
#menu .hide{visibility:hidden;display:none}
/*topmenu*/
#topmenu table{padding:0px;border:0px;margin:auto;width:100%}
#topmenu table td{padding:0px;border:0px;}
#topmenu a{color:#898989;text-decoration:none}
#tdlogin{text-align:center;position:relative}
#divlogin{position:absolute;top:20px;right:0px;overflow:visible;visibility:hidden;text-align:right}
#divlogin.vis{visibility:visible}
#divlogin input{border:1px solid #898989;background:#000;color:#898989}
#divlogin #trLoginLogin{background:#555}
#formLogout{display:inline}
#trLoginLogout{background:transparent;border:none;color:#898989}
/*backpath*/
#backpath{position:absolute;top:0px;right:0px;clear:both;padding-top:10px;text-align:right;color:#5a9a29}
#backpath a,a.link{text-decoration:none;margin-left:2px;margin-right:2px;color:#919191}
#backpath a:hover,a.link:hover{color:#5a9a29}
/*novinky*/
div.novinky{padding:0px;margin:0px;overflow:visible}
div.novinky p.datum{font-weight:normal;color:#fff;margin-bottom:5px;}
div.novinky p.nadpis a,div.novinky p.nadpis{font-weight:bolder;color:#8cc83a;text-transform:uppercase;margin-bottom:5px;text-align:left}
div.novinky p.more{text-align:right;position:absolute;top:-15px;right:0px;height:16px;line-height:16px;padding-right:18px}
div.novinky p.more a,a.link{text-align:right;color:#707070;text-decoration:none;text-transform:uppercase;background:url(./images/page/more.png) no-repeat 100% 0px;height:16px;line-height:16px;padding-right:18px;display:block}
a.link{padding:1px 18px 1px 0px;display:inline}
/*galeria*/
#galeria{margin:0px 3px 0px 2px}
.gal{height:130px;width:130px;vertical-align:bottom;text-transform:uppercase;font-weight:bolder}
.gal a{text-decoration:none;color:#5a9a29}
/*calendar*/
div.divcalendar{width:182px;z-index:100}
.divcalendar{background-color:#ddd;width:182px}
.divcalendar td{width:25px;padding:0px;background:red}
.divcalendar button{border:0px;background-color:#aaa;width:25px;height:20px;font-family: Arial;font-size:8pt;margin-bottom:1px;margin-right:1px}
.divcalendar button.caltitulok{background-color:#55d;color:#fff;font-weight:bold}
.divcalendar button.caltitulok.nadpis{width:129px}
.divcalendar button.caltitulok.dnes{width:77px}
.divcalendar button.inymesiac{background-color:#ccc}
.divcalendar button.weekend{background-color:#faa}
.divcalendar button.weekend.inymesiac{background-color:#fcc}
/*adminmode*/
p.adminmode{color:#000;padding:2px;margin:2px 2px 5px 5px;text-align:right}
p.adminmode a,#menu #indexadresa p.adminmode a{height:18px;line-height:18px;display:inline;font-weight:bolder;padding:2px 5px;color:#000;background:#0d0 url(./images/page/buttback.png) repeat-x;border:1px solid #000;text-decoration:none}
p.adminmode a:hover,#menu #indexadresa p.adminmode a:hover{border:1px solid #eee;color:#eee}
p.adminmode a.alert{background-color:#d00}
p.adminmode a.new{background-color:#0ad}
p.adminmode a.order{background-color:#dd0}
p.adminmode.close{text-align:left}
p.adminmode.close a{background-color:#d80}

#registracie{overflow:visible}
#DIVsL{position:relative}
#DIVsL1{padding:5px;position:absolute;top:0px;right:0px;border:2px solid #444;background:#333}
#DIVsL1 a{text-decoration:none;padding:2px;white-space:nowrap}
#DIVsL1 a:hover{background:#444;color:#eee}

#topmenu a.dontshow,#menu a.dontshow,#backpath a.dontshow,.dontshow,div.imain a.dontshow{text-decoration:line-through}

#TB_window {font: 12px Arial, Helvetica, sans-serif;color: #333333;}
#TB_secondLine {font: 10px Arial, Helvetica, sans-serif;color:#666666;}
#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}
#TB_overlay {position: fixed;z-index:100;top: 0px;left: 0px;height:100%;width:100%;}
.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {background-color:#000;filter:alpha(opacity=75);-moz-opacity: 0.75;opacity: 0.75;}
* html #TB_overlay { /* ie6 hack */position: absolute;height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
#TB_window {position: fixed;background: #ffffff;z-index: 102;color:#000000;display:none;border: 4px solid #525252;text-align:left;top:50%;left:50%;}
* html #TB_window { /* ie6 hack */position: absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_window img#TB_Image {display:block;margin: 15px 0 0 15px;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;border-top: 1px solid #666;border-left: 1px solid #666;}
#TB_caption{height:25px;padding:7px 30px 10px 25px;float:left;}
#TB_closeWindow{height:25px;padding:11px 25px 10px 0;float:right;}
#TB_closeAjaxWindow{padding:7px 10px 5px 0;margin-bottom:1px;text-align:right;float:right;}
#TB_ajaxWindowTitle{float:left;padding:7px 0 5px 10px;margin-bottom:1px;}
#TB_title{background-color:#e8e8e8;height:27px;}
#TB_ajaxContent{clear:both;padding:2px 15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em;}
#TB_ajaxContent.TB_modal{padding:15px;}
#TB_ajaxContent p{padding:5px 0px 5px 0px;}
#TB_load{position: fixed;display:none;height:13px;width:208px;z-index:103;top: 50%;left: 50%;margin: -6px 0 0 -104px;}
* html #TB_load { /* ie6 hack */position: absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_HideSelect{z-index:99;position:fixed;top: 0;left: 0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity: 0;opacity: 0;height:100%;width:100%;}
* html #TB_HideSelect{position: absolute;height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;}

#TB_window{overflow:hidden}
#TB_window span#TB_prev a{display:block;position:absolute;top:2px;left:10px;width:100px;height:10000px;background:url(./blank.gif)}
#TB_window span#TB_next a{display:block;position:absolute;top:2px;right:10px;width:100px;height:10000px;text-align:right;background:url(./blank.gif)}
#TB_window span#TB_prev a:hover{background:url(./images/prevlabel.gif) no-repeat 0% 50px}
#TB_window span#TB_next a:hover{background:url(./images/nextlabel.gif) no-repeat 100% 50px}

#info .novinkyback{min-height:360px;height:auto !important;height:360px;padding-bottom:10px}
div.novinky p.more{top:0;padding-right:0}
