body {
	margin: 0;
	padding: 0;
	font-family: verdana, arial, sans-serif; /* on définit la police de base dans la page */
	font-size: 8px; /* on définit la taille de police de base dans la page */
	background-color: #fff; /*couleur de fond blanche*/
	}
.TitreTxt    { font-size: 12pt; text-align: center; font-weight: bold; 
               margin-bottom: 0px; margin-top: 15px ; color: #11659F }/* #11659F;*/

.conteneur { /*le conteneur global du site, */
	width: 800px;
	height: 600px;
	position: relative;
	/*top: 1px; 
	left: 1px; 
	margin-left: 0px;*/
	margin:auto;
	}

.head1 {
	background-image: url(images/Entete.jpg);
	width: 800px;
	height: 157px;
	position: absolute;
	left: 1px;
	margin-left: 0px;
	}

.head2 {
	width: 108px;
	height: 200px;
	position: absolute;
	left: 0px;
	top: 160px;
	margin-left: -1px;
	}

.head3 {
	width: 691px;
	height: 500px;
	position: absolute;
	left: 110px;
	top: 160px;
	margin-left: 0px;
	border-bottom:2px solid #7989D0;
	}
.tdTab{
	background-image:url(images/FontTitre.gif);
	background-repeat:no-repeat;
	border-style:none;
	border-width:medium;
	height:70px;
	vertical-align:top;
}
	

ul.menu, li.menu { /* utilisation de liste pour le menu */
	list-style-type: none;  /* suppression des puces de liste */
	margin:0;
	padding:0;
	}
ul.menu {
	position: absolute; /* positionnement pour IE5 et IE5.5 */
	left: 0px;
	top: 160px;
	background: transparent url(images/menu.gif) top left no-repeat; /* arrière-plan général du menu */
	height: 205px;
	width: 108px;
	}
li.menu {
	display: inline; /* correction pour IE5 et IE5.5 */
	}

li.menu a.menu { /* dimensions et définitions des boutons */
	display: block;  /* mise en block de <a> pour lui donner des dimensions */
	height: 41px;
	width: 108px;
	line-height: 41px;  /* hauteur de ligne pour éviter les paddings */
	text-decoration: none;
	}
li.menu a:hover.menu {
	color: #43271B;
	background: transparent url(images/menu.gif) top left no-repeat;
	}
a:hover.menu#menu1 {
	background-position: 0% -205px; /* décalage de l'arrière-plan pour chaque bouton */
	}
a:hover.menu#menu2 {
	background-position: 0% -246px;
	}
a:hover.menu#menu3 {
	background-position: 0% -287px;
	}
a:hover.menu#menu4 {
	background-position: 0% -328px;
	}
a:hover.menu#menu5 {
	background-position: 0% -369px;
	}

li.menu a:active.menu {
	color: #43271B;
	background: transparent url(images/menu.gif) top left no-repeat;
	}
a:active.menu#menu1 {
	background-position: 0% -410px; /* décalage de l'arrière-plan pour chaque bouton */
	}
a:active.menu#menu2 {
	background-position: 0% -451px;
	}
a:active.menu#menu3 {
	background-position: 0% -492px;
	}
a:active.menu#menu4 {
	background-position: 0% -533px;
	}
a:active.menu#menu5 {
	background-position: 0% -574px;
	}
	
a:link { color:#11659F;}
a:visited { color:#11659F;}
a:hover { color:#ffffff; background-color:#11659F; }
/*a:active { color:#0000EE; background-color:#FFFF99; }*/
