body	{background: #e5eecc;
		color: #e5eecc;
		font-family: Futura, Arial, sans-serif;
		font-size: 90%;
		margin: auto;
		width: 50em;
		}
			div.entete	{position: fixed;
						top: 0px;
						width: 50em;
						}
			div.bouton_retour	{position: fixed;
								top: 50px;
								width: 50em;
								}
			img.image_entete	{position: absolute;
								left: -9.25em;
								}

			img.espace			{padding-top: 7em;
								}	

			.espace1			{padding-top: 2em;
								padding-bottom: 1em;
								}

			div#barremenu	{height: 1em;
							text-align: right;
							position: relative;
							float: right;
							}
			div.contenu	{background-color: #000000;
						margin: auto;
						width: 50em;
						min-height: 50em;
						padding-top: 8em;
						padding-bottom: 10em;
						text-align: left;
						}
			div.colonnegauche	{float:left;
								width: 17em;
								padding-left: 0.5em;
								text-align: left;
								}
			div.colonnedroite	{float:left;
								width: 31.5em;
								text-align: left;
								padding-left: 1em;
								}
			div.colonnefermeture	{clear:left;
									}
			div.images	{padding-left: 15em;
						max-width: 35em;
						}
			div.texte	{padding-left: 15em;
						max-width: 35em;
						}
			div.pied	{background-color: #727a57;
						position: fixed;
						bottom: 0px;
						width: 50em;
						height: 0em;
						}
			div.piedlogo	{background-color: #727a57;
							position: fixed;
							bottom: 0px;
							width: 50em;
							height: 5.5em;
							}
			div.logos	{background-color: #000000;
						}
			div.droite	{display: block;
						text-align: right;
						}
			#menu ul	{margin:0;
 						padding:0;
 						list-style-type:none;
						height: 2em;
 						text-align:center;
						}
			#menu li 	{float:left;	
 						margin:auto;
 						padding:0;
						background-color: #e5eecc;
 						}
			#menu ul li:hover	{background-color: #c5e273;
								}
			#menu ul li ul	{display:none;
 							}
			#menu ul li:hover ul	{display:block;
									}
			#menu li a 	{text-decoration:none;
 						padding:0px 5px 0px 5px;
						text-align: center;
						}
			#menu ul li a:link, #menu ul li a:visited	{color: #000000;
														}
			#menu ul li ul li a, #menu ul li ul li a:link, #menu ul li ul li a:visited				{color: #000000;
			font-size: 0.9em;
			}
			#menu ul li ul li a:hover	{color: #000000;	
 										}
			#menu ul li ul li:hover	{background-color: #ffffff;
 									}
			#menu li:hover ul li	{float:none;
									height: 1.25em;
									background-color:#d8fb76;
 									}
			ul.plan	{color: #c1b869;
					border: none;
					padding-top: 5em;
					}
			ul.pale li	{color: #e5eecc;
					list-style-type: none;
					}
			li.sousmenu	{list-style-type: none;
						}
				.premier	{
							left: 16em;
							}
				.deux	{
						left: 23.5em;
						}
				.trois	{
						left: 36.35em;
						}
				.quatre	{
						left: 45.25em;
						}		
			h1	{text-align: center;
				font-size: 400%;
				margin: 0px;
				}
			h2	{background-color: #B8B8B8; 
				text-align: center;
				font-size: 250%;
				margin: 0px;
				}
			h3	{text-align: left;
				font-size: 120%;
				margin: 0px;
				font-weight: normal;
				}
			h4	{text-align: left;
				font-size: 110%;
				margin: 0px;
				font-weight: normal;
				}
			h4.droite	{text-align: right;
						font-size: 110%;
						margin: 0px;
						font-weight: normal;
						padding-top: 2.5em;
						}
			h5	{text-align: center;
				font-size: 125%;
				margin: 0px;
				}
			p	{text-decoration: none;
				color: #ffffff;
				margin: 0px 0px 0px 0px;
				}
			p.extrait	{text-indent: 0em;
						margin-left: 5em;
						color: #727a57;
						}
			p.bleu	{color: #88c7fa;
					}
			p.bleufonce	{color: #4f71ae;
						}
			p.vertfonce	{color: #727a57;
						}		
			.sansretour 	{display: inline-block;
							}

			p.petit	{text-align: center;
					font-size: 80%;
					margin: 2px;
					}
			p.bon	{text-indent: 0em;
					margin-left: 5em;
					}
			p.bon1	{text-indent: 0em;
					margin-left: 7em;
					}
			p.vert	{color: #c5e273;
					padding: 0em 0em 0em 0em;
					}
			div.barremenu a	{text-decoration: none; 
							}
			div.barremenu a:link	{color: #f8e967;
									background-color: #9cc70e;
									}
			div.barremenu a:visited	{color: #282828;
									background-color: #7b9c0d;
									}
			div.barremenu a:hover	{color: #4c5128;
									background-color: #FFFFFF;					
									} 
			a	{text-decoration: none;
				}
			a:visited	{color: #200000;
						}
			a:link	{color: #200000;
					}
			a:hover	{color: #383838;
					}
			a.vert	{text-decoration: none;
					}
			a.vert:visited	{color:#c5e273;
							}
			a.vert:link	{color:#c5e273;
						}
			a.vert:hover	{color: #727a57;
							}
			a.bleu	{text-decoration: none;
					}
			a.bleu:visited	{color: #88c7fa;
							}
			a.bleu:link	{color: #88c7fa;
						}
			a.bleu:hover	{color: #ffffff;
							}
			a.pale	{text-decoration: none;
					}
			a.pale:visited	{color: #e5eecc;
							}
			a.pale:link	{color: #e5eecc;
						}
			a.pale:hover	{color: #ffffff;
							}
			a.bouton	{text-decoration: none;
						}
			a.bouton:visited	{color: #e5eecc;
								background-color: #000000;
								}
			a.bouton:link	{color: #c5e273;
							}
			a.bouton:hover	{background-color: #ffffff;
							color: #000000;
							}		
			input.bouton	{cursor: pointer;
							}
