/*--------------------repertoire : racine---------------------------*/

/*--------------------mise en forme des balises courantes-----------*/
Body{
  color:black;
  font-family:arial;
  font-weight:bold;
  font-size: 14;
  text-decoration: none;
  background:white;
  text-align:center;
}

h1{
  font-family: Helvetica;
  font-weight:bold;
  font-size: 20; 
  color: #0166c0;
  text-align:center;
}

h2{
  font-family: Helvetica;
  font-weight:bold;
  font-size: 20; 
  color: #000000;
  text-align:center;
}

/*--------------------mise en forme du titre-----------*/
Input.titre{
  font-family: Helvetica;
  font-weight:bold;
  font-size: 20; 
  color: #0166c0;
  text-align:center;
  background-color:transparent;
  border: solid 0px white;
}

/*--------------------mise en forme des liens hypertextes-----------*/
A{
  padding:5px;
  color:#0166c0;
  background:white;
  text-decoration:none;
  font-size: 20;
 } 

A:hover{
  color:#FFBB00;
 }
 

A:visited{
  padding:5px;
 
}

A.pied_page{
  background-color: #FFFFFF;
  color:#0166c0;
  font-family:arial;
  font-size: 10;
  text-align:left;
  vertical-align:bottom;
 } 


/*--------------------mise en forme des iframes---------------------*/
iframe{
  border: solid 0px white;
 }

/*--------------------mise en forme des div-------------------------*/

Div{
  vertical-align:top;
  border: solid 0px white;
  margin:0px;
  font-size:20;
}

.titre{
  background:white;
  border: solid 14px white;
  color: #0166c0;
  font-family: Helvetica;
  font-weight:bold;
  font-size:20;
  text-decoration: none;
  text-align:left;
}

.menu{
  border: none;
  color: #000000;
  font-family: arial;
  font-size: 14; 
  font-weight:bold;
  text-align:left;
}
.affiche{
  border: none;
}


/*--------------------mise en forme des tableaux--------------------*/
Table{
  padding:0px;  
  text-align:left;
}
Table.liste{
  padding:0px;
  text-align:left;
}
th.liste{
  padding:10px;
  text-align:center;
  vertical-align:top;
  background-color: #FFFFFF;
  color:black;
  font-family:arial;
  font-size: 20;
}

td{
  vertical-align:top;
  background-color: #FFFFFF;
  color:black;
  font-family:arial;
  font-size: 14;
}

td.liste{
  padding:10px;
  vertical-align:middle;
}
td.liste_centre{
  padding:10px;
  text-align:center;
  vertical-align:center;
}
td.menu{
  text-align:center;
  vertical-align:bottom;
  background-color: transparent;
}
td.pied_page{
  background-color: #FFFFFF;
  color:black;
  font-family:arial;
  font-size: 10;
  text-align:left;
  vertical-align:bottom;
}
td.cc{
  text-align:center;
  vertical-align:middle;
}

td.bandeau{
  text-align:right;
  vertical-align:top;
  font-family:arial;
  font-size:14; 
  background-color:transparent;
}
