body, div, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, pre, code, blockquote { margin:0; padding:0; border-width:0; } td, th { border-style:solid; border-width:1px; } table { border-collapse:collapse; } body { padding-top: 15px; padding-left: 10px; padding-right: 10px; padding-bottom: 10px; -epub-hyphens:auto; -webkit-hyphens:auto; font-family: serif; } h1 { font-size: 1.75em; font-weight: normal; margin-bottom: 0.25em; text-align: left; } h2 { font-size: 1.6em; font-weight: normal; margin-bottom: 0.5em; text-align: left; } h2 span { font-size: 150%; display: block; } h3 { font-size: 1.2em; font-weight: normal; margin-bottom: 0.5em; text-align: left; } h4 { font-size: 1.1em; font-weight: normal; margin-top: 0.75em; margin-bottom: 0.25em; text-align: left; } h5 { font-size: 1.05em; font-weight: normal; margin-top: 0.5em; margin-bottom: 0.25em; text-align: left; } h6 { font-size: 1.0em; font-weight: bold; margin-top: 0.5em; margin-bottom: 0.25em; text-align: left; } p { margin-bottom: 0.25em; text-align: justify; font-size: 1em; text-indent: 0; } p.sep, div.sep p { text-align: center; text-indent: 0; } div.perex, p.perex { text-align: left; margin-bottom: 0.75em; margin-top: 0.5em; font-style: italic; text-indent: 0; } p.signature { text-align: right; } div.block p, p.block { text-indent: 0; } abbr { font-weight: bold; font-size: 1em; } h1 abbr, h2 abbr, h3 abbr, h4 abbr { font-size: 0.5em; vertical-align: super; } a { text-decoration: none; color: black; } ol li { margin-bottom: 0.5em; } div.remark li, p.remark { font-size: 0.7em; } p.image { text-align: center; font-style: italic; } p.tirage { font-size: 0.7em; text-align: center; }