/**/ body { margin-left: 10%; margin-right: 10% } p { text-indent: 2em; margin-top: 0.25em; font-size: 100%; text-align: justify; margin-bottom: 0.25em } p.ri { text-indent: -2em; padding-left: 2em } .f { color: green; font-style: italic } .g { letter-spacing: 0.2em; margin-right: -0.2em } .sc { font-variant: small-caps } .large { font-size: 150% } .huge { font-size: 225% } .small { font-size: 80% } .tiny { font-size: 55% } .loc { font-weight: bold } h1, h2, h3, h4, h5, h6 { text-align: center; line-height: 1.5 } .footnote { margin-left: 5%; margin-right: 5%; text-align: justify; font-size: 85%; margin-top: 1em } .footnote .label { text-align: left; margin-left: -2em } .foot { text-indent: 1em } /* .foot :first-of-type { text-indent: 1em; } /* first-of-type is css3! */ .block-quote { margin-left: 5%; margin-right: 5%; text-align: justify } .catechismo { margin-left: 45%; margin-right: 0%; margin-top: 1em; font-size: 85%; text-indent: -1em; max-width: 80ex } .dedica { margin-left: 50%; margin-right: 3%; margin-top: 2em } .toc { margin-left: 15%; font-size: 80%; margin-bottom: 0 } .center { text-align: center; text-indent: 0; padding: 0 } .extrasp { padding-left: 1em } .ref { text-align: right; margin-right: 5% } .spaced { line-height: 1.5 } .space2 { line-height: 2 } .space-above { margin-top: 2em } /* these are copied from epubmaker output: */ .pageno { font: medium sans-serif; font-size: 10pt; text-align: left; width: 2em; /* visibility: hidden; */ } .pageno:after { color: gray; content: "[" attr(title) "]" } /* for images from Best Practices */ .image-center { text-align: center; margin: auto } .caption p { text-align: center; text-indent: 0; margin: 0.25em 0 } #half-title { text-align: center; font-size: larger; text-indent: 0; margin-top: 2em } .blank-page { margin-bottom: 2em } .frontecopertina { line-height: 2; margin: 2em auto; border: 2px solid black; max-width: 60ex; background-color: #69b6FF } .retrocopertina { margin: 2em auto; padding-top: 1em; border: 2px solid black; max-width: 60ex; background-color: #69b6FF } .tn { background-color: #FE8; border: 2px solid black; margin-left: 10%; margin-right: 10%; padding: 0 1em 1em 1em } #coverpage { width: 60%; border: 1px solid black } .chapter { page-break-before: always } a:link { color: blue; background-color: inherit; text-decoration: none } @media print { body { margin-right: 5%; margin-left: 5% } .titlepage, .frontecopertina, .retrocopertina { page-break-before: always; page-break-after: always } .dedication, .epigraph { page-break-before: always; page-break-after: always; padding-top: 6em } .blank-page { page-break-before: always; page-break-after: always } h1, h2 { page-break-before: always } } @media all { /* was @media handheld */ em { letter-spacing: 0; margin-right: 0; font-style: italic } .dc { font-size: 200%; line-height: 0.8 } .titlepage, .frontecopertina, .retrocopertina { page-break-before: always; page-break-after: always } .blank-page { page-break-before: always; page-break-after: always } h1, h2 { page-break-before: always } } /**/