body {
    padding: 0 1pt; /* @ Firefox, prevent cutted off borders on left and right edge, for example of a table */
    orphans: 3;
    widows: 3;
   max-width: 480px;
    padding:0;
    margin:0;
}
#wrapperDivisions {
    width: auto;
}
#navBreadcrumbs { width: 100%;}
.gsb hr,  .gsb .aural, .navSkip, #navServiceMeta, #clear, #navStart, #siteInfo #navFunctionsPrint, #navContent, #siteInfo h2{
    display: none;
}
.gsb ol,
.startseite #navPrimary {
    display: inline;
    margin-top: 1em;
    background:transparent;
    padding: 0;
}
#navPrimary .menu {
    display:none;
}
#navSecondary {
    width: 100%;
    margin-bottom: 3.5em;
}
#navSecondary .navMain {
    margin-bottom: 1em;
}
.startseite #wrapperDivisions .boxWrapper .box li {
    border:none;
    padding: 0;
    margin: 0;
}
#wrapperInner #wrapperDivisions .box.calendar, #wrapperDivisions .boxWrapper .box {
padding-bottom:0px;
}
.startseite #content .box ul.links {
    margin: 0;
}
#supplement .box .links li {
    margin-bottom: 0;
}
#wrapperDivisions .box ul.links {
    padding: 0;
    margin-bottom: -2px;
}
/*****************************
9.0 content
*****************************/
/* Startseite*/
#navSecondary .navMain li.childs span.aural {
    display:none;
}
#content {
    width:auto;
}
.gsb address, .gsb caption, .gsb form, .gsb dl, .gsb h1, .gsb h2, .gsb h3, .gsb h4, .gsb h5, .gsb h6, .gsb p, .gsb ol, .gsb ul, .gsb table,
.interview dd,
.interview dt {
    margin: 0 0 1em;
}
.gsb fieldset h2 {
    margin-top: 0;
}
.gsb table {
    border-collapse:collapse;
    border-spacing:0;
    table-layout:fixed;
    width: 100%;
}
table td {
    padding:0.3em;
    text-align:left;
    vertical-align:top;
}
table th {
    background-color: #99AAC4;
}
.gsb td, .gsb thead th {
    text-align:left;
}
.gsb caption, .gsb th, .gsb td {
    font-weight:normal;
    text-align:left;
}
table tr.even,
table td.even {
    background-color: #F0F0F0;
}
#content .center {
    text-align: center;
}
#content .right {
    text-align: center;
}
#content .justify {
    text-align: justify;
}
.gsb h1, .gsb h2, .gsb h3, .gsb h4, .gsb h5, .gsb h6 {
    page-break-after: avoid;
    page-break-inside: avoid;
    margin-top: 1.5em;
}
.gsb .box h3 {
    margin-top: 0;
}
#navPrimary h3{
    margin: 0;
}
.subheadline {
    margin-top: -8pt;
}
#pageTitle {
    margin-bottom: 16pt;
}
.sectionRelated h2 {
    margin-top: 0;
    margin-bottom: 0;
}
.gsb dd, .gsb dt, .gsb li{
    page-break-inside: avoid;
}
.gsb li, .gsb ol ol, .gsb ol ul, .gsb ul ul, .gsb ul ol {
    margin: 0;
}
.gsb dt {
    float: left;
    padding: 0 16pt 0 0;
    font-weight: bold;
}
.gsb dt, .gsb dd {
    padding-top: 2pt;
    padding-bottom: 2pt;
}
.interview dt {
    float: none;
    font-weight: normal;
}
.interview dd,
.interview dt {
    padding: 0;
}
.gsb td, .gsb th, .gsb tr {
    page-break-inside: avoid;
}
.gsb caption {
    margin-bottom: 0;
    padding:0.3em;
}
.gsb table {
    margin-top: 0;
}
.gsb td, .gsb th {
    padding: 4pt;
}
.gsb address {
    page-break-inside: avoid;
}
#content address {
    clear: left;
    border-left: 8pt solid;
    padding: 0 0 0 8pt;
}
.gsb img {
    border: 0;
}
.illustration .wrapper br {
    display: none;
}
.illustration img {
    margin: 0 0 4pt;
}
.more {
    margin: 4pt 0 0;
    display:block;
    width: 100%;
}
.sectionRelated {
    margin: 1em 0 0;
    padding: 0.5em 0 0;
}
.gsb input, .gsb textarea {
    padding: 2pt 4pt;
}
.gsb input, .gsb select, .gsb textarea {
    border: 1px solid #BCB9B5;
}
.gsb fieldset {
    border: none;
    padding-left: 0;
}
.clear, .section:after {
    display: block;
    clear: both;
    content: " ";
}
.aural,
#navPrimary h2 {
    position: absolute;
    top: -1000px;
    left: -1000px;
    overflow: hidden;
    width: 100px;
    height: 100px;
}
#content .navToTop {
    display:block;
    width: 100%;
    text-align: right;
    padding: 0.5em 0 0.5em 0;
}
#content .navToTop a {
    background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGAQMAAADAPp2FAAAAA3NCSVQICAjb4U/gAAAABlBMVEVmZmb///9zS1moAAAAAnRSTlP/AOW3MEoAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAYdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3Jrc0+zH04AAAAWdEVYdENyZWF0aW9uIFRpbWUAMDkvMDEvMTAq4vSXAAAAG0lEQVQImWP4fIDh4QGGAwcYehwY5BgY9jsAAEp3Br4NojIKAAAAAElFTkSuQmCC) no-repeat left 13px; /* datauri url(/SiteGlobals/StyleBundles/Bilder/Farbschema/icon_navtotop.png?__blob=normal&v=1) */
    padding-left: 1.25em;
    font-weight: bold;
    padding: 0.5em 0.5em 0.5em 1em;
}
#content .navToTop a:hover,
#content .navToTop a:focus {
    color: #202020;
}
/**** 9.3 teasers ****/
#content .teaser {
    overflow: hidden;
    background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAABh0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzT7MfTgAAAC1JREFUGFdjvHL50n8GYsDtm9f+E4MZnj66858YzPDmxcP/xGCGj2+e/CcGAwAATZWwV7YNzAAAAABJRU5ErkJggg==) repeat-x left bottom; /* datauri url(/SiteGlobals/StyleBundles/Bilder/Farbschema/bg_shadow_bottom.png?__blob=normal&v=1) */
    margin-bottom: 1.43em;
    padding: 1.43em;
    -moz-border-radius: 10px 10px 0 0;
    -webkit-border-radius: 10px 10px 0 0;
    border-radius: 10px 10px 0 0;
    border-right: 2px solid #E5E2DB;
    position: relative;
}
/**** 9.4 main content ****/
/**** 9.6 images ****/
#content p.linksOhne {
    float: none;
    margin-right: auto;
}
#content .teaser .picture,
#content p.links,
#content .singleview p.links {
     float: left;
     margin: 0 1em .45em 0;
}
#content p.illustration img,
#content p.picture img {
    display:block;
}
.imagedownload {
     background:  url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD/4QB2RXhpZgAATU0AKgAAAAgABgExAAIAAAAQAAAAVgMBAAUAAAABAAAAZgMDAAEAAAABAAAAAFEQAAEAAAABAQAAAFERAAQAAAABAAAOxFESAAQAAAABAAAOxAAAAABBZG9iZSBGaXJld29ya3MAAAGGoAAAsY//2wBDAAIBAQIBAQICAgICAgICAwUDAwMDAwYEBAMFBwYHBwcGBwcICQsJCAgKCAcHCg0KCgsMDAwMBwkODw0MDgsMDAz/2wBDAQICAgMDAwYDAwYMCAcIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wAARCAAOAA4DASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD72/aJ1D4kftiQ69rXgPxRdXmneH9Uk09/CdhO9vdxRRytHHclBgSF87iCzFc5Bx8qeifs2/GnXv2YfF8ngP4keMl8XXDaSuoeXbs11PoMquiG2eVuXDK6nqQpjYDrk8x+1J+xp4s+CHxc1L4o/DbxVa6EuqXLGW3YNFJbyT7vMVdqMjxlvmAYDBI6lQ1ejfsI/sIyfBKbUvFnizUrLxHr/iO2UKoQzRQxuVldmeQbnkZgMnAxt754/mDJcFnX+s7p01KOMUn7ScqnNS9nraShzXfPdLkbaha6Sb9z+g81xWVf6vqc3GWFcV7OChy1OfS6c7WXLq+ZK8tm3b3v/9k=) no-repeat 0 2px; /* datauri url(/SiteGlobals/StyleBundles/Bilder/Farbschema/img_file_bitv_nein.jpg?__blob=normal&v=1) */
     padding-left:  1.3em;
}
#content .singleview .links {
    float: none;
    width: 100%;
}
#content .sectionRelated .links {
    float: none;
}
.gsb #content .sectionRelated ul.links li a,
.gsb #content .sectionRelated ul.links li a:link,
.gsb #content .sectionRelated ul.links li a:visited {
    border:none;
    background-position: 0.5em 14px;
}
#content .eventList {
    float: none;
}
#content .boxWrapper .links {
    float: none;
}
#content .rechtsOhne {
    float: none;
    margin-left: auto;
}
#content .rechts{
     float: right;
     margin: 0 0 .45em 1em;
}
#content .mitte {
     margin-left: auto;
     margin-right: auto;
     float: none;
}
#content .caption {
     display: block;
}
.gsb code, .gsb kbd, .gsb samp, .gsb var {
    font-family:"Courier New",Courier,monospace;
    font-weight:bold;
    letter-spacing:1px;
}
#content .scrollLinks .forward {
    float: right;
}
#content .scrollLinks .start {
    margin: .3em 0 0 32%;
    float: left;
}
#content .scrollLinks .start .first {
     padding: 2em;
}
#content .scrollLinks .back {
    float: left;
}
#content .picture .wrapper {
    padding-top: 1em;
}
#supplement .downloadLink img {
    float: left;
}
#content .photogalleryDocuments img {
    float:left;
    margin:3px 3px 0 0;
}
#content .photogalleryDocuments p {
    float:left;
}
#content .photogalleryDocuments p .videoImage {
    background: transparent url(../../img/video_play.gif) no-repeat left top; /* datauri url(/SiteGlobals/StyleBundles/Bilder/Farbschema/bg_marginal_zurueck.png?__blob=normal&v=1) */
}
#content .photogalleryDocuments{
    margin-bottom: 1em;
    overflow: hidden;
}
#content .photogallery .scrollLinksFirst, #content .photogallery .scrollLinks {
    height:2em;
    margin:1em 0;
    text-align:center;
}
#content .dossier .scrollLinksFirst, #content .dossier .scrollLinks {
    height:2em;
    margin:1em 0;
    text-align:center;
}
#content .shoppingCartLink {
    background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOwwAADsMBx2+oZAAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAAAWdEVYdENyZWF0aW9uIFRpbWUAMTIvMTUvMTRRINoNAAABD0lEQVQ4jbWTMU7DQBBF3yCK7TAnSLiBb5BcgRNAR2v6laDYA/gILjhACg5gTkAkGkpzApJuu6HwGG3MGidCfMla7/foz/+jsagqf8X5KcUxSAm8ApfO627gz04QKIAGuE8FZkVikHUMUtu1BjrntR7XydxMYhAFPoACWI5dQDKTGKQBWmCTKVwAe6C0mgOkcbZABXzGIG8xyK3xezsvgDoGWVrT9WScGKQFVna9su4757W17wX9fG6cVzmIM4EhYtq5MlffmBNZJa4mcfSe/JfIy/CSi/NOvxM/9iFB5bxufxN5Au6A64xQY0+XkjmRZzsfnddyIG0ZF8ADsKHfKyA/ky7Dkbjajx3O/jvH4Avuc1l6yP2OygAAAABJRU5ErkJggg==) no-repeat 0 1px; /* datauri url(/SiteGlobals/StyleBundles/Bilder/Farbschema/icon_link.png?__blob=normal&v=1) */;
    padding-left:18px;
}
/**** 9.7 calendar ****/
#wrapperDivisions #supplement .calendar h3{
  background: transparent;
  padding: 0;
  margin-bottom: .5em;
  outline: none;
}
/* Linklists*/
ul.links {
    padding-left: 0;
    margin-bottom: 0;
}
.gsb ul.links li {
    margin: 0;
}
.gsb #supplement ul.links li a,
.gsb #supplement ul.links li a:link,
.gsb #supplement ul.links li a:visited,
.gsb #content ul.links li a,
.gsb #content ul.links li a:link,
.gsb #content ul.links li a:visited  {
    border-bottom: 2px solid #E5E2DB;
    background-position: 0.5em 13px;
    display:block;
    padding: 0.8em 0.8em 0.8em 1.5em;
}
.gsb #content ul.links li li a,
.gsb #content ul.links li li a:link,
.gsb #content ul.links li li a:visited  {
    background-position: 0.5em 12px;
}
.gsb #content ul.links li a:hover,
.gsb #content ul.links li a:focus,
.gsb #content ul.links li a:active,
.gsb #supplement ul.links li a:hover,
.gsb #supplement ul.links li a:focus,
.gsb #supplement ul.links li a:active  {
    background-color: #AFB9C7;
    color: #202020;
}
#wrapperDivisions .box a {
    display:block;
}
#supplement .downloadLink a {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent none repeat scroll 0 0;
    padding-left:1.8em;
}
.gsb ul.eventList li {
    margin: 0 0.5em 0 0.5em;
    border-bottom: 1px dotted #2E5899;
}
.gsb ul.eventList li p {
    margin: 0;
}
.gsb ul.eventList li p a,
.gsb ul.eventList li p a:link,
.gsb ul.eventList li p a:visited{
    border-bottom: 0;
}
/** 9.9 Forms  **/
input.reset:focus,
input.reset:hover,
input.reset:active,
input.submit {
    color: #fff;
    cursor: pointer;
}
.formLabel,
.altGrid .formLabel {
    width: 100%;
}
#supplement h3{
    -moz-border-radius: 10px 10px 0 0;
    -webkit-border-radius: 10px 10px 0 0;
    border-radius: 10px 10px 0 0;
}
/** Dateblock**/
.dateblock {
    border:1px solid #C0D6EB;
    border-left: none;
    float:left;
    margin-right:0.3em;
    margin-top: 0.8em;
    text-align:center;
    width:2em;
    margin-left: 0.5em;
}
.eventBox li {
   overflow: hidden;
    margin-bottom: .5em;
}
.gsb #supplement .eventBox ul.links li a {
    border-bottom: none;
    background-image: none;
}
.boxWrapper p.all {
padding: 0.5em;
    background-color: #fff;
}
#content .newsBox p.all a,
#content ul.eventList p a{
    background: none;
    padding-left: 0;
}
.gsb .eventBox ul p a,
.gsb .eventBox ul p a:link,
.gsb .eventBox ul p a:visited{
    border: none;
    min-height: 2.5em;
}
#wrapperDivision .boxWrapper p.all a{
    display:inline;
    width: auto;
    text-align: right;
    background-color: #fff;
}
.startseite #wrapperDivisions .boxWrapper {
    width:100%;
}
#content .navIndex li {
    float: left;
    border-bottom: none;
    margin: 0 1px .33em -1px; /* negative margin-left to hide first <li>'s left border - no need for :first-child etc. */
    text-align: center;
    background-image: none;
}
#content .navIndex li.back,
#content .navIndex li.first {
    margin-left: 0;
    padding-left: 0;
}
.startseite #wrapperDivisions .boxWrapper.hero .main {
    float: left;
    padding: 0 0 0 1em;
    width: 70%;
}
.startseite #wrapperDivisions .boxWrapper.hero .box li {
    padding:0 0 0 0.5em;
}
.startseite #wrapperDivisions .boxWrapper.hero .navIndex {
    margin-top: .3em;
    padding: 0;
    margin-right: .1em;
    width: 5em;
}
/**** 5.3 breadcrumb ****/
#navBreadcrumbs li {
    display: block;
    float: left;
}
#siteNav #navBreadcrumbs *{
    font-size: 120%;
    font-weight: normal;
}
#navBreadcrumbs ol {
    display:block;
    float:left;
    padding-left: 0;
}
#navBreadcrumbs p {
}
#search,
.startseite #search  {
    clear:both;
    border: none;
    float:none;
    width: 100%;
}
#search .submit,
#search .formField {
    float:none;
}
#search p {
text-align: center;
    margin-bottom: 0;
}
#search .searchNode {
    display:none;
}
/**** 9.9 forms ****/
input,
textarea,
select {
    padding: .4em;
    line-height: 1.4;
    border: 1px solid #BCB9B5;
    width: 80%;
}
select {
    width: 85.5%;
}
.formHelp {
    font-weight: normal;
}
.formField,
.formLabel label {
    width: 100%;
}
.formLabel {
    font-weight: bold;
}
.radio{
width: auto;
}
#search input {
    width: auto;
}
input.reset,
input.submit {
    border: 1px solid #BCB9B5;
    width: 7.5em;
}
/*****************************
10.0 special sites
*****************************/
#glossaryHits {
    list-style: none;
    padding: 0;
}
.navIndex {
    list-style: none;
    padding: 0;
}
.navIndex li {
    display: inline;
}
#searchResult .aural {
    display: inline;
}
#faq {
    margin: 0;
    padding: 16pt 0 0;
    border-top: .5pt dotted;
}
#faq dd {
    border-bottom: .5pt dotted;
    margin: 0 0 16pt;
    padding: 0 0 8pt;
}
#faq dt {
    float: none;
    margin: 0 0 4pt;
    padding: 0;
}
/****** 10.2 sitemap ******/
#content #sitemap h2 {
    border-top: none;
}
/****** 10.2 glossary ******/
#content .RichTextGlossarLink {
    cursor: help;
    text-decoration:none;
    border-bottom:1px dotted;
    color:#333333;
}
#popup #wrapperInner {
    padding: 1.7em;
    min-height: 800px;
}
#popup #wrapperDivisions {
     width: 37em;
}
#popup #wrapperContent {
  width: 37em;
}
#popup #glossarEntry {
    border:0;
}
#popup #navFunctions {
    padding-left: 0;
}
#popup #popupLinks li {
    background: transparent;
    padding-left: 0;
}
#content #glossaryHits {
    overflow: auto;
    margin: 1em 0;
    padding-left: 0;
}
#content #glossaryHits li {
    display: block;
    margin: 0 20px 0 0; /* avoid vertical scrollbar in #glossaryHits */
}
#content a.GlossarEntry:link,
#content a.GlossarEntry:visited {
    text-decoration:none;
    font-weight: normal;
}
/****** 10.3 search results ******/
#content .navIndex, /* Also used in Glossary */
#content #searchResult {
    margin: 0;
    padding: 0;
    list-style: none;
    width: 100%;
}
.startseite #content .navIndex {
    width: 14%;
}
#content .navIndex {
    overflow: hidden; /* to hide first <li>'s left border - no need for :first-child etc. */
}
.navIndex:after {
    display: block;
    clear: both;
    content: " ";
    height: 1px; /* avoid collapsing margins */
}
#content .navIndex li {
    float: left;
    border-bottom: none;
    margin: 0 1px .33em -1px; /* negative margin-left to hide first <li>'s left border - no need for :first-child etc. */
    text-align: center;
    background-image: none;
}
#content .navIndex li.back,
#content .navIndex li.first {
    margin-left: 0;
    padding-left: 0;
}
.navIndex span,
.navIndex a,
.navIndex strong {
    display: block;
    padding: .3em 0;
    width: 2em;
    text-align: center;
    background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAbCAMAAABVyG9ZAAAAA3NCSVQICAjb4U/gAAAAS1BMVEUiOms3UH+vvdJLY49ofaMpQnJ7jrFAWIYuRnfk6fApQmuWpsIyS3o6UoJDW4nI0eBccppxhqvr7vR2iq2aqsWDlbXK0+FNZZH///8w5Mu0AAAAGXRSTlP///////////////////////////////8AATQKtwAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwOS8wMi8xMDhXW3kAAAAYdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3Jrc0+zH04AAABZSURBVCiR1cw5EoAgAATBVfEqwQNQ9/8vVVNhCczsdKoG9MYiYQMJ79LwcMSaL0BQ4X7q9Aet9DENUilZqZQqCU5CL5XSLOFUxWBqhAXc86UmyCNub10cyQsq2g779NTGPgAAAABJRU5ErkJggg==) no-repeat 0 0; /* datauri url(/SiteGlobals/StyleBundles/Bilder/Farbschema/bg_index.png?__blob=normal&v=1) */
}
.navIndex span .guestbookEntry,
.navIndex a .guestbookEntry,
.navIndex strong .guestbookEntry{
    width: 9em;
}
.navIndex span {
     background-image: url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAYEBAQFBAYFBQYJBgUGCQsIBgYICwwKCgsKCgwQDAwMDAwMEAwODxAPDgwTExQUExMcGxsbHCAgICAgICAgICD/2wBDAQcHBw0MDRgQEBgaFREVGiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICD/wAARCAAbABsDAREAAhEBAxEB/8QAGQABAQEAAwAAAAAAAAAAAAAABAACAQYH/8QAKRAAAQMBBQgDAQAAAAAAAAAAAQACAxEEBRITUhQhIiMxQZGhM3Fysf/EABcBAQEBAQAAAAAAAAAAAAAAAAABAgP/xAAWEQEBAQAAAAAAAAAAAAAAAAAAARH/2gAMAwEAAhEDEQA/APdHOM5zZeOR+9ziukjDjLj0jwqiy49I8IHRX/bLPG2ENY5sYoC4GtO3Qhc7G4HE3lt+gtst4EFgQHlHGVmtGQs5LPyP4qjeBBYEAp/ldRZqlXs91nvCaKHgjFCG9hVoO6qAm2WnX6CC2y06/QTR3aKKOKMRxjCxvQKK/9k=); /* datauri url(/SiteGlobals/StyleBundles/Bilder/Farbschema/bg_index_inactive.jpg?__blob=normal&v=1) */
}
.navIndex strong {
     background-image: url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAYEBAQFBAYFBQYJBgUGCQsIBgYICwwKCgsKCgwQDAwMDAwMEAwODxAPDgwTExQUExMcGxsbHCAgICAgICAgICD/2wBDAQcHBw0MDRgQEBgaFREVGiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICD/wAARCAAbABsDAREAAhEBAxEB/8QAGgAAAgMBAQAAAAAAAAAAAAAAAAYBAwcEBf/EACcQAAEEAQMDAwUAAAAAAAAAAAEAAgMEEQUGExIhUSMxQXKBgrGy/8QAGQEAAwEBAQAAAAAAAAAAAAAAAAEEAwIF/8QAGhEBAQADAQEAAAAAAAAAAAAAAAECAyERMf/aAAwDAQACEQMRAD8Adrt21etSWbMhkmkOXOP6HgD4C9OTxFb650wkEg5HY+UBqG2tyTP0SqbIM0wDmulJ7npcQM/YKLZr6pwy4zbgViYcCAOBAOm3o8aPAPr/ALKnz+tsfhc4FqzRwIA4EA5aBRsO0iBzIyWnqwfzKnzvW2M4p3RRqQ6h6UYZyDrdjPuU9V4WcePwx+Fq4W1a0D7MbHNy1xwR3StONHggigibDC0MjYMNaFFaof/Z); /* datauri url(/SiteGlobals/StyleBundles/Bilder/Farbschema/bg_index_active.jpg?__blob=normal&v=1) */
}
.box .navIndex a,
.navIndex .back a,
.navIndex .forward a{
     padding: 0!important;
     background: none;
}
#content #searchResult li {
    position: relative;
    padding: 0 0 0 70px;
}
#content #searchResult p {
    margin-top: 0em;
    margin-bottom: 0.5em;
}
#content #searchResult.metaData{
    clear:both;
    text-align:right;
}
/*****************************
11.0 supplementary content
*****************************/
#supplement {
    margin: 16pt 0 0;
    clear:both;
}
#supplement h2 {
display: none;
}
.banner {
    margin-top: 20pt;
}
#wrapperDivisions .bannerBox {
    overflow: visible;
}
#supplement .box .prev a{
    background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAdCAMAAABhTZc9AAAAA3NCSVQICAjb4U/gAAAAk1BMVEX//////v7+///+/v7///7+/v39/v/9/v79/v39/f79/f37/f38/f76/P36+/z5+/z1+fr1+fzz+Pv1+Pv09/nz9/jx9vjz9fnw9ffy9Pny9Pjv9Pbu8/bu9Pbq8vvr8fTn7/Ll7fHj7PDl6/PY4OzY3+zX3+zX3+uwwNmxwNmkttOJocZ8lsBVd606YaA6YqAtV5rng71xAAAAMXRSTlP//////wD/////////////////////////////////////////////////////////oKEZ5AAAAAlwSFlzAAALEgAACxIB0t1+/AAAABh0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzT7MfTgAAABZ0RVh0Q3JlYXRpb24gVGltZQAwOS8wMS8xMCri9JcAAAC3SURBVCiRfdPJEsIgDAZgWmU8OO5132uLqF14/6eTAI4Qlv8E800yOSSEUkqCoSCUnvM8gONNCXochWvJuox01bkldZfUZZnSla987+rQTiPaw++9wLVvIUTPzAcrF5AqrBpfJKisd9BVjR/iaqbz7ACb7B9ba0/nducKd744U2nmEcWM1DCz1ZpDjdbV5oNrobp9xDoDb2NToRTJzTnJjZ3GcHKXSmYRvapbkI+BH3Uq+lxCAfgClhcXN2QqMs4AAAAASUVORK5CYII=) no-repeat left top; /* datauri url(/SiteGlobals/StyleBundles/Bilder/Farbschema/bg_marginal_zurueck.png?__blob=normal&v=1) */
    width: 2.33em;
    height: 2.33em;
    color: #fff;
    text-indent: -9999em;
    display:block;
}
#supplement p {
    margin-bottom: 0;
}
#supplement .more {
    margin: 0.75em;
}
#supplement .teaserText, #wrapperDivisions .box p,
.startseite #wrapperDivisions .boxWrapper .box p.all {
    padding:0.5em;
}
#wrapperDivisions .eventBox .box ul p {
    padding: 0;
}
#supplement .box p {
    padding-top: 1em;
    padding-bottom: 1em;
}
/*****************************
12.0 footer (siteInfo)
*****************************/
#wrapperFooter {
    clear: both;
    border: none;
    padding: 0!important;
}
#siteInfo { margin: 0!important; padding:0!important; border-top: 4px solid #fbc180; background: #f2f2f2; width: 100%; }
#siteInfo p {clear:both!important;padding: 0!important;float:none!important;}
#siteInfo li {display:block;float: left;}
#wrapperKopfbilder, #footerLinks, .bx-wrapper, #printLink {display:none!important;}
#navPrimary ul li {width:100%!important;padding-left:0;}
#navPrimary li { display: block; margin: 0 0 1px 0; float:none; }
#navPrimary ul {padding: 0; width: 100%}
#navSecondary ul {padding-left:0;}
#wrapperOuter {width:100%!important;}
#wrapperDivisions {padding:0!important;}
#wrapperContent {margin-left:0!important;}
#supplement {width:auto!important; float:none!important; margin:0!important;}
#search .formField input{width:140px;}
#content .teaser .picture {float:right; margin-left:10px;width:100px!important;}
#content .teaser .picture img {width:100px;}
div.mitBild {padding-left:0!important;}
#navPrimary ul li .box div.menu {display:none!important;}
.startseite #supplement {position:relative!important;}
.startseite #content {width:100%!important; padding-left:0!important;}
#siteNav {position:absolute; top:4px; right:0;margin-top:0!important;}
.zweispaltigWrapper .teaserLinks, .zweispaltigWrapper .teaserRechts {float: none!important; width: 100%;}
.singleview {padding:8px 0!important;}
