body {
}
body.frame {
	text-align: center;
	margin: 0px
}
p.leftcellpara {
	margin: 0px 0px 12px;
	padding: 0px
}
p.rightcell {
	line-height: 12px;
	margin: 9px 0px 0px;
	padding: 0px
}
td {
}
body {
	background-color: #242625;
	text-align: center;
	margin: 0px
}
td.headheight {
	height: 50px
}
td.leftcell {
	background-color:#000;
	vertical-align: top;
	padding-top: 35px;
	padding-right: 5px;
	padding-left: 15px;
	width: 100px;
	line-height: 10px;
	border:none;
}
a.leftcelllink {
	color: #a3a3a3;
	font-size: 9px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none
}
a.leftcellredlink {
	color: red;
	font-size: 9px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
}
a.leftcellredlink:hover {
	color: red;
	font-size: 9px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: underline
}
a.links {
	color: #a3a3a3;
	font-size: 10px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none
}
a.links:hover {
	color: #a3a3a3;
	font-size: 10px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: underline
}
.welcomeSelected {
	color: red;
	font-size: 9px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none
}
.visualSelected {
	color: yellow;
	font-size: 9px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none
}
.stayingSelected {
	color: #8fc6fd;
	font-size: 9px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none
}
.localSelected {
	color: #a8d6ff;
	font-size: 9px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none
}
.eatelected {
	color: #8afd5d;
	font-size: 9px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none
}
.privateSelected {
	color: #f6a8e4;
	font-size: 9px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none
}
.weddingSelected {
	color: #fbc8e6;
	font-size: 9px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none
}
.activitiesSelected {
	color: #a5f221;
	font-size: 9px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none
}
.downloadSelected {
	color: #a94c21;
	font-size: 9px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none
}
.linksSelected {
	color: #fbdd9d;
	font-size: 9px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none
}
.tariffSelected {
	color: #fcdd94;
	font-size: 9px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none
}
.contactSelected {
	color: #b2d5fe;
	font-size: 9px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none
}
.bookingSelected {
	color: #c7b680;
	font-size: 9px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none
}
.newsSelected {
	color: red;
	font-size: 9px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none
}
.conferenceSelected {
	color: #be3030;
	font-size: 9px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none
}
a.leftcelllink:hover {
	color: #a3a3a3;
	font-size: 9px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: underline
}
.welcomcell {
	height: 473px
}
.welcomcellmid {
	color: gray;
	font-size: 12px;
	line-height: 20px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	letter-spacing: 0.5px
}
.welcomcellmidBooking {
	color: gray;
	font-size: 12px;
	line-height: 14px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	letter-spacing: 0.5px
}
.welcomcellmidBooking1 {
	color: gray;
	font-size: 10px;
	line-height: 14px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	letter-spacing: 0.5px
}
h2 {
	color: white;
	font-size: 18px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
h2.links {
	color: white;
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-transform: uppercase
}
a.red {
	color: #860303;
	font-size: 10px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none
}
.bar {
	color: #860303;
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.barOff {
	color: gray;
	font-size: 10px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.red {
	color: #860303;
}
a.red:hover {
	color: #860303;
	font-size: 10px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: underline
}
a.awards {
	color: #860303;
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none
}
a.awards:hover {
	color: #860303;
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: underline
}
.welcomcellmid_cyrillic {
	color: gray;
	font-size: 12px;
	line-height: 20px;
	font-family: SunSans-Regular, Arial, Helvetica, Geneva, Swiss;
	letter-spacing: 0.5px
}
div.popupcontents {
	height: autos;
	width: 500px;
	height:100%;
	margin:30px auto 30px auto;
	background-color:#FFFFFF;
	padding:30px 30px 30px 30px;
}
.viewroomsSelected {
	color: #fdc88f;
	font-size: 9px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none
}
.roomcellimage {
	width:294px;
	height:200px;
	border:none;
}
.roomcellheader {
	color: white;
	font-size: 12px;
	line-height: 14px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	letter-spacing: 0.5px;
	background-color:gray;
	font-weight:lighter;
}
.roomcell {
	color: gray;
	font-size: 12px;
	line-height: 14px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	letter-spacing: 0.5px
}
a.roomcell {
	color: #860303;
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: underline
}
a.roomcell:hover {
	color: #860303;
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: underline
}
.roomimage {
	width:497px;
	height:300px;
	border:none;
}
.roomimage-thumb {
	width:50px;
	height:35px;
	border:none;
	padding:3px;
}
#slideshow-left {
	height:200px;
	width:284px;
	float:left;
	display: inline;
	overflow:hidden;
}
#slideshow-left img {
	width:284px;
	height:190px;
	border:none;
	margin:0 5px 0 0;
}
#slideshow-right {
	height:200px;
	width:284px;
	overflow:hidden;
	float:left;
	display: inline;
}
#slideshow-right img {
	width:284px;
	height:190px;
	border:none;
}
.slideshow {
	margin:0 0 0 5px;
}
#slideshow-left a, #slideshow-right a {
	border:none;
}
#ScrollContainer {
	top:0px;
	width:490px;
	height:190px;
	overflow:scroll;
	overflow-x: hidden;
	left: 0px;
	z-index: 1;
	position: relative;
} 

#ScrollContent
    { position: absolute; top: 1px; left: 0px; width: 460px; visibility: visible;}
	
.dsR1 /*agl rulekind: base;*/ { width: 170px; height: 50px; }
.dsR2 /*agl rulekind: base;*/ { width: 30px; height: 20px; }

#ScrollContainer-weddings {
	top:0px;
	width:350px;
	height:280px;
	overflow:scroll;
	overflow-x: hidden;
	left: 0px;
	z-index: 1;
	position: relative;
	border:none;
} 

#ScrollContent-weddings
    { position: absolute; top: 1px; left: 0px; width: 330px; visibility: visible;}
	
#ScrollContainer-contact {
	top:0px;
	width:570px;
	height:195px;
	overflow:scroll;
	overflow-x: hidden;
	left: 0px;
	z-index: 1;
	position: relative;
	border:none;
} 

#ScrollContent-contact
    { position: absolute; top: 1px; left: 0px; width: 550px; visibility: visible;}
	
#ScrollContainer-links {
	top:0px;
	width:570px;
	height:380px;
	overflow:scroll;
	overflow-x: hidden;
	left: 0px;
	z-index: 1;
	position: relative;
	border:none;
} 

#ScrollContent-links
    { position: absolute; top: 1px; left: 0px; width: 550px; visibility: visible; }
	

/* SCOLL BARS */

html {scrollbar-face-color: #242625;
scrollbar-shadow-color: #242625;
scrollbar-highlight-color: #242625;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-darkshadow-color: #333333;
scrollbar-track-color: #9e9ea0;
scrollbar-arrow-color: #808080;
}
#visual_tour_menu {
	overflow:hidden;
	text-align:right;
	width:100%;
	height:420px;
	background-color:#FFFFFF;
	float:right;
}
