/*cssSirius (2025-12-15 00:21:34)*/
﻿

html {padding: 0px;margin: 0px;height:100%;width:100%;} body {margin: 0px;padding: 0px;text-align: center;background-image: url(../images/bg_body.png);background-repeat: repeat-x;background-color: #3f0728;} #bg_struktur {margin: 0px;padding: 0px;background-image: url(../images/bg_struktur.png);background-repeat: no-repeat;background-position: center bottom;} #container {width: 950px;margin: 0 auto;text-align: left;position:relative;overflow: auto;} #main {margin-left:0px;margin-top:0px;background-color: #FFF;padding-bottom: 30px;min-height:450px;} #mainContent {padding-top:150px;border-top-width: 1px;border-top-style: solid;border-top-color: #eee3e3;} #logo_struktur {position:absolute;left:35px;top:20px;width:100px;height:auto;z-index:1;} #logo_struktur img {width:100px;height:auto;} #footer {padding: 30px;margin-left:0px;background-color:#FFF;margin-top:15px;margin-bottom:30px;} .clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;} img {border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;} .icon_datum {background-image: url(../images/calendar.gif);background-repeat: no-repeat;background-position: right center;cursor:pointer;} #logoleiste_struktur {padding-top: 20px;} #mainContent_a h1 {margin-bottom:17px!important;} #mainContent_b {position:absolute;top:180px;right:-10px;} #mainContent_d {position:absolute;top:20px;right:0px;} body {font-family: Arial, Verdana;color: #1a171b;font-size: 13px!important;line-height: 20px!important;} p, h1, h2, h3 {margin: 0px;} #mainContent p {color: #1a171b;padding:0px;margin: 0px;margin-bottom: 10px;line-height: 20px!important;font-size: 13px;} #mainContent  li {color: #1a171b;margin-top: 5px;margin-bottom: 5px;} #mainContent  label {color: #1a171b;margin-top: 5px;margin-bottom: 5px;} #mainContent h1 {font-size: 25px;color: #bc3b5e;letter-spacing: 0px;margin-top: 2px;margin-bottom: 5px;font-weight: normal;font-variant: normal;font-style: normal;padding:0px;} #easy_quickanfrage > h1 {font-size: 15px;color: #f7d96b;margin-bottom: 15px;font-style: normal;font-weight: normal;text-transform: uppercase;font-family: Arial, cursive;} #smwrap > div > form > p {font-size: 15px;color: #fff;margin-bottom: 15px;font-style: normal;font-weight: normal;text-transform: uppercase;font-family: Arial, cursive;} #mainContent h2 {font-size: 14px;color: #bc3b5e;letter-spacing: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 15px;margin-left: 0px;font-weight: normal;font-variant: normal;text-transform: none;} #mainContent h3 {font-size: 14px!important;color: #1a171b;margin-bottom: 15px;} #mainContent h4 {font-size: 18px;color: #f7d96b;margin-bottom: 15px;font-style: italic;font-weight: normal;text-transform: uppercase;} #sidebar1 h4 {font-size: 15px;color: #f7d96b;margin-bottom: 15px;font-style: normal;font-weight: normal;text-transform: uppercase;font-family: Arial, cursive;} #mainContent strong {color: #1a171b;} #mainContent a:link, #mainContent a:visited {text-decoration: underline;color: #1a171b;} #mainContent a:hover {color: #377435;} #footer p {font-size: 11px!important;color: #1a171b;} #footer a:link, #footer a:visited {text-decoration: underline;color: #1a171b;} #footer a:hover {color: #377435;} hr {background-color:#999999;color:#666666;height: 1px;border-top-color: #666666;border-right-color: #666666;border-bottom-color: #666666;border-left-color: #666666;} .fontsizer {text-decoration:none;color:#679FBF;outline:none;cursor:pointer;font-weight:bold;padding-right:2px;} .standard {font-size: 12px;} .mittel {font-size: 16px;} .gross {font-size: 20px;} .feedback {padding: 0px;margin:0px;} .feedback h2 {margin-bottom:0px;padding-top:15px!important;padding-bottom:5px!important;padding-left:100px!important;font-size:14px!important;} .feedback ul, .feedback li {list-style:none;margin:0px!important;padding:1px!important;vertical-align: top;clear:left;} .feedback label {display:inline-block;width:100px;margin:0px!important;padding:0px!important;padding-top:3px!important;padding-right:10px;vertical-align: top;} .feedback #form_footer {padding-top:30px;padding-left:100px;margin:0px;} .feedback .defaultvalue {color: #CCC;} .feedback .formradiogroup {display:inline-block;} .feedback input, .feedback select, .feedback textarea {border: 1px solid #666;padding:0px;margin:0px;width:300px;font-family:Tahoma, Geneva, sans-serif;font-size:14px;} .feedback input[type="checkbox"], .feedback input[type="checkbox"]:hover, .feedback input[type="radio"], .feedback input[type="radio"]:hover {width:15px;background-color: transparent;border: none;} .feedback input.captcha {width:138px!important;padding-left:0px;padding-right:0px;} .feedback input.feedbacksenden {width:138px;margin-top:10px;padding-left:0px;padding-right:0px;} .feedback .pflichtfeld {margin-left:5px;color: red;} .feedback .message {margin-top:20px;color: red;} .feedback .input_sicherheitscode label {padding-left:5px!important;width:200px!important;} ul#sitemap1, ul#sitemap2, ul#sitemap3 {margin: 0px;margin-top:20px;padding: 0px;} ul#sitemap1 li, ul#sitemap2 li, ul#sitemap3 li {margin: 0px;margin-left:20px;padding: 0px;list-style-type: none;} ul#sitemap1 li ul, ul#sitemap2 li ul, ul#sitemap3 li ul {margin: 0px;margin-left:10px;} ul#sitemap1 li a, ul#sitemap2 li a, ul#sitemap3 li a {border-top-width: 1px;border-top-style: dotted;border-top-color: #999;display:block;margin: 0px;margin-left:20px;padding:4px;} ul#sitemap1 li:first-child a, ul#sitemap2 li:first-child a, ul#sitemap3 li:first-child a {border:none;} ul#sitemap1 li a:hover, ul#sitemap2 li a:hover, ul#sitemap3 li a:hover {background-color:#F2F2F2;} #volltextsuche {position:absolute;top:100px;left:20px;z-index:20000;margin:0px;padding:0px;} #volltextsuche label, #volltextsuche #senden_vts {display:none;} #volltextsuche .eingabe_vts {text-align:left;border: 1px solid #000;padding:3px;width:210px;} #volltextsuche .ergebnis_vts {position:absolute;z-index:1000;width:700px;text-align:left;background-color:#FFF;border: 1px solid #999;display:none;max-height:500px;overflow:auto;} #volltextsuche .ergebnis_vts section article {list-style:none;} #volltextsuche .ergebnis_vts section article a {display:block!important;padding-right:30px;padding-left:30px;padding-top:10px;padding-bottom:10px;border-top-width: 1px;border-top-style: solid;border-top-color: #CCC;text-decoration: none!important;} #volltextsuche .ergebnis_vts section article:first-child a {border:none;} #volltextsuche .ergebnis_vts section article a:hover {background-color:#F4F4F4;} #volltextsuche .ergebnis_vts h1 {font-size: 13px;font-weight: bold;color: #000;text-decoration: underline;padding-bottom:4px;} #volltextsuche .ergebnis_vts p {font-size: 12px;color: #000;} #volltextsuche .ergebnis_vts p.footer {font-size: 11px;color: #999;} #xxxxx {position: absolute;left: 807px;top: 42px;z-index: 4;} #xxxxx .slide_button {display:block;width: 120px;height: 60px;padding:0px;margin:0px;background-image: url(../images/rege.png);background-repeat: no-repeat;} #xxxxx .slide {width:400px;display: none;background-color:#FFF;padding:5px;position:absolute;z-index:4;left:-293px;top:58px;} .slide {border: 1px solid #000;} .slide:hover {border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-top-style: solid;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-top-color: #E4E4E4;border-right-color: #E4E4E4;border-bottom-color: #CCC;border-left-color: #CCC;} #container .catable {border:none;width:100%;} #container .catable tr {} #container .catable tr th {margin:0px;padding:3px;border:none;font-weight: bold;background-color:#CCC;} #container .catable tr th:first-child, #container .catable tr td:first-child {border:none;} #container .catable tr:nth-child(2n+0) {margin:0px;background: #ececec;} #container .catable tr:nth-child(2n+1) {margin:0px;background: #f2f1f1;} #container .catable tr td {padding:3px;border-left-width: 1px;border-left-style: solid;border-left-color: #666;} #container .catable tr td p {padding-left:10px;padding-right:10px;padding:3px;margin:0px;} #Bildgalerie_struktur #Bildgalerie_navigation_albenuebersicht li a {background: -moz-linear-gradient(top,  #edeff0 0%, #ffffff 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#edeff0), color-stop(100%,#ffffff));background: -webkit-linear-gradient(top,  #edeff0 0%,#ffffff 100%);background: -o-linear-gradient(top,  #edeff0 0%,#ffffff 100%);background: -ms-linear-gradient(top,  #edeff0 0%,#ffffff 100%);background: linear-gradient(to bottom,  #edeff0 0%,#ffffff 100%);border: 1px solid #E1DFDF;padding-left:30px!Important;} #Bildgalerie_struktur #Bildgalerie_navigation_albenuebersicht {background:#e8ebf3;} #Bildgalerie_struktur #Bildgalerie_navigation_albenuebersicht li a:hover {background:#FFF!important;} #Bildgalerie_struktur #Bildgalerie_navigation_albenuebersicht li a.aktiv {background:#f2f4f8;} #Bildgalerie_struktur #Bildgalerie_navigation_albenuebersicht li a span.gal_text, #Bildgalerie_struktur #Bildgalerie_navigation_albenuebersicht li a span.gal_summe {color:#000000;} #Bildgalerie_struktur #Bildgalerie_bilder li .thm_img_struktur {border-color: #CCC;background:#fff;} #Bildgalerie_struktur #Bildgalerie_bilder li .thm_img_struktur h3 a {color:#000000;} #Bildgalerie_struktur #Bildgalerie_bilder li .thm_img_struktur p {color:#000000;} #container .xmllist .div_xmllist {background: -moz-linear-gradient(top,  #edeff0 0%, #ffffff 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#edeff0), color-stop(100%,#ffffff));background: -webkit-linear-gradient(top,  #edeff0 0%,#ffffff 100%);background: -o-linear-gradient(top,  #edeff0 0%,#ffffff 100%);background: -ms-linear-gradient(top,  #edeff0 0%,#ffffff 100%);background: linear-gradient(to bottom,  #edeff0 0%,#ffffff 100%);border: 1px solid #E1DFDF;} #container .xmllist .duplicate_link:hover {background:#CCC;cursor:pointer;} #detailseite .nav_detailseite ul li a, #container .xmllist .div_xmllist .xmllist_mehr_detailseite a, #container .xmllist .li_xmllist .mehr_button p, #container .xmllist a.open_dialog, #container .xmllist .nav_select_xmllist ul li a, #container .xmllist .navigation_xmllist ul li a {display:inline-block;padding:10px;padding-top:7px;padding-bottom:7px;margin:0px;border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;color:#FFF;font-size:12px;font-weight: bold;vertical-align:middle;text-decoration: none;background: #959595;background: -moz-linear-gradient(-45deg,  #4c4c4c 0%, #595959 12%, #666666 25%, #474747 39%, #2c2c2c 50%, #000000 51%, #111111 60%, #2b2b2b 76%, #1c1c1c 91%, #131313 100%);background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#4c4c4c), color-stop(12%,#595959), color-stop(25%,#666666), color-stop(39%,#474747), color-stop(50%,#2c2c2c), color-stop(51%,#000000), color-stop(60%,#111111), color-stop(76%,#2b2b2b), color-stop(91%,#1c1c1c), color-stop(100%,#131313));background: -webkit-linear-gradient(-45deg,  #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%);background: -o-linear-gradient(-45deg,  #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%);background: -ms-linear-gradient(-45deg,  #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%);background: linear-gradient(135deg,  #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%);} #detailseite .nav_detailseite ul li a:hover, #container .xmllist .div_xmllist .xmllist_mehr_detailseite a:hover, #container .xmllist .li_xmllist .mehr_button p:hover, #container .xmllist a.open_dialog:hover, #container .xmllist .nav_select_xmllist ul li a:hover, #container .xmllist .navigation_xmllist ul li a:hover {background-color: #bc3b5e;} #detailseite .nav_detailseite ul li .aktiv, #container .xmllist .nav_select_xmllist ul li .aktiv, #container .xmllist .navigation_xmllist .vpgb_aktiv {background:#bc3b5e;color:#FFF!important;} #container .xmllist .div_xmllist .xmllist_mehr_detailseite {margin:0px;padding:0px;height:20px;} #container .xmllist .div_xmllist .xmllist_mehr_detailseite a {position:absolute;right: 5px;bottom: 5px;} #container .xmllist .nav_select_xmllist {position:relative;} #container .xmllist .nav_select_xmllist ul {padding:0px;margin:0px;margin-top:15px;margin-bottom:15px;} #container .xmllist .nav_select_xmllist ul li {padding:0px;margin:0px;list-style:none;display:inline-block;margin-right:5px;} #detailseite .thm_img_struktur {width:25%;height:auto;padding:0px;margin:0px;margin-right:10px;} #container .xmllist .abstandafter {display:inline-block;margin-right:5px;} #container .xmllist .googlemaps {width:300px;height:300px;} #container .xmllist .li_schema_logoleiste .div_xmllist {width:auto;border:none!important;background: none!important;padding:0px;margin:0px;margin-right:20px;} #detailseite ul {margin:0px;padding:0px;} #detailseite ul li {margin:0px;padding:0px;list-style:none;} #detailseite .bildgruppe1 {margin:0px;padding:0px;vertical-align:top;display:block;vertical-align:top;} #detailseite .bildgruppe1 .thm_img_struktur {display:inline-block;} #detailseite .allggruppe1 {margin:0px;padding:0px;margin-top:20px;display:block;vertical-align:top;} #detailseite label {display:inline-block;margin:0px;padding:0px;margin-right:5px;} #detailseite .nav_detailseite {position:relative;margin-top:20px;margin-bottom:20px;} #detailseite .nav_detailseite ul {padding:0px;margin:0px;} #detailseite .nav_detailseite ul li {padding:0px;margin:0px;list-style:none;display:inline-block;margin-left:5px;} #detailseite .nav_detailseite ul li:first-child {margin-left:0px;} #container .xmllist .li_xmllist .mehr_button {text-align:left;padding:0px;margin:0px;margin-top:10px;vertical-align:middle;} #container .xmllist .li_xmllist .mehr_button p {cursor:pointer;} #container .xmllist .li_xmllist .mehr_button p span {display:inline-block;vertical-align:middle;} #container .xmllist .li_xmllist .mehr_button p span.ic_sonstiges {margin-right:10px;} #container .xmllist .li_xmllist .mehr_container {display:none;margin:0px;padding:0px;text-align:left;margin-top:15px;} #container .xmllist .li_xmllist .mehr_container p {margin:0px;padding:0px;} #container .xmllist .li_xmllist .mehr_hide {display: none;} #container .xmllist .li_xmllist .mehr_show {display: block;} #container .xmllist a.open_dialog {margin-top:10px;} #container .xmllist .navigation_xmllist {padding-top:20px;padding-bottom:20px;clear:both;margin-left:0px;} #container .xmllist .navigation_xmllist ul {padding:0px;margin:0px;} #container .xmllist .navigation_xmllist ul li {padding:0px;margin:0px;margin-left:5px;list-style:none;display:inline-block;} #container .xmllist .navigation_xmllist ul li:first-child {margin-left:0px;} #container .xmllist .div_xmllist h1, #container .xmllist .div_xmllist h2, #container .xmllist .div_xmllist h3, #container .xmllist .div_xmllist h4 {display:block;margin:0px;margin-bottom:5px;padding:0px;} #container .xmllist .div_xmllist p {margin:0px;padding:0px;} #container .xmllist .div_xmllist .Downloaditem span {vertical-align:middle;} #container .xmllist .div_xmllist label {display:inline-block;margin:0px;padding:0px;margin-right:5px;font-weight: bold;} #container .xmllist .treffer {margin:0px;margin-bottom:10px;padding:0px;} .bxSlider {background-image: url(../images/loading.gif);background-repeat: no-repeat;background-position: center center;} .bxSlider .li_xmllist {visibility:hidden;} #container .xmllist {margin:0px;padding:0px;position:relative;} #container .xmllist ul {margin:0px;padding:0px;list-style:none;} #container .xmllist .li_xmllist {margin:0px;padding:0px;vertical-align:top;border:none;display:inline-block;position:relative;} #container .xmllist .li_xmllist .thm_img_struktur {border:none;padding:0px;margin:0px;display:inline-block;vertical-align:top;} #container .xmllist .li_xmllist .thm_img_struktur a {padding:0px;margin:0px;} #container .xmllist .li_xmllist .thm_img_struktur img, #container .xmllist .li_xmllist img {padding:0px;margin:0px;display:block;} #container .xmllist .li_xmllist .div_xmllist p, #container .xmllist .li_xmllist .div_xmllist h1, #container .xmllist .li_xmllist .div_xmllist h2, #container .xmllist .li_xmllist .div_xmllist h3, #container .xmllist .li_xmllist .div_xmllist ul {vertical-align:top;} #container .xmllist .div_xmllist {width:100%;height:100%;box-sizing:border-box;-moz-box-sizing: border-box;position:relative;display:block;margin:0px;padding:0px;vertical-align:top;overflow:hidden;} #container .xmllist  .div_xmllist .bildgruppe1 {display:table-cell;margin:0px;padding:0px;vertical-align:top;} #container .xmllist  .div_xmllist .allggruppe1 {display:table-cell;width:100%;margin:0px;padding:10px;vertical-align:top;} #Bildgalerie_struktur .bildgalerie {display:inline-block;vertical-align:middle;background-image: url(../images/sprite/sprite_bildgalerie.png);background-repeat: no-repeat;} .bildgalerie_ic_alben {background-position: 0 0;width: 40px;height: 40px;} .bildgalerie_ic_zuletzt_aktualisierte_bilder {background-position: 0 -90px;width: 40px;height: 40px;} #Bildgalerie_struktur #Bildgalerie_navigation_albenuebersicht {text-align: left;width:100%;padding: 0px;margin: 0px;margin-bottom:10px;} #Bildgalerie_struktur #Bildgalerie_navigation_albenuebersicht li {display:inline-block;padding: 0px;margin: 0px;list-style:none;width:50%;vertical-align:middle;} #Bildgalerie_struktur #Bildgalerie_navigation_albenuebersicht li a {display:block;padding: 20px;padding-left:5px;margin:6px;text-decoration:none;vertical-align:middle;} #Bildgalerie_struktur #Bildgalerie_navigation_albenuebersicht li.alben a {margin-right:3px;} #Bildgalerie_struktur #Bildgalerie_navigation_albenuebersicht li.zuletzt_aktualisierte_bilder a {margin-left:3px;} #Bildgalerie_struktur #Bildgalerie_navigation_albenuebersicht li a span.gal_summe {display:inline-block;font-size:24px;font-weight:bold;vertical-align:middle;margin-left:10px;} #Bildgalerie_struktur #Bildgalerie_navigation_albenuebersicht li a span.gal_text {display:block;} #Bildgalerie_struktur {width:100%;} #Bildgalerie_struktur #Bildgalerie_bilder {margin:0px;padding:0px;} #Bildgalerie_struktur #Bildgalerie_bilder li {display:inline-block;position:relative;margin:0px;padding:0px;list-style-type:none;vertical-align:bottom;} #Bildgalerie_struktur #Bildgalerie_bilder li .thm_img_struktur {margin:0px;padding:0px;list-style-type:none;display:block;padding:0px;} #Bildgalerie_struktur #Bildgalerie_bilder li .thm_img_struktur img {display:block!important;width:100%;height:auto;} #Bildgalerie_struktur #Bildgalerie_bilder li .thm_img_struktur {border-style: solid;} #Bildgalerie_struktur #Bildgalerie_bilder li .thm_img_struktur h3 {position:relative;padding:0px;margin:0px;margin-top:5px;margin-bottom:10px;white-space: nowrap!important;overflow: hidden!important;text-overflow: ellipsis!important;text-align:center;} #Bildgalerie_struktur #Bildgalerie_bilder li .thm_img_struktur h3 a {padding:0px;font-size:12px;font-weight: bold;font-variant: normal;text-decoration: none;} #Bildgalerie_struktur #Bildgalerie_bilder li .thm_img_struktur h3 a:hover {color:#AAA;} #Bildgalerie_struktur #Bildgalerie_bilder li .thm_img_struktur p {font-size:10px;text-align:center;padding:0px;margin:0px;margin-bottom:10px;} #downloadcenter {padding:0px;margin:0px;font-size: 11px;overflow:hidden;color: #2f711b!important;} #downloadcenter li {padding:0px;margin:0px;list-style-type: none;border-top-color: #fbf1e3;border-top-width: 1px;border-top-style: dotted;vertical-align:middle;} #downloadcenter li:first-child {border: none;} #downloadcenter li span {vertical-align:middle;} #downloadcenter li a:hover {color:red!important;} #downloadcenter li.folder {vertical-align:middle;padding:6px;padding-left:0px;padding-right:0px;border:none;white-space: nowrap;} #downloadcenter li.folder span {cursor:pointer;} #downloadcenter li.folder span:hover {color:red;} #downloadcenter li ul {display:none;margin:0px;padding:0px;padding-left:20px;} #downloadcenter li ul li.folder {vertical-align:middle;padding:6px;padding-left:0px;padding-right:0px;border:none;cursor:pointer;white-space: nowrap;} #downloadcenterli ul  li {padding:0px;margin:0px;list-style-type: none;border-top-color: #fbf1e3!important;border-top-width: 1px!important;border-top-style: dotted!important;vertical-align:middle;} #downloadcenter li a, #downloadcenter li ul li a {margin:0px;padding:6px;padding-left:0px;padding-right:0px;text-decoration: none!important;position:relative;display:block;color:#000!important;} #downloadcenter li .zusatzinfo, #downloadcenter li ul li .zusatzinfo {display:block;position:absolute;top:6px;left:0px;text-align:right;width:100%;color:#666;padding-right:5px;} #downloadcenter li .zusatzinfo .datum, #downloadcenter li ul li .zusatzinfo .datum {display:inline-block;width:100px;} #downloadcenter li .zusatzinfo .groesse
#downloadcenter li ul li .zusatzinfo .groesse {display:inline-block;width:70px;} #downloadcenter li.nofolder {display:block;} #downloadcenter li.nofolder p {margin-left:12px;} #downloadcenter li.nofolder ul {display:block;} #downloadcenter li p {padding:0px!important;margin:0px;margin-top: 15px!important;margin-top: 3px!important;} .dialogfenster {display:none;margin:10px;overflow:auto;} .dialogfenster_live {box-sizing:border-box;-moz-box-sizing: border-box;position:fixed;z-index:1000001!important;background-color: #F5F5F5;padding: 0px;border: 1px solid #FFF;-webkit-border-radius: 10px;border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;background: #eeeeee;background: -moz-linear-gradient(top,  #eeeeee 0%, #cccccc 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#cccccc));background: -webkit-linear-gradient(top,  #eeeeee 0%,#cccccc 100%);background: -o-linear-gradient(top,  #eeeeee 0%,#cccccc 100%);background: -ms-linear-gradient(top,  #eeeeee 0%,#cccccc 100%);background: linear-gradient(to bottom,  #eeeeee 0%,#cccccc 100%);-webkit-box-shadow:  1px 1px 1px 1px rgba(0, 0, 0, 0.5);box-shadow:  1px 1px 1px 1px rgba(0, 0, 0, 0.5);-ms-box-shadow:  1px 1px 1px 1px rgba(0, 0, 0, 0.5);-o-box-shadow:  1px 1px 1px 1px rgba(0, 0, 0, 0.5);-moz-box-shadow:  1px 1px 1px 1px rgba(0, 0, 0, 0.5);overflow:hidden;min-width:400px;max-width:950px;min-height:200px;text-align:left;} .dialogfenster_live .head_dialog {min-height:30px;-webkit-border-radius: 10px 10px 0px 0px;border-radius: 10px 10px 0px 0px;-ms-border-radius: 10px 10px 0px 0px;-o-border-radius: 10px 10px 0px 0px;-moz-border-radius: 10px 10px 0px 0px;box-sizing:border-box;-moz-box-sizing: border-box;background-color: #CCC;vertical-align:middle;background: #dbdbdb;background: -moz-linear-gradient(top,  #dbdbdb 0%, #b5b5b5 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dbdbdb), color-stop(100%,#b5b5b5));background: -webkit-linear-gradient(top,  #dbdbdb 0%,#b5b5b5 100%);background: -o-linear-gradient(top,  #dbdbdb 0%,#b5b5b5 100%);background: -ms-linear-gradient(top,  #dbdbdb 0%,#b5b5b5 100%);background: linear-gradient(to bottom,  #dbdbdb 0%,#b5b5b5 100%);border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #FFF;} .dialogfenster_live .head_dialog h2 {font-size:14px;color:#333;font-weight:bold;margin:0px;padding:7px;padding-left:15px;vertical-align:middle;text-align:left;} .dialogfenster_live .head_dialog span.close_dialog {position:absolute;top:5px;right:10px;text-align:right;vertical-align:middle;} .dialogfenster_live .head_dialog span.close_dialog .ic_sonstiges {display:inline-block;vertical-align:middle;cursor:pointer;} .dialogfenster .head_dialog span.close_dialog:hover {color:red;} #dialog_bildeditor {display:none;width:95%;height:95%;left:0px;top: 0px;} .xmllist_mehr_dialogfenster {width:550px;} .widget-overlay {position:fixed;z-index:10000;top:0px;left:0px;width:100%;height:100%;background:#666 url(../images/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat;opacity:.9;filter:Alpha(Opacity=90);} .zentral_loading_icon {background-image: url(../images/loading.gif)!important;background-repeat: no-repeat!important;background-position: center center!important;min-height:20px;} .siriuskalender {position:relative;width:100%;margin:0px;padding:0px;} .siriuskalender table {position:relative;width:100%;margin:0px;padding:0px;text-align:center;table-layout:fixed;} .siriuskalender tr {margin:0px;padding:0px;} .siriuskalender tr th, .siriuskalender tr td {margin:0px;padding:0px;width:14%!important;vertical-align:top;text-align:right;} .siriuskalender tr td {position:relative;} .siriuskalender tr td:first-child {width:16%!important;} .siriuskalender tr td div {padding:2px;} .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;padding:0px;margin-right:5px;list-style:none;display:inline-block;} .siriuskalenderloadingdata table td {background:#FFF!important;} .sikadatepicker {cursor:pointer;background-image: url(../images/siriuskalender/calendar.gif);background-position: right center;background-repeat: no-repeat;} #sikadatepicker_struktur {position:absolute;z-index:100000000;width:393px;height:270px;-webkit-box-shadow:  1px 1px 2px  #CCC;box-shadow:  1px 1px 2px  #CCC;-ms-box-shadow:  1px 1px 2px  #CCC;-o-box-shadow:  1px 1px 2px  #CCC;-moz-box-shadow:  1px 1px 2px  #CCC;-webkit-border-radius: 0px 10px 10px 10px;border-radius: 0px 10px 10px 10px;-ms-border-radius: 0px 10px 10px 10px;-o-border-radius: 0px 10px 10px 10px;-moz-border-radius: 0px 10px 10px 10px;background: #f6f6f6;background: -moz-linear-gradient(top,  #f6f6f6 0%, #FFF 47%, #FFF 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6f6f6), color-stop(47%,#FFF), color-stop(100%,#FFF));background: -webkit-linear-gradient(top,  #f6f6f6 0%,#FFF 47%,#FFF 100%);background: -o-linear-gradient(top,  #f6f6f6 0%,#FFF 47%,#FFF 100%);background: -ms-linear-gradient(top,  #f6f6f6 0%,#FFF 47%,#FFF 100%);background: linear-gradient(to bottom,  #f6f6f6 0%,#FFF 47%,#FFF 100%);color:#333;} #sikadatepicker_struktur .sikadatepickercalender {position:relative;box-sizing:border-box;-moz-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 {} #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;-moz-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 tr td p.ev {margin:0px;margin-top:5px!important;margin-bottom:5px!important;box-sizing:border-box;-moz-box-sizing: border-box;vertical-align:middle;text-align:center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;-o-text-overflow: ellipsis;} .siriuskalender tr td p.evstart {position:relative;z-index:1;left:1px;margin-left:5px!important;-webkit-border-top-left-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-bottomleft: 5px;border-top-left-radius: 5px;border-bottom-left-radius: 5px;} .siriuskalender tr td p.evmiddle {position:relative;z-index:1;left:-1px;width: calc(100% + 2px);width: -moz-calc(100% + 2px);width: -webkit-calc(100% + 2px);width: -o-calc(100% + 2px);margin-left:0px!important;margin-right:0px!important;} .siriuskalender tr td:last-child p.evmiddle {width: 100%!important;} .siriuskalender tr td p.evend {margin-right:5px!important;-webkit-border-top-right-radius: 5px;-webkit-border-bottom-right-radius: 5px;-moz-border-radius-topright: 5px;-moz-border-radius-bottomright: 5px;border-top-right-radius: 5px;border-bottom-right-radius: 5px;} .siriuskalender tr td p.evplatzhalter {margin:5px!important;} .siriuskalender tr td p.mtez {text-align:left!important;} #kalender_detail {} #kalender_detail ul {margin:0px;padding:0px;} #kalender_detail ul li {margin:0px;margin-bottom:3px;padding:0px;list-style:none;} #kalender_detail ul li label {margin:0px;padding:0px;display:inline-block;width:60px;} #kalender_detail ul li#li_Beschreibung {max-width:500px;} #kalender_detail ul#header li {font-size:16px;font-weight:bold;margin-bottom:5px;} .feedback {padding: 0px;} .feedback ul {margin:0px;padding:0px;} .feedback li {list-style:none;margin:0px!important;margin-bottom:0px!important;padding:0px;} .feedback label {display:inline-block;margin:0px;padding:0px;text-align:left;vertical-align:middle;} .feedback .formradiogroup {display:inline-block;} .feedback input, .feedback select, .feedback textarea {vertical-align:middle;display:inline-block;} .feedback input[type="checkbox"], .feedback input[type="checkbox"]:hover, .feedback input[type="radio"], .feedback input[type="radio"]:hover {width:15px;background-color: transparent;border: none;} .feedback input.captcha {width:138px!important;padding-left:0px;padding-right:0px;} .feedback input.feedbacksenden {width:138px;margin-top:10px;padding-left:0px;padding-right:0px;} .feedback .input_sicherheitscode label {padding-left:5px!important;width:200px!important;} .feedback .errorinfobox {padding:20px!important;border: 1px solid #999;border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;background-color: #FFEAD5;} .feedback .errorinfobox h2 {color:#F00!important;padding:0px!important;margin:0px!important;margin-bottom:5px!important;font-size:14px!important;text-transform: none!important;font-style: normal!important;border:none!important;} .feedback .errorinfobox li {font-size:12px;} .feedback .errorinfobox li strong {margin-right:5px!important;color:#F00!important;} .feedback .errorinfobox li span {color:#333!important;} .feedback .eingabefehler {background:#FFEAD5!important;} .feedback .eingabefehlerlabel {color:#F00!important;} .feedback .pflichtfeld {margin-left:5px;color: red;} input.apple-switch {position: relative;appearance: none;-ms-appearance: none;-o-appearance: none;-webkit-appearance: none;-moz-appearance: none;outline: none;width: 50px;height: 30px;background-color: #ffffff;border: 1px solid #D9DADC;border-radius: 50px;-ms-border-radius: 50px;-o-border-radius: 50px;-webkit-border-radius: 50px;-moz-border-radius: 50px;box-shadow: inset -20px 0 0 0 #ffffff;-ms-box-shadow: inset -20px 0 0 0 #ffffff;-o-box-shadow: inset -20px 0 0 0 #ffffff;-webkit-box-shadow: inset -20px 0 0 0 #ffffff;-moz-box-shadow: inset -20px 0 0 0 #ffffff;transition-duration: 200ms;-ms-transition-duration: 200ms;-o-transition-duration: 200ms;-webkit-transition-duration: 200ms;-moz-transition-duration: 200ms;vertical-align: middle;} @media all and (min-width:800px) {input.apple-switch:after {content: "";position: absolute;top: 1px;left: 1px;width: 26px;height: 26px;background-color: transparent;border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;box-shadow: 2px 4px 6px rgba(0,0,0,0.2);-ms-box-shadow: 2px 4px 6px rgba(0,0,0,0.2);-o-box-shadow: 2px 4px 6px rgba(0,0,0,0.2);-webkit-box-shadow: 2px 4px 6px rgba(0,0,0,0.2);-moz-box-shadow: 2px 4px 6px rgba(0,0,0,0.2);} input.apple-switch:checked {border-color: #4ED164;box-shadow: inset 20px 0 0 0 #4ED164;-ms-box-shadow: inset 20px 0 0 0 #4ED164;-o-box-shadow: inset 20px 0 0 0 #4ED164;-webkit-box-shadow: inset 20px 0 0 0 #4ED164;-moz-box-shadow: inset 20px 0 0 0 #4ED164;} input.apple-switch:checked:after {left: 20px;box-shadow: -2px 4px 3px rgba(0,0,0,0.05);-ms-box-shadow: -2px 4px 3px rgba(0,0,0,0.05);-o-box-shadow: -2px 4px 3px rgba(0,0,0,0.05);-webkit-box-shadow: -2px 4px 3px rgba(0,0,0,0.05);-moz-box-shadow: -2px 4px 3px rgba(0,0,0,0.05);} } #overlaylb_container {position: fixed;z-index: 999999999;} .imgresponsivelb__overlay {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;display: none;justify-content: center;-ms-justify-content: center;-o-justify-content: center;-webkit-justify-content: center;-moz-justify-content: center;align-items: center;-ms-align-items: center;-o-align-items: center;-webkit-align-items: center;-moz-align-items: center;background-color: rgba(0, 0, 0, 0.9);} .imgresponsivelb__overlay:target {display: flex;display:-ms-flex;display:-o-flex;display:-webkit-flex;display:-moz-flex;} .imgresponsivelb__overlay > figure {display: inline-block;opacity: 0;transition: opacity 1s;-ms-transition: opacity 1s;-o-transition: opacity 1s;-webkit-transition: opacity 1s;-moz-transition: opacity 1s;} .imgresponsivelb__overlay:target > figure {position:relative;width: 90vw;height: 90vh;margin:0;opacity:1;} .imgresponsivelb__overlay:target > figure img {display: none;max-height:100%;max-width:100%;height: auto;width:auto;position: absolute;margin: auto;top: 0;left: 0;right: 0;bottom: 0;border: solid 1px #CCC;} .imgresponsivelb__overlay:target > figure img {display: block;} .imgresponsivelb__control {position: absolute;width: 30px;height: 30px;background-position: center center;background-size: cover;-ms-background-size: cover;-o-background-size: cover;-webkit-background-size: cover;-moz-background-size: cover;text-indent: -999em;} .imgresponsivelb__close {top: 30px;right: 30px;background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20viewBox%3D%220%200%2032%2032%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M21.7%2010.3c-0.4-0.4-1-0.4-1.4%200l-4.3%204.3-4.2-4.2c-0.4-0.4-1-0.4-1.4%200-0.4%200.4-0.4%201%200%201.4l4.2%204.2-4.3%204.3c-0.4%200.4-0.4%201%200%201.4%200.4%200.4%201%200.4%201.4%200l4.3-4.3%204.2%204.2c0.4%200.4%201%200.4%201.4%200%200.4-0.4%200.4-1%200-1.4l-4.2-4.2%204.3-4.3C22.1%2011.3%2022.1%2010.7%2021.7%2010.3zM16%200C7.2%200%200%207.2%200%2016s7.2%2016%2016%2016c8.8%200%2016-7.2%2016-16S24.8%200%2016%200zM16%2030C8.3%2030%202%2023.7%202%2016S8.3%202%2016%202s14%206.3%2014%2014S23.7%2030%2016%2030z%22%2F%3E%3C%2Fsvg%3E");} .imgresponsivelb__prev, .imgresponsivelb__next {top: 50%;margin-top: -30px;opacity: 0.8;-webkit-transition: opacity 0.2s;transition: opacity 0.2s;-ms-transition: opacity 0.2s;-o-transition: opacity 0.2s;-moz-transition: opacity 0.2s;background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2244.1%22%20height%3D%2294.7%22%20viewBox%3D%220%200%2044.1%2094.7%22%20enable-background%3D%22new%200%200%2044.088%2094.67%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M44.1%2047.3L1.5%2094.7%200%2093.3l41.4-46L0%201.3%201.5%200%2044.1%2047.3z%22%2F%3E%3C%2Fsvg%3E");} .imgresponsivelb__prev:hover, .imgresponsivelb__prev:focus, .imgresponsivelb__next:hover, .imgresponsivelb__next:focus {opacity: 1;} .imgresponsivelb__prev {left: 7%;-webkit-transform: rotate(180deg);transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);-moz-transform: rotate(180deg);background-color:black;} .imgresponsivelb__next {right: 7%;background-color:black;} .imgresponsivelb__untarget {position: fixed;top: 0;} .flex_placeholder {height: 0;border: none;} a.imgresponsivelb__link:first-child {width: 100%;height: 100%;} a.imgresponsivelb__link img:first-child {display:block;width: 100%;height: auto;margin:0px;padding:0px;} nav.onepage_nav_struktur {width:100%!important;flex:none!important;-ms-flex:none!important;-o-flex:none!important;-webkit-flex:none!important;-moz-flex:none!important;} .onepage_nav {display:block!important;text-align:center!important;margin:auto!important;padding:0px!important;} .onepage_nav .vor_onepage_nav {font-family:Tahoma, Geneva, sans-serif!important;font-size:12px!important;color:#999!important;text-decoration:none!important;display:inline-block!important;width:180px!important;text-align:center!important;background:#F5F5F5!important;padding:10px!important;margin:20px!important;border-radius: 5px!important;-ms-border-radius: 5px!important;-o-border-radius: 5px!important;-webkit-border-radius: 5px!important;-moz-border-radius: 5px!important;border: 1px solid #CCC!important;} .onepage_nav_zentral_loading_icon {text-align:center;margin:20px!important;background-image: url(https://www.stolz.cc/sirius/images/loading.gif)!important;background-repeat: no-repeat!important;background-position: center center!important;padding:20px;width:100%;} ul.sirius_photoswipe_lightbox {margin:0px;padding:0px;} a.sirius_photoswipe {pointer-events: none;} ul.sirius_photoswipe_lightbox li {overflow: hidden;width: 0px;height: 0px;left: 0px;top: 0px;margin:0px;padding:0px;opacity: 0;background: rgba(0, 0, 0, 0.85);transition: opacity 1.5s;-ms-transition: opacity 1.5s;-o-transition: opacity 1.5s;-webkit-transition: opacity 1.5s;-moz-transition: opacity 1.5s;} ul.sirius_photoswipe_lightbox li:target {position:fixed;width: 100%;height: 100%;z-index:1000000;opacity: 1;text-align:center;vertical-align:middle;} ul.sirius_photoswipe_lightbox li:target a {background-image: url(https://www.stolz.cc/sirius/images/loading.gif)!important;background-repeat: no-repeat!important;background-position: center center!important;position:relative;display:inline-block;min-width:30%;min-height:30%;max-width:95%;max-height:90%;margin-top:5px;border-radius: 5px!important;-ms-border-radius: 5px!important;-o-border-radius: 5px!important;-webkit-border-radius: 5px!important;-moz-border-radius: 5px!important;padding-bottom:0px;} ul.sirius_photoswipe_lightbox li:target a img {box-sizing:border-box;border: 5px solid #fff;max-width:100%;max-height:100%;border-radius: 5px!important;-ms-border-radius: 5px!important;-o-border-radius: 5px!important;-webkit-border-radius: 5px!important;-moz-border-radius: 5px!important;} .touchmove_slide {background-color:#CCC;} .touchmove_slide img {opacity: 0.1;} body.backend #siu_cookiehinweis {display: none !important;} body #siu_cookiehinweis {font-family: "Verdana";display: flex;display:-ms-flex;display:-o-flex;display:-webkit-flex;display:-moz-flex;justify-content: center;-ms-justify-content: center;-o-justify-content: center;-webkit-justify-content: center;-moz-justify-content: center;align-content: center;-ms-align-content: center;-o-align-content: center;-webkit-align-content: center;-moz-align-content: center;background: rgba(0, 0, 0, 0.7);position: fixed;left: 0;right: 0;bottom: 0;top: 0;z-index: 10000;width: 100vw;height: 100vh;box-sizing: border-box;border-top: 1px solid #FFF;opacity: 1;transition: opacity 500ms ease-in;-ms-transition: opacity 500ms ease-in;-o-transition: opacity 500ms ease-in;-webkit-transition: opacity 500ms ease-in;-moz-transition: opacity 500ms ease-in;} body #siu_cookiehinweis .chh2 {margin-top:10px;} body #siu_cookiehinweis .cookiehinweis_back {position:sticky;z-index:2;top:0;font-size:45px;color:black;cursor:pointer;transition: 300ms all;-ms-transition: 300ms all;-o-transition: 300ms all;-webkit-transition: 300ms all;-moz-transition: 300ms all;} body #siu_cookiehinweis .cookiehinweis_back span {position:absolute;top:-80px;left:-40px;} body #siu_cookiehinweis .cookiehinweis_back:hover {color:#67A79E;} body #siu_cookiehinweis div.shwi {position: relative;display: block;margin: auto;padding: 70px 60px 70px 60px;width: 800px;max-width:90vw;max-height:70vh;overflow:auto;background: white;border-radius: 15px;-ms-border-radius: 15px;-o-border-radius: 15px;-webkit-border-radius: 15px;-moz-border-radius: 15px;color: #666;text-align:left;} body #siu_cookiehinweis div h2 {font-size: 16px;margin: 0 0 20px 0;} body #siu_cookiehinweis div p {font-size: 14px;margin-bottom: 20px;} body #siu_cookiehinweis a.chwbut {display: inline-block;text-align:center;margin-bottom: 20px;font-size: 14px;text-decoration: none;cursor: pointer;background: #67A79E;color: white;padding: 10px;align-items: center;-ms-align-items: center;-o-align-items: center;-webkit-align-items: center;-moz-align-items: center;border-radius: 20px;-ms-border-radius: 20px;-o-border-radius: 20px;-webkit-border-radius: 20px;-moz-border-radius: 20px;transition: all 300ms;-ms-transition: all 300ms;-o-transition: all 300ms;-webkit-transition: all 300ms;-moz-transition: all 300ms;} body #siu_cookiehinweis a.chwbut.chw_anpassen_but {background: #FFF;color: #666;border: 1px solid #666;} body #siu_cookiehinweis a.chwbut:hover {background: #666;color:white;} body #siu_cookiehinweis a.dsvg_info {margin-top:30px;color:#666;font-size:12px;} body #siu_cookiehinweis a.dsvg_info:hover {color:#000;transition: all 300ms;-ms-transition: all 300ms;-o-transition: all 300ms;-webkit-transition: all 300ms;-moz-transition: all 300ms;} body #siu_cookiehinweis .chw_anpassen ul {margin-bottom:0 0 40px 0;padding:0;} body #siu_cookiehinweis .chw_anpassen ul li {margin:0;padding:10px 0 10px 0;list-style:none;font-size: 14px;} body #siu_cookiehinweis .chw_anpassen ul li:not(:first-child) {border-top:1px solid #666;} body #siu_cookiehinweis .chw_anpassen ul li label {vertical-align: middle;margin-left:10px;font-size:16px;font-weight:bold;} body #siu_cookiehinweis .chw_anpassen ul li p {padding:0 0 0 20px!important;font-size:14px;} body #siu_cookiehinweis .chw_hidden {display:none;} body [data-cookiePerm] {padding:15px;border: 1px solid #666;color:#666;background:white;} body [data-cookiePerm] div {color:#666!important;line-height:20px;} body [data-cookiePerm] a {color:blue!important;text-decoration:underline!important;} body [data-cookiePerm] a:hover {color:red!important;} body input.apple-switch[disabled="true"] {border-color: #EEE!important;box-shadow: inset 20px 0 0 0 #EEE!important;-ms-box-shadow: inset 20px 0 0 0 #EEE!important;-o-box-shadow: inset 20px 0 0 0 #EEE!important;-webkit-box-shadow: inset 20px 0 0 0 #EEE!important;-moz-box-shadow: inset 20px 0 0 0 #EEE!important;} body #dsvg_btsr {display: inline-block;position:fixed;border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;z-index:9999;bottom:15px;left:15px;width:40px;aspect-ratio: 1 / 1;background-image: url(../images/svg.php?type=dsvg_btsr);background-size: 100%;-ms-background-size: 100%;-o-background-size: 100%;-webkit-background-size: 100%;-moz-background-size: 100%;background-repeat: no-repeat;background-position: center center;border: 1px solid #000;transition: all 300ms;-ms-transition: all 300ms;-o-transition: all 300ms;-webkit-transition: all 300ms;-moz-transition: all 300ms;} body #dsvg_btsr:hover {border: 1px solid #FFF;} body #dsvg_btsr.dsvg_hidden {display:none;} .siu_cl_in {animation-name: siu_cl_in;-ms-animation-name: siu_cl_in;-o-animation-name: siu_cl_in;-webkit-animation-name: siu_cl_in;-moz-animation-name: siu_cl_in;animation-duration: 500ms;-ms-animation-duration: 500ms;-o-animation-duration: 500ms;-webkit-animation-duration: 500ms;-moz-animation-duration: 500ms;animation-fill-mode: both;-ms-animation-fill-mode: both;-o-animation-fill-mode: both;-webkit-animation-fill-mode: both;-moz-animation-fill-mode: both;} @keyframes siu_cl_in {0% {transform: translateY(30%);-ms-transform: translateY(30%);-o-transform: translateY(30%);-webkit-transform: translateY(30%);-moz-transform: translateY(30%);visibility: visible;} 100% {transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);-webkit-transform: translateY(0);-moz-transform: translateY(0);} } @-moz-keyframes siu_cl_in {0% {transform: translateY(30%);-ms-transform: translateY(30%);-o-transform: translateY(30%);-webkit-transform: translateY(30%);-moz-transform: translateY(30%);visibility: visible;} 100% {transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);-webkit-transform: translateY(0);-moz-transform: translateY(0);} } @-webkit-keyframes siu_cl_in {0% {transform: translateY(30%);-ms-transform: translateY(30%);-o-transform: translateY(30%);-webkit-transform: translateY(30%);-moz-transform: translateY(30%);visibility: visible;} 100% {transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);-webkit-transform: translateY(0);-moz-transform: translateY(0);} } @-o-keyframes siu_cl_in {0% {transform: translateY(30%);-ms-transform: translateY(30%);-o-transform: translateY(30%);-webkit-transform: translateY(30%);-moz-transform: translateY(30%);visibility: visible;} 100% {transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);-webkit-transform: translateY(0);-moz-transform: translateY(0);} } @-ms-keyframes siu_cl_in {0% {transform: translateY(30%);-ms-transform: translateY(30%);-o-transform: translateY(30%);-webkit-transform: translateY(30%);-moz-transform: translateY(30%);visibility: visible;} 100% {transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);-webkit-transform: translateY(0);-moz-transform: translateY(0);} } .siu_cl_out {animation-name: siu_cl_out;-ms-animation-name: siu_cl_out;-o-animation-name: siu_cl_out;-webkit-animation-name: siu_cl_out;-moz-animation-name: siu_cl_out;animation-duration: 500ms;-ms-animation-duration: 500ms;-o-animation-duration: 500ms;-webkit-animation-duration: 500ms;-moz-animation-duration: 500ms;animation-fill-mode: both;-ms-animation-fill-mode: both;-o-animation-fill-mode: both;-webkit-animation-fill-mode: both;-moz-animation-fill-mode: both;} @keyframes siu_cl_out {0% {transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);-webkit-transform: translateY(0);-moz-transform: translateY(0);opacity:1;} 100% {transform: translateY(20%);-ms-transform: translateY(20%);-o-transform: translateY(20%);-webkit-transform: translateY(20%);-moz-transform: translateY(20%);opacity:0;} } @-moz-keyframes siu_cl_out {0% {transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);-webkit-transform: translateY(0);-moz-transform: translateY(0);opacity:1;} 100% {transform: translateY(20%);-ms-transform: translateY(20%);-o-transform: translateY(20%);-webkit-transform: translateY(20%);-moz-transform: translateY(20%);opacity:0;} } @-webkit-keyframes siu_cl_out {0% {transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);-webkit-transform: translateY(0);-moz-transform: translateY(0);opacity:1;} 100% {transform: translateY(20%);-ms-transform: translateY(20%);-o-transform: translateY(20%);-webkit-transform: translateY(20%);-moz-transform: translateY(20%);opacity:0;} } @-o-keyframes siu_cl_out {0% {transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);-webkit-transform: translateY(0);-moz-transform: translateY(0);opacity:1;} 100% {transform: translateY(20%);-ms-transform: translateY(20%);-o-transform: translateY(20%);-webkit-transform: translateY(20%);-moz-transform: translateY(20%);opacity:0;} } @-ms-keyframes siu_cl_out {0% {transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);-webkit-transform: translateY(0);-moz-transform: translateY(0);opacity:1;} 100% {transform: translateY(20%);-ms-transform: translateY(20%);-o-transform: translateY(20%);-webkit-transform: translateY(20%);-moz-transform: translateY(20%);opacity:0;} } #sios_struktur .struktur_kontrolle_kundendaten .agb {padding-top: 40px!important;position:relative;} #sios_struktur .struktur_kontrolle_kundendaten h2 {font-size: 14px;font-weight: bold;color: #333;margin-top: 20px;} #sios_struktur .struktur_kontrolle_kundendaten {margin-bottom: 40px;} #sios_struktur .struktur_kontrolle_kundendaten li {list-style-type: none;} #sios_struktur .struktur_kontrolle_kundendaten li label {display:inline-block;width:140px;font-weight: bold;margin:0px;padding:0px;} #sios_struktur #struktur_Bezahlung {margin-left:115px;} #sios_struktur #struktur_Bezahlung h2 {margin-left:0px!important;margin-bottom:5px!important;} #sios_struktur #struktur_Bezahlung li label {display:inline-block;width:120px;font-weight: bold;margin:0px;padding:0px;} #sios_struktur  form#kundendaten input, #sios_struktur  form#kundendaten select {color:#333;} #sios_struktur .struktur_kundendaten li label {display:inline-block;width:140px;font-weight: bold;margin:0px;padding:0px;} #sios_struktur .struktur_kundendaten .agb, #sios_struktur .struktur_kundendaten .datenschutzerklaerung {margin-top: 15px!important;margin-bottom: 15px!important;position:relative;display:block;} #sios_struktur .struktur_kundendaten .agb input, #sios_struktur .struktur_kundendaten .datenschutzerklaerung input {margin-left:0px;position:absolute;top:2px;left:115px;} #sios_struktur .struktur_kundendaten .agb label, #sios_struktur .struktur_kundendaten .datenschutzerklaerung label {position:relative;top:0px;left:135px;width:300px;display:inline;} #sios_struktur .struktur_kundendaten pflichtfeld {display:inline;} #sios_struktur .struktur_kundendaten h2 {font-size: 14px;font-weight: bold;color: #333;margin-top: 20px;} #sios_struktur .struktur_kundendaten .siosagblesen {margin-left: 10px;} #sios_struktur .struktur_kundendaten #kundendaten li {margin-bottom:3px!important;} #sios_struktur .struktur_kundendaten #kundendaten li.Lieferadresse {display:none;} #sios_struktur .sios_kassa_schritte {margin:0px;padding:0px;margin-bottom:30px;} #sios_struktur .sios_kassa_schritte li {margin:0px;padding:0px;list-style:none;display:inline-block;margin-right:5px;} #sios_struktur .sios_kassa_schritte li a {display:block;margin:0px;padding:0px;border: 1px solid #999;text-decoration: none!important;height:30px;-webkit-border-radius: 15px 0 0 15px;border-radius: 15px 0 0 15px;-ms-border-radius: 15px 0 0 15px;-o-border-radius: 15px 0 0 15px;-moz-border-radius: 15px 0 0 15px;} #sios_struktur .sios_kassa_schritte li a span {display:inline-block;vertical-align:middle;margin:0px;padding:0px;} #sios_struktur .sios_kassa_schritte li a span:first-child {height:100%;min-width:30px;padding-top:7px;font-weight:bold;font-size:14px;color:#FFF;text-align:center;background:red;-webkit-border-radius: 15px;border-radius: 15px;-ms-border-radius: 15px;-o-border-radius: 15px;-moz-border-radius: 15px;box-sizing:border-box;-moz-box-sizing: border-box;} #sios_struktur .sios_kassa_schritte li a.inaktiv span:first-child {background: #FFE6E6;} #sios_struktur .sios_kassa_schritte li a span:nth-child(2) {margin-left:5px;margin-right:5px;} #sios_struktur .sios_kassa_schritte li .prev {background-color: #EFEFEF;} #sios_struktur .sios_kassa_schritte li .prev:hover {background-color: #bebec0;} #sios_struktur .sios_kassa_schritte li .aktiv {background-color: #bebec0;} #sios_struktur .sios_kassa_schritte li .aktiv:hover {background-color: #bebec0;} #sios_struktur .sios_kassa_schritte li .inaktiv {color:#CCC;} #sios_struktur .sios_kassa_schritte li .inaktiv:hover {color:#bebec0!important;} #sios_struktur .but_sios_weiter_zurueck {margin-top:40px;margin-left:0px;} #sios_struktur .but_sios_weiter, #sios_struktur .but_sios_zurueck {display:inline-block;vertical-align:top;} #sios_struktur .but_sios_weiter a, #sios_struktur .but_sios_weiter input, #sios_struktur .but_sios_zurueck a, #sios_struktur .but_sios_zurueck input {display:inline-block;text-decoration: none;padding:7px;background-color:#F0F0F0;border: 1px solid #666;background-repeat: no-repeat;cursor:pointer;font-size: 12px;color: #666;height:auto!important;} #sios_struktur .but_sios_zurueck a {margin-right:10px;padding-left:20px;background-position: left center;background-image: url(../_plugin/siriusonlineshop/images/but_previous.png);} #sios_struktur .but_sios_weiter a {padding-right:20px;background-position: right center;background-image: url(../_plugin/siriusonlineshop/images/but_next.png);} #sios_struktur .but_sios_weiter input {width:auto;background-position: right center;background-image: url(../_plugin/siriusonlineshop/images/but_next.png);padding-bottom:8px;padding-right:20px;} #sios_struktur .but_sios_weiter a:hover, #sios_struktur .but_sios_weiter input:hover, #sios_struktur .but_sios_zurueck a:hover, #sios_struktur .but_sios_zurueck input:hover {background-color:#bebec0;color:#FFF;} #sios_struktur #warenkorb {margin:0px;padding:0px;} #sios_struktur #warenkorb .sios_head {background-color:#F3F3F3;padding-top:3px!important;padding-bottom:3px!important;border-bottom-width: 1px!important;border-bottom-style: dotted!important;border-bottom-color: #999!important;} #sios_struktur #warenkorb .sios_li {margin:0px;padding:0px;list-style-type:none;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #999;position:relative;} #sios_struktur #warenkorb .sios_li:first-child {border:none;} #sios_struktur #warenkorb .sios_li .delete {vertical-align: middle;margin:0px;padding:0px;margin-left:20px;} #sios_struktur #warenkorb .sios_li:hover {background-color:#bebec0;} #sios_struktur #warenkorb .sios_li span {margin:0px;padding:0px;font-family: Verdana, Geneva, sans-serif;font-size: 12px;color: #666;display:inline-block;} #sios_struktur #warenkorb .Zwischensumme_Netto {margin-top:10px;} #sios_struktur #warenkorb .sios_stueck {display:inline-block;width:60px;} #sios_struktur #warenkorb .sios_li input {margin:0px;padding:0px;width:25px;height:15px;position:absolute;top:-1px;left:0px;} #sios_struktur #warenkorb .sios_li .aktualisieren {position:absolute;top:0px;left:35px;padding:0px;margin:0px;} #sios_struktur #warenkorb .sios_artikelnummer {display:inline-block;width:100px;} #sios_struktur #warenkorb .sios_artikel {display:inline-block;width:380px;} #sios_struktur #warenkorb .sios_PreisBrutto {display:inline-block;width:100px;text-align:right;} #sios_struktur #warenkorb .sios_SummeitemPreisBrutto {display:inline-block;width:130px;text-align:right;} #sios_struktur #warenkorb .sios_li_berechnung {padding:0px;margin:0px;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #999;margin-left:470px;list-style-type:none;} #sios_struktur #warenkorb .sios_li_berechnung label, #sios_struktur #warenkorb .sios_li_berechnung span {margin:0px;padding:0px;font-family: Verdana, Geneva, sans-serif;font-size: 12px;color: #666;display:inline-block;} #sios_struktur #warenkorb .Gesamtsumme_Brutto {border-bottom-width: 3px;border-bottom-style: double;border-bottom-color: #999;margin-left:470px;} #sios_struktur #warenkorb .sios_li_berechnung:first-child {border:none;} #sios_struktur #warenkorb .sios_li_berechnung label {display:inline-block;width:200px;text-align:right;font-weight: normal;} #sios_struktur #warenkorb .sios_li_berechnung span {display:inline-block;width:100px;text-align:right;} #sios_warenkorb_teaser {width:275px;margin:10px;padding:0px;} #sios_warenkorb_teaser ul {border: 1px solid #999;padding:15px;margin:0px;border-radius: 10px;-ms-border-radius: 10px;-o-border-radius: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;} #sios_warenkorb_teaser ul li {list-style-type:none;padding:0px;margin:0px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #666;} #sios_warenkorb_teaser ul span {display:inline-block!important;font-size:11px;vertical-align:top;} #sios_warenkorb_teaser ul .sios_stueck {width:15px;} #sios_warenkorb_teaser ul .sios_artikel {width:155px;} #sios_warenkorb_teaser ul .sios_SummeitemPreisBrutto {width:65px;text-align:right;} #sios_warenkorb_teaser ul .gesamtsumme {border-bottom-width: 3px;border-bottom-style: double;border-bottom-color: #999;} #sios_warenkorb_teaser ul .gesamtsumme .sios_label {width:170px;} #sios_warenkorb_teaser ul .gesamtsumme .sios_brutto {width:65px;text-align:right;} #sios_warenkorb_teaser ul .weiter_zu_warenkorb {border:none;} #sios_warenkorb_teaser ul .weiter_zu_warenkorb a {display:inline-block;padding:7px;padding-left:30px;margin-top:15px;background-image: url(../_plugin/siriusonlineshop/images/but_siriusonlineshop.png);background-repeat: no-repeat;background-position: left center;text-decoration: none;} #sios_warenkorb_teaser ul .weiter_zu_warenkorb a:hover {color:#bebec0;} #xmllist-siriusonlineshop, .siriusonlineshop {width:570px!important;} #container .li_siriusonlineshop .sios_warenkorb, #container .div_xmllist_detailseite .sios_warenkorb {white-space: nowrap;text-align:right;} #container .li_siriusonlineshop .sios_artikelnummer, #container .div_xmllist_detailseite .sios_artikelnummer {font-size:10px!important;margin-left:10px;} #container .li_siriusonlineshop .sios_steuck, #container .div_xmllist_detailseite .sios_steuck {width:24px;} #container .li_siriusonlineshop .sios_additem, #detailseite .sios_additem {background-color:#CCC;margin-left:5px!important;padding:5px;padding-top:2px;padding-bottom:1px;border: 1px solid #999;text-decoration: none!important;white-space: nowrap;} #container .li_siriusonlineshop .sios_additem:hover {background-color:#00305d;color:#FFF;} #container .li_siriusonlineshop .sios_PreisBrutto {margin-left:5px;margin-right:5px;} #container .li_siriusonlineshop .sios_PreisBrutto_alt {margin-left:5px;margin-right:5px;color: #F00;text-decoration: line-through;} #container .sios_li_saving {background-color: #FFC;} .siriusonlineshop .nav_select_xmllist .nav_select_xmllist {position:relative;} .siriusonlineshop .nav_select_xmllist .nav_select_xmllist ul {padding:0px;margin:0px;position:absolute;top:10px;left:597px;z-index:2;width:280px;} .siriusonlineshop .nav_select_xmllist li a {width:252px;} .siriusonlineshop .nav_select_xmllist h2 {display:none;} #sios ul, #sios li {margin:0px;padding:0px;list-style:none;} #container .siostable tr td {border:none!important;text-align:right;} #container .siostable tr td:first-child {text-align:left;width:100%;} #container .siostable tr td p {padding:1px!important;} #container .siostable tr td .sios_PreisBrutto, #container .siostable tr td .sios_PreisBrutto_alt {border:none!important;white-space: nowrap!important;} :root {--v30b1ae1eab: 6px 0 0 0;--v53b93c977d: 0;--v3196a83b62: none;--v3e4053f901: #bc3b5e;--v1ed33a2546: 1.2em;--v9338b699e9:1.2em;--v69085f6930: white;--v25e5bf1402: 0;--v4ecff1fe0d:none;--v86948412b6: normal;--v6de683e1ab: uppercase;--v04bbd0fd31: 5px 15px 5px 15px;--v955b02c742: 0 0 0 0;--va31d018cff: none;--v946ff8018f: 10px;--v97bb7c3507: 1px white solid;--vf37fbc462b: none;--vcb14e23333: #f7d96b;--vef31604407: transparent;--v84360db430: white;--vbd2e113521: #b79e62;--v6f69979352: 0;--v41500076e8: 0;--v60998a646b: none;--v15d39720a6: 0;--vd5db574e36: 0;--vd48ca5e31c: none;--vd940086f2f: none;--vc6942bd890: 0.9em;--ve4d048f8dc:1.2em;--v246ecfa7a8: white;--va2a37ac43e: 0;--v536bb6d4ba:none;--v240ab00e43: normal;--vc8d9da4672: normal;--v093f96b2fa: 0 0 0 0;--v015d4114f5: none;--v4b257ad02a: none;--vbc40e80904: 1px white solid;--v0e69dfb93f: none;--v0f984e677a: #b79e62;--ve41efd3fec: transparent;--veba2b92018: black;--v990a878f19: #b79e62;} #sprachen_struktur:not(.fixed) ul.top_sprachen {margin:var(--v30b1ae1eab);padding:var(--v53b93c977d);background:var(--v3196a83b62);} #sprachen_struktur:not(.fixed) ul.top_sprachen a.button {background:var(--v3e4053f901)!important;font-size:var(--v1ed33a2546);line-height:var(--v9338b699e9);color:var(--v69085f6930);letter-spacing:var(--v25e5bf1402);text-decoration:var(--v4ecff1fe0d);font-weight:var(--v86948412b6);text-transform:var(--v6de683e1ab);padding:var(--v04bbd0fd31);margin:var(--v955b02c742);animation:var(--va31d018cff);-ms-animation:var(--va31d018cff);-o-animation:var(--va31d018cff);-webkit-animation:var(--va31d018cff);-moz-animation:var(--va31d018cff);border-radius:var(--v946ff8018f);-ms-border-radius:var(--v946ff8018f);-o-border-radius:var(--v946ff8018f);-webkit-border-radius:var(--v946ff8018f);-moz-border-radius:var(--v946ff8018f);border-left:var(--v97bb7c3507);opacity:0.3;} #sprachen_struktur:not(.fixed) ul.top_sprachen li:first-child a.button {border-left:var(--vf37fbc462b);} #sprachen_struktur:not(.fixed) ul.top_sprachen a.button.aktiv, #sprachen_struktur:not(.fixed) ul.top_sprachen a.button:hover {color:var(--vcb14e23333);background:var(--vef31604407);animation: var(--top_sprachen-but-animation_hover);-ms-animation: var(--top_sprachen-but-animation_hover);-o-animation: var(--top_sprachen-but-animation_hover);-webkit-animation: var(--top_sprachen-but-animation_hover);-moz-animation: var(--top_sprachen-but-animation_hover);opacity:1;} #sprachen_struktur:not(.fixed) ul.top_sprachen li a span.svgIcon svg {fill:var(--v84360db430);} #sprachen_struktur:not(.fixed) ul.top_sprachen li a:hover span.svgIcon svg {fill:var(--vbd2e113521);} #sprachen_struktur ul.top_sprachen {display: inline-grid;grid-gap:0;grid-auto-columns: minmax( 20px,auto);grid-auto-flow: column;pointer-events: all;vertical-align:top;} #sprachen_struktur ul.top_sprachen li > p, #sprachen_struktur ul.top_sprachen li > a {display: inline-block;text-decoration: none;vertical-align: middle;transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;margin: 0;} #sprachen_struktur ul.top_sprachen li {list-style:none;margin: 0;padding: 0;background: none;pointer-events: all;} #sprachen_struktur:not(.sysadmin) ul.top_sprachen .siuEmptyTxtNode {display: none;} #sprachen_struktur ul.top_sprachen li span.svgIcon {display: inline-block;height: 100%;margin-right: 10px;} #sprachen_struktur ul.top_sprachen li a span.svgIcon svg {display: inline-block;fill: var(--hea-but-color);height: 18px;width: 18px;vertical-align: middle;margin: 0;} .butedittop_sprachen {display:none!important;} 