body
			{
				width:760px;
				margin-top:20px;
				margin-bottom:20px;
				background-image:url("fond.png");
				position:relative;
				margin-left:12%;		
			}


			/* L'en-tête */

			#en_tete
			{
				width:760px;
				height:168px;
				background-repeat:no-repeat;
				padding-top:1px;
				
			}
			#en_tete2
			{
				width:760px;
				height:10px;
				background-repeat:no-repeat;
				margin-top:0px;
				margin-bottom:10px;
				font-weight:bold;
				font-size:13px;
			
			}
			/* Le menu */

			#menu
			{
				float:right;
				width:120px;
			}
			.element_menu
			{
				background-color:#AED989;
				background-repeat:repeat-x;
				border-style:solid ;
				border:0.5px solid #006600;
				margin-bottom:10px;
			}
			.element_menu2
			{
				width:400px;
				margin:auto;
				background-color:#AED989;
				background-repeat:repeat-x;
				border-style:solid ;
				border:0.5px solid #006600;
				margin-bottom:20px;
			}
			/* Quelques effets sur les menus */
			.element_menu h3
			{	
				color: black;
				font-family:Arial, "Arial Black", "Times New Roman", Times, serif;
				border:1px solid #006600;
				text-align:center;
				margin:0;
			
			}
			.element_menu2 h3
			{	
				color: black;
				font-family:Arial, "Arial Black", "Times New Roman", Times, serif;
				border:1px solid #006600;
				text-align:center;
				margin:0;

				
			
			}

			.element_menu ul
			{
				color: #26370A;
				list-style:none;
				padding:0px;
				margin-top:0px;
				margin:0px;
				text-align:center;

			}
			
			
			.element_menu2 ul
			{
				color: #26370A;
				list-style:none;
				padding:0px;
				margin-top:0px;
				margin:0px;
				text-align:center;

			}
			.element_menu2 a
			{
				border:1px solid #006600;
				border-top-style:none;
				font-weight:bold;
				text-decoration: none;
				text-align:center;
				height: 10px;
				color: #2B6B1F;
				background-color:#D2FAAB;
				background-image:url(fond.png);
				display: block;
				height:20px;
							}

			.element_menu2 a:hover
			{
				background-color:#BDE596;
				color:#999999;				
				font-weight:bold;
				text-decoration: none;
				font-size:20px;
			}


			.element_menu a
			{
				border:1px solid #006600;
				border-top-style:none;
				font-weight:bold;
				text-decoration: none;
				text-align:center;
				height: 10px;
				color: #2B6B1F;
				background-color:#D2FAAB;
				display: block;
				height:20px;				
				}

			.element_menu a:hover
			{
				background-color:#BDE596;
				color:yellow;
				font-weight:bold;
				text-decoration: none;
			}


			/* Le corps de la page */

			#corps
			{
				margin-top:0px;
				background-image:url(fond_bis.png);
				background-position:top left;
				background-repeat:no-repeat;
				text-align:right;
				margin-right:135px; /* Une marge à gauche pour pousser le corps, afin qu'il ne passe plus sous le menu */
				margin-bottom:20px; /* Ca c'est pour éviter que le corps colle trop au pied de page en-dessous */
				padding:5px; /* Pour éviter que le texte à l'intérieur du corps ne colle trop à la bordure */
				background-color:#D2FAAB; /* Une couleur de fond pour le corps */
				border:1px solid #006600; /* Une bordure pour bien marquer les limites du corps et pour faire joli */
			}
			#pied_de_page
			{
				background-color:#D2FAAB;
				border:1px solid #006600;
				text-align:center;
				font-weight:bold;
				font-size:12px;
				padding:5px;
				margin-top:10px;
				
				
			}
			p
			{
				width:540px;
				text-align:right;				 				
			}
			.pied
				{
					text-align:center;
				}
			h2
			{
				border-bottom:2px solid black;
				text-align:center;
					
			}

			.news
			{
				background-image:url("fond.png");
				background-repeat:repeat;
				color:black;
				font:Arial, Helvetica, sans-serif,16 px;
				font-weight:bold;
				border-right-style:double;
				border-left-style:dashed;
				border-bottom-style:dashed;
				border-top-style:dashed;
				border: 1px #006600;				
				padding: 12px;
   				margin: auto;
				margin-top:5px;				
				padding:5px;
			}
			.titre
			{
				margin: auto;
				margin-bottom:5px;
				text-align:center;
				text-align:center;
				color:#000000;
				font-size:18px;
				border:1px dashed #006600;
				background-image:url(fond.png);
				}
			h4
				{
				
	            width: 350px;
				border:1px solid black;
				margin-left:121px;
				margin-bottom: 0px;
				padding:5px;
				
				}