BODY {
	BACKGROUND:black;
	BACKGROUND-IMAGE: url(../../nav/nth_tilte01.jpg);
	BACKGROUND-repeat: no-repeat;
	FONT-FAMILY: Verdana, Arial, Helvetica,; 
	FONT-SIZE: 11pt; LINE-HEIGHT: 200%; COLOR: #CCCCCC;
	SCROLLBAR-base-color: #000000; 
	SCROLLBAR-track-color: #B2B2B2;
	SCROLLBAR-HIGHLIGHT-COLOR: #CCCCCC;  
	SCROLLBAR-SHADOW-COLOR:#B2B2B2;  
	SCROLLBAR-3DLIGHT-COLOR:#000000;   
	SCROLLBAR-ARROW-COLOR:#B2B2B2;
}
#haut { 
	background-color:rgb(45,3,3); position:absolute; 
	width:90%; left:0px; top:200px; z-index:1; 
}
#gauche { BACKGROUND-COLOR:#000000; padding:5px; 
	width:150px; height: 550px;
	position:absolute; left: 150px; top: 510px; 
	border-width:1px; border-color: gray; border-style:solid; 
	font-family:arial,sans-serif; font-weight:bold; 
	font-size:10pt; color: gray; line-height:175%; 
	TEXT-DECORATION: none;

}
#droite { background-color:black;  
	overflow: auto;
	width:540px; height:550px; 
	position:absolute; left:350px; top:510px; z-index:2; 
	border-width:1px; border-color: gray; border-style:solid; 	
	font-size:10pt; font-family:arial,sans-serif; 
	color:white; line-height:175%; 
	SCROLLBAR-base-color: #000000; 
	SCROLLBAR-track-color: #B2B2B2;
	SCROLLBAR-HIGHLIGHT-COLOR: #CCCCCC;  
	SCROLLBAR-SHADOW-COLOR:#B2B2B2;  
	SCROLLBAR-3DLIGHT-COLOR:#000000;   
	SCROLLBAR-ARROW-COLOR:#B2B2B2; 
}
#socle {
	position:absolute; MARGIN-TOP:90em; 
	position:absolute; width:85%; left:50px; height: 25px; padding: 1px;
	background-color:#CCCCCC; 
	text-align:center; font-family: arial,sans-serif; color:#FFFFFF; font-size:9pt;
}
#bas {
	MARGIN-TOP: 95em; 
	position:absolute; width:90%; left:10px;	
	BACKGROUND-IMAGE: url(../nav/canada-bas2.gif); 
	BACKGROUND-repeat: no-repeat;
	text-align:center; font-family: arial,sans-serif; color:#FFFFFF; font-size:9pt;
}




#bloc_page
{
  width: 800px; 
  margin-top: 15px; margin-left: 140px; 
  min-width: 320px;
}
header h1 {
	font-family: 'Trebuchet MS', Arial, sans-serif;
    	font-size: 2.5em;
    	font-weight: normal;
}

header h2 {
	font-family: 'Trebuchet MS', Arial, sans-serif;
    	font-size: 1.1em;
    	margin-top: 0px;
    	font-weight: normal;
}

header h3 {
	font-family: 'Trebuchet MS', Arial, sans-serif;
    	font-size: 1em;
    	margin-top: 0px;
    	font-weight: normal;
}

BODY,TD {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11pt;
	LINE-HEIGHT: 175%; 
}
.link	{ link:#FF8000; vlink: gray; alink: #009B9B; } 

#table {width:800; border:0; style:center; 
}

.titre {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; 
	FONT-FAMILY: arial, verdana, helvetica, sans-serif; 
	letter-spacing: 2;
}

#haut {
	background-color:#CCCCCC; 
	position:absolute; z-index:1;
	width:800px; padding:5px; ALIGN:center;
	text-align:center;
	font-family: arial,sans-serif; color:#000000; font-size:9pt;
}

#gauche { BACKGROUND-COLOR:#000000; padding:5px; 
	width:150px; height: 550px;
	position:absolute; left: 150px; top: 510px; 
	border-width:1px; border-color: gray; border-style:solid; 
	font-family:arial,sans-serif; font-weight:bold; 
	font-size:10pt; color: gray; line-height:175%; 
	TEXT-DECORATION: none;
}
.layerdefile { 
	border:1px solid #000000;
	BACKGROUND:#000000;
	height:25px;
	padding-left:1px;
	padding-top:1px;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-SIZE: 12px; COLOR: #FFFFFF;}

#select { position:absolute; left: 150px; 
	ALIGN: RIGHT; position:absolute; MARGIN-TOP: 46em; margin-left:-35px;  
}
.big-red10 {
	color: #FFFFFF;
	border-left: 3px solid #F60D0D;
	text-transform: uppercase;
	font: 10pt Verdana, Arial, Helvetica, sans-serif;
	padding: 1px 2px 1px 5px; 
}
.big-red10bold  {
	color: #FFFFFF;	
	border-left: 3px solid #F60D0D;
	text-transform: uppercase;
	font: bold 10pt Verdana, Arial, Helvetica, sans-serif;
	padding: 1px 2px 1px 5px; 
}
.para { align: left; margin-top:0; margin-bottom:45px;
	font-family: Arial, Verdana, sans-serif; font-size: 11pt; line-height:200%; 
	text-align:justify; text-indent:1; margin-right:11; margin-left:13;
}
.para-d { text-align: right; 
	margin-bottom:25px; 
	font-family: Verdana, Arial, sans-serif; 
	font-size: 11pt; line-height:200%; 
}
.para-c { text-align: center; 
	margin-bottom:25px; 
	font-family: Verdana, Arial, sans-serif; 
	font-size: 11pt; line-height:200%; 
}
.haut-d { text-align: right; margin-right:165;
	font-family: Verdana, Arial, sans-serif; 
	font-size: 10pt;
}
.bas-d { text-align: right; margin-right:165;
	font-family: Verdana, Arial, sans-serif; 
	font-size: 10pt;
}
.cassation {	
	FONT-WEIGHT: bold; font-family: Verdana; Arial; Helvetica; text: #FFFFFF; font-size: 14pt;
}
.th8v 
{  background-color:#353333; line-height: 100%;
   font-family: verdana, Trebuchet MS, Arial, Times New Roman;
   font-size: 8pt; color: #FFFFFF; }

.scrolfn { 
	BACKGROUND:#000000;
	FONT-FAMILY:arial, verdana, helvetica, sans-serif;
	FONT-SIZE:10pt; COLOR:#FFFFFF;
}
.scrolb8pt { 
	scrollbar-face-color: #000000;
	border:1px solid #666666;
	BACKGROUND:#000000; FONT-SIZE: 8pt; COLOR: #FFFFFF;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
}
.textclock { 
	BACKGROUND:black;
	border:1px solid #000000;
	padding:3px;
	FONT-FAMILY:arial, verdana, helvetica, sans-serif; text-align: center; 
	FONT-SIZE:12px; COLOR:white; 
}

.layer10fn { 
	border:1px solid #000000;
	BACKGROUND:#000000;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
	FONT-SIZE: 10pt; COLOR: #FFFFFF;
}
.BG10 {
	BACKGROUND-COLOR: #CCCCCC;
	FONT-FAMILY: verdana,arial; COLOR: #000000;
	FONT-SIZE: 10pt;}

div {
	text-align: left; font-family: arial; font-size:11pt;
}
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: rgb(76,4,4); FONT-SIZE: 10pt;}
a:hover {text-decoration: none; background-color: #CCCCCC; FONT-SIZE: 10pt; color: #000000;
}
a: {a:link, a:visited, a:active, a:hover, FONT-SIZE:8pt;}
a.type2:link   /* liens noir actif rouge bg fond noir texte blanc souligné 8pt */
{text-decoration: underline; color: #000000; FONT-SIZE:8pt;}
a.type2:visited {text-decoration: underline; color: #000000; FONT-SIZE:8pt;}
a.type2:active {text-decoration: underline; color: #F60D0D; FONT-SIZE:8pt;}
a.type2:hover {background-color: #000000; text-decoration: underline; color: #FFFFFF;FONT-SIZE:8pt;
}
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;}

.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:51; line-height:175%;
}
.para { align: left; margin-top:0; margin-bottom:35px;
	font-family: Verdana, Arial, sans-serif; font-size: 11pt; line-height:200%; 
	text-align:justify; text-indent:1; margin-right:11; margin-left:13;
}
.line-height-15px { width:1px; height:15px; }
.line-height-35px { width:1px; height:35px; }
.line-height-75px { width:1px; height:75px; }
.line-height-100px { width:1px; height:100px; }
.line-height-135px { width:1px; height:135px; }
.line-height-150px { width:1px; height:150px; }
.line-height-170px { width:1px; height:175px; }

.line120-5 {  line-height:120%; 
  margin-top:0; margin-bottom:0; padding-left:5px;
}
.puce {
	align:left; style-margin-left:-25pt; 
	type:"disc";
	line-height:175%; margin-top:0; margin-bottom:0; }

.Verda { FONT-FAMILY: Verdana; FONT-SIZE: 10pt; LINE-HEIGHT: 175%; }
.Verda2 { COLOR: #FFFFFF; FONT-FAMILY: Verdana; FONT-SIZE: 9pt;	LINE-HEIGHT: 175%; }

#TABLE740 {
	width: 740px; height: 150px;
	BACKGROUND-position: center;
	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: 15em; /* Pour éviter que le titre ne soit trop collé au tableau en-dessous */
	border:1px solid #FFFFFF;
}

#cpt {
	margin-top: 5em;   /* Pour éviter que le titre ne soit trop collé en haut */	
	style:center; width:800; height:150px;
	position:absolute; z-index:1;   
  	margin-bottom: 5em; /* Pour éviter que le titre ne soit trop collé au tableau en-dessous */
}