/* XML blockout */ body { margin-left: 4%; width: 92% } p { margin-top: 0.5em; margin-bottom: 0; line-height: 1.3em } body > p { text-align: justify; text-indent: 2em } p.break { margin-top: 2em } p.continue { text-indent: 0; margin-top: 0 } dd, li, li > p { margin-top: 0.25em; margin-bottom: 0; line-height: 1.2em } em.gesperrt { font-style: normal; margin-right: -0.1em; margin-left: 0.1em } .fmarkd { font-style: italic } .smcap { font-variant: small-caps } .smalldec { font-size: 70%; font-style: normal } ins.correction { text-decoration: none; border-bottom: thin dotted gray } h1 { text-align: center; clear: both; font-weight: bold; font-size: 250%; line-height: 1.5; margin: 2em auto 0 auto; page-break-before: always } .tpcont1 { margin-top: 0; text-align: center; font-size: 200%; font-weight: 600; margin: 0.5em auto 0.5em auto } .tpcont2 { margin-top: 0; text-align: center; font-size: 150%; font-weight: 600; margin: 0 auto 0.5em auto } .tpcontby { text-align: center; font-size: 110%; font-weight: normal; margin: 1em auto 1em auto } .tpauth1 { text-align: center; font-size: 133%; font-weight: 600; margin: 0.5em auto 0 auto } .tpauth2 { text-align: center; font-size: 100%; font-weight: normal; margin: 0 auto 2em auto } .tpetc1 { text-align: center; font-size: 100%; font-weight: 400; margin: 2em auto 2em auto } .tpetc2 { text-align: center; font-size: 100%; font-weight: 600; margin: 1em auto 4em auto } .tpetc3 { text-align: center; font-size: 120%; font-weight: 600; margin: 3.5em auto 0.3em auto } .tpetc4 { text-align: center; font-size: 120%; font-weight: 400; margin: 0.3em auto 0.3em auto } .tpetc5 { text-align: center; font-size: 120%; font-weight: 400; margin: 0.3em auto 0.3em auto } .tpetc6 { text-align: center; font-size: 100%; font-weight: 400; margin: 3em auto 3em auto } .tpetc7 { text-align: center; font-size: 100%; font-weight: 400; margin: 0 auto 0 auto } h2 { margin-top: 2em; margin-bottom: 0.5em; clear: both; font-size: 150%; font-weight: bold; line-height: 1.7em; text-align: center } .hhalb2 { margin-top: 2em; margin-bottom: 0.5em; clear: both; font-size: 150%; font-weight: bold; line-height: 1.7em; text-align: center; text-indent: 0 } span.h2l2 { display: block; text-align: center; font-size: 130% } span.h2tail { display: block; text-align: center; font-weight: 600; font-size: 60%; margin-top: -1em } p.signature { margin-top: -1em; text-align: right; font-weight: 600; font-size: 125% } p.chap-cap { text-indent: 2em } p.chap-cap:first-letter { margin: 0; font-size: 133%; font-weight: 600 } p.hhalb3 { margin-top: 2em; margin-bottom: 0.5em; clear: both; font-size: 130%; font-weight: bold; line-height: 1.5em; text-indent: 0; text-align: center } .h3ersatz { text-align: right; font-size: 90%; margin: 2em 2em 0 0 } h3 { margin-top: 2em; text-align: center; font-size: 120%; font-weight: bold; clear: both } .h3tabl { padding-top: 0.5em; text-align: center; font-size: 115%; font-weight: bold; clear: both } hr { width: 45%; margin-top: 1em; margin-bottom: 1em; margin-left: auto; margin-right: auto; clear: both } hr.major { width: 65%; margin-top: 2em; margin-bottom: 2em } hr.minor { width: 10%; margin-top: 0.5em; margin-bottom: 0.5em } hr.micro { width: 2%; margin: 0.1em auto 0.1em auto } hr.chapend { width: 20%; margin-top: 1em; margin-bottom: 1em } hr.bookend { width: 40%; margin-top: 1em; margin-bottom: 0 } hr.double { color: transparent; padding: 4px 0 0 0; border-top: 1px solid black; border-bottom: 1px solid black; border-left: none; border-right: none } .captable { margin-top: 0; font-size: smaller } p.caption { margin: 0 auto 0.5em auto; font-size: smaller } em.spclcap { font-weight: bold; font-size: 120%; font-style: normal } .capwdth { margin: 0 10% 0 10% } .fullpage { margin-top: 2.5em; margin-bottom: 1.5em } .halfpage { margin-top: 1em; margin-bottom: 0 } .center { text-align: center; text-indent: 0 } .center table { margin-left: auto; margin-right: auto; text-align: left } .center img { margin-left: auto; margin-right: auto } .lsoff { list-style-type: none } ul.index { list-style-type: none } li.ifrst { margin: 1.5em auto 0 auto } li.indx { margin: 0.3em auto 0 auto } li.isub1 { margin: 0 auto 0 auto; text-indent: 1em } li.isub2 { margin: 0 auto 0 auto; text-indent: 2em } li.isub3 { margin: 0 auto 0 auto; text-indent: 3em } table { margin-top: 1em; caption-side: bottom; empty-cells: show } td, td > p { margin-top: 0.25em; line-height: 1.1em; font-size: 90%; text-align: left } td.tabbtxtl { margin-top: 0.5em; margin-bottom: 0; padding-left: 3em; margin-left: 1em; text-indent: -1em; line-height: 1.3em; font-size: 100% } td.tabtemp { margin-top: 0.5em; margin-bottom: 0; line-height: 1.3em; font-size: 100% } td.f { margin-top: 0.5em; margin-bottom: 0; line-height: 1.3em; font-size: 100% } td.tabbtxt { margin: 0.5em 0 0 0; padding-left: 0; padding-right: 0; line-height: 1.3em; font-size: 100% } .cwdth50 { width: 50% } td.cwdth02 { width: 2% } td.cwdth05 { width: 5% } td.cwdth10 { width: 10% } td.cwdth12 { width: 12% } td.cwdth15 { width: 15% } td.cwdth20 { width: 20% } td.cwdth25 { width: 25% } td.cwdth30 { width: 30% } td.cwdth40 { width: 40% } td.cwdth42 { width: 42% } td.cwdth45 { width: 45% } td.cwdth50 { width: 50% } td.hrtop { border-top: 1px solid } td.vt { vertical-align: top } .tabtop { margin-top: 0 } thead td, tfoot td { text-align: center; font-weight: bold } td.thdnorm { font-weight: normal } td.c { text-align: center } td.r { text-align: right } blockquote, .blkquot { margin-left: 5%; margin-right: 5% } div.blockquote > p { margin-left: 2em; text-indent: -2em; font-size: 90%; text-align: justify; margin-top: 0.5em } div.shift { margin-left: 2em } div.smaller { font-size: 90% } p.aside { font-size: 90%; text-align: justify; margin-top: 0.5em } .blkqtabl { margin-left: 2em; text-indent: -2em; font-size: 90%; text-align: justify; margin-top: 0.5em } td.vb { vertical-align: bottom } .floatr { clear: right; text-align: center } .floatl, .figleft { clear: left; text-align: center; padding: 20px 4px 0 0; margin: 0 4px 0 0 } .fnanchor { font-size: 75%; text-decoration: none; vertical-align: 0.33em } .footnotes { margin: 2em 1em 1em 1em } .footnotes h3 { text-align: center; margin-top: 0.5em; font-weight: normal; font-size: 90% } .footnote { font-size: 90%; margin-left: 3%; line-height: 1.1em; margin-top: 0.3em } .fnlabel { font-size: 90%; text-align: right } .fnsize { font-size: 90% } .footnote a { text-decoration: none } div.poem { text-align: left; margin-left: 5%; width: 90% } .poem .stanza { margin-top: 0; margin-bottom: 0 } .stanza span, .stanza div, .stanza p { display: block; line-height: 1.2em; margin-left: 4em; text-indent: -4em; margin-top: 0 } .stanza br { display: none } .pagenum { /*visibility:hidden uncomment to hide the page numbers */ font-size: 75%; color: #222; text-align: right; padding: 0 0 0 0; margin: auto 0 auto 0 } .pagenum a { text-decoration: none; color: #444 } .pagenum a:hover { color: #F00 } .covernote { visibility: hidden; display: none } div.tnotes { background-color: #E6E6FA; color: black; border: 1px solid black; font-size: smaller; padding: 0.5em; margin-top: 0.5em; margin-right: 5em; margin-left: 5em; margin-bottom: 0.5em; font-family: sans-serif, serif } @media all { /* was @media handheld */ .covernote { visibility: visible; display: block } } /* XML end */