body, #wrap_outer, h1, h1.navi_title, h2, div.tx-isstyleswitcher-pi1 h3, h3,
div.tx-isstyleswitcher-pi1 ul li, div.tx-isstyleswitcher-pi1 ul li a,
.columns-float-top, .columns-float-mid, .column-one-top, .column-one-mid, .column-one-main,
.column-one-content-top, .column-two-content-top, .column-one-content-mid, .column-two-content-mid,
.column-two-content-main,
div.tx-macinasearchbox-pi1, div.tx-macinasearchbox-pi1 form.quicksearch_form,
div.tx-macinasearchbox-pi1 form.quicksearch_form label,
div.tx-macinasearchbox-pi1 form input.quicksearch_searchfield,
div.tx-macinasearchbox-pi1 form input.quicksearch_submit
 	{color:#000;background-color:#fff;border-color:#000;}

#wrap_outer {border-color:#777}

div.columns-float-top {border:1px solid #999;}

.column-one-content-top, .column-two-content-top {}

ul.langmenu-list li a:link, ul.langmenu-list li a:active, ul.langmenu-list li a:visited, ul.langmenu-list li a:hover {
color:black;
text-decoration:none;
}

a.printlink, a.printlink:link, a.printlink:visited {
	color:#000;
        text-decoration:underline;
        }

a.printlink:focus, a.printlink:hover, a.printlink:active {
        color:#000;
        background-color:#ddd;
        text-decoration:underline;
        }

.pagenavi-prev a, .pagenavi-next a,
.pagenavi-prev a:link, .pagenavi-next a:link,
.pagenavi-prev a:visited, .pagenavi-next a:visited {
	color:#000;
        text-decoration:underline;
        }

.pagenavi-prev a:focus, .pagenavi-next a:focus,
.pagenavi-prev a:hover, .pagenavi-next a:hover,
.pagenavi-prev a:active, .pagenavi-next a:active {
        color:#000;
        background-color:#ddd;
        text-decoration:underline;
        }

p.csc-linkToTop a, p.csc-linkToTop a:link, p.csc-linkToTop a:visited {
	color:#000;
        text-decoration:underline;
        }

p.csc-linkToTop a:focus, p.csc-linkToTop a:hover, p.csc-linkToTop a:active  {
        color:#000;
        background-color:#ddd;
        text-decoration:underline;
        }


ul.sectionnav li a.no, ul.sectionnav li a.no:link, ul.sectionnav li a.no:visited {
  	color:#000;
        background-image:none;
        background-color:#fff;
  	text-decoration:underline;
	}

ul.sectionnav li a.no:hover, ul.sectionnav li a.no:active, ul.sectionnav li a.no:focus {
  	font-weight:bold;
	color:#fff;
        background:#555;
	}

ul.sectionnav li a.act {
	color:#fff;
  	font-weight:bold;
  	background:#555;
  	text-decoration:none;
     }

ul.topnav_level_3 li a.lev3_no:hover, ul.topnav_level_3 li a.lev3_no:active,
ul.topnav_level_3 li a.lev3_no:focus,
ul.topnav_level_4 li a.lev4_no:hover, ul.topnav_level_4 li a.lev4_no:active,
ul.topnav_level_4 li a.lev4_no:focus {
        background-image:none;
        }

ul.topnav_level_3 li a.lev3_act, ul.topnav_level_4 li a.lev4_act {
        background-image:none;
        }

a, a:link, a:visited,
div.tx-isstyleswitcher-pi1 ul li a:link, div.tx-isstyleswitcher-pi1 ul li a:visited,
#navi_meta ul.metanav_level_1 li, #navi_meta ul.metanav_level_1 li a,
#navi_meta ul.metanav_level_1 li a:link, #navi_meta ul.metanav_level_1 li a:visited {
        color:#000;
        text-decoration:underline;
        font-weight:normal;
        }

a:focus, a:hover, a:active,
div.tx-isstyleswitcher-pi1 ul li a:focus, div.tx-isstyleswitcher-pi1 ul li a:hover,
div.tx-isstyleswitcher-pi1 ul li a:active,
#navi_meta ul.metanav_level_1 li a:focus, #navi_meta ul.metanav_level_1 li a:hover,
#navi_meta ul.metanav_level_1 li a:active {
        color:#000;
        background-color:#ddd;
        }

#navi_meta ul.metanav_level_1 li a:active {
        color:#000;
        background-color:#ddd;
        font-weight:bold;
        }

ul.topnav_level_2, ul.topnav_level_2 li,
ul.topnav_level_2 li a.no, ul.topnav_level_2 li a.act,
ul.topnav_level_3, ul.topnav_level_3 li,
ul.topnav_level_3 li a.lev3_no, ul.topnav_level_3 li a.lev3_act,
ul.topnav_level_3 li a.lev3_act_sub,
ul.topnav_level_4, ul.topnav_level_4 li,
ul.topnav_level_4 li a.lev4_no, ul.topnav_level_4 li a.lev4_act  {
	color:#000;
        background-color:#fff;
        border-color:#000;
        }


ul.topnav_level_2 li a.no:focus, ul.topnav_level_2 li a.no:hover,
ul.topnav_level_2 li a.no:active,
ul.topnav_level_3 li a.lev3_no:hover, ul.topnav_level_3 li a.lev3_no:active,
ul.topnav_level_3 li a.lev3_no:focus,
ul.topnav_level_4 li a.lev4_no:hover, ul.topnav_level_4 li a.lev4_no:active,
ul.topnav_level_4 li a.lev4_no:focus {
	color:#000;
        background-color:#ddd;
        border-color:#000;
        text-decoration:underline;
        }

ul.topnav_level_2 li a.act,
ul.topnav_level_3 li a.lev3_act, ul.topnav_level_3 li a.lev3_act_sub,
ul.topnav_level_4 li a.lev4_act {
	background-color:#ddd;
        font-weight:bold;
        }

div.infobox_blau {
        border:1px solid #777;
        background-color:#fff;
        }

div.infobox_gelb {
        border:1px solid #777;
        background-color:#fff;
        }

div.infobox_gelb h1, div.infobox_gelb h2, div.infobox_gelb h3,
div.infobox_blau h1, div.infobox_blau h2, div.infobox_blau h3 {
        color:#000;
        }

dd.csc-textpic-caption {
	color:#444;
	}

div.tx-a21glossaryadvancedoutput-pi1 div.navbar a {
        padding:2px;
        margin-bottom:1em;
        text-decoration:underline;
        background:#fff;
        }

div.tx-a21glossaryadvancedoutput-pi1 div.navbar a:hover,
div.tx-a21glossaryadvancedoutput-pi1 div.navbar a:focus,
div.tx-a21glossaryadvancedoutput-pi1 div.navbar a:active {
        text-decoration:underline;
        background:#555;
	color:#fff;
        }

div.tx-a21glossaryadvancedoutput-pi1 div.navbar a.aktiv {
	color:#fff;
        font-weight:bold;
        background-color:#555;
        text-decoration:none;
        }
