body,div,td,p {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #FFFFFF; }body {	font-size:75%;	background-color: #8B8478; /* couleur de fond */	margin: 0; 	padding: 0; }table,td,img {	border: 0;	text-align: center;}/* BLOCS */ #conteneur { /* page entiere */	position:relative;	width:1000px;	margin-left:auto;	margin-right:auto;	text-align:left;	background-color: #006633;}#entete { /* bandeau superieur */	position:absolute;	width:1000px;	height:131px;	margin-top:0px; 	vertical-align:bottom;}#navcontainer { /* menu */	position:absolute;	height:25px;	width:1000px;	margin-top:132px;	margin-left:0px; 	padding-top:0px;}#content {  /* contenu sous le menu */	position:absolute;	width:1000px;	margin-top:152px;	border-top: 1px solid #fff;}/* TEXTES */.txt {	padding-left: 20px; 	padding-right: 20px; }.texte {  /* texte justifié (+ div txt) */	font-weight: normal; 	text-align: justify; 	line-height: 1.7;}.texte_jaune {  /* texte anglais (+ div txt) */	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #FFFF66; 	font-size:1em;	font-weight: normal; 	text-align: justify; 	line-height: 1.7;}.noir {  /* changement de couleur en noir : pages claires */	color: #000000; }.jaune {  /* anglais */	color: #FFFF66; }/* NORMAL */p { /* texte de toutes les pages (attention : centré) */	font-size:1em;}h2 {   /* Titre dans toutes les pages */	font-family: Arial, Helvetica, sans-serif;	font-size:1.5em;	text-align: center;	font-weight: bold;	color: #FFFFFF;}h3 {  /* sous-titres dans les pages peintres */	font-family: Arial, Helvetica, sans-serif;	font-size:1.2em;	text-align: center;	font-weight: bold;	color: #FFFFFF;}h4 {  /* titres des tableaux (attention : marge = 0) */	font-family: Arial, Helvetica, sans-serif;	font-size:1.1em;	text-align: center;	font-weight: bold;	color: #FFFFFF;	margin: 0;}h4 a {  /* texte des menus hauts) */	text-decoration: none; }h5 {  /* texte des liens vidéo (page Merdy) */	font-family: Arial, Helvetica, sans-serif;	font-size:1.1em;	font-weight: bold; 	color: #000000; 	text-align: center;}h5 a {  /* texte noir bas de page */	color: #000000; 	text-decoration: none; }/* LIENS */a {  /* lien */	color: #FFFFFF; }a:hover {  /* lien survolé */	color: #ff0000; 	text-decoration: underline; }.img {  /* lien image */	color: #FFFFFF; 	text-decoration: none; }.img:hover {  /* lien image survolé */	color: #ff0000; 	text-decoration: none; }.imgnoir {  /* lien image noir */	color: #000000; 	text-decoration: none; }.imgnoir:hover {  /* lien image noir survolé */	color: #ff0000; 	text-decoration: none; } /* LISTES : */ul.liste {	text-align: left;	font-size:1em;	padding: 0;	margin: 0;	line-height:1.4;	list-style-type: none; }ul.liste a {	text-decoration: none;  }ul.liste a:hover {	text-decoration: underline; 	color: #FFFF00; }  ul.listenoir {	text-align: left;	font-size:1em;	padding: 0;	margin: 0;	line-height:1.4;	list-style-type: none; }ul.listenoir a {	text-decoration: none; 	color: #000000; }ul.listenoir a:hover {	text-decoration: underline; 	color: #FF0000; }   /* MENU SUPERIEUR : */ #navcontainer ul {	padding-left: 0;	margin-left: 0;	background-color: #036;	color: White;	float: left;	width: 100%;	font-family: arial, helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	margin: 0; 	padding: 0; }#navcontainer ul li {	display: inline; }#navcontainer ul li a {	padding: 0.2em 1em;	background-color: #036;	color: White;	text-decoration: none;	float: left;	border-top: 1px solid #fff;	border-right: 1px solid #fff;	border-bottom: 1px solid #fff;}#navcontainer ul li a:hover {	background-color: #369;	color: #fff;}
