/* 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: 0px;
    font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height:16px; color:#000022;
	background-color:#F2F2F2;  
}
body.pop {
	margin:8px;
	background-color:#D7E2C0; 
	background-image:url(img/fond_galerie.gif); 
    font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height:16px; color:#000022;
}
table,td{
    font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height:16px; color:#000022;
}

.tableau1{
    font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height:16px; color:#000022;
	border:solid 1px #CCCCCC;
	padding:2px;
}
.cell1{
	background-color:#E6E9D8;
}


.centrageGen {
text-align: center;
}

/*   LES PAVES DE COULEURS   ...............................................................................*/

#pave_titre {
width:99%;
text-align:left;
}
#pave_titre_pop {
width:100%;
text-align:left;
}
.color01, .color1 {
        background-color:#087547;
		}
.color02, .color2 {
        background-color:#358E81;
		}
.color03, .color3 {
        background-color:#B42A4F;
		}
.color04, .color4 {
        background-color:#6C73A6;
		}
.color05, .color5{
        background-color:#DA752B;
		}
.color06, .color6 {
        background-color:#83B344;
		}
.color07, .color7 {
        background-color:#D05F58;
		}
.color08, .color8 {
        background-color:#097E8D;
		}
.color09, .color9 {
        background-color:#43ADE2;
		}
.color13 {
        background-color:#FF9900;
		}
.color17 {
        background-color:#A89AB7;
		}


.border61 {
border:1px solid #83B344;
padding:2px;
}
.border62 {
background-color:#83B344;
padding:3px;
}


.border01 {
border:0px solid #E4E8B9;
margin-top:2px; padding:0px 3px;
}
.border02 {
border:1px solid #E4E8B9;
margin-top:2px; padding:0px 3px;
background-color:#E4E8B9;
}
.border03 {
border:1px solid #B9C24C;
margin-top:2px; padding:0px 3px;
}



.border1 {
border:0px solid #4C9300;
background-color:#E9EFCC;
padding:0px;
}
.border10 {
border:0px solid #4C9300;
background-color:#E9EFCC;
padding:10px;
}
.border6 {
border:0px solid #4C9300;
background-color:#E9EFCC;
padding:6px;
 
}

.fillMenu1{  background-image:url(img/fondMenu1.gif); background-repeat:no-repeat; background-position:right; }
.fill00{  padding: 0px; background-color: #FFFFFF;}
.fill1{  padding:6px; background-image:url(img/fondMenu1.gif);}
.fill2{  padding:4px;  background-color: #FFFFFF;margin:8px;}


/*   NIVEAU 2  ...............................................................................*/

      #colCorpsPop {
		margin-left: auto; margin-right: auto;
        text-align:left;
        width:98%;
		}
      #colCorps {
		margin-left: auto; margin-right: auto;
        text-align:left;
        width:980px;
		}
      #centrale {
		width:100%;
		margin-left: auto; margin-right: auto;
        text-align:left;
        }
      .longueurG15 {  
        width: 15px;
        background-image:url(img/fondB4.gif);       
		background-repeat:repeat-y;
		}	
      .longueurD15 {  
        width: 15px;
        background-image:url(img/fondB5.gif);       
		background-repeat:repeat-y;
       }
      .largeur {
        background-image:url(img/fondB7.gif);       
		background-repeat:repeat-x;
        }
      .corner {  
        width: 15px;
		}	
      .flash {  
        height: 415px;
		}	


/*   VISU  ...............................................................................*/

   #visu {
    width:616px; heigth:148px;
	background-repeat:no-repeat;
	}


      .ombre1 {
        width:616px; heigth:5px;
        background-image:url(img/ombreV1.gif);       
		background-repeat:no-repeat;
		}
      .ombre2 {
        width:4px; heigth:148px;
        background-image:url(img/ombreV2.gif);       
		background-repeat:no-repeat;
		}

/*   PAVE COLOR  ...............................................................................*/

.pave_color{
		background-color:#E6E9D9;
		padding:6px;
		}
.tablo_color{
		background-color:#EEF0E5;
		padding:2px;
		}
.tablo_color1{
		background-color:#D7DCBD;
		padding:2px;
		}

/*   NIVEAU 2  ...............................................................................*/

      .col_gauche1 {
		width: 180px;
		text-align:left;
		}
      .col_centre1 {
		min-width:360px;
		max-width:620px;
		margin-left: auto; margin-right: auto;
        text-align:left;
        }
      #col_droite1 {
		width: 180px; 
		text-align:left;
		}
      #col_droite1.event1_en{
        background-image:url(img/cal.jpg);
		background-repeat:no-repeat	;	
		background-position:0px 48px;
		}

/*   NIVEAU 3  ...............................................................................*/

      .menu_trans1 {
        /*background-image:url(img/fond_deg_menu2.jpg);
		background-repeat:repeat-y	;	*/
        text-align:left;
        }
      .border_menu_trans {  
       float:left;
       text-align:center;
	    padding: 2px 5px; margin-right:3px;
		background-color:#E1E5CA;	
     
	
	   }
      .menu1 {
		margin-left: 0px;
        text-align:left;
        }
      .signin1 {
		width:180px; 
		background-color:#E1E6CA;	
        text-align:left;
        letter-spacing:.1em;
	    padding:2px 0px;
		}
      .signin2 {
		width:180px; 
		background-color:#1D407B;	
        text-align:left;
        letter-spacing:.1em;
	    padding:2px 0px;
		}
      .signin3 {
		width:180px; 
		background-color:#CC0000;	
        text-align:left;
        letter-spacing:.1em;
	    padding:2px 0px;
		}
      .events1 {
		width:164px; 
        text-align:left;
        margin-top:30px;
		margin-left: auto; margin-right: auto;
        }
      .pave1 {
		width:99%;
		text-align:left;
        background-color:#C7D24F;
		border:0px solid #C7D24F;
		}
      .pave2 {
		width:85%;
		margin:2px; padding:2px 4px;
		text-align:left;
        background-image:url(img/fond_deg_menu1.jpg);
		background-repeat:repeat-y
		}
      .pave2nen {
		width:85%;
		margin:2px; padding:2px 4px;
		text-align:left;
        background-image:url(img/fond_deg_menu1nen.jpg);
		background-repeat:repeat-y
		}
      .pave2nfr {
		width:85%;
		margin:2px; padding:2px 4px;
		text-align:left;
        background-image:url(img/fond_deg_menu1nfr.jpg);
		background-repeat:repeat-y
		}
      .pave3 {
		width:85%;
		margin:2px; padding:2px 4px;
		text-align:left;
        background-image:url(img/fond_deg_menu3.jpg);
		background-repeat:repeat-y
		}
      .pave4 {
		width:85%;
		margin:2px; padding:2px 4px;
		text-align:left;
        background-image:url(img/fond_deg_menu4.jpg);
		background-repeat:repeat-y
		}
      .paveborderph {
		float:left;
		text-align:left;
		border:1px solid #658C24;
		padding:4px;
		}
      .filetLien {
        background-image:url(img/filet1.gif);
		background-repeat:repeat-x	;	
		margin:6px 0px 4px 0px;
		}
      .filet1 {
        background-image:url(img/filet1.gif);
		background-repeat:repeat-x	;	
		margin:9px 0px 6px 0px;
		}
      .filet2 {
        background-image:url(img/filet2.gif);
		background-repeat:repeat-x	;	
		margin:4px 0px 2px 0px;
		}
      .row_bottom_HP {
        height:152px;
		background-image:url(img/deg1.gif);
		background-repeat:repeat-x	;	
		margin:0px 0px 2px 0px;
		}
	  .photo_trombi_left {
		float:left;
		margin:0px 10px 6px 0px;
        font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height:12px; font-style:italic;
 		}
	  .boite_offres {
		float:right; text-align:left;
		width:190px;
		background-color:#FFFFFF;
		background-image:url(img/fond_offres.gif);
		margin:0px 0px 6px 12px;
        padding:7px 10px 10px 10px;
		font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height:17px; font-style:italic;
 		}


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

	  .boiteHP {
		float:left;
 		width:211px; height:118px;
		background-image:url(img/boiteHP1.png); background-repeat:no-repeat;
		margin-bottom:5px;
	}
	  .boiteHPb {
		float:left;
 		width:182px; height:140px;
		background-image:url(img/boiteHP2.png); background-repeat:no-repeat;
		margin-bottom:5px; display:inline;
	}
	  .boiteHP2 {
		float:left;
 		width:130px; height:130px;
		border:solid 1px #BBBBBB;
		margin-bottom:5px;
	}

/*   BOITE IMAGE  ...............................................................................*/

	  .photoL0 {
		margin-right:10px;
		float:right;
 		}
	  .photoL1 {
		margin-right:10px;
		float:left;
 		}
	  .photoR1 {
		margin-left:10px;
		float:right;   
 		}
	  .ombreA1 {
		width:6px;
		background-image:url(img/ombrea1.gif);
		background-repeat:no-repeat;
 		}
	  .ombreA2 {
		width:6px; height:6px;
		background-image:url(img/ombrea2.gif);
		background-repeat:no-repeat;
 		}
	  .ombreA3 {
		height:15px;
		background-image:url(img/ombrea3.gif);
		background-repeat:no-repeat;
 		background-color:#FFFFFF;}

	  .photos_stack {
		width:189px; height:173px;
		background-image:url(img/photos_stack.jpg); background-repeat:no-repeat;
		float:right;
        text-align:center;
        }

	  .videos_stack {
		width:189px; height:173px;
		background-image:url(img/videos_stack.jpg); background-repeat:no-repeat;
		float:right;
        text-align:center;
        }





.back1 {  
padding:1px; margin:4px 8px;
}







.spacer {
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;
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height:16px; color:#000022;
}

 h1,h2,h3,h4,hr,form{ display : inline; list-style: none; }	
	
ul.special{margin : 6px 0px 0px 5px ; }
li.special{display : block; list-style:none;
           font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height:16px; color:#000022;
   }	

ul.special2{margin : 0px 0px 0px 5px ; }
li.special2{display : block;  list-style-type:disk; list-style-position: outside;
            font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height:16px; color:#000022;
             }	




	.hiddenlayer {
	position:absolute;
	overflow:hidden;
    visibility:hidden; 
	width:0;
	display:none;
	}

.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) }
 img.png { behavior: url(../iepngfix.htc) }
div.png { behavior: url(../iepngfix.htc) }

