#logo {
  margin-top: 10px;
}

#logo .logo {
  left: 767px;
}

div.topline,
div.toplineoverlay {
  background-color: #048279;
}

#metanavitop ul li a {
  color: #008682;
}


#metanavitop ul li a:hover {
  color: #000000;
}


#metanavitop ul li.suche {
  background-image: url(../../images/layout/weiss/pfeil_unten.gif);
  background-position: right 5px;
}


#footer ul li a {
  color: #000000;
}

#footer ul li a:hover {
  color: #000000;
}


#content .unten .links {
  background-color: #048278;
}

#content .unten .links .content {
	width:310px;
}

#content .unten .links p,
#content .unten .links h2 {
  color: #ffffff;
}

p.bodytext,
.rightcontent p.bodytext,
p.newstext,
p.boxshort {
  color: #000000;
}

h2.datenewsdetail {
  color: #999999;
}

.rightbox p.bodytext {
	font-size: 11px;
	color: #000000;
}

h1,h2,h3,
.box h1,
h1.box,
h1.nobottom,
.jobheading h3,
h2.bold2 a {
  color: #048278;
}

.rightbox h2 {
	color: #048278;
}

div.box ul li a,
.framedbox ul li a,
.framedbox .boxlink a,
.boxlink a,
.similarlinks a,
a.boxlink,
.standorttext a.boxlink,
.standorttext a,
.rightcontent ul li,
.stellenangebot .link a {
  background-image: url(../../images/layout/weiss/Pfeil.gif);
  color: #000000;
}

#suchboxlink a {
  color: #000000;
}

a#suchboxlinkATag {
  color: #000000;
}


p,
p.bodytext {
  color: #000000;
}

p a,
p a:hover,
p.bodytext a,
p.bodytext a:hover {
  color: #048278;
}

div.csc-header h1{
  padding-left: 0px;
}


h1,h2,h3,h4,h1.csc-firstHeader {
  color: #048278;
}

#navi ul li a {
  color: #00897e;
}

#navi ul li a:hover,
#navi ul li.active a {
  color: #03c4b4;
}

.newsright .teaserpic_content {
	background-color: #294294;
}

.news .bottom .leftsubnav ul li a {
  color: #00897e;
}

.news .bottom .leftsubnav ul li a:hover,
.news .bottom .leftsubnav ul li.active a {
  color: #002D5E;
  background-image: url(../../images/layout/weiss/underscore.gif);
}

.news .rightcontent .dreibilderouter {
  border: 1px solid #002d5e;
  border-right: none;
}

#suchbox {
  background-image: url(../../images/layout/weiss/borderSuchboxOben.gif);
  border: 1px solid #048279;
  border-top: none;
  background-color: #00897e;
}

#suchbox .searchform input {
  color: #00897e;
}

a.boxlinkdunkelback {
  background-image: url(../../images/layout/weiss/Pfeil_left.gif);
}

.tx-mmprojekte-pi1-browsebox a.alle {
  color: #00897E;
}

.newsnaviblau {
	background-image: url(../../images/layout/weiss/verlauf.jpg);
}

.newsnavigrau a {
  color: #048278;
}

.searchforminput input {
  background-image: url(../../images/layout/weiss/verlauf.jpg);
}

.tx-stellenangebote-pi1 p {
  color: #00897e;
}

#right .top,
#content .oben,
#content .oben .shadow,
#content .oben .karte,
#left .middle,
#left .top {
	background-color: #294294;
}

#content .unten .backgroundwhite .rechts {
	background-image: none;
	background-color: #c5e0de;
}

#content .oben .rechts {
	background-color: #047e75;
}

#content .oben .karte {
	background-color: #d5e7e2;
}

.contact_pflichtfeld {
	background-image:url(../../images/layout/weiss/stern.gif);
}

.news .top .right {
	background-color: #294294;
}