/*allgemein, Pull-Down Menü (Quicklinks), Textboxen (Suche)*/

BODY, select, .search {
/*color: #000;*/
background-color: #e6eeec;
scrollbar-face-color:#fff;
scrollbar-shadow-color: #005540; 
scrollbar-3dlight-color:#005540;
scrollbar-arrow-color:#005540; 
scrollbar-track-color:#fff; 
scrollbar-darkshadow-color:#fff;
scrollbar-base-color:#fff;  
scrollbar-highlight-color:#fff;
}

.wide, .programm, .logo, .nwr {
background-color: #e6eeec;    /* header and footer colours */
}

.bi_li_ob, .container-left, #metanavi, ul.metanavi, .re_container h2, .li_container h2 {
background:#005540;
}

ul.metanavi {
border-bottom: 1px solid #e6eeec;
}

.re_container {
border-left: 1px solid #005540;
border-bottom: 1px solid #e6eeec;
}

 .li_container {
background-color: #005540;
border: 1px solid #005540;
}

.outer {
background: #e6eeec;  /*** Sets background of center col***/
border-left: 0px solid #005540;   /*** Critical left divider dimension value ***/
border-right: 1px solid #e6eeec;   /*** Critical right divider dimension value ***/
}

/*Navi links*/
ul.bildnavi {
border-bottom: 1px solid #e6eeec;
}
ul.bildnavi li {
background-color: #005540;
}

ul.linke-navi li {
background-color: #005540;
border-bottom: 1px solid #e6eeec;
}

ul.linke-navi li.aktiv, 
ul.linke-navi li.current, 
ul.linke-navi li.current li, 
ul.linke-navi li.current1, 
ul.linke-navi li.current2 {
background-color: #00372a;
color: #ffff96;
}

ul.themenportale {
background-color:#d4e2df;
}

ul.themenportale li {
background-color:#d4e2df;
border-bottom: 1px solid #d4e2df;
}
/*Ende Navi links*/

.submit {
border: 2px solid #00372a;
}

select, .search {
	background-color: #E6EEEC;
}

.hintergrund {
	background-color: #E6EEEC;
}

td {
background-color: #E6EEEC;
}

/*Klassen für Kartenprojekt*/
.karte {
	background-color: #E6EEEC;
}

.legende {
	background-color: #d4e2df;
}
/*ENDE Klassen für Kartenprojekt*/

/*nur für Portalseite*/
.portal {
	font-family : Futura, Verdana, Arial, Helvetica, sans-serif;
	font-size: 100,01%; 
	color: #fff; 
	font-weight: bold; 
	background-color: #005540;  
}

/*Tabellenkopf (z.B. Literatur), Trennzeile (<td colspan=x class=tabelle><img src=fileadmin/daemm/images/template/blank.gif width=1 height=1></td>)*/
th, .kopf, .tabelle, .h5, .daemm {
background-color: #005540;
}

.textweiss, .textweissklein, .zahlenweiss, .zahlen, .weiss, tr.tr-even td.td-0,
tr.tr-even td.td-1,tr.tr-even td.td-2,tr.tr-even td.td-3,tr.tr-even td.td-4,
tr.tr-even td.td-5,tr.tr-even td.td-6,tr.tr-even td.td-7,tr.tr-even td.td-8 {
background-color:#fff; 
}

.textgruen, .textgruenklein, .zahlengruen, .gruen, tr.tr-odd td.td-0,
tr.tr-odd td.td-1,tr.tr-odd td.td-2,tr.tr-odd td.td-3,tr.tr-odd td.td-4,
tr.tr-odd td.td-5,tr.tr-odd td.td-6,tr.tr-odd td.td-7,tr.tr-odd td.td-8  {
background-color:#d4e2df; 
}

.summe {
background-color:#ccc;
}

/*Links*/
a, a:link {
color: #005540;
}

a:visited {
color: #000;
}

a:hover, a:active, a:focus {
color: #005540;
border-bottom:1px solid #005540;
}

.container-left a:visited, .container-left a:hover, .container-left a:active, .container-left a:focus {
color: #ffff96;
}

.container-left ul.linke-navi a:hover, .container-left ul.linke-navi a:active, .container-left ul.linke-navi a:focus {
color: #ffff96;
background: #00372a;
}

.container-left ul.linke-navi li.aktiv a, 
.container-left ul.linke-navi li.aktiv a:link, 
.container-left ul.linke-navi li.aktiv a:visited {
color: #fff;
background: #00372a;
}

.container-left ul.linke-navi li.aktiv a:hover,
.container-left ul.linke-navi li.aktiv a:active,
.container-left ul.linke-navi li.aktiv a:focus,
.container-left ul.linke-navi li.aktiv a.ebene1:hover,
.container-left ul.linke-navi li.aktiv a.ebene1:active,
.container-left ul.linke-navi li.aktiv a.ebene1:focus {
color: #ffff96;
}

.container-left ul.linke-navi li.aktiv a.ebene1-aktiv,
.container-left ul.linke-navi li.aktiv a.ebene1-aktiv:link, 
.container-left ul.linke-navi li.aktiv a.ebene1-aktiv:visited {
color: #fff;
background: #00372a;
}

.container-left ul.linke-navi li.aktiv a.ebene1-aktiv:hover,
.container-left ul.linke-navi li.aktiv a.ebene1-aktiv:active,
.container-left ul.linke-navi li.aktiv a.ebene1-aktiv:focus {
color: #ffff96;
}


.container-left ul.linke-navi li a.ebene2 {
background: #00372a;
}

.container-left ul.linke-navi li a.ebene2-aktiv,
.container-left ul.linke-navi li a.ebene2-aktiv:link,
.container-left ul.linke-navi li a.ebene2-aktiv:visited,
.container-left ul.linke-navi li a.ebene2-aktiv:hover,
.container-left ul.linke-navi li a.ebene2-aktiv:active,
.container-left ul.linke-navi li a.ebene2-aktiv:focus,
.container-left ul.linke-navi li.aktiv ul  li.current2, 
.container-left ul.linke-navi li.aktiv ul li a.ebene2:hover,
.container-left ul.linke-navi li.aktiv ul li a.ebene2:active,
.container-left ul.linke-navi li.aktiv ul li a.ebene2:focus,
.container-left ul.linke-navi li a:hover, 
.container-left ul.linke-navi li a:active, 
.container-left ul.linke-navi li a:focus {
color: #ffff96;
}

#Mitgliederliste ul {
list-style:none
}
#Mitgliederliste li {
margin-bottom: 1.0em;  display: block; list-style:none;
} 
#Mitgliederliste p.eins {
padding: 2px 4px !important; background-color:rgb(155, 202, 180); color:White; font-size:1.1em; font-weight:bold;
}
#Mitgliederliste p.eins a {
text-decoration:none; font-size:0.8em;
}
