BODY { background: #ffffff; color: black; font-family: 'Courier New',  monospace, Courier }

img { border:none }

h1 { color: #000000; font-family: 'Courier New',  monospace, Courier; font-size: 14pt; font-weight: bold; margin-top: 0px }
h2 { color: #000000; font-family: 'Courier New',  monospace, Courier; font-size: 12pt; font-weight: bold; margin-bottom: 16px }
h3 { color: #000000; font-family: 'Courier New',  monospace, Courier; font-size: 12pt; font-style: italic; font-weight: normal; margin-bottom: 16px }

p,div { color: #000000; font-family: 'Courier New',  monospace, Courier; font-size: 12pt; font-style: normal; font-weight: normal; margin-top: 0px  }

ol,li { color: #000000; font-family: 'Courier New',  monospace, Courier; font-size: 12pt; font-style: normal; font-weight: normal; margin-top: 6px  }

.footnote { font-size: 10pt; margin-left: 2em }

table#textfenster {  width: 760 }
div#print { font-size: 10pt; color: #ccc; font-weight: bold; margin-bottom: 6pt; text-align: right; margin-right: 20px }
div#print a { font-size: 10pt; color: #ccc; font-weight: bold }
div#print a:link { font-size: 10pt; color: #ccc; font-weight: bold }

.align-right { text-align: right }
.bodytext { vertical-align: top }
td { vertical-align: top }
td#header h1 { margin-top: 25px; font-size: 18pt; }

p a { color: #000000  }
p a:link { color: #0000ff }
p a:visited { color: #0000ff }
p a:hover { color: #000050 }
p a:active { color: #000050 }

div a { color: #000000 }
div a:link { color: #0000ff }
div a:visited { color: #0000ff }
div a:hover { color: #000050 }
div a:active { color: #000050 }

sup { font-family: 'Courier New',  monospace, Courier; font-size: 9pt; font-weight: bold }
sup.gross { font-size: 12pt; font-weight: bold }

a { color: #0000ff; font-family: 'Courier New',  monospace, Courier; text-decoration: none }

.logo { color: #303030; text-decoration: none; font-family: 'Courier New',  monospace, Courier; font-size: 26pt; font-weight: bold; margin-top: 15px; margin-bottom: 24px; text-decoration: none  }
.logo a:link { color: #303030; text-decoration: none }
.logo a:visited { color: #303030; text-decoration: none }
.logo a:hover { color: #a0a0ff; text-decoration: none }

.navi { color: #ffffff; font-weight: bold; padding-bottom: 20; text-decoration: none }
.navi a:link { color: #ffffff }
.navi a:visited { color: #ffffff }
.navi a:hover { color: #000000 }
.curnavi { color: #bb4444; font-weight: bold; padding-bottom: 20; }
.curnavi a:link { color: #bb4444 }
.curnavi a:visited { color: #bb4444 }
.curnavi a:hover { color: #ee6666}

.navi2 { margin-left: 15; margin-top: -10; padding-bottom: 20; color: #ffffff;  }
.navi2 a:link { color: #ffffff }
.navi2 a:visited { color: #ffffff }
.navi2 a:hover { color: #000000; text-decoration: none; }
.curnavi2 { color: #bb4444; margin-left: 15; margin-top: -10; padding-bottom: 20;  }
.curnavi2 a:link { color: #bb4444 }
.curnavi2 a:visited { color: #bb4444 }
.curnavi2 a:hover { color: #ee6666}

.navi3 { margin-left: 30; margin-top: -10; padding-bottom: 20; color: #ffffff; font-size: 10pt; font-weight: normal; text-decoration: none; }
.navi3 a:link { color: #ffffff }
.navi3 a:visited { color: #ffffff }
.navi3 a:hover { color: #000000 }
.curnavi3 { color: #bb4444; margin-left: 30; margin-top: -10; padding-bottom: 20; font-size: 10pt; font-weight: normal; }
.curnavi3 a:link { color: #bb4444 }
.curnavi3 a:visited { color: #bb4444 }
.curnavi3 a:hover { color: #ee6666}

.footer { font-weight: bold }

.tx-srfeuserregister-pi1 dd { padding-left: 0px }
.tx-srfeuserregister-pi1 dt { width: 180px }