*{ margin:0; padding:0;}
img{border:0px;}
p {margin: 0 0 10px 0;}

body {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
margin: 0;
padding: 0;
}
#conteneur {
width: 803px;
margin: 0 auto;
background-image:url(files/interface/fond.jpg);
background-repeat:no-repeat;
min-height:768px;
border:solid 1px #333333;
padding-left:68px;
padding-right:153px;
}
#header {
height: 101px;
padding-top:10px;
}
#header img{
float:left;
}
#header p{
float:right;
font-size:9px;
}



/*#haut {
clear:both;
height: 52px;
}
.menuhaut {
list-style-type: none;
margin: 0;
padding:0;
}
.menuhaut li {
display: inline;
}
.menuhaut a {
margin: 0 2px;
color: #000000;
text-decoration: underline;
}
.menuhaut a:hover {
text-decoration: none;
}*/

#contenu{
background-image:url(files/interface/px_fond_contenu.jpg);
background-repeat:repeat-y;
margin-top:-3px;
}
#centre {
padding:20px 20px 20px 20px;
background-image:url(files/interface/fond_contenu.jpg);
background-repeat:no-repeat;
min-height:315px;
/*border:solid 1px red;*/
}
#centre li{
margin-left:40px;
}
#centre a{
color:#000000;
text-decoration:none;
}
#centre a:hover{
color:#ee1c23;
}

#pied {
height: 41px;
background-image:url(files/interface/fond_footer.jpg);
background-repeat:no-repeat;
text-align:center;
}
#pied a{
color:#000000;
text-decoration:none;
}
#pied a:hover{
color:#ee1c23;
}


/****** FORMULAIRE *****/
.newsletter{
padding:10px 10px 20px 10px;
border: #008b40 1px solid;
text-align:left;
}
.newsletter legend{
	padding: 0 10px;
	margin-bottom:10px;
	border-left: #008b40 1px solid;
	border-right: #008b40 1px solid;
	font-size: 1.2em;
	color: #ed711b;

}
.newsletter  p
{
	margin: 2px 0;
}
.newsletter label {
display: inline;
  float: left;
  width: 190px;
border-bottom: 1px solid #008b40;
margin-right:6px;
padding-left:2px;
color:#ed711b;
}

/* button submit */
.newsletter input, .newsletter textarea, .newsletter select{
	margin-left: 1%;
	width: 48%;
	border: #CCC 1px solid;
}
.newsletter input[type="submit"]:hover
{
	background-color: #ed711b;
	color:#FFFFFF;
	cursor: pointer;
}
.newsletter  em{
font-size:9px;
}

/*FAQ*/
#faq{
margin:20px 20px 20px 20px;
}
#faq li{
margin-left:40px;
}