/**/ /* Titre */ h1 { text-align: center; clear: both; line-height: 120%; font-weight: normal; margin: 0 auto 0 auto } /* Typographie */ p { margin-top: 0.75em; text-align: justify; margin-bottom: 0.75em; text-indent: 1.5em; line-height: 1.3em; font-size: 1.3em } .cs12 { font-size: 1.2em } .cs9 { font-size: 0.9em } .cs8 { font-size: 0.8em } .cs7 { font-size: 0.7em } /* Styles */ sup { font-size: 0.9em; font-style: normal; font-variant: normal } ins { text-decoration: none; border-bottom: thin dotted silver } .cent { text-align: center; text-indent: 0; clear: both } .clr { clear: both } .esp { letter-spacing: 0.2em; word-spacing: 0.5em } .lsep { line-height: 1.5em } .nobreak { page-break-before: avoid } .noind { text-indent: 0 } .smcap { font-variant: small-caps } .ssrf { font-family: sans-serif } /* Espacements */ .sep2 { margin-top: 2em } .sep3 { margin-top: 3em } .sep4 { margin-top: 4em } .sepb4 { margin-bottom: 4em } /* Tableaux - Listes */ table { margin: 0 auto 1em auto; vertical-align: top; font-size: 1.1em } tr { height: 1.4em } .tdl { text-align: left; vertical-align: baseline; padding-left: 1.5em; text-indent: -1.5em; padding-right: 1em } .tdr { text-align: right; vertical-align: baseline } /* Cadres */ .box { margin-left: auto; margin-right: auto; max-width: 36em; background-color: #f0f0f0; padding: 1em; border: solid 1px #ccc; font-size: 0.9em } /* Filets */ hr { border-style: solid none none; clear: both; margin: 1em auto } hr.full { clear: both; margin: 2em auto; border-width: 4px 0 0 0; border-color: #999 } hr.hr10 { clear: both; width: 10%; margin: 1em auto } hr.hr20 { clear: both; width: 20%; margin: 1em auto } /* Images */ .figcenter { clear: both; text-align: center; margin: 1em auto } .figleft { clear: left; text-align: left } .figright { clear: right; text-align: right } img { margin: 0 auto; border: none } /* Poesie */ .poem { width: 24em; margin: 1em auto 1em auto; font-size: 1.1em } .stanza { margin: 1em 0 } .verse { padding-left: 12em; text-indent: -12em } /* Notes */ div.footnotes { background-color: #f8f8f8; padding: 0.8em; margin: 2em 0 1.5em 0; font-size: 0.9em; border: solid 1px #ccc } div.footnotes p { margin: 0.7em 1.5em 0.3em 1.5em; text-indent: 1.5em } .fnanchor { vertical-align: super; font-style: normal; letter-spacing: normal } .label { text-align: right } /* Liens */ a:link { color: #99c; text-decoration: none } a:visited { color: #99c; text-decoration: none } a:hover { color: #000; text-decoration: underline } /* Dispositifs */ @media screen { body { width: 80%; max-width: 36em; margin-left: auto; margin-right: auto } .handonly { display: none } .screenonly { display: block } div.chaptxt { margin-top: 6em; margin-bottom: 6em } h1 { font-size: 4em } .dropcap1 { text-indent: -0.7em; margin-top: 130px } .dropcap2, dropcap3 { margin-top: 1em } .dropcap4 { margin-top: 50px; text-indent: -0.7em } .dropcap1:first-letter { color: transparent; visibility: hidden } .dropcap2:first-letter { color: transparent; visibility: hidden } .dropcap3:first-letter { color: transparent; visibility: hidden } .dropcap4:first-letter { color: transparent; visibility: hidden } .ha1 { text-indent: -11.4em } .ha2 { text-indent: -11.1em } .ha3 { text-indent: -11em } .lajust { clear: left; float: left } .rajust { clear: right; float: right } .let1 { height: 1.7em; position: relative; top: -0.5em; display: block } } @media all { /* was @media handheld */ body { width: 100% } .handonly { display: block } .screenonly { display: none } div.chaptxt { page-break-before: always; margin-top: 0; margin-bottom: 0 } h1 { font-size: 2.5em } p { margin-top: 0.5em; margin-bottom: 0.5em; line-height: 1.1em; font-size: 1em } .dropcap1 { text-indent: 0; margin-top: 1em } .dropcap2, dropcap3 { text-indent: 0 } .dropcap4 { text-indent: 0; margin-top: 1em } .dropcap1:first-letter { font-size: 3em; color: #6984a0; visibility: visible; font-weight: bold } .dropcap2:first-letter { font-size: 2em; color: #f01004; visibility: visible; font-weight: bold } .dropcap3:first-letter { font-size: 2em; color: #6984a0; visibility: visible; font-weight: bold } .dropcap4:first-letter { font-size: 3em; color: #f01004; visibility: visible; font-weight: bold } .ha1 { text-indent: -12em } .ha2 { text-indent: -12em } .ha3 { text-indent: -12em } .lajust { display: none } .rajust { display: none } .let1 { display: none; height: 0 } .poem { font-size: 0.9em } table { font-size: 0.9em } } /**/