.inpPiton{
	
}

.separevertical{
	margin:10px 0;
}
/* titre d'un critère */
	.titreForm{
		FONT-FAMILY: Arial, Helvetica, Verdana, Sans;
		FONT-SIZE: 12pt;
		color:#565F75;
		border-bottom:1px #565F75 solid;
		PADDING: 0px 0px 4px 0px;
		MARGIN: 0px 0px 10px 0px;
		WIDTH: 295px;
		FONT-WEIGHT: bold;
	}
	
	
	.titreCrit,.regerror,.regnoerror{
		FONT-FAMILY: Arial, Helvetica, Verdana, Sans;
		FONT-SIZE: 8pt;
		/*border-bottom:1px #565F75 solid;*/
		PADDING: 0px 0px 4px 0px;
		MARGIN: 0px 0px 2px 0px;
		/*WIDTH: 295px;*/
		FONT-WEIGHT: bold;
	}
	.regnoerror,.titreCrit{
		color:#565F75;
	}
	/*message d'erreur d'un champ duplicate dans l'enregistrement*/
	.regerror{
		color:red;
	}
	
	
/* les differents espaces du formulaire */
	.registerTitre{
		background-color:#FDF3DE;
		PADDING: 10px;
		MARGIN: 10px 0px 0px 0px;
	}
	
	.registerInfos{
		PADDING: 10px;
	}
	
/* formulaire login */
	.loginForm{
		WIDTH: 450px;
		TEXT-ALIGN: right;
	}
	
	.loginChamp{
		PADDING: 10px;
		MARGIN: 10px 0px 0px 0px;
	}
	
	.loginTitre{
		PADDING: 10px;
		MARGIN: 10px 0px 0px 0px;
		FONT-FAMILY: Arial, Helvetica, Verdana, Sans;
		FONT-SIZE: 12pt;
	}
	
	.loginInfos{
		PADDING: 10px;
		MARGIN: 10px 0px 0px 0px;
	}
	
	.reminder{
		WIDTH: 450px;
		BORDER: 1px solid;
	}
	
/* le point d'interrogation (img)*/
.interrogation{
	BORDER:0px;
}

/* les differents help. Le JS les mettra visible selon.*/
.helpdiv{
	BORDER: 1px #565F75 solid;
	BACKGROUND-COLOR: white;
	POSITION: absolute;
	WIDTH: 380px;
	PADDING: 12px;
	VISIBILITY: hidden;
}


/* les select */
.inpselect{
	FONT-FAMILY: Arial,Helvetica,Verdana,Sans;
	FONT-SIZE: 9pt;
	color:#565F75;
}

/* espace (marge) entre critères */
.dvSpacer{
	FONT-SIZE: 2px;
	HEIGHT: 16px;
}
