BODY	{
	background-color: white;
}

	
TD 	{font-family: Arial, Helvetica, Verdana, sans-serif;
		font-size: 8pt;
		color: 0066A1;
		font-weight: bold;
		text-align: justify;
	}
.normal 	{font-family: Arial, Helvetica, Verdana, sans-serif;
		font-size: 8pt;
		color: 0066A1;
		font-weight: normal;
		text-align: justify;
	}
	
.normal_p 	{font-family: Arial, Helvetica, Verdana, sans-serif;
		font-size: 7pt;
		color: 0066A1;
		font-weight: normal;
		text-align: justify;
	}

P 	{font-family: Arial, Helvetica, Verdana, sans-serif;
		font-size: 8pt;
		color: 0066A1;
		font-weight: bold;
		text-align: justify;
	}
	
.txt_weiss	{font-family: Arial, Helvetica, Verdana, sans-serif;
		font-size: 9pt;
		color: ffffff;
		font-weight: normal;
		text-align: justify; }
		
.txt_weissb	{font-family: Arial, Helvetica, Verdana, sans-serif;
		font-size: 9pt;
		color: ffffff;
		font-weight: bold;
		text-align: justify; }
		
.txt_orangeb	{font-family: Arial, Helvetica, Verdana, sans-serif;
		font-size: 9pt;
		color: #ff6600;
		font-weight: bold;
		text-align: justify; }

A 	{ color: #E75606; text-decoration:none; }
A.footer	{ color: #666666; text-decoration:none; }

a:hover {color: #0066A1;

		}

.bgtxtblau06 {
		background-color: #0066cc;
		color: #ffffff;
		font-size:8pt;
		text-align:left;
	}
	
.blau_h   {
		background-color: #d2ecff;
	}
		
.normal 	{font-family: Arial, sans-serif;
		font-size: 8pt;
		color: 0066A1;
		font-weight:normal;
		text-align: justify;
	}
	
.bglastminute	{background-color: #cc0000;color: #ffffff;
}

.title	{font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 7pt;
	color: 0066A1;
	font-weight: normal;
}

.titlebw	{font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 7pt;
	color: 0066A1;
	font-weight: normal;
	background-color: #ffffff;
}

.titlew	{font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 7pt;
	color: ffffff;
	font-weight: normal;
}

.search	{font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 8pt;
	color: 0066A1;
	border-color: #ffcc00;
	background-color: #FEFAF0;
	font-weight: normal;
}

.headerorange {font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 9pt;
		color: #D65A07;
		text-align: right;
		font-weight: bold;
	}
	
.headerorange2 {font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 9pt;
		color: #D65A07;
		text-align: right;
		font-style: italic;
		font-weight: bold;
		hover: #ffffff;
}

.headerorange0 {font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 9pt;
		color: #E75606;
		text-align: left;
		font-weight: bold;
	}
	
.headerdrot {font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 9pt;
		color: #990000;
		text-align: left;
		font-weight: bold;
	}
	
.headermain {font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 10pt;
		color: #014C77;
		text-align: left;
		font-weight: bold;
	}
	
.header_v_big {font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 16pt;
		color: #ff6600;
		text-align: left;
		font-weight: bold;
	}
	
.headerblau {font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 11pt;
		color: #0066A1;
		font-weight: bold;
		text-align: center;
	}
	
.headerblaum {font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 10pt;
		color: #0066A1;
		font-weight: bold;
		text-align: center;
		word-spacing: 3px
	}
	
.h_main_sub {font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 9pt;
		color: #014C77;
		text-align: left;
		font-weight: bold;
	}

.blau   {
		background-color: #0066A1;
		}
	
.blau3   {
		background-color: #F0C863;
	}

.hellblau_b {
		background-color: #C7E8FC;
	}
	
.hellblau_p {
		background-color: #C7E8FC;
		font-size: 7pt;
		font-weight: normal;
	}
	
.hellblau {
		background-color: #C7E8FC;
		color: 0066A1;
		font-weight: bold;
	}
	
.h_orange {
		background-color: #ffffff;
		color: #E75606;
		font-weight: bold;
	}
	
.h_orange_p {
		background-color: #ffffff;
		color: #E75606;
		font-weight: bold;
		font-size: 7pt;
		font-weight: normal;
	}
	
.whitebg {background-color: white;
	}
	
.orange {background-color: #D65A07;
	}
	
	
.gelb {background-color: #FFEEBF;
	}
	
.gelb_menu {background-color: #F3CF71;
	}
	

	
.itemBorder { border: 1px solid #ff6600 }
.itemText { text-decoration: none; color:#0066A1; font: 11px Arial, Verdana, Helvetica; font-weight: bold; text-align: right;}
.itemText2 { text-decoration: none; color: #0066A1; font: 11px Arial, Verdana, Helvetica; font-weight: bold;}
.itemText3 { text-decoration: none; color: #0066A1; font: 11px Arial, Verdana, Helvetica; }
.itemText4 { text-decoration: none; color: #ff6600; font: 11px Arial, Verdana, Helvetica; font-weight: bold;}
.itemText5 { text-decoration: none; color: #ffffff; font: 11px Arial, Verdana, Helvetica; font-weight: bold; text-align: right;}
.itemHover { text-decoration: none; color: #ff6600; font: 11px Arial, Verdana, Helvetica; font-weight: bold; }	