/*** formate ***/

h1 { color: black; }
h2, h2.aktuell2, .akheadline-bg, .extranetheadline { color: black; background-color: transparent; border-bottom: 1px solid #cccc00; }
h3 { color: black; }
.bluebold { color: black; }
.TextKlein { font-size: 0.8em; }
fieldset.standardformular legend { color:black; }
fieldset.standardformular label { color:black; }
fieldset.standardformular input, fieldset.standardformular select, fieldset.standardformular textarea { color:black; }
.boxlogin { border: 1px solid black; background-color: #ffffff; }
.box { border: 1px solid black; background-color: #ffffff; }
.box1a { border: 1px solid black; background-color: #ffffff; }
.box1b { border: 1px solid black; background-color: #ffffff; }
.box2 { border: 1px solid black; background-color: #ffffff; }
.cbox, .rbox { border: 0px solid black; background-color: #ffffff; }
.boxtext { color:black; }
.textfeld { border: 1px solid black; background-color: #ffffff; }
fieldset.standardformular input.senden { background-color: #f2f2f2; color: black; border: 1px solid #4b4b4b; }
.formfeld { color: black; }
.livesearchoff { color:black; }
.livesearchon { color:black; border: 1px solid black; }

.navipunktaktiv, .subnavipunkt, .subnavipunktaktiv { background-color: #f6f6d1; }
.subnavipunktaktiv { background-image: url("/media/bilder/_layout/subnaviaktiv.gif"); }
#subnaviposition { border-bottom-color: #cccc00; }

.navipunkt, .navipunktaktiv { border-bottom-color: #cccc00; }
#layout { background-image: none; background-color: white; }

dl.styleSwitcher ul { list-style: none; margin: 0; padding: 0; }
dl.styleSwitcher dd { margin: 0; }
dl.styleSwitcher .linkSchriftNormal a { background: url("/media/bilder/_layout/buttons/schrift-normal.gif") no-repeat left center; padding-left: 20px; }
dl.styleSwitcher .linkSchriftNormal.active a { background-image: url("/media/bilder/_layout/buttons/schrift-normal-active.gif"); }
dl.styleSwitcher .linkSchriftGross a { background: url("/media/bilder/_layout/buttons/schrift-gross.gif") no-repeat left center; padding-left: 20px; }
dl.styleSwitcher .linkSchriftGross.active a { background-image: url("/media/bilder/_layout/buttons/schrift-gross-active.gif"); }
dl.styleSwitcher .linkSchriftSehrGross a { background: url("/media/bilder/_layout/buttons/schrift-sehr-gross.gif") no-repeat left center; padding-left: 20px; }
dl.styleSwitcher .linkSchriftSehrGross.active a { background-image: url("/media/bilder/_layout/buttons/schrift-sehr-gross-active.gif"); }
dl.styleSwitcher .linkKontrastNormal a { background: url("/media/bilder/_layout/buttons/kontrast-normal.gif") no-repeat left center; padding-left: 20px; }
dl.styleSwitcher .linkKontrastNormal.active a { background-image: url("/media/bilder/_layout/buttons/kontrast-normal-active.gif"); }
dl.styleSwitcher .linkKontrastStark a { background: url("/media/bilder/_layout/buttons/kontrast-stark.gif") no-repeat left center; padding-left: 20px; }
dl.styleSwitcher .linkKontrastStark.active a { background-image: url("/media/bilder/_layout/buttons/kontrast-stark-active.gif"); }


a.red:link, a.red:active, a.red:visited { color: #dfdf8d; }
a:link, a:active, a:visited, #breadcrumb a:link, #breadcrumb a:active, #breadcrumb a:visited, h2 a:link, h2 a:active, h2 a:visited, .dhtml a:link, .dhtml a:active, .dhtml a:visited, #middlefooter a:link, #middlefooter a:active, #middlefooter a:visited, a.grau:link, a.grau:active, a.grau:visited, /*#footertext a:link, #footertext a:active, #footertext a:visited, */.navipunkt a:link, .navipunkt a:active, .navipunkt a:visited, .subnavipunkt a:link, .subnavipunkt a:active, .subnavipunkt a:visited { color: black; }
a:focus, a:hover, #breadcrumb a:focus, #breadcrumb a:hover, h2 a:focus, h2 a:hover, .dhtml a:focus, .dhtml a:hover, #middlefooter a:focus, #middlefooter a:hover, a.grau:focus, a.grau:hover, a.red:focus, a.red:hover, /*#footertext a:focus, #footertext a:hover, */.navipunkt a:focus, .navipunkt a:hover, .subnavipunkt a:focus, .subnavipunkt a:hover { color: #626262; }
.navipunktaktiv a:link, .navipunktaktiv a:active, .navipunktaktiv a:visited, .subnavipunktaktiv a:link, .subnavipunktaktiv a:active, .subnavipunktaktiv a:visited { color: black; }
.navipunktaktiv a:focus, .navipunktaktiv a:hover, .subnavipunktaktiv a:focus, .subnavipunktaktiv a:hover { color: black; text-decoration: underline; }
.navipunkt a:focus, .navipunkt a:hover, .subnavipunkt a:focus, .subnavipunkt a:hover { text-decoration: underline; }

.sitemappunkt { background-color: #f6f6d1; }

/*** layout ***/
