@charset "utf-8";
body, td, th, tr {
	margin-left: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	font-style:normal;
}
#apDiv1 {
	position:absolute;
	left:890px;
	top:0px;
	width:64px;
	height:32px;
	z-index:1;
}
#menu {
	border-width:1px;
	border-style:solid;
	border-color:#cee5f7;
	background:#cee5f7;
	padding:1px;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height:25px;
	margin-top:0px;
}
#menu a {
	color:#333333;
	font:normal 12px Arial, Helvetica, sans-serif;
	padding:0 10px;
	text-decoration:none;
}
#menu a:hover {
	color:#FFF;
	background:#a41a53;
}

#menu .menu_on {
	color:#FFF;
	background:#a41a53;
}

#menu .sonderangebote {
	border-width:1px;
	border-style:solid;
	border-color:#cee5f7;
	background:#fff;
	padding:1px;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top:0px;
}
#menu .sonderangebote a {
	color:#a41a53;
	font:bold 12px Arial, Helvetica, sans-serif;
	padding:0 0px;

}
#menu .sonderangebote a:hover {
	color:#fff;
	background:#a41a53;
	font:bold 12px Arial, Helvetica, sans-serif;
}
#infoline {
	background:#fff;
    color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left:10px;
	line-height: 1.5;
	text-align:right;
}
#infoline .nummer{
    color: #004494;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	letter-spacing: 0,8px;
}
#infoline .frei{
    color: #004494;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	line-height: 1.5;
}
#infolinetabelle {
	margin-top:0px;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
/*Navigation Links Anfang*/
#vonuns {
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#rundrum {
	border-width:1px;
	border-style:solid;
	border-color:#cee5f7;
	padding:1px;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top:5px;
}
#rundrum a {
	color:#333333;
	font:normal 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#rundrum a:hover {
	color:#333;
	text-decoration:underline;
}
#katalog {
  border-width:1px;
  border-style:solid;
  border-color:#cee5f7;
  padding:1px;
  margin-top:10px;
}
#katalog .hier{
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#002e83;
}
#katalog .bestellen{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#002e83;
}
#katalog .bestellen a {
	color:#002e83;
	font:normal 14px Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
}
#katalog .bestellen a:hover {
	color:#002e83;
	text-decoration:underline;
}
#katalog .sommerkataloge{
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#a41a53;
}
#katalog .online{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#a41a53;
}
#katalog .online a {
	color:#a41a53;
	font:normal 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:normal;
}
#katalog .online a:hover {
	color:#a41a53;
	text-decoration:underline;
}
#mmv {
  border-width:1px;
  border-style:solid;
  border-color:#cee5f7;
  padding:1px;
  margin-top:10px;
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:normal;
  color:#333;
}
/*Navigation Links Ende*/

/*Navigation Recht Anfang*/
#mietwagen {
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left:5px;
}
#rundrum_recht {
	border-width:1px;
	border-style:solid;
	border-color:#cee5f7;
	padding:1px;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top:5px;
}
#rundrum_recht .weiterlesen{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#a41a53;
}
#rundrum_recht .kleinbild {
	background:#fffff;
	padding-left:0px;
}
#rundrum_recht a {
	color:#a41a53;
	font:normal 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#rundrum_recht a:hover {
	color:#a41a53;
	text-decoration:underline;
}
#wellness {
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#rundrum_wellness {
	border-width:1px;
	border-style:solid;
	border-color:#cee5f7;
	padding:1px;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top:10px;
}
#rundrum_wellness .weiterlesen{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#a41a53;
}
#rundrum_wellness a {
	color:#a41a53;
	font:normal 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#rundrum_wellness a:hover {
	color:#a41a53;
	text-decoration:underline;
}
#hochzeit {
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#rundrum_hochzeit {
	border-width:1px;
	border-style:solid;
	border-color:#cee5f7;
	padding:1px;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top:10px;
}
#rundrum_hochzeit .weiterlesen{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#a41a53;
}
#rundrum_hochzeit a {
	color:#a41a53;
	font:normal 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#rundrum_hochzeit a:hover {
	color:#a41a53;
	text-decoration:underline;
}

/*Navigation Recht Ende*/

/*Angebote Anfang*/
#erleben {
	border-width:1px;
	border-style:solid;
	border-color:#cee5f7;
	padding:1px;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top:10px;
}
#erleben .destination {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration: underline;
	color:#a41a53;
}
#erleben .hotelname {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#a41a53;
}
#erleben a {
	color:#a41a53;
	font:normal 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
}
#erleben a:hover {
	color:#a41a53;
	text-decoration:underline;
}
/*Angebote Ende*/
/*Atlas Anfang*/
#atlas {
	border-width:1px;
	border-style:solid;
	border-color:#cee5f7;
	padding:1px;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top:10px;
}
#atlas .makedonien {
	color: #8f2582;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    font-weight:bold;
}
#atlas .makedonien a {
	color: #8f2582;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    font-weight:bold;
}
#atlas .makedonien a:hover {
	color:#8f2582;
	text-decoration:underline;
}
#atlas .sporaden {
	color: #d72b63;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    font-weight:bold;
}
#atlas .sporaden a {
	color: #d72b63;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    font-weight:bold;
}
#atlas .sporaden a:hover {
	color:#d72b63;
	text-decoration:underline;
}
#atlas .athen {
	color: #f69601;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    font-weight:bold;
}
#atlas .athen a {
	color: #f69601;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    font-weight:bold;
}
#atlas .athen a:hover {
	color:#f69601;
	text-decoration:underline;
}
#atlas .peloponnes {
	color: #bd96d1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    font-weight:bold;
}
#atlas .peloponnes a {
	color: #bd96d1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    font-weight:bold;
}
#atlas .peloponnes a:hover {
	color:#bd96d1;
	text-decoration:underline;
}
#atlas .sanorische {
	color: #f8af40;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    font-weight:bold;
}
#atlas .sanorische a {
	color: #f8af40;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    font-weight:bold;
}
#atlas .sanorische a:hover {
	color:#f8af40;
	text-decoration:underline;
}
#atlas .ionische {
	color: #cad070;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    font-weight:bold;
}
#atlas .ionische a {
	color: #cad070;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    font-weight:bold;
}
#atlas .ionische a:hover {
	color:#cad070;
	text-decoration:underline;
}
#atlas .epiros {
	color: #849233;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    font-weight:bold;
}
#atlas .epiros a {
	color: #849233;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    font-weight:bold;
}
#atlas .epiros a:hover {
	color:#849233;
	text-decoration:underline;
}
#atlas .dodekanes {
	color: #b8d2eb;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    font-weight:bold;
}
#atlas .dodekanes a {
	color: #b8d2eb;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    font-weight:bold;
}
#atlas .dodekanes a:hover {
	color:#b8d2eb;
	text-decoration:underline;
}
#atlas .kykladen {
	color: #0069c9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    font-weight:bold;
}
#atlas .kykladen a {
	color: #0069c9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    font-weight:bold;
}
#atlas .kykladen a:hover {
	color:#0069c9;
	text-decoration:underline;
}
#atlas .ostaegaeische {
	color: #ddcb7c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    font-weight:bold;
}
#atlas .ostaegaeische a {
	color: #ddcb7c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    font-weight:bold;
}
#atlas .ostaegaeische a:hover {
	color:#ddcb7c;
	text-decoration:underline;
}
#atlas .kreta {
	color: #017982;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    font-weight:bold;
}
#atlas .kreta a {
	color: #017982;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    font-weight:bold;
}
#atlas .kreta a:hover {
	color:#017982;
	text-decoration:underline;
}
#atlas .zypern {
	color: #e27a70;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    font-weight:bold;
}
#atlas .zypern a {
	color: #e27a70;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    font-weight:bold;
}
#atlas .zypern a:hover {
	color:#e27a70;
	text-decoration:underline;
}
#atlas a {
	color:#333333;
	font:normal 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#atlas a:hover {
	color:#333;
	text-decoration:underline;
}
#atlasvorlage {
	background: #f5fafe;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top:5px;
	font-style:normal;
	text-align: left;
}
/*Atlas Ende*/
#sparentable {
	margin-top:5px;
}
#sparentable .sparbild{
	margin-top:5px;
	margin-bottom:5px;
}
#sparen {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	background:#ffffff;
	padding-left:10px;
}
#sparen .tipp {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#a41a53;
	background:#ffffff;
}
#sparen .sparpreis {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#a41a53;
	background:#ffffff;
}
#sparen .jetztbuchen {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#a41a53;
	background:#ffffff;
}
#sparen .jetztbuchen a {
	color:#a41a53;
	font:normal 14px Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:normal;
}
#sparen .jetztbuchen a:hover {
	color:#a41a53;
	text-decoration:underline;
}
#sparen2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	background:#ffffff;
	padding-left:10px;
}
#sparen2 .tipp2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#a41a53;
	background:#ffffff;
}
#sparen2 .sparpreis2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#a41a53;
	background:#ffffff;
}
#sparen2 .jetztbuchen2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#a41a53;
	background:#ffffff;
}
#sparentable .sparbild2{
	margin-top:5px;
	margin-bottom:5px;
}
#sparen2 .jetztbuchen2 a {
	color:#a41a53;
	font:normal 14px Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:normal;
}
#sparen2 .jetztbuchen2 a:hover {
	color:#a41a53;
	text-decoration:underline;
}
/*anfang footer*/
#footerMain{
	width:100%;
	height:90px;
	background:#cee5f7;
	margin-top:10px;
}
#footer{
	width:603px;
	margin:0 auto;
	height:70px;
	position:absolute;
	margin-top:10px;
	left: 175px;
	text-align: center;
}
#footer a {
	color:#333333;
	font:normal 12px Arial, Helvetica, sans-serif;
	padding:0 11px;
	text-decoration:none;
}
#footer a:hover {
	color:#ffffff;
	background:#a41a53;
}
/*
#footer ul{
	width:680px;
	position:absolute;
	left:0px;
	top:20px;
}
#footer ul li{
	float:left;
	color:#333333;
	font:normal 11px Arial, Helvetica, sans-serif;
}
#footer ul li a{
	color:#333333;
	font:normal 12px Arial, Helvetica, sans-serif;
	padding:0 11px;
	text-decoration:none;
}
#footer ul li a:hover{
	color:#ffffff;
	background:#a41a53;
}*/
#footer p.copyright{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#333333;
	position:absolute;
	left:23px;
	top:49px;
	width: 570px;
}

/*ende footer*/
/*inhalt seiten*/
#inhalt {
	background: #f5fafe;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top:5px;
	font-style:normal;
	text-align: left;
}
#kultur_hotelname {
	color: #a41a53;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style:normal;

}
#kultur_hotelname a {
	color:#a41a53;
	font:normal 14px Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:normal;
}
#kultur_hotelname a:hover {
	color:#a41a53;
	text-decoration:underline;
}
#wichtigeinfos_kutlurmosaik {    
    background: #ffffff;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:normal;
	text-align: left;
}
#kombis {
	color: #a41a53;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style:normal;

}
#kombis a {
	color:#a41a53;
	font:normal 14px Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:normal;
}
#kombis a:hover {
	color:#a41a53;
	text-decoration:underline;
}
#info_insel {
	background: #ffffff;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:normal;
	text-align: left;
}
#golf_kreta {
	background: #f5fafe;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top:5px;
	font-style:normal;
	text-align: left;
}
#golf_zypern {
	background: #f5fafe;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top:5px;
	font-style:normal;
	text-align: left;
}
#busrundreise {
	color: #a41a53;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style:normal;

}
#busrundreise a {
	color:#a41a53;
	font:normal 14px Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:normal;
}
#busrundreise a:hover {
	color:#a41a53;
	text-decoration:underline;
}
#grundleistung_busrundreise {
    background: #ffffff;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:normal;
	text-align: left;
}
#form_gruppen {
    background: #ffffff;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:normal;
	text-align: left;
	border-width:1px;
	border-style:solid;
	border-color:#cee5f7;
	padding:1px;
}
#wissenwertes {
	background: #f5fafe;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top:5px;
	font-style:normal;
	text-align: left;
}
#reisebuch {
	background: #f5fafe;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top:5px;
	font-style:normal;
	text-align: left;
}
#katalogbestellungRB {
	color: #a41a53;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style:normal;

}
#katalogbestellungRB a {
	color:#a41a53;
	font:normal 14px Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:normal;
}
#katalogbestellungRB a:hover {
	color:#a41a53;
	text-decoration:underline;
}
#a-z {
	background: #f5fafe;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top:5px;
	font-style:normal;
	text-align: left;
}
#wagen {
	background: #f5fafe;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top:5px;
	font-style:normal;
	text-align: left;
}
#destination {
	background: #f5fafe;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top:5px;
	font-style:normal;
	text-align: left;
}
#ferien {
	background: #f5fafe;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top:5px;
	font-style:normal;
	text-align: left;
}
#ferien a {
	color:#a41a53;
	font:normal 14px Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:normal;
}
#ferien a:hover {
	color:#a41a53;
	text-decoration:underline;
}
#wellness {
	background: #f5fafe;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top:5px;
	font-style:normal;
	text-align: left;
}
#wellness a {
	color:#a41a53;
	font:normal 14px Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:normal;
}
#wellness a:hover {
	color:#a41a53;
	text-decoration:underline;
}
#form_rb {
    background: #ffffff;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:normal;
	text-align: left;
	border-width:1px;
	border-style:solid;
	border-color:#cee5f7;
	padding:1px;
	margin-top:5px;
}
#presse {
	background: #f5fafe;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top:5px;
	font-style:normal;
	text-align: left;
}
#presse .headline {
	color: #004494;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin-top:5px;
	font-style:normal;
	text-align: left;
}
#mailto {
	color: #a41a53;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:normal;

}
#mailto a {
	color:#a41a53;
	font:normal 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:normal;
}
#mailto a:hover {
	color:#a41a53;
	text-decoration:underline;
}
#error {
	background: #f5fafe;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top:5px;
	font-style:bold;
	text-align: left;
}
#error .versuch {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#a41a53;
	background-color:#FFF;
}
#error .merkmal {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
	color:#a41a53;
}
#telefon {
	color: #a41a53;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style:normal;
	text-align:right;

}
#ansprechpartner {
    background: #f5fafe;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:normal;
	text-align: left;
	border-width:1px;
	border-style:solid;
	border-color:#cee5f7;
	padding:1px;
}
/*ende inhalt seiten*/
/* buche*/
.spsbesch {
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold; 
}
.spsinh {
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal; 
}
.spszl {background-color:#cee5f7; font-size:1;}
.spsfzl {background-color:#cccccc;}
.spssp {background-color:#FFFFFF; font-size:1;}
.onlinh {font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#333; background-color:#FFFFFF;}
.buchinh {font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#333; background-color:#CCCCCC;}
.textbesch {font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#cee5f7;}
.HotelTextAbsatzIntro {font-size:14; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#a41a53;}
.textinhalt {font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#333;}
.suchbesch {font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#333; text-align:left; padding-left:10px;}
.suchinhalt {font-size:10px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#333;}
.suchueb {font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#333;}
.suchhu {font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#333;}

.formbesch {font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#333;}
.bbesch {font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#333;}
.mwgbesch {font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#333;}
.wkbesch {font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#333;}

.buchbesch {font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#333;}
.buchueb {font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#333;}
.onlinh {font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#333; background-color:FFFFFF;}
.buchinh {font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#333; background-color:#f5fafe;}

#relpos {position:relative;}
.wkueb {font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align: left; padding-left:5px; color:#333; background-color:#cee5f7;}
.wkinh {font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#333; background-color:#f5fafe;}
.ueb2 {font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#a41a53;}
.spsinh {font-size:12px; font-family:Arial, Helvetica, sans-serif; background-color:#FFFFFF; color:#004494;}

.xfuebhin {font-size:12px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; background-color:#cee5f7; text-align:center; color:#333;}
.xfuebrueck {font-size:12px;font-family:Arial, Helvetica, sans-serif; font-weight:bold;
	background-color:#cee5f7; text-align:center; color:#333;}
.xfuebhinrueck {font-size:12px;font-family:Arial, Helvetica, sans-serif; font-weight:bold;
	background-color:#cee5f7; text-align:center; color:#333;}
.xfz1h {font-size:12px;font-family:Arial,Helvetica;vertical-align:top; text-align:center; color:#333;background-color:#ffffff; font-weight:bold;}
.xfz2h {font-size:12px;font-family:Arial,Helvetica;vertical-align:top; text-align:center; color:#333;background-color:#f5fafe; font-weight:bold;}
.xfz1r {font-size:12px;font-family:Arial,Helvetica;vertical-align:top; text-align:center;
	color:#333;background-color:#fff; font-weight:normal;}
.xfz2r {font-size:12px;font-family:Arial,Helvetica;vertical-align:top; text-align:center;
  color:#333;background-color:#f5fafe; font-weight:normal;}
.xfz1hr {font-size:12px;font-family:Arial,Helvetica;vertical-align:top; text-align:center;
	color:#009933;background-color:#fff; font-weight:bold;}
.xfz2hr {font-size:12px;font-family:Arial,Helvetica;vertical-align:top; text-align:center;
	color:#009933;background-color:#f5fafe; font-weight:bold;}
.xfz1aghr {font-size:12px;font-family:Arial,Helvetica;vertical-align:top; text-align:center;
	color:#a41a53;background-color:#fff; font-weight:bold;}
.xfz2aghr {font-size:12px;font-family:Arial,Helvetica;vertical-align:top; text-align:center;
	color:#a41a53;background-color:#f5fafe; font-weight:bold;}

.xfz1buch {font-size:12px;font-family:Arial,Helvetica;vertical-align:top; text-align:center;
	color:#333;background-color:#fff; font-weight:bold;}
.xfz2buch {font-size:12px;font-family:Arial,Helvetica;vertical-align:top; text-align:center;
	color:#333;background-color:#f5fafe; font-weight:normal;}

.xfheaderkl {font-size:12px;font-family:Arial,Helvetica;font-weight:normal;
	color:#333;background-color:#FFFFFF;}
.xfheadergr {font-size:14px;font-family:Arial,Helvetica;font-weight:normal;
	color:#333;background-color:#FFFFFF;}
.onlueb {font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#333; background-color:#cee5f7;
	border-width:1px; border-style:solid; border-color:#cee5f7; padding:1px;}
.Headline1 {font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#333; background-color:#cee5f7;}
.loesch {font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#333; background-color:#f5fafe;}
.loesch a {color:#333; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none;}
.loesch a:hover {color:#fff; background:#a41a53;}
#ikk {
	background: #f5fafe;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top:5px;
	font-style:normal;
	text-align: left;
}
#wikat {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#000000;
	background:#ffffff;
	padding-left:0px;
	border:1px solid #a41a53;
	text-align:center;
}
#wikat .winter {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#a41a53;
	background:#ffffff;
}
#wikat .winter a {
	color:#a41a53;
	font:normal 14px Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:normal;
}
#wikat .winter a:hover {
	color:#a41a53;
	text-decoration:underline;
}