
   
body {

margin : 0;
padding : 0;
background-attachment : fixed ;  
text-align : center ;
background-color : #3FA53F;; font-style:normal; font-variant:normal; font-weight:normal; font-size:0.7em; font-family:Arial }



#cont {
width : 786px ;
background : url('images/contcentre.gif') repeat-y;
text-align : left ;
margin : 0 auto ;  }

#cont_haut {
height : 219px ;
background : url('images/conthaut5.gif') ;  }


#cont_bas {
height : 85px ;
background : url('images/contbas.gif') no-repeat  ;  }






#menu {
margin-left : 53px ; 
width : 679px ;
background : url('images/bgmenu.jpg') repeat-x bottom ;}


#menu ul { 
margin : 0 ;
padding :  0 ;
list-style : none ;
height : 30px ;
line-height : 28px ;
}


#menu li {
float : left ; 
list-style : none ;
}


#menu li a{
display : block ; 
float : left ; 
margin : 0 ;
text-transform : uppercase ; 
text-decoration : none ; 
color : #FFF ; 
font-weight : bold ; 
background : url('images/sep.jpg') no-repeat right  ;; padding-left:10px; padding-right:10px; padding-top:0; padding-bottom:0  
}



#menu li a:hover {
 color : #000000 ; 
}




#centre {
width : 678px ;
background : url('images/bggauche.jpg') no-repeat left bottom ;; margin-left:54px; margin-right:0; margin-top:20px; margin-bottom:0    }




#gauche {
position : relative; 
margin :0; 
float : left ; 
width : 122px ; 
height : 600px;
background : url('images/bggauche.jpg') repeat-x bottom ;

}


#gauche  ul{
width : 122px;
background : transparent; 
margin : 0 ;
padding :  0 ;
list-style : none ;

}


#gauche li {
list-style : none ;
}


#gauche li a{
text-indent : 10px ; 
width : 122px ;
height : 28px;
line-height : 28px ; 
display : block ; 
margin : 0 ;
padding : 0;
text-transform : uppercase ; 
text-decoration : none ; 
color : #FFF ; 
font-weight : bold ; 
background : url('images/booton.jpg')  ; 
}

#gauche li a:hover{

background : url('images/bootover.jpg') repeat-x ; 

}


#gauche p{
 background : url('images/pucegauce.jpg') no-repeat 0 3px ; 
 text-indent : 10px ; margin-left:0; margin-right:0; margin-top:10px; margin-bottom:0; padding-left:4px; padding-right:4px; padding-top:0; padding-bottom:0 }




#droite {
 color: #003C00;
    text-align : center ;
margin : 0 0 0  0; 
float : left ; 
	width : 535px ; 
margin-left : 20px ; 
background : transparent;

#droite {

   text-align : center ;
  color: #003C00;

  font-family : Arial ;


 }


#droite p {
margin : 10px 0 0  0; padding : 0 ; 

 }





#footer {
clear : left ; }

#footer p{
 margin : 20px 0 0 160px ;
  font-size : 10px }
  
  
  #footer a{
color : #000 }


  #footer a:hover {
text-decoration : none ;  }






.textegauche {
 }
 
 














 
#droite  h2 {
width : 200px ; 
background : #fff url('images/hr.jpg') repeat-x bottom LEFT;
color : #000 ;
font-size : 14px ;
text-transform : uppercase ; margin-left:140px; margin-right:0; margin-top:0; margin-bottom:0; padding-left:0; padding-right:0; padding-top:0; padding-bottom:10px  }


h3 {
margin :  0 ; 
padding : 10px 0 0 0 ;
 clear : left ;
 color : #000 ;
font-size : 14px ; }



.important {color : #479900 ; font-weight : bold ; }


.imgkart {float : right ; margin-top : 10px ; }

.imgintro {float : left ;
border : 4px solid #76B906 ;
display : block ; 
margin : 0px 20px 0 0  ;}


.deco {position : absolute ; left : -44px ; top : 200px ;  }

input.bouttons{ 
	color:#FFFFFF; 
	background-color:#008000; 
 	font-size:12px; 
	font-family:arial;
	border : 0px none;