@media print {
    .print_not {
        display: none;
    }
}

a:link {
 Text-Decoration: None;
 Color: #00a0ff;
 Font-Weight: Normal;
}
a:visited {
 Text-Decoration: None;
 Color: #00a0ff;
 Font-Weight: Normal;
}
a:hover {
 Text-Decoration: Underline;
 Color: #ffffff;
 Font-Weight: Normal;
}
a:active {
 Text-Decoration: Underline;
 Color: #ffffff;
 Font-Weight: Normal;
}
a.sonder {
 Color: #FFFFFF;
}
body {
 Background-Color: #000000;
 Color: #ffffff;
 Font-Family: "Arial";
 Font-Size: 10pt;
}
table {
 Border-spacing: 0;
 Border-collapse: collapse;
 Color: #ffffff;
 Vertical-Align: Top;
 Font-Size: 10pt;
 cursor: default;
}
.text {
 Text-Align: Justify;
}
.hd1 {
 Font-Size: 18pt;
 Border-Top: 0.02in Solid;
 Border-Bottom: 0.02in Solid;
 Padding: 7px;
 Padding-Bottom: 7px;
 Background-Color: #00005f;
 Text-Align: Center;
 Border-Color: #9000e0;
 Vertical-Align: Middle;
}
.hd2 {
 Font-Size: 12pt;
 Border-Top: 0.02in Solid;
 Border-Bottom: 0.02in Solid;
 Border-Color: #9000e0;
 Background-Color: #00005f;
 Padding: 7px;
 Padding-Bottom: 7px;
 Text-Align: Center;
 Vertical-Align: Middle;
}
.hd3 {
 Border-Bottom: 0.01in Solid;
 Border-Color: #9000e0;
 Text-Align: Left;
 Margin: 0px 0px 15px 0px;
 Padding-Bottom: 3px;
 Font-Size: 12pt;
}
.hd_unterschrift {
 Font-Size: 8pt;
 Text-Align: Center;
 Font-Style: Normal;
 Border-Top: 0.01in Solid;
 Border-Bottom: 0.01in Solid;
 Border-Color: #9000e0;
 Padding: 5px;
 Vertical-Align: Middle;
}
.titel {
 Border: 0.01in Solid;
 Border-Color: #9000e0;
 Background-Color: #00005f;
 Padding: 5px;
 Vertical-Align: Middle;
}
.titel_links {
 Border-Top: 0.01in Solid;
 Border-Left: 0.01in Solid;
 Border-Bottom: 0.01in Solid;
 Border-Color: #9000e0;
 Background-Color: #00005f;
 Padding: 5px;
 Vertical-Align: Middle;
}
.titel_rechts {
 Border-Top: 0.01in Solid;
 Border-Right: 0.01in Solid;
 Border-Bottom: 0.01in Solid;
 Border-Color: #9000e0;
 Background-Color: #00005f;
 Padding: 5px;
 Text-Align: Right;
 Font-Size: 10pt;
 Vertical-Align: Middle;
}
.nav-tab {
 Text-Align: Middle;
 Border: 0.01in Solid;
 Border-Color: #9000e0;
 Padding: 5px;
 Background-Color: #00005f;
 Vertical-Align: Middle;
}
.tb1 {
 Background-Color: #00005f;
 Border: 0.01in Solid;
 Border-Color: #9000e0;
 Vertical-Align: Top;
}
.tb1x {
 Background-Color: #00005f;
 Border: 0.01in Solid;
 Border-Color: #9000e0;
 Vertical-Align: Top;
 Text-Align: Right;
}
.tb2 {
 Border: 0.01in Solid;
 Border-Color: #9000e0;
}
.tb2x {
 Font-Weight: Normal;
 Text-Align: Justify;
 Border: 0.01in Solid;
 Border-Color: #9000e0;
}
td {
 Vertical-Align: Top;
 Border-Color: #9000e0;
}
.r {
 Border: 0.01in Solid;
 Background-Color: #ff0000;
 Border-Color: #ffff00;
 Padding: 5px;
 Text-Align: Justify;
}
.Border {
 Border: 0.01in Solid;
 Padding: 5px;
 Border-Color: #9000e0;
}
div {
 Margin: 0px;
}
ol {
 Margin-Bottom: 15px;
}
ul {
  Margin-Bottom: 15px;
}
.q {
 Text-Align: Right;
 Margin-Top: 5px;
 Margin-Bottom: 0px;
}
.auswahlliste {
 Font-Family: Arial;
 Font-Size: 10pt;
 Background-Color: #fcf5a9;
}
.p20o {
 Padding-Top: 15px;
}
.p20u {
 Padding-Bottom: 15px;
}
.p20ou {
 Padding-top: 15px;
 padding-bottom: 15px;
}
p {
 Margin-bottom: 15px;
 margin-top: 0px;
}
td.punkt {
 Width: 10px;
}
Blockquote {
 Margin-Bottom: 15px;
}
.highlight {
 Background-Color: #00005f;
}
.ip {
 padding-left: 5px;
 padding-right: 5px;
 font-family: Arial;
 font-size: 10pt;
 Background-Color: #fcf5a9;
}
.input_button {
 font-family: arial;
 font-size: 10pt;
}
table.inner {
 margin: 15px 40px 15px 40px;
}
.nw {
 white-space: nowrap;
}
.link_mouse {
    cursor: pointer;
    Color: #00a0ff;
}

form {
    margin: 0;
}
