/**/ body { margin-left: 10%; margin-right: 10% } h1, h2, h3, .c { text-align: center; line-height: 1.5em; text-indent: 0; margin: 1em } h1, h2, h3 { margin-top: 2em } .titre { margin-top: 2em; text-align: center; text-indent: 0; font-size: 130% } p { text-align: justify; line-height: 1.2em; text-indent: 1.2em; margin: 0.4em } hr { width: 40%; margin-left: 30%; margin-right: 30% } .poem { text-align: left; margin-left: 5%; width: 90% } .stanza { margin-top: 1em; margin-bottom: 1em } .stanza br { display: none } .i0 { display: block; margin: 0 0 0 2em; text-indent: -2em } .i2 { display: block; margin: 0 0 0 4em; text-indent: -2em } .small { font-size: 70% } .illu { text-align: center; text-indent: 0; margin-top: 1em; margin-bottom: 1em } .legend { text-align: center; text-indent: 0; font-size: 90% } th { font-weight: normal; text-align: center; vertical-align: top; line-height: 1.2em } th:first-line { font-variant: small-caps } td { text-align: left; margin-left: 0.5em; margin-right: 0.5em; line-height: 1.2em } td.r { text-align: right; vertical-align: bottom } td.valtop { vertical-align: top } td.vertc { vertical-align: middle } td.vertcr { text-align: right; vertical-align: middle } .page { margin-top: 3em; margin-bottom: 3em } ul li { list-style-type: none } @media all { /* was @media handheld */ .page { page-break-before: always; margin-top: 0; padding-top: 1em; page-break-after: always } } /**/