Das liegt am letterspacing, das regelt den abstand zwischen den einzelnen Buchstaben, deswegen überschneiden die sich bei dir.
um den Abstand zwischen den Tagen zu ändern muss man in .daysofweek{} das Padding anpassen.
wenn man alle werte auf 0px setzt sind die Tage näher zusammen.
padding: 0px 0px 0px 0px; regelt den ausenabstand ..wenn ich mich recht entsinne
padding: oben rechts unten links;
so kann man z.B. das Aktuelle datum etwas höher setzen als die restlichen.
um den Abstand zwischen den Tagen zu ändern muss man in .daysofweek{} das Padding anpassen.
wenn man alle werte auf 0px setzt sind die Tage näher zusammen.
padding: 0px 0px 0px 0px; regelt den ausenabstand ..wenn ich mich recht entsinne
padding: oben rechts unten links;
so kann man z.B. das Aktuelle datum etwas höher setzen als die restlichen.