<style type="text/css">
<!--
body
{
 margin-top:20px;
 margin-left:20px;
 margin-right:20px;
 background-color:#FFFFFF;
 color:#000000;
 font-family:Courier New,Helvetica;
 font-size:10pt;
 font-weight:bold;
 text-align:left;
 /*background-image:url(./images/3DGREEN1.JPG);*/
}

a:link    {color:#MAROON; text-decoratin:underline;}
a:visited {color:#FF0000; text-decoratin:underline;}
a:active  {color:#000000; text-decoratin:none;}
a.an { text-decoratin:none; }

span.red
{
 white-space:nowrap; 
 color:red; 
}
span.blue
{
 white-space:nowrap; 
 color:BLUE; 
}
span.green
{
 white-space:nowrap; 
 color:GREEN; 
}
span.pink
{
 
 white-space:nowrap; 
 color:fuchsia; 
}
span.marine
{

 white-space:nowrap; 
 color:navy; 
}
span.black
{
 white-space:nowrap; 
 color:black; 
}
span.black_big
{
 color:black; 
 /*font-size:14pt;*/
 font-weight:bold;
}


code
{
 font-family:Courier New,Helvetica;
 font-size:10pt;
 color:#0000FF;
}

div
{
 border-style:solid;
 border-width:1px;
 border-color:MAROON; 
 background-color:#F0F0CD;
 padding:1mm;
 position:static;
}

p
{
 /*text-align:justify;*/
 font-size:10pt;
 color:#000000;
}

b
{
 font-size:10pt;
 font-weight:bold;
 color:#000000;
}

li
{
 font-size:10pt;
 color:#000000;
}

i
{
 font-size:10pt;
 font-weight:lighter;
 color:MAROON;
 /*background-color:#C0C0C0;*/
}
table
{
 width:*;
 border-width:1px;
 border-style:solid;
 border-color:#000000;
 font-size:10pt;
 font-weight:lighter;
 color:black;
 background-color:#FFFFFF;
 border-top-style:solid; 
 border-left-style:solid;
 border-bottom-style:none; 
 border-right-style:none;
 
}
table.hidden
{
 width:100%;
 border:none;
 text-align:left;
}

caption
{
 text-align:left;
 white-space:nowrap;
 font-size:12pt;
 font-weight:bold;
 color:#FF0000;
 background-color:#FFFFFF;
}

th
{
 font-size:10pt;
 font-weight:lighter;
 text-align:center;
 background-color:#FFFFFF;
 border-color:#000000;
 border-width:1px;
 border-style:solid;
 border-top-style:none; 
 border-left-style:none;
 border-bottom-style:solid; 
 border-right-style:solid;
 
}
th.blue
{
 font-size:10pt;
 font-weight:lighter;
 color:BLUE;
 text-align:center;
 background-color:#FFFFFF;
 border-color:#000000;
 border-width:1px;
 border-style:solid;
 border-top-style:none; 
 border-left-style:none;
 border-bottom-style:solid; 
 border-right-style:solid;
 
}
th.red
{
 font-size:10pt;
 font-weight:lighter;
 color:RED;
 text-align:center;
 background-color:#FFFFFF;
 border-color:#000000;
 border-width:1px;
 border-style:solid;
 border-top-style:none; 
 border-left-style:none;
 border-bottom-style:solid; 
 border-right-style:solid;
 
}
th.hidden
{
 border:none;
 text-align:left;
}

tr
{
 text-align:right;
}

tr.color1
{
 color:RED;
 text-align:right;

 background-color:#FFFFE0;
}
tr.color2
{
 color:BLACK;
 text-align:right;

 background-color:#FFEBCD;
}
td.hidden
{
 border:none;
 text-align:left;
}

td.hidden_red
{
 border:none;
 color:red;
 font-size:18pt;
 font-weight:bold;
 font-style:normal;
 text-align:left;
 
}

td
{
 border-color:#000000;
 border-width:1px;
 border-style:solid;
 border-top-style:none; 
 border-left-style:none;
 border-bottom-style:solid; 
 border-right-style:solid;
}

td.black
{
 border-color:#000000;
 border-width:1px;
 border-style:solid;
 border-top-style:none; 
 border-left-style:none;
 border-bottom-style:solid; 
 border-right-style:solid; 
 color:black;
}

td.green
{
 border-color:#000000;
 border-width:1px;
 border-style:solid;
 border-top-style:none; 
 border-left-style:none;
 border-bottom-style:solid; 
 border-right-style:solid; 
 color:GREEN;
}
td.blue
{
 border-color:#000000;
 border-width:1px;
 border-style:solid;
 border-top-style:none; 
 border-left-style:none;
 border-bottom-style:solid; 
 border-right-style:solid; 
 color:BLUE;
}
td.red
{
 border-color:#000000;
 border-width:1px;
 border-style:solid;
 border-top-style:none; 
 border-left-style:none;
 border-bottom-style:solid; 
 border-right-style:solid; 
 color:RED;
}
td.pink
{
 border-color:#000000;
 border-width:1px;
 border-style:solid;
 border-top-style:none; 
 border-left-style:none;
 border-bottom-style:solid; 
 border-right-style:solid; 
 color:fuchsia;
}
td.marine
{
 border-color:#000000;
 border-width:1px;
 border-style:solid;
 border-top-style:none; 
 border-left-style:none;
 border-bottom-style:solid; 
 border-right-style:solid; 
 color:navy;
}



/* für Überschrift mit Rahmen */
h1
{
 font-size:24pt;
 font-weight:bold;
 color:BLACK;
 text-align:center;
}
h2
{
 font-size:20pt;
 font-weight:bold;
 color:BLACK;
}
h3
{
 font-size:16pt;
 font-weight:bold;
 color:BLACK;
}
h4
{
 font-size:12pt;
 font-weight:bold;
 color:BLACK;
}
h5
{
 font-size:10pt;
 font-weight:lighter;
 color:BLACK;
}
h6
{
 font-size:10pt;
 font-weight:lighter;
 color:BLACK;
}
cite
{
 font-size:12pt;
 font-weight:bold;
 font-style:normal;
 background-color:#E1E1E1;
 /*background-attachment:fixed;*/

}
img
{
 /*display:none;*/ 
}

// -->
</style>