.inhalt a, .rechts_menu a, .bodytext a, #naturtipContainer p{
	color:#ffffff !important;
}
.wrapper1, #outer_wrapper  { background-color: #43b972 }

.oben1 {
	border-bottom: 2px solid white;
}

.oben2  {
	background-color: #43b972;
	border-bottom: 2px solid white;
}
.bild_oben { background-image: url(../img/pano_festival.jpg) }
.menueintrag a { color: white }
.menueintrag_links a { color: #215f3a }
.menueintrag_links_2 a, .menueintrag_links_3 a { color: #215f3a }
table td {
	border-bottom-color: #215F3A;
}

#container #main .element .csc-textpic .csc-textpic-text .bodytext a {
	color: #ffffff;
}

#left .element h1, #supercardContainer p {
	color: #ffffff;
}

.csc-textpic-caption a {
	color: #ffffff !important;
	
}

.csc-textpic-caption {
	text-align:center;
}



#outer_wrapper {
	background-image: url(../img/wrap1white.gif);
}
#wrapper {
	background: transparent url(../img/wrap2white.gif) repeat-y right;
}

.element, .x4eevent_navi {
	border-bottom: 1px solid white;
}

h1, h1.csc-firstHeader {
	background: url(../img/rechteck_weiss_hor.gif) no-repeat 0 center;
}

.menueintrag_links {
	background: url(../img/rechteck_weiss_hor.gif) no-repeat left 4px;
}

.menueintrag_links_aktiv {
	background: url(../img/rechteck_weiss_hor.gif) no-repeat left 4px;
}

.menueintrag {
	background: url(../img/rechteck_weiss.gif) no-repeat;
}