/**/ body { margin-left: 10%; margin-right: 10% } h1, h2, h3, h4 { text-align: center; /* all headings centered */ clear: both; font-weight: normal } h1 { font-size: 250% } h2 { font-size: 175% } h3, .s3 { font-size: 150% } h4, .s4 { font-size: 115% } .s5 { font-size: 90% } .s6 { font-size: 70% } .s7 { font-size: 50% } h1 { line-height: 1.3em } h3 { line-height: 1.5em } h4 { margin-top: 2em; margin-bottom: 1em } p { margin-top: 0.51em; text-align: justify; margin-bottom: 0.49em; text-indent: 1em } p.p0, p.center { text-indent: 0 } .mtop1 { margin-top: 1em } .mtop2 { margin-top: 2em } .mtop3 { margin-top: 3em } .mbot2 { margin-bottom: 2em } .mbot3 { margin-bottom: 3em } .mleft-05 { margin-left: -0.5em } .mleft2 { margin-left: 2em } .mleft3 { margin-left: 3em } .mleft12 { margin-left: 12em } .mright2 { margin-right: 2em } div.chapter, div.section { page-break-before: always } h2.nobreak, h3.nobreak { page-break-before: avoid } hr { width: 33%; margin-top: 2em; margin-bottom: 2em; margin-left: auto; margin-right: auto; clear: both } hr.book { width: 75%; margin: 3em 12.5% } hr.chap { width: 60%; margin: 2em 20% } hr.full { width: 95%; margin: 2.5em 2.5% } hr.r50 { width: 50%; margin: 3em 25% } ul.index, ul.aufz1 { list-style-type: none } ul.aufz1 { list-style-type: none; line-height: 1.3em; margin: -0.5em auto } ol.aufz2a { list-style-type: upper-roman; line-height: 1.5em } li.ifrst { margin-top: 1.5em; margin-bottom: 0.5em; font-weight: bold } li.indx { margin-top: 0.5em } li.isub1 { text-indent: 1em } li.isub2 { text-indent: 2em } table { margin-left: auto; margin-right: auto } table.toc { width: 90% } td.buch { font-size: 150%; text-align: center; padding-top: 1em } td.kap { font-size: 125%; text-align: center; padding-top: 0.8em; padding-bottom: 0.8em } td.ukap { text-align: justify } td.thema { font-size: 90%; padding-left: 3em; text-align: justify } td.ste { text-align: right; vertical-align: bottom; padding-left: 0.5em } .tdr { text-align: right } .pagenum { /* uncomment the next line for invisible page numbers */ /* visibility: hidden; */ font-size: smaller; text-align: right; letter-spacing: 0; margin-right: 0 } /* page numbers */ .center { text-align: center } .smaller { font-size: smaller } .gesperrt { letter-spacing: 0.2em; margin-right: -0.2em } sup { vertical-align: top; font-size: 70% } /* Images */ .figcenter { margin: auto; text-align: center } .figleft { clear: left; margin-left: 0; margin-bottom: 0.5em; margin-top: 1em; margin-right: 1em; padding: 0; text-align: center } .figright { clear: right; margin-left: 1em; margin-bottom: 0.5em; margin-top: 1em; margin-right: 0; padding: 0; text-align: center } img { max-width: 100%; height: auto } img.logo { width: 10em; height: auto; margin: 4em auto } /* Poetry */ .poetry-container { text-align: center } .poetry { display: inline-block; text-align: left } .poetry .stanza { margin: 1em auto } .poetry .verse { text-indent: -3em; padding-left: 3em; font-size: 90% } /* Transcriber's notes */ .transnote { background-color: #E6E6FA; color: black; font-size: smaller; padding: 0.5em; margin-bottom: 5em } .nohtml { display: none } @media all { /* was @media handheld */ .nohtml { display: block } .gesperrt { letter-spacing: 0; margin-right: 0; font-style: italic } table.toc { width: 100% } td.thema { padding-left: 1.5em } .poetry-container { display: block; text-align: left; margin-left: 2.5em } .figleft { float: left } .figright { float: right } } /**/