#Marke {
   position : absolute;
   visibility : hidden;
}

ul {
   line-height : 125%;
   font-family : Arial, Helvetica, sans-serif;
   color : #000;
   background-color : transparent;
   text-align : justify;
   margin-left : 5px;
}

td {
   font-family : Arial, Helvetica, sans-serif;
}

pre {
   font-size : 9pt;
   font-family : "Courier new", monospace;
   color : #000;
   background-color : transparent;
}

li {
   line-height : 125%;
   font-family : Arial, Helvetica, sans-serif;
   color : #000;
   background-color : transparent;
   text-align : justify;
}

legend {
   line-height : 125%;
   font-family : Arial, Helvetica, sans-serif;
   text-align : justify;
}

h6 {
   font-size : 12pt;
   line-height : 18pt;
   font-family : Arial, Helvetica, sans-serif;
}

h5 {
   font-size : 12pt;
   line-height : 18pt;
   font-family : Arial, Helvetica, sans-serif;
}

h4 {
   font-size : 12pt;
   line-height : 18pt;
   font-family : Arial, Helvetica, sans-serif;
}

h3 {
   font-size : 13pt;
   font-weight : bold;
   line-height : 18pt;
   font-family : Arial, Helvetica, sans-serif;
}

h2 {
   font-size : 14pt;
   line-height : 18pt;
   font-family : Arial, Helvetica, sans-serif;
}

h1 {
   font-size : 16pt;
   line-height : 18pt;
   font-family : Arial, Helvetica, sans-serif;
}

div.c {
   text-align : center;
}

body {
   font-size : 10pt;
   font-family : Arial, Helvetica, sans-serif;
   color : #000;
   background-color : #ffd;
   margin-left : 3mm;
}

blockquote {
   line-height : 125%;
   font-family : Arial, Helvetica, sans-serif;
   text-align : justify;
}

a:visited {
   font-weight : bold;
   color : #064;
   background : transparent;
   text-decoration : none;
}

a:visited.bluewhite {
   font-weight : bold;
   color : #27b;
   background-color : #fff;
   text-decoration : none;
}

a:link {
   font-weight : bold;
   color : #008;
   background : #feb;
   text-decoration : none;
}

a:link.bluewhite {
   font-weight : bold;
   color : #fff;
   background-color : transparent;
   text-decoration : underline;

}

a:hover {
   font-weight : bold;
   color : #f00;
   background-color : #feb;
   text-decoration : underline;
}

a:hover.noclass {
   font-family : Arial, sans-serif;
   text-decoration : none;
   color : #008;
   background : transparent;
}

a:hover.ieprop {
   font-size : 10pt;
   text-decoration : none;
   background-color : transparent;
}

a:hover.bluewhite {
   font-weight : bold;
   color : #27b;
   background : #fff;
   text-decoration : none;
}

a:active.bluewhite {
   font-weight : bold;
   color : #fff;
   background-color : transparent;
   text-decoration : none;
}

a:active {
   font-weight : bold;
   color : #008;
   background-color : transparent;
   text-decoration : none;
}

a.noclass {
   font-family : Arial, sans-serif;
   text-decoration : none;
   color : #008;
   background : transparent;
}

a.neutral {
   font-family : Arial, sans-serif;
   text-decoration : none;
   color : transparent;
   background : transparent;
}

a.caps {
   font-family : Arial, sans-serif;
   text-decoration : none;
   color : #008;
   background : transparent;
}

.white {
   color : #ffffff;
   background-color : transparent;
}

.web12 {
   font-size : 12pt;
   font-family : Webdings, "Webdings Standard", monospace;
}

.web11 {
   font-size : 11pt;
   font-family : Webdings, "Webdings Standard", monospace;
}

.w12 {
   font-size : 12pt;
   font-family : Webdings, "Webdings Standard", monospace;
}

.unicf {
   font-size : 12pt;
   font-family : 'Arial Unicode MS',sans-serif,sans;
}

.unice {
   font-size : 9pt;
   font-family : 'Arial Unicode MS',sans-serif,sans;
   white-space : nowrap;
}

.rt {
   text-align : right;
   vertical-align : top;
}

.red {
   color : red;
   background : transparent;
}

.lime {
   color : lime;
   background : transparent;
}

.quellcode {
   font-size : 8pt;
   font-family : "Courier new", monospace;
   color : #555588;
   background-color : #ffb;
   border-color : #fd6;
   border-width : 1px;
   border-style : solid;
/*
noch überlegen:
   color : #ffe;
   background-color : #000080;
   white-space : pre;
*/
}

.quelcodes {
   color : #000;
   background-color : #ffe;
   border-color : #fd6;
   border-width : 1px;
   border-style : solid;
}

.quelcode {
   font-size : 8pt;
   font-family : "Courier new", monospace;
   color : #000;
   background-color : #ffe;
   border-color : #fd6;
   border-width : 1px;
   border-style : solid;
}

.mondt {
   color : #008;
   background-color : #008;
   line-height : 1pt;
   font-size : 1pt;
   text-align : center;
}

.mond {
   position : relative;
   border-bottom-width : 2pt;
   border-bottom-style : solid;
   border-top-width : 2pt;
   border-top-style : solid;
   border-color : #770077;
   margin-right : 20%;
   margin-left : 20%;
   color : #008;
   background-color : #008;
   line-height : 1pt;
   font-size : 1pt;
   text-align : center;
}

.mathformel {
   font-size : 11px;
   font-family : "Courier new", monospace;
   color : #000000;
   background-color : #d6dcfe;
   border-color : #555588;
   border-width : 1px;
   border-style : solid;
}

.mathform11n {
   font-size : 14px;
   font-family : Arial, Helvetica, sans-serif;
   color : #000000;
   white-space : nowrap;
}

.inbobg {
   color : #000;
   font-size : 10pt;
   background-color : #e6e6e6;
   border-width : 2px;
   border-style : solid;
   border-color : #003d6d;
}

.inbobc {
   font-family : "Courier New", monospace;
   font-size : 10pt;
   border-width : 2px;
   border-style : solid;
   border-color : #003d6d;
}

.hzwei {
   font-size : 14pt;
   line-height : 18pt;
   font-family : Arial, Helvetica, sans-serif;
}

.headpoint {
   font-style : italic;
   font-weight : bold;
   font-size : 12pt;
   font-family : Arial, Helvetica, sans-serif;
   color : #000;
   background : transparent;
   text-decoration : none;
   margin-left : -13px;
}

.hdrei {
   font-size : 13pt;
   font-weight : bold;
   line-height : 18pt;
   font-family : Arial, Helvetica, sans-serif;
}

.formy {
   color : #000;
   background-color : #ffffcc;
}

.formurt {
   font-size : 11pt;
   color : #000;
   background-color : #e6e6e6;
   text-align : right;
   vertical-align : top;
}

.formua12bnrt {
   font-size : 12pt;
   font-family : Arial, Helvetica, sans-serif;
   font-weight : bold;
   color : #000;
   background-color : #e6e6e6;
   white-space : nowrap; 
   text-align : right;
   vertical-align : top;
}

.formua12cm {
   font-size : 12pt;
   color : #000;
   background-color : #e6e6e6;
   text-align : center;
   vertical-align : middle;
}

.formua12c {
   font-size : 12pt;
   color : #000;
   background-color : #e6e6e6;
   text-align : center;
   vertical-align : top;
}

.formua12bn {
   font-size : 12pt;
   font-family : Arial, Helvetica, sans-serif;
   font-weight : bold;
   color : #000;
   background-color : #e6e6e6;
   white-space : nowrap; 
}

.formu1b008 {
   border : 1px #000088 solid;
   }

.formua10y1b008 {
   font-size : 10pt;
   font-family : Arial, Helvetica, sans-serif;
   color : #000;
   background-color : #e6e6e6;
   border : 1px #000088 solid;
   text-align : justify;
}

.formua10n1b008 {
   font-size : 10pt;
   font-family : Arial, Helvetica, sans-serif;
   color : #000;
   background-color : #e6e6e6;
   border : 1px #000088 solid;
   white-space : nowrap; 
}

.formu {
   font-size : 11pt;
   color : #000;
   background-color : #e6e6e6;
}

.formb {
   color : #000;
   background-color : #bbddff;
}

.ffffee {
   color : #000;
   background-color : #ffe;
}

.codeP {
   font-size : 11pt;
   color : #000;
   background-color : #ffe;
   line-height : 125%; 
   border-width : 4pt; 
   border-style : solid; 
   border-color : #ffd; 
   white-space : nowrap; 
}

.codea12l {
   font-size : 12pt;
   font-family : Arial, Helvetica, sans-serif;
   text-align : left;
   vertical-align : top;
   color : #000;
   background-color : #ffe;
}

.codea12c {
   font-size : 12pt;
   color : #000;
   background-color : #ffe;
   text-align : center;
   vertical-align : top;
}

.codea10n1b008 {
   font-size : 10pt;
   font-family : Arial, Helvetica, sans-serif;
   color : #000;
   background-color : #ffe;
   border : 1px #000088 solid;
   white-space : nowrap; 
}

.code {
   font-size : 11pt;
   color : #000;
   background-color : #ffe;
}

.c9n {
   font-size : 8pt;
   font-family : monospace;
   color : #000;
   background-color : #ffe;
   white-space : nowrap; 
}

.c9i5 {
   font-size : 8pt;
   font-family : monospace;
   color : #000;
   background-color : #ffe;
   margin-left : 2cm;
   text-indent : -2cm;
   line-height : 130%
}

.c9i11 {
   font-size : 8pt;
   font-family : monospace;
   margin-left : 0.5cm;
   line-height : 11pt;
   color : #000;
   background-color: #ffe;
}

.c9i {
   font-size : 8pt;
   font-family : monospace;
   color : #000;
   background-color : #ffe;
   margin-left : 0.5cm;
}

.c9 {
   font-size : 8pt;
   font-family : monospace;
   color : #000;
   background-color : #ffe;
}

.c10 {
   font-size : 10pt;
   font-family : "Courier New", monospace;
}

.buttonomo {
   font-family : Verdana, Arial, Helvetica, sans-serif;
   font-size : 10px;
   font-weight : bold;
   color : #fff;
   background-color : #00a;
   border-width : 3px;
   border-color : #00a;
   border-style : ridge;
}

.buttonok {
   font-family : Verdana, Arial, Helvetica, sans-serif;
   font-size : 10px;
   font-weight : bold;
   color : #fff;
   background-color : #00a;
   border-width : 3px;
   border-color : #00a;
   border-style : inset;
}

.button {
   font-family : Verdana, Arial, Helvetica, sans-serif;
   font-size : 10px;
   font-weight : bold;
   color : #fff;
   background-color : #00a;
   border-width : 3px;
   border-color : #00a;
   border-style : outset;
}

.breakvor {
   page-break-before : always;
}

.breakafter {
   page-break-after : always;
   font-size : 1px;
}

.bluecode {
   font-size : 11px;
   color : #000;
   background-color : #dff;
}

.blueback {
   color : #000;
   background-color : #dff;
   text-align : center;
}

.blau {
   color : #008;
   background : transparent;
}

.b20t4s707a8 {
   font-size : 8pt;
   font-family : Arial, Helvetica, sans-serif;
   margin-right : 20%;
   border-top-width : 4pt;
   border-top-style : solid;
   border-color : #707;
   white-space : nowrap;
}

.b20t4s707a10 {
   font-size : 10pt;
   font-family : Arial, Helvetica, sans-serif;
   margin-right : 20%;
   border-top-width : 4pt;
   border-top-style : solid;
   border-color : #707;
}

.b20t4s707 {
   margin-right : 20%;
   border-top-width : 4pt;
   border-top-style : solid;
   border-color : #707;
}

.b20t2s707 {
   margin-right : 20%;
   border-top-width : 2pt;
   border-top-style : solid;
   border-color : #707;
}

.b20t1s707a10 {
   font-size : 10pt;
   font-family : Arial, Helvetica, sans-serif;
   margin-right : 20%;
   border-top-width : 1pt;
   border-top-style : solid;
   border-color : #707;
   line-height : 125%;
}

.b20t1s707 {
   margin-right : 20%;
   border-top-width : 1pt;
   border-top-style : solid;
   border-color : #707;
}

.b20tb3s00aa10 {
   font-size : 10pt;
   font-family : Arial, Helvetica, sans-serif;
   margin-right : 20%;
   border-top-width : 1pt;
   border-top-style : solid;
   border-bottom-width : 2pt;
   border-bottom-style : solid;
   border-color : #00a;
}

.a9n {
   font-size : 9pt;
   font-family : Arial, Helvetica, sans-serif;
   white-space : nowrap;
}

.a9y {
   font-size : 9pt;
   font-family : Arial, Helvetica, sans-serif;
   text-align : justify;
}

.a9b {
   font-size : 9pt;
   color : #00a;
   background-color : transparent;
   font-family : Arial, Helvetica, sans-serif;
}

.a9 {
   font-size : 9pt;
   font-family : Arial, Helvetica, sans-serif;
}

.a8rb {
   color : #f00;
   background-color : transparent;
   font-weight : bold;
   font-size : 8pt;
   font-family : Arial, Helvetica, sans-serif;
}

.a8 {
   font-size : 8pt;
   font-family : Arial, Helvetica, sans-serif;
}

.a5 {
   font-size : 5pt;
   font-family : Arial, Helvetica, sans-serif;
}

.a20 {
   font-size : 20pt;
   font-family : Arial, Helvetica, sans-serif;
}

.a18 {
   font-size : 18pt;
   font-family : Arial, Helvetica, sans-serif;
}

.a16v {
   font-size : 16pt;
   color : #770077;
   background-color : transparent;
   font-family : Arial, Helvetica, sans-serif;
}

.a16r {
   font-size : 16pt;
   color : #aa0000;
   background-color : transparent;
   font-family : Arial, Helvetica, sans-serif;
}

.a16b {
   font-weight : bold;
   font-size : 16pt;
   font-family : Arial, Helvetica, sans-serif;
}

.a16 {
   font-size : 16pt;
   font-family : Arial, Helvetica, sans-serif;
}

.a15 {
   font-size : 15pt;
   font-family : Arial, Helvetica, sans-serif;
}

.a14gb {
   font-weight : bold;
   font-size : 14pt;
   color : #ffff00;
   background-color : transparent;
   font-family : Arial, Helvetica, sans-serif;
}

.a14y {
   font-size : 14pt;
   font-family : Arial, Helvetica, sans-serif;
   text-align : justify;
}

.a14b {
   font-weight : bold;
   font-size : 14pt;
   font-family : Arial, Helvetica, sans-serif;
}

.a14 {
   font-weight : bold;
   font-size : 14pt;
   font-family : Arial, Helvetica, sans-serif;
}

.a13yb {
   font-weight : bold;
   font-size : 13pt;
   font-family : Arial, Helvetica, sans-serif;
   text-align : justify;
}

.a13y {
   font-size : 13pt;
   font-family : Arial, Helvetica, sans-serif;
   text-align : justify;
   line-height : 125%;
}

.a13 {
   font-size : 13pt;
   font-family : Arial, Helvetica, sans-serif;
}

.a12y {
   font-size : 12pt;
   font-family : Arial, Helvetica, sans-serif;
   text-align : justify;
}

.a12gb {
   font-weight : bold;
   font-size : 12pt;
   color : #ffff00;
   background-color : transparent;
   font-family : Arial, Helvetica, sans-serif;
}

.a12cb {
   font-weight : bold;
   font-size : 12pt;
   font-family : Arial, Helvetica, sans-serif;
   text-align : center;
}

.a12br {
   color: red;
   background-color : transparent;
   font-weight : bold;
   font-size : 12pt;
   font-family : Arial, Helvetica, sans-serif;
}

.a12bb {
   color: #00a;
   background-color : transparent;
   font-weight : bold;
   font-size : 12pt;
   font-family : Arial, Helvetica, sans-serif;
}

.a12b {
   font-weight : bold;
   font-size : 12pt;
   font-family : Arial, Helvetica, sans-serif;
}

.a12 {
   font-size : 12pt;
   font-family : Arial, Helvetica, sans-serif;
}

.a11y {
   font-size : 11pt;
   font-family : Arial, Helvetica, sans-serif;
   text-align : justify;
}

.a11wnw {
   font-size : 11pt;
   font-family : Arial, Helvetica, sans-serif;
   white-space : nowrap;
}

.a11b {
   font-weight : bold;
   font-size : 11pt;
   font-family : Arial, Helvetica, sans-serif;
}

.a11 {
   font-size : 11pt;
   font-family : Arial, Helvetica, sans-serif;
}

.a10yi5 {
   text-indent : 5mm;
   line-height : 140%;
   font-size : 10pt;
   font-family : Arial, Helvetica, sans-serif;
   text-align : justify;
}

.a10y {
   font-size : 10pt;
   font-family : Arial, Helvetica, sans-serif;
   text-align : justify;
   line-height : 125%;
}

.a10wn {
   font-family : Arial,Helvetica,sans-serif;
   font-size : 10pt;
   color : #fff;
   background-color : transparent;
   white-space : nowrap;
   line-height : 155%;
   }

.a10wdb {
   font-weight : bold;
   font-size : 10pt;
   color : #fff;
   background-color : #005;
   font-family : Arial, Helvetica, sans-serif;
}

.a10ty {
   font-size : 10pt;
   font-family : Arial, Helvetica, sans-serif;
   text-align : justify;
}

.a10t {
   font-size : 10pt;
   font-family : Arial, Helvetica, sans-serif;
}

.a10r {
   font-size : 10pt;
   font-family : Arial, Helvetica, sans-serif;
   text-align : right;
   line-height : 125%;
}

.a10n {
   font-size : 10pt;
   font-family : Arial, Helvetica, sans-serif;
   white-space : nowrap; 
}

.a10gr {
   font-weight : bold;
   font-size : 10pt;
   color : #000;
   background-color : #ddd;
   font-family : Arial, Helvetica, sans-serif;
}

.a10gb {
   font-weight : bold;
   font-size : 10pt;
   color : #ffff00;
   background-color : transparent;
   font-family : Arial, Helvetica, sans-serif;
}

.a10c {
   font-size : 10pt;
   font-family : Arial, Helvetica, sans-serif;
   text-align : center;
}

.a10by {
   font-weight : bold;
   font-size : 10pt;
   font-family : Arial, Helvetica, sans-serif;
   text-align : justify;
}

.a10b {
   font-weight : bold;
   font-size : 10pt;
   font-family : Arial, Helvetica, sans-serif;
}

.a10 {
   font-size : 10pt;
   font-family : Arial, Helvetica, sans-serif;
}

.a1 {
   font-size : 1pt;
   font-family : Arial, Helvetica, sans-serif;
}

