/* 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:#000000;
	background-color:#e1e1ce;
}

h1
{	
	font-size:18px;
	font-weight:normal;
	text-align:left;
	color:#347c4f;
	margin-top:15px;
}
h2{	
	font-size:16px;
	font-weight:normal;
	text-align:left;
	color:#347c4f;
	margin-top:0px;
	margin-bottom:8px;
}
p {margin:0px; margin-bottom:10px;}

.hideBoxLinks{
	visibility:hidden;
	width:184px;
	height:12px;
	z-index:1;
}
.selectedBoxLinks{visibility:visible;}
form {margin:0px;}
.btn {color:#5e6e64;width:80px;font-weight:bold;padding:1px 0px}
input, select, textarea {color:#5c5957;font-size:12px;}

.container{
	width:960px;
	margin:auto;
	background-color:#fbfbf8;
}
/*----------------top-----------------*/
.top
{
width:960px;
}
.left
{
float:left;
}
.right
{
float:right;
width:740px;
}
.rightBg
{
float: right;
width:78px;
height:208px;
background:url(/images/rightLogo.gif) repeat-x top left;}
.leftUp
{
width:142px;
padding-left:78px;
background: url(/images/leftLogo.gif) repeat-x left top;}
.logo
{
border:0px;
height:206px;
background: url(/images/rightLogo.gif) repeat-x left top;
}
.logo img {border-bottom:#FFFFFF 1px solid; border-right:#FFFFFF 1px solid;border-left:#FFFFFF 1px solid;}
.color
{
padding-top:25px;
background-color:#5e6e64;
}
.address {
text-align:left;
color:#fafaf5;
padding:0px 0px 6px 10px;
line-height:13px;
font-size:10px;
}
.address a{
color:#e1e1ce;
}
.email
{
margin-top:19px;
margin-left:10px;
padding:6px 0px 3px 0px;
font-size:14px;
color:#e7e6d2;
width:190px;
border-bottom:#e7e6d2 1px solid;
}
.input {
padding:5px 0px 5px 10px;
font-size:12px;
color:#e7e6d2;
}
.input form{margin:0px; padding:0px;}
.colorUp
{
background-color:#9fada0;
}
.bgleft
{
width:220px;
height:29px;
clear:both;
margin-top:29px;
border-top:#fbfbf8 1px solid;
background:url(/images/bgleft.gif) repeat-y left top;
}
.bgright
{
height:29px;
border-top:#fbfbf8 1px solid;
background:url(/images/bgright.gif) repeat-y left top;
}

.iconsArea {
	text-align:right;
	color:#ffffff; 
	padding:0px 0px 4px 0px;
	/*background:url(/images/line.gif) no-repeat right bottom;*/
 	width:728px;
}
.iconsArea a {color:#ffffff;text-decoration:none;}
.iconsArea .icons{ background: url(/images/dotted.gif) no-repeat right top; padding-right:14px;}
.iconsArea .icons img{margin-left:8px;}
#links img {margin-left:8px;}
.iconsArea .lang {padding-left:5px;}
.iconsArea .lang img {margin-left:10px;}

.reserv {padding:24px 0px 0px 203px; color:#fff;font-size:11px; text-align:right;height:60px;}
.reserv input, .reserv select{font-size:11px;color:#2b392c;}
.reserv form {margin:0px;}
.reserv table {text-align:left;/*margin-top:40px;*/}


.foto {border-bottom:#FFFFFF 1px solid;border-top:#FFFFFF 1px solid;border-left:#FFFFFF 1px solid;}
/*-----------------top--------------------*/
/*---------------Menu--------------*/
.Menu{ clear:both; text-align:right; padding:8px 0px 6px 0px; background-color:#eef0e5; width:960px;}
.Menu a {color:#2a4341; font-size:12px; text-decoration:none; margin:0px 15px; padding-top:5px;}
.Menu a:hover, .Menu a#selected {color:#306544; border-top:#306544 2px solid;}
/*-----------Menu------*/
/*---------------main----------------*/
.main
{
	width:936px;
	padding:0px 12px 0px 12px;
	clear:both;
	background:url(/images/mainbg.gif) repeat-y left top;
}
.content1
{
width:716px;
float:right;
}
.content
{
	width:524px;
	float:left;
	color:#5c5957;
	text-align:justify;
	line-height:15px;
	padding-right:12px;
}

/*-----------leftCol--------------*/
.leftCol 
{
	float:left;
	width:196px;
	text-align:left;
	font-size:12px;
	padding:5px 12px 10px 0px;
}
.leftCol .menu 
{
	padding:1px 0px 10px 1px;
}
.leftCol .menu ul
{
 margin:0px;
 padding:0px;
}
.leftCol .menu li
{
	list-style-type:none;
	display:block;
}
.leftCol .menu a
{
	color:#047c6a;
	display:block;
	padding:7px 0px 5px 20px;
	text-decoration: none;
	font-weight:normal;
	background:url(/images/arrow.gif) no-repeat 2px 13px;
	border-bottom:#dcd9d9 1px solid;
	line-height:15px;
}
.leftCol .menu a:hover, .leftCol .menu a#selected {
color:#853602;
}
.leftCol .menu .subMenu{
	background:none;
	margin-top:5px;
	padding:0px;
}
.leftCol .menu .subMenu ul {
background:none;
}
.leftCol .menu .subMenu li {

background:none;
}
.leftCol .menu .subMenu a {
padding:4px 4px 6px 38px;
font-weight:normal;
font-size:12px;
color:#5e6e64;
background:none;
border:none;
line-height:12px;
}
.leftCol .menu .subMenu a:hover, .leftCol .menu .subMenu a#selected {
color:#1d2d23;
background:none;
}
/*------------end leftCol------------*/
/*------------rightCol----------*/
.rightCol 
{
	float:right;
	width:180px;
	text-align:left;
	font-size:12px;
	padding:15px 0px 10px 0px;
}
/*------------rightCol----------*/
/*---------------main-------------*/
/*----------------teaser----------*/

.teaser{
padding-bottom:12px;
}
.teaser .title {
	color:#347c4f;
	font-weight:bold;
	margin:0px 12px 5px 12px;
}
/*----------------weather----------*/

.weather {margin:12px 8px;padding:1px;}
.weather #title {
font-size:12px;
font-weight:bold;
color:#286b41;
padding:8px 0px 0px 10px;
text-align:left;
}
.weather #icon {
text-align:center;
background-repeat:no-repeat;
margin:0px 0px 0px 50px;
}
.weather #descr {
width:120px;
color:#286b41;
padding-left:5px;
padding-top:1px;
text-align: left;
}
/*----------------weather----------*/
/*-----------footer-----*/
.footer 
{
	border-top:#a2c2a4 3px solid;
	clear:both;
	width:936px;
	margin:9px 12px 4px 12px;
	text-align:right;
	font-size:11px;
}
.footer_menu {
	padding:5px 0px;
}
.footer_menu ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
}
.footer_menu li {
	display: inline;
}
.footer_menu a {
	color:#585655;
	text-decoration: none;
}
.footer_menu a:hover, .footer_menu a#selected {
color:#a82f0a;
text-decoration:underline;
}

.seoLinks a{color:#5b5e4a;text-decoration:none;margin:0px 15px;}
/*-----------extra2--------------*/
.extra2 {
text-align:right;
color:#5b5e4a;
padding-top:5px;
font-size:10px;
width:900px;}
.extra2 a {
color:#c68143;
text-decoration:none;
padding:0px;
}
.extra2 a:hover {
color:#963105;
text-decoration:underline;
}

.photoGallery img {border:#9fada0 solid 1px; padding:2px;}


.hReviews h1 a {text-decoration:none;color:#347c4f;}
.hReviews .review { border-bottom:#bedaf5 solid 1px;margin-bottom:6px;padding-bottom:6px;}
.hReviews .review a {color:#047c6a;text-decoration:none;}
.hReviews .review a:hover {text-decoration:underline;}
.hReviews .review div {padding:4px 0px;}
.hReviews img {border:none;}

/* EDITOR PROPERTIES */

