/*TODO Bilder austauschen: Suchbutton, Service-Navigation, Logo*/
/*********
Allgemeine Definitionen
gelb ffff00
blau 93cbff
**********/
.invertiert input, .invertiert select, .invertiert option {
    color: #000;
}
body.invertiert {
    background-color: #444;
    color: #fff;
}
.invertiert p.teaser {
    border-color: #fff;
}
.invertiert h3.header2 {
    border-bottom-color: #fff;
}
.invertiert h3.header2 span {
    background-color: #fff;
    color: #000;
}
.invertiert a {
    color: #ffff00;
}
.invertiert hr {
    background-color: #fff;
}
.invertiert .pflicht {
    color: #ffff00;
}
.invertiert a.pdf, .invertiert a.ppt {
    background-image: url(../bilder/icon_download_w.gif);
}
.invertiert a.extern {
    background-image: url(../bilder/icon_new_window_w.gif);
}
/*********
Skiplinks
**********/
.invertiert #skip a:focus,.invertiert #skip a:active {
    background-color: #fff;
    color: #000;
}
/*********
Wrapper
**********/
.invertiert #wrapper {
    background-color: #000;
}
/*********
Wrapper f�r Hauptnavigation und Suche
**********/
.invertiert #wrapperNaviSuche {
    border-bottom-color: #ffff00;
}
/*******************
Navigationen
********************/
.invertiert .navi a {
    color: #fff;
}
/*********
Meta-Navigation
**********/
.invertiert #metanavi {
    background-color: #444;
}
.invertiert #metanavi a {
    color: #ffff00;
}
/*********
Hauptnavigation
**********/
.invertiert #navi1 li a {
    background-color: #000;
    background-image: url(../bilder/navi1_ni.gif);
}
.invertiert #navi1 li.active a {
    background-color: #93cbff;
    background-image: url(../bilder/navi1_ai.gif);
    color: #000;
}
.invertiert #navi1 li a:hover,.invertiert #navi1 li a:focus {
    background-color: #93cbff;
    background-image: url(../bilder/navi1_ai.gif);
    color: #000;
    text-decoration: underline;
}
/*********
Unternavigation
**********/
.invertiert #navi2 li {
    border-color: #000;
}
.invertiert #navi2 li a {
    background-color: #93cbff;
    background-image: url(../bilder/navi2_1ni.gif);
    color: #000;
}
.invertiert #navi2 li.active a {
    background-color: #93cbff;
    background-image: url(../bilder/navi2_1ai.gif);
    color: #000;
}
.invertiert #navi2 li a:hover,.invertiert #navi2 li a:focus {
    background-color: #93cbff;
    color: #000;
}
.invertiert #navi2 li.active li a {
    background-color: #000;
    background-image: url(../bilder/navi2_2ni.gif);
    color: #fff;
}
.invertiert #navi2 li.active li.active a {
    background-color: #000;
    background-image: url(../bilder/navi2_2ai.gif);
    color: #fff;
}
/*********
Footer
**********/
.invertiert a.seitenanfang {
    background-image: url(../bilder/icon_top_w.gif);
}
.invertiert a.drucken {
    background-image: url(../bilder/icon_drucken_w.gif);
}
/*******************
andere Bereiche
********************/
/*********
Suche
**********/
.invertiert #suche {
    background-color: #ffff00;
    color: #000;
}
.invertiert #suche input {
    background-color: #000;
    color: #fff;
}
/*********
Inhaltsbereich
**********/
.invertiert #content table th {
    border-color: #000;
}
.invertiert #content table.tabelle1 th.first {
    border-left-color: #93cbff;
}
.invertiert #content table.tabelle1 th.last {
    border-right-color: #93cbff;
}
.invertiert #content table.tabelle1 th {
    background-color: #93cbff;
    color: #000;
}
.invertiert #content table.tabelle2 th {
    background-color: #93cbff;
    color: #000;
    border-bottom-color: #000;
}
.invertiert #content table.tabelle1 tr.even {
    background-color: #fff;
    color: #000;
    border-color: #000;
}
.invertiert #content table.tabelle2 tr.even {
    background-color: #fff;
    color: #000;
    border-color: #000;
}
.invertiert #content table.tabelle1 tr.even a {
    color: #000;
}
.invertiert #content table.tabelle2 tr.even a {
    color: #000;
}
.invertiert #content table.tabelle2 tr.first td {
    border-top-color: #ffff00;
}
.invertiert #content table.tabelle1 td {
    border-color: #93cbff;
}
.invertiert #content table.tabelle2 td {
    border-color: #93cbff;
}
.invertiert #content .news-item {
    border-bottom-color: #fff;
}
.invertiert #content .news-item hr {
    color: #000;
    background-color: #000;
}
.invertiert #content #abgeordnetensuche input.submit {
    background-color: #ffff00;
    background-image: url(../bilder/weiter-i2.gif);
    color: #000;
}
.invertiert #content .abgeordneter a {
    background: url(../bilder/plus.gif) no-repeat bottom left;
}
.invertiert #content .abgeordneter-daten h3 {
    background-color: #fff;
    background-image: url(../bilder/pfeil-schwarz.html);
    color: #000;
}
.invertiert #content #kontaktformular input.submit {
    background-color: #fff;
    background-image: url(../bilder/weiter-i.gif);
    color: #000;
}
.invertiert #content .fotogalerie a {
/*	background-image: url(/ltnds/bilder/fotogalerie-plus-i.jpg);*/
}
.invertiert #content .zurueck {
    background-color: #fff;
    background-image: url(../bilder/zurueck-i.gif);
    color: #000;
}
.invertiert #content .weiter {
    background-color: #fff;
    background-image: url(../bilder/weiter-i.gif);
    color: #000;
}
/*********
Marginalspalte
**********/
.invertiert #service {
    background-color: #000;
    border: 1px solid #fff;
}
.invertiert #marginalspalte #infoboxen div {
    background-color: #000;
    border: 1px solid #fff;
}
.invertiert #marginalspalte h1, .invertiert #marginalspalte h2 {
    color: #fff;
    background-color: #000;
    border-bottom: 1px solid #fff;
}
.invertiert #marginalspalte li {
    background-image: url(../bilder/marginal_li-i.gif);
}
/*********
Thickbox
**********/
.invertiert #TB_window {
    background-color: #000;
    color: #fff;
}

/*********
Abgeordneten-Tooltip
**********/
.invertiert #abgTooltipContainer .abgeordneten_tooltip {
    background-color: #000;
    color: #fff;
}