body.mceContentBody {
	padding:10px;
	background-color:white;
	background-image:none;
	color:#5c5957;
text-align:left;
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #808080;
	margin: 0px;
	text-align: center;
	SCROLLBAR-FACE-COLOR: #efefef;
	SCROLLBAR-HIGHLIGHT-COLOR: #efefef;
	SCROLLBAR-SHADOW-COLOR: #d1d3d4;
	SCROLLBAR-3DLIGHT-COLOR: #d1d3d4;
	SCROLLBAR-ARROW-COLOR: #969696;
	SCROLLBAR-TRACK-COLOR: #ffffff;
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
}
h1 {
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	/*color: #555454;*/
	text-decoration: none;
	line-height: 20px;
	margin: 0px;
	padding: 0px;
	margin-bottom:3px;
	color:#92813b;
}
h2 {
	font-size: 12px;
	line-height: 14px;
	color: #808080;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	margin-bottom: 10px;
font-family: Century Gothic, Arial, Helvetica, sans-serif;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	/*color: #adaaaa;*/
color:#c5b881;
	text-decoration: none;
	padding: 0px;
	margin:0px;
	margin-bottom: 20px;

}


p {
	margin:0px;
	margin-bottom:10px;
}

img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


form {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding: 0px;
}
.container {
	width: 960px;
	margin:0px auto;
}
.header {
	clear: both;
	height: 138px;
	padding-right: 15px;
	padding-left: 15px;
}
.header_logo {
	float: left;
	width:201px;
	padding-right: 14px;
padding-top:15px;
}
.navigation {
	float: right;
	text-align: right;
	width:715px;
}
.hideBoxLinks{
	visibility:hidden;
	width:184px;
	height:12px;
	z-index:1;
}
.selectedBoxLinks{visibility:visible;}
.iconsArea {
	padding-top: 16px;
	color: #dad2ac;
	padding-bottom: 20px;
	font-family: Arial, Helvetica, sans-serif;
}
.iconsArea #links {padding-right:10px;}
.iconsArea #links img{margin-left:4px;}
.iconsArea a {color:#819bcd;text-decoration:none;}
.iconsArea a:hover {text-decoration:underline;}
.iconsArea .icons {padding-right:10px;}
.iconsArea .icons img {margin-left:8px;}

.languages {padding-left:4px;}

.languages img {margin-left:6px;}
.languages a {
	color: #819bcd;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
.languages a:hover {
	color: #4161a3;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}

.reservations {
	font-size:10px;
	line-height:18px;
}
.reservations td {text-align:left;padding-left:6px;}
.reservations form {margin:0px;padding:0px;}
.reservations select {color:#0d334d;font-size:10px;}

.menuTopSmall {
	text-align:right;	
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-bottom:15px;
	padding-left:50px;
	color: #bec0c0;
}
.menuTopSmall a {color: #666666;text-decoration: none;}
.menuTopSmall a:hover, .menuTopSmall a.selected {
	color: #000000;
	text-decoration: none;
}
.topmenu {
	color: #fff;
	text-decoration: none;
	font-size: 14px;
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
text-align:center;
padding:12px 0px;
	background-color:#c5b881;
}

.topmenu  a {
	/*color: #666666;*/
color:#fff;
	text-decoration: none;
	
}
.topmenu a:hover, .topmenu a#selected {
	color: #867532;
	text-decoration: none;
	
}
.flash_movie {
	/*height: 390px;*/
height:361px;
	z-index:1;
position:relative;
}
.flash_movie_withText {height: 390px;z-index:-1;position:relative;}
.flash_movie_withText #left {width:199px;float:left;background-color:#9aaabb; border-right:#fff solid 1px;height:341px;color:#fff;padding:10px;}
.flash_movie_withText #left a {color:#fff;}
.flash_movie_withText #right {width:740px;float:right;}

.row {
	position:relative;
	top:-50px;
	left:0px;
	z-index:20;
	background:url(/images/row.png) repeat left top;
	padding:10px 15px;
	/*color:#c5b881;*/
color:#ffffff;
	font-size:16px;
	font-family:Century Gothic, Arial;
	text-align:right;
}
.upper {
	position:absolute;
	top:185px;
	left:10px;
	z-index:22;
text-align:right;
}
.upper a {display:block;}
.upper img {}
.content {
margin-top:30px;
	text-align: left;
}
.column_left_Home{
	width:720px;
	float: left;
}
.column_right_Home {
	width:200px;
	padding-left:20px;
	float: right;
	border-left:#e0e1e1 solid 1px;
}
.column_left {
	width: 200px;
	padding-right:20px;
	float: left;
}
.column_middle {
	width: 520px;
	float: left;
}
.column_right {
	width:200px;
	padding-left:20px;
	float: right;
}

.column_leftPlusMiddle {
	width:740px;
	float: left;
}
.column_middlePlusRight {
	width:740px;
	float: right;
}

.column_left a {
	color: #585757;
	text-decoration: underline;
}
.column_left a:hover {
	color: #4161a3;
	text-decoration: underline;
}
.interiorMenu {color:#6c6a60;padding-bottom:15px;font-family: Century Gothic, Arial, Helvetica, sans-serif;}
.interiorMenu ul{	
	margin:0px; 
	padding:0px; 
	list-style-type:none;
}
.interiorMenu li{display:block;border-top:1px solid #dcd4b3; }
.interiorMenu li#last{border-bottom:1px solid #dcd4b3;}
.interiorMenu li a{display:block;text-decoration:none;color:#92823c;font-size:14px;text-align:left; margin:2px 0px; padding:4px 0px 4px 18px; background:#edeada url(/images/square2.jpg) repeat-y left top;}
.interiorMenu li a:hover, .interiorMenu li a.selected {background:#edeada url(/images/square.jpg) repeat-y left top;color:#6c6a60;text-decoration:none;}

.interiorMenu ul.subUl {border-top:1px solid #dcd4b3;}
.interiorMenu .subUl li{ border:none;}
.interiorMenu .subUl li a{padding:6px 0px 6px 18px; margin:0px;color:#6c6a60; font-size:12px;background-color:#edeada;background-image:none;}
.interiorMenu .subUl li a:hover, .interiorMenu .subUl li a.selected {color:#9b9889;background-image:none;background-color:#fff;}


.interiorMenu .subUl .level4 {background-color:#e9e8db; padding-bottom:2px;}
.interiorMenu .subUl .level4 li a{padding:2px 0px 2px 24px; margin:0px;font-size:13px;color:#97927f;background:none;}
.interiorMenu .subUl .level4 li a:hover {background:none;color:#6c6a60;/*color:#b1a983;*/}
.interiorMenu .subUl .level4 li a.selected {font-weight:bold;background:none;/*color:#b1a983;*/font-size:13px;}
#royal_blue_images {
	margin-top: 18px;
	text-align: center;
}

#royal_blue_images img {
	margin-right: 8px;
	margin-left: 8px;
}


.text {
	text-align: justify;
	font-size:11px;
}

.text h1 {
	color: #555454;
	font-weight: bold;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px 0px 2px 0px;
}
.text a {
	color: #585757;
	text-decoration: underline;
}
.text a:hover {
	color: #4161a3;
	text-decoration: underline;
}
.text ul {
	overflow: auto;
	list-style-type: none;
margin:0px;
padding:0px;
	padding-left: 20px;
	padding-top: 5px;
	margin-bottom: 15px;
}
.text ul li {
	overflow: auto;
	background: url(/images/bullet.gif) no-repeat 0em 0.5em;
	list-style-type: none;
	padding-left: 15px;
padding-bottom:4px;
}

.teaser, .teaserFlash {
	margin-bottom:15px;
	font-size:11px;

}
.teaser .title, .teaserFlash .title{
	padding: 7px;
	font-size: 18px;
	line-height: 18px;
	color: #fff;	
	background-color:#bbad6f;
	font-family:Century Gothic, Verdana, Arial;
}
.teaserFlash .text{
	padding: 7px;
	line-height: 18px;
	color: #fff;	
	background-color:#9b9889;}
.teaserFlash .text a {color:#eae3c5;text-decoration:none;}
.teaserFlash .text a:hover {color:#fff;}

.teaser a {color:#645824;text-decoration:none;}
.teaser a:hover {color:#998d57;}

.teaser .map{
	border-bottom:#9b9889 solid 2px;
	background: url(/images/map.jpg) no-repeat right top;
	height:30px;
	padding:53px 7px 7px 7px;
	color:#645824;
}
.teaser .spa{
	border-bottom:#9b9889 solid 2px;
	background: url(/images/spa.jpg) no-repeat right top;
	height:30px;
	padding:53px 7px 7px 7px;
	color:#645824;
}
.teaser .taxi{
	border-bottom:#9b9889 solid 2px;
	background: url(/images/taxi.jpg) no-repeat right top;
	height:35px;
	padding:48px 7px 7px 7px;
	color:#645824;
}
.teaser .offer{
	border-bottom:#9b9889 solid 2px;
	background: url(/media/32422/discount.jpg) no-repeat right top;
	height:35px;
	padding:48px 7px 7px 7px;
	color:#fff;
}
.teaser .offer a {color:#fff; text-decoration:none;}
.teaser .offer a:hover {color:#fff; text-decoration:underline;}


#news {
	font-size: 11px;
	color: #808080;
	line-height: 14px;
	padding-top: 15px;
	
}
.all {text-align:right;padding-bottom:7px;margin-bottom:15px;border-bottom:#9b9889 solid 2px;}
.all a{
	color: #4161a3;
	text-decoration:none;
	background: url(/images/bullbg.jpg) no-repeat right 5px;
	padding-right:30px;
}
.all a:hover {}
#news ul {
	color: #4161a3;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#news ul li {
	color: #4161a3;
	margin: 0px;
	list-style-type: none;
	padding: 0px 0px 20px 20px;
	background: url(/images/news_bullet.gif) no-repeat 0em 0.1em;
}
#news ul li a {
	color: #808080;
	text-decoration: none;
}
#news ul li a:hover {
	color: #333333;
	text-decoration: none;
}

.newlisting td{vertical-align:top;border-bottom:#b8b5b1 solid 1px;}
.newlisting .date {padding-right:10px;font-weight:bold;color: #4161a3;}
.newlisting a {color:#4d4a45;text-decoration:none;}
.newlisting a:hover {text-decoration:underline;}
#newsTitle {
	padding: 7px;
	font-size: 18px;
	line-height: 18px;
	color: #fff;	
	background: url(/images/newtitleBg.jpg) no-repeat left top;
	font-family:Century Gothic, Verdana, Arial;
}
#title {
	padding-bottom: 15px;
	font-size: 20px;
	line-height: 18px;
	color: #555454;	
}

#footer_text {
	float: left;
	text-align: left;
	padding-top: 16px;
	line-height: 15px;
	color: #aba9a1;
	font-family: Arial, Helvetica, sans-serif;
}
#footer_text #title {
	padding:0px;
	margin:0px;
	font-size: 11px;
	font-weight: bold;
	color: #b8a066;
}
#footer {
	background: url(/images/footer_backimage.gif) no-repeat center top;
	height: 65px;
	clear: both;
	padding-left: 130px;
	padding-right: 15px;
}

.magicwrap {
	clear: both;
}
.spacing {
	clear: both;
	height: 25px;
}
.spacing_small {
	clear: both;
	height: 15px;
}

.pipe {
	padding-right: 5px;
	padding-left: 5px;
}
#extra {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #929191;
	text-decoration: none;
	float: right;
	padding-top: 18px;
}
#extra {
	float: right;
	text-align:left;
	line-height: 15px;
}
#extra a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #585757;
	text-decoration: none;
}
#extra a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: underline;
}
#extra img {
	text-decoration: underline;
	vertical-align: middle;
	margin-right: 4px;
	margin-left: 4px;
}
#interior_theme {
	height: 380px;
}


.news_date {
	color: #4161a3;
}



#contactform {
	padding-top: 15px;
	border-top-style: solid;
	border-top-color: #e0e1e1;
	border-top-width: 1px;
	color: #666666;
	margin-top: 15px;

}
#contactform input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #F6F6F6;
	border: 1px solid #e0e1e1;
	/*width: 250px;*/
	color: #666666;
}
#contactform select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #F6F6F6;
	border: 1px solid #e0e1e1;
	/*width: 250px;*/
	color: #666666;
}
#contactform textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #F6F6F6;
	border: 1px solid #e0e1e1;
	width: 400px;
	color: #666666;
	height: 100px;
	overflow: auto;
}

#contactform .btnGrey {
	width:84px;
	height:26px;
	border:none;
	background:url(/images/btn.gif) no-repeat left top;
	color:#716f6f;
padding-bottom:1px;
}
#contactform .btnBlue {
	width:84px;
	height:26px;
	border:none;
	background:url(/images/btn.gif) no-repeat left top;
	color:#a2c4e0;
padding-bottom:1px;
}


.asterisk {
	font-family: tahoma, arial, verdana;
	font-size: 10px;
	color: #B3B2B2;
	text-decoration: none;
	line-height: 12px;
padding:5px 0px;
}
#gallery {

}
#gallery h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #808080;
	padding: 0px;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 0px;
}

#gallery img {
	display: inline;
	margin: 1px;
	border: 1px solid #E1E1E1;
	padding: 4px;
}



.appForm fieldset { border:1px solid #d1d3d4; padding:0px 10px 10px 15px; text-align:left;}
.appForm legend {color:#819bcd;font-weight:bold; font-size:12px; padding:10px 6px; }
.appForm input, .appForm select, .appForm textarea  {color:#6c6a60; }
.appForm table {line-height:normal;}
.appForm .btn {color:#09062f;}

.tableRef {text-align:center;font-size:10px;border-left:#d4d4d4 solid 1px;}
.tableRef th{text-align:center;font-size:10px;border-bottom:#d4d4d4 solid 1px;border-right:#d4d4d4 solid 1px;}
.tableRef td {border-right:#d4d4d4 solid 1px;}

.gallerieThumbs {background:#eae5cf url(/images/phBg.jpg) repeat-x left top;width:115px;padding:6px 10px 8px 10px;}
.gallerieThumbs .title {
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height:18px;
	color:#8c2e55;
	vertical-align: middle;
	text-align:right;
	height:42px;
}
.gallerieThumbs .title a{color:#8c2e55;text-decoration:none;}
.gallerieThumbs .thumb {padding-top:10px;background:url(/images/bullet.jpg) no-repeat right bottom;padding-bottom:15px;}
.gallerieThumbs .thumb img {border:none;}

.photoGallery td {text-align:center;}
.photoGallery img{padding:2px; border:#d6d6d6 solid 1px;}
.photoGallery .photoTitle {color:#b3b0b0;text-align:center;font-size:10px;padding:4px 5px 0px 5px;}

























































































































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
h1 {

}

h2 {

}

h3 {

}


