body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
margin: 0;
padding: 0;
background-image:url(../media/fd.jpg);
}
#conteneur {
	position: absolute;
	width: 970px;
	left: 491px;
	margin-left: -485px;
	background-image:url(../media/milieu.jpg);
	top: 41px;
}
#conteneur1{
height:624;
position: absolute;
width: 970px;
left: 50%;
margin-left: -485px;
z-index:1;
}

#conteneurmsg{
height:624;
position: absolute;
width: 970px;
left: 50%;
margin-left: -485px;
}

#contact{
position:absolute;
width:49px;
height:23px;
left: 776px;
top: 44px;
}
#photo1{
	position:absolute;
	top:457px;
	left:47px;
	height: 163px;
	width: 242px;
}
#photo2{
	position:absolute;
	top:863px;
	left:47px;
	height: 162px;
	width: 242px;
}
#photo3{
	position:absolute;
	top:667px;
	left:45px;
	height: 162px;
	width: 242px;
}
#lang{
position:absolute;
color:#241905;
float:right;
left: 850px;
top: 42px;
font-size:1.2em;
}
#header {
background-image:url(../media/bandeau2.jpg);
height: 231px;
background-color: #99CCCC;
}
#haut {
height: 38px;
background-image:url(../media/menu.jpg);
}
#centre {
margin-left:100px;
width:700px;
}
#centreg {
margin-left:300px;
width:600px;
}
#gauche {
float:left;
position: absolute;
width: 240px;
left: 308px;
top: 366px;
}
#txt {
padding-left:20px;
}
#pied {
height: 135px;
background-image:url(../media/pied.jpg);
text-align:center;
}
#nav {
position : relative;
margin:0;
padding-left:26px;
float:left;
width:880px;
height :30px;
}

#nav li {
display:inline;
padding:0;
margin:0;
}
#nav a:link, #nav a:visited {
padding:5px 15px 10px 15px;
text-decoration:none;
color:#FFF;
font:0.9em Verdana, Helvetica, sans-serif;
float:left;
height : 15px;
text-align:center;
border-right:1px solid #FFF;
}

#nav a:hover {
color:#333333;
background:#FFFFFF;
}
#navcontainer{
left:26px;
top:271px;
padding:0px;
margin:0px;
position:absolute;
float:left;
width: 262px;
}
ul#navlist
{
width: 220px;
\width:220px;
w\idth: 220px;
padding: 0px;
margin-left:0px;
font: bold 1em verdana,helvetica,arial,sans-serif;
background: #808080;
}

ul#navlist li
{
width: 220px;
list-style: none;
margin: 0px;
border: 0px;
border-bottom:#CCCCCC 1px solid;
}

ul#navlist li a
{
display: block;
width: 220px;
\width: 220px;
w\idth:220px;
padding: 4px 8px 4px 8px;
border: 0px;
border-left: 20px solid #2F2117;
background: #ffffff;
text-decoration: none;
text-align: left;
}

ul#navlist li a:link { color: #666677; }
div#navcontainer li a:visited { color: #666677; }

ul#navlist li a:hover
{
border-color: #ff9000;
color: #ffffff;
background: #cdb796;
}
.menuhaut {
list-style-type: none;
margin: 0;
padding:0;
}
.menugauche {
text-indent:10px;
list-style-type:none;
font-size:1em;
margin: 0;
padding:0;
font-weight:bold;
}
.menugauche li {
border-bottom:#211600 1px dotted;
list-style-type:none;
}
.menugauche a {
list-style-type:none;
width: 240px; 
height: 30px;
display: block;
text-decoration: none;
color:#000000;
/*background:#211600;*/
}
.menugauche a:hover {
list-style-type:none;
text-decoration: none;
font-weight:bold;
background-color:#F1DDC9;
color:#211600;
}
.menugauche a:active {
text-decoration: none;
background-color:#333333;
color:#FFFFFF;
font-weight:normal;
}
.menuhaut li {
display: inline;
}
.menuhaut a {
margin: 0 2px;
color: #000000;
text-decoration: underline;
}
.menuhaut a:hover {
text-decoration: none;
}

.pint {
padding-left:20px;
border-left:#000000 1px solid;
}
li{
list-style:square;
color:#211600;
/*background-image:url(../media/li.jpg);
background-repeat:no-repeat;
background-position:top left;
padding-right:20px;}*/
}
h1{
margin-top:10px;
background-color:#cdb796;
padding-left:20px;
background-image:url(../media/h1.jpg);
background-position:left;
background-repeat:no-repeat;
margin:0px;
font-size:1.2em;
margin-bottom:15px;
}
h2{
border-bottom:#cdb796 dashed 1px;
margin:0px;
font-size:1em;
margin-bottom:15px;
}
img{
border:0px;
}
.img1{
border:0px;
float:left;
padding-right:15px;
padding-bottom:15px;
}
a{
text-decoration:none;
color:#361B05;}
