body{
font-family:Verdana, Arial, Helvetica, sans-serif; margin-top:20px;
}
h2{
font-size:1em;
font-weight:bold;
}
.titles {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 27.52pt;
	COLOR: #444;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial,Verdana,Helvetica, sans-serif;
	FONT-VARIANT: normal;
	}

.ger_titles {
	FONT-WEIGHT: normal;
	FONT-SIZE: 24.52pt;
	COLOR: #666666;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial,Verdana,Helvetica, sans-serif;
	FONT-VARIANT: normal;
	}

.titlessuites {
	FONT-WEIGHT: normal;
	FONT-SIZE: 25.52pt;
	COLOR: #000;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial,Verdana,Helvetica, sans-serif;
	FONT-VARIANT: normal;
	}
	
.titleslink {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8.52pt;
	COLOR: #666666;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial,Verdana,Helvetica, sans-serif; 
	FONT-VARIANT: normal;
	}

a.titleslink:link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 14.52pt;
	COLOR: #666666;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial,Verdana,Helvetica, sans-serif; 
	FONT-VARIANT: normal;
	}

a.titleslink:active {
	FONT-WEIGHT: normal;
	FONT-SIZE: 14.52pt;
	COLOR: #000;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial,Verdana,Helvetica, sans-serif; 
	FONT-VARIANT: normal;
	}

a.titleslink:visited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 14.52pt;
	COLOR: #666666;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial,Verdana,Helvetica, sans-serif; 
	FONT-VARIANT: normal;
	}

a.titleslink:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 14.52pt;
	COLOR: #000;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial,Verdana,Helvetica, sans-serif; 
	FONT-VARIANT: normal;
	}

a:link   {
        text-decoration: none;
        font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	cursor: hand;
	margin-bottom: 40px;
        }

a:active {text-decoration: none;color: #000;}
a {text-decoration: none;color: #333333;}
a:hover  {color:#000;text-decoration: none; text-decoration:underline;}

a.contactmail:link   {
        text-decoration: none;
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6.56pt;
	color: #666666;
	cursor: hand;
	margin-bottom: 40px;
        }

a.contactmail:active {text-decoration: none;color:#666666;}
a.contactmail:visited {text-decoration: none;color: #666666;}
a.contactmail:hover  {text-decoration: none;color:#000;}

#menuLeft{
 font-size:11px;
}
.mouseoverdim {
        filter: gray alpha(opacity=90,finishOpacity=70,style=2);
	cursor: hand;
	}

.mouseoverbright {
	cursor: hand;
	}

.menulist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	margin-bottom: 18px;
	
	}

.zemat_menulist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6.56pt;
	color: #666666;
	margin-bottom: 26px;
	}
	
.fra_menulist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6.56pt;
	color: #666666;
	margin-bottom: 29px;
	}

.ita_menulist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6.56pt;
	color: #666666;
	margin-bottom: 29px;
	}
	
.ger_menulist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6.56pt;
	color: #666666;
	margin-bottom: 26px;
	}

.menulist_end {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6.56pt;
	color: #666666;
        }

.detailstext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	}

.booking_form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6.56pt;
	color: #666666;
	}

.linktitle {
	FONT-WEIGHT: normal;
	FONT-SIZE: 17.52pt;
	COLOR: #d9cfb3;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	}

li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6.56pt;
	color: #666666;
	margin-bottom: 10px;
	}

ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6.56pt;
	color: #666666;
	margin-bottom: 5px;
	margin-top: 5px;
	}

.buttonlinks {
        cursor: hand;
		border:0px;
        }
