.page 	{	height: auto; 
			width: 1000px; 
			margin:0 auto;
			text-align: center;
			font-size: 1.0em ;
}
.bloc_upload {	height: auto; 
/*				width: 730px;
				float: center; */
				font-size:1.0em;
/*				border: 1px solid black;
				border-radius: 12px ;  */
				font-family: Arial; 
				text-align: left;
				margin: 0;
				padding: 0px 0px 0px 1px;
				color: green;
		   }

.formulaire{background-color: green;   color: #ffff99; text-align: left; border: 1px solid black; padding-left: 10px; font: 1em sans-serif;
}
/*label {
    /* Afin de s'assurer que toutes les étiquettes aient la même dimension et soient alignées correctement 
    display: inline-block;
    width: 300px;
    text-align: right;
}

textarea {
    /* Pour aligner correctement les champs multilignes et leurs étiquettes 
    vertical-align: top;
    /* Pour donner assez d'espace pour entrer du texte 
    height: 5em;
    /* Pour permettre aux utilisateurs de redimensionner un champ textuel horizontalement
       Cela ne marche pas avec tous les navigateurs  
    resize: vertical;
}
input {	font-size: 1.0em ;
  		width: 300px;  
		padding: 0px;
		margin: 0px;
}
*/
.button {
    float: center; text-align: center;
}
.erreur label{
     float: center; text-align: center; color: #ff9999; font-size:1.1em; font-weight: bold;  width: 600px;
}
h1	{	font-size:1.4em; 
/*		background-color: green;   color: #ffff99; border: 2px solid green;   */  color: #000066;
		text-align: left;  padding-left: 10px; text-align: center;
}
.entete{text-align: center;
}
p 	{	padding: 0px 0px 0px 0px; 
		margin: 0px 0px 0px 0px;
		font-size: 0.9em ;
}
