body.mceContentBody {
	padding:10px;
	background-color:white;
	background-image:none;
	color:#5c5957;
text-align:left;
}
div.umbMacroHolder 
{
display:block;
clear:both;
width:100%;
min-height:100px;
}

body {
	font-family: Arial;
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#544731;
	text-align:justify;
	background-color: #a99d87;
}
h1 {
	font-size:20px;
	font-weight:normal;
	text-align:left;
	color:#5c4822;
	line-height:22px;
	margin-top:0px;
	margin-bottom:10px;
}
h2 {
	font-size:14px;
	font-weight:normal;
	text-align:left;
	color:#8a6a22;
	margin-top:0px;
	margin-bottom:5px;
}
.moto {	font-size:16px;
	font-weight:normal;
	text-align:right;
	color:#8a6a22;
	margin:0px;
	margin-bottom:10px;
}
p {
	margin:0px;
	margin-bottom:8px;
}
.cleaner {
	clear:both;
	height:1px;
}

.container {
	width:960px;
	margin:0px auto;
	padding:0px;

}
.top {
	width:952px;
	padding-right:8px;
	/*background:url(/media/25226/xmastop.jpg)  no-repeat left top;*/
}
.top .topLeft {
	float:left;
	width:252px;
}
.top .topRight {
	float:right;
	width:700px;
	padding-top:10px;
	font-size:11px;
	color:#84765c;
	text-align:right;
}
.hideBoxLinks{
	visibility:hidden;
	width:184px;
	height:12px;
	z-index:1;
}
.selectedBoxLinks{visibility:visible;}
.iconsArea {
	margin:0px 10px 0px 0px;
	float:left;
	width:600px;
}
.iconsArea #links {padding-right:10px;}
.iconsArea #links img{margin-left:4px;}
.iconsArea a {color:#84765c;text-decoration:none;}
.iconsArea a:hover {text-decoration:underline;}
.iconsArea .icons img {
	margin-left:10px;
	margin-bottom:-3px;
}

.lang {
	float:right;
	padding-left:9px;
	line-height:18px;
	border-left:#998c74 1px solid;
	width:80px;
}
.lang img {
	margin:0px 8px 0px 5px;
}
/*---------------Menu--------------*/
.topMenu {
	clear:both;
	text-align:right;
	padding:90px 0px 0px 0px;
	font-size:14px;
	margin:0px;
}
.topMenu a {
	color:#776641;
	text-decoration:none;
	padding:5px 15px 0px 15px;
	background:url(/images/line.jpg) no-repeat right top;
}
.topMenu a:hover, .topMenu a#selected {
	color:#534629;
}


.header {
	height:626px;
}
.foto {
	background-color:#98855b;
	padding:6px;
	position:absolute;
}

.transBg {
	background:url(/images/bannerBg.png) no-repeat left top;
	width:900px;
	/*height:226px;*/
	padding:400px 24px 5px 24px;
	position:absolute;
	z-index:1;
	top:6px;
	left:6px;
}
/*---------------menu--------------*/
.menu {
	text-align: center;
	padding:15px 0px 10px 0px;
	font-size:12px;
	border-bottom:#777063 1px solid;
}
.menu a {
	color:#d4cec3;
	text-decoration:none;
	padding:0px 10px;
	background:url(/images/line.jpg) no-repeat right top;
}
.menu a:hover, .menu a#selected {
	color:#bfa04e;
}
/*-----------menu------*/

.reservations {
	background:url(/images/booking.png) no-repeat left top;
	width:223px;
	height:122px;
padding:18px 30px;
	font-size:10px;
}

.reservations .title {font-size:14px;color:#9a751d;text-align:center;font-family:Verdana;}
.reservations form {margin:0px;padding:3px 0px 3px 3px;line-height:16px;}
.reservations select {color:#6f5f3d;font-size:10px;}


.content {
	font-family: Verdana;
	line-height:18px;
	position:static;
	padding:15px 0px 15px 0px;
	margin-top:25px;
	z-index: 100;
}
.content a{
	color:#d7c8ac;
	text-decoration:none;
}

.leftCol {
	width:740px;
	float:left;

}
.rightCol {
	width:200px;
	float:right;
	padding-left:20px;
}



/*-----------menu------*/
.subMenu {
	text-align:right;
	padding:0px 0px 15px 0px;
	font-size:14px;
	background:url(/images/border.jpg) repeat-x left bottom;
}
.subMenu ul {
	margin:0px;
	padding:0px;
}
.subMenu li {
	list-style:none;
	display:block;
	padding:6px 0px 7px 0px;
}
.subMenu a {
	color:#936c05;
	text-decoration:none;
	padding:6px 0px 7px 0px;
}
.subMenu a:hover, .subMenu a#selected {
	color:#5d4812;
	padding:6px 0px 7px 0px;
}

.subMenu .level3 a {
	color:#7a6435;
	display:block;
	padding:5px 20px 3px 0px;
	text-decoration: none;
	font-size:12px;
	border-bottom: none;
}
.subMenu .level3 a:hover, .subMenu .level3 a#selected {
	color:#6a4427;
	padding:5px 20px 3px 0px;
}

.teaser{margin-top:20px;}


.weather {
	padding:5px;
	margin-top:20px;
	border: #ccbfa7 1px solid;
	color:#604f30;
	font-size:11px;
	text-align:left;
line-height:16px;
}
.weather #title {
	font-size:14px;
	font-weight:normal;
	color:#604f30;
	padding:0px 4px 0px 6px;	
}
.weather #icon {	text-align:center;}
.weather .descr {	padding:0px 5px;}



/*-----------footer-----*/
.footer {
	background-color:#908267;
	margin:0px auto;
	padding:10px 10px 0px 10px;
	text-align:center;
	color:#c1b49d;
}
.footer_menu {
	font-size:12px;
}
.footer_menu a {
	color:#c1b49d;
	text-decoration: none;
	padding:3px 10px 3px 10px;
}
.footer_menu a:hover, .footer_menu a#selected {
	color:#e6dfd1;
	text-decoration: none;
}

.address {
	padding:5px 0px 0px 0px;
	line-height:18px;
	font-size:10px;
	color:#c1b49d;
}
.address a {
	color:#c1b49d;
	text-decoration:underline;
}
.address a:hover {
	color:#c1b49d;
	text-decoration:underline;
}

/*-----------extra2--------------*/
.extra2 {
	color:#c1b49d;
	padding:5px 0px 5px 0px;
	font-size:10px;
}
.extra2 a {
	color:#c1b49d;
	text-decoration:none;
}
.extra2 a:hover {
	color:#c1b49d;
	text-decoration:underline;
}


.sitemap li {line-height:18px;}
.sitemap a {text-decoration:none;color:#665740;}
.sitemap a:hover {text-decoration:underline;}


.photoGallery td {text-align:center;}
.photoGallery img{padding:2px; border:#98855b solid 1px;}
.photoGallery .photoTitle {color:#7d6b43;text-align:center;font-size:12px;padding:4px 5px 0px 5px;}


/*
.seoLinks {margin-top:6px;font-size:10px;}
.seoLinks a{text-decoration:none;color:#9f605c;margin:0px 8px;}
.seoLinks a:hover {text-decoration:underline;}
*/
.tableRef {
	border-top:#b5a68a solid 1px;
	border-left:#b5a68a solid 1px;
	margin-bottom:15px;
}

.tableRef th 
{
color:#d7c8ac;
font-weight:bold;
font-size:12px;
background-color:#968159;
padding:3px 5px;
text-align:center;
border-bottom:#b5a68a solid 1px;
border-right:#b5a68a solid 1px;
}
.tableRef td 
{
background-color:#a08e6e;
padding:5px;
text-align:center;
border-bottom:#b5a68a solid 1px;
border-right:#b5a68a solid 1px;
 }

.tableTit{
text-align:center;
color:#5c4822;
font-size:16px;
font-weight:bold;}
























































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

}

h2 {

}

.box {

}

.tableRef {

}

.tableTit {

}

.moto {

}

