body {margin:0 ; padding:0 ; color: #FFFFFF; FONT-FAMILY: Arial, Verdana, Helvetica;} /* marges intérieures et extérieures de la page à 0 */ 
.menu-general { /* défini les boites qui comprenent chaque menu de base */
  font-weight: bold; FONT-SIZE: 12pt; COLOR: #FFFFFF; FONT-FAMILY: Arial, Verdana, Helvetica;
  float:left ; /* Les boite sont calées à gauche */
  width:70 ; /* largeur des boites du menu de base */
  padding:0 ; /* marges intérieures à 0 */
  margin: 5 ; /* marges extérieures à 0 */
  height:45px; } /* Hauteur des boites */
.menu-bis { /* défini les boites qui comprenent chaque menu de base */
  font-weight: bold; FONT-SIZE: 14pt; COLOR: #FFFFFF; FONT-FAMILY: Arial, Verdana, Helvetica;
  width:150 ; /* largeur des boites du menu de base */
  padding:0 ; /* marges intérieures à 0 */
  margin: 0 ; }
.photo { border:1; border-color:white; vertical-align:middle; float:right;
 border-top: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; border-bottom:1px solid #FFFFFF;
}

input { font-size: 8pt;  font-family: Verdana;
	background: #EEEEEE;
}
select { font-size: 8pt;  font-family: Verdana; 
	background: #EEEEEE;
}
textarea { font-size: 8pt;  font-family: Verdana; color:#000000;
	background: #EEEEEE;
}
.textbold {
	font-weight: bold; FONT-SIZE: 8pt; COLOR: #FFFFFF;  font-family: Verdana;
}
.textunderline {
	font-weight: bold; FONT-SIZE: 8pt; COLOR: #FFFFFF;  font-family: Verdana; text-decoration:underline;
}
.text {
	 FONT-SIZE: 8pt;  font-family: Verdana; 
}
.entete {
	 FONT-SIZE: 11px; font-weight:bold;  font-family: Verdana; 
}
.titre {
	font-weight: bold; FONT-SIZE: 12pt; COLOR: #FFFFFF; FONT-FAMILY: Arial, Verdana, Helvetica;
}
.textblack {
	font-size: 8pt; color:#000000;  font-family: Verdana;
	}
.boldblack {
	font-size: 8pt; font-weight:bold; color:#000000;  font-family: Verdana;
	}
	.textred{
	 FONT-SIZE: 10pt; COLOR:red; FONT-FAMILY: Verdana, Arial, sans-serif; 
}
.textredbold{
	 font-weight: bold; FONT-SIZE: 10pt; COLOR:red; FONT-FAMILY: Verdana, Arial, sans-serif; 
}

.formulaire1 {
color:#000000;
border: solid 1px #1f1f5f;
background-color:#eee;
font-size:8pt;
font-weight: none;
}
hr { color:#FFFFFF; 
height: 1px;
}
.TOPMENU
  {font-weight: bold; FONT-SIZE: 14pt; COLOR: #FFFFFF; FONT-FAMILY: Arial, Verdana, Helvetica;
  width:770 ; /* largeur des boites du menu de base */
  padding:0 ; /* marges intérieures à 0 */
  margin: 0 ;
  c 
}
#sous-menu1, #sous-menu2, #sous-menu3, #sous-menu4, #sous-menu5, #sous-menu6 { /*défini les 3 boites des 3 sous-menues */
  display: none; /* les sous-menus ne sont pas affichés */
  margin: 12; /* marges extérieures à 0 */
  padding : 0; /* marges intérieures à 0 */
  position : absolute ; /* boite positionnée par rapport à la boite parent, ici l'écran */
  top : 140px; /* Début (par rapport au haut de page) des sous-menus */
  width : 775} /* largeur des sous-menus par rapport à la boite parent (ici la page)*/



a:link {text-decoration: none; font-weight: bold; FONT-SIZE: 11px; font-family: Verdana; color: #FFFFFF;}
a:visited {text-decoration: none; font-weight: bold; FONT-SIZE: 11px; font-family: Verdana; color: #FFFFFF;}
a:hover {text-decoration: underline ; font-weight: bold; FONT-SIZE: 11px; font-family: Verdana; color:#FFFFFF;}

a.type:link {text-decoration: none; font-weight: bold; FONT-SIZE: 11px; font-family: Verdana; color: #999999;}
a.type:visited {text-decoration: none; font-weight: bold; FONT-SIZE: 11px; font-family: Verdana; color: #999999;}
a.type:hover {text-decoration: underline ; font-weight: bold; FONT-SIZE: 11px; font-family: Verdana; color:#ffffff;} 

a.black:link {text-decoration: none; font-weight: bold; FONT-SIZE: 11px; font-family: Verdana; color: #000000;}
a.black:visited {text-decoration: none; font-weight: bold; FONT-SIZE: 11px; font-family: Verdana; color: #000000;}
a.black:hover {text-decoration: underline ; font-weight: bold; FONT-SIZE: 11px; font-family: Verdana; color:#999999;} 



