body{padding:0; margin:0;}
a{color: #9dc009;}
a:hover{color:#bae60b;}
h1{color:#9dc007; font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif; font-size: 38px; font-weight: bold; padding:0; margin: 0 0 4px 0;}
h2{color:#9dc007; font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; font-weight: normal; padding:0; margin: 0 0 4px 0; line-height: 22px; text-align: justify;}
h2 strong{font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;}
h3{color:#9d5c00; font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; padding:0; margin: 0 0 4px 0;}
h4{color:#9d5c00; font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; padding:0;margin: 0 0 2px 0;}
h5{color:#6d6e71; font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; padding:0; margin: 0 0 2px 0;}
p{color: #000000; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; padding:0; margin: 0 0 2px 0; line-height:14px; text-align: justify;}
ul{list-style-type: none; padding: 0px;  margin:0 0 2px 2px; font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif; font-weight: bold; font-size:14px; color: #9d5c00;}
li{background-image: url(images/puce.gif); background-repeat: no-repeat; background-position: 0 0; border:0; padding:0 0 0 20px; margin: 0 0 6px 0;}
ul ul li{background-image: url(images/puce2.gif); background-repeat: no-repeat; background-position: 0 .5em; padding:0; padding-left: 8px; border:0; margin: 0}
div{margin:0;padding:0}
address{color:#6d6e71; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; font-style: normal; padding:0; margin: 0 0 2px 0;}

#bandeau{width:990px; height:486px; left:0; margin-right: auto; position: relative;}

#gauche{width:268px; position: absolute; top: 0; /*padding-top: 454px;*/ left:30px;}
#gauche div{margin-top: 454px;}
#centre{width:335px; position: absolute; top: 0; /*padding-top: 410px;*/ left:300px;}
#centre div{margin-top: 410px;}
#droite{width:314px; position: absolute; top: 0; /*padding-top: 306px;*/ left:655px;
	background: url(images/points.gif) no-repeat right 338px; padding-right: 20px;}
#droite div{margin-top: 306px;}
#footer{width: 990px; height:60px; text-align: center; position: absolute; background: url(images/fond-footer.gif) no-repeat bottom right; top:968px; margin:0; padding:0;}
