@charset "UTF-8";
/* CSS Document */
/* Anfang ## FARBSCHEMA ############################ */
.grau{
	color:#9A9B9D;
}

/* ############## goldbek-rot / Kultur live */
.rot{
	color:#D94016 !important;
}
.bgRot{
	background-color:#D94016;	
}
a.rot,
li a.rot{
	color: #D94016;
	text-decoration:none;
}
a.rot:hover,
li a.rot:hover,
a.rot:focus,
li a.rot:focus {
	color: #D94016;	
	text-decoration:underline;
}
ul#subnav li a.rot,
ul#subnav li.aktiv a.rot{
	color: #D94016;
	text-decoration:none;
}
ul#subnav li a.rot:hover,
ul#subnav li.aktiv a.rot:hover,
ul#subnav li a.rot:focus,
ul#subnav li.aktiv a.rot:focus {
	color: #D94016;	
	text-decoration:none;
}

/* ############## dunkelrot / Kultur live / BÃ¼hne */
.dunkelrot{
	color:#91001E !important;
}
.bgDunkelrot{
	background-color:#91001E;	
}
a.dunkelrot,
ul#mainnav li .dunkelrot,
li a.dunkelrot{
	color: #91001E;
	text-decoration:none;
}
a.dunkelrot:hover,
li a.dunkelrot:hover,
a.dunkelrot:focus,
li a.dunkelrot:focus {
	color: #91001E;	
	text-decoration:underline;
}
ul#subnav li a.dunkelrot,
ul#subnav li.aktiv a.dunkelrot {
	color: #91001E;
	text-decoration:none;
}
ul#subnav li a.dunkelrot:hover,
ul#subnav li.aktiv a.dunkelrot:hover,
ul#subnav li a.dunkelrot:focus,
ul#subnav li.aktiv a.dunkelrot:focus {
	color: #91001E;	
	text-decoration:none;
}
/* ############## orange / Kultur live / Comedy */
.orange{
	color: #D62F00 !important;
}
.bgOrange{
	background-color:#D62F00;	
}
a.orange,
li a.orange,
ul#mainnav li .orange {
	color: #D62F00;
	text-decoration:none;
}
a.orange:hover,
li a.orange:hover,
a.orange:focus,
li a.orange:focus {
	color: #D62F00;	
	text-decoration:underline;
}
ul#subnav li a.orange,
ul#subnav li.aktiv a.orange{
	color: #D62F00;
	text-decoration:none;
}
ul#subnav li a.orange:hover,
ul#subnav li.aktiv a.orange:hover,
ul#subnav li a.orange:focus,
ul#subnav li.aktiv a.orange:focus {
	color: #D62F00;	
	text-decoration:none;
}
/* ############## gelb / Kultur live / Konzert */
.gelb {
	color:#F29300 !important;
}
.bgGelb{
	background-color:#F29300;	
}
a.gelb,
li a.gelb,
ul#mainnav li .gelb {
	color: #F29300;
	text-decoration:none;
}
a.gelb:hover,
li a.gelb:hover,
a.gelb:focus,
li a.gelb:focus {
	color: #F29300;	
	text-decoration:underline;
}
ul#subnav li a.gelb,
ul#subnav li.aktiv a.gelb{
	color: #F29300;
	text-decoration:none;
}
ul#subnav li a.gelb:hover,
ul#subnav li.aktiv a.gelb:hover,
ul#subnav li a.gelb:focus,
ul#subnav li.aktiv a.gelb:focus {
	color: #F29300;	
	text-decoration:none;
}
/* ############## pink / Kultur live / Party */
.pink{
	color:#f70031 !important;
}
.bgPink {
	background-color:#f70031;	
}
a.pink,
li a.pink{
	color: #f70031;
	text-decoration:none;
}
a.pink:hover,
li a.pink:hover,
a.pink:focus,
li a.pink:focus {
	color: #f70031;	
	text-decoration:underline;
}
ul#subnav li a.pink,
ul#mainnav li .pink,
ul#subnav li.aktiv a.pink{
	color: #f70031;
	text-decoration:none;
}
ul#subnav li a.pink:hover,
ul#subnav li.aktiv a.pink:hover,
ul#subnav li a.pink:focus,
ul#subnav li.aktiv a.pink:focus {
	color: #f70031;	
	text-decoration:none;
}
/* ############## lila / Kultur live / Markt */
.lila{
	color:#603473 !important;
}
.bgLila {
	background-color:#603473;	
}
a.lila,
ul#mainnav li .lila,
li a.lila{
	color: #603473;
	text-decoration:none;
}
a.lila:hover,
li a.lila:hover,
a.lila:focus,
li a.lila:focus {
	color: #603473;	
	text-decoration:underline;
}
ul#subnav li a.lila,
ul#subnav li.aktiv a.lila{
	color: #603473;
	text-decoration:none;
}
ul#subnav li a.lila:hover,
ul#subnav li.aktiv a.lila:hover,
ul#subnav li a.lila:focus,
ul#subnav li.aktiv a.lila:focus {
	color: #603473;	
	text-decoration:none;
}
/* ############## blau / Kultur live / Info */
.blau {
	color:#294897 !important;
}
.bgBlau {
	background-color:#294897;	
}
a.blau,
li a.blau,  ul#mainnav li .blau {
	color: #294897;
	text-decoration:none;
}
a.blau:hover,
li a.blau:hover,
a.blau:focus,
li a.blau:focus {
	color: #294897;	
	text-decoration:underline;
}
ul#subnav li a.blau,
ul#subnav li.aktiv a.blau{
	color: #294897;
	text-decoration:none;
}
ul#subnav li a.blau:hover,
ul#subnav li.aktiv a.blau:hover,
ul#subnav li a.blau:focus,
ul#subnav li.aktiv a.blau:focus {
	color: #294897;	
	text-decoration:none;
}
/* ############## hellblau / Fit + Kreativ / Theater + Tanz */
.hellblau{
	color:#008FD7 !important;
}
.bgHellblau {
	background-color:#008FD7;	
}
a.hellblau,
li a.hellblau{
	color: #008FD7;
	text-decoration:none;
}
a.hellblau:hover,
li a.hellblau:hover,
a.hellblau:focus,
li a.hellblau:focus {
	color: #008FD7;	
	text-decoration:underline;
}
ul#subnav li a.hellblau,
ul#subnav li.aktiv a.hellblau{
	color: #008FD7;
	text-decoration:none;
}
ul#subnav li a.hellblau:hover,
ul#subnav li.aktiv a.hellblau:hover,
ul#subnav li a.hellblau:focus,
ul#subnav li.aktiv a.hellblau:focus {
	color: #008FD7;	
	text-decoration:none;
}

/* ############## gruen_1 / Fit + Kreativ / Fit + Spiel */
.gruen_1{
	color:#249893 !important;
}
.bgGruen_1 {
	background-color:#249893;	
}
a.gruen_1,
li a.gruen_1{
	color: #249893;
	text-decoration:none;
}
a.gruen_1:hover,
li a.gruen_1:hover,
a.gruen_1:focus,
li a.gruen_1:focus {
	color: #249893;	
	text-decoration:underline;
}
ul#subnav li a.gruen_1,
ul#subnav li.aktiv a.gruen_1{
	color: #249893;
	text-decoration:none;
}
ul#subnav li a.gruen_1:hover,
ul#subnav li.aktiv a.gruen_1:hover,
ul#subnav li a.gruen_1:focus,
ul#subnav li.aktiv a.gruen_1:focus {
	color: #249893;	
	text-decoration:none;
}
/* ############## gruen_2 / Fit + Kreativ / Gesundheit + Entspannung */
.gruen_2{
	color:#9EC000 !important;
}
.bgGruen_2 {
	background-color:#9EC000;	
}
a.gruen_2,
li a.gruen_2{
	color: #9EC000;
	text-decoration:none;
}
a.gruen_2:hover,
li a.gruen_2:hover,
a.gruen_2:focus,
li a.gruen_2:focus {
	color: #9EC000;	
	text-decoration:underline;
}
ul#subnav li a.gruen_2,
ul#subnav li.aktiv a.gruen_2{
	color: #9EC000;
	text-decoration:none;
}
ul#subnav li a.gruen_2:hover,
ul#subnav li.aktiv a.gruen_2:hover,
ul#subnav li a.gruen_2:focus,
ul#subnav li.aktiv a.gruen_2:focus {
	color: #9EC000;	
	text-decoration:none;
}
/* ############## gruen_3 / Fit + Kreativ / Wort + Farbe */
.gruen_3{
	color:#429E24 !important;
}
.bgGruen_3 {
	background-color:#429E24;	
}
a.gruen_3,
li a.gruen_3{
	color: #429E24;
	text-decoration:none;
}
a.gruen_3:hover,
li a.gruen_3:hover,
a.gruen_3:focus,
li a.gruen_3:focus {
	color: #429E24;	
	text-decoration:underline;
}
ul#subnav li a.gruen_3,
ul#subnav li.aktiv a.gruen_3{
	color: #429E24;
	text-decoration:none;
}
ul#subnav li a.gruen_3:hover,
ul#subnav li.aktiv a.gruen_3:hover,
ul#subnav li a.gruen_3:focus,
ul#subnav li.aktiv a.gruen_3:focus {
	color: #429E24;	
	text-decoration:none;
}
/* ############## grauLila / Subnavi MÃ¤rkte */
.grauLila{
	color:#9A9B9D !important;
}
a.grauLila,
li a.grauLila{
	color: #9A9B9D;
	text-decoration:none;
}
a.grauLila:hover,
li a.grauLila:hover,
a.grauLila:focus,
li a.grauLila:focus {
	color: #603473;	
	text-decoration:underline;
}
ul#subnav li a.grauLila{
	color: #9A9B9D;
	text-decoration:none;
}
ul#subnav li.aktiv a.grauLila{
	color: #603473;
	text-decoration:none;
}
ul#subnav li a.grauLila:hover,
ul#subnav li.aktiv a.grauLila:hover,
ul#subnav li a.grauLila:focus,
ul#subnav li.aktiv a.grauLila:focus {
	color: #603473;	
	text-decoration:none;
}

/* ############## grauOrange / Subnavi MÃ¤rkte */
.grauOrange{
	color:#9A9B9D !important;
}
a.grauOrange,
li a.grauOrange{
	color: #9A9B9D;
	text-decoration:none;
}
a.grauOrange:hover,
li a.grauOrange:hover,
a.grauOrange:focus,
li a.grauOrange:focus {
	color: #D94016;	
	text-decoration:underline;
}
ul#subnav li a.grauOrange{
	color: #9A9B9D;
	text-decoration:none;
}
ul#subnav li.aktiv a.grauOrange{
	color: #D94016;
	text-decoration:none;
}
ul#subnav li a.grauOrange:hover,
ul#subnav li.aktiv a.grauOrange:hover,
ul#subnav li a.grauOrange:focus,
ul#subnav li.aktiv a.grauOrange:focus {
	color: #D94016;	
	text-decoration:none;
}

/* ############## hellgrÃ¼n Farbheader */
.gruen{
	color:#CFD573 !important;
}
.bgGruen{
	background-color:#CFD573;	
}
a.gruen,
li a.gruen{
	color: #CFD573;
	text-decoration:none;
}
a.gruen:hover,
li a.gruen:hover,
a.gruen:focus,
li a.gruen:focus {
	color: #CFD573;	
	text-decoration:underline;
}
ul#subnav li a.gruen,
ul#subnav li.aktiv a.gruen{
	color: #CFD573;
	text-decoration:none;
}
ul#subnav li a.gruen:hover,
ul#subnav li.aktiv a.gruen:hover,
ul#subnav li a.gruen:focus,
ul#subnav li.aktiv a.gruen:focus {
	color: #CFD573;	
	text-decoration:none;
}
/* ############## ############### FARBSCHEMA ## Ende */