/* GENERAL STYLES */
body.mceContentBody {
	padding:10px;
	background-color:white;
	background-image:none;
	color:#5c5957;
}

body {
font-family:Arial;
margin:0px; 
padding:0px;
font-size:12px;
color:#4d4a45;
text-align:justify;
background: url(/images/bg.jpg) repeat-x left top #f7fcff;
}
h1
{	
	font-size:18px;
	font-weight:normal;
	text-align:left;
	color:#244d81;
	margin-top:0px;
	margin-bottom:8px;
}
h2{	
	font-size:16px;
	font-weight:normal;
	text-align:left;
	color:#244d81;
	margin-top:0px;
	margin-bottom:5px;
}
p {margin:0px; margin-bottom:8px;}

.hideBoxLinks{
	visibility:hidden;
	width:184px;
	height:12px;
	z-index:1;
}
.selectedBoxLinks{visibility:visible;}
input, textarea, select {color:#474c57;}
input.btn {color:#244d81;background-color:#e5dcbb;border:#244d81 solid 1px;padding:0px 4px;}

.formBorder{border:solid 1px #fff;}

.container{width:960px;margin:auto;padding:0px;/*background-color:#fff;*/background:url(/images/cbg.jpg) repeat-y left top;border-bottom:#fff solid 5px;}

.main{ margin:0px auto; padding:0px 5px 0px 5px; width:950px;}
.main .leftCol{width:225px;float:left;}
.main .rightCol{ padding-left:5px;width:720px;float:right;}

.topicons{ padding:0px; margin:0px auto; width:960px;}
.iconsArea {text-align:right;color:#fff; padding:5px 6px; font-size:11px;}
.iconsArea a{color:#fff;}
.iconsArea a:hover{text-decoration:none;}
.iconsArea #links img{margin-right:4px;}
.iconsArea .icons{padding-right:10px; }
.iconsArea .icons img{margin-left:10px;margin-bottom:-3px;}
.iconsArea .lang {padding-left:20px;}
.iconsArea .lang img {margin-left:10px;}
/*---------------Menu--------------*/
.top{ width:960px;background-color:#fff;}
.Menu{ clear:both; text-align:right; padding:8px 0px; background:url(/images/top_bg.jpg) no-repeat left top; width:960px;}
.Menu a {color:#82652a; font-size:12px; text-decoration:none; margin:0px 15px; padding-left:15px;padding-top:5px;background:url(/images/bull.jpg) no-repeat left 10px;}
.Menu a:hover, .Menu a#selected {color:#af9664;}
/*-----------Menu------*/
/*-----------menu------*/
.menu {padding:10px 0px 10px 10px;text-align:left; border-bottom:#f2ecde 1px solid;border-top:#f2ecde 1px solid; margin-bottom:10px;}
.menu a{color:#6a6457;display:block;padding:5px 0px 3px 0px;text-decoration: none;font-weight:normal;line-height:15px;}
.menu a:hover, .menu a#selected {color:#961204;}
.menu .subMenu{margin-top:2px;padding-left:20px;}
.menu .subMenu a {padding:3px 0px;font-weight:normal;color:#b4a49d;line-height:12px;}
.menu .subMenu a:hover, .menu .subMenu a#selected {color:#926957;}
/*-----------menu------*/
/*---------------teaser-----------------*/

.teaser {margin-bottom:8px;}
/*---------------teaser-----------------*/
/*----------------weather----------*/
.weather {background-color:#fcfcfc; border:1px solid #b6bec4; width:225px;}
.weather table {border:#e1e5e8 5px solid;text-align:left;
}
.weather #title {
	font-size:14px;
	font-weight:normal;
	color:#012243;
	padding:1px 0px 0px 10px;
}
.weather #icon {
	text-align:center;
	padding-left:10px;
padding-bottom:5px;
}
.weather #descr {
	font-size:11px;
	color:#012243;
	padding-left:10px;
	padding-top:1px;
padding-bottom:5px;
}
/*----------------weather----------*/
.address {padding:5px 0px 0px 0px;line-height:18px;font-size:10px;width:860px;}
.address a {color:#323232;text-decoration:underline;}
.address a:hover {color:#5c5c0d;text-decoration:underline;}
/*-------------top-------------*/
.content1{ padding:0px;}
.content{width:680px;padding:8px 20px;color:#244d81; background-color:#f3ebcf;}
.reservation {
	background:url(/images/reservBg.jpg) no-repeat left top; 
	padding:2px 10px 4px 10px; 
	width:700px; 
	height:42px; 
	/*margin:5px 0px;*/
border-top:#fff solid 5px;
border-bottom:#fff solid 5px;
	font-size:11px;
	color:#61767e;
}
.reservation input, .reservation select{font-size:10px;	color:#3a350f; }
.reservation .text{/*width:160px;*/font-size:16px;color:#215469; padding-right:20px;}

/*-----------footer-----*/
.footer { margin:0px auto; height:48px; width:850px; padding:10px 0px 5px 110px;background: url(/media/10381-footer-logo.png) no-repeat 10px 5px;text-align:center;}
.footer_menu {font-size:11px;/*width:860px;*/ padding-right:5px;}
.footer_menu ul {margin:0px;padding:0px;list-style-type:none;}
.footer_menu li {display: inline;}
.footer_menu a {color:#45330f;text-decoration: none;}
.footer_menu a:hover, .footer_menu a#selected {color:#7e6133;text-decoration:none;}
/*-----------extra2--------------*/
.extra2 {color:#919191;padding:5px 0px 5px 0px;width:860px;font-size:10px;}
.extra2 a {color:#92774d;text-decoration:underline;}
.extra2 a:hover {color:#92774d;text-decoration:none;}

.seoLinks {padding-top:5px;}
.seoLinks a{color:#7799a6;text-decoration:none;margin:0px 15px;}

.photoGallery td {text-align:center;}
.photoGallery img{padding:2px; border:#d8cda5 solid 1px;}
.photoGallery .photoTitle {font-size:11px;width:130px;}

.reservForm select{font-size:11px;}


#teaserLink{
   background: none repeat scroll 0 0 #F3F3F3;
   margin: 0;
   padding: 5px;
}

#teaserLink ul{
   margin: 0;
   padding: 0 0 0 14px;
}

#teaserLink li{
   display:block;
   padding:4px 0 2px 0;
   background:url(/media/12532-bull.png) no-repeat left 8px;
}
#teaserLink a{
   color:#244D81;
   padding:0 0 0 20px;
   text-decoration:none;
}

#teaserLink a:hover{
   color:#244D81;
   text-decoration:underline;
}

/* EDITOR PROPERTIES */

