.buttonNormal
{
  PADDING-Bottom: 5px;
  PADDING-TOP: 5px;
  COLOR: #CCCCCC;
  CURSOR: hand;
  text-align: center;
  BACKGROUND-COLOR: #08519c;
  font-size:12px;
}

.buttonHighlight
{

  PADDING-Bottom: 5px;
  PADDING-TOP: 5px;
  COLOR: red;
  CURSOR: hand;
  text-align: center;
  BACKGROUND-COLOR: #3366FF;
  font-size:12px;
}
.buttonDown
{
  PADDING-Bottom: 5px;
  PADDING-TOP: 5px;
  COLOR: #08519c;
  BACKGROUND-COLOR: #3366FF;
  CURSOR: hand;
  font-size:12px;
}
.buttonCurrent
{
  PADDING-Bottom: 5px;
  PADDING-TOP: 5px;
  BACKGROUND-COLOR: #3366FF;
  COLOR: #3366FF;
  font-size:12px;
}






#Layer2 {
	position:absolute;
	left:312px;
	top:22px;
	width:571px;
	height:202px;
	z-index:1;
}
a:link {
	color: #FFFFFF;
	text-decoration: none;
}
a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

.rechts2 A:link { color: #ffffff; text-decoration: underline; font-family: "Verdana";
	font-size: 10px; font-weight: bold;} 
.rechts2 A:visited { color: #ffffff; text-decoration: none;font-family: "Verdana";
	font-size: 10px; font-weight: bold;   } 
.rechts2 A:hover { color: #000000; text-decoration: none; font-family: "Verdana";
	font-size: 10px; font-weight: bold;}
body {
	background-color: ;
}
a:active {
	text-decoration: none;
}
.style53 {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
}
.style54 {
	font-family: Verdana;
	font-size: 12px;
}
.style55 {font-family: Verdana}
.style56 {font-size: 12px}
.style58 {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
}
.style61 {font-family: Verdana; font-size: 12px; color: #FFFFFF; }



.tabpos2 { border-collapse: collapse; border: 1px solid #000000;
          float: right; }

.tabpos3 { border-collapse: collapse; border: 2px dashed #000000;
          float: right; }

#container {margin:0 auto;width:858px}
#container2 {margin:0 auto;width:778px}
body {
	background-color: #FFFFff;
}
a {
	font-size: 9px;
	color: #FFFFFF;
	font-family: Verdana;
	font-weight: bold;
}

.style16 {
	font-family: "Trebuchet MS";
	font-weight: bold;
	font-size: 12px;
}
.rechts A:link { color: #339933; text-decoration: none; font-family: "Verdana";
	font-size: 12px; font-weight: bold;} 
.rechts A:visited { color: #339933; text-decoration: none;font-family: "Verdana";
	font-size: 12px; font-weight: bold;   } 
.rechts A:hover { color: #000000; text-decoration: underline; font-family: "Verdana";
	font-size: 12px; font-weight: bold;}
#ctable {
	border: 1px solid #FFFFFF;
}

	
.hotellink A:link { color: #FF0000; text-decoration: none; font-family: "Trebuchet MS";
	font-size: 12px; font-weight: bold;} 
.hotellink A:visited { color: #FF0000; text-decoration: none;font-family: "Trebuchet MS";
	font-size: 12px; font-weight: bold;   } 
.hotellink A:hover { color: #000000; text-decoration: underline; font-family: "Trebuchet MS";
	font-size: 12px; font-weight: bold;}
.style17 {color: #C2CEB6}
.style18 {
	font-family: "Trebuchet MS";
	font-size: 12px;
}
.style19 {
	font-size: 11px;
	font-family: "Trebuchet MS";
	font-weight: bold;
}

.style20 {	font-size: 14pt;
	color: #FF3300;
}
.style21 {
	font-family: "Trebuchet MS";
	font-weight: bold;
	font-size: 24px;
}
.style14 {color: #FFFF99}
.style22 {color: #000000}

.style24 {font-size: 16px}
.style25 {
	font-size: 14px;
	font-style: italic;
}
#Layer1 {
	position:absolute;
	left:314px;
	top:0px;
	width:37px;
	height:22px;
	z-index:1;
}
.style27 {font-size: 14px; font-style: italic; font-family: "Trebuchet MS"; }
.style15 {font-family: "Trebuchet MS"}

.style28 {color: #FFCC00}

.style48 {
	font-family: "Trebuchet MS";
	font-weight: bold;
	font-size: 15px;
	text-decoration: underline;
}

.style50 {
	font-family: "Trebuchet MS";
	font-weight: bold;
	font-size: 14px;
	color: #FF0000;
}

.style51 {
	font-family: "Trebuchet MS";
	font-weight: bold;
	font-size: 14px;
	color: #000000;
}
#table2 {
	border: 1px solid #009933;
}
