.orange
{
    BACKGROUND-COLOR: #faab56
}
.bleu
{
    BACKGROUND-COLOR: #114c92
}
.menu1
{
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #007650
}
.menu2
{
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #007e5d
}
.menu3
{
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #008769
}
.menu4
{
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #289277
}
TD.gauche
{
    BORDER-RIGHT: #ededf4 thin solid
}
.menuOn
{
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #114c92;
    TEXT-DECORATION: none
}
.titre
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    COLOR: #138c70;
    FONT-FAMILY: Arial, Helvetica
}
.texte
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica
}
.orangelight
{
    BACKGROUND-COLOR: #f9c58e
}
.bleulight
{
    BACKGROUND-COLOR: #5281ba
}
.plus
{
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: Arial, Helvetica
}
A.smenu2:link
{
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    MARGIN-LEFT: 0px;
    COLOR: #114c92;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
A.smenu2:visited
{
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    MARGIN-LEFT: 0px;
    COLOR: #114c92;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
A.smenu2:active
{
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    MARGIN-LEFT: 0px;
    COLOR: #114c92;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
A.smenu2:hover
{
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    MARGIN-LEFT: 0px;
    COLOR: #138c70;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
UL.smenu2
{
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    MARGIN-LEFT: 30px;
    COLOR: #114c92;
    FONT-FAMILY: Arial, Helvetica;
    LIST-STYLE-TYPE: none
}
OL.smenu2
{
    PADDING-LEFT: 0px;
    FONT-SIZE: 9pt;
    MARGIN-LEFT: 30px;
    COLOR: #114c92;
    FONT-FAMILY: Arial, Helvetica
}
LI.smenu3
{
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #138c70;
    FONT-FAMILY: Arial, Helvetica;
    LIST-STYLE-TYPE: square
}
A.smenu3:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #fe9500;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
A.smenu3:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #fe9500;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
A.smenu3:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #fe9500;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
A.smenu3:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #007650;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
.telecharger
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: #138c70;
    FONT-FAMILY: Arial, Helvetica
}
TABLE.encadre
{
    BORDER-RIGHT: #114c92 1px solid;
    BORDER-TOP: #114c92 1px solid;
    BORDER-LEFT: #114c92 1px solid;
    BORDER-BOTTOM: #114c92 1px solid
}
TD.titreenc
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #114c92
}
TD.titreenc0
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #007650
}
TD.titreenc1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #114c92
}
TD.titreenc2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #faab56
}
.menubas
{
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
A.menubas:link
{
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
A.menubas:active
{
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
A.menubas:visited
{
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
A.menubas:hover
{
    FONT-SIZE: 8pt;
    COLOR: #faab56;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
.chapo
{
    FONT-SIZE: 9pt;
    COLOR: #007650;
    PADDING-TOP: 8px;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial, Helvetica
}
P
{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 6px;
    PADDING-TOP: 0px
}
A.menurub:link
{
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
A.menurub:active
{
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
A.menurub:visited
{
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
A.menurub:hover
{
    FONT-SIZE: 10pt;
    COLOR: #faab56;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
A.menu0:link
{
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
A.menu0:active
{
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
A.menu0:visited
{
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
A.menu0:hover
{
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
UL.plan1
{
    PADDING-TOP: 20px
}
LI.plan1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #007650;
    PADDING-TOP: 10px;
    FONT-FAMILY: Arial, Helvetica
}
.texteenc
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica
}
.texteenc0
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #c3fbe9
}
.texteenc1
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #c7dffb
}
.texteenc2
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #fadbb9
}
.label
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #007650;
    FONT-FAMILY: Arial, Helvetica
}
.boxsize
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica;
    HEIGHT: 13pt
}
A.bouton:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: white;
    BACKGROUND-COLOR: #114c92;
    TEXT-DECORATION: none
}
A.bouton:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: white;
    BACKGROUND-COLOR: #114c92;
    TEXT-DECORATION: none
}
A.bouton:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: white;
    BACKGROUND-COLOR: #114c92;
    TEXT-DECORATION: none
}
A.bouton:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #faab56;
    BACKGROUND-COLOR: #114c92;
    TEXT-DECORATION: none
}
LI.smenu2a
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: #138c70;
    FONT-FAMILY: Arial, Helvetica
}
.vert
{
    BACKGROUND-COLOR: #007650
}
UL
{
    MARGIN-TOP: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: square
}
.titrearticle
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: #114c92;
    FONT-FAMILY: Arial, Helvetica
}
HR.separ
{
    WIDTH: 90%;
    TEXT-ALIGN: center
}
.TitreQ
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11pt;
    COLOR: #114c92;
    FONT-FAMILY: Arial, Helvetica
}
TD
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica
}
TD.primascan
{
    PADDING-LEFT: 40px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    BACKGROUND-IMAGE: url(file://C:\Sites_Rex\Strate\generation\htm\charte\images\biglogo.gif);
    COLOR: limegreen;
    PADDING-TOP: 123px;
    FONT-FAMILY: 'Times New Roman'
}
OL
{
    MARGIN-TOP: 0px;
    PADDING-TOP: 0px
}

