html,body{height: 100%; margin:0; padding:0;  background: url(img/hbg.jpg) repeat-x; background-color: #f6f6f1}
.left{width:224px; min-width:224px; vertical-align:top}
.news{width: 270px;min-width:270px;}
.menuleft{background: url(img/bgmenu.jpg) no-repeat right top}
#header{height:180px; min-width:575px}
#footer{height:67px;min-width:575px;clear:both}
#page-all {min-height: 100%; margin-bottom: -67px;}
#step1 {background:white}
#dtel{margin-top: 2px; margin-right: 10px}
.step1_in{MARGIN-LEFT: 11px; MARGIN-RIGHT: 11px}
#logo {top: 35px; position: absolute}
#ptop {left:255px; position: absolute}
#mb {MARGIN-LEFT: 2mm}
* html #page-all {height: 100%}
#page-empty {height: 100px; clear: both} 
.dred{color:red; font-style:italic}
.s_err{color:red}
FORM  { MARGIN-TOP: 0mm; MARGIN-BOTTOM: 0mm;}
TD {color: #4e6c77; font-family: arial; font-size: 13px}
INPUT{background-color: #a0c6c9}
SELECT{background-color: #a0c6c9}
textarea{background-color: #a0c6c9}
.hbooking{color: #5f878e; font-family: arial; font-size: 13px; font-weight: bold}
.blink {color: #feff7f; font-family: arial; font-size: 12px}
.dinstlink {color: #5f878e; font-family: arial; font-size: 12px}
.dl_r{color: #5f878e; font-family: arial; font-size: 12px}
.lmnu{color: #5f878e; font-family: arial; font-size: 12px}
.lmnu:hover {font-family: arial; font-size: 12px;  color: #feff7f; TEXT-DECORATION: none; background-color: #2aecee}
.kmnu{color: #5f878e; font-family: arial; font-size: 14px; padding-left: 2mm}
.kmnu:hover {font-family: arial; font-size: 14px;  color: #feff7f; TEXT-DECORATION: none; background-color: #2aecee; padding-left: 2mm}
.bodyfind{border-bottom-style: solid; border-bottom-width: 2px; border-bottom-color: #73f2f3; background: url(img/bgstep1.jpg) repeat-x}
.po {color: #005952}
A.roommenu:link { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;  color: #005952; TEXT-DECORATION: underline }
A.roommenu:visited {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;  color: #005952; TEXT-DECORATION: underline}
A.roommenu:hover {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;  color: #005952; TEXT-DECORATION: none}
A.roommenu:active {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;  color: #005952; TEXT-DECORATION: none}
.hidden {visibility: hidden}
.visible {visibility: visible}

.s_kal{width: 293px; background:#a0c6c9}
A.kalendar:link { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px;  color: white; TEXT-DECORATION: underline}
A.kalendar:visited { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px;  color: white; TEXT-DECORATION: underline}
A.kalendar:hover { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px;  color: white; TEXT-DECORATION: none }
A.kalendar:active { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px;  color: white; TEXT-DECORATION: none }
.formonth{color: #feff7f; font-family: arial; font-size: 18px; background: url(img/bgmonth.jpg)}
.activeday{color: #4fc5cb; background-color: #d7f8f6}
.liveday{color: #FFFFFF; background-color: #005952}
.podsvetka{color: red; background-color: white}

h1{font-family: arial; font-size: 19px; color: #005952; font-weight: bold; padding-top: 7px; padding-bottom: 13px}
h2{font-family: arial; font-size: 16px; color: #0b695b; font-weight: bold; padding-top: 7px}
h4{font-family: arial; font-size: 14px; color: #0b695b; font-weight: bold; padding-top: 0px; text-align: center}
h3{font-family: arial; font-size: 14px; color: #5f878e; font-weight: bold; padding-top: 7px}
h5{font-size: 14px; color: red; font-style: italic; font-weight: normal; padding: 0px; margin: 0px}
ul.htr{margin-top:0px; }
ul.htr li {padding-top: 0px; }
strong{font-family: arial; font-size: 19px; color: #005952; font-weight: bold; padding-top: 7px}
img{border:0px}

dd {margin-left:23px}
ul {margin-top:10px; margin-bottom:10px; text-align: justify}
.ht td{color: black; font-weight: bold; background-color: #a0c6c9; text-align: center}
.ph {color: red; width: 75px}
p{text-align: justify}
.ftop {border-top-style: dotted; border-top-width: 2px; border-top-color: #67939a; width: 100% }
.fright {width: 288px; background: url(img/bgleftfooter.jpg) no-repeat; border-right-style: dotted; border-right-width: 2px; border-right-color: #67939a }
.fleft {width: 286px; background: url(img/bgrightfooter.jpg) no-repeat right bottom; border-left-style: dotted; border-left-width: 2px; border-left-color: #67939a }
.ptel{color:#a6fbfa;font-size: 29px;font-weight: bold; padding:3px 5px 0px 0px}
.mts{color:#a6fbfa;font-size: 25px;font-weight: bold; padding:3px 0px 0px 27px; background: url(img/mts.gif) no-repeat left bottom; margin-left:15px}
.beel{color:#a6fbfa;font-size: 25px;font-weight: bold; padding:3px 0px 0px 27px; background: url(img/beel.gif) no-repeat left bottom; margin-left:15px}
.mgf{color:#a6fbfa;font-size: 25px;font-weight: bold; padding:3px 0px 0px 27px; background: url(img/mgf.gif) no-repeat left bottom; margin-left:15px}
.icq{color:#a6fbfa;font-size: 20px;font-weight: bold; padding:3px 0px 0px 27px; background: url(img/icq.gif) no-repeat left bottom; margin-left:130px}
.bexit{float:right; padding-right:2mm}