@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:url(../fonts/open-sans-v34-latin-300.eot);src:local(''),url(../fonts/open-sans-v34-latin-300.eot?#iefix) format('embedded-opentype'),url(../fonts/open-sans-v34-latin-300.woff2) format('woff2'),url(../fonts/open-sans-v34-latin-300.woff) format('woff'),url(../fonts/open-sans-v34-latin-300.ttf) format('truetype'),url(../fonts/open-sans-v34-latin-300.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url(../fonts/open-sans-v34-latin-regular.eot);src:local(''),url(../fonts/open-sans-v34-latin-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/open-sans-v34-latin-regular.woff2) format('woff2'),url(../fonts/open-sans-v34-latin-regular.woff) format('woff'),url(../fonts/open-sans-v34-latin-regular.ttf) format('truetype'),url(../fonts/open-sans-v34-latin-regular.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:500;src:url(../fonts/open-sans-v34-latin-500.eot);src:local(''),url(../fonts/open-sans-v34-latin-500.eot?#iefix) format('embedded-opentype'),url(../fonts/open-sans-v34-latin-500.woff2) format('woff2'),url(../fonts/open-sans-v34-latin-500.woff) format('woff'),url(../fonts/open-sans-v34-latin-500.ttf) format('truetype'),url(../fonts/open-sans-v34-latin-500.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:url(../fonts/open-sans-v34-latin-600.eot);src:local(''),url(../fonts/open-sans-v34-latin-600.eot?#iefix) format('embedded-opentype'),url(../fonts/open-sans-v34-latin-600.woff2) format('woff2'),url(../fonts/open-sans-v34-latin-600.woff) format('woff'),url(../fonts/open-sans-v34-latin-600.ttf) format('truetype'),url(../fonts/open-sans-v34-latin-600.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:url(../fonts/open-sans-v34-latin-700.eot);src:local(''),url(../fonts/open-sans-v34-latin-700.eot?#iefix) format('embedded-opentype'),url(../fonts/open-sans-v34-latin-700.woff2) format('woff2'),url(../fonts/open-sans-v34-latin-700.woff) format('woff'),url(../fonts/open-sans-v34-latin-700.ttf) format('truetype'),url(../fonts/open-sans-v34-latin-700.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;src:url(../fonts/open-sans-v34-latin-800.eot);src:local(''),url(../fonts/open-sans-v34-latin-800.eot?#iefix) format('embedded-opentype'),url(../fonts/open-sans-v34-latin-800.woff2) format('woff2'),url(../fonts/open-sans-v34-latin-800.woff) format('woff'),url(../fonts/open-sans-v34-latin-800.ttf) format('truetype'),url(../fonts/open-sans-v34-latin-800.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;src:url(../fonts/open-sans-v34-latin-300italic.eot);src:local(''),url(../fonts/open-sans-v34-latin-300italic.eot?#iefix) format('embedded-opentype'),url(../fonts/open-sans-v34-latin-300italic.woff2) format('woff2'),url(../fonts/open-sans-v34-latin-300italic.woff) format('woff'),url(../fonts/open-sans-v34-latin-300italic.ttf) format('truetype'),url(../fonts/open-sans-v34-latin-300italic.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:url(../fonts/open-sans-v34-latin-italic.eot);src:local(''),url(../fonts/open-sans-v34-latin-italic.eot?#iefix) format('embedded-opentype'),url(../fonts/open-sans-v34-latin-italic.woff2) format('woff2'),url(../fonts/open-sans-v34-latin-italic.woff) format('woff'),url(../fonts/open-sans-v34-latin-italic.ttf) format('truetype'),url(../fonts/open-sans-v34-latin-italic.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:500;src:url(../fonts/open-sans-v34-latin-500italic.eot);src:local(''),url(../fonts/open-sans-v34-latin-500italic.eot?#iefix) format('embedded-opentype'),url(../fonts/open-sans-v34-latin-500italic.woff2) format('woff2'),url(../fonts/open-sans-v34-latin-500italic.woff) format('woff'),url(../fonts/open-sans-v34-latin-500italic.ttf) format('truetype'),url(../fonts/open-sans-v34-latin-500italic.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;src:url(../fonts/open-sans-v34-latin-600italic.eot);src:local(''),url(../fonts/open-sans-v34-latin-600italic.eot?#iefix) format('embedded-opentype'),url(../fonts/open-sans-v34-latin-600italic.woff2) format('woff2'),url(../fonts/open-sans-v34-latin-600italic.woff) format('woff'),url(../fonts/open-sans-v34-latin-600italic.ttf) format('truetype'),url(../fonts/open-sans-v34-latin-600italic.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;src:url(../fonts/open-sans-v34-latin-700italic.eot);src:local(''),url(../fonts/open-sans-v34-latin-700italic.eot?#iefix) format('embedded-opentype'),url(../fonts/open-sans-v34-latin-700italic.woff2) format('woff2'),url(../fonts/open-sans-v34-latin-700italic.woff) format('woff'),url(../fonts/open-sans-v34-latin-700italic.ttf) format('truetype'),url(../fonts/open-sans-v34-latin-700italic.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:800;src:url(../fonts/open-sans-v34-latin-800italic.eot);src:local(''),url(../fonts/open-sans-v34-latin-800italic.eot?#iefix) format('embedded-opentype'),url(../fonts/open-sans-v34-latin-800italic.woff2) format('woff2'),url(../fonts/open-sans-v34-latin-800italic.woff) format('woff'),url(../fonts/open-sans-v34-latin-800italic.ttf) format('truetype'),url(../fonts/open-sans-v34-latin-800italic.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans Condensed';font-style:normal;font-weight:300;src:url(../fonts/open-sans-condensed-v21-latin-300.eot);src:local(''),url(../fonts/open-sans-condensed-v21-latin-300.eot?#iefix) format('embedded-opentype'),url(../fonts/open-sans-condensed-v21-latin-300.woff2) format('woff2'),url(../fonts/open-sans-condensed-v21-latin-300.woff) format('woff'),url(../fonts/open-sans-condensed-v21-latin-300.ttf) format('truetype'),url(../fonts/open-sans-condensed-v21-latin-300.svg#OpenSansCondensed) format('svg')}@font-face{font-family:'Open Sans Condensed';font-style:italic;font-weight:300;src:url(../fonts/open-sans-condensed-v21-latin-300italic.eot);src:local(''),url(../fonts/open-sans-condensed-v21-latin-300italic.eot?#iefix) format('embedded-opentype'),url(../fonts/open-sans-condensed-v21-latin-300italic.woff2) format('woff2'),url(../fonts/open-sans-condensed-v21-latin-300italic.woff) format('woff'),url(../fonts/open-sans-condensed-v21-latin-300italic.ttf) format('truetype'),url(../fonts/open-sans-condensed-v21-latin-300italic.svg#OpenSansCondensed) format('svg')}@font-face{font-family:'Open Sans Condensed';font-style:normal;font-weight:700;src:url(../fonts/open-sans-condensed-v21-latin-700.eot);src:local(''),url(../fonts/open-sans-condensed-v21-latin-700.eot?#iefix) format('embedded-opentype'),url(../fonts/open-sans-condensed-v21-latin-700.woff2) format('woff2'),url(../fonts/open-sans-condensed-v21-latin-700.woff) format('woff'),url(../fonts/open-sans-condensed-v21-latin-700.ttf) format('truetype'),url(../fonts/open-sans-condensed-v21-latin-700.svg#OpenSansCondensed) format('svg')}@media all{*{margin:0;padding:0}option{padding-left:.4em}select{padding:1px}* html body *{overflow:visible}body{font-size:100%;background:#fff;color:#000;text-align:left}div:target{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none}[hidden]{display:none}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}img{border:0 solid}dl,ol,ul{margin:0 0 1em 1em}li{line-height:1.5em;margin-left:.8em}dt{font-weight:700}blockquote,dd{margin:0 0 1em .8em}q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.ym-clearfix:before{content:"";display:table}.ym-clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}.ym-contain-dt{display:table;width:100%;overflow:visible}.ym-contain-oh{overflow:hidden;width:100%;display:block}.ym-contain-fl{float:left;width:100%}.ym-hideme,.ym-print,.ym-skip{position:absolute;top:-32768px;left:-32768px}.ym-skip:active,.ym-skip:focus{position:static;top:0;left:0}.ym-skiplinks{position:absolute;top:0;left:-32768px;z-index:1000;width:100%;margin:0;padding:0;list-style-type:none}.ym-skiplinks .ym-skip:active,.ym-skiplinks .ym-skip:focus{left:32768px;outline:0;position:absolute;width:100%}}@media screen,projection{.ym-column{width:100%}.ym-col1{float:left;width:20%}.ym-col2{float:right;width:20%}.ym-col3{width:auto;margin:0 20%}.ym-cbox{padding:0 10px}.ym-cbox-left{padding:0 10px 0 0}.ym-cbox-right{padding:0 0 0 10px}.ym-ie-clearing{display:none}.ym-grid{display:table;width:100%;table-layout:fixed;list-style-type:none;padding-left:0;padding-right:0;margin-left:0;margin-right:0}.ym-gl{float:left;margin:0}.ym-gr{float:right;margin:0 0 0 -5px}.ym-g20{width:20%}.ym-g40{width:40%}.ym-g60{width:60%}.ym-g80{width:80%}.ym-g25{width:25%}.ym-g33{width:33.333%}.ym-g50{width:50%}.ym-g66{width:66.666%}.ym-g75{width:75%}.ym-g38{width:38.2%}.ym-g62{width:61.8%}.ym-gbox{padding:0 10px}.ym-gbox-left{padding:0 10px 0 0}.ym-gbox-right{padding:0 0 0 10px}.ym-equalize{overflow:hidden}.ym-equalize>[class*=ym-g]{display:table-cell;float:none;margin:0;vertical-align:top}.ym-equalize>[class*=ym-g]>[class*=ym-gbox]{padding-bottom:10000px;margin-bottom:-10000px}}@media all{.ym-form,.ym-form fieldset{overflow:hidden}.ym-form div{position:relative}.ym-form .ym-message,.ym-form label{position:relative;display:block}.ym-form .ym-fbox-check label{display:inline}.ym-form input,.ym-form textarea{cursor:text}.ym-form input[type=checkbox],.ym-form input[type=radio],.ym-form label,.ym-form select{cursor:pointer}.ym-form textarea{overflow:auto}.ym-form input[type=hidden]{display:none!important}.ym-form .ym-fbox-button:before,.ym-form .ym-fbox-check:before,.ym-form .ym-fbox-select:before,.ym-form .ym-fbox-text:before{content:"";display:table}.ym-form .ym-fbox-button:after,.ym-form .ym-fbox-check:after,.ym-form .ym-fbox-select:after,.ym-form .ym-fbox-text:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}.ym-form input,.ym-form select,.ym-form textarea{display:block;position:relative;width:58.5%}.ym-form .ym-fbox-check input{display:inline;width:auto}.ym-form .ym-fbox-button input{display:inline;overflow:visible;width:auto}.ym-form .ym-fbox-check input:active,.ym-form .ym-fbox-check input:focus,.ym-form .ym-fbox-check input:hover{border:0}.ym-full .ym-fbox-select select,.ym-full .ym-fbox-text input,.ym-full .ym-fbox-text textarea{width:94.2%;margin-right:-3px}.ym-columnar .ym-fbox-select label,.ym-columnar .ym-fbox-text label{display:inline;float:left;width:30%}.ym-columnar .ym-fbox-check{position:relative}.ym-label{display:block}.ym-columnar .ym-fbox-check .ym-label{position:absolute;top:0}.ym-columnar .ym-error .ym-message,.ym-columnar .ym-fbox-check input{margin-left:30%}.ym-columnar fieldset .ym-fbox-button,fieldset.ym-columnar .ym-fbox-button{padding-left:30%}.ym-columnar .ym-fbox-select select,.ym-columnar .ym-fbox-text input,.ym-columnar .ym-fbox-text textarea{float:left;width:67.2%}.ym-fbox-select select{width:60%}.ym-full .ym-fbox-select select{width:94.8%}.ym-columnar .ym-fbox-select select{width:68.8%}}@media print{.ym-grid>.ym-gl,.ym-grid>.ym-gr{overflow:visible;display:table}.ym-print{position:static;left:0}.ym-noprint{display:none!important}}.clear{clear:both}.nowrap{white-space:nowrap}.center{display:block;text-align:center}span.align-center,span.align-justify,span.align-left,span.align-right{display:block}.align-left{text-align:left;margin:0 auto 0 0}.align-right{text-align:right;margin:0 0 0 auto}.align-center{text-align:center;margin:0 auto}.align-justify{text-align:justify;margin:0 auto}.valign-top{vertical-align:top}.valign_middle{vertical-align:middle}.valign-bottom{vertical-align:bottom}.float-center{display:table;margin:auto}.ym-form .error label{color:red}.basecontent-dvv-trenner .sep{clear:both}.sep50{width:50%}.sep75{width:75%}.sep90{width:90%}.sep100{width:100%}br.more{line-height:0;font-size:0}.sessionMessageIcon{width:20px;float:left}.sessionMessage{background-color:#fff;border:1px solid red;color:red;margin-bottom:1em;padding:1em}.sessionMessage_info{border:1px solid #555;color:#000}.sessionMessage_warn{border:1px solid #00f;color:#00f}.sessionMessage_trace{border:1px solid green;color:green}.quickLinks{min-height:27px}@media aural{.noSpeech{visibility:hidden}}.subscriptionForm input{width:330px}.subscriptionForm .captchaInput input{width:120px}.subscriptionForm input.standard{width:inherit}table.downloadlist{border:1px solid #ddd;border-collapse:collapse}.downloadlist td,.downloadlist th{border-top:1px solid #ddd;border-left:1px solid #ddf;border-bottom:1px solid #ddd;padding:2px 5px;vertical-align:top;background-color:#fff}.downloadlist .odd td{background-color:#fff}.downloadlist .even td{background-color:#f0f0f2}.downloadlist .dlType{text-align:center}.downloadlist td.dlType{padding:5px 0 0}.downloadlist .dlName{min-width:150px;font-weight:700}.downloadlist .dlName .description{font-weight:400}.downloadlist .dlSize{text-align:right}.downloadlist TH A{font-weight:700}.downloadlist img.ui-icon{top:4px}.border0{border:0}.tooltip{display:none;background-color:InfoBackground;border:1px solid ThreeDShadow;color:InfoText;font:message-box;padding:3px;font-size:13px}.bx-wrapper .bx-controls-direction a.bx-next{top:inherit;bottom:0;right:0}.bx-wrapper .bx-controls-direction a.bx-prev{top:inherit;bottom:0;left:0}.ui-autocomplete li{list-style:none}img.ui-icon{height:16px;width:16px;position:relative;display:inline;border:0;text-indent:0}.commentDiv{padding:5px;margin-top:20px}.commentDiv .title{font-weight:700}.commentDisabledDiv{background:#fbb;border:1px solid #933;padding:5px;margin-bottom:5px}.commentEnabledDiv{border-top:1px solid #DDD;padding:5px}.subscriptionsDiv{padding:5px;margin-bottom:20px;border:1px solid #DDD}.subscriptionDivBox{clear:both;border:1px solid #eee;margin:10px 0 0;padding:4px 2px}.commentDelayedDiv{background:#ffe;border:1px solid #ff0;padding:5px;margin-bottom:5px}#createCommentCaptchaDiv{margin-top:.5em;width:100%;clear:both}.captchaQuestion,.captchaQuestionLabel{display:block}.captchaQuestion .ym-button.ym-small{width:auto}.ym-columnar .ym-fbox-text .captchaInput input{float:right}.tagCloudDiv .cloudEntrySize-1,.tagCloudDiv .cloudEntrySize0{font-size:.9em}.tagCloudDiv .cloudEntrySize1{font-size:1em}.tagCloudDiv .cloudEntrySize2{font-size:1.2em}.tagCloudDiv .cloudEntrySize3{font-size:1.4em}.tagCloudDiv .cloudEntrySize4{font-size:1.6em}.tagCloudDiv .cloudEntrySize5{font-size:1.8em}.tagCloudDiv .cloudEntrySize6{font-size:2em}.tagCloudDiv .cloudEntrySize7{font-size:2.2em}.tagCloudDiv .cloudEntrySize8{font-size:2.4em}.tagCloudDiv .cloudEntrySize9{font-size:2.6em}.ym-vlist li{background-color:inherit}#content+footer{clear:inherit;margin-top:1em}.primary1{color:#565A5B}.primary2{color:red}.primary3{color:green}.cursorPointer{cursor:pointer}#j_username{background:url(../img/links/user.png) center left no-repeat;padding-left:18px;border:1px solid silver}#j_password{background:url(../img/links/key.png) center left no-repeat;padding-left:18px;border:1px solid silver}footer span.printpage{padding-left:20px;background:url(../img/links/print.png) left no-repeat}footer span.printpdf{padding-left:20px;background:url(../img/mimetypes/pdf.png) left no-repeat}footer span.recommend{padding-left:20px;background:url(../img/links/recommend.png) left no-repeat}footer span.goMobileVersion{padding-left:20px;background:url(../img/links/goto_mobile_version.png) left no-repeat}footer span.goDesktopVersion{padding-left:20px;background:url(../img/links/goto_pc_version.png) left no-repeat}.dateiGroesse{color:#666}.binary .caption{margin-left:.5em}.accessKey{text-decoration:underline}.linked{font-style:italic}.image a{padding:0;background:0 0}.galleryImage{float:left;width:200px;height:150px;margin-right:8px}.galleryImage .caption{color:gray}.image .title{font-weight:700}.image .description{color:#777}.image .copyright{font-style:italic}#lightbox-image-details-caption .description{color:#777;font-weight:400}#lightbox-image-details-caption .copyright{font-style:italic;font-weight:400}div.dcSubheading,span.textSubheading{display:block;font-weight:700}.dropdownTitle{font-weight:700}.basecontent-table-bordered{border-collapse:collapse;border:1px solid #bbb}.basecontent-table-bordered td,.basecontent-table-bordered th{border:1px solid #bbb}.basecontent-table th{background-color:#ddd;padding:.25em .5em;vertical-align:top}.basecontent-table td{padding-left:.5em;padding-right:.5em;vertical-align:top}.basecontent-table td.bullet{padding:0}.bgcolor-primary1,table.orgChart .bgcolor-primary1{background-color:#ffd674}.bgcolor-primary2,table.orgChart .bgcolor-primary2{background-color:#ffe4a3}.bgcolor-primary3,table.orgChart .bgcolor-primary3{background-color:#fff1d0}table.orgChart{border:0}.orgChart th{border:0;background-color:#ddd;padding:.25em .5em}.orgChart td{border:0;padding-left:.5em;padding-right:.5em;background:center no-repeat;min-height:1.5em}td.e{background-image:url(../img/org/e.gif)}td.es{background-image:url(../img/org/es.gif)}td.esw{background-image:url(../img/org/esw.gif)}td.ew{background-image:url(../img/org/ew.gif)}td.new{background-image:url(../img/org/new.gif)}td.ns{background-image:url(../img/org/ns.gif)}td.nsw{background-image:url(../img/org/nsw.gif)}td.nw{background-image:url(../img/org/nw.gif)}td.n{background-image:url(../img/org/n.gif)}td.ne{background-image:url(../img/org/ne.gif)}td.nes{background-image:url(../img/org/nes.gif)}td.nesw{background-image:url(../img/org/nesw.gif)}td.s{background-image:url(../img/org/s.gif)}td.sw{background-image:url(../img/org/sw.gif)}td.w{background-image:url(../img/org/w.gif)}.float-left{float:left;display:inline;margin:1.5em 1em 0 0}.float-right{float:right;display:inline;margin:1.5em 0 0 1em}div.jCarouselMain{background:#fff;position:relative;margin:0;padding:0;height:140px;width:480px}* html .main,* html div.jCarouselMain{width:470px;margin-bottom:20px;height:135px}.jCarouselMain .prev{cursor:pointer;position:absolute;left:5px}.jCarouselMain .next{cursor:pointer;position:absolute;right:5px}.next img,.prev img{width:20px;height:25px;margin:4em 0}div.jCarousel,div.jCarouselLite{float:left;margin:5px 25px;overflow:hidden;padding:0;position:relative;left:0;top:0;visibility:visible;width:300px;z-index:2}* html .jCarousel,* html .jCarouselLite{margin:0 0 0 12px;position:absolute;top:5px}.jCarousel ul,.jCarouselLite ul{list-style-type:none;margin:0;padding:0;position:relative;left:-437px;width:2625px;z-index:1}.jCarousel li,.jCarouselLite li{float:left;height:131px;margin:0;overflow:hidden;padding:0;width:140px}.jCarousel li div,.jCarouselLite li div{display:inline;margin:0;padding:0}.jCarousel img,.jCarouselLite img{border-left:5px solid #fff;border-right:0 solid #fff;border-top:0 solid red;border-bottom:0 solid #e5e5e5;margin:0;padding:0}@media print{.ym-col3{width:auto;margin:0 0 0 20%}}.ym-col1+.ym-col3{width:auto;margin:0 0 0 20%}body.home .ym-col3{margin:0 20% 0 0}.highlight{color:#003;background-color:#ffd}.basecontent-form-editor .formTitle,.basecontent-form-editor fieldset+div.formElement:first-child{padding:.3em 1em;margin-bottom:.5em}.basecontent-form-editor fieldset+div.formElement:first-of-type{padding:.3em 1em;margin-bottom:.5em}.basecontent-form-editor .ym-fbox-check label:first-child{width:30%;float:left}.basecontent-form-editor .ym-columnar .ym-fbox-check input{margin-left:0}.basecontent-form-editor .formElement span.right{display:block;float:left;width:67.2%}.basecontent-form-editor .formElement img.captcha{display:inline-block;height:50px;width:180px}.basecontent-form-editor .formElement img.captchaReload{display:inline-block;height:16px;width:16px;float:right;margin-left:1ex}.basecontent-form-editor div.captcha{display:none}@media screen and (min-width:0px){.basecontent-form-editor .formElement span.right{width:70%;padding-right:0}.basecontent-form-editor .formElement div.senderCc span.right{width:70%;padding-right:0;float:right}}.ym-form legend.emptyLegend{padding:0}.ym-form label.error{color:red}.requiredMark{color:#4a76aa}.error .requiredMark{color:#f60}.error{color:red}.show-grid,.show-grid td{border:1px solid #ccc}.show-grid.orgChart td{border:inherit}.show-grid.orgChart td.organizationalchart{border:1px solid #000}.odd{background-color:#fff}.tagCloud ul{margin:0}.tagCloud li{margin-left:0;display:inline}.tagCloud a{text-decoration:none;white-space:nowrap;word-spacing:0;color:#00F;border-bottom:1px dotted #bbf}a.tag1{font-size:.9em;color:#66F}a.tag2{font-size:1em;color:#44F}a.tag3{font-size:1.2em;font-weight:600;color:#11F}a.tag4{font-size:1.3em;font-weight:800;color:#00F}a.tag5{font-size:1.5em;font-weight:800;color:#00C}a.tag_rnd1{color:red}a.tag_rnd2{color:#f77}.fixedtableheader td{background-color:#fff}.pager .current{font-weight:700}.pager .ui-state-default{padding:2px 8px}.aktivAktuelleAuswahl{font-weight:700}.icon{border:0;vertical-align:middle}.toggle-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.toggle_title{cursor:pointer;font-size:1em;margin-bottom:5px;padding:10px 0 10px 30px;position:relative}.folderRegister .ui-state-default{padding:2px 8px}body{background:#fff;color:#302f2d;font-family:'Open Sans',sans-serif;font-size:100.01%;line-height:1.5em;margin:0 auto}p{margin-bottom:1em}.linkrot{display:inline-block;background-color:#e0081d;color:#fff;font-weight:700;text-decoration:none;text-transform:uppercase;padding:10px 40px;margin:20px 0 40px;font-family:'Open Sans Condensed',sans-serif}.linkrot:hover{background-color:#312f2d}.linkschwarz{display:inline-block;background-color:#fff;color:#302f2d;font-weight:700;text-decoration:none;text-transform:uppercase;padding:10px 40px;margin:20px 0 40px;border:1px solid #312f2d;font-family:'Open Sans Condensed',sans-serif}.linkschwarz:hover{background-color:#e0081d;color:#fff}.clearFix{clear:both;display:block;content:'.';float:none;height:0;line-height:0;font-size:0}#header{position:relative;height:75px}#header .topwrapper{z-index:101;width:100%}#header .topgrid{max-width:1260px;margin:0 auto}#header .topgrid .ym-gl a{display:block;padding:0;margin:0}#header .topgrid .ym-gl a svg{display:none}#header .topgrid .ym-gr{position:relative}#header .topgrid .ym-gr .menu_rot{background-color:#e0081d;width:100%;float:right;max-width:500px}#header .topgrid .ym-gr .sprache{float:left;padding-left:40px;display:none}#header .topgrid .ym-gr .sprache a{display:block;color:rgba(49,47,45,.75);float:left;font-size:18px;line-height:30px;font-family:'Open Sans Condensed',sans-serif;font-weight:700;padding:24px 0 8px;text-align:center;text-decoration:none;width:35px}#header .topgrid .ym-gr .sprache a.current{color:#000}#header .topgrid .ym-gr .sprache a:hover{padding-top:30px;transition:all .5s ease 0s}#header .topgrid .ym-gr .sprache a abbr{text-decoration:none}#header .topgrid .ym-gr .logo_museum{padding:5px 40px 1px}#header .topgrid .ym-gr .logo_museum svg{max-height:64px!important}#header .topgrid .ym-gr .logo_museum svg path{fill:#fff}#header .topwrapper{position:fixed}#header .topwrapper .topgrid .ym-gr .logo_museum{padding:5px 40px 1px;transition:all .5s ease 0s}#header .topwrapper.kurz{background-image:linear-gradient(to top,transparent 0,#fff 95%)}#header #nav #navi-button{float:right;display:block;cursor:pointer;padding:28px 35px 23px;position:relative;z-index:102}#header #nav #navi-button .navi-button .button_icon-bar{background-color:#000;display:block;height:4px;margin-bottom:4px;margin-top:0;opacity:1;transform:rotate(0deg);transition:all .5s ease 0s;width:30px}#header #nav #navi-button .navi-button .button_icon-bar:nth-child(2){width:25px;margin-left:5px}#header #nav #navi-button.closed .navi-button .button_icon-bar{transform:rotate(45deg);margin-top:14px;background-color:#fff}#header #nav #navi-button.closed .navi-button .button_icon-bar:nth-child(2){transform:rotate(-45deg);margin-top:-6px;background-color:#fff;display:none}#header #nav #navi-button.closed .navi-button .button_icon-bar:nth-child(3){transform:rotate(-45deg);margin-top:-8px;background-color:#fff}#header #nav #hauptnavi{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;background:#e0081d;color:#fff;overflow-y:auto}#header #nav #hauptnavi a{text-decoration:none}#header #nav #hauptnavi .wrapper_menu{margin:0 auto;max-width:1260px;padding-left:75px;box-sizing:border-box}#header #nav #hauptnavi .sprache_menu{padding:40px 0 75px}#header #nav #hauptnavi .sprache_menu a{display:block;color:rgba(49,47,45,.75);float:left;font-size:18px;line-height:30px;font-family:'Open Sans Condensed',sans-serif;font-weight:700;padding:0 10px 0 0;text-align:center;text-decoration:none}#header #nav #hauptnavi .sprache_menu a.current{color:#fff}#header #nav #hauptnavi .ym-grid .ym-g100{float:none}#header #nav #hauptnavi .ym-grid .ym-gl ul{margin-left:0}#header #nav #hauptnavi .ym-grid .ym-gl ul li{list-style:none;margin:0;padding:0;position:relative}#header #nav #hauptnavi .ym-grid .ym-gl ul li a{text-transform:uppercase;font-family:'Open Sans Condensed',sans-serif;font-weight:700;font-size:2em;line-height:1.3em;color:rgba(49,47,45,.75)}#header #nav #hauptnavi .ym-grid .ym-gl ul li.current>a,#header #nav #hauptnavi .ym-grid .ym-gl ul li.currentParent>a{color:#fff}#header #nav #hauptnavi .ym-grid .ym-gl ul li.current>a:before,#header #nav #hauptnavi .ym-grid .ym-gl ul li.currentParent>a:before{content:"\203E";padding-right:6px}#header #nav #hauptnavi .ym-grid .ym-gl ul li ul li{max-width:50%}#header #nav #hauptnavi .ym-grid .ym-gl ul li ul ul{position:absolute;left:100%;top:0;width:100%}#header #nav #hauptnavi .ym-grid .ym-gl ul li ul ul li{max-width:100%}#header #nav #hauptnavi .ym-grid .ym-gl ul li ul ul li a{color:#302f2d}#header .composedcontent-ludwigsburg-standardseite{width:100%;overflow:hidden}#header .composedcontent-ludwigsburg-standardseite .basecontent-image{border-top:0 solid #e0081d;display:block;width:100%;height:100vh;overflow:hidden}#header .composedcontent-ludwigsburg-standardseite .basecontent-image img{min-width:100%;height:100vh;object-fit:cover}#header .composedcontent-ludwigsburg-standardseite .basecontent-image.float-left{margin:0;float:none}#header .composedcontent-ludwigsburg-standardseite .basecontent-image.float-left img{position:relative;left:20%;-webkit-transform:translateX(-20%);-ms-transform:translateX(-20%);transform:translateX(-20%)}#header .composedcontent-ludwigsburg-standardseite .basecontent-image.center{margin:0;float:none}#header .composedcontent-ludwigsburg-standardseite .basecontent-image.center img{position:relative;left:50%;top:50vh;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#header .composedcontent-ludwigsburg-standardseite .basecontent-image.float-right{margin:0;float:none}#header .composedcontent-ludwigsburg-standardseite .basecontent-image.float-right img{position:relative;left:80%;-webkit-transform:translateX(-80%);-ms-transform:translateX(-80%);transform:translateX(-80%)}#header .composedcontent-ludwigsburg-standardseite .basecontent-line-break-text{top:30vw;color:#fff;font-size:18px;line-height:24px;padding:0 20% 0 0;position:absolute;left:20%}#header .composedcontent-ludwigsburg-standardseite .basecontent-line-break-text a{display:inline-block;padding:15px;border:2px solid #fff;text-transform:uppercase;text-decoration:none;color:#fff;font-weight:700}#header .composedcontent-ludwigsburg-standardseite [id*=anker]{position:absolute;bottom:10em}#header .leichteSprache a:nth-child(1) span:before{content:" ";display:inline-block;background:url(../img/leichte_sprache_off.svg);background-size:cover;width:1.3em;height:1em}#header .leichteSprache a:nth-child(2) span:before{content:" ";display:inline-block;background:url(../img/leichte_sprache_off.svg);background-size:cover;width:1.3em;height:1em}#header .leichteSprache a:nth-child(1).active,#header .leichteSprache a:nth-child(2).active{color:#fff}#header .leichteSprache a:nth-child(1).active span:before,#header .leichteSprache a:nth-child(2).active span:before{background:url(../img/leichte_sprache_on.svg);background-size:cover}#header .sprache .leichteSprache a span{font-size:.01em}#header .sprache .leichteSprache a span:before{font-size:18px}#header .sprache .leichteSprache a.active{display:none}#header .sprache .leichteSprache a:nth-child(2) span:before{background:url(../img/leichte_sprache_on.svg);background-size:cover}#main #content button,#main #content input,#main #content select,#main #content textarea{font-size:18px;line-height:24px;font-family:'Open Sans',sans-serif;color:#302f2d}#main #content .Veranstaltungskalender,#main #content .composedcontent-ludwigsburg-standardseite{clear:both;width:100%;overflow:hidden;position:relative;font-size:18px;line-height:24px}#main #content .Veranstaltungskalender .basecontent-headline,#main #content .composedcontent-ludwigsburg-standardseite .basecontent-headline{font-family:'Open Sans Condensed',sans-serif;font-weight:700;font-size:48px;line-height:60px;padding-bottom:50px;padding-left:20px;margin-top:100px}#main #content .Veranstaltungskalender h2,#main #content .composedcontent-ludwigsburg-standardseite h2{font-family:'Open Sans Condensed',sans-serif;text-transform:uppercase;font-size:30px;line-height:45px;padding-bottom:25px}#main #content .Veranstaltungskalender h3,#main #content .composedcontent-ludwigsburg-standardseite h3{font-family:'Open Sans Condensed',sans-serif;text-transform:uppercase;font-weight:700;font-size:18px;line-height:24px;padding-bottom:12px}#main #content .Veranstaltungskalender h4,#main #content .composedcontent-ludwigsburg-standardseite h4{font-family:'Open Sans Condensed',sans-serif;font-size:18px;line-height:24px;padding-bottom:12px}#main #content .Veranstaltungskalender .invert,#main #content .composedcontent-ludwigsburg-standardseite .invert{background-color:#302f2d;color:#fff;padding:0 5px;margin-bottom:12px}#main #content .Veranstaltungskalender .vkzusatz,#main #content .composedcontent-ludwigsburg-standardseite .vkzusatz{display:none}#main #content .Veranstaltungskalender .basecontent-line-break-text a,#main #content .composedcontent-ludwigsburg-standardseite .basecontent-line-break-text a{display:inline-block;background-color:#e0081d;color:#fff;font-weight:700;text-decoration:none;text-transform:uppercase;padding:10px 40px;margin:20px 0 40px;font-family:'Open Sans Condensed',sans-serif}#main #content .Veranstaltungskalender .basecontent-line-break-text a:hover,#main #content .composedcontent-ludwigsburg-standardseite .basecontent-line-break-text a:hover{background-color:#312f2d}#main #content .Veranstaltungskalender .basecontent-line-break-text.pfeil a,#main #content .composedcontent-ludwigsburg-standardseite .basecontent-line-break-text.pfeil a{font-size:0;line-height:0;padding:0}#main #content .Veranstaltungskalender .basecontent-line-break-text.pfeil a:before,#main #content .composedcontent-ludwigsburg-standardseite .basecontent-line-break-text.pfeil a:before{background-image:url(../img/ButtonArrowRed.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;width:50px;height:50px}#main #content .Veranstaltungskalender .basecontent-image img,#main #content .composedcontent-ludwigsburg-standardseite .basecontent-image img{max-width:100%}#main #content .Veranstaltungskalender .basecontent-image.float-left,#main #content .composedcontent-ludwigsburg-standardseite .basecontent-image.float-left{margin:0;float:left}#main #content .Veranstaltungskalender .basecontent-image.center,#main #content .composedcontent-ludwigsburg-standardseite .basecontent-image.center{margin:0;float:none}#main #content .Veranstaltungskalender .basecontent-image.float-right,#main #content .composedcontent-ludwigsburg-standardseite .basecontent-image.float-right{margin:0;float:right}#main #content .Veranstaltungskalender .ym-g60.ym-gr .subcr,#main #content .composedcontent-ludwigsburg-standardseite .ym-g60.ym-gr .subcr{padding-left:20px}#main #content .Veranstaltungskalender .ym-g66 .subcl,#main #content .composedcontent-ludwigsburg-standardseite .ym-g66 .subcl{padding:75px 63px 0 75px}#main #content .Veranstaltungskalender .ym-g66 .subcr,#main #content .composedcontent-ludwigsburg-standardseite .ym-g66 .subcr{padding:75px 75px 0 63px}#main #content .Veranstaltungskalender .rand .ym-g33 .subcl,#main #content .Veranstaltungskalender .rand .ym-g33 .subcr,#main #content .composedcontent-ludwigsburg-standardseite .rand .ym-g33 .subcl,#main #content .composedcontent-ludwigsburg-standardseite .rand .ym-g33 .subcr{padding-top:75px;padding-bottom:75px}#main #content .Veranstaltungskalender .rand .ym-g33 .subcl img,#main #content .Veranstaltungskalender .rand .ym-g33 .subcr img,#main #content .composedcontent-ludwigsburg-standardseite .rand .ym-g33 .subcl img,#main #content .composedcontent-ludwigsburg-standardseite .rand .ym-g33 .subcr img{min-height:auto}#main #content .Veranstaltungskalender .ym-g33 .basecontent-image,#main #content .Veranstaltungskalender .ym-g66 .basecontent-image,#main #content .composedcontent-ludwigsburg-standardseite .ym-g33 .basecontent-image,#main #content .composedcontent-ludwigsburg-standardseite .ym-g66 .basecontent-image{overflow:hidden}#main #content .Veranstaltungskalender .ym-g33 .basecontent-image img,#main #content .Veranstaltungskalender .ym-g66 .basecontent-image img,#main #content .composedcontent-ludwigsburg-standardseite .ym-g33 .basecontent-image img,#main #content .composedcontent-ludwigsburg-standardseite .ym-g66 .basecontent-image img{min-height:auto;min-width:100%;max-width:100%}#main #content .Veranstaltungskalender .composedcontent-ludwigsburg-tabs:after,#main #content .composedcontent-ludwigsburg-standardseite .composedcontent-ludwigsburg-tabs:after{clear:both;display:block;content:'.';float:none;height:0;line-height:0;font-size:0}#main #content .Veranstaltungskalender.rot .bx-wrapper,#main #content .composedcontent-ludwigsburg-standardseite.rot .bx-wrapper{padding-top:60px;max-width:730px!important}#main #content .Veranstaltungskalender.rot .bx-wrapper .bx-viewport,#main #content .composedcontent-ludwigsburg-standardseite.rot .bx-wrapper .bx-viewport{max-width:530px!important;background:#e0081d;color:#fff}#main #content .Veranstaltungskalender.rot .bx-wrapper .bx-viewport .bxSlider>div,#main #content .composedcontent-ludwigsburg-standardseite.rot .bx-wrapper .bx-viewport .bxSlider>div{padding:20px}#main #content .Veranstaltungskalender.rot .bx-wrapper .bx-viewport h2,#main #content .Veranstaltungskalender.rot .bx-wrapper .bx-viewport h3,#main #content .composedcontent-ludwigsburg-standardseite.rot .bx-wrapper .bx-viewport h2,#main #content .composedcontent-ludwigsburg-standardseite.rot .bx-wrapper .bx-viewport h3{color:#fff!important}#main #content .Veranstaltungskalender.rot .bx-wrapper .bx-pager .bx-pager-item a,#main #content .composedcontent-ludwigsburg-standardseite.rot .bx-wrapper .bx-pager .bx-pager-item a{background:0 0;text-indent:0;text-decoration:none;color:#302f2d;width:auto;margin:0 8px}#main #content .Veranstaltungskalender.rot .bx-wrapper .bx-pager .bx-pager-item a:after,#main #content .composedcontent-ludwigsburg-standardseite.rot .bx-wrapper .bx-pager .bx-pager-item a:after{content:"A";font-size:24px;line-height:30px;font-family:'Open Sans Condensed',sans-serif;text-decoration:none}#main #content .Veranstaltungskalender.rot .bx-wrapper .bx-pager .bx-pager-item a.active,#main #content .composedcontent-ludwigsburg-standardseite.rot .bx-wrapper .bx-pager .bx-pager-item a.active{color:#e0081d}#main #content .Veranstaltungskalender.rot .bx-wrapper .bx-pager .bx-pager-item:nth-child(2) a:after,#main #content .composedcontent-ludwigsburg-standardseite.rot .bx-wrapper .bx-pager .bx-pager-item:nth-child(2) a:after{content:"B"}#main #content .Veranstaltungskalender.rot .bx-wrapper .bx-pager .bx-pager-item:nth-child(3) a:after,#main #content .composedcontent-ludwigsburg-standardseite.rot .bx-wrapper .bx-pager .bx-pager-item:nth-child(3) a:after{content:"C"}#main #content .Veranstaltungskalender.rot .bx-wrapper .bx-pager .bx-pager-item:nth-child(4) a:after,#main #content .composedcontent-ludwigsburg-standardseite.rot .bx-wrapper .bx-pager .bx-pager-item:nth-child(4) a:after{content:"D"}#main #content .Veranstaltungskalender.rot .bx-wrapper .bx-pager .bx-pager-item:nth-child(5) a:after,#main #content .composedcontent-ludwigsburg-standardseite.rot .bx-wrapper .bx-pager .bx-pager-item:nth-child(5) a:after{content:"E"}#main #content .Veranstaltungskalender.rot .bx-wrapper .bx-pager .bx-pager-item:nth-child(6) a:after,#main #content .composedcontent-ludwigsburg-standardseite.rot .bx-wrapper .bx-pager .bx-pager-item:nth-child(6) a:after{content:"F"}#main #content .Veranstaltungskalender.rot .bx-wrapper .bx-pager .bx-pager-item:nth-child(7) a:after,#main #content .composedcontent-ludwigsburg-standardseite.rot .bx-wrapper .bx-pager .bx-pager-item:nth-child(7) a:after{content:"G"}#main #content .Veranstaltungskalender.rot .bx-wrapper .bx-pager .bx-pager-item:nth-child(8) a:after,#main #content .composedcontent-ludwigsburg-standardseite.rot .bx-wrapper .bx-pager .bx-pager-item:nth-child(8) a:after{content:"H"}#main #content .Veranstaltungskalender.rot .bx-wrapper .bx-pager .bx-pager-item:nth-child(9) a:after,#main #content .composedcontent-ludwigsburg-standardseite.rot .bx-wrapper .bx-pager .bx-pager-item:nth-child(9) a:after{content:"I"}#main #content .Veranstaltungskalender.rot .bx-wrapper .bx-pager .bx-pager-item:nth-child(10) a:after,#main #content .composedcontent-ludwigsburg-standardseite.rot .bx-wrapper .bx-pager .bx-pager-item:nth-child(10) a:after{content:"J"}#main #content .Veranstaltungskalender.rot .bx-wrapper .bx-pager .bx-pager-item:nth-child(11) a:after,#main #content .composedcontent-ludwigsburg-standardseite.rot .bx-wrapper .bx-pager .bx-pager-item:nth-child(11) a:after{content:"K"}#main #content .Veranstaltungskalender.rot .bx-wrapper .bx-pager .bx-pager-item:nth-child(12) a:after,#main #content .composedcontent-ludwigsburg-standardseite.rot .bx-wrapper .bx-pager .bx-pager-item:nth-child(12) a:after{content:"L"}#main #content .Veranstaltungskalender.rot .bx-wrapper .bx-pager .bx-pager-item:nth-child(13) a:after,#main #content .composedcontent-ludwigsburg-standardseite.rot .bx-wrapper .bx-pager .bx-pager-item:nth-child(13) a:after{content:"M"}#main #content .Veranstaltungskalender.rot .bx-wrapper .bx-pager .bx-pager-item:nth-child(14) a:after,#main #content .composedcontent-ludwigsburg-standardseite.rot .bx-wrapper .bx-pager .bx-pager-item:nth-child(14) a:after{content:"N"}#main #content .Veranstaltungskalender.rot .bx-wrapper .bx-pager .bx-pager-item:nth-child(15) a:after,#main #content .composedcontent-ludwigsburg-standardseite.rot .bx-wrapper .bx-pager .bx-pager-item:nth-child(15) a:after{content:"O"}#main #content .Veranstaltungskalender.rot .bx-wrapper .bx-pager .bx-pager-item:nth-child(16) a:after,#main #content .composedcontent-ludwigsburg-standardseite.rot .bx-wrapper .bx-pager .bx-pager-item:nth-child(16) a:after{content:"P"}#main #content .Veranstaltungskalender.rot .bx-wrapper .bx-pager .bx-pager-item:nth-child(17) a:after,#main #content .composedcontent-ludwigsburg-standardseite.rot .bx-wrapper .bx-pager .bx-pager-item:nth-child(17) a:after{content:"Q"}#main #content .Veranstaltungskalender.rot .bx-wrapper .bx-pager .bx-pager-item:nth-child(18) a:after,#main #content .composedcontent-ludwigsburg-standardseite.rot .bx-wrapper .bx-pager .bx-pager-item:nth-child(18) a:after{content:"R"}#main #content .Veranstaltungskalender.rot .bx-wrapper .bx-pager .bx-pager-item:nth-child(19) a:after,#main #content .composedcontent-ludwigsburg-standardseite.rot .bx-wrapper .bx-pager .bx-pager-item:nth-child(19) a:after{content:"S"}#main #content .Veranstaltungskalender.rot .bx-wrapper .bx-pager .bx-pager-item:nth-child(20) a:after,#main #content .composedcontent-ludwigsburg-standardseite.rot .bx-wrapper .bx-pager .bx-pager-item:nth-child(20) a:after{content:"T"}#main #content .Veranstaltungskalender.rot .bx-wrapper .bx-pager .bx-pager-item:nth-child(21) a:after,#main #content .composedcontent-ludwigsburg-standardseite.rot .bx-wrapper .bx-pager .bx-pager-item:nth-child(21) a:after{content:"U"}#main #content .Veranstaltungskalender.rot .bx-wrapper .bx-pager .bx-pager-item:nth-child(22) a:after,#main #content .composedcontent-ludwigsburg-standardseite.rot .bx-wrapper .bx-pager .bx-pager-item:nth-child(22) a:after{content:"V"}#main #content .Veranstaltungskalender.rot .bx-wrapper .bx-pager .bx-pager-item:nth-child(23) a:after,#main #content .composedcontent-ludwigsburg-standardseite.rot .bx-wrapper .bx-pager .bx-pager-item:nth-child(23) a:after{content:"W"}#main #content .Veranstaltungskalender.rot .bx-wrapper .bx-pager .bx-pager-item:nth-child(24) a:after,#main #content .composedcontent-ludwigsburg-standardseite.rot .bx-wrapper .bx-pager .bx-pager-item:nth-child(24) a:after{content:"Z"}#main #content .Veranstaltungskalender .bx-wrapper,#main #content .composedcontent-ludwigsburg-standardseite .bx-wrapper{max-width:1210px!important;margin:0 auto;box-shadow:0 0 0 #fff;border:0 solid #fff;padding-top:45px}#main #content .Veranstaltungskalender .bx-wrapper figure,#main #content .composedcontent-ludwigsburg-standardseite .bx-wrapper figure{max-width:100%}#main #content .Veranstaltungskalender .bx-wrapper .bx-viewport,#main #content .composedcontent-ludwigsburg-standardseite .bx-wrapper .bx-viewport{min-height:50vh;text-align:left;max-width:1010px!important;margin:0 auto}#main #content .Veranstaltungskalender .bx-wrapper .bx-pager,#main #content .composedcontent-ludwigsburg-standardseite .bx-wrapper .bx-pager{bottom:auto;top:0;padding-top:0}#main #content .Veranstaltungskalender .bx-wrapper .bx-controls-direction a.bx-prev,#main #content .composedcontent-ludwigsburg-standardseite .bx-wrapper .bx-controls-direction a.bx-prev{top:50%;bottom:auto;left:20px;width:50px;height:50px;background:0 0;font-size:0;z-index:99}#main #content .Veranstaltungskalender .bx-wrapper .bx-controls-direction a.bx-prev:before,#main #content .composedcontent-ludwigsburg-standardseite .bx-wrapper .bx-controls-direction a.bx-prev:before{background-image:url(../img/ButtonArrowLeft.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;width:50px;height:50px}#main #content .Veranstaltungskalender .bx-wrapper .bx-controls-direction a.bx-next,#main #content .composedcontent-ludwigsburg-standardseite .bx-wrapper .bx-controls-direction a.bx-next{top:50%;bottom:auto;right:20px;width:50px;height:50px;background:0 0;font-size:0;z-index:99}#main #content .Veranstaltungskalender .bx-wrapper .bx-controls-direction a.bx-next:before,#main #content .composedcontent-ludwigsburg-standardseite .bx-wrapper .bx-controls-direction a.bx-next:before{background-image:url(../img/ButtonArrowRight.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;width:50px;height:50px}#main #content .Veranstaltungskalender .bx-wrapper h3,#main #content .composedcontent-ludwigsburg-standardseite .bx-wrapper h3{font-family:'Open Sans Condensed',sans-serif;color:#fff!important;font-weight:400;font-size:48px;line-height:60px}#main #content .Veranstaltungskalender .oembed-frame,#main #content .composedcontent-ludwigsburg-standardseite .oembed-frame{max-width:100%}#main #content .Veranstaltungskalender .composedcontent-ludwigsburg-teaser,#main #content .composedcontent-ludwigsburg-standardseite .composedcontent-ludwigsburg-teaser{font-size:16px;line-height:20px;box-sizing:border-box;text-align:left;max-width:1120px;margin:0 auto}#main #content .Veranstaltungskalender .composedcontent-ludwigsburg-teaser>div,#main #content .composedcontent-ludwigsburg-standardseite .composedcontent-ludwigsburg-teaser>div{float:none;width:66.66%;max-width:670px;margin-left:33.33%}#main #content .Veranstaltungskalender .composedcontent-ludwigsburg-teaser>div:nth-child(1),#main #content .composedcontent-ludwigsburg-standardseite .composedcontent-ludwigsburg-teaser>div:nth-child(1){width:33.33%;float:left;margin-left:0}#main #content .Veranstaltungskalender .composedcontent-ludwigsburg-teaser>div:nth-child(1) .basecontent-image,#main #content .composedcontent-ludwigsburg-standardseite .composedcontent-ludwigsburg-teaser>div:nth-child(1) .basecontent-image{padding:0 20% 20% 0}#main #content .Veranstaltungskalender .composedcontent-ludwigsburg-teaser>div:nth-child(1) .basecontent-image>div,#main #content .composedcontent-ludwigsburg-standardseite .composedcontent-ludwigsburg-teaser>div:nth-child(1) .basecontent-image>div{position:relative}#main #content .Veranstaltungskalender .composedcontent-ludwigsburg-teaser>div:nth-child(1) .basecontent-image>div img,#main #content .composedcontent-ludwigsburg-standardseite .composedcontent-ludwigsburg-teaser>div:nth-child(1) .basecontent-image>div img{position:absolute;top:15px;left:15px;width:100%}#main #content .Veranstaltungskalender .composedcontent-ludwigsburg-teaser>div:nth-child(1) .basecontent-image>div:before,#main #content .composedcontent-ludwigsburg-standardseite .composedcontent-ludwigsburg-teaser>div:nth-child(1) .basecontent-image>div:before{content:"";display:block;padding-top:100%;border:2px solid #e0081d}#main #content .Veranstaltungskalender .composedcontent-ludwigsburg-teaser:after,#main #content .composedcontent-ludwigsburg-standardseite .composedcontent-ludwigsburg-teaser:after{clear:both;display:block;content:'.';float:none;height:0;line-height:0;font-size:0}#main #content .Veranstaltungskalender.mitte,#main #content .composedcontent-ludwigsburg-standardseite.mitte{text-align:center;box-sizing:border-box;padding:75px}#main #content .Veranstaltungskalender.mitte .ym-g33:nth-child(1)>div,#main #content .composedcontent-ludwigsburg-standardseite.mitte .ym-g33:nth-child(1)>div{padding-right:30px}#main #content .Veranstaltungskalender.mitte .ym-g33:nth-child(2)>div,#main #content .composedcontent-ludwigsburg-standardseite.mitte .ym-g33:nth-child(2)>div{padding:0 15px}#main #content .Veranstaltungskalender.mitte .ym-g33:nth-child(3)>div,#main #content .composedcontent-ludwigsburg-standardseite.mitte .ym-g33:nth-child(3)>div{padding-left:30px}#main #content .Veranstaltungskalender.mitte .ym-g33 .basecontent-image img,#main #content .composedcontent-ludwigsburg-standardseite.mitte .ym-g33 .basecontent-image img{min-height:auto;min-width:auto}#main #content .Veranstaltungskalender.voll,#main #content .composedcontent-ludwigsburg-standardseite.voll{min-height:100vh}#main #content .Veranstaltungskalender.halb,#main #content .composedcontent-ludwigsburg-standardseite.halb{min-height:50vh}#main #content .Veranstaltungskalender.grau,#main #content .composedcontent-ludwigsburg-standardseite.grau{background-color:#f0f0f0}#main #content .Veranstaltungskalender.rot h1,#main #content .Veranstaltungskalender.rot h2,#main #content .Veranstaltungskalender.rot h3,#main #content .composedcontent-ludwigsburg-standardseite.rot h1,#main #content .composedcontent-ludwigsburg-standardseite.rot h2,#main #content .composedcontent-ludwigsburg-standardseite.rot h3{color:#e0081d}#main #content .Veranstaltungskalender.rot .basecontent-line-break-text a,#main #content .composedcontent-ludwigsburg-standardseite.rot .basecontent-line-break-text a{display:inline-block;background-color:#fff;color:#302f2d;font-weight:700;text-decoration:none;text-transform:uppercase;padding:10px 40px;margin:20px 0 40px;border:1px solid #312f2d;font-family:'Open Sans Condensed',sans-serif}#main #content .Veranstaltungskalender.rot .basecontent-line-break-text a:hover,#main #content .composedcontent-ludwigsburg-standardseite.rot .basecontent-line-break-text a:hover{background-color:#e0081d;color:#fff}#footer{font-size:18px;line-height:24px;background-color:#f0f0f0}#footer .logomik{float:right;width:50%;text-align:right;overflow:hidden}#footer .logomik svg{float:right;padding:20px 0}#footer .logolb{width:50%;box-sizing:border-box}#footer .logolb svg{max-width:100%;padding:20px}#footer .logos .ym-gr{text-align:right}#footer .logos .ym-gbox{padding:0 35px 5px}#footer .grau{background-color:#f0f0f0;color:#666}#footer .grau .ym-g33:first-child{font-size:16px}#footer .grau .ym-g33:nth-child(1){width:35%}#footer .grau .ym-g33:nth-child(2){width:25%;text-align:center}#footer .grau .ym-g33:nth-child(2) .ym-gbox{padding-left:0;padding-right:0}#footer .grau .ym-g33:nth-child(3){width:40%;text-align:right}#footer .grau .ym-gbox{padding:5px 35px 35px;box-sizing:border-box}#footer .grau .ym-gbox span{display:inline-block;padding:0 10px}#footer .grau a{color:#666}#footer .ym-g33.ym-gr ul{margin:0;padding:0}#footer .ym-g33.ym-gr ul li{list-style:none;display:inline-block}.facebook,.instagram,.logo_lb,.logo_mik,.newsletter,.pagedown,.vimeo,.youtube{font-size:0;line-height:0;display:inline-block;padding:0 5px}.facebook:before,.instagram:before,.logo_lb:before,.logo_mik:before,.newsletter:before,.pagedown:before,.vimeo:before,.youtube:before{background-image:url(../img/mobile_footer_sm_facebook.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;width:50px;height:50px}.vimeo{display:none!important}.vimeo:before{background-image:url(../img/mobile_footer_sm_vimeo.svg)}.youtube:before{background-image:url(../img/mobile_footer_sm_youtube.svg)}.instagram:before{background-image:url(../img/mobile_footer_sm_instagram.svg)}.newsletter:before{background-image:url(../img/MenuButton_Newsletter.svg)}.logo_mik:before{background-image:url(../img/MIK-Logo.svg);width:124px;height:80px;margin-top:30px}.logo_lb:before{background-image:url(../img/LB-Logo.svg);width:360px;height:150px}.pagedown{display:none;position:absolute;z-index:100;bottom:50px;left:50%}.pagedown:before{background-image:url(../img/ArrowScrollDown.svg)}.sociallinks{display:inline-block}#quicksearch{display:inline-block;position:relative}#quicksearch label{font-size:0;line-height:0;display:inline-block;padding:0;z-index:11;position:relative}#quicksearch label:before{background-image:url(../img/MenuButton_search.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;width:50px;height:50px}#quicksearch #qs_query{border-radius:25px;border-width:0;height:50px;box-sizing:border-box;padding:0 25px 0 60px;font-family:'Open Sans',sans-serif;position:absolute;top:0;left:0;z-index:10}.sprache_en #header #nav #hauptnavi,.sprache_en #header .topgrid .ym-gr .menu_rot,.sprache_en .linkrot,.sprache_en .linkschwarz:hover{background-color:#83b819}.sprache_en #main #content .Veranstaltungskalender.rot h1,.sprache_en #main #content .Veranstaltungskalender.rot h2,.sprache_en #main #content .Veranstaltungskalender.rot h3,.sprache_en #main #content .composedcontent-ludwigsburg-standardseite.rot h1,.sprache_en #main #content .composedcontent-ludwigsburg-standardseite.rot h2,.sprache_en #main #content .composedcontent-ludwigsburg-standardseite.rot h3{color:#83b819}.sprache_en #main #content .Veranstaltungskalender .basecontent-line-break-text a,.sprache_en #main #content .Veranstaltungskalender.rot .basecontent-line-break-text a:hover,.sprache_en #main #content .composedcontent-ludwigsburg-standardseite .basecontent-line-break-text a,.sprache_en #main #content .composedcontent-ludwigsburg-standardseite.rot .basecontent-line-break-text a:hover,.sprache_en fieldset{background-color:#83b819}.sprache_en .Veranstaltungskalender .item .links a.details:before{background-image:url(../img/ButtonArrowGreen.svg)}.sprache_en .Veranstaltungskalender .efaLink a,.sprache_en .Veranstaltungskalender .email,.sprache_en .Veranstaltungskalender .homepage a,.sprache_en .Veranstaltungskalender .mapsLink a,.sprache_en .Veranstaltungskalender .vCalendarLink a,.sprache_en .Veranstaltungskalender .zmNavigClassInnen span a,.sprache_en .Veranstaltungskalender .zmzureu a{background-color:#83b819}.sprache_fr #header #nav #hauptnavi,.sprache_fr #header .topgrid .ym-gr .menu_rot,.sprache_fr .linkrot,.sprache_fr .linkschwarz:hover{background-color:#239cd3}.sprache_fr #main #content .Veranstaltungskalender.rot h1,.sprache_fr #main #content .Veranstaltungskalender.rot h2,.sprache_fr #main #content .Veranstaltungskalender.rot h3,.sprache_fr #main #content .composedcontent-ludwigsburg-standardseite.rot h1,.sprache_fr #main #content .composedcontent-ludwigsburg-standardseite.rot h2,.sprache_fr #main #content .composedcontent-ludwigsburg-standardseite.rot h3{color:#239cd3}.sprache_fr #main #content .Veranstaltungskalender .basecontent-line-break-text a,.sprache_fr #main #content .Veranstaltungskalender.rot .basecontent-line-break-text a:hover,.sprache_fr #main #content .composedcontent-ludwigsburg-standardseite .basecontent-line-break-text a,.sprache_fr #main #content .composedcontent-ludwigsburg-standardseite.rot .basecontent-line-break-text a:hover,.sprache_fr fieldset{background-color:#239cd3}.sprache_fr .Veranstaltungskalender .item .links a.details:before{background-image:url(../img/ButtonArrowBlue.svg)}.sprache_fr .Veranstaltungskalender .efaLink a,.sprache_fr .Veranstaltungskalender .email,.sprache_fr .Veranstaltungskalender .homepage a,.sprache_fr .Veranstaltungskalender .mapsLink a,.sprache_fr .Veranstaltungskalender .vCalendarLink a,.sprache_fr .Veranstaltungskalender .zmNavigClassInnen span a,.sprache_fr .Veranstaltungskalender .zmzureu a{background-color:#239cd3}.home #header{height:auto}.home #header .topgrid .ym-gl a svg{display:block;max-height:151px}.home #header .topgrid .ym-gl a.logo:before{background-image:url(../img/LB-Logo.svg);width:360px;height:150px;background-repeat:no-repeat;background-size:contain;content:"";display:block;max-width:100%}.home #header .topgrid .ym-gr .sprache{display:block}.home #header .topgrid .ym-gr .logo_museum{padding:22vh 40px 40px}.home #header .topwrapper.kurz{position:fixed}.home #header .topwrapper.kurz .topgrid .ym-gr .logo_museum{padding:5px 40px 1px;transition:all .5s ease 0s}.home #header .kurz .topgrid .ym-gl a svg,.home #header .kurz .topgrid .ym-gl a.logo:before,.home #header .kurz .topgrid .ym-gr .sprache{display:none}.home #header .pagedown{display:block}.stoerer{background-image:url(../img/stoerer.png);background-repeat:no-repeat;background-size:contain;top:auto!important;bottom:20px;left:10px!important;transform:rotate(-13deg);text-align:center;padding:60px 30px!important;width:200px}fieldset{border:0 solid #312f2d;background-color:#e0081d;padding:25px;max-width:530px;margin:0 auto}.ym-columnar .ym-fbox-select label,.ym-columnar .ym-fbox-text label,fieldset .checkboxes a,fieldset label{color:#fff}.basecontent-form-editor .formTitle{padding:0}.ym-columnar .ym-fbox-select label,.ym-columnar .ym-fbox-select select,.ym-columnar .ym-fbox-text input,.ym-columnar .ym-fbox-text label,.ym-columnar .ym-fbox-text textarea,.ym-columnar fieldset .ym-fbox-button,.ym-form .ym-fbox-button input,fieldset.ym-columnar .ym-fbox-button{display:block;width:100%;float:none;border:0 solid #312f2d;padding:0;text-align:left;box-sizing:border-box}.ym-columnar .ym-fbox-select select,.ym-columnar .ym-fbox-text input,.ym-columnar .ym-fbox-text textarea,.ym-form .ym-fbox-button input,input,select,textarea{margin-bottom:.5em;padding:5px 8px}.ym-columnar .ym-fbox-select label,.ym-columnar .ym-fbox-text label,label{padding:3px 8px}.Button,.ym-columnar fieldset .ym-fbox-button input,fieldset.ym-columnar .ym-fbox-button input{text-align:center;background-color:#312f2d;color:#fff!important;cursor:pointer}.contentForm{margin-bottom:25px}.basecontent-form-editor .datenschutz .formElementOptions.checkboxes{font-size:1.2rem;line-height:1.6rem;margin-bottom:1rem}.basecontent-form-editor .datenschutz .formElement.captcha{font-size:1.2rem;line-height:1.6rem}.basecontent-form-editor .datenschutz input.checkbox{margin:0}.basecontent-form-editor .datenschutz .ym-fbox-check label:first-child{display:none}.basecontent-form-editor .datenschutz .ym-g30{width:30%}.basecontent-dvv-zm-vk .datum{color:#666}.basecontent-dvv-zm-vk ul{margin:0 0 1em}.basecontent-dvv-zm-vk ul li{list-style:none;margin:0 0 15px;padding:0 0 10px 70px;position:relative;border-bottom:1px solid #302f2d}.basecontent-dvv-zm-vk ul li a{color:#302f2d;text-decoration:none}.basecontent-dvv-zm-vk ul li a:after{background-image:url(../img/ButtonArrowRed.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;width:50px;height:50px;position:absolute;top:0;left:0}.Veranstaltungskalender{margin:0 auto;max-width:1200px;box-sizing:border-box;padding:0 75px 75px;display:flex;flex-flow:row;flex-wrap:wrap}.Veranstaltungskalender .vklocation,.Veranstaltungskalender .vkveranstalter,.Veranstaltungskalender .zmbuttons{display:none}.Veranstaltungskalender .item{border-bottom:1px solid #312f2d;padding:20px 0 70px;flex-basis:45%;margin-right:5%;box-sizing:border-box;position:relative;overflow:hidden;margin-bottom:40px}.Veranstaltungskalender .item h2,.Veranstaltungskalender .item h3{text-transform:none!important;box-sizing:border-box;width:100%;padding-right:40%;font-size:30px;line-height:45px;padding-bottom:15px;hyphens:auto}.Veranstaltungskalender .item .bildcss{float:right;width:40%;margin-bottom:-66px}.Veranstaltungskalender .item .bildcss img{width:100%}.Veranstaltungskalender .item .links{position:absolute;bottom:0}.Veranstaltungskalender .item .links ul{margin:0;padding:0}.Veranstaltungskalender .item .links ul li{margin:0;padding:0;list-style:none}.Veranstaltungskalender .item .links a.details{font-size:0!important}.Veranstaltungskalender .item .links a.details:before{background-image:url(../img/ButtonArrowRed.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;width:50px;height:50px;margin-top:10px}.Veranstaltungskalender .zmpager{clear:both;width:100%;text-align:center;padding:20px 0}.Veranstaltungskalender .efaLink a,.Veranstaltungskalender .email,.Veranstaltungskalender .homepage a,.Veranstaltungskalender .mapsLink a,.Veranstaltungskalender .vCalendarLink a,.Veranstaltungskalender .zmzureu a{display:inline-block;background-color:#e0081d;color:#fff;font-weight:700;text-decoration:none;text-transform:uppercase;padding:10px 40px;margin:20px 0 40px;font-family:'Open Sans Condensed',sans-serif}.Veranstaltungskalender .efaLink a:hover,.Veranstaltungskalender .email:hover,.Veranstaltungskalender .homepage a:hover,.Veranstaltungskalender .mapsLink a:hover,.Veranstaltungskalender .vCalendarLink a:hover,.Veranstaltungskalender .zmzureu a:hover{background-color:#312f2d}.Veranstaltungskalender .mail .bez{display:none}.Veranstaltungskalender .zmNavigClassInnen span{margin-right:2px}.Veranstaltungskalender .zmNavigClassInnen span.current{display:inline-block;color:#fff;font-weight:700;text-decoration:none;text-transform:uppercase;padding:10px 40px;margin:20px 2px 40px 0;font-family:'Open Sans Condensed',sans-serif;background:#312f2d}.Veranstaltungskalender .zmNavigClassInnen span.current:hover{background-color:#312f2d}.Veranstaltungskalender .zmNavigClassInnen span a{display:inline-block;background-color:#e0081d;color:#fff;font-weight:700;text-decoration:none;text-transform:uppercase;padding:10px 40px;margin:20px 0 40px;font-family:'Open Sans Condensed',sans-serif}.Veranstaltungskalender .zmNavigClassInnen span a:hover{background-color:#312f2d}.Veranstaltungskalender .zmClear,.Veranstaltungskalender .zmNavigClassInnen .zmnavseparator,.Veranstaltungskalender a.vCard{display:none}.Veranstaltungskalender .zmlabel{margin-top:20px}.Veranstaltungskalender .efaLink,.Veranstaltungskalender .homepage,.Veranstaltungskalender .mapsLink,.Veranstaltungskalender .zmOrt .rumpf .organization,.Veranstaltungskalender .zmVeranstalter{display:none}.even{background-color:transparent}.body_search #content{margin:0 auto;max-width:1200px;box-sizing:border-box;padding:75px}.body_search #content h3 a{display:inline-block;background-color:#e0081d;color:#fff;font-weight:700;text-decoration:none;text-transform:uppercase;padding:10px 40px;margin:20px 0 40px;font-family:'Open Sans Condensed',sans-serif;margin-bottom:0}.body_search #content h3 a:hover{background-color:#312f2d}#main #content .searchDiv #search_form>span,#main #content .searchDiv .extendedSearch{display:none}#main #content .searchDiv .button{display:inline-block;background-color:#e0081d;color:#fff;font-weight:700;text-decoration:none;text-transform:uppercase;padding:10px 40px;margin:20px 0 40px;font-family:'Open Sans Condensed',sans-serif;border-width:0}#main #content .searchDiv .button:hover{background-color:#312f2d;color:#fff}#main #content .searchDiv .ergebnisseRumpf ul{margin:0}#main #content .searchDiv .ergebnisseRumpf ul li{margin:0;list-style:none}#main #content .searchDiv .ergebnisseRumpf ul li .wayhome a{color:#000}#datenschutz{color:#fff}#datenschutz>label{display:none}#datenschutz input{display:inline;width:20px;margin:0;background-color:transparent}@media (min-width:1260px) and (min-height:901px){#header{height:80px}#header .topgrid .ym-gl a svg{position:absolute;left:25px;top:0}#header #nav #hauptnavi .sprache_menu a,#header .topgrid .ym-gr .sprache a{font-size:24px;line-height:30px}#header #nav #navi-button{padding:28px 35px}#header .composedcontent-ludwigsburg-standardseite .basecontent-image.center img{left:50%;top:50vh;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#header .composedcontent-ludwigsburg-standardseite .basecontent-line-break-text{max-width:630px;left:50%;padding:0;font-size:24px;line-height:30px}#header .sprache .leichteSprache a span:before{font-size:24px}#main #content .Veranstaltungskalender,#main #content .composedcontent-ludwigsburg-standardseite,#main #content button,#main #content input,#main #content select,#main #content textarea{font-size:24px;line-height:30px}#main #content .Veranstaltungskalender .basecontent-headline,#main #content .composedcontent-ludwigsburg-standardseite .basecontent-headline{font-size:60px;line-height:70px;padding-bottom:50px}#main #content .Veranstaltungskalender h2,#main #content .composedcontent-ludwigsburg-standardseite h2{font-size:30px;line-height:45px;padding-bottom:15px}#main #content .Veranstaltungskalender h3,#main #content .composedcontent-ludwigsburg-standardseite h3{font-size:24px;line-height:30px;padding-bottom:15px}#main #content .Veranstaltungskalender h4,#main #content .composedcontent-ludwigsburg-standardseite h4{font-size:18px;line-height:24px}#main #content .Veranstaltungskalender .invert,#main #content .composedcontent-ludwigsburg-standardseite .invert{background-color:#302f2d;color:#fff;padding:12px;margin-bottom:20px}#main #content .Veranstaltungskalender.mitte,#main #content .composedcontent-ludwigsburg-standardseite.mitte{padding:100px}#main #content .Veranstaltungskalender.halb .composedcontent-ludwigsburg-tabs,#main #content .composedcontent-ludwigsburg-standardseite.halb .composedcontent-ludwigsburg-tabs{padding-top:100px}#main #content .Veranstaltungskalender .ym-g66 .subcl,#main #content .composedcontent-ludwigsburg-standardseite .ym-g66 .subcl{padding:100px 130px 0 19.5vw}#main #content .Veranstaltungskalender .ym-g66 .subcr,#main #content .composedcontent-ludwigsburg-standardseite .ym-g66 .subcr{padding:100px 19.5vw 0 130px}#main #content .Veranstaltungskalender .rand .ym-g33 .subcl,#main #content .Veranstaltungskalender .rand .ym-g33 .subcr,#main #content .composedcontent-ludwigsburg-standardseite .rand .ym-g33 .subcl,#main #content .composedcontent-ludwigsburg-standardseite .rand .ym-g33 .subcr{padding-top:100px;padding-bottom:100px}#main #content .Veranstaltungskalender .rand .ym-g33 .subcl img,#main #content .Veranstaltungskalender .rand .ym-g33 .subcr img,#main #content .composedcontent-ludwigsburg-standardseite .rand .ym-g33 .subcl img,#main #content .composedcontent-ludwigsburg-standardseite .rand .ym-g33 .subcr img{min-height:auto}#main #content .Veranstaltungskalender .composedcontent-ludwigsburg-teaser,#main #content .composedcontent-ludwigsburg-standardseite .composedcontent-ludwigsburg-teaser{font-size:20px;line-height:30px}.stoerer{padding:90px 10px!important;width:350px}#footer{font-size:24px;line-height:30px}#footer .facebook,#footer .instagram,#footer .newsletter,#footer .vimeo,#footer .youtube{padding:0 10px;display:inline-block}#footer .facebook:before,#footer .instagram:before,#footer .newsletter:before,#footer .vimeo:before,#footer .youtube:before{width:50px}}@media (min-aspect-ratio:16/9) and (min-width:900px){#header .topgrid .ym-gl a svg{position:absolute;left:25px;top:0}#header .composedcontent-ludwigsburg-standardseite .basecontent-image.center img{left:50%;top:50vh;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#header .composedcontent-ludwigsburg-standardseite .basecontent-line-break-text{max-width:630px;left:50%;padding:0}#main #content .composedcontent-ludwigsburg-standardseite .invert{background-color:#302f2d;color:#fff;padding:12px;margin-bottom:20px}#main #content .composedcontent-ludwigsburg-standardseite.mitte{padding:100px}#main #content .composedcontent-ludwigsburg-standardseite.halb .composedcontent-ludwigsburg-tabs{padding-top:100px}#main #content .composedcontent-ludwigsburg-standardseite .ym-g66 .subcl{padding:100px 130px 0 23vw}#main #content .composedcontent-ludwigsburg-standardseite .ym-g66 .subcr{padding:100px 23vw 0 130px}#footer .facebook,#footer .instagram,#footer .newsletter,#footer .vimeo,#footer .youtube{padding:0 10px;display:inline-block}#footer .facebook:before,#footer .instagram:before,#footer .newsletter:before,#footer .vimeo:before,#footer .youtube:before{width:50px}}@media (max-width:1259px){#main #content .composedcontent-ludwigsburg-standardseite.halb{height:auto}#main #content .composedcontent-ludwigsburg-standardseite .ym-g40{width:100%}#main #content .composedcontent-ludwigsburg-standardseite .ym-g40:after{clear:both;display:block;content:'.';float:none;height:0;line-height:0;font-size:0}#main #content .composedcontent-ludwigsburg-standardseite .ym-g40>div{padding:75px 75px 0!important}#main #content .composedcontent-ludwigsburg-standardseite .ym-g60{width:100%}#main #content .composedcontent-ludwigsburg-standardseite .ym-g60:after{clear:both;display:block;content:'.';float:none;height:0;line-height:0;font-size:0}#main #content .composedcontent-ludwigsburg-standardseite .ym-g60>div{padding:20px 75px 75px!important}#footer .grau{display:flex;flex-direction:column-reverse}#footer .grau .ym-g33{width:100%!important;display:block;text-align:center}#footer .grau .ym-g33:nth-child(3){text-align:center}}@media (max-width:1023px) and (min-aspect-ratio:4/4){.home #header .topwrapper.kurz .topgrid .ym-gr .logo_museum{padding:10px 0 0 30px;margin-right:80px}.home #header .topwrapper .topgrid .ym-gr .logo_museum{padding:20vh 0 20px 30px;margin-right:80px}.home #header #nav #navi-button{padding:20px 20px 16px}#header{height:60px}#header .ym-g50.ym-gl{width:60%}#header .ym-g50.ym-gr{width:40%}#header #nav #navi-button{padding:16px 20px}#header #nav #navi-button .navi-button .button_icon-bar{height:3px;margin-bottom:3px;width:25px}#header #nav #navi-button .navi-button .button_icon-bar:nth-child(2){width:22px;margin-left:3px}#header #nav #navi-button.closed .navi-button .button_icon-bar{margin-top:14px}#header #nav #navi-button.closed .navi-button .button_icon-bar:nth-child(3){margin-top:-6px}#header #nav #hauptnavi .wrapper_menu{padding-left:20px}#header #nav #hauptnavi .sprache_menu{padding:40px 0;font-size:12px;line-height:20px}#header #nav #hauptnavi .ym-grid .ym-gl ul li a{font-size:1em;line-height:1.3em}#header #nav #hauptnavi .ym-grid .ym-gl ul li ul ul{left:120%}#header .topwrapper .topgrid .ym-gr .sprache{padding-left:30px}#header .topwrapper .topgrid .ym-gr .sprache a{font-size:14px;line-height:20px;padding:20px 0;width:30px}#header .topwrapper .topgrid .ym-gr .logo_museum{padding:10px 0 0 30px;margin-right:80px}#header .composedcontent-ludwigsburg-standardseite .basecontent-image img{width:auto;height:100vh;min-width:100%}#header .composedcontent-ludwigsburg-standardseite .basecontent-line-break-text{left:0;padding:0vh 25px 0;font-size:12px;line-height:20px}#header .sprache .leichteSprache a span:before{font-size:14px}#main #content .Veranstaltungskalender,#main #content .composedcontent-ludwigsburg-standardseite,#main #content button,#main #content input,#main #content select,#main #content textarea{font-size:12px;line-height:20px}#main #content .Veranstaltungskalender .basecontent-headline,#main #content .composedcontent-ludwigsburg-standardseite .basecontent-headline{font-size:32px;line-height:40px;padding-bottom:25px}#main #content .Veranstaltungskalender h2,#main #content .composedcontent-ludwigsburg-standardseite h2{font-size:24px;line-height:32px;padding-bottom:17px}#main #content .Veranstaltungskalender h3,#main #content .composedcontent-ludwigsburg-standardseite h3{font-size:14px;line-height:20px;padding-bottom:12px}#main #content .Veranstaltungskalender h4,#main #content .composedcontent-ludwigsburg-standardseite h4{font-size:12px;line-height:20px}#main #content .Veranstaltungskalender a,#main #content .composedcontent-ludwigsburg-standardseite a{font-size:14px;line-height:20px}#main #content .Veranstaltungskalender.rot .bx-wrapper .bx-pager,#main #content .composedcontent-ludwigsburg-standardseite.rot .bx-wrapper .bx-pager{padding:0 50px;box-sizing:border-box}#main #content .Veranstaltungskalender.rot .bx-wrapper .bx-pager .bx-pager-item a,#main #content .composedcontent-ludwigsburg-standardseite.rot .bx-wrapper .bx-pager .bx-pager-item a{font-size:0;margin:0 5px}#main #content .Veranstaltungskalender.rot .bx-wrapper .bx-pager .bx-pager-item a:after,#main #content .composedcontent-ludwigsburg-standardseite.rot .bx-wrapper .bx-pager .bx-pager-item a:after{font-size:14px;line-height:20px}#main #content .Veranstaltungskalender .bx-wrapper,#main #content .composedcontent-ludwigsburg-standardseite .bx-wrapper{padding-top:60px}#main #content .Veranstaltungskalender .bx-wrapper .bx-controls-direction a.bx-next,#main #content .composedcontent-ludwigsburg-standardseite .bx-wrapper .bx-controls-direction a.bx-next{top:30px;right:0}#main #content .Veranstaltungskalender .bx-wrapper .bx-controls-direction a.bx-next:before,#main #content .composedcontent-ludwigsburg-standardseite .bx-wrapper .bx-controls-direction a.bx-next:before{width:35px;height:35px}#main #content .Veranstaltungskalender .bx-wrapper .bx-controls-direction a.bx-prev,#main #content .composedcontent-ludwigsburg-standardseite .bx-wrapper .bx-controls-direction a.bx-prev{top:30px;left:0}#main #content .Veranstaltungskalender .bx-wrapper .bx-controls-direction a.bx-prev:before,#main #content .composedcontent-ludwigsburg-standardseite .bx-wrapper .bx-controls-direction a.bx-prev:before{width:35px;height:35px}#main #content .Veranstaltungskalender.mitte,#main #content .composedcontent-ludwigsburg-standardseite.mitte{padding:20px;text-align:left}#main #content .Veranstaltungskalender.mitte .ym-g33,#main #content .composedcontent-ludwigsburg-standardseite.mitte .ym-g33{width:100%}#main #content .Veranstaltungskalender.mitte .ym-g33>div,#main #content .composedcontent-ludwigsburg-standardseite.mitte .ym-g33>div{padding:0!important;margin:0}#main #content .Veranstaltungskalender.halb,#main #content .Veranstaltungskalender.voll,#main #content .composedcontent-ludwigsburg-standardseite.halb,#main #content .composedcontent-ludwigsburg-standardseite.voll{height:auto}#main #content .Veranstaltungskalender .ym-g66 .subcl,#main #content .Veranstaltungskalender .ym-g66 .subcr,#main #content .composedcontent-ludwigsburg-standardseite .ym-g66 .subcl,#main #content .composedcontent-ludwigsburg-standardseite .ym-g66 .subcr{padding:20px}#main #content .Veranstaltungskalender .rand .ym-g33 .subcl,#main #content .Veranstaltungskalender .rand .ym-g33 .subcr,#main #content .composedcontent-ludwigsburg-standardseite .rand .ym-g33 .subcl,#main #content .composedcontent-ludwigsburg-standardseite .rand .ym-g33 .subcr{padding-top:20px;padding-bottom:20px}#main #content .Veranstaltungskalender .rand .ym-g33 .subcl img,#main #content .Veranstaltungskalender .rand .ym-g33 .subcr img,#main #content .composedcontent-ludwigsburg-standardseite .rand .ym-g33 .subcl img,#main #content .composedcontent-ludwigsburg-standardseite .rand .ym-g33 .subcr img{min-height:auto}#main #content .Veranstaltungskalender .ym-g60>div,#main #content .composedcontent-ludwigsburg-standardseite .ym-g60>div{padding:20px!important}#main #content .Veranstaltungskalender .ym-g33 .basecontent-image,#main #content .Veranstaltungskalender .ym-g66 .basecontent-image,#main #content .composedcontent-ludwigsburg-standardseite .ym-g33 .basecontent-image,#main #content .composedcontent-ludwigsburg-standardseite .ym-g66 .basecontent-image{overflow:hidden}#main #content .Veranstaltungskalender .ym-g33 .basecontent-image img,#main #content .Veranstaltungskalender .ym-g66 .basecontent-image img,#main #content .composedcontent-ludwigsburg-standardseite .ym-g33 .basecontent-image img,#main #content .composedcontent-ludwigsburg-standardseite .ym-g66 .basecontent-image img{min-height:auto;min-width:100%;max-width:100%}#main #content .Veranstaltungskalender .composedcontent-ludwigsburg-teaser,#main #content .composedcontent-ludwigsburg-standardseite .composedcontent-ludwigsburg-teaser{font-size:12px;line-height:20px}#main #content .Veranstaltungskalender .composedcontent-ludwigsburg-teaser>div,#main #content .composedcontent-ludwigsburg-standardseite .composedcontent-ludwigsburg-teaser>div{float:none;width:100%;margin-left:0}#main #content .Veranstaltungskalender .composedcontent-ludwigsburg-teaser>div h2,#main #content .Veranstaltungskalender .composedcontent-ludwigsburg-teaser>div h3,#main #content .composedcontent-ludwigsburg-standardseite .composedcontent-ludwigsburg-teaser>div h2,#main #content .composedcontent-ludwigsburg-standardseite .composedcontent-ludwigsburg-teaser>div h3{text-align:center}#main #content .Veranstaltungskalender .composedcontent-ludwigsburg-teaser>div:nth-child(1),#main #content .composedcontent-ludwigsburg-standardseite .composedcontent-ludwigsburg-teaser>div:nth-child(1){width:100%;float:none;margin-left:0;text-align:center}#main #content .Veranstaltungskalender .composedcontent-ludwigsburg-teaser>div:nth-child(1) .basecontent-image,#main #content .composedcontent-ludwigsburg-standardseite .composedcontent-ludwigsburg-teaser>div:nth-child(1) .basecontent-image{padding:10%}.stoerer{padding:45px 30px!important;width:140px}.Veranstaltungskalender .item{flex-basis:100%;margin-right:0}#footer{font-size:10px;line-height:15px}#footer .logolb svg{max-width:50%!important;padding:10px 0}#footer .logos .ym-gr{text-align:right}#footer .logos .ym-gbox{padding:0 10px}#footer .grau .ym-g33{width:100%;text-align:center}#footer .grau .ym-g33:nth-child(3) .ym-gbox{padding:20px 10px 0 0}#footer .grau .ym-g33:nth-child(3):after{clear:both;display:block;content:'.';float:none;height:0;line-height:0;margin-bottom:20px;text-align:right;font-size:10px}#footer .grau .ym-g33:first-child{font-size:10px;text-align:left}#footer .grau .ym-gbox{padding:20px 10px 0}#footer .facebook,#footer .instagram,#footer .newsletter,#footer .vimeo,#footer .youtube{padding:0;display:inline-block}#footer .facebook:before,#footer .instagram:before,#footer .newsletter:before,#footer .vimeo:before,#footer .youtube:before{width:20px}}#hiddenLogin{text-decoration:none}#loginForm{padding:40px}#loginForm legend{display:none}#loginForm .ym-fbox-button{padding:25px;max-width:100px;margin:0 auto}#loginForm input.button{text-align:center;font-weight:700}#loginForm #j_password,#loginForm #j_username{background-color:#fff}@media only screen and (min-device-width:600px) and (orientation:portrait){.home #header .topgrid .ym-gr .logo_museum{padding:40vh 0 40px 40px}#header #nav #hauptnavi .ym-grid .ym-gl ul li ul ul{position:relative;margin-left:30px;left:0}#header .composedcontent-ludwigsburg-standardseite .basecontent-image img{width:auto;height:100vh}#header .composedcontent-ludwigsburg-standardseite .basecontent-line-break-text{left:0;padding:40vh 25px 0}#main #content .composedcontent-ludwigsburg-standardseite.mitte{padding:50px}#main #content .composedcontent-ludwigsburg-standardseite .ym-g66 .subcl{padding:50px 25px 0 50px}#main #content .composedcontent-ludwigsburg-standardseite .ym-g66 .subcr{padding:50px 50px 0 25px}#main #content .composedcontent-ludwigsburg-standardseite .rand .ym-g33 .subcl,#main #content .composedcontent-ludwigsburg-standardseite .rand .ym-g33 .subcr{padding-top:50px;padding-bottom:50px}#main #content .composedcontent-ludwigsburg-standardseite .rand .ym-g33 .subcl img,#main #content .composedcontent-ludwigsburg-standardseite .rand .ym-g33 .subcr img{min-height:auto}#main #content .composedcontent-ludwigsburg-standardseite.mitte .ym-g33{width:100%}#main #content .composedcontent-ludwigsburg-standardseite.mitte .ym-g33>div{padding:0!important;margin:0}#main #content .composedcontent-ludwigsburg-standardseite .ym-g60>div{padding:50px!important}#main #content .composedcontent-ludwigsburg-standardseite .ym-g33 .basecontent-image img,#main #content .composedcontent-ludwigsburg-standardseite .ym-g66 .basecontent-image img{min-height:auto;min-width:100%;max-width:100%}#main #content .Veranstaltungskalender{padding:50px}.Veranstaltungskalender .item{flex-basis:100%;margin-right:0}#footer .logolb svg{padding:0}#footer .facebook,#footer .instagram,#footer .newsletter,#footer .vimeo,#footer .youtube{padding:0 2px;display:inline-block}#footer .facebook:before,#footer .instagram:before,#footer .newsletter:before,#footer .vimeo:before,#footer .youtube:before{width:40px}}@media (max-width:800px){#header{height:75px}#header .ym-g50.ym-gl{width:30%}#header .ym-g50.ym-gr{width:70%}}@media (max-width:600px){.home #header .topwrapper.kurz .topgrid .ym-gr .logo_museum{padding:10px 0 0 30px;margin-right:80px}.home #header .topwrapper .topgrid .ym-gr .logo_museum{padding:40vh 0 20px 30px;margin-right:80px}.home #header #nav #navi-button{padding:20px 20px 16px}.composedcontent-ludwigsburg-tabs>div,.ym-grid>div{width:100%}.composedcontent-ludwigsburg-tabs>div>div,.ym-grid>div>div{padding:0}#header{height:75px}#header .ym-g50.ym-gl{width:30%}#header .ym-g50.ym-gr{width:70%}#header #nav #navi-button{padding:16px 20px}#header #nav #navi-button .navi-button .button_icon-bar{height:3px;margin-bottom:3px;width:25px}#header #nav #navi-button .navi-button .button_icon-bar:nth-child(2){width:22px;margin-left:3px}#header #nav #navi-button.closed .navi-button .button_icon-bar{margin-top:14px}#header #nav #navi-button.closed .navi-button .button_icon-bar:nth-child(3){margin-top:-6px}#header #nav #hauptnavi .wrapper_menu{padding-left:20px}#header #nav #hauptnavi .sprache_menu{padding:40px 0;font-size:12px;line-height:20px}#header #nav #hauptnavi .ym-grid .ym-gl ul li a{font-size:1.1em;line-height:1.3em}#header #nav #hauptnavi .ym-grid .ym-gl ul li ul ul{position:relative;margin-left:30px;left:0}#header .topwrapper .topgrid .ym-gr .sprache{padding-left:10px}#header .topwrapper .topgrid .ym-gr .sprache a{font-size:14px;line-height:20px;padding:20px 0;width:30px}#header .topwrapper .topgrid .ym-gr .logo_museum{padding:10px 0 0 30px;margin-right:80px}#header .composedcontent-ludwigsburg-standardseite .basecontent-image img{width:auto;height:100vh}#header .composedcontent-ludwigsburg-standardseite .basecontent-line-break-text{left:0;padding:40vh 25px 0;font-size:12px;line-height:20px}#header .sprache .leichteSprache a span:before{font-size:14px}.sociallinks{display:block}#main #content button,#main #content input,#main #content select,#main #content textarea{font-size:12px;line-height:20px}#main #content .Veranstaltungskalender{padding:0 20px 20px}#main #content .Veranstaltungskalender,#main #content .composedcontent-ludwigsburg-standardseite{font-size:12px;line-height:20px}#main #content .Veranstaltungskalender .basecontent-headline,#main #content .composedcontent-ludwigsburg-standardseite .basecontent-headline{font-size:32px;line-height:40px;padding-bottom:25px;hyphens:auto;margin-top:30px}#main #content .Veranstaltungskalender h2,#main #content .composedcontent-ludwigsburg-standardseite h2{font-size:24px;line-height:32px;padding-bottom:17px;padding-right:0}#main #content .Veranstaltungskalender h3,#main #content .composedcontent-ludwigsburg-standardseite h3{font-size:14px;line-height:20px;padding-bottom:12px;padding-right:0}#main #content .Veranstaltungskalender h4,#main #content .composedcontent-ludwigsburg-standardseite h4{font-size:12px;line-height:20px}#main #content .Veranstaltungskalender a,#main #content .composedcontent-ludwigsburg-standardseite a{font-size:14px;line-height:20px}#main #content .Veranstaltungskalender.rot .bx-wrapper .bx-pager,#main #content .composedcontent-ludwigsburg-standardseite.rot .bx-wrapper .bx-pager{padding:0 50px;box-sizing:border-box}#main #content .Veranstaltungskalender.rot .bx-wrapper .bx-pager .bx-pager-item a,#main #content .composedcontent-ludwigsburg-standardseite.rot .bx-wrapper .bx-pager .bx-pager-item a{font-size:0;margin:0 5px}#main #content .Veranstaltungskalender.rot .bx-wrapper .bx-pager .bx-pager-item a:after,#main #content .composedcontent-ludwigsburg-standardseite.rot .bx-wrapper .bx-pager .bx-pager-item a:after{font-size:14px;line-height:20px}#main #content .Veranstaltungskalender .bx-wrapper,#main #content .composedcontent-ludwigsburg-standardseite .bx-wrapper{padding-top:60px}#main #content .Veranstaltungskalender .bx-wrapper .bx-controls-direction a.bx-next,#main #content .composedcontent-ludwigsburg-standardseite .bx-wrapper .bx-controls-direction a.bx-next{top:30px;right:0}#main #content .Veranstaltungskalender .bx-wrapper .bx-controls-direction a.bx-next:before,#main #content .composedcontent-ludwigsburg-standardseite .bx-wrapper .bx-controls-direction a.bx-next:before{width:35px;height:35px}#main #content .Veranstaltungskalender .bx-wrapper .bx-controls-direction a.bx-prev,#main #content .composedcontent-ludwigsburg-standardseite .bx-wrapper .bx-controls-direction a.bx-prev{top:30px;left:0}#main #content .Veranstaltungskalender .bx-wrapper .bx-controls-direction a.bx-prev:before,#main #content .composedcontent-ludwigsburg-standardseite .bx-wrapper .bx-controls-direction a.bx-prev:before{width:35px;height:35px}#main #content .Veranstaltungskalender.mitte,#main #content .composedcontent-ludwigsburg-standardseite.mitte{padding:20px;text-align:left}#main #content .Veranstaltungskalender.mitte .ym-g33,#main #content .composedcontent-ludwigsburg-standardseite.mitte .ym-g33{width:100%}#main #content .Veranstaltungskalender.mitte .ym-g33>div,#main #content .composedcontent-ludwigsburg-standardseite.mitte .ym-g33>div{padding:0!important;margin:0}#main #content .Veranstaltungskalender.halb,#main #content .Veranstaltungskalender.voll,#main #content .composedcontent-ludwigsburg-standardseite.halb,#main #content .composedcontent-ludwigsburg-standardseite.voll{height:auto}#main #content .Veranstaltungskalender .ym-g66 .subcl,#main #content .Veranstaltungskalender .ym-g66 .subcr,#main #content .composedcontent-ludwigsburg-standardseite .ym-g66 .subcl,#main #content .composedcontent-ludwigsburg-standardseite .ym-g66 .subcr{padding:20px}#main #content .Veranstaltungskalender .rand .ym-g33 .subcl,#main #content .Veranstaltungskalender .rand .ym-g33 .subcr,#main #content .composedcontent-ludwigsburg-standardseite .rand .ym-g33 .subcl,#main #content .composedcontent-ludwigsburg-standardseite .rand .ym-g33 .subcr{padding-top:0;padding-bottom:0}#main #content .Veranstaltungskalender .rand .ym-g33 .subcl img,#main #content .Veranstaltungskalender .rand .ym-g33 .subcr img,#main #content .composedcontent-ludwigsburg-standardseite .rand .ym-g33 .subcl img,#main #content .composedcontent-ludwigsburg-standardseite .rand .ym-g33 .subcr img{min-height:auto}#main #content .Veranstaltungskalender .ym-g60>div,#main #content .composedcontent-ludwigsburg-standardseite .ym-g60>div{padding:20px!important}#main #content .Veranstaltungskalender .ym-g33 .basecontent-image img,#main #content .Veranstaltungskalender .ym-g66 .basecontent-image img,#main #content .composedcontent-ludwigsburg-standardseite .ym-g33 .basecontent-image img,#main #content .composedcontent-ludwigsburg-standardseite .ym-g66 .basecontent-image img{min-height:auto;min-width:100%;max-width:100%}#main #content .Veranstaltungskalender .composedcontent-ludwigsburg-teaser,#main #content .composedcontent-ludwigsburg-standardseite .composedcontent-ludwigsburg-teaser{font-size:12px;line-height:20px}#main #content .Veranstaltungskalender .composedcontent-ludwigsburg-teaser>div,#main #content .composedcontent-ludwigsburg-standardseite .composedcontent-ludwigsburg-teaser>div{float:none;width:100%;margin-left:0}#main #content .Veranstaltungskalender .composedcontent-ludwigsburg-teaser>div h2,#main #content .Veranstaltungskalender .composedcontent-ludwigsburg-teaser>div h3,#main #content .composedcontent-ludwigsburg-standardseite .composedcontent-ludwigsburg-teaser>div h2,#main #content .composedcontent-ludwigsburg-standardseite .composedcontent-ludwigsburg-teaser>div h3{text-align:center}#main #content .Veranstaltungskalender .composedcontent-ludwigsburg-teaser>div:nth-child(1),#main #content .composedcontent-ludwigsburg-standardseite .composedcontent-ludwigsburg-teaser>div:nth-child(1){width:100%;float:none;margin-left:0;text-align:center}#main #content .Veranstaltungskalender .composedcontent-ludwigsburg-teaser>div:nth-child(1) .basecontent-image,#main #content .composedcontent-ludwigsburg-standardseite .composedcontent-ludwigsburg-teaser>div:nth-child(1) .basecontent-image{padding:10%}.stoerer{padding:45px 30px!important;width:140px}.Veranstaltungskalender .item{flex-basis:100%;margin-right:0}.body_search #content{padding:20px}#footer{font-size:10px;line-height:15px}#footer .logolb svg{max-width:50%!important;padding:10px 0}#footer .logos .ym-g50{width:50%}#footer .logos .ym-gbox{padding:0 10px}#footer .grau .ym-g33{width:100%;display:block;text-align:center!important}#footer .grau .ym-g33:nth-child(3):after{clear:both;display:block;content:'.';float:none;height:0;line-height:0;font-size:0;text-align:right}#footer .grau .ym-g33:first-child{font-size:10px;text-align:left}#footer .facebook,#footer .instagram,#footer .newsletter,#footer .vimeo,#footer .youtube{display:inline-block}#footer .logo_lb:before{width:180px;height:75px}#footer .logo_mik:before{width:62px;height:40px;margin-top:15px}.Veranstaltungskalender .item .bildcss{float:none;width:100%;margin-bottom:5px}}@media (max-width:400px){#header{height:50px}}.basecontent-dvv-karte,.basecontent-dvv-karte-mini,.c-map{position:relative;margin:4em auto}.basecontent-dvv-karte .ccm-plugin--script-placeholder,.basecontent-dvv-karte-mini .ccm-plugin--script-placeholder,.c-map .ccm-plugin--script-placeholder{position:absolute;top:0;padding:20px;border:1px solid #ccc;background:#fff;width:100%;height:100%;z-index:2020}.basecontent-dvv-karte .ccm-plugin--script-placeholder button,.basecontent-dvv-karte-mini .ccm-plugin--script-placeholder button,.c-map .ccm-plugin--script-placeholder button{border:1px solid #e0081d;padding:5px}.basecontent-dvv-trenner .sep{color:transparent}#main #content .composedcontent-ludwigsburg-standardseite .ym-g66 .basecontent-image img{min-width:auto;max-width:none}