@charset "iso-8859-1";
body
{
	background-color: floralwhite;
	margin-top: 0px;
	margin-left: 10px;
}
.Onglet { font-family: Arial; font-size: 10pt; color: black; font-weight: bold; margin-left: 10px; margin-right: 10px; margin-bottom: 10px; margin-top: 10px; } 
.Onglet_Small { font-family: Arial; font-size: 10pt; color: black; font-weight: bold; margin-left: 5px; margin-right: 5px; margin-bottom: 5px; margin-top: 5px; } 
.Texte { font-family: Arial; font-size: 9pt; color: black } 
.TexteGrosGras { font-family: Arial; font-size: 10pt; color: black; font-weight: bold } 
.TexteGras { font-family: Arial; font-size: 9pt; color: black; font-weight: bold } 
.TexteGras7pt { font-family: Arial; font-size: 7pt; color: black; font-weight: bold } 

P.Date { margin-left: 15px; margin-right: 15px; font-size: 9pt; font-family: Arial; color: #33335d; font-weight: bold } 
DIV.Date { margin-left: 15px; margin-right: 15px; font-size: 9pt; font-family: Arial; color: #33335d; font-weight: bold } 
.Usager { margin-left: 15px; margin-right: 5px; font-size: 9pt; font-family: Arial; color: #FFFFFF }
P.Menu_48 { margin-left: 5px; margin-right: 5px; font-size: 8pt; font-family: Arial; color: #0b55c4 }
P.Menu_32 { margin-left: 5px; margin-right: 5px; font-size: 8pt; font-family: Arial; color: #0b55c4 }
P.Titre_Section { margin-bottom: 0px; font-size: 18pt; font-family: Arial; color: #0b55c4; font-weight: bold }
P.Sous_Titre_Section { margin-top: 0px; margin-bottom: 0px; font-size: 12pt; font-family: Arial; color: #0b55c4; font-weight: bold }
P.Sous_Sous_Titre_Section { margin-top: 0px; margin-bottom: 0px; font-size: 9pt; font-family: Arial; color: #0b55c4; font-weight: bold }
P.Menu { margin-left: 15px; margin-right: 15px; font-size: 9pt; font-family: Arial; color: #33335d; font-weight: bold }
P.Entete_Colonne {  margin-left: 5px; margin-right: 5px; font-size: 9pt; font-family: Arial; color: #0b55c4; font-weight: bold }
P.Entete_Colonne_Small {  margin-left: 5px; margin-right: 5px; font-size: 7pt; font-family: Arial; color: #0b55c4; font-weight: bold }
P.Entete_Colonne_Gras {  margin-left: 5px; margin-right: 5px; font-size: 10pt; font-family: Arial; color: #000000; font-weight: bold; }
P.Item_Colonne {  margin-left: 5px; margin-right: 5px; margin-top: 5px; margin-bottom: 5px;  font-size: 9pt; font-family: Arial; color: #0b55c4; }
P.Item_Colonne_Blanc {  margin-left: 5px; margin-right: 5px; margin-top: 5px; margin-bottom: 5px;  font-size: 9pt; font-family: Arial; color: #ffffff; }
P.Item_Colonne_Blanc_Petit {  margin-left: 5px; margin-right: 5px; margin-top: 5px; margin-bottom: 5px;  font-size: 8pt; font-family: Arial; color: #ffffff; }
TD.Item_Colonne {  font-size: 9pt; font-family: Arial; color: #0b55c4; }
P.Item_Colonne_8pt {  margin-left: 5px; margin-right: 5px; margin-top: 5px; margin-bottom: 5px;  font-size: 8pt; font-family: Arial; color: #0b55c4; }
P.Item_Element {  margin-left: 0px; margin-right: 0px; margin-top: 20px; margin-bottom: 0px;  font-size: 9pt; font-family: Arial; color: #0b55c4; }
P.Item_Colonne_Erreur {  margin-left: 5px; margin-right: 5px; font-size: 9pt; font-family: Arial; color: #FFFFFF; }
P.Message { margin-left: 5px; margin-right: 5px; font-size: 9pt; font-family: Arial; color: #0b55c4; font-weight: bold }
P.Calendrier { margin-left: 5px; margin-right: 5px; font-size: 9pt; font-family: Arial; color: #0b55c4; font-weight: bold }

A.Item { font-size: 9pt; font-family: Arial; color: #0b55c4; text-decoration: none }
A.Item:hover { font-size: 9pt; font-family: Arial; color: #0b55c4; text-decoration: underline }
A.Item_Erreur { font-size: 9pt; font-family: Arial; color: #FFFFFF; text-decoration: none }
A.Item_Erreur:hover { font-size: 9pt; font-family: Arial; color: #FFFFFF; text-decoration: underline }
A.Item_Blanc { font-size: 9pt; font-family: Arial; color: #FFFFFF; text-decoration: underline }
A.Item_Blanc:hover { font-size: 9pt; font-family: Arial; color: #FFFFFF; text-decoration: underline }

.Anniversaire
{
	font-variant: small-caps;
	font-family: 'Showcard Gothic' , Verdana;
	color: black;
	font-size: 18pt;
	font-weight: bold;
} 
TR.TR_Ajout
{
	background-color: deepskyblue;
}
TR.Item_Ligne_Paire
{
	background-color: #f9f9f9;
}
TR.Item_Ligne_Impaire {  BACKGROUND-COLOR: #FFFFFF; }
TR.Item_Ligne_Cumulatif
{
	background-color: #c3d2e5;
}
TR.Item_Ligne_Paire_Fonce
{
	background-color: #E0E0E0;
}
TR.Item_Ligne_Total
{
	background-color: #84a7db;
}
TR.Item_Ligne_Total_Pale
{
	background-color: #84cfe6;
}
TR.Item_Ligne_Erreur {  BACKGROUND-COLOR: red; }
TR.Item_Ligne_Jaune {  BACKGROUND-COLOR: yellow; }
TR.Item_Ligne_Vert {  BACKGROUND-COLOR: green; }

TABLE.Carre { BACKGROUND-COLOR: #f9f9f9; BORDER-LEFT: #d8d8d8 1px solid; BORDER-BOTTOM: #d8d8d8 1px solid; BORDER-RIGHT: #d8d8d8 1px solid; BORDER-TOP: #d8d8d8 1px solid; }
TABLE.Calendrier { CURSOR: pointer; BACKGROUND-COLOR: #ffffff; BORDER-LEFT: #d8d8d8 1px solid; BORDER-BOTTOM: #d8d8d8 1px solid; BORDER-RIGHT: #d8d8d8 1px solid; BORDER-TOP: #d8d8d8 1px solid; }

TD.Calendrier { font-family: Arial; font-size: 9pt; color: black; background-image: url(/administration/images/calendrier_background.jpg) } 

INPUT.Temps { font-size: 8pt; width: 33px; text-align: center; font-weight: bold }

INPUT.Disabled { font-family: Arial; font-size: 9pt; color: black; background-color: Gray }

INPUT { font-family: Arial; font-size: 9pt; color: black; }  
SELECT { font-family: Arial; font-size: 9pt; color: black; } 
TEXTAREA { font-family: Arial; font-size: 9pt; color: black; }  

HR
{
	color: #d8d8d8;
}