
body {
background-image:url(../images/site/degrade.jpg);
background-repeat:repeat-x;
background-color:#Bea388;
}

#conteneur {
width:904px;
margin:0 auto;
}

#contenu {
width:889px;
margin-left:8px;
background-image:url(../images/site/fond2.jpg);
background-repeat:repeat-y;
}

#haut {
width:889px;
height:107px;
background-image:url(../images/site/haut.jpg);
}

#sousbouton {
width:889px;
height:18px;
background-image:url(../images/site/sousbouton.jpg);
}

#titre {
width:889px;
height:50px;
background-image:url(../images/site/bandotitre.png);
}

#page {
width:889px;
padding-top:20px;
}

#bas {
clear:both;
width:904px;
height:130px;
background-image:url(../images/site/village2.jpg);
background-repeat:no-repeat;
}

/*--------------- CONTENU ----------------------*/
#conteneur #contenu #titre h1 {
padding-left:50px;
padding-top:6px;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#003300;
margin:0;
}

#conteneur #contenu #page h1 {
padding-left:50px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:lighter;
color:#3F3316;
}

#conteneur #contenu #page h2 {
padding-left:50px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:lighter;
color:#3F3316;
clear:both;
}

#conteneur #contenu #page p {
padding-left:50px;
padding-right:50px;
padding-bottom:10px;
margin:0;
text-align:justify;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
line-height:22px;
}

#conteneur #contenu #page ul {
margin-bottom:0;
padding-bottom:10px;
}

#conteneur #contenu #page li {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:14px;
line-height:22px;
font-weight:lighter;
color:#000000;
margin-left:50px;
}

#conteneur #contenu #page #image {
padding:0;
margin: 10px 50px 10px 10px;
float:right;
border-top:solid;
border-top-width:17px;
border-top-color:#f2e2d5;
background-color:#f2e2d5;
}

#conteneur #contenu #page #image400 {
padding:0;
margin: 10px 50px 10px 10px;
float:right;
border-top:solid;
border-top-width:17px;
border-top-color:#f2e2d5;
background-color:#f2e2d5;
width:400px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:lighter;
color:#000000;
line-height:16px;
}

#conteneur #contenu #page #partenaire {
clear:both;
padding:0;
margin: 10px 50px 10px 10px;
float:right;
}


/*.conteneur #contenu #page #image {
	float:right;
	width:409px;
}
*/
#conteneur #contenu #page #parle img {
padding:0;
float:none;
border-top:solid;
border-top-width:17px;
border-top-color:#9D8E77;
border-bottom:solid;
border-bottom-width:17px;
border-bottom-color:#9D8E77;
text-align:center;
}

#conteneur #contenu #page #parle h2 {
clear:both;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:lighter;
color:#3F3316;
}

#conteneur #contenu #page #parle p {
padding-left:50px;
padding-right:50px;
text-align:justify;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:lighter;
color:#000000;
line-height:22px;
}

/*------------------- MENU --------------------------*/

#conteneur #contenu #sousbouton #menu {
padding:0;
margin:0;
text-align:left;
}

#conteneur #contenu #sousbouton #menu ol {
}

#conteneur #contenu #sousbouton #menu li {
text-align:left;
list-style:none;
float:left;
}

#conteneur #contenu #sousbouton #menu li a{
text-align:left;
display:block;
padding-left:4px;
width:90px;
height:18px;
background-image:url(../images/site/btn1.png);
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
color:#990000;
font-size:12px;
}

#conteneur #contenu #sousbouton #menu li a:hover{
background-image:url(../images/site/btnS.png);
color:#996600;
}

/*---------------- FORMULAIRE ---------------------- */


#conteneur #contenu #page label {
	display:block;
	width:200px;
	float:left;
	text-align:right;
	margin-right:10px;
}

/* ------------- BAS --------------- */

#bas_txt {
	position:relative;
	top:100px;
	left:55px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

/*--------- DIVERS ----------------- */

