body { margin-top: 0.8em; margin-bottom: 0.8em; margin-left: 1em; margin-right: 1em; } h1 { font-size: xx-large; text-align: center; padding: 1em 0; } h2 { font-size: x-large; margin-top: 3em; margin-bottom: 1em; text-align: left; } h3 { text-align: left; font-size: 100%; padding: 1em; font-style: italic; } p { text-align: justify; text-indent: 1em; margin-top: 0.3em; margin-bottom: 0.3em; } .premierpara { text-align: justify; text-indent: 0em; margin-top: 2em; margin-bottom: 0.3em; } .premierpara2 { text-align: justify; text-indent: 1em; margin-top: 2em; margin-bottom: 0.3em; } .premiereligne { text-align: justify; text-indent: 0em; font-size: smaller; text-transform: uppercase; } .asterisque { font-family: Wingdings; text-align: center; text-indent: 0; margin-top: 1em; margin-bottom: 1em; } .retrait { margin-left:50px; } .center { text-align: center; text-indent: 0; } .left { text-align: left; } .right { text-align: right; } .u { text-decoration:underline } .maj { text-transform:uppercase } .hidden { display: none; } .strike { text-decoration: line-through } .typewriter { font-family: 'Courrier New', Courrier, monospace; } img { max-width: 100%; max-height: 100%; } img.cover { display: block; max-width: 100%; max-height: 100%; margin: auto; } img.logo { display: block; margin: auto; max-width: 50%; max-height: 30%; padding-top: 5%; padding-bottom: 5%; } div.img { text-align: center; }