A {
	FONT: 9pt arial; COLOR: #00519C; TEXT-DECORATION: none;
}
A:hover {
	FONT: 9pt arial; COLOR: #ff0000; TEXT-DECORATION: underline;
}
A:visited {
	FONT: 9pt arial; COLOR: #666666; TEXT-DECORATION: none;
}
A:visited:hover {
	FONT: 9pt arial; COLOR: #ff0000; TEXT-DECORATION: underline;
}
A.GRAS {
	FONT: bold 9pt arial;
	COLOR: #00519C;
	TEXT-DECORATION: none;
}
A.GRAS:hover {
	FONT: bold 9pt arial; COLOR: #ff0000; TEXT-DECORATION: underline
}
A.NEWS {
	FONT-FAMILY: "Trebuchet MS";
	font-size: 24px;
	font-weight: bold;
	text-align: left;
	color: #00519C;
	text-transform: none;
}
A.NEWS:hover {
	FONT-FAMILY: "Trebuchet MS";
	font-size:24px;
	font-weight: bold;
	text-align : left;
	color: #ff9900;
	TEXT-DECORATION: underline;

}
A.NEWS:visited {
	FONT-FAMILY: "Trebuchet MS";
	font-size:24px;
	font-weight: bold;
	text-align : left;
	color: #00519C;

}	
A.NEWS:visited:hover {
	FONT-FAMILY: "Trebuchet MS";
	font-size:24px;
	font-weight: bold;
	text-align : left;
	color: #f38a00;
	text-transform: none;

}	
A.NEWSsmall {
	FONT-FAMILY: "Trebuchet MS";
	font-size:19px;
	font-weight: bold;
	text-align : left;
	color: #00519C;
	text-transform: none;

}
A.NEWSsmall:hover {
	FONT-FAMILY: "Trebuchet MS";
	font-size:19px;
	font-weight: bold;
	text-align : left;
	color: #ff9900;
	TEXT-DECORATION: underline;

}
A.NEWSsmall:visited {
	FONT-FAMILY: "Trebuchet MS";
	color: #00519C;
	font-size:19px;
	font-weight: bold;
	text-align : left;
	text-transform: none;

}	
A.NEWSsmall:visited:hover {
	FONT-FAMILY: "Trebuchet MS";
	font-size:19px;
	font-weight: bold;
	text-align : left;
	color: #f38a00;
	text-transform: none;
}
.BODY {
	FONT-SIZE: 10pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #000000;
	text-align : justify;
}
.MOYENBODY {
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #000000;
	text-align : justify;
}
.soustitre9 {
	FONT: normal bold smaller arial; 
	COLOR: #000000; 
	TEXT-DECORATION: none; 
	text-align : justify; 
	font-size : 9pt; 
	font-style:italic;
}
.petitBODY {
	FONT-SIZE: 8pt;
	FONT-FAMILY: Arial;
	COLOR: #000000;
    text-align : justify;
}
.petitBODYc {
	FONT-SIZE: 8pt;
	FONT-FAMILY: Arial;
	COLOR: #000000;
	text-align: center;
}	
.exp {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 60%;
	vertical-align:5px;
}
.soustitre {
	FONT: normal bold smaller arial;
	COLOR: #000000;
	TEXT-DECORATION: none;
	text-align : justify;
	font-size : 10pt;
}
.soustitrec {
	FONT: normal bold smaller arial;
	COLOR: #000000;
	TEXT-DECORATION: none;
	text-align : center;
	font-size : 10pt;
}
.textebleu {
	font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size : 10pt;
	COLOR: #00519C;
	TEXT-DECORATION: none;
	text-align : justify;
}
.titrebleu {
	font-family : Arial, Helvetica, sans-serif;
	color : #00519c;
	font-size: 12pt;
	text-align : center;
	font-weight : bolder;
}
ul {
	list-style-image: url('../images/ptviolet.gif');
	list-style-position: outside;
}
.textVS {
	FONT: normal smaller arial;
	COLOR: #69207c;
	TEXT-DECORATION: none;
	text-align : justify;
	font-size : 10pt;
}
.textviolet {
 	font-family: Arial, Helvetica, sans-serif;
    font-weight:bold;
    text-decoration:none;
    color:#69207c;
}
.T-noir {
	font-family: Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	color: Black;
}
.T-smallNoir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-align : left;
	text-transform: none;
	color: black;
}
.T-smallNoirC {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-align : center;
	text-transform: none;
	color:black;
}
.T-Coti {
	font-family: Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight: bold;
	text-align : left;
	color: #57ab27;
	text-transform:none;
}
.T-smallCoti {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: bold;
	text-align : left;
	color: #57ab27;
	text-transform:none;	
}
.T-smallCotiC {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: bold;
	text-align : center;
	color: #57ab27;
	text-transform:none;
}
.T-XcotiGras{
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
	COLOR: #57ab27;
	font-size: 10pt;
}
.T-XcotiGrasC{
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
	COLOR: #57ab27;
	text-align : center;
	font-size: 10pt;	
}
.T-Retr {
	font-family: Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight: bold;
	text-align : left;
	color: #f38a00;
	text-transform: none;
}
.T-smallRetr {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: bold;
	text-align : left;
	color: #f38a00;
	text-transform: none;
}
.T-smallRetrC {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: bold;
	text-align : center;
	color: #f38a00;
	text-transform: none;	
}
.T-XretrGras{
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
	COLOR: #f38a00;
	font-size: 10pt;
}
.T-XretrGrasC{
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
	COLOR: #f38a00;
	text-align : center;
	font-size: 10pt;	
}
.T-Prev {
	font-family: Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight: bold;
	text-align : left;
	color: #006ab3;
	text-transform: none;
}
.T-smallPrev {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: bold;
	text-align : left;
	color: #006ab3;
	text-transform: none;
}
.T-smallPrevC {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: bold;
	text-align : center;
	color: #006ab3;
	text-transform: none;
}
.T-XprevGras{
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
	COLOR: #006ab3;
	font-size: 10pt;
}
.T-XprevGrasC{
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
	COLOR: #006ab3;
	text-align : center;
	font-size: 10pt;	
}
.T-Rev {
	font-family: Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight: bold;
	text-align : left;
	color: #b6101d;
	text-transform: none;
}
.T-smallRev {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: bold;
	text-align : left;
	color: #b6101d;
	text-transform: none;
}
.T-smallRevC {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: bold;
	text-align : center;
	color: #b6101d;
	text-transform: none;	
}
.T-XrevGras{
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
	COLOR: #b6101d;
	font-size: 10pt;
}
.T-XrevGrasC{
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
	COLOR: #b6101d;
	text-align : center;
	font-size: 10pt;
}
.T-CAP {
	font-family: Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight: bold;
	text-align : left;
	color: #85d0f0;
	text-transform: none;
}
.T-smallCap {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: bold;
	text-align : left;
	color: #85d0f0;
	text-transform: none;
}
.T-smallCapC {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: bold;
	text-align : center;
	color: #85d0f0;
	text-transform: none;	
}
.T-XcapGras{
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
	COLOR: #85d0f0;
	font-size: 10pt;
}
.T-XcapGrasC{
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
	COLOR: #85d0f0;
	text-align : center;
	font-size: 10pt;
}
.T-Calcul {
	font-family: Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight: bold;
	text-align : left;
	color: #69207c;
	text-transform: none;
}
.T-smallCalcu {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: bold;
	text-align : left;
	color: #69207c;
	text-transform: none;
}
.T-smallCalcuC {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: bold;
	text-align : center;
	color: #69207c;
	text-transform: none;
}
.T-XcalcuGras{
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
	COLOR: #69207c;
	font-size: 10pt;
}
.T-XcalcuGrasC{
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-align : center;
	COLOR: #69207c;
	font-size: 10pt;
}
.T-Caisse {
	font-family: Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight: bold;
	text-align : left;
	color: #ffcc00;
	text-transform: none;
}
.T-smallCaisse {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: bold;
	text-align : left;
	color: #ffcc00;
	text-transform: none;
	}
.T-smallCaisseC {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: bold;
	text-align : center;
	color: #ffcc00;
	text-transform: none;
}
.T-XcaisseGras{
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
	COLOR: #ffcc00;
	font-size:10pt;
}
.T-XcaisseGrasC{
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-align : center;
	COLOR: #ffcc00;
	font-size:10pt;
}
.T-Info {
	font-family: Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight: bold;
	text-align : left;
	color: #a00057;
	text-transform: none;
}
.T-smallInfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: bold;
	text-align : left;
	color: #a00057;
	text-transform: none;
}
.T-smallInfoC {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: bold;
	text-align : center;
	color: #a00057;
	text-transform: none;	
}
.T-XinfoGras{
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
	COLOR: #a00057;
	font-size: 10pt;
}
.T-XinfoGrasC{
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-align : center;
	COLOR: #a00057;
	font-size: 10pt;
}
.T-Docu {
	font-family: Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight: bold;
	text-align : left;
	color: #c9d200;
	text-transform: none;
}
.T-smallDocu {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: bold;
	text-align : left;
	color: #c9d200;
	text-transform: none;
}
.T-smallDocuC {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: bold;
	text-align : center;
	color: #c9d200;
	text-transform: none;	
}
.T-XdocuGras{
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
	COLOR: #c9d200;
	font-size: 10pt;
}
.T-XdocuGrasC{
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-align : center;
	COLOR: #c9d200;
	font-size: 10pt;
}	
.T-communic {
	font-family: Arial, Helvetica, sans-serif;
	font-size:23px;
	color: #00519C;
	font-weight: bold;
	text-align : center;
	text-transform: none;	
}
.Blanc10G{
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-align : left;
	COLOR: white;
	font-size: 10pt;	
}
.Blanc10GC{
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-align : center;
	COLOR: white;
	font-size: 10pt;			
}
.Blanc12G{
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
	COLOR: white;
	font-size: 12pt;
}
.Blanc12GC{
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-align : center;
	COLOR: white;
	font-size: 12pt;
}
.TRorange {
	FONT: normal bold 10pt Arial, Helvetica, sans-serif;
	COLOR: White;
	TEXT-DECORATION: none;
	text-align: center;
	background-color: #f38a00;
}	
.TRorangeclair {
	FONT: normal bold 10pt Arial, Helvetica, sans-serif;
	COLOR: White;
	TEXT-DECORATION: none;
	text-align: center;
	background-color: #fead52;
}
.TRvert {
	FONT: normal bold 10pt Arial, Helvetica, sans-serif;
	COLOR: White;
	TEXT-DECORATION: none;
	text-align : center;
	background-color : #57AB27;
}
.TRvertclair {
	FONT: normal bold 10pt Arial, Helvetica, sans-serif;
	COLOR: White;
	TEXT-DECORATION: none;
	text-align : center;
	background-color : #99CC33;
}
.TRrouge {
	FONT: normal bold 10pt Arial, Helvetica, sans-serif;
	COLOR: White;
	TEXT-DECORATION: none;
	text-align : center;
	background-color : #D80000;
}
.TRrougeclair{
	FONT: normal bold 10pt Arial, Helvetica, sans-serif;
	COLOR: White;
	TEXT-DECORATION: none;
	text-align : center;
	background-color : #FF4D4D;
}
.TRcyan {
	FONT: normal bold 10pt Arial, Helvetica, sans-serif;
	COLOR: White;
	TEXT-DECORATION: none;
	text-align: center;
	background-color: #32bef7;
}
.TRcyanclair {
	FONT: normal bold 10pt Arial, Helvetica, sans-serif;
	COLOR: White;
	TEXT-DECORATION: none;
	text-align: center;
	background-color: #85d6f7;
}
.TRviolet {
	FONT: normal bold 10pt Arial, Helvetica, sans-serif;
	COLOR: White;
	TEXT-DECORATION: none;
	text-align : center;
	background-color : #69207c;
}
.TRvioletclair {
	FONT: normal bold 10pt Arial, Helvetica, sans-serif;
	COLOR: White;
	TEXT-DECORATION: none;
	text-align: center;
	background-color: #85239e;
}
.bandeaufondbleu {
	FONT: bold 14px arial;
	font-weight : bolder;
	text-align : center;
	background : #00519c;
	color : white;
}
.bandeaufondorange {
	FONT: bold 14px arial;
	font-weight : bolder;
	text-align : center;
	background : #F38A00;
	color : white;
}
.bandeaufondvert {
	FONT: bold 14px arial;
	font-weight : bolder;
	text-align : center;
	background : #57AB27;
	color : white;
}
.bandeaufondrouge {
	FONT: bold 14px arial;
	font-weight : bolder;
	text-align : center;
	background : #B6101D;
	color : white;
}