h1
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
	 	font-size:16px;
		color: #000000;
	}

h2
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
	 	font-size:12px;
		color: #000000;
	    font-weight: normal;
	}


table
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
	 	font-size:12px;
		color:#000000;
		background-color:#000000;
		border: 0px;
	}


td
    {
		font-family: Verdana, Arial, Helvetica, sans-serif;
	 	font-size:12px;
		color:#000000;
		background-color:#cccccc;
		text-align: center;
		vertical-align: text-bottom;
		border: 0px;
	}


a:link
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
 		font-size:12px;
		color: #000000;
		text-decoration:underline;
	}


a:visited
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
	 	font-size:12px;
		color: #000000;
		text-decoration:underline;
	}


a:hover
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
	 	font-size:12px;
		text-decoration:underline;
	}


a:active
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
	 	font-size:12px;
		color: #000000;
		text-decoration:underline;
	}


hl1
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
	 	font-size:20px;
 		font-weight:bold;
		color: #000066;
	}


hl2
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
 		font-size:18px;
		color: #000066;
	}


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


#menu
	{
		width: 132px;
	}

#menu ul
	{
		margin: 0; 
		padding: 0;
		list-style-type: none;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
	}

	  
#menu li
	{
		margin: 2px 0 0;
	}

	  
#menu .aa
	{
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px; 
		display: block;
		width:160px;
		padding: 2px 2px 2px 10px;
		border: 1px solid #ffffff;
		background: #ffffff;
		text-decoration: none;
		letter-spacing: 5px;
	}

	  
#menu a
	{
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px; 
		display: block;
		width:160px;
		padding: 2px 2px 2px 10px;
		border: 1px solid #ffffff;
		background: #ffffff;
		text-decoration: none;
		}

	  
#menu a:link, #menu a:active, #menu a:visited
	{
		color: #101884;
	}

	  
#menu a:hover 
	{
		border: 1px solid #101884;
		background: #ffffff;
		color: #000000;
		font-weight: bold;
	}

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


.tdmain
    {
		font-family: Verdana, Arial, Helvetica, sans-serif;
	 	font-size:12px;
		font-weight: bold;
		color:#000000;
		text-align: left;
		background-color:#ffffff;
		vertical-align: text-top;
		padding:inherit 1;
		border: 0px;
	}
	
	
.as:link
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
 		font-size:10px;
		color: #000000;
		text-decoration:underline;
	}


.as:visited
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
 		font-size:10px;
		color: #000000;
		text-decoration:underline;
	}


.as:hover
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
 		font-size:10px;
		color: #000000;
		text-decoration:underline;
	}


.as:active
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
 		font-size:10px;
		color: #000000;
		text-decoration:underline;
	}
	
	
.ps
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #000000;
	}

	
	
	/*                    
Tabellendefinition

top = Überschrift
main = Hauptteil
bottom = Fußnoten etc.
head = Überschrift  

*/
.tdtopa
	{
		border:1px outset #000000;
		background-color: #ffffff;
		padding:1;
		font-weight: bold;
		text-align: left;
		letter-spacing: 5px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
	}
		
		
.tdmaina
	{
		background-color: #eeeeee;
		padding: 8;
		color: #000000;
		vertical-align: top;
		text-align:justify;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
	}

.tdbottom
	{
		border:1px outset #000000;
		background-color: #ffffff;
		padding: 1;
		font-weight: bold;
		text-align: left;
		letter-spacing: 5px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
	}

tr.head
	{
		color: #000000;
		font-weight: bold;
		padding:1;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 16px;
	}


.tableleft
	{
   		border: 0px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#ffffff;
		background-color:#ffffff;
	}

.tdblau
	{
		border:1px outset #114488;
		background-color: #114488;
		padding:1;
	}

.tdmenu
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight: bold;
		color:#000000;
		text-align: left;
		background-color:#ffffff;
		vertical-align:top;
		border: 0px;
	}

.pfooter 
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #000000;
	    font-weight: normal;
 	}

.tdbottoma
    {
		font-family: Verdana, Arial, Helvetica, sans-serif;
 		font-size:12px;
		font-weight: bold;
		color:#000000;
		text-align:left;
		background-color:#ffffff;
		vertical-align:middle;
		border: 0px;
	}
	
.tdform
    {
		font-family: Verdana, Arial, Helvetica, sans-serif;
 		font-size:12px;
		color:#000000;
		text-align: center;
		background-color:#eeeeee;
		vertical-align: middle;
		border: 0px;
	}
	
.tdmainacenter
    {
		font-family: Verdana, Arial, Helvetica, sans-serif;
 		font-size:12px;
		font-weight: normal;
		color:#000000;
		text-align: center;
		background-color:#eeeeee;
		vertical-align: middle;
		border: 0px;
	}
	
.tdmaincenter
    {
		font-family: Verdana, Arial, Helvetica, sans-serif;
	 	font-size:12px;
		font-weight: bold;
		color:#000000;
		text-align: center;
		background-color:#eeeeee;
		vertical-align: middle;
		border: 0px;
	}
	
.tdprofil
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		text-align: left;
		padding:4;
		background-color:#eeeeee;
		vertical-align: text-top;
		border:1px outset #000000;
	}

.tableprofil
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
	 	font-size:12px;
		color:#000000;
		background-color:#ffffff;
		border:1px outset #000000;
	}
	
.haupttable
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
	 	font-size:12px;
		color:#000000;
		background-color:#ffffff;
		border:0px outset #ffffff;
		vertical-align: middle;
	}
	
.haupttd
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		text-align: left;
		background-color:#ffffff;
		vertical-align: middle;
		border:0px outset #ffffff;
	}

hr
	{
	vertical-align:middle;
	text-align:center;
	}
