@charset "utf-8";body{margin:0px;padding:0px;font-family:Tahoma, Geneva, sans-serif;font-size:12px;background-color:#BBB7B5;background-image:url(back.gif);background-repeat:repeat-x;}
ol{margin:0px;padding:0px;padding-left:30px;font-size:12px;list-style-type:decimal;}
h1{margin:0px;padding:0px;}
h2{font-family:Tahoma, Geneva, sans-serif;font-size:12px;margin-top:1px;margin-bottom:3px;padding:0px;font-weight:bold;}
br{font-size:12px;margin:0px;padding:0px;}
p{text-align:justify;margin:0px;padding:0px;font-size:12px;}
li{margin:0;margin-bottom:12px;padding:0;text-align:justify;font-size:12px;}
table{text-align:center;}
form{margin:0px;padding:0px;}
.form{float:right;width:89px;}
.page{width:974px;margin:0px;padding:0px;border:0px solid #F00;margin:0px auto 0px auto;}
.pageTopMiddle{background:url(top.jpg);width:974px;height:140px;margin:0px;border:solid 0px #000;position:relative;}
.pageTopRight{position:absolute;top:0px;left:974px;display:block;width:130px;height:340px;background-image:url(rightv.jpg);background-repeat:no-repeat;border:solid 0px #000;overflow:hidden;background-position:0 0;}
.pageStred{width:974px;min-height:680px;border:solid 0px #CCC;margin:0px auto 0px auto;}
.pageMenuBack{background-image:url(repeat.jpg);background-repeat:repeat-y;background-position:43px 50px;min-height:485px;_height:485px;width:221px;float:left;}
.pageMenu{margin:0px;padding:0px;width:221px;background-color:transparent;min-height:485px;_height:485px;color:#069;font-size:10px;float:left;background-image:url(center.jpg);background-repeat:no-repeat;background-position:left top;border:solid 0px #CCC;}
.menu{width:140px;border:0px solid #900;margin-top:0px;margin-left:76px;}
.line{background-image:url(line.jpg);height:5px;width:133px;background-repeat:no-repeat;font-size:0px;}
.line2, .line3{background-image:url(line2.png);height:5px;width:153px;margin-top:5px;margin-left:56px;background-repeat:no-repeat;font-size:0px;}
.line3{margin-top:11px;}
.left{text-align:left;}
.ikonka{padding-top:2px;padding-bottom:2px;}
.polozka{height:25px;width:133px;}
.polozka_2{height:46px;width:133px;}
.polozka_text{font-family:georgia;font-size:17px;font-weight:bold;padding-right:4px;padding-top:3px;text-align:right;width:100%;float:right;}
.podmenu{vertical-align:bottom;font-family:Tahoma, Geneva, sans-serif;text-align:right;padding-right:12px;}
.admin{text-align:right;margin-top:5px;vertical-align:bottom;width:200px;font-size:11px;border:0px solid #999;color:#666;padding-left:10px;}
.nick, .heslo{width:85px;height:15px;border:1px solid #333;float:left;margin:1px;font-size:11px;font-family:Tahoma, Geneva, sans-serif;background-color:#FFF;filter:alpha(opacity=40);opacity:0.4;}
.hlaska{text-align:right;margin-top:5px;}
.keci{padding-left:76px;padding-right:12px;text-align:right;}
.links{text-align:right;padding-right:12px;padding-left:76px;padding-top:5px;}
.repeat-end{height:14px;background-image:url(repeat-end.jpg);background-repeat:no-repeat;background-position:43px 0px;}
.pageObsah{margin:0px;float:right;width:750px;text-align:justify;vertical-align:top;background-color:#d2cfb7;background-repeat:no-repeat;padding-top:15px;background-image:url(obsahv.jpg);background-position:-1px 0px;border-right-width:3px;border-right-style:solid;border-right-color:#37608c;}
.vrstvastred{float:none;padding-right:12px;padding-left:10px;min-height:480px;_height:580px;}
.bottom{background-image:url(bottom.jpg);background-repeat:no-repeat;padding:0px;margin:0px;font-size:0px;height:7px;clear:right;float:right;background-position:right top;width:753px}
.pageBottom{text-align:right;vertical-align:top;clear:right;font-size:9px;font-family:Tahoma, Geneva, sans-serif;color:#8A8A8A;}
.pageBottom a{vertical-align:top;}
.formtitle{font-size:12px;font-weight:bold;color:#333;}
.policko{width:100%;height:17px;border:1px solid #999;font-size:12px;font-family:Tahoma, Geneva, sans-serif;background-color:#FFF;filter:alpha(opacity=40);opacity:0.4;color:#000;}
.textfield_rezervace{font-size:12px;border:1px solid #999;font-family:Tahoma, Geneva, sans-serif;background-color:#FFF;filter:alpha(opacity=40);opacity:0.4;color:#000;width:100%;height:100px;float:left;overflow:auto;}
.mceEditor{font-size:12px;border:0px solid #999;font-family:Tahoma, Geneva, sans-serif;background-color:transparent;width:100%;}
#menu_textfield_textfield_styleselect_menu{border:1px solid #999;}
#tinymce{background:transparent;text-align:justify;}
.defaultSkin td.mceToolbar{border:1px solid #999;}
.nadpis, h1{
	color:#333;
	font-size:17px;
	font-family:georgia, Times, serif;
	font-weight:bold;
	text-align:left;
	padding:2px;
	padding-bottom:0px;
	padding-top:4px;
	background-image: url(nadpis_b.png);
	background-repeat: no-repeat;
}
a{color:#069 !important;text-decoration:none !important;cursor:hand !important;outline:none !important;}
p{margin-top:0px;}
a:hover{color:#C30 !important;}
img{border:1px solid silver;margin:0px;padding:0px;}
a img:hover{border:1px solid #FFF;}
.bunka{font-size:12px;text-align:justify;}
td, table{text-align:justify;font-family:Tahoma, Geneva, sans-serif;font-size:12px;vertical-align:top;}
.clanek{
	margin:0px;
	padding:7px;
	border: 1px solid #bbb;
	background-color: #dbdbcf;
}
.tlacitko_ulozit, .tlacitko_zpet{font-size:10px;border:1px solid #FFF;background-color:transparent;color:#069;font-weight:bold;cursor:Pointer;font-family:Tahoma, Geneva, sans-serif;}
.tlacitko_zpet{margin-left:2px;}
.tlacitko_zpet:hover, .tlacitko_ulozit:hover{color:#cc3300;}
.tlacitko:hover, .file{color:#F00;}
.file{height:21px;font-size:13px;color:#069;font-weight:bold;cursor:Pointer;font-family:Tahoma, Geneva, sans-serif;}
.lineline{font-size:3px;height:3px;background-image:url(lineline.jpg);background-repeat:no-repeat;padding-top:3px;padding-bottom:3px;background-position:2px;clear:both;}
.divka{margin-bottom:2px;margin-top:2px;}
.pridat{color:#390;font-size:10px;border:1px solid #FFF;font-weight:bold;padding:1px;padding-left:8px;padding-right:8px;}
.zmenit{border:1px solid #FFF;color:#039;font-size:10px;font-weight:bold;margin-left:0px;padding:1px;padding-left:8px;padding-right:8px}
.smazat{border:1px solid #FFF;color:#C30;font-size:10px;font-weight:bold;padding:1px;margin-left:2px;padding-left:8px;padding-right:8px}
.smazat a, .zmenit a, .pridat a{}
.fotogalerietd{border:0px}
.rezervaceDiv{text-align:left;}
input.tlacitko{font-size:10px;padding:0px;width:60px;}
.unvisible{display:none;}
.nullopacity{filter:alpha(opacity=1);opacity:0;-khtml-opacity:0;-moz-opacity:0;width:100%;}
.floatright{float:right;}
.floatleft{float:left;}
.clearboth{clear:both;}
