/**/ body { margin-left: 15%; margin-right: 15% } p { margin-top: 0.75em; text-align: justify; margin-bottom: 0.75em; text-indent: 1.5em } /* all headings centered */ h1, h2, h3, h4, h5, h6 { text-align: center } h1 { font-size: 225%; margin: 1.5em auto 1.5em auto } h2 { margin: 2.5em auto 1.5em auto } hr.full { width: 100%; margin: 5em auto 5em auto; border-width: 4px 0 0 0; border-style: solid; border-color: #000; clear: both } hr.small { width: 30%; border-color: #C0C0C0; border-style: solid; margin: 4em auto 4em auto; clear: both } hr.small2 { width: 15%; border-color: #000; border-style: solid; margin: 2em auto 2em auto; clear: both } hr.tiny { width: 10%; border-color: #000; border-style: solid; margin: 2em auto 2em auto; clear: both } hr.tiny2 { width: 5%; border-color: #000; border-style: solid; margin: 2em auto 2em auto; clear: both } .smcap { font-variant: small-caps } .smcap2 { font-variant: small-caps; font-size: 80% } sup { font-size: 80%; vertical-align: 30% } .center { text-align: center; text-indent: 0 } .right { text-align: right } .blockquote { margin-left: 10%; margin-right: 10% } /* tables */ table { margin: 1.25em auto 1.25em auto } .tdrtop { text-align: right; vertical-align: top } /* page numbers */ .pagenum { font-size: 90%; font-weight: normal; font-style: normal; text-align: right; color: #C0C0C0; background-color: inherit; text-indent: 0 } a { text-decoration: none } .link { font-size: small; text-align: center; margin-top: 0; font-weight: 400 } /* note au lecteur */ .tnote { font-family: sans-serif; font-size: 80% } /* correction popup */ ins.correction { text-decoration: none; border-bottom: thin dotted silver } /**/