*{	
	padding : 0px ; 
	margin:0px ; 
	font-family: arial ; 
	font-size: 11px ; 
	text-decoration: none; 
	color: #000 	
}

body{
	text-align: left;
	background-image:url(../img/fond-page.gif);
	background-repeat:repeat-x;
	background-color: #fff;
}


a img
{
border: none;
} 

h1{	
	font-family: Arial; 	
	font-size: 26px ;	
	color : #252215 ;	
	font-weight : bold ; 	
	letter-spacing : 1px ; 
	text-align:right ; 
	line-height: 26px;
}

h2					{	font-family: Arial; 	font-size: 22px ;	color : #252215 ;	font-weight : bold ; 	letter-spacing : 1px ; text-align:right 		}

h3{	
	font-family: Verdana,Arial; 	
	font-size: 12px ;	
	color : #fff ;	
	font-weight : normal ; 
}


p					{	font-family: Arial; 	font-size: 11px ;	color : #000 ;	font-weight : normal ; text-align:justify 		  	}

.actif				{ 	cursor : pointer ; 			}



a 					{	color: #000	;	text-decoration: none	;	}
a:hover 			{	color: #000	; 	text-decoration: underline	;	}



.text9				{	font-size: 9px ; 		}
.text10				{	font-size: 10px ;		}
.text11				{	font-size: 11px ;		}
.text12				{	font-size: 12px ;		}
.text13				{	font-size: 13px ;		}
.text14				{	font-size: 14px ;		}


.text9_blanc				{	font-size: 9px ; color:#FFF 		}
.text10_blanc				{	font-size: 10px ; color:#FFF		}
.text11_blanc				{	font-size: 11px ; color:#FFF		}
.text12_blanc				{	font-size: 12px ; color:#FFF		}
.text13_blanc				{	font-size: 13px ; color:#FFF		}
.text14_blanc				{	font-size: 14px ; color:#FFF		}



.bold9				{	font-weight : bold ; font-size: 9px ;	}
.bold10				{	font-weight : bold ; font-size: 10px ;	}
.bold11				{	font-weight : bold ; font-size: 11px ;	}
.bold12				{	font-weight : bold ; font-size: 12px ;	}
.bold13				{	font-weight : bold ; font-size: 13px ;	}
.bold14				{	font-weight : bold ; font-size: 14px ;	}



.bold_blanc9		{	font-weight : bold ; font-size: 9px ;	color : #fff		}
.bold_blanc10		{	font-weight : bold ; font-size: 10px ;	color : #fff		}
.bold_blanc11		{	font-weight : bold ; font-size: 11px ;	color : #fff		}
.bold_blanc12		{	font-weight : bold ; font-size: 12px ;	color : #fff		}
.bold_blanc13		{	font-weight : bold ; font-size: 13px ;	color : #fff		}
.bold_blanc14		{	font-weight : bold ; font-size: 14px ;	color : #fff		}


.bold_noir10{	
	font-weight : bold ; 
	font-size: 11px ;	
	color : #2c2c2c;		
}


.italic9			{	font-style : italic ; font-size: 9px ;		}	
.italic10			{	font-style : italic ; font-size: 10px ;		}	
.italic11			{	font-style : italic ; font-size: 11px ;		}
.italic12			{	font-style : italic ; font-size: 12px ;		}
.italic13			{	font-style : italic ; font-size: 13px ;		}
.italic14			{	font-style : italic ; font-size: 14px ;		}	



.italic_bold9			{	font-style : italic ; font-size: 9px ;	font-weight : bold ; 	}
.italic_bold10			{	font-style : italic ; font-size: 10px ;	font-weight : bold ; 	}	
.italic_bold11			{	font-style : italic ; font-size: 11px ;	font-weight : bold ; 	}
.italic_bold12			{	font-style : italic ; font-size: 12px ;	font-weight : bold ; 	}
.italic_bold13			{	font-style : italic ; font-size: 13px ;	font-weight : bold ; 	}
.italic_bold14			{	font-style : italic ; font-size: 14px ;	font-weight : bold ; 	}


input, textarea		{	border: 1px solid #959696; height: 15px			}		


.maincontener{
	width:990px;
	z-index:0;
	margin-left:auto;
	margin-right:auto;
	background-repeat: no-repeat; 
	background-position:right 70px;
	min-height:1100px;
}

#main-contener1.b1{
	background-image:url(../img/jeune1.png);
}

#main-contener1.b2{
	background-image:url(../img/jeune2.png);
}

#main-contener1.b3{
	background-image:url(../img/jeune3.png);

}

#main-contener2{
	width:990px;
	z-index:2;
	margin-left:auto;
	margin-right:auto;
}

#contener{	
	position: relative ; 
	z-index : 1000; 
	min-height: 609px; 
	height: auto !important; 
	height: 609px; 
	margin-left: auto;  
	margin-right: auto ; 
}

#contener_entete{
	position: relative ; 
	z-index : 0 ; 
	width: 990px ; 
	height: 22px ; 
	margin-left: auto;  
	margin-right: auto ; 
}


#contenu_haut{	
	position: relative ; 
	z-index : 3 ; 
	left: 0px ; 
	width: 990px; 
	height: 193px;
	top: 0px ; 
	margin-right: auto ; 
	margin-left:auto;
	color:#2c2c2c;		 
}


#contenu{	
	position: relative ; 
	z-index : 4 ; 
	width: 990px; 
	min-height: 345px; 
	margin-left: auto;  
	margin-right: auto ;
}


#contenu_ecole{	
	position: relative ; 
	z-index : 5 ; 
	width: 990px; 
	height: 378px; 
	background-repeat:repeat-x ;
	margin-right: auto ; 
	margin-left:auto;
	padding-top:30px; 
}

#bande-opacite{	
	z-index:2;
	display:block;
	width:100%;
	height:408px;
	background-color:#fff;
	-moz-opacity : 0.5;
	opacity : 0.5;
    -ms-filter: "alpha(opacity=50)"; /* IE 8 */
    filter : alpha(opacity=50); /* IE < 8 */ 
}


#contenu_oris			{	position: absolute ; z-index : 6 ; width: 311px; height: 345px; left: 678px ; top: 0px  ; background-position:top ; background-repeat:no-repeat ;  border: solid #d3d7d7 ; border-width: 0px 0px 0px 1px   		 }


#contener_pied_page	{	
	position: relative ; 
	z-index : 7 ; 
	top: 0px ; 
	width: 990px ;
	height: 61px ; 
	margin-left: auto;  
	margin-right: auto; 
	background-image:url(../img/fond-footer.gif) ; 
}


#contenu_pied_page{	
	position: relative ; 
	z-index : 8 ; 
	width: 990px ; 
	height: 45px ; 
	padding-top:16px;
	margin-left: auto;  
	margin-right: auto;  
	font-size: 10px ; 
	color:#FFF ; 		
}


.bloc-ecole{
    float:left;
	z-index:6;
	-moz-opacity : 1;
	opacity : 1;
    -ms-filter: "alpha(opacity=100)"; /* IE 8 */
    filter : alpha(opacity=100); /* IE < 8 */ 
}

.talents{
    font-size:12px;
}


@media screen and (-webkit-min-device-pixel-ratio:0) { 
.talents{ 
  font-size:10px;
  letter-spacing: -0.06em;
}









