div.Ancre, caption.Ancre
{
  color: #000000;
  font-family: Frutiger55Roman;
  font-size: 2.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: justify;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Body, caption.Body
{
  color: #000000;
  font-family: Frutiger55Roman;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  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: #a87a00;
  font-family: "Microsoft Sans Serif";
  font-size: 14.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 5.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 14.8pt;
  text-align: center;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.ChapitreTOC, caption.ChapitreTOC
{
  color: #000000;
  font-family: "Microsoft Sans Serif";
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 70.8661417322835pt;
  margin-right: 0pt;
  margin-top: 8.0pt;
  text-align: left;
  text-indent: -14.173228346456696pt;
  text-transform: none;
  vertical-align: baseline;
}

div.CitDoctrine, caption.CitDoctrine
{
  color: #000000;
  font-family: Frutiger55Roman;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 0.0pt;
  margin-left: 28.3464566929134pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
  text-align: left;
  text-indent: -28.3464566929134pt;
  text-transform: none;
  vertical-align: baseline;
}

div.CitDoctrineSuite, caption.CitDoctrineSuite
{
  color: #a87a00;
  font-family: Frutiger55Roman;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 36.8503937007874pt;
  margin-right: 0pt;
  margin-top: 3.0pt;
  text-align: left;
  text-indent: -8.503937007874pt;
  text-transform: none;
  vertical-align: baseline;
}

div.CitJurisprudence, caption.CitJurisprudence
{
  color: #000000;
  font-family: Frutiger55Roman;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 28.3464566929134pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
  text-align: left;
  text-indent: -28.3464566929134pt;
  text-transform: none;
  vertical-align: baseline;
}

div.CitJurisprudenceSuite, caption.CitJurisprudenceSuite
{
  color: #000000;
  font-family: Frutiger55Roman;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 36.8503937007874pt;
  margin-right: 0pt;
  margin-top: 3.0pt;
  text-align: left;
  text-indent: -8.503937007874pt;
  text-transform: none;
  vertical-align: baseline;
}

div.CitRegle, caption.CitRegle
{
  color: #000000;
  font-family: Frutiger55Roman;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 28.3464566929134pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
  text-align: left;
  text-indent: -28.3464566929134pt;
  text-transform: none;
  vertical-align: baseline;
}

div.CitRegleSuite, caption.CitRegleSuite
{
  color: #000000;
  font-family: Frutiger55Roman;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 36.8503937007874pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
  text-align: left;
  text-indent: -8.503937007874pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Commentaires, caption.Commentaires
{
  color: #000000;
  font-family: Frutiger55Roman;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 3.0pt;
  margin-left: 51.0236220472441pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
  text-align: left;
  text-indent: -51.0236220472441pt;
  text-transform: none;
  vertical-align: baseline;
}

div.GroupTitlesIX, caption.GroupTitlesIX
{
  color: #000000;
  font-family: "Microsoft Sans Serif";
  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: 14.0pt;
  text-align: justify;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Header, caption.Header
{
  color: #000000;
  font-family: "Times New Roman";
  font-size: 11.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: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.IndexIX, caption.IndexIX
{
  color: #000000;
  font-family: "Times New Roman";
  font-size: 12.0pt;
  font-style: italic;
  font-variant: normal;
  font-weight: bold;
  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.Level1IX, caption.Level1IX
{
  color: #000000;
  font-family: "Microsoft Sans Serif";
  font-size: 11.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
  text-align: justify;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Level2IX, caption.Level2IX
{
  color: #000000;
  font-family: "Microsoft Sans Serif";
  font-size: 11.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 54pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: justify;
  text-indent: -36pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Level3IX, caption.Level3IX
{
  color: #000000;
  font-family: "Microsoft Sans Serif";
  font-size: 11.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 72pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: justify;
  text-indent: -36pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Liste1_Enumeree, caption.Liste1_Enumeree
{
  color: #000000;
  font-family: Frutiger55Roman;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 5.0pt;
  margin-left: 8.54985826771654pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: justify;
  text-indent: -8.54985826771654pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Liste1_EnumereeMod, caption.Liste1_EnumereeMod
{
  color: #000000;
  font-family: Frutiger55Roman;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 6.0pt;
  margin-left: 8.50393700787401pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: justify;
  text-indent: -8.50393700787401pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Liste1_EnumereePEV, caption.Liste1_EnumereePEV
{
  color: #000000;
  font-family: Frutiger55Roman;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 5.0pt;
  margin-left: 8.54985826771654pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: justify;
  text-decoration: line-through;
  text-indent: -8.54985826771654pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Liste1_EnumereeSuite, caption.Liste1_EnumereeSuite
{
  color: #000000;
  font-family: Frutiger55Roman;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 5.0pt;
  margin-left: 8.54985826771654pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: justify;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Liste1_EnumereeSuiteMod, caption.Liste1_EnumereeSuiteMod
{
  color: #000000;
  font-family: "Lucida Sans";
  font-size: 11.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 6.0pt;
  margin-left: 11.3499212598425pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: justify;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Liste1_Numerotee, caption.Liste1_Numerotee
{
  color: #000000;
  font-family: Frutiger55Roman;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 4.0pt;
  margin-left: 19.8425196850394pt;
  margin-right: 0pt;
  margin-top: 12.0pt;
  text-align: justify;
  text-indent: -19.8425196850394pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Liste1_NumeroteeMod, caption.Liste1_NumeroteeMod
{
  color: #000000;
  font-family: Frutiger55Roman;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 6.0pt;
  margin-left: 19.8425196850394pt;
  margin-right: 0pt;
  margin-top: 12.0pt;
  text-align: justify;
  text-indent: -19.8425196850394pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Liste1_NumeroteePEV, caption.Liste1_NumeroteePEV
{
  color: #000000;
  font-family: Frutiger55Roman;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 4.0pt;
  margin-left: 19.8425196850394pt;
  margin-right: 0pt;
  margin-top: 12.0pt;
  text-align: justify;
  text-decoration: line-through;
  text-indent: -19.8425196850394pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Liste1_NumeroteeSuite, caption.Liste1_NumeroteeSuite
{
  color: #000000;
  font-family: Frutiger55Roman;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 4.0pt;
  margin-left: 19.8425196850394pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: justify;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Liste1_NumeroteeSuiteMod, caption.Liste1_NumeroteeSuiteMod
{
  color: #000000;
  font-family: Frutiger55Roman;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 6.0pt;
  margin-left: 19.8425196850394pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: justify;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Liste1_NumeroteeSuitePEV, caption.Liste1_NumeroteeSuitePEV
{
  color: #000000;
  font-family: Frutiger55Roman;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 4.0pt;
  margin-left: 19.8425196850394pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: justify;
  text-decoration: line-through;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Liste2_Enumeree, caption.Liste2_Enumeree
{
  color: #000000;
  font-family: Frutiger55Roman;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 3.0pt;
  margin-left: 28.3464566929134pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: justify;
  text-indent: -8.503937007874pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Liste2_EnumereeMod, caption.Liste2_EnumereeMod
{
  color: #000000;
  font-family: Frutiger55Roman;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 6.0pt;
  margin-left: 28.3464566929134pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: justify;
  text-indent: -8.503937007874pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Liste2_EnumereePEV, caption.Liste2_EnumereePEV
{
  color: #000000;
  font-family: Frutiger55Roman;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 3.0pt;
  margin-left: 28.3464566929134pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: justify;
  text-decoration: line-through;
  text-indent: -8.503937007874pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Liste2_EnumereeSuite, caption.Liste2_EnumereeSuite
{
  color: #000000;
  font-family: Frutiger55Roman;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 4.0pt;
  margin-left: 28.3464566929134pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: justify;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Liste2_EnumereeSuitePEV, caption.Liste2_EnumereeSuitePEV
{
  color: #000000;
  font-family: Frutiger55Roman;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 4.0pt;
  margin-left: 28.3464566929134pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: justify;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Liste2_Numerotee, caption.Liste2_Numerotee
{
  color: #000000;
  font-family: Frutiger55Roman;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 3.0pt;
  margin-left: 36.8503937007874pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
  text-align: justify;
  text-indent: -17.007874015748pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Liste2_NumeroteeMod, caption.Liste2_NumeroteeMod
{
  color: #000000;
  font-family: Frutiger55Roman;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 6.0pt;
  margin-left: 34.0157480314961pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: justify;
  text-indent: -14.173228346456703pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Liste2_NumeroteePEV, caption.Liste2_NumeroteePEV
{
  color: #000000;
  font-family: Frutiger55Roman;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 3.0pt;
  margin-left: 34.0157480314961pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
  text-align: justify;
  text-decoration: line-through;
  text-indent: -14.173228346456703pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Liste2_NumeroteeSuite, caption.Liste2_NumeroteeSuite
{
  color: #000000;
  font-family: Frutiger55Roman;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 4.0pt;
  margin-left: 34.0157480314961pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: justify;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Liste2_NumeroteeSuiteMod, caption.Liste2_NumeroteeSuiteMod
{
  color: #000000;
  font-family: Frutiger55Roman;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 4.0pt;
  margin-left: 34.0157480314961pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: justify;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Liste2_NumeroteeSuitePEV, caption.Liste2_NumeroteeSuitePEV
{
  color: #000000;
  font-family: Frutiger55Roman;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 4.0pt;
  margin-left: 34.0157480314961pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: justify;
  text-decoration: line-through;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Liste3_Enumeree, caption.Liste3_Enumeree
{
  color: #000000;
  font-family: Frutiger55Roman;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 5.0pt;
  margin-left: 36.8503937007874pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: justify;
  text-indent: -8.503937007874pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Liste3_EnumereeMod, caption.Liste3_EnumereeMod
{
  color: #000000;
  font-family: Frutiger55Roman;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 6.0pt;
  margin-left: 53.8582677165354pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: justify;
  text-indent: -19.8425196850393pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Liste3_Numerotee, caption.Liste3_Numerotee
{
  color: #000000;
  font-family: Frutiger55Roman;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 3.0pt;
  margin-left: 34.0500472440945pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: justify;
  text-indent: -11.250141732283499pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Livre, caption.Livre
{
  color: #000000;
  font-family: "Microsoft Sans Serif";
  font-size: 18.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 15.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 18.0pt;
  text-align: center;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.LivreTOC, caption.LivreTOC
{
  color: #000000;
  font-family: "Microsoft Sans Serif";
  font-size: 18.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 12.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 12.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Modification, caption.Modification
{
  color: #000000;
  font-family: Frutiger55Roman;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 3.0pt;
  margin-left: 113.850141732283pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: right;
  text-indent: -113.850141732283pt;
  text-transform: none;
  vertical-align: baseline;
}

div.NoArticle, caption.NoArticle
{
  color: #a87a00;
  font-family: Frutiger55Roman;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 13.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.NoArticle1Serie2, caption.NoArticle1Serie2
{
  color: #a87a00;
  font-family: Frutiger55Roman;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 14.0pt;
  text-align: justify;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.NoArticle350, caption.NoArticle350
{
  color: #a87a00;
  font-family: Frutiger55Roman;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 14.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.NoArticleBis, caption.NoArticleBis
{
  color: #a87a00;
  font-family: Frutiger55Roman;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 14.0pt;
  text-align: justify;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.NoArticlePremier, caption.NoArticlePremier
{
  color: #a87a00;
  font-family: Frutiger55Roman;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 14.0pt;
  text-align: justify;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.NoArticleQuater, caption.NoArticleQuater
{
  color: #a87a00;
  font-family: Frutiger55Roman;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 14.0pt;
  text-align: justify;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.NoArticleSerie2, caption.NoArticleSerie2
{
  color: #a87a00;
  font-family: Frutiger55Roman;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 14.0pt;
  text-align: justify;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.NoArticleTer, caption.NoArticleTer
{
  color: #a87a00;
  font-family: Frutiger55Roman;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 14.0pt;
  text-align: justify;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.NoArticleUniqueSerie2, caption.NoArticleUniqueSerie2
{
  color: #a87a00;
  font-family: Frutiger55Roman;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 14.0pt;
  text-align: justify;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.NoPage, caption.NoPage
{
  color: #000000;
  font-family: "Microsoft Sans Serif";
  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.ObjetLDP, caption.ObjetLDP
{
  color: #a87a00;
  font-family: Frutiger55Roman;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  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.Paragraphe, caption.Paragraphe
{
  color: #000000;
  font-family: "Microsoft Sans Serif";
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 5.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 17.0pt;
  text-align: center;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.ParagrapheMod, caption.ParagrapheMod
{
  color: #000000;
  font-family: "Microsoft Sans Serif";
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 5.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 17.0pt;
  text-align: center;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.ParagrapheTOC, caption.ParagrapheTOC
{
  color: #000000;
  font-family: "Microsoft Sans Serif";
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 155.905511811024pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: -14.173228346457023pt;
  text-transform: none;
  vertical-align: baseline;
}

div.ParaText, caption.ParaText
{
  color: #000000;
  font-family: Frutiger55Roman;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 4.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 13.0pt;
  text-align: justify;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.ParaTextMod, caption.ParaTextMod
{
  color: #000000;
  font-family: Frutiger55Roman;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 4.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 13.0pt;
  text-align: justify;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.ParaTextPEV, caption.ParaTextPEV
{
  color: #000000;
  font-family: Frutiger55Roman;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 4.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 13.0pt;
  text-align: justify;
  text-decoration: line-through;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Section, caption.Section
{
  color: #000000;
  font-family: "Microsoft Sans Serif";
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 5.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 16.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.SectionMod, caption.SectionMod
{
  color: #000000;
  font-family: "Microsoft Sans Serif";
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 6.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 24.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.SectionTOC, caption.SectionTOC
{
  color: #000000;
  font-family: "Microsoft Sans Serif";
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 99.2125984251968pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: -14.173228346456696pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Sous-Article1, caption.Sous-Article1
{
  color: #000000;
  font-family: "Lucida Sans";
  font-size: 11.0pt;
  font-style: italic;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 6.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 8.0pt;
  text-align: center;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Sous-Article1Mod, caption.Sous-Article1Mod
{
  color: #000000;
  font-family: "Lucida Sans";
  font-size: 11.0pt;
  font-style: italic;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 6.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 8.0pt;
  text-align: center;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Sous-paragraphe, caption.Sous-paragraphe
{
  color: #000000;
  font-family: "Microsoft Sans Serif";
  font-size: 12.0pt;
  font-style: italic;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 6.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 12.0pt;
  text-align: center;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Sous-paragrapheTOC, caption.Sous-paragrapheTOC
{
  color: #000000;
  font-family: "Microsoft Sans Serif";
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 184.251968503937pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: -14.173228346456994pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Sous-section, caption.Sous-section
{
  color: #000000;
  font-family: "Microsoft Sans Serif";
  font-size: 12.0pt;
  font-style: italic;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 4.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-sectionTOC, caption.Sous-sectionTOC
{
  color: #000000;
  font-family: "Microsoft Sans Serif";
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 127.55905511811pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: -14.173228346456pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Sous-sous-paragraphe, caption.Sous-sous-paragraphe
{
  color: #000000;
  font-family: "Microsoft Sans Serif";
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 6.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 12.0pt;
  text-align: center;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Sous-titre, caption.Sous-titre
{
  color: #a87a00;
  font-family: "Microsoft Sans Serif";
  font-size: 14.0pt;
  font-style: italic;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 3.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 18.0pt;
  text-align: center;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Sous-titreTOC, caption.Sous-titreTOC
{
  color: #000000;
  font-family: "Microsoft Sans Serif";
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 28.3464566929134pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.TableauCellule, caption.TableauCellule
{
  color: #000000;
  font-family: Frutiger55Roman;
  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: 3.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.TableauCelluleMod, caption.TableauCelluleMod
{
  color: #000000;
  font-family: Frutiger55Roman;
  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: 6.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.TableauEntete, caption.TableauEntete
{
  color: #000000;
  font-family: "Frutiger 45 Light";
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  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.TableauEnteteMod, caption.TableauEnteteMod
{
  color: #000000;
  font-family: Frutiger55Roman;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  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.TableauEnTeteMpd, caption.TableauEnTeteMpd
{
  color: #000000;
  font-family: Frutiger55Roman;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  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.Titre, caption.Titre
{
  color: #a87a00;
  font-family: "Microsoft Sans Serif";
  font-size: 18.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 24.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: center;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Titre_Article, caption.Titre_Article
{
  color: #000000;
  font-family: Frutiger55Roman;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 15.0pt;
  text-align: center;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.TitreCourant, caption.TitreCourant
{
  color: #a87a00;
  font-family: "Microsoft Sans Serif";
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  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.TitreSub, caption.TitreSub
{
  color: #000000;
  font-family: "Microsoft Sans Serif";
  font-size: 16.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 1.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 16.8pt;
  text-align: center;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.TitreSubTOC, caption.TitreSubTOC
{
  color: #000000;
  font-family: "Microsoft Sans Serif";
  font-size: 14.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 28.3464566929134pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

span.Default_XREF_style
{
  color: #00ff00;
}

span.DoctrineCite
{
  color: #a87a00;
  font-family: Frutiger55Roman;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.EquationVariables
{
  font-style: italic;
}

span.Gras
{
  color: #000000;
  font-family: Frutiger55Roman;
  font-variant: normal;
  font-weight: bold;
  text-transform: none;
  vertical-align: baseline;
}

span.JgmtCite
{
  color: #a87a00;
  font-family: Frutiger55Roman;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.Lien
{
  color: #a87a00;
  font-family: Frutiger55Roman;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  text-decoration: underline;
  text-transform: none;
  vertical-align: baseline;
}

span.NoArtCitation
{
  color: #a87a00;
  font-family: Frutiger55Roman;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  text-transform: none;
  vertical-align: baseline;
}

span.NoArtRenvoi
{
  color: #000000;
  font-family: "Times New Roman";
  font-style: italic;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.NoParaIX
{
  color: #a87a00;
  font-family: "Helvetica CondensedBlack";
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.Police_par_d_00e9faut
{
  color: #000000;
  font-family: Arial;
  font-style: italic;
  font-variant: normal;
  font-weight: bold;
  text-transform: none;
  vertical-align: baseline;
}

table.CorrespondanceMaquettesNonStruct
{
  border-collapse: collapse;
  margin-bottom: 6.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
  padding-bottom: 3pt;
  padding-left: 3pt;
  padding-right: 3pt;
  padding-top: 3pt;
  table-layout: auto;
  text-align: left;
}

table.Tableau
{
  border-bottom-color: #404040;
  border-collapse: collapse;
  border-left-color: #404040;
  border-right-color: #404040;
  border-top-color: #404040;
  margin-bottom: 6.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
  padding-bottom: 0pt;
  padding-left: 2pt;
  padding-right: 2pt;
  padding-top: 0pt;
  text-align: center;
}

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-bottom-color: #404040;
  border-collapse: collapse;
  border-left-color: #404040;
  border-right-color: #404040;
  border-top-color: #404040;
  margin-bottom: 6.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  table-layout: auto;
  text-align: left;
}

table.Format_A
{
  border-collapse: collapse;
  margin-bottom: 6.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
  padding-bottom: 2pt;
  padding-left: 3pt;
  padding-right: 3pt;
  padding-top: 2pt;
  table-layout: auto;
  text-align: center;
}

