/* 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:#999999;
	background-color:#D2D9DF;  
}
body.pop {
  margin-left: 10px;
	margin-top: 10px;
	margin-right:10px;
	margin-bottom:10px;
   font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height:14px; color:#999999;
	background-color:#D2D9DF;  
}
 



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

      .base{
		text-align:center;
		width:980px;
		margin-left: auto; margin-right: auto;
 		margin-top:-22px}
		#colCorps {
		margin-left: auto; margin-right: auto;
      text-align:left;
      width:980px;
		background-image:url(img/cadre_plain.jpg); background-repeat:repeat-y;
		background-color:#FFFFFF;  
		}
      #colCorps2 {
		margin-left: auto; margin-right: auto;
      text-align:left;
      width:980px;
		background-image:url(img/cadre_plain2.jpg); background-repeat:repeat-y;
		background-color:#FFFFFF;  
		min-height:450px;
		height:auto !important;
		height:450px;
		}
      #top {
      text-align:left;
		margin-left: auto; margin-right: auto;
      width:980px;height:292px;
		background-image:url(img/top.jpg); background-repeat:no-repeat;
		}
      #top2 {
      text-align:left;
		margin-left: auto; margin-right: auto;
      width:980px;height:162px;
		background-image:url(img/top2.jpg); background-repeat:no-repeat;
		}
      #bottom {
		margin-left: auto; margin-right: auto;
      width:980px;height:32px;
		background-image:url(img/bottom.jpg); background-repeat:no-repeat;
		}
      #nav {
      position:absolute;
		z-index:0;		
		text-align:left;		
		margin:234px 0 0 360px;
		width:550px;
		}
      #nav2 {
      position:absolute;
		z-index:0;		
		text-align:left;		
		margin:104px 0 0 360px;
		width:550px;
		}
      #flashCode {
	position:absolute;
	z-index:0;
	text-align:left;
	margin:24px 0 0 245px;
		}

      #flashTV {
      position:absolute;
		z-index:0;		
		text-align:left;		
		margin:492px 0 0 677px;
		}
      #gauche {
		margin:0px 0 0 40px!important;
		margin:0px 0 0 20px;
		width:440px;
		float:left;
      text-align:left;
		}
      #gauche2 {
		margin:0px 0 0 40px!important;
		margin:0px 0 0 20px;
		width:754px;
		float:left;
      text-align:left;
		}
      #gauche3 {
		margin:0px 0 0 40px!important;
		margin:0px 0 0 20px;
		width:720px;
		float:left;
      text-align:left;
		}
      #centre {
		z-index:10;		
		width:235px;
		margin:0px 0 0 50px;
		float:left;
      text-align:left;
		}
      #droite {
		width:135px;
		margin:120px 0px 0px 810px;
		position:absolute;
      text-align:right;
		border:0px solid;
		}
      #droite2 {
		width:135px;
		margin:65px 0px 0px 810px;
		position:absolute;
      text-align:right;
		border:0px solid;
		}
      .refs {
		margin:5px 0 0 5px!important;
		margin:5px 0 0 -130px;
		position:absolute;
		z-index:49;
		}
      .refs2 {
		float:left;
		text-align:left;
		background-image:url(img/ombre2.png); background-repeat:no-repeat; background-position:5 5;
		width:350px; height:115px;
		border:0px solid;
		}
      .refs2_txt {
		text-align:left;
		font-size:11px; line-height:13px; color:#666666;
		padding:5px;
		}
      .cartouche  {
		position:absolute;
		z-index:29;		
		margin:0px 0 0 -221px!important;
		margin:0px 0 0 -356px;
		filter: alpha(opacity=80); 
		/*opacity:0.8;*/
		}
		.txt {
		margin:-90px 0 0 -210px!important;
		margin:-90px 0 0 -345px;
		position:absolute;
		z-index:39;		
		width:165px; height:76px;
		text-align:right;
		font-size:11px; font-weight:bold; color:#FFFFFF; line-height:14px;
		}

      .admin_img {
		float:left;
		text-align:left;
		background-image:url(img/ombre3.png); background-repeat:no-repeat; background-position:0px -2px;
		width:174px; height:113px;
		border:0px solid;
		}

      .pave_btn {
      position:absolute;
		z-index:0;		
		height:32px;
		margin:234px 0 0 840px;
		filter: alpha(opacity=40); 
		opacity:0.4;
		background-color:#FFFFFF;
		cursor: pointer;
		}
      .pave_btn2 {
      position:absolute;
		z-index:0;		
		height:32px;
		margin:137px 0 0 840px;
		filter: alpha(opacity=40); 
		opacity:0.4;
		background-color:#FFFFFF;
		cursor: pointer;
		}
      #video  {
		position:absolute;
		z-index:0;		
		margin:25px 0 0 30px!important;
		margin:25px 0 0 30px;
		width:764px; height:612px;
	
		}
      #ombre_video  {
	position:absolute;
	z-index:0;
	margin:-12px 0 0 -474px!important;
	margin:-12px 0 0 -474px;
	left: 125px;
	top: -80px;
	width: 764px;
	height: 612px;
		}
      #close  {
	position:absolute;
	z-index:0;
	left: 743px;
	top: 231px;
	margin:314px 0 0 -3px!important;
	margin:314px 0 0 -3px;
		}


/*   BOITES  ...............................................................................*/


.border1 {
border:0px solid #4C9300;
background-color:#E9EFCC;
padding:0px;
}
.border2 {
border:1px solid #D2D9DF;
padding:6px 6px 2px 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; font-weight:normal; }	
	
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) }
