BODY
{
    SCROLLBAR-FACE-COLOR:#0166DE;
    SCROLLBAR-3DLIGHT-COLOR:#16BBFF;
    SCROLLBAR-ARROW-COLOR:#0131BB;
    SCROLLBAR-TRACK-COLOR:#0166DE;
    SCROLLBAR-DARKSHADOW-COLOR:#3AA7F6;
    SCROLLBAR-HIGHLIGHT-COLOR:#3AA7F6;
    SCROLLBAR-SHADOW-COLOR:#3AA7F6;
}
.clsMenu A
{
	font-family:Arial;
	font-size:10px;
	color:FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.clsMenu A:hover
{
	font-family:Arial;
	font-size:10px;
	color:#99D9FF;
	font-weight:bold;
	text-decoration:none;
}
.clsSousMenuTiret
{
	font-family:Arial;
	font-size:10px;
	color:#12AAFB;
	font-weight:bold;
	text-decoration:none;
}
.clsSousMenu A
{
	font-family:Arial;
	font-size:10px;
	color:#12AAFB;
	font-weight:bold;
	text-decoration:none;
}
.clsSousMenu A:hover
{
	font-family:Arial;
	font-size:10px;
	color:#053DC2;
	font-weight:bold;
	text-decoration:none;
}
.clsSousMenuMin A
{
	font-family:Arial;
	font-size:11px;
	color:#12AAFB;
	font-weight:bold;
	text-decoration:none;
}
.clsSousMenuMin A:hover
{
	font-family:Arial;
	font-size:11px;
	color:#053DC2;
	font-weight:bold;
	text-decoration:none;
}
.clsSousMenuVision A
{
	font-family:Arial;
	font-size:11px;
	color:#12AAFB;
	font-weight:bold;
	text-decoration:none;
}
.clsSousMenuVision A:hover
{
	font-family:Arial;
	font-size:11px;
	color:#053DC2;
	font-weight:bold;
	text-decoration:none;
}
.clsSousMenuProduct A
{
	font-family:Arial;
	font-size:10px;
	color:#12AAFB;
	font-weight:bold;
	margin-left:71px;
	text-decoration:none;
}
.clsSousMenuProduct A:hover
{
	font-family:Arial;
	font-size:10px;
	color:#053DC2;
	font-weight:bold;
	margin-left:71px;
	text-decoration:none;
}
.clsSousMenusSupport A
{
	font-family:Arial;
	font-size:10px;
	color:#12AAFB;
	font-weight:bold;
	margin-left:144px;
	text-decoration:none;
}
.clsSousMenusSupport A:hover
{
	font-family:Arial;
	font-size:10px;
	color:#053DC2;
	font-weight:bold;
	margin-left:144px;
	text-decoration:none;
}
.clsSousMenusDownload A
{
	font-family:Arial;
	font-size:10px;
	color:#12AAFB;
	font-weight:bold;
	margin-left:273px;
	text-decoration:none;
}
.clsSousMenusDownload A:hover
{
	font-family:Arial;
	font-size:10px;
	color:#053DC2;
	font-weight:bold;
	margin-left:273px;
	text-decoration:none;
}
.clsSousMenusContact A
{
	font-family:Arial;
	font-size:10px;
	color:#12AAFB;
	font-weight:bold;
	margin-left:358px;
	text-decoration:none;
}
.clsSousMenusContact A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE:10px;
    MARGIN-LEFT:358px;
    COLOR:#053dc2;
    FONT-FAMILY:Arial;;
    TEXT-DECORATION:none
}
.clsSousMenusNews A
{
	font-family:Arial;
	font-size:10px;
	color:#12AAFB;
	font-weight:bold;
	margin-left:443px;
	text-decoration:none;
}
.clsSousMenusNews A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE:10px;
    MARGIN-LEFT:443px;
    COLOR:#053dc2;
    FONT-FAMILY:Arial;;
    TEXT-DECORATION:none
}
.clsTitle
{
	font-family:Arial;
	font-size:26px;
	color:#052288;
	text-decoration:none;
}
.clsTitleWhite
{
	font-family:Arial;
	font-size:26px;
	color:#ffffff;
	text-decoration:none;
}
.clsSubTitleWhite
{
	font-family:Arial;
	font-size:18px;
	color:#ffffff;
	text-decoration:none;
}
.clsSubTitleWhite15px
{
	font-family:Arial;
	font-size:15px;
	color:#ffffff;
	text-decoration:none;
}
.clsSubTitleWhite13px
{
	font-family:Arial;
	font-size:13px;
	color:#ffffff;
	text-decoration:none;
}
.clsSubTitle15pxWhiteLink A
{
	font-family:Arial;
	font-size:15px;
	color:#ffffff;
}
.clsSubTitle15pxWhiteLink A:hover
{
	font-family:Arial;
	font-size:15px;
	color:#EF9B9B;
	text-decoration:none;
}
.clsNormalAppleGreenHome15px A
{
	font-family:Arial;
	font-size:15px;
	color:#FFFFFF;
	font-weight:bold;
}
.clsNormalAppleGreenHome15px A:hover
{
	font-family:Arial;
	font-size:15px;
	color:#b7cf53;
	font-weight:bold;
	text-decoration:none;
}
.clsNormalCyanGreenHome15px A
{
	font-family:Arial;
	font-size:15px;
	color:#FFFFFF;
	font-weight:bold;
}
.clsNormalCyanGreenHome15px A:hover
{
	font-family:Arial;
	font-size:15px;
	color:#4adfff;
	font-weight:bold;
	text-decoration:none;
}
.clsNormalAppleGreen15px
{
	font-family:Arial;
	font-size:15px;
	color:#a7c236;
	font-weight:bold;
}

.clsSubTitle15pxLink A
{
	font-family:Arial;
	font-size:15px;
	color:#051B6A;
}
.clsSubTitle15pxLink A:hover
{
	font-family:Arial;
	font-size:15px;
	color:#Df0000;
	text-decoration:none;
}
.clsCyan
{
	font-family:Arial;
	font-size:12px;
	color:#0166DE;
}
.clsCyanLink A
{
	font-family:Arial;
	font-size:12px;
	color:#025AC3;
}
.clsCyanLink A:hover
{
	font-family:Arial;
	font-size:12px;
	color:#DF0000;
	text-decoration:none;
}
.clsTest1
{
	font-family:"Lucida Sans Unicode", sans-serif;
	font-size:26px;
	color:#000000;
}
.clsTest1Bis
{
	font-family:"Perpetua", sans-serif;
	font-size:26px;
	color:#000000;
}
.clsTest2
{
	font-family:Georgia;
	font-size:26px;
	color:#000000;
}
.clsTest2Bis
{
	font-family:"MS PMincho";
	font-size:26px;
	color:#000000;
}
.clsTest3
{
	font-family:"Palatino Linotype";
	font-size:26px;
	color:#000000;
}
.clsTest3Bis
{
	font-family:"Book Antiqua";
	font-size:26px;
	color:#000000;
}
.clsTest4
{
	font-family:Tahoma;
	font-size:26px;
	color:#000000;
}
.clsTest4Bis
{
	font-family:Geneva;
	font-size:26px;
	color:#000000;
}
.clsTest5
{
	font-family:"Lucida Console";
	font-size:26px;
	color:#000000;
}
.clsTest5Bis
{
	font-family:Monaco, monospace;
	font-size:26px;
	color:#000000;
}
.clsTest6
{
	font-family:"Times New Roman";
	font-size:26px;
	color:#000000;
}
.clsTest6Bis
{
	font-family:Times;
	font-size:26px;
	color:#000000;
}
.clsNormal
{
	font-family:Arial;
	font-size:12px;
	color:#051B6A;
}
.clsNormalBlack
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
}
.clsNormalMini
{
	font-family:Arial;
	font-size:10px;
	color:#051B6A;
}
.clsNormalWhite
{
	font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
}
.clsNormalWhiteLink A
{
	font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
}
.clsNormalWhiteLink A:hover
{
	font-family:Arial;
	font-size:12px;
	color:#EF9B9B;
	text-decoration:none;
}
.clsNormalWhiteLinkDN A
{
	font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
.clsNormalWhiteLinkDN A:hover
{
	font-family:Arial;
	font-size:12px;
	color:#E0EEFF;
	text-decoration:none;
}
.clsNormalLinkNoU A
{
    FONT-SIZE:12px;
    COLOR:#23318E;
    FONT-FAMILY:Arial;
	font-weight:bold;
	text-decoration:none;
}
.clsNormalLinkNoU A:hover
{
    FONT-SIZE:12px;
    COLOR:#df0000;
    FONT-FAMILY:Arial;
	font-weight:bold;
	text-decoration:none;
}
.clsNormalRed
{
	font-family:Arial;
	font-size:12px;
	color:#DF0000;
	font-weight:bold;
}
.clsNormalRedHome
{
	font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
	background-color:#C00;
	font-weight:bold;
}
.clsNormalRedThin
{
	font-family:Arial;
	font-size:12px;
	color:#DF0000;
}
.clsNormalRedLink A
{
	font-family:Arial;
	font-size:12px;
	color:#DF0000;
	font-weight:bold;
}
.clsNormalRedLink A:hover
{
	font-family:Arial;
	font-size:12px;
	color:#DF0000;
	font-weight:bold;
	text-decoration:none;
}
.clsNormalAppleGreenHome
{
	font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
	background-color:#a2b940;
	font-weight:bold;
}
.clsNormalBckgdRedHome
{
	font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
	background-color:#e70f14;
	font-weight:bold;
}
.clsError
{
	font-family:Arial;
	font-size:12px;
	color:#DF0000;
	background:#F9DF67;
	font-weight:bold;
}
.clsDownload
{
	font-family:Arial;
	font-size:12px;
	color:#02893E;
	font-weight:bold;
}
.clsNormalBullets
{
	font-family:Arial;
	font-size:12px;
	color:#052288;
	font-weight:bold;
}
.clsNormalBulletsMargin
{
	font-family:Arial;
	font-size:12px;
	color:#0E96F5;
	font-weight:bold;
	margin-left:25px;
}
.clsNormalLink A
{
	font-family:Arial;
	font-size:12px;
	color:#052288;
	font-weight:bold;	
}
.clsNormalLink A:hover
{
	font-family:Arial;
	font-size:12px;
	color:#DF0000;
	font-weight:bold;
	text-decoration:none;
}
.clsNormalGray
{
	font-family:Arial;
	font-size:12px;
	color:#B1B1B1;
	font-weight:bold;	
}
.clsNormalDarkGray
{
	font-family:Arial;
	font-size:12px;
	color:#A3A3A3;
	font-weight:bold;	
}
.clsNormalDarkGrayThin
{
	font-family:Arial;
	font-size:12px;
	color:#666666;
}
.clsNormalCyan
{
	font-family:Arial;
	font-size:12px;
	color:#0057BE;
	font-weight:bold;	
}
.clsNormalCyanLink A
{
	font-family:Arial;
	font-size:12px;
	color:#0057BE;
	font-weight:bold;
	text-decoration:none;	
}
.clsNormalCyanLink A:hover
{
	font-family:Arial;
	font-size:12px;
	color:#DF0000;
	font-weight:bold;	
	text-decoration:none;
}
.clsNormalCyanThin
{
	font-family:Arial;
	font-size:12px;
	color:#0057BE;
}
.clsNormalCyanThinLink A
{
	font-family:Arial;
	font-size:12px;
	color:#0057BE;
}
.clsNormalCyanThinLink A:hover
{
	font-family:Arial;
	font-size:12px;
	color:#df0000;
	text-decoration:none;
}
.clsNormalLinkDecoNone A
{
	font-family:Arial;
	font-size:12px;
	color:#052288;
	text-decoration:none;
}
.clsNormalLinkDecoNone A:hover
{
	font-family:Arial;
	font-size:12px;
	color:#DF0000;
	text-decoration:none;
}
.clsNormalLinkThin A
{
	font-family:Arial;
	font-size:12px;
	color:#052288;
}
.clsNormalLinkThin A:hover
{
	font-family:Arial;
	font-size:12px;
	color:#DF0000;
	text-decoration:none;
}
.clsSiteMap A
{
	font-family:Arial;
	font-size:12px;
	color:#052288;
	text-decoration:none;
}
.clsSiteMap A:hover
{
	font-family:Arial;
	font-size:12px;
	color:#DF0000;
	text-decoration:none;
}
.clsSiteMapGray A
{
	font-family:Arial;
	font-size:12px;
	color:#626262;
	text-decoration:none;
}
.clsSiteMapGray A:hover
{
	font-family:Arial;
	font-size:12px;
	color:#DF0000;
	text-decoration:none;
}
.clsFontBottom
{
	font-family:Arial;
	font-size:9px;
	color:#052288;
	margin-left:5px;
}
.clsFontBottomLink A
{
	font-family:Arial;
	font-size:9px;
	color:#052288;
	margin-left:5px;
}
.clsFontBottomLink A:hover
{
	font-family:Arial;
	font-size:9px;
	margin-left:5px;
	color:#DF0000;
}
.clsFontBottomHomeLink A
{
	font-family:Arial;
	font-size:9px;
	color:#FFFFFF;
	margin-left:5px;
}
.clsFontBottomHomeLink A:hover
{
	font-family:Arial;
	font-size:9px;
	margin-left:5px;
	color:#EF9B9B;
}
.clsLink A
{
	font-family:Arial;
	font-size:10px;
	color:#052288;
	font-weight:bold;
	text-decoration:none;
}
.clsLink A:hover
{
	font-family:Arial;
	font-size:10px;
	color:#DF0000;
	font-weight:bold;
	text-decoration:none;
}
.clsLinkVisited A
{
	font-family:Arial;
	font-size:10px;
	color:#DF0000;
	font-weight:bold;
	text-decoration:none;
}
.clsLinkVisited A:hover
{
	font-family:Arial;
	font-size:10px;
	color:#DF0000;
	font-weight:bold;
	text-decoration:none;
}
.clsLinkProducts A
{
	font-family:Arial;
	font-size:10px;
	color:#052288;
	font-weight:bold;
	
}
.clsLinkProducts A:hover
{
	font-family:Arial;
	font-size:10px;
	color:#DF0000;
	font-weight:bold;
	text-decoration:none;
}
.clsTitleBlue
{
	font-family:Arial;
	Font-size:20px;
	color:#052288;
	font-weight:bold;
}
.clsMiddleTitleBlue
{
	font-family:Arial;
	Font-size:19px;
	color:#052288;
	font-weight:bold;
}
.clsMiddleTitleCyan
{
	font-family:Arial;
	Font-size:19px;
	color:#0166DE;
	font-weight:bold;
}
.clsSubTitleBlue
{
	font-family:Arial;
	Font-size:17px;
	color:#052288;
	font-weight:bold;
}
.clsSubTitleBlue14px
{
	font-family:Arial;
	Font-size:14px;
	color:#052288;
	font-weight:bold;
}
.clsSubTitleBlueLink A
{
	font-family:Arial;
	Font-size:17px;
	color:#052288;
	font-weight:bold;
}
.clsSubTitleBlueLink A:hover
{
	font-family:Arial;
	Font-size:17px;
	color:#DF0000;
	font-weight:bold;
	text-decoration:none
}
.clsSubTitleBckgdLink A
{
	font-family:Arial;
	font-size:16px;
	background-color:#0057BE;
	color:#FFFFFF;
	font-weight:bold;
}
.clsSubTitleBckgdLink A:hover
{
	font-family:Arial;
	font-size:16px;
	background-color:#DF0000;
	color:#FFFFFF;
	font-weight:bold;
}
.cls15pxTitleBlueLink A
{
	font-family:Arial;
	Font-size:14px;
	color:#052288;
	font-weight:bold;
}
.cls15pxTitleBlueLink A:hover
{
	font-family:Arial;
	Font-size:14px;
	color:#DF0000;
	font-weight:bold;
	text-decoration:none
}
.clsSubTitleCyan
{
	font-family:Arial;
	Font-size:15px;
	color:#0166DE;
	font-weight:bold;
}
.clsSubTitleCyanLink A
{
	font-family:Arial;
	Font-size:15px;
	color:#0166DE;
	font-weight:bold;
}
.clsSubTitleCyanLink A:hover
{
	font-family:Arial;
	Font-size:15px;
	color:#df0000;
	font-weight:bold;
}
.clsSubTitleRed
{
	font-family:Arial;
	Font-size:17px;
	color:#DF0000;
	font-weight:bold;
}
.clsSubTitleRedLink A
{
	font-family:Arial;
	Font-size:17px;
	color:#DF0000;
	font-weight:bold;
}
.clsSubTitleRedLink A:hover
{
	font-family:Arial;
	Font-size:17px;
	color:#0D61D6;
	font-weight:bold;
	text-decoration:none;
}
.clseVisionBlue
{
	font-family:Arial;
	Font-size:12px;
	color:#004A8F;
	font-weight:bold;
}
.clseVisionRed
{
	font-family:Arial;
	Font-size:12px;
	color:#DF0000;
	font-weight:bold;
}
.clsTableRed
{
	font-family:Arial;
	font-size:11px;
	color:#DF0000;
	text-decoration:none;
}
.clsTableRedLink a
{
	font-family:Arial;
	font-size:11px;
	color:#DF0000;
	text-decoration:none;
}
.clsTableRedLink a:hover
{
	font-family:Arial;
	font-size:11px;
	color:#DF0000;
	text-decoration:none;
}
.clsTableTitle
{
	font-family:Arial;
	font-size:12px;
	color:#052288;
	font-weight:bold;
}
.clsTableTitleWhite
{
	font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
}
.clsTableTitleLink A
{
	font-family:Arial;
	font-size:12px;
	color:#052288;
	font-weight:bold;
}
.clsTableTitleLink A:hover
{
	font-family:Arial;
	font-size:12px;
	color:#DF0000;
	font-weight:bold;
	text-decoration:none;
}
.clsTableTitleThinLink A
{
	font-family:Arial;
	font-size:12px;
	color:#052288;
}
.clsTableTitleThinLink A:hover
{
	font-family:Arial;
	font-size:12px;
	color:#DF0000;
	text-decoration:none;
}
.clsTableWhite
{
	font-family:Arial;
	font-size:10px;
	color:#ffffff;
}

.clsTableWhiteLink A
{
	font-family:Arial;
	font-size:11px;
	color:#D7DBEA;
}
.clsTableWhiteLink A:hover
{
	font-family:Arial;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
.clsTableBlack
{
	font-family:Arial;
	font-size:11px;
	color:#000000;	
}
.clsTable
{
	font-family:Arial;
	font-size:12px;
	color:#052288;
}
.clsTableLink A
{
	font-family:Arial;
	font-size:11px;
	color:#052288;
}
.clsTableLink A:hover
{
	font-family:Arial;
	font-size:11px;
	color:#DF0000;
	text-decoration:none;
}
.clsTableMini
{
	font-family:Arial;
	font-size:10px;
	color:#052288;
}
.clsTableMiniRed
{
	font-family:Arial;
	font-size:10px;
	color:#DF0000;
}
.clsTableMiniRedLink A
{
	font-family:Arial;
	font-size:10px;
	color:#DF0000;
}
.clsTableMiniRedLink A:hover
{
	font-family:Arial;
	font-size:10px;
	color:#DF0000;
	text-decoration:none;
}
.clsBottom
{
	font-family:Arial;
	font-size:9px;
	color:#061E76;
}
.clsBottomLink A
{
	font-family:Arial;
	font-size:9px;
	color:#052288;
}
.clsBottomLink A:hover
{
	font-family:Arial;
	font-size:9px;
	color:#DF0000;
	text-decoration:none;
}
.clsBottomWhite
{
	font-family:Arial;
	font-size:9px;
	color:#FFFFFF;
}
.clsBottomWhiteLink A
{
	font-family:Arial;
	font-size:9px;
	color:#FFFFFF;
}
.clsBottomWhiteLink A:hover
{
	font-family:Arial;
	font-size:9px;
	color:#DF0000;
	text-decoration:none;
}
.clsBottomHomeLink A
{
	font-family:Arial;
	font-size:9px;
	color:#FFFFFF;
}
.clsBottomHomeLink A:hover
{
	font-family:Arial;
	font-size:9px;
	color:#EF9B9B;
	text-decoration:none;
}
.clsTop A
{
	font-family:Arial;
	font-size:10px;
	color:#052288;
}
.clsTop A:hover
{
	font-family:Arial;
	font-size:10px;
	color:#BACAD4;
	text-decoration:none;
}
.clsTitreHome
{
	font-family:Arial;
	font-size:26px;
	color:#ABE6FF;
	text-decoration:none;
	letter-spacing:2px;
}
.clsTitreHomeM
{
	font-family:Arial;
	font-size:19px;
	color:#ABE6FF;
	text-decoration:none;
	letter-spacing:2px;
}
.clsTitreHomeS
{
	font-family:Arial;
	font-size:17px;
	color:#0142b4;
	text-decoration:none;
}
.clsTitreHomeM2
{
	font-family:Arial;
	font-size:17px;
	color:#D5F1FC;
	text-decoration:none;
	letter-spacing:2px;
}
.clsTitre
{
	font-family:Arial;
	font-size:16px;
	color:#052288;
	text-decoration:none;
	font-weight:bold;
}
.clsCode
{
	font-family : "Courier New", Courier, monospace;
	font-size:13px;
	color:#051B6A;
}
.clsRequired
{
	font-family:Arial;
	font-size:11px;
	color:#DF0000;
	font-weight:bold;
}
.clsSupBlue
{
	font-family:Arial;
	font-size:8px;
	color:#052288;
}
.clsSupGreen
{
	font-family:Arial;
	font-size:8px;
	color:#061E76;
}
.clsTableBoldLink A
{
    FONT-SIZE:12px;
    COLOR:#0128a0;
    FONT-FAMILY:Arial;
    font-weight:bold;
}
.clsTableBoldLink A:hover
{
    FONT-SIZE:12px;
    COLOR:#df0000;
    FONT-FAMILY:Arial;;
    TEXT-DECORATION:none
    font-weight:bold;
}
.clsForm
{
	font-family:Arial;
	font-size:11px;
	color:#051B6A;
}
.clsFormBlack
{
	font-family:Arial;
	font-size:11px;
	color:#000000;
}
.clsFormRed
{
	font-family:Arial;
	font-size:11px;
	color:#CC0000;
}
.clsFormGreen
{
	font-family:Arial;
	font-size:11px;
	color:#339933;
}
.clsFormLightBlue
{
	font-family:Arial;
	font-size:11px;
	color:#3399FF;
}
.clsFormPurple
{
	font-family:Arial;
	font-size:11px;
	color:#CC00FF;
}
.clsFormLink A
{
	font-family:Arial;
	font-size:11px;
	color:#051B6A;
}
.clsFormLink A:hover
{
	font-family:Arial;
	font-size:11px;
	color:#CC0000;
	TEXT-DECORATION:none
}
.clsFormBold
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#051B6A;
}
.clsFormGray
{
	font-family:Arial;
	font-size:11px;
	color:#626262;
}
.clsFormGrayLink A
{
	font-family:Arial;
	font-size:11px;
	color:#626262;
	text-decoration:none;
}
.clsFormGrayLink A:hover
{
	font-family:Arial;
	font-size:11px;
	color:#df0000;
	text-decoration:none;
}
.clsFormWhite
{
	font-family:Arial;
	font-size:11px;
	color:#FFFFFF;
}
.clsFormCyan
{
	font-family:Arial;
	font-size:11px;
	color:#0057BE;	
}
.clsFormCyanBckgdLink A
{
	font-family:Arial;
	font-size:11px;
	background-color:#0057BE;
	color:#FFFFFF;
	font-weight:bold;
}
.clsFormCyanBckgdLink A:hover
{
	font-family:Arial;
	font-size:11px;
	background-color:#DF0000;
	color:#FFFFFF;
	font-weight:bold;
}
.clsFormCyanLink A
{
	font-family:Arial;
	font-size:11px;
	color:#0057BE;
	text-decoration:none;
}
.clsFormCyanLink A:hover
{
	font-family:Arial;
	font-size:11px;
	color:#DF0000;
	text-decoration:none;	
}
.clsDateNewsLetter
{
	font-family:Arial;
	font-size:14px;
	color:#000000;
	font-weight:bold;
}
.clsTitreNewsLetter A
{
	font-family:Arial;
	font-size:20px;
	color:#D2E1EB;
	font-weight:bold;
	text-decoration:none
}
.clsTitreNewsLetter A:hover
{
	font-family:Arial;
	font-size:20px;
	color:#FFffff;
	font-weight:bold;
}
.clsDescriptionNewsLetter
{
	font-family:Arial;
	font-size:12px;
	color:#D2E1EB;
}
.clsMenuNewsLetter A
{
	font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	TEXT-DECORATION:none
}
.clsMenuNewsLetter A:hover
{
	font-family:Arial;
	font-size:12px;
	color:#EF9B9B;
	font-weight:bold
}
.clsTitreRougeNewsLetter
{
	font-family:Arial;
	font-size:20px;
	color:#E62329;
	font-weight:bold;
}
.clsSousTitreNewsLetter
{
	font-family:Arial;
	font-size:14px;
	color:#0D61D6;
	font-weight:bold;
}

.clsDateNewsLetter2
{
	font-family:Arial;
	font-size:11px;
	color:#000000;
	font-weight:bold;
}
.clsDateNewsLetter3
{
	font-family:Arial;
	font-size:11px;
	color:#000000;
}
.clsTitreNewsLetter2 A
{
	font-family:Arial;
	font-size:18px;
	color:#D2E1EB;
	font-weight:bold;
	text-decoration:none
}
.clsTitreNewsLetter2 A:hover
{
	font-family:Arial;
	font-size:18px;
	color:#FFffff;
	font-weight:bold;
}
.clsDescriptionNewsLetter2
{
	font-family:Arial;
	font-size:11px;
	color:#D2E1EB;
}
.clsTitreRougeNewsLetter2
{
	font-family:Arial;
	font-size:18px;
	color:#E62329;
	font-weight:bold;
}
.clsSousTitreNewsLetter2
{
	font-family:Arial;
	font-size:11px;
	color:#0D61D6;
	font-weight:bold;
}
.clsMenuNewsLetterBleu A
{
	font-family:Arial;
	font-size:12px;
	color:#0058C0;
	font-weight:bold;
	TEXT-DECORATION:none
}
.clsMenuNewsLetterBleu A:hover
{
	font-family:Arial;
	font-size:12px;
	color:#FF0000;
	font-weight:bold
}
.clsWishes A
{
	font-family:arial;
	font-size:14px;
	color:#B6D7EB;
	font-weight:bold;
	TEXT-DECORATION:none
}
.clsWishes A:hover
{
	font-family:arial;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	TEXT-DECORATION:none
}
.clsNormalMailing
{
	font-family:Arial;
	font-size:13px;
	color:#02103F;
}
.clsNormalMailingLink A
{
}
.clsNormalMailingLink A:hover
{
}
.clsTitreMailing
{
	font-family:Arial;
	font-size:15px;
	color:#02103F;
	font-weight:bold;
}
.clsSubTitleGreen
{
	font-family:Arial;
	Font-size:17px;
	color:#7194A7;
	font-weight:bold;
}
.clsNormalGreen
{
	font-family:Arial;
	font-size:12px;
	color:#4E6571;
}
.clsNormalGreenLight
{
	font-family:Arial;
	font-size:12px;
	color:#638596;
}
.clsNormalGreenLightLink A
{
	font-family:Arial;
	font-size:12px;
	color:#638596;
}
.clsNormalGreenLightLink A:hover
{
	font-family:Arial;
	font-size:12px;
	color:#DF0000;
	text-decoration:none;
}
.clsSubGreen
{
	font-family:Arial;
	font-size:13px;
	color:#638596;
	font-weight:bold;	
}
.clsSubCyan
{
	font-family:Arial;
	font-size:13px;
	color:#0057BE;
	font-weight:bold;	
}
.clsNormalGreenLink A
{
	font-family:Arial;
	font-size:12px;
	color:#4E6571;
}
.clsNormalGreenLink A:Hover
{
	font-family:Arial;
	font-size:12px;
	color:#DF0000;
	text-decoration:none;
}
.clsNormalGreenDark
{
	font-family:Arial;
	font-size:12px;
	color:#4E6571;
}
.clsNormalGreenDarkLink A
{
	font-family:Arial;
	font-size:12px;
	color:#0e1b22;
}
.clsNormalGreenDarkLink A:Hover
{
	font-family:Arial;
	font-size:12px;
	color:#DF0000;
	text-decoration:none;
}
.clsLinkGreenVisited A
{
	font-family:Arial;
	font-size:10px;
	color:#DF0000;
	font-weight:bold;
	text-decoration:none;
}
.clsLinkGreenVisited A:hover
{
	font-family:Arial;
	font-size:10px;
	color:#DF0000;
	font-weight:bold;
	text-decoration:none;
}
.clsLinkGreenProducts A
{
	font-family:Arial;
	font-size:10px;
	color:#326685;
	font-weight:bold;
	
}
.clsLinkGreenProducts A:hover
{
	font-family:Arial;
	font-size:10px;
	color:#DF0000;
	font-weight:bold;
	text-decoration:none;
}
.clsLineLight
{
	background-color:#f2f2f2;
	font-family:Arial;
	font-size:10px;
	height:23px;
}
.clsLineDark
{
	background-color:#d8d8d8;
	font-family:Arial;
	font-size:10px;
	height:23px;
}

