body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
	font-size: 10pt;
	background-color: #FBF4AC;
}
th { color:rgb(0,0,0); font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10pt;}
td { color:rgb(0,0,0); font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10pt;}
h1 {
	color: #902525;
	font-family: Bauhaus 93;
	font-weight: bold;
	font-size: 22pt;
}
h2 { color: #A52A2A;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 14pt;}
h3 { color: #D2691E; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12pt; }
h4 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 10pt;}
h5 { color: Black; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-style: italic; font-size: 10pt}
h6 { color: #228B22;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-style: italic; font-size: 10pt; }
p.namo-list { color:maroon; font-family:Arial; font-size:12pt; }
p.namo-sublist { color:#626231; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:10pt; }
table.namo-table {
	border-left-color: #FFFF80;
	border-top-color: #FFFF80;
	border-right-color: #936B37;
	border-bottom-color: #936B37;
	font-family: "Bauhaus 93";
}
table.namo-table td { border-left-color:#936B37; border-top-color:#936B37; border-right-color:#FFFF80; border-bottom-color:#FFFF80; }
table.namo-table th { background-color:#F5D36B; border-left-color:#936B37; border-top-color:#936B37; border-right-color:#FFFF80; border-bottom-color:#FFFF80; }
span.namo-link, a:link { color:red; text-decoration:underline; }
span.namo-visited, a:visited { color:gray; text-decoration:underline; }
span.namo-active, a:active { color:olive; text-decoration:underline; }
li.namo-list1 { list-style-image:url('nav/bullet1.gif'); }
li.namo-list2 { list-style-image:url('nav/bullet2.gif'); }
hr { list-style-image: url(Images/nav/nth_theme_custom_tile_1_hr.gif);}
a.info {
   position: relative;
   color: black;
   text-decoration: none;
   border-bottom: 1px gray dotted; /* on souligne le texte */
}
a.info span {
   display: none; /* on masque l'infobulle */
}
a.info:hover {
   background: none; /* correction d'un bug IE */
   z-index: 500; /* on définit une valeur pour l'ordre d'affichage */

   cursor: help; /* on change le curseur par défaut en curseur d'aide */
}
a.info: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;

   width: 560px;
   background: #FBF4AC;

   color: black;
   padding: 3px;

   border: 1px solid #902525;
   border-left: 4px solid #902525;
}

