/* Reset */
body {
    max-width: device-width;
    width: 100%;
    margin: 0;
    padding: 0;
   -webkit-text-size-adjust: 100%;
}
#search span input,
#siteInfo div div,
#search span input,
.search-box .formField input,
.gsb input,
.gsb textarea,
.gsb select {
   -moz-box-sizing: border-box;
   -webkit-box-sizing: border-box;
   -ms-box-sizing: border-box;
   -ms-box-sizing: border-box;
   box-sizing: border-box;
}
/*invisible elements*/

#wrapperStage .link,
#wrapperStage .wrapperText p,
#navSecondLevel,
#navSecondary,
#content .wrapperTeaser .wrapperText p,
#siteFunction,
#supplement,
#search {
    display:none;
}

#content .wrapperTeaser .wrapperText p.more {
   display:block;
}
/* position */
#branding,
#navPrimary,
#navSecondLevel .placeholder,
#wrapperContent,
#navContent .content,
#navContent .content .zitatinner,
#siteService,
#siteInfo,
#content,
.startseite #content,
.startseite #wrapperContent,
#navBreadCrumbsVertical h1,
#navBreadCrumbsVertical .level2,
#navBreadCrumbsVertical .level3 strong,
#navBreadCrumbsVertical .level3 a,
#video .relatedvideos,
#content #documents .section.publication h4,
#copyright,
.startseite #wrapperDivisions .boxWrapper.hero .pagination,
#wrapperDivisions #wrapperContentDivision,
#navSecondLevel,
.startseite #wrapperDivisions .wrapperOuterContent,
.wrapperContentTopLine,
.altgrid #wrapperContent,
#navSecondary,
#wrapperFooter,
#wrapperStage .stage {
   width:auto;
}
body,
#wrapperDivisions {
    min-width:0;
}

#content .teaserBig .corner img {
   width:100%;
}
#content .teaserBig p.picture.corner {
   margin-right:10px;
}
#content .corner .cornerRightTop {
   right:-2px;
}
#content .wrapperTeaser .corner,
#content .wrapperTeaser .corner img {
    width: 150px;
}
#content .wrapperTeaser .wrapperText {
    padding-left: 165px;
}
#content p.linksOhne,
#content p.linksOhne img {
   max-width:100%;
}
#wrapperDivisions {
    overflow: hidden;
}

#branding #siteNav {z-index:101;}


#content {
  margin-bottom:30px;
}

.hero .wrapperText h1 { font-size: 220%;}
#ancorTop a{
margin-right: 1em;
}

#content fieldset.contact p,
#content .contact .formNote,
#content .contact .formHandle {
    float:none;
}
#content fieldset.contact .small select,
#content fieldset.contact .small input,
#content fieldset.contact input,
#content fieldset.contact select,
#content fieldset.contact .large textarea,
#content fieldset.contact .Slarge textarea,
#content fieldset.contact p,
#content fieldset.contact p.large {
    width:98%; 
}
#content .contact input.submit {
    position: relative;
    margin-left:60px;
} 
#content fieldset.contact .radiobutton input {
    width: 1em;
}
#content .formCorner {
    margin-right: 20px;
}
#content .bodyText p .showmore500 {
  text-decoration:underline;
  cursor:pointer;
  color:#3B78A4;
}



.boxTeaser.hover .linkList,
.boxTeaser:hover .linkList {
    display:none;
}




/* mobile Top Links zur Navigation und Suche START */
#top-links-mobil {
  display:block;
  background-color:#3B78A4;
  padding:10px 5% 10px 5%;
  height:32px;
}
#top-links-mobil a,
#top-links-mobil span {
  color:#FFFFFF;
  border:1px solid #FFFFFF;
  font-size:14px;
  font-weight:bold;
  padding:6px 0 10px 50px;
  display:block;
  width:28%;
}
#top-links-mobil .link-navigation {
  float:left;
  background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAeBAMAAABHxPrtAAAALVBMVEX///////////////////////////////////////////////////////////+g0jAFAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAHdElNRQfdCw4QFyzeBqh2AAAAM0lEQVQoz2NgwAYuMAygsCAQCAxmYZzeEcAQFoQDAWRhAVQCr9mMQM1IBD2EB1mCQBUGAPlMHrMEnOchAAAAAElFTkSuQmCC) no-repeat 0 0; 
}
#top-links-mobil .link-search {
  float:right;
  background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6N0Q1Qjk3ODQ5NTJDMTFFNkE0RjZBRkQzMjkzNjBDOEEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6N0Q1Qjk3ODU5NTJDMTFFNkE0RjZBRkQzMjkzNjBDOEEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3RDVCOTc4Mjk1MkMxMUU2QTRGNkFGRDMyOTM2MEM4QSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3RDVCOTc4Mzk1MkMxMUU2QTRGNkFGRDMyOTM2MEM4QSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PnmRHlEAAAD2UExURVdnb/////n6+vz8/Gd1fYGNk2JxeFtrcnB+hPL09ODj5LnAw+rs7dXZ2/j5+eHk5vT19vb3+Nba3NHV13aDiv7+/m99hM/T1piip258g2x6gZ2mq/P09VxsdO7w8MvQ0nWCiYyXndLW2Onr7Ofp6r7Ex6CprnOAh6ewtJagpVhocO3u72Nyedre35ihpvv7/K+3u2V0e1pqcnSBiP39/Y2YneTn6GZ1fKKrr+/x8YaSmJ+prY+an4CMkqWusqStsbi/wmJxea+2uqqytoiUmdjc3pGbodve4Lm/w/Hy83F/hnmFjH+LkYSQlebo6nF+hZqjqLzDxh9qQs0AAACxSURBVHjapJDHDoJQFEQZEBAEEey99957713//2c0hodEV8ZZnZzcxZ2hqP/DVWQa0uxodlkNUNYC7NOC4epbyKxlbp0wyBiyB417QZtxHIgUW2edbMgR6ZYCOq0QJZLu+3UawEukE3mdFqgRGUfE9YKTWo0R2Uhj77NarsEQ6I3xU2kHCIoDz9hv707j+0VN2UYdgBmaqvJhnqKa4vN4+bmMpwwUv/bqJpLsL/s+BBgA8u0NxFJxho8AAAAASUVORK5CYII=) no-repeat 0 0; 
  cursor:pointer;
}
#top-links-mobil .link-search:hover {
  text-decoration:underline;
}
#top-links-mobil .link-search-layer {
  display:none;
  height:100%;
  width:100%;
  position:absolute;
  top:0;
  left:0;
  z-index:100;
  background-color:rgba(0, 0, 0, 0.01);
}
#search {
  position:absolute;
  left:4.5%;
  top:123px;
  width:91%;
  z-index:101;
  background-color:#FFFFFF;
}
.startseite #search {
  top:337px;
}
#search fieldset p{
  width:100%;
}
#search p span,
#search p input {
  width:85%;
}
#content .link-filter {
  display:block;
  clear:both;
  padding:7px 10px;
  margin: 10px 0px 10px 0;
  color:#FFFFFF;
  cursor:pointer;
  font-weight:bold;
  background: #3B78A4 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAIBAMAAAA/ygPCAAAAA3NCSVQICAjb4U/gAAAAHlBMVEX///////////////////////////////////////8V2MxSAAAACnRSTlMAETNEd4i73e7/RnHTkwAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDIvMTIvMTOeOXeJAAAAMklEQVQImWNgYLB0YAACxspJIIp15nQBIGU5c2YCSGzmzKkgMSAwAInNnNnIUAmipgEAQagQAfEENV0AAAAASUVORK5CYII=) no-repeat 140px center; 
}
#content .link-filter.closed {
  background: #3B78A4 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAICAYAAADN5B7xAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxEAAAsRAX9kX5EAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41Ljg3O4BdAAAAXUlEQVQoU2P4////XSAmFuwGaXCBsAmCd0AsyAACQEYHWAg/cAErBgEgRxCI8TmtA6oUAYCCuJy2G6oEEwAl0Z0GshXibmwAJAlVBAPGUCncAKgI5rRyqBASYGAAAGzc9IMq7NopAAAAAElFTkSuQmCC) no-repeat 140px center; 
}
.main .serviceRegion .wrapperContentTopLine,
#wrapperContent {
  float:none;
}
#wrapperContent {
  clear:both;
}
/* mobile Top Links zur Navigation und Suche END */
/* mobile Navigation START */
.navigation-mobil,
.service-mobil {
  margin-bottom:10px;
  font-size:14px;
  display:block;
}
.service-mobil {
  margin-bottom:50px;
}
.navigation-mobil h2,
.service-mobil h2 {
  background-color:#3B78A4;
  color:#FFFFFF;
  padding:10px;
}
.navigation-mobil h3,
.navigation-mobil strong,
.navigation-mobil li a,
.service-mobil strong,
.service-mobil li a {
  color:#333333;
  display:block;
  border-bottom:1px solid #3B78A4;
  border-left:1px solid #3B78A4;
  border-right:1px solid #3B78A4;
  padding:10px 15px;
}
.navigation-mobil li li strong,
.navigation-mobil li li a,
.service-mobil li li strong,
.service-mobil li li a {
  padding-left:40px;
  font-weight:bold;
}
.navigation-mobil li li li strong,
.navigation-mobil li li li a,
.service-mobil li li li strong,
.service-mobil li li li a {
  padding-left:65px;
}
.navigation-mobil li li li li strong,
.navigation-mobil li li li li a,
.service-mobil li li li li strong,
.service-mobil li li li li a {
  padding-left:90px;
}
.navigation-mobil li li li li li strong,
.navigation-mobil li li li li li a,
.service-mobil li li li li li strong,
.service-mobil li li li li li a {
  padding-left:115px;
}
.navigation-mobil li li li li li li strong,
.navigation-mobil li li li li li li a,
.service-mobil li li li li li li strong,
.service-mobil li li li li li li a {
  padding-left:140px;
}
.navigation-mobil li li li li li li li strong,
.navigation-mobil li li li li li li li a,
.service-mobil li li li li li li li strong,
.service-mobil li li li li li li li a {
  padding-left:165px;
}
#mobilnavigation h3 a {
  color:#333333;
}
.navigation-mobil h3 em {
  color:#333333;
}
.navigation-mobil strong,
.navigation-mobil em a,
.navigation-mobil a.bingo,
.navigation-mobil .topinpath h3,
.service-mobil a.currentservice,
.service-mobil a.inpathservice,
.service-mobil strong,
.service-mobil em a {
  background-color:#C9DAE7;
}
/*
.service-mobil a.inpathservice {
color: #333333;
background-color:#EEF0F0;
}
.service-mobil strong {
color: #FFFFFF;
background-color:#3B78A4;
}
.service-mobil em a{
color: #333333;
background-color:#FFFFFF;
}
*/
.startseite .navigation-mobil h3 a {
  font-weight:bold;
}
.service-mobil li a {
  font-weight:bold;
}
.service-mobil ul.closed {
  display:none;
}
.startseite .navigation-mobil li a {
  padding-left:40px;
  font-weight:bold;
}
.service-mobil h2 {
    cursor:pointer;
    background: #3B78A4 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAIBAMAAAA/ygPCAAAAA3NCSVQICAjb4U/gAAAAHlBMVEX///////////////////////////////////////8V2MxSAAAACnRSTlMAETNEd4i73e7/RnHTkwAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDIvMTIvMTOeOXeJAAAAMklEQVQImWNgYLB0YAACxspJIIp15nQBIGU5c2YCSGzmzKkgMSAwAInNnNnIUAmipgEAQagQAfEENV0AAAAASUVORK5CYII=) no-repeat 70px center; 
}
.service-mobil h2.closed {
    background: #3B78A4 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAICAYAAADN5B7xAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxEAAAsRAX9kX5EAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41Ljg3O4BdAAAAXUlEQVQoU2P4////XSAmFuwGaXCBsAmCd0AsyAACQEYHWAg/cAErBgEgRxCI8TmtA6oUAYCCuJy2G6oEEwAl0Z0GshXibmwAJAlVBAPGUCncAKgI5rRyqBASYGAAAGzc9IMq7NopAAAAAElFTkSuQmCC) no-repeat 70px center; 
}
/* mobile Navigation END */
/* mobile Boxen Marginalspalte START */
#marginalboxes-mobil {
    display:block;
}
#marginalboxes-mobil .wrapper {
    border: 6px solid #DDE1E2;
    margin:20px 20px 0 0;
}
#marginalboxes-mobil .contactBox,
#marginalboxes-mobil .downloadBox,
#marginalboxes-mobil .linksBox {
    position:relative;
}
#marginalboxes-mobil .box .cornerRightTop {
    background: #FFFFFF url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZBAMAAAA2x5hQAAAAA3NCSVQICAjb4U/gAAAAMFBMVEX////u8PDs7+/m6erj5+f////6+/v4+fn29/fz9fXy8/Th5ebh5OXf4+Tf4uPd4eIELKDHAAAAEHRSTlMAIlXd7v//////////////JP//SgAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDMvMDcvMTMy8KW/AAAAdUlEQVQYlVXJwQ1AQBBGYSUoQQlaUMTP7kkBtKAEpYgSlCA0oISVcJUxsXZ35t2+vIxoz1JETyFFm9KdS1EV5dSsFznRyQk1oSZQr2kC6NNkNWmyMLCuqG+WQRjD/GTChJpe5vATav6yfv7CxDqjrJPCrNSyXlHwhoplUTwtAAAAAElFTkSuQmCC) no-repeat right top;
    position: absolute;
    top: 0;
    right: 20px;
    height: 25px;
    width: 25px;
}
#marginalboxes-mobil .contactBox p {
  margin-bottom: 0em;
}
#marginalboxes-mobil .contactBox .title,
#marginalboxes-mobil .contactBox .adress {
  margin-bottom: 0.7em;
}
#marginalboxes-mobil .box h2 {
    font-size: 123.07%;
    color: #3B78A4;
    padding: 0.5em 0.5em 0.5em 40px;
    margin-bottom: 1em;
    border-bottom: 1px solid #DDE1E2;
}
#marginalboxes-mobil .contactBox h2 {
    background: #FFFFFF url(data:image/gif;base64,R0lGODlhGAAVALMAADt4pF+RtZ270c7d6IWrxsLV4keAqniiwJCzzGuZulOIr////wAAAAAAAAAAAAAAACH5BAEHAAsALAAAAAAYABUAAARMcMlJq704S6D79h1HJQCgDKAoBWWLhlPRtoSnCnOZ2NOQAzvYxJAT8GKzGo/wmx00AEQz98QAiNNZJvvbcrXWb2sLgpbJ54sqTQFEAAA7) no-repeat 7px center;
}
#marginalboxes-mobil .downloadBox h2 {
    background: #FFFFFF url(data:image/gif;base64,R0lGODlhGQAVALMAADt4pIWrxtrm7keAqrXM3arE12CRtVSJr////wAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEHAAgALAAAAAAZABUAAARJEMlJq704U6D75F4HbkBZeuNnnqK1sloqvfJV06hE0G+QjYQBD0CIUQTCV9F4NJgGgpzFeYhKLYXQTBsbem3eoY37I2NqZgQgAgA7) no-repeat 7px center;
}
#marginalboxes-mobil .linksBox h2 {
    background: #FFFFFF url(data:image/gif;base64,R0lGODlhGQAVAKIAADt4pGCRtbXM3drm7oWrxkeAqv///wAAACH5BAEHAAYALAAAAAAZABUAAAM9aLrc/jAyIOuituIcdwMC503FkI0XUJxA675AYMF0S2g1HXb5e0s9lwzXW80gKtPxARJxgM9OFDllVh2ABAA7) no-repeat 7px center;
}
#marginalboxes-mobil .box .wrapper div {
    padding: 0 1em;
}
#marginalboxes-mobil .box li {
    background: url(data:image/gif;base64,R0lGODlhCgABAJEAAP///////////wAAACH5BAEHAAIALAAAAAAKAAEAAAIEFI4gUgA7) repeat-x 0 100%;
    border:none;
    padding:0;
    margin-bottom:0;
}
#marginalboxes-mobil .box li.last {
    background: none;
}
#marginalboxes-mobil .box li a {
    display: block;
    padding: 0.5em 0;
    line-height: 1.1em;
}
#marginalboxes-mobil .contactBox .label {
    font-weight:bold;
    display:block;
}
#marginalboxes-mobil .contactBox .mail {
    margin:10px 0;
}
#marginalboxes-mobil .wrapper div.formular {
    border: 1px solid #DDE1E2;
    margin: 0;
    padding: 0;
}
#marginalboxes-mobil .wrapper .formular a {
    color: #3B78A4;
    background: #FFFFFF url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAYEBAQFBAYFBQYJBgUGCQsIBgYICwwKCgsKCgwQDAwMDAwMEAwODxAPDgwTExQUExMcGxsbHCAgICAgICAgICD/2wBDAQcHBw0MDRgQEBgaFREVGiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICD/wAARCAAeACADAREAAhEBAxEB/8QAGgAAAQUBAAAAAAAAAAAAAAAABQABAgMEB//EAC8QAAECBAQEAgsAAAAAAAAAAAECAwAEBREGEiExEzJBURZCFSM0U2FkcXKB0+P/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8A7pAKAYKSdiDbeAeAmwwX3OGlYQrKVBRGba3S47wE1UWeKSBPNi/XgH9kBTiinv5PStO9rlk+tY2S80nUj7wOU/j6BjpVTlanINTssrM06LiA0uTM1KpL8syJh0JIDRVkve3msrt2gBSsXYuSknw43p87/CAD48xdUqm94Uwuomamk2qVRTysMr0KG1e8UOvlHx2A5huiNUWjy9PbNw0mxMAUgFAUMyMoy4pxppKFr5lAamAvgP/Z) no-repeat left center;
    display: block;
    padding-left: 40px;
    line-height: 2em;
    font-weight: bold;
}
/* mobile Boxen Marginalspalte END */
/* Suche START */
#content #searchform p,
#content #searchform input {
   float:none;
}

#content #searchform p.dateBefore {
    float: left;
}
#searchform .dateAfter input,
#searchform .dateBefore input {
    float: right;
    width: 80px;
}
#searchform .dateAfter .formLabel, #searchform .dateBefore .formLabel {
    width: 50px;
}
#searchform .dateAfter label, #searchform .dateBefore label {
    text-align: left;
}
#content #searchResult th {
   display:none;
}
#content #searchResult td {
   display:block;
   border:none;
}
#content #searchResult td.category {
   padding:0 10px;
}
#content #searchResult table .col57 {
    width:100%;
}
#content #searchResult table .col27,
#content #searchResult table .col13 {
    width:auto;
}
/* Suche END */
/* mobile Tabellen START */
#content .eventTable th {
   display:none;
}
#content .eventTable td {
   display:block;
   border:none;
}
#content div.beschlussEntryWithoutBorder {
   height:auto;
}
p  .mobile_table_th {
    float: left;
    margin-right: 6px;
}
/* mobile Tabellen END */
/* Bühne START */
.js-on #wrapperStage{
  height: auto;
  margin-bottom: 1em;
}
#wrapperStage .wrapperText {
   background:#3B78A4;
   top: auto;
   right: auto;
   left: auto;
   width: auto;
   height: auto;
   padding:5px;
   font-size: 0.65em;
   margin-left: 5.5%;
   margin-right: 5.5%;
}
#wrapperStage .wrapperText h1 {
   color:#FFFFFF;
   margin: 5px;
}
#wrapperStage .boxWrapper {
   width: 100% !important;
}
#wrapperStage .buehneBox {
   width: 100%;
}
#wrapperStage .boxWrapper.hero .wrapperBox img
{
   width: 100%;
}
#wrapperStage .pagination li a{ height: auto;}
#wrapperStage .box .pagination li a img { width: 100%; }
.startseite #wrapperDivisions .boxWrapper.hero { height: 100%; }
.startseite #wrapperDivisions .boxWrapper.hero .pagination{ height: 100%; width: 100%; position: absolute; top: 0;}
.startseite #wrapperDivisions .boxWrapper.hero .pagination .back{ width: auto;}
.startseite #wrapperDivisions .boxWrapper.hero .pagination .back a { width: 5.5%;  }
.startseite #wrapperDivisions .boxWrapper.hero .pagination .forward{ position: absolute; top: 0; right: 0; bottom: 0; width: 5.5%;}
.startseite #wrapperDivisions .boxWrapper.hero .pagination .forward a{  width: 100%;  }
.slideshow-controls .start,
.slideshow-controls .stop{
  display: none;
}
/* Bühne END */
/* Anpassungen Teaser */
.teaserSubtitle{
display: block;
margin-top: 0px;
margin-bottom: 15px;
line-height: 0.3;
}
.teaserSubtitle a{
color: #333333;
text-decoration: none;
}
/* BreadCrumb START */
.wrapperContentTopLine{
    margin-bottom: 1em;
}
#navBreadcrumbs li {
    XXpadding: 0.2em 1em 0.2em 0;
    height: 1.5em;
}
/* BreadCrumb STOP */
#content table {
 border-spacing: 0px;
}
#content #searchResult .even a,
#content#searchResult .odd a {
}





/* Navigation Ergänzung */
#n-1 h3 a,
#n-2 h3 a,
#n-3 h3 a,
#n-4 h3 a {
    border: 0 none;
    padding: 0;
    font-weight: bold;
}
#content .searchResult p a,
#content #searchResult p a:link,
#content #searchResult p a:visited,
#content table.eventTable a {
text-decoration: underline;
}
/*Kontaktformular Button*/
#content .contact .formHandle{
width: 95%;
}
#content .contact input.submit{
margin-left: 0px;
position: static;
}
/* Beschlusskammer-Tabellen */
#content div.beschlussEntry,
#content div.beschlussEntryWithoutBorder {
height: auto;
border-bottom: none;
}
#content .bkLine {
height: 0px;
width: 100%;
border: 1px solid #CCCCCC;
margin-top: 5px;
margin-bottom: 5px;
}
.bkTable p .mobile_table_th{
//margin-top: 1em;
}
#content #marginalboxes-mobil{ line-height: 1.3em; }



#wrapperStage .box .pagination li a img{ visibility: hidden; }
//.gsb img{ max-width: 100%; }
.picture{ max-width: 100%; }
.picture img{ max-width: 100%; }
#content{ word-wrap: break-word; }
/* #####Anpassung der Bilderstrecke für mobile Ansicht##### */
#content .galleryOverview .galleryRow{text-align:center;}
#content .galleryOverview .galleryRow .galleryImage,
#content .galleryOverview .galleryRow .galleryImage.first {
    position: relative;
    float: none;
    margin-left: auto;
    margin-right:auto;
    width:100%;
    margin-bottom:2em;
}
#content .photogallery .illustrationBox img {

    width: 100%;
}
#content .photogallery .illustrationBoxOuter .bildNummer {margin-bottom:20px;}
.photogallery .pagination.top {right:5px;}
X#content .photogalleryDocuments p {width:30%; min-height:0px;}
X#content .photogalleryDocuments .caption {display:block;float:right;}

#content .photogallery .illustrationBox .clickArea {width:30px;}
#content .photogallery .illustrationBox .clickArea.right a {background-position:-5px center;}
#content .photogallery .illustrationBox .clickArea.left a {background-position:-5px center;}
#content .photogallery .illustrationBox .inner {margin: 0 30px; padding:20px 10px 20px;}
#emfKarte.fullscreen div.zoombutton {display:none;}
#navService2nd .vpnode a,#navService2nd .vpnode strong, #navService2nd .vpnode a:hover, #navService2nd .vpnode a:focus, #navService2nd .vpnode a:active{background-position: right top; padding-top:3em; display:block; margin:1em 1em 0 0;}


.noNavi #top-links-mobil, .noNavi #mobilnavigation {display:none!important;}
.wrapperVerbraucherservice, h1.vntitle {padding-left:1em!important;}
