/* old color06 background-color:#83B344   */
/*   NIVEAU 1  ...............................................................................*/

html {
overflow-y: scroll;
overflow-y: -moz-scrollbars-vertical;
}
body {
   margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom:10px;
   font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height:14px; color:#6E3719;
   background-image:url(../img/fond.gif); 
}
.centrageGen {
text-align: center;
}




/*   STRUCTURE GENERALE  ...............................................................................*/

      #entete {
		width:988px; height:187px;
		margin-left: auto; margin-right: auto;
      text-align:left;
		background-image:url(../img/fond_entete.jpg); background-repeat:no-repeat;
		}
      #navig {
		float:left;
		width:900px; 
		margin-left: auto; margin-right: auto;
      text-align:left;
  	   font-family: Arial, sans-serif; font-size: 12px; line-height:14px; color:#FFFFFF; 
		letter-spacing:.2em;
		}
      #corps {
		margin-left: auto; margin-right: auto;
      width:988px;   
		min-height:420px;
		height:auto !important;
		height:420px;
		background-image:url(../img/fond_milieu.jpg); background-repeat:repeat-y;
		text-align:left;
		border:0px solid #4C9300;
		}
      #corps2 {
		margin-left: auto; margin-right: auto;
		min-height:420px;
		height:auto !important;
		height:420px;
      width:958px;   
		background-image:url(../img/fond_tonneaux.gif); background-repeat:no-repeat; background-position:top right;
		text-align:left;
		border:0px solid #4C9300;
		}
      #corps3 {
		margin-left: auto; margin-right: auto;
		min-height:420px;
		height:auto !important;
		height:420px;
      width:958px;   
		text-align:left;
		border:0px solid #4C9300;
		background-image:url(../img/fond_milieu2.gif); background-repeat:repeat-y;
		}
		#bottom {
		margin-left: auto; margin-right: auto;
      width:988px; height:29px;
		background-image:url(../img/fond_footer.jpg); background-repeat:no-repeat ;  
		}
		#footer {
		margin-left: auto; margin-right: auto;
      width:988px; height:39px;
		}
		#conteneurG {
		float:left;
      text-align:left;
      width:640px;;
		border:0px solid #4C9300;
		}
		#conteneurG2 {
		float:left;
      text-align:left;
      width:610px;;
		border:0px solid #4C9300;
		}
		#conteneurD {
		float:left;
      text-align:left;
      padding:12px; margin-top:-10px;
		width:282px; 
  	   font-family: Arial, sans-serif; font-size: 11px; line-height:14px; color:#6E3719; 
		background-color:#FFFFFF;
		border:0px solid #4C9300;
		}
		#conteneurD2 {
		float:left;
      text-align:left;
      padding:12px; margin-top:-10px;
		width:180px; 
  	   font-family: Arial, sans-serif; font-size: 11px; line-height:14px; color:#6E3719; 
		background-color:#FFFFFF;
		border:1px solid #4C9300;
		}
		#HPintro {
		float:left;
		width:370px;
      text-align:left;
  	   font-family: Times, serif; font-size: 17px; line-height:26px; color:#6E3719; font-style:italic;
		}
		#HPbtn {
		float:left;
		width:620px;
      text-align:left;
  	   font-family: Times, serif; font-size: 14px; line-height:16px; color:#6E3719; font-style:italic;
		border:0px solid #4C9300;
		}


		.txt1 {
		float:left;
		width:570px;
      text-align:left;
		border:0px solid #4C9300;
		line-height:16px;
		}
		.txt2 {
		float:left;
		width:570px;
      text-align:left;
		border:0px solid #4C9300;
		line-height:16px;
		}
		.txt3 {
		float:left;
		width:580px;
      text-align:left;
		border:0px solid #4C9300;
		line-height:16px;
background-color:#F4EEDD;
}

		.photo_news {
		position:absolute;
      margin:0px 0 0 654px !important;
      margin:0px 0 0 639px;
		}

		.boite_detaillant {
		float:left;
		padding:6px;
		border:1px solid #F4EEDD;
		}

.border1 {
border:0px solid #F4EEDD;
margin:10px;
}
.fill1{  padding:6px; background-color:#FFFFFF;}
.fill0{  padding:6px;  }


/*  UTILITAIRES  ...............................................................................*/

.spacerC { text-align: center; clear: both; }
.spacerL { text-align: left; clear: both; }
.spacerR { text-align: right; clear: both; }
.leftL {  float:left; text-align:left; }
.leftC {  float:left; text-align:center; }
.leftR { float:left; text-align:right; }
.rightL { float:right; text-align:left; }
.rightC { float:right; text-align:center; }
.rightR { float:right; text-align:right; }

p  {
    margin : 0;
	padding : 0;
}

ul.special{margin : 0;padding : 0;}
li.special{ display : inline;   }	
h1,h2,h3,h4,hr,form{ display : inline;  }	
	
ul {margin : 3px 0px 3px 15px ; }
li {margin : 0 0px 0px 0px ;  }	


.masquageShow { visibility:visible; display:block; }
.menuShow { visibility:visible; display:block; margin-left:0px; }
.masquageHide { visibility:hidden; display:none; }
.masquageHide2 { visibility:hidden;  }

 img, div { behavior: url(iepngfix.htc) }
