
/******************************************************************************/
/*                    Styles und Positionierung DNGfK		                  */
/******************************************************************************/

html, body
{
	background-color: #f1f7d6;
}

hr {
  border-top: 1px dotted #215a1d;
}

th {
	background-color: #a2c521; 
}

td {
	border-bottom-color: #a2c521;
}

.catcell {
	background-color: #d5e582;
}

.linkcell {
	background-color: #d5e582;
}

.csc-mailform-submit, .tx-sremailsubscribe-pi1-submit
{
  background-color: #a2c521;
  border-color: #f1f7d6;
}

span.gruen {
	color: #215a1d;
}

p.infobox {
	border: 1px solid #215a1d;
	padding: 5px;
}

#inhalt form {
	background-color: #d5e582;
}

form hr {
  border-top: 1px solid #ffffff;
}


/**************************** NAVIGATION ****************************/

/* Hauptmenue erste Ebene */

#menu_first_level
{
	background: url(../../images/website/navi_back.gif) repeat-x #2e8129;
}

#menu_first_level .topmenu a
{
	background-color: #b9d533;
	color: #424344;
}

#menu_first_level ul li a:hover
{
	color: #424344;
	background-color: #b9d533;
}

#menu_first_level .listdot {
	color: #b9d533; 
}

/* Hauptmenue zweite Ebene */

#menu_second_level
{
	background-color: #2e8129;
}

#menu_second_level .topmenu a
{
	background-color: #e0f28f;
	color: #424344;
}

#menu_second_level ul li a:hover
{
	color: #424344;
	background-color: #e0f28f;
}

/* Metanavigation */

#menu_meta {
	background-color: #2e8129;
}

/**************************** CONTENT IMAGE-HEADER ****************************/
#contents
{
	background-color: #f1f7d6;
}

#top {
	background-color: #2e8129;
}

/**************************** CONTENT ****************************/

#inhalt h1, #inhalt h2, #inhalt h3, #inhalt h4
{
	color: #215a1d;
}

h3.balken {
	background-color: #a2c521;
	color: #ffffff !important;
}

#inhalt .form {
	background-color: #d5e582;
}

#inhalt .eventlist {
	border-top-color: #215a1d;
}

.damlist-third-item {
	background-color: #d5e582;
}

#inhalt ul { 
  list-style-image: url(../../images/website/bullet.gif);
}

.csc-textpic-caption {
	color: #215a1d;
}

.tx-sremailsubscribe-pi1 fieldset {
	border-color: #a2c521;
}


/**************************** NEWS / TERMINE ****************************/

/*--------------------------------- tt_news LIST view  -----------------------------------*/

.news-list-item {
	border-top-color: #2e8129;
}

.news-list-container HR.clearer, .news-single-item HR.clearer, .news-latest-container HR.clearer{
	border-top:1px dotted #215a1d;
}

/*---------------------------------  tt_news Page-Browser ---------------------------------*/

.tx-ttnews-browsebox, .browseBoxWrap {
	background-color:#f1f7d6;
	color: #215a1d;
}

.tx-ttnews-browsebox-SCell {
	background-color: #e0f28f;
}

/*--------------------------------- tt_news SINGLE view  ---------------------------------*/

.news-single-timedata {
	border-bottom-color: #215a1d;
}

.news-single-additional-info {
	background-color: #f1f7d6;
}

.news-single-related,.news-single-files,.news-single-links  {
	background-color:#F9FFE5;
	color:#215a1d;
}

.news-single-imgcaption {
	color: #215a1d;
}

/*--------------------------------- Umfrageformular  ---------------------------------*/

div#umfrage {
	font-size: 1.2em;
}

div#umfrage, div#umfrage form, div#umfrage table {
	width: 650px;
}

div#umfrage input {
	width: auto;
}

div#umfrage textarea {
	width: 600px;
}

/*--------------------------------- tt_news Archivemenu (AMENU) --------------------------------- */

.news-amenu-container {
	background-color:#f1f7d6;
}

.news-amenu-container UL {
	background-color:#f1f7d6;
}

.news-amenu-container H2 {
	color:#fff;
	background-color:#e0f28f;
}

.news-amenu-item-year {
	border-bottom-color: #215a1d;
	background-color: #f1f7d6;
	color:#215a1d;
}

.news-amenu-item-year {
	border-bottom-color: #215a1d;
	background-color: #e0f28f;
	color:#215a1d;
	padding-left: 10px;
	margin-top: 10px;
	margin-bottom: 5px;
	font-size: .9em;
}

/* --- Karte --- */

.filterlayer {
	background-color: #f1f7d6;
	color: #000000;
}
.layerheader {
	background-color: #2e8129;
}

/**************************** MARGINALSPALTEN ****************************/

#marginal
{
	background-color: #f1f7d6;
}

.marginal h1, .marginal h2
{
	color: #215a1d;
}

.marginal .hellgrau
{
	background-color: #e0f28f;
}

.marginal .hellgrau h1, .marginal .hellgrau h2
{
	background-color: #cee863;
}

.marginal .dunkelgrau
{
	background-color: #d4eb65;
}

.marginal .dunkelgrau h1, .marginal .dunkelgrau h2
{
	background-color: #c2e246;
}

.marginal .blau
{
	background-color: #b9d533;
}

.marginal .blau h1, .marginal .blau h2
{
	background-color: #a2c521;
}

.marginal .gruen
{
	background-color: #a4c5e6;
}

.marginal .gruen h1, .marginal .gruen h2
{
	background-color: #8ab7de;
}
