/* 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:#555e62;
	background:#eeede8 url(/images/bg.jpg) repeat-x left top;
}

a {color:#577382;}
a:hover {text-decoration:none;}

p{margin:0px;margin-bottom:8px;}
h1
{
	font-size:16px;
	width: auto;
	color:#003f7b;
	padding:12px 0px 10px 0px;
	margin:0px;
	font-weight:bold;
	text-align:left;
}

h2{
	font-size:14px;
	color:#003f7b;
	margin:0px;
	margin-bottom:6px;
	font-weight:bold;
	text-align:left;
}

.hideBoxLinks{
	visibility:hidden;
	width:184px;
	height:12px;
	z-index:1;
position:absolute;
top:130px;left:3px;
}
.selectedBoxLinks{visibility:visible;}

form {margin:0px;}
.btn {color:#555e62;width:80px;font-weight:bold;padding:1px 0px}
input, select, textarea {color:#555e62;font-size:12px;}

.container1 {
	text-align:left;
	margin:0px;
	padding:0px 0px 0px 10px;
	width:950px;
	height:147px;
}
.logo
{
width:300px;
float:left;
margin-top:10px;
margin-bottom:7px;
}
.reserv {color:#003f7a;font-size:11px;}
.reserv input, .reserv select{font-size:11px;}
.reserv table {width:530px;float:right; margin-top:50px;}


/*---------menu1---------*/
.menu1 {clear:both; float:right;text-align:center;}
.menu1 td{
	padding:8px 20px;
	text-align:center;
}
.menu1 a {color:#053c6a; text-decoration:none; padding-top:4px;}
.menu1 a:hover, .menu1 a#selected{color:#053c6a; border-top:#053c6a 2px solid;}
/*---------menu1---------*/
.container2 {
	text-align:left;
	margin:0px;
	padding:0px;
	width:960px;
}
.main1
{
width:589px;
float:left;
background:#eeede8 url(/images/main1.jpg) no-repeat left top;
}
.main2
{
width:371px;
float:right;
}
.content
{
	padding:43px 0px 0px 20px;
	float:left;
	text-align:justify;
	line-height:18px;
}

.foto
{
width:317px;
height:431px;
float:right;
margin-top:20px;
margin-bottom:20px;
padding:0px;
background:#91a8b3 url(/images/fotoBg.gif) no-repeat top left;
padding:11px;
}
.special
{
width:175px;
height:68px;
margin-top:20px;
padding:0px;}
/*-----------leftCol--------------*/
.leftCol 
{
	float:left;
	width:210px;
	text-align:left;
}
.leftCol .menu 
{
	padding:10px 0px 15px 1px;
	clear:both;
}
.leftCol .menu ul
{
 margin:0px;
 padding:0px;
}
.leftCol .menu li
{
	list-style-type:none;
}
.leftCol .menu a
{
	color:#929177;
	display:block;
	padding:6px 0px 4px 18px;
	text-decoration: none;
	font-size:14px;
	font-weight:normal;
	line-height:14px;
	background:url(/images/arrowmenu.jpg) no-repeat 6px 10px;
}
.leftCol .menu a:hover, .leftCol .menu a#selected {
color:#595849;
}
.leftCol .menu .subMenu{
	background:none;
	margin-top:5px;
	margin-bottom:5px;
	font-size:12px;
	padding:0px;
}
.leftCol .menu .subMenu ul {
background:none;
}
.leftCol .menu .subMenu li {

background:none;
}
.leftCol .menu .subMenu a {
padding:4px 4px 6px 24px;
font-weight:normal;
font-size:12px;
color:#3e77a8;
	background:url(/images/bullet.gif) no-repeat 16px 8px;
border-bottom:#d5d2be 1px solid;
line-height:12px;
}
.leftCol .menu .subMenu a:hover, .leftCol .menu .subMenu a#selected {
color:#1a476e;
background:url(/images/bullet.gif) no-repeat 16px 8px;
}
.leftCol .menu .subMenu .subMenu2{
	background:none;
	margin-top:5px;
	padding:0px;
}
.leftCol .menu .subMenu .subMenu2 ul {
background:none;
}
.leftCol .menu .subMenu .subMenu2 li {

background:none;
}
.leftCol .menu .subMenu .subMenu2 a {
padding:4px 4px 6px 30px;
font-weight:normal;
font-size:11px;
color:#6c6b59;
background:none;
border:none;
line-height:12px;
letter-spacing:1px;
}
.leftCol .menu .subMenu .subMenu2 a:hover, .leftCol .menu .subMenu .subMenu2 a#selected {
color:#1d1c0a;
letter-spacing:1px;
background:none;
}
/*------------end leftCol------------*/
/*-----------------button----------------*/
.button{
	margin-top:4px;
	padding-bottom:3px;
	padding-top:5px;
	color:#ffffff;
}
.button a {color:#ffffff;text-decoration:none;}
.button a:hover {text-decoration:underline;}
.button img{margin-right:4px;}


/*-----------------flags----------------*/
.flags{
	padding-top:22px;
	padding-bottom:7px;
	color:#ffffff;
}
.flags img {border:none;margin-left:8px;}
.photogallery
{
float:right;
margin-top:1px;
padding:10px 9px 0px 9px;
}
.photogallery td
{
background-color:#FFFFFF;
border:1px solid #1a4f87;
}
.bg_mail
{
clear:both;
width:100%;
height:100px;
background-color:#d9dad7;}
.m1
{ float:left;
}
.email
{
margin-left:10px;
padding:20px 0px 3px 0px;
font-size:14px;
color:#024279;
width:190px;
border-bottom:#024279 1px solid;}

.register
{
padding:5px 0px 5px 10px;
font-size:12px;
color:#5f5e4d;}
/*---------------gallerylink---------------*/
.gallerylink {
float:left;
text-align:left;
color:#8e8e4f;
width:180px;
margin:88px 0px 2px 10px;
border-top:#8e8e4f 1px solid;
font-size:15px;
font-family:"Times New Roman", Times, serif;
}
.gallerylink a {
color:#8e8e4f;
text-decoration:none;
padding-left:10px;
background:url(/images/arrow.jpg) no-repeat left 5px;
}
.gallerylink a:hover {
color:#8e8e4f;
text-decoration:underline;
}
/*----------------gallerylink---------------*/
/*------------end main----------------*/

.teasers{
padding-top:10px;
color:#616046;
}
.teasers a{color:#616046;text-decoration:none;}
.teasers a:hover {text-decoration:underline;}
.teasers .extDIV{
	width:187px;
	border-right:#b8bdc3 1px solid;
	padding-right:4px;
	margin-left:4px;
	height:90px;
}
.teasers .intDIV{border-bottom:#b8bdc3 1px solid;padding-bottom:2px;height:88px;}

.title {
font-size:15px;
font-weight:normal;
color:#1c4c75;
margin-bottom:5px;
text-align:center;
padding-left:10px;
}
.desc {padding-left:10px;}

.weather 
{	
	width:188px;
	border-right:#b8bdc3 1px solid;
	padding-right:4px;
	margin-left:4px;
}


/*-----------footer-----*/
.footer {
	/*clear:both;*/
	padding:9px 0px 2px 10px;
	text-align:left;
}
.footer_menu {
text-align:left;
padding:5px 0px 0px 0px;
font-size:12px;
/*width:600px;*/
line-height:18px;
}
.footer_menu ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
}
.footer_menu li {
	display: inline;
}
.footer_menu li a {
	display: inline;
	color:#797863;
	text-decoration: none;
}
.footer_menu a:hover, .footer_menu a#selected {
color:#25557e;
}

.seoLinks {margin-bottom:5px;padding-top:8px;text-align:center;}
.seoLinks a {color:#797863;
	text-decoration: none;
margin:0px 8px;
font-size:11px;}
/*-----------extra2--------------*/
.extra2 {
text-align:left;
color:#797863;
padding:5px 0px 5px 0px;
font-size:10px;
}
.extra2 a {
color:#25557e;
text-decoration:none;
padding:0px;
}
.extra2 a:hover {
color:#25557e;
text-decoration:underline;
}

.tableRef {border:#cdcecc solid 1px;}
.tableRef th{color:#666f74; font-weight:bold; font-size:12px; background-color:#e1e0dd; padding:3px 5px; border:#cdcecc solid 1px;text-align:left;}
.tableRef td{padding:5px;border:#cdcecc solid 1px; color:#666f74;}


.photoGallery img {border:solid #91a8b3 1px; padding:1px;}

/* EDITOR PROPERTIES */
.tableRef {

}


