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

html {
overflow-y: scroll;
overflow-y: -moz-scrollbars-vertical;
}
body {
   margin-left: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom:10px;
   font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height:15px; color:#042A08;
   background-color:#F2EEF4;
}
.centrageGen {
text-align: center;
}

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



      #navig {
		margin:0 0 0 0;
		}
      #corps {
		margin-left: auto; margin-right: auto;
		width:986px; 
		min-height:400px;
		height:auto !important;
		height:400px;
		text-align:left;
		border:0px solid #4C9300;
		background-image:url(../img/ombre2.jpg); background-repeat:repeat-y;
		}
      #conteneurG {
		float:left;
		width:332px; 
		text-align:center;
		border:0px solid #4C9300;
		background-color:#BBCBDE;
		}
      #visu1 {
		position:absolute;
		background-image:url(../img/visu1.jpg); background-repeat:no-repeat; background-position:bottom;
		margin:-320px 0 0 -332px;
		border:0px solid #4C9300;
		width:332px; height:320px;
		}
      #visu2 {
		position:absolute;
		background-image:url(../img/visu2.jpg); background-repeat:no-repeat; background-position:bottom;
		margin:-320px 0 0 -332px;
		border:0px solid #4C9300;
		width:332px; height:320px;
		}
      #conteneurD {
		float:left;
		width:618px; 
		text-align:left;
		border:0px solid #4C9300;
		background-color:#B0C5DA;
		}
      #conteneurD2 {
		float:left;
		width:490px; 
		text-align:left;
		border:0px solid #4C9300;
		background-color:#B0C5DA;
		}
      #conteneurS_D {
		float:left;
		min-height:400px; 
		height:auto !important; 
		height:400px;		
		border:0px solid #4C9300;
		}
      .menu {
		z-index:100;
		position:absolute;
		background-image:url(../img/bleu_pale.gif);
		font-size:13px; line-height:22px;
		/*opacity : 0.5; filter : alpha(opacity=50);*/
		cursor:hand;
		}
      .ombre_menu {
		z-index:0;
		position:absolute;
		width:490px; 
		}
      .p_menu {
		padding:1px 6px;
		width:130px;
		height:20px;
		}
      #footer {
		margin-left: auto; margin-right: auto;
		width:986px; 
		height:57px;		
		text-align:left;
		border:0px solid #4C9300;
		background-image:url(../img/ombre3.jpg); background-repeat:no-repeat;
		color:#98ADC1;
		}

.txt_gen {
margin-left:10px; 
width:520px;
font-size:14px; line-height:22px;
color:#2C5782;
}

.txt_prod {
margin-left:10px; 
width:440px;
font-size:14px; line-height:22px;
color:#2C5782;
}
.specif_prod {
margin-left:10px; 
width:450px;
font-size:11px; line-height:13px;
color:#2C5782;
}
.specif_cond {
margin-left:10px; 
width:520px;
font-size:12px; line-height:14px;
color:#2C5782;
}

.boite_points{
float:left;
width: 150px; height:94px;
padding: 6px ;
border:1px solid #DCE8F4;
margin:0 4px 12px 12px !important;
margin:0 4px 12px 6px;
 color:#2C5782; 
 }

.border1 {
border:2px solid #FFFFFF;
background-color:#ECF0F0;
padding:6px;
}

.border2 {
border:1px solid #C3C987;
padding:6px;
}
.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 : 5px 0px 0px -10px !important; 
margin : 5px 0px 0px 15px  ; 
}
li {
margin : 0px 0px 0px -10px !important;  
margin : 0px 0px 0px 5px ;  
}	


.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) }
