body {margin-top:235px;  margin-left:175px;  background:url(images/fond.jpg);
background-repeat:repeat-y; background-color:#FFFFFF;}
img.haut {position:absolute;  left:0px;  top:0px;}
a.valide {position:absolute;  left:0px;  z-index:1;}
p {width:670px;  text-align:justify;}
dt {font-weight:bold;}
dd {width:420px;}
table.standard {border-collapse:collapse; border:1px solid black; width:450px;}
td.standard { border:1px solid black;}
caption {text-align:left; font-size:x-large;}
.centrer {text-align:center;}
.centre {float:middle;  padding:10px;}
.gauche {float:left;  padding:10px;}
.droite {float:right;  padding:10px;}
ul {list-style-type:disc; }
ul ul {list-style-type:square; margin-right:0px;}
h1 {width:670px; text-align:center;}
.don {color:navy; font-weight:bold; font-variant:small-caps;}
hr {width:670px; text-align:left;}


.tab {position:absolute; left:17em;}

.menu
{
  /*Couleur de fond */
	background-color:#E9999A;
	color:#FFFFFF;
	position:absolute;
	/*font-weight:bold;*/
	height:auto;
	width:155px;
	top:210px;
	left:0px;
	padding: 0 3px 0 0;
	margin-bottom: 1em;
	text-align:left;
	list-style:none;
	float:left;
	margin-left:0;
}
.menu ul
{
  list-style:none;
	margin:0;
	padding:0;
	border:none;
	left:0px;
}
.menu li
{
  /*Ligne séparatrice*/
	border-bottom:1px solid #FFFFFF;
	margin:0;
}
.menu li a
{
  display:block;
	padding-bottom:10px;
	padding-top:5px;
	padding-left:3px;
	width:100%;
	text-decoration:none;
  /* Couleur texte*/
	color:#3F3414;
	background:transparent;
}
.menu li a:hover
{
  /* Couleur bouton hover */
  background-color:#A2C0E2;
	color:#3F3414;
}
.menu li.ici
{
  /*background-image:url("images/contour/boutons/ici.jpg");*/
  background-color :#A2C0E2;
  color            :white;
	font-weight      :bold;
	display:block;
	padding-bottom:10px;
	padding-top:5px;
	padding-left:3px;
	width:100%;
	text-decoration:none;
}
.menu li.parent
{
  font-size:larger;
	text-align:center;
}