body, p, table, tr, td
 	{font-family: Verdana, sans-serif; font-size: 11px; color:#666666;}
	

a:link
	{color:#333399; text-decoration:none; font-weight:bold;}

a.type1:link 	
	{color:#333399; text-decoration:none; font-weight:bold; font-size:13px; line-height:20px;}

a.type1:visited 	
	{color:#333399; text-decoration:none; font-weight:bold;font-size:13px; line-height:20px;}

a.type1:hover 	
	{color:#e4e4e4; text-decoration:none; font-weight:bold;font-size:13px; line-height:20px;}
	
a.type1a:link 	
	{color:#333399; text-decoration:none; font-weight:bold;}

a.type1a:visited 	
	{color:#333399; text-decoration:none; font-weight:bold;}

a.type1a:hover 	
	{color:#999999; text-decoration:none; font-weight:bold;}

a.type2:link 		
	{color:#333399; text-decoration:none; font-weight:bold; font-size:10px;}

a.type2:visited 	
	{color:#333399; text-decoration:none; font-weight:bold; font-size:10px;}

a.type2:hover 	
	{color:#999999; text-decoration:none; font-weight:bold; font-size:10px;}

a.type3:link 		
	{color:#333399; text-decoration:none; font-weight:bold; font-size:11px;}

a.type3:visited 	
	{color:#333399; text-decoration:none; font-weight:bold; font-size:11px;}

a.type3:hover 	
	{color:#999999; text-decoration:none; font-weight:bold; font-size:11px;}

a.type3a:link 		
	{color:#333399; text-decoration:none; font-weight:bold; font-size:10px;}

a.type3a:visited 	
	{color:#333399; text-decoration:none; font-weight:bold; font-size:10px;}

a.type3a:hover 	
	{color:#999999; text-decoration:none; font-weight:bold; font-size:10px;}

a.type3b:link 		
	{color:#333399; text-decoration:none; font-weight:bold; font-size:10px;}

a.type3b:visited 	
	{color:#333399; text-decoration:none; font-weight:bold; font-size:10px;}

a.type3b:hover 	
	{color:#999999; text-decoration:none; font-weight:bold; font-size:10px;}

a.type4:link 		
	{color:#333399; text-decoration:underline; font-weight:bold; font-size:10,2px;}

a.type4:visited 	
	{color:#333399; text-decoration:underline; font-weight:bold; font-size:10,2px;}

a.type4:hover 	
	{color:#999999; text-decoration:underline; font-weight:bold; font-size:10,2px;}

.aktiv1
 	{font-family: Verdana, sans-serif; text-decoration:none; color:#333399; font-weight:bold; font-size:13px; letter-spacing: 1px; line-height:20px;}
 	
.aktiv1a
 	{font-family: Verdana, sans-serif; text-decoration:none; color:#ff9900; font-weight:bold; font-size:10px; line-height:17px;}	

.aktiv2
 	{font-family: Verdana, sans-serif; text-decoration:none; font-size:10px; color:#ff9900; font-weight:bold;}

.aktiv3
 	{font-family: Verdana, sans-serif; text-decoration:none; font-size:11px; color:#ff9900; font-weight:bold;}

.weiss
	{font-family: Verdana, sans-serif; font-size:10px; color:#ffffff; font-weight:bold;}	

.bold
	{font-family: Verdana, sans-serif; font-size:11px; color:#666666; font-weight:bold;}		

.boldweiss
	{font-family: Verdana, sans-serif; font-size:11px; color:#ffffff; font-weight:bold;}

.boldgrey
	{font-family: Verdana, sans-serif; font-size:10px; color:#dddddd; font-weight:bold;}

.boldorange
	{font-family: Verdana, sans-serif; font-size:10px; color:#ff6633; font-weight:bold;}		

.standard
 	{font-family: Verdana, sans-serif; font-size:11px; color:#666666;}

.standard1
 	{font-family: Verdana, sans-serif; font-size:10px; color:#666666;}	

.header1
	{font-family: Verdana, sans-serif; font-size: 12px; color:#666666; font-weight:bold;}

.header1a
	{font-family: Verdana, sans-serif; font-size:13px; color:#333333; font-weight:bold; font-style:italic;}

.header1b
	{font-family: Verdana, sans-serif; font-size:15px; color:#333333; font-weight:bold;}	

.header2
	{font-family: Verdana, sans-serif; font-size:12px; color:#666666; font-weight:bold;}

.header2a
	{font-family: Verdana, sans-serif; font-size:12px; color:#333333; font-weight:bold; font-style:italic;}	

.punkte
 	{font-family: Verdana, sans-serif; font-size:11px; color:#990000;  line-height:14px;}	

.smallhellgrau
	{font-family: Verdana, sans-serif; font-size:9px; color:#cccccc; line-height:11px;}
	
UL { font-family: Verdana, sans-serif; list-style-type: square; list-style-color: #666666; color: #666666; font-size: 11px;}

#tabelle {
  border-width:1px;
  border-style:solid;
  border-color:#333399;
  padding:0,5px; }

#tabelle1 {
  border-width:1px;
  border-style:solid;
  border-color:#dddddd;
  padding:1px; }	

#tabelle2 {
 padding:3px; }
 

 
ul#nav 			{width: 158px; padding: 0px; list-style: none; background: #93bdd4;}
ul#nav li 			{width: 158px; list-style: none; margin: 0; text-align: right;}

/* Hack für IE*/
* html ul#nav li 		{margin-left: -15px; mar\gin-left: -15px;}

* html ul#nav a 		{width: 100%; w\idth: 100%;}
* html ul#nav li ul li a 	{width: 100%; w\idth: 100%;}

/* Link zweite Ebene */
ul#nav li ul li a 		{font-size: 90%; padding: 4px 4px 4px 15px;}

  
  /* Hintergrundfarbe Links + Linktext global*/
ul#nav a 			{display: block; padding: 4px; text-decoration: none; font-size: 110%; font-weight: bold; border-bottom: 1px solid #333399; color: #333399;}
* html ul#nav a, * html ul#nav span {width: 100%; w\idth: 100%}
  
  /* zweite Ebene Hintergrund*/
ul#nav li ul 		{margin: 0 0 0 0; padding: 0;}
ul#nav li ul li 		{margin: 0; background-color: #e8f2f4; border-left: 1px solid #000; border-left: 0px;}
* html ul#nav li ul li 	{margin-left: 0; ma\rgin-left: 0; }

  /* Hover für alle Links */
ul#nav a:hover 		{border-color: white; border-left-color: black; border-top-color: black; color: white; background-color: #333399;}
  
  /* Link + Hintergrundfarbe erster Navigationspunkt aktiv */
li a#aktuell 		{color: #fff; background-color: #93bdd4; border: 1px solid #e8f2f4; border-left-color: black; border-top-color: black; border-bottom: 0px; border-left: 0px;}
  
/*Aktive Unterseite Linktext*/
ul#nav li ul span a 	{color: #f90;}

/* Hintergrund akt. Unterseite */
ul#nav li ul li span {background-color: #e8f2f4;}
