html, #content, #p-navigation li a, #p-fnord li a, #p-tb li a, #p-cactions, #column-content, #bodyContent, body img, #catlinks, #globalWrapper, #p-logo, .pBody ul, #searchform, body code {
background: black;
color: #cccccc;
}
#blafasel {
font-size: 150%;
background: black;
color: #ffffff;
}
#firstHeading { /* warum ist der scheiss so klein und ignoriert den font? */
font-size: 180%;
font-family: monospace;
background: black;
color: #eeeeee;
}
.mw-headline {
font-family: monospace;
background: black;
color: #ffffff;
}
/* text */
body h2, body h3, body b, #catlinks {
color: #cccccc;
}
/* h* */ body h1, body h2, body h3, body h4, body h5, body h6,
/* left-navigation */ #p-navigation ul li, #p-portlet2 ul li, #p-portlet3 ul li, #p-search ul li, #p-tb ul li, #p-fnord ul li {
border-bottom-color: #cccccc;
}
/* Kategorie Links */
.catlinks { border-color: #ffffff; }
/* */
body p, body ul, body code, td {
color: #ccc;
font-family: sans-serif;
}
#bodyContent h2, #bodyContent div.NavFrame {
color: #fff;
font-family: monospace;
}
table tbody tr td {
vertical-align:top;
}
/* side-banner weg */
.generated-sidebar img {
display: none;
}
/* verdammtes thumbnail nervt, also workaround */
div.thumbinner {
background-color: black;
border-width: 1;
border-color: #ccc
}
html .thumbimage {
background-color: black;
border-style: none;
}
div.tright, div.tleft {
border-width: 0;
padding: 1em;
}
/* links */
body a:link, #p-personal li a:link, #p-personal li a.new:link { color: #fed; }
body a:visited, #p-personal li a:visited, #p-personal li a.new:visited { color: #e3e3e3; }
body a:active, #p-personal li a:active, #p-personal li a.new:active { color: #ffffff; }
body a, #p-personal li a, #p-personal li a.new { text-decoration: none; margin: -3px; padding: 0 3px; }
body a:hover, #p-personal li a:hover, #p-personal li a.new:hover { margin: -3px; padding: 0 2px; border: 1px solid #cccccc; }
#bodyContent a.external { color: #ffffff; }
#bodyContent a.external { text-decoration: none; margin: -3px; padding: 0 3px; }
#bodyContent a.external { margin: 0px; padding: 0 16px 0 3px; }
#bodyContent a.external:hover { margin: -1px; padding: 0 15px 0 -2px; border: 1px solid #cccccc; }
#bodyContent a.new, #p-personal a.new { text-decoration:line-through; color:#eeeeee;}
#bodyContent a.new:hover, #p-personal a.new:hover { text-decoration:line-through; color:#ffffff;}
/* links: navi oben */
#p-cactions li a { background: #ccc; }
#p-cactions li.selected a { background: #dddddd; }
#p-cactions li a:hover { background: #ffffff; }
#p-cactions li a:active { background: #dddddd; }
/* search */
input {
background-color: black;
color: #dddddd;
border: solid 1px;
}
div.NavHead {
background-color: black;
color: #dddddd;
}
table.gallery, table.gallery tbody tr td { background-color: black; border: 1; }
table.toc, table.toc tbody tr td { background-color: black; border: 0; }