div.Ancre, caption.Ancre
{
  color: #000000;
  font-family: Arial;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 1.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: justify;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Auteur, caption.Auteur
{
  color: #000000;
  font-family: "Microsoft Sans Serif";
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 33.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: center;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Body, caption.Body
{
  color: #000000;
  font-family: "Times New Roman";
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Chapitre, caption.Chapitre
{
  color: #000000;
  font-family: "Microsoft Sans Serif";
  font-size: large;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 12.0pt;
  margin-left: 19.000062992126pt;
  margin-right: 0pt;
  margin-top: 19.0pt;
  text-align: center;
  text-indent: -19.000062992126pt;
  text-transform: none;
  vertical-align: baseline;
}

div.ChapitreTDM, caption.ChapitreTDM
{
  color: #000000;
  font-family: "Microsoft Sans Serif";
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 4.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 8.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Citation, caption.Citation
{
  color: #000000;
  font-family: Calibri;
  font-style: italic;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 8.0pt;
  margin-left: 28.3464566929134pt;
  margin-right: 0pt;
  margin-top: 14.0pt;
  text-align: justify;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Footnote, caption.Footnote
{
  color: #000000;
  font-family: Calibri;
  font-size: small;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 30.000188976378pt;
  margin-right: 18pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: -12.000188976377998pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Liste1_Enumeree, caption.Liste1_Enumeree
{
  color: #000000;
  font-family: Calibri;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 3.0pt;
  margin-left: 7.99993700787402pt;
  margin-right: 0pt;
  margin-top: 14.0pt;
  text-align: justify;
  text-indent: -7.99993700787402pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Liste1_EnumereeSuite, caption.Liste1_EnumereeSuite
{
  color: #000000;
  font-family: Calibri;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 4.0pt;
  margin-left: 14.1732283464567pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
  text-align: justify;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Liste1_Numerotee, caption.Liste1_Numerotee
{
  color: #000000;
  font-family: Calibri;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 3.0pt;
  margin-left: 14.1732283464567pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
  text-align: justify;
  text-indent: -14.1732283464567pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Mention, caption.Mention
{
  color: #000000;
  font-family: "Microsoft Sans Serif";
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 4.0pt;
  margin-left: 28.3464566929134pt;
  margin-right: 28.3464566929134pt;
  margin-top: 8.0pt;
  text-align: justify;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Page, caption.Page
{
  color: #000000;
  font-family: "Times New Roman";
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: center;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Paratext, caption.Paratext
{
  color: #000000;
  font-family: Calibri;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 8.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 14.0pt;
  text-align: justify;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Section, caption.Section
{
  color: #000000;
  font-family: "Microsoft Sans Serif";
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 6.0pt;
  margin-left: 24.999874015748pt;
  margin-right: 0pt;
  margin-top: 13.0pt;
  text-align: center;
  text-indent: -24.999874015748pt;
  text-transform: none;
  vertical-align: baseline;
}

div.SectionPrelim, caption.SectionPrelim
{
  color: #000000;
  font-family: "Microsoft Sans Serif";
  font-style: italic;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 7.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 7.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.SectionPrelimTDM, caption.SectionPrelimTDM
{
  color: #000000;
  font-family: "Microsoft Sans Serif";
  font-style: italic;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 14.1732283464567pt;
  margin-right: 0pt;
  margin-top: 2.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.SectionTDM, caption.SectionTDM
{
  color: #000000;
  font-family: "Microsoft Sans Serif";
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 2.0pt;
  margin-left: 19.8425196850394pt;
  margin-right: 0pt;
  margin-top: 2.0pt;
  text-align: left;
  text-indent: -5.669291338582699pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Sous_titre, caption.Sous_titre
{
  color: #000000;
  font-family: "Microsoft Sans Serif";
  font-style: italic;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 15.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 14.0pt;
  text-align: center;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Sous-Section, caption.Sous-Section
{
  color: #000000;
  font-family: "Microsoft Sans Serif";
  font-style: italic;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 8.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 14.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Sous-SectionTDM, caption.Sous-SectionTDM
{
  color: #000000;
  font-family: "Microsoft Sans Serif";
  font-style: italic;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 2.0pt;
  margin-left: 34.0157480314961pt;
  margin-right: 0pt;
  margin-top: 0.5pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Sous-titre, caption.Sous-titre
{
  color: #a87a00;
  font-family: "Microsoft Sans Serif";
  font-style: italic;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 20.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: center;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.SousSous-Section, caption.SousSous-Section
{
  color: #000000;
  font-family: "Microsoft Sans Serif";
  font-style: italic;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 8.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 14.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Title, caption.Title
{
  color: #000000;
  font-family: "Times New Roman";
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 12.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 24.0pt;
  text-align: center;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.TitreCode, caption.TitreCode
{
  color: #a87a00;
  font-family: "Microsoft Sans Serif";
  font-size: x-large;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 25.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: center;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.TitreTM, caption.TitreTM
{
  color: #000000;
  font-family: "Microsoft Sans Serif";
  font-size: large;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 6.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: center;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

span.Blanc
{
  color: #ffffff;
  font-family: "Helvetica CondensedBlack";
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.Emphasis
{
  font-style: italic;
}

span.EquationVariables
{
  font-style: italic;
}

table.Format_A
{
  border-collapse: collapse;
  margin-bottom: 12.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 12.0pt;
  padding-bottom: 4pt;
  padding-left: 6pt;
  padding-right: 6pt;
  padding-top: 6pt;
  text-align: left;
}

table.Format_B
{
  border-collapse: collapse;
  margin-bottom: 12.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 12.0pt;
  padding-bottom: 4pt;
  padding-left: 6pt;
  padding-right: 6pt;
  padding-top: 6pt;
  text-align: center;
}

table.Table
{
  border-collapse: collapse;
  margin-bottom: 6.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
  padding-bottom: 5pt;
  padding-left: 5pt;
  padding-right: 5.75pt;
  padding-top: 5pt;
  table-layout: auto;
  text-align: left;
}

