.cal{border:1px solid #990d31;font-family: Arial;font-size: 12px;background-color: #1d1b1c;border-spacing: 1px;}
.cal th{background-color: #1d1b1c; color:#ffffff;}
.cal td{text-align: center; width: 36px; height: 30px; border-top:1px solid #990d31; border-left:1px solid #990d31;}
.cal img{border:0px;}
.cal a{ text-decoration: none;}
.monat, .monat a{background-color: #000000;color: #666666;}
.monatevent a, .monatevent{background-color: #990d31; color: #000000;}
.amonat, .amonat a{visibility: hidden;background-color: #1d1b1c;color: #A4A4A4;}
.aevent a, .aevent{visibility: hidden;background-color: #1d1b1c;color: #ffffff;}
