div#hauptnavi {
 background-color: #97B143;
}

ul.hauptnavi {
 background: url("");
}

ul.bereich {
 background-color: #E5EBD0;
}

h1, h2, .header1, .header2 {
 color: #97B143;
}
h2 {
 border-bottom-color: #97B143;
}
a {
 color: #7C9136;
}
a:visited {
 color: #AD8E41;
}

.news-latest-item, .news-latest-footer  {
 border-bottom-color: #97B143;
}

div.box h2 {
 background-color: #97B143;
 border-left-color: #97B143;
 border-right-color: #97B143;
}

div#info-top {
 border-bottom-color: #97B143;
}

div#pfad-bottom {
 border-top-color: #97B143;
}

div#footer {
 border-top-color: #97B143;
}

div.listing ul {
 border-color: #97B143;
}
div.listing ul li{
 background-color: #E5EBD0;
}

.colored {
 border-color: #97B143 !important;
 background-color: #E5EBD0;
}