body {
    width: auto;
    background: url("../images/fond_site_1068.jpg");
}
.igflot
{
    float: left;
}

#global
{
    width: 900px;
    margin: auto;
/*    background: url("../images/fond_site_1068.jpg"); */
    bgcolor="#FFFFCC";
    text="#333399";
    font-family:  "Times New Roman", verdana, serif;
    font-size:10px
    border: none;
}

#banniere {
    width:auto;
    margin-left: 0%;
}

#menu, #menu ul /* Liste */
{
  width:auto; 
    height:auto;
  padding : 0; /* pas de marge intérieure */
 margin : 0; /* ni extérieure */
 list-style : none; /* on supprime le style par défaut de la liste */
 decoration : none;
 line-height : 60px; /* on définit une hauteur pour chaque élément */
 text-align : center; /* on centre le texte qui se trouve dans la liste */
}

#menu /* Ensemble du menu */
{
 width:auto;
 text-align : center; /* on centre le texte qui se trouve dans la liste */ font-weight : bold; /* on met le texte en gras */
 font-family : Arial; /* on utilise Arial, c'est plus beau */
 font-size : 12px; /* hauteur du texte : 12 pixels */
}

#menu a /* Contenu des listes */
{
 display : block; /* les liens deviennent des balises de type block */
 padding : 0; /* aucune marge intérieure */
 background : url("../images/nahbs.gif"); /* couleur de fond */        
 color : blue; /* couleur du texte */
 width : 145px; /* largeur */
}

#menu li /* Elements des listes */      
{ 
 float : left;  
 width:19%;
 border-right : 1px solid #fff; /* on met une bordure blanche à droite de chaque élément */
}

/* IE ne reconnaissant pas le sélecteur ">" */
html>body #menu li
{
 border-right: 1px solid transparent ; /* on met une bordure transparente à droite de chaque élément */
}

#menu a:hover /* Lorsque la souris passe sur un des liens */    
{
 color: blue; /* On passe le texte en noir... */
 background: url("../images/nahbh.gif"); /* ... et au contraire, le fond en blanc */
}

#menu1, #menu1 ul /* Liste */
{
  width:auto; 
    height:auto;
  padding : 0; /* pas de marge intérieure */
 margin : 0; /* ni extérieure */
 list-style : none; /* on supprime le style par défaut de la liste */
 decoration : none;
 line-height : 60px; /* on définit une hauteur pour chaque élément */
 text-align : center; /* on centre le texte qui se trouve dans la liste */
}

#menu1 /* Ensemble du menu */
{
 width:auto;
    height:auto;
 text-align : center; /* on centre le texte qui se trouve dans la liste */ font-weight : bold; /* on met le texte en gras */
 font-family : Arial; /* on utilise Arial, c'est plus beau */
 font-size : 12px; /* hauteur du texte : 12 pixels */
}

#menu1 a /* Contenu des listes */
{
 display : block; /* les liens deviennent des balises de type block */
 padding : 0; /* aucune marge intérieure */
 background : url("../images/nahbs.gif"); /* couleur de fond */        
 color : blue; /* couleur du texte */
 width : 144px; /* largeur */
}

#menu1 li /* Elements des listes */      
{ 
 float : left;  
 width:19%;
 border-right : 1px solid #fff; /* on met une bordure blanche à droite de chaque élément */
}

/* IE ne reconnaissant pas le sélecteur ">" */
html>body #menu li
{
 border-right: 1px solid transparent ; /* on met une bordure transparente à droite de chaque élément */
}

#menu1 a:hover /* Lorsque la souris passe sur un des liens */    
{
 color: blue; /* On passe le texte en noir... */
 background: url("../images/nahbh.gif"); /* ... et au contraire, le fond en blanc */
}

#page {
    width:auto;
    margin-left: 0%;
    margin-bottom:10px;
    margin-right: 0%;
    margin-top:0px;
    padding:0px;
/*    border: 1px solid #2499cc;*/
    text-align:center;
}

#npage {
    background="tabbkgnd.jpg";
    bgcolor="#FFFFCC";
   text="#000000";
    width:auto;
    margin-left: 0%;
    margin-bottom:10px;
    margin-right: 0%;
    margin-top:0px;
    padding:0px;
/*    border: 1px solid #2499cc;*/
    text-align:center;
}

#pied_de_page {

    clear: both;
    margin:0;
    padding:0px;
    width:auto;
    text-align:center;
    border:1px solid #2499cc;
}

/* ----------------------------------------------------------------------------- */

h1 {
    text-align:center;
    text-decoration: none; 
    color: #3080D0;
    font-family:"trebuchet ms", verdana, sans-serif;
    letter-spacing:1.2px;
    font-variant:small-caps;
    font-weight:bold;
    font-size:22px;
    margin-top:0;
}

h2 {
    text-align:center;
    text-decoration: none; 
    color: #3080D0;
    font-family:"trebuchet ms", verdana, sans-serif;
    letter-spacing:1.2px;
    font-variant:small-caps;
    font-weight:bold;
    font-size:18px;
    margin-top:0;
}

a, a:visited {
    color:#4497e6;
    text-decoration:none;
}

a:hover, a:focus {
    text-decoration: none;
/*     text-decoration:underline; */
    color:#76b4ee; 
}

a img	{
    border: none;
}


.center {
    padding: 0px;
    margin: 0px;
    text-align: center;
    font-family: Arial, Georgia, "Times New Roman", Times, serif; /* Soit mise en Arial si possible*/
}

h2 {
    text-align:center;
    text-decoration: none;
    color: #507090;
    font-family:"trebuchet ms", verdana, sans-serif;
    letter-spacing:1.1px;
    font-variant:small-caps;
    font-weight:bold;
    font-size:19px;
    margin-top:0;
}


h3 {
    text-align:center;
    color: #507080;
    font-family:"trebuchet ms", verdana, sans-serif;
    font-variant:small-caps;
    font-weight:bold;
    font-size:17px;
}

/* nouveau design */
.mpsl {
    font-family: "Monotype Corsiva";
    font-size:36px
   font-weight: bold; /* En gras */
/*   font-size: 1.2em; /* Ecrit légèrement plus gros que la normale */*/
   color: #0000FF;
}

.mav {
   color: #0000FF;
}

.mev {
/*   font-weight: bold; /* En gras */ */
   font-size: 1.2em; /* Ecrit légèrement plus gros que la normale */
   color: #0000FF;
}

.tch {
   font-size: 1.2em; /* Ecrit légèrement plus gros que la normale */
   color: #90100A;
}

.dpr {
/*   font-size: 1.2em; /* Ecrit légèrement plus gros que la normale */ */
   color: #CC170E;
}

.mov {
   font-weight: bold; /* En gras */
   font-size: 1.2em; /* Ecrit légèrement plus gros que la normale */
   color: green;
}

.or {
   font-weight: bold; /* En gras */
   font-size: 1.2em; /* Ecrit légèrement plus gros que la normale */
   color: #FF6600;
}

table {
   width: 100%;
   border: 4px outset green; /* Bordure du tableau avec effet 3D (outset) */ 
   border-collapse: collapse; /* Colle les bordures entre elles */
   font-family: Arial, Georgia, "Times New Roman", Times, serif; /* Soit mise en Arial si possible*/
}

th /* Les cellules entêtes */
{
   border: 1px solid black; 
/*   border: none;  */
   font-family: "Comic Sans MS", "Trebuchet MS", Times, "Times New Roman", serif;
   text-align: center; /* Tous les textes des cellules seront centrés*/
}

td /* Les cellules normales */
{
   border: 1px solid black; 
/*   border: none;  */
   font-family: "Comic Sans MS", "Trebuchet MS", Times, "Times New Roman", serif;
   text-align: center; /* Tous les textes des cellules seront centrés*/
/*   padding: 5px; /* Petite marge intérieure aux cellules pour éviter que le texte touche les bordures */ */
}

.tb1 {
   padding: 0px;
   width: 100%;
   border: none;  
   border-collapse: collapse; /* Colle les bordures entre elles */
   font-family: Arial, Georgia, "Times New Roman", Times, serif; /* Soit mise en Arial si possible*/
}

.td1 /* Les cellules normales */
{
/*   border: 1px solid black;  */
   border: none;  
   padding: 0px;
   margin: 0px;
   text-align: center; /* Tous les textes des cellules seront centrés*/
   font-family: "Comic Sans MS", "Trebuchet MS", Times, "Times New Roman", serif;
}

.tbk {
   width: 100%;
   border: none;  
   border-collapse: collapse; /* Colle les bordures entre elles */
   font-family: Arial, Georgia, "Times New Roman", Times, serif; /* Soit mise en Arial si possible*/
}

.tdk /* Les cellules normales */
{
/*   border: 1px solid black;  */
   border: none;  
   font-family: "Comic Sans MS", "Trebuchet MS", Times, "Times New Roman", serif;
   font-size:16px   text-align: center; /* Tous les textes des cellules seront centrés*/
}

