* {margin:0;padding:0}
body{font-family:Verdana, Geneva, arial, Helvetica, sans-serif;font-size:100%;background-color:#f93;text-align:justify;background:url(../img/background.gif) repeat #fee997;}
p{margin:10px 0}
a{font-size:60%;color:#000;text-decoration:underline}
a:link, a:active, a:visited{color:#000;text-decoration:underline}
a:hover{text-decoration:none}
.ext, ul.external li a, a.external{background:url(../img/extF.gif) center right no-repeat;padding-right:15px}
.ext{background-image:url(../img/extE.gif)}
caption{font-size:120%;font-weight:bold;margin:5px 5px 5px 2px;text-align:left}
h1{font-size:130%;font-family:"Times New Roman", Times, serif;color:#000;font-weight:bold;text-align:center;
 vertical-align:middle;margin:0 auto 30px;width:350px;height:35px;white-space:nowrap;position:relative;top:15px}
h1 span{background:top right no-repeat url(../img/hlavni.gif);display:block;position:absolute;left:0;top:0;z-index:3;height:35px;width:100%}
h2{font-size:140%;font-weight:bold;margin:1px 0 10px;padding:5px 120px 5px 9px;background:url(../img/nadpis.jpg) repeat-y;white-space:nowrap}
h3{margin:5px 0;font-size:120%;font-weight:bold}
#vlajky{z-index:3;float:right;margin-top:5px;margin-right:120px;_margin-right:60px}
#vlajky img{border:none;float:none}
#boxtop{position:static;margin:5px 36px;}
#logo, #logor{border-style:none;margin:3px 15px 0 10px;float:left}
#logor{float:right}
#stred{width: 50.2em; margin:3px auto;float:none;padding: 0 4px;border: 3px solid #000;background-color:#f6f3cd;-moz-border-radius:10px;
 -webkit-border-radius:10px; -khtml-border-radius:10px; border-radius:10px;behavior:url(/css/border-radius.htc);}
#uvod{background:url(../img/pension.jpg) top right no-repeat;padding-top:5px}
.hlavni{width:30.5em;z-index:5;margin-top:-4px}
.hlavni li{padding:1px;margin-left:5px;line-height:140%}
#uvod .vedl li{list-style-type:circle;margin-left:15px}
#sipka1, #sipka2, #sipka3, #sipka4{position:relative;z-index:5;top:124px;left:-191px}
#sipka2{top:150px;left:-225px}
#sipka3{top:236px;left:-323px}
#sipka4{top:34px;left:-501px}
div.boxmenu {background-color:#f93;border:none;width:9.15em}
.boxmenu ul{padding:2px}
ul.boxmenu li{text-align:left;white-space:nowrap;list-style-type:none;padding:0;margin:0;width:8.9em}
#active{background-color:#fee997}
#active:hover{background-color:#ccc}
ul.boxmenu a, ul.boxmenu a:link, ul.boxmenu a:active, ul.boxmenu a:visited{display:block;border:none;padding:2px 5px;font-weight:bold;background:#f93;color:#000;line-height:130%;text-decoration:none}
ul.boxmenu a:hover {background-color:#ccc;color:#000;text-decoration:none}
div.pocitadlo{color:#000;background-color:#fee997;width:9.15em;margin:16px 0 0;white-space:nowrap}
table.pocitadlo{width:100%;font-size:100%;padding:0;margin:0;font-size:60%}
.pocitadlohlava{background:#f93;color:#000;font-size:100%;padding:2px 5px;text-align:left;width:100%}
.tindatum{width:65px}
.tinosob{width:30px}
.tin{padding:1px 5px 1px 0}
.volno, .zprava{background-color:#6eef2d;font-weight:bold;text-align:center}
.boxerror{border:1px solid #000;line-height:100%;background-color:#FEFFBF;margin-left:10px; font-size:120%;}
.boxerror table{padding:5px 5px 0;font-size:60%}
.boxerror a{font-size:100%}
#content-box{margin-left:9em}
#nudle{float:left}
div.clanek{font-size:80%;line-height:130%;margin:0 10px 2px}
div.clanek p{width:544px}
div.clanek p a, div.clanek a, div.clanek ul li a, #uvod ul li a, div.clanek p a:link, div.clanek p a:active, div.clanek p a:visited{font-size:100%}
div.clanek p img{float:left;padding:4px 0 0}
div.clanek h4{font-size:100%;font-weight:bold;margin:5px 0}
div.clanek img{border:none;margin:0 3px 3px 0;float:left}
div.clanek hr{border:1px solid #fee997}
div.clanek li{list-style-type:disc;text-align:left}
div.clanek ul{padding:0 2px 2px 16px} 
div.clanek table caption{font-size:100%;padding:5px 1px}
div.clanek table{padding-bottom:5px;line-height:130%;text-align:left}
div.clanek table.cenik tr th, div.clanek thead{color:#000;background-color:#f93;font-weight:bold;white-space:nowrap}
div.clanek th{padding:0 5px;text-align:left}
div.clanek th.r{text-align:right}
div.clanek table.cenik th.m{text-align:left; padding:0 5px 5px; background:#f6f3cd;}
div.clanek td{padding:0 5px;background-color:#fee997}
div.clanek table.cenik tr:hover td{background-color: #ccc;}
div.clanek table tr.even td{
  background: #fff6d4;
}
div.clanek table tr.single th{
  background: #FF4F4F;
  color:#fff;
}
div.clanek table tr.single-even td{
  color:#DF1B1B;
  background: #fff6d4;
    /* color: #ff9f9f; */
}
div.clanek table tr.single td{
  
 /*   color: #ffcfcf; */
    color:#DF1B1B;
}
.spacer{height:6px;}
div.clanek table tr.blank td, div.clanek table tr.spacer td{background: none;}
div.clanek table tr.blank:hover td, div.clanek table tr.spacer:hover td{background: none;}
.odsazeni tr{line-height:16px}
.odsazeni td{padding-left:5px}
#cenikbottom{padding:0 0 10px 18px}
#cenikbottom li{margin:6px 0}
.cislo{text-align:right;padding-right:15px}
.button,.volno_btn,.obsazeno_btn{font-family:Verdana, Geneva, arial, helvetica, sans-Serif;font-size:10px;color:#000;font-weight:bold;
 background-color:#f93;text-align:center;vertical-align:middle;border:1px solid #000;width:120px;height:18px;margin:3px}
.volno_btn, .volno{background:#6eef2d}
.obsazeno_btn, .zprava{background:#fb3b3b}
#cena{font-weight:bold;width:64px;text-align:right}
#pristylka{border:none;background-color:#f6f3cd;font-size:100%;font-family:Verdana, Geneva, arial, helvetica, sans-serif;width:60px}
.popis{width:135px;vertical-align:middle;font-weight:bold}
.popisek{width: 10.5em;}
.indeti{width:30px;text-align:right}
.in {width:165px}
.in input{width:155px}
.indatum{width:65px;text-align:right}
.in_osob{width:1.5em;text-align:right}
.ihidden,.geo{display:none}
#pokoj{width:17em}
#faze1 .popis{width:6em}
.ajax-price{width:6em;text-align:right;}
.ajax-price-label{width:10em;}
.ods_main{width:0.4em}
.ods2{width:0.4em}
.ods{width:5em}
#dalsi{width:69px;margin:0}
#faze3 {width:612px}
#faze3 td {padding:3px 0}
#faze3 p{width:30em}
#faze2 p{width:42em}
#poznamka{width:97%}
#poznamka textarea{width:100%;font-family:sans-Serif;font-size:100%}
.rezervace tr td{background:#f6f3cd;white-space:nowrap;vertical-align:middle;font-size:100%}
.rezervace tr td img{float:none;vertical-align:middle}
.book{background:#fee997;margin:10px 0 0}
.book .rezervace tr td{background:#fee997}
.prouzek{font-weight:bold;width:auto;background:url(../img/nadpis.jpg) repeat-y #f6f3cd;padding:2px 5px}
.foto-uvod{width:9em;margin:16px 0 0}
.foto-uvod img{display:block}
.foto-uvod a img{border:none;margin:3px auto}
.r{text-align:right}
.m{text-align:center}
.b{font-weight:bold}
.i{font-style:italic}
#kontakt{width:100%}
.krok2 table tr td {background:#f6f3cd;white-space:nowrap;vertical-align:middle}
.krok2 table tr td.kalendar img{float:none;vertical-align: middle;}
.krok2 legend{color:#000;font-weight:bold}
#navig{text-align:right;width:37em}
.krok2{border:1px solid #f93;margin-bottom:10px;padding:8px;width:42em}
#cena1{border:0 none;border-top:1px #f93 solid;height:1px;margin-bottom:5px}
#zlom{clear:left}
.zalomit{height:1px;clear:both;visibility:hidden;}
.hidden{visibility:hidden}
.copyright{font-size:60%;color:#555;text-align:center;width:100%;margin:10px auto 8px;min-width:785px;_margin-top:0;}
.copyright a{font-size:100%;color:#555;text-decoration:none}
.copyright a:link, .copyright a:active, .copyright a:visited{text-decoration:none}
#lightbox{position:absolute;top:10px;left:0;width:100%;z-index:100;text-align:center;line-height:0;}
#lightbox a img{border:none}
#outerImageContainer{position:relative;background-color:#fff;color:#000;width:250px;height:250px;margin:0 auto}
#imageContainer{padding:10px}
#loading{position:absolute;top:10%;left:0%;height:25%;width:100%;text-align:center;line-height:0}
#hoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}
#imageContainer>#hoverNav{left:0}
#hoverNav a{outline:none}
#prevLink, #nextLink{width:49%;height:100%;background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block;}
#prevLink {left:0;float:left}
#nextLink {right:0;float:right}
#prevLink:hover, #prevLink:visited:hover {background: url(../img/prevlabel.gif) left 25% no-repeat}
#nextLink:hover, #nextLink:visited:hover {background: url(../img/nextlabel.gif) right 25% no-repeat}
#imageDataContainer{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;color:#000;margin:0 auto;line-height:1.4em;overflow:auto;width:100%}
#imageData{padding:0 10px}
#imageData #imageDetails{width:70%;float:left;text-align:left}
#imageData #caption{font-weight:bold}
#imageData #numberDisplay{display:block;clear:left;padding-bottom:0.5em}
#imageData #bottomNavClose{float:right;padding:0.3em 0;outline:none}
#overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;background-color:#000}
@media print{
	.pocitadlo, #menuleva, .boxmenu, #nudle, #vlajky, .copyright{display:none}
	#content-box{margin:0}
	#stred{margin:0}
	body{background-color:#fff}
}