body {
background:#000;
color: #FFFF00;
}

#main {
background:#000;
}

#main a:active, #main a:link, #main a:visited, #main a:current {
color:#FFFF00;
}

#nav {
background:#000;
}

#nav_main {
background:#000;
border-bottom:1px solid #FFFF00;
}

#nav_main ul li a {
color:#FFFF00;
}

#nav_main ul li {
border-color:#FFFF00;
}

#teaser #pfad { background:#000; color:#FFFF00;}
#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: #FFFF00; text-decoration:none;}
a:hover {background-color: #000000; text-decoration:underline;}

.mainMenu ul li.licurr ul li a {
background: #000;
color: #FFFF00;
}

.mainMenu ul li a { width:100%; padding:3px 0px 5px 7%; background:#000; color:#FFFF00;  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:#000; color:#FFFF00; font-weight:bold;}

.mainMenu ul li a:hover {background-color:#000; 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:#000; color:#FFFF00; }

#searchform label {
background: #999999; color:#FFFF00;
}

#searchform {
background:#000; color:#FFFF00;
border:1px solid #FFFF00;
}

#footer p {
background:#000;
}

