A:link { color: white; font: bold 10pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
A:visited { color: white; font: bold 10pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
A:hover { color: #62a9f0; font: bold 10pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
A.ref1:link { color: white; font: bold 10pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular;text-decoration: none }
A.ref1:visited { color: white; font: bold 10pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
A.ref1:hover { color: #62a9f0; font: bold 10pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular;text-decoration: none }
A.ref2:link { color: white; font: bold 12pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
A.ref2:visited { color: white; font: bold 12pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
A.ref2:hover { color: #62a9f0; font: bold 12pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
.courant      { color: white; font: 10pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; text-align: justify; }
.courant9p { color: white; font: 9pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify; }
.tescourant { color: #fff; font: 10pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.courantitalique { color: white; font: italic 10pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.savoirplus   { color: #fff; font-weight: bold; font-size: 10px; font-family: Tahoma, Verdana, Arial; text-decoration: none }
.courantbleu { color: white; font: 10pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.Extracourantbleu { color: #0950a0; font: 10pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.courant8p  { color: white; font: 8pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.courant8ptest { color: white; font: 8pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.courant7pgris  { color: #a9a9a9; font: bold 7pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.courant7ponglets { color: #fff; font: 7pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.courantgra10pgris   { color: #a9a9a9; font: bold 10pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.courantgra10p { color: white; font: bold 10pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; text-align: justify; }
.Extracourantgra10p { color: #0950a0; font: bold 10pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.testcourantgra10p { color: white; font: bold 10pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.salon { color: #d3ed35; font: bold 10pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.courantgra10pblanc  { color: #fff; font: bold 10pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.menuIndex10pblanc  { color: white; font-variant: normal; font-weight: bold; font-size: 11px; font-family: Tahoma, Verdana, Arial }
.menuIndex10pbeu  { color: #0950a0; font-variant: normal; font-weight: bold; font-size: 11px; font-family: Tahoma, Verdana, Arial }
.menuIndex11pgris { color: #696969; font-variant: normal; font-weight: bold; font-size: 11px; font-family: Tahoma, Verdana, Arial }
.menuIndex11porange { color: #fdbc46; font-variant: normal; font-weight: bold; font-size: 11px; font-family: Tahoma, Verdana, Arial }
.courantgra10pitalique { color: white; font: italic bold 10pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.courantgra11pitalique { color: #0950a0; font: italic bold 11pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.testcourantgra11pitalique { color: white; font: italic bold 11pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.testcourantgra10p { color: white; font: bold 9pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.courantgra10pitalique { color: white; font: italic bold 10pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.courantgra11pitaliquenoir { color: black; font: italic bold 11pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.courantgra10pitaliquebleuclair { color: #62a9f0; font: italic bold 10pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.courantgra11p { color: white; font: bold 11pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.courantgra11ppointorange { color: #ff8e00; font: bold 11pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.Extrapointorange { color: #ff9800; font: 900 16pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.courantgra12p { color: #59a0e7; font: bold 12pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.orangesalon { color: #fdb646; font: bold 11pt arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.orangesalon2 { color: #fdb646; font: bold 9pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify; }
.testcourantgra12p { color: white; font: bold 12pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.courantgra8p { color: white; font: bold 8pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.courantgraitalicviolet114p   { color: #62a9f0; font: italic bold 14pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.testcourantgraitalicviolet114p { color: white; font: italic bold 14pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.testcourantgraitalicviolet16p { color: white; font: italic bold 18pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.titrebandeau { color: white; font: italic bold 16pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.testcourantgraitalic30p { color: white; font: italic bold 34pt Arial; }
.courantgraitalicblanc12p { color: white; font: italic bold 12pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.italicviolet14pindex { color: #62a9f0; font: italic bold 13pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.testitalicviolet14pindex { color: white; font: italic bold 13pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.italicbleufonce14pindex { color: #0950a0; font: italic bold 13pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.courantgraitalicviolet12p     { color: #a4d2ff; font: italic bold 12pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.testcourantgraitalicviolet12p { color: #a4d2ff; font: italic bold 12pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.courantgraitalicbleumarine12p { color: #0950a0; font: italic bold 12pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.courantgraitalicviolet13p   { color: #62a9f0; font: italic bold 13pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.courantgraitalicviolet16p  { color: #62a9f0; font: italic bold 16pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.courantgraitalicviolet18p  { color: #62a9f0; font: italic bold 18pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.courantgraviolet18p { color: #62a9f0; font-size: 25pt; font-family: Arial; font-weight: bold; line-height: normal }
.micro { color: white; font: 1pt Arial ; }
.mini8pbleu  { color: white; font: 8pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.mini8pblanc { color: white; font: 8pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.mini8pbleufond { color: #394d57; font: 8pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.testmini8pbleu { color: white; font: 8pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.soustitre14bleu    { color: #0950a0; font-style: normal; font-weight: bold; font-size: 14pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.testsoustitre14blanc { color: white; font-size: 14pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: normal; font-weight: bold; }
.soustitrerub  { color: white; font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.Extrasoustitrerub { color: #052b43; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; }
.testsoustitrerub { color: white; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; }
.tiret10 { color: #ff8e00; font: 10pt Arial, Helvetica, sans-serif }
.tiret10b { color: #ff8e00; font: bold 10pt "Arial Black"}
.tiret10borangeclair { color: #ffc366; font: bold 10pt "Arial Black" }
.tiret10bbleu  { color: #498eff; font: bold 10pt "Arial Black" }
.tiret12b { color: #ff8e00; font: bold 12pt "Arial Black" }
.tiret14 { color: #ff8e00; font: 14pt Arial, Helvetica, sans-serif }
.titrerub  { color: white; font-weight: bold; font-size: 16pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.Extratitrerub { color: #59a0e7; font-size: 16pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; }
.testtitrerub { color: white; font-size: 16pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; }
.titreruborange { color: #ff8e00; font-weight: bold; font-size: 18pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.titrerub16   { color: #0950a0; font-weight: bold; font-size: 16pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.titrerub18 { color: #0950a0; font-weight: bold; font-size: 18pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
A.mhb:link { color: #a9a9a9; font: bold 7pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
A.mhb:visited { color: #fff; font: bold 7pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
A.mhb:hover { color: #a9a9a9; font: bold 7pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
A.bleu16pindex:link { color: #62a9f0; font: italic bold 16pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular-Regular } 
A.bleu16pindex:hover    { color: #07f; font: italic bold 16pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
A.bleu12paffil:link { color: white; font: italic bold 12pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular-Regular }
A.bleu12paffil:visited { color: white; font: italic bold 12pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
A.bleu12paffil:hover    { color: #62a9f0; font: italic bold 12pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
A.refnews:link { color: white; font: bold 9pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular;text-decoration: none }
A.refnews:visited { color: white; font: bold 9pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
A.refnews:hover { color: #62a9f0; font: bold 9pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular;text-decoration: none }
A.refport:link { color: white; font: 9pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
A.refport:visited { color: white; font: 9pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
A.refport:hover { color: #62a9f0; font: 9pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
A.extramenu:link { color: white; font: bold 9pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-indent: 6pt; }
A.extramenu:visited { color: white; font: bold 9pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-indent: 6pt; }
A.extramenu:hover { color: #0950a0; font: bold 9pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-indent: 6pt; }
li { color: #68b3ff; font: 12pt Arial; }
h1 { color: white; font-size: 16px; font-family: Arial, Helvetica, Geneva, SunSans-Regular; font-weight: bold; margin: 0.67em 0;display:inline; }
.mini { color: #ff8e00; font: 8pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
/* ref : bandeau geoloc*/
A.ref:link{ color: #fff; font: 8pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
A.ref:visited{ color: #fff; font: 8pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
A.ref:hover{ color: #62a9f0; font: 8pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
