/**************************************** FEUILLE DE STYLE **********************************\
Voici comment cela fonctionne:

font-family: Police d'écriture
text-align: alignement du texte (left,center,right)
font-size: taille du texte en pt
font-style: style du texte ("normal,"italic")
font-weight: graisse de police ("normal","bold","bolder")
width: largeur de la cellule en px
height: hauteur de la cellule en px
border-color: couleur de la bordure de la cellule
border-width: largeur de la bordure
border-style: style de la bordure (normal = "solid", pointillés = "dotted, tirets="dashed", aucune = "none")
color: couleur du texte
**********************************************************************************************/
/* DOCUMENT */
body {
font-family:Arial, Helvetica, sans-serif; 
}



/* NOM DU MOIS */
td.nom_mois {
font-size:18pt;
background-color:#CCCCFF;
text-align:center;
}

/* FLECHES */
td.fleches {
font-size:xx-large;
font-style:normal;
font-weight:normal;
border-width:0;
}

/* NOMS DES JOURS*/
tr.noms_jours {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14pt; 
font-weight:bold;
background-color:#FFFF99;
border-color:#00FF66;
border-width:2px;
border-style:solid;
}

/*DATES*/
td.jours {
border-color:#33CCCC;
border-width:1px;
border-style:solid;
font-size:10pt;
background-color:#CCFFFF; 
vertical-align:top;
}

/* AUJOURD'HUI */
td.aujourdhui {
border-color:#000000;
border-width:1px;
border-style:solid;
font-size:10pt;
background-color:#FF9933; 
vertical-align:top;
}

/* CASES DES MOIS PRECEDENTS ET SUIVANTS*/
td.cases_vides {
border-color:#F5F5F5;
border-width:1px;
border-style:solid;
font-size:8pt;
color:#C0C0C0;
vertical-align:top;
}

td.jours:hover {
border-style:dashed;
background-color:#CCFFCF;
}

td.aujourdhui:hover {
border-style:dashed;
background-color:#FF8823;
}

td {
width:120px;
height:120px;
}

a:link {
text-decoration:none;
}

a:visited {
text-decoration:none;
color:blue;
}

a:active {text-decoration:none;
}

a:hover {
color:#000000;
}

/* TABLEAU */
td {
text-align:center;
vertical-align:middle; }

p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:left;
}
