/**/ body { margin-left: 15%; margin-right: 15% } p { margin-top: 0.75em; text-align: justify; margin-bottom: 0.75em; text-indent: 1em } /* Titles */ h1, h2 { text-align: center; clear: both } h1 { font-size: 2em; margin-top: 1em; margin-bottom: 2em; font-weight: normal; line-height: 1.5em; page-break-before: always } h2 { font-size: 1.3em; font-weight: normal } /* Filets */ hr.full { width: 100%; margin: 5em auto 5em auto; height: 0.1em; border-width: 0.25em 0 0 0; border-style: solid; border-color: #000; clear: both } hr.deco { width: 5%; margin-left: 47.5%; margin-right: 47.5%; margin-top: 1.5em; margin-bottom: 0.5em } hr.deco2 { width: 5%; margin-left: 47.5%; margin-right: 47.5%; margin-top: 5em; margin-bottom: 0.5em } hr.page { width: 20%; margin-left: 40%; margin-right: 40%; margin-top: 1.5em; margin-bottom: 3em } /*Formats*/ div.section { margin-top: 5em; margin-bottom: 3em; page-break-before: always; page-break-after: always; line-height: 3em } div.chapter { margin-top: 3em; margin-bottom: 2em; page-break-before: avoid; line-height: 3em } div.titlepage { text-align: center; margin-top: 4em; page-break-before: always; page-break-after: always } .titre1 { font-size: 1.8em; text-align: center; margin-bottom: 0; text-indent: 0 } .titre1a { font-size: 1em; text-align: center; margin-bottom: 0.75em; margin-top: 1em; text-indent: 0 } .titre2 { font-size: 3em; text-align: center; margin-top: 0; word-spacing: 0.3em; text-indent: 0 } .titre2a { font-size: 1em; text-align: center; margin-bottom: 0.75em; margin-top: 1em; text-indent: 0 } .titre3 { font-size: 1.3em; text-align: center; margin-top: 2em; margin-bottom: 0; text-indent: 0 } .titre4 { font-size: 2em; text-align: center; margin-top: 0.5em; word-spacing: 0.3em; text-indent: 0 } .titre4b { font-size: 2em; text-align: center; margin-top: 1.5em; word-spacing: 0.3em; text-indent: 0 } .titre4c { font-size: 1em; text-align: center; margin-bottom: 0.75em; margin-top: 4em; text-indent: 0 } .titre5 { font-size: 1.4em; text-align: center; margin-top: 0.5em; word-spacing: 0.3em; font-weight: lighter; text-indent: 0 } .titre6 { font-size: 1.2em; text-align: center; margin-top: 0; margin-bottom: 0; text-indent: 0 } .titre7 { font-size: 1em; text-align: center; margin-top: 0; margin-bottom: 0; word-spacing: 0.3em; text-indent: 0 } .titre8 { font-size: 0.8em; text-align: center; margin-top: 0; margin-bottom: 0; text-indent: 0 } div.frontmatter { text-align: center; margin-top: 4em; page-break-before: always; page-break-after: always } div.frontmatter p { text-align: center; line-height: 2em; text-indent: 0 } .smcap { font-variant: small-caps; font-size: 85% } .smcap2 { font-variant: small-caps; font-size: 100% } sup { font-size: 80%; vertical-align: 30% } .small80 { font-size: 80% } .center { text-align: center; text-indent: 0 } .dottedline { margin-top: 1.2em; border-top: thin dotted black } .p2 { margin-top: 2em } .p3 { margin-top: 3em } .p5 { margin-top: 5em } div.quote { margin: 1em 8% 1em 8%; text-indent: 0 } div.quote p { text-align: center; line-height: 0.5em; text-indent: 0 } /* Poetry */ .poetry-container { text-align: center; margin: 1em 0 1em 0; page-break-before: avoid } .poetry { display: inline-block; text-align: left } .poetry .i0 { margin-left: 0; text-indent: -0.5em; font-size: 95%; padding-left: 1em } .poetry-container-right { text-align: center; margin-left: 40%; margin-right: 5%; font-size: 95%; page-break-before: avoid } .poetry .i0r { margin-left: 0; text-indent: -0.5em } .poetry .i1r { margin-left: 0.5em; text-indent: -0.5em } .poetry .i2r { margin-left: 2em; text-indent: -0.5em } .poetry .i5espr { margin-left: 10em; margin-top: 2em; text-indent: -0.5em } /* Illustrations */ img { margin-left: auto; margin-right: auto } .figcenter { margin: 2em auto 2em auto; text-align: center; text-indent: 0 } .figcenter1 { margin: 4em auto 2em auto; text-align: center; text-indent: 0 } .agrandissement { margin: 0 0 0 0; text-align: center; border: none } .caption { text-align: center; margin: 0.25em 0 0.5em 0; text-indent: 0; font-size: 80% } .caption2 { text-align: center; margin: 0.25em 0 0.5em 0; text-indent: 0; color: #484848; background-color: inherit; font-size: 110% } /* Table */ table { margin-left: auto; margin-right: auto; font-size: 90% } .tdl { text-align: left; vertical-align: top; padding-right: 0; padding-left: 1em } .tdc { text-align: center; vertical-align: top; padding-right: 0; padding-left: 0 } .tdc1 { text-align: center; vertical-align: top; padding-top: 1.5em; padding-bottom: 1em } .tdr { text-align: right; vertical-align: top; padding-right: 1em } /* Footnotes */ .footnotes { border: thin dotted; margin: 2em 15% 5em 15% } .footnote { margin-left: 10%; margin-right: 10%; font-size: 0.9em } .footnote .label { text-align: right } .fnanchor { vertical-align: super; font-size: 0.8em; text-decoration: none } /* page numbers */ .pagenum { font-size: 80%; font-weight: normal; font-style: normal; text-align: right; color: #9B989A; background-color: inherit; text-indent: 0 } /* liens et corrections */ a { text-decoration: none } a:link { color: #879bbb; background-color: inherit } ins.correction { text-decoration: none; border-bottom: thin dotted black } /* Transcriber’s notes */ .transnote { background-color: #E6E6FA; color: black; padding: 0.5em; margin: 2em 15% 5em 15%; font-family: sans-serif, serif; font-size: 80% } /* e-readers */ @media print { body { margin-left: 0; margin-right: 0; padding: 0; width: 90% } .transnote { margin-left: 0; margin-right: 0 } } @media all { /* was @media handheld */ body { margin-left: 0; margin-right: 0; padding: 0; width: 90% } .transnote { margin-left: 0; margin-right: 0 } .pagenum { display: none } } /**/