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

a:focus {none;}

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:16px; color:#18364C;
   background-color:#33190C; 
}
.centrageGen {
text-align: center;
}




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

      #entete {
		margin-left: auto; margin-right: auto;
      width:988px;   
   	background-color:#6290B2; 
		text-align:center;
  	   font-family: Arial, Helvetica, sans-serif; font-size: 25px; line-height:48px; color:#ffffff;
		}
      #corps {
		margin-left: auto; margin-right: auto;
      width:988px;   

   	background-color:#ffffff; 
		text-align:center;
		border:0px solid #4C9300;
		background-image:url(../img/fond.gif); background-repeat:repeat-y;
		}
		#footer {
		margin-left: auto; margin-right: auto;
      width:988px; height:39px;
		}
		#conteneurG {
      float:left;
		text-align:left;
      width:300px ;
		margin:12px 0px 0 0px;
		}
		#conteneurD {
      float:left;
      text-align:left;
      width:648px;
		border:0px solid #4C9300;
		margin:12px 0px 0 18px;
		}

		#HPintro {
		width:660px;
      text-align:left;
  	   font-family: Times, serif; font-size: 18px; line-height:34px; color:#6E3719; font-style:italic;
		}


.border1 {
border:2px solid #E7C19E;
padding:4px 10px;
}
.border2 {
border:1px solid #E7C19E;
padding:4px 4px;
}

.camera {
position:absolute;
margin:140px 0 0 220px;
}

.fill1{  padding:6px; background-color:#FFFFFF;}
.fill0{  padding:6px;  }
.fill2{  padding:6px; background-color:#F6ECE2}


/*  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,ol {
margin : 3px 0px 3px -25px !important; 
margin : 3px 0px 3px 8px ; 
}
li {
margin : 6px 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) }
