/* CSS Document */
.page
	{
	font-family:"Times New Roman", Times, serif;
	text-decoration:underline;
	font-weight:bold;
	}
.titre
	{
	text-align:center;
	text-decoration:underline;
	font-size:36px;
	color:#6699FF;
	font-style:italic;
	}
.erreur
	{
	text-align:center;
	text-decoration:underline;
	font-size:24px;
	color:#FF0000;
	font-family:"Times New Roman", Times, serif;
	}
th.index
	{
	text-align:center;
	font-weight:bold;
	background-color:#FFCC00;
	}
th.confirmation
	{
	background-color:#FF9900;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	color:#000000;
	}
.recherche
	{
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	text-align:center;
	color:#993399;
	}
a:active, a:visited, a:link
	{
	text-decoration:none;
	color:#666666;
	font-style:normal;
	font-size: 16px; font-family: "Times New Roman", Times, serif;
	}
a:hover
	{
	text-decoration: underline;
	font-size: 16px; font-family: "Times New Roman", Times, serif;
	color:#5C2B9F;
	font-style: normal;
	}
/* formulaire */
a.formulaire:visited, a.formulaire:focus, a.formulaire:active, a.formulaire:hover, a.formulaire:link
	{
	color:#FFFFFF;
	text-align:center;
	font-family:"Times New Roman", Times, serif;
	text-decoration:none;
	}
a.logout:visited, a.logout:focus, a.logout:active, a.logout:hover, a.logout:link
	{
	color:#FF0000;
	font-size:16px;
	text-decoration:underline;
	text-align:right;
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	}
.legende
	{
	font-family: "Monotype Corsiva";
	font-size:20px;
	color:#3300CC;
	}
fieldset
	{
	background-color:#FFFFCC;
	}
.champ_formulaire
	{
	background-color:#CCFFFF;
	width:195px;
	}
.texte_formulaire
	{
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	text-align:right;
	color:#993399;
	}
.champ_commentaire
	{
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	text-align:left;
	color:#993399;
	}
.user
	{
	text-align:center;
	color:#669999;
	font-weight:bold;
	}
td.type_gris
	{
	background-color:#CCCCCC;
	text-align:center;
	}
td.type_blanc
	{
	background-color:#FFFFFF;
	text-align:center;
	}
td.type_gris_gauche
	{
	background-color: #CCCCCC;
	text-align: left;
	}
td.type_blanc_gauche
	{
	background-color: #FFFFFF;
	text-align: left;
	}
/* DEBUT DES STYLES POUR L'AFFICHAGE DES FICHES CLIENTS */
td.affichage_societe
	{
	background-color:#33CCFF;
	text-align:center;
	}
.affichage_identite
	{
	text-align:center;
	background-color:#9999FF;
	}
td.affichage_contact_adresse
	{
	text-align:center;
	background-color:#FFFF99;
	font-style:italic;
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#990033;
	font-weight:bold;
	}