BODY {
	
	background-color: #FFFFFF;
	
	COLOR: #000000;
	FONT-FAMILY: Arial, Verdana, Helvetica;
	FONT-SIZE: 10pt;
	
	/*
	SCROLLBAR-FACE-COLOR: #6699CC;
	SCROLLBAR-HIGHLIGHT-COLOR: #336699;
	SCROLLBAR-SHADOW-COLOR: #336699;
	SCROLLBAR-3DLIGHT-COLOR: #99CCCC;
	SCROLLBAR-ARROW-COLOR:  #99CCCC;
	SCROLLBAR-TRACK-COLOR: #99CCCC;
	SCROLLBAR-DARKSHADOW-COLOR: #99CCCC;
	*/
	
}

DIV, TD, P { FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica }

A { color: #006633; font-weight: normal; text-decoration: underline; }
A:link { color: #006633; font-weight: bold; text-decoration: underline; }
A:visited { color: #006633; font-weight: bold; text-decoration: underline; }
A:hover { color: #006633; font-weight: bold; text-decoration: underline; }
A:active { color: #66CC66; font-weight: bold; text-decoration: underline; }

.menu1 { FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #003300; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.menu1:link { COLOR: #003300; TEXT-DECORATION: none; }
A.menu1:visited { COLOR: #003300; TEXT-DECORATION: none; }
A.menu1:active { COLOR: #666666; TEXT-DECORATION: none; }
A.menu1:hover { COLOR: #cc9900; TEXT-DECORATION: none; }

.txtsmall { FONT-SIZE: 8.5pt; }

.minitext { color: #56595C; TEXT-DECORATION: none; font-weight: normal; cursor:text;  }
A.minitext:link { color: #56595C; TEXT-DECORATION: none; font-weight: normal; cursor:text; }
A.minitext:visited { color: #56595C; TEXT-DECORATION: none; font-weight: normal; cursor:text; }
A.minitext:active { color: #56595C; TEXT-DECORATION: none; font-weight: normal; cursor:text; }
A.minitext:hover { color: #56595C; TEXT-DECORATION: none; font-weight: normal; cursor:text; }

.mention { FONT-SIZE: 8pt; COLOR: #b3b2b2; font-style: italic; font-weight: normal; }
A.mention:link { COLOR: #b3b2b2; TEXT-DECORATION: none; font-weight: normal; }
A.mention:visited { COLOR: #b3b2b2; TEXT-DECORATION: none; font-weight: normal; }
A.mention:active { COLOR: #b3b2b2; TEXT-DECORATION: none; font-weight: normal; }
A.mention:hover { COLOR: #b3b2b2; TEXT-DECORATION: underline; font-weight: normal; }

.alert { FONT-SIZE: 10pt; COLOR: #ff9933; font-weight: normal; font-style: italic; }

.news { FONT-SIZE: 8pt; COLOR: #999999; font-weight: normal; }
A.news:link { COLOR: #999999; font-weight: normal; TEXT-DECORATION: none; }
A.news:visited { COLOR: #999999; font-weight: normal; TEXT-DECORATION: none; }
A.news:active { COLOR: #999999; font-weight: normal; TEXT-DECORATION: none; }
A.news:hover { COLOR: #999999; font-weight: normal; TEXT-DECORATION: underline; }

.titleblue0 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #003366}

.titleorange0 { font-family: Arial, sans-serif; font-size: 13px; font-weight: bold; color: #E07E00}
A.titleorange0:link { COLOR: #E07E00; TEXT-DECORATION: none; font-weight: bold; }
A.titleorange0:visited { COLOR: #E07E00; TEXT-DECORATION: none; font-weight: bold; }
A.titleorange0:active { COLOR: #E07E00; TEXT-DECORATION: none; font-weight: bold; }
A.titleorange0:hover { COLOR: #E07E00; TEXT-DECORATION: underline; font-weight: bold; }

.titleorange1 {  font-family: Arial, sans-serif; font-size: 15px; font-weight: bold; color: #E07E00; line-height: 16px}
.titleorange2 {  font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; color: #E07E00; line-height: 16px}

.titlegreen0 { font-family: Arial, sans-serif; font-size: 13px; font-weight: bold; color: #336633}
.titlegreen1 {  font-family: Arial, sans-serif; font-size: 15px; font-weight: bold; color: #336633; line-height: 16px}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	color: #336633;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #336633;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #336633;
	line-height: 16px
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #336633;
}

.titleblack0 { font-family: Arial, sans-serif; font-size: 13px; font-weight: bold; color: #000000}
.titleblack1 {  font-family: Arial, sans-serif; font-size: 15px; font-weight: bold; color: #000000; line-height: 16px}
A.titleblack1:link { COLOR: #000000; TEXT-DECORATION: none; font-weight: bold; }
A.titleblack1:visited { COLOR: #000000; TEXT-DECORATION: none; font-weight: bold; }
A.titleblack1:active { COLOR: #000000; TEXT-DECORATION: none; font-weight: bold; }
A.titleblack1:hover { COLOR: #000000; TEXT-DECORATION: underline; font-weight: bold; }
.titleblack2 {  font-family: Arial, sans-serif; font-size: 18px; font-weight: bold; color: #000000; line-height: 16px}

.descrofont  { font-family: Arial, sans-serif; font-size: 11px; font-weight: normal; color: #56595C}
A.descrofont:link { COLOR: #666666; TEXT-DECORATION: none; font-weight: normal; }
A.descrofont:visited { COLOR: #666666; TEXT-DECORATION: none; font-weight: normal; }
A.descrofont:active { COLOR: #666666; TEXT-DECORATION: none; font-weight: normal; }
A.descrofont:hover { COLOR: #666666; TEXT-DECORATION: underline; font-weight: normal; }

.minidescrofont  { font-family: Arial, sans-serif; font-size: 10px; font-weight: normal; color: #56595C}
A.minidescrofont:link { COLOR: #666666; TEXT-DECORATION: none; font-weight: normal; }
A.minidescrofont:visited { COLOR: #666666; TEXT-DECORATION: none; font-weight: normal; }
A.minidescrofont:active { COLOR: #666666; TEXT-DECORATION: none; font-weight: normal; }
A.minidescrofont:hover { COLOR: #666666; TEXT-DECORATION: underline; font-weight: normal; }


.greyfont  { font-family: Arial, sans-serif; font-size: 11px; font-weight: normal; color: #56595C}
A.greyfont:link { COLOR: #56595C; TEXT-DECORATION: none; font-weight: normal; }
A.greyfont:visited { COLOR: #56595C; TEXT-DECORATION: none; font-weight: normal; }
A.greyfont:active { COLOR: #56595C; TEXT-DECORATION: none; font-weight: normal; }
A.greyfont:hover { COLOR: #56595C; TEXT-DECORATION: underline; font-weight: normal; }


.WingdingsVert {
	font-family: "Wingdings 3";
	font-size: 14px;
	color: #009933;
	line-height: normal;
}
.WingdingsBleu {
	font-family: "Wingdings 3";
	font-size: 14px;
	color: #0066cc;
	line-height: normal;
}
.WingdingsJaune {
	font-family: "Wingdings 3";
	font-size: 14px;
	color: #ffcc00;
	line-height: normal;
}.WingdingsRouge {
	font-family: "Wingdings 3";
	font-size: 14px;
	color: #ff0000;
	line-height: normal;
}

INPUT.button {font:10pt Arial, Helvetica, sans-serif; border:1 solid #666666; cursor:hand; background:#CCCCCC; color: #006633; }
.field {font:10pt Arial, Helvetica, sans-serif; border:1 solid #666666; background:#FFFFFF; color:#000000; }

.tblHeadBg2 {
	BACKGROUND-COLOR: #003333
}

.tblHeadBg3 {
	BACKGROUND-COLOR: #E07E00
}

.fleches {
	list-style-image:     url("images/fleche2.gif");
}


#ref {
  position: absolute;
  overflow: hidden;
  display: none;
  visibility: hidden;
  text-align:left;
}

