.inplaykalender_tag {
	text-align: center;
	font-size: 8px;
	letter-spacing: 1px;
}

.szenen {
	background-color: #C8B6CC;
}

.szenen strong {
	color: #543D59 !important;
}

.geburtstag {
	background-color: #EBD39D;
}

.geburtstag strong {
	color: #6E644E !important;
}

.timeline {
	background-color: #BADBAF;
}

.timeline strong {
	color: #3D4F37 !important;
}

.event {
	background-color: #ABD9D8;
}

.event strong {
	color: #4D6E6D !important;
}

.szenentimeline {
	background: linear-gradient(to left top, #EBD39D 50%, #BADBAF 50%);
}

.szenentimeline strong {
	color: #3D4F37 !important;
}

.schulevent   { background-color: #F5C6A5; }
.schulevent   strong { color: #6E4A33 !important; }
.collegeevent { background-color: #A5C9F5; }
.collegeevent strong { color: #33506E !important; }
.feiertag     { background-color: #E59CA0; }
.feiertag     strong { color: #6E3438 !important; }

/* --- 2 Kategorien gleichzeitig --- */
.szenengeburtstag { background: linear-gradient(to left top, #C8B6CC 50%, #EBD39D 50%); }
.szenengeburtstag strong { color: #543D59 !important; }
.szenentimeline { background: linear-gradient(to left top, #C8B6CC 50%, #BADBAF 50%); }
.szenentimeline strong { color: #543D59 !important; }
.szenenevent { background: linear-gradient(to left top, #C8B6CC 50%, #ABD9D8 50%); }
.szenenevent strong { color: #543D59 !important; }
.szenenschulevent { background: linear-gradient(to left top, #C8B6CC 50%, #F5C6A5 50%); }
.szenenschulevent strong { color: #543D59 !important; }
.szenencollegeevent { background: linear-gradient(to left top, #C8B6CC 50%, #A5C9F5 50%); }
.szenencollegeevent strong { color: #543D59 !important; }
.szenenfeiertag { background: linear-gradient(to left top, #C8B6CC 50%, #E59CA0 50%); }
.szenenfeiertag strong { color: #543D59 !important; }
.geburtstagtimeline { background: linear-gradient(to left top, #EBD39D 50%, #BADBAF 50%); }
.geburtstagtimeline strong { color: #6E644E !important; }
.geburtstagevent { background: linear-gradient(to left top, #EBD39D 50%, #ABD9D8 50%); }
.geburtstagevent strong { color: #6E644E !important; }
.geburtstagschulevent { background: linear-gradient(to left top, #EBD39D 50%, #F5C6A5 50%); }
.geburtstagschulevent strong { color: #6E644E !important; }
.geburtstagcollegeevent { background: linear-gradient(to left top, #EBD39D 50%, #A5C9F5 50%); }
.geburtstagcollegeevent strong { color: #6E644E !important; }
.geburtstagfeiertag { background: linear-gradient(to left top, #EBD39D 50%, #E59CA0 50%); }
.geburtstagfeiertag strong { color: #6E644E !important; }
.timelineevent { background: linear-gradient(to left top, #BADBAF 50%, #ABD9D8 50%); }
.timelineevent strong { color: #3D4F37 !important; }
.timelineschulevent { background: linear-gradient(to left top, #BADBAF 50%, #F5C6A5 50%); }
.timelineschulevent strong { color: #3D4F37 !important; }
.timelinecollegeevent { background: linear-gradient(to left top, #BADBAF 50%, #A5C9F5 50%); }
.timelinecollegeevent strong { color: #3D4F37 !important; }
.timelinefeiertag { background: linear-gradient(to left top, #BADBAF 50%, #E59CA0 50%); }
.timelinefeiertag strong { color: #3D4F37 !important; }
.eventschulevent { background: linear-gradient(to left top, #ABD9D8 50%, #F5C6A5 50%); }
.eventschulevent strong { color: #4D6E6D !important; }
.eventcollegeevent { background: linear-gradient(to left top, #ABD9D8 50%, #A5C9F5 50%); }
.eventcollegeevent strong { color: #4D6E6D !important; }
.eventfeiertag { background: linear-gradient(to left top, #ABD9D8 50%, #E59CA0 50%); }
.eventfeiertag strong { color: #4D6E6D !important; }
.schuleventcollegeevent { background: linear-gradient(to left top, #F5C6A5 50%, #A5C9F5 50%); }
.schuleventcollegeevent strong { color: #6E4A33 !important; }
.schuleventfeiertag { background: linear-gradient(to left top, #F5C6A5 50%, #E59CA0 50%); }
.schuleventfeiertag strong { color: #6E4A33 !important; }
.collegeeventfeiertag { background: linear-gradient(to left top, #A5C9F5 50%, #E59CA0 50%); }
.collegeeventfeiertag strong { color: #33506E !important; }
 
/* --- 3 Kategorien gleichzeitig --- */
.szenengeburtstagtimeline { background: linear-gradient(to left top, #C8B6CC 33%, #EBD39D 33%, #EBD39D 66%, #BADBAF 66%); }
.szenengeburtstagtimeline strong { color: #543D59 !important; }
.szenengeburtstagevent { background: linear-gradient(to left top, #C8B6CC 33%, #EBD39D 33%, #EBD39D 66%, #ABD9D8 66%); }
.szenengeburtstagevent strong { color: #543D59 !important; }
.szenengeburtstagschulevent { background: linear-gradient(to left top, #C8B6CC 33%, #EBD39D 33%, #EBD39D 66%, #F5C6A5 66%); }
.szenengeburtstagschulevent strong { color: #543D59 !important; }
.szenengeburtstagcollegeevent { background: linear-gradient(to left top, #C8B6CC 33%, #EBD39D 33%, #EBD39D 66%, #A5C9F5 66%); }
.szenengeburtstagcollegeevent strong { color: #543D59 !important; }
.szenengeburtstagfeiertag { background: linear-gradient(to left top, #C8B6CC 33%, #EBD39D 33%, #EBD39D 66%, #E59CA0 66%); }
.szenengeburtstagfeiertag strong { color: #543D59 !important; }
.szenentimelineevent { background: linear-gradient(to left top, #C8B6CC 33%, #BADBAF 33%, #BADBAF 66%, #ABD9D8 66%); }
.szenentimelineevent strong { color: #543D59 !important; }
.szenentimelineschulevent { background: linear-gradient(to left top, #C8B6CC 33%, #BADBAF 33%, #BADBAF 66%, #F5C6A5 66%); }
.szenentimelineschulevent strong { color: #543D59 !important; }
.szenentimelinecollegeevent { background: linear-gradient(to left top, #C8B6CC 33%, #BADBAF 33%, #BADBAF 66%, #A5C9F5 66%); }
.szenentimelinecollegeevent strong { color: #543D59 !important; }
.szenentimelinefeiertag { background: linear-gradient(to left top, #C8B6CC 33%, #BADBAF 33%, #BADBAF 66%, #E59CA0 66%); }
.szenentimelinefeiertag strong { color: #543D59 !important; }
.szeneneventschulevent { background: linear-gradient(to left top, #C8B6CC 33%, #ABD9D8 33%, #ABD9D8 66%, #F5C6A5 66%); }
.szeneneventschulevent strong { color: #543D59 !important; }
.szeneneventcollegeevent { background: linear-gradient(to left top, #C8B6CC 33%, #ABD9D8 33%, #ABD9D8 66%, #A5C9F5 66%); }
.szeneneventcollegeevent strong { color: #543D59 !important; }
.szeneneventfeiertag { background: linear-gradient(to left top, #C8B6CC 33%, #ABD9D8 33%, #ABD9D8 66%, #E59CA0 66%); }
.szeneneventfeiertag strong { color: #543D59 !important; }
.szenenschuleventcollegeevent { background: linear-gradient(to left top, #C8B6CC 33%, #F5C6A5 33%, #F5C6A5 66%, #A5C9F5 66%); }
.szenenschuleventcollegeevent strong { color: #543D59 !important; }
.szenenschuleventfeiertag { background: linear-gradient(to left top, #C8B6CC 33%, #F5C6A5 33%, #F5C6A5 66%, #E59CA0 66%); }
.szenenschuleventfeiertag strong { color: #543D59 !important; }
.szenencollegeeventfeiertag { background: linear-gradient(to left top, #C8B6CC 33%, #A5C9F5 33%, #A5C9F5 66%, #E59CA0 66%); }
.szenencollegeeventfeiertag strong { color: #543D59 !important; }
.geburtstagtimelineevent { background: linear-gradient(to left top, #EBD39D 33%, #BADBAF 33%, #BADBAF 66%, #ABD9D8 66%); }
.geburtstagtimelineevent strong { color: #6E644E !important; }
.geburtstagtimelineschulevent { background: linear-gradient(to left top, #EBD39D 33%, #BADBAF 33%, #BADBAF 66%, #F5C6A5 66%); }
.geburtstagtimelineschulevent strong { color: #6E644E !important; }
.geburtstagtimelinecollegeevent { background: linear-gradient(to left top, #EBD39D 33%, #BADBAF 33%, #BADBAF 66%, #A5C9F5 66%); }
.geburtstagtimelinecollegeevent strong { color: #6E644E !important; }
.geburtstagtimelinefeiertag { background: linear-gradient(to left top, #EBD39D 33%, #BADBAF 33%, #BADBAF 66%, #E59CA0 66%); }
.geburtstagtimelinefeiertag strong { color: #6E644E !important; }
.geburtstageventschulevent { background: linear-gradient(to left top, #EBD39D 33%, #ABD9D8 33%, #ABD9D8 66%, #F5C6A5 66%); }
.geburtstageventschulevent strong { color: #6E644E !important; }
.geburtstageventcollegeevent { background: linear-gradient(to left top, #EBD39D 33%, #ABD9D8 33%, #ABD9D8 66%, #A5C9F5 66%); }
.geburtstageventcollegeevent strong { color: #6E644E !important; }
.geburtstageventfeiertag { background: linear-gradient(to left top, #EBD39D 33%, #ABD9D8 33%, #ABD9D8 66%, #E59CA0 66%); }
.geburtstageventfeiertag strong { color: #6E644E !important; }
.geburtstagschuleventcollegeevent { background: linear-gradient(to left top, #EBD39D 33%, #F5C6A5 33%, #F5C6A5 66%, #A5C9F5 66%); }
.geburtstagschuleventcollegeevent strong { color: #6E644E !important; }
.geburtstagschuleventfeiertag { background: linear-gradient(to left top, #EBD39D 33%, #F5C6A5 33%, #F5C6A5 66%, #E59CA0 66%); }
.geburtstagschuleventfeiertag strong { color: #6E644E !important; }
.geburtstagcollegeeventfeiertag { background: linear-gradient(to left top, #EBD39D 33%, #A5C9F5 33%, #A5C9F5 66%, #E59CA0 66%); }
.geburtstagcollegeeventfeiertag strong { color: #6E644E !important; }
.timelineeventschulevent { background: linear-gradient(to left top, #BADBAF 33%, #ABD9D8 33%, #ABD9D8 66%, #F5C6A5 66%); }
.timelineeventschulevent strong { color: #3D4F37 !important; }
.timelineeventcollegeevent { background: linear-gradient(to left top, #BADBAF 33%, #ABD9D8 33%, #ABD9D8 66%, #A5C9F5 66%); }
.timelineeventcollegeevent strong { color: #3D4F37 !important; }
.timelineeventfeiertag { background: linear-gradient(to left top, #BADBAF 33%, #ABD9D8 33%, #ABD9D8 66%, #E59CA0 66%); }
.timelineeventfeiertag strong { color: #3D4F37 !important; }
.timelineschuleventcollegeevent { background: linear-gradient(to left top, #BADBAF 33%, #F5C6A5 33%, #F5C6A5 66%, #A5C9F5 66%); }
.timelineschuleventcollegeevent strong { color: #3D4F37 !important; }
.timelineschuleventfeiertag { background: linear-gradient(to left top, #BADBAF 33%, #F5C6A5 33%, #F5C6A5 66%, #E59CA0 66%); }
.timelineschuleventfeiertag strong { color: #3D4F37 !important; }
.timelinecollegeeventfeiertag { background: linear-gradient(to left top, #BADBAF 33%, #A5C9F5 33%, #A5C9F5 66%, #E59CA0 66%); }
.timelinecollegeeventfeiertag strong { color: #3D4F37 !important; }
.eventschuleventcollegeevent { background: linear-gradient(to left top, #ABD9D8 33%, #F5C6A5 33%, #F5C6A5 66%, #A5C9F5 66%); }
.eventschuleventcollegeevent strong { color: #4D6E6D !important; }
.eventschuleventfeiertag { background: linear-gradient(to left top, #ABD9D8 33%, #F5C6A5 33%, #F5C6A5 66%, #E59CA0 66%); }
.eventschuleventfeiertag strong { color: #4D6E6D !important; }
.eventcollegeeventfeiertag { background: linear-gradient(to left top, #ABD9D8 33%, #A5C9F5 33%, #A5C9F5 66%, #E59CA0 66%); }
.eventcollegeeventfeiertag strong { color: #4D6E6D !important; }
.schuleventcollegeeventfeiertag { background: linear-gradient(to left top, #F5C6A5 33%, #A5C9F5 33%, #A5C9F5 66%, #E59CA0 66%); }
.schuleventcollegeeventfeiertag strong { color: #6E4A33 !important; }
 
/* --- 4 Kategorien gleichzeitig --- */
.szenengeburtstagtimelineevent { background: linear-gradient(to left top, #C8B6CC 25%, #EBD39D 25%, #EBD39D 50%, #BADBAF 50%, #BADBAF 75%, #ABD9D8 75%); }
.szenengeburtstagtimelineevent strong { color: #543D59 !important; }
.szenengeburtstagtimelineschulevent { background: linear-gradient(to left top, #C8B6CC 25%, #EBD39D 25%, #EBD39D 50%, #BADBAF 50%, #BADBAF 75%, #F5C6A5 75%); }
.szenengeburtstagtimelineschulevent strong { color: #543D59 !important; }
.szenengeburtstagtimelinecollegeevent { background: linear-gradient(to left top, #C8B6CC 25%, #EBD39D 25%, #EBD39D 50%, #BADBAF 50%, #BADBAF 75%, #A5C9F5 75%); }
.szenengeburtstagtimelinecollegeevent strong { color: #543D59 !important; }
.szenengeburtstagtimelinefeiertag { background: linear-gradient(to left top, #C8B6CC 25%, #EBD39D 25%, #EBD39D 50%, #BADBAF 50%, #BADBAF 75%, #E59CA0 75%); }
.szenengeburtstagtimelinefeiertag strong { color: #543D59 !important; }
.szenengeburtstageventschulevent { background: linear-gradient(to left top, #C8B6CC 25%, #EBD39D 25%, #EBD39D 50%, #ABD9D8 50%, #ABD9D8 75%, #F5C6A5 75%); }
.szenengeburtstageventschulevent strong { color: #543D59 !important; }
.szenengeburtstageventcollegeevent { background: linear-gradient(to left top, #C8B6CC 25%, #EBD39D 25%, #EBD39D 50%, #ABD9D8 50%, #ABD9D8 75%, #A5C9F5 75%); }
.szenengeburtstageventcollegeevent strong { color: #543D59 !important; }
.szenengeburtstageventfeiertag { background: linear-gradient(to left top, #C8B6CC 25%, #EBD39D 25%, #EBD39D 50%, #ABD9D8 50%, #ABD9D8 75%, #E59CA0 75%); }
.szenengeburtstageventfeiertag strong { color: #543D59 !important; }
.szenengeburtstagschuleventcollegeevent { background: linear-gradient(to left top, #C8B6CC 25%, #EBD39D 25%, #EBD39D 50%, #F5C6A5 50%, #F5C6A5 75%, #A5C9F5 75%); }
.szenengeburtstagschuleventcollegeevent strong { color: #543D59 !important; }
.szenengeburtstagschuleventfeiertag { background: linear-gradient(to left top, #C8B6CC 25%, #EBD39D 25%, #EBD39D 50%, #F5C6A5 50%, #F5C6A5 75%, #E59CA0 75%); }
.szenengeburtstagschuleventfeiertag strong { color: #543D59 !important; }
.szenengeburtstagcollegeeventfeiertag { background: linear-gradient(to left top, #C8B6CC 25%, #EBD39D 25%, #EBD39D 50%, #A5C9F5 50%, #A5C9F5 75%, #E59CA0 75%); }
.szenengeburtstagcollegeeventfeiertag strong { color: #543D59 !important; }
.szenentimelineeventschulevent { background: linear-gradient(to left top, #C8B6CC 25%, #BADBAF 25%, #BADBAF 50%, #ABD9D8 50%, #ABD9D8 75%, #F5C6A5 75%); }
.szenentimelineeventschulevent strong { color: #543D59 !important; }
.szenentimelineeventcollegeevent { background: linear-gradient(to left top, #C8B6CC 25%, #BADBAF 25%, #BADBAF 50%, #ABD9D8 50%, #ABD9D8 75%, #A5C9F5 75%); }
.szenentimelineeventcollegeevent strong { color: #543D59 !important; }
.szenentimelineeventfeiertag { background: linear-gradient(to left top, #C8B6CC 25%, #BADBAF 25%, #BADBAF 50%, #ABD9D8 50%, #ABD9D8 75%, #E59CA0 75%); }
.szenentimelineeventfeiertag strong { color: #543D59 !important; }
.szenentimelineschuleventcollegeevent { background: linear-gradient(to left top, #C8B6CC 25%, #BADBAF 25%, #BADBAF 50%, #F5C6A5 50%, #F5C6A5 75%, #A5C9F5 75%); }
.szenentimelineschuleventcollegeevent strong { color: #543D59 !important; }
.szenentimelineschuleventfeiertag { background: linear-gradient(to left top, #C8B6CC 25%, #BADBAF 25%, #BADBAF 50%, #F5C6A5 50%, #F5C6A5 75%, #E59CA0 75%); }
.szenentimelineschuleventfeiertag strong { color: #543D59 !important; }
.szenentimelinecollegeeventfeiertag { background: linear-gradient(to left top, #C8B6CC 25%, #BADBAF 25%, #BADBAF 50%, #A5C9F5 50%, #A5C9F5 75%, #E59CA0 75%); }
.szenentimelinecollegeeventfeiertag strong { color: #543D59 !important; }
.szeneneventschuleventcollegeevent { background: linear-gradient(to left top, #C8B6CC 25%, #ABD9D8 25%, #ABD9D8 50%, #F5C6A5 50%, #F5C6A5 75%, #A5C9F5 75%); }
.szeneneventschuleventcollegeevent strong { color: #543D59 !important; }
.szeneneventschuleventfeiertag { background: linear-gradient(to left top, #C8B6CC 25%, #ABD9D8 25%, #ABD9D8 50%, #F5C6A5 50%, #F5C6A5 75%, #E59CA0 75%); }
.szeneneventschuleventfeiertag strong { color: #543D59 !important; }
.szeneneventcollegeeventfeiertag { background: linear-gradient(to left top, #C8B6CC 25%, #ABD9D8 25%, #ABD9D8 50%, #A5C9F5 50%, #A5C9F5 75%, #E59CA0 75%); }
.szeneneventcollegeeventfeiertag strong { color: #543D59 !important; }
.szenenschuleventcollegeeventfeiertag { background: linear-gradient(to left top, #C8B6CC 25%, #F5C6A5 25%, #F5C6A5 50%, #A5C9F5 50%, #A5C9F5 75%, #E59CA0 75%); }
.szenenschuleventcollegeeventfeiertag strong { color: #543D59 !important; }
.geburtstagtimelineeventschulevent { background: linear-gradient(to left top, #EBD39D 25%, #BADBAF 25%, #BADBAF 50%, #ABD9D8 50%, #ABD9D8 75%, #F5C6A5 75%); }
.geburtstagtimelineeventschulevent strong { color: #6E644E !important; }
.geburtstagtimelineeventcollegeevent { background: linear-gradient(to left top, #EBD39D 25%, #BADBAF 25%, #BADBAF 50%, #ABD9D8 50%, #ABD9D8 75%, #A5C9F5 75%); }
.geburtstagtimelineeventcollegeevent strong { color: #6E644E !important; }
.geburtstagtimelineeventfeiertag { background: linear-gradient(to left top, #EBD39D 25%, #BADBAF 25%, #BADBAF 50%, #ABD9D8 50%, #ABD9D8 75%, #E59CA0 75%); }
.geburtstagtimelineeventfeiertag strong { color: #6E644E !important; }
.geburtstagtimelineschuleventcollegeevent { background: linear-gradient(to left top, #EBD39D 25%, #BADBAF 25%, #BADBAF 50%, #F5C6A5 50%, #F5C6A5 75%, #A5C9F5 75%); }
.geburtstagtimelineschuleventcollegeevent strong { color: #6E644E !important; }
.geburtstagtimelineschuleventfeiertag { background: linear-gradient(to left top, #EBD39D 25%, #BADBAF 25%, #BADBAF 50%, #F5C6A5 50%, #F5C6A5 75%, #E59CA0 75%); }
.geburtstagtimelineschuleventfeiertag strong { color: #6E644E !important; }
.geburtstagtimelinecollegeeventfeiertag { background: linear-gradient(to left top, #EBD39D 25%, #BADBAF 25%, #BADBAF 50%, #A5C9F5 50%, #A5C9F5 75%, #E59CA0 75%); }
.geburtstagtimelinecollegeeventfeiertag strong { color: #6E644E !important; }
.geburtstageventschuleventcollegeevent { background: linear-gradient(to left top, #EBD39D 25%, #ABD9D8 25%, #ABD9D8 50%, #F5C6A5 50%, #F5C6A5 75%, #A5C9F5 75%); }
.geburtstageventschuleventcollegeevent strong { color: #6E644E !important; }
.geburtstageventschuleventfeiertag { background: linear-gradient(to left top, #EBD39D 25%, #ABD9D8 25%, #ABD9D8 50%, #F5C6A5 50%, #F5C6A5 75%, #E59CA0 75%); }
.geburtstageventschuleventfeiertag strong { color: #6E644E !important; }
.geburtstageventcollegeeventfeiertag { background: linear-gradient(to left top, #EBD39D 25%, #ABD9D8 25%, #ABD9D8 50%, #A5C9F5 50%, #A5C9F5 75%, #E59CA0 75%); }
.geburtstageventcollegeeventfeiertag strong { color: #6E644E !important; }
.geburtstagschuleventcollegeeventfeiertag { background: linear-gradient(to left top, #EBD39D 25%, #F5C6A5 25%, #F5C6A5 50%, #A5C9F5 50%, #A5C9F5 75%, #E59CA0 75%); }
.geburtstagschuleventcollegeeventfeiertag strong { color: #6E644E !important; }
.timelineeventschuleventcollegeevent { background: linear-gradient(to left top, #BADBAF 25%, #ABD9D8 25%, #ABD9D8 50%, #F5C6A5 50%, #F5C6A5 75%, #A5C9F5 75%); }
.timelineeventschuleventcollegeevent strong { color: #3D4F37 !important; }
.timelineeventschuleventfeiertag { background: linear-gradient(to left top, #BADBAF 25%, #ABD9D8 25%, #ABD9D8 50%, #F5C6A5 50%, #F5C6A5 75%, #E59CA0 75%); }
.timelineeventschuleventfeiertag strong { color: #3D4F37 !important; }
.timelineeventcollegeeventfeiertag { background: linear-gradient(to left top, #BADBAF 25%, #ABD9D8 25%, #ABD9D8 50%, #A5C9F5 50%, #A5C9F5 75%, #E59CA0 75%); }
.timelineeventcollegeeventfeiertag strong { color: #3D4F37 !important; }
.timelineschuleventcollegeeventfeiertag { background: linear-gradient(to left top, #BADBAF 25%, #F5C6A5 25%, #F5C6A5 50%, #A5C9F5 50%, #A5C9F5 75%, #E59CA0 75%); }
.timelineschuleventcollegeeventfeiertag strong { color: #3D4F37 !important; }
.eventschuleventcollegeeventfeiertag { background: linear-gradient(to left top, #ABD9D8 25%, #F5C6A5 25%, #F5C6A5 50%, #A5C9F5 50%, #A5C9F5 75%, #E59CA0 75%); }
.eventschuleventcollegeeventfeiertag strong { color: #4D6E6D !important; }
 
/* --- 5 Kategorien gleichzeitig --- */
.szenengeburtstagtimelineeventschulevent { background: linear-gradient(to left top, #C8B6CC 20%, #EBD39D 20%, #EBD39D 40%, #BADBAF 40%, #BADBAF 60%, #ABD9D8 60%, #ABD9D8 80%, #F5C6A5 80%); }
.szenengeburtstagtimelineeventschulevent strong { color: #543D59 !important; }
.szenengeburtstagtimelineeventcollegeevent { background: linear-gradient(to left top, #C8B6CC 20%, #EBD39D 20%, #EBD39D 40%, #BADBAF 40%, #BADBAF 60%, #ABD9D8 60%, #ABD9D8 80%, #A5C9F5 80%); }
.szenengeburtstagtimelineeventcollegeevent strong { color: #543D59 !important; }
.szenengeburtstagtimelineeventfeiertag { background: linear-gradient(to left top, #C8B6CC 20%, #EBD39D 20%, #EBD39D 40%, #BADBAF 40%, #BADBAF 60%, #ABD9D8 60%, #ABD9D8 80%, #E59CA0 80%); }
.szenengeburtstagtimelineeventfeiertag strong { color: #543D59 !important; }
.szenengeburtstagtimelineschuleventcollegeevent { background: linear-gradient(to left top, #C8B6CC 20%, #EBD39D 20%, #EBD39D 40%, #BADBAF 40%, #BADBAF 60%, #F5C6A5 60%, #F5C6A5 80%, #A5C9F5 80%); }
.szenengeburtstagtimelineschuleventcollegeevent strong { color: #543D59 !important; }
.szenengeburtstagtimelineschuleventfeiertag { background: linear-gradient(to left top, #C8B6CC 20%, #EBD39D 20%, #EBD39D 40%, #BADBAF 40%, #BADBAF 60%, #F5C6A5 60%, #F5C6A5 80%, #E59CA0 80%); }
.szenengeburtstagtimelineschuleventfeiertag strong { color: #543D59 !important; }
.szenengeburtstagtimelinecollegeeventfeiertag { background: linear-gradient(to left top, #C8B6CC 20%, #EBD39D 20%, #EBD39D 40%, #BADBAF 40%, #BADBAF 60%, #A5C9F5 60%, #A5C9F5 80%, #E59CA0 80%); }
.szenengeburtstagtimelinecollegeeventfeiertag strong { color: #543D59 !important; }
.szenengeburtstageventschuleventcollegeevent { background: linear-gradient(to left top, #C8B6CC 20%, #EBD39D 20%, #EBD39D 40%, #ABD9D8 40%, #ABD9D8 60%, #F5C6A5 60%, #F5C6A5 80%, #A5C9F5 80%); }
.szenengeburtstageventschuleventcollegeevent strong { color: #543D59 !important; }
.szenengeburtstageventschuleventfeiertag { background: linear-gradient(to left top, #C8B6CC 20%, #EBD39D 20%, #EBD39D 40%, #ABD9D8 40%, #ABD9D8 60%, #F5C6A5 60%, #F5C6A5 80%, #E59CA0 80%); }
.szenengeburtstageventschuleventfeiertag strong { color: #543D59 !important; }
.szenengeburtstageventcollegeeventfeiertag { background: linear-gradient(to left top, #C8B6CC 20%, #EBD39D 20%, #EBD39D 40%, #ABD9D8 40%, #ABD9D8 60%, #A5C9F5 60%, #A5C9F5 80%, #E59CA0 80%); }
.szenengeburtstageventcollegeeventfeiertag strong { color: #543D59 !important; }
.szenengeburtstagschuleventcollegeeventfeiertag { background: linear-gradient(to left top, #C8B6CC 20%, #EBD39D 20%, #EBD39D 40%, #F5C6A5 40%, #F5C6A5 60%, #A5C9F5 60%, #A5C9F5 80%, #E59CA0 80%); }
.szenengeburtstagschuleventcollegeeventfeiertag strong { color: #543D59 !important; }
.szenentimelineeventschuleventcollegeevent { background: linear-gradient(to left top, #C8B6CC 20%, #BADBAF 20%, #BADBAF 40%, #ABD9D8 40%, #ABD9D8 60%, #F5C6A5 60%, #F5C6A5 80%, #A5C9F5 80%); }
.szenentimelineeventschuleventcollegeevent strong { color: #543D59 !important; }
.szenentimelineeventschuleventfeiertag { background: linear-gradient(to left top, #C8B6CC 20%, #BADBAF 20%, #BADBAF 40%, #ABD9D8 40%, #ABD9D8 60%, #F5C6A5 60%, #F5C6A5 80%, #E59CA0 80%); }
.szenentimelineeventschuleventfeiertag strong { color: #543D59 !important; }
.szenentimelineeventcollegeeventfeiertag { background: linear-gradient(to left top, #C8B6CC 20%, #BADBAF 20%, #BADBAF 40%, #ABD9D8 40%, #ABD9D8 60%, #A5C9F5 60%, #A5C9F5 80%, #E59CA0 80%); }
.szenentimelineeventcollegeeventfeiertag strong { color: #543D59 !important; }
.szenentimelineschuleventcollegeeventfeiertag { background: linear-gradient(to left top, #C8B6CC 20%, #BADBAF 20%, #BADBAF 40%, #F5C6A5 40%, #F5C6A5 60%, #A5C9F5 60%, #A5C9F5 80%, #E59CA0 80%); }
.szenentimelineschuleventcollegeeventfeiertag strong { color: #543D59 !important; }
.szeneneventschuleventcollegeeventfeiertag { background: linear-gradient(to left top, #C8B6CC 20%, #ABD9D8 20%, #ABD9D8 40%, #F5C6A5 40%, #F5C6A5 60%, #A5C9F5 60%, #A5C9F5 80%, #E59CA0 80%); }
.szeneneventschuleventcollegeeventfeiertag strong { color: #543D59 !important; }
.geburtstagtimelineeventschuleventcollegeevent { background: linear-gradient(to left top, #EBD39D 20%, #BADBAF 20%, #BADBAF 40%, #ABD9D8 40%, #ABD9D8 60%, #F5C6A5 60%, #F5C6A5 80%, #A5C9F5 80%); }
.geburtstagtimelineeventschuleventcollegeevent strong { color: #6E644E !important; }
.geburtstagtimelineeventschuleventfeiertag { background: linear-gradient(to left top, #EBD39D 20%, #BADBAF 20%, #BADBAF 40%, #ABD9D8 40%, #ABD9D8 60%, #F5C6A5 60%, #F5C6A5 80%, #E59CA0 80%); }
.geburtstagtimelineeventschuleventfeiertag strong { color: #6E644E !important; }
.geburtstagtimelineeventcollegeeventfeiertag { background: linear-gradient(to left top, #EBD39D 20%, #BADBAF 20%, #BADBAF 40%, #ABD9D8 40%, #ABD9D8 60%, #A5C9F5 60%, #A5C9F5 80%, #E59CA0 80%); }
.geburtstagtimelineeventcollegeeventfeiertag strong { color: #6E644E !important; }
.geburtstagtimelineschuleventcollegeeventfeiertag { background: linear-gradient(to left top, #EBD39D 20%, #BADBAF 20%, #BADBAF 40%, #F5C6A5 40%, #F5C6A5 60%, #A5C9F5 60%, #A5C9F5 80%, #E59CA0 80%); }
.geburtstagtimelineschuleventcollegeeventfeiertag strong { color: #6E644E !important; }
.geburtstageventschuleventcollegeeventfeiertag { background: linear-gradient(to left top, #EBD39D 20%, #ABD9D8 20%, #ABD9D8 40%, #F5C6A5 40%, #F5C6A5 60%, #A5C9F5 60%, #A5C9F5 80%, #E59CA0 80%); }
.geburtstageventschuleventcollegeeventfeiertag strong { color: #6E644E !important; }
.timelineeventschuleventcollegeeventfeiertag { background: linear-gradient(to left top, #BADBAF 20%, #ABD9D8 20%, #ABD9D8 40%, #F5C6A5 40%, #F5C6A5 60%, #A5C9F5 60%, #A5C9F5 80%, #E59CA0 80%); }
.timelineeventschuleventcollegeeventfeiertag strong { color: #3D4F37 !important; }
 
/* --- 6 Kategorien gleichzeitig --- */
.szenengeburtstagtimelineeventschuleventcollegeevent { background: linear-gradient(to left top, #C8B6CC 16%, #EBD39D 16%, #EBD39D 33%, #BADBAF 33%, #BADBAF 50%, #ABD9D8 50%, #ABD9D8 66%, #F5C6A5 66%, #F5C6A5 83%, #A5C9F5 83%); }
.szenengeburtstagtimelineeventschuleventcollegeevent strong { color: #543D59 !important; }
.szenengeburtstagtimelineeventschuleventfeiertag { background: linear-gradient(to left top, #C8B6CC 16%, #EBD39D 16%, #EBD39D 33%, #BADBAF 33%, #BADBAF 50%, #ABD9D8 50%, #ABD9D8 66%, #F5C6A5 66%, #F5C6A5 83%, #E59CA0 83%); }
.szenengeburtstagtimelineeventschuleventfeiertag strong { color: #543D59 !important; }
.szenengeburtstagtimelineeventcollegeeventfeiertag { background: linear-gradient(to left top, #C8B6CC 16%, #EBD39D 16%, #EBD39D 33%, #BADBAF 33%, #BADBAF 50%, #ABD9D8 50%, #ABD9D8 66%, #A5C9F5 66%, #A5C9F5 83%, #E59CA0 83%); }
.szenengeburtstagtimelineeventcollegeeventfeiertag strong { color: #543D59 !important; }
.szenengeburtstagtimelineschuleventcollegeeventfeiertag { background: linear-gradient(to left top, #C8B6CC 16%, #EBD39D 16%, #EBD39D 33%, #BADBAF 33%, #BADBAF 50%, #F5C6A5 50%, #F5C6A5 66%, #A5C9F5 66%, #A5C9F5 83%, #E59CA0 83%); }
.szenengeburtstagtimelineschuleventcollegeeventfeiertag strong { color: #543D59 !important; }
.szenengeburtstageventschuleventcollegeeventfeiertag { background: linear-gradient(to left top, #C8B6CC 16%, #EBD39D 16%, #EBD39D 33%, #ABD9D8 33%, #ABD9D8 50%, #F5C6A5 50%, #F5C6A5 66%, #A5C9F5 66%, #A5C9F5 83%, #E59CA0 83%); }
.szenengeburtstageventschuleventcollegeeventfeiertag strong { color: #543D59 !important; }
.szenentimelineeventschuleventcollegeeventfeiertag { background: linear-gradient(to left top, #C8B6CC 16%, #BADBAF 16%, #BADBAF 33%, #ABD9D8 33%, #ABD9D8 50%, #F5C6A5 50%, #F5C6A5 66%, #A5C9F5 66%, #A5C9F5 83%, #E59CA0 83%); }
.szenentimelineeventschuleventcollegeeventfeiertag strong { color: #543D59 !important; }
.geburtstagtimelineeventschuleventcollegeeventfeiertag { background: linear-gradient(to left top, #EBD39D 16%, #BADBAF 16%, #BADBAF 33%, #ABD9D8 33%, #ABD9D8 50%, #F5C6A5 50%, #F5C6A5 66%, #A5C9F5 66%, #A5C9F5 83%, #E59CA0 83%); }
.geburtstagtimelineeventschuleventcollegeeventfeiertag strong { color: #6E644E !important; }
 
/* --- 7 Kategorien gleichzeitig --- */
.szenengeburtstagtimelineeventschuleventcollegeeventfeiertag { background: linear-gradient(to left top, #C8B6CC 14%, #EBD39D 14%, #EBD39D 28%, #BADBAF 28%, #BADBAF 42%, #ABD9D8 42%, #ABD9D8 57%, #F5C6A5 57%, #F5C6A5 71%, #A5C9F5 71%, #A5C9F5 85%, #E59CA0 85%); }
.szenengeburtstagtimelineeventschuleventcollegeeventfeiertag strong { color: #543D59 !important; }



/* ============= OWN CODE ============*/
#mini-kalender {
	background: var(--accent-three);
	border-radius: 5px;
}

#mini-kalender td {
	padding: 5px;
	border-radius: 0;
}

#mini-kalender inplaykalender_tag {
	font-size: 7px;
}

.inplaykalender-eventlist {
	max-height: 50px;
	overflow: auto;
	padding-right: 5px;
}

.inplayclaneder-wrapper:nth-of-type(2) {
	margin: 0 15px;
}