TD.videocell
{
	padding-right:15px;
	padding-left:5px;
	padding-bottom:15px;
	BORDER-TOP: red 1px solid;
}
P.titvideo
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 10px;
    PADDING-BOTTOM: 5px;
    COLOR: #606cd6;
    PADDING-TOP: 10px;
    FONT-FAMILY: Arial, Helvetica;
    HEIGHT:20px;
}
.grisfonce
{
    BACKGROUND-COLOR: #414b56
}
.grisclair
{
    BACKGROUND-COLOR: #cccccc
}
BODY
{
    MARGIN: 0px
}
TD.bleudroit
{
    BACKGROUND-COLOR: #5c72e3
}
A.BarreH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    TEXT-TRANSFORM: uppercase;
    COLOR: #787f86;
    FONT-FAMILY: Arial, Helvetica;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.barreH2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    TEXT-TRANSFORM: uppercase;
    COLOR: #414b56;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
INPUT.barrebox
{
    BORDER-RIGHT: #414b56 1px solid;
    BORDER-TOP: #414b56 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #414b56 1px solid;
    COLOR: #414b56;
    BORDER-BOTTOM: #414b56 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #cccccc;
    TEXT-ALIGN: left
}
.fondgrisint
{
    BACKGROUND-COLOR: #a2a5a7
}
TABLE.menucursus
{
    BORDER-RIGHT: white 1px solid;
    BORDER-TOP: white 1px solid;
    BORDER-LEFT: white 1px solid;
    BORDER-BOTTOM: white 1px solid
}
A.cursus
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: white;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Hevetica;
    TEXT-DECORATION: none
}
A.cursusblack
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: black;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Hevetica;
    TEXT-DECORATION: none
}
A.cursusH
{
    MARGIN-TOP: 12px;
    FONT-SIZE: 11pt;
    COLOR: white;
    FONT-FAMILY: Arial, Hevetica;
    TEXT-DECORATION: none
}
TD.cursus
{
    BORDER-RIGHT: white thin solid
}
TD.fondDI
{
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: white thin solid;
    PADDING-TOP: 12px;
    BACKGROUND-COLOR: #00afad
}
TD.fondMOD
{
    PADDING-LEFT: 12px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: white thin solid;
    PADDING-TOP: 12px;
    BACKGROUND-COLOR: #dfad86
}
TD.fondMAST
{
    PADDING-LEFT: 12px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: white thin solid;
    PADDING-TOP: 12px;
    BACKGROUND-COLOR: #22a6cf
}
DIV.smenu1
{
    PADDING-RIGHT: 17px;
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    OVERFLOW: visible;
    MARGIN-RIGHT: 17px;
    PADDING-TOP: 0px
}
A.menuH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #7a8188;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
A.menuHon
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
A.smenuH:link
{
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
A.smenuH:active
{
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
A.smenuH:visited
{
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
A.smenuH:hover
{
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
.TitreSection
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica
}
H1.TitreSection
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica
}
H2.poucet
{
    FONT-SIZE: 11pt;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none;
    FONT-WEIGHT: normal;
    margin-top:0px;
    margin-bottom:0px;
}
A.poucet:link
{
    FONT-SIZE: 11pt;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
A.poucet:active
{
    FONT-SIZE: 11pt;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
A.poucet:visited
{
    FONT-SIZE: 11pt;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
A.poucet:hover
{
    FONT-SIZE: 11pt;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: underline
}
.poucet
{
    FONT-SIZE: 11pt;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
H3.TitreArticle
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    COLOR: #606cd6;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica
}
P.TitreArticle
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    COLOR: #606cd6;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica
}
P.STitre
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 20px;
    PADDING-BOTTOM: 0px;
    COLOR: #606cd6;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica
}
.texte
{
    FONT-SIZE: 8pt;
    COLOR: #475359;
    FONT-FAMILY: Arial, Helvetica
}
P.texteenc
{
    FONT-SIZE: 8pt;
    COLOR: #263374;
    FONT-FAMILY: Arial, Helvetica
}
P.chapo
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 20px;
    PADDING-BOTTOM: 0px;
    COLOR: #475359;
    MARGIN-RIGHT: 120px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica
}
.copy
{
    FONT-SIZE: 8pt;
    COLOR: #9aa4ab;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
A.copy:link
{
    FONT-SIZE: 8pt;
    COLOR: #9aa4ab;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
A.copy:active
{
    FONT-SIZE: 8pt;
    COLOR: #9aa4ab;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
A.copy:visited
{
    FONT-SIZE: 8pt;
    COLOR: #9aa4ab;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
A.copy:hover
{
    FONT-SIZE: 8pt;
    COLOR: #9aa4ab;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: underline
}
A.SSRB:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
A.SSRB:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
A.SSRB:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
A.SSRB:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
LI.marticle
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica;
    LIST-STYLE-TYPE: none;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
A.marticle:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
A.marticle:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
A.marticle:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
A.marticle:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-ALIGN: right;
    TEXT-DECORATION: underline
}
.currSSRB
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica
}
.voiraussi
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    TEXT-TRANSFORM: uppercase;
    COLOR: #414b56;
    FONT-FAMILY: Arial, Helvetica
}
.telecharger
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    TEXT-TRANSFORM: uppercase;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica
}
LI.voir_aussi
{
    FONT-WEIGHT: normal;
    TEXT-TRANSFORM: none;
    LIST-STYLE-TYPE: none;
    TEXT-ALIGN: right
}
A.voir_aussi:link
{
    FONT-SIZE: 9pt;
    COLOR: #414b56;
    FONT-FAMILY: Arial, helvetica;
    TEXT-DECORATION: none
}
A.voir_aussi:active
{
    FONT-SIZE: 9pt;
    COLOR: #414b56;
    FONT-FAMILY: Arial, helvetica;
    TEXT-DECORATION: none
}
A.voir_aussi:visited
{
    FONT-SIZE: 9pt;
    COLOR: #414b56;
    FONT-FAMILY: Arial, helvetica;
    TEXT-DECORATION: none
}
A.voir_aussi:hover
{
    FONT-SIZE: 9pt;
    COLOR: #414b56;
    FONT-FAMILY: Arial, helvetica;
    TEXT-DECORATION: underline
}
A.file:link
{
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY: Arial, helvetica;
    TEXT-DECORATION: none
}
A.file:active
{
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY: Arial, helvetica;
    TEXT-DECORATION: none
}
A.file:visited
{
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY: Arial, helvetica;
    TEXT-DECORATION: none
}
A.file:hover
{
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY: Arial, helvetica;
    TEXT-DECORATION: underline
}
P.cursus
{
    MARGIN-TOP: 2px;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 2px
}
A.webtv
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
SELECT.archives
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    FONT-SIZE: 9pt;
    BORDER-LEFT: gray 1px solid;
    COLOR: gray;
    BORDER-BOTTOM: gray 1px solid;
    FONT-FAMILY: Arial, Helvetica
}
IMG.webtv
{
    BORDER-RIGHT: white 1px solid;
    BORDER-TOP: white 1px solid;
    BORDER-LEFT: white 1px solid;
    BORDER-BOTTOM: white 1px solid
}
.webtvsrt
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    TEXT-TRANSFORM: uppercase;
    COLOR: #414b56;
    FONT-FAMILY: Arial, Helvetica
}
.webtvtit
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #414b56;
    FONT-FAMILY: Arial, helvetica
}
P.webtvcha
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    COLOR: #414b56;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica
}
.TitleW
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    TEXT-TRANSFORM: uppercase;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica
}
.newssrt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #414b56;
    FONT-FAMILY: Arial, helvetica
}
.newstit
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #606cd6;
    FONT-FAMILY: Arial, Helvetica
}
.newscha
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 5px;
    COLOR: #414b56;
    PADDING-TOP: 5px;
    FONT-FAMILY: Arial, Helvetica
}
.txtblanc
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
A.txtblanc
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: underline
}
.unesrt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #414b56;
    FONT-FAMILY: Arial, Helvetica
}
.unetit
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11pt;
    COLOR: #414b56;
    FONT-FAMILY: Arial, Helvetica
}
A.unedetail
{
    MARGIN-TOP: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    MARGIN-BOTTOM: 15px;
    COLOR: #606cd6;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
P.unecha
{
    MARGIN-TOP: 15px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    COLOR: #aa39d9;
    FONT-FAMILY: Arial, Helvetica
}
TD.cellstrate
{
    BACKGROUND-POSITION: left bottom;
    BACKGROUND-IMAGE: url(http://www.stratecollege.fr/charte/images/arraydot.gif);
    BACKGROUND-REPEAT: repeat-x
}
TD.separator
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(file://C:\Sites_Rex\Strate\generation\new\charte\images\arraydot.gif);
    BACKGROUND-REPEAT: repeat-x
}
TD.headerpopup
{
    BACKGROUND-COLOR: #606cd6
}
P.titrepopup
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    TEXT-TRANSFORM: uppercase;
    COLOR: white;
    PADDING-TOP: 20px;
    FONT-FAMILY: Arial, Helvetica
}
P.srtpopup
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    COLOR: white;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica
}
TD.chapopup
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: 900;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 5px;
    COLOR: #475359;
    PADDING-TOP: 5px;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #cccccc
}
TD.txtpopup
{
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 5px;
    COLOR: #475359;
    PADDING-TOP: 5px;
    FONT-FAMILY: Arial, Helvetica
}
A.barreH0
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    TEXT-TRANSFORM: uppercase;
    COLOR: #a0a5ab;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
.diagris
{
    BACKGROUND-COLOR: #cecece
}
.diaDI
{
    BACKGROUND-COLOR: #478ea4
}
.diaMOD
{
    BACKGROUND-COLOR: #c8a775
}
.diaMAST
{
    BACKGROUND-COLOR: #2b70d7
}
.titredia
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    TEXT-TRANSFORM: uppercase;
    COLOR: #424a52;
    FONT-FAMILY: Arial, helvetica
}
.stitredia
{
    FONT-SIZE: 9pt;
    COLOR: #424a52;
    FONT-FAMILY: Arial, helvetica
}
BODY .td
{
    FONT-SIZE: 8pt;
    COLOR: #475359;
    FONT-FAMILY: Arial
}
A.planrub:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
A.planrub:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
A.planrub:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
A.planrub:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: underline
}
A.plansrb:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #414b56;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
A.plansrb:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #414b56;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
A.plansrb:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #414b56;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
A.plansrb:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #414b56;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: underline
}
A.planssrb:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #a2a5a7;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
A.planssrb:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #a2a5a7;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
A.planssrb:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #a2a5a7;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
A.planssrb:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #a2a5a7;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: underline
}
A.planart:link
{
    FONT-SIZE: 9pt;
    COLOR: #606cd6;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
A.planart:active
{
    FONT-SIZE: 9pt;
    COLOR: #606cd6;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
A.planart:visited
{
    FONT-SIZE: 9pt;
    COLOR: #606cd6;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
A.planart:hover
{
    FONT-SIZE: 9pt;
    COLOR: #606cd6;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: underline
}
OL.plan1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
LI.plan1
{
    BORDER-RIGHT: black 1px;
    BORDER-TOP: #606cd6 1px solid;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: black 1px;
    COLOR: black;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #606cd6 1px;
    FONT-FAMILY: Arial
}
.signature
{
    FONT-SIZE: 8pt;
    COLOR: #a2a5a7;
    FONT-FAMILY: Arial, Helvetica
}
.sigtitle
{
    FONT-SIZE: 8pt;
    COLOR: #606cd6;
    FONT-FAMILY: Arial, Helvetica
}
.sigplus
{
    FONT-SIZE: 8pt;
    COLOR: #414b56;
    FONT-FAMILY: Arial, Helvetica
}
DIV.unetxt
{
    MARGIN-TOP: 10px;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 5px;
    PADDING-BOTTOM: 0px;
    COLOR: #414b56;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica
}
DIV.unetxt P
{
    PADDING-RIGHT: 10px;
    FONT-SIZE: 8pt;
    COLOR: #414b56;
    FONT-FAMILY: Arial, helvetica
}
DIV.unetxt A
{
    COLOR: #5c72e3;
    TEXT-DECORATION: none
}
DIV.unetxt A:hover
{
    COLOR: #5c72e3;
    TEXT-DECORATION: underline
}
TD
{
    FONT-SIZE: 8pt;
    COLOR: #475359;
    FONT-FAMILY: Arial, Helvetica
}
MARQUEE.banner
{
    LEFT: 0px;
    OVERFLOW: visible;
    CLIP: rect(0px 304px 174px 0px);
    POSITION: absolute;
    TOP: 44px
}
.formbox
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: gray 1px solid;
    BORDER-BOTTOM: gray 1px solid;
    FONT-FAMILY: Arial, Helvetica
}
A.bouton:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: white;
    BACKGROUND-COLOR: gray;
    TEXT-DECORATION: none
}
A.bouton:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: white;
    BACKGROUND-COLOR: gray;
    TEXT-DECORATION: none
}
A.bouton:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: white;
    BACKGROUND-COLOR: gray;
    TEXT-DECORATION: none
}
A.bouton:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: white;
    BACKGROUND-COLOR: gray;
    TEXT-DECORATION: none
}
.TitreSectionc1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #5c72e3;
    FONT-FAMILY: Arial, Helvetica
}
.TitreSectionc2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #ef5c14;
    FONT-FAMILY: Arial, Helvetica
}
.TitreSectionc3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #7cad14;
    FONT-FAMILY: Arial, Helvetica
}
.TitreSectionc4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #ef8514;
    FONT-FAMILY: Arial, Helvetica
}
.TitreSectionc5
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #b7158b;
    FONT-FAMILY: Arial, Helvetica
}
.TitreSectionc6
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #b5d939;
    FONT-FAMILY: Arial, Helvetica
}
.TitreSectioncd
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #5c72e3;
    FONT-FAMILY: Arial, Helvetica
}
H3.TitreArticlec1
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    COLOR: #606cd6;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica
}
P.TitreArticlec1
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    COLOR: #606cd6;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica
}
P.TitreArticlec0
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    COLOR: #fb8b08;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica
}
P.STitrec1
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 20px;
    PADDING-BOTTOM: 0px;
    COLOR: #606cd6;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica
}
H3.TitreArticlec2
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    COLOR: #ef5c14;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica
}
P.TitreArticlec2
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    COLOR: #ef5c14;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica
}
P.STitrec2
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 20px;
    PADDING-BOTTOM: 0px;
    COLOR: #ef5c14;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica
}
H3.TitreArticlec3
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    COLOR: #7cad14;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica
}
P.TitreArticlec3
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    COLOR: #7cad14;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica
}
P.STitrec3
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 20px;
    PADDING-BOTTOM: 0px;
    COLOR: #7cad14;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica
}
H3.TitreArticlec5
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    COLOR: #b7158b;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica
}
P.TitreArticlec5
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    COLOR: #b7158b;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica
}
P.STitrec5
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 20px;
    PADDING-BOTTOM: 0px;
    COLOR: #b7158b;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica
}
H3.TitreArticlec4
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    COLOR: #ef8514;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica
}
P.TitreArticlec4
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    COLOR: #ef8514;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica
}
P.STitrec4
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 20px;
    PADDING-BOTTOM: 0px;
    COLOR: #ef8514;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica
}
H3.TitreArticlec6
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    COLOR: #97bb1c;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica
}
P.TitreArticlec6
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    COLOR: #97bb1c;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica
}
P.STitrec6
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 20px;
    PADDING-BOTTOM: 0px;
    COLOR: #97bb1c;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica
}
TD.c0
{
    BACKGROUND-COLOR: #5d553b
}
TD.c1
{
    BACKGROUND-COLOR: #5c72e3
}
TD.c2
{
    BACKGROUND-COLOR: #ef5c14
}
TD.c3
{
    BACKGROUND-COLOR: #7cad14
}
TD.c4
{
    BACKGROUND-COLOR: #ef8514
}
TD.cd
{
    BACKGROUND-COLOR: #5c72e3
}
TD.c6
{
    BACKGROUND-COLOR: #b5d939
}
TD.c5
{
    BACKGROUND-COLOR: #b7158b
}
A.menuHc1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #7a8188;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
A.menuHc1on
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #5c72e3;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
A.menuHc2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #7a8188;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
A.menuHc2on
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ef5c14;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
A.menuHc3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #7a8188;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
A.menuHc3on
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #7cad14;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
A.menuHc4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #7a8188;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
A.menuHc4on
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ef8514;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
A.menuHc5
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #7a8188;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
A.menuHc5on
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #b7158b;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
A.menuHc6
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #7a8188;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
A.menuHc6on
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #b5d939;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
A.menuHcd
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #7a8188;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
A.menuHcdon
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #5c72e3;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
TR.smenuHc1on
{
    BACKGROUND-COLOR: #5c72e3
}
TR.smenuHc1 TD
{
    BORDER-RIGHT: white 1px solid;
    BORDER-TOP: white 1px solid;
    BORDER-LEFT: white 1px solid;
    BORDER-BOTTOM: white 1px solid;
    BACKGROUND-COLOR: #a3a5a7
}
TR.smenuHc1on TD
{
    BORDER-RIGHT: white 1px solid;
    BORDER-TOP: white 1px solid;
    BORDER-LEFT: white 1px solid;
    BORDER-BOTTOM: white 1px solid
}
TR.smenuHc2on
{
    BACKGROUND-COLOR: #ef5c14
}
TR.smenuHc2 TD
{
    BORDER-RIGHT: white 1px solid;
    BORDER-TOP: white 1px solid;
    BORDER-LEFT: white 1px solid;
    BORDER-BOTTOM: white 1px solid;
    BACKGROUND-COLOR: #a3a5a7
}
TR.smenuHc2on TD
{
    BORDER-RIGHT: white 1px solid;
    BORDER-TOP: white 1px solid;
    BORDER-LEFT: white 1px solid;
    BORDER-BOTTOM: white 1px solid
}
TR.smenuHc3on
{
    BACKGROUND-COLOR: #7cad14
}
TR.smenuHc3 TD
{
    BORDER-RIGHT: white 1px solid;
    BORDER-TOP: white 1px solid;
    BORDER-LEFT: white 1px solid;
    BORDER-BOTTOM: white 1px solid;
    BACKGROUND-COLOR: #a3a5a7
}
TR.smenuHc3on TD
{
    BORDER-RIGHT: white 1px solid;
    BORDER-TOP: white 1px solid;
    BORDER-LEFT: white 1px solid;
    BORDER-BOTTOM: white 1px solid
}
TR.smenuHc4on
{
    BACKGROUND-COLOR: #ef8514
}
TR.smenuHc4 TD
{
    BORDER-RIGHT: white 1px solid;
    BORDER-TOP: white 1px solid;
    BORDER-LEFT: white 1px solid;
    BORDER-BOTTOM: white 1px solid;
    BACKGROUND-COLOR: #a3a5a7
}
TR.smenuHc4on TD
{
    BORDER-RIGHT: white 1px solid;
    BORDER-TOP: white 1px solid;
    BORDER-LEFT: white 1px solid;
    BORDER-BOTTOM: white 1px solid
}
TR.smenuHc5on
{
    BACKGROUND-COLOR: #b7158b
}
TR.smenuHc5 TD
{
    BORDER-RIGHT: white 1px solid;
    BORDER-TOP: white 1px solid;
    BORDER-LEFT: white 1px solid;
    BORDER-BOTTOM: white 1px solid;
    BACKGROUND-COLOR: #a3a5a7
}
TR.smenuHc5on TD
{
    BORDER-RIGHT: white 1px solid;
    BORDER-TOP: white 1px solid;
    BORDER-LEFT: white 1px solid;
    BORDER-BOTTOM: white 1px solid
}
TR.smenuHc6on
{
    BACKGROUND-COLOR: #b5d939
}
TR.smenuHc6 TD
{
    BORDER-RIGHT: white 1px solid;
    BORDER-TOP: white 1px solid;
    BORDER-LEFT: white 1px solid;
    BORDER-BOTTOM: white 1px solid;
    BACKGROUND-COLOR: #a3a5a7
}
TR.smenuHc6on TD
{
    BORDER-RIGHT: white 1px solid;
    BORDER-TOP: white 1px solid;
    BORDER-LEFT: white 1px solid;
    BORDER-BOTTOM: white 1px solid
}
TR.smenuHcdon
{
    BACKGROUND-COLOR: #5c72e3
}
TR.smenuHcd TD
{
    BORDER-RIGHT: white 1px solid;
    BORDER-TOP: white 1px solid;
    BORDER-LEFT: white 1px solid;
    BORDER-BOTTOM: white 1px solid;
    BACKGROUND-COLOR: #a3a5a7
}
TR.smenuHcdon TD
{
    BORDER-RIGHT: white 1px solid;
    BORDER-TOP: white 1px solid;
    BORDER-LEFT: white 1px solid;
    BORDER-BOTTOM: white 1px solid
}
.textec1 A
{
    COLOR: #5c72e3;
    TEXT-DECORATION: none
}
.textec1 A:hover
{
    COLOR: #5c72e3;
    TEXT-DECORATION: underline
}
.textec2 A
{
    COLOR: #ef5c14;
    TEXT-DECORATION: none
}
.textec2 A:hover
{
    COLOR: #ef5c14;
    TEXT-DECORATION: underline
}
.textec3 A
{
    COLOR: #7cad14;
    TEXT-DECORATION: none
}
.textec3 A:hover
{
    COLOR: #7cad14;
    TEXT-DECORATION: underline
}
.textec4 A
{
    COLOR: #ef8514;
    TEXT-DECORATION: none
}
.textec4 A:hover
{
    COLOR: #ef8514;
    TEXT-DECORATION: underline
}
.textec5 A
{
    COLOR: #b7158b;
    TEXT-DECORATION: none
}
.textec5 A:hover
{
    COLOR: #b7158b;
    TEXT-DECORATION: underline
}
.textec6 A
{
    COLOR: #b5d939;
    TEXT-DECORATION: none
}
.textec6 A:hover
{
    COLOR: #b5d939;
    TEXT-DECORATION: underline
}
.textecd A
{
    COLOR: #5c72e3;
    TEXT-DECORATION: none
}
.textecd A:hover
{
    COLOR: #5c72e3;
    TEXT-DECORATION: underline
}
TD.FondDIunder
{
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 12px;
    BACKGROUND-COLOR: #b2cccc
}
.resultats
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #aa39d9;
    FONT-FAMILY: Arial, Helvetica
}
.mythm1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10.5pt;
    COLOR: #46c3d3;
    FONT-FAMILY: Arial, Helvetica
}
.mythm2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10.5pt;
    COLOR: #eeb211;
    FONT-FAMILY: Arial, Helvetica
}
.mythm3
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10.5pt;
    COLOR: #f3776e;
    FONT-FAMILY: Arial, Helvetica
}
.mythm4
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10.5pt;
    COLOR: #c4937e;
    FONT-FAMILY: Arial, Helvetica
}
.mythm5
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10.5pt;
    COLOR: #cb7e80;
    FONT-FAMILY: Arial, Helvetica
}
.mythm6
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10.5pt;
    COLOR: #74c274;
    FONT-FAMILY: Arial, Helvetica
}
.mythm7
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10.5pt;
    COLOR: #00a890;
    FONT-FAMILY: Arial, Helvetica
}
.mythm8
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10.5pt;
    COLOR: #a54499;
    FONT-FAMILY: Arial, Helvetica
}
.mythm1 A
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10.5pt;
    COLOR: #46c3d3;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
.mythm2 A
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10.5pt;
    COLOR: #eeb211;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
.mythm3 A
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10.5pt;
    COLOR: #f3776e;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
.mythm4 A
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10.5pt;
    COLOR: #c4937e;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
.mythm5 A
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10.5pt;
    COLOR: #cb7e80;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
.mythm6 A
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10.5pt;
    COLOR: #74c274;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
.mythm7 A
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10.5pt;
    COLOR: #00a890;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
.mythm8 A
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10.5pt;
    COLOR: #a54499;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
TD.bordgrisdroit
{
    BORDER-RIGHT: #c8c7c7 1px solid
}
P.titreenc
{
    FONT-SIZE: 8pt;
    FONT-WEIGHT:bold;
    COLOR: #9daaee;
    FONT-FAMILY: Arial, Helvetica
}
span.stitreenc
{
    FONT-SIZE: 8pt;
    FONT-WEIGHT:bold;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica
}