*.fliesstext {
			 		text-align:justify;
				  color:black;
		   	  font-family:Arial;
					font-size:9pt;
				 }
*.textgross {
			 		text-align:left;
				  color:black;
		   	  font-family:Arial;
					font-size:12pt;
				 }
*.textnorm {
			 		text-align:left;
				  color:black;
		   	  font-family:Arial;
					font-size:10pt;
				 }
*.text {
			 		text-align:left;
				  color:black;
		   	  font-family:Arial;
					font-size:9pt;
				 }
*.smallhinweis {
			 		text-align:left;
				  color:#666666;
		   	  font-family:Arial;
					font-size:8pt;
				 }
*.preis {
			 		text-align:right;
				  color:black;
		   	  font-family:Arial;
					font-size:9pt;
				 }
*.tabdetail {
			 		text-align:center;
				  color:black;
		   	  font-family:Arial;
					font-size:8pt;
				 }
*.tabdetailleft {
			 		text-align:left;
				  color:black;
		   	  font-family:Arial;
					font-size:8pt;
				 }
td.tabdetail {
			 		text-align:center;
				  color:black;
		   	  font-family:Arial;
					font-size:8pt;
					border-width:1px;
					border-style:solid;
					border-color:#000000;
					border-collapse: collapse
				 }
td.tabdetailleft {
			 		text-align:left;
				  color:black;
		   	  font-family:Arial;
					font-size:8pt;
					border-width:1px;
					border-style:solid;
					border-color:#000000;
					border-collapse: collapse;
					
				 }
td.tabdetailright {
			 		text-align:right;
				  color:black;
		   	  font-family:Arial;
					font-size:8pt;
					border-width:1px;
					border-style:solid;
					border-color:#000000;
					border-collapse: collapse;
					padding-right:7px;
				 }
td.tabdetailhead {
			 		text-align:center;
				  color:black;
		   	  font-family:Arial;
					font-size:10pt;
					border-width:1px;
					border-style:solid;
					border-color:#000000;
					border-collapse: collapse
				 }
td.menuehead {
						border-width:1px;
						border-style:solid;
						border-color:#000000;
						border-collapse: collapse;
						background-color: #333333;
						background-repeat:no-repeat;
						}
td.menue {
						border-width:1px;
						border-style:solid;
						border-color:#000000;
						border-collapse: collapse;
						background-repeat:no-repeat;
						}

td.boxhead {
						border-width:1px;
						border-style:solid;
						border-color:#ffffff;
						border-collapse: collapse;
						background-color: #87c7b0;
						font-family:Arial;
					  font-size:8pt;
						font-weight: bold;
						}
td.boxtext {
						border-width:1px;
						border-style:solid;
						border-color:#333333;
						border-collapse: collapse;
						background-color: #87c7b0;
						font-family:Arial;
					  font-size:8pt;
						
						}

table.box {
						border-width:1px;
						border-style:solid;
						border-color:#ffffff;
						border-collapse: collapse;
						background-color: #009966;
						font-family:Arial;
					  font-size:8pt;
						
						}
table.textnorm {
						border-width:1px;
						border-style:solid;
						border-color:#000000;
						border-collapse: collapse;
						background-color: #87c7b0;
						font-family:Arial;
					  } 
						
A.menuehead {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 9pt; FONT-WEIGHT: bold; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; WIDTH: 200px; PADDING-TOP: 0px; FONT-FAMILY: Arial; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.menuehead:link {
	COLOR: #ffffff; 
	text-decoration:none;
}
A.menuehead:visited {
	COLOR: #ffffff; 
	text-decoration:none;
}
A.menuehead:hover {
	COLOR: #ffff33; 
	text-decoration:none;
}
A.menuehead:active {
	COLOR: #ffff33; 
	text-decoration:none;
}
*.menuehead{			
	          font-family:Arial, Verdana;
						font-size:9pt;
						color:#ffffff;
						text-align:left;
			 }
A.menue {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 8pt; FONT-WEIGHT: bold; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; WIDTH: 200px; HEIGHT: 16px; PADDING-TOP: 0px; FONT-FAMILY: Arial; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.menue:link {
	COLOR: #ffffff;
	BACKGROUND-COLOR: #009966; 
	text-decoration:none;
}
A.menue:visited {
	COLOR: #ffffff;
	BACKGROUND-COLOR: #009966; 
	text-decoration:none;
}
A.menue:hover {
	COLOR: #333333;
	BACKGROUND-COLOR: #87c7b0; 
	text-decoration:none;
}
A.menue:active {
	COLOR: #ffff33; 
	BACKGROUND-COLOR: #009966;
	text-decoration:none;
}

A.footer:link {
	COLOR: #ffffff;
	text-decoration:none;
	font-family:Arial, Verdana;
	font-size:9pt;
}
A.footer:visited {
	COLOR: #ffffff;
	text-decoration:none;
	font-family:Arial, Verdana;
	font-size:9pt;
}
A.footer:hover {
	COLOR: #ffff33;
	text-decoration:none;
	font-family:Arial, Verdana;
	font-size:9pt;
}
A.footer:active {
	COLOR: #ffff33; 
	text-decoration:none;
	font-family:Arial, Verdana;
	font-size:9pt;
}


A.boxhead:link {
	COLOR: #000000; 
	text-decoration:none;
}
A.boxhead:visited {
	COLOR: #000000; 
	text-decoration:none;
}
A.boxhead:hover {
	COLOR: #c91e31; 
	text-decoration:none;
}
A.boxhead:active {
	COLOR: #c91e31; 
	text-decoration:none;
}
*.boxhead{			
	          font-family:Arial, Verdana;
						font-size:8pt;
						color:#000000;
						text-align:left;
			 }
*.navihelp{			
	          font-family:Arial, Verdana;
						font-size:8pt;
						color:#000000;
						text-align:left;
			 }			 
a:link {
color:#0000cc;
text-decoration:none;
}

a:visited {
color:#0000cc;
text-decoration:none;
}

a:active {
color:#009966;
text-decoration:none;
}

a:hover {
color:#009966;
text-decoration:none;
}
*.partner{			
	          font-family:Arial, Verdana;
						font-size:7pt;
						color:#eeeeee;
						text-align:center;
			 }	
*.footnavi{			
	          font-family:Arial, Verdana;
						font-size:7pt;
						color:#000000;
						text-align:right;
			 }			 
a.partner:link {
color:#c0c0c0;
text-decoration:none;
}

a.partner:visited {
color:#cccccc;
text-decoration:none;
}

a.partner:active {
color:#cccccc;
text-decoration:none;
}

a.partner:hover {
color:#cccccc;
text-decoration:none;
}

body.main			{
							
							font-family:Arial, Verdana;
							font-size:9pt;
														 
							}
							
body {
		 	scrollbar-base-color:#ffffff;
		 }
							 											 				 
