body {
	background-color: #c5c4c4;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

#topdiv {
	width:100%;
	position:absolute;
	z-index:1;
	top:0px;
	padding-top:15px;
	padding-bottom:8px;
	background-color:#c5c4c4;
	height: 95px;
}
.topdivs {
	margin-left:auto;
	margin-right:auto;
	width:960px;
	text-align:left;
	height: 80px;
	padding-top: 40px;
}

#navdiv {
	width:100%;
	position:absolute;
	z-index:2;
	height:31px;
	top:0px;
	background-image:url(img/nav_back.gif);
	background-repeat:repeat-x;
}
.navdivs {
margin-left:auto;
margin-right:auto;
width:960px;
text-align:left;
}
.nav {
	color:#cceafe;
	font-size:12px;
	padding-left:17px;
	padding-top:5px;
}
.nav a {
color:#ffffff;
text-decoration:none;
}
.nav a:hover {
color:#cceafe;
text-decoration:none;
}
.flags {
padding-left:38px;
padding-right:8px;
padding-top:3px;
}
.flagsgr {
padding-left:57px;
padding-right:8px;
padding-top:3px;
}
.flags2{
padding-top:3px;
}
.nav_blank {
width:90px;
}
.nav_location {
padding-top:4px;
text-align:left;
padding-right:16px;
}


#photodiv {
	width:100%;
	position:absolute;
	z-index:3;
	top:121px;
	height:471px;
	background-image:url(img/photo_back.jpg);
}
.photodivs {
margin-left:auto;
margin-right:auto;
width:960px;
text-align:center;
}
.photodivsc {
margin-left:auto;
margin-right:auto;
width:960px;
text-align:left;
}
#transparentdiv {
	width:100%;
	position:absolute;
	z-index:4;
	height:45px;
	top:565px;
	background-image:url(img/transparent.png);
	background-repeat:repeat-x;
}
.transparentdivs {
margin-left:auto;
margin-right:auto;
width:960px;
text-align:center;
}

#textdiv {
	width:100%;
	position:absolute;
	z-index:6;
	top:590px;
	background-color:#c5c4c4;
}
.textdivs {
margin-left:auto;
margin-right:auto;
width:960px;
}
.address {
background-color:#6a6b6c;
padding-left:10px;
padding-right:10px;
padding-top:22px;
width:165px;
height:155px;
color:#d2cabc;
line-height: 15px;
float:left;
}
.mail {
text-decoration:none;
color:#2bb8f9;
}
.text {
left:167px;
padding:20px;
width:730px;
height:140px;
color:#333333;
line-height: 15px;
float:left;
}
.textcontact {
left:167px;
padding:20px;
padding-bottom:10px;
width:730px;
color:#333333;
line-height: 15px;
float:left;
}
.break {
line-height:6px;
}
.breakS {
line-height:8px;
}
.scrolltext{
	display:block; 
	height:120px;
	margin:0; 
	padding:0; 
	overflow:auto;
}
.scrollbars {
padding-top:15px;
padding-left:680px;
}

.gallery {
	border:1px solid #FFFFFF;
	top: 2px;
}



.ratestable {
	width: 100%;
	background-color:#6a6b6c;
}

.ratescorner, .ratesheader {
	background-color: #6a6b6c;
	border-style:outset;
	border-width:1px;
	font-size:8pt;
	font-family: "Trebuchet MS", Arial, sans-serif;
	color: #ffffff;
	text-align: center;
	
}

.ratesrooms {
     border:1px outset #ffffff; 
     FONT-SIZE:8pt; 
	 font-family: "Trebuchet MS", Arial, sans-serif;
	 color: #ffffff; 
	 background-color: #6a6b6c;
	padding: 4px; 
	text-align:left;
}   
.ratesprices {
       border:1px outset #C0CDF1; 
       FONT-SIZE:8pt; 
	  font-family: "Trebuchet MS", Arial, sans-serif;
	   background-color: #6a6b6c; 
	   color: #ffffff; 
	   text-align: center;
}
.notes {
       FONT-SIZE:9pt; 
	  font-family: "Trebuchet MS", Arial, sans-serif;
	   color: #333333; 
	   line-height: 16px;
	   text-align: left;
	   padding-top:10px;
}
.offers {
       
       FONT-SIZE:9pt; 
	   font-family: "Trebuchet MS", Arial, sans-serif;
	   color: #336699; 
	   text-align: left;
	   padding-top:10px;
}
/* ----------------- form -----------------------*/

select {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	background-color: #FFFFFF;
	color: #333333;
	border: 1px solid #777676;
	font-size: 11px;
	
}
.formspace {
	color: #333333;
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	padding-top:3px;
	
}
.formspace2 {
	color: #333333;
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	
}

.formfield {
	font-family: Tahoma, Arial, Verdana;
	background-color: #e5e3e3;
	color: #333333;
	border: 1px solid #777676;
	font-size: 11px;
	padding: 1px;
}
.formbutton {
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #6a6b6c;
	border: 1px solid #465f65;
	font-size: 11px;
	padding: 2px;
}
.tbold {
color:#336699;
}
.gmap {
width:319px;
height:469px;
float:right;
}
.imgcontact {
width:641px;
height:469;
float:left
}
.wedul {
margin:0px;
padding:0px;
padding-left:20px;
margin-bottom:20px;
}
.weduls {
margin:0px;
padding:0px;
padding-left:16px;
}
.logo {
float:left;
width:810px;
}
.guests {
float:right;
width:130px;
}
.brheight {
line-height:8px;
}
