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:Verdana;
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#494b4d;
	text-align:justify;
}
h1 {
	font-size:20px;
	font-weight:normal;
	text-align:left;
	/*color:#276095;*/
color:#3c5f80;
	margin-top:0px;
	margin-bottom:12px;
}
h2 {
	font-size:16px;
	font-weight:normal;
	text-align:left;
	color:#3c5f80;
	margin-top:0px;
	margin-bottom:5px;
}
h3 {
	font-size:14px;
	font-weight:normal;
	text-align:left;
	color:#276095;
	margin-top:0px;
	margin-bottom:5px;
}
p {
	margin:0px;
	margin-bottom:8px;
}
.container{
	height:100%;
	margin:0;
	min-height:100%;
	padding:0;
	position:relative;
	width:100%;
	}
.Topcont{
	margin:0px;
	padding:0px;
	height:118px;
	background:url(/images/topBg.gif) repeat-x left top;}
.header{
	width:960px;
	margin:0px auto;
	padding:0px;
}
.logo{
	width:180px;
	height:81px;
	}

.topRight{
	float:right;
	text-align:right;
width:780px;
	}

.search {width:550px;float:left;padding-right:20px; background:url(/images/langBg.jpg) no-repeat right top;margin-top:8px; height:19px;}
.search input {
	font-size:10px;
	margin-left:6px;
}

.lang {margin-top:8px;padding-top:2px;width:120px; float:right;background:url(/images/langBg.jpg) no-repeat left top;height:19px;}
.lang img{
	margin-left:10px;
	}
.share {border:none; width:60px;margin:8px 15px 0px 15px; float:left;font-size:11px; text-align:center;height:19px;}
.share a {color:#a0a0a0;text-decoration:none;}

.topSmallMenu { clear:both;padding-top:20px;color:#969696;/*border-bottom:#bbbbba dotted 1px;padding-bottom:5px;*/}
.topSmallMenu a{
	color:#969696;
	/*display:block;
	display:inline-block;*/
	font-size:10px;
	padding:3px 0px;
	text-align:center;
	/*width:83px;*/
	text-decoration:none;
	/*background:url(/images/medBut.jpg) no-repeat left top;*/
/*margin-left:15px;*/
	}
.topSmallMenu a:hover{
	color:#3263b5;
	/*width:83px;*/
	text-decoration:none;
	}
	
/*---------------MenuHorizontal--------------*/
.Menu {
	font-size:12px;
	/*text-align:center;*/
	width:960px;
	padding:10px 0px;
}
.Menu ul {
	margin:0px;
	padding:0px;
}
.Menu li {
	display:inline;
}
.Menu a {
	color:#859abe;
color:#3c5f80;
	text-decoration:none;
	padding:0px 11px;
}
.Menu a:hover, .Menu a.selected {
	color:#3263b5;
color:#9797cd;
}
/*-----------MenuHorizontal------*/
.MediaHeightIn{ 
	height:476px; 
	margin:0px; 
	padding:0px;
	background-color:#303340;
	}
.mediaIn{
	height:476px;
	width:960px;
	margin:0px auto;
	}

.MediaHeight{ height:500px;	background:url(/images/homeFoto.jpg) no-repeat center top;}
.mediaInHome{
	height:500px;
	width:960px;
	margin:0px auto;
	position: relative;
	}
.media{
	height:500px;
	width:1900px;
	position:absolute;
	}

.reserv{
	 background: url(/images/resevBg.png) no-repeat left top;
	 margin:0px auto;
	 width:960px;
	 height:76px;
	 position:absolute;
	 top:424px;
	 left:472px;
	 z-index:1px;
	 }
	 
.tableBg{
	position:absolute;
	top:438px;
	left:490px;
	z-index:1px;}
.reservation{
	 padding:15px 10px 0 10px;
	 color:#FFF; 
	 font-size:10px;
}
.reservation form { margin:0px;padding:0px;}
.reservation form input, .reservation form select {font-size:10px;}
.box{
	 padding:25px 10px 0 10px;
	 text-align:center;
	 color:#FFF;
	 font-size:14px;
}	 

.Maincont{
	clear:both;
	margin:0px;
	padding:0px;
	height:50px;
	background: url(/images/contentBg.jpg) repeat-x left top;
}
.main{
	width:960px;
	margin:0px auto;
	padding:28px 0 0 0;
}

.leftCol {
	width:200px;
	float:left;
}
.rightCol {
	width:730px;
	padding:0px;
	float:right;
}
.content {
	padding:0px 10px 0px 0px;
}
.content p {
	line-height:18px;
	margin:0 0 12px 0;
}
.content a {color:#3C5F80;}
.content a:hover {text-decoration:none;}
.teaser { border-top:4px solid #928f8a;margin-bottom:15px;}
.teaser .text {background-color:#363647;padding:6px 10px;color:#fff;font-size:1.0em;text-align:left;}
.teaser .text a {color:#fff;text-decoration:none;}
.teaser .text a:hover {text-decoration:underline;}
/*-----------Submenu------*/
.Submenu {
	width:200px;
	padding:0px 0px 15px 0px;
	text-align:left;
	font-size:11px;

}
.Submenu ul {
	margin:0px;
	padding:0px;
	color:#969696;
}
.Submenu li {
	list-style:none;
	display:block;
	margin:0px;
	background: url(/images/arrow.gif) no-repeat left 11px;
}
.Submenu a {
	color:#969696;
	display:block;
	padding:6px 15px 3px 30px;
	text-decoration:none;
	border-bottom:1px dotted #bbbbba;
}
.Submenu a:hover, .Submenu a.selected {
	color:#276095;
}
/*-----------Submenu------*/
/*-----------footer-----*/
.footer {
	padding:0px;
	text-align: center;
	width:960px;
	margin:0px auto;
	border-top:#969696 1px solid;
}
.footer_menu {
	padding-top:10px;
	font-size:10px;
	line-height:14px;
	color:#176799;
}
.footer_menu a {
	color:#7b7f82;
	text-decoration: none;
}
.footer_menu a:hover, .footer_menu a.selected {
	color:#394955;
	text-decoration:none;
}
.address {
	padding:5px 0px 0px 0px;
	line-height:18px;
	font-size:10px;
	width:930px;
	color:#7b7f82;
	text-align: center;
}
.address a {
	color:#394955;
	text-decoration:underline;
}
.address a:hover {
	color:#394955;
	text-decoration:none;
}
/*-----------extra2--------------*/
.extra2 {
	color:#7b7f82;
	padding:5px 0px 5px 0px;
	font-size:10px;
	width:930px;
	text-align: center;
}
.extra2 a {
	color:#7b7f82;
	text-decoration:underline;
}
.extra2 a:hover {
	color:#7b7f82;
	text-decoration:unone;
}


#contactform {
	padding-top: 15px;
	border-top:#e0e1e1 solid 1px;
	color:#494b4d;
	margin-top: 15px;

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

#contactform .btn, .btn  {
	padding:2px 20px 3px 20px;
	border:none;
	background-color:#303340;
	color:#f6f6f6;
	border: 1px solid #e0e1e1;
}
.asterisk {
	font-family: tahoma, arial, verdana;
	font-size: 11px;
	color: #9c9a9a;
	text-decoration: none;
	line-height: 12px;
padding:5px 0px;
}


.tableRef {}
.tableRef th {background-color:#2c2e3b;font-size:12px;font-weight:normal; color:#fff;}
.tableRef td{ text-align:center;border-bottom:#cdd2e2 solid 1px;}
.tableRef td.bg {background-color:#7b819e;color:#fff;}

.photoGallery td {text-align:center;width:20%;}
.photoGallery img {padding:1px;border:#d2d2ea solid 1px;}
.photoGallery .photoTitle {text-align:center;font-size:11px;}


.email_box{margin-bottom:15px;background-color:#e0e2e3;border-top:#afaeac 4px solid;border-bottom:#aebece solid 1px;padding:5px 10px 10px 10px;}
.email_box form{margin:0px; padding:0px;padding-top:10px;}
.email{font-size:1em;color:#363647;text-align:left;}
.email_box input{font-size:10px; }


































































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

}

h2 {

}

.line {
border-bottom:#cfcfce dotted 1px;margin-bottom:8px;
}

h3 {

}

.tableRef {

}

