/* */ body { margin: auto 10% } h1, h2, h3, h4, h5, h6 { text-align: center; clear: both } p { margin: 0.75em auto; text-align: justify } hr { width: 33%; margin: 2em auto; clear: both } table { margin-left: auto; margin-right: auto } ol, ul { margin-left: 0; padding-left: 0 } .pagenum { /*visibility: hidden;*/ color: #999; font-size: smaller; text-align: right; font-style: normal; font-variant: normal; font-weight: normal; text-transform: none; text-decoration: none; letter-spacing: normal } /* page numbers */ a[title].pagenum:after { content: attr(title) } .blockquot { margin: auto 8% } .center { text-align: center } .smcap { font-variant: small-caps; font-style: normal } .lc { text-transform: lowercase } .caps { text-transform: uppercase } .gesperrt { letter-spacing: 0.2em; margin-right: -0.2em; font-style: normal } .italic { font-style: italic } .underline { text-decoration: underline } .smaller { font-size: 85% } .larger { font-size: 115% } .right { text-align: right; padding-right: 2em } .left { text-align: left; padding-left: 1em } /* Images */ img { border: none } .caption { font-weight: bold } .figcenter { margin: auto; text-align: center } /* Footnotes */ .footnotes { margin-bottom: 1em } .footnote { margin: auto 10%; font-size: 0.9em } .footnote .label { text-align: right } .label a { text-decoration: none } .fnanchor { vertical-align: top; font-size: 75%; text-decoration: none } sup { vertical-align: top } h2 .fnanchor { font-size: 60%; font-weight: normal } /* Poetry */ .poem { margin: auto 10%; text-align: left } .poem br { display: none } .poem .stanza { margin: 1em 0 } .poem span.i0, .poem span.i1, .poem span.i2, .poem span.i4, .poem span.i6 { display: block; padding-left: 3em; text-indent: -3em } .poem span.i0 { margin-left: 0 } .poem span.i1 { margin-left: 0.5em } .poem span.i2 { margin-left: 1em } .poem span.i4 { margin-left: 2em } .poem span.i6 { margin-left: 3em } /* poetry number */ /***/ .trnote { font-family: sans-serif; font-size: 90%; background-color: #ccc; color: #000; border: black 1px dotted; margin: 2em 15%; padding: 1em } .trnote ul li { list-style-type: none } .toc { margin: 0 25% auto 25% } p.toc { font-size: 60%; margin-bottom: 0; padding-bottom: 0 } .toc li { padding: 0.5em 2em 0 0; list-style-type: none } li ul { padding-left: 2em } .toc li p { margin-top: 0; padding-top: 0; text-align: left } .b0 { margin-bottom: 0; padding-bottom: 0 } .b0 + p, .b0 + div { margin-top: 0; padding-top: 0.2em } p.theend { text-align: center; margin-top: 4em } .topmarg { margin-top: 2em } hr.pagebreak, .w65 { width: 65% } hr.chapbreak, .w45 { width: 45% } hr.tb, hr.secbreak, .w25 { width: 25% } hr.chapbreak, hr.secbreak { margin-bottom: 2em } hr.tight { padding-top: 0; padding-bottom: 0; margin-top: 0.1em; margin-bottom: 0.1em } .corr { /*border-bottom: 1px dotted #333;*/ } /* */ hr.full { width: 100%; margin-top: 3em; margin-bottom: 0; margin-left: auto; margin-right: auto; border-width: 4px 0 0 0; /* remove all borders except the top one */ border-style: solid; border-color: #000; clear: both } pre { font-size: 85% }