
h1 {
	FONT-SIZE: 14px; 
 margin-right: 0px ;
 margin-left: 0px ;
 margin-top:: 0px ;
margin-bottom:0px;
margin:0px;
}

h2 {
	FONT-SIZE: 12px; 
 margin-right: 0px ;
 margin-left: 0px ;
 margin-top:: 0px ;
margin-bottom:0px;
margin:0px;
float: left
}

h3 {
	FONT-SIZE: 12px; 
 margin-right: 0px ;
 margin-left: 0px ;
 margin-top:: 0px ;
margin-bottom:0px;
margin:0px;
float: left
}


div#news {
	width:550px;
	height:200px;
	overflow:auto;
	}
	
	div#bandeau {
	width:545px;
	height:183px;
	}


.tdbouton {

 background:url(images/boutonbandeau.jpg); 

}

.tdboutonbis {

background:url(images/boutonbandeau_on.jpg);

}

.fondbleuclair {

background:url(images/fondbleuclair.jpg);

}

.fondbleuclair2 {

background:url(images/fondbleuclair2.jpg);

}

div#image{
  background:url(images/boutonbandeau.jpg);
 width:155;
  height:61;
}


			#nav {
				list-style: none ;
				margin: 0 ;
				padding: 0 ;
				overflow: hidden ;	
				font-weight:bold;
					height: 30px ;
				}
			#nav li {
				float: left ;
				width: 140px ;
				height: 30px ;
				border: 0px #3C425C ;
				margin-right: 0px ;
				color: #fff ;
				font-weight:bold;
				}
			#nav li a {
			
				display: block ;
				font-weight:bold;
				background: #3C425C url(images/fondbleu2.jpg) left center repeat ;
				color: #FFFFFF ;
				FONT-SIZE: 14px; 
				FONT-FAMILY: Arial, Helvetica, sans-serif;
				line-height: 1em ;
				padding: 7px 0 ;
				text-align: center ;
				text-decoration: none ;
				
				}
				
				
				
			#nav li a:hover {
				
				display: block ;
				font-weight:bold;
				background: #3C425C url(images/fondmenu_on.jpg) left center repeat ;
				color: #000000 ;
				FONT-SIZE: 14px; 
				FONT-FAMILY: Arial, Helvetica, sans-serif;
				line-height: 1.2em ;
				padding: 7px 0 ;
				text-align: center ;
				text-decoration: none ;
				}
				
				
				#nav2 {
				list-style: none ;
				margin: 0 ;
				padding: 0 ;
				overflow: hidden ;	
				
					
				}
			#nav2 li {
				float: left ;
				width: 155px ;
				border: 0px #3C425C ;
				margin-right: 0px ;
				color: #fff ;
				
				}
			#nav2 li a {
			
				display: block ;
			
				background: #3C425C url(images/boutonbandeau.jpg) left center repeat ;
				color: #FFFFFF ;
				FONT-SIZE: 15px; 
				FONT-FAMILY: Arial, Helvetica, sans-serif;
				line-height: 1em ;
				padding: 20px 0 ;
				text-align: right ;
				text-decoration: none ;
				
				}
				
				
				
			#nav2 li a:hover  {
				
				display: block ;
				
				background: #3C425C url(images/boutonbandeau2.jpg) left center repeat ;
				color: #000000 ;
				FONT-SIZE: 15px; 
				FONT-FAMILY: Arial, Helvetica, sans-serif;
				line-height: 1em ;
				padding: 20px 0 ;
				text-align: right ;
				text-decoration: none ;
				}
				
								#nav2bis {
				list-style: none ;
				margin: 0 ;
				padding: 0 ;
				overflow: hidden ;	
				
					
				}
			#nav2bis li {
				float: left ;
				width: 155px ;
				border: 0px #3C425C ;
				margin-right: 0px ;
				color: #fff ;
				
				}
			#nav2bis li a {
			
				display: block ;
			
				background: #3C425C url(images/boutonbandeau.jpg) left center repeat ;
				color: #FFFFFF ;
				FONT-SIZE: 15px; 
				FONT-FAMILY: Arial, Helvetica, sans-serif;
				line-height: 1em ;
				padding: 20px 0 ;
				text-align: right ;
				text-decoration: none ;
				
				}
				
				
				
			#nav2bis li a:hover  {
				
				display: block ;
				
				background: #3C425C url(images/boutonbandeau2.jpg) left center repeat ;
				color: #000000 ;
				FONT-SIZE: 15px; 
				FONT-FAMILY: Arial, Helvetica, sans-serif;
				line-height: 1em ;
				padding: 20px 0 ;
				text-align: right ;
				text-decoration: none ;
				}
				
				
								#nav2ter {
				list-style: none ;
				margin: 0 ;
				padding: 0 ;
				overflow: hidden ;	
				
					
				}
			#nav2ter li {
				float: left ;
				width: 155px ;
				border: 0px #3C425C ;
				margin-right: 0px ;
				color: #fff ;
				
				}
			#nav2ter li a {
			
				display: block ;
			
				background: #3C425C url(images/boutonbandeau.jpg) left center repeat ;
				color: #FFFFFF ;
				FONT-SIZE: 15px; 
				FONT-FAMILY: Arial, Helvetica, sans-serif;
				line-height: 1em ;
				padding: 20px 0 ;
				text-align: right ;
				text-decoration: none ;
				
				}
				
				
				
			#nav2ter li a:hover  {
				
				display: block ;
				
				background: #3C425C url(images/boutonbandeau2.jpg) left center repeat ;
				color: #000000 ;
				FONT-SIZE: 15px; 
				FONT-FAMILY: Arial, Helvetica, sans-serif;
				line-height: 1em ;
				padding: 20px 0 ;
				text-align: right ;
				text-decoration: none ;
				}
				
								
				#nav3 {
				list-style: none ;
				margin: 0 ;
				padding: 0 ;
				overflow: hidden ;	
				font-weight:bold;
					
				}
			#nav3 li {
				float: left ;
				width: 155px ;
				border: 0px #3C425C ;
				margin-right: 0px ;
				color: #fff ;
				font-weight:bold;
				}
			#nav3 li a {
			
				display: block ;
				font-weight:bold;
				background: #3C425C url(images/fondjaune.jpg) left center repeat ;
				color: #000000 ;
				FONT-SIZE: 12px; 
				FONT-FAMILY: Arial, Helvetica, sans-serif;
				line-height: 1em ;
				padding: 20px 0 ;
				text-align: right ;
				text-decoration: none ;
				
				}
				
				
				
			#nav3 li a:hover  {
				
				display: block ;
				font-weight:bold;
				background: #3C425C url(images/fondjaune_on.jpg) left center repeat ;
				color: #000000 ;
				FONT-SIZE: 12px; 
				FONT-FAMILY: Arial, Helvetica, sans-serif;
				line-height: 1em ;
				padding: 20px 0 ;
				text-align: right ;
				text-decoration: none ;
				}

A.bandeau {
FONT-SIZE: 16px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; 
}

A.bandeau:hover {
 FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;   
}

.tdfondbleu {

background:url(images/fondbleu.jpg)

}

.tdfondbleu2 {

background:url(images/fondbleu2.jpg)

}

.fondbg {

background:url(images/bordg.gif)

}

.fondbd {

background:url(images/bordd.gif)

}

.background {

background:url(images/background2.gif)

}

.bandeau_profil {

background:url(images/bandeaux3_milieu_final_596x196.jpg)

}

.bandeau_apprendre {

background:url(images/bandeaux3_haut_final_596x196.jpg)

}

.bandeau_forum {

background:url(images/bandeaux3_bas_final_596x196.jpg)

}

.fondbeige {

background:url(images/fondbeige.jpg); 
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #4D4D4D;

}


.cell_1px {
	FONT-SIZE: 1px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}

.cadre-centre {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN-TOP: 0px; FONT-SIZE: 11px; BORDER-LEFT: 0px; WIDTH: 575px; COLOR: #474747; BORDER-BOTTOM: 0px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; 
}
.cadre-centre H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #d90000; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cadre-centre H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #d90000; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cadre-centre H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #d90000; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cadre-centre H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #d90000; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cadre-centre-medium {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN-TOP: 0px; FONT-SIZE: 11px; BORDER-LEFT: 0px; WIDTH: 280px; COLOR: #474747; BORDER-BOTTOM: 0px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; 
}
.cadre-centre-medium H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #d90000; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cadre-centre-medium H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #d90000; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cadre-centre-medium H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #d90000; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cadre-centre-medium H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #d90000; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cadre-menu {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN-TOP: 0px; FONT-SIZE: 14px; BORDER-LEFT: 0px; WIDTH: 140px; COLOR: #000000; BORDER-BOTTOM: 0px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; 
}
.cadre-menu H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #d90000; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cadre-menu H1 A {
	FONT-SIZE: 11px; COLOR: #d90000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.cadre-menu H1 A:hover {
	FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.cadre-menu A {
	FONT-SIZE: 10px; COLOR: #d90000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cadre-menu A:hover {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}


.bas-page {
	FONT-SIZE: 12px; COLOR: #d90000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bas-page A {
	FONT-SIZE: 12px; TEXT-DECORATION: none
}
.bas-page A:hover {
	FONT-SIZE: 12px; COLOR: #999999; TEXT-DECORATION: none
}
A.gras {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A {
	 FONT-SIZE: 12px; COLOR:#0000FF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION:none
}
A:hover {
	FONT-SIZE: 12px;  COLOR: #d90000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

A.aentete {
	 FONT-SIZE: 14px; FONT-WEIGHT: bold;COLOR:#0000FF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION:none
}
A.aentete:hover {
	FONT-SIZE: 14px; FONT-WEIGHT: bold; COLOR: #d90000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

A.video {
	 FONT-SIZE: 12px; COLOR:#4D4D4D; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION:none
}
A.video:hover {
	FONT-SIZE: 12px; COLOR: #d90000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

A.menubas {
	 FONT-SIZE: 12px; COLOR:#4D4D4D; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION:none
}
A.menubas:hover {
	FONT-SIZE: 12px; COLOR: #d90000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

A.ef {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR:#4D4D4D; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION:none
}
A.ef:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #d90000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

A.gris10 {
	FONT-SIZE: 10px; COLOR: #0000FF; FONT-FAMILY: Arial, Helvetica, sans-serif;   TEXT-DECORATION: none
}

A.gris10:hover {
	FONT-SIZE: 10px; COLOR: #d90000; FONT-FAMILY: Arial, Helvetica, sans-serif;   TEXT-DECORATION: none
}

A.plan {
	 FONT-SIZE: 12px; COLOR:#4D4D4D; FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-DECORATION: none;
}
A.plan:hover {
	 FONT-SIZE: 12px; COLOR:#d90000; FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-DECORATION: none;
}

A.menunews {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR:#4D4D4D; FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-DECORATION: none;
}
A.menunews:hover {
	 FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR:#d90000; FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-DECORATION: none;
}

A.gras:hover {
	FONT-SIZE: 14px; COLOR: #d90000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.small {
	FONT-SIZE: 8px; COLOR: #d90000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.small:hover {
	FONT-SIZE: 10px; COLOR: #d90000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txtnorm {
	FONT-SIZE: 11px; COLOR: #474747; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.txtsmall {
	FONT-SIZE: 10px; COLOR: #474747; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.txtsmall A {
	FONT-SIZE: 10px; COLOR: #d90000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.txtsmall A:hover {
	FONT-SIZE: 10px; COLOR: #d90000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.txtnormaj {
	FONT-WEIGHT: bolder; FONT-SIZE: 10px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
.txtimportant {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #d90000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.txtimportantlight {
	FONT-SIZE: 11px; COLOR: #d90000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.txtrubrique {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #d90000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.rouge-small {
	FONT-SIZE: 10px; COLOR: #d90000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.textnormsmall {
	FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.titreparagraphe {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #d90000; FONT-FAMILY: Arial, Helvetica, sans-serif
	}
	
.rdrr {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #d90000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.rouge {
	FONT-SIZE: 11px; COLOR: #d90000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.rouge12 {
	FONT-SIZE: 12px; COLOR: #d90000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.rouge12gras {
	FONT-WEIGHT: bold;FONT-SIZE: 12px; COLOR: #d90000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.rouge14 {
	FONT-SIZE: 14px; COLOR: #d90000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.rouge14gras {
	FONT-WEIGHT: bold;FONT-SIZE: 14px; COLOR: #d90000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.rougegros {
	FONT-SIZE: 18px; COLOR: #d90000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
	}
.noir {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.noirgras {
	FONT-WEIGHT: bold;FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.noirgros {
	FONT-SIZE: 18px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.noirgrosgras {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.noir14 {
	FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.noir12 {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.noir16 {
	FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.noir18 {
	FONT-SIZE: 18px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.noir16gras {
	FONT-WEIGHT: bold;FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.noir12gras {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.noir14gras {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.blue10 {
	FONT-SIZE: 10px; COLOR: #000066; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.blue10gras {
	FONT-WEIGHT: bold;FONT-SIZE: 10px; COLOR: #000066; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.blue12 {
	FONT-SIZE: 12px; COLOR: #000066; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.blue12gras {
	FONT-WEIGHT: bold;FONT-SIZE: 12px; COLOR: #000066; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.blue14 {
	FONT-SIZE: 14px; COLOR: #000066; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.blue14gras {
	FONT-WEIGHT: bold;FONT-SIZE: 14px; COLOR: #000066; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.blue18 {
	FONT-SIZE: 18px; COLOR: #000066; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.blue18gras {
	FONT-WEIGHT: bold;FONT-SIZE: 18px; COLOR: #000066; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.line {
	FONT-SIZE: 1px; BACKGROUND-IMAGE: url('../img/line.gif'); COLOR: #000000; FONT-STYLE: normal
}
.noirpetit{
	font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
	font-style: normal;
	color: #000000;
}


.bleu {
	FONT-SIZE: 10px; COLOR: #2304B3; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bleugras {
	FONT-SIZE: 10px; COLOR: #2304B3; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; FONT-WEIGHT: bold; 
}



.vertclair {
	FONT-SIZE: 10px; COLOR: #35826C; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}


.vertclair8 {
	FONT-SIZE: 8px; COLOR: #35826C; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}




.bleu12 {
	FONT-SIZE: 12px; COLOR: #2304B3; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bleu12gras {
	FONT-SIZE: 12px; COLOR: #2304B3; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; FONT-WEIGHT: bold; 
}

.bleu14 {
	FONT-SIZE: 14px; COLOR: #2304B3; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.bleu14gras {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #2304B3; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}


.vert {
	FONT-SIZE: 11px; COLOR: #009966; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}


.violet {
	FONT-SIZE: 11px; COLOR: #8A3EA4; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.saut
   {
   /* saut de ligne apres le bloc*/
  /* page-break-after : always;
  /* saut de ligne avant le bloc*/
   page-break-before : always;
   }
   
.tdfondbleu2 {
	 background:url(images/fondbleu2.jpg);
}

.tdfondbleu {
	 background:url(images/fondbleu.jpg);
} 
  
   
.blanc12gras {
FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
	
}
.marron10{
	font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
	font-style: normal;
	color: #9B4100;
	
}
.marron12{
	font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
	font-style: normal;
	color: #9B4100;
	
}
.marron14{
	font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
	font-style: normal;
	color: #9B4100;
	
}
.marron16{
	font-family: Arial, Helvetica, sans-serif;
		font-size: 16px;
	font-style: normal;
	color: #9B4100;
	
}
.marron18{
	font-family: Arial, Helvetica, sans-serif;
		font-size: 18px;
	font-style: normal;
	color: #9B4100;
	
}
.marron20{
	font-family: Arial, Helvetica, sans-serif;
		font-size: 20px;
	font-style: normal;
	color: #9B4100;

}
.marron22{
	font-family: Arial, Helvetica, sans-serif;
		font-size: 22px;
	font-style: normal;
	color: #9B4100;

}
.marron24{
	font-family: Arial, Helvetica, sans-serif;
		font-size: 24px;
	font-style: normal;
	color: #9B4100;
	
}
.marron26{
	font-family: Arial, Helvetica, sans-serif;
		font-size: 26px;
	font-style: normal;
	color: #9B4100;
	
}
.marron28{
	font-family: Arial, Helvetica, sans-serif;
		font-size: 28px;
	font-style: normal;
	color: #9B4100;
	
}
.marron30{
	font-family: Arial, Helvetica, sans-serif;
		font-size: 30px;
	font-style: normal;
	color: #9B4100;
	
}
.noir13gras {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.gris10{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #4D4D4D;
	
}
.gris10gras{
	FONT-WEIGHT: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #4D4D4D;
	
}
.gris9{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #4D4D4D;
	
}
.gris9gras{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #4D4D4D;
	font-weight:bold;
}
.gris14gras{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #4D4D4D;
	FONT-WEIGHT: bold;
}
.gris14{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #4D4D4D;
	
}
.gris8{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	color: #4D4D4D;
	
	
}
.gris12{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #4D4D4D;
	
	
}
.gris12gras{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #4D4D4D;
	font-weight:bold;
	
}
.gris8gras{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	color: #4D4D4D;
	font-weight:bold;
}


.grisbis12{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #4D4D4D;
 
	
}

.grisbis12gras{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #4D4D4D;
	font-weight:bold;
	
}


.noirpetitgras{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	font-weight:bold;
	
}
.mar12{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #CC3300;
	
}
.mar12gras{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #CC3300;
	font-weight:bold;
}
.mar14{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #CC3300;
	
}
.mar14gras{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #CC3300;
	font-weight:bold;
}
.mar10{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #CC3300;
	
}
.mar9{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #CC3300;
	
}
.mar9gras{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #CC3300;
	font-weight:bold;
}
.mar14gras{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #CC3300;
	font-weight:bold;
}

.marclair12{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #A75103;
	
}

.marclair12gras{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #A75103;
	font-weight:bold;
}
.marclair8gras{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	color: #A75103;
	font-weight:bold;
}
.marclair10{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #A75103;
	
}
.marclair9{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #A75103;
	font-weight:bold;
}
.marclair14{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #A75103;
	
}

.marclair10gras{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #A75103;
	font-weight:bold;
	
}
.marclair11gras{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #A75103;
	font-weight:bold;
	
}
.marclair12gras{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #A75103;
	font-weight:bold;
	
}
.marclair9gras{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #A75103;
	font-weight:bold;
}
.marclair14gras{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #A75103;
	font-weight:bold;
	
}

.bleu8{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	color:#4848AC;
	
	
}
.bleu8gras{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	color: #4848AC;
	font-weight:bold;
	
}

.bleuclair8{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	color: #0099FF;
	
	
}
.bleuclair8gras{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	color: #0099FF;
	font-weight:bold;
	
}

.bleuclair10{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #0099FF;

	
}.bleuclair10gras{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #0099FF;
	font-weight:bold;
	
}
.rouge8{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	color: #CC3300;
	
	
}
.rouge8gras{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	color: #CC3300;
	font-weight:bold;
	
}

.orange8{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	color: #CC6600;
	
	
}
.orange8gras{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	color: #CC6600; 
	font-weight:bold;
	
}
.orange10{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #CC6600;
	
	
}
.jaune8{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	color: #F9CE32;
	
	
}
.jaune8gras{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	color: #F9CE32;
	font-weight:bold;
	
}

.jaune10{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #F9CE32;
	
	
}
.jaune10gras{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #F9CE32;
	font-weight:bold;
	
}

.jaune12{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #F9CE32;
	
	
}
.jaune12gras{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #F9CE32;
	font-weight:bold;
	
}

.jaune14{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #F9CE32;
	
	
}
.jaune14gras{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #F9CE32;
	font-weight:bold;
	
}
.bleufonc8{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	color:#0048CF;
	
	
}
.bleufonc8gras{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	color: #0048CF;
	font-weight:bold;
	
}
.marclair8{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	color: #A75103;
	
}
.marclair8gras{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	color: #A75103;
	font-weight:bold;
	
}

.bleut8{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	color:#74ACCF;
	
	
}
.bleut8gras{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	color: #74ACCF;
	font-weight:bold;
	
}
.bleut10{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #74ACCF;
	
	
}
.bleuclaire8{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	color:#85C6FF;
	
	
}
.bleuclaire8gras{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	color: #85C6FF;
	font-weight:bold;
	
}
.bleusupclair8{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	color:#9CEFFF;
	
	
}
.bleusupclair8gras{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	color: #9CEFFF;
	font-weight:bold;
	
}
.jauneclair8{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	color: #FFD075;
	
	
}
.jauneclair8gras{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	color: #FFD075;
	font-weight:bold;
	
}
.jaunemout8{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	color: #F5BC4C;
	
	
}
.jaunemout8gras{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	color: #F5BC4C;
	font-weight:bold;
	
}
.violet8{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	color: #CC009F;
	
	
}
.violet8gras{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	color: #CC009F;
	font-weight:bold;
	
}
.violetclair8{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	color: #FFBFDE;
	
	
}
.violetclair8gras{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	color: #FFBFDE;
	font-weight:bold;
	
}
.bleué8{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	color: #C8F3FF;
	
	
}
.bleué10{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #C8F3FF;
	
	
}
.bleué8gras{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	color: #C8F3FF;
	font-weight:bold;
	
}
.marr8{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	color: #EB6005;
	
	
}
.marr8gras{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	color: #EB6005;
	font-weight:bold;
	
}
.saut{
	 page-break-before: always;
}
.vert10{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #009900;
	
}
.jaune10{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFCC00;
	
}
.jaune10gras{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFCC00;
	font-weight:bold;
	
}
.rouge10{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FF0000;
	
}
.marro10gras{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #E39405;
	font-weight:bold;
	
}
.marro8{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	color: #E39405;
	
}

.marro14gras{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #E39405;
	font-weight:bold;
	
}
.marro10{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #E39405;
	
	
}
.marro10gras{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #E39405;
	font-weight:bold;
	
}
.marro12{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #E39405;
	
	
}
.marro12gras{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #E39405;
	font-weight:bold;
	
}


.violet9{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #CC009F;
	
	
}
.violet14gras{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #CC009F;
	font-weight:bold;
	
}
.noir8{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	color: #000000;


}
.noir8gras{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	color: #000000;
	font-weight:bold;
	
	
}
.violet10{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #CC009F;
	
	
}

.body {
	text-align: center;
	margin-left: 0;
	margin-right: 0;
	margin-bottom : 0;
	margin-top :0;
	
}

.camembert1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #4040FF;
	
	
}
.camembert2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #40D0FF;
	
	
}
.camembert3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #A0A0FF;
}

.camembert4{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #3399FF;
}	
	
.camembert5{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FF33FF;
	
	
}









.vertanglais10{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #336600;
	
	
}

.vertanglais8{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	color: #336600;
	
	
}

.vertanglais10gras{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #336600;
	font-weight:bold;
	
}

.style34 {
font-weight: bold;
	color: #FECC00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.style35 {
color: #FECC00;
font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;}
	
.style36 {color: #FE0000;
font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;}
.style38 {color: #FE0000; font-weight: bold; font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; }
	
	.style41 { color: #99CCFE; font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;}
.style43 {color: #99CCFE;font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;}



.traitvertical
    {
    border-right: 3px solid #666666;
    padding-left: 0px;
    margin-left: 0px;
    }
	
	.blanc10{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	
}

	.blanc10gras{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	font-weight:bold;
	
}

	.blanc12{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	
}

	.blanc12gras{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	font-weight:bold;
	
}
	
	
	.blanc14gras{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #FFFFFF;
	font-weight:bold;
}


.blanc14{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #FFFFFF;
	
}


.blanc18gras{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	color: #FFFFFF;
	font-weight:bold;
}
.blanc18{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	color: #FFFFFF;
	
}
