ul,ol,li{list-style:none;}
*{margin:0;padding:0;}
img{border:none;}
address{font-style:normal;}
a{text-decoration:underline;color:#000000;}
a:hover{text-decoration:none;}
body{font-size:62.5%;text-align:center; color:#333;font-family:Tahoma,sans-serif;background:#fff9cf url(body.gif) repeat-x left top;}
#page{width:753px;text-align:left;margin:0px auto;position:relative;}
/* hlavicka */
#header{height:115px;overflow:hidden;position:relative;background:url(logo.gif) no-repeat left top;}
/*#current li a strong{font-size:4em;disdplay:none;} ?? pravděpodobně zbytečné */
#current a.current{width:0px;height:115px;padding-left:530px;overflow:hidden;display:none;}
#menujump{position:absolute;width:0;height:0;overflow:hidden;}
#kontakt{font-family:Tahoma, Arial, sans-serif;position:absolute;top:0px;left:0px;height:70px;width:400px;font-size:1.1em;}
address a{text-decoration:underline;color:#703408;letter-spacing:2px;font-weight:bold;}
address a:hover{text-decoration:none;color:#C56B0A;}
#vlajky{display:none;position:absolute;top:84px;right:26px;height:20px;width:160px;}
#vlajky li{display:inline;}
#vlajky a{float:left;height:20px;width:0px;padding-left:38px;display:block;overflow:hidden;background:url(flag_cs.gif) no-repeat left top;}
#vlajky #en a{background:url(flag_en.gif) no-repeat left top;}
#vlajky #ru a{background:url(flag_ru.gif) no-repeat left top;}
#vlajky #sp a{background:url(flag_sp.gif) no-repeat left top;}
/* obsah homepage*/
#obsah{width:751px;float:left;background-color:#ffffff;}
#main{width:750px;float:left;position:relative;padding:5px;}
h1{font-size:1.6em;font-weight:normal;text-transform:uppercase;}
#main p{font-size:1.1em;margin-top:10px;text-align:justify;line-height:1.2em;font-family:Arial,sans-serif;}
.item{float:left;width:510px;position:relative;clear:both;}
.item a{color:#000000;}
h2{background:#fde3c2 url(detail-h2.gif) repeat-x left top;line-height:30px;font-size:1.4em;padding-left:5px;margin-top:10px;}
#main .item img{float:left;margin-right:5px;margin-top:5px;width:115px;height:86px;}/*zbytek u fotogalerie*/
#main .item p{margin:5px 0;}
#main .item .data{float:left;width:249px;}
#main .item .data p{font-size:1.1em;}
#main .item .data p span{color:#8f4107;font-weight:bold;}
#main .item .detmap{display:none;width:129px;height:25px;float:left;margin-top:2px;background:url(detmap.gif) no-repeat left top;}
#main .item .detmap p{text-align:center;}
#main .item .detmap a strong{display:none;}
/* obsah detail a book */
#main #detail h1{font-weight:bold;}
#main #detail h2{background:#fde3c2 url(detail-h2.gif) repeat-x left top;border-bottom:3px solid #f3ba72;line-height:1.4em;padding-top:5px;}
#main #detail .nahled{float:right;width:155px;height:118px;border:1px solid #E7E7E7;margin:10px 0 5px 5px;}
#main #detail .nahled img{margin:5px;width:145px;height:108px;}
#main #detail .mapa{display:none;float:right;width:60px;height:60px;border:1px solid #E7E7E7;margin:10px 0 5px 5px;}
#main #detail .mapa img{margin:5px;width:50px;height:50px;}
#main #detail p{clear:both;}
#detail .detmap{display:none;width:129px;height:25px;float:left;margin-top:5px;background:url(detmap.gif) no-repeat;}
#detail .detmap p{display:none;text-align:center;margin-top:5px;}
#detail .pokoje{width:100%;clear:both;margin-bottom:10px;}
#detail .pokoje h3{margin-top:5px;margin-left:5px;font-size:1.1em;}
#detail .pokoje p{margin:5px;}
h3 span{color:#8f4107;margin-left:15px;}
#detail table{width:100%;margin-top:5px;font-size:1.1em;}
#detail table th{background:#FACF92 url(detail-th.gif) repeat-x left top;padding:0.5em;}
#detail table td{background:#F9D586 url(detail-td.gif) repeat-x left top;padding:0.5em;}
#detail td.order{background:none;padding:0;display:none;}
#detail td.order a{display:block;background:#FFF092 url(order.gif) repeat-x left top;color:#000000;line-height:18px;padding:3px 5px 3px;font-weight:bold;text-decoration:none;font-size:1em;text-transform:uppercase;}
#detail td.order a:hover{color:#ffffff;background:#d6852d url(hover-order.gif) repeat-x left top;}
#main .fotogalerie td{background:#f5eede;text-align:center;vertical-align:middle;}
#main .fotogalerie img,#main .item img{vertical-align:middle;background:#ffffff;padding:5px;border:1px solid #e7e7e7;}
p.mailhlaska{font-size:1.2em;color:#703408;font-weight:bold;}
#detail fieldset{border:none;}
#detail form table{border:1px solid #f3ba72;}
#detail form button.refresh{font-size:0.8em;margin-left:5px;}
#detail form div#but input{width:200px;float:right;margin-top:5px;}
#detail form div#but p{color:#703408;font-weight:bold;margin-left:5px;float:left;margin-top:3px;clear:left;}
/* menu a sloupec vpravo */
#side{width:230px;float:left;position:relative;display:none;}
#side h2{display:none;}
.inside{width:230px;margin-top:10px;float:left;text-align:center;}
.inside p{font-family:Tahoma,sans-serif;padding:0 5px;}
.inside .nahled{width:155px;height:118px;border:1px solid #E7E7E7;margin:5px auto;}
.inside .nahled img{margin:5px;width:145px;height:108px;}
#obalmenu{float:left;width:230px;border-left:1px solid #a2641b;border-bottom:1px solid #a2641b;}
#menu{font-family:Tahoma, sans-serif;margin-left:2px;width:226px;}
#menu ul li{margin-bottom:2px;}
#menu a{height:60px;padding-left:5px;padding-top:6px;font-size:1.8em;display:block;text-decoration:none;background:#6f3408 url(menu.gif) repeat-x left top;color:#ffffff;}
#menu a:hover{background:#d6852d url(hover.gif) repeat-x left top;color:#000000;}
#menu a strong{display:block;margin-top:10px;font-size:0.7em;font-weight:normal;color:#eaeaea;}
#menu a:hover strong{color:#ffffff;}
#menu .penzion a{height:45px;background:#6f3408 url(menu-penzion.gif) repeat-x left top;}
#menu .penzion a:hover{height:45px;background:#d6852d url(hover-penzion.gif) repeat-x left top;}
#menu .penzion a strong{font-size:0.8em;margin-top:0;color:#ffffff;font-weight:bold;}
#menu .penzion a:hover strong{color:#000000;}
/* paticka */
#foot{display:none;float:left;height:50px;;width:100%;line-height:25px;font-size:1.1em;text-align:right;color:#703408;clear:both;}
/*#foot img#sipka{float:left;width:11px;height:11px;margin:5px 0 0 5px;}*/
#foot p em{font-weight:bold;font-style:normal;}
#foot div.pocitadlo{float:right;margin:7px;}
#foot a{color:#703408;}
#foot div.lista{clear:both;float:left;line-height:1em;margin-top:3px;height:15px;width:100%;margin-left:10px;text-align:center;font-size:0.8em;}
/* ostatni */
.mezera{float:left;width:100%;height:25px;}
ul#transfer{margin-left:10px;margin-top:10px;}
ul#transfer li{list-style:disc;margin-left:10px;font-size:1.1em;}
.dedmed{float:right;width:300px;height:91px;}
.about h2{background:none;font-size:1.1em;padding-left:0;line-height:20px;}
#detail address p{font-size:1.1em;margin:2px 0;}
.cenik table{font-size:1em;border-collapse:collapse;margin-top:10px;width:100%;margin-bottom:10px;}
.cenik table th{padding:5px;background-color:#FEF3C7;text-align:center;border:1px solid #ffffff;}
.cenik table td{border-bottom:2px solid #FDF0C3;padding:0.4em;text-align:left;}
.inside table.season{width:210px;margin-left:10px;}
