a:link
{
 color: #000033;
 font-style: normal;
}
a:link.navlinks
{
 color: #000033;
 text-decoration: none;
}
a:link.navigation
{
 color: #ccccff;
 text-decoration: none;
}
a:visited
{
 color: #000033;
 font-style: normal;
}
a:visited.navlinks
{
 color: #000033;
 text-decoration: none;
}
a:visited.navigation
{
 color: #ccccff;
 text-decoration: none;
}
a:hover
{
 color: #0000cc;
 font-style: normal;
}
a:hover.navlinks
{
 color: #5555aa;
 text-decoration: none;
}
a:hover.navigation
{
 color: #ffffff;
 text-decoration: none;
}
a:active
{
 color: #000033;
 font-style: normal;
}
a:active.navlinks
{
 color: #000033;
 text-decoration: none;
}
a:active.navigation
{
 color: #ccccff;
 text-decoration: none;
}
adress, caption, div, dl, h1, h2, h3, h4, h5, h6, li, ol, p, pre, td, th, ul
{
 font-family: verdana, helvetica, arial, sans-serif;
 font-size: 10pt;
 font-style: normal;
 font-weight: normal;
}
adress
{
 font-size: 12pt;
 text-align: center;
 margin-top: 6pt;
 margin-bottom: 10pt;
}
body
{
 color: #000033;
 background-color:#cccccc;
 margin-right: 15pt;
}
caption
{
 caption-side: top;
 font-size: 12pt;
 font-style: normal;
 text-align: left;
}
caption.sichtzellen
{
 caption-side: bottom;
 font-family: times new roman, times, serif;
 font-size: 10pt;
 font-style: italic;
 margin-bottom: 10pt;
}
cite
{
 font-family: times new roman, times, serif;
 font-size: 8pt;
 font-style: normal;
}
dd
{
 font-size: 10pt;
 text-align: left;
 text-indent: 20px;
}
dl
{
 border-left-width: 3px;
 border-left-style: solid;
 margin-left: 20px;
 padding-left: 5px
}
dt
{
 font-size: 10pt;
 font-variant: small-caps;
 text-align: left;
 text-weight: bold;
}
em
{
 font-weight: normal;
 font-style: italic;
}
fieldset
{
 background-color: #c5c5c5;
 padding: 10px;
}
h1, h2, h3, h4, h5, h6
{
 font-style: normal;
 font-weight: normal;
 text-decoration: none;
 text-align: left;
}
h1
{
 font-size: 26pt;
 margin-top: 18pt;
 margin-bottom: 6pt;
}
h1.navigation
{
 font-size:12pt;
 margin-bottom: 6pt;
}
h1.titel
{
 font-size:20pt;
 margin-bottom: 10pt;
}
h2
{
 font-size: 22pt;
 margin-top: 16pt;
 margin-bottom: 6pt;
}
h2.navigation
{
 font-size: 10pt;
 margin-bottom: 3pt;
}
h2.titel
{
 font-size: 16pt;
 margin-bottom: 8pt;
}
h3
{
 font-size: 16pt;
 margin-top: 14pt;
 margin-bottom: 5pt;
}
h4
{
 font-size: 12pt;
 margin-top: 12pt;
 margin-bottom: 2pt;
}
h5
{
 font-size: 11pt;
 margin-top: 12pt;
 margin-bottom: 0pt;
}
h6
{
 font-size: 10pt;
 margin-top: 12pt;
 margin-bottom: 0pt;
}
html
{
 scrollbar-3dlight-color:#000000;
 scrollbar-arrow-color:#ffffff;
 scrollbar-darkshadow-color:#000000;
 scrollbar-face-color:#000055;
 scrollbar-highlight-color:#ccccdd;
 scrollbar-shadow-color:#000000;
 scrollbar-track-color:#aaaaaa;
}
img
{
}
input
{
 background-color: #ffffff;
 color: #000000;
 font-family: arial, sans-serif;
 font-size: 10pt;
 font-weight: normal;
}
input.freiwillig
{
 background-color: #d5d5d5;
}
input.radio
{
 background-color: #e5e5e5;
}
input.schaltflaeche
{
 border-color: #cc0000;
 font-family: arial, sans-serif;
 font-weight: bold;
 background-color: #cc0000;
 color: #efefef;
}
kbd
{
 font-family: courier new, courier;
 font-style: normal;
 font-weight: normal;
}
legend
{
 font-family: ms sans serif, arial narrow, arial, verdana, sans-serif;
 color: #505050;
 font-size: 8pt;
 text-align: left;
}
p
{
 font-size: 10pt;
 font-style: normal;
 font-weight: normal;
 text-align: justify;
 margin-bottom: 3pt;
}
p.kopf
{
 font-weight: bold;
 margin-bottom: 0pt;
}
p.schlagzeile
{
 border-color: #c0c0c0;
 border-style: double;
 border-width: 6px;
 font-size: 12pt;
 font-style: bold;
 margin-top:10pt;
 margin-left:15pt;
 margin-right:15pt;
 margin-bottom:10pt;
 padding-top:10px;
 padding-bottom:10px;
 padding-left:15px;
 padding-right:15px;
 text-align: center;
}
samp
{
 font-family: courier new, courier;
 font-style: normal;
 font-weight: bold;
}
select
{
 background-color: #ffffff;
 color: #000000;
 font-family: arial, sans-serif;
 font-size: 8pt;
 font-weight: normal;
}
select.freiwillig
{
 background-color: #d5d5d5;
}
strong
{
 font-spacing: 2pt;
 font-style: normal;
 font-weight: bold;
}
table
{
}
table.formular
{
 background-color: #c5c5c5;
}
table.sichtzellen
{
 empty-cells: show;
 margin-top: 5pt;
 margin-bottom:5pt;
}
td
{
 empty-cells: show;
 font-size: 10pt;
 text-align: justify;
 vertical-align: top;
}
td.formular
{
 font-family: ms sans serif, arial, sans-serif;
 font-weight: normal;
 vertical-align: middle;
}
td.grafik
{
 vertical-align: middle;
 padding: 5px;
}
td.sichtzellen
{
 background-color: #ccccdd;
 padding-top: 2px;
 padding-bottom: 2px;
 padding-left: 5px;
 padding-right: 5px;
 text-align: left;
}
td.sichtzellen-a
{
 background-color: #ccccdd;
 border-left-color: #000044;
 border-left-style: solid;
 border-left-width: 8px;
 padding-top: 2px;
 padding-bottom: 2px;
 padding-left: 5px;
 padding-right: 5px;
 text-align: left;
}
td.sichtzellen-k
{
 background-color: #ccccdd;
 border-left-color: #555555;
 border-left-style: solid;
 border-left-width: 8px;
 padding-top: 2px;
 padding-bottom: 2px;
 padding-left: 5px;
 padding-right: 5px;
 text-align: left;
}
td.sichtzellen-r
{
 background-color: #ccccdd;
 border-left-color: #555599;
 border-left-style: solid;
 border-left-width: 8px;
 padding-top: 2px;
 padding-bottom: 2px;
 padding-left: 5px;
 padding-right: 5px;
 text-align: left;
}
textarea
{
 background-color: #ffffff;
 color: #000000;
 font-family: arial, sans-serif;
}
th
{
 font-size: 10pt;
 font-weight: bold;
 text-align: left;
}
th.formular
{
 font-family: ms sans serif, arial, sans-serif;
 font-weight: normal;
 vertical-align: top;
 width: 160px;
}
th.sichtzellen
{
 background-color: #aaaacc;
 padding-top: 10px;
 padding-bottom: 10px;
 padding-left: 5px;
 padding-right: 5px;
 text-align: center;
}
th.sichtzellen-a
{
 background-color: #000044;
 padding-top: 10px;
 padding-bottom: 10px;
 padding-left: 5px;
 padding-right: 5px;
 text-align: center;
}
th.sichtzellen-k
{
 background-color: #555555;
 padding-top: 10px;
 padding-bottom: 10px;
 padding-left: 5px;
 padding-right: 5px;
 text-align: center;
}
th.sichtzellen-r
{
 background-color: #555599;
 padding-top: 10px;
 padding-bottom: 10px;
 padding-left: 5px;
 padding-right: 5px;
 text-align: center;
}








.achtung
{
color:#000000;
background:#ccccff;
border-color: #0000cc;
border-style: solid;
border-width: 2px;
margin-top: 5pt;
margin-bottom: 5pt;
padding-top:10px;
padding-bottom:10px;
padding-left:15px;
padding-right:15px;
}
.bildbeschreibung
{
 font-family: times new roman, times, serif;
 font-size: 8pt;
 font-style: italic;
 text-align: left;
 margin-top: 5pt;
 margin-bottom: 10pt;
}
.brief
{
 font-family: courier new, courier;
 font-size: 10pt;
 text-align: left;
 margin: 0pt;
}
.brief.datum
{
 font-family: courier new, courier;
 font-size: 10pt;
 text-align: right;
 margin: 0pt;
}

.freitags
{
 color:#808080;
}
.gross
{
 font-size: 12pt;
 text-align: left;
}
.hervor
{
 font-size: 12pt;
 font-weight: bold;
}
.hinweis
{
color:#000033;
background:#cccccc;
border-color: #000033;
border-style: solid;
border-width: 2px;
margin-top: 5pt;
margin-bottom: 5pt;
padding-top:10px;
padding-bottom:10px;
padding-left:15px;
padding-right:15px;
}
.inhalt1
{
 font-size: 12pt;
 text-align: left;
 margin-top: 10pt;
 margin-left: 15px;
}
.inhalt-1
{
 font-size: 10pt;
 text-align: left;
 margin-left: 15px;
 margin-bottom: 6pt;
}
.klein
{
 font-size: 8pt;
 text-align: left;
}
.quelle
{
 font-family: times new roman, times, serif;
 font-size: 8pt;
 font-style: italic;
 text-align: left;
 margin-top: 5pt;
 margin-bottom: 10pt;
}
.navigation
{
 color: #ccccff;
 font-family: arial, sans-serif;
 font-weight: bold;
 text-align: left;
}
.navpfeile
{
 text-align: right;
 vertical-align: middle;
 color: #AA0000;
 margin-right: 0%;
}
.normal
{
 font-size: 10pt;
 text-align: left;
}
.notitz
{
color:#000033;
background:#cccccc;
border-color: #000033;
border-style: solid;
border-width: 2px;
margin-top: 5pt;
margin-bottom: 5pt;
padding-top:10px;
padding-bottom:10px;
padding-left:15px;
padding-right:15px;
}
.rechtsb
{
 text-align: right;
}
.titel
{
 color: #ccccff;
 font-family: arial, sans-serif;
 font-weight: bold;
 text-align: left;
}
.zentriert
{
 text-align: center;
}













.baustelle {
 color:#cc0000;
 background-color:#ffffcc;
 font-weight:bold;
}






blockquote {
 font-family: arial, sans-serif;
 font-size: 10pt;
 text-align: left;
 margin-left: 10;
 margin-bottom: 4pt;
}

