/* CSS Document */

* html body {
   background-image:url(../images/bgr.gif);
   background-color:#9EBE8F;
}
body {
	color: black;
}
a:link {
	color:#49716B;
}
a:visited {
	color:#49716B;
}
a:active, a:focus, a:hover {
	color:#003399;
}

.top_bar {
	border-left-color:#49716b;
	background-color:#60837c;
	background-image: url(../images/deko_topleft.gif);
}

.logo {
	background-color:#49716b;
}

.logo a {
	background-image:url(../images/bvg_logo2.gif);
	border-left-color:#49716B;
}

.logo a:hover, .logo a:visited, .logo a:focus, .logo a:active, .logo a:link{
	background-color:#49716B;
	border-left-color:#49716B;
}

.wrapper_main_navigation {
	border-left-color:#7d9b93;
}

.wrapper_content {
	border-left-color:#9ebe8f;
}

.wrapper_content2 {
	background-color:#e6e9dd;
}

.left {
	background-color:#d5dec7;
}

.extra_navi_wrapper {
	background-color:#9EBE8F;
}

.navi1 li a {
	color: white;
}

.navi2 li a {
	color: black;
}

.navi3 li a {
	color: white;
	background-color:#49716B;
}

.navi1 li a:link, .navi1 li a:visited  {
	background-image:url(../images/p1.gif);
	color: white;
}
.navi2 li a:link, .navi2 li a:visited  {
	background-image:url(../images/p3.gif);
	color: black;
}
.navi3 li a:link, .navi3 li a:visited  {
	background-image: url(../images/p7.gif);
	color: white;
}
.navi1 li a:hover, .navi1 li a:focus, .navi1 li a:active {
	background-image:url(../images/p2.gif);
	color: white;
}
.navi2 li a:hover, .navi2 li a:focus, .navi2 li a:active {
	background-image:url(../images/p4.gif);
	background-color:#bc8417;
	color: white;
}
.navi3 li a:hover, .navi3 li a:focus, .navi3 li a:active {
	background-image:url(../images/p8.gif);
	color: white;
}
#current_main {
	background-image:url(../images/p2.gif);
}
#current_secondary {
	background-color:#bc8417;
	background-image:url(../images/p4.gif);
	color: white;
}
#current_subsecondary {
	background-image:url(../images/p7small.gif);
	background-color: white;
	color:#bc8417;
}
.navi2 li ul li a:link, .navi2 li ul li a:visited {
	background-image:url(../images/p5.gif);
	background-color:#e6e9dd;
}
.navi2 li ul li a:hover, .navi2 li ul li a:active, .navi2 li ul li a:focus {
	background-image:url(../images/p6.gif);
	background-color: white;
	color: black;
}

html>body #pr1 {background-color:#9EBE8F;}
html>body #pr2 {background-color:#49716B;}

.after_extra {
	border-top-color:#9EBE8F;
}

.copyright {
	background-color:#9EBE8F;
	color: white;

}
.x1 {
	background-color:#CEDDBE;
	border-color:#E6E9DD;
}

.x {
	border-color:#E6E9DD;
}

.x2 {
	background-image: url(../images/palka.gif);
}
.x3 {
	background-image: url(../images/palka.gif);
}

.teaser_pic {
	background-color:#7E9995;
}

.teaser, .teaser a {
	color:#49716B;
}
.teaser a:link, .teaser a:visited {
	color:#49716B;
}
.teaser a:hover, .teaser a:focus, .teaser a:active {
	color:#003399;
}
.headline, .headline_x {
	background-color:#CEDDBE;
	border-bottom-color:#E6E9DD;
	border-top-color: white;
}
.headline_simple, .headline_simple2 {
	background-color:#CEDDBE;
	border-bottom-color:#E6E9DD;
	border-top-color: white;
}
.half {
	background-color:#CEDDBE;
}
.qua {
	background-color:#CEDDBE;
}

.plot {
	background-color:#D5DEC7;
}

.dl1 {
	background-color:#CEDDBE;
	border-color: white;
}

.dl2 {
	background-color:#CEDDBE;
	border-color: white;
}

.ill_head {
	background-color:#7E9995;
}
.ill_head_small {
	background-color:#7E9995;
}
.sh_container {
	background-color:#CEDDBE;
}
.teaser_text {
	color: black;
}
.simple_text_wrapper {
	color: black;
}
.simple_text_wrapper2 {
	border-color: white;
}
.borders {
	border-color: white;
}
.navi1 li {
	border-left-color: white;
}
.navi2 li {
	border-bottom-color: white;
}
.navi3 li {
	border-bottom-color: white;
}
.subnavi_wrapper {
	border-top-color: white;
	border-bottom-color: white;
}
.element_table2 caption {
	background-color:#CEDDBE;
	border-color: #E6E9DD;
}
.button a, .button a:link, .button a:visited {
	background-color:#49716b;
	color: white;
	border-color: white;
}

.button a:hover, .button a:active, .button a:focus, .button_aktiv {
	background-color:#CEDDBE;
	color: black;
	border-color: white;
}

#current_but a, #current_but a:link, #current_but a:visited, #current_but a:focus, #current_but a:active, #current_but a:hover {
	background-color:#E6E9DD;
	color: black;
}

.mark {
	background-color: white;
	border-top-color: white;
	border-bottom-color:#E6E9DD;
}

.mark2 {
	background-color: #E6E9DD;
	border-bottom-color:#E6E9DD;
}

.mwp_mar1 {
	border-top-color: white;
}
.qua2 {
	background-color:#bc8417;
}
.qua2 a, .qua2 a:link, .qua2 a:hover, .qua2 a:active, .qua2 a:focus, .qua2 a:visited {
	color: white;
}
.num {
	color:#60837c;
}
.letzte {
	background-image:url(../images/l2.gif);
}
.erste {
	background-image:url(../images/l1.gif);
}

.pin, .pin2, .pin2x, .anj_n, .anj2_n, .jo1, .jo2 {
	background-color: white;
}

.pin2b {
	background-color:#bc8417;
}

.pin2b a, .pin2b a:link, .pin2b a:hover, .pin2b a:active, .pin2b a:focus, .pin2b a:visited {
	color: white;
}

.anmeldung_ok {
	background-color:#CEDDBE;
}

.anmeldung_no {
	background-color: #CC0000;
	color: white;
}
.x4 {
	border-color:#E6E9DD;
}

.x5 {
	background-color:#CEDDBE;
	border-color:#E6E9DD;
}

.fehlermeldung {
	background-color: white;
	border-color:#E6E9DD;
	color:#990000;
}
.fehlerhead {
	background-color:#CC0000;
	color: white;
}

.inlinetabelletitelfehler, .inlineTabelleTitelFehler {
  background-color: #EA0000;
  color:  white;
}
.inlinetabelletitel, .inlineTabelleTitel {
  background-color: #B0C79B;
}
.inlinetabelle, .inlineTabelle {
  color: #BC8416; background-color: white;
}
.inlinetabellemarkierung, .inlineTabelleMarkierung {
  color: #BC8416; background-color: white; text-align: center;
}
.inlinetabelle-inaktiv {
  color: black;
  background-color: white;
}
.wrapper_content_white {
  background-color: white;
}