/* --- menus / ssmenus / ssmenus ---- */
/*          OFF           OVER           ON          ACTIF  */
/* menu     B5B5B5        D63100         999999      FF9966 */
/* ssmenu   FF9966        D63100         999999      FF9966 */
/* sssmenu  FF9966        D63100         999999 */

.MenuHautOff {
   font-family: Arial;
   font-size: 8pt;
   font-weight: normal;
   color: black;
   background-color: #B5B5B5}
   
.MenuHautOver {
   font-family: Arial;
   font-size: 8pt;
   font-weight: normal;
   color: white;
   background-color: #999999}

.MenuNiv1Off {
   font-family: Arial;
   font-size: 8pt;
   font-weight: normal;
   color: black;
   background-color: #B5B5B5}
   
.MenuNiv1Over {
   font-family: Arial;
   font-size: 8pt;
   font-weight: normal;
   color: white;
   background-color: #999999}
   
.MenuNiv1On {
   font-family: Arial;
   font-size: 8pt;
   font-weight: normal;
   color: white;
   background-color:#D63100} 
  
.MenuNiv1Actif {
   font-family: Arial;
   font-size: 8pt;
   font-weight: normal;
   color: black;
   background-color: #FF9966} 
   
.MenuNiv2Off {
   font-family: Arial;
   font-size: 8pt;
   font-weight: normal;
   color: black;
   background-color:#FF9966}

.MenuNiv2Over {
   font-family: Arial;
   font-size: 8pt;
   font-weight: normal;
   color: white;
   background-color:#999999}

.MenuNiv2On {
   font-family: Arial;
   font-size: 8pt;
   font-weight: normal;
   color: white;
   background-color: #D63100}  

.MenuNiv3Off {
   font-family: Arial;
   font-size: 7.8pt;
   font-weight: normal;
   color: black;
   background-color: #FF9966}

.MenuNiv3Over {
   font-family: Arial;
   font-size: 7.8pt;
   font-weight: normal;
   color: white;
   background-color: #999999}

.MenuNiv3On {
   font-family: Arial;
   font-size: 7.8pt;
   font-weight: normal;
   color: white;
   background-color: #D63100}

a.MenuOver {
   color:black;
   text-decoration: none}
   
a.MenuOver:hover {
   background-color: #999999;
   color: white;
   text-decoration: none}

a.MenuOn {
   color: white;
   text-decoration: none}
  
/* --- pour les polices --- */

.gris {color: #666666;}
.orange8bold {font-size: 8.3pt;color: #D63000; font-weight:bold}

#bigTitre {
   color: black;
   font-family: Arial;
   font-size: 15pt}
   
#titre {
   color: black;
   font-family: Arial;
   font-weight: bold;
   font-size: 15pt}

#stitre {
   color: black;
   font-family: Arial;
   font-weight: bold;
   font-size: 13pt}
   
#titreOnglet {
   color: white;
   font-family: Arial;
   font-weight: bold;
   font-size: 11pt}

#colonne {
   color: black;
   text-align: justify;
   font-family: Arial;
   font-size: 9pt}

#texte {
   color: black;
   text-align: justify;
   font-family: Arial;
   font-size: 10pt}

p { 
    margin-top:0px;
    margin-bottom:8px; }

P.demi { 
    margin-top:0px;
    margin-bottom:-5px; }
    
BLOCKQUOTE { 
    margin-left: 10px; 
    margin-right: 10px;
    margin-top: 0px;
    margin-bottom: 5px; }
 
#texteTableau {
   background-color: #D63100;
   color: white;
   font-family: Arial;
   font-weight: bold;
   font-size: 10pt}

#texteTableau8 {
   background-color: #D63100;
   color: white;
   font-family: Arial;
   font-weight: bold;
   font-size: 8pt}

#texteTableau8gris {
   background-color: gray;
   color: white;
   font-family: Arial;
   font-weight: bold;
   font-size: 8pt}

#texteTableau8saumon {
   background-color: white;
   color: D63100;
   font-family: Arial;
   font-weight: bold;
   font-size: 8pt}
   
#texteBandeau {
   color: white;
   font-family: Arial;
   font-weight: bold;
   font-size: 10pt}

#texte9 {
   color: black;
   font-family: Arial;
   font-size: 9pt}

#texte9b {
   color: white;
   font-family: Arial;
   font-size: 9pt}

#texte9red {
   color: red;
   font-family: Arial;
   font-size: 9pt}
 
#contenuOnglet {
   color: black;
   text-align: justify;
   font-family: Arial;
   font-size: 8.3pt}    

#texte8 {
   color: black;
   font-family: Arial;
   font-size: 8pt}    
   
#texte8b {
   color: white;
   font-family: Arial;
   font-size: 8pt}    

#texte7 {
   color: black;
   font-family: Arial;
   font-size: 7pt}    

#texteBouton {
   color: black;
   font-weight: bold;
   font-family: Arial;
   font-size: 8.5pt}    

#texteBas {
   color: white;
   font-family: Arial;
   font-size: 8.5pt}    

/* --- pour les liens --- */

a.lien:visited {color: gray; } 					/* #FF9966; }	*/	/* lien visites 707070*/
a.lien:link    {color: black; }					/* #D63100; } */	/* lien passifs */
a.lien:hover   {color: black; text-decoration: none; } 		/* #D63100; text-decoration:none; } */
a.lien:active  {color: black;}					/ * #D63100; }	*/
a.lien         {color: black;text-decoration: underline;}	/* #D63100; text-decoration:underline;} */

a.lienOFF:visited {color: gray;}				/* #707070; }	*/	/* lienOFF visites */
a.lienOFF:link    {color: black;}				/* #D63100; }	*/	/* lienOFF passifs */
a.lienOFF:hover   {color: black; text-decoration: none; }	/* #D63100; text-decoration:none; } */
a.lienOFF:active  {color: black;}				/* #D63100; } */
a.lienOFF         {color: black; text-decoration: underline; }	/* #D63100; text-decoration:underline; } */

a.lienBas:visited {color: white; }				/* lien visites */
a.lienBas:link    {color: white; }				/* lien passifs */
a.lienBas:hover   {color: white; text-decoration: underline; }				/* on mouse over  */
a.lienBas:active  {color: white; text-decoration:underline; }				/* lien actif  */
a.lienBas         {color: white; text-decoration:none;}

a.lienHaut:visited {color: black; }				/* lien visites */
a.lienHaut:link    {color: black; }				/* lien passifs */
a.lienHaut:hover   {color: white; font-weight: bold; }		/* on mouse over  */
a.lienHaut:active  {color: white; font-weight: bold; }		/* lien actif  */
a.lienHaut         {color: black; text-decoration: none;}

a.lienHautOn:visited {color: white; font-weight: bold;}		/* lien visites */
a.lienHautOn:link    {color: white; font-weight: bold;}		/* lien passifs */
a.lienHautOn:hover   {color: white; font-weight: bold; }	/* on mouse over  */
a.lienHautOn:active  {color: white; font-weight: bold; }	/* lien actif  */
a.lienHautOn         {color: white; text-decoration: none;}

a.lienOnglet:visited {color: #666666; font-weight: bold;}				/* lienOnglet visites */
a.lienOnglet:link    {color: #666666; font-weight: bold;}				/* lienOnglet passifs */
a.lienOnglet:hover   {color: #666666; font-weight: bold; text-decoration: none; }
a.lienOnglet:active  {color: #666666; font-weight: bold;}			
a.lienOnglet         {color: #666666; text-decoration: underline;}

a.lienTitreOnglet:visited {color: white; font-weight: bold;}				/* lienTitreOnglet visites */
a.lienTitreOnglet:link    {color: white; font-weight: bold;}				/* lienTitreOnglet passifs */
a.lienTitreOnglet:hover   {color: white; font-weight: bold; text-decoration: underline; }
a.lienTitreOnglet:active  {color: white; font-weight: bold;}			
a.lienTitreOnglet         {color: white; text-decoration: none;}

.txtGris { color: #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size: 9px; }
a.lienGris           { color: #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none; }
a.lienGris:visited   { color: #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none; }
a.lienGris:link      { color: #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none; }
a.lienGris:hover     { color: #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none; }
a.lienGris:active    { color: #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none; }
a.modlink:link, a.modlink:visited {text-decoration: none; color: #ad0000; font-weight:bold;}
a.modlink:hover {text-decoration: underline;}

.pgStitre2 {
	font-family:	Arial;
	font-size:		11pt;
	font-weight:	bold;
	color:			#666;
	padding-bottom:	10px;
}

ul.pg2009 {
	list-style-type:disc;
	margin: 0 0 5px -20px;
}

ul.pg2009  li{
	margin: 0 0 5px 0;
}

.pgBloc {
	padding-bottom:	10px;
}

.pgBlocTitre {
  font-family:		Arial;
  font-size: 		8pt;    
  font-weight:		bold;
  text-align: 		justify;
  margin-bottom: 	5px; 
  color:			#666;
}

.pgColGauche {
	padding-right:	5px;
	width:			270px;	
}
.pgColDroite {
	padding-left:	5px;
	width:			303px;	
}

.pgTexteNoJust {
  font-family:Arial,sans-serif;
  font-size: 9pt;    
  margin-bottom: 10px; 
}

.pgTexteProduct {
  font-family:		Arial;
  font-size: 		8pt;    
  line-height:		11pt;
  text-align: 		justify;
  margin-bottom: 	10px; 
  color:			#666;
}







