/* home */
	body.bc-home {
		border-top	: 4px solid #009450;
	}

	.bc-home #bottommodules1 .module h3,
	.bc-home #bottommodules2 .module h3,
	.bc-home #left-column .module h3,
	.bc-home #left-column .module-menu h3,
	.bc-home #main-section a,
	.bc-home #right-column .module h3,
	.bc-home #right-column .module-menu h3,
	.bc-home #sub-menu a,
	.bc-home .componentheading,
	.bc-home .contentheading,
	.bc-home .moduletable h3 {
		color		: #009450;
	}

	.bc-home #main-section a:hover {
		color		: #000;
	}

	.bc-home img#logo {
		background	: url(../images/home/logo.png) 0 0 no-repeat;
	}

	.bc-home #showcase {
		background	: #009450 url(../images/home/showcase-bg.png) 0 0 no-repeat;
	}

	.bc-home .showcase-div {
		background	: url(../images/home/showcase-div.png) 0 0 repeat-x;
	}

	.bc-home #showcase .column-1 {
		border-right	: 1px solid #008c4d;
	}

	.bc-home #showcase a {
		color		: #b2dfca;
	}

	.bc-home #showcase ul.latestnews li {
		background	: #004a28;
	}

	.bc-home #showcase ul.latestnews li:hover {
		background	: #001506;
	}

	.bc-home .date-block {
		border-bottom	: 1px solid #009450;
	}

	.bc-home span.date-number {
		background	: #004a28;
		color		: #fff;
	}

	.bc-home #horiz-menu li.active a,
	.bc-home #horiz-menu li.active .separator,
	.bc-home #bottom-menu ul#mainlevel-bottom a#active_menu.mainlevel-bottom,
	.bc-home #bottom-menu ul#mainlevel-bottom a.mainlevel-bottom:hover {
		border-top	: 5px solid #009450;
		color		: #009450;
	}

	.bc-home #news-rotator .story {
		border-top	: 5px solid #009450;
		color		: #b2dfca;
	}

	/* @group Horizontal Menu */
		#horiz-menu ul ul li.active>a span {
			color	: #009450;
		}
	/* @end */

	/* @group Sub Menu */
		ul.menu .active>a span:hover {
			color	: #009450;
		}
	/* @end */

/******** START: Formulare / Basics ****************************/
	.readon-wrap1 span {
		color		: #009450;
	}

	.readon-wrap1 span:hover {
		color		: #009450;
	}
/******** ENDE: Formulare / Basics *****************************/

/******** START: Fußzeilenmenü *********************************/
	div#bottom-menu div.moduletable ul#mainlevel-bottom li a#active_menu-bottom.mainlevel-bottom {
		border-top	: 5px solid #009450;
		color		: #009450;
		line-height	: 34px;
	}

	div#bottom-menu div.moduletable ul#mainlevel-bottom li a#active_menu-bottom.mainlevel-bottom:hover {
		border-top	: 5px solid #000;
	}
/******** ENDE: Fußzeilenmenü **********************************/

/******** START: Highlight's ***********************************/
	div .h, span .h, td .h {
		color		: #009450;
	}
/******** ENDE: Highlight's ************************************/

/******** START: GoogleMaps ************************************/
	#main-section .mapdirform .button:hover {
		color		: #009450;
	}
/******** ENDE: GoogleMaps *************************************/

/******** START: Kalender ( Komponente ) ***********************/
	/**********************************************
	* Calendar style
	**********************************************/
		.cal_td_today a:hover {
			color		: #009450 !important;
		}

		a.cal_titlelink:hover {
			background	: #fff;
			border-bottom	: 1px dotted #009450;
			border-top	: 1px dotted #009450;
			color		: #333 !important;
		}

		.cal_td_weeklink a:hover {
			background	: #fff;
			color		: #009450 !important;
		}

	/**********************************************
	* List style
	**********************************************/
		a.ev_link_cat:hover  {
			color		: #009450 !important;
		}

		a.ev_link_row:hover  {
			color		: #009450 !important;
		}

		.ev_td_left:hover {
			background	: #fff;
		}

		.ev_td_today a:hover {
			background	: #fff;
			color		: #009450 !important;
		}

	/**********************************************
	* Iconic calendar navigation
	**********************************************/
		fieldset.jev_BarNav,
		fieldset.jev_jahreskalender,
		fieldset.jev_terminsuche {
			background	: #cceadc;
		}

		div.jev_pagination label:hover {
			color		: #009450;
		}

		fieldset.jev_terminsuche label:hover {
			color		: #009450;
		}

	/**********************************************
	* Form style
	**********************************************/
		div.ev_adminpanel div.filter label:hover {
			color		: #009450;
		}
/******** ENDE: Kalender ( Komponente ) ************************/

/******** START: Termine ( Komponente - AdminForm **************/
	div#jevents form div.adminform dt#calendar,
	div#jevents form div.adminform dt#event {
		border-bottom	: 1px solid #009450;
	}

	div#jevents form div.adminform dt#calendar:hover,
	div#jevents form div.adminform dt#event:hover {
		border		: 1px dotted #fff;
		border-bottom	: 1px solid #009450;
		color		: #009450;
	}

	div#jevents form div.adminform table#jevadminform.adminform tr td.links label:hover {
		color		: #009450;
	}

	div#jevents form div.adminform table#jevadminform.adminform tr td #catid:hover,
	div#jevents form div.adminform table#jevadminform.adminform tr td #ics_id:hover {
		border		: 1px dotted #009450;
	}

	div div fieldset table tr td label:hover,
	fieldset.jev_sed fieldset label:hover,
	fieldset.jev_sed span label:hover {
		color		: #009450;
	}

	/* Export */
		form#ical label:hover {
			color		: #009450;
		}

	/* Wiederholungstyp Täglich */
		div div#interval_div div fieldset label:hover {
			color		: #009450;
		}

	/* Wiederholungstypen */
		div div div#byday fieldset div#weekofmonth label:hover,
		div div div#bymonthday fieldset label:hover,
		div div div#byweekno fieldset label:hover,
		div div div#byyearday fieldset label:hover {
			color		: #009450;
		}
/******** ENDE: Termine ( Komponente - AdminForm ***************/

/******** START: Kontaktformular *******************************/
	#main-section .button:hover,
	#main-section td.links label:hover,
	#main-section td.rechts label:hover {
		color		: #009450;
	}

	#main-section .checkbox:focus,
	#main-section .checkbox:hover,
	#main-section .inputbox:focus,
	#main-section .inputbox:hover,
	#main-section .radio:focus,
	#main-section .radio:hover,
	#main-section .select:focus,
	#main-section .select:hover,
	#main-section textarea:focus,
	#main-section textarea:hover,
	fieldset.input #username:focus,
	fieldset.input #username:hover {
		border		: 1px dotted #009450;
	}
/******** ENDE: Kontaktformular ********************************/

/******** START: Kontaktliste **********************************/
	#maincolumn_full .sectiontableentry1 a:hover,
	#maincolumn_full .sectiontableentry1 td:hover,
	#maincolumn_full .sectiontableentry2 a:hover,
	#maincolumn_full .sectiontableentry2 td:hover,
	#maincolumn_full .sectiontablefooter a:hover,
	#maincolumn_full .sectiontableheader a:hover {
		background	: #cceadc;
	}
/******** ENDE: Kontaktliste ***********************************/

/******** START: Kontaktliste + Listen *************************/
	form table thead tr td label:hover {
		color		: #009450;
	}
/******** ENDE: Kontaktliste + Listen **************************/

/******** START: Kontaktliste / Details ************************/
	div#component-contact td.links2 label:hover,
	div#component-contact td.rechts label:hover {
		color		: #009450;
	}
/******** ENDE: Kontaktliste / Details *************************/

/******** START: Listenkopf ( Filter ) *************************/
	table .Filter {
		background	: #cceadc;
	}

	table .Filter tr th.Filter_left label:hover,
	table .Filter tr th.Filter_right label:hover {
		color		: #009450;
	}
/******** ENDE: Listenkopf ( Filter )  *************************/

/******** START: Login ( Komponente - Anmeldung ) **************/
	#main-section fieldset.input label:hover,
	#main-section form#josForm table.contentpane tr td.left label:hover,
	#main-section form.form-validate label:hover {
		color		: #009450;
	}

	#main-section fieldset.input #passwd:hover,
	#main-section fieldset.input #username:hover {
		border		: 1px dotted #009450;
	}

	#main-section form#login #button:hover,
	#main-section fieldset.input #button:hover {
		color		: #009450;
	}
/******** ENDE: Login ( Komponente - Anmeldung ) *************/

/******** START: Login ( Komponente - Passwort vergessen ) ***/
	#main-section .required:hover {
		border		: 1px dotted #009450;
	}

	#main-section .validate:hover {
		color		: #009450;
	}
/******** ENDE: Login ( Komponente - Passwort vergessen ) ****/

/******** START: Login ( Modul ) *******************************/
	div#login-module div.moduletable h3 {
		background	: #009450;
	}

	div#login-module div.moduletable div.main-login-form a,
	div#login-module div.moduletable div.main-login-form form.form-login label,
	div#login-module div.moduletable div.main-login-form form.form-login div.login-extras div.readon-wrap1 input,
	div.block div div div div#login-module-forum div.main-login-form form#form-login a,
	div.block div div div div#login-module-forum div.main-login-form form#form-login label,
	div.block div div div div#login-module-forum div.main-login-form form#form-login div.login-extras div.readon-wrap1 input {
		color		: #009450;
		text-decoration	: none;
	}

	div#login-module div.moduletable div.main-login-form a:hover,
	div#login-module div.moduletable div.main-login-form form.form-login label:hover,
	div#login-module div.moduletable div.main-login-form form.form-login div.login-extras div.readon-wrap1 input:hover,
	div.block div div div div#login-module-forum a span:hover,
	div.block div div div div#login-module-forum label:hover,
	div.block div div div div#login-module-forum div.login-extras div.readon-wrap1 input:hover {
		color		: #000 !important;
	}

	div#login-module div.moduletable div.main-login-form form.form-login div.login-extras div.readon-wrap1 input,
	div.block div div div div#login-module-forum div.main-login-form form#form-login div.readon-wrap1 input {
		text-shadow	: 1px 1px 0 #fff;
	}
/******** ENDE: Login ( Modul ) ********************************/

/******** START: Login Forum ( Modul ) *************************/
	div.block div div div div#login-module-forum a {
		color		: #009450 !important;
	}

	div.block div div div div#login-module-forum a:hover {
		color		: #000 !important;
	}

	div.block div div div div#login-module-forum a h3:hover {
		color		: #009450 !important;
	}
/******** ENDE: Login Forum ( Modul ) **************************/

/******** START: Logout ( Modul ) ******************************/
	div#login-module div.logout div.moduletable form.log a,
	div#login-module div.logout div.moduletable form.log div.readon-wrap1 input {
		color		: #009450;
		text-decoration	: none;
		text-shadow	: 1px 1px 0 #fff;
	}

	div#login-module div.logout div.moduletable form.log a:hover,
	div#login-module div.logout div.moduletable form.log div.readon-wrap1 input:hover {
		color		: #000;
	}
/******** ENDE: Logout ( Modul ) *******************************/

/******** START: Navigationspfad *******************************/
	.bc-home #main-section span.breadcrumbs a.pathway:hover {
		color		: #000;
	}
/******** ENDE: Navigationspfad ********************************/

/******** START: News-Rotator **********************************/
	#news-rotator .controls img {
		color		: #004a28;
	}
/******** ENDE: News-Rotator ***********************************/

/******** START: Newsletter ( Modul ) **************************/
	form#communicatorMod .list .item label:hover,
	form#communicatorMod .readon-wrap1 .readon-main .button:hover,
	form#communicatorMod label.subscribe:hover {
		color		: #009450;
	}
/******** ENDE: Newsletter ( Modul ) ***************************/

/******** START: Seitennavigation ( Seitenzahlen ) *************/
	div.pagination span.active {
		color		: #009450;
	}
/******** ENDE: Seitennavigation ( Seitenzahlen ) **************/

/******** START: Seitennavigation ( zurück / weiter ) **********/
	body #main-section table.pagenav th.pagenav_next a:hover,
	body #main-section table.pagenav th.pagenav_prev a:hover {
		color		: #009450;
		text-decoration	: none;
	}
/******** ENDE: Seitennavigation ( zurück / weiter ) ***********/

/******** START: Tooltips **************************************/
	.tool-tip {
		background	: #009450;
	}
/******** ENDE: Tooltips ***************************************/

/******** START: Volltextsuche ( Komponente ) ******************/
	#searchForm label:hover {
		color		: #009450;
	}

	#searchForm div.readon-wrap1 button {
		color		: #009450;
		text-decoration	: none;
		text-shadow	: 1px 1px 0 #fff;
	}

	#searchForm div.readon-wrap1 button:hover {
		color		: #000;
	}

	#searchForm table.Kopf-Suche tr td div#WebLinks-getPagesLinks label:hover {
		color		: #009450;
	}

	table.Fuss-Suche,
	table.Kopf-Suche {
		background	: #cceadc;
	}
/******** ENDE: Volltextsuche ( Komponente ) *******************/

/******** START: Weblinks ( Einen Weblink einreichen ) *********/
	form#adminForm table tr td label:hover,
	form#adminForm table tr td.links label:hover {
		color		: #009450;
	}

	form#adminForm table tr td div input.button:hover {
		color		: #009450;
	}
/******** ENDE: Weblinks ( Einen Weblink einreichen ) **********/

/******** START: Weblinks ( Liste / Beschreibung ) *************/
	form#adminForm table.Fuss {
		background	: #cceadc;
	}
/******** ENDE: Weblinks ( Liste / Beschreibung ) **************/

/******** START: Wer ist online ( Modul ) **********************/
	span.whosonline {
		color		: #009450;
	}
/******** ENDE: Wer ist online ( Modul ) ***********************/



/******** START: Editor ( Adminform ) **************************/
	form fieldset.adminform div.advcode_toggle:hover {
		background	: #cceadc;
		color		: #009450;
	}

	a#text_fontselect_open:hover,
	a#text_fontselect_text:hover,
	a#text_fontsizeselect_open:hover,
	a#text_fontsizeselect_text:hover,
	a#text_formatselect_open:hover,
	a#text_formatselect_text:hover,
	form fieldset.adminform label:hover,
	form fieldset.adminform legend {
		color		: #009450;
	}

	form fieldset.adminform legend {
		background	: #cceadc;
		border		: 1px dotted #009450;
	}

	form fieldset.adminform #metadesc:hover,
	form fieldset.adminform #metakey:hover {
		border		: 1px dotted #009450;
	}
/******** ENDE: Editor ( Adminform ) ***************************/