body {
background:url('../images/test.jpg') repeat;
}

#header {
	position: relative;
	left:4px;
	top:0;
	height:358px;
	width:870px;
	background-color:#f7fdd6;
}

#footer {
	position: relative;
	margin-top:20px;
	/*background-color:#f7fdd6;*/
	left:4px;
	top:3px;
	height:45px;
	width:870px;
	background:url('../images/footer.jpg') no-repeat bottom;
}

* {
	border:0;
	padding:0;
	margin:0;
	font-family:Arial;
}

#conteneur {
	position: absolute;
	font-size:13px;
	color:#000000;
	width:878px;
	left:50%;
	margin-left:-439px;
	background:url('../images/barrefond.png') repeat-y center;
	top:0;
	/*background-color:#f7fdd6;*/
}

#contenu {
	position:relative;
	background-color:#f7fdd6;
	height:auto;
	width:870px;
	left:4px;
	/*top:-5px;*/
}

#legal {
	position:relative;
	top:30px;
	left:8px;
	color:#000000;
	font-size:11px;
}

input, textarea {
	/*border:1px solid; border-color:#506b24;*/ background-color:#edf8b8; color:#000000; font-size:13px; margin-bottom:5px;
}

textarea {
	width:750px;
	height:300px;
}

#formulaire {
	margin-top:10px;
	margin-left:55px;
}

.message {
	position:relative;
	width:350px;
	left:340px;
	top:50px;
}

#legal a:link, #legal a:visited
{
	font-size: 10px;
	font-family: Arial;
	text-decoration:none;
	color:#000000;
}

#legal a:hover
{
	font-size: 10px;
	font-family: Arial;
	text-decoration:underline;
	color:#000000;
}

#texte h3 {
 margin-top:10px;
 margin-bottom:10px;
 font-size:15px;
}

#texte p {
margin:10px 0;
text-align:center;
}

#texte {
	/*width:870px;*/
	text-align:center;
	margin-left:20px;
	margin-right:20px;
}

#services
{
position:absolute;
left:350px;
top:50px;
}

#services p {
	margin:10px 0;
	font-size:14px;
	font-weight:bold;
	}
	
	#services span {
	margin:0;
	font-size:13px;
	font-weight:normal;
	}
	
	#services h3 {
	margin:30px 0 0 0;
	font-size:16px;
	font-weight:bold;
	color:#bdd158;
	}
	
	#tarifs
{
position:absolute;
left:290px;
top:50px;
}

	#tarifs h3 {
	margin:30px 0 0 0;
	font-size:16px;
	font-weight:bold;
	color:#bdd158;
	}
	
	#tarifs h2 {
	margin:2px 0 0 0;
	font-size:14px;
	font-weight:normal;
	color:#000000;
	}
	
	#tarifs h4 {
	margin:0 0 0 0;
	font-size:16px;
	font-weight:bold;
	color:#000000;
	}
	
	#tarifs h5 {
	margin:0 0 0 0;
	font-size:16px;
	font-weight:bold;
	color:#4E6B24;
	}
	
	
	
	#coord a:visited, #coord a:link {
	color:#FFFFFF;
	text-decoration:none;
	}
	
	#coord a:hover {
	color:#657f2e;
	text-decoration:none;
	}
