body {
background:#fff;
color: #0000FF;
}

#main {
background:#fff;
}

#main a:active, #main a:link, #main a:visited, #main a:current {
color:#0000FF;
}

#nav {
background:#fff;
}

#nav_main {
background:#fff;
border-bottom:1px solid #0000FF;
}

#nav_main ul li a {
color:#0000FF;
}

#nav_main ul li {
border-color:#0000FF;
}

#teaser #pfad { background:#fff; color:#0000FF;}
#pfad a { background:#fff; }
#teaser .clearfix { background:#fff; }
#footer { background:#fff; }
.mainMenu { background:#fff; }
.mainMenu ul  { background:#fff; }
.mainMenu ul li { background:#fff; }
.mainMenu ul li a { background:#fff; }
a, a em.file {color: #0000FF; text-decoration:none;}
a:hover {background-color: #fff; text-decoration:underline;}

.mainMenu ul li.licurr ul li a {
background: #fff;
color: #0000FF;
}

.mainMenu ul li a { width:100%; padding:3px 0px 5px 7%; background:#fff; color:#0000FF;  font-weight:bold; height:15px; }

.mainMenu ul li.licurr ul li.licurr a.current {
background: #fff; 
}

.mainMenu ul li.licurr ul li a {
background: #fff;
}

.mainMenu ul li.licurr {
background: #fff; 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:#0000FF; font-weight:bold;}

.mainMenu ul li a:hover {background-color:#fff; color:#0000FF; 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:#0000FF; }

#searchform label {
background: #999999; color:#0000FF;
}

#searchform {
background:#fff; color:#0000FF;
border:1px solid #0000FF;
}

#footer p {
background:#fff;
}

#nav_main ul li#current a,
#nav_main ul li#current a:hover {
	color: #0000FF;
	background: transparent;
	text-decoration: underline;
	font-weight:bold;
}

/* NEU */
#teaser {
	background:#FFF;
}
#page_margins, #page, #footer, #header, table, td, th, label, #searchform label {
	background:#FFF;
	color: #0000FF;
}
.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:#FFF;
	color: #0000FF;
	text-decoration: underline
}
#nav_main ul li#current a, #nav_main ul li#current a:hover, #nav_main ul li a:hover {
	background:#FFF;
	color: #0000FF;
	text-decoration: underline
}
#c89, #c89 p, #c89 h1, #c89 h2 {
	color: #0000FF;
}


.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:#FFF

}
table.contenttable tr.Hell td, table.data tr.Hell td, table.contenttable tr.bg01 td, table.data tr.bg01 td {
	background:#FFF

}
table.contenttable tr.Dunkel td, table.data tr.Dunkel td, table.contenttable tr.bg02 td, table.data tr.bg02 td {
	background:#FFF

}
table.contenttable thead, table.contenttable thead th, table.data thead, table.data thead th {
	background:#FFF

}
table.contenttable caption, table.data caption {
	background:#FFF

}
table.contenttable, table.data {
	background:#FFF

}
table.contenttable tr.Dunkel td, table.data tr.Dunkel td, table.contenttable tr.bg02 td, table.data tr.bg02 td {
	background:url(../img/dotline_whiteblue.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_whiteblue.gif) top left repeat-x;
}
table.contenttable tr.Highlight td, table.data tr.Highlight td {
	background: url(../img/dotline_whiteblue.gif) top left repeat-x;
}
table.Liste, table.list {
	background: transparent url(../img/dotline_whiteblue.gif) repeat scroll 0%;
}
#zaehler {
	background-image: url(../img/dotline_whiteblue.gif);
}
.mainMenu ul li a:link, .mainMenu ul li a:visited {
	background:  url(../img/dotline_whiteblue.gif) bottom left repeat-x;
}
h1 span {
	background:#0000ff url(../img/hl_corner_whiteblue.gif) no-repeat bottom right;
	color: white;
	font-weight: bold;
}

td .tx-indexedsearch-info info{background:none}


