html, body, a, #wrapper, #header, #header h1, #header h1 a, #left, #right, #content, #footer {
 color: #000 !important;
 background-color: #FFF !important;
 background-image: none !important;
 text-indent: 0 !important;
}

a, #navi li a {
 color: #000 !important;
 text-decoration: underline !important;
}

#navi, #musicplayer, .klein, .playlist {
 display: none !important;
 visibility: hidden;
}

#header {
 height: auto;
 border-color: #000 !important;
}

#wrapper, #footer {
 border: none;
}

#header h1, #header h1 a, #header h1 a:hover {
 position: relative;
 left: 0;
 top: 0;
 text-decoration: none !important;
}

table.termine tr td a, table.termine tr td a span, table.termine tr td a:hover span {
 position: relative;
 left: 0;
 top: 0;
 display: block;
 text-decoration: none !important;
}