body {
	margin:0px;
	padding:0px;
	background-color:#FEF2EC;
	background-image:url("../images/bg.png");
	background-repeat:no-repeat;
	font-family:Verdana, Tahoma, Geneva, sans-serif;	
	font-size:12px;
}
h1 {
	font-family:Verdana, Tahoma, Geneva, sans-serif;
	font-size:30px;
	color:#312A54;	
}
input[type="submit"] {
	height:43px;
	width:125px;
	background-image:url("../images/valider.png");
	border:0px;
	cursor:hand !important;
	cursor:pointer;
	
}
input[type="text"] {
	height:30px;
	width:200px;
	border:2px solid #CCC;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	text-indent:10px;
	font-size:14px;
	margin-bottom:5px;
}
textarea {
	height:113px;
	width:200px;
	border:2px solid #CCC;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	text-indent:5px;
	font-size:13px;
	margin-bottom:5px;
	font-family:Verdana, Tahoma, Geneva, sans-serif;
}

#site {
	margin-left:auto;
	margin-right:auto;
	width:1000px;
}
#header {
	position:relative;
	float:left;
	width:inherit;
	height:565px;
	background-image:url("../images/header.png");	
}
#adresse {
	position:relative;
	float:left;
	width:513px;
	height:315px;
	background-image:url("../images/adresse.png");
}
#formulaire {
	position:relative;
	float:left;
	width:487px;
	height:315px;	
}
#ajax-reponse {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;	
	height:20px;
	text-indent:20px;
	padding-top:5px;
}