/*****************************************************************************************
				DEBUT COMMUN POPUPS MOT DE PASSE, DESINSCRIPTION, REGLEMENT
*****************************************************************************************/
.btFermerPopups{padding:10px 9px 0 0;text-align:right;}
.btOKPopups{
	width:91px;
	height:50px;
	background:transparent url("../img/compte-btvalider.png") top left repeat;	
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='img/compte-btvalider.png');
	_background:none;
	position:relative;
	margin:auto;
	cursor:pointer;
}
/*****************************************************************************************
				FIN COMMUN POPUPS MOT DE PASSE, DESINSCRIPTION, REGLEMENT
*****************************************************************************************/


/*****************************************************************************************
						DEBUT POPUPS MOT DE PASSE ET DESINSCRIPTION
*****************************************************************************************/
.popupMotDePasse, .popupDesinscription, .popupReglement, .popupCreerCompte{display:none;}
.popupMotDePasse p, .popupMotDePasse .lignePopupMotDePasse, .popupDesinscription p, .popupDesinscription .lignePopupDesinscription, .popupReglement .titreReglement, .popupReglement .texteReglement{padding:0 27px;}
.popupMotDePasse p, .popupDesinscription p{padding-bottom:17px;}
.popupMotDePasse .lignePopupMotDePasse, .popupDesinscription .lignePopupDesinscription{height:34px;}
.popupMotDePasse .lignePopupMotDePasse label, .popupDesinscription .lignePopupDesinscription label{font-size:12px;margin: 0 14px 0 0;}
.popupMotDePasse .lignePopupMotDePasse input, .popupDesinscription .lignePopupDesinscription input{
	width:175px;
	height:18px;
	_height:17px;
	_padding:3px 0 0 0;
	background:url(../img/compte-fdinput.gif) top left repeat;	
}
*+html .popupMotDePasse .lignePopupMotDePasse input, *+html .popupMotDePasse .lignePopupMotDePasse input{height:17px;padding:3px 0 0 0;}

.popupMotDePasse{
	position:absolute;
	z-index:1;
	width:291px;
	height:173px;
	top:50%;
	left:50%;
	margin-left:-145px;
	margin-top:-86px;
	background:url(../img/motdepasse-fd.gif) top left no-repeat;
}

.popupDesinscription{
	position:absolute;
	z-index:1;
	width:360px;
	height:256px;
	top:50%;
	left:50%;
	margin-left:-180px;
	margin-top:-128px;
	background:url(../img/desinscription-fd.gif) top left no-repeat;
}
.popupDesinscription .lignePopupDesinscription{text-align:right;}
/*****************************************************************************************
						FIN POPUPS MOT DE PASSE ET DESINSCRIPTION
*****************************************************************************************/


/*****************************************************************************************
								DEBUT POPUP REGLEMENT
*****************************************************************************************/
.popupReglement{
	position:absolute;
	z-index:1;
	width:447px;
	height:314px;
	top:50%;
	left:50%;
	margin-left:-223px;
	margin-top:-157px;
	background:url(../img/reglement-fd.gif) top left no-repeat;
}
.popupReglement .titreReglement{padding-bottom:20px;color:#ffcaf4;font-size:12x;text-transform:uppercase;text-align:center;}
.popupReglement .texteReglement, .popupReglement .scrollReglement{float:left;} 
.popupReglement .texteReglement{width:367px;}
.popupReglement .texteReglement p.titreParReglement{padding:0 0 15px 0;font-weight:bold;}
.popupReglement .texteReglement p.texteParReglement{padding:0 0 25px 0;font-size:11px;}
.popupReglement .scrollReglement{width:12px;}
.popupReglement .content{ 
	position: absolute;
	left: 0;
	top: 0; 
	z-index: 2; 
}
.popupReglement #dragBar{
	position: absolute;
	left: 1px;
	top: 1px;
	width: 10px;
	height: 20px;
	background: #8f1f73;
	z-index: 2;
}
.popupReglement #up{
	position: absolute;
	left: 0;
	top: 0;
	z-index: 3;
}
.popupReglement #down{
	position: absolute;
	left:0;
	bottom:0;
	z-index:4;
}
.popupReglement #hold{ 
	position: relative;
	overflow: hidden;
	width: 367px;
	height: 221px;
}
.popupReglement #wn{ 
	position: absolute; 
	left: 0;
	top: 0; 
	width: 367px;
	height: 221px;
	clip: rect(0px, 367px, 221px, 0px);
	overflow: hidden;	
	z-index: 2; 
}
.popupReglement #scrollbar{ 
	position: relative;
	left: 0;
	top: 0;
	width: 12px;
	height: 221px;
	font-size: 1px;
	z-index: 2;
}
.popupReglement #track{ 
	position: absolute;
	left: 0;
	top: 10px;
	width: 10px;
	height: 201px;
	z-index: 2;
	background: url(../img/reglementscroll-fd.gif) top left repeat;	
}
/*****************************************************************************************
								FIN POPUP REGLEMENT
*****************************************************************************************/


/*****************************************************************************************
								DEBUT POPUP CREATION DE COMPTE
*****************************************************************************************/
.popupCreerCompte{
	position:absolute;
	z-index:1;
	width:689px;
	height:425px;
	top:50%;
	left:50%;
	margin-left:-344px;
	margin-top:-212px;
	background:url(../img/creercompte-fd.jpg) top left no-repeat #000;
}
.popupCreerCompte .titreCreerCompte{padding:60px 0 25px 20px;}

.popupCreerCompte .ligne1FormCreerCompte, .popupCreerCompte .ligne2FormCreerCompte, .ligne3FormCreerCompteGauche .ligne3FormCreerCompteInter{height:32px;}
.popupCreerCompte .ligne1FormCreerCompte label, .popupCreerCompte .ligne2FormCreerCompte label.labelGaucheFormCreerCompte, .popupCreerCompte .ligne2FormCreerCompte label.labelDroiteFormCreerCompte{font-size:12px;}
.popupCreerCompte .ligne1FormCreerCompte label, .popupCreerCompte .ligne2FormCreerCompte label.labelGaucheFormCreerCompte, .popupCreerCompte .ligne2FormCreerCompte label.labelDroiteFormCreerCompte, .ligne3FormCreerCompteGauche .ligne3FormCreerCompteInter label{text-align:right;display:block;}
.popupCreerCompte .ligne1FormCreerCompte label, .popupCreerCompte .ligne2FormCreerCompte label.labelGaucheFormCreerCompte, .ligne3FormCreerCompteGauche .ligne3FormCreerCompteInter label{width:160px;}
.popupCreerCompte .ligne1FormCreerCompte label, .popupCreerCompte .ligne1FormCreerCompte input, .popupCreerCompte .ligne1FormCreerCompte span, .popupCreerCompte .ligne2FormCreerCompte label.labelGaucheFormCreerCompte, .popupCreerCompte .ligne2FormCreerCompte label.labelDroiteFormCreerCompte, .popupCreerCompte .ligne2FormCreerCompte input.inputGaucheFormCreerCompte, .popupCreerCompte .ligne2FormCreerCompte input.inputDroiteFormCreerCompte, .ligne3FormCreerCompteGauche .ligne3FormCreerCompteInter label, .ligne3FormCreerCompteGauche .ligne3FormCreerCompteInter input{float:left;}
.popupCreerCompte .ligne1FormCreerCompte label, .popupCreerCompte .ligne1FormCreerCompte span{_padding:2px 0 0 0;}
*+html .popupCreerCompte .ligne1FormCreerCompte label, *+html .popupCreerCompte .ligne1FormCreerCompte span{padding:2px 0 0 0;}
.popupCreerCompte .ligne2FormCreerCompte .labelGaucheFormCreerCompte2, .popupCreerCompte .ligne2FormCreerCompte .labelDroiteFormCreerCompte2, .ligne3FormCreerCompteGauche .ligne3FormCreerCompteInter label.labelligne3FormCreerCompte2{line-height:12px;}

.popupCreerCompte .ligne1FormCreerCompte{width:340px;}
.popupCreerCompte .ligne1FormCreerCompte input{margin:0 6px;_margin:0 3px;vertical-align:baseline;}
*+html .popupCreerCompte .ligne1FormCreerCompte input{margin:0 3px;}
.popupCreerCompte .ligne1FormCreerCompte span{margin:0 11px 0 0;}

.popupCreerCompte .ligne2FormCreerCompte label.labelDroiteFormCreerCompte{width:96px;}
.popupCreerCompte .ligne2FormCreerCompte input.inputGaucheFormCreerCompte, .popupCreerCompte .ligne2FormCreerCompte input.inputDroiteFormCreerCompte, .ligne3FormCreerCompteGauche .ligne3FormCreerCompteInter input{
	width:175px;
	margin:0 21px 0 5px;
	height:18px;
	_padding:2px 0 0 0;
	background:url(../img/compte-fdinput.gif) top left repeat;	
}
*+html .popupGlobal input{padding:2px 0 0 0;}

.ligne3FormCreerCompteGauche, .ligne3FormCreerCompteDroite{float:left;}

.ligne3FormCreerCompteGauche{width:363px;}

.ligne3FormCreerCompteDroite{width:326px;}
.ligne3FormCreerCompteDroite .ligne3FormCreerCompteBox{height:47px;width:279px;padding:4px 0 0 0;}
.ligne3FormCreerCompteDroite .ligne3FormCreerCompteBox input.checkBox, .ligne3FormCreerCompteDroite .ligne3FormCreerCompteBox label.txtcheckBox{float:right;display:block;}
.ligne3FormCreerCompteDroite .ligne3FormCreerCompteBox label.txtcheckBox{font-size:11px;text-align:right;margin:0 5px 0 0;}
.ligne3FormCreerCompteDroite .ligne3FormCreerCompteBtValider, .ligne3FormCreerCompteDroite .ligne3FormCreerCompteChpsOblig{float:right;}
.ligne3FormCreerCompteDroite .ligne3FormCreerCompteBtValider{margin:6px 31px 0 15px;_margin:6px 15px 0 15px;}
.ligne3FormCreerCompteChpsOblig{font-size:10px;padding:26px 0 0 0;}
/*****************************************************************************************
								FIN POPUP CREATION DE COMPTE
*****************************************************************************************/