A:link {
	color: #C1782B;
}
A:visited {
	color: #C1782B;
	{text-decoration: none};
}
A:active {text-decoration: none}

;A:hover {text-decoration: underline; color: #999999;}

body {
	font-family: Arial, Helvetica, Arial, sans-serif;
}

H1 {
	color: #C1782B;
	font-size: 16px;
	font-weight: bold;
	font-family: Arial, sans-serif;
}
H2 {
	color: #C1782B;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, sans-serif;

}
H3 {
	color: #C1782B;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, sans-serif;

}
H4 {
	color: #C1782B;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, sans-serif;
}
H5 {
	color: #C1782B;
	font-size: 10px;
	font-weight: bold;
	font-family: Arial, sans-serif;

}
H6 {
	color: #C1782B;
	font-size: 8px;
	font-weight: bold;
	font-family: Arial, sans-serif;

}

td {
	font-family: Arial, Helvetica, Arial, sans-serif;
}

th {
	font-family: Arial, Helvetica, Arial, sans-serif;
}

.frLienNav:link	
{ font-family: Arial, Helvetica, Arial, sans-serif;
  font-size : 11px;
  color : #FFFFFF; 
  font-weight: normal;
 
}

.frLienNav:visited	
{ font-family : arial,helvetica,sans-serif; 
  font-size : 11px;
  color : #FFFFFF; 
  font-weight: normal;
  text-decoration: none; 
}

.frLienNav:hover
{ font-family : arial,helvetica,sans-serif; 
  font-size : 11px;
  color : #ECA20D; 
  font-weight: normal;
  text-decoration: none; 
}

.frLienNav:active
{ font-family : arial,helvetica,sans-serif; 
  font-size : 11px;
  color : #ECA20D; 
  font-weight: normal;
  text-decoration: none; 
}

.fr-helvetica11 {
	font-family: Helvetica, sans-serif;
	font-size: 11px;
}
.fr-helvetica12 {

	font-family: Helvetica, sans-serif;
	font-size: 12px;
}
.fr-helvetica14 {

	font-family: Helvetica, sans-serif;
	font-size: 14px;
}
.fr-helvetica10 {

	font-family: Helvetica, sans-serif;
	font-size: 10px;
}
.fr-helvetica12White {
	font-family: Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;

}
.fr-helvetica11White {
	font-family: Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;


}
.fr-helvetica10White {
	font-family: Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;

}
.fr-helvetica11-basdepage {

	font-family: Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.fr-helvetica14beige {
	font-family: Helvetica, sans-serif;
	font-size: 14px;
	color: #C1782B;

}
.fr-helvetica11beige {
	font-family: Helvetica, sans-serif;
	font-size: 11px;
	color: #C1782B;

}
.fr-list-brun-helvetica {
	font-family: Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #C1782B;
	list-style-type: square;
	list-style-position: outside;
	list-style-image: none;

}
.fr-arialnarrow10 {

	font-family: "Arial Narrow", Helvetica, Arial, sans-serif;
	font-size: 10px;
}

.fr-arialnarrow11 {

	font-family: "Arial Narrow", Helvetica, Arial, sans-serif;
	font-size: 11px;
}

.fr-arialnarrow12 {

	font-family: "Arial Narrow", Helvetica, Arial, sans-serif;
	font-size: 12px;
}

.fr-arialnarrow14 {

	font-family: "Arial Narrow", Helvetica, Arial, sans-serif;
	font-size: 14px;
}

.fr-arialnarrow16 {

	font-family: "Arial Narrow", Helvetica, Arial, sans-serif;
	font-size: 16px;
}

.fr-arial10 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.fr-arial11 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.fr-arial12 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.fr-arial14 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.fr-arial16 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}

.ztexteprincipal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;

}
.zNouvellesTitre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	line-height: normal;
	color: #0000CC;
	text-align: center;




}
.zNouvellesTexteDrCopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #666666;




}
.zTexteprincipalTitre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	text-decoration: underline;
	color: #000000;
}
.zEntete {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #666666;


}
.zbasdePage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #999999;
}

.zaBasdepage {

	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #003399;
	font-weight: normal;
	text-align: left;
}

.zEnteteSous-titres {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #666666;
}
.zEditorial {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #666666;
}
.zatitreGris 
{ font-family : verdana, arial, helvetica, sans-serif; 
  font-size : 12px;
  color : #666666; 
  font-weight: bold;
}

.zatitreBlanc 
{ font-family : arial,helvetica,sans-serif; 
  font-size : 18px;
  color : #FFFFFF; 
  font-weight: normal;
} 

.zaBodyText 
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000000;
	margin: 0px;
	padding: 0px;
	font-weight: normal;






}

.zaLienNav	
{ font-family : arial,helvetica,sans-serif; 
  font-size : 11px;
  color : #FFFFFF; 
  font-weight: normal;
  text-decoration: none; 
}

.zaLienNavA	
{ font-family : arial,helvetica,sans-serif; 
  font-size : 11px;
  color : #FFFFFF; 
  font-weight: normal;
  text-decoration: none; 
}

.zaLienNavA:visited	
{ font-family : arial,helvetica,sans-serif; 
  font-size : 11px;
  color : #FFFFFF; 
  font-weight: normal;
  text-decoration: none; 
}

.zaLienNavA:hover
{ font-family : arial,helvetica,sans-serif; 
  font-size : 11px;
  color : #ECA20D; 
  font-weight: normal;
  text-decoration: none; 
}

.zaLienNav:active
{ font-family : arial,helvetica,sans-serif; 
  font-size : 11px;
  color : #ECA20D; 
  font-weight: normal;
  text-decoration: none; 
}

.zaSousLienNav	
{ font-family : arial,helvetica,sans-serif; 
  font-size : 12px;
  color : #002B7A; 
  font-weight: normal;
  text-decoration: none; 
}

.zSousLienNavA	
{ font-family : arial,helvetica,sans-serif; 
  font-size : 12px;
  color : #002B7A; 
  font-weight: normal;
  text-decoration: none; 
}

.zSousLienNavA:visited	
{ font-family : arial,helvetica,sans-serif; 
  font-size : 12px;
  color : #002B7A; 
  font-weight: normal;
  text-decoration: none; 
}

.zSousLienNavA:hover
{ font-family : arial,helvetica,sans-serif; 
  font-size : 12px;
  color : #ECA20D; 
  font-weight: normal;
  text-decoration: none; 
}

.zSousLienNav:active
{ font-family : arial,helvetica,sans-serif; 
  font-size : 12px;
  color : #ECA20D; 
  font-weight: normal;
  text-decoration: none; 
}

.zLienPopWin	
{ font-family : arial,helvetica,sans-serif; 
  font-size : 12px;
  color : #FFFFFF; 
  font-weight: bold;
  text-decoration: none; 
}

.zLienPopWinA	
{ font-family : arial,helvetica,sans-serif; 
  font-size : 12px;
  color : #FFFFFF; 
  font-weight: bold;
  text-decoration: none; 
}

.zLienPopWinA:visited	
{ font-family : arial,helvetica,sans-serif; 
  font-size : 12px;
  color : #FFFFFF; 
  font-weight: bold;
  text-decoration: none; 
}

.zLienPopWinA:hover
{ font-family : arial,helvetica,sans-serif; 
  font-size : 12px;
  color : #002B7A; 
  font-weight: bold;
  text-decoration: none; 
}

.zPopWindowAddress
{ font-family : arial,helvetica,sans-serif; 
  font-size : 11px;
  color : #002B7A; 
  font-weight: bold; 
}
.zBasdePageNav {
font-family : Arial, Helvetica, sans-serif; 
  font-size : 10px;
  color : #002B7A; 
  font-weight: normal;
  text-decoration: none;
}
.zDitesaunAmi {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #003399;
	font-weight: normal;
	text-align: left;

}
.zEntete {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
}
.zEnteteSous {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: underline;

}
.zBodyTextBold {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #003399;
	font-weight: bold;

}
.zNouvellesTexteDr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #666666;
	text-align: justify;

}
.zNouvellesTexteGaucheDroiteBold {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: bolder;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #003399;
}
.zEnteteBlue {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #003399;
}
.zEnteteGris24 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
}
.zEnteteBlueList {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #003399;
	list-style-type: disc;
	list-style-position: outside;
	list-style-image: none;


}
.zEnteteSousBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #003399;

}
.zBodyTextItalique {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000000;
	text-align: left;
	border: none;
	list-style-position: inside;
	list-style-type: circle;
	font-style: italic;

}
.zBodyTextGris {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #333333;
	text-align: left;
	list-style-position: inside;
	list-style-type: circle;
	text-indent: 10px;

}
.zBodyTextBoldCopy {

	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #003399;
	text-align: left;
	font-weight: bold;
}
.zBodyTextBold14 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #003399;
	font-weight: bold;

}
.zBodyTextRed {

	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #FF0000;
	border: none;
	text-align: justify;
}
.zEnteteSousBlue12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #003399;

}
.zEnteteSousBlueSpecial {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-align: center;
	background-color: #003399;

}
.zBodyTextGrisClair {

	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #CCCCCC;
	text-align: center;
	list-style-position: inside;
	list-style-type: circle;
}
.zEnteteSousBlue10 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #003399;
	text-align: center;
}
.zBodyTextBoldBlue {

	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #003399;
	text-align: justify;
	font-weight: bold;
}
.zBodyTextNoWrap {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000000;
	text-align: justify;
	margin: 0px;
	padding: 0px;
	white-space: nowrap;

}
.zBodyTextRed10 {


	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #FF0000;
	border: none;
}
.zBodyTextRed12 {



	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #FF0000;
	border: none;
	text-align: justify;
}
.zBodyTextBoldBlueCenter {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-align: center;
	font-weight: bold;
	color: #003399;

}
.zEnteteSousBlueBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #003399;
	text-align: left;
	background-color: #FFFFFF;

}
.zEnteteSousRedBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #CC0000;
	text-align: left;


}
.zEnteteSousBlueJustified {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #003399;
	text-align: justify;
}
.zEnteteSousBlueJustified12 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #003399;
	text-align: justify;
}
.zBodyTextSpecialAU {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #FFCC66;
	font-weight: bold;
	background-color: #003399;
	border-top: thin #FF0000;
	border-right: thin #FF0000;
	border-bottom: thin #FF0000;
	border-left: thin #FF0000;


}
.zBodyTextSpecialAUWhGr {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #FFFFFF;
	font-weight: bold;
	position: static;
	border-top: thin #FF0000;
	border-right: thin #FF0000;
	border-bottom: thin #FF0000;
	border-left: thin #FF0000;
	background-color: #999999;

}
.zBodyTextSpecialAUWhGrOver {

	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #FFFFFF;
	font-weight: bold;
	position: static;
	border-top: thin #FF0000;
	border-right: thin #FF0000;
	border-bottom: thin #FF0000;
	border-left: thin #FF0000;
	background-color: #999999;
}
.zBodyTextSpecialAUOver {

	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #FFFFFF;
	font-weight: bold;
	background-color: #CCCCCC;
	border-top: thin #FF0000;
	border-right: thin #FF0000;
	border-bottom: thin #FF0000;
	border-left: thin #FF0000;
}
.zBodyTextSpecialAUnotchoice {

	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #CCCCCC;
	font-weight: normal;
	background-color: #003399;
	border-top: thin #FF0000;
	border-right: thin #FF0000;
	border-bottom: thin #FF0000;
	border-left: thin #FF0000;
}
.zBodyTextSpecialAUWhGrnotChoice {

	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #CCCCCC;
	font-weight: normal;
	position: static;
	border-top: thin #FF0000;
	border-right: thin #FF0000;
	border-bottom: thin #FF0000;
	border-left: thin #FF0000;
	background-color: #999999;
}
.zBacktotop10 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}
.zNouvellesTexteGaucheDroiteTextes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: bolder;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #003399;
	list-style-type: disc;
	list-style-position: inside;



}
.zNewsEntete {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-align: center;

}
.zBodyTextBlue {


	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #003399;
	text-align: justify;
	font-weight: normal;
}
.zEnteteSousRedBoldItalic {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #CC0000;
	text-align: left;
}
.zEnteteSousBlue12Italic {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #003399;
}
.zBodyTextSpecialAUWhBLUEOver {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	color : #FFFFFF;
	font-weight: bold;
	position: static;
	border-top: thin #FF0000;
	border-right: thin #FF0000;
	border-bottom: thin #FF0000;
	border-left: thin #FF0000;
	background-color: #003399;

}
.zBasdepageCentre {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #003399;
	font-weight: normal;
	text-align: center;
}
.zBodyTextSMALL {

	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
	text-align: justify;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
}
.zEnteteSousWhite {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
}
.zBodyTextNotJust {

	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000000;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
}
.zEnteteSousGoldSpecial {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-align: center;
	background-color: #FF9900;
}
.zBodyTextBoldBlueLeft {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #003399;
	text-align: left;
	font-weight: bold;

}
.zEnteteSousBlueRgtCol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: none;
	color: #003399;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;

}
.zBasdepageCentreCopy {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #003399;
	font-weight: normal;
	text-align: center;
}
.zEnteteSousRedSPECIAUX {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #CC0000;
}
.zEnteteSousBlue14Bold {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #003399;
}
.zEnteteSousBlue16Bold {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #003399;
}
.zEnteteSousWhite14Bold {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
}
.zBodyText Index {

	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000000;
	text-align: justify;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
}
.zBodyTextInBlack {

	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000000;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
}
.zBodyTextInBlue {


	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #003399;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
}
.zBodyTextNotJust10 {


	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
}
.zBodyTextInBlackSmall {


	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
}
.zBodyTextInBlueSmall {



	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #003399;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
}
.zEnteteSousBlue11 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #003399;
}
.zBodyTextBlueNotJust {



	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #003399;
	text-align: left;
	font-weight: normal;
}
.zBodyTextInGreySmall {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #666666;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	background-position: right;


}
.zBodyTextGrisClairLeft {


	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #CCCCCC;
	text-align: left;
	list-style-position: inside;
	list-style-type: circle;
}

.TitreSphereBleue
{
	font-weight: bold;
	font-size: 12px;
	color: #003399;
	font-family: Arial, Verdana;
	background-image: url(/images/spherebl.gif);
	background-repeat:no-repeat;
	padding-left:20px;
	padding-top:6px;
	border-bottom: thin solid #000099;

}

.TitreSphereOr
{
	font-weight: bold;
	font-size: 14px;
	color: #003399;
	font-family: Arial, Verdana;
	background-image: url(/images/spherejaune.gif);
	background-repeat:no-repeat;
	padding-left:20px;
	padding-top:6px;
	border-bottom: thin solid #FFCC66;
}

.TitrePetit
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #666666;
}

.TitreSous
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
}
.zNouvellesTexteCenter {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #666666;
	text-align: center;
}
.zBodyTextRed12new {




	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #FF0000;
	border: none;
	text-align: center;
}
.zBodyTextCopy {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000000;
	text-align: justify;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	vertical-align: baseline;
	word-spacing: normal;




}
.zBodyTextSpecialAUIndent {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #FFCC66;
	font-weight: bold;
	background-color: #003399;
	border: medium solid #CCCCCC;
	text-indent: 10px;
	display: none;



}
.zEnteteSousRedSPECIAUX2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #CC0000;
	font-size: 12px;

}
.zBodyText11 {

	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
}
.zEnteteSousBlack {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
}
.zEnteteSousBlacksmall {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
}
.zEnteteSousBlack14Bold {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #333333;
}
.zBasdepageCentreBarre {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #003399;
	font-weight: normal;
	text-align: center;
	text-decoration: line-through;
	background-color: #FFFFFF;


}
.zEnteteSousRedCenter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #CC0000;
	text-align: center;

}
.frTitreSphereBrun {

	font-weight: bold;
	font-size: 14px;
	color: #C1782B;
	font-family: Arial, Verdana;
	background-image: url(/images/spherejaune.gif);
	background-repeat:no-repeat;
	padding-left:20px;
	padding-top:6px;
	border-bottom: thin solid #C1782B;
}
.frTitreSphereBrunsansImage {
	font-weight: bold;
	font-size: 16px;
	color: #C1782B;
	font-family: "Arial Narrow", Helvetica, Arial, sans-serif;
	padding-left:10px;
	background-color: #F3E1CD;
	width: 200px;
	border: none #C1782B;





}
.frTitreSphereBrunsansImageLarge {
	font-size: 11px;
	color: #000000;
	font-family: "Arial Narrow", Helvetica, Arial, sans-serif;
	background-color: #FBF4EE;
	border: none #C1782B;
	padding: 10px;
	float: none;
	width: 200px;



}
.frTitreSphereBrunCouleur1 {

	font-weight: bold;
	font-size: 16px;
	color: #3F838A;
	font-family: "Arial Narrow", Helvetica, Arial, sans-serif;
	padding-left:10px;
	background-color: #DCEDEF;
	width: 200px;
	border: none #C1782B;
}
.frTitreSphereBrunCouleur2 {


	font-weight: bold;
	font-size: 16px;
	color: #4D93B7;
	font-family: "Arial Narrow", Helvetica, Arial, sans-serif;
	padding-left:10px;
	background-color: #DCEAF1;
	width: 200px;
	border: none #C1782B;
}
.frTitreSphereBrunCouleur3 {



	font-weight: bold;
	font-size: 16px;
	color: #9D9370;
	font-family: "Arial Narrow", Helvetica, Arial, sans-serif;
	padding-left:10px;
	background-color: #EBE9E2;
	width: 200px;
	border: none #C1782B;
}
.frTitreSphereBrunCouleur4 {




	font-weight: bold;
	font-size: 16px;
	color: #B06F52;
	font-family: "Arial Narrow", Helvetica, Arial, sans-serif;
	padding-left:10px;
	background-color: #F1E7E2;
	width: 200px;
	border: none #C1782B;
}
.frTitreSphereBrunCouleur1texte {
	font-size: 11px;
	color: #000000;
	font-family: "Arial Narrow", Helvetica, Arial, sans-serif;
	padding-left:10px;
	background-color: #DCEDEF;
	width: 200px;
	border: none #C1782B;
}
.frTitreSphereBrunCouleur2texte {



	font-weight: normal;
	font-size: 11px;
	color: #000000;
	font-family: "Arial Narrow", Helvetica, Arial, sans-serif;
	padding-left:10px;
	background-color: #DCEAF1;
	width: 200px;
	border: none #C1782B;
}
.frTitreSphereBrunCouleur3texte {




	font-weight: bold;
	font-size: 11px;
	color: #000000;
	font-family: "Arial Narrow", Helvetica, Arial, sans-serif;
	padding-left:10px;
	background-color: #EBE9E2;
	width: 200px;
	border: none #C1782B;
}
.frTitreSphereBrunCouleur4texte {





	font-weight: bold;
	font-size: 11px;
	color: #000000;
	font-family: "Arial Narrow", Helvetica, Arial, sans-serif;
	padding-left:10px;
	background-color: #F1E7E2;
	width: 200px;
	border: none #C1782B;
}
.fr-acas {
	color: #56949A;

}
.fr-aeve {

	color: #66A1C3;
}
.fr-ajur {


	color: #BF8165;
}
.fr-apris {



	color: #ADA283;
}
.fr-arial-basdepage {


	font-family: Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.bulletcas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	list-style-image: url(../images/site/bullet-cas.gif);



}
.bulletfry {

	background-repeat:no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	list-style-image: url(../images/site/bullet-fry.gif);
}
.bulletjur {


	background-repeat:no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	list-style-image: url(../images/site/bullet-jur.gif);
}
.bulletprison {



	background-repeat:no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	list-style-image: url(../images/site/bullet-pris.gif);
}
.bulleteve {




	background-repeat:no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	list-style-image: url(../images/site/bullet-eve.gif);
}

