body{
	font-family:Arial,Helvetica,sans-sherif;
	font-size:10pt;
	margin: 0px  0px; 
	padding: 0px  0px;
	}
table{
	font-size:9pt;
	color:#000000;
	text-align:left;
	}
.min{
	font-size:7pt;
	letter-spacing:1px;
	}
.i{
	font-style:italic;
	font-size:10pt;
	font-family:Times New Roman,Georgia,  Times, serif;
	}
.i_bold{
	font-style:italic;
	font-weight:bold;
	font-size:11pt;
	font-family:Times New Roman,Georgia,  Times, serif;
	}
.bold{
	font-weight:bold;
	color:#FF6600;
	}
.m_bold{
	font-weight:bold;
	font-size:13pt;
	color:#FF6600;
	}
/*----- lettrine pour chaque paragraphe : -----*/
P:first-letter {
	font-size: 200%;
	float: left;
	font-weight:bold;
	font-style:italic;
	color:#FF6600;
	font-family:Times New Roman,Georgia,  Times, serif;
	text-transform: uppercase;
	padding-right:3px;
	}
/*----- paragraphe -----*/
P{
	text-align:justify;
	}
/*----- titres -----*/
H4{
	font-size:11pt;
	font-family: Arial,Helvetica,sans-sherif;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	}
H3{
	font-size:12pt;
	font-family:Georgia, Times New Roman, Times, serif;
	font-weight:bold;
	font-style:italic;
	color:#FF6600;
	padding-left:10px;
	text-align:left;
	border-bottom:2px solid #FF6600;
	background-color:#F0F5FB;
	_margin: 0px 0;
	}
H2{
	font-size:13pt;
	font-family:Georgia, Times New Roman, Times, serif;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	color:#ffffff;
	_margin: 0px 0;
	background-color:#FF6600;
	}
.sous-titre{
	font-size:11pt;
	font-family:Georgia, Times New Roman, Times, serif;
	font-weight:bold;
	text-align:left;
	color:#ffffff;
	background-color:#FF6600;
	border:1px solid #FF6600;
	padding-left:20px;
	}
/*------------------------------------------------------------*/

/*----- lien entre les pages (lien normal) : -----*/
a.n:link {
	color: #FF6600; 
	text-decoration: none;
	border:1px solid white;
	padding: 2px 2px 2px 2px;
	}
a.n:visited { 
	color: #000000; 
	text-decoration: none;
	border:1px solid white;
	padding: 2px 2px 2px 2px;
	}
a.n:active { 
	color: #FF6600; 
	text-decoration:none;
	border:1px solid #FF6600;
	padding: 2px 2px 2px 2px;
	}
a.n:hover { 
	color: #008e7f; 
	text-decoration:none;
	border:1px solid #FF6600;
	padding: 2px 2px 2px 2px;
	}
a.liste:link {
	color: #000000; 
	text-decoration: none;
	}
a.liste:visited { 
	color: #000000; 
	text-decoration: none;
	}
a.liste:active { 
	color: #000000; 
	text-decoration:none;
	}
a.liste:hover { 
	color: #FF6600; 
	text-decoration:underline;
	}
/*----- lien sous-menu : -----*/
a.menu:link {
	color: #000000; 
	text-decoration: none;
	border:0px;
	}
a.menu:visited { 
	color: #000000; 
	text-decoration: none;
	}
a.menu:active { 
	color: #000000; 
	text-decoration: none;
	border:0px;
	}
a.menu:hover { 
	color: #000000; 
	text-decoration: none;
	border:0px;
	}
/*----- lien menu : -----*/
a.menu1:link {
	color: #ffffff; 
	text-decoration: none;
	border:0px;
	}
a.menu1:visited { 
	color: #ffffff; 
	text-decoration: none;
	}
a.menu1:active { 
	color: #ffffff; 
	text-decoration: none;
	border:0px;
	}
a.menu1:hover { 
	color: #000000; 
	text-decoration: none;
	border:0px;
	}
/*----- lien mail : -----*/
a.mail:link {
	color: #FF6600; 
	text-decoration: underline;
	border:0px;
	}
a.mail:visited { 
	color: #FF6600;
	text-decoration: underline;
	border:0px;
	}
a.mail:active { 
	color: #008e7f;
	text-decoration: none;
	border:0px;
	}
a.mail:hover { 
	color: #008e7f; 
	text-decoration: none;
	border:0px;
	}
/*----- lien pavé -----*/
a.pave_lien:link {
	color: #ffffff; 
	text-decoration: none;
	}
a.pave_lien:visited { 
	color: #ffffff; 
	text-decoration: none;
	}
a.pave_lien:active { 
	color: #ffffff; 
	text-decoration:underline;
	}
a.pave_lien:hover { 
	color: #ffffff; 
	text-decoration:underline;
	}
/*------------------------------------------------------------*/

/*----- tableaux  : -----*/
/*----- menu  : -----*/			
.MenuCell{
	cursor:hand ;
	font-size:8pt;
	background-color:#ffffff;
	font-color:#000000;
	}
.MenuCell2{
	cursor:hand ;
	font-size:8pt;
	font-weight:bold;
	font-color:#FF6600;
	background-color:#ffffff;
	}
.Cell{
	color:#FF6600;
	font-size:9pt;
	color:#ffffff;
	background-color:#FF6600;
	}
.MenuTable{
	table-layout: fixed; 
	border-collapse: collapse; 
	font-size:10pt;
	}
/*----- partenaires : -----*/	
TD.partCellTitre{
	background-color:#FF6600;
	font-size:8pt;
	/*font-weight:bold;
	font-family:Georgia, Times New Roman, Times, serif;*/
	color:#ffffff;
	padding:1px;
	}
TD.partCell{
	text-align:center;
	background-color:#ffffff;
	}
.tableau{
	background-color:#FF6600;
	}
.td{
	background-color:#ffffff;
	padding-left:10px;
	}
.td_bleu{
	background-color:#FF6600;
	vertical-align:middle;
	padding:2px;
	}
/*------------------------------------------------------------*/

/*----- images  : -----*/	
IMG{
	border-color:#FF6600;
	border-width:1px;
	}	
IMG.no{
	border-color:#ffffff;
	border-width:1px;
	}	
HR{
	display:block;
	height: 1px;
	margin: 0;
	_margin: -7px 0;
	padding: 0;
	color: #FF6600;
	border: 1px;
	border-style:solid;
 }
UL{
	line-height:1.5;
	}
OL{
	line-height:1.5;
	}
CODE{
	font-family: Arial,Helvetica,sans-sherif;
	background-color:#FF6600;
	border:1px dotted white;
	}
/*------------------------------------------------------------*/
.pave {
	color: #FFFFFF; 
	font-weight: bold; 
	letter-spacing:1px;
 	font-size:13pt; 
	font:Arial, Helvetica, sans-serif; 
	font-style:italic; text-align:center; 
	}
.pave2 {
	color: #FFFFFF; 
	font-weight: bold; 
	background-color:#00cc00; 
	letter-spacing:1px;
	border: 1px solid #009900; 
	font-size:2; font:Arial, Helvetica, sans-serif; 
	font-style:italic; 
	text-align:center; 
	}
.pave_td{
	border: 1px solid #009900; 
	background-color:#00cc00; 
	color:white;
	}
