/* pumpe */
.section-pumpe,
.section-pumpe .section-background,
.event.event-pumpe .section-background,
.section-pumpe .section-button {
	background-color: #009cff;
}

.section-pumpe .section-button {
	border-color: #0072bb;
	color: #fff !important;
}

.section-pumpe .section-color,
.section-pumpe article a,
.event.event-pumpe .section-color,
.event.event-pumpe a {
	color: #009cff;
}

.background-pumpe,
.main-menu-container .pumpe a:before {
	background-color: #009cff !important;
}

.color-pumpe,
.menu-item.pumpe > a:hover,
.section-pumpe .current-menu-item > a,
.section-pumpe table.em-calendar td a:hover {
	color: #009cff !important;
}

/* kino */
.section-kino,
.section-kino .section-background,
.event.event-kino .section-background,
.section-kino .section-button {
	background-color: #f9f029;
}

.section-kino .section-button {
	border-color: #d8cf06;
	color: #000 !important;
}

.section-kino .section-color,
.section-kino article a,
.event.event-kino .section-color,
.event.event-kino a {
	color: #f9f029;
}

.background-kino,
.main-menu-container .kino a:before {
	background-color: #f9f029 !important;
}

.color-kino,
.menu-item.kino > a:hover,
.section-kino .current-menu-item > a,
.section-kino table.em-calendar td a:hover {
	color: #f9f029 !important;
}

/* veranstaltungen */
.section-veranstaltungen,
.section-veranstaltungen .section-background,
.event.event-veranstaltungen .section-background,
.section-veranstaltungen .section-button {
	background-color: #ea0055;
}

.section-veranstaltungen .section-button {
	border-color: #a6003c;
	color: #fff !important;
}

.section-veranstaltungen .section-color,
.section-veranstaltungen article a,
.event.event-veranstaltungen .section-color,
.event.event-veranstaltungen a {
	color: #ea0055;
}

.background-veranstaltungen,
.main-menu-container .veranstaltungen a:before {
	background-color: #ea0055 !important;
}

.color-veranstaltungen,
.menu-item.veranstaltungen > a:hover,
.section-veranstaltungen .current-menu-item > a,
.section-veranstaltungen table.em-calendar td a:hover {
	color: #ea0055 !important;
}

/* gruppen */
.section-gruppen,
.section-gruppen .section-background,
.event.event-gruppen .section-background,
.section-gruppen .section-button {
	background-color: #1ae325;
}

.section-gruppen .section-button {
	border-color: #13a61b;
	color: #000 !important;
}

.section-gruppen .section-color,
.section-gruppen article a,
.event.event-gruppen .section-color,
.event.event-gruppen a {
	color: #1ae325;
}

.color-gruppen,
.menu-item.gruppen > a:hover,
.section-gruppen .current-menu-item > a,
.section-gruppen table.em-calendar td a:hover {
	color: #1ae325 !important;
}

.background-gruppen,
.main-menu-container .gruppen a:before {
	background-color: #1ae325 !important;
}

/* uebersicht */
.section-uebersicht,
.section-uebersicht .section-background,
.event.event-uebersicht .section-background,
.section-uebersicht .section-button {
	background-color: #009cff;
}

.section-uebersicht .section-button {
	border-color: #0072bb;
	color: #fff !important;
}

.section-uebersicht .section-color,
.section-uebersicht article a,
.event.event-uebersicht .section-color,
.event.event-uebersicht a {
	color: #009cff;
}

.background-uebersicht,
.main-menu-container .uebersicht a:before {
	background-color: #009cff !important;
}

.color-uebersicht,
.menu-item.uebersicht > a:hover,
.section-uebersicht .current-menu-item > a,
.section-uebersicht table.em-calendar td a:hover {
	color: #009cff !important;
}

/* no colors */
.section-no-color,
.section-no-color .section-background,
.event.event-no-color .section-background,
.section-no-color .section-button {
	background-color: inherit;
}

.section-no-color .section-button {
	border-color: inherit;
	color: #inherit !important;
}

.section-no-color .section-color,
.section-no-color article a,
.event.event-no-color .section-color,
.event.event-no-color a {
	color: inherit;
}

.background-no-color,
.main-menu-container .no-color a:before {
	background-color: inherit !important;
}

.color-no-color,
.menu-item.no-color > a:hover,
.section-no-color .current-menu-item > a,
.section-no-color table.em-calendar td a:hover {
	color: inherit !important;
}
