html
{
   background-image: url("./pictures/patterns/cross-grey.png");
}


body
{
   margin: 0; /* pour éviter les marges */ 
   text-align: center; /* pour corriger le bug de centrage IE */ 
}

#llf
{
   position:absolute; 
   left: 50%;  
   top: 50%; 
   width: 900px;
   height: 530px;
   text-align: left;
   margin-top: -265px; /* moitié de la hauteur */ 
   margin-left: -450px; /* moitié de la largeur */ 
   background-image: url("./pictures/llf/fm01_900.jpg");
   background-repeat: no-repeat;
}

table
{
   width: 100%;
   opacity: 0.8;
   background-color: #cdd8b9; /*#626262; /* Une couleur de fond pour le corps */
   margin: auto; /* Pour centrer notre page */
   font-size: small;
}

caption
{
   color: white;
   font-size: x-large;
}

.info {
   background-image: url(./pictures/22/info.png);
   overflow: hidden;
   position: relative;
   cursor: pointer;
   text-indent: -9999px;
}

.erreur
{
   color: red;
}

h1
{
   color: white;
}

p 
{
   text-align: center;
}


#entete
{
/*   padding: 5px;
   text-align: center;
   color: white;
*/
}

#corps
{
   opacity:0.8;
	filter : alpha(opacity=90); /* pour IE 6 */
	height : 1px;
   
   font-size: small;
   text-align: center;
   margin-top: 20px;
   margin-left: 320px;
   margin-right: 20px;
   margin-bottom: 10px;
   padding: 5px;
   color: #4d6440;
   background-color: #cdd8b9;
   border: 2px solid black;
}

/* pour les autres navigateurs */
* > #corps {
	height: auto;
}
/* pour IE 7 */
*+html #corps {
	min-height : 1px;
}

.menu{
   float: left;
   width: 260px;
 	margin:10px;
	padding:10px;
}	

#menu {
	width: 250px;
	border-style: solid solid none solid;
	border-color: #94AA74;
	border-size: 1px;
	border-width: 1px;
	font-size: small;
	}

#menu ul{
	list-style:none;
	padding:0px;
	margin:0px;
	}
	
#menu li a {
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	font-weight:normal;
	}	
	
#menu li a:link, #menu li a:visited {
	color: #5E7830;
	display: block;
	background: url(./pictures/menu/menu250.gif);
	background-repeat:no-repeat;
	padding: 8px 0 0 10px;
	}
	
#menu li a:hover {
	color: #26370A;
	background: url(./pictures/menu/menu250.gif) 0 -32px;
	background-repeat:no-repeat;
	padding: 8px 0 0 10px;
	}
	
#menu li a:active {
	color: #26370A;
	background: url(./pictures/menu/menu250.gif) 0 -64px;
	background-repeat:no-repeat;
	padding: 8px 0 0 10px;
	}

