/*------------------------------------------------------------------ Classes generales des formulaires ------------------------------------------------------------------*/

form{
}
fieldset{
	border-color: #88aaff;
}
legend{
	color: #5599ff;
}
.colGauche{
	float: left;
	padding-left: 10%;
	width: 20%;
	padding-bottom: 10px;
	font-weight: bold;
	color: #555555;
	font-size: 0.8em;
}
.colDroite{
	float: left;
	width: 69%;
	padding-bottom: 10px;
}
textarea{
	width: 100%;
}

/*------------------------------------------------------------------ / Classes generales des formulaires ------------------------------------------------------------------*/

/*------------------------------------------------------------------ Redefinition des tableaux ------------------------------------------------------------------*/

table{
	width: 100%;
	font-size: 0.8em;
	text-align: center;
	border-collapse : collapse;
}
th{
	border: 1px solid #000000;
}
td{
	border: 1px solid #000000;
}

/*------------------------------------------------------------------ / Redefinition des tableaux ------------------------------------------------------------------*/

/*------------------------------------------------------------------ Administration ------------------------------------------------------------------*/

/* Tableaux */
	.valide th{
		background-color: #ffff99;
	}
	.valide td{
		background-color: #ffffbb;
	}
	.valide{
		margin-top: 20px;
	}
	.deleted th{
		background-color: #ff9999;
	}
	.deleted td{
		background-color: #ffbbbb;
	}
	.deleted{
		margin-top: 20px;
	}
/* / Tableaux */

/* Petits formulaires */
	.sansCadre{
		border: none;
		margin: 0px;
		padding: 0px;
	}
/* / Petits formulaires */

/* Champs de saisis */
	.inputNum{
		width: 25px;
	}
	.numero{
		width: 12px;
		font-size: 9px;
		color: #5599ff;
	}
/* / Champs de saisis */
/* Calendrier */
	.calendrier{
		margin-top: 15px;
		border: 1px solid #000000;
		width: 300px;
		overflow: hidden;
		position: relative;
		font-size: 0.8em;
	}
	.entete_calendrier{
		font-weight: bold;
		color: #88aaff;
		font-size: 1.2em;
		text-align: center;
		padding: 5px 0px 5px 0px;
	}
	.heure{
		margin-top: 10px;
		width: 300px;
		text-align: center;
		border: 1px solid #88aaff;
		padding-top: 5px;
		padding-bottom: 5px;
	}
/* / Calendrier */

/*------------------------------------------------------------------ / Administration ------------------------------------------------------------------*/
