/*cssSirius (2025-12-14 13:06:35)*/
:root {--style0-bg: white;--style0-h-color: #26191b;--style0-p-color: #26191b;--style0-button-bg: #8b2d2d;--style0-button-bg-hover: #f8e4b0;--style0-button-color: #faf1e5;--style0-button-color-hover: #8b2d2d;--style1-bg:#8b2d2d;--style1-bg_fixed: #8b2d2d;--style1-h-color: #26191b;--style1-p-color: #26191b;--style1-button-bg: #752525;--style1-button-bg-hover: #f8e4b0;--style1-button-color: #faf1e5;--style1-button-color-hover: #8b2d2d;--stylenav1-bg_level1: transparent;--stylenav1-button-bg_level1: transparent;--stylenav1-button-bg-hover_level1: #fbefd0;--stylenav1-button-color_level1: #faf1e5;--stylenav1-button-color-hover_level1: #8b2d2d;--stylenav1-bg_level2: rgba(251, 239, 208, 1);--navenh-trennline_col: #fbefd0;--stylenav1-button-bg_level2: transparent;--stylenav1-button-bg-hover_level2: transparent;--stylenav1-button-color_level2: #8b2d2d;--stylenav1-button-color-hover_level2: #26191b;--stylenav1-bg_mobilaside: #8b2d2d;--style2-bg: #fdfaf2;--style2-h-color: #8b2d2d;--style2-p-color: #26191b;--style2-button-bg: #8b2d2d;--style2-button-bg-hover: #d92a2b;--style2-button-color: #faf1e5;--style2-button-color-hover: #faf1e5;--style4-bg: #fdfaf2;--style4-h-color: #8b2d2d;--style4-p-color: #26191b;--style4-button-bg: #8b2d2d;--style4-button-bg-hover: #f8e4b0;--style4-button-color: #faf1e5;--style4-button-color-hover: #8b2d2d;--style3-bg: #8b2d2d;--style3-h-color: #faf1e5;--style3-p-color: #faf1e5;--style3-button-bg: transparent;--style3-button-bg-hover: transparent;--style3-button-color: #faf1e5;--style3-button-color-hover: #f1b805;--style5-bg: #fff;--style5-h-color: #26191b;--style5-p-color: #26191b;--style5-button-bg: transparent;--style5-button-bg-hover: transparent;--style5-button-color: #faf1e5;--style3-button-color-hover: #26191b;--siu_flex_1-bg-odd: #fbefd0;--siu_flex_1-bg-even: #f8e4b0;--siu_flex_1-h-color: #8b2d2d;--siu_flex_1-p-color: #26191b;--siu_flex_1-button-bg: transparent;--siu_flex_1-button-bg-hover: transparent;--siu_flex_1-button-color: #26191b;--siu_flex_1-button-color-hover: #8b2d2d;--siu_flex_2-bg: #fdfaf2;--siu_flex_2-h-color: #26191b;--siu_flex_2-p-color: #171717;--siu_flex_2-button-bg: transparent;--siu_flex_2-button-bg-hover: transparent;--siu_flex_2-button-color: #222;--siu_flex_2-button-color-hover: #8b2d2d;--siu_flex_3-bg: #DDD3B5;--siu_flex_3-h-color: #faf1e5;--siu_flex_3-p-color: #faf1e5;--siu_flex_3-button-bg: transparent;--siu_flex_3-button-bg-hover: transparent;--siu_flex_3-button-color: #222;--siu_flex_3-button-color-hover: #666;--siu_flex_banpic-h-color: #faf1e5;--siu_flex_banpic-button-bg: transparent;--siu_flex_banpic-button-bg-hover: transparent;--siu_flex_banpic-button-color: #FFF;--siu_flex_banpic-button-color-hover: #faf1e5;--nav_select-button-bg: transparent;--nav_select-button-bg-hover: #EDEDED;--nav_select-button-color: #222;--nav_select-button-color-hover: #666;--nav_select-button-border: #222;--nav_select-button-border-hover: #666;--siu_slider_next_prev_width: 30px;--siu_slider_next_prev_height: 100px;--siu_slider_nav_inside_mar: 20px;--siu_slider_nav_inside_bottom: 20px;--siu_slider_siriusliderdots: 40px;--v8433539404497: relative;--v843c7373743fe:100%;--v8434fe93708f0:30px;--v8437cbfd768b3: center;--v843dd90db3c47: all 300ms ease;--v843e3d855bb89:block;--v8438d5242dbef:none;--v8432a313b2d7c: #8b2d2d;--v84365bf6a4b11: 1px solid #666;--v843e75fc87f22: 0px;--v843dfa20bcfe5: hidden;--v843e3d855bb89: block;--v8434fe93708f0: 30px;--v8433b119d91f8: 0px;--v843881099bbfc: #000;--v8430bff764a91: 1px solid #fff;--v8432b0403fd44: 0px;--v84353c7510100: hidden;--v843f4c728222d: block;--v8438ea3b189d7: 30px;--v843845afcd749: 0px;--v843695c8c71a5:inline-block;--v8430c6608cb1b:auto;--v843c112c46dfa:200px;--v8437278d05430:auto;--v8433c423e5861: 2.5em;--v8431af3060f36: #fff;--v843dff12c56bc: 'Allura', cursive;--v843cf3ebb9a14: normal;--v8431b36cee969: 1em;--v8433fcdfda30a: normal;--v843e8993a3d94: 0;--v843d154c7be4c: none;--v84375cdb90ca6: center;--v843164bc0505b: block;--v8431ee25e4588: 1px;--v843262ee1d44a: 1px;--v843b99f2fdd84: 0.8em;--v8431316b9ddbf: #ccc;--v843eeaf7b3d23: Verdana;--v84378bcd397e5: normal;--v843b28eaa9c6e: 1em;--v843a7f9f08738: normal;--v84330d5082da8: 0;--v84331158005b9: none;--v843bdbbf6c39a: center;--v8433c35f61a45: block;--v8439d54031be2: 1px;--v843fd8dfeef89: 1px;} body:not(.backend) ul#nav1.enhanced li > ul .enhpin {display:none;} body.backend ul#nav1.enhanced li > ul .enhpin {display: inline-block;position: absolute;bottom: 10px;left: 10px;z-index: 2;padding: 10px;border-radius: 50%;background: black;} body.backend ul#nav1.enhanced li > ul.pinned .enhpin * {opacity: 0.2;} #nav_a_strukt ul#nav1 > li:not(:last-child) {border-right: 1px solid var(--stylenav1-bg_level1);} #nav_a_strukt ul#nav1 li > a:link, #nav_a_strukt ul#nav1 li > a:visited {background-color: var(--stylenav1-button-bg_level1);color: var(--stylenav1-button-color_level1);} #nav_a_strukt ul#nav1 > li:hover > a, #nav_a_strukt ul#nav1 > li ul li > a:hover {background-color: var(--stylenav1-button-bg-hover_level1);color: var(--stylenav1-button-color-hover_level1);} #nav_a_strukt ul#nav1 li a.activenav, #nav_a_strukt ul#nav1 li a.activepath {background-color: var(--stylenav1-button-bg-hover_level1);color: var(--stylenav1-button-color-hover_level1);} #nav_a_strukt > ul#nav1 > li ul {background-color: var(--stylenav1-bg_level2);} #nav_a_strukt ul#nav1 li > ul li a:link, #nav_a_strukt ul#nav1 li > ul li a:visited {background-color: var(--stylenav1-button-bg_level2);color: var(--stylenav1-button-color_level2);} #nav_a_strukt ul#nav1 > li > ul li a:hover {background-color: var(--stylenav1-button-bg-hover_level2);color: var(--stylenav1-button-color-hover_level2);} #nav_a_strukt ul#nav1 li ul li a.activenav {background-color: var(--stylenav1-button-bg-hover_level2);color: var(--stylenav1-button-color-hover_level2);} #nav_b_strukt ul#nav2 a {background-color: var(--style3-button-bg);color: var(--style3-button-color);} #nav_b_strukt ul#nav2 a:hover {background-color: var(--style3-button-bg-hover);color: var(--style3-button-color-hover)!important;} img {display:block;border: none;} #thbbild1, #thbbild2, #thbbild3, #thbbild4 {display:block;width:100%;margin:0;padding:0;background-image: url(../images/loading.gif);background-position: center center;background-repeat: no-repeat;} #thbbild1 img, #thbbild2 img, #thbbild3 img, #thbbild4 img {width:100%;height:auto;} figure.thm_img_struktur {position: relative;overflow: hidden;} figure.imgresponsivelb img {transition: transform 300ms ease;} figure.imgresponsivelb img:hover {cursor: zoom-in;transform: scale3d(1.15,1.15,1.15);filter: grayscale(1);} body {color: var(--style0-p-color);background-color: var(--style0-bg);} body a.button, body a.button {color: var(--style0-button-color);background-color: var(--style0-button-bg);text-decoration: none;} body a.button:hover, body a.button:hover {color: var(--style0-button-color-hover);background-color: var(--style0-button-bg-hover);} #header_a_strukt {border-bottom:1px solid #CCC;} #header_a_strukt, #header_a_strukt + #mainContent:before {background-color: var(--style1-bg);} #header_a_strukt.fixed {background-color: var(--style1-bg_fixed)!important;width: inherit;} #header_a_strukt a.button {color: var(--style1-button-color);background-color: var(--style1-button-bg);} #header_a_strukt a.button:hover {color: var(--style1-button-color-hover);background-color: var(--style1-button-bg-hover);} #mainContent {color: var(--style4-p-color);background-color: var(--style2-bg);} #mainContent a:not(.button) {color: var(--style4-p-color);} #mainContent a:not(.button):hover {color: var(--style4-p-color-hover);text-decoration-line: underline;} #mainContent a.button {color: var(--style4-button-color);background-color: var(--style4-button-bg);} #mainContent a.button:hover {color: var(--style4-button-color-hover);background-color: var(--style4-button-bg-hover);} #mainContent_a_strukt, #mainContent_c_strukt {color: var(--style2-p-color);background-color: var(--style2-bg);} #mainContent_a_strukt .preh, #mainContent_a_strukt h1, #mainContent_a_strukt h2, #mainContent_a_strukt h3, #mainContent_a_strukt h4, #mainContent_a_strukt h5, #mainContent_c_strukt .preh, #mainContent_c_strukt h1, #mainContent_c_strukt h2, #mainContent_c_strukt h3, #mainContent_c_strukt h4, #mainContent_c_strukt h5 {color: var(--style2-h-color);} #mainContent_a_strukt a:not(.button), #mainContent_c_strukt a:not(.button) {color: var(--style2-p-color);} #mainContent_a_strukt a:not(.button):hover, #mainContent_c_strukt a:not(.button):hover {color: var(--style2-p-color-hover);text-decoration-line: underline;} #mainContent_a_strukt a.button, #mainContent_c_strukt a.button {color: var(--style2-button-color);background-color: var(--style2-button-bg);} #mainContent_a_strukt a.button:hover, #mainContent_c_strukt a.button:hover {color: var(--style2-button-color-hover);background-color: var(--style2-button-bg-hover);} #mainContent_b_strukt, #mainContent_d_strukt, #mainContent_detailseite_strukt {color: var(--style4-p-color);background-color: var(--style4-bg);} #mainContent_b_strukt .preh, #mainContent_b_strukt h1, #mainContent_b_strukt h2, #mainContent_b_strukt h3, #mainContent_b_strukt h4, #mainContent_b_strukt h5, #mainContent_d_strukt .preh, #mainContent_d_strukt h1, #mainContent_d_strukt h2, #mainContent_d_strukt h3, #mainContent_d_strukt h4, #mainContent_d_strukt h5 {color: var(--style4-h-color);} #mainContent_b_strukt a:not(.button), #mainContent_d_strukt a:not(.button), #mainContent_detailseite_strukt a:not(.button) {color: var(--style4-p-color);} #mainContent_b_strukt a:not(.button):hover, #mainContent_d_strukt a:not(.button):hover, #mainContent_detailseite_strukt a:not(.button):hover {color: var(--style4-p-color-hover);text-decoration-line: underline;} #mainContent_b_strukt a.button, #mainContent_d_strukt a.button, #mainContent_detailseite_strukt a.button {color: var(--style4-button-color);background-color: var(--style4-button-bg);} #mainContent_b_strukt a.button:hover, #mainContent_d_strukt a.button:hover, #mainContent_detailseite_strukt a.button:hover {color: var(--style4-button-color-hover);background-color: var(--style4-button-bg-hover);} #container #footer_a_strukt {color: var(--style3-p-color);background-color: var(--style3-bg);} #container #footer_a_strukt a {color: var(--style3-p-color);text-decoration: underline;} #container #footer_a_strukt a:hover {color: var(--style3-p-color-hover);text-decoration-line: underline;} #container #footer_a_strukt a:not(.button) {color: var(--style3-p-color);} #container #footer_a_strukt a:not(.button):hover {color: var(--style3-p-color-hover);text-decoration-line: underline;} #container #footer_a_strukt a.button {color: var(--style3-p-color);background-color: var(--style3-bg);} #container #footer_a_strukt a.button:hover {color: var(--style3-p-color-hover);background-color: var(--style3-bg-hover);} #container #footer_a_strukt #contact_teaser {color: var(--style5-p-color);background-color: var(--style5-bg);} #container #footer_a_strukt #contact_teaser a {color: var(--style5-p-color);text-decoration: underline;} #container #footer_a_strukt #contact_teaser a:hover {color: var(--style5-p-color-hover);text-decoration-line: underline;} #container #footer_a_strukt #contact_teaser a:not(.button) {color: var(--style5-p-color);} #container #footer_a_strukt #contact_teaser a:not(.button):hover {color: var(--style5-p-color-hover);text-decoration-line: underline;} #container #footer_a_strukt #contact_teaser a.button {color: var(--style5-p-color);background-color: var(--style5-bg);} #container #footer_a_strukt #contact_teaser a.button:hover {color: var(--style5-p-color-hover);background-color: var(--style5-bg-hover);} #container .catable tr th {background-color:#fbefd0;margin:0px;padding:1vw;border:none;font-weight: bold;margin:0px;padding:1vw;border:none;font-weight: bold;} #container .catable tr:nth-child(2n+0) {background-color: #fff;margin:0px;margin:0px;} #container .catable tr:nth-child(2n+1) {background-color: #fdfaf2;margin:0px;margin:0px;} #container .catable tr td {border-left-color: #666;padding:3px;border-left-width: 1px;border-left-style: solid;padding:3px;border-left-width: 1px;border-left-style: solid;} #downloadcenter li a:link, #downloadcenter li ul li a:link {color:#000;background-color:#CCC;display:flex;margin:0;margin-bottom:1%;width:100%;padding:2%;position:relative;transition:all 0.3s ease-in-out;box-sizing:border-box;} #downloadcenter li a:hover, #downloadcenter li ul li a:hover {background-color:rgba(176,176,176,1.00);} #downloadcenter li.folder {background-color:#D0D0D0;border:none;white-space: nowrap;text-align:left;padding:15px;margin-bottom: 10px;flex:1;transition: all 300ms;} #downloadcenter li.folder:hover {background-color:#666;color:#FFF;} #container ul#sitemap1 li a, #container ul#sitemap2 li a, #container ul#sitemap3 li a {background-color:#fbefd0;display:block;margin: 1px;margin-left:20px;padding:4px;padding-left:20px;} #container ul#sitemap1 li a:hover, #container ul#sitemap2 li a:hover, #container ul#sitemap3 li a:hover {background-color:#8b2d2d;color:#faf1e5;} #volltextsuche .vs_wrapper span.vs_lupe {background-color:#CCC;display: inline-block;width:34px;height:inherit;cursor: pointer;background-position: center center;background-size: 50% auto;background-repeat: no-repeat;background-image: url(../images/icons/lupe.svg);} #volltextsuche .vs_wrapper .eingabe_vts {color: #666;background-color:#FFF!important;text-align:left;height:inherit;width:0px;transition: all 300ms ease;background:transparent;border:none;padding:0;margin:0;font-size:1.2em;border-bottom: 1px solid #CCC;margin-bottom: -1px;} #volltextsuche .ergebnis_vts {background-color:#FFF;border: 1px solid #999;position:absolute;right:0;z-index:1000;width:700px;text-align:left;display:none;max-height:80vh;overflow:auto;} #volltextsuche .ergebnis_vts section article a {border-top-color: #CCC;display:block!important;padding-right:30px;padding-left:30px;padding-top:10px;padding-bottom:10px;border-top-width: 1px;border-top-style: solid;text-decoration: none;} #volltextsuche .ergebnis_vts section article a:hover {background-color:#F4F4F4;} #volltextsuche .ergebnis_vts h1 {color: #000;font-weight: bold;padding-bottom:4px;font-size: 1.4em;} #volltextsuche .ergebnis_vts p {color: #000;} #volltextsuche .ergebnis_vts p.footer {color: #999;font-size: 1.3em;font-size: 1.1em;} #container >* {transition: 0.3s filter ease-out;transition-delay: 0.3s;} #container.siu_overlay_bo {overflow:hidden;} #container.siu_overlay_bo >*:not(#header_a_strukt):not(.target):not(#siu_cookiehinweis):not(#sios_warenkorb_teaser), #container.siu_overlay_bo #header_a_strukt >*:not(.target) * {filter: grayscale(1) blur(5px);overflow:hidden;pointer-events: none;} #container.siu_overlay_bo #header_a_strukt {background:none;} #container.siu_overlay_bo #header_a_strukt #nav_a_strukt, #container.siu_overlay_bo #header_a_strukt #top_aside_struktur {filter:none;} #container.siu_overlay_bo .hsaside:not(.target) {display:none;} #container.siu_overlay_bo #volltextsuche {display:none;} #downloadcenter {background-image:none;padding:0;margin:0;overflow:hidden;} #downloadcenter li ul {padding:0;margin:0;width:100%!important;} #downloadcenter li, #downloadcenter li ul li {padding:0;margin:0;list-style-type: none;box-sizing: border-box;} #downloadcenter li .dateibezeichnung {flex:1 100%;} #downloadcenter li .zusatzinfo, #downloadcenter li ul li .zusatzinfo {flex: auto;display:flex;} #downloadcenter li .zusatzinfo .groesse, #downloadcenter li ul li .zusatzinfo .groesse {flex: 1 auto;margin-left:15px;display:inline-block;white-space: nowrap;} #downloadcenter li .zusatzinfo .datum, #downloadcenter li ul li .zusatzinfo .datum {margin-left:15px;flex: 1 auto;display:inline-block;white-space: nowrap;} #downloadcenter li.folder ul {width:90%;display:none;box-sizing: border-box;margin-top:1vh;} #downloadcenter li.folder > span {display: inline-block;cursor: pointer;text-align: left;width: calc( 100% - 20px );} #downloadcenter li.folder span.ext {width:20px!important;} #downloadcenter li ul li.folder {padding:25px;padding-left:0;padding-right:0;border:none;cursor:pointer;white-space: nowrap;box-sizing: border-box;} #downloadcenter li.folder_open > ul {display:block;} #downloadcenter li.nofolder {display:block;} #downloadcenter li.nofolder p {font-size:20px;} #downloadcenter li.nofolder ul {display:block;} #container .catable {border:none;width:100%;margin-top:0vw;border:none;width:100%;margin-top:0vw;} #container .catable tr th p {margin:0px;padding:0px;margin:0px;padding:0px;} #container .catable tr th:first-child, #container .catable tr td:first-child {border:none;border:none;} #container .catable tr td p {padding-left:10px;padding-right:10px;padding:3px;margin:0px;padding-left:10px;padding-right:10px;padding:3px;margin:0px;} #container .catable.preise tr td:not(:first-child) p {text-align:right!important;white-space: nowrap;text-align:right!important;white-space: nowrap;} #container .Bildgalerie_struktur.gal_column_1 .Bildgalerie_bilder {column-gap: 1px;line-height: 0;margin:0;padding:0;} #container .Bildgalerie_struktur.gal_column_1 .Bildgalerie_bilder li {margin-bottom:1px!important;list-style: none;overflow:hidden;transition: opacity 0.2s ease-in;} #container .Bildgalerie_struktur.gal_column_1 .Bildgalerie_bilder li.last-line {margin-bottom:0!important;} #container .Bildgalerie_struktur.gal_column_1 .Bildgalerie_bilder li figure {margin:0;padding:0;} #container .Bildgalerie_struktur.gal_column_1 .Bildgalerie_bilder li a.imgresponsivelb__link img {width: 100% !important;height: auto !important;transition: all .2s ease-in;} #container .Bildgalerie_struktur.gal_column_1 .Bildgalerie_bilder li a.imgresponsivelb__link:hover img {transform: scale3d(1.1,1.1,1.1);filter: grayscale(1);} #container .Bildgalerie_struktur.gal_column_1 .Bildgalerie_bilder li .thm_img_struktur a img {width:100%;height:auto;transition: all .2s ease-in;} #container .Bildgalerie_struktur.gal_column_1 .Bildgalerie_bilder li:hover .thm_img_struktur a img {transform: scale3d(1.1,1.1,1.1);filter: grayscale(1);} #container .Bildgalerie_struktur.gal_column_1 .Bildgalerie_bilder li .thm_img_struktur a {position: relative;overflow: hidden;display: block;} #container .Bildgalerie_struktur.gal_column_1 .Bildgalerie_bilder li .thm_img_struktur a figcaption.gal_info {position: absolute;width: 100%;left: 0;top: -40px;margin: 0;padding: 0;padding: 5px;display:flex;justify-content: space-between;z-index: 2;transition: all 0.3s ease-out;} #container .Bildgalerie_struktur.gal_column_1 .Bildgalerie_bilder li:hover .thm_img_struktur figcaption.gal_info {box-sizing: border-box;top:0px;} #container .Bildgalerie_struktur.gal_column_1 .Bildgalerie_bilder li .thm_img_struktur figcaption.gal_info h3 {font-size:12px;padding:0px;margin:0px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;line-height: 25px;} #container .Bildgalerie_struktur.gal_column_1 .Bildgalerie_bilder li .thm_img_struktur figcaption.gal_info p {font-size:10px;text-align:center;padding:0px;margin:0px;} #container .Bildgalerie_struktur.gal_column_1 #Bildgalerie_navigation_albenuebersicht {text-align: left;width:100%;padding: 0px;margin: 0px;margin-bottom:10px;display:flex;align-items:center;} #container .Bildgalerie_struktur.gal_column_1 #Bildgalerie_navigation_albenuebersicht li {flex:1;padding: 0px;margin: 0px;list-style:none;} #container .Bildgalerie_struktur.gal_column_1 #Bildgalerie_navigation_albenuebersicht li a {transition: all .2s ease-out;opacity:1;display:inline-block;padding: 20px;padding-left:5px;margin:6px;} #container .Bildgalerie_struktur.gal_column_1 #Bildgalerie_navigation_albenuebersicht li a:hover {opacity:0.8;filter: grayscale(1);} #container .Bildgalerie_struktur.gal_column_1 #Bildgalerie_navigation_albenuebersicht .bildgalerie {display:inline-block;vertical-align:middle;background-image: url(../images/sprite/sprite_bildgalerie.png);background-repeat: no-repeat;} .Bildgalerie_struktur.gal_column_1 #Bildgalerie_navigation_albenuebersicht .bildgalerie_ic_alben {background-position: 0 0;width: 40px;height: 40px;} .Bildgalerie_struktur.gal_column_1 #Bildgalerie_navigation_albenuebersicht .bildgalerie_ic_zuletzt_aktualisierte_bilder {background-position: 0 -90px;width: 40px;height: 40px;} #container .Bildgalerie_struktur.gal_column_1 #Bildgalerie_navigation_albenuebersicht li a span.gal_summe {display:inline-block;font-size:24px;font-weight:bold;vertical-align:middle;margin-left:10px;} #container .Bildgalerie_struktur.gal_column_1 #Bildgalerie_navigation_albenuebersicht li a span.gal_text {display:block;} #container .Bildgalerie_struktur .Bildgalerie_bilder li .thm_img_struktur h3, #container .Bildgalerie_struktur .Bildgalerie_bilder li .thm_img_struktur p {color:#fff;} #container .Bildgalerie_struktur .Bildgalerie_bilder li .thm_img_struktur a figcaption.gal_info {background-color:rgba(255,255,255,0.8);} #container .Bildgalerie_struktur .Bildgalerie_bilder li .thm_img_struktur figcaption.gal_info h3 {color:black;} #container .Bildgalerie_struktur .Bildgalerie_bilder li .thm_img_struktur figcaption.gal_info p {color:black;} #container .Bildgalerie_struktur #Bildgalerie_navigation_albenuebersicht {background-color:rgba(255,255,255,0.80);} #container .xmllist .nav_select_xmllist {position: relative;display: flex;justify-content: center;flex-direction: column;} #container .xmllist .nav_select_xmllist h2 {order:2;width:100%;flex:1 1 auto;margin-bottom: calc(var(--main_content_padding_to_bo) / 2);} #container .xmllist .nav_select_xmllist ul {width:100%;flex:1 1 auto;margin:0;padding:0;display: flex;flex-wrap: wrap;justify-content: center;margin-bottom: var(--main_content_padding_to_bo);} #container .xmllist .nav_select_xmllist ul li {padding: 0;margin: 0;list-style: none;} #container .xmllist .nav_select_xmllist ul li a {text-decoration: none;display: block;padding:7px;padding-left:15px;padding-right:15px;white-space: nowrap;transition: all 0.5s;border: 1px solid;background-color: var(--nav_select-button-bg);color: var(--nav_select-button-color);border-color:  var(--nav_select-button-border);} #container .wrapper_slider .siriusslidernav {position:absolute;width:100%;left:0;display:block;} #container .wrapper_slider .siriusslidernav a.slider_next, #container .wrapper_slider .siriusslidernav a.slider_previous {position:absolute;flex:0;display:inline-block;border:none;width: var(--siu_slider_next_prev_width);height: var(--siu_slider_next_prev_height);text-align: right;} #container .wrapper_slider .siriusslidernav a svg g {stroke-width: 2;stroke-linecap: round;stroke-linejoin: arcs;transition: all 300ms ease;} #container .wrapper_slider .siriusslidernav a.slider_previous {transform: rotate(180deg);} #container .wrapper_slider:not(.wr_siu_slider_dots_inside) .siriusslidernav {top: calc( 50% - var(--siu_slider_next_prev_height) / 2 );} #container .wrapper_slider:not(.wr_siu_slider_dots_inside) .siriusliderdots ~ .siriusslidernav {top: calc( 50% - ( var(--siu_slider_siriusliderdots) + var(--siu_slider_next_prev_height) ) / 2 );} #container .wrapper_slider:not(.wr_siu_slider_nav_inside) .siriusslidernav a.slider_previous {right: 100%;} #container .wrapper_slider:not(.wr_siu_slider_nav_inside) .siriusslidernav a.slider_next {left: 100%;} #container .wrapper_slider.wr_siu_slider_nav_inside .siriusslidernav a.slider_next {left:calc(  0px + var(--siu_slider_nav_inside_mar) + var(--siu_slider_next_prev_width) );bottom: var(--siu_slider_nav_inside_bottom);} #container .wrapper_slider.wr_siu_slider_nav_inside .siriusslidernav a.slider_previous {left:calc(  var(--siu_slider_nav_inside_mar) );bottom: var(--siu_slider_nav_inside_bottom);} #container .wrapper_slider .siriusliderdots {width:100%;bottom:5%;height: var(--siu_slider_siriusliderdots);text-align: center;margin:0;margin-top:10px;padding:0;background:transparent;vertical-align: bottom;} #container .wrapper_slider .siriusliderdots li {width:15px!important;position:relative;flex:none;display:inline-block!important;margin:0!important;padding:0!important;list-style: none;vertical-align: bottom!important;height:100%;} #container .wrapper_slider .siriusliderdots li a {height:calc( var(--siu_slider_siriusliderdots) / 2 )!important;position:absolute;bottom:0%;left:0;width:inherit;vertical-align: bottom!important;transition: height 300ms;padding:0!important;border:none;background: none!important;} #container .wrapper_slider .siriusliderdots li a:after {content: "";display: block;position:absolute;height:100%;width:2px;left: 50%;z-index: 1;} #container .wrapper_slider .siriusliderdots li a.sliderdotactive, #container .wrapper_slider .siriusliderdots li a:hover {height:var(--siu_slider_siriusliderdots)!important;} #container .wrapper_slider:not(.wr_siu_slider_dots_inside) .siriusliderdots {position:relative;} #container .wrapper_slider.wr_siu_slider_dots_inside .siriusliderdots {position:absolute;} #container .wrapper_slider .xmllist.siu_slider_animation_1 >* >*.sliderpicactive .div_xmllist .bildgruppe1 {animation-name: animate_1_bildgruppe1;animation-delay: 0.4s;animation-duration: 30s;animation-direction:alternate;animation-fill-mode:backwards;animation-iteration-count:1;} @keyframes animate_1_bildgruppe1 {0% {transform:translateY(-50px)  scale(1.3);} 100% {transform:translateY(0px) scale(1);} } #container .xmllist.siu_flex_youtube >* >* {position:relative;margin:10px;width:500px;} #container .xmllist.siu_flex_youtube >* >* .div_xmllist {width:100%;height:100%;} #container .xmllist.siu_flex_youtube >* >* .div_xmllist .bildgruppe1 {width:100%;overflow:hidden;flex: 0 0 auto;height:100%;} #container .xmllist.siu_flex_youtube >* >* .div_xmllist .bildgruppe1 img {display:block;width:100%;height:auto;} #container .xmllist.siu_flex_youtube .youtubecontainer {position:relative;width:100%;height:100%;background:#E8E8E8;} #container .xmllist.siu_flex_youtube .youtubecontainer:before {content: "";display: block;padding-top: 63%;} #container .xmllist.siu_flex_youtube .youtubecontainer iframe {box-sizing:border-box;position:  absolute;top: 0px;left: 0px;bottom: 0px;right: 0px;} #container .youtubethb .youtube_thb {height:auto!important;} #container .youtubethb .icon_video {display:block;position: absolute;left: 50%;top: 50%;z-index:2;margin-top: -25px!important;margin-left: -25px!important;width:50px;height:auto;} #container .youtubethb .video_headline {position: absolute;left: 0px;bottom: 0px;z-index:3;margin:0px;padding:0px;width:100%;text-align:left;} #container .youtubethb .video_headline h2 {font-family: Tahoma, Geneva, sans-serif!important;font-size: 16px!important;line-height:normal!important;padding:5px!important;padding-left:10px!important;padding-right:10px!important;margin:0px!important;font-weight: bold!important;text-align:left!important;font-style: normal!important;} #container .li_xmllist video {width:100%;} #container .xmllist.siu_flex_googlemaps {position: relative;padding:0;margin:0;} #container .xmllist.siu_flex_googlemaps > * > * > div.div_xmllist .contact {padding-bottom:5vh;text-align: center;} #container .xmllist.siu_flex_googlemaps > * > * > div.div_xmllist .contact p {padding: 0!important;margin: 0!important;text-align: center!important;} #container .xmllist.siu_flex_googlemaps > * > * > div.div_xmllist .contact p.plz, #container .xmllist.siu_flex_googlemaps > * > * > div.div_xmllist .contact p.ort {display:inline-block;margin-right:5px!important;} #container .xmllist.siu_flex_googlemaps > * > * > div.div_xmllist .contact label {display:inline-block;margin-right: 10px;} #container .xmllist.siu_flex_googlemaps > * > * > div.div_xmllist .googlemaps_struktur .googlemaps {width:100%;height:50vh;padding:0;margin:0;} #container .xmllist.siu_flex_googlemaps > * > * > div.div_xmllist .googlemaps_struktur > a {position:absolute;z-index:1;left:0;bottom: 0;background:white;padding:5px;font-size: 10px;transition: all 0.5s;} #container .xmllist.siu_flex_googlemaps > * > * > div.div_xmllist .googlemaps_struktur > a:hover {background:#CCC;} #container .siu_mehr_1 .duplicate_link:hover {cursor:pointer;} #container .siu_mehr_1 >* >* .duplicate_link .allggruppe1 {position:relative;bottom: 0vh;transition: all 0.3s ease-out;z-index:2;} #container .siu_mehr_1 >* >*:hover .duplicate_link .allggruppe1 {bottom: 7vh;} #container .siu_mehr_1 .duplicate_link .allggruppe1 .xmllist_mehr_detailseite, #container .siu_mehr_1 .duplicate_link .allggruppe1 .duplicate_link_base {position: absolute;width: 100%;left: 0;height: 6.6vh;bottom: -7vh;transition: all 0.5s;margin: auto;text-align:center;flex: 1;align-items: center;display: flex;} #container .siu_mehr_1 .duplicate_link .xmllist_mehr_detailseite a, #container .siu_mehr_1 .duplicate_link .duplicate_link_base a {font-weight: normal;text-align:center;transition-property: color, border;transition-duration: 0.3s, 10s;transition-timing-function: ease-out, ease-out;margin:auto;} #container .siu_mehr_2 .div_xmllist .allggruppe1 {position:static;} #container .siu_mehr_2 .duplicate_link:hover {cursor:pointer;} #container .siu_mehr_2 .duplicate_link .xmllist_mehr_detailseite, #container .siu_mehr_2 .duplicate_link .duplicate_link_base {position: absolute;z-index:2;top:0;left:0;transition: opacity 0.3s ease-in;width:100%;height:100%;text-align:center;display: flex;align-items: center;opacity:0;} #container .siu_mehr_2 .duplicate_link:hover .xmllist_mehr_detailseite, #container .siu_mehr_2 .duplicate_link:hover .duplicate_link_base {opacity:1;} #container .siu_mehr_2 .duplicate_link .xmllist_mehr_detailseite a, #container .siu_mehr_2 .duplicate_link .duplicate_link_base a {display: inline-block;text-align: center;padding: 7px;margin:auto;vertical-align: middle;transform:translateY(200%);transition:  border 1s, transform 0.2s ease-out;} #container .siu_mehr_2 >* >*:hover .duplicate_link .xmllist_mehr_detailseite a, #container .siu_mehr_2 >* >*:hover .duplicate_link .duplicate_link_base a {transform:translateY(0%);} #container .siu_mehr_2 .duplicate_link .xmllist_mehr_detailseite a:hover, #container .siu_mehr_2 .duplicate_link .duplicate_link_base a:hover {transition: color 0.2s ease-in, border 0.2s ease-in;} #container .siu_mehr_2 .duplicate_link .bildgruppe1 img {transform:scale(1,1);transition: all 0.5s ease-in;} #container .siu_mehr_2 .duplicate_link:hover .bildgruppe1 img {transform:scale(1.1,1.1);} #container .siu_mehr_3 .allggruppe1 {overflow: hidden;} #container .siu_mehr_3 .duplicate_link:hover {cursor:pointer;} #container .siu_mehr_3 .duplicate_link .xmllist_mehr_detailseite, #container .siu_mehr_3 .duplicate_link .duplicate_link_base {position: absolute;z-index:2;top:0;left:0;transition: opacity 0.3s ease-in;width:100%;height:100%;text-align:center;display: flex;align-items:flex-end;opacity:0;} #container .siu_mehr_3 .duplicate_link:hover .xmllist_mehr_detailseite, #container .siu_mehr_3 .duplicate_link:hover .duplicate_link_base {opacity:1;} #container .siu_mehr_3 .duplicate_link .xmllist_mehr_detailseite a, #container .siu_mehr_3 .duplicate_link .duplicate_link_base a {display: inline-block;padding: 7px;margin: 0 auto;margin-bottom:30px;vertical-align: bottom;transform:translateY(200%);transition:  border 1s, transform 0.2s ease-out;} #container .siu_mehr_3 >* >*:hover .duplicate_link .xmllist_mehr_detailseite a, #container .siu_mehr_3 >* >*:hover .duplicate_link .duplicate_link_base a {transform:translateY(0%);transition: transform 0.3s ease-in;transition-delay: 0.3s;} #container .siu_mehr_3 .duplicate_link .xmllist_mehr_detailseite a:hover, #container .siu_mehr_3 .duplicate_link .duplicate_link_base a:hover {transition: color 0.2s ease-in, border 0.2s ease-in;} #container .siu_mehr_3 .duplicate_link .bildgruppe1 img {transform:scale(1,1);transition: all 0.5s ease-in;} #container .siu_mehr_3 .duplicate_link:hover .bildgruppe1 img {transform:scale(1.1,1.1);} #container .siu_mehr_3 >* >* .duplicate_link .allggruppe1 .excerpt {transition: transform 0.3s ease-in;} #container .siu_mehr_3 >* >*:hover .duplicate_link .allggruppe1 .excerpt {transform:translateY(-30px);} #container .xmllist.siu_flex_1.siu_skin_1 .xmllist_wrapper .li_xmllist:nth-child(odd) .div_xmllist {color: var(--siu_flex_1-p-color);background-color: var(--siu_flex_1-bg-odd);} #container .xmllist.siu_flex_1.siu_skin_1 .xmllist_wrapper .li_xmllist:nth-child(even) .div_xmllist {color: var(--siu_flex_1-p-color);background-color: var(--siu_flex_1-bg-even);} #container .xmllist.siu_flex_1.siu_skin_1 .xmllist_wrapper .li_xmllist .div_xmllist h1, #container .xmllist.siu_flex_1.siu_skin_1 .xmllist_wrapper .li_xmllist .div_xmllist h2, #container .xmllist.siu_flex_1.siu_skin_1 .xmllist_wrapper .li_xmllist .div_xmllist h3, #container .xmllist.siu_flex_1.siu_skin_1 .xmllist_wrapper .li_xmllist .div_xmllist h4, #container .xmllist.siu_flex_1.siu_skin_1 .xmllist_wrapper .li_xmllist .div_xmllist h5 {color: var(--siu_flex_1-h-color);} #container .xmllist.siu_flex_1_order.siu_skin_1 >.xmllist_wrapper .li_xmllist:nth-child(even) .div_xmllist * {color: var(--siu_flex_1-p-color);background-color: var(--siu_flex_1-bg_alt);} #container .xmllist.siu_flex_1.siu_skin_1 > .xmllist_wrapper .li_xmllist .div_xmllist .button a, #container .xmllist.siu_flex_1.siu_skin_1 > .xmllist_wrapper .li_xmllist .div_xmllist .xmllist_mehr_detailseite a, #container .xmllist.siu_flex_1.siu_skin_1 > .xmllist_wrapper .li_xmllist .div_xmllist .duplicate_link_base a {color: var(--siu_flex_1-button-color);background-color: var(--siu_flex_2-button-bg);} #container .xmllist.siu_flex_1.siu_skin_1 > .xmllist_wrapper .li_xmllist .div_xmllist .button a:hover, #container .xmllist.siu_flex_1.siu_skin_1 > .xmllist_wrapper .li_xmllist .div_xmllist .xmllist_mehr_detailseite a:hover, #container .xmllist.siu_flex_1.siu_skin_1 > .xmllist_wrapper .li_xmllist .div_xmllist .duplicate_link_base a:hover {color: var(--siu_flex_1-button-color-hover);background-color: var(--siu_flex_1-button-bg-hover);} #container .xmllist.siu_flex_2.siu_skin_1 > .xmllist_wrapper .li_xmllist > .div_xmllist * {color: var(--siu_flex_2-p-color);background-color: var(--siu_flex_2-bg);} #container .xmllist.siu_flex_2.siu_skin_1 .xmllist_wrapper .li_xmllist .div_xmllist h1, #container .xmllist.siu_flex_2.siu_skin_1 .xmllist_wrapper .li_xmllist .div_xmllist h2, #container .xmllist.siu_flex_2.siu_skin_1 .xmllist_wrapper .li_xmllist .div_xmllist h3, #container .xmllist.siu_flex_2.siu_skin_1 .xmllist_wrapper .li_xmllist .div_xmllist h4, #container .xmllist.siu_flex_2.siu_skin_1 .xmllist_wrapper .li_xmllist .div_xmllist h5 {color: var(--siu_flex_2-h-color);} #container .xmllist.siu_flex_2.siu_skin_1 > .xmllist_wrapper .li_xmllist .div_xmllist .button a, #container .xmllist.siu_flex_2.siu_skin_1 > .xmllist_wrapper .li_xmllist .div_xmllist .xmllist_mehr_detailseite a, #container .xmllist.siu_flex_2.siu_skin_1 > .xmllist_wrapper .li_xmllist .div_xmllist .duplicate_link_base a {color: var(--siu_flex_2-button-color);background-color: var(--siu_flex_2-button-bg);} #container .xmllist.siu_flex_2.siu_skin_1 > .xmllist_wrapper .li_xmllist .div_xmllist .button a:hover, #container .xmllist.siu_flex_2.siu_skin_1 > .xmllist_wrapper .li_xmllist .div_xmllist .xmllist_mehr_detailseite a:hover, #container .xmllist.siu_flex_2.siu_skin_1 > .xmllist_wrapper .li_xmllist .div_xmllist .duplicate_link_base a:hover {color: var(--siu_flex_2-button-color-hover);background-color: var(--siu_flex_2-button-bg-hover);} #container .xmllist.siu_flex_3 .li_xmllist .div_xmllist .allggruppe1 {transition: all 300ms ease;} #container .xmllist.siu_flex_3 .li_xmllist .div_xmllist .allggruppe1:hover {outline-offset: 0px;} #container .xmllist.siu_flex_3 > .xmllist_wrapper .li_xmllist .div_xmllist .allggruppe1 .excerpt h2, #container .xmllist.siu_flex_3 > .xmllist_wrapper .li_xmllist .div_xmllist .allggruppe1 .excerpt h3, #container .xmllist.siu_flex_3 > .xmllist_wrapper .li_xmllist .div_xmllist .allggruppe1 .excerpt a {color: var(--siu_flex_3-h-color);} #container .xmllist.siu_flex_banpic >.xmllist_wrapper .li_xmllist .div_xmllist .allggruppe1 .excerpt h2, #container .xmllist.siu_flex_banpic >.xmllist_wrapper .li_xmllist .div_xmllist .allggruppe1 .excerpt h3, #container .xmllist.siu_flex_banpic >.xmllist_wrapper .li_xmllist .div_xmllist .allggruppe1 .excerpt a {color: var(--siu_flex_banpic-h-color);color: var(--siu_flex_banpic-h-color);} #container .xmllist.siu_flex_banpic.siu_skin_1 > .xmllist_wrapper .li_xmllist .div_xmllist .button a:after, #container .xmllist.siu_flex_banpic.siu_skin_1 > .xmllist_wrapper .li_xmllist .div_xmllist .xmllist_mehr_detailseite a, #container .xmllist.siu_flex_banpic.siu_skin_1 > .xmllist_wrapper .li_xmllist .div_xmllist .duplicate_link_base a {color: var(--siu_flex_banpic-button-color);background-color: white;} #container .xmllist.siu_flex_banpic.siu_skin_1 > .xmllist_wrapper .li_xmllist .div_xmllist .button a {border-top-color: white;} #container .xmllist.siu_flex_banpic.siu_skin_1 > .xmllist_wrapper .li_xmllist .div_xmllist .xmllist_mehr_detailseite a:hover, #container .xmllist.siu_flex_banpic.siu_skin_1 > .xmllist_wrapper .li_xmllist .div_xmllist .duplicate_link_base a:hover {color: var(--siu_flex_banpic-button-color-hover);background-color: var(--siu_flex_banpic-button-bg-hover);color: var(--siu_flex_banpic-button-color-hover);background-color: var(--siu_flex_banpic-button-bg-hover);} #container .xmllist .nav_select_xmllist ul li a:hover, #container .xmllist .nav_select_xmllist ul li a.aktiv {background-color: var(--nav_select-button-bg-hover);color: var(--nav_select-button-color-hover);border-color:  var(--nav_select-button-border-hover);} #container .siu_info {background-color: green;} #container .siu_info * {color:white!important;} #container .xmllist.siu_mehr_1.siu_skin_1 .duplicate_link .allggruppe1 .xmllist_mehr_detailseite, #container .xmllist.siu_mehr_1.siu_skin_1 .duplicate_link .allggruppe1 .duplicate_link_base {background-color: #CCC;} #container .xmllist.siu_mehr_1.siu_skin_1 .duplicate_link .xmllist_mehr_detailseite a, #container .xmllist.siu_mehr_1.siu_skin_1 .duplicate_link .duplicate_link_base a {min-width:40%;max-width:80%;color: rgba(29,29,27,1.00);border: 2px solid rgba(0,0,0,0.2);} #container .xmllist.siu_mehr_1.siu_skin_1 .duplicate_link .xmllist_mehr_detailseite a:hover, #container .xmllist.siu_mehr_1.siu_skin_1 .duplicate_link .duplicate_link_base a:hover {color: rgba(255,255,255,1.00);border: 2px solid rgba(255,255,255,1.00);} #container .xmllist.siu_mehr_2.siu_skin_1 .duplicate_link .xmllist_mehr_detailseite, #container .xmllist.siu_mehr_2.siu_skin_1 .duplicate_link .duplicate_link_base {background-color: rgba(0,0,0,0.9);} #container .xmllist.siu_mehr_2.siu_skin_1 .duplicate_link .xmllist_mehr_detailseite a, #container .xmllist.siu_mehr_2.siu_skin_1 .duplicate_link .duplicate_link_base a {max-width:80%;color: white!important;border-top: 1px solid white!important;} #container .xmllist.siu_mehr_2.siu_skin_1 .duplicate_link .xmllist_mehr_detailseite a:after, #container .xmllist.siu_mehr_2.siu_skin_1 .duplicate_link .duplicate_link_base a:after {background-color:white;} #container .xmllist.siu_mehr_3.siu_skin_1 .div_xmllist .allggruppe1 {background-image: linear-gradient(-90deg,rgba(1,1,1,0) 60%,rgba(0,0,0,0.7) 100%);} #container .xmllist.siu_mehr_3.siu_skin_1 .duplicate_link .xmllist_mehr_detailseite a, #container .xmllist.siu_mehr_3.siu_skin_1 .duplicate_link .duplicate_link_base a {min-width:40%;max-width:80%;border-top: 1px solid white;background-color: none;color: white;} #container .xmllist.siu_mehr_3.siu_skin_1 .duplicate_link .xmllist_mehr_detailseite a:after, #container .xmllist.siu_mehr_3.siu_skin_1 .duplicate_link .duplicate_link_base a:after {background-color: white;} #container #header_b_strukt .siriusslidernav a svg g, #container #header_b_strukt .siriusliderdots li a:after {stroke:#faf1e5;background-color: #faf1e5;} #container #header_b_strukt .siriusslidernav a:hover svg g, #container #header_b_strukt .siriusliderdots li:hover a:after {stroke:#8b2d2d;background-color: #8b2d2d;} #container #mainContent .siriusslidernav a svg g, #container #mainContent .siriusliderdots li a:after {stroke:black;background-color: black;} #container #mainContent .siriusslidernav a:hover svg g, #container #mainContent .siriusliderdots li:hover a:after {stroke: #8b2d2d;background-color: #8b2d2d;} #container #header_a_strukt .siriusslidernav a svg g, #container #header_a_strukt .siriusliderdots li a:after, #container #mainContent .siriusslidernav a svg g, #container #mainContent .siriusliderdots li a:after {stroke:#26191b;background-color: #26191b;} #container #header_a_strukt .siriusslidernav a:hover svg g, #container #header_a_strukt .siriusliderdots li:hover a:after, #container #mainContent .siriusslidernav a:hover svg g, #container #mainContent .siriusliderdots li:hover a:after {stroke: #8b2d2d;background-color: #8b2d2d;} #container .xmllist.siu_flex_banpic.siu_skin_1 > .xmllist_wrapper .li_xmllist .div_xmllist .xmllist_mehr_detailseite a, #container .xmllist.siu_flex_banpic.siu_skin_1 > .xmllist_wrapper .li_xmllist .div_xmllist .duplicate_link_base a {color: var(--siu_flex_banpic-button-color);background-color: var(--siu_flex_banpic-button-bg);} #container .xmllist.youtubethb .video_headline {background-color: rgba(0, 0, 0, 0.5);} #container .xmllist.youtubethb .video_headline h2 {color: #FFF!important;} #container .xmllist.siu_skin_1 >* .li_schema_followme .div_xmllist .allggruppe1 {background:none;} #container .xmllist.siu_skin_1 >* .li_schema_followme .div_xmllist .allggruppe1 a {display:block;} #xmllist-vorteile_2 > section > article > div {border:none!important;} #xmllist-vorteile_2 > section > article > div > section {text-align:center!important;} #container .xmllist_wrapper .li_xmllist .button a, #container .xmllist_wrapper .li_xmllist .xmllist_mehr_detailseite a, #container .xmllist_wrapper .li_xmllist .duplicate_link_base a {position: relative;display:inline-block;padding:0;padding-top:10px;padding-bottom:10px;text-align: center;text-decoration:none;text-transform: uppercase;border-top: 1px black solid;border-bottom: 0px black solid;width:auto;} #container .xmllist_wrapper .li_xmllist .button a:after, #container .xmllist_wrapper .li_xmllist .xmllist_mehr_detailseite a:after, #container .xmllist_wrapper .li_xmllist .duplicate_link_base a:after {content: "";position: absolute;bottom:1px;left:0px;width:0%;height:1px;background-color:black;transition: all 400ms ease;} #container .xmllist_wrapper .li_xmllist .button a:hover:after, #container .xmllist_wrapper .li_xmllist .xmllist_mehr_detailseite a:hover:after, #container .xmllist_wrapper .li_xmllist .duplicate_link_base a:hover:after {width:100%;} #detailseite {width:100%;margin:0;padding:0;box-sizing:border-box;} #detailseite >* >* {margin:0;} #detailseite .bildgruppe1 {margin:0;margin-bottom: var(--main_content_padding_to_bo);padding:0;max-height:600px;overflow: hidden;display: flex;align-items: center;justify-content: center;} #detailseite .bildgruppe1 img {width:100%;height:auto;} #detailseite .allggruppe1 label {margin-right: 10px;} #detailseite .allggruppe1 div:last-child {position:relative;font-style: italic;text-align: left;} #detailseite .bildgruppe2 {width: 100%;margin:auto;text-align: center;padding-top:var(--main_content_padding_to_bo);padding-bottom:var(--main_content_padding_to_bo);} #container .similar_items {padding-top:var(--main_content_padding_to_bo);padding-bottom:var(--main_content_padding_to_bo);} #container .similar_items .wrapper_slider {max-width: 1200px;margin:auto;text-align: center;padding-left:var(--main_content_padding_le_ri);padding-right:var(--main_content_padding_le_ri);} #container .similar_items .wrapper_slider .xmllist {margin-top:var(--main_content_padding_to_bo);margin-bottom:var(--main_content_padding_to_bo);} #container .similar_items .button {font-size:2em;display:block;width:100%;padding:0;padding-top:calc( var(--main_content_padding_to_bo) / 2 );padding-bottom:calc( var(--main_content_padding_to_bo) / 2 );text-decoration: none;} #container .similar_items .button:hover {text-decoration: none;} #detailseite .nav_detailseite {display:none;} #container .xmllist.siu_logoleiste {text-align:center;margin-top:2vh;margin-bottom:2vh;} #container .xmllist.siu_logoleiste >* >* {display:inline-block;margin-right:0.7vw;vertical-align: middle;} #container .xmllist.siu_logoleiste >* >* .div_xmllist img {transition: all 200ms;transform: scale(0.95);max-height:60px;} #container .xmllist.siu_logoleiste >* >* .div_xmllist img:hover {transform: scale(1.1);} #container .xmllist.siu_flex_footer_cu {margin: 0 auto;max-width:1200px;padding-top:5vh;} #container .xmllist.siu_flex_footer_cu > .xmllist_wrapper .li_xmllist .div_xmllist {width:100%;margin:0px;padding:0px;display:flex;flex-wrap: wrap;} #container .xmllist.siu_flex_footer_cu > .xmllist_wrapper .li_xmllist .logos_cu, #container .xmllist.siu_flex_footer_cu > .xmllist_wrapper .li_xmllist .contact_cu, #container .xmllist.siu_flex_footer_cu > .xmllist_wrapper .li_xmllist .oefz_cu {flex: 1 1 auto;position:relative;overflow:hidden;padding:1%;text-align:center;} #container .xmllist.siu_flex_footer_cu > .xmllist_wrapper .li_xmllist .contact_cu label, #container .xmllist.siu_flex_footer_cu > .xmllist_wrapper .li_xmllist .oefz_cu label {display:block;width: 100%;} #container .xmllist.siu_flex_footer_cu > .xmllist_wrapper .li_xmllist .logo_struktur {display:flex;justify-content: center;align-items: center;padding-bottom: 5vh;} #container .xmllist.siu_flex_footer_cu > .xmllist_wrapper .li_xmllist .logo_struktur img {width:120px;display: block;} #container form.siu_fdb_1 {height:100%;} #container form.siu_fdb_1 h2, #container form.siu_fdb_1 p {flex:auto;width:100%;text-align: center;} #container form.siu_fdb_skin_1 li.smf h2 {margin-top: 1vh;margin-bottom: 0;color:#000;} #container form.siu_fdb_1 ul {margin:0;padding:0;list-style:none;} #container form.siu_fdb_1 ul li.smf {position:relative;margin-bottom:10px;display:flex;flex-wrap:wrap;} #container form.siu_fdb_1 li label {margin-top:auto;margin-bottom:auto;} #container form.siu_fdb_1 li.smf input:not([type="radio"]):not([type="checkbox"]), #container form.siu_fdb_1 li.smf textarea {box-sizing: border-box!important;width:100%;padding:16px;padding-top:24px;padding-bottom:8px;margin:0;appearance: none;border-radius:3px;transition: all 0.5s ease-out;outline: none;} #container form.siu_fdb_1 li select {width: 100%;padding:16px;padding-top:24px;padding-bottom:8px;margin: 0;border-radius:3px;box-shadow: none;outline: none;box-sizing: border-box;appearance: none;cursor: pointer;font-smoothing: antialiased;white-space: pre;transition: background-size 300ms ease;background-size: 35px 0;} #container form.siu_fdb_1 li select:hover {background-image: url(../images/icons/arrow_pulldown.svg);background-size: 35px 15px;background-position: 99% 26px;background-repeat: no-repeat;} #container form.siu_fdb_1 input[type="checkbox"] {position:relative;text-align:left;margin:0;margin-right: 10px;height:35px;width:35px;appearance: none;border-radius:3px;cursor: pointer;order:-1;vertical-align: middle;outline: none;} #container form.siu_fdb_1 input[type="checkbox"]:checked::after {position:absolute;z-index: 2;top:0;left:0;right:0;bottom:0;content: "✔";font-size:27px;margin:auto;text-align: center;} #container form.siu_fdb_1 ul.formradiogroup {width:100%;padding:0;margin:0;} #container form.siu_fdb_1 ul.formradiogroup li {padding:0.2vh;} #container form.siu_fdb_1 ul.formradiogroup li label {display: flex;align-items: center;} #container form.siu_fdb_1 ul.formradiogroup li input[type="radio"] {height:35px;width:35px;margin-right:10px;border-radius: 35px;appearance: none;cursor: pointer;position:relative;outline: none;} #container form.siu_fdb_1 ul.formradiogroup li input[type="radio"]:checked::after {position:absolute;z-index: 2;top:0;left:0;right:0;bottom:0;content: "✔";font-size:27px;margin:auto;text-align: center;} #container form.siu_fdb_1 .form_footer {position: relative;max-width:100%;margin:0 auto;margin-top:3vh;text-align: center;} #container form.siu_fdb_1 .form_footer input {transition:  all 0.5s ease-in;} #container form.siu_fdb_1 .form_footer .feedbacksenden {padding:2vh;padding-top:1.5vh;padding-bottom:1.5vh;margin-top:1.5vh;appearance: none;border-radius:3px;transition:  background-color 0.5s ease-in;font-size:1em;} #container form.siu_fdb_1.AjaxSubmit >*:not(.loading) {display:none;} #container form.siu_fdb_skin_1 {max-width:900px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;text-align:left;} #container form.siu_fdb_skin_1 li.smf input, #container form.siu_fdb_skin_1 li.smf select, #container form.siu_fdb_skin_1 li.smf textarea, #container form.siu_fdb_1 ul.formradiogroup li input[type="radio"], #container form.siu_fdb_1 .form_footer input {border: 1px solid #666;background-color: white;color: #666666;} #container form.siu_fdb_skin_1 li ul.formradiogroup {border: 1px solid #666;} #container form.siu_fdb_skin_1 li.smf input:not([type="radio"]):not([type="checkbox"]):focus, #container form.siu_fdb_skin_1 li.smf textarea:focus, #container form.siu_fdb_skin_1 .form_footer input:focus {border-left: 1vw solid #dcdcd9;} #container form.siu_fdb_skin_1 .form_footer .feedbacksenden:not([disabled="disabled"]) {background-color: #3b3b3a;color: #fff;cursor: pointer;} #container form.siu_fdb_skin_1 .form_footer .feedbacksenden:not([disabled="disabled"]):hover {background-color: #000;} #container form.siu_fdb_skin_1 li.smf p {color:#2e2d30;} #container form.siu_fdb_1 li.smf .plenh_label {color: #B9B9B9;} #container .feedback .errorinfobox {padding:20px;border: 1px solid #999;border-radius:10px;background-color: #FFEAD5;} #container .feedback .errorinfobox h2 {color:#F00;padding:0px;margin:0px;margin-bottom:5px;font-size:14px;text-transform: none;font-style: normal;border:none;} #container .feedback .errorinfobox li {font-size:12px;} #container .feedback .errorinfobox li strong {margin-right:5px;color:#F00;} #container .feedback .errorinfobox li span {color:#333;} #container .feedback .eingabefehler {background:#FFEAD5;} #container .feedback .eingabefehlerlabel {color:#F00;} #container .feedback .pflichtfeld {margin-left:5px;color: red;} #container .plenh_label {display: block;position: absolute;top:0px;right:5px;font-size:16px;font-weight: 100;transition: opacity 1s ease;} #container *:not([type="radio"]):not([type="checkbox"]):placeholder-shown + .plenh_label {visibility: hidden;z-index: -1;opacity: 0;} #container *:not([type="radio"]):not([type="checkbox"]):not(:placeholder-shown) + .plenh_label, #container *:not([type="radio"]):not([type="checkbox"]):focus:not(:placeholder-shown) + .plenh_label {visibility: visible;z-index: 1;opacity: 1;} div#kontakt_rueckmeldung {position: fixed;top: 200px;left: -110%;z-index: 999;background: orange;padding: 5px 20px 5px 20px;margin:0;border-top-right-radius: 10px;border-bottom-right-radius: 10px;border: 1px solid #FFF;color:#000;animation-name: kontakt_rueckmeldung;animation-duration: 6s;max-width:50vw;animation-fill-mode: forwards;} @keyframes kontakt_rueckmeldung {0% {left: -110%;} 25% {left: 0%;} 85% {left: 0%;} 100% {left: -110%;} } #container form.siu_invalid input.feedbacksenden, #container form.siu_invalid input:required:invalid {background:orange!important;color:black!important;} #container form.siu_invalid input.feedbacksenden {text-align:left!important;} #container ul#sitemap1, #container ul#sitemap2, #container ul#sitemap3 {margin: 0px;margin-top:20px;padding: 0px;} #container ul#sitemap1 li, #container ul#sitemap2 li, #container ul#sitemap3 li {margin: 0px;margin-left:20px;padding: 0px;list-style-type: none;text-align:left;} #container ul#sitemap1 li #container ul, #container ul#sitemap2 li #container ul, #container ul#sitemap3 li #container ul {margin: 0px;margin-left:10px;} #container ul#sitemap1 li:first-child a, #container ul#sitemap2 li:first-child a, #container ul#sitemap3 li:first-child a {border:none;} #volltextsuche {display:inline-table;cursor: pointer;height: inherit;vertical-align: middle;padding-left:1vw;position:relative;text-align: right;} #volltextsuche form {padding:0;margin: 0;height: inherit;} #volltextsuche label, #volltextsuche #senden_vts {display:none;} #volltextsuche .vs_wrapper {padding:0;margin: 0;display:flex;height: inherit;} #volltextsuche:hover .vs_wrapper .eingabe_vts {width:250px;padding-left:10px;padding-right:10px;} #volltextsuche .ergebnis_vts section article {list-style:none;} #volltextsuche .ergebnis_vts section article:first-child a {border:none;} .siriuskalender table {font-family: Arial;background: #EEE;color:#000;} .siriuskalender caption {font-size:14px;font-weight:bold;margin-bottom:5px;} .siriuskalender tr td {transition: all 700ms ease;} .siriuskalender tr td.kal_aktueller_tag {color: #F00;} .siriuskalender tr td.kal_vormonat_tag {background-color: #E5E5E5;} .siriuskalender tr td.kal_standard_tag {background: #CCC;} .siriuskalender ul li a.prev, .siriuskalender ul li a.next, .siriuskalender ul li a.aktuell {font-family: Arial;display:inline-block;padding:10px;padding-top:7px;padding-bottom:7px;margin:0px;border-radius:5px;color:#FFF!important;font-size:12px;font-weight: bold;vertical-align:middle;text-decoration: none!important;background-color:black;transition: all 300ms ease;} .siriuskalender ul li a.prev:hover, .siriuskalender ul li a.next:hover, .siriuskalender ul li a.aktuell:hover {background:#CCC;color:#FFF!important;} .sikadatepicker, input[type="datum"] {cursor:pointer;background-image: url(../images/calendar.gif);background-position: right center;background-repeat: no-repeat;} #sikadatepicker_struktur {position:absolute;z-index:100000000;height:270px;box-shadow:  1px 1px 2px  #CCC;border-radius: 0px 10px 10px 10px;background: linear-gradient(to bottom,  #f6f6f6 0%,#FFF 47%,#FFF 100%);} #sikadatepicker_struktur .sikadatepickercalender {position:relative;box-sizing:border-box;height:200px;margin:10px;} #sikadatepicker_struktur .sikadatepickercalender .sikatable {display:inline-block;margin:2px;width:181px;vertical-align:top;} #sikadatepicker_struktur .sikadatepickercalender .sikatable:first-child {margin-left:0px!important;} #sikadatepicker_struktur .sikadatepickercalender .sikatable tr th {text-align:center;vertical-align:middle;} #sikadatepicker_struktur .sikadatepickercalender .sikatable tr td {width:25px!important;height:25px!important;text-align:center;vertical-align:middle;} #sikadatepicker_struktur .sikadatepickercalender .sikatable caption {margin:5px;} #sikadatepicker_struktur .sikadatepickercalender .sikatable tbody tr td:hover {background:red;cursor:pointer;color:#FFF;} #sikadatepicker_struktur .sikatemp {height:210px;} #sikadatepicker_struktur .footer {box-sizing:border-box;width:100%;height:30px;text-align:right;border-top-width: 1px;border-top-style: solid;border-top-color: #999;margin-top:10px;} #sikadatepicker_struktur .footer a {margin-top:10px;margin-right:5px;display:inline-block;padding:3px;} #sikadatepicker_struktur .sikadatepickercalender ul.sikanav {position:absolute;top:220px;left:0px;margin:0px;padding:0px;} .siriuskalender ul {position:relative;top:20px;left:0px;z-index:1;margin:0px;padding:0px;text-align:left;} .siriuskalender ul li {padding:0px;margin:0px;margin-right:5px;list-style:none;display:inline-block;} .siriuskalenderloadingdata table td {background:#FFF!important;} .zentral_loading_icon {background-image: url(../images/loading.gif)!important;background-repeat: no-repeat!important;background-position: center center!important;min-height:20px;} .ext {display:inline-block;background-image: url(../images/sprite/sprite_ext.png);background-repeat: no-repeat;margin:0px;padding:0px;list-style:none;margin-right:5px;min-height:12px;min-width:16px;} .extcss {background-position: 0 0;width: 12px;height: 16px;} .extdoc {background-position: 0 -66px;width: 16px;height: 16px;} .extdocx {background-position: 0 -132px;width: 16px;height: 16px;} .extgif {background-position: 0 -338px;width: 16px;height: 16px;} .exthtml {background-position: 0 -404px;width: 16px;height: 16px;} .extjavascript {background-position: 0 -470px;width: 12px;height: 16px;} .extjpg {background-position: 0 -536px;width: 16px;height: 16px;} .extpdf {background-position: 0 -602px;width: 16px;height: 16px;} .extpng {background-position: 0 -668px;width: 16px;height: 16px;} .extppt {background-position: 0 -734px;width: 16px;height: 16px;} .exttxt {background-position: 0 -800px;width: 16px;height: 16px;} .extunknown {background-position: 0 -866px;width: 16px;height: 16px;} .extup {background-position: 0 -932px;width: 20px;height: 17px;} .extxls {background-position: 0 -999px;width: 16px;height: 16px;} .extxlsx {background-position: 0 -1065px;width: 16px;height: 16px;} .extzip {background-position: 0 -1131px;width: 15px;height: 16px;} .folder > .ext {background-position: 0 -268px;width: 20px;height: 20px;} .folder_open > .ext {background-position: 0 -198px;width: 20px;height: 20px;} body img {display:block;border: none;} body .media img:not([src]) {visibility: hidden;} body #mainContent .media img[src] {animation-name: siu_zoom_in_right;animation-duration: 1s;animation-fill-mode: both;width:100%;height: auto;} body figure.media {position: relative;width:100%;margin: 0;padding: 0;transition: all 300ms ease;pointer-events: all;} body figure.media * {vertical-align:middle;} body figure.media:not(.snipplet) {display: block;vertical-align: middle;} body figure.media.EmptyNode, body figure.media.youtube {aspect-ratio: 16 / 9;} body figure.media.youtube * {display: block;position: relative;width:100%;height:100%;} body figure.thm_img_struktur {position: relative;} body figure.imgresponsivelb img {transition: transform 300ms ease;} body figure.imgresponsivelb img:hover {cursor: zoom-in;transform: scale3d(1.15,1.15,1.15);filter: grayscale(1);} #container.backend #header_a_strukt + #header_b_strukt .buteditbackendsirius.buteditxmllist {position:absolute!important;bottom:7px!important;left:120px;z-index: 2;} #container.backend #header_a_strukt + #header_b_strukt .xmllist[id*="a_la0"] .div_xmllist .media_menue {top: calc( 50% - 20px )!important;} #container.backend .xmllist[id*="a_la0"].xlCompactON .xmllist_wrapper {min-height:400px;} #container.backend #header_a_strukt + #header_b_strukt .xmllist[id*="a_la0"] .siuXmllistErweitert {top: 100px!important;} #container.backend .buteditxmllist {display: none;} #container.sysadmin .buteditxmllist.leer {display: block;} #container.backend .xmllist.siu_xlCompact .but_xlCompact {top: 100%!important;transform: translateY(-85px);} #container.backend .xmllist_wrapper .li_xmllist {position:relative;} .xmllist.siu_flex_banpic >.xmllist_wrapper >* .div_xmllist div.supl, .xmllist.siu_flex_banpic >.xmllist_wrapper >* .div_xmllist figure.media {height:100%;} #container .xmllist.siu_flex_2.siu_skin_1 > .xmllist_wrapper .li_xmllist > .div_xmllist div.siu_sel {background-color:transparent!important;} #container .boxlegend *[data-wysiwygtext] {text-align:center;} .siuEmptyTxtNode__ {display:none;} #container #i2byp49kgs.button_standalone a {position:var(--v8433539404497);width:var(--v843c7373743fe);padding:var(--v8434fe93708f0);text-align:var(--v8437cbfd768b3);transition:var(--v843dd90db3c47);display:var(--v843e3d855bb89);text-decoration:var(--v8438d5242dbef);background:var(--v8432a313b2d7c);border:var(--v84365bf6a4b11);border-radius:var(--v843e75fc87f22);overflow:var(--v843dfa20bcfe5);display:var(--v843e3d855bb89);padding:var(--v8434fe93708f0);margin:var(--v8433b119d91f8);} #container #i2byp49kgs.button_standalone a:hover {background:var(--v843881099bbfc);border:var(--v8430bff764a91);border-radius:var(--v8432b0403fd44);overflow:var(--v84353c7510100);display:var(--v843f4c728222d);padding:var(--v8438ea3b189d7);margin:var(--v843845afcd749);} #container #i2byp49kgs.button_standalone a img {display:var(--v843695c8c71a5);margin:var(--v8430c6608cb1b);width:var(--v843c112c46dfa);height:var(--v8437278d05430);} #container #i2byp49kgs.button_standalone a span.txt_a {font-size:var(--v8433c423e5861);color:var(--v8431af3060f36);font-family:var(--v843dff12c56bc);font-weight:var(--v843cf3ebb9a14);line-height:var(--v8431b36cee969);font-variant:var(--v8433fcdfda30a);letter-spacing:var(--v843e8993a3d94);text-decoration:var(--v843d154c7be4c);text-align:var(--v84375cdb90ca6);display:var(--v843164bc0505b);padding:var(--v8431ee25e4588);margin:var(--v843262ee1d44a);} #container #i2byp49kgs.button_standalone a span.txt_b {font-size:var(--v843b99f2fdd84);color:var(--v8431316b9ddbf);font-family:var(--v843eeaf7b3d23);font-weight:var(--v84378bcd397e5);line-height:var(--v843b28eaa9c6e);font-variant:var(--v843a7f9f08738);letter-spacing:var(--v84330d5082da8);text-decoration:var(--v84331158005b9);text-align:var(--v843bdbbf6c39a);display:var(--v8433c35f61a45);padding:var(--v8439d54031be2);margin:var(--v843fd8dfeef89);} #container .top_phone {display:inline-table;cursor: pointer;height: inherit;white-space:nowrap;vertical-align: middle;padding-left:1vw;} #container .top_phone a {position: relative;display: table-cell;text-decoration: none;vertical-align: middle;padding-left:1vw;padding-right:1vw;transition: all 0.5s ease;height: inherit;width:100%;line-height: 100%;} #container .top_phone span {display: inline-block;margin-right:10px;} @media all and (min-width:1000px) {#header_a_strukt:not(.fixed) #nav_a_strukt> ul#nav1.enhanced > li > ul {top: var(--height_header_a_strukt);} #header_a_strukt.fixed #nav_a_strukt > ul#nav1.enhanced > li > ul {top: var(--height_header_a_strukt_fixed);} #header_a_strukt:not(.fixed) #nav_a_strukt > ul#nav1.enhanced > li > a:not(:only-child):after {top: calc(100% + (( var(--height_header_a_strukt) - 100% - var(--margin_top_nav_a_strukt) )/2 ) - var(--arrow_width) + 7px );} #header_a_strukt:not(.fixed) #nav_a_strukt > ul#nav1.enhanced > li > a:not(:only-child) {box-sizing: border-box;} #header_a_strukt.fixed #nav_a_strukt > ul#nav1.enhanced > li > a:not(:only-child):after {top: calc(100% + (( var(--height_header_a_strukt_fixed) - 100% - var(--margin_top_nav_a_strukt) )/2 ) - var(--arrow_width) + 7px );} #header_a_strukt #nav_a_strukt > ul#nav1.enhanced > li > a:not(:only-child):before {content: "";position: absolute;left:0;right:0;} #header_a_strukt:not(.fixed) #nav_a_strukt > ul#nav1.enhanced > li > a:not(:only-child):before {height: calc( var(--height_header_a_strukt) / 2  );} #header_a_strukt.fixed #nav_a_strukt > ul#nav1.enhanced > li > a:not(:only-child):before {height: calc( var(--height_header_a_strukt_fixed) / 2  );} #nav_a_strukt > ul#nav1.enhanced > li > ul {position: absolute;z-index:1;left:0;width:100%;box-sizing: border-box;padding: 40px;padding-top:80px;margin: 0!important;vertical-align:middle;display:flex;align-items:flex-start;justify-content: center;border-top: 1px solid;border-bottom: 1px solid;border-color: var( --navenh-trennline_col );} #nav_a_strukt > ul#nav1.enhanced > li > ul > ul.enh {position:relative;width: calc( 40vw - var(--main_content_padding_le_ri) );max-width: calc( 500px - var(--main_content_padding_le_ri) );padding-right: var(--main_content_padding_le_ri);text-align: right;} #nav_a_strukt > ul#nav1.enhanced > li > ul li {display:block;margin:1px;margin-right:2vw;text-align: left;padding: 0px;box-sizing: border-box;list-style: none;} #nav_a_strukt > ul#nav1.enhanced > li > ul > div {position:relative;width:100%;max-width: calc( 700px - var(--main_content_padding_le_ri) * 2 );padding-left: var(--main_content_padding_le_ri);padding-right: var(--main_content_padding_le_ri);} #nav_a_strukt > ul#nav1.enhanced > li > ul > div .li_xmllist {flex-basis:600px;} #nav_a_strukt > ul#nav1.enhanced > li > a:not(:only-child):after {position:absolute;width: var(--arrow_width);height: var(--arrow_width);content: "";left: calc(50% - var(--arrow_width)/2);opacity: 0;transform: translateY(var(--navenh_translateY)) rotate(45deg);pointer-events: none;border-top: 1px solid;border-left: 1px  solid;border-color: var( --navenh-trennline_col);background-color: var(--stylenav1-bg_level2);} #nav_a_strukt > ul#nav1.enhanced > li:hover > a:not(:only-child):after {opacity: 1;transform: translateY(0) rotate(45deg);transition-property: transform, opacity;transition-duration: 0.3s, 0.2s;transition-delay: 0s, 0.1s;transition-timing-function: ease-out;} ul#nav1.enhanced li ul {opacity: 0;transform: translateY(var(--navenh_translateY));visibility:hidden;} ul#nav1.enhanced li > ul.pinned, ul#nav1.enhanced li:hover ul {opacity: 1;transform: translateY(-1px);transform-origin:  top;transition-property: transform, opacity;transition-duration: 0.3s, 0.1s;transition-timing-function: ease-out;visibility:visible;} #nav_b_strukt ul#nav2 {margin: 0px;padding: 0px;position: relative;} #nav_b_strukt ul#nav2 li {position: relative;padding: 0px;margin: 0px;margin-right:10px;list-style: none;display: inline-block;} #nav_b_strukt ul#nav2 a {display: inline-block;margin: 0px;padding: 2px;padding-left: 10px;padding-right: 10px;text-align: center;text-decoration: none;} #nav_b_strukt ul#nav2 li:hover > a {transition: all 0.7s;} #nav_b_strukt ul#nav2 .activenav {transition: all 0.7s;} #detailseite .allggruppe1 {max-width:1200px;margin: auto;display:flex;align-items:center;text-align: left;} #detailseite .allggruppe1 > *:first-child {flex:1 1 auto;width:40%;position:relative;font-style: italic;} #detailseite .allggruppe1 div:last-child {flex:1 1 auto;margin-left:8%;width:52%;} #detailseite .allggruppe1 div:last-child:before {position: absolute;top:-22px;left:-27px;content: url(../images/icons/semicolon.svg);background-position: center center;background-size: inherit auto;background-repeat: no-repeat;width:25px;height: auto;} #detailseite .bildgruppe2 {display: flex;flex-wrap: wrap;justify-content: center;} #detailseite .bildgruppe2 >* {flex: 1 1 300px;overflow: hidden;} #detailseite .bildgruppe2 >*:not(:last-child) img {width: 100%;height: auto;} } @media all and (max-width:1000px) {#nav_a_strukt > ul#nav1.enhanced > li > ul > div {display:none;} #nav_a_strukt {background-color: var(--stylenav1-bg_mobilaside);} #nav_a_strukt #mobil_menue1 .but_obenmobile g {stroke:var(--stylenav1-button-color_level1);transition: all 300ms ease;} #nav_a_strukt #mobil_menue1 .but_obenmobile:hover g {stroke:var(--stylenav1-button-color-hover_level1);} #nav_a_strukt #mobil_menue1 .but_close .st1 {transition: all 300ms ease;stroke:var(--stylenav1-button-color_level1);stroke-width:30;} #nav_a_strukt #mobil_menue1 .but_close:hover .st1 {stroke:var(--stylenav1-button-color-hover_level1);} #container #nav_a_strukt #servmob li a {background-color: #752525!important;color: var(--stylenav1-button-color_level1);} #container #nav_a_strukt #servmob li a:hover {background-color: #fbefd0!important;color: var(--stylenav1-button-color-hover_level1);} #nav_b_strukt ul#nav2 {margin:0px;padding:0px;display: flex;flex-direction: column;} #nav_b_strukt ul#nav2 li {display: inline-block;margin: 0px;padding: 0px;list-style: none;} #nav_b_strukt ul#nav2 li a {display: inline-block;margin: 0px;margin-bottom:3px;padding: 3px;text-align:center;transition: all 0.7s;text-decoration: none;} #detailseite .allggruppe1 {display:block;} #detailseite .allggruppe1 > div:last-child {padding-top: calc( var(--main_content_padding_to_bo) / 2 );padding-bottom:var(--main_content_padding_to_bo);} #detailseite .bildgruppe2 >* {display:block;margin:7px;margin-bottom:3px;} #detailseite .bildgruppe2 >* img {width:100%;height:auto;} #volltextsuche {display:none;} } @media all and (min-width:660px) {body .siu_overlay .bildgruppe1:after, body .siu_figure_overlay:not(#detailseite) .bildgruppe1:after {content: '\A';position: absolute;z-index: 1;top:0;left:0;right:0;bottom:0;background:#2b1505;transition: all 1s;opacity: 0.2;pointer-events: none;} body .siu_overlay .bildgruppe1:hover:after, body .siu_figure_overlay:not(#detailseite) .bildgruppe1:hover:after {opacity: 0;} #container .xmllist .nav_select_xmllist ul {flex-direction: row;} #container .xmllist .nav_select_xmllist ul li {margin-right: 15px;margin-bottom: 15px;} } @media (min-width: 1600px) {#container .Bildgalerie_struktur.gal_column_1 .Bildgalerie_bilder {column-count: 7;} } @media (max-width: 1600px) {#container .Bildgalerie_struktur.gal_column_1 .Bildgalerie_bilder {column-count: 6;} } @media (max-width: 1400px) {#container .Bildgalerie_struktur.gal_column_1 .Bildgalerie_bilder {column-count: 5;} } @media (max-width: 1200px) {#container .Bildgalerie_struktur.gal_column_1 .Bildgalerie_bilder {column-count: 4;} } @media (max-width: 1000px) {#container .Bildgalerie_struktur.gal_column_1 .Bildgalerie_bilder {column-count: 3;} } @media (max-width: 800px) {#container .Bildgalerie_struktur.gal_column_1 .Bildgalerie_bilder {column-count: 2;} } @media (max-width: 400px) {#container .Bildgalerie_struktur.gal_column_1 .Bildgalerie_bilder {column-count: 1;} } @media all and (max-width:660px) {#container .xmllist .nav_select_xmllist ul {flex-direction: column;} #container .xmllist .nav_select_xmllist ul li {flex: 1 1 auto;width: 100%;background: #ccc;margin-bottom: 3px;} } @media (min-width: 760px) {#container form.siu_fdb_1 ul li.smf {margin-bottom:7px;} #container form.siu_anfrage_1 ul li ul {display:flex;} #container form.siu_anfrage_1 ul li ul li.smf {flex: 1 1 auto;} #container form.siu_anfrage_1 ul li ul li.smf:not(:last-child) {margin-right:10px;} #container form.siu_anfrage_1 ul li.gr_name ul li.smf.titel {max-width:15%!important;} #container form.siu_anfrage_1 ul li.gr_plzort ul li.smf.plz {max-width:15%!important;} } 