a:link, a:visited, a:active {
	color : #0000CD;
	font-weight : bold;
	text-decoration : none;
}

a:hover {
	color : #B22222;
	font-weight : bold;
	text-decoration : none;
}

body {
	background-image : url(images/fond_strie.gif);
	color : #005CB5;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 15px;
	margin-bottom : 5px;
	margin-left : 5px;
	margin-right : 5px;
	margin-top : 5px;
}

h1 {
	background-color : #3A92AD;
	color : #FFEFD5;
	font : normal;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 22px;
	font-weight : bolder;
	text-align : center;
}

h2 {
	background-color : #9DC2DF;
	color : #191970;
	font : normal;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 20px;
	font-weight : bolder;
	text-align : center;
}

h3 {
	background-color : #D2E2F0;
	color : #191970;
	font : normal;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 15px;
	font-weight : bolder;
	text-align : center;
}

table {
	background-color : #F0F8FF;
	background-image : url(images/fond_tableaux.jpg);
	color : #005CB5;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 15px;
	}

TABLE.menu {
	border-style : double;
	border-color : Navy;
	background-color : #F0F8FF;
	background-image : none;
}

TABLE.menu TH {
	background-color : #3A92AD;
	color : #FFEFD5;
	font : normal;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight : bolder;
	text-align : center;
}



