
BODY {
  font-family:      Verdana, Arial, Helvetica, sans-serif;
  color:            #000000;
  background-color: #FFFFFF;
  padding-bottom:   0px;
  padding-left:     0px;
  padding-right:    0px;
  padding-top:      0px;
  font-size:       100%;
/* pour centrer et overflow pour forcer espace de barres de défilement*/
  overflow :     scroll;
  margin :         auto;
  width :         750px; 
}

/* backgrounds */

/* Menu bandeau_page */
.bgbanner { background-color: #A1BBDC;  }

/* Colonne du menu de Gaughe 9 pixels ( pour faciliter l'alignement du texte de chaque rubrique) */
.bgmnul { background-color: #D9E4F8 ; padding-left : 9px; }
/* menu clair sans espace de 5 pixels à gauche*/
.bgmnu { background-color: #D9E4F8 ; }
.bgmnuls { background-color:#E9F1FF; padding-left : 9px; }
/*menu de gauche*/
/* menu clair avec espace de 5 pixels à gauche*/


/* menu clair sans espace de 5 pixels à gauche*/
.bgmnu { background-color: #D9E4F8 ; }

/* menu foncé avec un espace de 5 pixels à gauche*/
.bgbannerpx { background-color: #A1BBDC; padding-left : 5px;}

/* menu foncé avec un espace de 9 pixels à gauche*/
.bgbannerpxx { background-color: #A1BBDC; padding-left : 9px;}

.bggreen { background-color: #C2F39A }
.bggreenx { background-color: #EAFBDB}

.bgbluem { background-color: #003366 }

/*various links*/

/* lien du premier bandeau-menu*/

A.mtop:link {FONT-WEIGHT: bold; FONT-SIZE: 60%; COLOR: #000000;  TEXT-DECORATION: none}
A.mtop:visited {FONT-WEIGHT: bold; FONT-SIZE: 60%; COLOR: #000000;  TEXT-DECORATION: none}
A.mtop:hover {FONT-WEIGHT: bold; FONT-SIZE: 60%; COLOR: #FFFFFF;  TEXT-DECORATION: none}

A.mnul:link {FONT-SIZE: 70%; COLOR: #000000;  TEXT-DECORATION: none}
A.mnul:visited {FONT-SIZE: 70%; COLOR: #000000;  TEXT-DECORATION: none}
A.mnul:hover {FONT-SIZE: 70%; COLOR: #000000;  TEXT-DECORATION: underline}

A.mtoph:link {FONT-WEIGHT: bold; FONT-SIZE: 60%; COLOR: #FFFFFF;  TEXT-DECORATION: none}
A.mtoph:visited {FONT-WEIGHT: bold; FONT-SIZE: 60%; COLOR: #FFFFFF;  TEXT-DECORATION: none}
A.mtoph:hover {FONT-WEIGHT: bold; FONT-SIZE: 60%; COLOR: #FFFFFF;  TEXT-DECORATION: none}

A.mbannerb:link {FONT-WEIGHT: bold; FONT-SIZE: 60%; COLOR: #000000;  TEXT-DECORATION: none}
A.mbannerb:visited {FONT-WEIGHT: bold; FONT-SIZE: 60%; COLOR: #000000;  TEXT-DECORATION: none}
A.mbannerb:hover {FONT-WEIGHT: bold; FONT-SIZE: 60%; COLOR: #FFFFFF;  TEXT-DECORATION: none}

A.mbannerw:link {FONT-SIZE: 55%; COLOR: #000000;  TEXT-DECORATION: none}
A.mbannerw:visited {FONT-SIZE: 55%; COLOR: #000000;  TEXT-DECORATION: none}
A.mbannerw:hover {FONT-SIZE: 55%; COLOR: #FFFFFF;  TEXT-DECORATION: none}

A.hist:link {FONT-SIZE: 70%; COLOR: #000000;   TEXT-DECORATION: none}
A.hist:visited {FONT-SIZE: 70%; COLOR: #000000;   TEXT-DECORATION: none}
A.hist:hover {FONT-SIZE: 70%; COLOR: #FFFFFF;  TEXT-DECORATION: none}

A.nav:link {FONT-SIZE: 100%; COLOR: #003366;  TEXT-DECORATION:  underline}
A.nav:visited {FONT-SIZE: 100%; COLOR: #003366;  TEXT-DECORATION:  none}
A.nav:hover{FONT-SIZE: 100%; COLOR: #9d4903 ; TEXT-DECORATION:  underline}

A:link {FONT-SIZE:100%; COLOR: #003366;  TEXT-DECORATION: none}
A:visited {FONT-SIZE: 100%; COLOR: #003366;  TEXT-DECORATION: none}
A:hover {FONT-SIZE: 100%; COLOR: #9d4903 ; TEXT-DECORATION: none}

A:home:link {FONT-SIZE:70%; COLOR: #000000;  TEXT-DECORATION: none}
A:home:visited {FONT-SIZE: 70%; COLOR:#000000;  TEXT-DECORATION: none}
A:home:hover {FONT-SIZE: 70%; COLOR: #9d4903 ; TEXT-DECORATION: none}

/*forms*/
input {background:  #F0F4FC; font-size: 75%;} 
select {background:  #F0F4FC; font-size: 10px; font-style: normal}

/* divers*/
td { font-size:100%; color: #000000; }
p { font-size: 70%; color: #000000; }

/* text */
.T1 { font-family: Arial, sans-serif; font-weight: bold; font-size: 100%; color: #003366;}
.T1light { font-family: Arial, sans-serif; font-size: 100%; }
.T2 { font-family: Arial, sans-serif; font-weight: bold; font-size: 90%; }
.T3 { font-family: Arial, sans-serif; font-weight: bold; font-size: 80%; }
.T2bl { font-weight: bold; font-size: 80%; color: #003366; }

H1 { font-family: Arial, sans-serif; font-weight: bold; font-size: 100%; color: #003366;}
H2 { font-family: Arial, sans-serif; font-weight: bold; font-size: 90%; }
H3 { font-family: Arial, sans-serif; font-weight: bold; font-size: 80%; }
H4 { font-family: Arial, sans-serif; font-weight: bold; font-size: 80%; color: #003366; }
H5 { font-family: Arial, sans-serif; font-weight: normal; font-size: 100%; color: #003366;}
H6 { font-family: Arial, sans-serif; font-weight: normal; font-size: 90%; }

.sepb { color: #000000;  font-size: 70%;}
.sepw { color: #FFFFFF;  font-size: 70%;}
.bold { font-weight: bold; }
.quote { font-style: italic;}

.tbk { font-size: 70%; color: #000000; }
.tbkb { font-size: 100%; color: #000000; ; font-weight: bold; }
.tgray { color: #666666}
.twh { font-size: 100%; color: #FFFFFF  }
.twhb { font-size: 100%; color: #FFFFFF; font-weight: bold; }
.tblu { font-size: 80%; color: #003366; }
.tblub { font-size: 80%; color: #003366; font-weight: bold; }
.tblubm { font-size: 80%; color: #003366; font-weight: bold; }
.tred{ font-size: 100%; color: #FF0000; }
.tredb{ font-size: 100%; color: #FF0000; font-weight: bold; }
.tgreen { font-size: 100%; color: #66CC33; }
.tgreenb { font-size: 100%; color: #66CC33; font-weight: bold; }
.tbrown { font-size: 100%; color: #D56A00; }
.tbrownb { font-size: 100%; color: #D56A00; font-weight: bold; }
.toran { font-size: 100%; color: #FFCC00; }
.toranb { font-size: 100%; color: #FFCC00; font-weight: bold; }
.tpur { font-size: 100%; color: #990099; }
.tpurb { font-size: 100%; color: #990099; font-weight: bold; }
.twhite {font-size:60%; color:#FFFFFF;font-weight: bold; }

/*divers*/
li { font-size: 70%; color: #000000; }
OL LI, UL LI, UL UL { margin-top: 0px; margin-bottom: 0px }
OL, UL              { margin-top: 0px; margin-bottom: 0px; }
OL                  { margin-left: 24px; }
UL, UL UL           { margin-left: 16px; }
UL LI               { list-style-type:     square;
                      list-style-position: outside;
                      list-style-image:     url(pix/greenpuce.gif)}
UL UL LI            { font-size: 100%; 
					  list-style-type:     square;
                      list-style-position: outside;
                      list-style-image:     url(pix/pucebk.gif)}


td { font-size:100%; color: #000000; }
p { font-size: 70%; color: #000000; }

/* introduit à cause de NS4 */
td.decale{ 
  margin-left:   30px; 
  margin-right:  6px;
  margin-top:    0px; 
  margin-bottom:  6px; }
  
  td.decaled{ 
  margin-left:   0px; 
  margin-right:  6px;
  margin-top:    0px; 
  margin-bottom:  2px; 
 }
  


