  @media all {
      q {
        quotes:"\201E" "\201C" "\201A" "\2018";
    } q:lang(fr), :lang(fr) q {
        quotes:"\00AB" "\00BB" "\2039" "\203A";
    } q:lang(en), :lang(en) q {
        quotes:"\201C" "\201D" "\2018" "\2019";
    } blockquote q {
        quotes:"\201A" "\2018";
    } blockquote q:lang(en) {
        quotes:"\2018" "\2019";
    } blockquote > :first-child:before {
        content:"\201E"; /* content:open-quote; */
    } blockquote > :last-child:after {
        content:"\201C"; /* content:close-quote; */
    } blockquote:lang(en) > :first-child:before {
        content:"\201C";
    } blockquote:lang(en) > :last-child:after {
        content:"\201D";
    } .Name {
        font-variant:small-caps;
    } h1 .Name, h2 .Name, h3 .Name, h4 .Name, h5 .Name, h6 .Name {
        font-variant:normal;
    } .thin, .small {
        font-size:66.666%;
    } .spaces {
        margin:0 0.2em;
    } q q { /* Temporaerer Wuergaround fuer (u. a.) die Geckos. */
         quotes:"\201A" "\2018";
    } a.footnote {
        font-size:75%; line-height:100%; vertical-align:text-top;
        text-decoration:none; margin-left:0.1em;
    }
} @media screen, tv, projection {
      body *:not(a)[title] {
        cursor:help;
    } body *[title] {
        border-bottom:1px dotted;
    } a[href^="http://"]:before {
        content:url("../graphiken/extern"); margin-right:0.25em;
    } a[href*="#"]:before {
        content:"\2193\00A0";
    } a[href*="#"][rev]:before {
        content:"\2191\00A0";
    } a[hreflang]:after {
        content:"\00A0["attr(hreflang)"]";
    } a[href^="http://"]:before, a[href*="#"]:before,
      a[hreflang]:after, *[accesskey]:after {
        font:75% / 100% Arial, Sans-Serif; 
    } a[hreflang]:after, *[accesskey]:after {
        vertical-align:text-top;
    } a[href*="#"]:before, a[href^="http://"]:before {
        vertical-align:middle;
    } a.footnote:before {
        content:"";
    }
} @media print {
      html {
        font:12pt / 14.4pt "Bitstream Vera Serif", Georgia, "Times New Roman",
        Times, Serif;
    } h1 {
        font-variant:small-caps; border-bottom:thin solid;
        padding-bottom:0.5em;
    } h1, h2, h3, h4, h5, h6 {
        margin:1.5em 0 0.5em 0; line-height:100%;
    } blockquote {
        margin:1em 0 0 0; padding:0 0 0 3em;        
    } p {
        margin:0; text-align:justify;
    } p + p {
        text-indent:2em;
    } .Zeichen {
        padding-left:3em; margin-bottom:1em;
    } .Zeichen, .Zeichen + p {
        text-indent:0;
    } a {
        color:inherit; text-decoration:none;
    } ins {
        text-decoration:none;
    } hr {
        margin:1em 0;
    } #Fuss {
        text-align:right;
    } .image {
        display:none;
    }
} @media aural {
      del {
        display:none;
    } hr {
        pause:2s;
    }
}
