/*** MAIN NAVIGATION ***/
/* style the outer div to give it width */
#page_navi_container {
	background-color: #98B131;
}
/*add a border for ie6 */
*html #page_navi_container a {
	border-right: 1px solid #98B131;
}
/* style the top level hover */
#page_navi_container a:hover,
#page_navi_container li.current a,
#page_navi_container li.active a {
	background: #98B131;
	background-image: url('../gfx/naturerlebnis/navi_bg_left.gif');
	background-repeat: no-repeat;
}
*html #page_navi_container li.current,
*html #page_navi_container li.active {
	background-image: url('../gfx/naturerlebnis/navi_bg_left.gif');
	background-repeat: no-repeat;
}
/* add a border for ie6 */
*html #page_navi_container a:hover,
*html #page_navi_container li.current a,
*html #page_navi_container li.active a {
	border-right: 1px solid #7B8F27;
}
#page_navi_container a:hover .bg,
#page_navi_container .current a .bg,
#page_navi_container .active a .bg {
	background-image: url('../gfx/naturerlebnis/navi_bg_right.gif');
	background-repeat: no-repeat;
	background-position: right;
}
/* make the hover state persist on roll over child elements */
#page_navi_container ul.level0 li:hover>a {
	background: #98B131;
	background-image: url('../gfx/naturerlebnis/navi_bg_left.gif');
	background-repeat: no-repeat;
}
#page_navi_container ul.level0 li:hover>a .bg {
	background-image: url('../gfx/naturerlebnis/navi_bg_right.gif');
	background-repeat: no-repeat;
	background-position: right;
}
/* content.css */
#page_content_container input,
#page_content_container select,
#page_content_container textarea {
	border: 1px solid #98B131;
}
#page_content_container .csc-mailform-label {
	color: #98B131;
}
/* default.css */
h1,h2 {	
	color: #98B131;
}
h1 a {
	color: #98B131;
}
h3, h4 {
	color: #98B131;
}
blockquote {
	color: #98B131;
}
#page_content_container blockquote a {
	color: #98B131;
}
.csc-frame-frame1 {
	border: 1px solid #98B131;
}
/* Frame Ruler After */
.csc-frame-rulerAfter {
	border-bottom: 1px solid #98B131;
}
/* Frame Ruler Before */
.csc-frame-rulerBefore {
	border-top: 1px solid #98B131;
}
/* extensions.css */
#page_content_container .news-latest-item h5 a,
#startpage_content .news-latest-item h5 a{
	color: #98B131;
}
#page_content_container .news-list-item h3 a,
#startpage_content .news-list-item h3 a {
	color: #98B131;
}
/* structure.css */
#meta_breadcrumb .last a {
	color: #98B131;
}
