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

html {
overflow-y: scroll;
overflow-y: -moz-scrollbars-vertical;
}

body.print {
   font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height:15px; color:#042A08;
   background-color:#FFFFFF;
}
body {
   margin: 24px 0 0 0 ;
}

.centrageGen {
text-align: center;
}


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

      #reseaux_s {
		position:absolute;
 		height:32px;
		padding:4px;
		margin:-23px 0 0 867px;
		#margin:-23px 0 0 377px;
		}
      #reseaux {
		width:980px; 
		margin-left: auto; margin-right: auto;
		}
      #entete {
		width:980px; height:166px;
		margin-left: auto; margin-right: auto;
        text-align:left;
		}
		.entete_1_fr{ background-image:url(../fr/img/entete1.jpg); background-repeat:no-repeat;  }
		.entete_2_fr{ background-image:url(../fr/img/entete2.jpg); background-repeat:no-repeat;  }
		.entete_3_fr{ background-image:url(../fr/img/entete3.jpg); background-repeat:no-repeat;  }

		.entete_1_en{ background-image:url(../en/img/entete1.jpg); background-repeat:no-repeat;  }
		.entete_2_en{ background-image:url(../en/img/entete2.jpg); background-repeat:no-repeat;  }

      .corps_court {
		margin-left: auto; margin-right: auto;
		width:580px; 
		text-align:left;
		border:0px solid #4C9300;
		background-image:url(../img/fond2.jpg); background-repeat:repeat-y;
		}
      #corps {
		margin-left: auto; margin-right: auto;
		width:980px; 
		text-align:left;
		border:0px solid #4C9300;
		background-image:url(../img/fond1.jpg); background-repeat:repeat-y;
		min-height:608px;
		height:auto !important;
		height:608px;
		}
		#conteneurG {
		float:left;
      text-align:left;
		width:209px;
		border:0px solid #4C9300;
		}
		#conteneurC {
		z-index:100;
		float:left;
      text-align:left;
      width:440px;
		border:0px solid #4C9300;
		display:inline;
		}
		#conteneurD {
		float:left;
      text-align:left;
		width:209px;
		border:0px solid #4C9300;
		font-size: 11px;line-height:13px; 
		}
      #menu {
		line-height:18px; 
		}
      #footer {
		width:980px; height:50px;
		margin-left: auto; margin-right: auto;
  	    font-size: 11px;line-height:13px; 
		background-image:url(../img/bottom1.jpg); background-repeat:repeat-y;
		text-align:left;
		}
      #footer_court {
		width:580px; height:50px;
		margin-left: auto; margin-right: auto;
  	   color:#FFFFFF; font-size: 11px;line-height:13px; 
		background-image:url(../img/bottom2.jpg); background-repeat:repeat-y;
		text-align:left;
		}
      #boite_HP_VIDE {
      margin: -37px 0 0 0px;
		position:absolute;
		width:435px; height:315px;
		}
      #boite_HP_0, #boite_HP_0EN {
		position:absolute;
      margin: -46px 0 0 -21px !important;
      margin: -46px 0 0 -24px  ;
		width:480px; height:350px;
  	   color:#000000; font-size: 12px;line-height:16px; 
		}
      #boite_HP_0 {		background-image:url(../fr/img/la.png); background-repeat:no-repeat;}
      #boite_HP_0EN {		background-image:url(../en/img/la.png); background-repeat:no-repeat;}

      #boite_HP_1 {
	  width:433px; height:167px;
		margin-left: auto; margin-right: auto;
  	   color:#864343; font-size: 12px;line-height:16px; 
		background-image:url(../fr/img/spring.jpg); background-repeat:no-repeat;
		}
      #boite_HP_1EN {
      width:433px; height:167px;
		margin-left: auto; margin-right: auto;
  	   color:#864343; font-size: 12px;line-height:16px; 
		background-image:url(../en/img/spring.jpg); background-repeat:no-repeat;
		}
      #boite_chemin {
      width:433px; height:400px;
		margin-left: auto; margin-right: auto;
		background-image:url(../fr/img/chemin.jpg); background-repeat:no-repeat; background-position:0 160px;
		background-color:#7CCBFF;
		}
      #boite_chemin_en {
      width:433px; height:400px;
		margin-left: auto; margin-right: auto;
		background-image:url(../en/img/chemin.jpg); background-repeat:no-repeat; background-position:0 160px;
		background-color:#7CCBFF;
		}

       #pave_HP_concours {
		z-index:20;
		position:absolute;
		margin:160px 0 0 -5px		
		}
       #boite_lot_mensuel {
		width:100%;
		height:110px;
		padding:2px 0px;
		border: 0px solid #ccc;		
		background-image:url(../img/fond_la.jpg); background-repeat:no-repeat;
		}
     .news_HP {
		background-image:url(../img/actu2.gif); background-repeat:repeat-y;
		display:inline;
		padding:5px 17px;
		width:410px;
		}

      .boite_txt {
      width:443px; 
		margin-left: auto; margin-right: auto;
		}
      .boite_form {
      width:96%; 
		border:3px solid #E0ECEC;
		padding:5px;
		}

      #bourses {
      position:relative;
	  width:96%; 
		padding:0;
		margin-top:-3px;
		margin-bottom:15px;
		}

.logo {
}


.boite1 {
width:182px; 
padding:6px ;
}
.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;  }



/*----------------------------------  BOITE PHOTOS -----------------------------------------------*/ 

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


/*----------------------------------  FORMULAIRE -----------------------------------------------*/ 

input {  font-family: Arial, Helvetica, sans-serif; color:#56679A; font-size:11px; }

textarea {  font-family: Arial, Helvetica, sans-serif; background-color: #FFFFFF; color: #56679A; font-size:11px;} 
			   
.input1 { width:79px; border: 0px solid #C3C987;   padding:2px; background-color:#E0ECEC;}
.input2 { width:270px; border: 0px solid #C3C987;   padding:2px; background-color:#E0ECEC;}
.input3 { width:150px; border: 0px solid #C3C987;   padding:2px; background-color:#E0ECEC;}
.input4 { width:40px; border: 0px solid #C3C987;   padding:2px; background-color:#E0ECEC;}
.input5 { width:100px; border: 0px solid #C3C987;   padding:2px; background-color:#E0ECEC;}
.input6 { width:130px; border: 0px solid #C3C987;   padding:2px; background-color:#E0ECEC;}
.input7 { width:160px; border: 0px solid #C3C987;   padding:2px; background-color:#E0ECEC;}

.case{ background-color:#F4EEDD; }

.select1 {  font-family: Arial, Helvetica, sans-serif;    background-color:#E0ECEC; border: 1px solid #E0ECEC;color: #56679A; font-size:11px; }
.bouton1 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height:11px; font-weight:bold; padding:1px 4px; }

.intitule {
				color:#56679A;
				float:left;
				text-align:right;
				font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height:11px; font-weight:bold;  
				width:137px;margin:4px 0 0 0;
				 }
				 
.intitule2 {
				color:#56679A;
				float:left;
				text-align:right;
				font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height:10px; font-weight:bold;  
				width:137px;margin:4px 0 0 0;
				 }


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

.abso { position:absolute; }
.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; }


h1,h2,h3,h4,hr,form{ display : inline;  }	
	


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