html,body { 
padding : 0px; 
margin : 0px; 
height: 100%;
}

/*ul,li {
/* pour ne pas avoir de puces
padding:2px;
line-height: 20px;
}         */

p {clear:both};

.spacer {
  clear: both;
}

.DateAgenda
{
 color: #651EBC;
 font-size :9pt;
 font :italic;
}

.horiz ul,.horiz li {
/* Les items (les <li>) des sous-menus, notamment pour enlever les puces des liste */
    padding:0;
    display:inline;
}

.form1 {font-family: Courier New;
}

.champs {font-family: Courier New;

}
.champsRO {font-family: Courier New;

            color: black;
            background-color: silver;
}

table {

border-collapse: collapse;
}

/*tr {
      border:  1px solid grey;
   padding: 2px;
} */

tr#Bord0 {border:0px}
td#Bord0 {border:0px}
tr#Ligne2 { background-color:#FFE19D}
tr#LigneC0M {background-color: #F7F3E8}
tr#LigneC1M {background-color: #C5FEE1}
tr#LigneC2M {background-color: #FFE19D  }
tr#LigneC3M {background-color: #8080FF }
tr#LigneC4M {background-color: #0000CE }


caption {
font-family: sans-serif;
}


.menu span, .ssmenu span {
/* pour cacher les ; en fin de <li>, ce qui permet aux synthèse vocales de prendre une
  pause dans l'élocution */
  display:none;
}

.ssmenu ul, .ssmenu li {
/* Les items (les <li>) des sous-menus, notamment pour enlever les puces des liste */
  padding:0;
  margin:0;
  list-style-type:none;
}

.menu al, .ssmenu al, .menu al:visited, .ssmenu al:visited {
/* Les liens qui ne sont pas sous le curseur. */
  font-family:Arial, Verdana, sans-serif;
  text-decoration:none;

  padding:2px 1px;
/* Ne pas modifier le block */
 display:block ;
/*  Un width:100% fait planter Mozilla, sans le width:100% c'est IE et Opera... La combinaison
  aucun width et height:100% marche sur tous, donc ne pas toucher ces 2 lignes */
/*  height:100%;
  margin:0px;*/
  margin:0px;
  width:100%;
  voice-family: "\"}\"";
  voice-family:inherit;
}
html>body .menu al, .ssmenu al, .menu al:visited, .ssmenu al:visited {
  width :auto;
}


