@CHARSET "UTF-8";



.ombre {

	position:absolute; 

	background-color:#000000; 

	width:100%; 

	height:200%; 

	z-index:1400;

	top:0px; 

	left:0px;

	filter:alpha(opacity=50);

	-moz-opacity:0.5;

	opacity: 0.5;

}

div#btnPrevious a:focus{
 border:none; 
 text-decoration:none;
 }


.layer {

	position:absolute; 

	width:100%; 

	height:100%; 

	z-index:1501;

	top:0px; 

	left:0px;

}



.layer_container {

	z-index:1501;

	position: fixed;

	top:10%;

	left:50%;

	width:387px;

	margin-left: -190px; 

	/*margin-right: 190px; */

	background-color: transparent;

	padding: 0;

}



#container_pic{

	z-index:1501;
	position: fixed;
	width:100%;
	top:0%;

	left:0%;
	background-color: transparent;

	

	padding: 0;

}




#layer_content  {
	
	width:800px;
	margin-left: auto; 

	margin-right: auto; 
	
 	padding-left:15px;
	height:auto;
	

}



.close {

  color: #FF0000;

  position: absolute;

  right:30px;

  top: 30px;

}



#header_up {

  width:387px;

  height:71px;

  background: url(img/upload_header.png) transparent;
  padding-left:10px;
  text-align: right;
	
  align: right;
	
}



#footer_up {

  width:387px;

  height:59px;

  background: url(img/upload_footer.png) transparent;

  text-align: right;

  align: right;

}



#par_content {
	
}



#par_form {

  background-color: #FFFFFF;

  width:287px;

  float:left;

  padding-top:5px;
  padding-right:5px;
  padding-bottom:5px;
  padding-left:10px;



}



#par_img {

  background-color: #0c98c7;

  width:57px;
  vertical-align:top;

  padding:0px;
  margin:0px;
  padding-top:30px;
  
   

}



.uploader_input {

  border: #0c98c7 2px solid;

}



.pic_concours {

  border: 3px solid #146c96;

  margin-left:8px;

  margin-top: 3px;

  margin-bottom: 3px;

  width: 34px;

  height: 34px;

  background-color:#888888;

  float:left;

}



.div_num {

  color:#FFFFFF;

  font-weight:bold;

  margin-left: 15px;

  position:relative;

  top:10px;

}



.btn_scroll {

  /*margin-left: 22px;*/

  position:relative;
  float:left;

  top:2px;

  left:22px;

  cursor:pointer;

}



/*ajout Eko*/



.loading_txt{

background-color: #FFFFFF;

width:262px;

padding-left:40px;

}



.je_participe{

color:#0293C5;

font-size:20px;

font-weight:bold;

position:relative;

top:27px;

right:180px;

}



h4{

font-size:16px;

font-weight:bold;

}



#titre_photo{

padding-top:5px;

padding-bottom:5px;

}



.sep_part{

height:15px;

background: url(img/sep_participation.gif) transparent;

position:relative;

top:5px;

left:5px;

}

.gagnant_sep_part
{
height:15px;

background: url(img/sep_participation.gif) transparent;
background-repeat:no-repeat;

position:relative;
left:110px;

}



.radio_form{

padding-left:5px;

padding-right:5px;

}



#intitule_participation{

padding-left:0px;


}



#max_up{

position:relative;

top:20px;

left:3px;

}



#form_hs{

position:relative;

top:5px;

}



.dec_titre{

padding-left:0px;

}



.ital{

font-style: italic;

}
