body {
  background-image: url("images/fond.jpg");
  font-family: Arial, Verdana;
}
html {height: 101%;}

a:link, a:visited {
  color: #004b97;
  text-decoration: none;
  FONT-WEIGHT: bold;
}

a:hover {
  color: red;
  text-decoration: underline;
}

H1{
    FONT-SIZE: 16pt;
    FONT-FAMILY: Cursive;
    COLOR: #6495ED;
    MARGIN-TOP: 7px;
    MARGIN-BOTTOM: 7px;
    font-weight: normal;
    TEXT-ALIGN: center
}
H2{
    FONT-SIZE: 16pt;
    MARGIN-TOP: 5px;
    MARGIN-BOTTOM: 5px;
    COLOR: brown;
    TEXT-ALIGN: center
}
H3{
    FONT-SIZE: 13pt;
    COLOR: green;
    MARGIN-TOP: 5px;
    MARGIN-BOTTOM: 5px;
    LINE-HEIGHT: 0.9;
    TEXT-ALIGN: center
}
H4{
 	 FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
	 MARGIN-TOP: 6px;
    MARGIN-BOTTOM: 6px;
    COLOR: olive;
    LINE-HEIGHT: 0.9;
    TEXT-ALIGN: center
}
H5{
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    MARGIN-TOP: 12px;
    MARGIN-BOTTOM: 6px;
    TEXT-ALIGN: center
}
Table td, th{
	FONT-SIZE: 9pt;
}
P{
    MARGIN-TOP: 0px;
    FONT-SIZE: 9pt;
    MARGIN-BOTTOM: 0px
}
LI{
    MARGIN-TOP: 0px;
    FONT-SIZE: 9pt;
    MARGIN-BOTTOM: 0px
}
.champtext{
  background-color: #FFEED5;
  color: red;
  font-weight: bold;
}
/* ---------------------Tableau général------------------------*/

#tableau {
  font-family: Arial, Helvetica, sans-serif;
  border-collapse: collapse;
}
#tableau td, #tableau th {
  border: 1px solid #000;
  padding: 2px;
}
#tableau tr{background-color: #f5f5f5;}
#tableau tr:nth-child(even){background-color: #fff;}
#tableau tr:hover {background-color: #ddd;}
#tableau th {
  padding-top: 5px;
  padding-bottom: 5px;
	background-color: #ccc;
  color: black;
}

 