A:link { 
color: #E95611;
text-decoration: underline ; }
A:visited { 
color: #E95611;
text-decoration: underline ; }
A:active { 
color: #E95611;
text-decoration: underline ; }

body {
height: 100%; 
border-left: 0;
margin-left: 0;
margin-top: 0;

background-color: white;
background-position: top left;
background-repeat : no-repeat;
MARGIN: 0px;
PADDING-BOTTOM: 0px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
PADDING-TOP: 0px;
}



.droite
{

position: absolute;
border: 0px;
top: 0px; 
left: 70%;
width: 30%;
height: 100%;
background-color: #E95004;
}

.droite_blanc
{

position: absolute;
border: 0px;
top: 0px; 
left: 70%;
width: 30%;
height: 100%;
background-color: white;
overflow: auto;
}

.gauche
{
position: absolute;
top: 0px; 
left: 0px;
width: 70%;
height: 90%;
background-color: white;
}

.gauche_poete
{
position: absolute;
top: 0px; 
left: 20px;
width: 70%;
height: 90%;
background-color: white;
}
.gauche_centre
{
position: absolute;
top: 0px; 
left: 0px;
width: 100%;
height: 25px;
background-color: white;
}
.gauche_poeme_seul
{
position: absolute;
left: 20%;
width: 65%;
background-color: white;

}
.gauche_gauche
{
position: absolute;
left: 2%;
width: 45%;
background-color: white;

}

.gauche_droite
{
position: absolute;
left: 47%;
width: 50%;
height: 90%;
background-color: white;
}


.over0
{
position: absolute;
top: 80px; 
left: 0%;
width: 750px;
height: 90px;
overflow: hidden;
font-weight: bold;
padding-right: 20pt;
padding-left: 20pt;
font-size: 20pt;
text-align: center;
color: darkorange;
font-family: "times new roman";
}
.over1
{
position: absolute;
top: 50px; 
left:365px;
width: 485px;
height: 170px;
overflow: hidden;
font-weight: normal;
padding-right: 20pt;
padding-left: 20pt;
font-size: 10pt;
text-align: right;
color: black;
font-family: "gerdana","times new roman";
}

.over2
{

position: absolute;
top: 140px; 
left: 410px;
width: 475px;
height: 400px;
overflow: hidden;
font-weight: normal;


font-size: 12pt;
text-align: justify;
text-indent:30px;
color: black;
font-family: "times new roman";

}

.over3
{
position: absolute;
top: 140px; 
left: 0px;
width: 400px;
height: 340px;
overflow: hidden;
font-weight: normal;
padding-right: 20pt;
padding-left: 0pt;
font-size: 14pt;
text-align: center;
color: red;
font-family: "gerdana","times new roman";

}
.over4
{
position: absolute;
top: 270px; 
left: 410px;
width: 475px;
height: 230px;
overflow: hidden;
font-weight: normal;


font-size: 12pt;
text-indent:30px;
text-align: justify;
color: black;
font-family: "times new roman";

}
.over5
{
position: absolute;
top: 40px; 
width: 70%;
height: 80%;
overflow: auto;
background-color: white;
}
.bas
{
position: absolute;
left: 700px;
width: 90px;
top: 498px;
height: 20px;
background-color: white;
}
.bas2
{
position: absolute;
left: 40px;
width: 10px;
top: 95%;
height: 20px;
background-color: white;
}
.bas4
{
position: absolute;
left: 40px;
bottom: 0pt;
height: 12px;
background-color: white;
}
.bas2
{
position: absolute;
right: 33%;
width: 300px;
bottom: 5px;

}
.bas3
{
position: absolute;
right: 33%;
width: 300px;
bottom: 10px;
height: 20px;
}
.aut
{
position: absolute;
left: 14px;
width: 190px;
bottom: 17px;
height: 50px;
background-color: white;
}

.images
{
position: absolute;
left: 40%;
width: 190px;
background-color: white;
}






.centre
{
text-align: center;
Margin-top: 22px;
Margin-bottom: 42px;
}
.centre_court
{
text-align: center;
Margin-top: 12px;
Margin-bottom: 12px;
}
.centred
{
text-align: center;
Margin-top: 2px;
Margin-bottom: 32px;
}

.centrei
{
text-align: center;
Margin-top: 26px;
line-height: 0.7;
}

.legend
{
color: white;
Margin-top: -10px;
text-align: center;
font-size: 9pt;

}
.legend2
{
color: white;
Margin-top: -2px;
text-align: center;
}


.gristimes_centre
{
font-weight: bold;
padding-right: 64pt;
padding-left: 20pt;
font-size: 12pt;
text-align: center;
color: #505050;
font-family: "times new roman";
}
.gristimes_centre_small
{
font-weight: bold;
padding-right: 64pt;
padding-left: 20pt;
padding-bottom: 0px;
border-bottom: 0px;
font-size: 12pt;
text-align: center;
color: #505050;
font-family: "times new roman";

}

.orangetimes
{
font-weight: bold;
padding-right: 64pt;
padding-left: 20pt;
font-size: 12pt;
text-align: left;
color: #505050;
font-family: "times new roman";
}
.orangetimes:first-line
{
color: darkorange;
}
.orangetimes1
{
margin-left: 40pt;
text-indent:-40pt;
font-weight: bold;
padding-right: 64pt;
padding-left: 20pt;
font-size: 12pt;
text-align: left;
color: darkorange;
font-family: "times new roman";
}
.Blacktimes1
{
margin-left: 40pt;
text-indent:-40pt;
font-weight: bold;
padding-right: 64pt;
padding-left: 20pt;
font-size: 12pt;
text-align: left;
color: black;
font-family: "times new roman";
}
.Blacktimes2
{
margin-top: -15pt;
margin-left: 40pt;
text-indent:-40pt;
font-weight: bold;
padding-right: 64pt;
padding-left: 20pt;
font-size: 12pt;
text-align: left;
color: black;
font-family: "times new roman";
}
.orangetimes_centre_titre
{
font-weight: bold;
padding-right: 64pt;
padding-left: 20pt;
font-size: 20pt;
text-align: center;
color: darkorange;
font-family: "times new roman";
}
.orangetimes_centre_titre1
{
margin-top: 15pt;
font-weight: bold;
padding-right: 64pt;
padding-left: 20pt;
font-size: 15pt;
text-align: center;
color: darkorange;
font-family: "times new roman";
}
.orangetimes_centre_titre2
{
margin-top: 30pt;
font-weight: bold;
padding-right: 64pt;
padding-left: 20pt;
font-size: 15pt;
text-align: center;
color: darkorange;
font-family: "times new roman";
}
.orangetimes_centre_titre3
{
margin-top: 0pt;
font-weight: bold;
padding-right: 64pt;
padding-left: 20pt;
font-size: 15pt;
text-align: center;
color: darkorange;
font-family: "times new roman";
}
.orangetimes_centre_titre4
{
margin-top: -5pt;
font-weight: bold;
padding-right: 64pt;
padding-left: 20pt;
font-size: 15pt;
text-align: center;
color: darkorange;
font-family: "times new roman";
}
.orangetimes_centre
{
font-weight: bold;
padding-right: 64pt;
padding-left: 20pt;
font-size: 12pt;
text-align: center;
color: darkorange;
font-family: "times new roman";
}

.orangetimes_right2
{
font-weight: bold;
font-size: 10pt;
text-align: right;
color: darkorange;
font-family: "times new roman";
}

.auteur
{
font-weight: normal;
padding-right: 14pt;
font-size: 7pt;
text-align: left;
color: #505050;
font-family: "arial";
line-height: 7pt;
}

.blacktimesmall
{

padding-right: 64pt;
padding-left: 20pt;
font-size: 12pt;
text-align: left;
color: black;
font-family: "times new roman";
}
.blacktimes_centre_small
{
margin-top: 0pt;
font-weight: bold;
padding-right: 64pt;
padding-left: 20pt;
font-size: 9pt;
text-align: center;
color: black;
font-family: "times new roman";
}

}
.blacktimes_left_small
{
padding-right: 64pt;
padding-left: 20pt;
font-size: 12pt;
padding-top: 0px;
padding-bottom: 0px;
border-top: 0px;
border-bottom: 0px;
text-align: right;
color: black;
font-family: "times new roman";

}
.blacktimes
{
font-weight: bold;
padding-right: 64pt;
padding-left: 20pt;
font-size: 12pt;
text-align: justify;
color: black;
font-family: "times new roman";

}
.gristimes_short
{
Margin-top: -5pt;
font-weight: bold;
padding-right: 64pt;
padding-left: 20pt;
font-size: 12pt;
text-align: justify;
color: #505050;
font-family: "times new roman";
}
.gristimes_short1
{
Margin-top: 0pt;
font-weight: bold;
padding-right: 64pt;
padding-left: 20pt;
font-size: 9pt;
text-align: left;
color: #505050;
font-family: "times new roman";
}
.gristimes_short
{
Margin-top: 0pt;

padding-right: 64pt;
padding-left: 20pt;
font-size: 11pt;
text-align: justify;
color: #505050;
font-family: "times new roman";
}
.gristimes
{
font-weight: bold;
padding-right: 64pt;
padding-left: 20pt;
font-size: 12pt;
text-align: justify;
color: #505050;
font-family: "times new roman";
}
.gristimes1
{
margin-top:-10pt;
font-weight: bold;
padding-right: 44pt;
padding-left: 20pt;
font-size: 12pt;
text-align: justify;
color: #505050;
font-family: "times new roman";
}
.gristimes_deca
{

margin-left: 20pt;
font-weight: bold;
padding-right: 64pt;
padding-left: 20pt;
font-size: 12pt;
text-align: justify;
color: #505050;
font-family: "times new roman";
}
.gristimes_deca1
{
Margin-top: -10pt;
margin-left: 20pt;
font-weight: bold;
padding-right: 64pt;
padding-left: 20pt;
font-size: 12pt;
text-align: justify;
color: #505050;
font-family: "times new roman";
}
.gristimes_cita
{
font-weight: bold;
padding-right: 64pt;
padding-left: 20pt;
padding-bottom: 0pt;
margin-bottom:0pt;
font-size: 12pt;
text-align: justify;
color: #505050;
font-family: "times new roman";
}
.blacktimes_cita
{
font-weight: bold;
padding-right: 64pt;
padding-left: 20pt;
padding-bottom: 0pt;
margin-bottom:0pt;
font-size: 11pt;
text-align: justify;
color: black;
font-family: "times new roman";
}
.blacktimes_cita1
{
margin-top: -10pt;
font-weight: bold;
padding-right: 64pt;
padding-left: 20pt;
padding-bottom: 0pt;
margin-bottom:0pt;
font-size: 11pt;
text-align: justify;
color: black;
font-family: "times new roman";
}


.blacktimes_cita2
{
margin-top: 0pt;
text-indent:-40pt;
margin-left: 40pt;
font-weight: bold;
padding-right: 64pt;
padding-left: 20pt;
padding-bottom: 0pt;
margin-bottom:0pt;
font-size: 11pt;
text-align: justify;
color: black;
font-family: "times new roman";
}
.blacktimes_centre
{
font-weight: bold;
padding-right: 64pt;
padding-left: 20pt;
font-size: 9pt;
text-align: center;
color: black;
font-family: "times new roman";
}
.blacktimespoeme
{
font-size: 9pt;
text-align: left;
color: black;
font-family: "times new roman";
line-height: 95%;
}

.blacktimespoeme:first-letter {
color: darkorange;
font-weight: bold;
}
.blacktimes_right
{
margin-top:-7pt;
font-weight: bold;
padding-right: 64pt;
padding-left: 20pt;
font-size: 9pt;
text-align: right;
color: black;
font-family: "times new roman";
}
.blacktimes_right1
{
margin-top: 5pt;
font-weight: bold;
padding-right: 64pt;
padding-left: 20pt;
font-size: 9pt;
text-align: right;
color: black;
font-family: "times new roman";
}
.right
{
text-align: right;
padding-top: 10%;
padding-right: 5%;
}
.right2
{
text-align: right;
padding-top: 0%;
padding-right: 5%;
}
.blacktimes_right2
{
font-weight: bold;
font-size: 10pt;
text-align: right;
color: black;
font-family: "times new roman";
}
.grisarial
{
font-weight: bold;
padding-right: 34pt;
text-align: right;
font-size: 13pt;
color: #505050;
font-family: "arial";
line-height: 4pt;
}
.blackarial
{
font-weight: bold;
padding-right: 34pt;
text-align: right;
font-size: 13pt;
color: black;
font-family: "arial";
line-height: 4pt;
}

.saut
{
Margin-top: 16px;
}


