
/* Style for page body */
body.Regular  { background-color: #ffffff; margin: 0; max-width: 1024px }
div.inhalt    { position: absolute; z-index:79; top: 33px; left: 16; right: 16; bottom: 16 }
div.counter    { position: absolute; z-index:79; top: 550px; left: 16; right: 16; bottom: 16 }
h1.Headline      { color: black; font-style: normal; font-weight: normal; font-size: 26px; line-height: 32px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; margin-right: 16px; margin-left: 16px }
h2.Subline      { color: black; font-style: normal; font-weight: normal; font-size: 21px; line-height: 26px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; margin-right: 16px; margin-left: 16px }

h3.Headline {color: #000099; font-style: normal; font-weight: bold; font-size: 35px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; margin-right: 0px; margin-left: 0px }
h2.Headline {color: #000099; font-style: normal; font-weight: bold; font-size: 35px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; margin-right: 0px; margin-left: 0px }
h3.Subline {color: #000099; font-style: normal; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; margin-right: 0px; margin-left: 0px }
h4.Subline {color: #000099; font-style: normal; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; margin-right: 0px; margin-left: 0px }
h5.Subline {color: #000099; font-style: normal; font-weight: bold; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; margin-right: 0px; margin-left: 0px }
h6.Subline {color: #000099; font-style: normal; font-weight: bold; font-size: 8px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; margin-right: 0px; margin-left: 0px }
p1.Picture {margin: 0; border: 0}
p2.Picture {margin: 0; border: 0}
p3.Picture {margin: 0; border: 0}
; line-height: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; margin-right: 0px; margin-left: 0px }

p.Normal      { color: black; font-style: normal; font-weight: normal; font-size: 13px; line-height: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; margin-right: 16px; margin-left: 16px }
ul.Normal      { color: black; font-style: normal; font-weight: normal; font-size: 13px; line-height: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; margin-right: 16px; margin-left: 16px; text-indent: 0px; list-style: none }
ul.level2      { color: black; font-style: normal; font-weight: normal; font-size: 13px; line-height: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; margin-right: 16px; margin-left: 16px; text-indent: 16px; list-style: none }
p.Calc      { color: black; font-style: normal; font-weight: normal; font-size: 13px; line-height: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: right; margin-right: 16px; margin-left: 16px }
p.Small      { color: black; font-style: normal; font-weight: normal; font-size: 10px; line-height: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; margin-right: 16px; margin-left: 16px }
.Date       { font-size: 10px }
a:link      { color: #00008b; text-decoration: none }
a:hover    { color: #0000FF; text-decoration: none }
a:active   { color: #0000FF; text-decoration: none }
a:visited       { color: #00008b; text-decoration: none }
em   { font-style: normal; font-weight: bold }
cite   { font-style: italic; font-weight: normal }
code     { font-style: normal; font-weight: normal; font-size: 14px; font-family: "Courier New", Courier, monospace }

/* Style for Navbar */
div.Navbar              { background-color: #dcdcdc; padding: 4px; border: none; position: fixed; z-index: 97; top: 0; left: 0; width: 100%; height: 24px }
.NavbarNormal    { color: black; font-style: normal; font-weight: normal; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #dcdcdc; padding: 4px; border: none } 
.NavbarNormalHi    { color: black; font-style: normal; font-weight: normal; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #b0c4de; padding: 4px; border: none }
div.Subnav           { background-color: #b0c4de; padding: 4px; border: none; position: fixed; z-index: 98; top: 24px; left: 0; width: 100%; height: 18px }
.SubnavNormal    { color: black; font-style: normal; font-weight: normal; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #b0c4de; padding: 4px; border: none } 
.SubnavNormalHi    { color: black; font-style: normal; font-weight: normal; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #b0c4de; padding: 4px; border: none }

/* Style for Footer */
.Footer       { color: black; font-style: normal; font-weight: normal; font-size: 10px; line-height: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; margin-right: 16px; margin-left: 16px }
.FooterHi    { font-style: normal; font-weight: bold }

/* Style for Print */
@media print {
h1.Headline     { page-break-after: avoid; page-break-inside: avoid }
h2.Subline     { page-break-after: avoid; page-break-inside: avoid }
ul, ol, dl    { page-break-before: avoid; page-break-inside: avoid }
}

/* Style for Speech */
@media aural {
h1.Headline    { voice-family: paul, male; pitch: x-low; pitch-range: 90; richness: 90 }
h2.Subline    { voice-family: paul, male; pitch: x-low; pitch-range: 75; richness: 90 }
p.Normal    { voice-family: paul, male; pitch: medium; pitch-range: 60; richness: 90 }
em    { stress: 60 }
cite    { stress: 60; richness: 50 }
code    { pitch-range: 0; stress: 0 }
}
p1.Picture {margin: 0; border: 0}
p2.Picture {margin: 0; border: 0}
p3.Picture {margin: 0; border: 0}
