/* CSS Document */
.jeu .page{
	background:#260013 url(images/jeu/fondWebmarketing.jpg) no-repeat center 0;
	}
body.jeu{
	background:#260013 url(images/jeu/fondWebmarketing.jpg) no-repeat scroll center 0;
	margin:0;
	padding:0;
	font-size:80%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:100%;
	color:#2a0315;
	}
.jeu #receptLogo{
	background:url(images/jeu/youDayZ_logo.jpg) 0 -15px no-repeat;
	width:448px;
	height:187px;
	float:left;
	}
.jeu .globalTR{
	background:none;
	width:473px;
	height:187px;
	float:left;
	}
.jeu .footer{
	background:transparent url(images/jeu/footer_bg.jpg) no-repeat scroll center 0;
	margin-right:1px;
	}
#voileJeu{
	background:url(images/voile_bg.jpg) 0 bottom repeat-x #8c0746;
	position:fixed;
	_position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:500;
	display:none;
    filter:alpha(opacity=70);
    -moz-opacity : 0.7; 
    opacity : 0.7;	
	}
#receptJeu{
	width:870px;
	height:650px;
	position:absolute;
	top:0!important;
	left:50%;
	margin-left:-435px;
	z-index:1000;
	display:none;
	}
#inscriptionMembre, #inscriptionNonMembre{
	width:820px;
	position:absolute;
	top:0!important;
	left:50%;
	margin-left:-435px;
	padding-top:90px;
	z-index:1000;
	display:none;
	}
	
#inscriptionMembre
	{
	height:640px;
	background:transparent url(images/jeu/bg_inscriptionMembre.png) scroll no-repeat 0 0;
	_background:transparent url(images/jeu/bg_inscriptionMembre.gif) scroll no-repeat 0 0;
	}

#inscriptionNonMembre
	{
	height:820px;
	background:transparent url(images/jeu/bg_inscription.png) scroll no-repeat 0 0;
	_background:transparent url(images/jeu/bg_inscription.gif) scroll no-repeat 0 0;
	}

#inscriptionNonMembre fieldset, #inscriptionMembre fieldset
	{
	padding-left:130px;
	padding-right:90px;
	}

#inscriptionNonMembre fieldset p, #inscriptionMembre fieldset p
	{
	clear:both;
	float:left;
	margin:4px;
	width:580px;
	}

#inscriptionNonMembre p.intro, #inscriptionMembre p.intro
	{
	padding-left:260px;
	padding-right:30px;
	padding-top:15px;
	color:#FDC304;
	height:80px;
	font-weight:bold;
	color:#FDC304;
	font-size:95%;
	width:300px;
	}	

#inscriptionNonMembre label, #inscriptionMembre label
	{
	color:#fdc304;
	width:250px;
	text-align:right;
	display:block;
	float:left;
	font-weight:bold;
	font-size:95%;
	line-height:170%;
	}
	
#inscriptionMembre label
	{
	margin-left:20px;
	}	
	
#inscriptionNonMembre input, #inscriptionNonMembre select, #inscriptionMembre input, #inscriptionMembre select
	{
	float:left;
	margin-left:10px;
	}
	
#inscriptionNonMembre .mail
	{
	width:170px;
	}	
	
#inscriptionNonMembre .mail {width:260px;}	
	
#inscriptionMembre input
	{
	width:150px!important;
	}
	
#inscriptionNonMembre span, #inscriptionMembre span
	{
	float:left;
	}

#inscriptionNonMembre .formFooter, #inscriptionMembre .formFooter
	{
	font-size:70%;
	font-size:80%\9;
	text-align:left !important;
	padding-left:140px;
	padding-top:10px;
	}


#inscriptionNonMembre .formFooter2 p, #inscriptionMembre .formFooter2 p
	{
	margin:0;
	}

#inscriptionNonMembre .formFooter .obligatoire, #inscriptionMembre .formFooter .obligatoire
	{
	padding-left:25px;
	}

#inscriptionNonMembre .formFooter label, #inscriptionMembre .formFooter label
	{
	width:auto;
	margin-left:5px;
	color:#fff;
	font-weight:normal;
	text-align:left;
	width:540px;
	}
	
#inscriptionNonMembre .lienBleu, #inscriptionMembre .lienBleu
	{
	background:transparent url(images/jeu/btn_valider_left.gif) no-repeat scroll 0 0;
	font-size:120%;
	padding-left:5px;
	margin-left:175px;
	}

#inscriptionNonMembre .lienBleu a, #inscriptionMembre .lienBleu a
	{
	background:transparent url(images/jeu/btn_valider_right.gif) no-repeat scroll right 0;
	margin-right:-10px;
	line-height:50px;
	font-family:trebuchet MS,arial;
	font-size:180%;
	width:200px;
	}
	
#inscriptionNonMembre .formFooter input, #inscriptionMembre .formFooter input
	{
	margin-top:0;
	width:auto!important;
	}
	
.reglement
	{
	color:#FFFFFF;
	font-size:80%;
	float:right;
}

.encartJeu{
	padding: 8px 0 20px 7px;
	margin:0;
}

.fermerJeu
	{
	background:transparent url(images/jeu/fermer.gif) no-repeat scroll 0 0;
	display:block;
	float:right;
	font-size:1px;
	height:25px;
	margin-right:40px;
	text-indent:-4000px;
	overflow:hidden;
	width:25px;
	}
