@font-face { font-family:AGaramondPro; src:url(../Fonts/AGaramondPro-Regular.otf); } @font-face { font-family:AGaramondPro; src:url(../Fonts/AGaramondPro-Semibold.otf); font-weight:bold; } @font-face { font-family:AGaramondPro; src:url(../Fonts/AGaramondPro-Italic.otf); font-style:italic, oblique; } @font-face { font-family:AGaramondPro; src:url(../Fonts/AGaramondPro-SemiboldItalic.otf); font-weight:bold; font-style:italic, oblique; } @font-face { font-family:AGaramondProSC; src:url(../Fonts/AGaramondPro-RegularSC.ttf); } @font-face { font-family:AGaramondProSC; src:url(../Fonts/AGaramondPro-SemiboldSC.ttf); font-weight:bold; } @page {margin: 1.2em} @namespace h "http://www.w3.org/1999/xhtml"; body { display: block; font-family: AGaramondPro; font-size: 1em; margin: 0; padding: 0; line-height: 1.2; text-align: justify } h1 { font-size: 3em; font-weight: normal; margin: 0; padding: 0; line-height: 1.0; text-align: center } h2 { font-size: 3em; font-weight: normal; margin: 0.78em 0 3.18em 0; line-height: 1.0; text-align: center } h3 { font-size: 1.5em; font-weight: normal; padding-top: 2em; margin: 0 0 2em 0; text-align: center; page-break-before: always } h4 { font-size: 1.25em; font-weight: normal; padding-top: 2em; margin: 0 0 2em 0; text-align: center; page-break-before: always } h5 { font-size: 1em; font-weight: normal; margin: 1em 0 1em 0; text-align: center } p { margin: 0; text-indent: 1em } a { color: black; text-decoration: none } sub, sup { font-size: 0.7em; line-height: 1.2 } hr { margin: 0 33%; width: 33%; height: 1px; color: red; noshade } /*nötig?*/ .noindent { margin: 1em 0 0 0; text-indent: 0 } .center { margin: 0.5em 1em; text-align: center; text-indent: 0 } .centerh { margin: 0.5em 1em; text-align: center; page-break-after: avoid } .right { margin: 0.5em 0; text-align: right } .subtitle { margin: -3em 0 3em 0; text-align: center; text-indent: 0 } h2 + p.subtitle { font-size: 1.5em; margin: -5.48em 0 3.65em 0 } h3 + p.subtitle { margin: -2.5em 0 3em 0 } h4 + p.subtitle { margin: -2em 0 2.5em 0 } h5 + p.subtitle { margin: -0.5em 0 1em 0 } .italic { font-style: italic } .big { font-size: 1.5em; line-height: 0.6 } .bold { font-weight: bold } .small { font-size: 0.75em } .smcap { font-family: AGaramondProSC } div.stanza { margin: 0.5em 0 0.5em 2em; text-align: left } div.poems > div.stanza { margin-left: 1em } div.stanza > p { margin-left: 0.75em; text-indent: -0.75em } p.indent, div.stanza > p.indent { margin-left: 2.25em; text-indent: -0.75em } p.indent2, div.stanza > p.indent2 { margin-left: 3.75em; text-indent: -0.75em } .quote { margin: 0.5em 0 0.5em 2em; text-align: justify; text-indent: 0 } div.quote > p, div.center > p { text-indent: 0 } div.contents { padding-top: 1em; margin: 0 2em 2em 2em; text-align: center; page-break-before: always; page-break-after: always } div.contentsl { padding-top: 1em; margin: 0 2em 2em 2em; text-align: left; page-break-before: always; page-break-after: always } div.contents > p, div.contentsl > p { margin: 0.5em 0; text-indent: 0 } div.contentsl > p.indent { margin-left: 1.5em; text-indent: 0 } div.contentsl > p.indent2 { margin-left: 3em; text-indent: 0 } div.letters > p { margin: 0.5em 0 0 0; text-indent: 0 } div.title { margin: 0; padding-top: 2em; page-break-after: always } div.title > p { text-align: center; text-indent: 0 } div.stanza + p, div.quote + p, p.quote + p, p.center + p, div.center + p, p.centerh + p, h5 + p, h4 + p, h3 + p, h2 + p, h1 + p, p.margin + p, p.subtitle + p, p.right + p { text-indent: 0 } div.stanza + p.spk, div.stanza + p.line, div.stanza + p.line2 { text-indent: -1em } p.spk { margin: 0.5em 0 0 1em; text-indent: -1em; text-align: left; page-break-after: avoid } p.stage { margin: 0.5em 1em; font-style: italic; text-align: center } p.stage2 { margin: 2em 1em 0.5em 1em; font-style: italic; text-align: center; page-break-after: avoid } p.line { margin: 0 0 0 2em; text-align: left; text-indent: -1em } p.line2 { margin: 0.5em 0 0 2em; text-align: left; text-indent: -1em } div.justify > p.line, div.justify > p.line2 { margin-left: 1em; text-indent: 0; text-align: justify } /*!!*/