/* CSS Document */

html {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	height: 100%;
}
body {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background: #F5F5F5 url(../bilder/hg-verband.gif) repeat-y top left;
	height: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
body.profil {
	background: #F5F5F5 url(../bilder/hg-profil.gif) repeat-y top left;
}
body.profil div.trenn-linie {
	border-top: 1px solid #DA9A13;
}
body.mitglieder {
	background: #F5F5F5 url(../bilder/hg-mitglieder.gif) repeat-y top left;
}
body.mitglieder div.trenn-linie {
	border-top: 1px solid #008BBF;
}
body.aktuell {
	background: #F5F5F5 url(../bilder/hg-aktuelles.gif) repeat-y top left;
}
body.aktuell div.trenn-linie {
	border-top: 1px solid #AE7A28;
}
body.veranstaltung {
	background: #F5F5F5 url(../bilder/hg-veranstaltungen.gif) repeat-y top left;
}
body.veranstaltung div.trenn-linie {
	border-top: 1px solid #40B64C;
}
body.umwelt {
	background: #F5F5F5 url(../bilder/hg-energie-umwelt.gif) repeat-y top left;
}
body.umwelt div.trenn-linie {
	border-top: 1px solid #006AB6;
}

div.trenn-linie {
	clear: both;
	line-height: 0px;
	font-size: 0px;
	height: 0px;
	margin: 20px 0px;
}

#eveu {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 1000px;
	height: auto;
}
#links {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	float: left;
	width: 860px;
	height: auto;
}
#rechts {
	padding: 0px 0px 0px 0px;
	margin: 261px 0px 0px 0px;
	margin: 88px 0px 0px 0px;
	margin: 27px 0px 0px 0px;
	float: right;
	width: 140px;
	height: auto;
}
#rechts h3 {
	padding: 0px 10px 0px 0px;
	margin: 0px 0px 25px 0px;
	border-top: 1px dotted #818285;
	border-bottom: 1px dotted #818285;
	line-height: 20px;
	font-size: 14px;
	text-align: center;
	font-weight: normal;
}
#rechts img {
	margin: 0px 0px 10px 0px;
	border: 1px solid #B9B9B9;
	float: right;
}
div.clear-div {
	clear: both;
	height: 0px;
	font-size: 0px;
	line-height: 0px;
}
#logo {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 850px;
	height: 90px;
	background: url(../bilder/eveu-logo.gif) no-repeat bottom left;
	background-color: #FFF;
}
div.logo-link {
	float: left;
	width: 400px;
	height: 80px;
}
div.logo-link a img {
	border-style: none;
	width: 420px;
	height: 80px;
}
div.suche {
	float: right;
	padding: 23px 10px 0px 0px;
}
div.suche a {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 21px;
	background: url(../bilder/icon-login.gif) no-repeat top left;
	text-decoration: none;
	color: #555;
	line-height: 20px;
	display: block;
}
div.suche a:hover {
	color: #8CA696;
	text-decoration: underline;
	background: url(../bilder/icon-login-1.gif) no-repeat top left;
}
div.suche form {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
div.suche input.tx-indexedsearch-searchbox-sword {
	margin: 4px 0px 0px 0px;
	padding: 2px 3px 2px 3px;
	width: 110px;
	font-size: 12px;
	border: 1px solid #818285;
	background-color: #FFFFFF;
	color: #888;
}
div.suche input.tx-indexedsearch-searchbox-button {
	margin: 0px 0px 0px 6px;
	padding: 1px 3px 1px 3px;
	border: 1px solid #818285;
	font-size: 12px;
	background-color: #CCCCCC;
}
* html div.suche input.tx-indexedsearch-searchbox-button {
	padding: 0px 3px 0px 3px;
	padd\ing: 1px 3px 1px 3px;
}
#kopf {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 850px;
	height: 170px;
}
#adresse {
	float: left;
	width: 184px;
	height: 90px;
	padding: 50px 0px 0px 16px;
	font-weight: bold;
	color: #818285;
	/* background-color: #9EC1A5; */
}
#adresse a {
	color: #818285;
	text-decoration: none;
}
#adresse a:hover {
	text-decoration: underline;
}
#adresse br {
	line-height: 6px;
	height: 6px;
	font-size: 6px;
	padding: 0px;
	margin: 0px;
}

/* KOPFBILDER */

#bild {
	float: right;
	width: 650px;
	height: 170px;
	background: url(../bilder/eveu-kopf1.jpg) no-repeat top right;
}
#bild2 {
	float: right;
	width: 650px;
	height: 170px;
	background: url(../bilder/eveu-kopf-profil.jpg) no-repeat top right;
}
#bild3 {
	float: right;
	width: 650px;
	height: 170px;
	background: url(../bilder/kopf/eveu-mitglieder-p-kopf.jpg) no-repeat top right;
}
#bild4 {
	float: right;
	width: 650px;
	height: 170px;
	background: url(../bilder/eveu-kopf-aktuelles.jpg) no-repeat top right;
}
#bild5 {
	float: right;
	width: 650px;
	height: 170px;
	background: url(../bilder/eveu-kopf-veranstaltungen.jpg) no-repeat top right;
}
#bild6 {
	float: right;
	width: 650px;
	height: 170px;
	background: url(../bilder/eveu-kopf-energie-umwelt.jpg) no-repeat top right;
}

#navi-top {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 850px;
	height: 20px;
	background-color: #00884B;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
}
#navi-top div.grau {
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 200px;
	height: 20px;
	background-color: #818285;
	border-right: 1px solid #FFF;
}
#navi-top div.nav {
	float: left;
	width: 100px;
	height: 20px;
	padding: 0px 0px 0px 0px;
	border-right: 1px solid #FFF;
}
#navi-top div.nav a {
	text-decoration: none;
	padding: 0px 0px 0px 0px;
	text-align: center;
	display: block;
	color: #FFF;
	height: 20px;
	line-height: 20px;
}
#navi-top div.nav a:hover {
	background-color: #00884B;
}
#navi-top div.nav a.active {
	background-color: #00884B;
	font-weight: bold;
}

#navi-top2 {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 850px;
	height: 20px;
	background-color: #DA9A13;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
}
#navi-top2 div.grau {
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 200px;
	height: 20px;
	background-color: #818285;
	border-right: 1px solid #FFF;
}
#navi-top2 div.nav2 {
	float: left;
	width: 100px;
	height: 20px;
	padding: 0px 0px 0px 0px;
	border-right: 1px solid #FFF;
}
#navi-top2 div.nav2 a {
	text-decoration: none;
	padding: 0px 0px 0px 0px;
	text-align: center;
	display: block;
	color: #FFF;
	height: 20px;
	line-height: 20px;
}
#navi-top2 div.nav2 a:hover {
	background-color: #DA9A13;
}
#navi-top2 div.nav2 a.active {
	background-color: #DA9A13;
	font-weight: bold;
}

#navi-top3 {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 850px;
	height: 20px;
	background-color: #008BBF;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
}
#navi-top3 div.grau {
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 200px;
	height: 20px;
	background-color: #818285;
	border-right: 1px solid #FFF;
}
#navi-top3 div.nav3 {
	float: left;
	width: 100px;
	height: 20px;
	padding: 0px 0px 0px 0px;
	border-right: 1px solid #FFF;
}
#navi-top3 div.nav3 a {
	text-decoration: none;
	padding: 0px 0px 0px 0px;
	text-align: center;
	display: block;
	color: #FFF;
	height: 20px;
	line-height: 20px;
}
#navi-top3 div.nav3 a:hover {
	background-color: #008BBF;
}
#navi-top3 div.nav3 a.active {
	background-color: #008BBF;
	font-weight: bold;
}

#navi-top4 {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 850px;
	height: 20px;
	background-color: #AE7A28;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
}
#navi-top4 div.grau {
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 200px;
	height: 20px;
	background-color: #818285;
	border-right: 1px solid #FFF;
}
#navi-top4 div.nav4 {
	float: left;
	width: 100px;
	height: 20px;
	padding: 0px 0px 0px 0px;
	border-right: 1px solid #FFF;
}
#navi-top4 div.nav4 a {
	text-decoration: none;
	padding: 0px 0px 0px 0px;
	text-align: center;
	display: block;
	color: #FFF;
	height: 20px;
	line-height: 20px;
}
#navi-top4 div.nav4 a:hover {
	background-color: #AE7A28;
}
#navi-top4 div.nav4 a.active {
	background-color: #AE7A28;
	font-weight: bold;
}

#navi-top5 {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 850px;
	height: 20px;
	background-color: #40B64C;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
}
#navi-top5 div.grau {
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 200px;
	height: 20px;
	background-color: #818285;
	border-right: 1px solid #FFF;
}
#navi-top5 div.nav5 {
	float: left;
	width: 100px;
	height: 20px;
	padding: 0px 0px 0px 0px;
	border-right: 1px solid #FFF;
}
#navi-top5 div.nav5 a {
	text-decoration: none;
	padding: 0px 0px 0px 0px;
	text-align: center;
	display: block;
	color: #FFF;
	height: 20px;
	line-height: 20px;
}
#navi-top5 div.nav5 a:hover {
	background-color: #40B64C;
}
#navi-top5 div.nav5 a.active {
	background-color: #40B64C;
	font-weight: bold;
}

#navi-top6 {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 850px;
	height: 20px;
	background-color: #006AB6;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
}
#navi-top6 div.grau {
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 200px;
	height: 20px;
	background-color: #818285;
	border-right: 1px solid #FFF;
}
#navi-top6 div.nav6 {
	float: left;
	width: 100px;
	height: 20px;
	padding: 0px 0px 0px 0px;
	border-right: 1px solid #FFF;
}
#navi-top6 div.nav6 a {
	text-decoration: none;
	padding: 0px 0px 0px 0px;
	text-align: center;
	display: block;
	color: #FFF;
	height: 20px;
	line-height: 20px;
}
#navi-top6 div.nav6 a:hover {
	background-color: #006AB6;
}
#navi-top6 div.nav6 a.active {
	background-color: #006AB6;
	font-weight: bold;
}

#navi-top div.fake {
	float: right;
	width: 0px;
	display: none;
}

#inhalt {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 860px;
	height: auto;
}
#navigation {
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 200px;
	height: auto;
}
#navigation {
}
#navigation ul {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
}
#navigation li {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	list-style-type: none;
	vertical-align: basline;
	border-bottom: 1px solid #FFF;
}
#navigation li.ifsub {
	border-bottom-style: none;
}
#navigation ul li #lev2 {
	background-color: #00884B;
	padding: 0px 0px 8px 0px;
}
#navigation ul li #lev2 a {
	background-image: none;
	padding: 3px 0px 3px 35px;
	font-weight: normal;
	color: #FFF;
	background: url(../bilder/pfeil.gif) no-repeat top left;
}
#navigation ul li #lev2 a:hover {
	text-decoration: underline;
}
#navigation ul li #lev2 div.aktiv a {
	text-decoration: underline;
}
#navigation ul li a {
	padding: 6px 0px 6px 26px;
	margin: 0px 0px 0px 0px;
	display: block;
	color: #555;
	font-weight: bold;
	text-decoration: none;
	vertical-align: baseline;
	background: url(../bilder/box-grau.gif) no-repeat top left;
}
#navigation ul li a:hover {
	color: #FFF;
	background: url(../bilder/box-weiss.gif) no-repeat top left;
	background-color: #00884B;
}
#navigation ul li a.act {
	color: #FFF;
	background: url(../bilder/box-weiss.gif) no-repeat top left;
	background-color: #00884B;
}
#navigation #lev3 {
	background-color: #00884B;
	padding: 0px 0px 5px 10px;
}
#navigation ul li #lev2 #lev3 a {
	background-image: none;
	padding: 1px 0px 1px 35px;
	font-weight: normal;
	color: #FFF;
	background: url(../bilder/pfeil-lev3.gif) no-repeat top left;
}
#navigation ul li #lev2 #lev3 a.aktiv {
	text-decoration: underline;
}
#navigation a.normala {
	padding: 20px 0px 60px 70px;
	margin: 0px 0px 0px 8px;
	display: block;
	/*color: #00884B;*/
	color: #000000;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	vertical-align: baseline;
	background: url(../bilder/pfeil-schwarz.gif) no-repeat top left;
	background: url(../bilder/deutschland.gif) no-repeat top left;
}
#navigation a.normala:hover {
	text-decoration: underline;
}

#navigation ul li a.profil {
	padding: 6px 0px 6px 26px;
	margin: 0px 0px 0px 1px;
	display: block;
	color: #555;
	font-weight: bold;
	text-decoration: none;
	vertical-align: baseline;
	background: url(../bilder/box-grau.gif) no-repeat top left;
}
#navigation ul li a.profil:hover {
	color: #FFF;
	background: url(../bilder/box-weiss.gif) no-repeat top left;
	background-color: #DA9A13;
}
#navigation ul li a.actprofil {
	color: #FFF;
	background: url(../bilder/box-weiss.gif) no-repeat top left;
	background-color: #DA9A13;
}
#navigation ul li a.actprofil:hover {
	background-color: #DA9A13;
}
#navigation ul li #lev2profil {
	background-color: #DA9A13;
	padding: 0px 0px 8px 0px;
}
#navigation ul li #lev2profil a {
	background-image: none;
	padding: 3px 0px 3px 35px;
	font-weight: normal;
	color: #FFF;
	background: url(../bilder/pfeil.gif) no-repeat top left;
}
#navigation ul li #lev2profil div.aktiv a {
	text-decoration: underline;
}
#navigation ul li #lev2profil div.aktiv a:hover {
	background-color: #DA9A13;
}
#navigation ul li #lev2profil a:hover {
	text-decoration: underline;
	background-color: #DA9A13;
}
#navigation #lev3profil {
	background-color: #DA9A13;
	padding: 0px 0px 5px 10px;
}
#navigation ul li #lev2profil #lev3profil a {
	background-image: none;
	padding: 1px 0px 1px 35px;
	font-weight: normal;
	color: #FFF;
	background: url(../bilder/pfeil-lev3.gif) no-repeat top left;
}
#navigation ul li #lev2profil #lev3profil a.aktiv {
	text-decoration: underline;
}
#navigation a.profila {
	padding: 20px 0px 60px 70px;
	margin: 0px 0px 0px 8px;
	display: block;
	/*color: #DA9A13;*/
	color: #000000;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	vertical-align: baseline;
	background: url(../bilder/pfeil-schwarz.gif) no-repeat top left;
	background: url(../bilder/deutschland.gif) no-repeat top left;
}
#navigation a.profila:hover {
	text-decoration: underline;
}

#navigation ul li a.mitglied {
	padding: 6px 0px 6px 26px;
	margin: 0px 0px 0px 1px;
	display: block;
	color: #555;
	font-weight: bold;
	text-decoration: none;
	vertical-align: baseline;
	background: url(../bilder/box-grau.gif) no-repeat top left;
}
#navigation ul li a.mitglied:hover {
	color: #FFF;
	background: url(../bilder/box-weiss.gif) no-repeat top left;
	background-color: #008BBF;
}
#navigation ul li a.actmitglied {
	color: #FFF;
	background: url(../bilder/box-weiss.gif) no-repeat top left;
	background-color: #008BBF;
}
#navigation ul li a.actmitglied:hover {
	background-color: #008BBF;
}
#navigation ul li #lev2mitglied {
	background-color: #008BBF;
	padding: 0px 0px 8px 0px;
}
#navigation ul li #lev2mitglied a {
	background-image: none;
	padding: 3px 0px 3px 35px;
	font-weight: normal;
	color: #FFF;
	background: url(../bilder/pfeil.gif) no-repeat top left;
}
#navigation ul li #lev2mitglied div.aktiv a {
	text-decoration: underline;
}
#navigation ul li #lev2mitglied a:hover {
	text-decoration: underline;
	background-color: #008BBF;
}
#navigation #lev3mitglied {
	background-color: #008BBF;
	padding: 0px 0px 5px 10px;
}
#navigation ul li #lev2mitglied #lev3mitglied a {
	background-image: none;
	padding: 1px 0px 1px 35px;
	font-weight: normal;
	color: #FFF;
	background: url(../bilder/pfeil-lev3.gif) no-repeat top left;
}
#navigation ul li #lev2mitglied #lev3mitglied a.aktiv {
	text-decoration: underline;
}
#navigation a.mitglieda {
	padding: 20px 0px 60px 70px;
	margin: 0px 0px 0px 8px;
	display: block;
	/*color: #008BBF;*/
	color: #000000;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	vertical-align: baseline;
	background: url(../bilder/pfeil-schwarz.gif) no-repeat top left;
	background: url(../bilder/deutschland.gif) no-repeat top left;
}
#navigation a.mitglieda:hover {
	text-decoration: underline;
}

#navigation ul li a.aktuell {
	padding: 6px 0px 6px 26px;
	margin: 0px 0px 0px 1px;
	display: block;
	color: #555;
	font-weight: bold;
	text-decoration: none;
	vertical-align: baseline;
	background: url(../bilder/box-grau.gif) no-repeat top left;
}
#navigation ul li a.aktuell:hover {
	color: #FFF;
	background: url(../bilder/box-weiss.gif) no-repeat top left;
	background-color: #AE7A28;
}
#navigation ul li a.actaktuell {
	color: #FFF;
	background: url(../bilder/box-weiss.gif) no-repeat top left;
	background-color: #AE7A28;
}
#navigation ul li a.actaktuell:hover {
	background-color: #AE7A28;
}
#navigation ul li #lev2aktuell {
	background-color: #AE7A28;
	padding: 0px 0px 8px 0px;
}
#navigation ul li #lev2aktuell a {
	background-image: none;
	padding: 3px 0px 3px 35px;
	font-weight: normal;
	color: #FFF;
	background: url(../bilder/pfeil.gif) no-repeat top left;
}
#navigation ul li #lev2aktuell div.aktiv a {
	text-decoration: underline;
}
#navigation ul li #lev2aktuell a:hover {
	text-decoration: underline;
	background-color: #AE7A28;
}
#navigation #lev3aktuell {
	background-color: #AE7A28;
	padding: 0px 0px 5px 10px;
}
#navigation ul li #lev2aktuell #lev3aktuell a {
	background-image: none;
	padding: 1px 0px 1px 35px;
	font-weight: normal;
	color: #FFF;
	background: url(../bilder/pfeil-lev3.gif) no-repeat top left;
}
#navigation ul li #lev2aktuell #lev3aktuell a.aktiv {
	text-decoration: underline;
}
#navigation a.aktuella {
	padding: 20px 0px 60px 70px;
	margin: 0px 0px 0px 8px;
	display: block;
	/*color: #AE7A28;*/
	color: #000000;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	vertical-align: baseline;
	background: url(../bilder/pfeil-schwarz.gif) no-repeat top left;
	background: url(../bilder/deutschland.gif) no-repeat top left;
}
#navigation a.aktuella:hover {
	text-decoration: underline;
}

#navigation ul li a.veranstaltung {
	padding: 6px 0px 6px 26px;
	margin: 0px 0px 0px 1px;
	display: block;
	color: #555;
	font-weight: bold;
	text-decoration: none;
	vertical-align: baseline;
	background: url(../bilder/box-grau.gif) no-repeat top left;
}
#navigation ul li a.veranstaltung:hover {
	color: #FFF;
	background: url(../bilder/box-weiss.gif) no-repeat top left;
	background-color: #40B64C;
}
#navigation ul li a.actveranstaltung {
	color: #FFF;
	background: url(../bilder/box-weiss.gif) no-repeat top left;
	background-color: #40B64C;
}
#navigation ul li a.actveranstaltung:hover {
	background-color: #40B64C;
}
#navigation ul li #lev2veranstaltung {
	background-color: #40B64C;
	padding: 0px 0px 8px 0px;
}
#navigation ul li #lev2veranstaltung a {
	background-image: none;
	padding: 3px 0px 3px 35px;
	font-weight: normal;
	color: #FFF;
	background: url(../bilder/pfeil.gif) no-repeat top left;
}
#navigation ul li #lev2veranstaltung div.aktiv a {
	text-decoration: underline;
}
#navigation ul li #lev2veranstaltung a:hover {
	text-decoration: underline;
	background-color: #40B64C;
}
#navigation #lev3veranstaltung {
	background-color: #40B64C;
	padding: 0px 0px 5px 10px;
}
#navigation ul li #lev2veranstaltung #lev3veranstaltung a {
	background-image: none;
	padding: 1px 0px 1px 35px;
	font-weight: normal;
	color: #FFF;
	background: url(../bilder/pfeil-lev3.gif) no-repeat top left;
}
#navigation ul li #lev2veranstaltung #lev3veranstaltung a.aktiv {
	text-decoration: underline;
}
#navigation a.veranstaltunga {
	padding: 20px 0px 60px 70px;
	margin: 0px 0px 0px 8px;
	display: block;
	/*color: #40B64C;*/
	color: #000000;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	vertical-align: baseline;
	background: url(../bilder/pfeil-schwarz.gif) no-repeat top left;
	background: url(../bilder/deutschland.gif) no-repeat top left;
}
#navigation a.veranstaltunga:hover {
	text-decoration: underline;
}

#navigation ul li a.umwelt {
	padding: 6px 0px 6px 26px;
	margin: 0px 0px 0px 1px;
	display: block;
	color: #555;
	font-weight: bold;
	text-decoration: none;
	vertical-align: baseline;
	background: url(../bilder/box-grau.gif) no-repeat top left;
}
#navigation ul li a.umwelt:hover {
	color: #FFF;
	background: url(../bilder/box-weiss.gif) no-repeat top left;
	background-color: #006AB6;
}
#navigation ul li a.actumwelt {
	color: #FFF;
	background: url(../bilder/box-weiss.gif) no-repeat top left;
	background-color: #006AB6;
}
#navigation ul li a.actumwelt:hover {
	background-color: #006AB6;
}
#navigation ul li #lev2umwelt {
	background-color: #006AB6;
	padding: 0px 0px 8px 0px;
}
#navigation ul li #lev2umwelt a {
	background-image: none;
	padding: 3px 0px 3px 35px;
	font-weight: normal;
	color: #FFF;
	background: url(../bilder/pfeil.gif) no-repeat top left;
}
#navigation ul li #lev2umwelt div.aktiv a {
	text-decoration: underline;
}
#navigation ul li #lev2umwelt a:hover {
	text-decoration: underline;
	background-color: #006AB6;
}
#navigation #lev3umwelt {
	background-color: #006AB6;
	padding: 0px 0px 5px 10px;
}
#navigation ul li #lev2umwelt #lev3umwelt a {
	background-image: none;
	padding: 1px 0px 1px 35px;
	font-weight: normal;
	color: #FFF;
	background: url(../bilder/pfeil-lev3.gif) no-repeat top left;
}
#navigation ul li #lev2umwelt #lev3umwelt a.aktiv {
	text-decoration: underline;
}
#navigation a.umwelta {
	padding: 20px 0px 60px 70px;
	margin: 0px 0px 0px 8px;
	display: block;
	/*color: #006AB6;*/
	color: #000000;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	vertical-align: baseline;
	background: url(../bilder/deutschland.gif) no-repeat top left;
}
#navigation a.umwelta:hover {
	text-decoration: underline;
}

#text-bild {
	float: right;
	padding: 15px 25px 25px 25px;
	margin: 0px 0px 0px 0px;
	width: 610px;
	height: auto;
	line-height: 18px;
}
* html #text-bild {
	width: 660px;
	w\idth: 610px;
}
#text-bild h1 {
	font-size: 20px;
	font-weight: normal;
	padding: 10px 0px 15px 0px;
	margin: 0px 0px 0px 0px;
	width: 510px;
	display: inline;
	float: left;
}
#text-bild h2 {
	font-size: 14px;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 5px 0px;
}
#text-bild h4 {
	font-size: 14px;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 5px 0px;
}
#text-bild div.extra {
	font-size: 10px;
	text-align: right;
	color: #999;
}
#text-bild div.extra a {
	font-size: 10px;
	color: #999;
	text-decoration: none;
	line-height: 18px;
	padding: 0px 0px 2px 20px;
	background: url(../bilder/icon-pdf.gif) no-repeat top left;
}
* html #text-bild div.extra a {
	background: url(../img/pixel.gif) no-repeat top left;
	bac\kground: url(../bilder/icon-pdf.gif) no-repeat top left;
}
#text-bild div.extra a:hover {
	text-decoration: underline;
	color: #8CA696;
	background: url(../bilder/icon-pdf-1.gif) no-repeat top left;
}
* html #text-bild div.extra a:hover {
	background: url(../img/pixel.gif) no-repeat top left;
	bac\kground: url(../bilder/icon-pdf-1.gif) no-repeat top left;
}
#text-bild div.extra a.drucker {
	padding: 0px 0px 2px 20px;
	background: url(../bilder/icon-drucker.gif) no-repeat top left;
}
* html #text-bild div.extra a.drucker {
	background: url(../img/pixel.gif) no-repeat top left;
	bac\kground: url(../bilder/icon-drucker.gif) no-repeat top left;
}
#text-bild div.extra a.drucker:hover {
	background: url(../bilder/icon-drucker-1.gif) no-repeat top left;
}
* html #text-bild div.extra a.drucker:hover {
	background: url(../img/pixel.gif) no-repeat top left;
	bac\kground: url(../bilder/icon-drucker-1.gif) no-repeat top left;
}

#text-bild ul {
	padding: 4px 0px 4px 18px;
	margin: 0px 0px 0px 0px;
}
#text-bild li {
	padding: 0px 0px 2px 0px;
	margin: 0px 0px 0px 0px;
	list-style-type: square;
}
#text-bild a {
	text-decoration: underline;
	background: url(../bilder/pfeil-schwarz.gif) no-repeat top left;
	color: #000;
	padding: 0px 3px 0px 8px;
}
#text-bild a.pdf {
	background: url(../img/pdf-icon.png) no-repeat top left;
	padding: 0px 3px 0px 20px;
}
#text-bild div.csc-textpic-imagewrap a {
	padding: 0px 0px 0px 0px;
	background: url(../bilder/pixel.gif) no-repeat top left;
}
#text-bild .csc-textpic-caption {
	padding: 3px 0px 0px 0px;
	color: #888;
}
#text-bild table {
	font-size: 12px;
}

div.csc-textpic-clear {
	clear: both;
	height: 0px;
	font-size: 0px;
	line-height: 0px;
}
* html #text-bild .csc-textpic-image img {
	margin: 0px 0px 5px 0px;
}

#text-bild #tt_address_form input.check-name, #text-bild #tt_address_form input.check-mail {
	margin: 0px 0px 0px 0px;
	padding: 2px 3px 2px 3px;
	width: 200px;
	font-size: 12px;
	border: 1px solid #818285;
	background-color: #FFFFFF;
}
#text-bild #tt_address_form input.check-ja {
	width: 100px;
	color: #FFFFFF;
	border: 1px solid #FFFFFF;
	background-color: #797979;
	cursor: pointer;
}
div.verband h1 {
	color: #00884B;
}
div.verband h2 {
	color: #00884B;
}
div.verband h4 {
	color: #00884B;
}
div.verband div.strich {
	clear: both;
	border-top: 1px solid #00884B;
	margin: 0px 0px 10px 0px;
}
* html div.verband div.strich {
	height: 1px;
	margin: 0px 0px 0px 0px;
	he\ight: 0px;
	margin: 0px 0px 0px 0px;
}
div.profil h1 {
	color: #DA9A13;
}
div.profil h2 {
	color: #DA9A13;
}
div.profil div.strich {
	clear: both;
	border-top: 1px solid #DA9A13;
	margin: 0px 0px 10px 0px;
}
* html div.profil div.strich {
	height: 1px;
	margin: 0px 0px 0px 0px;
	he\ight: 0px;
	margin: 0px 0px 0px 0px;
}
div.mitglied h1 {
	color: #008BBF;
}
div.mitglied h2 {
	color: #008BBF;
}
div.mitglied div.strich {
	clear: both;
	border-top: 1px solid #008BBF;
	margin: 0px 0px 10px 0px;
}
* html div.mitglied div.strich {
	height: 1px;
	margin: 0px 0px 0px 0px;
	he\ight: 0px;
	margin: 0px 0px 0px 0px;
}
div.aktuell h1 {
	color: #AE7A28;
}
div.aktuell h2 {
	color: #AE7A28;
}
div.aktuell h4 {
	color: #AE7A28;
	display: none;
}
div.aktuell div.strich {
	clear: both;
	border-top: 1px solid #AE7A28;
	margin: 0px 0px 10px 0px;
}
* html div.aktuell div.strich {
	height: 1px;
	margin: 0px 0px 0px 0px;
	he\ight: 0px;
	margin: 0px 0px 0px 0px;
}
div.veranstaltung h1 {
	color: #40B64C;
}
div.veranstaltung h2 {
	color: #40B64C;
}
div.veranstaltung div.strich {
	clear: both;
	border-top: 1px solid #40B64C;
	margin: 0px 0px 10px 0px;
}
* html div.veranstaltung div.strich {
	height: 1px;
	margin: 0px 0px 0px 0px;
	he\ight: 0px;
	margin: 0px 0px 0px 0px;
}
div.umwelt h1 {
	color: #006AB6;
}
div.umwelt h2 {
	color: #006AB6;
}
div.umwelt div.strich {
	clear: both;
	border-top: 1px solid #006AB6;
	margin: 0px 0px 10px 0px;
}
* html div.umwelt div.strich {
	height: 1px;
	margin: 0px 0px 0px 0px;
	he\ight: 0px;
	margin: 0px 0px 0px 0px;
}

div.start-box {
	border-top: 1px dotted #818285;
	border-bottom: 1px dotted #818285;
	padding: 8px 5px 8px 5px;
	margin: 0px 0px 10px 0px;
}
div.start-box img.rechts {
	margin: 0px 0px 0px 10px;
}

div.ivh {
	border-top: 1px solid #00884B;
	padding: 8px 5px 8px 5px;
	margin: 0px 0px 10px 0px;
}
div.ivh div.bild {
	float: right;
}
div.ivh h3 {
	color: #00884B;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 5px 0px;
	font-size: 12px;
	font-weight: bold;
}
div.ivh div.bild img {
	margin: 0px 0px 0px 10px;
	border: 2px solid #00884B;
}
#text-bild h6 {
	font-size: 14px;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 5px 0px;
	color: #00884B;
}
div.verband h4 {
	display: none;
}

/*--------------------------------- tt_news LIST view  -----------------------------------*/
#text-bild div.verband div.news-list-container {
	border-top: 1px solid #00884B;
	padding: 10px 0px 0px 0px;
}
.news-list-item {
	/* IE hack */
	height: 1%;
	line-height: 1.3;
	/* IE hack end */
	padding: 0px 0px 8px 0px;
	margin: 0px 0px 6px 0px;
}
.news-search-form {
	padding: 3px;
	margin-bottom: 5px;
	border:  solid #666;
	background-color: #F9FFE5;
}
.news-search-emptyMsg{
	margin: 0px;
}
.news-search-form FORM {
	margin: 0px;
}
.news-list-container h3 {
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
}
#text-bild div.news-list-container div.news-list-item h3 a {
	color: #AE7A28;
	background-image: none;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-size: 12px;
	font-weight: bold;
}
#text-bild div.verband div.news-list-container div.news-list-item h3 a {
	color: #00884B;
}
.news-list-container p {
	padding: 0px 0px 0px 0px;
}
.news-list-date {
}

.news-list-imgcaption {
	float: right;
	padding-top: 3px;
	padding-right: 3px;
	font-size: 9px;
}
.news-list-container img {
	float: right;
	border: 2px solid #AE7A28;
	margin: 0px 0px 4px 10px;
}
div.verband .news-list-container img {
	border: 2px solid #00884B;
}
.news-list-category img {
	float: none;
	border: none;
	margin: 0px;
}

.news-list-category {
	font-size: 10px;
	margin: 5px 0px 5px 3px;
}
.news-list-morelink  {
	margin: 0px 0px 5px 3px;
}
.news-list-morelink a {
	display: block;
}
.news-list-browse {
	text-align: center;
}
#text-bild div.news-list-container div.clear-div {
	clear: both;
	height: 0px;
	font-size: 0px;
	line-height: 0px;
	border-bottom: 1px solid #AE7A28;
}
#text-bild div.verband div.news-list-container div.clear-div {
	border-bottom: 1px solid #00884B;
}

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

.news-single-item {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.news-single-item h2 {
	font-size: 16px;
	font-weight:bold;
	color: #85A600;
	margin-bottom: 0px;
}
#text-bild div.news-single-item h2 a {
	background-image: none;
	padding: 0px 0px 0px 0px;
}
.news-single-item h3 {
	margin: 0px 0px 0px 0px;
}
.news-single-img {
	float: right;
}
.news-single-img img {
	border: 2px solid #AE7A28;
	margin: 0px 0px 4px 10px;
}
#text-bild .news-single-img a {
	background-image: none;
	padding: 0px 0px 0px 0px;
}
.news-single-imgcaption {
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 0px 10px;
	color: #999999;
	font-size: 11px;
	clear: both;
}
.news-single-category {
}
.news-single-backlink, .news-single-backlink a {
	margin: 10px 0px 10px 0px;
}
.news-single-timedata {
	float: right;
}
.news-single-timedata, .news-single-author,.news-single-imgcaption {
	font-size: 9px;
}
.news-single-author {
	padding-bottom: 3px;
}
.news-single-additional-info {
	background-color: #BBE53A;
/* 	clear: both; */
	margin-top: 15px;
	border: 1px solid #666;
	padding:3px;
	padding-bottom:0px;

}
.news-single-related,.news-single-files,.news-single-links  {
	border: 1px solid #666;
	margin:0px;
	margin-bottom: 3px;
	padding:3px;
	background-color:#F9FFE5;
}

.news-single-related DD, .news-single-links DD, .news-single-files DD {
	margin-left:20px;
}

.news-single-related DT, .news-single-links DT, .news-single-files DT {
	font-weight: bold;
	font-size: 11px;
	margin-left:5px;
	width:90%;
}
#text-bild div.news-single-item div.clear-div {
	clear: both;
	height: 0px;
	font-size: 0px;
	line-height: 0px;
	border-bottom: 1px solid #AE7A28;
	padding: 10px 0px 0px 0px;
}

#rechts div.logos-fm {
	/* display: none; */
}
#rechts div.logo-galerien {
	cursor: pointer;
}
#rechts div.logo-galerien img {
	/*border: 1px solid #B9B9B9;
	margin: 0px 0px 10px 8px; */
	border: none;
}

#rechts div.eveu-partner {
	padding: 20px 0px 0px 0px;
}
#rechts div.eveu-partner div {
	/* width: 130px;
	height: 70px; */
	margin: 0px 0px 10px 8px;
	background-color: #FFF;
	text-align: center;
}