.a-TEXTE-COL-GAUCHE {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  text-decoration: none;
  line-height: 16px;
  padding-right: 3px;
  padding-left: 5px;
}
.a-TEXTE-COL-DROITE-VIOLET {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #841584;
  text-decoration: none;
  line-height: 14px;
  padding-right: 3px;
  padding-left: 5px;
}
.a-TEXTE-COL-DROITE-coulisses-violet {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #AD3285;
  text-decoration: none;
  line-height: 14px;
}
.a-TEXTE-COL-DROITE {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  text-decoration: none;
  line-height: 14px;
}
.a-CHIFFRE {
  font-size: 28px;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
}
.a-TEXTE-dates {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #660000;
  text-decoration: none;
  line-height: 14px;
  padding-left: 3px;
}
.a-TEXTE-dates-vert {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #339900;
  text-decoration: none;
  line-height: 14px;
  padding-left: 3px;
}
.a-TEXTE-ANNONCE1 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  text-decoration: none;
  line-height: 14px;
  padding-right: 3px;
  padding-left: 5px;
  font-weight: bold;
}
.a-TEXTE-ANNONCE2 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  text-decoration: none;
  line-height: 14px;
  padding-right: 3px;
  padding-left: 5px;
  font-weight: normal;
}
.a-legende {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  text-decoration: none;
  line-height: 11px;
  font-weight: bold;
  list-style-position: inside;
  list-style-type: square;
  padding-top: 5px;
  padding-bottom: 5px;
}
.b-titre_sommaire {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  font-weight: bold;
  color: #660000;
  line-height: 13px;
  padding-left: 5px;
  border: 0px none #7FB8CA;
  padding-top: 2px;
  padding-right: 2px;
  padding-bottom: 2px;
  text-decoration: none;
}
.b-titre_A-la-une-marron {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: #660000;
  text-decoration: none;
  font-weight: bold;
  line-height: 20px;
}
.b-titre_A-la-une-vert {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: #339900;
  text-decoration: none;
  font-weight: bold;
  line-height: 20px;
}
.b-titre_Emploi {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: #0783BC;
  text-decoration: none;
  font-weight: bold;
  line-height: 20px;
  padding-left: 5px;
}
.b-TITRE-podium-violet {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #841584;
  text-decoration: none;
  line-height: 17px;
  font-weight: bold;
  padding-top: 10px;
  padding-right: 0px;
  padding-bottom: 10px;
  padding-left: 0px;
  text-align: center;
}
.b-TITRE-flash-rouge {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #FF0033;
  text-decoration: none;
  line-height: 17px;
  font-weight: bold;
  padding-top: 10px;
  padding-right: 0px;
  padding-bottom: 10px;
  padding-left: 0px;
}
.b-TITRE-bruit-orange {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #F83815;
  text-decoration: none;
  line-height: 17px;
  font-weight: bold;
  padding-top: 10px;
  padding-right: 0px;
  padding-bottom: 10px;
  padding-left: 0px;
}
.b-TITRE-VIP-VERT {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #009933;
  text-decoration: none;
  line-height: 17px;
  font-weight: bold;
  padding-top: 10px;
  padding-right: 0px;
  padding-bottom: 10px;
  padding-left: 0px;
}
.b-TITRE-coulisses-violet {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #B13086;
  text-decoration: none;
  line-height: 17px;
  font-weight: bold;
  padding-top: 10px;
  padding-right: 0px;
  padding-bottom: 10px;
  padding-left: 0px;
}
.b-sous-titre {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 15px;
  font-weight: bold;
  color: #000000;
  font-style: italic;
  padding-top: 10px;
}
.b-TITRE-COL-GAUCHE {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: #000000;
  text-decoration: none;
  line-height: 20px;
  padding-bottom: 0px;
  font-weight: bold;
  padding-right: 3px;
  padding-left: 5px;
}
.b-TITRE-COL-DROITE {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #000000;
  text-decoration: none;
  line-height: 17px;
  font-weight: bold;
  padding-top: 10px;
  padding-right: 0px;
  padding-bottom: 10px;
  padding-left: 0px;
}
.c-chapo_une-dossier {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #666666;
  text-decoration: none;
  line-height: 17px;
  font-weight: bold;
  margin: 0px;
  padding-top: 5px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  font-style: italic;
}
.c-fonction_interview {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #00AAA1;
  text-decoration: none;
  line-height: 17px;
  font-weight: normal;
  padding-right: 3px;
  padding-left: 5px;
}
.c-titre_interview {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: #007C79;
  text-decoration: none;
  line-height: 20px;
  font-weight: bold;
  white-space: normal;
  padding-top: 5px;
  padding-right: 3px;
  padding-left: 5px;
}
.c-Nom_interview {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #007C79;
  text-decoration: none;
  line-height: 17px;
  font-weight: bold;
  padding-right: 3px;
  padding-left: 5px;
}
.e-RUBRIQUE-BLANC {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  line-height: 30px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
  padding-left: 5px;
}
.e-RUBRIQUE-BLANC-PETIT {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 14px;
  font-weight: bolder;
  color: #FFFFFF;
  text-decoration: none;
}
.f-icono_dossier {
  text-align: left;
  border: 1px solid #BE4055;
  margin-top: 2px;
  margin-right: 5px;
  margin-bottom: 2px;
  margin-left: 5px;
}
.f-icono_interview {
  border: 2px solid #007C79;
  margin: 2px;
}
.f-icono_inno-gauche {
  border: 2px solid #003399;
  margin-right: 5px;
  margin-bottom: 4px;
  margin-top: 4px;
}
.f-icono_inno-droite {
  border: 2px solid #003399;
  margin-bottom: 4px;
  margin-left: 5px;
  margin-top: 4px;
}
.f-icono_gauche {
  margin-right: 10px;
  margin-bottom: 4px;
  margin-top: 4px;
  border: 1px solid #666666;
}
.f-icono_droite {
  margin-right: 0px;
  margin-bottom: 4px;
  margin-top: 4px;
  margin-left: 10px;
  border: 1px solid #666666;
}
.f-icono_emploi-gauche {
  border: 2px solid #0783bc;
  margin-right: 5px;
  margin-bottom: 4px;
  margin-top: 4px;
}
.f-icono_emploi-droite {
  border: 2px solid #0783bc;
  margin-bottom: 4px;
  margin-left: 5px;
  margin-top: 4px;
}
.f-icono_exposant-droite {
  border: 2px solid #009933;
  margin-bottom: 4px;
  margin-left: 5px;
  margin-top: 8px;
}
.f-icono_exposant-gauche {
  border: 2px solid #009933;
  margin-bottom: 4px;
  margin-right: 5px;
  margin-top: 4px;
}
.f-icono_petite {
  text-align: left;
  border: 1px solid #CCCCCC;
  margin: 2px;
}
.f-icono_podium {
  text-align: center;
  border: 1px solid #841584;
  
  margin-top: 0px;
  margin-right: 5px;
  margin-bottom: 0px;
  margin-left: 0px;
}.g-tableau_coulisses {
  border: 2px solid #B13086;
  padding: 3px;
  margin: 1px;
}
.g-tableau_bruit {
  border: 2px solid #FF6600;
  padding: 3px;
  margin: 1px;
}
.g-tableau_chiffre {
  border: 2px solid #FFCC33;
  padding: 3px;
  margin: 1px;
}
.g-tableau_vip {
  border: 2px solid #009933;
  padding: 3px;
  margin: 1px;
}
.g-tableau_flash {
  border: 2px solid #FF0033;
  padding: 3px;
  margin: 1px;
}
.g-tableau_kesaco {
  border: 2px solid #0066FF;
  padding: 3px;
  margin: 1px;
}
.g-tableau_podium {
  border: 2px solid #841584;
  padding: 3px;
  margin: 0px;
}
.t-TITRE-GALERIE {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #FFFFFF;
  text-decoration: none;
  font-weight: bold;
  line-height: 18px;
  padding-left: 5px;
  margin: 0px;
  padding: 4px;
}
.t-TEXTE-GALERIE {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #FFFFFF;
  margin: 2px;
  line-height: 15px;
  text-align: center;
  padding: 2px;
}
.t-table_interview {
  border: 1px solid #007C79;
  margin: 0px;
  padding: 0px;
  text-indent: 0px;
}
.t-tableau-emploi {
  border: 1px solid #0783bc;
  margin: 0px;
  padding: 0px;
  background-color: #E1FDFF;
}
.t-icono_galerie {
  border: 2px solid #666666;
  text-align: center;
  margin: 10px 5px 1px;
}
.t-tableau-annonces {
  border: 1px solid #0783bc;
  margin: 0px;
  padding: 0px;
  text-indent: 0px;
}
.w-PICTO {
  text-indent: 0px;
  margin-left: 0px;
  left: auto;
  padding-right: 10px;
  padding-bottom: 3px;
}
.w-date {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-transform: uppercase;
  color: #660000;
  text-decoration: none;
  margin: 0px;
  padding-top: 20px;
  padding-right: 5px;
  padding-bottom: 10px;
  padding-left: 20px;
  line-height: 20px;
}
.espace-avant-apres {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  text-decoration: none;
  line-height: 14px;
  text-align: center;
}
.border_sommaire {
  border: 2px solid #CCB58A;
}
.border_une {
  border: 2px solid #33CC00;
}
.border_gris-clair {
  border: 2px solid #CCCCCC;
}
.la_lettre_de {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 16px;
  font-weight: bold;
  color: #333333;
  text-align: center;
  word-spacing: normal;
  white-space: normal;
}
.PICTOdroit {
  margin-right: 0px;
  margin-left: 5px;
}
.a-Gras {font-weight: bold}

