body {padding-left: 1em; font-family: Times New Roman,Arial,Times,serif; color: black;}

/* Menu de navigation ;  couleur blanc sur fond bleu */
table.navigation0{
	border-top: 0.1em solid silver;
	border-bottom: 0.1em solid silver;
	width: 100%;
	background-image: url(images/haut.jpg);
	height: -2em;

}
img.navigationbas{
	border-top: 0.1em solid silver;
	border-bottom: 0.1em solid silver;
	width: 100%;
	height: -2em;

}

table.navigation {
	font-size: 1.1em;
	width: 100%;

}

table.navigation a {color: #003399;; padding: 16px;  font-size: 0.9em;  text-decoration: none;}

table.navigation td.t1 {background-color: transparent; border-style:  none; empty-cells: show; font-family: arial;
 font-size: 1.3em; padding:  0.1em}
table.navigation td.t11 {background-color: transparent; border-style:  none; empty-cells: show; font-family: cursive;
 font-size: 1.3em; padding:  0.1em}
/* Liens en bleu (entre clair et foncé) */
table.navigation a:visited {color: black;}

/* et en noir (comme le texte normal, mais souligné) si déjà visités 
 Lors du passage de la souris ou activation, */
table.navigation a:hover, a:active {color: #0B0FBB;}
/* Ne pas entourer les images, même s'ils contiennent des liens 
 Dans le cas d'une icône suivie d'un texte, par exemple */
img.imageh {
	border: none;
	vertical-align: middle;
	margin-right: -1em;
	margin-left: -1em;
}