BODY * { 
  color: #000;
  background-color: #fff;

  font-family: verdana, sans-serif;
}
BODY A,
BODY A:hover,
BODY A:visited {
  color: #15c;
  background-color: #fff;
  text-decoration: none;
}
BODY A:hover {
  text-decoration: underline;
}


DIV#menu-col {
}
DIV#menu-col * {
  letter-spacing: 0.1em;
}

DIV#menu-col DIV.logo {
  width: 200px;
  padding: 20px 0px 5px 20px;
  text-align: left;

  background-color: #15c;
  color: #fff;

  font-size: 24px;
  font-weight: bold;
}

DIV#menu-col DIV.entry {
  display: none;
}
DIV#menu-col DIV.copyright {
  display: none;
}
DIV#menu-col DIV.w3c-icons {
  display: none;
}

DIV#page-content {
}

DIV#page-content * {
  letter-spacing: 0em;
}

DIV#page-content P,
DIV#page-content LI {
  text-align: justify;

  font-size: 10pt;
  font-weight: normal;
}

DIV#page-content P.top-title {
  margin: 25px 0px 18px 0px;

  letter-spacing: 0.1em;
  font-size: 20px;
  font-weight: normal;
}

DIV#page-content H1 {
  font-size: 22px;
  font-weight: bold;
}

DIV#page-content H2 {
  margin-top: 25px;

  background-color: #fff;
  color: #15c;

  font-size: 18px;
  font-weight: bold;
}

DIV#page-content H3 {
  margin-top: 25px;

  font-size: 16px;
  font-weight: bold;
}

DIV#page-content H4 {
  margin-top: 20px;

  font-size: 14px;
  font-weight: bold;
}

DIV#page-content DIV.copyright P {
  margin: 0px 0px 3px 0px;

  font-size: 8pt;
}

DIV#page-content DIV.nbp {
  border-top: 1px solid black;
}

/**** PAGE index.php ****/

DIV.adresse {
}


/**** PAGE formation.php ****/

DIV.formation {
  margin-top: 25px;
}

DIV.formation P {
  margin: 3px 0px 0px 20px;
}


/**** Documents "cours on-line" ****/

DIV.tdm {
  margin-top: 25px;
}
DIV.tdm OL {
  counter-reset: item;
}
DIV.tdm LI {
  display: block;
  margin-top: 5px;
}
DIV.tdm LI:before {
  content: counter(item) ". ";
  counter-increment: item;
}
DIV.tdm LI.nonumber:before {
  content: "";
  counter-increment: none;
}

DIV.document H2:before {
  content: counter(s) ". ";
  counter-increment: s;
}
DIV.document H2.nonumber:before {
  content: "";
  counter-increment: none;
}
