BODY {
	BACKGROUND: black;
	BACKGROUND-IMAGE: url(../nav/canada-titre.gif); 
	BACKGROUND-position: center 25px;
	BACKGROUND-repeat: no-repeat;
	padding-top:175px;
	SCROLLBAR-base-color: #5E5E5E;
	SCROLLBAR-track-color: #B2B2B2;
	SCROLLBAR-ARROW-COLOR: #FE7E00;
	FONT-FAMILY:Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE:11pt; LINE-HEIGHT:175%; COLOR:white; }

BODY2 {
	BACKGROUND: black;
	BACKGROUND-IMAGE: url(../nav/canada-titre.gif); 
	BACKGROUND-position: center 25px;
	BACKGROUND-repeat: no-repeat;
	TOP:175px;
	SCROLLBAR-base-color: #5E5E5E;
	SCROLLBAR-track-color: #B2B2B2;
	SCROLLBAR-ARROW-COLOR: #FE7E00;
	FONT-FAMILY:Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE:11pt; LINE-HEIGHT:175%; COLOR:white; }

TD {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11pt;
	LINE-HEIGHT: 175%;
	COLOR: white; }


.IMGbook  {
	BACKGROUND-IMAGE: url(../images/book02b.gif);
	BACKGROUND-repeat: no-repeat;
	BACKGROUND-position: center top;}
TD {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11pt;
	LINE-HEIGHT: 175%;
	COLOR: white; }

/* par dØfaut, les % ne conviennet pas à Firefox */


#tilte /* Titre du tableau */
{
	BACKGROUND-IMAGE: url(../images/titre-bande.jpg); HEIGHT: 50px; width: 448px; align:center; 
	BACKGROUND-repeat: no-repeat;
	margin-top: 4em;   /* Pour éviter que le titre ne soit trop collé en haut */
	margin-left: auto; margin-right: auto; /* Centre le titre du tableau */
  	margin-bottom: 5em; /* Pour éviter que le titre ne soit trop collé au tableau en-dessous */
}

/* par dØfaut, les % ne conviennet pas à Firefox */


#tilte /* Titre du tableau */
{
	BACKGROUND-IMAGE: url(../images/titre-bande.jpg); HEIGHT: 50px; width: 448px; align:center; 
	BACKGROUND-repeat: no-repeat;
	margin-top: 4em;   /* Pour éviter que le titre ne soit trop collé en haut */
	margin-left: auto; margin-right: auto; /* Centre le titre du tableau */
  	margin-bottom: 5em; /* Pour éviter que le titre ne soit trop collé au tableau en-dessous */
}

caption /* Titre du tableau */
{
   margin: auto; /* Centre le titre du tableau */
   font-family: Arial, Times, "Times New Roman", serif;
   font-weight: bold;
   font-size: 1.2em;
   color: #009900;
   margin-bottom: 20px; /* Pour éviter que le titre ne soit trop collé au tableau en-dessous */
}

.table1 /* Le tableau en lui-même */
{
   WIDTH: 740px;
   margin: auto; /* Centre le tableau */
   border: 1px outset silver; /* Bordure du tableau avec effet 3D (outset) */
   border-collapse: collapse; /* Colle les bordures entre elles */
}

.th1 /* Les cellules d'en-tête */
{
   background-color: #BDB5B5;
   border-bottom: 1px solid black;
   color: #000000;
   font-size: 10pt;
   font-family: Arial, "Arial Black", Times, "Times New Roman", serif;
}
.th2 /* Les cellules normales */
{  
   background-color:#E4DFDF;  
   font-family: "Trebuchet MS", Times, "Times New Roman", "Comic Sans MS", serif;
   font-size: 8pt; color: #000000; line-height:100%;
   text-align:  /* Tous les textes des cellules seront centrés*/
   padding: 3px; /* Petite marge intérieure aux cellules pour éviter que le texte touche les bordures */
}
 
.minuscule { font-size: xx-small; }

.trespetit { font-size: x-small; }

.petit { font-size: small; }

.moyen { font-size: medium; }

.grand { font-size: large; }

.tresgrand { font-size: x-large; }

.supermegagigatresgrand { font-size: xx-large; }

.IMGbook  {
	BACKGROUND-IMAGE: url(../images/book02b.gif);
	BACKGROUND-repeat: no-repeat;
	BACKGROUND-position: center top;}
.IMG {
	BACKGROUND-IMAGE: url(../nav/nav_space_titre.gif); height: 100px;
	BACKGROUND-repeat: no-repeat;
	BACKGROUND-position: center; 75px; }

.texture { 
	BACKGROUND-IMAGE: url(../images/texture.gif);
	BACKGROUND-repeat: no-repeat;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
	FONT-SIZE: 11pt; COLOR: #000000;
}
.scrolb8pt { 
	scrollbar-face-color: black;
	border:1px solid #6F6F6F;
	BACKGROUND:#000000;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
	FONT-SIZE: 8pt; COLOR: #FFFFFF;
}
.Calisto {
          FONT-FACE: Calisto MT; FONT-SIZE: 18pt; 
	  FONT-weight: bold; COLOR: silver; 
          letter-spacing: 5;
          font-family: Calist.ttf; 
          FONT: url(../fonts/Calist.ttf); }

.arial22 {
          FONT-FACE:Arial; FONT-weight: bold; FONT-SIZE: 22pt; 
	  COLOR:gray; letter-spacing: 5;
}
.paragraphe { align: left;
	font-family: Arial, Verdana, sans-serif; 
	font-size: 11pt; line-height:175%; margin-top:0; margin-bottom:45px;
}
.paragraphe2 { align: left;  margin-top:0; margin-bottom:45px;
	font-family: Arial, Verdana, sans-serif; 
	font-size: 11pt; text-align:justify; text-indent:51px; line-height:175%;
}

.para-indent-50 { align: left;
	font-family: Arial, Verdana, sans-serif; 
	font-size: 11pt; line-height:175%; margin-top:0; 
	text-indent:50;}

.BGCOLOR-1 {
	BACKGROUND-color: BDB5B5;
	MARGIN-LEFT: 14em; MARGIN-RIGHT: 14em; ALIGN: center; 
	FONT-FAMILY: Arial,Helvetica,Verdana; FONT-SIZE: 13px; COLOR:#000000; 
	margin-left: 25px; margin-top: 25px;
	line-height:100% }

.BGCOLOR-2 {
	BACKGROUND-color: #E4DFDF;
	MARGIN-LEFT: 14em; MARGIN-RIGHT: 14em;
	FONT-FAMILY: Verdana,Arial,Helvetica; FONT-SIZE: 10px; COLOR:#26333E;
	margin-left: 25px; margin-top: 25px;
	line-height:100% }

.BGCOLOR-3 {
	background-color: #E4DFDF;
	MARGIN-LEFT: 9em; MARGIN-RIGHT: 9em;
	CELLSPACING: 0; BORDER; 0;
	FONT-FAMILY: verdana,arial; 
	FONT-SIZE: 10pt; COLOR: black;
	HEIGHT: 15pt; }

.BGCOLOR-4 {
	background-color: #E4DFDF;
	CELLSPACING: 0; BORDER; 0;
	FONT-FAMILY: verdana,arial; 
	FONT-SIZE: 9pt; COLOR: black;
	FONT-WEIGHT: bold;
	HEIGHT: 10pt; }

.BG1 {
	BACKGROUND-COLOR: #CCCCCC;
	FONT-FAMILY: verdana,arial; COLOR: #000000;
	FONT-SIZE: 8pt;}

.BG10 {
	BACKGROUND-COLOR: #CCCCCC;
	FONT-FAMILY: verdana,arial; COLOR: #000000;
	FONT-SIZE: 10pt;}

.BG2 {
	BACKGROUND-COLOR: #E4DFDF;
	FONT-FAMILY: verdana,arial; 
	FONT-SIZE: 8pt;}

.BG3 {
	BACKGROUND-COLOR: #E4DFDF;
	FONT-FAMILY: verdana,arial; 
	FONT-SIZE: 8pt; TEXT-COLOR: black;}

.BG4 {
	BACKGROUND-COLOR: #E4DFDF;
	FONT-FAMILY: verdana,arial; 
	FONT-SIZE: 8pt; COLOR: black;}

.BG-VB11 {
	BACKGROUND-COLOR:#004040;
	FONT-FAMILY: arial, Helvetica, verdana,; 
	FONT-SIZE:11pt; COLOR:#FFFFFF;}

.BG-740
	{ MARGIN-LEFT: 9em; MARGIN-RIGHT: 8em; width: 740;
	BACKGROUND-color: BDB5B5; 
	ALIGN: center;	
	text-align: center; 
	FONT-FAMILY: Verdana,Arial,Helvetica; FONT-SIZE: 13px; COLOR:#FFFFFF;
	align: middle; }

a: a:link, a:visited, a:active, a:hover, {FONT-SIZE: 10pt;}
a:link {text-decoration: underline; color: #CCCCCC; FONT-SIZE: 10pt;}
a:visited {text-decoration: underline; color: ##CCCCCC; FONT-SIZE: 10pt;}
a:active {text-decoration: none; color: #FF6633; FONT-SIZE: 10pt;}
a:hover {text-decoration: none; background-color: #CCCCCC; FONT-SIZE: 10pt; color: #000000;}

a:link {text-decoration: none; color: #CCCCCC;}
a:visited {text-decoration: none; color:#D1CECE;}
a:active {text-decoration: none; color: yellow;}
a:hover {text-decoration: none; color: #FFFFFF;}

a.type2:link   /* liens noir actif rouge bg fond noir texte blanc souligné */
{text-decoration: underline; color: #000000;}
a.type2:visited {text-decoration: underline; color: #000000;}
a.type2:active {text-decoration: underline; color: #F60D0D;}
a.type2:hover {background-color: #000000; text-decoration: underline; color: #FFFFFF;}

a.t2:link {text-decoration: underline; color: #000000; font-size: 8pt;}
a.t2:visited {text-decoration: underline; color: #000000; font-size: 8pt;}
a.t2:active {text-decoration: none; color: #F60D0D; font-size: 8pt;}
a.t2:hover {background-color: #000000; text-decoration: none; color: #FFFFFF; font-size: 8pt;}

a.2: a:hover, a:active, a:visited, {FONT-SIZE: 8pt;}
a.2:link {text-decoration: none; color: #000000;}
a.2:visited {text-decoration: underline; COLOR: #000000;}
a.2:active {text-decoration: none; color: #000000;}
a.2:hover {background-color: #000000; text-decoration: none; color: #FFFFFF;}

a.typeB:link {text-decoration: none; color: #FFFFFF; FONT-WEIGHT : bold; }
a.typeB:visited {text-decoration: #FFFFFF; color: #FFFFFF; FONT-WEIGHT : bold; }
a.typeB:active {text-decoration: none; color: #FF6633; FONT-WEIGHT : bold; }
a.typeB:hover {text-decoration: none; color: yellow; FONT-WEIGHT : bold; }

a.types:link {text-decoration: underline; color: #FFFFFF; FONT-SIZE: 10pt;}
a.types:visited {text-decoration: underline; #FFFFFF; color: #FFFFFF; FONT-SIZE: 10pt;}
a.types:active {text-decoration: underline; color: #FF6633; FONT-SIZE: 10pt;}
a.types:hover {text-decoration: underline; color: yellow; FONT-SIZE: 10pt;}

a.type8:link {text-decoration: underline; color: #FFFFFF; FONT-SIZE: 8pt;}
a.type8:visited {text-decoration: underline; #FFFFFF; color: #FFFFFF; FONT-SIZE: 8pt;}
a.type8:active {text-decoration: underline; color: #FF6633; FONT-SIZE: 8pt;}
a.type8:hover {text-decoration: underline; color: yellow; FONT-SIZE: 8pt;}

a.t8: a:link, a:visited, a:active, a:hover, {FONT-SIZE: 8pt;}
a.t8:link {text-decoration: underline; color: #CCCCCC; FONT-SIZE: 8pt;}
a.t8:visited {text-decoration: underline; color: #CCCCCC; FONT-SIZE: 8pt;}
a.t8:active {text-decoration: none; color: #FF6633; FONT-SIZE: 8pt;}
a.t8:hover {text-decoration: none; background-color: silver; color: #FFFFFF; FONT-SIZE: 8pt;}

a.t10: a:link, a:visited, a:active, a:hover, {FONT-SIZE: 10pt;}
a.t10:link {text-decoration: underline; color: #CCCCCC; FONT-SIZE: 10pt;}
a.t10:visited {text-decoration: underline; color: #CCCCCC; FONT-SIZE: 10pt;}
a.t10:active {text-decoration: none; color: #FF6633; FONT-SIZE: 10pt;}
a.t10:hover {text-decoration: none; background-color: #CCCCCC; FONT-SIZE: 10pt; color: #000000;}

a.t11: a:link, a:visited, a:active, a:hover, {FONT-SIZE: 11pt;}
a.t11:link {text-decoration: underline; color: #CCCCCC; FONT-SIZE: 11pt;}
a.t11:visited {text-decoration: underline; color: #CCCCCC; FONT-SIZE: 11pt;}
a.t11:active {text-decoration: none; color: #FF6633; FONT-SIZE: 11pt;}
a.t11:hover {text-decoration: none; background-color: #CCCCCC; FONT-SIZE: 11pt; color: #000000;}

a.t11b: a:link, a:visited, a:active, a:hover, {FONT-SIZE: 11pt;}
a.t11b:link {text-decoration: underline; color: #000000; FONT-SIZE: 11pt;}
a.t11b:visited {text-decoration: underline; color: #000000; FONT-SIZE: 11pt;}
a.t11b:active {text-decoration: none; color: #000000; FONT-SIZE: 11pt;}
a.t11b:hover {text-decoration: none; background-color: #000000; FONT-SIZE: 11pt; color: #CCCCCC;}

a.typeG:link {text-decoration: none; color: silver;}
a.typeG:visited {text-decoration: none; color: silver;}
a.typeG:active {text-decoration: none; color: red;}
a.typeG:hover {text-decoration: none; color: #FFFFFF;}

a.mod: a:link, a:visited, a:active, a:hover, {FONT-SIZE: 11pt;}
a.mod:link {text-decoration: underline; color: #CCCCCC; FONT-SIZE: 11pt;}
a.mod:visited {text-decoration: underline; color: ##CCCCCC; FONT-SIZE: 11pt;}
a.mod:active {text-decoration: none; color: #FF6633; FONT-SIZE: 11pt;}
a.mod:hover {text-decoration: none; background-color: #CCCCCC; FONT-SIZE: 11pt; color: #000000;}

.textclock { 
	BACKGROUND:#000000;
	border:1px solid #000000;
	FONT-FAMILY:arial, verdana, helvetica, sans-serif;
	FONT-SIZE:10pt; COLOR:#FFFFFF; }

.scrolfn { 
	BACKGROUND:#000000;
	FONT-FAMILY:arial, verdana, helvetica, sans-serif;
	FONT-SIZE:10pt; COLOR:#FFFFFF;}

.scrolRose { 
	border:1px solid #9D5050;
	BACKGROUND:#9D5050;
	FONT-FAMILY:arial, verdana, helvetica, sans-serif;
	FONT-SIZE:9pt; COLOR:#000000; }

#Layer1 {
	position:absolute;
	width:150px;
	height:558px;
	z-index:1;}

#Layer2 {
	position:absolute;
	width:619px;
	height:560px;
	z-index:2;
	left: 176px;}

.layer10fn { 
	border:1px solid #000000;
	BACKGROUND:#000000;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
	FONT-SIZE: 10pt; COLOR: #FFFFFF;}

.layer10fbord { 
	border:1px solid #2D0303;
	BACKGROUND:#2D0303;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
	FONT-SIZE: 10pt; COLOR: #FFFFFF;}

.layer_defileTitre { 
	PADDING: 3px;
	border:0px solid #000000;
	BACKGROUND:#000;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
	FONT-SIZE: 13pt; FONT-WEIGHT: bold; COLOR: #FFFFFF; }

.layer_defile { 
	height:22px;
	width:420px;
	padding-left:5px;
	padding-top:3px;
	border:0px solid #000000;
	BACKGROUND:#000;
	FONT-FAMILY: verdana,arial,helvetica,sans-serif;
	font-size:13px; COLOR: #FFFFFF }

.layer_defile_yellow { 
	background-color: black;	
	border-color: black; border-width:0; 	
	FONT-FAMILY: arial,verdana,helvetica,sans-serif,;
	font-size: 11pt; color: yellow; } 

.layer_defile_Blanc { 
	border-color: FEEEEE; border-width:0; 	
	FONT-FAMILY: verdana,arial,helvetica,sans-serif,;
	font-size:8pt; color: black; 	
	text-align: center;}

.layer_defile_txtblanc { 
	background-color: black;
	border-color: FEEEEE; border-width:0; 	
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: FFFFFF;
	FONT-SIZE: 11pt; text-align: center;}

.big {
	color: #262F40;
	text-align: left;
	border-left: 10px solid #36485A;
	text-transform: uppercase;
	font: bold 12px Arial, Helvetica, sans-serif;
	padding: 1px 2px 1px 5px; }

.big-red {
	color: #FFFFFF;
	text-align: left;
	border-left: 5px solid #F60D0D;
	text-transform: uppercase;
	font: bold 14px Arial, Helvetica, sans-serif;
	padding: 1px 2px 1px 5px; }

.red {
	border-left: 10px solid #F60D0D;
	text-transform: uppercase;
	padding: 1px 2px 1px 5px; }

.big-red2 {
	color: #FFFFFF;
	text-align: left;
	border-left: 10px solid #F60D0D;
	text-transform: uppercase;
	font: 14px Arial, Helvetica, sans-serif;
	padding: 1px 2px 1px 5px; }

.big-yellow {
	color: yellow;
	text-align: center;
	border-left: 10px solid #FFFFFF;
	text-transform: uppercase;
	font: bold 14px Arial, Helvetica, sans-serif;
	padding: 1px 2px 1px 5px;}

.big-bc {
	color: #FFFFFF;
	text-align: left;
	border-left: 10px solid #FFFFFF;
	text-transform: uppercase;
	font: bold 14px Arial, Helvetica, sans-serif;
	padding: 1px 2px 1px 5px;}

.big-bc5 {
	color: #FFFFFF;
	text-align: left;
	border-left: 5px solid #FFFFFF;
	text-transform: uppercase;
	font: bold 14px Arial, Helvetica, sans-serif;
	padding: 1px 2px 1px 5px;}

.DASHED4 { 
	BORDER-STYLE: dashed; BORDER-WIDTH: 1px;
          BORDER-top-style:dashed; 
	BORDER-right-style:dashed; 
	BORDER-bottom-style:dashed; 	  	  
	BORDER-left-style:dashed;
          BORDER-BOTTOM-COLOR:rgb(204,204,204);
          PADDING: 5px;}

.DASHED3 {
          BORDER-STYLE: dashed; BORDER-WIDTH: 1px;
          BORDER-top-style:none; 
	BORDER-right-style:dashed; 
	BORDER-bottom-style:dashed; 	  	  
	BORDER-left-style:dashed;
          BORDER-BOTTOM-COLOR:rgb(204,204,204);
          PADDING: 5px;}

.DASHED3H {
          BORDER-STYLE: dashed; BORDER-WIDTH: 1px;
          BORDER-top-style:dashed; 
	BORDER-right-style:dashed; 
	BORDER-bottom-style:none; 	  	  
	BORDER-left-style:dashed;
          BORDER-BOTTOM-COLOR:rgb(204,204,204);
          PADDING: 5px;}

.DASHED2 {
          BORDER-STYLE: dashed; BORDER-WIDTH: 1px;
          BORDER-top-style:none; 
	BORDER-right-style:dashed; 
	BORDER-bottom-style:none;   	  
	BORDER-left-style:dashed;
          BORDER-BOTTOM-COLOR:rgb(204,204,204);PADDING: 5px;}

.DASHED1D {
          BORDER-STYLE: dashed; BORDER-WIDTH: 1px;
          BORDER-top-style:none; 
	  BORDER-bottom-style:none; 
	  BORDER-left-style:none;
	  BORDER-right-style:dashed; 
          BORDER-BOTTOM-COLOR:rgb(204,204,204);PADDING: 5px;}

.DASHED1G {
          BORDER-STYLE: dashed; BORDER-WIDTH: 1px;
          BORDER-top-style:none; 
	  BORDER-bottom-style:none; 
	  BORDER-right-style:none; 
	  BORDER-left-style:dashed;
          BORDER-BOTTOM-COLOR:rgb(204,204,204);PADDING: 5px;}

.DASHED740  {  width:740px; ALIGN:CENTER; 
	  BORDER-STYLE: dashed; BORDER-WIDTH: 1px; PADDING: 10px;
	MARGIN-LEFT: 8em; MARGIN-RIGHT: 8em;} 

.table { 
	align:center; border:1; 
	style:border-width:8; border-color:gray; 
	border-style:inset; bordercolordark:black 					bordercolorlight:black;}

.table25 { 
	ALIGN:center; width: 740;
	BORDER-STYLE: inset; BORDER-WIDTH:25px;
        BORDER-top-style:inset; 
	BORDER-right-style:inset; 
	BORDER-bottom-style:inset; 	  	  
	BORDER-left-style:inset;
        BORDER-COLOR:gray;
	bordercolordark:silver; bordercolorlight:gray; }

.table25-3 { 
	BORDER-STYLE: inset; BORDER-WIDTH:25px;
        BORDER-top-style:none; 
	BORDER-right-style:inset; 
	BORDER-bottom-style:inset; 	  	  
	BORDER-left-style:inset;
        BORDER-COLOR:gray;
	bordercolordark:silver; bordercolorlight:gray; }

.titre {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; FONT-FAMILY: 	verdana,arial,helvetica,sans-serif }

.T650
	{ width:650;border:0px; MARGIN-LEFT:20em; MARGIN-RIGHT:20em;
	position: center; text-align:center; 
	font-family:Verdana, Arial; font-size:8pt; }

.TB { MARGIN-LEFT: 2em; MARGIN-RIGHT: 2em;}


.TB+ { 	WIDTH: 100%; ALIGN: center;
	FONT-FAMILY: verdana,arial,helvetica,sans-serif;
	FONT-SIZE:14px; 
 	BORDER-STYLE: solid;
	BORDER-WIDTH: 1px;
	BORDER-COLOR: silver; 
	PADDING: 5px;}

.TB-TITRE { MARGIN-TOP:20em; 
	MARGIN-LEFT: 13em; MARGIN-RIGHT: 13em;
	position: center;
 	BORDER-STYLE: solid; height: 25px;		
	BORDER-WIDTH: 1px;
	BORDER-COLOR: silver; 
	PADDING: 10px; }

.TB-740 { MARGIN-TOP: 3em; 
	MARGIN-LEFT: 8em; MARGIN-RIGHT: 8em;
	FONT-SIZE: 10pt;
 	BORDER-STYLE: solid;
	BORDER-WIDTH: 1px;
	BORDER-COLOR: silver; 
	PADDING: 10px;}

.TB-740-1 { MARGIN-TOP:20em; 
	MARGIN-LEFT: 7em; MARGIN-RIGHT: 7em;
 	BORDER-STYLE: solid;
	BORDER-WIDTH: 1px;
	BORDER-COLOR: silver; 
	PADDING: 10px;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11pt;
	COLOR: #FFFFFF; }

.TB-740-2 { 
	MARGIN-LEFT: 8em; MARGIN-RIGHT: 8em;
 	BORDER-STYLE: solid;
	BORDER-WIDTH: 1px;
	BORDER-COLOR: silver; 
	PADDING: 2px;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11pt;
	COLOR: #FFFFFF;}

.TB-640 { MARGIN-TOP: 3em; 
	MARGIN-LEFT:  11em; MARGIN-RIGHT: 11em;
	FONT-SIZE: 10pt;
 	BORDER-STYLE: solid;
	BORDER-WIDTH: 1px;
	BORDER-COLOR: silver; 
	PADDING: 10px;}

.TB-540 { MARGIN-TOP: 3em; 
	MARGIN-LEFT: 14em; MARGIN-RIGHT: 14em;
	FONT-SIZE: 10pt;
 	BORDER-STYLE: solid;
	BORDER-WIDTH: 1px;
	BORDER-COLOR: silver; 
	PADDING: 10px;}
.TB-org {
 	BORDER: solid 1px #EBB3A1;
	TEXT-ALIGN: center;
	FONT-FAMILY: arial,verdana,helvetica,sans-serif;
	FONT-SIZE: 11pt;
	PADDING: 5px; }

.bord1px_640 {
	margin-left: 11em; margin-right:11em;
 	border-style: solid;
	border-width: 1px;
	border-color: silver; 
	text-align: center;
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px; 
	padding: 5px; }

.TAB-tirets
	{ border: 1px; type: fine; width: 100%; border-color:rgb(204,204,204); 
	border-style:dashed; 
	font-family: Verdana, Arial; font-size: 10pt;
	PADDING: 5px; }

.TAB-tirets740
	{ MARGIN-LEFT: 8em; MARGIN-RIGHT: 8em; width: 740;
	border: 1px; type: fine; border-color:rgb(204,204,204); 
	border-style:dashed; text-align: center; 
	font-family: Verdana, Arial; font-size: 10pt; 
	PADDING: 5px; height: 35px; align: middle; }

.TAB2-tirets740
	{ MARGIN-LEFT: 7em; MARGIN-RIGHT: 7em;
	border: 1px; type: fine; border-color:rgb(204,204,204); 
	border-style:dashed; text-align: center; 
	FONT-FAMILY: Arial, Verdana; 
	FONT-SIZE: 11pt; FONT-WEIGHT: bold; TEXT-ALIGN: center;
	PADDING: 10px;}

.TAB-tirets640
	{ MARGIN-LEFT:  11em; MARGIN-RIGHT: 11em; 
	width: 640; align: center;
	PADDING: 5px;  
	border: 1px; type: fine; border-color:rgb(204,204,204); 
	border-style: dashed; 
	font-family: Verdana, Arial; font-size: 10pt; }

.TAB-600
	{ MARGIN-LEFT:  11em; MARGIN-RIGHT: 11em; 
	WIDTH: 600; ALIGN: center;
	BORDER: 1px; BORDER-COLOR: rgb(204,204,204); BORDER-STYLE: dashed; 
	text-align: center; font-family: Verdana, Arial; font-size: 11pt; 
	PADDING: 5px; }

.TAB-tirets100
	{ border: 1px; type: fine; width: 100%; border-color:rgb(204,204,204); 
	border-style:dashed; text-align: center; 
	font-family: Verdana, Arial; font-size: 10pt; 
	PADDING: 5px; }

.TAB-50
	{ border: 1px; width: 600; border-color:rgb(204,204,204); 
	border-style:dashed; text-align: center; 
	font-family: Verdana, Arial; font-size: 10pt; 
	margin-left: 45; PADDING: 5px; }

.TAB-GN100
	{ BACKGROUND-color: rgb(204,204,204); WIDTH: 100%; 
	FONT-FAMILY: verdana,arial; 
	FONT-SIZE: 10pt; COLOR: black;
	PADDING: 1px; }

.TAB-GN100b
	{ BACKGROUND-color: rgb(204,204,204); WIDTH: 100%; 
	FONT-FAMILY: verdana,arial; 
	FONT-SIZE: 9pt; COLOR: white;
	PADDING: 3px; }

.TB640x1-org {
	margin-left: 0em; margin-right: 0em;
 	BORDER: solid 1px #EBB3A1;
	TEXT-ALIGN: center;
	FONT-FAMILY: verdana,arial,helvetica,sans-serif;
	FONT-SIZE: 14px;
	PADDING: 10px;}

.TB-eli { MARGIN-TOP:25em; 
	MARGIN-LEFT: 7em; MARGIN-RIGHT: 7em;
 	BORDER-STYLE: solid;
	BORDER-WIDTH: 1px;
	BORDER-COLOR: silver; 
	PADDING: 2px;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	COLOR: #FFFFFF;}

.CENTRE {
	MARGIN-LEFT: 0; MARGIN-RIGHT: 0; MARGIN-TOP:0; MARGIN-BOTTON:0;
	width:700px;
 	BORDER-STYLE: solid; BORDER-WIDTH: 1px; BORDER-COLOR: silver; 
	padding:5px;
	FONT-FAMILY: verdana,arial,helvetica,sans-serif;
	FONT-SIZE:14px; 
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center;}

.CENTRE2 {
	MARGIN-LEFT: 0; MARGIN-RIGHT: 0; MARGIN-TOP:0; MARGIN-BOTTON:0;
	BORDER-STYLE: solid; BORDER-WIDTH: 1px; BORDER-COLOR: silver; 
	padding:5px;
	TEXT-ALIGN: center;}

.CENTRE {
	MARGIN-LEFT: 0; MARGIN-RIGHT: 0; MARGIN-TOP:0; MARGIN-BOTTON:0;
	width:700px;
 	BORDER-STYLE: solid; BORDER-WIDTH: 1px; BORDER-COLOR: silver; 
	padding:5px;
	FONT-FAMILY: verdana,arial,helvetica,sans-serif;
	FONT-SIZE:14px; 
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center;}

.puce {
	align:left; text-indent:-5; 
	line-height:175%;
	margin-top:0; margin-bottom:0; margin-left:-10;}

.Arial { font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	LINE-HEIGHT: 175%; }

.Verda { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	LINE-HEIGHT: 200%; }

.Verda2 { COLOR: #FFFFFF;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-SIZE: 9pt;	LINE-HEIGHT: 175%; }

.Verda2J { COLOR: yellow;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-SIZE: 9pt; }

.Verda2V { COLOR: #99CC33;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-SIZE: 9pt; }

.encadre_org {
	border-bottom: 1px solid;
	border-left: 1px solid;
	border-right: 1px solid;
	border-top: 1px solid;
	border-color: #EBB3A1;
	padding: 5px; 
	TEXT-ALIGN: center;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	LINE-HEIGHT: 175%;
	COLOR: white;}

.b_org1px_740 {
	margin-left: 8em; margin-right: 8em;
	width:740px; 
 	BORDER: solid 1px #EBB3A1;
	padding:5px; }	

.b_org1px_640 {
	margin-left:170px;
	width:640px; 
 	BORDER: solid 1px #EBB3A1;
	padding:5px;}

.border_640 {
	margin-left: 0; margin-right:11em;	
	width: 700px; 
 	BORDER: solid 1px silver;
	padding: 5px;}

.bord1px_640 {
	margin-left: 11em; margin-right:11em;
 	border-style: solid;
	border-width: 1px;
	border-color: silver; 
	text-align: center;
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px; 
	padding: 5px;}

.encadre {
	border-bottom: 1px solid;
	border-left: 1px solid;
	border-right: 1px solid;
	border-top: 1px solid;
	PADDING: 2px;}

.H4 { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11pt;
	FONT-WEIGHT: bold;}

.H1 {	FONT-WEIGHT: bold; FONT-SIZE: 110%; FONT-FAMILY: verdana,arial,helvetica,sans-serif}
.H2 {	FONT-WEIGHT: bold; FONT-SIZE: 100%; FONT-FAMILY: verdana,arial,helvetica,sans-serif}
.H3 {	FONT-WEIGHT: bold; FONT-SIZE: 90%; FONT-FAMILY: verdana,arial,helvetica,sans-serif}
.H4 {	FONT-WEIGHT: bold; FONT-SIZE: 80%; FONT-FAMILY: verdana,arial,helvetica,sans-serif}
.H5 {	FONT-WEIGHT: bold; FONT-SIZE: 75%; FONT-FAMILY: verdana,arial,helvetica,sans-serif}
.Wingdings { FONT-FAMILY: Wingdings.TTF, WINGDNG2.TTF,;}
.Arial { font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	LINE-HEIGHT: 200%; }

.Arial-C { font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11pt; FONT-WEIGHT: bold; TEXT-ALIGN: center;
	LINE-HEIGHT: 200%; }

.Verda { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt; LINE-HEIGHT: 175%; }

.Verda-C { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10t; LINE-HEIGHT: 175%; }

.Verda-D { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt; TEXT-ALIGN: right; LINE-HEIGHT: 175%; }

.Verda2 { COLOR: #FFFFFF;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-SIZE: 9pt; LINE-HEIGHT: 175%; }

.Verda2C { 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-SIZE: 9pt; text-align: center; LINE-HEIGHT: 175%; }

.Verda2J { COLOR: yellow;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-SIZE: 9pt; }

.Verda2V { COLOR: #99CC33;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-SIZE: 9pt; }

.Verda2G { COLOR: #CCCCCC;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-SIZE: 9pt; }


.souligne-yellow { BORDER-BOTTOM: #FFFF00 1px solid; LINE-HEIGHT: 175%;}
.souligne-rouge { BORDER-BOTTOM: #F60D0D solid 1px; LINE-HEIGHT: 175%;}
.souligne-rose { BORDER-BOTTOM: #A46565 solid 1px; LINE-HEIGHT: 175%;}
.souligne-orange { BORDER-BOTTOM: #FFBC00 solid 1px; LINE-HEIGHT: 175%;}
.souligne-green { BORDER-BOTTOM: green solid 1px; LINE-HEIGHT: 175%;}	
.souligne-vert-1px { BORDER-BOTTOM: #84B539 1px solid; LINE-HEIGHT: 175%;}
.souligne-blanc { BORDER-BOTTOM: #FFFFFF 1px solid; LINE-HEIGHT: 175%;}
.souli-marine { cursor: move; BORDER-BOTTOM: 2px solid #75828D; MARGIN-left: 2px; MARGIN-top: 2px;}

.line-simple { line-height=100%; margin-top=0; margin-bottom=0;}
.line-height-15px { width:1px; height:15px; align:center;}
.line-height-25px { width:1px; height:25px; align:center;}
.line-height-35px { width:1px; height:35px; align:center;}
.line-height-55px { align:center; width:1px; height:55px;}
.line-height-75px { align:center; width:1px; height:75px;}
.line-height-100px { align:center; width:1px; height:100px;}
.line-height-150px { align:center; width:1px; height:150px;}
.line-height-200px { align:center; width:1px; height:200px;}
.line-height-350px { align:center; width:1px; height:350px;}


.trans45 {
	BACKGROUND-IMAGE: url(../../images/trans.gif);
	width: 1; height: 45px; border: 0;}

.trans {
	BACKGROUND-IMAGE: url(../../images/trans.gif);
	width: 1; height: 75px; border: 0;}
.trans100 {
	BACKGROUND-IMAGE: url(../../images/trans.gif);
	width: 1; height: 100px; border: 0;}

.trans120 {
	BACKGROUND-IMAGE: url(../../images/trans.gif);
	width: 1; height: 120px; border: 0;}

.trans175 {
	BACKGROUND-IMAGE: url(../../images/trans.gif);
	width: 1; height: 175px; border: 0;}

.trans200 {
	BACKGROUND-IMAGE: url(../../images/trans.gif);
	width: 1; height: 200px; border: 0;}

.trans250 {
	BACKGROUND-IMAGE: url(../../images/trans.gif);
	width: 1; height: 250px; border: 0;}

.trait740 {
	width:740px; height:5px; align:center; valign:top; 
	bgcolor:#666666; }


.clair {background: #E4DFDF; font-family: Arial, Verdana, sans-serif; font-size: 11pt; color: #000000;}
.clair9 {background: #E4DFDF; font-family: Arial, Verdana, sans-serif; font-size: 9pt; color: #000000;}




.eli-bas {
	BACKGROUND-IMAGE: url(../nav/eli-bas.gif); 
	background-position: center;}

.eli-bas {
	MARGIN-TOP: 10px; 
	BACKGROUND-IMAGE: url(../nav/eli-bas.gif); 
	BACKGROUND-repeat: no-repeat;
	background-attachment:fixed;
	background-position: center;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-SIZE: 10pt; 
	TEXT-COLOR: #FFFFFF; }

.bas {
	margin-top: 45px;
	text-align: center;
	font: Arial, Helvetica, sans-serif, Verdana;
	FONT-SIZE: 11pt; 
	line-height: 250%;}

.bas0_600 {
	margin-left:14em; margin-right:14em;
	BACKGROUND-IMAGE: url(../images/fle_jh.gif); 
	BACKGROUND-repeat: no-repeat;
	background-position: right;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-SIZE: 11pt; COLOR: #FFF300;
	TEXT-ALIGN: right;
	PADDING: 15px;
	<a name="BAS">haut de page</a>
   	<a href="#HAUT"> }

.bas2 {
	BACKGROUND-position: center; top:0;	
	BACKGROUND-IMAGE: url(../nav/canada-bas2.gif); 
	BACKGROUND-repeat: no-repeat; }

.bas2mail{
	BACKGROUND-position: center;	
	BACKGROUND-IMAGE: url(../images/bas2mail.gif); 
	BACKGROUND-repeat: no-repeat; }

.eli-img {
	MARGIN-ALIGN: center; 
	BACKGROUND-IMAGE: url(../nav/eli-bas.gif);}

<-- CARACTERS -->

.italic {
	FONT-FAMILY: italic;}
.italicG {
	FONT-weight: bold;
	FONT-FAMILY: italic;}

.gris { BACKGROUND-color:rgb(196,206,202); }

.size8pt { style-font-family:Arial,Helvetica,sans-serif,Verdana; 
	   font-size:8pt;" align:center; }











