
body                            { font-style: normal; font-weight: normal; font-size: 13px; line-height: 18px; font-family: Times; background: #000 0px 0px }
a:link                 { color: #fff; text-decoration: underline }
a:hover              { color: #fff }
a:visited                 { color: #fff; text-decoration: overline }
.Titre    { color: #fff; font-weight: bold; font-size: 15px; line-height: 16px; font-family: Times; padding: 5px }
.TitreGros   { color: #fff; font-weight: bold; font-size: 16px; line-height: 16px; font-family: Times; padding: 5px }
.cellule-description  { color: #ccc; font-style: italic; font-weight: normal; font-size: 14px; line-height: 18px; font-family: Times; padding: 3px }
.cellule-descriptionVert  { color: #0f0; font-style: italic; font-weight: normal; font-size: 14px; line-height: 18px; font-family: Times; padding: 3px }
.cellule-descriptionPetit   { color: #ccc; font-style: normal; font-weight: normal; font-size: 12px; line-height: 16px; font-family: Times; padding: 2px }
.cellule-bouton-navigation { color: #ccc; font: bold 13px/16px Times; text-align: center; padding: 5px }
.Texte-Violet { color: #9400d3; font: bold 13px/16px Times; text-align: center; padding: 5px }
.SurTexte12  { color: #d3d3d3; font: bold 12px/16px Times; text-align: left; padding: 3px }
.Texte12 { color: #a9a9a9; font: 12px/16px Times; text-align: left; padding: 3px }
.SurTexte14Blanc    { color: #fff; font: bold 14px/16px Times; text-align: left; padding-top: 5px; padding-right: 5px; padding-bottom: 5px }
.Texte14    { color: #c0c0c0; font-style: normal; font-variant: normal; font-weight: normal; line-height: 20px; font-family: Times; text-align: left; padding: 5px; border-top: 0px none #4b0082; border-bottom: 0px none #4b0082 }
.image { padding-right: 5px; padding-bottom: 5px }
.Texte14justify { color: #c0c0c0; font-style: normal; font-variant: normal; font-weight: normal; line-height: 20px; font-family: Times; text-align: justify; padding: 5px; border-top: 0px none #4b0082; border-bottom: 0px none #4b0082 }
.Texte14-blanc { color: white; font-style: normal; font-variant: normal; font-weight: normal; line-height: 20px; font-family: Times; text-align: left; padding: 5px; border-top: 0px #4b0082; border-bottom: 0px #4b0082 }
.Texte14-avecfilet  { color: #c0c0c0; font-style: normal; font-variant: normal; font-weight: normal; line-height: 20px; font-family: Times; text-align: left; padding: 5px; border-top: 0px none #4b0082; border-bottom: 1px solid #4b0082 }
.filetbas { color: #c0c0c0; font-style: normal; font-variant: normal; font-weight: normal; text-align: left; border-top: 0px none #4b0082; border-bottom: 1px solid #4b0082 }
.Texte14-avecfilethaut { color: #c0c0c0; font-style: normal; font-variant: normal; font-weight: normal; line-height: 20px; font-family: Times; text-align: left; padding: 5px; border-top: 1px solid #4b0082; border-bottom: 0px #4b0082 }
.Texte14-avecfilet1   { color: #c0c0c0; font-style: normal; font-variant: normal; font-weight: normal; line-height: 20px; font-family: Times; text-align: left; border: solid 1px #4b0082 }
.Texte14-avecfiletV  { color: #c0c0c0; font-style: normal; font-variant: normal; font-weight: normal; line-height: 20px; font-family: Times; text-align: left; padding: 5px; border-top: medium none #4b0082; border-bottom: 1px solid #228b22 }
.Texte14Noir  { color: #141414; font: 14px/20px Times; text-align: left; padding: 5px }
.filariane  { color: #fff; font-style: normal; font-weight: normal; font-family: "Times New Roman", Georgia, Times; padding-top: 3px; padding-bottom: 3px; border-top: 1px solid #4b0082; border-bottom: 1px solid #4b0082 }
.filarianevert { color: #fff; font-style: normal; font-weight: normal; font-family: "Times New Roman", Georgia, Times; padding-top: 3px; padding-bottom: 3px; border-top: 1px solid #228b22; border-bottom: 1px solid #228b22 }
.sepationverticalD  { color: #fff; font-style: normal; font-weight: normal; font-family: "Times New Roman", Georgia, Times; border-top: #4b0082; border-right: 1px solid #4b0082; border-bottom: #4b0082 }
.sepationverticalDV { color: #fff; font-style: normal; font-weight: normal; font-family: "Times New Roman", Georgia, Times; border-top: medium none #228b22; border-right: 1px solid #228b22; border-bottom: medium none #228b22 }
.sepationverticalG   { color: #fff; font-style: normal; font-weight: normal; font-family: "Times New Roman", Georgia, Times; margin: 0px; padding: 0px; border-style: none none none solid; border-width: medium 1px medium 1px; border-color: #4b0082; top: 10px; height: 10px }
.sepationverticalGV { color: #fff; font-style: normal; font-weight: normal; font-family: "Times New Roman", Georgia, Times; border-top: #228b22; border-right: #228b22; border-bottom: #228b22; border-left: 1px solid #228b22 }
.dossiervert   { color: #228b22; font-style: normal; font-weight: normal; font-family: "Times New Roman", Georgia, Times; padding-top: 10px; padding-bottom: 10px; border-bottom: 1px solid #228b22; right: 30px; link: color:#228B22  }
.dossierviolet  { color: #9400d3; font-style: normal; font-weight: normal; font-family: "Times New Roman", Georgia, Times; padding-top: 10px; padding-bottom: 10px; border-bottom: 1px solid #9400d3; right: 30px; link: color:#228B22  }
.filetvioletrogne { padding-top: 5px; border-bottom: 1px solid #4b0082; right: 30px; link: color:#228B22  }
.filetvioletrogne2 { border-bottom: 1px solid #4b0082; right: 30px; link: color:#228B22  }
.filetvioletdoublerogne { padding-top: 5px; border-bottom: 4px double #4b0082; right: 30px; link: color:#228B22  }
a.vert2:link  { color: #228b22 }
a.vert2:hover { color: #228b22 }
a.vert2:visited { color: #228b22 }
a.violet2:link { color: #9400d3 }
a.violet2:hover { color: #9400d3 }
a.violet2:visited { color: #9400d3 }
vert3  { margin-right: 50px; margin-left: 50px; padding-right: 50px; padding-left: 50px }

.cookie-disclaimer {
  background: #000000;
  color: #FFF;
  opacity: 0.9;
  width: 100%;
  top: 0;
  left: 0;
  z-index: 1;
  height: 150px;
  position: fixed;
  font-style: normal;
   font-variant: normal; 
   font-weight: normal; 
   line-height: 20px; 
   font-family: Arial;
}  
.container {
  text-align: center;
  padding-top: 20px;
  padding-bottom: 20px;
}
