/*                                                                            *//* Feuille de style du calendrier                                             *//*                                                                            *//* Style de la table principale contenant le calendrier                       */table.calendrier_principal {	font-family: Tahoma, Helvetica, sans-serif;	font-size: 11px;	line-height: 12px;	color: #222222;	text-decoration: none;}/* Style du titre du calendrier (<< mois annee >>)                            */.calendrier_titre {	color: #222222;	text-align: center;}/* Style du lien "mois annee" du titre                                        */.calendrier_titre_mois_cliquable {	color: #222222;	text-decoration: none;}/* Style de la cellule contenant le lien "<<" du titre                        */.calendrier_titre_fleche_gauche {	text-align: left;}/* Style de la cellule contenant le lien ">>" du titre                        */.calendrier_titre_fleche_droite {	text-align: right;}/* Style specifique du lien "<<" du titre                                     */.calendrier_titre_fleche_gauche_cliquable {	color: #222222;	text-decoration: none;}/* Style specifique du lien ">>" du titre                                     */.calendrier_titre_fleche_droite_cliquable {	color: #222222;	text-decoration: none;}/* Style global de la table du calendrier                                     */.calendrier_tableau {	border: none;	border-collapse: collapse;	font-size: 11px;	color: #222222;}/* Style generique des cellules de la table du calendrier                     */.calendrier_tableau td {	border: 1px solid #9090AA;	text-align: center;	height: 16px;}/* Style des cellules d'en-tete la table du calendrier, contenant les jours   */.calendrier_tableau th {	border: 1px solid #9090AA;	background-color: #EEEEFF;	font-weight: normal;	text-align: center;	height: 20px;}/* Style des cellules de la table contenant les jours du week-end (samedi et  *//* dimanche)                                                                  */.calendrier_weekend {	background-color: #BBBBCC;}.calendrier_weekend a:link{	background-color: #BBBBCC;}.calendrier_weekend a:visited{	background-color: #BBBBCC;}/* Style des cellules contenant des jours ne faisant pas partie du mois en    *//* cours d'affichage                                                          */.calendrier_hors_mois {	color: #999999;}/* Style des cellules contenant des jours o il se passe quelque chose                                                         */.calendrier_qqch {	color: #000066;	background-color: #EEEEFF;}/* Style des liens des jours ne faisant pas partie du mois en cours           *//* d'affichage                                                                */.calendrier_hors_mois_cliquable {	color: #999999;	text-decoration: none;}.calendrier_hors_mois_cliquable a:link{	color: #999999;	text-decoration: none;}.calendrier_hors_mois_cliquable a:visited{	color: #999999;	text-decoration: none;}/* Style du jour (non cliquable) representant aujourd'hui                     */.calendrier_aujourdhui {	color: #222222;	background-color: #FF9900;}/* Style du lien sur le jour representant aujourd'hui                         */.calendrier_ajourdhui_cliquable {	color: #222222;	text-decoration: none;	background-color: #FF9900;}.calendrier_ajourdhui_cliquable a:link{	color: #222222;	text-decoration: none;	background-color: #FF9900;}/* Style des liens des jours faisant partie du mois en cours d'affichage      */.calendrier_jour_cliquable {	color: #222222;	text-decoration: none;}