body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
margin: 0;
padding: 0;
}
.header {
height: 76px;
background-image: url("images/banner.jpg") ;
}
.conteneur {
position: absolute;
width: 800px;
left: 50%;
margin-left: -375px;
}
.gauche{
float:left;
width: 160px;
}
.centre {
margin-left: 160px;
margin-right: 145px;
}
.droite {
float:right;
width: 145px;
}
.bas{
clear : both;
background-color: #FFFFF;
height: 20px;
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #006633; text-align: center;
line-height:18px;
margin-top : 2%;
border-bottom : 1px #006633 solid ;
border-top : 1px #006633 solid ;
}
p {
margin: 10px 10px 10px 10px;
padding-bottom: 1.5em;
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333
}

li.spip, li li.spip {
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; list-style-type : square;
}

h1{
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #006633; font-weight: bold;
}
h2{
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #006633; font-weight: bold;
}

h3{
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #006633; font-weight: bold; padding-top: 10px;
}

strong{
; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #006633;
}


input.bouton,input.bouton:hover,input.bouton:active {
font-weight:bold;
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #006633; background-color: #FFFFFF
; text-decoration: none
}
input.bouton {
border:1px #006633 solid;
background-color: #FFFFFF;
color: #006633;
}
input.bouton:hover {
border: 1px #006633 outset;
background-color:#006633;
color:#FFFFFF;
}
input.bouton:active {
border:1px #006633 inset;
background-color:#FFFFFF;
color:#006633;
}
.submit
{
border: 1px #006633 solid
}
.nav2
{
display: block;
color: #006633;
background-color: #FCE1AA;
width: 11.5em;
padding: 3px 12px 3px 8px;
text-decoration: none;
font-weight: bold;
;font-size : 11px;
border-bottom: 1px solid #fff;
border-top: 1px solid #fff;
} 
a:link{
color:#006633; text-decoration:underline
}
a:visited{
color:#006633; text-decoration:none;
}
a:hover{
color:#006633; text-decoration:none;
}
#menu {
/*background-color: #FCE1AA;*/
/*border: 2px solid #FFFFFFF;*/
float:left;
width: 11.5em;
}
#menu img {
margin-right:0.5em;
border: 0;
}
.leftinner ul{
margin: 0;
padding: 0;
list-style-type : none;
}
.leftinner li{
background-color: #FCE1AA;    
border-top: 1px solid white;
border-bottom : 1px solid #FFFFFFF;
margin: 0;
padding: 2px 5px;
}
.leftinner li li{
background-color: #FCf1dd;
border-top: 1px solid white;
border-bottom : 1px solid #FFFFFFF;
margin: 0;
padding: 2px 0 2px 5px;
}
.leftinner li li li{
background-color: #Fdf3ee;    
border-top: 1px solid white;
border-bottom : 1px solid #FFFFFFF;
margin: 0;
padding: 2px 0 2px 5px;
}
#menu a {
color :  #006633;
font-weight: bold;
text-decoration: underline;
;font-size : 11px;
}
#menu a:hover {
color :  #333333;
font-weight: bold;
text-decoration: none;
;font-size : 11px;
}
#menu a:visited	 {
color :  #006633;
font-weight: bold;
text-decoration: none;
;font-size : 11px;
}
#menu a li	{
color :  #006633;
font-weight: normal;
text-decoration: underline;
;font-size : 11px;
}