body { background-color: #E9E2FF; }
h1 { 
	font-weight: bold; 
	font-style: italic; 
	font-family: Helvetica,Arial,sans-serif; 
	text-align: center; 
	color: rgb(102, 0, 204);
	background-color: #E9E2FF;
}

ul li {
	list-style-type: none;
	padding : 5px;
}

table {
	border-style:solid;
	border-width:1px;
	margin-left:1px;
}

td {
	border:1px solid; 
	text-align:center;
}

*.menu-colonne {
  border-style: groove;
  border-color: #6633ff;
  width: 150px;
  float: left;
  margin-left: 0px;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  font-style: normal;
  text-transform: uppercase;
  text-align: left;
  font-size: large;
  background-color: #CCCCFF;
}
*.corps {
  border: 2px solid rgb(102, 0, 204);
  margin: 0px 10px 10px;
  width: 600px;
  padding-left: 10px;
  padding-right: 10px;
  float: left;
}
*.menu_actif {
  width: 120px;
  margin: 5px;
  border-style: double;
  border-color: #6633ff;
  list-style-type: none;
  background-color: #ccccff;
  font-weight: bolder;
}
.menu_actif a {text-decoration: none;}

*.menu_inactif {
  width: 120px;
  margin: 5px;
  border-style: groove;
  border-color: #6633ff;
  background-color: #E9E2FF;
  list-style-type: none;
}
.menu_inactif a {text-decoration: none;}

*.menu_inactif:hover {
  width: 120px;
  margin: 5px;
  border-style: groove;
  border-color: #E9E2FF;
  background-color: #6633ff;
  list-style-type: none;
}


a.infoLien {
   position: relative;
   font-weight: bold; /* on ne modifie pas  la forme du texte */
   border-bottom: 1px gray dotted; /* on souligne le texte */
   
}
a.infoLien span {
   display: none; /* on masque l'infobulle */
}
a.infoLien:hover {
   background: none; /* correction d'un bug IE */
   z-index: 200; /* on définit une valeur pour l'ordre d'affichage */
   cursor: help; /* on change le curseur par défaut en curseur d'aide */
}
a.infoLien:hover span {
   display: inline; /* on affiche l'infobulle */
   position: absolute;
  /* white-space: nowrap;   /* on change la valeur de la propriété white-space pour qu'il n'y ait pas de retour à la ligne non-désiré */
   top: 30px; /* on positionne notre infobulle */
   left: 20px;
   background: white;
   color: #CC6600;
   padding: 3px;
   border: 1px solid #CC6600;
   border-left: 4px solid #CC6600;
}




