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

