/* GRUENTON
Dunkelgruen = #4e6a01
Standardgruen (Header) = #89ae19
Mittelgruen = #dee8c3
Hellgruen = #f5f8ed
*/

#header { background-color: #89ae19; background-image: url(images/gruen/navfoto.jpg);}
#contentbereich { background-image: url(images/gruen/mitteback.jpg); background-color: #f0f4e3; }
#navtree a { color: #4e6a01; }

#portal-globalnav2 { background-image: url(images/gruen/navback.jpg);}

/* Modified Plone Subnavi!!!!! */
#portal-column-one .portlet,.portlet a { color: #4e6a01 !important;}
#portal-column-one .navTreeLevel1 a{ color: #FFFFFF !important; }
#portal-column-one .navTreeLevel0 a:hover { border-left: 5px solid #4e6a01 !important; background-color: #f5f8ed !important;}
#portal-column-one a.navTreeCurrentItem , #portal-column-one .portlet a:hover { background-color: #89ae19;}
#portal-column-one .navTreeLevel1  , #portal-column-one .navTreeLevel0 .navTreeCurrentItem, #portal-column-one .navTreeLevel0 a.navTreeCurrentItem:hover  {background-color: #89ae19; }
#portal-column-one .navTreeLevel1 a:hover { background-color: transparent !important; border: 0px !important; }
#portal-column-one .navTreeLevel0 .navTreeCurrentItem { color: #ffd500 !important; }
#portal-column-one .navTreeLevel0 ul a:hover , #portal-column-one a.navTreeCurrentItem:hover { border-left: 0px!important; background-color: #89ae19 !important;}
#portal-column-one ul li a.navTreeItemInPath  { border-left: 5px solid #4e6a01 !important; background-color: #f5f8ed !important; }
#portal-column-one ul li ul li a.navTreeItemInPath  { border: 0px solid transparent !important; background-color: transparent !important; }

.documentContent h1 { background-color: #4e6a01;}
h2 { background-color: #89ae19;}
.documentContent h3, .documentContent h4, #ansprechpartner h3 a, #ansprechpartner h3  { color: #4e6a01 !important;}
.documentContent li { list-style-image:url(images/gruen/li.gif); }
.documentContent tr.even { background-color: #f5f8ed !important; color: #4e6a01}
.documentContent tr.odd { background-color: #dee8c3 !important; color: #4e6a01}
.documentContent .vcard tr.even { background-color: #4e6a01 !important;}
.documentContent .vcard tr.odd { background-color: #89ae19 !important;}

.documentContent a, .documentContent a:visited, span.link-mailto2 a, #portal-breadcrumbs a { color: #709a18 !important; }
.documentContent pre { background-color: #89ae19; }
.documentContent td, .odd { background-color: #f5f8ed; color: #4e6a01}
.documentContent th, #portal-column-two .portletHeader, .even { background-color: #4e6a01;} 
#portal-column-two .portletHeader, .even { background-color: #4e6a01;} 
#portal-column-two .even {background-color: #f5f8ed; }
#portal-column-two .odd {background-color: #dee8c3; }

.documentContent .listingBar { background-color: #4e6a01; }
.documentContent .listing th { background-color: #89ae19 }
.documentContent .listing, .documentContent .listing a, .documentContent td { color: #4e6a01 !important; }
.documentContent .vcard a { color: #ffffff !important;}

#ansprechpartner .portletItem span { color: #4e6a01; }
#ansprechpartner .portletItem.chef { background-color: #dee8c3 !important; }

.ploneCalendar .event , .ploneCalendar .weekdays td { background-color: #89ae19 !important; }
.ploneCalendar td , .ploneCalendar th { background-color: #dee8c3 !important; color: #4e6a01 !important; }

.contact_title { color: #4e6a01;}
.contactitem a { color: #4e6a01;}
