body { }
p { }
td { }
a:link { color: white; text-decoration: underline; }
a:visited { color: white; text-decoration: underline; }
a:active { color: white; text-decoration: underline; }
a:hover { color: white; background-color: #900; text-decoration: none; }
a.titrevoyage:link { color: white; text-decoration: none; }
a.titrevoyage:visited { color: white; text-decoration: none; }
a.titrevoyage:active { color: white; text-decoration: none; }
a.titrevoyage:hover {color: white; text-decoration: none; }
a.permanent:link { color: white; background-color: #900; text-decoration: none; }
a.permanent:visited { color: white; background-color: #900; text-decoration: none; }
a.permanent:active { color: white; background-color: #900; text-decoration: none; }
a.permanent:hover {color: #900; background-color: white; text-decoration: none; }
.TEXT { color: #fff; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }
.TEXT-I { color: #fff; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: italic; }
.TEXT-J { color: #fff; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: justify; }
.TEXT-M { color: #fff; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: justify; margin: 0 0 0 10pt; }
.TEXT-B { color: #fff; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; }
.Text-GRIS { color: #fff; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 12pt; text-align: justify; }
.Text-GRIS-interligne { color: #fff; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 13pt; text-align: justify; }
.Text-Date-H { color: #fc6; font-size: 12pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 15pt; text-align: justify; }
.Text-Date-M { color: #fc6; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; font-style: italic; line-height: 11pt; text-align: justify; }
.Text-Date-B { color: #fc6; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 11pt; text-decoration: underline; text-align: justify; }
.Carte-Pays { color: white; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 11pt; text-decoration: underline; }
.Text-Date-B2 { color: #fc6; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 11pt; text-align: justify; }
.Text-12pt { color: #fff; font-size: 12pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }
.TextBold-GRIS { color: #fff; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 12pt; }
.TextBold-12pt { color: #fff; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; }
.TextItal-GRIS { color: #fff; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: italic; text-align: justify; }
.TextItal-12pt { color: #014d01; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: italic; text-align: justify; }
.Text-LEGENDE { color: #fc6; font-size: 8pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-align: center; }
.Titres-GRIS { color: #014d01; font-size: 12pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; }
.Cotation-Titre { color: #014d01; font-size: 12pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 10pt; }
.Cotation-Txt { color: #014d01; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 15pt; }
.Cotation-Txt-ital { color: #014d01; font-size: 8pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }
.Titres-BLANC { color: #fff; font-size: 13pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; margin-left: 10pt; }
.PRIX { color: #fff; font-size: 40pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; margin-left: 10pt; }
.TextPRIX { color: #000; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: italic; text-align: justify; }
.Titres-CLAIR { color: #0c0; font-size: 13pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; margin-left: 10pt; }
.Titres-CLAIR2 { color: #fff; font-size: 13pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 18pt; }
.Titres-JAUNE { color: #fc6; font-size: 16pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; margin-top: 16pt; margin-left: 2pt; }
.G-Titres-GRIS { color: #fff; font-size: 40pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; }
.G2-Titres-GRIS { color: #fff; font-size: 20pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; }
.G2-Titres-ROU { color: #fc6; font-size: 20pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; }
.ONG-Tableau { color: #fc6; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 11pt; text-align: justify; }
.Zjours { color: #fc6; font-size: 11pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 12pt; text-align: justify; }
.Zjours-NO-J { color: #fc6; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 12pt; }
.Zjours-NO-J-p {color: #fc6; font-size: 8pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 12pt; font-style: normal;}
.Zpays { color: #fc6; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: italic; line-height: 15pt; text-align: justify; }
.Zdispo { color: #fff; font-size: 12pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: italic; line-height: 15pt; text-align: justify; }
.Zvoyage { color: #fff; font-size: 20pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; }
.Zlieu { color: #fff; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: italic; text-align: justify; }
.Zlien { color: #000; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-align: justify; }
.N-Actualite {
	color: #ffffff;
	font-size: 10pt;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-weight: normal;
	line-height: 12pt;
	text-align: justify;
}
.N-Actualite-Retrait {
	color: #ffffff;
	font-size: 10pt;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-weight: normal;
	line-height: 12pt;
	text-align: justify;
	padding-left: 15px;
	padding-right: 15px;
}
.INVERSE-2 { color: #fff; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 12pt; background-color: #9f5dc9; }