body {
        margin:0px;
        padding:0px;
        background-color:#333333;
        font-family:Arial;
        text-align: center;
}
#centerbox {
        width: 762px;
        margin: 0 auto;
        text-align: left;
}
table {
        font-family:Arial;
	font-size: 12px;
}
h1, h2, h3 {
	font-family: Arial;
}
h1 {
	font-size: 12px;
	color:#464646;
	font-weight:bold;
	margin: 0em 0em 0em 0em;
}
h2 {
	font-size: 13px;
	color:#FFFFFF;
	font-weight:bold;
	margin: 0em 0em 0em 0em;
}
h3 {
	font-size: 12px;
	color:#E45C12;
	font-weight:bold;
	margin: 0em 0em 0em 0em;
}
.c34{
	font-size:12px;
	color: #343434;
	font-weight:bold;
}
.linkmenu{
	font-size:12px;
	color: #343434;
	font-weight:bold;
	text-decoration:underline;
}
.linkmenu:hover{
	font-size:12px;
	color: #B63015;
	font-weight:bold;
	text-decoration:underline;
}
.c54{
	font-size:12px;
	color: #545454;
	font-weight:normal;
}
.linkmenu2{
	font-size:12px;
	color: #545454;
	font-weight:normal;
	text-decoration:underline;
}
.linkmenu2:hover{
	font-size:12px;
	color: #000000;
	font-weight:normal;
	text-decoration:underline;
}
.linkwebdesign{
	font-size:11px;
	color: #FB9E77;
	font-weight:normal;
	text-decoration:underline;
}
.linkwebdesign:hover{
	font-size:11px;
	color: #464646;
	font-weight:normal;
	text-decoration:underline;
}
.webdesign{
	font-size:11px;
	color: #FB9E77;
	text-decoration:none;
}
.sub:hover{
	font-size:11px;
	color: #5E5E5E;
	text-decoration:underline;
}
.text{
	line-height:18px;
	font-size:12px;
	color: #333333;
}
.headline{
	font-size:12px;
	font-weight: bold;
	color: #E45B14;
}
.normal{
	font-size:12px;
	font-weight: normal;
	color: #6E6E6E;
}
.date{
	font-size:12px;
	font-weight: bold;
	color: #6E6E6E;
}
.linktext{
	font-size:12px;
	color: #E45B14;
	font-weight: bold;
	text-decoration:underline;
}
.linktext:hover{
	font-size:12px;
	font-weight: bold;
	color: #464646;
	text-decoration:none;
}
.mailto{
	font-size:12px;
	color: #464646;
	font-weight: normal;
	text-decoration:underline;
}
.mailto:hover{
	font-size:12px;
	font-weight: normal;
	color: #B63015;
	text-decoration:underline;
}
.zoom{
	font-size:11px;
	color: #777777;
	font-weight: normal;
	text-decoration:underline;
}
.zoom:hover{
	font-size:11px;
	font-weight: bold;
	color: #464646;
	text-decoration:underline;
}
.sitemap{
	font-size:10px;
	font-weight: normal;
	color: #464646;
	text-decoration:underline;
}
.sitemap:hover{
	font-size:10px;
	font-weight: normal;
	color: #B63015;
	text-decoration:underline;
}
.tab01{
	width:27px;
	height:134px; 
	background-image: url(img/a-1.jpg);
	background-repeat: no-repeat;
}
.tab02{
	width:23px;
	height:134px; 
	background-image: url(img/a-2.jpg);
	background-repeat: no-repeat;
}
.tab03{
	width:27px;
	height:26px; 
	background-image: url(img/a-3.jpg);
	background-repeat: repeat;
}
.tab04{
	font-size:12px;
	font-weight: bold;
	color: #464646;
	width:325px;
	height:26px; 
	background-image: url(img/a-4.jpg);
	background-repeat: no-repeat;
}
.tab05{
	width:23px;
	height:26px; 
	background-image: url(img/a-8.jpg);
	background-repeat: repeat;
}
.tab06{
	width:31px;
	height:26px; 
	background-image: url(img/a-9.jpg);
	background-repeat: no-repeat;
}
.tab07{
	width:222px;
	height:26px; 
	background-image: url(img/a-5.jpg);
	background-repeat: no-repeat;
}
.tab07-1{
	width:222px;
	height:26px; 
	background-image: url(img/a-5-1.jpg);
	background-repeat: no-repeat;
}
.tab07-2{
	width:222px;
	height:26px; 
	background-image: url(img/a-5-2.jpg);
	background-repeat: no-repeat;
}
.tab07-3{
	width:222px;
	height:26px; 
	background-image: url(img/a-5-3.jpg);
	background-repeat: no-repeat;
}
.tab07-4{
	width:222px;
	height:26px; 
	background-image: url(img/a-5-4.jpg);
	background-repeat: no-repeat;
}
.tab07-5{
	width:222px;
	height:26px; 
	background-image: url(img/a-5-5.jpg);
	background-repeat: no-repeat;
}
.tab07-6{
	width:222px;
	height:26px; 
	background-image: url(img/a-5-6.jpg);
	background-repeat: no-repeat;
}
.tab07-7{
	width:222px;
	height:26px; 
	background-image: url(img/a-5-7.jpg);
	background-repeat: no-repeat;
}
.tab07-8{
	width:222px;
	height:26px; 
	background-image: url(img/a-5-8.jpg);
	background-repeat: no-repeat;
}
.tab08{
	width:55px;
	height:26px; 
	background-image: url(img/a-6.jpg);
	background-repeat: no-repeat;
}
.tab09{
	width:62px;
	height:12px; 
}
.tab09-1{
	width:62px;
	height:14px; 
}
.tab10{
	width:17px;
	height:26px; 
	background-image: url(img/a-7.jpg);
	background-repeat: no-repeat;
}
.tab11{
	width:27px;
	height:91px; 
	background-image: url(img/a-10.jpg);
	background-repeat: no-repeat;
}
.tab12{
	padding-top: 62px;
	padding-left: 280px;
	width:712px;
	height:91px; 
	background-image: url(img/a-11.jpg);
	background-repeat: no-repeat;
}
.tab12a{
	width:712px;
	height:91px; 
	background-image: url(img/a-11.jpg);
	background-repeat: no-repeat;
}
#tgw12{
  position: relative; left: 280px; top: 5px
}
#guest{
  position: relative;
  left:188px;
  top:-17px;
  width:176px;
  height:35px;
  padding-top:6px;
  padding-left:6px;
	background:url("img/guest-reviews.jpg") 0 0 no-repeat;
  text-align:center;
}
.tab13{
	width:23px;
	height:91px; 
	background-image: url(img/a-12.jpg);
	background-repeat: no-repeat;
}
.tab13-1{
	width:27px;
	height:29px; 
	background-image: url(img/a-13.jpg);
	background-repeat: no-repeat;
}
.tab14{
	width:712px;
	height:29px; 
	background-image: url(img/a-14.jpg);
	background-repeat: repeat;
}
.tab15{
	width:23px;
	height:29px; 
	background-image: url(img/a-15.jpg);
	background-repeat: no-repeat;
}
.tab16{
	padding-top: 57px;
	padding-left: 280px;
	width:712px;
	/*height:75px; */
	background-image: url(img/a-16.jpg);
	background-repeat: no-repeat;
}
.tab16it{
	padding-top: 57px;
	padding-left: 280px;
	width:712px;
	/*height:75px; */
	background-image: url(img/a-16it.jpg);
	background-repeat: no-repeat;
}
.tab16ger{
	padding-top: 57px;
	padding-left: 280px;
	width:712px;
	/*height:75px; */
	background-image: url(img/a-16ger.jpg);
	background-repeat: no-repeat;
}
.tab16-1{
	padding-top: 57px;
	padding-left: 280px;
	width:712px;
	/*height:75px; */
	background-image: url(img/novinky.jpg);
	background-repeat: no-repeat;
}
.tab16-1ger{
	padding-top: 57px;
	padding-left: 280px;
	width:712px;
	/*height:75px; */
	background-image: url(img/novinky-ger.jpg);
	background-repeat: no-repeat;
}
.tab16-1it{
	padding-top: 57px;
	padding-left: 280px;
	width:712px;
	/*height:75px; */
	background-image: url(img/notizie.jpg);
	background-repeat: no-repeat;
}
.tab16-2{
	padding-top: 57px;
	padding-left: 280px;
	width:712px;
	/*height:75px; */
	background-image: url(img/ubytovani.jpg);
	background-repeat: no-repeat;
}
.tab16-2ger{
	padding-top: 57px;
	padding-left: 280px;
	width:712px;
	/*height:75px; */
	background-image: url(img/ubytovani-ger.jpg);
	background-repeat: no-repeat;
}
.tab16-2it{
	padding-top: 57px;
	padding-left: 280px;
	width:712px;
	/*height:75px; */
	background-image: url(img/camere.jpg);
	background-repeat: no-repeat;
}
.tab16-3{
	padding-top: 57px;
	padding-left: 280px;
	width:712px;
	/*height:75px;*/
	background-image: url(img/galerie.jpg);
	background-repeat: no-repeat;
}
.tab16-3it{
	padding-top: 57px;
	padding-left: 280px;
	width:712px;
	/*height:75px;*/
	background-image: url(img/galleria.jpg);
	background-repeat: no-repeat;
}
.tab16-4{
	padding-top: 57px;
	padding-left: 280px;
	width:712px;
	/*height:75px;*/
	background-image: url(img/kontakt.jpg);
	background-repeat: no-repeat;
}
.tab16-4it{
	padding-top: 57px;
	padding-left: 280px;
	width:712px;
	/*height:75px;*/
	background-image: url(img/contatti.jpg);
	background-repeat: no-repeat;
}
.tab16-5{
	padding-top: 57px;
	padding-left: 280px;
	width:712px;
	/*height:75px;*/
	background-image: url(img/historie.jpg);
	background-repeat: no-repeat;
}
.tab16-5ger{
	padding-top: 57px;
	padding-left: 280px;
	width:712px;
	/*height:75px;*/
	background-image: url(img/historie-ger.jpg);
	background-repeat: no-repeat;
}
.tab16-5it{
	padding-top: 57px;
	padding-left: 280px;
	width:712px;
	/*height:75px;*/
	background-image: url(img/storia.jpg);
	background-repeat: no-repeat;
}
.tab16-6{
	padding-top: 57px;
	padding-left: 280px;
	width:712px;
	/*height:75px;*/
	background-image: url(img/akcni.jpg);
	background-repeat: no-repeat;
}
.tab16-6ger{
	padding-top: 57px;
	padding-left: 280px;
	width:712px;
	/*height:75px;*/
	background-image: url(img/nabidka-ger.jpg);
	background-repeat: no-repeat;
}
.tab16-6it{
	padding-top: 57px;
	padding-left: 280px;
	width:712px;
	/*height:75px;*/
	background-image: url(img/offerta.jpg);
	background-repeat: no-repeat;
}
.tab16-7{
	padding-top: 57px;
	padding-left: 280px;
	width:712px;
	/*height:75px;*/
	background-image: url(img/virtual.jpg);
	background-repeat: no-repeat;
}
.tab16-7ger{
	padding-top: 57px;
	padding-left: 280px;
	width:712px;
	/*height:75px;*/
	background-image: url(img/virtual-ger.jpg);
	background-repeat: no-repeat;
}
.tab16-8{
	padding-top: 57px;
	padding-left: 280px;
	width:712px;
	/*height:75px;*/
	background-image: url(img/cenik.jpg);
	background-repeat: no-repeat;
}
.tab16-8ger{
	padding-top: 57px;
	padding-left: 280px;
	width:712px;
	/*height:75px;*/
	background-image: url(img/cenik-ger.jpg);
	background-repeat: no-repeat;
}
.tab16-8it{
	padding-top: 57px;
	padding-left: 280px;
	width:712px;
	/*height:75px;*/
	background-image: url(img/prezzi.jpg);
	background-repeat: no-repeat;
}
.tab16-9{
	padding-top: 57px;
	padding-left: 280px;
	width:712px;
	/*height:75px;*/
	background-image: url(img/news.jpg);
	background-repeat: no-repeat;
}
.tab16-9it{
	padding-top: 57px;
	padding-left: 280px;
	width:712px;
	/*height:75px;*/
	background-image: url(img/notizie.jpg);
	background-repeat: no-repeat;
}
.tab16-10{
	padding-top: 57px;
	padding-left: 280px;
	width:712px;
	/*height:75px;*/
	background-image: url(img/special.jpg);
	background-repeat: no-repeat;
}
.tab16-11{
	padding-top: 57px;
	padding-left: 280px;
	width:712px;
	/*height:75px;*/
	background-image: url(img/accommodation.jpg);
	background-repeat: no-repeat;
}
.tab16-12{
	padding-top: 57px;
	padding-left: 280px;
	width:712px;
	/*height:75px;*/
	background-image: url(img/history.jpg);
	background-repeat: no-repeat;
}
.tab16-guest{
	padding-top: 57px;
	padding-left: 280px;
	width:712px;
	/*height:75px;*/
	background-image: url(img/guest.jpg);
	background-repeat: no-repeat;
}
.tab16-13{
	padding-top: 57px;
	padding-left: 280px;
	width:712px;
	/*height:75px;*/
	background-image: url(img/gallery.jpg);
	background-repeat: no-repeat;
}
.tab16-14{
	padding-top: 57px;
	padding-left: 280px;
	width:712px;
	/*height:75px;*/
	background-image: url(img/price.jpg);
	background-repeat: no-repeat;
}
.tab16-15{
	padding-top: 57px;
	padding-left: 280px;
	width:712px;
	/*height:75px;*/
	background-image: url(img/contact.jpg);
	background-repeat: no-repeat;
}
.tab16-16{
	padding-top: 57px;
	padding-left: 280px;
	width:712px;
	/*height:75px;*/
	background-image: url(img/objednavka.jpg);
	background-repeat: no-repeat;
}
.tab16-16ger{
	padding-top: 57px;
	padding-left: 280px;
	width:712px;
	/*height:75px;*/
	background-image: url(img/objednavka-ger.jpg);
	background-repeat: no-repeat;
}
.tab16-16it{
	padding-top: 57px;
	padding-left: 280px;
	width:712px;
	/*height:75px;*/
	background-image: url(img/obj-it.jpg);
	background-repeat: no-repeat;
}
.tab16-16en{
	padding-top: 57px;
	padding-left: 280px;
	width:712px;
	/*height:75px;*/
	background-image: url(img/book-now.jpg);
	background-repeat: no-repeat;
}
.tab17{
	font-size:12px;
	color: #464646;
	vertical-align: top;
	padding-right: 15px;
	padding-left: 15px;
	width:712px;
	background-image: url(img/a-17.jpg);
	background-repeat: no-repeat;
	background-color: #EFD693;
}
.tab17 h2{
    color:#464646;
    margin: 0 0 5px 0;
}
.tab17 p{
    margin: 0 0 15px 0;
}
.tab18{
	width:27px;
	/*height:75px;*/
	background-image: url(img/a-18.jpg);
	background-repeat: no-repeat;
}
.tab19{
	width:23px;
	/*height:75px;*/
	background-image: url(img/a-19.jpg);
	background-repeat: no-repeat;
}
.tab20{
	width:27px;
	background-image: url(img/a-20.jpg);
	background-repeat: repeat;
}
.tab21{
	width:23px;
	background-image: url(img/a-21.jpg);
	background-repeat: repeat;
}
.tab22{
	width:712px;
	height:36px; 
	background-image: url(img/a-22.jpg);
	background-repeat: no-repeat;
}
.tab23{
	padding-top: 5px;
	width:712px;
	height:35px; 
	background-image: url(img/a-23.jpg);
	background-repeat: no-repeat;
}
.tab24{
	vertical-align: top;
	padding-top: 8px;
	padding-left: 15px;
	font-size:11px;
	color: #ACB190;
	width:712px;
	height:85px; 
	background-image: url(img/a-24.jpg);
	background-repeat: no-repeat;
}
.tab25{
	vertical-align: top;
	/* width:470px; */
}
.tab26{
	vertical-align: top;
	width:1px;
	background-image: url(img/point-orange.gif);
	background-repeat: repeat;
}
.tab27{
	padding-left: 10px;
	vertical-align: top;
	width:204px;
	font-size: 12px;
	color: #464646;
}
.tab28{
	font-size:12px;
	color: #777777;
	vertical-align: top;
	padding-left: 6px;
	padding-top: 6px;
	width:223px;
	height:119px; 
	background-image: url(img/bg-galerie.gif);
	background-repeat: no-repeat;
}
.tab29{
	font-size:12px;
	color: #777777;
	vertical-align: top;
	padding-left: 6px;
	padding-top: 6px;
	width:223px;
	height:199px; 
	background-image: url(img/bg-virt.gif);
	background-repeat: no-repeat;
}
.tab30{
	padding-left: 5px;
	padding-right: 5px;
}
.bold { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #5F5F5F ; 
	font-weight: bold
}
#b_editDates {
        margin-left:-10px;
        width:465px;
}
#b_checkout_month, #b_checkin_month {
        width: 100px;
}
.center465 {
        margin: 0 auto;
        text-align: left;
        width: 420px;
}
.center465 #b_editDates{
        margin: 50px 0;
}