body {
	background:#000;
	color: #fff;
}
#main {
	background:#000;
}
 #main a:active, #main a:link, #main a:visited, #main a:current {
color:#fff;
}
#nav {
	background:#000;
}
#nav_main {
	background:#000;
	border-bottom:1px solid #fff;
}
#nav_main ul li a {
	color:#fff;
}
#nav_main ul li {
	border-color:#fff;
}
#teaser #pfad {
	background:#000;
	color:#fff;
}
#pfad a {
	background:#000;
}
#teaser .clearfix {
	background:#000;
}
#footer {
	background:#000;
}
.mainMenu {
	background:#000;
}
.mainMenu ul {
	background:#000;
}
.mainMenu ul li {
	background:#000;
}
.mainMenu ul li a {
	background:#000;
}
a, a em.file {
	color: #fff;
	text-decoration:none;
}
a:hover {
	background-color: #000000;
	text-decoration:underline;
}
.mainMenu ul li.licurr ul li a {
	background: #000;
	color: #fff;
}
.mainMenu ul li a {
	width:100%;
	padding:3px 0px 5px 7%;
	background:#000;
	color:#fff;
	font-weight:bold;
	height:15px;
}
.mainMenu ul li.licurr ul li.licurr a.current {
	background: #000;
}
.mainMenu ul li.licurr ul li a {
	background: #000;
}
.mainMenu ul li.licurr {
	background: #000;
	font-weight:bold;
	text-decoration:underline;
}
.current {
	font-weight:bold;
}
h1 span {
	background:none;
}
.mainMenu ul li ul li a:hover {
	background-color:#fff;
	color:#fff;
	font-weight:bold;
}
.mainMenu ul li a:hover {
	background-color:#fff;
	color:#fff;
	text-decoration:underline;
}
.mainMenu ul li ul li ul li a:link, .mainMenu ul li ul li ul li a:visited {
	width:100%;
	padding:3px 0px 3px 35px;
	background-color:#fff;
	color:#fff;
}
#searchform label {
	background: #999999;
	color:#fff;
}
#searchform {
	background:#000;
	color:#fff;
	border:1px solid #fff;
}
#footer p {
	background:#000;
}
/* NEU */
#teaser {
	background:#000;
}
#page_margins, #page, #footer, #header, table, td, th, label, #searchform label {
	background:#000;
	color:#fff;
}
.suchbutton {
	background:#000;
	color:#FFF
}
#nav_main, #searchform {
	border:none
}
#footer a:link, #footer a:visited, #footer a:hover, a:link, a:visited, a:hover, #footer p a:hover {
	background:#000;
	color:#fff;
	text-decoration: underline
}
#nav_main ul li#current a, #nav_main ul li#current a:hover, #nav_main ul li a:hover {
	background:#000;
	color:#fff;
	text-decoration: underline
}
#c89, #c89 p, #c89 h1, #c89 h2 {
	color:#fff;
}
.backtotop {
	text-align: right;
	margin-bottom: 0.5em;
	clear: both;
}
.backtotop a {
	padding-left: 21px;
	background: url(../../img/top.gif) 0px 2px no-repeat;
}
.backtotop a, .backtotop a:link, .backtotop a:visited, .backtotop a:active {
	text-decoration: none;
}
.backtotop a:hover, .backtotop a:focus {
	text-decoration: underline;
}
table.contenttable tr.Highlight td, table.data tr.Highlight td {
	background:#000
}
table.contenttable tr.Hell td, table.data tr.Hell td, table.contenttable tr.bg01 td, table.data tr.bg01 td {
	background:#000
}
table.contenttable tr.Dunkel td, table.data tr.Dunkel td, table.contenttable tr.bg02 td, table.data tr.bg02 td {
	background:#000
}
table.contenttable thead, table.contenttable thead th, table.data thead, table.data thead th {
	background:#000
}
table.contenttable caption, table.data caption {
	background:#000
}
table.contenttable, table.data {
	background:#000
}
table.contenttable tr.Dunkel td, table.data tr.Dunkel td, table.contenttable tr.bg02 td, table.data tr.bg02 td {
	background:url(../img/dotline_white.gif) top left repeat-x;
}
table.contenttable tr.Hell td, table.data tr.Hell td, table.contenttable tr.bg01 td, table.data tr.bg01 td {
	background:url(../img/dotline_white.gif) top left repeat-x;
}
table.contenttable tr.Highlight td, table.data tr.Highlight td {
	background: url(../img/dotline_white.gif) top left repeat-x;
}
table.Liste, table.list {
	background: transparent url(../img/dotline_white.gif) repeat scroll 0%;
}
#zaehler {
	background-image: url(../img/dotline_white.gif);
}
.mainMenu ul li a:link, .mainMenu ul li a:visited {
	background:  url(../img/dotline_white.gif) bottom left repeat-x;
}
h1 span {
	background:#ffffff none no-repeat bottom right;
	font-weight:bold;
}
td .tx-indexedsearch-info info{background:none}
