
#weissbg {
	background-color:#FFFFFF;
	position:absolute; 
	top:0px; 
	left:0px;
	text-align:left;
	padding:0;
	margin-left:auto;
	margin-right:auto;
	width:2000px; 
	height:100px;
	margin-top:0;
	border:1px solid yellow;
	/*border-bottom:4px solid #FF00AA;*/
	z-index:1000;
}

h1 {
	font-size:9pt;  
	line-height:13pt; 
	color:#777777; 
	text-align:right;
	font-weight:bold;
	font-family:Tahoma,Arial,Helvetica; 
}

h2 {
	font-size:9pt;  
	line-height:13pt; 
	color:#777777; 
	text-align:right;
	font-weight:bold;
	font-family:Tahoma,Arial,Helvetica; 
}

.br1 { 
	font-size:1pt;
	line-height:1pt;
	font-weight:normal;
	font-family:Tahoma,Arial,Helvetica; 
}

.br4 { 
	font-size:4pt;
	line-height:4pt;
	font-weight:normal;
	font-family:Tahoma,Arial,Helvetica; 
}

fieldset {
	border: 2px solid #FFFFFF;
}

.textlink { 
	font-size:8pt;
	color:#555555; 
	font-weight:normal;
	font-family:Tahoma,Arial,Helvetica; 
}

.slinkoff { 
	color:#555555; 
	text-decoration:none;
}

.slinkon { 
	color:#555555; 
	text-decoration:underline;
}

.tlinkoff { 
	color:#000078; 
	text-decoration:underline;
}

.tlinkon { 
	color:#000078; 
	text-decoration:none;
}

.menutextkl { 
	font-size:9pt; 
	line-height:12pt; 
	color:#888888; 
	font-weight:bold;
	text-decoration:none;
	font-family:Tahoma,Arial,Helvetica; 
}

.menuoff { 
	color:#888888; 
	text-decoration:none;
}

.menuon { 
	color:#000078; 
	text-decoration:none;
}

.pricetext { 
	font-size:9pt;  
	line-height:13pt; 
	color:#555555; 
	text-align:left;
	font-family:Tahoma,Arial,Helvetica; 
}

.prtxtsmall { 
	font-size:8pt;  
	line-height:10pt; 
	color:#555555; 
	text-align:left;
	font-family:Tahoma,Arial,Helvetica; 
}


/* Calendar ****************************************/
#calendartext { 
	font-size:8pt; 
	color:#333333; 
	text-align:justify; 
	font-family:Tahoma,Helvetica,Arial; 
}
#calendartextf { 
	font-size:8pt; 
	color:#000078; 
	font-weight:bold;
	text-align:justify; 
	font-family:Tahoma,Helvetica,Arial; 
}
.booked { 
	background-color:#FF8D50; 
}

.nobook { 
	background-color:#EEEEEE; 
}

/* Formular ****************************************/
	
.fliesstextkl {
	line-height:11pt; 
	font-size:8pt; 
	color:#555555; 
	/*color:#000078;*/
	text-align:left; 
	font-family:Tahoma,Arial,Helvetica; 
}
	
.fliesstextkl9 {
	line-height:11pt; 
	font-size:9pt; 
	color:#555555; 
	/*color:#000078;*/
	text-align:left; 
	font-family:Tahoma,Arial,Helvetica; 
}

.button {
	font-family:"Tahoma";
	font-size:10pt;
	line-height:10pt;
	/*vertical-align:text-top;*/
	/*font-weight:bold;*/
	color:#000078;
	text-decoration:none;
	background-color:#FFFFFF;
	border: 1px solid #FFFFFF;
	border-bottom:2px solid #777777;
	border-right:2px solid #777777;
	height:20px;
}

.qbar { 
	background-color:#FFFFFF; 
	font-size:8pt; 
	color:#758B4C;
	font-family:Tahoma,Arial,Helvetica; 
}

.mailtext { 
	font-size:10pt;  
	color:#758B4C; 
	background-color:#FFFFFF;
	font-family:Courier,Arial,Helvetica; 
}
	
.BookField {
	font-family: "Courier";
	font-size: 14px;
	font-weight: normal;
	color: #000078;
	text-decoration: none;
	/*background-color: #EEEEEE;
	border: 1px solid #EEEEEE;
	border-bottom:1px solid #EEEEEE;*/
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
	border-bottom:1px solid #555555;
	height: 20px;
}
	
.BookBox {
	font-family: "Courier";
	font-size: 14px;
	font-weight: normal;
	color: #000078;
	text-decoration: none;
	text-align:center;
	/*background-color: #EEEEEE;*/
	background-color: #FFFFFF;
	border: 1px solid #999999;
	/*border-bottom:1px solid #555555;*/
	height: 20px;
	width:20px;
}

.formtext {
	font-family:"Courier";
	font-size:10pt;
	font-weight:normal;
	color:#758B4C;
	text-decoration:none;
	background-color:#FFFFFF;
	border:1px solid #FFFFFF;
	border-bottom:1px solid #777777;
	height:20px;
}
	
.box {
	color:#FFFFFF;
	buttonface:#FFFFFF;
}

/* Formular Ende ***********************************/

.adresstext { 
	font-size:10pt;  
	line-height:12pt; 
	color:#555555; 
	font-family:Tahoma,Arial,Helvetica; 
}
.adresstextklein { 
	font-size:8pt;  
	line-height:12pt; 
}

.Verdana { 
	font-size:10pt;  
	line-height:13pt; 
	color:#555555; 
	font-family:Verdana; 
}

.Tahoma { 
	font-size:10pt;  
	line-height:13pt; 
	color:#555555; 
	font-family:Tahoma; 
}

.Arial { 
	font-size:10pt;  
	line-height:13pt; 
	color:#555555; 
	font-family:Arial; 
}

.Trebuchet { 
	font-size:10pt;  
	line-height:13pt; 
	color:#555555; 
	font-family:"Trebuchet MS"; 
}

.gross {
	font-size:12pt;
	font-weight:bold;
}
.fliess7 {
	font-size:7pt;  
	color:#555555; 
	font-family:Tahoma,Arial,Helvetica; 
	font-weight:normal;
}

.fliess8 {
	font-size:9pt;  
	color:#555555; 
	font-family:Tahoma,Arial,Helvetica; 
	font-weight:normal;
}

.fliess8a {
	font-size:8pt;  
	color:#555555; 
	font-family:Tahoma,Arial,Helvetica; 
	font-weight:normal;
}

.fliess9 { 
	font-size:9pt;  
	line-height:12pt; 
	color:#555555; 
	font-family:Tahoma,Arial,Helvetica; 
}

.fliess11 {
	font-size:11pt; 
	line-height:15pt; 
	color:#000000; 
	font-family:Tahoma,Arial,Helvetica; 
}

.home1 { 
	font-size:10pt;  
	line-height:14pt; 
	color:#555555; 
	font-family:Tahoma,Arial,Helvetica; 
	font-weight:normal;
}

.dummytext { 
	font-size:4pt; 
	color:#000000; 
	text-decoration:none;
	font-family:Tahoma,Arial,Helvetica; 
}

.bildunter { 
	font-size:8pt;  
	line-height:13pt; 
	color:#888888; 
	/*color:#758B4C;*/
	font-family:Tahoma,Arial,Helvetica; 
	font-weight:bold;
}

.logoadresse { 
	font-size:8pt;  
	line-height:13pt; 
	color:#999999; 
	/*text-align:justify;*/
	font-weight:bold;
	/*letter-spacing:-1;*/
	/*word-spacing:100pt;*/
	font-family:Tahoma,Arial,Helvetica; 
}

.titleleft {
	font-size:9pt;  
	line-height:13pt; 
	color:#777777; 
	text-align:right;
	font-weight:bold;
	font-family:Tahoma,Arial,Helvetica; 
}

.fliesstext { 
	font-size:9pt;  
	line-height:13pt; 
	color:#555555; 
	text-align:justify;
	font-family:Tahoma,Arial,Helvetica; 
}

.fliessklein { 
	font-size:8pt;  
	/*line-height:12pt; */
	color:#555555; 
	font-family:Tahoma,Arial,Helvetica; 
}

.fliesskleinbold { 
	font-size:8pt;  
	/*line-height:12pt; */
	color:#555555; 
	font-family:Tahoma,Arial,Helvetica; 
	font-weight:bold;
}

.fliessueberkl { 
	font-size:10pt; 
	line-height:15pt; 
	color:#343434; 
	font-family:Tahoma,Arial,Helvetica; 
	font-weight:bold;
}

.fliessueber { 
	font-size:14pt; 
	line-height:15pt; 
	color:#454545; 
	font-family:Tahoma,Arial,Helvetica; 
	font-weight:bold;
}

#ueber14 { 
	font-size:14pt; 
	color:#000000; 
	font-family:Tahoma,Arial,Helvetica; 
}
	
#ueberhome { 
	font-size:20pt; 
	line-height:20pt; 
	/*color:#FFFFFF; */
	color:#666666; 
	font-family:Tahoma,Arial,Helvetica; 
	font-weight:normal;
}

	#clink      { font-size:8pt;  color:#000000; font-family:Tahoma,Arial,Helvetica; text-decoration:none; }	
	
	#fliess4weiss{ font-size:4pt;  color:#FFFFFF; font-family:Tahoma,Arial,Helvetica; }
	#fliess8f  { font-size:8pt;  color:#000000; font-family:Tahoma,Arial,Helvetica; font-weight:bold; }
	#fliess9b  { font-size:9pt;  color:#666666; font-family:Tahoma,Arial,Helvetica; font-weight:bold; }
	#fliess9f  { font-size:9pt;  color:#000000; font-family:Tahoma,Arial,Helvetica; font-weight:bold; }
	#fliess9schw{font-size:9pt;  color:#000000; font-family:Tahoma,Arial,Helvetica; }
	#fliess11b { font-size:11pt; color:#000000; font-family:Tahoma,Arial,Helvetica; font-weight:bold; }
	#fliess12  { font-size:12pt; color:#000000; font-family:Tahoma,Arial,Helvetica; }
	#fliess12b { font-size:12pt; color:#000000; font-family:Tahoma,Arial,Helvetica; font-weight:bold; }
	
	#drucklink    { font-size:10pt; color:#6A5ACD; font-family:"Comic Sans MS",Arial,Helvetica; font-weight:bold; text-decoration:none;}
	#kommentblau12{ font-size:12pt; color:#6A5ACD; font-family:"Comic Sans MS",Arial,Helvetica; }
	#kommentblau  { font-size:10pt; color:#6A5ACD; font-family:"Comic Sans MS",Arial,Helvetica; font-weight:bold; }

	#ueber9    { font-size:9pt;  color:#000000; font-family:Tahoma,Arial,Helvetica; }
	#ueber9b   { font-size:10pt; color:#000000; font-family:Tahoma,Arial,Helvetica; font-weight:bold; }
	
	
	#ueberprofgr { font-size:11pt; color:#000000; font-family:Tahoma,Arial,Helvetica; font-weight:bold; }
	#ueberprofmi { font-size:10pt; color:#000000; font-family:Tahoma,Arial,Helvetica; font-weight:bold; }
	#ueberprofkl { font-size:9pt;  color:#000000; font-family:Tahoma,Arial,Helvetica; font-weight:bold; }
	
	#uebergross{ font-size:24pt; color:#DC143C; font-family:Tahoma,Arial,Helvetica; }
	#ueberhalbgross { font-size:16pt; color:#000000; font-family:Tahoma,Arial,Helvetica; }

   #weisstext   { font-size:12pt; color:#FFFFFF; font-family:"Comic Sans MS",Arial,Helvetica; text-decoration:none; }
   #weisstext10 { font-size:10pt; color:#FFFFFF; font-family:"Comic Sans MS",Arial,Helvetica; text-decoration:none; font-weight:bold;}

   .linkoff  {color:#555555; text-decoration:none;}
   .linkon   {color:#000000; text-decoration:underline;}


   .braun  {color:#7D4B00; text-decoration:none;}
   .gelb   {color:#FFE478; text-decoration:none;}
   .schwarz{color:#000000; text-decoration:none;}		
   .rot    {color:#DC143C; text-decoration:none;}
   .blau   {color:#6A5ACD; text-decoration:none;}
   .weiss  {color:#FFFFFF; text-decoration:none;}


/* copyright */
#cr { 
	font-size:8pt;  
	color:#888888;  
	font-family:Arial,Helvetica; 
	text-decoration:none;
}	
	
.fetton { 
	color:#E14F00;  
	font-weight:bold;
	text-decoration:none;
}
	
.fettout{ 
	color:#888888;  
	font-weight:bold;
	text-decoration:none;
}
/* copyright */

