     
BODY	{font-family: arial;
		 background-color: white;
		 	font-weight: normal;
			text-decoration: none;
			margin-left: 10pt;
		 
		} 
BODY.menu {background-color: #E2E2E2;}
	 
	 A {
		
		font-size: 10pt;
		text-decoration: none; 
		}

A.nav {
		
		font-size: 10pt;
		font-weight: bold;
		color: black; 
		}

A.nav:link {
		color: #334499; 
		}

A.nav:visited {
		color: maroon; 
		}

A.nav:hover {
		color: red; 
		}

A.mail {
		
		font-size: 8pt;
		font-weight: normal;
		
		}

A.lit2 {
		
		font-size: 10pt;
		font-weight: normal;
		}
		


H1 {
		
		font-size: 16pt;
		font-weight: bold;
		text-align: center;
		text-indent: 0pt;
		margin-top: 10pt;
		margin-bottom: 10pt;
		margin-left: 10pt;
		margin-right: 10pt;
		}

H2 {
		
		font-size: 12pt;
		font-weight: bold;
		text-align: center;
		text-indent: 0pt;
		margin-top: 10pt;
		margin-bottom: 10pt;
		margin-left: 10pt;
		margin-right: 10pt;
		}

H3 {
		
		font-size: 12pt;
		font-weight: bold;
		text-align: left;
		text-indent: 0pt;
		margin-top: 0pt;
		margin-bottom: 10pt;
		margin-left: 10pt;
		margin-right: 10pt;
		}
		
HR.top10
	    {margin-top: 15pt;
		margin-bottom: 15pt;
		margin-left: 10pt;
		}	

	 P {
		
		font-size: 10pt;
		text-align: justify;
		text-indent: 0pt;
		margin-top: 10pt;
		margin-bottom: 0pt;
		margin-left: 10pt;
		margin-right: 10pt;
		
		}
		
		
P.top20
		{margin-top: 20pt;
		font-weight: bold;}	


P.top20_normal
		{margin-top: 20pt;
		font-weight: normal;}	
P.address {
		
		font-size: 8pt;
		margin-top: 0pt;
		margin-right: 0pt;
		}

P.toc {
		
		font-size: 10pt;
		font-weight: bold;
		text-align: left;
        margin-bottom: 10pt;
		margin-left: 0pt;
		margin-right: 0pt;
		}
		
		
P.toc2 {
		
		font-size:8pt;
		font-weight: bold;
	    text-align: left;
		text-indent: 0pt;
		margin-top: 0pt;
		margin-bottom: 0pt;
		margin-left: 10pt;
		margin-right: 0pt;
}	
		

P.toctit {
		
		font-size: 10pt;
		font-weight: bold;
		text-decoration: underline;
		text-align: left;
		margin-bottom: 10pt;
		margin-left: 0pt;
		margin-right: 0pt;
		}

	OL {
		
		font-size: 10pt;
		text-indent: 0pt;
		margin-top: 10pt;
		margin-bottom: 0pt;
		margin-right: 10pt;
		}

UL 
		{
		font-size: 10pt;
		text-indent: 0pt;
		margin-top: 10pt;
		margin-bottom: 15pt;
		margin-right: 10pt;
		}

LI 
		{
		font-size: 10pt;
		text-indent: 0pt;
		margin-top: 0pt;
		margin-bottom: 2pt;
		margin-right: 10pt;
		}
		
DL 
		{
		font-size: 10pt;
		text-indent: 0pt;
		margin-left: 10pt;
		margin-top: 0pt;
		margin-bottom: 0pt;
		margin-right: 10pt;
		}


DD 
		{
		font-size: 10pt;
		text-indent: 0pt;
		margin-left: 20pt;
		margin-top: 0pt;
		margin-bottom: 0pt;
		margin-right: 10pt;
		}


DT 
		{
		font-size: 10pt;
		letter-spacing: 1pt;
		text-indent: 0pt;
		margin-left: 10pt;
		margin-top: 10pt;
		margin-bottom: 0pt;
		margin-right: 10pt;
		}



TABLE 
		{
		font-size: 10pt;
		text-indent: 0pt;
		}
		
		
TABLE.headline 
		{
		background-color: White;
		margin-bottom: 5pt;
		border: none;
		}
		
/*TABLE.footnote
		{
		font-size: 8pt;
		text-indent: 0pt;
		background-color: White;
		margin-bottom: 0pt;
		border: none;
		}
		
TABLE.image 
		{
		font-size: 10pt;
		text-indent: 0pt;
		background-color: White;
		}		*/	
		

TABLE.noind 
		{
		font-size: xx-small;
		text-indent: 0pt;
		}

TH 
		{
		font-size: 10pt;
		font-style: bold;
		}

/*
TR
		{
		font-size: 10pt;
		}*/

TR.small 
		{
		font-size: 8pt;
		}





TR.head 
		{
		text-align: center;
		font-weight: bold;
		background-color: #E4E4E4;
		}

TR.center_top 
		{
		text-align: center;
		vertical-align: top;
		}
/*
TR.light {
		
		
		
		text-align: center;
		background-color: white;
		}*/
		
TR.bold 
		{
		font-weight: bold;
		text-align: center;
		}

/*TD 
		{
		font-size: 10pt;
		}*/

TD.justify 
		{
		text-align: justify;
		}



TD.small 
		{
		font-size: 8pt; 
		text-align: center;
		}

TD.small_left 
        {
		font-size: 8pt; 
		text-align: left;
		}


TD.small_bold
        {
		font-size: 8pt; 
		text-align: left;
		font-weight: bold;
		}



TD.left_top
		{
		text-align: left;
		vertical-align: top;
		}


TD.left 
		{
		text-align: left;
		}


TD.top 
		{
		vertical-align: top;
		}


EM 
		{
		font-style: italic;
		font-family: times, times new roman;
		font-size: 11pt;
		}




SUP, SUB 
		{
		font-size: 9pt;
		}



SUB, SUP.bold 
		{
		font-weight: bold;
		}
/*
SUP.bold {
		
		font-weight: bold;
		font-size: 9pt;
		
		
		}*/
		
	/*Die folgenden Definitionen sind neu oder geaendert
	ol,ul,li,p top20, body,body menu,hr,h3
	*/		   

		 
		 
	.em {
		font-family: times, times new roman;
		font-size: 11pt;
		font-style: italic;
		}
		 
.center {
		text-align: center;
		}

.times  {
		font-family: times, times new roman;
         font-size: 10pt;
		 }
		 
	
.bold
		{
		font-weight: bold;
		font-size: 10pt;
		}
	 
	 
		
		/*Dies ist eine abgespeckte Version der css Datei. Sonderfaelle stehen dann direkt im Dokument unter head
		 <style type="text/css">Hier stehen die Stylesheets, Schreibweise wie oben.</style>  */

 
	   


