a:hover {color: #FFFFFF; }
#sek-nav a:hover, #prim-nav li a:hover, #top-nav a:hover {color: #FFFFFF; }
div#fastfind ul {float: left; width: 124px; margin-right: 20px; margin-bottom: 1em; margin-left:0;}
#content-links div#fastfind {margin: 3em 22px 1em 22px;}
#sek-nav li.sek-nav-c {background-image: url(../../media/img/sek-nav_c.gif);}
#sek-nav li {margin: 0 0 1.25em 0; padding: 0 8px 0 15px; background-image: url(../../media/img/spacer.gif); background-position: 0px 0.3em; background-repeat: no-repeat; line-height: 1.25em;}
#sek-nav ul {margin: 0; padding: 0 0 0 29px; list-style-type: none; }
#prim-nav li {float: left; width: 100px; height: 60px; margin: 0; padding: 0 0 0 1px; list-style-type: none; text-align: center; }
#prim-nav ul {height: 61px; margin: 0; padding-left: 0; background-image: url(../../media/img/bg_prim-nav.gif);}
#scroll-it {width: 927px; }
#fuss {clear: left; height: 18px; line-height: 80%; background-color: #336699; border-top: 1px solid #6699CC; }
div.content-links-asp h3 {font-size: 1.0em; margin: 0 0 -1.0em 0; }
div.content-links-asp h2 {font-size: 1.0em; margin: 2.0em 0 -1.0em 0; }
div.content-rechts-asp div {margin: 1.0em 11px; }
div.content-rechts-asp {float: left; width: 246px; min-height: 1px; border-top: 1px solid #6699CC; }
div.content-links-asp div {margin: 0 22px; }
div.content-links-asp {float: left; width: 505px; min-height: 1px; border-top: 1px solid #6699CC; }
#content-rechts div {/* margin: 1.0em 11px; */ margin: 0 11px;}
#content-rechts {float: left; width: 246px; min-height: 1px; margin-top: 36px;}
#content-links div {margin: 0 22px;}
#content-links {float: left; width: 505px; min-height: 1px; margin-top: 36px; }
#content {float: left; width: 751px;}
#sek-nav {float: left; width: 176px; margin-top: 39px; }
#bild-rechts {float: left; width: 246px; height: 153px; }
#bildleiste img {display: inline; border-top: 1px solid #6699CC; border-left: 1px solid #6699CC; border-bottom: 1px solid #6699CC; background-color: #336699; }
#bildleiste {width: 505px; background-color: #336699; height: 77px; clear: left;}
#prim-nav {height: 76px; width: 505px; background-color: #336699; }
#kopf-links {float: left; width: 506px; background-color: #6699CC; }
#kopf {width: 752px; height: 153px; margin: 17px 0 0 175px; text-align: left; }
#top-nav {position: absolute; text-align: right; bottom: 9px; right: 8px; line-height: 120%; }
#logo img {float: left; display: inline; }
#logo {position: relative; height: 102px; margin-left: 87px; background-color: #336699; margin-right: 1px;}
#wrapper {margin: 0 auto 0 auto; text-align: left; /* width: 927px; */ font-size: 70%; line-height: 145%; background-image: url(../../media/img/bg_page.gif); background-repeat: repeat-y; background-position: 175px 0; b_order-right: 1px solid #6699CC; overflow: visible; width: 928px;}
#inner {margin-right: 176px; text-align: center; }
#outer {width: 100%; overflow: hidden; text-align: right; }
.clb-fuss {clear: both; width: 1px; height: 1px; margin-top: -1px; font-size: 2px; line-height: 1px; }
.clb {clear: both; width: 1px; height: 1px; font-size: 2px; line-height: 1px; }
a img {border: none; }
a {font-weight: bold; color: #E4F0FD; }
form span {/* float: left; */ display: block; margin-bottom: 0.25em;}
input.submit {float: right; width: 5.0em; /* hide from IE Mac \*/ width: 6.0em; /* End of hide form IE Mac */ margin: 0; padding: 0 0 0.25em 0; font-size: 1.0em; line-height: 150%; color: #FFFFFF; background-color: transparent; border: none;}
input {display: block; width: 216px; margin-bottom: 0.25em; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.25em;}
#content.pq form {float: left; width: 492px; padding-bottom: 1.0em;}
hr {display: block; height: 1px; margin: 1.75em 0; color: #336699; border: none; border-top: 1px solid #6699CC; }
ul ul {margin-top: 0em; }
#content li {background-image: url(../../media/img/bullet.gif); background-position: 0px 6px; background-repeat: no-repeat; padding-left: 9px; margin-left: -14px;}
ul {margin: -0.5em 0 1.25em 16px; padding-left: 0; list-style-type: none;}
p {margin: 1.0em 0 1.25em 0; font-size: 1.0em;}
h3 {font-size: 1.0em; margin: -1.0em 0 1.0em 0; }
h2 {font-size: 1.25em; margin: 0 0 0 0;}
h1 {font-size: 1.35em; margin: 0 0 1.25em 0; line-height: 1.25em; letter-spacing: 1px;}
img {display: block; }
div {margin: 0; padding: 0; text-align: left; }
body {padding: 0; f_ont-size: 70%; li_ne-height: 145%; font-family: Verdana, Arial, Helvetica, sans-serif; color: #E4F0FD; background-color: #336699; background-image: url(../../media/img/bg_head_neu.gif); background-repeat: repeat-x; background-position: 0 0; margin: 0 auto 0 auto; t_ext-align: center;}
div#fastfind li.folder {background-image: none; padding-left: 0px;}
div#fastfind a {text-decoration: none; font-weight: normal;}
#top-nav a {color: #AECFF2; text-decoration: none; font-weight: normal; padding-left: 0.5em; text-transform: lowercase;}
#prim-nav li a {display: block; height: 38px; margin: 0 0 0 1px; padding: 22px 0 0 0; color: #AECFF2; text-decoration: none; font-weight: normal; }
#sek-nav a {color: #B2CFED; text-decoration: none; font-weight: normal; }
#prim-nav li.prim-nav-c a {font-weight: bold; color: #FFFFFF;}
#sek-nav li.sek-nav-c a {font-weight: bold; color: #FFFFFF; }
#top-nav a.top-nav-c {font-weight: bold; color: #FFFFFF;}
span img {position: relative;}
#content-rechts h3 {font-size: 1.0em; margin: 0 0 -1.0em 0;}
h4 {font-size: 1.25em; margin: -1.0em 0 1.0em 0; font-weight: normal;}
#sitemap a {text-decoration: none; font-weight: normal;}
#sitemap div {margin: 0 12px 0 0; float: left; width: 141px;}
#sitemap li {background-image: url(../../media/img/bullet_sitemap.gif); background-position: 0px 6px; background-repeat: no-repeat; padding-left: 12px;}
#sitemap ul {margin-top:1.0em; margin-bottm:1.0em;}
#sitemap li.ordner {background-image: none; padding-left: 0px;}
#sitemap div-mr-0 {margin: 0;}
#content table {border: none; font-size: 100%; margin-top: 0em; margin-bottom: 1.25em; width: 706px;}
#content thead {font-weight: bold;}
#content td {padding: 0.2em 2px; border-bottom: 1px solid #6699CC; vertical-align: top; font-size: 100%;}
div.content-breit {width: 710px; background-color: #336699;}
#content td.tar {text-align: right;}
div#fastfind ul.sitemap-rechts {margin-right: 0;}
#content-rechts h2 {font-size: 1.25em; margin: 0 0 -0.7em 0;}
div.content-links-asp h1 {font-size: 1.25em; margin: 0.5em 0 0.5em 0;}
.pq {background-color: #336699; margin-top: 1px;}
form {padding-bottom: 1.0em;}
div#fastfind li {margin-left:0;}
#logo img.img-print {display: none;}
input.radio {display: inline; width: 0.9em; margin: 0 0.3em -0.15em 0; padding: 0;}
#werte {margin: 0 0 0 22px;}
div.pq-form-l {float: left; width: 250px; margin-right: 10px;}
div.pq-form-r {float: left; width: 230px;}
