/* Start module_undo */
/*
    RESET HTML ELEMENT DEFAULT VALUES
    Media group: visual (handheld, print, projection, screen, tty, tv)
*/
/*
    Global whitespace and font-family reset
*/
* {
    margin: 0;
    padding: 0;
    font-family: Arial, Helvetica, sans-serif;
}
/*
    Global structure
*/
html, body { /* xhtml as xml compatible */
    color: #000;
    background: #fff;
}
address {
    font-style: normal;
    margin-bottom:1.8182em;
}
/*
    Text
*/
abbr[title], acronym[title] {
    border-bottom: 1px dotted; /* border-color is inherited from color */
    font-style: normal;
    cursor: help;
}
blockquote, cite, em, q {
    font-style: italic;
}
q:before {
    content: "";
}
q:after {
    content: "";
}
strong {
    font-weight: bold;
}
/*
    Lists
*/
ol {
    margin-left: 40px;
}
ul {
    list-style: none;
}
/*
    Tables
*/
table {
    border-collapse: collapse;
    border-spacing: 0;
    caption-side: top;
    empty-cells: show;
}
td, th {
    vertical-align: top;
    text-align: left;
}
/*
    Links
*/
a {
    text-decoration: underline;
}
/*
    Objects, images
*/
img {
    border: 0;
}
/*
    Horizontal rules
*/
hr {
    display: none;
}
/*
    Forms
*/
fieldset {
    border: 0 solid transparent; /* 'solid transparent' required by Opera */
}
legend {
    color: #000; /* IE/Win does not inherit color */
}
optgroup {
    font-style: normal;
    font-weight: bold;
}

/* Ende module_undo */
/* Start skin_gsb */
* {
    margin: 0;
    padding: 0;
}
body {
    background-color: #FFFFFF;
}
h1 {
    margin-bottom: 1.2em;
}
form {
    margin: 0;
}
table {
     clear: both;
    border-collapse: collapse;
    border-spacing: 0;
    border: 0;
}
td, th {
    text-align: left;
    vertical-align: top;
}
a {
    color: #1C5696;
    text-decoration: none;
}
a:link:hover,
a:visited:hover {
    text-decoration: underline;
}
a:focus,
a:active {
    background: #CE6531;
}
.two-column-list-wrapper ul li a:focus,
.contentbox ul.content li a:focus,
ul.one-column li a:focus,
.two-column-list-wrapper ul li a:active,
.contentbox ul.content li a:active,
ul.one-column li a:active {
       background:transparent url(/SiteGlobals/StyleBundles/Bilder/neu/9x9_linkintern_red_on_white.gif?__blob=normal&v=2) no-repeat scroll 0pt 0.25em;
}
#branding #nav-primary li a:focus, #branding #nav-primary li a:active {
    font-weight: bold;
}
#branding a:focus img {  /* logo */
    border: none;
    background: #185594;
}
.NavInfo .richedit-wrapper a:link span  { /* link service telefon */
    color: #A9400D;
}
#nav a:focus, #nav a:active,
.NavInfo .richedit-wrapper a:active span, .NavInfo .richedit-wrapper a:focus span {
    background: #185594;
    color: #fff;
}
#nav a:focus, #nav a:active {
    background: #185594 !important;
    color: #fff;
}
.Contentspalte a:focus,
 .Contentspalte a:active,
.Contentspalte a:focus span,
.Contentspalte a:active span,
.Marginalspalte a:focus,
.Marginalspalte a:active,
.Marginalspalte a:active span,
.Marginalspalte a.externallink:focus span,
 .Marginalspalte a.externallink:active span,
#main .faqlist a:focus, #main .faqlist a:active {
    background: #CE6531 !important;
    color: #fff !important;
    border: none;
}
img {
    border-width: 0;
}
hr {
    display: none;
}
ul {
    list-style-image: none;
    list-style-type: none;
}
ol {
    margin-left: 2em;
}
li {
    margin-bottom: 1em;
}
ul li {
    padding: 0 0 0 26px;
    background: no-repeat .5em .15em;
}
abbr, acronym {
    font-style: inherit;
    border: 0;
    cursor: help;
}
abbr[title], acronym[title] {
    border-bottom: 1px dotted gray;
    cursor: help;
}
em {
    font-style: italic;
    font-weight: inherit;
}
h1, h2, h3, h4, h5, h6, legend, strong {
    font-style: normal;
    font-weight: bold;
}
h1 {
    margin-bottom: 1.2em;
}
h2, h3 {
    margin-bottom: 1em;
}
address, cite, q {
    font-style: normal;
}
/*q:before {
    content: "";
}
q:after {
    content: "";
}*/
fieldset {
    border: 0 solid #FFF;   /* same as background-color of containing box */
}
legend {
    display: none;
    position: relative;
    left: -0.425em; /* For Mac IE */
    color: #333; /* IE 6 forgets color */
}
/* Hide from Mac \*/
legend {
    position: static;
}
/* For Opera 7 */
fieldset>legend:first-child {
    text-indent: -0.9em;
}
/* For Gecko based browsers, hide from Opera 6+ */
head:first-child+body legend {
    text-indent: -0.15em;
}
/* End backslash hack */
dl dt {
    font-weight: bold;
}
#branding-logo img {
padding-left: 1.8182em;
}
#branding-logo a img {
padding-left: 0;
}
#branding .searchNode { margin-top: 1px; }

/* Ende skin_gsb */
/* Start layout_shared */
/*
    3 column layout, elastic - fluid - elastic
*/
.LayoutWrapper {
    width: 100%;
    min-width: 83.64em; /* = 920px @ 11px base */
}
.LayoutOuter {
    padding-left: 20.9091em;        /* left column width - 230px */
    width: auto;
}
.LayoutInner {
    width: 100%;
}
.LayoutInner:after {
    display: block;
    clear: both;
    content: " ";
}
#inner {
    border-bottom: 1px solid white;
}
#functions .LayoutOuter {
    padding-left: 0;
}
#nav-service {
    display: none;
}
#branding #branding-logo,
#wrapper #nav {
    float: left;
    position: relative;
    z-index: 10;
    margin-left: -20.9091em;            /* _negative_ left column width - 230px */
    margin-right: -12px;                /* _negative_ right spacing, only for Opera */
    width: 20.9091em;                   /* left column width - 230px */
}
#branding #nav-primary,
#functions #breadcrumb,
.ContentspalteBreit,
.Contentspalte {
    float: left;
    z-index: 11;
    width: 100%;
}
.ContentspalteBreit .bodytext {
    padding-right: 1.8182em;            /* 20px */
}
.Contentspalte .bodytext {
    padding-right: 23.6364em;           /* 260px */
}
#branding #quicksearchwrapper,
#functions #fontadjuster,
.Marginalspalte {
    float: left;
    position: relative;
    margin-right: 0;
    margin-left: -20.9091em;            /* _negative_ right column width - 230px */
    z-index: 12;
    width: 19.0909em;                   /* right column width - 210px */
}
#nav-supplementary {
    margin-left: 23.6364em !important;  /* 260px */
    margin-right: 1.8182em; /* 20px */
}
#branding #branding-logo a,
#branding #nav-primary ul,
#nav-supplementary,
div.bodytext,
.navbox,
.specialbox {
    margin-left: 1.8182em;  /* 20px */
    margin-bottom: 1.8182em;    /* 20px */
}
.navbox {
    margin-bottom: 2.2727em;  /* 25px */
}
div.bodytext {
    margin-left: 2.7273em;  /* 30px */
}
#branding #nav-primary ul {
    margin-left: 2.6em;
    margin-bottom: 0;
}
#branding #nav-primary ul li {
    list-style: none;
}

/* Ende layout_shared */
/* Start fonts_shared */
/* Font sizes for BAUA */
* {
    font-size: 100%;
    font-family: Verdana, Arial, sans-serif;
    line-height: 1.3636em;  /* 15px */
}
body {
    font-size: 68.75%; /* same sizes for all plattforms: 69%, 76%, 86%, 93%, 101%*/
}
h1 {
    font-size: 136.36%;
    line-height: normal;
    font-weight: bold;
}
h2 {
    font-size: 118.18%;
    line-height: normal;
    font-weight: bold;
}
h3 {
    font-weight: bold;
}
h4, h5, h6 {
    font-weight: normal;
}
#nav-primary ul,
form .textinputfield label span,
form .selectbox label span,
form .textinputarea label span,
form .checkboxgrp span.label span,
form .radiobuttongrp span.label span,
form .buttonrow span.label span,
form .textinputfield span span,
form .selectbox span span,
form .textinputarea span span,
form .checkboxgrp span span,
form .radiobuttongrp span span,
#quicksearchwrapper a,
input.button {
    font-size: 91%; /* 11px */
}
#nav-primary ul,
#quickSearch {
    text-transform: uppercase;
}
.top span,
.top,
.bottom span,
.bottom {
    font-size: 1px;
}
#quicksearchwrapper a,
#quicksearchwrapper .button,
#quicksearchwrapper .NavigationNodeSelected {
    font-size: 91%;
}
.navbox .NavInfo {
    font-weight: normal;
}
.clear-both {
    line-height: 1px;
    font-size: 1px;
}
h2.boxheader,
h2.boxheader-main {
    font-size: 100%;
}
h2.boxheader span span,
h2.boxheader-main span span,
.Marginalspalte h2.boxheader span span,
.Marginalspalte h2.boxheader-main span span {
    font-weight: bold !important;
}
.Contentspalte .faqlist a.linkmarker,
.ContentspalteBreit .faqlist a.linkmarker,
.Contentspalte .bmlist a.linkmarker,
.ContentspalteBreit .bmlist a.linkmarker {
    font-weight: bold;
}
#guidedtourbox form input.button,
#secondary-navigation form input.button {
    font-weight: bold;
    text-align: left;
}
#guidedtourbox h3 {
    font-weight: bold;
}
ul.generictablelist li h2 a {
    font-size: 86%;
}

/* Ende fonts_shared */
/* Start elements_shared */
/*
    Screen Style for BAUA
    Author: Stephan Redecker, Aperto AG 2004
*/
/* ###########################################
    main part (contentboxes, teaserboxes, borderedboxes)
########################################### */
/*
    link types
*/
.Contentspalte a,
.ContentspalteBreit a,
.Marginalspalte a {
    padding-left: 15px;
}
a.emaillink,
a.downloadlink,
a.externallink,
a.to-the-top-link {
    padding-left: 15px;
}
a.to-the-top-link {
    float: right;
    padding-left: 0;
    padding-right: 12px;
}
a.jump-marker {
    margin: 0;
    padding: 0;
    width: 1px;
    height: 1px;
    overflow: hidden;
    background: transparent none !important;
}
/* skip link */
.skip, .skip a, .skip ul, .skip em {
    position: absolute;
    overflow: hidden;
    left: -2000px;
    width: 1px;
    height: 1px;
}
.skip a:active, .skip a:focus {
    position: absolute;
    z-index: 1000;
    overflow: visible;
    width: auto;
    height: auto;
    font-weight: bold;
    top: 10.3em;
    left: 43em;
    padding: 3px 6px;
    background: #fff;
}
/*
    boxes corner
*/
.top span,
.top,
.bottom span,
.bottom {
    display: block;
    width: 100%;
    height: 12px;
}
.Marginalspalte .top span,
.Marginalspalte .top,
.Marginalspalte .bottom span,
.Marginalspalte .bottom {
    height: 10px;
}
/*
    bordered box properties
*/
.borderedbox .top span,
.borderedbox .top,
.borderedbox .bottom span,
.borderedbox .bottom {
    display: block;
    height: 5px;
}
.borderedbox .contentwrap,
.borderedbox .content,
.borderedbox .top span span,
.borderedbox .top span,
.borderedbox .bottom span span,
.borderedbox .bottom span {
    display: block;
}
.borderedbox .content {
    margin: 0;
    padding: 0 1.3636em;    /* 15px */
}
#nav-supplementary .content a {
    display: block !important;
    padding-left: 15px !important;
}
#nav-supplementary .content {
    height: 1.2em;
}
#nav-supplementary .content .functions {
    float: left;
}
#nav-supplementary .content .date {
    float: right;
}
#nav-supplementary .content .date em {
    display: none;
}
#nav-supplementary .content .date span {
    position: absolute;
    overflow: hidden;
    left: -2000px;
    width: 1px;
    height: 1px;
}
#nav-supplementary #printlink {
    display: none;
}
/* ###########################################
  branding part (logo, servicenav and quicksearch)
########################################### */
#branding {
    min-height: 9.5455em; /* 105px */
}
#branding .LayoutInner {
    padding-top: 1.36em; /* 15px */
    /*padding-bottom:0.25em;*/
}
#branding #nav-primary li a,
#branding #nav-primary li em  {
    display: block;
}
#branding #nav-primary em {
    font-style: normal;
}
#branding #nav-primary li strong {
    display: table;
    margin: 0;
    border-collapse: collapse;
    border-spacing: 0;
    white-space: nowrap;
}
#branding #nav-primary li strong span {
    display: table-cell;
}
#branding #nav-primary li a,
#branding #nav-primary li strong em {
    display: block;
    font-weight: normal;
}
#branding #nav-primary li strong em,
#branding #nav-primary li a {
    padding: .0909em .3636em .1818em;   /* 1px 4px 2px */
    line-height: 1.1818em;  /* 13px */
}
/*
    Additional IE5/Mac specific styles (IE5/Mac Band Pass Filter)
*/
/*\*//*/
#branding #nav-primary li strong,
#branding #nav-primary li strong span,
#branding #nav-primary li strong span em {
    display: block;
    float: left;
}
.clear-link-extra {
    display: block;
    clear: left;
}
/**/
#branding #nav-primary ul {
    float: left;
    padding: 0;
    width: 13em;
}
#branding #nav-primary ul li {
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 0;
}
#quicksearchwrapper input {
    margin-bottom: 0.5455em;    /* 6px */
    border: 0 solid transparent;
    padding: 0 0.1818em 0;  /* 0 2px 0 */
    width: 11.4545em;   /* 126px + padding */
    height: 1.3636em;   /* 15px */
}
#quicksearchwrapper a,
#quicksearchwrapper .button,
#quicksearchwrapper .NavigationNodeSelected {
    margin-bottom: 0.4545em;    /* 5px */
    border: 0 solid transparent;
    padding-left: 1.3636em; /* 15px */
    width: auto;
    text-transform: uppercase;
    text-align: left;
} 
#quicksearchwrapper .button {
    font-weight: bold;
}
#quicksearchwrapper input[class="button"] { /* only for firefox */
    text-indent: -3px;
}
/* ###########################################
  function part (breadcrumb and font adjuster)
########################################### */
#functions {
    margin-top: 0;
    margin-bottom: 2.7273em;    /* 30px */
    padding-bottom: .01em;  /* with 0 padding background color is gone in firefox */
}
#functions ol {
    list-style: none;
    margin-top: .5455em;    /* 6px */
    margin-bottom: .7273em; /* 8px */
    padding-right: 21.6667em;           /* 260px */
}
#functions ol li {
    display: inline;
}
#functions ol li a {
    line-height: 1.8182em;  /* 20px */
    padding: 0 10px 0 8px;
}
#functions ol li span {
    position: absolute;
    top: -999px;
    left: -999px;
    overflow: hidden;
    width: 990px;
    height: 990px;
}
#functions ol li>span:first-child {
    display: none; /* most screenreader implements IE, modern browser can hide the divider */
}
#fontadjuster {
    visibility: hidden;
    padding-top: .7273em;   /* 8px */
}
#fontadjuster a {
    margin-top: -.4545em;
    padding-right: .4545em;
    display: block;
    float: left;
}
#fontadjuster a#adjuster-reduce {
    width: 20px;
    height: 19px;
}
#fontadjuster a#adjuster-increase {
    width: 25px;
    height: 19px;
}
#fontadjuster a#adjuster-reset {
    width: 22px;
    height: 19px;
}
/* ###########################################
   navbox part (primary navigation)
########################################### */
.navbox .content {
    border: 0;
    padding-top: .7273em;   /* 8px */
    padding-bottom: 1em;    /* 11px */
    border-bottom: 10px solid #D3DEEA;
}
.navbox ul.navlevel1 {
    display: block;
    margin: 0;
    border: solid #fff;
    border-width: 1px 0;
    padding-bottom: 1.7273em;   /* 19px */
}
.navbox ul {
    margin: .5em 0;
    padding: 1px 0;
}
.navbox ul ul {
    margin: 0;
    border: 0;
    padding: 0;
}
.navbox li {
    margin: 0;
    border-bottom: 1px solid #fff;
    padding: 0;
}
.navbox ul li a,
.navbox ul li span {
    display: block;
    margin: 0 0 1px;
    padding: .3636em 0 .3636em 26px;    /* 4px */
}
.navbox ul li.openitem a,
.navbox ul li .NavigationNodeSelected,
.navbox ul li .NavigationNodeInPath,
.navbox ul li .ThemenNavNodeSelected,
.navbox ul li .ThemenNavNodeInPath {
    font-weight: bold;
}
.navbox ul li ul li a,
.navbox ul li ul li span {
    margin: 0;
}
.navbox .NavInfo,
.specialbox .content {
    padding-left: 1.3636em  /* 15px */
}
.specialbox .top span,
.specialbox .top,
.specialbox .bottom span,
.specialbox .bottom {
    height: 4px;
}
/* ###########################################
  content part
########################################### */
.Contentspalte ul,
.ContentspalteBreit ul {
    list-style: disc;
}
.Contentspalte ul li,
.ContentspalteBreit ul li {
    margin-left: 20px;
    padding: 0;
    background: none;
}
.Contentspalte .teaserbox ul li,
.ContentspalteBreit .teaserbox ul li {
    margin-left: 0px;
}
.Contentspalte .content ul.linkbox,
.ContentspalteBreit .content ul.linkbox {
    margin-left: 10px;
}
/*
    Navbox Visual
*/
.navbox-visual {
    width: 100%;
    height: 80px;
    overflow: hidden;
}
/*
    Text Box
*/
div.bodytext p {
    margin-bottom: 1.3636em;    /* 15px */
}
.clear-both {
    clear: both;
    height: 1px;
}
hr, .hide {
    display: none;
}
/*
    hidden screenreader elements
*/
.aural,
#fontadjuster a span {
    position: absolute;
    top: -999px;
    left: -999px;
    overflow: hidden;
    width: 1px;
    height: 1px;
}
.hidden {
    display: none;
}
/* contactform */
form {
    padding: 1.3636em;
    padding-top: 1.8182em;
    background-color: #efeff7;
    min-width: 23.6364em;
}
form#quickSearch {
    padding: 0;
    background-color: transparent;
    min-width: 10em;
}
form p {
    clear: both;
}
form .textinputfield,
form .textinputarea,
form .selectbox,
form .checkboxgrp,
form .radiobuttongrp,
form .buttonrow {
    margin-bottom: 0 !important;
}
form .separator {
    margin-top: 1.3636em;
}
form .checkboxgrp span,
form .radiobuttongrp span,
form .selectbox span,
form .textinputfield span,
form .textinputarea span,
form .buttonrow span {
    display: block;
    float: left;
    width: 260px;
}
form .textinputfield label,
form .selectbox label,
form .textinputarea label,
form .checkboxgrp span.label,
form .radiobuttongrp span.label,
form .buttonrow span.label {
    display: block;
    float: left;
    width: 150px;
}
form .selectbox select#themenbereiche {
    width: 100%;
}
form .radiobuttongrp input[type="radio"] {
    vertical-align: -3px;
}
form .checkboxgrp input[type="checkbox"] {
    vertical-align: -3px;
}
form .checkboxgrp input {
    margin-right: 5px;
}
form .textinputfield label span,
form .selectbox label span,
form .textinputarea label span,
form .checkboxgrp span.label span,
form .radiobuttongrp span.label span,
form .buttonrow span.label span {
    display: inline;
    float: none;
    width: auto;
}
form .buttonrow input,
.cartItems .button ,
form .textinputfield input,
form .selectbox input,
form .textinputarea textarea {
    border: 1px solid #9C9EA5;
    width: 260px;
}
form .buttonrow input,
form .textinputfield input {
    padding-top: 2px;
    padding-bottom: 2px;
}
form .buttonrow input,
.cartItems .button {
    float: right;
    margin-left: 5px;
    border-top: 0;
    border-left: 0;
    width: auto;
}
form .textinputfield label span,
form .selectbox label span,
form .textinputarea label span,
form .checkboxgrp span.label span,
form .radiobuttongrp span.label span,
form .buttonrow span.label span,
form .textinputfield span span,
form .selectbox span span,
form .textinputarea span span,
form .checkboxgrp span span,
form .radiobuttongrp span span {
    float: none;
    margin-left: 0;
    width: auto;
}
form input.button {
    display: block;
    cursor: pointer;
    text-transform: uppercase;
    text-align: center;
}
form input[class=button] {
    padding-left: 1em;
    padding-right: 1em;
}
#guidedtourbox form input.button,
#secondary-navigation form input.button {
    border: 0 solid transparent;
    padding-left: 15px;
    width: auto;
}
#guidedtourbox form input.button:hover,
#quickSearch form input.button:hover,
#sectionSearch form input.button:hover {
    text-decoration: underline;
}
.nav-back {
    display: block;
}
#back-link-top {
    margin-bottom: 2.2727em;    /* 30px */
}
#back-link-bottom {
    margin-top: 2.2727em;    /* 30px */
}
.nav-back span {
    display: block;
}
.nav-back span span {
    display: block;
}
.nav-back span span span {
    display: block;
}
.nav-back span span a {
    display: block;
    margin-left: 15px;
    padding: 2px;
    padding-left: 15px;
}
.Contentspalte ul.generictablelist li,
.ContentspalteBreit ul.generictablelist li,
.Contentspalte ul.SearchResult li,
.ContentspalteBreit ul.SearchResult li,
.Contentspalte ul.publikationenliste li,
.ContentspalteBreit ul.publikationenliste li {
    margin: 0 0 1.0909em 0;  /* 0 0 12px 0 */
    border-bottom: 1px solid #fff;
    padding: 0 0 0 15px;
    list-style: none;
    height: 1%;
}
.Contentspalte ul.generictablelist li span,
.ContentspalteBreit ul.generictablelist li span,
.Contentspalte ul.SearchResult li span,
.ContentspalteBreit ul.SearchResult li span,
.Contentspalte ul.publikationenliste li span,
.ContentspalteBreit ul.publikationenliste li span {
    clear: both;
    display: block;
}
.Contentspalte ul.generictablelist li,
.ContentspalteBreit ul.generictablelist li {
    padding-left: 25px;
}
.Contentspalte ul.publikationenliste ul,
.ContentspalteBreit ul.publikationenliste ul {
    list-style: none;
}
.Contentspalte ul.publikationenliste li,
.ContentspalteBreit ul.publikationenliste li {
    padding: 0;
}
.Contentspalte ul.generictablelist li.joboffer-overview-item,
.ContentspalteBreit ul.generictablelist li.joboffer-overview-item {
    padding-left: 0;
}
ul[class].SearchResult li,
ul[class].generictablelist li,
ul[class].publikationenliste li {
    border: 1px solid transparent;  /* firefox fix for collapsing margins */
}
#fontadjuster:after,
form:after,
form .textinputfield:after,
form .textinputarea:after,
form .selectbox:after,
form .checkboxgrp:after,
form .radiobuttongrp:after,
form .buttonrow:after,
form .radiobuttongrp em:after,
form .radiobuttongrp .sidebyside:after,
form .checkboxgrp em:after,
form .checkboxgrp .sidebyside:after,
ul.SearchResult ul:after,
ul.generictablelist ul:after,
ul.publikationenliste ul:after,
ul.SearchResult li:after,
ul.generictablelist li:after,
ul.publikationenliste li:after,
ul.linkbox:after,
ul.linkbox li:after,
#secondary-navigation .two-column-list-wrapper ul:after,
#secondary-navigation form:after,
#secondary-navigation form div:after,
#secondary-navigation form .SecondColumn:after,
.guidepager:after,
.contentbox:after,
div.bodytext .richedit-withtoc-wrapper p:after {
    display: block;
    clear: both;
    content: " ";
}
ul.SearchResult li a,
ul.generictablelist li a {
    float: left;
    margin-left: -15px;
    padding-left: 15px;
    font-weight: bold;
}
ul.SearchResult li br,
ul.generictablelist li br {
    clear: both;
    height: 1px;
}
ul.SearchResult li.joboffer-overview-item a,
ul.generictablelist li.joboffer-overview-item a {
    display: block;
    float: none;
    margin-left: 0;
}
ul.SearchResult li div,
ul.generictablelist li div {
    clear: both;
}
ul.generictablelist li .richedit-wrapper {
    margin-bottom: 0;
}
/*
    PAGERBOX
*/
.borderedbox a {
    padding-left: 0;
}
.borderedbox .previousPage {
    padding-left: 18px;
    font-weight: bold;
}
.borderedbox .nextPage {
    padding-right: 18px;
    font-weight: bold;
}
.blockHeader {
    font-weight: bold;
}
/*
    contentboxen
*/
.contentbox,
.teaserbox {
    margin-bottom: 1.8182em;
    background: #EFEFF7;
    clear: both;
    height: 1%;
}
#guidedtourbox {
    background: #E7E7E7;
}
.contentbox .anmerkung,
.contentbox .address,
.contentbox .contact,
.teaserbox .content {
    margin: 1.8182em 0 1.3182em  0;
    padding: 0 1.3636em 0  .7273em; /* 20px 15px 8px */
}
.contentbox .anmerkung,
.contentbox .address,
.contentbox .contact {
    padding-left: 1.3em !important;
}
.contentbox .richedit-wrapper.anmerkung,
.contentbox .richedit-wrapper .address,
.contentbox .richedit-wrapper .contact,
.teaserbox .richedit-wrapper .content {
    padding-left: 0;
}
 .ContentspalteBreit .teaserbox a.downloadlink:focus,
.ContentspalteBreit .teaserbox a.downloadlink:active,
 .Contentspalte .teaserbox a.downloadlink:focus,
.Contentspalte .teaserbox a.downloadlink:active {
   background:transparent url(data:image/gif;base64,R0lGODlhCQAJAJEDAMFfLsJgMcNfLv///yH5BAEAAAMALAAAAAAJAAkAAAIZ3CAZYmHP3BBo2mcYm9RurGEGcIHDkihOAQA7) no-repeat scroll 0pt 0.25em;
   *background:transparent url(/SiteGlobals/StyleBundles/Bilder/neu/9x9_file_red.gif?__blob=normal&v=2) no-repeat scroll 0pt 0.25em;
}
.ContentspalteBreit .teaserbox ul li a.externallink:focus,
.ContentspalteBreit .teaserbox ul li a.externallink:active,
.Contentspalte .teaserbox ul li a.externallink:focus,
.Contentspalte .teaserbox ul li a.externallink:active,
.ContentspalteBreit .teaserbox a.externallink:focus,
.ContentspalteBreit .teaserbox a.externallink:active,
.Contentspalte .teaserbox a.externallink:focus,
.Contentspalte .teaserbox a.externallink:active{
    background:transparent url(data:image/gif;base64,R0lGODlhCQAJAKIAAMJgMcFfMMNeMPTh2MFfLs15UP///8NfLiH5BAAAAAAALAAAAAAJAAkAAAMgOCVxXsrJQ5Y4JhviBNeUpBnOl2FH45BTMUlQQTTAASUAOw==) no-repeat scroll 0 0.25em;
    *background:transparent url(/SiteGlobals/StyleBundles/Bilder/neu/9x9_linkextern_red_on_white.gif?__blob=normal&v=2) no-repeat scroll 0 0.25em;
}
.contentbox  {
    background-color: #efeff7;
}
.contentbox .content {
    /*margin-top: 1.8182em;*/
    padding: 0 1.3636em .7273em; /* 20px 15px 8px */
}
.contentbox ul.content {
    padding: 1.8em 1.3636em .7273em; /* 20px 15px 8px */
}
.contentbox h3.content {
    padding-bottom: 0;
}
.contentbox h3.no-top-padding {
    padding-top: 0;
}
.Marginalspalte .contentbox .anmerkung,
.Marginalspalte .contentbox .address,
.Marginalspalte .contentbox .contact,
.Marginalspalte .contentbox .content,
.Marginalspalte .teaserbox .content {
    padding: 1.3636em 0.9091em .7273em; /* 15px 10px 8px */
}
.Marginalspalte .contentbox .content,
.Marginalspalte .teaserbox .content {
    padding: 0 0.9091em .7273em; /* 15px 10px 8px */
}
.contentbox ul li,
ul.linkbox li {
    list-style: none;
    margin-bottom: 0;
    margin-left: 0;
    padding-bottom: .5455em; /* 5px */
    padding-left: 0;
}
/*
    teaser box properties
*/
.teaserbox .content dl,
.teaserbox .content dl dd {
    margin: 0;
    padding: 0;
}
.teaserbox .content dl dt img {
    margin-top: -1.8182em;      /* 20px */
    margin-left: -1.3636em;     /* 15px */
    margin-right: -1.3636em;    /* 15px */
}
.Marginalspalte .teaserbox .content dl dt img {
    margin-top: -1.8182em;      /* 15px */
    margin-left: -.9091em;     /* 10px */
}
.teaserbox .content dl dd {
    padding-top: .9091em;   /* 10px */
}
.teaserbox .content dl dd ul {
    margin-bottom: -.5455em;   /* 6px */
}
/*
    box elements
*/
h2.boxheader,
h2.boxheader-main {
    display: block;
    margin: 0;
    padding: 0;
    width: 100%;
    min-height: 1.8182em;   /* 20px */
}
.Marginalspalte h2.boxheader,
.Marginalspalte h2.boxheader-main {
    min-height: 3.1818em;   /* 35px */
}
h2.boxheader span,
h2.boxheader-main span {
    display: block;
    margin: 0;
    padding: .1818em .4545em;
    height: 1%;
}
.Marginalspalte h2.boxheader {
    margin-top: 0;
}
.Marginalspalte h2.boxheader span,
.Marginalspalte h2.boxheader-main span {
    padding: .1818em 0;
}
h2.boxheader span span,
h2.boxheader-main span span,
.Marginalspalte h2.boxheader span span,
.Marginalspalte h2.boxheader-main span span {
    display: block !important;
    margin: 0 .9091em !important;
    padding: 0 !important;
}
ul.whatsnew-list li {
    list-style: none;
    position: relative;
    margin: 0 0 .4545em;
    padding: 0 0 0 8em;
}
ul.whatsnew-list li span {
    display: block;
    background: none;
}
ul.whatsnew-list li span span {
    display: inline;
    background: none;
    text-indent: 0;
}
ul.whatsnew-list li .date {
    position: absolute;
    left: 8px;
    font-style: normal;
}
ul.whatsnew-list li a {
    display: inline;
    /* padding: 0 !important; */
    background: none;
}
.Contentspalte .block,
.ContentspalteBreit .block {
    padding-bottom: 1.3636em;   /* 15px */
}
/* FAQ */
.Contentspalte .faqlist .contentbox,
.ContentspalteBreit .faqlist .contentbox,
.Contentspalte .faqlist .faqblock,
.ContentspalteBreit .faqlist .faqblock,
.Contentspalte .bmlist .bmdatablock,
.ContentspalteBreit .bmlist .bmdatablock {
    margin-bottom: 1.8182em;    /* 20px */
}
.bmdatablock table th {
white-space: nowrap;
}
.Contentspalte .faqlist a.linkmarker,
.ContentspalteBreit .faqlist a.linkmarker,
.Contentspalte .bmlist a.linkmarker,
.ContentspalteBreit .bmlist a.linkmarker {
    padding: 0;
}
.Contentspalte .faqlist .faqblock h3,
.ContentspalteBreit .faqlist .faqblock h3 {
    margin: 0 0 .3636em 0;  /* 0 0 4px 0 */
    padding: 0;
}
.Contentspalte .faqlist .faq-top,
.ContentspalteBreit .faqlist .faq-top,
.Contentspalte .bmlist .bm-top,
.ContentspalteBreit .bmlist .bm-top {
    display: block;
    margin-top: .9091em;    /* 10px */
    padding-right: 13px;
    text-align: right;
}
.teaser img {
    float: right;
    margin-left: .4545em;   /* 5px */
}
.teaser {
    margin-bottom: 1.8182em;    /* 20px */
}
.teaser .teaserText h2 {
    margin-bottom: 0;
}
.teaser .teaserText .richedit-wrapper,
.teaser .teaserText .richedit-withtoc-wrapper,
.Marginalspalte .contentbox .richedit-wrapper,
.Marginalspalte .teaserbox .richedit-wrapper,
.Marginalspalte .contentbox .richedit-withtoc-wrapper,
.Marginalspalte .teaserbox .richedit-withtoc-wrapper {
    margin-bottom: 0;
}
.teaser .teaserText a {
    margin-top: 0.9091em;   /* 10px + line spacing top and bottom = 15px */
    display: block;
}
.veranstaltungteaser,
.veranstaltungteaser-bild-links,
.veranstaltungteaser-bild-rechts {
    margin-bottom: 1em;
}
.veranstaltungteaser-bild-links .teaserimg {
    float: left;
}
.veranstaltungteaser .teaserimg,
.veranstaltungteaser-bild-rechts .teaserimg {
    float: right;
    margin-left: .4545em;          /* 5px */
}
.veranstaltungteaser img,
.veranstaltungteaser-bild-links img,
.veranstaltungteaser-bild-rechts img {
    float: none;
    margin: 0;
    width: 100px;
}
.veranstaltungteaser .teaserText,
.veranstaltungteaser-bild-links .teaserText,
.veranstaltungteaser-bild-rechts .teaserText {
    padding: 5px 10px 5px 25px;
}
.veranstaltungteaser-bild-links .teaserText {
    padding-left: 20px;
}
.veranstaltungteaser-bild-links .teaserText {
    margin-left: 9.5455em;
}
.veranstaltungteaser-bild-rechts .teaserText {
    margin-right: 9.5455em;
}
.veranstaltungteaser .teaserText h2,
.veranstaltungteaser-bild-links .teaserText h2,
.veranstaltungteaser-bild-rechts .teaserText h2 {
    margin-bottom: 0.4545em;
}
.veranstaltungteaser .teaserText a,
.veranstaltungteaser-bild-links .teaserText a,
.veranstaltungteaser-bild-rechts .teaserText a {
    margin-top: 0;
    margin-left: -15px;
    padding-left: 15px;
}
ul.toc li {
    margin-left: 0;
    list-style: none;
}
ul.toc ul li {
    margin: .5em 0;
}
ul.toc li ul {
    margin-left: 2em;
}
#secondary-navigation .two-column-list-wrapper {
    width: 100%;
}
#secondary-navigation .two-column-list-wrapper ul {
    list-style-type: none;
    margin: 0;
    padding: 0 0 0 50%;
    width: 50%;
}
#secondary-navigation .two-column-list-wrapper li {
    margin: 0;
    padding: 0;
    width: 100%;
}
#secondary-navigation .two-column-list-wrapper .first-column {
    clear: left;
    float: left;
    margin: 0 0 0 -100.1%;
    width: 100.1%; /* Mozilla 1.3 brands and older fail on 100% */
}
#secondary-navigation .two-column-list-wrapper .first-column>div:first-child { /* hide from Opera 6 */
    margin-left: 1px; /* equalize 100.1% */
}
#secondary-navigation .two-column-list-wrapper li div {
    margin: 0 0 .1818em .4545em; /* 0 0 2px 5px */
    padding: .1818em;
}
#secondary-navigation .two-column-list-wrapper .first-column div {
    margin-right: .4545em; /* 5px */
    margin-left: 0;
}
#secondary-navigation .two-column-list-wrapper ul+div {
    clear: both;
    margin: 0 0 -1px;
    height: 1px; /* @ Mozilla, avoid collapsing margins */
}
#secondary-navigation .content {
    padding-top: 1.3636em; /* 15px */
}
#secondary-navigation form {
    display: block;
    padding: 1.8182em 0 0 0; /* 20px */
}
#secondary-navigation form .FirstColumn {
    float: left;
    margin-right: .6364em;
    width: 50%;
}
#secondary-navigation form .FirstColumn input {
    position: relative;
    width: 98%;
}
#secondary-navigation form .SecondColumn input {
    float: left;
}
#secondary-navigation form input[class~="button"] { /* only for firefox */
    text-indent: -3px;
}
#secondary-navigation .one-column {
    margin-top: 0;
    margin-bottom: 0;
}
#secondary-navigation .one-column li {
    margin-top: 0;
}
/*
    richEdit wrapper
*/
.richedit-wrapper,
.richedit-withtoc-wrapper {
    margin-bottom: 1.8182em;    /* 20px */
}
.richedit-wrapper ul.toc li a,
.richedit-withtoc-wrapper ul.toc li a {
    display: block;
}
#main .teaserbox  .richedit-wrapper p,
.Marginalspalte .teaserbox  .richedit-wrapper p {
    margin-bottom: .7em;
}
.teaserbox .richedit-wrapper,
.teaserbox .richedit-withtoc-wrapper {
    margin-bottom: 0; /* @ IE 5.0, keep the box background-color */
    padding-bottom: 0em; /* 0px */
    padding-left: 1em;
}
.Marginalspalte .teaserbox .richedit-wrapper,
.Marginalspalte .teaserbox .richedit-wrapper {
    padding-left: 0;
}
.richedit-wrapper h2,
.richedit-withtoc-wrapper h2 {
    margin-top: 1.8182em;   /* 20px */
    height:1%;
}
.richedit-wrapper img,
.richedit-withtoc-wrapper img {
    margin-right: .9091em;
    margin-bottom: .4545em; /* 5px */
    float: left;
}
.richedit-wrapper img.alignRight,
.richedit-withtoc-wrapper img.alignRight {
    margin-right: 0;
    margin-left: .9091em;
    margin-bottom: .4545em; /* 5px */
    float: right;
}
.richedit-wrapper img.imgBlock,
.richedit-withtoc-wrapper img.imgBlock {
    margin-bottom: .4545em; /* 5px */
    float: none;
    display: block;
}
.richedit-wrapper br,
.richedit-withtoc-wrapper br {
    clear: both;
}
.NavInfo .richedit-wrapper,
.specialbox .richedit-wrapper {
    margin-bottom: 0;
}
ul.ul-style--disc { list-style-type: disc; }
ul.ul-style--circle { list-style-type: circle; }
ul.ul-style--square { list-style-type: square; }
ul.ul-style--none { list-style-type: none; }
ol.ol-style--decimal { list-style-type:decimal; }
ol.ol-style--lower-alpha { list-style-type: lower-alpha; }
ol.ol-style--upper-alpha { list-style-type: upper-alpha; }
ol.ol-style--lower-roman { list-style-type: lower-roman; }
ol.ol-style--upper-roman { list-style-type: upper-roman; }
.Contentspalte dl dd,
.ContentspalteBreit dl dd {
    margin-bottom: 1.3636em;    /* 15px */
}
.Contentspalte dl dd .richedit-wrapper,
.ContentspalteBreit dl dd .richedit-wrapper {
    margin-bottom: 0;
}
.Contentspalte .teaserbox .richedit-wrapper ul,
.ContentspalteBreit .teaserbox .richedit-wrapper ul {
    margin-left: 15px;
}
.two-column-list-wrapper ul li a,
.contentbox ul.content li a,
ul.one-column li a {
    display: block;
}
.two-column-list-wrapper ul li a:active,
.two-column-list-wrapper ul li a:focus {
    background: #CE6531;
}
    /*
        Sitemap
    */
    ul.sitemaplist,
    ul.sitemaplist ul {
        display: block;
        margin-left: 0;
        list-style: none;
    }
    ul.sitemaplist ul {
        padding-top: 1px;
    }
    ul.sitemaplist li {
        display: block;
        margin-left: 0;
        margin-bottom: 1px;
    }
    ul.sitemaplist li a {
        display: block;
        padding: .1818em 1.8182em;  /* 2px 20px */
    }
    ul.sitemaplist li li a {
        padding: .1818em 3.1818em;  /* 2px 35px */
    }
    ul.sitemaplist li li li a {
        padding: .1818em 4.5455em; /* 2px 50px */
    }
    .input-error {
        margin-bottom: 1.8182em;
        padding: 3px !important;
    }
    span.input-error {
        display: block;
        margin-bottom: 0;
    }
    /* ###########################################
        marginal part
    ########################################### */
    #guidedtourbox form {
        padding: .2727em 0 0 0;
        min-width: 1em;
    }
    #guidedtourbox form select {
        width: 100%;
    }
    #guidedtourbox form input.button {
        margin-top: .7273em;   /* 10px */
    }
    .guidepager {
        margin: .9091em 0;  /* 10px 0 */
        height: 2.4545em;   /* 27px */
    }
    .guidepager a {
        padding-left: 0;
    }
    .guidepager .guide-previous,
    .guidepager .guide-next,
    .guidepager p {
        float: left;
        display: block;
        width: 1.2727em;    /* 14 */
        height: 2.4545em;   /* 27px */
    }
    .guidepager p {
        width: 14.5455em;   /* 160px */
        text-align: center;
        font-weight: bold;
    }
    .guidepager p span {
        display: block;
        padding-top: .4545em    /* 5px */
    }
    .guidepager a[class] span {
        display: none;
    }
    .richedit-wrapper table,
    .richedit-withtoc-wrapper table,
    .key-word-table,
    .toolbox-table,
    table.SearchResult {
        width: 100%;
    }
    .key-word-table .richedit-wrapper,
    .key-word-table .richedit-withtoc-wrapper,
    .toolbox-table .richedit-wrapper,
    .toolbox-table .richedit-withtoc-wrapper,
    table.SearchResult .richedit-wrapper,
    table.SearchResult .richedit-withtoc-wrapper {
        margin-bottom: 0;
    }
    .richedit-wrapper th,
    .richedit-wrapper td,
    .richedit-withtoc-wrapper th,
    .richedit-withtoc-wrapper td,
    .key-word-table th,
    .key-word-table td,
    .toolbox-table th,
    .toolbox-table td,
    table.SearchResult th,
    table.SearchResult td {
        padding: .1818em .4545em;
    }
    .key-word-table td .linkmarker,
    #letter-navigation a {
        padding-left: 0;
        background: transparent none;
    }
    dl.research-project-dl dd {
        margin-bottom: 1em;
    }
    dl.research-project-dl dd .richedit-wrapper,
    dl.research-project-dl dd .richedit-withtoc-wrapper {
        margin-bottom: 0;
    }
    .clearelem {
        clear: both;
        height: 0;
        width: 0;
    }
    #WarenkorbForm {
        padding: 0;
    }
    #WarenkorbForm .warenkorb-count {
        float: right;
        text-align: right;
    }
    #WarenkorbForm .cartItems .button,
    #WarenkorbForm .cartItems .warenkorb-count {
        margin-top: .4545em;
    }
    #WarenkorbForm .cartItems div {
        margin-bottom: 1.3636em;
        border-bottom: 1px dotted #000;
        padding-bottom: 1.3636em;
    }
    #WarenkorbForm .cartItems div.warenkorb-count {
        margin-bottom: 0;
        border-bottom: 0;
        padding-bottom: 0;
    }
    #WarenkorbForm .cartItems .button {
        float: none;
        margin-left: 0;
    }
    #WarenkorbForm .buttonrow .submitbutton {
        float: right;
    }
    .publikationenliste h2,
    .publikationenliste a {
        margin-bottom: .1818em;
}
#inner #main a:active,
#inner #main a:focus {
    background: #CE6531 !important;
    color: #fff !important;
}
.Contentspalte .teaserbox .richedit-wrapper ul.linkbox,
.ContentspalteBreit .teaserbox .richedit-wrapper ul.linkbox,
.Contentspalte .teaserbox .richedit-wrapper .linkbox li,
.ContentspalteBreit .teaserbox .richedit-wrapper .linkbox li { margin-left: 0; }
table[summary="jahresberichte"] { width: auto; background-color:#fff ! important; }
table[summary="jahresberichte"] td { border:none; }

/* Ende elements_shared */
/* Start skin_gsb-baua */
/*
    fonts
*/
body,
.Contentspalte,
.ContentspalteBreit,
.navbox .top,
.navbox .content,
.navbox .NavInfo,
.navbox .bottom,
.specialbox,
.specialbox ul.navlevel1 li a,
.key-word-table td .linkmarker,
#breadcrumb ol li a {
    color: #333;
}
#quicksearchwrapper a,
#quicksearchwrapper .button,
h2.boxheader span span,
h2.boxheader-main span span,
.Marginalspalte h2.boxheader span span,
.Marginalspalte h2.boxheader-main span span,
#quicksearchwrapper .NavigationNodeSelected  {
    color: #fff !important;
}
.Contentspalte .faqlist a.linkmarker,
.ContentspalteBreit .faqlist a.linkmarker,
.Contentspalte .bmlist a.linkmarker,
.ContentspalteBreit .bmlist a.linkmarker,
#branding #nav-primary li strong em,
#breadcrumb ol li.LastEntry a,
.navbox ul li a,
.navbox ul li span,
.navbox .NavInfo span,
form .buttonrow input,
.cartItems .button,
h1,
h2,
.blockHeader,
.teaserbox,
.contentbox,
.borderedbox a,
.richedit-wrapper h2,
.richedit-withtoc-wrapper h2 {
    color: #185594;
}
#guidedtourbox form input.button,
#secondary-navigation form input.button,
.Contentspalte a,
.ContentspalteBreit a,
.Marginalspalte a,
.Contentspalte a span,
.ContentspalteBreit a span,
.Marginalspalte a span,
a.emaillink,
a.downloadlink,
a.externallink,
a.orderlink,
a.to-the-top-link,
#nav-supplementary .content a,
.navbox .NavInfo a span,
form .textinputfield label span,
form .selectbox label span,
form .textinputarea label span,
form .checkboxgrp span.label span,
form .radiobuttongrp span.label span,
form .buttonrow span.label span,
form .textinputfield span span,
form .selectbox span span,
form .textinputarea span span,
form .checkboxgrp span span,
form .radiobuttongrp span span,
.nav-back span span a,
ul.SearchResult li a,
ul.generictablelist li a,
ul.publikationenliste li a,
.hint {
    color: #ce6531;
}
.content .richedit-wrapper  a:hover span{
    color: #ce6531;
}
.content .richedit-wrapper  a:active span,
.content .richedit-wrapper  a:focus span {
   color: #fff;
}
/*
    background colors
*/
body,
.guidepager p {
    background-color: #fff;
}
#branding,
#branding #nav-primary li a {
    background-color: #185594;
}
#branding {
    border-bottom: 1px solid #185594;
}
/*
    elements
*/
.top span {
    background: url(data:image/gif;base64,R0lGODlhDQANAKIAAOrv9Pf5/PH1+Pv9/uvw9v7+/v///+rv9SH5BAAAAAAALAAAAAANAA0AAAMuaLo8IWyVBw6JpohjOSsDwY1HpgRERZZKuI4tIb6soNLGQJPaPg63XSBIs/k4CQA7) no-repeat top left;
    *background: url(/SiteGlobals/StyleBundles/Bilder/baua/baua_box_content_lightblue_tl.gif?__blob=normal&v=2) no-repeat top left;
}
.top {
    background: #eaeff7 url(data:image/gif;base64,R0lGODlhDQANAKIAAOrv9Pf5/PH1+Pv9/uvw9v7+/v///+rv9SH5BAAAAAAALAAAAAANAA0AAAMvKDFl/g9IMV57J2cKnc4AUUFfRhDBZZSaiLFHeMGa0NBasOKHsNMEwICXCRAJggQAOw==) no-repeat top right;
    *background: #eaeff7 url(/SiteGlobals/StyleBundles/Bilder/baua/baua_box_content_lightblue_tr.gif?__blob=normal&v=2) no-repeat top right;
}
.bottom span {
    background: url(data:image/gif;base64,R0lGODlhDQANAKIAAOrv9Pf5/PH1+Pv9/uvw9v7+/v///+rv9SH5BAAAAAAALAAAAAANAA0AAAMwKHTcfuHJM8CazAjcTOSHUWycIRIAZhrDJa1FQLjdyqKPbQ5kbRYrHmCosxUGAUECADs=) no-repeat bottom left;
    *background: url(/SiteGlobals/StyleBundles/Bilder/baua/baua_box_content_lightblue_bl.gif?__blob=normal&v=2) no-repeat bottom left;
}
.bottom {
    background: #eaeff7 url(data:image/gif;base64,R0lGODlhDQANAKIAAOrv9Pf5/PH1+Pv9/uvw9v7+/v///+rv9SH5BAAAAAAALAAAAAANAA0AAAMueLp8IC2CEBsYlYmS1zDdY4AVQXxkdI7pAhDBWLTKObO1srEs4QiBG88ARA1ZCQA7) no-repeat bottom right;
    *background: #eaeff7 url(/SiteGlobals/StyleBundles/Bilder/baua/baua_box_content_lightblue_br.gif?__blob=normal&v=2) no-repeat bottom right;
}
.navbox .top span {
    background: url(data:image/gif;base64,R0lGODlhDAAMALMAAIinyS1incLS422Tu1R+raS81RtVlfDz+v7//x9WlxtXlh1XlxxWlR5Vlv///xxWliH5BAAAAAAALAAAAAAMAAwAAARC0CFHJy2D0O0OCMvDcI4QPCjKFWGqjAhSpGlICUnz6HR3PoaE6+EA0I4PRECnQPFQM8ajuWNQBztUqIUiiFBC2iICADs=) no-repeat top left;
    *background: url(/SiteGlobals/StyleBundles/Bilder/baua/baua_header_content_blue_tl.gif?__blob=normal&v=2) no-repeat top left;
}
.navbox .top {
    background: url(data:image/gif;base64,R0lGODlhDAAMALMAAIinyS1incLS422Tu1R+raS81RtVlfDz+v7//x9WlxtXlh1XlxxWlR5Vlv///xxWliH5BAAAAAAALAAAAAAMAAwAAAQ/kIziKqrusrcCOBj2jGMghA6jkBwlLuxYIFfcPE1yOs86JoYSKBYD8Ei3Hi6AGCkYydWmwILBcI/BlZQYbQgRADs=) no-repeat top right;
    *background: url(/SiteGlobals/StyleBundles/Bilder/baua/baua_header_content_blue_tr.gif?__blob=normal&v=2) no-repeat top right;
}
.navbox .bottom span {
    background: url(data:image/gif;base64,R0lGODlhCgAKAKIAAO7y9tTd6P3+/+Pq8tvj7tXf6////9Te6iH5BAAAAAAALAAAAAAKAAoAAAMgSHXcPCG4BsKaR5Q7DeCOIRBSJxKYoRpkuHrcqwrAQCQAOw==) no-repeat bottom left;
    *background: url(/SiteGlobals/StyleBundles/Bilder/baua/baua_navbox_bl.gif?__blob=normal&v=2) no-repeat bottom left;
}
.navbox .bottom {
    background: url(data:image/gif;base64,R0lGODlhCgAKAKIAAO7y9tTd6P3+/+Pq8tvj7tXf6////9Te6iH5BAAAAAAALAAAAAAKAAoAAAMheLpaxCuEAVsA9ZQicgFGFRBCCJGGqYxpunxtSgxAGRsJADs=) no-repeat bottom right;
    *background: url(/SiteGlobals/StyleBundles/Bilder/baua/baua_navbox_br.gif?__blob=normal&v=2) no-repeat bottom right;
}
.Marginalspalte .bottom span {
    background: url(data:image/gif;base64,R0lGODlhCgAKAKIAAPH0+fz9/eru9u3w9+vw9unu9P///+rv9SH5BAAAAAAALAAAAAAKAAoAAAMlOLfMcKUdckKjzAwBS1wGwC0FZoTMd5yBIp1G8HARfALuarN4AgA7) no-repeat bottom left;
    *background: url(/SiteGlobals/StyleBundles/Bilder/baua/baua_box_marginal_lightblue_bl.gif?__blob=normal&v=2) no-repeat bottom left;
}
.Marginalspalte .bottom {
    background: #eaeff7 url(data:image/gif;base64,R0lGODlhCgAKAKIAAPH0+fz9/eru9u3w9+vw9unu9P///+rv9SH5BAAAAAAALAAAAAAKAAoAAAMmeLo7R+yUAxhcYZV9xDAKMSkCACojZZzMEKxSR72wMpjretP5mgAAOw==) no-repeat bottom right;
    *background: #eaeff7 url(/SiteGlobals/StyleBundles/Bilder/baua/baua_box_marginal_lightblue_br.gif?__blob=normal&v=2) no-repeat bottom right;
}
#guidedtourbox .bottom span {
    background: url(data:image/gif;base64,R0lGODlhCgAKAKIAAPPz8+vr6+fn5+Hh4f7+/uPj4////+Li4iH5BAAAAAAALAAAAAAKAAoAAAMjKDXXPuGU54C7zUycwcaGEX0ZQQhSeoQGEZAhEXqOLLNAICQAOw==) no-repeat bottom left;
    *background: url(/SiteGlobals/StyleBundles/Bilder/baua/baua_box_marginal_grey_bl.gif?__blob=normal&v=2) no-repeat bottom left;
}
#guidedtourbox .bottom {
    background: #e7e7e7 url(data:image/gif;base64,R0lGODlhCgAKAKIAAPPz8+vr6+fn5+Hh4f7+/uPj4////+Li4iH5BAAAAAAALAAAAAAKAAoAAAMjOLc8JY2VE5hd4EqjTwGcNQVGOE0CQYRLEaylBBqwEMzlSiQAOw==) no-repeat bottom right;
    *background: #e7e7e7 url(/SiteGlobals/StyleBundles/Bilder/baua/baua_box_marginal_grey_br.gif?__blob=normal&v=2) no-repeat bottom right;
}
.Contentspalte a,
.ContentspalteBreit a,
.Marginalspalte a {
    background:  url(data:image/gif;base64,R0lGODlhCQAJAKIAAMJgMcFfMPTh2MNeMMFfLs15UP///8NfLiH5BAAAAAAALAAAAAAJAAkAAAMgKDVxXsrJQ9Y4RhI3iMnO5nzGRVGf1IzTUbSPQjSAKyQAOw==) no-repeat 0 .25em;
    *background:  url(/SiteGlobals/StyleBundles/Bilder/neu/9x9_linkintern_red_on_white.gif?__blob=normal&v=2) no-repeat 0 .25em;
}
.Contentspalte a.external,
.ContentspalteBreit a.external,
.Marginalspalte a.external {
    background:  url(data:image/gif;base64,R0lGODlhCQAJAKIAAMJgMcFfMMNeMPTh2MFfLs15UP///8NfLiH5BAAAAAAALAAAAAAJAAkAAAMgOCVxXsrJQ5Y4JhviBNeUpBnOl2FH45BTMUlQQTTAASUAOw==) no-repeat 0 .25em;
    *background:  url(/SiteGlobals/StyleBundles/Bilder/neu/9x9_linkextern_red_on_white.gif?__blob=normal&v=2) no-repeat 0 .25em;
}

.Contentspalte a[name],
.ContentspalteBreit a[name],
.Marginalspalte a[name] {
    padding: 0;
background: transparent none;
}
.Marginalspalte a {
    background: url(data:image/gif;base64,R0lGODlhCQAJAKIAAMJgMcFfMNLHy8NeMMFfLsZ0Tf///8NfLiH5BAAAAAAALAAAAAAJAAkAAAMgKDVxXsrJQ9Y4RhI3iMnO5nzGRVGf1IzTUbSPQjSAKyQAOw==) no-repeat 0 .25em;
    *background: url(/SiteGlobals/StyleBundles/Bilder/neu/9x9_linkintern_red_on_lightblue.gif?__blob=normal&v=2) no-repeat 0 .25em;
}
.Contentspalte p.navToTop {
    float:right;
    margin-top:15px;
}
.Contentspalte .navToTop a {
    background: url(data:image/gif;base64,R0lGODlhCQAJAIABAMNfLv///yH5BAEAAAEALAAAAAAJAAkAAAINjI+pAQufnjyyrotRAQA7) no-repeat 100% .35em;
    *background: url(/SiteGlobals/StyleBundles/Bilder/neu/9x9_jumplabel_red.gif?__blob=normal&v=2) no-repeat 100% .35em;
    padding-left:0;
    padding-right:15px;
}
a.externallink, a.RichTextExtLink {
    background: url(data:image/gif;base64,R0lGODlhCQAJAKIAAMJgMcFfMMNeMPTh2MFfLs15UP///8NfLiH5BAAAAAAALAAAAAAJAAkAAAMgOCVxXsrJQ5Y4JhviBNeUpBnOl2FH45BTMUlQQTTAASUAOw==) no-repeat 0 .25em;
    *background: url(/SiteGlobals/StyleBundles/Bilder/neu/9x9_linkextern_red_on_white.gif?__blob=normal&v=2) no-repeat 0 .25em;
}
a.orderlink {
    background: url(data:image/gif;base64,R0lGODlhCQAJAJEAALFbMf///8FfLgAAACH5BAAAAAAALAAAAAAJAAkAAAIRjIWmonAIo5qxpvksxCfoUAAAOw==) no-repeat 0 .25em;
    *background: url(/SiteGlobals/StyleBundles/Bilder/neu/9x9_warenkorb_red.gif?__blob=normal&v=2) no-repeat 0 .25em;
}
a.emaillink {
    background: url(data:image/gif;base64,R0lGODlhCQAJAJEDAMFfMMRgL8NfLv///yH5BAEAAAMALAAAAAAJAAkAAAIZnH8gyxKOhgBBHjGeqTWDm3zRAJTUxIxHAQA7) no-repeat 0 .25em;
    *background: url(/SiteGlobals/StyleBundles/Bilder/neu/9x9_mail_red.gif?__blob=normal&v=2) no-repeat 0 .25em;
}
a.downloadlink {
    background: url(data:image/gif;base64,R0lGODlhCQAJAJEDAMFfLsJgMcNfLv///yH5BAEAAAMALAAAAAAJAAkAAAIZ3CAZYmHP3BBo2mcYm9RurGEGcIHDkihOAQA7) no-repeat 0 .25em;
    *background: url(/SiteGlobals/StyleBundles/Bilder/neu/9x9_file_red.gif?__blob=normal&v=2) no-repeat 0 .25em;
}
a.to-the-top-link {
    background: url(data:image/gif;base64,R0lGODlhCQAJAIABAMNfLv///yH5BAEAAAEALAAAAAAJAAkAAAINjI+pAQufnjyyrotRAQA7) no-repeat 100% .35em;
    *background: url(/SiteGlobals/StyleBundles/Bilder/neu/9x9_jumplabel_red.gif?__blob=normal&v=2) no-repeat 100% .35em;
}
#nav-supplementary .content a {
    background: url(data:image/gif;base64,R0lGODlhCgALAIAAAHiawP///yH5BAQUAP8ALAAAAAAKAAsAAAIWjI8HCxn9oJqGqRWZfo5L1HyUZnVHAQA7) no-repeat left center;
    *background: url(/SiteGlobals/StyleBundles/Bilder/neu/print_789ac0.gif?__blob=normal&v=2) no-repeat left center;
}
#nav-supplementary .content #navFunctionsPrint {
    padding:0;
}
#nav-supplementary .content a#printlink {
    background-image: url(/SiteGlobals/StyleBundles/Bilder/neu/print_789ac0.gif?__blob=normal&v=2);
}
#nav-supplementary .content a#sendlink {
    background-image: url(/SiteGlobals/StyleBundles/Bilder/neu/mail_789ac0.gif?__blob=normal&v=2);
}
.borderedbox .top {
    background: url(data:image/gif;base64,R0lGODlhAgAJALMAANbe7////////////////////////////////////////////////////////////ywAAAAAAgAJAAAEBhCAQKu9IQA7) repeat-x top;
    *background: url(/SiteGlobals/StyleBundles/Bilder/neu/nav-supplementary_t.gif?__blob=normal&v=2) repeat-x top;
}
.borderedbox .bottom {
    background: url(data:image/gif;base64,R0lGODlhAgAJALMAANbe7////////////////////////////////////////////////////////////ywAAAAAAgAJAAAEBjDISWsAIAA7) repeat-x bottom;
    *background: url(/SiteGlobals/StyleBundles/Bilder/neu/nav-supplementary_b.gif?__blob=normal&v=2) repeat-x bottom;
}
.borderedbox .contentwrap {
    background: url(data:image/gif;base64,R0lGODlhCQACALMAANbe7////////////////////////////////////////////////////////////ywAAAAACQACAAAEBhCESaesNAA7) repeat-y left;
    *background: url(/SiteGlobals/StyleBundles/Bilder/neu/nav-supplementary_l.gif?__blob=normal&v=2) repeat-y left;
}
.borderedbox .content {
    background: url(data:image/gif;base64,R0lGODlhCQACALMAANbe7////////////////////////////////////////////////////////////ywAAAAACQACAAAEBjDIKQGlIAA7) repeat-y right;
    *background: url(/SiteGlobals/StyleBundles/Bilder/neu/nav-supplementary_r.gif?__blob=normal&v=2) repeat-y right;
}
.borderedbox .top span span {
    background: url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAWQBZAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wAARCAAFAAUDAREAAhEBAxEB/8QAFAABAAAAAAAAAAAAAAAAAAAACv/EABkQAAMBAQEAAAAAAAAAAAAAAAMEBQIBE//EABQBAQAAAAAAAAAAAAAAAAAAAAT/xAAcEQADAAMBAQEAAAAAAAAAAAABAgMREiEAInH/2gAMAwEAAhEDEQA/AHcwYEe9In3Ls9SxRsKApmNSDh3i3HR8Zwklhj0woorgmQDGDI+E4P2LzRt711171hWkY0aU5MZgTOm2nyXcrgszEZJbOM4HPEjGdZpWqLR6KHJcbY26FUHiqo4AP099/9k=) no-repeat top left;
    *background: url(/SiteGlobals/StyleBundles/Bilder/neu/nav-supplementary_tl.jpg?__blob=normal&v=2) no-repeat top left;
}
.borderedbox .top span {
    background: url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAWQBZAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wAARCAAFAAUDAREAAhEBAxEB/8QAFAABAAAAAAAAAAAAAAAAAAAACv/EABsQAAMBAAMBAAAAAAAAAAAAAAIDBAEFBhIH/8QAFAEBAAAAAAAAAAAAAAAAAAAABf/EACARAAIBBAMAAwAAAAAAAAAAAAECEgMEESEAEzEFQlL/2gAMAwEAAhEDEQA/AHCd67BT80phDryUhDzK3sLjW+9jhfEa8NkCvWjKFQ1hjZkiucSnE1rEmM3WrKgvyKubgmdEqOwYk4cHAc/YrA4Y5JlvzhV1VayK9OAlQEwO1UqdlfzKQyBrWvTz/9k=) no-repeat top right;
    *background: url(/SiteGlobals/StyleBundles/Bilder/neu/nav-supplementary_tr.jpg?__blob=normal&v=2) no-repeat top right;
}
.borderedbox .bottom span span {
    background: url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAWQBZAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wAARCAAFAAUDAREAAhEBAxEB/8QAFAABAAAAAAAAAAAAAAAAAAAACv/EABsQAAMBAAMBAAAAAAAAAAAAAAIDBAEFBhMH/8QAFAEBAAAAAAAAAAAAAAAAAAAABf/EACERAAIBBAICAwAAAAAAAAAAAAECEQMEEjEAIQUTIjJB/9oADAMBAAIRAxEAPwBwnYO9VfNKU9eXErmYRT68brHHE+GLS3ygYYhUNQSjuJndgTliAWDBYY60m6FkvkVNwXNJ5ipADh3jtwPjiW2wlhJMRrhdW6ayb04iogEpJxKr+KftljoGB1ud8//Z) no-repeat bottom left;
    *background: url(/SiteGlobals/StyleBundles/Bilder/neu/nav-supplementary_bl.jpg?__blob=normal&v=2) no-repeat bottom left;
}
.borderedbox .bottom span {
    background: url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAWQBZAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wAARCAAFAAUDAREAAhEBAxEB/8QAFAABAAAAAAAAAAAAAAAAAAAACv/EABwQAAIDAAMBAAAAAAAAAAAAAAIDAQQFBhITB//EABQBAQAAAAAAAAAAAAAAAAAAAAX/xAAgEQABBAIBBQAAAAAAAAAAAAABAgMRIQAEMQUiQUJh/9oADAMBAAIRAxEAPwB0GTk0fpNFHJORoFq2jKszMVJinMUJnL5l8lJW7NspX7v864dK6ABA9CI1HXV9OWdfXMEW44YlwxVR2pTcJlVqJm8PbbTupDzw+IQKCAOb9irya4FZ/9k=) no-repeat bottom right;
    *background: url(/SiteGlobals/StyleBundles/Bilder/neu/nav-supplementary_br.jpg?__blob=normal&v=2) no-repeat bottom right;
}
#branding,
#branding #nav-primary li a {
    color: #d3deea;
}
#branding #nav-primary li strong {
    background: #d3deea url(data:image/gif;base64,R0lGODlhAwADAKIAAB9Wlkp4qtTe6NTe6tTd7NLe6kp4qaS81CH5BAAAAAAALAAAAAADAAMAAAMGCHZBcqMkADs=) no-repeat 0 0;
    *background: #d3deea url(/SiteGlobals/StyleBundles/Bilder/baua/baua_servicenaenav_tl.gif?__blob=normal&v=2) no-repeat 0 0;
}
#branding #nav-primary li strong span {
    background: url(data:image/gif;base64,R0lGODlhAwADAKIAAB9Wlkp4qtTe6NTe6tTd7NLe6kp4qaS81CH5BAAAAAAALAAAAAADAAMAAAMGeAFDVuIkADs=) no-repeat right top;
    *background: url(/SiteGlobals/StyleBundles/Bilder/baua/baua_servicenaenav_tr.gif?__blob=normal&v=2) no-repeat right top;
}
#branding #nav-primary li strong span span {
    background: url(data:image/gif;base64,R0lGODlhAwADAKIAAB9Wlkp4qtTe6NTe6tTd7NLe6kp4qaS81CH5BAAAAAAALAAAAAADAAMAAAMGeFJGA+EkADs=) no-repeat left bottom;
    *background: url(/SiteGlobals/StyleBundles/Bilder/baua/baua_servicenaenav_bl.gif?__blob=normal&v=2) no-repeat left bottom;
}
#branding #nav-primary li strong em {
    display: inline-block;
    background: url(data:image/gif;base64,R0lGODlhAwADAKIAAB9Wlkp4qtTe6NTe6tTd7NLe6kp4qaS81CH5BAAAAAAALAAAAAADAAMAAAMGWHNCcQYkADs=) no-repeat right bottom;
    *background: url(/SiteGlobals/StyleBundles/Bilder/baua/baua_servicenaenav_br.gif?__blob=normal&v=2) no-repeat right bottom;
}
#branding #nav-primary ul li {
    background-image: none;
    clear: left !important;
}
#branding #branding-logo a:active, #branding #branding-logo a:focus {     background: none; }
#quicksearchwrapper a,
#quicksearchwrapper .button,
#quicksearchwrapper .NavigationNodeSelected  {
    background: transparent url(data:image/gif;base64,R0lGODlhCQAJAKIAAP///ePq8v7+//v//v7+/hxWlv7//////yH5BAAAAAAALAAAAAAJAAkAAAMjWGFCZ0EdcKo5oZ4ytN3cdDhGYVbOaF6jFj4Yq0GKIwhYkQAAOw==) no-repeat left center;
    *background: transparent url(/SiteGlobals/StyleBundles/Bilder/neu/9x9_linkintern_white_on_blue.gif?__blob=normal&v=2) no-repeat left center;
}
#functions {
    background-color: #d3deea;
}
#functions ol li a {
    background: url(data:image/gif;base64,R0lGODlhCQAHAJEAAAAAAP///zMzM////yH5BAEAAAMALAAAAAAJAAcAAAIN1I4nlro91ksSzsZgAQA7) no-repeat left center;
    *background: url(/SiteGlobals/StyleBundles/Bilder/neu/breadcrumb_darkgrey.gif?__blob=normal&v=2) no-repeat left center;
}
#functions ol li.LastEntry a {
    background: url(data:image/gif;base64,R0lGODlhCQAHAJEAAClanBhSlP///wAAACH5BAEAAAIALAAAAAAJAAcAAAINjI4Xlrot1ksLwNkYLAA7) no-repeat left center;
    *background: url(/SiteGlobals/StyleBundles/Bilder/neu/breadcrumb_blue.gif?__blob=normal&v=2) no-repeat left center;
}
#breadcrumb ol li a {
    display: inline-block;
}
#fontadjuster a#adjuster-reduce {
    background: url(data:image/gif;base64,R0lGODlhFAAQAKIHAHmZwHmbwRxWlv7+/v7//3iawP///////yH5BAEAAAcALAAAAAAUABAAAANfeFdRUA7KF4A6gBhtzOhgp1lFCH4mSDxpyLlOCwrpAJmvIaCocfchGg14E21mulRRJ9glBwNaiCFrWk3Uz2uIBFFTAoK4I+18gTklAKUBygoYo0xECFwClYdkDwHYDwkAOw==) no-repeat left bottom;
    *background: url(/SiteGlobals/StyleBundles/Bilder/neu/fontadjuster_reduce.gif?__blob=normal&v=2) no-repeat left bottom;
}
#fontadjuster a#adjuster-increase {
    background: url(data:image/gif;base64,R0lGODlhGQATAKIHAB1Wlv/+/////f7///7+/niawP///////yH5BAEAAAcALAAAAAAZABMAAAOMeFfc/lAtE8QwOBuSgzbFxHFfSZEEwQhmcGWsyZgYabyawM3Z4BkAjcd2w6xMQaLNMxjwMhwAIWhgkXAb3oAkkFJ7wJ+xAMNQB4BYBoCdqac16QYIqH95Mbv+dfmONXAbLn5AHzMDLIQbQRc2MU+FSn5YIGQoVT6IJUSVSyY6OWohZFs0pk4SEKqrCgkAOw==) no-repeat left bottom;
    *background: url(/SiteGlobals/StyleBundles/Bilder/neu/fontadjuster_increase.gif?__blob=normal&v=3) no-repeat left bottom;
}
#fontadjuster a#adjuster-reset {
    background: url(data:image/gif;base64,R0lGODlhFgARAMIHAB1Wlv/+/////f7///7+/niawP///wAAACH5BAEKAAcALAAAAAAWABEAAANleFfc/k0tE8QwOBuicZkc142iwQgjVl4dkxpADFCaQLgZO2fzahaozg7TwwQMA5xQM9TgBqWhYMbKKFUwZslaMAR5zBTumwVXPd2UrOlMv96/jcoSGJBHH/dxZMMIUB8KEIMPCgkAOw==) no-repeat left bottom;
    *background: url(/SiteGlobals/StyleBundles/Bilder/neu/fontadjuster_reset.gif?__blob=normal&v=1) no-repeat left bottom;
}
.navbox .content,
.navbox .NavInfo,
.navbox .bottom {
    background-color: #d3deea;
}
.navbox .content,
.navbox .top {
    background-color: #185594;
}
.navbox .content {
    padding-bottom: 0;
    border-bottom: 10px solid #D3DEEA;
}
.navbox ul.navlevel1 {
    background: #eaeff7;
}
.navbox ul li a,
.navbox ul li span {
    background: #eaeff7 url(data:image/gif;base64,R0lGODlhCwALAJEAAHiawKO61P///+Lq8iH5BAQUAP8ALAAAAAALAAsAAAIWXIAJYeqnhHNypkqF3hZ3ez3g0kxMAQA7) no-repeat .4545em .4545em;   /* 5px */
    *background: #eaeff7 url(/SiteGlobals/StyleBundles/Bilder/neu/hook_closed.gif?__blob=normal&v=2) no-repeat .4545em .4545em;   /* 5px */
}
.navbox ul li.openitem a,
.navbox ul li .NavigationNodeSelected,
.navbox ul li .NavigationNodeInPath {
    background-image: url(data:image/gif;base64,R0lGODlhCwALAPcAABhSlGuMvWuUvd7n7////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////ywAAAAACwALAAAIJgAHBABAsCCAAAINKhSgsKHDhxABEJg4MaLFiwUZPhQwQOPCAQEBADs=);
    *background-image: url(/SiteGlobals/StyleBundles/Bilder/neu/hook_opened.gif?__blob=normal&v=2);
}
.navbox ul li .ThemenNavNode, #ThemenVonAbisZ a {
    background-image: daturi(../images/nav/hook_unselected.gif);
    *background-image: url(/SiteGlobals/StyleBundles/Bilder/neu/hook_unselected.gif?__blob=normal&v=2);
}
.navbox ul li .ThemenNavNodeSelected,
.navbox ul li .ThemenNavNodeInPath,
#ThemenVonAbisZ .NavigationNodeSelected,
#ThemenVonAbisZ .NavigationNodeInPath {
    background-image: url(data:image/gif;base64,R0lGODlhCwALAPcAABhSlGuMvWuUvd7n7////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////ywAAAAACwALAAAILwAHBABAsCCAAAINKhRgkIBChQQcPiQYUeLDihYbRpwIYCPHjAQZchQwQOTCAQEBADs=);
    *background-image: url(/SiteGlobals/StyleBundles/Bilder/neu/hook_selected.gif?__blob=normal&v=2);
}
.navbox ul li ul li a,
.navbox ul li ul li span {
    background: #fff none !important;
}
.navbox .NavInfo a {
    padding-left: 1.3636em;
    background: url(data:image/gif;base64,R0lGODlhCQAJAKIAAMJgMcFfMNLHy8NeMMFfLsZ0Tf///8NfLiH5BAAAAAAALAAAAAAJAAkAAAMgKDVxXsrJQ9Y4RhI3iMnO5nzGRVGf1IzTUbSPQjSAKyQAOw==) no-repeat 0 .25em;
    *background: url(/SiteGlobals/StyleBundles/Bilder/neu/9x9_linkintern_red_on_lightblue.gif?__blob=normal&v=2) no-repeat 0 .25em;
}
.navbox .NavInfo a.externallink {
    background-image: url(data:image/gif;base64,R0lGODlhCQAJAKIAAMJgMcFfMMNeMNLHy8FfLsZ0Tf///8NfLiH5BAAAAAAALAAAAAAJAAkAAAMgOCVxXsrJQ5Y4JhviBNeUpBnOl2FH45BTMUlQQTTAASUAOw==);
    *background-image: url(/SiteGlobals/StyleBundles/Bilder/neu/9x9_linkextern_red_on_lightblue.gif?__blob=normal&v=2);
}
.navbox .NavInfo .phonenumber {
    padding-left: 1.3636em;
    background: transparent url(data:image/gif;base64,R0lGODlhCQAJALMLABxVmBtVldTd7B1Xlx9WltPd6R1XltTe6hxWlR5VlhxWlv///wAAAAAAAAAAAAAAACH5BAEAAAsALAAAAAAJAAkAAAQlcMlJU1IBqbESModwDIpClMpVItJVlJMCHMmrtKiW4KhBUMBFBAA7) no-repeat 0 .25em;
    *background: transparent url(/SiteGlobals/StyleBundles/Bilder/neu/9x9_phone_blue.gif?__blob=normal&v=2) no-repeat 0 .25em;
    font-weight: bold;
}
.specialbox .top span {
    background: url(data:image/gif;base64,R0lGODlhBgAGAKIAAMfh7uv0+dPn8P7+/snj8Pz9/////8ji7yH5BAAAAAAALAAAAAAGAAYAAAMRaGMVsoGcY+I8RU4SDrjCNSUAOw==) no-repeat top left;
    *background: url(/SiteGlobals/StyleBundles/Bilder/baua/baua_specialbox_tl.gif?__blob=normal&v=2) no-repeat top left;
}
.specialbox .top {
    background: url(data:image/gif;base64,R0lGODlhBgAGAKIAAMfh7uv0+dPn8P7+/snj8Pz9/////8ji7yH5BAAAAAAALAAAAAAGAAYAAAMRKFE2doeEdkCcEJKSYdCQkAAAOw==) no-repeat top right;
    *background: url(/SiteGlobals/StyleBundles/Bilder/baua/baua_specialbox_tr.gif?__blob=normal&v=2) no-repeat top right;
}
.specialbox .bottom span {
    background: url(data:image/gif;base64,R0lGODlhBgAGAKIAAMfh7uv0+dPn8P7+/snj8Pz9/////8ji7yH5BAAAAAAALAAAAAAGAAYAAAMQKHe0sbA0aEIDZ9RpdAlCAgA7) no-repeat bottom left;
    *background: url(/SiteGlobals/StyleBundles/Bilder/baua/baua_specialbox_bl.gif?__blob=normal&v=2) no-repeat bottom left;
}
.specialbox .bottom {
    background: url(data:image/gif;base64,R0lGODlhBgAGAKIAAMfh7uv0+dPn8P7+/snj8Pz9/////8ji7yH5BAAAAAAALAAAAAAGAAYAAAMReKqycIEsUmYwitwhQjGDkQAAOw==) no-repeat bottom right;
    *background: url(/SiteGlobals/StyleBundles/Bilder/baua/baua_specialbox_br.gif?__blob=normal&v=2) no-repeat bottom right;
}
.specialbox {
    background-color: #c8e2ef;
}
.specialbox li {
    border-bottom: 1px solid #c8e2ef;
    background: transparent none;
}
.specialbox a {
    background: #c8e2ef url(data:image/gif;base64,R0lGODlhCQAJAKIAAMJgMcFfMNLHy8NeMMFfLsZ0Tf///8NfLiH5BAAAAAAALAAAAAAJAAkAAAMgKDVxXsrJQ9Y4RhI3iMnO5nzGRVGf1IzTUbSPQjSAKyQAOw==) no-repeat 0 .25em;
    *background: #c8e2ef url(/SiteGlobals/StyleBundles/Bilder/neu/9x9_linkintern_red_on_lightblue.gif?__blob=normal&v=2) no-repeat 0 .25em;
    color: #333;
}
.specialbox a.externallink,.specialbox a.RichTextExtLink  {
    background-image: url(data:image/gif;base64,R0lGODlhCQAJAKIAAMJgMcFfMMNeMNLHy8FfLsZ0Tf///8NfLiH5BAAAAAAALAAAAAAJAAkAAAMgOCVxXsrJQ5Y4JhviBNeUpBnOl2FH45BTMUlQQTTAASUAOw==);
    *background-image: url(/SiteGlobals/StyleBundles/Bilder/neu/9x9_linkextern_red_on_lightblue.gif?__blob=normal&v=2);
}
form,
.richedit-wrapper table,
.richedit-withtoc-wrapper table,
.key-word-table,
.toolbox-table,
table.SearchResult {
    background-color: #efeff7;
}
.richedit-withtoc-wrapper table caption {
    text-align: left;
    color: #D3DEEA;
    padding: 3px 5px 3px 5px;
    background: #185594;
    font-weight: bold;
    text-indent: 0;
    text-transform: none;
}
.richedit-withtoc-wrapper table td em * {
    font-style: italic;
}
.richedit-withtoc-wrapper table tfoot {
    text-align: left;
    background: #D6DFEF;
    font-weight: bold;
}
/* Biomonitoring */
#toc th.print-select {
width: 100px;
}
#toc tr:hover {
background-color: #D6DFEF;
}
.bio-print .print-unit,
.bio-print .print-selected .print-unit {
color: #999;
}
.bio-print .print-selected  {
color: #000 !important;
}
#biomonitoring-content .first {
margin-bottom: 20px;
}
#toc input,
#biomonitoring-content input {
position: absolute;
left: -999em;
overflow: hidden;
width: 0;
height: 1px;
}
#toc label,
#biomonitoring-content label {
padding: 0 0 0 15px;
cursor: pointer;
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAoCAMAAAAbvyCxAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEVQTFRFR3y9UoPBsmNCrcPhrGZLwM/nt8rk48vFubbCuMrkurbDYo7GYY7GzINhzYNihKbS7+/31t/vwV8wM262/8wAzJkA////TozhBgAAABd0Uk5T/////////////////////////////wDmQOZeAAAAYklEQVR42tTQSQ7AIAhAUbRah87Q9v5HLYjEM/SvXkggUcgBpZDBo+YBcT+5hKwk2lhPC0U3p7LZ2K39XoXLgtf6ucaLZkeSmwFIEyzyV5FYUbSyjhaJJk5ls7Fb+r3yCTAA31kaSmw7u9kAAAAASUVORK5CYII=) no-repeat 0 -28px;
*background: url(/SiteGlobals/StyleBundles/Bilder/neu/print-select.png?__blob=normal&v=2) no-repeat 0 -28px;
color: #185594;
}
#toc label.focus,
#biomonitoring-content label.focus {
text-decoration: underline;
}
#toc label.checked,
#biomonitoring-content label.checked {
background-position: 0 3px;
color: #CE6531;
}
#biomonitoring-content h2,
#biomonitoring-content h3 {
overflow: hidden;
zoom: 1;
}
#biomonitoring-content h2 span,
#biomonitoring-content h3 span {
float: left;
}
#biomonitoring-content h2 label {
font-size: 85.3%;
}
#biomonitoring-content label {
float: right;
width: 74px;
font-weight: normal;
}
#biomonitoring-content p,
#biomonitoring-content ul,
#biomonitoring-content table {
margin-right: 150px;
}
.print-only {
display: none;
}
.print-control {
float: right;
margin: 5px 0 10px;
}
.print-control a {
padding: 2px 2px 2px 17px;
cursor: pointer;
background: #EFEFF7 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAoCAMAAAAbvyCxAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEVQTFRFR3y9UoPBsmNCrcPhrGZLwM/nt8rk48vFubbCuMrkurbDYo7GYY7GzINhzYNihKbS7+/31t/vwV8wM262/8wAzJkA////TozhBgAAABd0Uk5T/////////////////////////////wDmQOZeAAAAYklEQVR42tTQSQ7AIAhAUbRah87Q9v5HLYjEM/SvXkggUcgBpZDBo+YBcT+5hKwk2lhPC0U3p7LZ2K39XoXLgtf6ucaLZkeSmwFIEyzyV5FYUbSyjhaJJk5ls7Fb+r3yCTAA31kaSmw7u9kAAAAASUVORK5CYII=) no-repeat 2px -26px;
*background: #EFEFF7 url(/SiteGlobals/StyleBundles/Bilder/neu/print-select.png?__blob=normal&v=2) no-repeat 2px -26px;
color: #185594;
font-size: 105%;
}
form#quickSearch {
    background-color: transparent;
}
form .buttonrow input,
.cartItems .button,
form .textinputfield input,
form .selectbox input,
form .textinputarea textarea {
    border: 1px solid #9c9ea5;
    background-color: #fff;
}
#guidedtourbox form input.button,
#secondary-navigation form input.button {
    background: transparent url(data:image/gif;base64,R0lGODlhCQAJAKIAAMJgMcFfMNLHy8NeMMFfLsZ0Tf///8NfLiH5BAAAAAAALAAAAAAJAAkAAAMgKDVxXsrJQ9Y4RhI3iMnO5nzGRVGf1IzTUbSPQjSAKyQAOw==) no-repeat left center;
    *background: transparent url(/SiteGlobals/StyleBundles/Bilder/neu/9x9_linkintern_red_on_lightblue.gif?__blob=normal&v=2) no-repeat left center;
}
.nav-back {
    background: #eaeff7 url(data:image/gif;base64,R0lGODlhBgAGALMAAOzx9f3+//j5+/X2+Orv8+/z9uvu8/b6/f3//vP3+v7///7+/u3w9f///+rv9QAAACH5BAAAAAAALAAAAAAGAAYAAAQTsEk0ylqCGaeO+07AgE5CkADpRAA7) no-repeat left top;
    *background: #eaeff7 url(/SiteGlobals/StyleBundles/Bilder/baua/baua_backnavigation_tl.gif?__blob=normal&v=2) no-repeat left top;
}
.nav-back span {
    background: url(data:image/gif;base64,R0lGODlhBgAGALMAAOzx9f3+//j5+/X2+Orv8+/z9uvu8/b6/f3//vP3+v7///7+/u3w9f///+rv9QAAACH5BAAAAAAALAAAAAAGAAYAAAQTEKSgVnOEHeu6E5fHIJ5jDKVTRAA7) no-repeat right top;
    *background: url(/SiteGlobals/StyleBundles/Bilder/baua/baua_backnavigation_tr.gif?__blob=normal&v=2) no-repeat right top;
}
.nav-back span span {
    background: url(data:image/gif;base64,R0lGODlhBgAGALMAAOzx9f3+//j5+/X2+Orv8+/z9uvu8/b6/f3//vP3+v7///7+/u3w9f///+rv9QAAACH5BAAAAAAALAAAAAAGAAYAAAQTsLg5h6EOMdwEXwdDOM2iBAkQAQA7) no-repeat left bottom;
    *background: url(/SiteGlobals/StyleBundles/Bilder/baua/baua_backnavigation_bl.gif?__blob=normal&v=2) no-repeat left bottom;
}
.nav-back span span span {
    background: url(data:image/gif;base64,R0lGODlhBgAGALMAAOzx9f3+//j5+/X2+Orv8+/z9uvu8/b6/f3//vP3+v7///7+/u3w9f///+rv9QAAACH5BAAAAAAALAAAAAAGAAYAAAQT0EkJpiPJsmCPcgYjLEsxIE0aAQA7) no-repeat right bottom;
    *background: url(/SiteGlobals/StyleBundles/Bilder/baua/baua_backnavigation_br.gif?__blob=normal&v=2) no-repeat right bottom;
}
.nav-back span span a {
    background: url(data:image/gif;base64,R0lGODlhCQAJAKIAAMJgMcFfMNLHy8NeMMFfLsZ0Tf///8NfLiH5BAAAAAAALAAAAAAJAAkAAAMgKHVwQUWdSc+qhgZqDDnfMXTZFB4dMZicOBQnFV3OKyQAOw==) no-repeat 0 .45em;
    *background: url(/SiteGlobals/StyleBundles/Bilder/neu/9x9_linkback_red_on_lightblue.gif?__blob=normal&v=2) no-repeat 0 .45em;
}
.Contentspalte ul.generictablelist li,
.ContentspalteBreit ul.generictablelist li,
.Contentspalte ul.publikationenliste li,
.ContentspalteBreit ul.publikationenliste li,
.Contentspalte ul.SearchResult li,
.ContentspalteBreit ul.SearchResult li {
    background: none transparent;
}
ul.SearchResult li a,
ul.generictablelist li a,
ul.publikationenliste li a {
    background: url(data:image/gif;base64,R0lGODlhCQAJAKIAAMJgMcFfMPTh2MNeMMFfLs15UP///8NfLiH5BAAAAAAALAAAAAAJAAkAAAMgKDVxXsrJQ9Y4RhI3iMnO5nzGRVGf1IzTUbSPQjSAKyQAOw==) no-repeat 0 .25em;
    *background: url(/SiteGlobals/StyleBundles/Bilder/neu/9x9_linkintern_red_on_white.gif?__blob=normal&v=2) no-repeat 0 .25em;
}
ul.SearchResult li a:focus,
ul.generictablelist li a:focus,
ul.publikationenliste li a:focus,
ul.SearchResult li a:active,
ul.generictablelist li a:active,
ul.publikationenliste li a:active
table  a:focus,
table  a:active {
    background: transparent url(data:image/gif;base64,R0lGODlhCQAJAKIAAMJgMcFfMPTh2MNeMMFfLs15UP///8NfLiH5BAAAAAAALAAAAAAJAAkAAAMgKDVxXsrJQ9Y4RhI3iMnO5nzGRVGf1IzTUbSPQjSAKyQAOw==) no-repeat 0 .25em;
    *background: transparent url(/SiteGlobals/StyleBundles/Bilder/neu/9x9_linkintern_red_on_white.gif?__blob=normal&v=2) no-repeat 0 .25em;
}
ul.SearchResult li a.downloadlink,
ul.generictablelist li a.downloadlink,
ul.publikationenliste li a.downloadlink {
    background: url(data:image/gif;base64,R0lGODlhCQAJAJEDAMFfLsJgMcNfLv///yH5BAEAAAMALAAAAAAJAAkAAAIZ3CAZYmHP3BBo2mcYm9RurGEGcIHDkihOAQA7) no-repeat 0 .25em;
    *background: url(/SiteGlobals/StyleBundles/Bilder/neu/9x9_file_red.gif?__blob=normal&v=2) no-repeat 0 .25em;
    padding-right: 4px;
}
ul.SearchResult li a.orderlink,
ul.generictablelist li a.orderlink,
ul.publikationenliste li a.orderlink {
    background: url(data:image/gif;base64,R0lGODlhCQAJAJEAALFbMf///8FfLgAAACH5BAAAAAAALAAAAAAJAAkAAAIRjIWmonAIo5qxpvksxCfoUAAAOw==) no-repeat 0 .25em;
    *background: url(/SiteGlobals/StyleBundles/Bilder/neu/9x9_warenkorb_red.gif?__blob=normal&v=2) no-repeat 0 .25em;
}
.borderedbox a {
    background: none transparent;
}
.borderedbox .previousPage {
    background: url(data:image/gif;base64,R0lGODlhDgAJAJEDAP/+//7//xxWlv///yH5BAEAAAMALAAAAAAOAAkAAAImnI9gEBbizkMCtlNHqyLcwRkcNCijEx5ACqykWnkLpGjMq121ZhQAOw==) no-repeat left center;
    *background: url(/SiteGlobals/StyleBundles/Bilder/neu/paging_previous_blue.gif?__blob=normal&v=2) no-repeat left center;
}
.borderedbox .nextPage {
    background: url(data:image/gif;base64,R0lGODlhDgAJAJEDAP/+//7//xxWlv///yH5BAEAAAMALAAAAAAOAAkAAAIn3GIDFpgSgFtinSBqMhnYrD2ZAwoKB6Img2XH4CZIzDkv7ESGtW0FADs=) no-repeat right center;
    *background: url(/SiteGlobals/StyleBundles/Bilder/neu/paging_next_blue.gif?__blob=normal&v=2) no-repeat right center;
}
.contentbox .anmerkung,
.contentbox .address,
.contentbox .contact,
.contentbox .content,
.teaserbox .content,
.veranstaltungteaser,
.veranstaltungteaser-bild-links,
.veranstaltungteaser-bild-rechts,
.veranstaltungteaser .teaserText,
.veranstaltungteaser-bild-links .teaserText,
.veranstaltungteaser-bild-rechts .teaserText,
.Marginalspalte .contentbox .anmerkung,
.Marginalspalte .contentbox .address,
.Marginalspalte .contentbox .contact,
.Marginalspalte .contentbox .content,
.Marginalspalte .teaserbox .content {
    background-color: #efeff7;
}

.contentbox .anmerkung,
.Marginalspalte .contentbox .anmerkung {
    font-weight: bold;
}
#guidedtourbox .content {
    background-color: #E7E7E7;
}
h2.boxheader,
h2.boxheader-main {
    background: #7B9AC6 url(data:image/gif;base64,R0lGODlhDAAMALMAAMjV5Xeawpawz7fJ3fj7/aW71tjj7neZv//+/3iZwv7+/nmZwHmbwXiav////3iawCH5BAAAAAAALAAAAAAMAAwAAARFUBSgnEXIuncaG8RlKc1jMoxROZW5mCbAsiX8eLL1MmYCGxZbr3FghBqvx+sAGyBchySMoRA+fCfAg2djJHgFq6kRWAgiADs=) no-repeat right top;
    *background: #7B9AC6 url(/SiteGlobals/StyleBundles/Bilder/baua/baua_header_content_lightblue_tr.gif?__blob=normal&v=2) no-repeat right top;
}
h2.boxheader span,
h2.boxheader-main span {
    background: transparent url(data:image/gif;base64,R0lGODlhDAAMALMAAMjV5Xeawpawz7fJ3fj7/aW71tjj7neZv//+/3iZwv7+/nmZwHmbwXiav////3iawCH5BAAAAAAALAAAAAAMAAwAAARF0EmEpFOgCDUlGUxzPJekGAzzrA3HAeu6rBYQxqxkxMmqLg4C49Do4R6IQWw0eyxaKtzi0LTxjo/Cg5GIxlSCRaCBXUUAADs=) no-repeat left top;
    *background: transparent url(/SiteGlobals/StyleBundles/Bilder/baua/baua_header_content_lightblue_tl.gif?__blob=normal&v=2) no-repeat left top;
}
h2.boxheader-main {
    background-color: #185594;
    background-image: url(data:image/gif;base64,R0lGODlhDAAMALMAAIinyS1incLS422Tu1R+raS81RtVlfDz+v7//x9WlxtXlh1XlxxWlR5Vlv///xxWliH5BAAAAAAALAAAAAAMAAwAAAQ/kIziKqrusrcCOBj2jGMghA6jkBwlLuxYIFfcPE1yOs86JoYSKBYD8Ei3Hi6AGCkYydWmwILBcI/BlZQYbQgRADs=);
    *background-image: url(/SiteGlobals/StyleBundles/Bilder/baua/baua_header_content_blue_tr.gif?__blob=normal&v=2);
}
h2.boxheader-main span {
    background-image: url(data:image/gif;base64,R0lGODlhDAAMALMAAIinyS1incLS422Tu1R+raS81RtVlfDz+v7//x9WlxtXlh1XlxxWlR5Vlv///xxWliH5BAAAAAAALAAAAAAMAAwAAARC0CFHJy2D0O0OCMvDcI4QPCjKFWGqjAhSpGlICUnz6HR3PoaE6+EA0I4PRECnQPFQM8ajuWNQBztUqIUiiFBC2iICADs=);
    *background-image: url(/SiteGlobals/StyleBundles/Bilder/baua/baua_header_content_blue_tl.gif?__blob=normal&v=2);
}
.Marginalspalte h2.boxheader {
    background-image: url(data:image/gif;base64,R0lGODlhCgAKALMAAMjX5oKhxPf5/JGty/7+/6K51XiZwnmZwHiav/7////+/3eZv3eawHmbwf///3iawCH5BAAAAAAALAAAAAAKAAoAAAQzcBSQkkouv9cCyOD2ME8hENlCbs0gOIqIjCUmPvPxfDe7BARd47HYGHaG4W1YaChXm0EEADs=);
    *background-image: url(/SiteGlobals/StyleBundles/Bilder/baua/baua_header_marginal_lightblue_tr.gif?__blob=normal&v=2);
}
.Marginalspalte h2.boxheader span,
.Marginalspalte h2.boxheader-main span {
    background-color: transparent;
    background-image: url(data:image/gif;base64,R0lGODlhCgAKALMAAMjX5oKhxPf5/JGty/7+/6K51XiZwnmZwHiav/7////+/3eZv3eawHmbwf///3iawCH5BAAAAAAALAAAAAAKAAoAAAQ20MmkUgJlyA1Ce49ECMXDgI/iCMMHMouTlCeCOsBzPDZKBAsX6pEzgBaPz6EkBDUMg+Ep2YgAADs=);
    *background-image: url(/SiteGlobals/StyleBundles/Bilder/baua/baua_header_marginal_lightblue_tl.gif?__blob=normal&v=2);
}
h2.boxheader span span,
h2.boxheader-main span span,
.Marginalspalte h2.boxheader span span,
.Marginalspalte h2.boxheader-main span span {
    background: transparent none !important;
}
#guidedtourbox h2.boxheader-main {
    background-color: #8c8c8c !important;
    background-image: url(data:image/gif;base64,R0lGODlhCgAKALMAAJSUlPf39/7+/qKios3NzdXV1dTU1KqqqqOjo6urq7i4uLa2toyMjI6Ojv///42NjSH5BAAAAAAALAAAAAAKAAoAAAQlEC0jnL0vA3Jt/kmAfdkgOmTWHNXHfA2XvTCApl+BN0+jzLhBBAA7);
    *background-image: url(/SiteGlobals/StyleBundles/Bilder/baua/baua_header_marginal_grey_tr.gif?__blob=normal&v=2);
}
#guidedtourbox h2.boxheader-main span {
    background-image: url(data:image/gif;base64,R0lGODlhCgAKALMAAJSUlPf39/7+/qKios3NzdXV1dTU1KqqqqOjo6urq7i4uLa2toyMjI6Ojv///42NjSH5BAAAAAAALAAAAAAKAAoAAAQk0MkpzEJTEvD6DEknSsEgjsLRnB6xdswIvHBXsKey0qLJxo8IADs=);
    *background-image: url(/SiteGlobals/StyleBundles/Bilder/baua/baua_header_marginal_grey_tl.gif?__blob=normal&v=2);
}
ul.whatsnew-list li a {
    padding-left: 15px;
    background: url(data:image/gif;base64,R0lGODlhCQAJAKIAAMJgMcFfMNLHy8NeMMFfLsZ0Tf///8NfLiH5BAAAAAAALAAAAAAJAAkAAAMgKDVxXsrJQ9Y4RhI3iMnO5nzGRVGf1IzTUbSPQjSAKyQAOw==) no-repeat 0 3px;
    *background: url(/SiteGlobals/StyleBundles/Bilder/neu/9x9_linkintern_red_on_lightblue.gif?__blob=normal&v=2) no-repeat 0 3px;
}
ul.whatsnew-list li a span { display:inline; }
.Contentspalte .faqlist .faqblock,
.ContentspalteBreit .faqlist .faqblock,
.Contentspalte .bmlist .bmdatablock,
.ContentspalteBreit .bmlist .bmdatablock {
    border-bottom: 1px solid #dedfe7;
}
.Contentspalte .faqlist a.linkmarker,
.ContentspalteBreit .faqlist a.linkmarker,
.Contentspalte .bmlist a.linkmarker,
.ContentspalteBreit .bmlist a.linkmarker {
    background: none;
}
.Contentspalte .faqlist .contentbox ul li a,
.ContentspalteBreit .faqlist .contentbox ul li a {
    background-image: url(data:image/gif;base64,R0lGODlhCQAJALMAAMJgMcRgL8JeLcFfMOfU0cNeMMFfLsp2Tv///8NfLgAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAJAAkAAAQikJwE0jBHpp3CnlxoJUhZJsZWmFy6IWixCWJRHG6YgdZNRAA7);
    *background-image: url(/SiteGlobals/StyleBundles/Bilder/neu/9x9_linkdown_red_on_lightblue.gif?__blob=normal&v=2);
}
.Contentspalte .faqlist .faq-top,
.ContentspalteBreit .faqlist .faq-top,
.Contentspalte .bmlist .bm-top,
.ContentspalteBreit .bmlist .bm-top {
    background: url(data:image/gif;base64,R0lGODlhCQAJALMAAMJgMcRgL8JeLcFfMPTh2MNeMMFfLs15UP///8NfLgAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAJAAkAAAQikJwE0jBHpp3CnlxocUhimFuBrNy5vsUmiEVxnGIGWjYRAQA7) no-repeat right center;
    *background: url(/SiteGlobals/StyleBundles/Bilder/neu/9x9_linktop_red_on_white.gif?__blob=normal&v=2) no-repeat right center;
}
#secondary-navigation form .FirstColumn input {
    border: 1px solid #7b9ac6;
}
ul.sitemaplist ul {
    background-color: #fff;
}
ul.sitemaplist ul ul {
    background-color: #efeff7;
}
ul.sitemaplist li {
    background-color: #d6dfef;
}
ul.sitemaplist li li {
    background-color: #efeff7;
}
ul.sitemaplist li li li {
    background-color: #fff;
    border-top: 1px solid #fff;
}
ul.sitemaplist li a {
    background-position: .4545em .4545em;   /* 5px 5px */
}
ul.sitemaplist li li a {
    background-position: 1.8182em .4545em;  /* 20px 5px */
}
ul.sitemaplist li li li a {
    background-position: 3.1818em .4545em;  /* 35px 2px */
}
.input-error {
    border: 3px solid red !important;
    color: #f00 !important;
}
#guidedtourbox form {
    background: transparent none;
}
#guidedtourbox form select {
    border: 1px solid #9c9ea5;
}
.guidepager .guide-previous {
    background: #ce6939 url(data:image/gif;base64,R0lGODlhDgAbALMAANCBWv/+/OLi4sxsO85tPOLb1tq1o/7+/stpOs5qOctpOM1rOstrOcxqO////8xqOSH5BAAAAAAALAAAAAAOABsAAAR6UEgD1rv4igIuy5nQeSBmWF+JdYnqvg+TtLA7gBZGZ/mjKBjUo6H6EA4NICi1OAQywNRjEQg4Br0Lyuo4XG5Bo2NMzOVohKonmSE+0kSG0JeRMqS/y0z/xbgvbnkvfwN/DwNSDwgPHR8fO0MXBmAwIlovGyOYEwCJGREAOw==) no-repeat top left;
    *background: #ce6939 url(/SiteGlobals/StyleBundles/Bilder/neu/guidedtour_previous_red.gif?__blob=normal&v=2) no-repeat top left;
}
.guidepager .guide-next {
    background: #ce6939 dataur(../images/icons/guidedtour_next_red.gif) no-repeat top right;
    *background: #ce6939 url(/SiteGlobals/StyleBundles/Bilder/neu/guidedtour_next_red.gif?__blob=normal&v=2) no-repeat top right;
}
.guidepager span.guide-previous,
.guidepager span.guide-next {
    background-image: none;
}
.richedit-wrapper th,
.richedit-withtoc-wrapper th,
.key-word-table th,
.toolbox-table th,
table.SearchResult th {
    background-color: #d6dfef;
}
.richedit-wrapper td,
.richedit-withtoc-wrapper td,
.key-word-table td,
.toolbox-table td,
table.SearchResult td,
table.SearchResult th {
    border: 1px solid #d6dfef;
}
.richedit-withtoc-wrapper td.sub {
padding-left: 20px;
}
#toc label{
position: abolsute;
top: -3000px;
left: -3000em;
width: 0;
overflow: hidden;
}
.key-word-table td .linkmarker,
#letter-navigation a {
    background: transparent none;
}
ul.toc li a,
ul.toc li a:focus,
ul.toc li a:active {
    xxxbackground: url(/SiteGlobals/StyleBundles/Bilder/neu/9x9_linkdown_red_on_white.gif?__blob=normal&v=2) no-repeat 0 .25em;
    background: url(data:image/gif;base64,R0lGODlhCQAJALMAAMJgMcRgL8JeLcFfMPTh2MNeMMFfLs15UP///8NfLgAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAJAAkAAAQikJwE0jBHpp3CnlxoJUhZJsZWmFy6IWixCWJRHG6YgdZNRAA7) no-repeat 0 .25em;
    *background: url(/SiteGlobals/StyleBundles/Bilder/neu/9x9_linkdown_red_on_white.gif?__blob=normal&v=2) no-repeat 0 .25em;
}
ul.select-language {
    margin-left: 0;
}
form .radiobuttongrp em {
    height: 1%;
    display: block;
    font-style: normal;
    margin-bottom: 5px;
    padding-left: 18px;
}
form .radiobuttongrp .sidebyside em,
form .checkboxgrp .sidebyside em {
    height: auto;
    float: left;
    margin-right: 20px;
}
form .radiobuttongrp input {
   float: left;
   margin-left: -18px;
}
form .checkboxgrp em {
    height: 1%;
    display: block;
    font-style: normal;
    margin-bottom: 5px;
    padding-left: 18px;
}
form .checkboxgrp input {
   float: left;
   margin-left: -18px;
}

#main .subheadline {
    color:#185594;
    font-weight:bold;
}
#main address strong {font-weight:normal;}
#Zusatzmarginal {
   height:100px;
   left:-1000px;
   overflow:hidden;
   position:absolute;
   top:-1000px;
   width:100px;
}

.block table {
    background-color: #efeff7;
    width:100%;
}
.block table td { border:1px solid #D6DFEF; padding:0.1818em 0.4545em;}
.block table th { background-color:#D6DFEF; padding:0.1818em 0.4545em; }
.glossarEntries h1 { margin-bottom:0; }
div.clear { clear:both; }
form label dfn, form span.label dfn{ color: #CE6531; }
#inner #main p.picture span.wrapper a:active, 
#inner #main p.picture span.wrapper a:focus,
.Contentspalte p.picture span.wrapper a { background-color:transparent !important; background-image:none !important;}
.shoppingcart ul { background-color:#EAEFF7; list-style-type:none; margin-top:-10px; }
.shoppingcart ul li { margin-bottom: 0 !important; padding-top:5px;}
.shoppingcart ul li.firstEntry { padding-top:0;} 
.shoppingcart ul li p, .shoppingcart ul li h2 { padding:0 !important; margin:0 !important; color:#185594; }
.shoppingcart h2.boxheader span { 
background: transparent url(data:image/gif;base64,R0lGODlhDQANAKIAAOrv9Pf5/PH1+Pv9/uvw9v7+/v///+rv9SH5BAAAAAAALAAAAAANAA0AAAMuaLo8IWyVBw6JpohjOSsDwY1HpgRERZZKuI4tIb6soNLGQJPaPg63XSBIs/k4CQA7) no-repeat left top; 
*background: transparent url(/SiteGlobals/StyleBundles/Bilder/baua/baua_box_content_lightblue_tl.gif?__blob=normal&v=2) no-repeat left top; 
}
.shoppingcart h2.boxheader { 
background: #EAEFF7 url(data:image/gif;base64,R0lGODlhDQANAKIAAOrv9Pf5/PH1+Pv9/uvw9v7+/v///+rv9SH5BAAAAAAALAAAAAANAA0AAAMvKDFl/g9IMV57J2cKnc4AUUFfRhDBZZSaiLFHeMGa0NBasOKHsNMEwICXCRAJggQAOw==) no-repeat right top; 
*background: #EAEFF7 url(/SiteGlobals/StyleBundles/Bilder/baua/baua_box_content_lightblue_tr.gif?__blob=normal&v=2) no-repeat right top; 
}

/*****************************
7.0 tagcloud
*****************************/
#navTagCloud {
    /*padding-bottom: 0.25em;*/
}
#navSecondary #navTagCloud div {
    margin-top:0;
}
#navTagCloud ul {
    margin: 0em;
    text-align: center;
}
#navTagCloud li,
#supplement .tagcloud li {
    display:inline;
}
#navTagCloud a {
    border: 0;
}
#navTagCloud a.prio1,
#supplement .tagcloud a.prio1 {
    font-size: 175%;
    font-weight: normal;
}
#navTagCloud a.prio2,
#supplement .tagcloud a.prio2 {
    font-size: 150%;
    font-weight: normal;
}
#navTagCloud a.prio3,
#supplement .tagcloud a.prio3 {
    font-size: 125%;
    font-weight: bold;
}
#navTagCloud a.prio4,
#supplement .tagcloud a.prio4 {
    font-size: 109.5%;
    font-weight: normal;
}
#navTagCloud a.prio5,
#supplement .tagcloud a.prio5 {
    font-size: 91%;
    font-weight: bold;
}
#navTagCloud h2 {
background:url(data:image/gif;base64,R0lGODlhDAAMALMAAMjV5Xeawpawz7fJ3fj7/aW71tjj7neZv//+/3iZwv7+/nmZwHmbwXiav////3iawCH5BAAAAAAALAAAAAAMAAwAAARF0EmEpFOgCDUlGUxzPJekGAzzrA3HAeu6rBYQxqxkxMmqLg4C49Do4R6IQWw0eyxaKtzi0LTxjo/Cg5GIxlSCRaCBXUUAADs=) no-repeat scroll left top transparent; 
*background:url(/SiteGlobals/StyleBundles/Bilder/baua/baua_header_content_lightblue_tl.gif?__blob=normal&v=2) no-repeat scroll left top transparent; 
display:block; 
height:12px; 
width:100%; 
padding-left:1em; 
padding-top:0.5em; 
}
#navTagCloud {
background:url(data:image/gif;base64,R0lGODlhDAAMALMAAMjV5Xeawpawz7fJ3fj7/aW71tjj7neZv//+/3iZwv7+/nmZwHmbwXiav////3iawCH5BAAAAAAALAAAAAAMAAwAAARFUBSgnEXIuncaG8RlKc1jMoxROZW5mCbAsiX8eLL1MmYCGxZbr3FghBqvx+sAGyBchySMoRA+fCfAg2djJHgFq6kRWAgiADs=) no-repeat scroll right top #7B9AC6; 
*background:url(/SiteGlobals/StyleBundles/Bilder/baua/baua_header_content_lightblue_tr.gif?__blob=normal&v=2) no-repeat scroll right top #7B9AC6; 
margin-left:2em; 
margin-bottom:2.2727em;
}
#navTagCloud ul {
background-color:#EFEFF7;
color:#CE6531;
}
#navTagCloud h2 {
color:#ffffff; /* Schriftfarbe Header */
font-size: 100%;
}
.tagcloud {
background-color:#EFEFF7;
color:#CE6531;
padding-left: 1em;
padding-right: 1em;
}
.tagcloud ul li a{
background-color:#EFEFF7;
color:#CE6531;
}
.tagcloud ul li {
padding: 0;;
}
/* Interaktiver Kalender START */
.Marginalspalte .live-calendar .pager a, .Marginalspalte .live-calendar td.on a { background:none; padding-left:0; }
.Marginalspalte .live-calendar td.today { background-color:#7B9AC6; }
.cal th, .cal td { padding:0 2em 0.5em 0; }

.Marginalspalte .calendar h3{
  background: transparent;
  padding: 0;
  margin-bottom: .5em;
  outline: none;
}
.Marginalspalte .live-calendar {
  padding: .85em;
  position: relative;
  z-index: 1;
  background: #EAEFF7;
  margin-bottom:1.8182em;
}
.Marginalspalte .live-calendar table {
   width: 100%;
   border-top: 1px solid #cdcdcd;
}
.Marginalspalte .live-calendar table th,
.Marginalspalte .live-calendar table td{
   background-color: transparent;
   text-align: center;
}
.Marginalspalte .live-calendar table td.today{
   border: 1px solid #C8C8C8;
}
.Marginalspalte .live-calendar .pager {
    position: absolute;
    top: 5px;
    right: 0;
    widht: 20%;
    z-index: 5;
    height: 1%;
}
.Marginalspalte .live-calendar .pager div {
   float: left;
   margin-right: .5em;
}
.Marginalspalte .live-calendar .pager div.next {
   margin-right: 0;
}
.Marginalspalte .live-calendar p {
    padding-left: .7em;
}
.Marginalspalte .calendar-details {
    display: none;
}
.js-on .Marginalspalte .calendar-details {
    position: absolute;
    left: 0;
    border: 1px solid #CDCDCD;
    padding: .3em;
    background: #fff;
    width: auto;
    text-align: left;
    display: block;
}
.js-on .Marginalspalte .calendar-details h4 {
    outline: none;
}
/* Interaktiver Kalender END */
.Contentspalte a.col, .ContentspalteBreit a.col {
   display:block;
   font-size:75%;
}
/* Teaser Wrapper: Im Focus START */
#focus {
    overflow: hidden;
    padding-top: 10px;
    margin-left: 10px;
}
#focus {
    clear: both;
}
#focus #teaser-wrapper {
    position: relative;
    margin: 0 0 15px;
    padding: 0 30px;
    width: auto;
    /*max-width: 676px;*/
}
.js-on #focus #teaser-wrapper {
    overflow: hidden;
    height: 170px;
}
#focus #teaser-wrapper .jsOn {
    display:none;
}
.js-on #focus #teaser-wrapper .jsOn {
    display:block;
}
.stage {
    width: 100%;
}
#focus .next a {
    position: absolute;
    display: none;
    top: 0;
    right: 0;
    width: 20px;
    height: 165px;
    text-indent: -9999px;
    cursor: default;
}
#focus .prev a {
    position: absolute;
    display: none;
    top: 0;
    left: 0;
    width: 20px;
    height: 165px;
    text-indent: -9999px;
    cursor: default;
}
.js-on #focus .prev a,
.js-on #focus .next a {
    display: block;
}
#focus .next2 a {
    position: absolute;
    display: none;
    top: 0;
    right: 0;
    width: 20px;
    height: 165px;
    text-indent: -9999px;
    cursor: default;
}
#focus .next2 {
    position: absolute;
    top: 0;
    right: 0;
    width: 20px;
    height: 165px;
    text-indent: -9999px;
    cursor: default;
}
#focus .prev2 a {
    position: absolute;
    display: none;
    top: 0;
    left: 0;
    width: 20px;
    height: 165px;
    text-indent: -9999px;
    cursor: default;
}
#focus .prev2 {
    position: absolute;
    top: 0;
    left: 0;
    width: 20px;
    height: 165px;
    text-indent: -9999px;
    cursor: default;
}
#focus .prev2 a,
#focus .next2 a {
    display: block;
    cursor: pointer;
}
#focus .next a.show,
#focus .prev a.show {
    display: block;
    cursor: pointer;
}
#focus .teaser {
    overflow: hidden;
    float: left;
    margin: 0 10px;
    width: 149px;
    height: 165px;
    padding-bottom: 5px;
}
#focus .teaserOffJs {
    overflow: hidden;
    float: left;
    margin: 0 10px;
    width: 149px;
    height: 165px;
    padding-bottom: 5px;
}
#focus .teaser img,
#chat .teaser img {
    display: block;
    margin: 0 0 8px 0;
    border: none;
}
#focus .teaser h3 a,
#chat .teaser h3 a {
    display: block;
    margin-bottom: 8px;
    font-family:Georgia, "Times New Roman", serif;
    font-weight: bold;
}
#focus .teaser,
#chat .teaser {
    line-height: 1.3em;
    font-size:1.15em;
    font-weight: normal;
    font-family: "Lucida sans", Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#focus {
    background: url(/SiteGlobals/StyleBundles/Bilder/TeaserWrapper/border.gif?__blob=normal&v=1) repeat-x 0 0;
}
#focus .teaser {
     color: #000;
}

#inner #main #focus .next a, #inner #main #focus .next a:active, #inner #main #focus .next a:focus {
     background: url(/SiteGlobals/StyleBundles/Bilder/TeaserWrapper/switcher-forward.jpg?__blob=normal&v=2) 0 0 no-repeat !important;
 }
#inner #main #focus .prev a, #inner #main #focus .prev a:active, #inner #main #focus .prev a:focus {
     background: url(/SiteGlobals/StyleBundles/Bilder/TeaserWrapper/switcher-back.jpg?__blob=normal&v=2) 0 0 no-repeat !important;
 }
#focus .next2 a {
     background: url(/SiteGlobals/StyleBundles/Bilder/TeaserWrapper/switcher-forward.jpg?__blob=normal&v=2) 0 0 no-repeat;
 }

#focus .prev2 a {
     background: url(/SiteGlobals/StyleBundles/Bilder/TeaserWrapper/switcher-back.jpg?__blob=normal&v=2) 0 0 no-repeat;
 }
#focus .next2 {
     background: url(/SiteGlobals/StyleBundles/Bilder/TeaserWrapper/switcher-forward2.png?__blob=normal&v=1) 0 0 no-repeat;
 }
#focus .prev2 {
     background: url(../../../../cae/switcher-back2.jpg) 0 0 no-repeat;
 }
#focus .teaser h3 a, #chat .teaser h3  a{
    color: #000;
}
#focus .teaser .imageLink {
background:none;
}
/* Teaser Wrapper: Im Focus END */
.ContentspalteBreit p.picture span.wrapper a {
    background: none;
}

/* Ende skin_gsb-baua */
/* Start addons */
.Marginalspalte h2.boxheaderFacett span span span, .Marginalspalte h2.boxheader span span span, .Marginalspalte h2.boxheader-main span span span {margin:0!important;padding:0!important;}
p.textinputfield, p.selectbox{margin:6px 0;}
p.buttonrow {margin-top:12px;width:412px;}

/* Themen von A-Z */
 #secundary-navigation .two-column-list-wrapper .first-column {clear:left; float:left;margin:0 0 0 -100.1%;}
#secundary-navigation .two-column-list-wrapper ul {list-style-type:none;margin:0;padding:0 0 0 50%;width:50%;}
#secundary-navigation .content {padding-top:1.3636em;}
/* Suche Veranstaltungen */
.sucheveranstzwischen span.formField{width:40px;}
#sectionSearch label {position:absolute; left:-10000px;}
/* Boxen-Header in Marginalspalte */
.teaserbox h2.boxheader span span span, .teaserbox h2.boxheaderFacett span span span {display:inline !important;margin:0 !important;}
.specialbox a.RichTextExtLink {padding-left:1.6em;}
em.relevance { padding-left:42px; background:url(data:image/gif;base64,R0lGODlhIwAQAIAAAP///8nW6CH5BAEHAAAALAAAAAAjABAAAAJHhI+pyxkNXpOQLqtwDtrwHnGVeJGb9qXqyrZHK8Gei7D1eqvld5pvytA5gEPeKWThGWeP5e8JDd2is2F1KsVCttyu9wv2FgAAOw==) no-repeat 0px -1px; padding-left:42px; *background:url(/SiteGlobals/StyleBundles/Bilder/baua_neu/0von3.gif?__blob=normal&v=2) no-repeat 0px -1px;}
em.relevance.relevance100 {background-image:url(data:image/gif;base64,R0lGODlhIwAQAMQAAP///xlXlBhWkRlWlRZWlhZXkRhWkxlWlxhVlBdVkhlVkRlVkxlVlBZWlBZWkxZVmBhVlhpUlBpVkRtUlxVWlhxTkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEHAAAALAAAAAAjABAAAAVmICCOZGmeaImkwJq6bMPCJ30OOIrsOp8mwJ5ttBsqjsikoshsOpkjw9M1pU5LEyfpudWaml+oSmw6mM3hYtpXcrgBjHh3pSby6iTKYrTY2/+ALTZsIhAQIoSCiINDLI6PkJGSkywhADs=);*background-image:url(/SiteGlobals/StyleBundles/Bilder/baua_neu/3von3.gif?__blob=normal&v=2);}
em.relevance.relevance90 {background-image:url(data:image/gif;base64,R0lGODlhIwAQAMQAAP///xlXlBhWkRlWlRZWlhZXkRhWkxlWlxhVlBdVkhlVkRlVkxlVlBZWlBZWkxZVmBhVlhpUlBpVkRtUlxVWlhxTkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEHAAAALAAAAAAjABAAAAVmICCOZGmeaImkwJq6bMPCJ30OOIrsOp8mwJ5ttBsqjsikoshsOpkjw9M1pU5LEyfpudWaml+oSmw6mM3hYtpXcrgBjHh3pSby6iTKYrTY2/+ALTZsIhAQIoSCiINDLI6PkJGSkywhADs=);*background-image:url(/SiteGlobals/StyleBundles/Bilder/baua_neu/3von3.gif?__blob=normal&v=2);}
em.relevance.relevance80 {background-image:url(data:image/gif;base64,R0lGODlhIwAQAMQAAP///8nW6BlXlBlWlxZWlhZXkRlWlRhWkRhWkxhVlBZVmBlVkRlVkxlVlBdVkhZWlBhVlhpUlBpVkRtUlxZWkxVWlhxTkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEHAAAALAAAAAAjABAAAAVxICCOZGmeaJmkwJq67MPCJ30aOJrsehKwjmDPNtr9SoukcrnYOZ9QZ2A6HSGivBbWBaUeR5MoCTuWVk1Q9FPt+5YGcDg7W26fKHhAY1/X0pwAVCYVDCMMhUUwdFojZ4klEBAii4yVjW4smZqbnJ2emiEAOw==);*background-image:url(/SiteGlobals/StyleBundles/Bilder/baua_neu/2.5von3.gif?__blob=normal&v=2);}
em.relevance.relevance70 {background-image:url(data:image/gif;base64,R0lGODlhIwAQAMQAAP///8nW6BlXlBlWlxZWlhZXkRlWlRhWkRhWkxhVlBZVmBlVkRlVkxlVlBdVkhZWlBhVlhpUlBpVkRtUlxZWkxVWlhxTkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEHAAAALAAAAAAjABAAAAVxICCOZGmeaJmkwJq67MPCJ30aOJrsehKwjmDPNtr9SoukcrnYOZ9QZ2A6HSGivBbWBaUeR5MoCTuWVk1Q9FPt+5YGcDg7W26fKHhAY1/X0pwAVCYVDCMMhUUwdFojZ4klEBAii4yVjW4smZqbnJ2emiEAOw==);*background-image:url(/SiteGlobals/StyleBundles/Bilder/baua_neu/2.5von3.gif?__blob=normal&v=2);}
em.relevance.relevance60 {background-image:url(data:image/gif;base64,R0lGODlhIwAQAMQAAP///8nW6BlXlBlWlxZWlhZXkRlWlRhWkRhWkxhVlBZVmBlVkRlVkxlVlBdVkhZWlBhVlhpUlBpVkRtUlxZWkxVWlhxTkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEHAAAALAAAAAAjABAAAAVxICCOZGmeaJmkwJoGrPiwLgqzRo4mvB3cKIdw1zv9gKOFcslc8J5Q3nE6HSGiTxE2C6BWSRMsaUvyIkdRU7pERQ3ebzXU1DZR7oCGftzjio5dPyYVDCMMhWg1RX9AgnwlEBBaNZOMbGcxmZqbnJ2eJCEAOw==);*background-image:url(/SiteGlobals/StyleBundles/Bilder/baua_neu/2von3.gif?__blob=normal&v=2);}
em.relevance.relevance50 {background-image:url(data:image/gif;base64,R0lGODlhIwAQAMQAAP///8nW6BlXlBlWlxZWlhZXkRlWlRhWkRhWkxhVlBZVmBlVkRlVkxlVlBdVkhZWlBhVlhpUlBpVkRtUlxZWkxVWlhxTkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEHAAAALAAAAAAjABAAAAVxICCOZGmeaJmkwJoGrPiwLgqzRo4mvB3cKIdw1zv9gKOFcslc8J5Q3nE6HSGiTxE2C6BWSRMsaUvyIkdRU7pERQ3ebzXU1DZR7oCGftzjio5dPyYVDCMMhWg1RX9AgnwlEBBaNZOMbGcxmZqbnJ2eJCEAOw==);*background-image:url(/SiteGlobals/StyleBundles/Bilder/baua_neu/2von3.gif?__blob=normal&v=2);}
em.relevance.relevance40 {background-image:url(data:image/gif;base64,R0lGODlhIwAQAMQAAP///8nW6BlXlBlWlxZWlhZXkRlWlRhWkRhWkxhVlBZVmBlVkRlVkxlVlBdVkhZWlBhVlhpUlBpVkRtUlxZWkxVWlhxTkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEHAAAALAAAAAAjABAAAAV1ICCOZGmeaJmkwJoGrPiwLgqzRo4myW0GQJZjuOvZgqWFcslc8J49oHRK9SGgUBF2KqpKSxNsrfX8jrwnrKnsO3NPg3h8zUOSqCeKHtDok54AZl1BgiMVDCMMiCM8bnc+dlpjABAQkiVIkYFtMZ2en6ChoiUhADs=);*background-image:url(/SiteGlobals/StyleBundles/Bilder/baua_neu/1.5von3.gif?__blob=normal&v=2);}
em.relevance.relevance30 {background-image:url(data:image/gif;base64,R0lGODlhIwAQAMQAAP///8nW6BlXlBlWlxZWlhZXkRlWlRhWkRhWkxhVlBZVmBlVkRlVkxlVlBdVkhZWlBhVlhpUlBpVkRtUlxZWkxVWlhxTkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEHAAAALAAAAAAjABAAAAV1ICCOZGmeaJmkwJoGrPiwLgqzRo4myW0GQJZjuOvZgqWFcslc8J49oHRK9SGgUBF2KqpKSxNsrfX8jrwnrKnsO3NPg3h8zUOSqCeKHtDok54AZl1BgiMVDCMMiCM8bnc+dlpjABAQkiVIkYFtMZ2en6ChoiUhADs=);*background-image:url(/SiteGlobals/StyleBundles/Bilder/baua_neu/1.5von3.gif?__blob=normal&v=2);}
em.relevance.relevance20 {background-image:url(data:image/gif;base64,R0lGODlhIwAQAMQAAP///8nW6BlXlBlWlxZWlhZXkRlWlRhWkRhWkxhVlBZVmBlVkRlVkxlVlBdVkhZWlBhVlhpUlBpVkRtUlxZWkxVWlhxTkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEHAAAALAAAAAAjABAAAAVqICCOZGmeaJmkQMC6LPC8NGvcaKDne+r8PJhJJxwtjsjkgshsOpkjRGJKnYqePWwRMKlaR09S2OQdQktN1GC9NhPdvRJlDmjYxbs3OB8fVRgjDIB7hIUtW18jEBBXW1mOWzGSk5SVlpckIQA7);*background-image:url(/SiteGlobals/StyleBundles/Bilder/baua_neu/1von3.gif?__blob=normal&v=2);}
em.relevance.relevance10 {background-image:url(data:image/gif;base64,R0lGODlhIwAQAMQAAP///8nW6BlXlBZWlhlWlRhWkxhWkRlWlxlVkxlVlBdVkhZWkxhVlBZWlBpVkRtUlxlVkRVWlgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEHAAAALAAAAAAjABAAAAVjICCOZGmeaMmkQMC6LNC8NEsQsBns6J6fCsWP5OvxSpCk0sdsOp9HQIFBZTBFUFi29KgWR0+i8+Qdtq6lJurAjoLR4m9pQT//inK7vhRBvMV/gWcqK4CDhm6HMYuMjY6PkCchADs=);*background-image:url(/SiteGlobals/StyleBundles/Bilder/baua_neu/0.5von3.gif?__blob=normal&v=2);}
em.relevance.relevance0 {background-image:url(data:image/gif;base64,R0lGODlhIwAQAIAAAP///8nW6CH5BAEHAAAALAAAAAAjABAAAAJHhI+pyxkNXpOQLqtwDtrwHnGVeJGb9qXqyrZHK8Gei7D1eqvld5pvytA5gEPeKWThGWeP5e8JDd2is2F1KsVCttyu9wv2FgAAOw==);*background-image:url(/SiteGlobals/StyleBundles/Bilder/baua_neu/0von3.gif?__blob=normal&v=2);}
ul.SearchResult div.relevanceDiv {padding-top:4px;}
#navFunctions li {float:left;}
.Marginalspalte .teaserbox .content dt img {XXXwidth:19.0909em;}
p.BildLinksTextRechts{float:left; margin-right:0.9091em; clear:both;}
p.BildRechtsTextLinks{float:right;margin-left:0.9091em; clear:both;}
.center{text-align:center;}
.Contentspalte .teaserbox .richedit-wrapper ul.whatsnew-list{margin-left:0px;}
li {margin-bottom:1em;}
h2, h3 {margin-bottom:1em;}
h1{margin-bottom:1.2em;}
.block table td.right { text-align:right; }
.checkboxgrp label { width:150px; float:left; }
#newsletter .radiobuttongrp { margin-top : 10px; }
.formError { color:#CE6531; font-weight: normal; }
.Contentspalte ul.generictablelist li span, .ContentspalteBreit ul.generictablelist li span, .Contentspalte ul.SearchResult li span, .ContentspalteBreit ul.SearchResult li span, .Contentspalte ul.publikationenliste li span, .ContentspalteBreit ul.publikationenliste li span { display:inline; }
.purchasebid-overview-item h2 { margin-bottom:1.2em; }
.Contentspalte div.bodytext div div.block ul.generictablelist li.purchasebid-overview-item span {display:block;}
form fieldset p.radiobuttongrp { margin-top:10px; }
form fieldset p.singleButton span.sidebyside { width:auto; display:inline; }
.navbox ul li a span,.navbox ul li span span { background:transparent; !important; background-image:none !important; margin:0; padding:0; display:inline; }

.navbox ul li a:active span, .navbox ul li a:focus span { color:#fff !important; }
#Zusatzmarginal {
height:100px;
left:-1000px;
overflow:hidden;
position:absolute;
top:-1000px;
width:100px;
}
#breadcrumb ol li.LastEntry a.NavigationNodeSelected span { color:#185594 !important; position:static; }
#breadcrumb ol li a span { position:static; }

table.baua-table td {
   border: 1px solid #D6DFEF;
    background-color: #EFEFF7;
   padding: 0.1818em 0.4545em;
}
table.baua-table  th {
    background-color: #D6DFEF;
    padding: 0.1818em 0.4545em;
}
table.baua-table  th a.sortDown {background-image:url(data:image/gif;base64,R0lGODlhCQAJALMAAMJgMcRgL8JeLcFfMPTh2MNeMMFfLs15UP///8NfLgAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAJAAkAAAQikJwE0jBHpp3CnlxoJUhZJsZWmFy6IWixCWJRHG6YgdZNRAA7);*background-image:url(/SiteGlobals/StyleBundles/Bilder/neu/9x9_linkdown_red_on_white.gif?__blob=normal&v=2); color: #333333;}
table.baua-table  th a.sortUp {background-image:url(data:image/gif;base64,R0lGODlhCQAJALMAAMJgMcRgL8JeLcFfMPTh2MNeMMFfLs15UP///8NfLgAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAJAAkAAAQikJwE0jBHpp3CnlxocUhimFuBrNy5vsUmiEVxnGIGWjYRAQA7);*background-image:url(/SiteGlobals/StyleBundles/Bilder/neu/9x9_linktop_red_on_white.gif?__blob=normal&v=2); color: #333333;}
#focus #teaser-wrapper .teaser{
font-size:100%;
}
#focus #teaser-wrapper .next a.show {
padding-left:0px;
}

.SearchResult span.searchString{ 
    color: #333333;
    background-color: #f7c2a2;
    padding: 0 .2em;
}
.Marginalspalte li.selectedFacet a {
    font-weight:bold;
}
.Marginalspalte h2.boxheaderFacett {
    margin-bottom: 1em;
}
.Marginalspalte h2.boxheaderFacett span span {
    font-size: 84%;
}
.Marginalspalte h2.boxheaderFacett span {
    padding-top: 1em;
}
.Marginalspalte h3.boxheaderFacett {
    padding: 0 0.9091em; 
    margin-bottom: -0.5em;
}
.Marginalspalte .facet li {
    padding: 0;
}
.Marginalspalte .facet a {
    background: url(/SiteGlobals/StyleBundles/Bilder/neu/bg_facet_inactive.png?__blob=normal&v=1) no-repeat 0 50%;
    padding-left: 25px;
    display: block;
}
.Marginalspalte .facet .selectedFacet a {
    background: url(/SiteGlobals/StyleBundles/Bilder/neu/bg_facet_active.png?__blob=normal&v=1) no-repeat 0 50%;
}
div.bodytext div div.block div.blockBody form fieldset p.checkboxarchiv { padding-top: 2em; }
div.bodytext div div.block div.blockBody form fieldset p.checkboxarchiv span.formFieldcheckbox span .checkbox { margin-left: 1.5em;}
div.blockBody form fieldset p.checkboxarchiv span.formFieldcheckbox span span label { margin-left: .75em;}

.Marginalspalte .facet a:focus,
.Marginalspalte .facet a:active,
.Marginalspalte .facet a:active span{
    background: transparent url(/SiteGlobals/StyleBundles/Bilder/neu/bg_facet_inactive.png?__blob=normal&v=1) no-repeat 0 50%!important;
    color: #CE6531 !important;
}

/* Ende addons */
