body {background:white; margin:0px; text-align:center; padding:0px; font-family:Arial,Verdana,Trebuchet MS; font-size:12px;
scrollbar-arrow-color:black;
scrollbar-face-color:silver;
scrollbar-highlight-color:#F5F0E6;
scrollbar-3dlight-color:#F5F0E6;
scrollbar-shadow-color:#F5F0E6;
scrollbar-darkshadow-color:#F5F0E6;
scrollbar-track-color:#F5F0E6;
}
#hltab {width:1004px; height:822; border:0px; margin:auto; margin-top:0px; position:relative;}
#top {position: absolute; top:0px; left:0px; background:url(../img/bg_top.jpg) no-repeat; width:1004px; height:142px;}
#menu {position: absolute; top:120px; left:300px; }
#left {position: absolute; top:142px; left:0px; background:url(../img/bg_left.jpg) no-repeat; width:116px; height:680px;}
#right {position: absolute; top:142px; left:886px; background:url(../img/bg_right.jpg) no-repeat; width:118px; height:680px;}
#lodk {width:100px; height:500px; margin:auto; margin-top:50px; font-size:14px; text-align:left; font-family:Tahoma;}
#lodk a {text-decoration:none; color:black;}
#lodk a:hover {text-decoration:none; color:black;}
#rodk {width:90px; height:300px; margin:auto; margin-top:120px; font-size:14px; text-align:left; color:white; font-family:Tahoma;}
#rodk a {text-decoration:none; color:white;}
#rodk a:hover {text-decoration:none; color:white;}
#rezervace {position: absolute; top:626px; left:301px; background:#F5F0E6; width:386px; height:196px; text-align:left;}
#rezervace select {font-size:9px;}
.rez_ndp {position: absolute; top:5px; left:20px; background:url(../img/on.gif) no-repeat; width:300px; height:28px; text-align:left; font-size:14px; font-weight:bold; font-family:Tahoma;}
.rez_left {position: absolute; top:35px; left:10px; width:175px; height:150px; border-right:2px silver solid;}
.rez_right {position: absolute; top:35px; left:200px; width:180px; height:150px;}
.vyber {background:#FFFF66; border:1px silver solid;}
.vstup {width:100px; font-size:9px; border:1px silver solid;}
.vstupd {width:100px; font-size:9px; background:#FFFF66; border:1px silver solid;}
#centr_kont {position:absolute; top:150px; left:300px; width:580px; height:470px; z-index:0; text-align:left; font-size:14px; overflow:auto; background:#E0D0B0 url(../img/bg_kontakt.jpg) no-repeat;}
#centr_foto {position:absolute; top:150px; left:300px; width:580px; height:470px; z-index:0; text-align:left; font-size:14px; overflow:auto; background:#E0D0B0 url(../img/bg_foto.jpg) no-repeat scroll;}
#centr {position:absolute; top:150px; left:300px; width:580px; height:470px; z-index:0; text-align:left; font-size:14px; overflow:auto;}
#centr p, #centr_foto p  {margin:10px 0px 10px 30px;}
#centr .gastro p {margin:10px 40px 30px 30px;}
#centr .sluzby p {margin:0px 0px 0px 30px;}
#centr .sluzby b {margin:10px 0px 30px 30px;}
#centr .sluzby ul {margin:10px 40px 30px 30px; _margin:10px 40px 30px 70px;}
#centr h1, #centr_foto h1  {background:#F5F0E6;  padding:5px 0px 0px 30px; font-size:22px; margin:0px;}
#centr h2, #centr_foto h2  {background:#F5F0E6;  padding:5px 0px 0px 30px; font-size:18px; margin:0px;}
#centr h3, #centr_foto h3  {padding-left:30px; font-size:18px;}
#centr li, #centr_foto li  {list-style-image:url(../img/odr.gif); margin:12px 0px 12px 0px;}
#left_1a {position: absolute; top:150px; left:135px; width:157px; height:28px; text-align:left;}
#left_1b {position: absolute; top:180px; left:130px; width:162px; height:226px; overflow:hidden; text-align:left; font-size:10px;}
#left_2a {position: absolute; top:411px; left:128px; width:162px; height:42px; text-align:right; color:#C0A062;}
#left_2b {position: absolute; top:455px; left:128px; width:162px; height:76px; text-align:right;}
#left_1a, #left_2a{font-size:24px; font-family:Tahoma;}
#left_3 {position: absolute; top:542px; left:118px; background:url(../img/bg_left2.jpg) no-repeat; width:180px; height:82px;}
#adv_left {position: absolute; top:626px; left:116px; background:url(../img/adv_left.jpg) no-repeat; width:182px; height:196px; text-align:center; font-size:10px; color:black;}
#adv_left a {color:black; text-decoration:none;}
#adv_left a:hover {color:black; text-decoration:none;}
#svcara {position: absolute; top:150px; left:296px; background:gray; width:2px; height:300px;}
p {margin-top:0px; margin-bottom:5px;}
#lodk ul {margin:0px; padding:0px;}
#lodk li {list-style:square; list-style-position:inside; padding:0px;margin:0px;}

td.calendarDateInput {letter-spacing:normal; line-height:normal; font-family:Arial,Sans-Serif; font-size:10px;}
select.calendarDateInput {letter-spacing:.06em; font-family:Arial,Verdana,Sans-Serif; font-size:9px;}
input.calendarDateInput {letter-spacing:.06em; font-family:Arial,Verdana,Sans-Serif; font-size:9px;}

.tabulka {width:500px; margin:auto; border:0px;}
.tabulkam {width:350px; margin-left:auto; border:0px;}
.bj {width:200px; border:1px;}
.bd {width:92px; text-align:center;}
.fotecka {width:75px; height:75px; margin:10px 10px 10px 40px; border:0px;}
.fotecka1 {width:50px; height:50px; border:0px;}
.fotecka2 {width:80px; height:80px; border:0px;}
.tlac1 {background: #f0f8ff; border: 2px solid silver; -moz-border-radius: 8px; width:70px; height:20px; margin-left:100px;}
