/* GENERAL STYLES */
body.mceContentBody {
	font-family:Arial;
	font-size:12px;
	padding:0px;
background:none;
	background-color:white;
	color:#000000;
	margin:0px;
}

body {
	font-family:Arial;
	background:#e7dfd5 url(/images/bg.jpg) repeat-x left top;
	margin:0px; 
	padding:0px;
	font-size:12px;
	color:#000000;
}

p {
	margin-top:0px;
	margin-bottom:10px;
}
a {color:#000000;}

h1
{
	font:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	text-align:left;
	color:#6a682c;
	margin:0px;
	margin-bottom:10px;
	margin-top:8px;
}
h2
{
	font:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	color:#6a682c;
	margin:0px;
	margin-bottom:2px;
	margin-top:8px;
}

h3
{
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#6a682c;
	margin:0px;
	margin-bottom:10px;
	margin-top:8px;
}

.border {
	border-bottom:#b8b885 solid 1px;
	font-size:16px;
	font-weight:normal;
	text-align:left;
	color:#6a682c;
	margin-bottom:10px;
	margin-top:8px;
}
.container {
	margin: auto;
	margin-top:25px;
	width:964px;
	background-image: url(/images/container.jpg);
	background-repeat: repeat-y;
}
.top {
	/*float:left;*/
	width:964px;
	height:34px;
	background:url(/images/top.jpg) no-repeat left top;
}
.left_image {
	float:left;
	width:25px;
	height:591px;
	background:url(/images/left_image.jpg) no-repeat left top;
}
.right_image {
	float:left;
	width:130px;
	height:898px;
	background:url(/images/right_image.jpg) no-repeat left top;
}
.container1 {
	float:left;
	width:809px;
	background:url(/images/content_bg.jpg) repeat-y left top;
}
.header {
	width:809px;
	height:97px;
	padding:0px;
	background:url(/images/header.jpg) no-repeat left top;
}
.logo {
	height:97px;
	margin-left:30px;
}
/*----------------------------------*/
/*------------main_top-------------*/

.main_foto {
	width:775px;
	margin:1px 0px 0px 5px;
	background-color:#bab885;
	padding: 14px 12px;
}
/*
.foto
{
	width:771px;
	height:311px;
	margin:14px 0px 0px 12px;
	border:#dfd3ca 2px solid;
}*/
.main_foto div {border:#dfd3ca 2px solid;}

/*------------end main_top-------------*/
/*---------------menu1-----------------*/
.menu1
{
	width:799px;
	margin-left:5px;
	background:url(/images/menu1_bg.jpg) repeat-x left top;
	height: 34px;
}
.menu1 li {list-style-image: none; }
.menu1 a {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
    	padding:2px;
	display: inline;
	font-size:13px;
	color:#313739;
	text-align:center;
	text-decoration:none;
	font-weight: normal;
	padding:7px 10px 7px 12px;
	zoom: 1;
}
.menu1 a:hover {   
	color:#ffffff;
	text-decoration: none;
	background-color:#6a6838;
	text-align:center;
	padding:7px 10px 7px 12px;
	zoom: 1;
	}
.menu1 a#selected {  
	color:#ffffff;
	text-decoration: none;
	text-align:center;
	background-color:#6a6838;
	padding:7px 10px 7px 12px;
	zoom: 1;
	
}
/*------------end menu1---------------*/
/*------------languages---------------*/
.languages {
text-align:right;
padding-right:150px;
margin:15px 0px 0px 0px;

}
.languages img{margin-right:10px; border:1px #a7a187 solid;}


/*--------- end languages----------*/
.main
{
	/*float:left;*/
	width:789px;
	padding:10px 10px 0px 5px;
}
.content
{
	margin:0px 0px 10px 0px;
	padding:0px 15px 10px 15px;
	float:right;
	color:#35332b;
	text-align: justify;
	width:560px;
	line-height:20px;
}
.content a{color:#35332b;}
.content img {border:#6a682c solid 1px;padding:2px;}
.content ul {margin:0px;padding:0px;margin-bottom:13px;}
.content li {margin-left:18px;/*line-height:20px;*/}

/*-----------leftCol--------------*/

.leftCol {
	float:left;
	width:198px;
	}

.leftCol .navigation {
	margin-bottom:0px;
	padding-top:18px;
	background-image: url(/images/menu_top.jpg);
	background-repeat: no-repeat;
}
.leftCol .navigation .bg {	
	background: url(/images/menu_bottom.jpg) no-repeat left bottom;
	padding-top:10px;
	padding-bottom:16px;
	}
.leftCol .menu {
	background:url(/images/menu_bg.jpg) repeat-y left top;
	padding:0px 20px 0px 13px;
margin-bottom:0px;
	}

.leftCol .menu ul {
	margin:0px;
	padding:0px;
}
.leftCol .menu li{
	width:170px;
	list-style-type:none;
	display:block;
}
.leftCol .menu a {
	color:#44423f;
	display:block;
	padding:7px 0px 6px 23px;
	text-decoration: none;
	border-bottom:#44423f 1px dotted;
	background:url(/images/arrow.gif) no-repeat 7px 10px;
}
.leftCol .menu a:hover {
	color:#44423f;
	background-color:#c3bfad;
}
.leftCol .menu a#selected {
	color:#44423f;
	background-color:#c3bfad;
}

.menu .subMenu {background-color:#c3bfad;width:170px;}
.menu .subMenu a{background:none; padding:7px 0px 6px 0px;margin-left:23px;}
.menu .subMenu a:hover, .menu .subMenu a#selected{color:#696438;}
.menu .subMenu #level3 a{background:url(/images/subMenuArrow.jpg) no-repeat 3px 8px; padding:3px 0px 3px 14px;border-bottom:none;color:#696438;/*#f5f2e3;*/}
.menu .subMenu #level3 a:hover,.menu .subMenu #level3 a#selected {color:#f5f2e3;background:url(/images/subMenuArrow_Sel.jpg) no-repeat 3px 8px;}


/*---------leftCol----------*/

/*------------teaser-------*/
.address {margin:10px 7px 0px 7px;
	background:url(/images/addressBg.jpg) no-repeat left top;
	color:#ffffff;
	padding:8px;
}

.teasers {padding:0px 7px;width:184px;}
.teaser {width:184px;margin-top:10px;}

.weather 
{	
	width:184px;
	margin:10px 7px;
	font-family:Arial, Helvetica, sans-serif;
}
#city {
	font-size:14px;
	font-weight:bold;
	color:#465d5a;
	padding:10px 0px 0px 10px;
}
#icon {
	text-align:right;
}
#descr{
	width:139px;
	font-size:12px;
	color:#55706d;
	padding-top:2px;
	padding-bottom:5px;
line-height:20px;
	margin-left:15px;
	text-align: center;
}
/*
#condition, #temp, #description {
	padding-top:5px;
}*/

/*--------------footer----*/
.footer {
float:left;
width:834px;
height:88px;
padding:0px 130px 10px 0px;
text-align:center;
background: url(/images/footer.jpg) no-repeat left bottom;

}
.footer_menu
 {
width:809px;
clear:both;
padding-top:10px;
padding-left:25px;
text-align:center;
color:#535130;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin-top:10px;
}
.footer_menu ul {
margin:0px;
padding:0px;
list-style-type:none;
}
.footer_menu li {
display: inline;
}
.footer_menu li a {
display: inline;
color:#535130;
text-decoration: none;
}
.footer_menu a:hover {
color:#8c2210;
text-decoration:underline;
}
.footer_menu a#selected {
color:#8c2210;
text-decoration:underline;
}
/*-----------extra2--------------*/
.extra2 {
/*height:23px;*/
color:#51524f;
clear:both;
padding:10px;
font-size:10px;
text-align:center;
}
.extra2 a {
color:#51524f;
text-decoration: underline;
padding:0px;
}
.extra2 a:hover {
color:#8c2210;
text-decoration:underline;
}
/*------------ Forms -----------------*/

.form a img {border:none;}
input, select, textarea {color:#000; font-size:12px;}
.btn {border:#b9bfb1 solid 1px;width:100px; background-color:#d1cec2;color:#6a682c;padding:2px 0px; font-weight:bold;}

.appForm fieldset { border:1px solid #dbdaca; padding:0px 10px 10px 25px; text-align:left;}
.appForm legend {/*color:#6c6a60;*/color:#6a682c;font-weight:bold; font-size:12px; padding:10px 6px; }
.appForm input, .appForm select, .appForm textarea  {color:#000; }
.appForm table {line-height:normal;}
.appForm .btn {border:#b9bfb1 solid 1px;width:100px; background-color:#d1cec2;color:#6a682c;padding:2px 0px; font-weight:bold;}
.appForm a img {border:none;}



.tableRef {
	border-top:#c9c4b1 solid 1px;
	border-left:#c9c4b1 solid 1px;
margin-bottom:15px;
}

.tableRef th 
{
color:#35332b;
font-weight:bold;
font-size:12px;
background-color:#d4cfbb;
padding:3px 5px;
text-align:center;
border-bottom:#c9c4b1 solid 1px;
border-right:#c9c4b1 solid 1px;
}
.tableRef td 
{
background-color:#ede9db;
padding:5px;
text-align:center;
border-bottom:#c9c4b1 solid 1px;
border-right:#c9c4b1 solid 1px;
 }


.photoGallery img {border:#6a682c solid 1px;padding:1px;}
.sitemap a{text-decoration:none;}
.sitemap a:hover{text-decoration:underline;}



.reser {margin:10px 12px 0px 12px;background-color:#f7f4ef;padding:3px 7px 5px 7px; font-family:"Times New Roman", Times, serif;font-soze:14px;color:#7e7952; border:#e1dfd2 solid 1px;}
.reser .title {padding:5px 0px 0px 5px;font-weight:bold;color:#908c69;}
.reser form {margin:0px;}
.reser input, .reser select{color:#7e7952;font-size:10px;}
.reser .btn {background-color:#827d54;color:#fff; width:80px; border:#e8e5cd solid 1px; font-weight:bold; margin-top:12px; font-size:11px;font-size:10px;}

.hReviews .review#title a {color:#6a682c;}
.hReviews .review#title a:hover {text-decoration:none;}
.hReviews .review { border-bottom:#a59f8c dotted 1px;margin-bottom:6px;padding-bottom:6px;}
.hReviews .review div {padding:4px 0px;}
.hReviews img {border:none;}


/* EDITOR PROPERTIES */
tableRef {

}

.border {

}

