body { 
	color: #FFFFFF; 
	background-image: none; 
	font-size : 16pt; 
	font-family: sans-serif; 
        background-color: #000000; 
} 
body.text { 
	color: #FFFFFF; 
	background-image: none; 
	font-size : 16pt; 
	font-family: sans-serif; 
        background-color: #000044; 
} 
a:link { 
	color: #FFFFFF; 
	text-decoration: none; 
} 
a:visited { 
	color: #FFFFFF; 
	text-decoration: none; 
} 
a:hover { 
       text-decoration: underline;
 }
a:active { 
	text-decoration: underline; 
} 
.target { 
	text-decoration: none; 
} 
address { 
	margin-top: 10pt; 
	font-size: 75%; 
	text-align: center; 
} 
H1 { 
	text-align: center; 
	margin-bottom: 18pt; 
	font-size: 24pt; 
} 
H2 { 
	text-align: center; 
	margin-bottom: 12pt; 
	font-size: 18pt; 
} 
img {
         border-style: none;    
}
img.ruler {
	margin-left: 20px;
	margin-right: 20px;
}
PRE { 
        font-family: "Courier New", Courier, mono; 
} 
PRE.File { 
	font-size: 80%; 
	margin-left: 20pt; 
} 
TH { 
	color: #FFFFFF; 
	text-align: left;  
        font-family: sans-serif; 
        padding-top: 1pt; 
        padding-right: 1pt;  
        padding-bottom: 1pt; 
        padding-left: 1pt; 
        font-size: 16pt;  
        font-weight: bold 
} 
TD { 
	color: #FFFFFF; 
	font-size: 16pt; 
        font-family: sans-serif;  
        padding-top: 1pt;  
        padding-right: 2pt;  
        padding-bottom: 1pt;  
        padding-left: 3pt;  
        vertical-align: superexposant 
} 
ul.main {  
	list-style-image: url(../images/oranball.gif); 
	margin-top: 15pt; 
	margin-left: 25pt; 
	line-height: 30pt;
	vertical-align: baseline;
}
LI.Sub0 { 
	list-style-type:disc; 
	text-align: left; 
	margin-top: 15pt; 
	vertical-align: baseline; 
} 
LI.Sub1 { 
	list-style-type:  none; 
	margin-top: 10pt;  
        margin-bottom: 10pt 
} 
LI.Sub1m { 
	list-style-type:  circle; 
	margin-top: 10pt; 
} 
LI.Sub2 { 
	list-style-type:square; 
	margin-top: 4pt; 
} 
LI.Mini { 
	list-style-type:none; 
	margin-top:-10pt; 
} 
SPAN.def { 
	font-weight:bold; 
} 
TD.nachweis { 	
        color: #ffff80;
	font-family: sans-serif;
	font-size: 10px;
} 
SPAN.nachweis, .nachweis a:link, .nachweis a:visited  { 	
        color: #ffff80;
	font-family: sans-serif;
	font-size: 10px;
} 
SPAN.cft { 
        font-family: "Courier New", Courier, mono; 
} 
SPAN.cft-em { 
        font-family: "Courier New", Courier, mono; 
	color: #990099; 
} 

span.annotation {
  display: none;
}

DIV.Sub0 { 
	margin-top: 20pt; 
	margin-bottom: 20pt; 
} 
DIV.Hang0 { 
	margin-top: 20pt; 
	margin-bottom: 20pt; 
	margin-left: 40pt; 
	text-indent: -40pt; 
} 
DIV.indent1 { 
	margin-left: 20pt; 
} 
DIV.indent2 { 
	margin-left: 40pt; 
} 
DIV.display {  
                text-align: left; 
                margin-top: 10pt; 
                margin-bottom: 10pt ; 
                margin-right: 20pt; 
                margin-left: 20pt;  
                border-width: thin;  
                color: #000066 
; border: thin none 
} 
DIV.displayc { 
                margin-top: 0pt; 
                text-align: center; 
                margin-bottom: 0pt; 
                margin-right: 0pt; 
                margin-left: 0pt;  
                border-style: none;  
                border-width: thin;  
} 
DIV.Ruler { 
	margin-top: 0pt; 
         text-align: center; 
         margin-bottom: 0pt 
} 
LI.Sub0u { list-style-type:none; text-align: left; margin-top: 15pt; vertical-align: baseline; } 
LI.Sub1u { list-style-type: none; margin-top: 10pt; margin-bottom: 10pt; } 
LI.Sub2u { list-style-type:none; margin-top: 10pt; ; text-align: left; margin-right: 20pt; margin-bottom: 10pt; margin-left: 20pt} 
LI.Sub0abc { list-style-type:lower-alpha; text-align: left; margin-top: 15pt; vertical-align: baseline; } 
.vbottom {  vertical-align: bottom;} 
.vmiddle {  vertical-align: middle;} 
.right { text-align: right;} 
