/*
	Feuille de style pour le contrôle calendrier
	IMPORTANT:	Ne sert qu'ŕ personnaliser les couleurs et les polices !
				Ne pas modifier les dimensions du calendrier ŕ partir de cette feuille ! (width, height)
 */
#clsCalendrier 
{
    BORDER: silver 3px ridge;
    BACKGROUND-COLOR: #ffffff;
}
TABLE.calendrier
{
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    TEXT-TRANSFORM: none;
    COLOR: #000000;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none;
    BACKGROUND-COLOR: #ffffff;
}
TABLE.calendrier TD.calendrier_haut
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    TEXT-TRANSFORM: none;
    COLOR: white;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #FD8A00;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none;
}
TABLE.calendrier TD.calendrier_haut A:link,
TABLE.calendrier TD.calendrier_haut A:visited,
TABLE.calendrier TD.calendrier_haut A:hover
{
    BORDER: silver 2px outset;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    TEXT-TRANSFORM: none;
    COLOR: black;
    FONT-STYLE: normal;
    BACKGROUND-COLOR: silver;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
TABLE.calendrier TD.calendrier_menu
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    TEXT-TRANSFORM: none;
    COLOR: black;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: transparent;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none;
}
TABLE.calendrier TD.calendrier_menu A:link,
TABLE.calendrier TD.calendrier_menu A:visited,
TABLE.calendrier TD.calendrier_menu A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    TEXT-TRANSFORM: none;
    COLOR: black;
    FONT-STYLE: normal;
    BACKGROUND-COLOR: transparent;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
TABLE.calendrier TD.calendrier_mois
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    TEXT-TRANSFORM: none;
    COLOR: black;
    FONT-STYLE: normal;
    BACKGROUND-COLOR: transparent;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
TABLE.calendrier TD.calendrier_mois TD.entete_semaine
{
    BORDER-TOP: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #FD8A00;
    FONT-FAMILY: Arial, 'MS Sans Serif';
    BACKGROUND-COLOR: #FEEBC5;
}
TABLE.calendrier TD.calendrier_mois A
{
	padding: 2px;
}
TABLE.calendrier TD.calendrier_mois A.aujourdhui:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    TEXT-TRANSFORM: none;
    COLOR: red;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    TEXT-DECORATION: underline;
}
TABLE.calendrier TD.calendrier_mois A.aujourdhui:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    TEXT-TRANSFORM: none;
    COLOR: black;
    FONT-STYLE: normal;
    BACKGROUND-COLOR: #FD8A00;
    FONT-VARIANT: normal;
    TEXT-DECORATION: underline;
}
TABLE.calendrier TD.calendrier_mois A.autresJours:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    TEXT-TRANSFORM: none;
    COLOR: black;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none;
}
TABLE.calendrier TD.calendrier_mois A.autresJours:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    TEXT-TRANSFORM: none;
    COLOR: black;
    FONT-STYLE: normal;
    BACKGROUND-COLOR: #FD8A00;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none;
}
TABLE.calendrier TD.calendrier_mois A.aujourdhui:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    TEXT-TRANSFORM: none;
    COLOR: red;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    TEXT-DECORATION: underline;
}
TABLE.calendrier TD.calendrier_mois A.autresJours:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    TEXT-TRANSFORM: none;
    COLOR: black;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none;
}
#clsCalendrierSelectMois
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, 'MS Sans Serif';
    BACKGROUND-COLOR: #FEEBC5;
}
TABLE.calendrier TD.calendrier_mois .jour_de_semaine
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    TEXT-TRANSFORM: none;
    COLOR: gray;
    FONT-STYLE: italic;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none;
}
TABLE.calendrier TD.calendrier_mois .jour_de_fin_de_sem
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    TEXT-TRANSFORM: none;
    COLOR: gray;
    FONT-STYLE: italic;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none;
}
