body {	/* format par défaut */
	margin: 0;
	padding: 0;
	background: url(background.gif) repeat;
	color: #666666;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
/*	overflow: scroll;  */
/*	overflow-x: none; */
	/*text-transform: lowercase;*/
}	

table {	/* format par défaut */
	color: #666666;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*text-transform: lowercase;*/
}	


a {
	color: #666666;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
        text-decoration: none;
	/*text-transform: lowercase;*/
}	


a:hover {
	color: #AAAAAA;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	/*text-transform: lowercase;*/
}	


.color {
	color: #624D8A;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: none;
   text-decoration: none;
	/*text-transform: lowercase;*/
}	

.light {
	color: #BBBBBB;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: none;
   text-decoration: none;
	/*text-transform: lowercase;*/
}	


.titre {	
	color: #624D8A;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
}	

.titre1 {	
	color: #624D8A;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
}	

.titre2 {	
	color: #624D8A;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}


.form_bouton{  
		/* classe définition du style des boutons
		   ATTENTION: pour que le style soit utiliser ajouter:
		   class="form_bouton" dans le tag "input" */
	color: #FFFFFF;   /* couleur du texte */
	background-color: #3B216D;    /*couleur du fond */
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	border: 1px solid #000000;   /* couleur de la bordure */
	margin: 1px;  /* marges extérieures */ 
	/*text-transform: lowercase;*/
}

.form_navig{  
		/* classe définition du style des boutons
		   ATTENTION: pour que le style soit utiliser ajouter:
		   class="form_bouton" dans le tag "input" */
	color: #666666; /* couleur du texte */
	background-color: #D3DFF4;    /*couleur du fond */
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	border: 0px;   /* couleur de la bordure */
	margin: 0px;  /* marges extérieures */ 
	/*text-transform: lowercase;*/
}

input, textarea, select{
		color: #333333;   /* couleur du texte */
		background-color: #F2EDFA;    /*couleur du fond */
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		border: 1px solid #CEC7DA;   /*  bordure */
}

.file{
		color: #333333;   /* couleur du texte */
		background-color: #DDDDDD;    /*couleur du fond */
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		border: 1px solid #FFFFFF;   /*  bordure */
}

.menu_lien{

	/* TEXTE & POLICE */
	font-family: Verdana, Arial, sans-serif;  	/* OBLIGATOIRE */
	font-style: normal;				/* italic */
	font-variant: normal;				/* small-caps */
	font-weight: normal;				/* bold bolder lighter */
	font-size: 11px;					/* OBLIGATOIRE - % mieux que pt ou px */
	text-decoration: none;				/* underline overline line-trough blink */
	text-align: left;				/* left right center justify */	
	color: #3B216D;					/* OBLIGATOIRE - format: #000000 */

}


.menu_sous_lien{

	/* TEXTE & POLICE */
	font-family: Verdana, Arial, sans-serif;  	/* OBLIGATOIRE */
	font-style: normal;				/* italic */
	font-variant: normal;				/* small-caps */
	font-weight: normal;				/* bold bolder lighter */
	font-size: 9px;					/* OBLIGATOIRE - % mieux que pt ou px */
	text-decoration: none;				/* underline overline line-trough blink */
	text-align: left;				/* left right center justify */	
	color: #DED2F2;					/* OBLIGATOIRE - format: #000000 */

}

.menu_lien_actif{
	/* TEXTE & POLICE */
	font-family: Verdana, Arial, sans-serif;  	/* OBLIGATOIRE */
	font-style: normal;				/* italic */
	font-weight: bold;				/* bold bolder lighter */
	font-size: 11px;					/* OBLIGATOIRE - % mieux que pt ou px */
	text-decoration: none;				/* underline overline line-trough blink */
	text-align: left;				/* left right center justify */	
	color: #DED2F2;					/* OBLIGATOIRE - format: #000000 */

}

#scroll {
  /* Force la barre de scroll */
  position: absolute;
  bottom: -0.1px;
  visibility: hidden;
}

