body
{
	width: 900px;
	margin: auto; /* Pour centrer notre page */
	margin-top: 20px; /* Pour éviter de coller avec le haut de la fenêtre du navigateur. Essayez d'enlever pour voir ! */
	margin-bottom: 20px;    /* Idem pour le bas du navigateur */
	font-family: Arial, "Arial Black", "Times New Roman", Times, serif;
	font-size: 12px;
	

   
}


#en_tete
{
}


#conteneur
{
	width: 900px;
	height: 1350px;
	margin-top: 10px;
	margin-bottom: 10px;
}

		#menu
		{
		width: 170px;
		float: left;
		font-family: Arial, "Arial Black", "Times New Roman", Times, serif;
		font-size: 15px;


		}
			.element_menu1
			{
			margin: 0px;
			height: 300px;
			margin-bottom: 10px;
			background-image: url("image/accueil/menu1.png");
			background-repeat: no-repeat;
			font-size: 13px;
			}
			
			.element_menu1 ul
			{
			padding: 0px;
			padding-left: 30px;
			padding-top: 60px;
			padding-bottom: 10px;
			margin: 0px;
			margin-bottom: 10px;
			}
			
			.element_menu1 li
			{
			margin: 0px;
			margin-bottom: 10px;
			}
			
			.element_menu1 a:link
			{
			text-decoration: none;
			color: #000000;
			}
			
			.element_menu1 a:visited
			{
			text-decoration: none;
			color: #000000;
			}
			
			.element_menu1 a:hover
			{
			text-decoration: none;
			color: #000000;
			}
			
			.element_menu1 a:active
			{
			text-decoration: none;
			color: #000000;
			}
			
			
			.element_menu2
			{
			margin: 0px;
			height: 150px;
			margin-bottom: 20px;
			background-image: url("image/accueil/menu2.png");
			background-repeat: no-repeat;
			background-color: #ffffff;
			font-size: 13px;
			}
			
			.element_menu2 ul
			{
			padding: 0px;
			padding-left: 30px;
			padding-top: 20px;
			padding-bottom: 10px;
			margin: 0px;
			margin-bottom: 10px;
			}
			
			.element_menu2 li
			{
			margin: 0px;
			margin-bottom: 10px;
			}
			
			.element_menu2 a:link
			{
			text-decoration: none;
			color: #000000;
			}
			
			.element_menu2 a:visited
			{
			text-decoration: none;
			color: #000000;
			}
			
			.element_menu2 a:hover
			{
			text-decoration: none;
			color: #000000;
			}
			
			.element_menu2 a:active
			{
			text-decoration: none;
			color: #000000;
			}
			
			ul /* Toutes les listes à puces se trouvant dans un menu */
			{
			list-style-image: url("image/puce.png"); /* On change l'apparence des puces */
			padding: 0px; /* Tous les côtés ont une marge intérieure de 0 pixels */
			margin: 0px; /* Idem pour margin, ça nous évite d'avoir à en écrire 4 (margin-left, margin-right...) */
			}
			
		#corps
		{
		float: left;
		padding: 20px;
		padding-top: 50px;
		margin: 0px;
		width: 690px;
		height: 1290px;
		background-image: url("image/accueil/corps.png");
		background-repeat: no-repeat;
		background-color: #ffffff;
		font-family: Arial, "Arial Black", "Times New Roman", Times, serif;
		font-size: 12px;
		}
		
			.imageflottante
			{
			float: left;
			margin: 0px;
			margin-right: 5px;
			}

			
		#flash
		{
		padding : 0px;
		margin: 0px;
		margin-top: 10px;
		padding-left: 65px;
		}
			
		/*
		#news
		{
		width: 210px;
		height: 460px;
		margin: 0px;
		float: right;
		background-image: url("image/accueil/news.png");
		background-repeat: no-repeat;
		}
		
		#news_cont
		{
		width: 190px;
		height: 400px;
		padding: 0px;
		margin: 0px;
		margin-left: 10px;
		padding-top: 50px;
		}
		*/
		
/*#demo
{
float: right;
width: 480px;
height: 323px;
margin: 0px;
background-color: red;
background-image: url("image/accueil/flash.png");
background-repeat: no-repeat;
}
*/		
			

#pied_de_page
{
	width: 900px;
	height: 30px;
	text-align: center;
	color: #666666;
}

.speciale {color: #FFFFFF;
            text-decoration:none;
}

.speciale :hover {color: #FFFFFF;
}
