.calendarday{background-color: #ffffff! important;padding:0px;border-color:#d2d2d2! important;}
.calendarinvalidday{background-color: #f9f9f9! important;opacity:0.3;}
.calendarweekendday{background-color: #ffffff! important;}
.calendargone{background-color: #f9f9f9! important;opacity:0.1;}
.calendarempty{background-color:#c8f7c5 !important;}
.calendarheader{background-color: #666! important; color:white;text-transform: uppercase;font-size: 12px! important;letter-spacing:1px;}
.calendartable{font-size:5pt! important; line-height: 2;}
.calendaritem{font-size:11px! important;}
.calendaritem A{color:#ff9478;}
.calendartoday{background-color: #ff9478 !important;}

.vereinonlinekalenderdayformat0{background-color: #ff9478;}