 html
	{
		background-color: rgb(255,255,255);
	}
	
	body
	{
		width: 970px;
		padding: 10px;
		padding-bottom: 0px;
		margin: auto;
		margin-top: 0px;
		margin-bottom: 0px;
		background-color: #e6e6e6;
	}
	
	#en_tete
	{
		width: 820px;
		height: 120px;
		border: 1px solid black;
		padding: 0px;
		margin: 0px;
		margin-left: 80px;
		margin-bottom: 10px;
		background-image: url("banniere.jpg");
		background-repeat: no-repeat;
		background-position: center;
	}
	
	#menu
	{
		float: left;
		width: 150px;
	}
	
	.element_menu
	{
		background-color: rgb(145,191,207);
		background-image: url("motif.jpg");
		background-repeat: repeat-x;
		border: 1px solid black;
		margin-bottom: 3px;
		text-align: center;
		font-family: "Times New Roman";
		font-size: 16px;
		font-weight: lighter;
		padding: 2px;
	}
	
	.element_menu ul
	{
		padding: 0px;
		padding-left: 20px;
		margin: 0px;
		margin-bottom: 5px;
		list-style-type: square;
		text-align: left;
		list-style-image: url("globe.gif");
	}
	
	.element_menu a
	{
		color: black;
		text-decoration: none;
	}
	
	.element_menu a:hover
	{
		background-color: rgb(164,223,241);
		text-decoration: underline;
	}
	
	#corps
	{
		width: 790px;
		background-color: rgb(145,191,207);
		background-image: url("motif.jpg");
		background-repeat: repeat-x;
		margin-left: 160px;
		margin-bottom: 0px;
		padding: 10px;
		padding-top: 10px;
		border: 1px solid black;
		text-align: justify;
	}
	
	#corps a
	{
		color: rgb(66,113,129);
		text-decoration: none;
	}
	
	#corps a:hover
	{
		text-decoration: underline;
	}
	
	#corps h2
	{
		height: 20px;
		text-align: center;
		font-variant: small-caps;
	}
	
	#corps h3
	{
		font-family: "Times New Roman", Arial, serif;
		text-align: justify;
		font-size: 17px;
		font-weight: lighter;
	}	
	
	#corps strong
	{
		font-family: "Times New Roman", Arial, serif;
		font-size: 17px;
	}

	#hors_recherche_google td
	{
		height: 130px;
		text-align: justify;
		vertical-align: middle;
		padding-left: 15px;
		padding-right: 0px;
		border: 0px solid black;
	}
	
	#hors_recherche_google table
	{
		margin: auto;
		border-collapse: collapse;
	}
	
	#corps img
	{
		border: none;
	}
	
	#plan td
	{
		vertical-align: top;
		padding: 0px;
		padding-left: 20px;
		padding-right: 20px;
	}
	
	#pied
	{
		width: 970px;
		padding: 5px;
		padding-bottom: 0px;
		margin-top: 20px;
		margin-bottom: 0px;
		text-align: center;
		font-size: 12px;
		font-family: Arial, serif;
		color: rgb(88,88,88);
	}
	
	#pied img
	{
	border: none;
	}
	
	#pied a
	{
		text-decoration: none;
		color: rgb(66,113,129);
	}
	
	#pied a:hover
	{
		text-decoration: underline;
	}