body {
	color: #303030;
	background-color: #FFF;
}

#iv_hnav {
	color: #FFF;
	background-color: #303030;
}

#iv_top {
	color: #303030;
	background-color: #FFF;
}

#kopf {
	color: #303030;
	background-color: #FFF;
}

#logoR, #logoL {
	color: #303030;
	background-color: #FFF;
}

#logoR a:link, #logoR a:visited, #logoL a:link, #logoL a:visited {
	color: #303030;
	background-color: #FFF;
}

#logoR a:hover, #logoR a:focus, #logoR a:active, #logoL a:hover, #logoL a:focus, #logoL a:active {
	color: #FFF;
	background-color: #003366;
}

#navi li.keinlink span, #navi li li.keinlink span, #navi li li li.keinlink span {
	color: #FFF;
	background-color: #9B0000;
}

#navi li a, #navi li li a, #navi li li li a, #navi li li li li a {
	color: #003366;
	background-color: transparent;
}

#navi li a:hover, #navi li li a:hover, #navi li li li a:hover, #navi li li li li a:hover {
	color: #FFF;
	background-color: #003366;
}

#inhalt hr {
	color: #303030;
	border-color: #303030;
}

#inhalt h1 {
	color: #003366;
	background-color: transparent;
}

#inhalt h1 span {
	color: #9B0000;
	background-color: transparent;
}

#inhalt h1 span.jn {
	color: #303030;
	background-color: #FFF;
}

#inhalt a:link {
	color: #003366;
	background-color: #FFF;
}

#inhalt a:visited {
	color: #9B0000;
	background-color: #FFF;
}

#inhalt a:hover {
	color: #FFF;
	background-color: #003366;
}

#inhalt div.imageright img, #inhalt div.imageleft img, #inhalt div.imageof img {
	border-color: #696969;
}

#inhalt #knav a:link, #inhalt #knav a:visited, #inhalt #knav a:active {
	color: #003366;
	background-color: #FFF;
}

#inhalt #knav a:hover, #inhalt #knav a:focus {
	color: #FFF;
	background-color: #003366;
}

#inhalt div.pdf span {
	border-color: #9B0000;
}

#inhalt #pdfppt {
	border-color: #303030;
}

#inhalt #pdfppt h2 {
	color: #9B0000;
	background-color: #FFF;
}

#inhalt #hinweis {
	color: #303030;
	background-color: #D9D9D9;
	border-color: #303030;
}

#inhalt #tipp {
	color: #303030;
	background-color: #FFFFE0;
	border-color: #9B0000;
}

#inhalt #tipp h2 {
	color: #9B0000;
	background-color: #FFFFE0;
}

#inhalt #tipp a:link {
	color: #2B2E88;
	background-color: #FFFFE0;
}

#inhalt #tipp a:visited {
	color: #9B0000;
	background-color: #FFFFE0;
}

#inhalt #tipp a:hover {
	color: #FFF;
	background-color: #003366;
}

#inhalt #hinweis h2 {
	color: #9B0000;
	background-color: #D9D9D9;
}

#inhalt #hinweis a:link {
	color: #2B2E88;
	background-color: #D9D9D9;
}

#inhalt #hinweis a:visited {
	color: #9B0000;
	background-color: #D9D9D9;
}

#inhalt #hinweis a:hover {
	color: #FFF;
	background-color: #003366;
}

#inhalt #hinweis div.imageleft a, #inhalt #hinweis div.imageright a {
	color: #2d3053;
	background-color: #D9D9D9;
}

#inhalt #hinweis div.imageleft a:hover, #inhalt #hinweis div.imageright a:hover {
	color: #FFF !important;
	background-color: #9B0000 !important;
}

#inhalt #baustelle {
	color: #303030;
	background-color: Yellow;
	border-color: #303030;
}

#inhalt #baustelle h2 {
	color: #EC1D25;
	background-color: Yellow;
}

#inhalt #baustelle a:link, #inhalt #baustelle a:visited {
	color: #303030;
	background-color: Yellow;
}

#inhalt #baustelle a:hover, #inhalt #baustelle a:active,#inhalt #baustelle a:focus {
	color: Yellow !important;
	background-color: #303030 !important;
}

#fuss {
	border-color: #9B0000;
	color: #303030;
	background-color: #EFEFEF;
}

#fuss p.ts {
    color: #FFF;
    background-color: #9B0000;
}

#fuss p.ts a:link, #fuss p.ts a:visited, #fuss p.ts a:active {
	color: #FFF;
	background-color: transparent;
}

#fuss p a:hover, #fuss p.ts a:hover {
	color: #FFF;
	background-color: #003366;
}

div.afhnav {
	color: #FFF;
	background-color: #303030;
}

blockquote {
	border-color: #696969;
}

img.linkicon, img.mailicon {
	color: #303030;
	background-color: transparent !important;
}

a:focus, a:active {
	color: #FFF !important;
	background-color: #9B0000 !important;
}

label:hover {
	color: #FFF !important;
	background-color: #9B0000 !important;
}

caption {
	color: #303030;
	background-color: #EFEFEF;
}

table {
	border-color: #696969;
}

th {
	color: #000;
	background-color: #D9D9D9;
	border-color: #303030;
}

td {
	border-color: #696969;
	color: #303030;
	background-color: #FFF;
}
