.menu3 {
	font-family: Arial, Helvetica, sans-serif;
	color:white;
	font-size:10px;
}
.textnormal { 
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000 
}

.topmenutable {
  background-color: #8795A0;
  font-family: Verdana,Arial,Helvetica,Sans-Serif;
  color: white;
  font-weight: bold;
  font-size: 12;
  text-align: center;
}

.topmenu {
  color: white;
  background-color: #8795A0;
  text-decoration: none;
}

.topmenu a:link {
  color: white;
  text-decoration: none;
}

.topmenu a:visited{
  color: #ce0021;
  text-decoration: none;
}

.leftmenutable {
  vertical-align: middle;
  background-color: #8795A0;
  font-family: Verdana,Arial,Helvetica,Sans-Serif;
  color: white;
  font-weight: bold;
  font-size: 12;
}

.leftmenutable a {
  color: white;
  text-decoration: none;
}

.leftmenubottom {
  font-family: Verdana,Arial,Helvetica,Sans-Serif;
  color: white;  
  font-size: 10;
  font-weight: bold;
  background-color: #8795A0;
}

.leftmenubottom a {
  font-family: Verdana,Arial,Helvetica,Sans-Serif;
  color: #ce0021;  
  font-size: 10;
  font-weight: bold;
}

.impressum a {
	color: #ce0021;
}

.topmenuimagetable {
  background-color: #DA251D;
}

.header {
  font-family: Verdana,Arial,Helvetica,Sans-Serif;
  color: #ce0021;  
  font-size: 14;
  font-weight: bold;
}

.header_big {
  font-family: Verdana,Arial,Helvetica,Sans-Serif;
  color: #ce0021;  
  font-size: 16px;
  font-weight: bold;
}

.headerred12 {
  font-family: Verdana,Arial,Helvetica,Sans-Serif;
  color: #ce0021;  
  font-size: 13px;
  font-weight: bold;
  margin-bottom:5px;
}

.headerred12 a {
  font-family: Verdana,Arial,Helvetica,Sans-Serif;
  color: #ce0021;  
  font-size: 12;
  font-weight: bold;
}

.links_onlinebuchen {
  font-family: Verdana,Arial,Helvetica,Sans-Serif;
  color: #ce0021;  
  font-size: 12;
  font-weight: bold;
}

.links_onlinebuchen a {
  font-family: Verdana,Arial,Helvetica,Sans-Serif;
  color: #ce0021;  
  font-size: 12;
  font-weight: bold;
  text-decoration: underline;
}

.iframestyle {
  border: none;
  border-color: white;
  border-width: 0;
}

.important {
  color: black;
  font-weight: bold;
  font-family: Verdana,Arial,Helvetica,Sans-Serif;
  font-size: 12;
}

.standardblack {
  color: black;
  font-weight: normal;
  font-family: Verdana,Arial,Helvetica,Sans-Serif;
  font-size: 12;  
}

.centertable {
  background-color: #DECCA3;
  vertical-align: top;
}

.sonderreisen_links {
  color: white;
  font-weight: normal;
  font-family: Verdana,Arial,Helvetica,Sans-Serif;
  font-size: 10;    
  text-decoration: none; 
}

.sonderreisen_links a {
  color: white;
  font-weight: normal;
  font-family: Verdana,Arial,Helvetica,Sans-Serif;
  font-size: 10;    
  text-decoration: none; 
}

.sonderreisen_links_active a {
  color: #ce0021;
  font-weight: normal;
  font-family: Verdana,Arial,Helvetica,Sans-Serif;
  font-size: 10;    
  text-decoration: none; 
}

.sonderreisen_links a:visited{
  color: white;
  font-weight: normal;
  font-family: Verdana,Arial,Helvetica,Sans-Serif;
  font-size: 10;    
  text-decoration: none; 
}






body { background: white }

A.main {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #173376;
	font-size: 12px;

}



A.main:Visited  {

	font-family : Arial, Helvetica, sans-serif;

	font-weight : bold;

	color : #173376;

	font-size: 12px; 
}



A.main:Active  {

	font-family : Arial, Helvetica, sans-serif;

	font-weight : bold;

	color : #308CD0;
	
	font-size: 12px;
}



A.main:Hover  {

	font-family : Arial, Helvetica, sans-serif;

	font-weight : bold;

	color : #308CD0;
	
	font-size: 12px;
	
}

A.sub {

	font-family : Arial, Helvetica, sans-serif;

	font-weight : bold;

	font-style : normal;

	color : #173376;

	text-decoration: underline; 
	
	font-size: 10px

}



A.sub:Visited  {

	font-family : Arial, Helvetica, sans-serif;

	font-weight : bold;

	font-style : normal;

	color : #173376;

	font-size: 10px; 
	
	text-decoration: underline

}



A.sub:Active  {

	font-family : Arial, Helvetica, sans-serif;

	font-weight : bold;

	font-style : normal;

	color : #308CD0;

	text-decoration: underline;
	
	font-size: 10px

}



A.sub:Hover  {

	font-family : Arial, Helvetica, sans-serif;

	font-weight : bold;

	font-style : normal;

	color : #308CD0;
 	
	text-decoration: underline; 
	
	font-size: 10px

}


A.ohne {text-decoration: none;}

.TextUb1 { font-family:  Arial, Helvetica, sans-serif; font-size: 18px; color: #173376;}

.TextUb2 { font-family:  Times New Roman, Times, Serif; font-size: 28px; color:#173376; font-weight:bold;}

.TextAnsicht { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000 }

.TextNavi { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #308CD0; font-weight:bold;}

.textrot {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: red }

.tdhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight:bold;
	background:#173376;
	text-decoration: none;
}

.tdhell {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background:#D0EDFF;}

.tdhell1 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background:#E9F5FF;}

.tddunkel {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background:#A2DAFF;}

.Textnormal { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000 }

.Textnormalblau { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #4E95DC }

.Text11Pixel { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000 }

.textgross { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #173376; font-weight:bold; }

.textklein {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

.copyright { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: silver; font-decoration: none; }

.textgrossneu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: white;
	background-color :#ff8000;
	font-weight: bold;
}

.textkleinneu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: white;
	background-color : #ff8000;
	font-weight:bold;
}

.Text12PixelFett { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #308CD0 ; font-weight: bold}

.Text12Pixelkursiv { font-family: Times, serif; font-size: 13px; color: #000000 ; font-style: italic}

.Text12PixelFettWeiss { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: white ; font-weight: bold}

.Text12PixelFettBlau { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: navy ; font-weight: bold}

.TextPreis { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: navy ; font-weight: bold}

.Text18Pixel { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #000000 ;}

.Text10pxHeadlineWeiss { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF ; font-weight: bold }

.TextHeadlineGross { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #2B2D80 ; font-weight: bold }

.Text11weissPixel { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF}

.Text12PixelFettRot { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: red; font-weight: bold }

.TextError { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: red }

.border { border-color : Navy; border-style : solid; border-width : 1px; }

.Ubmain { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #0082BF ; font-weight: bold }

.Ubsub { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #308CD0; font-weight: bold }

.Text12pixelblau {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #173376;
	text-decoration: none;
}
.email-klein {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #173376;
	text-decoration: underline;
}
.register {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #173376;
	text-decoration: none;
}