/**/ body { margin-left: 12%; margin-right: 12%; text-align: justify; line-height: 1.2em; /*color: black; background-color: #f5f5f5*/ } p { margin-top: 0.75em; margin-bottom: 0.75em; text-indent: 1em } p.noind { margin-top: 0.75em; margin-bottom: 0.75em; text-indent: 0 } h1, h2, h3, h4, h5, h6 { text-align: center } h1.pg { line-height: 1.2em } hr { margin-left: auto; margin-right: auto; width: 70%; color: #dcdcdc; background-color: #dcdcdc; text-align: center } hr.full { width: 100% } hr.short { margin-left: auto; margin-right: auto; margin-top: 2em; width: 20%; color: #789; background-color: #789 } hr.long { margin-left: auto; margin-right: auto; width: 60%; color: #789; background-color: #789 } hr.art { margin-left: auto; margin-right: auto; width: 40%; color: #789; background-color: #789; margin-top: 6em; margin-bottom: 1.5em } hr.foot { margin-left: 2em; width: 16%; background-color: black; margin-top: 1em; margin-bottom: 0 } table.allbnomar { border: 1px solid black; border-collapse: collapse } table.allb { border: 1px solid black; border-collapse: collapse; margin-left: 4em } table.allbctr { border: 1px solid black; border-collapse: collapse; margin-left: auto; margin-right: auto } table.nob { margin-left: 4em } table.nobctr { margin-left: auto; margin-right: auto } td.allb { border: 1px solid black; padding-left: 0.5em; padding-right: 0.5em } td.allbw { text-align: left; white-space: nowrap; border: 1px solid black; padding-left: 0.5em; padding-right: 0.5em } td.allbr2 { border-left: 1px solid black; border-top: 1px solid black; border-bottom: thin solid black; border-right: medium double black; border-right: medium double black; padding-left: 0.5em; padding-right: 0.5em } td.caption { font-size: 0.8em; text-align: center; padding-bottom: 1.5em } td.spac { padding-left: 1em; padding-right: 1em } .rsp { padding-left: 1em; text-align: right } .rsp1 { padding-left: 5em; text-align: right } .cen { padding-top: 1em; padding-bottom: 1em; text-align: center } .lsp { padding-left: 1em; text-align: left } .lsp4 { padding-left: 4em; text-align: left } .pd { padding-top: 1em; padding-bottom: 1em } td.nspac { padding-left: 0; padding-right: 0 } td.nob { padding-left: 0.5em; padding-right: 0.5em } table p { margin: 0 } a:link, a:visited, link { text-decoration: none } .author { text-align: right; margin-top: -1em; margin-right: 1em } .center { text-align: center } .cenhead { text-align: center; margin-top: 1em } .right { text-align: right } .chapter { text-indent: -3em; margin-left: 3em } .t { vertical-align: top; padding-left: 1em; padding-right: 1em } .tr { vertical-align: top } .tc { vertical-align: top } .b { vertical-align: bottom } sup { font-style: normal; font-size: 0.8em } sub { font-style: normal; font-size: 0.7em } .sp { font-size: 0.7em } .su { font-size: 0.7em } .sc { font-variant: small-caps } span.pagenum { text-align: right; font-size: 9pt; font-style: normal; color: #708090; background-color: #f5f5f5; padding-left: 1em; padding-right: 1em; text-indent: 0 } .note { margin-left: 2em; margin-right: 2em; font-size: 0.9em } span.correction { border-bottom: 1px dashed red } span.small { font-size: small } span.intlim { font-size: small } span.bq { margin-left: 2em; margin-right: 2em } span.spc { padding-left: 2em } span.spc1 { padding-left: 1em } .poemq { margin-left: 15%; text-indent: -0.3em } .poemq1 { margin-left: 15%; text-indent: -0.5em; font-size: 0.9em } .title1 { padding-top: 1.5em; padding-bottom: 1.5em; text-align: center; font-size: 75% } .title2 { padding-bottom: 1.5em; text-align: center } .title3 { padding-top: 1.5em; padding-bottom: 1.5em; text-align: center } .title4 { padding-left: 2em; padding-top: 1.5em } .figcenter { margin-left: auto; margin-right: auto; text-align: center; margin-top: 1em } .figcenter1 { margin-left: auto; margin-right: auto; padding-top: 1.5em; padding-left: 1em; padding-right: 1em } .figright1 { padding-right: 0.5em; padding-left: 1.5em; font-size: 0.8em; padding-top: 1.5em; margin: 0; text-align: center } .figleft1 { padding-right: 1.5em; padding-left: 0.5em; font-size: 0.8em; padding-top: 1.5em; margin: 0; text-align: center } img.middle { border: none; vertical-align: middle } hr.pg { 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% } /**/