<STYLE>

H1 {font: 36pt Helvetica normal}
H2 {font: 24pt Helvetica bold}
H3 {
break-inside: avoid;
font: Helvetica;
font-size: 18pt;
font-style: bold;
}
H4 {
break-inside: avoid;
font: Helvetica;
font-size: 16pt;
font-style: bold;
font-style: italic;
}
H5 {
font: Arial;
font-size: 14pt;
}
H6 {
font: Arial;
font-size: 12pt;
margin-top: 0.17em;
margin-bottom: 0.17em;
}
P {
font-size:12pt;
font-style:normal;
color:black;
line-height:12pt;
}
TD {font: 12pt Times normal}
A {font-style: italic; color: blue}
INPUT	{font-size: 8pt; color: purple}
UL	{font-size: 12pt; color: purple}
OL	{font-size: 12pt; color: purple}


.chapter {break-inside: avoid; }



/* Container holding the image and the text */
.container {
    position: relative;
    text-align: center;
    color: white;
}

/* Bottom left text */
.bottom-left {
    position: absolute;
    bottom: 8px;
    left: 16px;
}

/* Top left text */
.top-left {
    position: absolute;
    top: 8px;
    left: 16px;
}

/* Top right text */
.top-right {
    position: absolute;
    top: 8px;
    right: 16px;
}

/* Bottom right text */
.bottom-right {
    position: absolute;
    bottom: 8px;
    right: 16px;
}

/* Centered text */
.centered {
    position: absolute;
    top: 40%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.purple {font:Times; font-size:12pt; font-style:italic; color:purple;}

.addendum {
font-size:12pt;
font-style:bold;
color:purple;
}

.ndlr {
font-size:12pt;
font-style:italic;
color:brown;
}

.commentaires	{
font-style:italic;
}


@page {
    size: portrait;
    display: block;
    margin: 24mm 12mm 24mm 12mm; /* top | right | bottom | left */

    @bottom-right {content: "Page " counter(page) " of " counter(pages); }
}


@media print { 
    img {
         max-width : 100%;
         max-height: 750px;
         /* height : auto; */
    }
    
    .no-print {
    	display:none;
    }
}


@media screen { 
    .no-display {
    	display:none;
    }
}

</STYLE>
