*{margin:0;padding:0}html{-webkit-text-size-adjust:none;text-size-adjust:none}body{background:#f8f8f8;background-image:linear-gradient(#bbb,#f8f8f8);background-repeat:no-repeat;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:100.01%;line-height:140%;color:#000}#main{font-size:1.0em;margin:2% auto;max-width:840px;background:#f8f8f8;padding:20px 20px 25px 20px;box-shadow:4px 4px 8px #666}#header{margin:-20px -20px 0 -20px;padding:30px 10px 30px 10px;background:#e9011b url('bilder/Theatervorhang_back.jpg');background-size:cover;border-bottom:2px solid #ccc}h1{font-size:2.2em;line-height:140%;color:#a00;color:#fff;margin:0;text-shadow:1px 1px 2px #000;text-align:center}h1 a,h1 a:hover{border:0;text-decoration:none}h2{font-size:1.4em;line-height:140%;color:#005174;margin:.5em 0 .5em 0;max-height:999999px}h2 span{font-size:.714em}h2#saison{font-size:1.6em;background:#005174;color:#fff;text-align:center;padding:20px 10px 20px 10px;margin-top:20px;border-top:8px solid #f8f8f8}h3{font-size:1.2em;line-height:140%;color:#222;margin:1.0em 0 .5em 0;max-height:999999px}h3 span{font-size:.833em}#datenschutz h3{margin-left:1.25em;text-indent:-1.25em}h4{font-size:1.0em;line-height:140%;color:#000;margin:1.0em 0 .5em 0;max-height:999999px}p{font-size:1.0em;line-height:140%;color:#000;margin:.5em 0 .5em 0;max-height:999999px}p span{font-size:1.4em;font-weight:bold}p.top{margin-top:1.0em}p span.tab_iban{width:auto;display:block;float:left;font-size:1.0em}p span.tab_1{width:11.0em;display:block;float:left;font-size:1.0em;font-weight:normal;margin-bottom:.25em}p span.tab_2{width:11.5em;display:block;float:left;font-size:1.0em;font-weight:normal;margin-bottom:.25em}p span.tab_3{width:auto;display:block;float:left;font-size:1.0em;font-weight:normal;margin-bottom:.25em}ul{font-size:1.0em;margin:.5em 0 .5em .25em;padding-right:.5em}ol{font-size:1.0em;margin:.5em 0 .5em .25em;padding-right:.5em}li{font-size:1.0em;line-height:140%;margin-bottom:.5em;padding:0 0 .5em 1.2em;position:relative;list-style-type:none;max-height:999999px}li:before{position:absolute;z-index:10;top:-0.1em;left:0;content:"\25A0";color:#005174;font-size:1.0em}ul li ul,ol li ul{font-size:1.0em}small{letter-spacing:-0.2em}hr{color:#ccc;margin:1.5em 0 1.5em 0;clear:both}hr.top{color:#ccc;margin:-18px 0 1.5em 18px;clear:both}div#liste p span{font-size:1.0em}table{margin:10px 0 10px 0;padding:0}table tbody tr td{margin:0 0 .5em 0;padding:4px 4px 4px 4px;vertical-align:top}table tbody tr td:first-child{padding:4px 4px 4px 0}table tbody tr td p{font-size:1.0em;line-height:140%;margin:0}a{color:#a00;font-weight:bold;text-decoration:none;padding:0 0 1px 0;border-bottom:1px solid #a00}a:hover{color:#888;font-weight:bold;text-decoration:none;border-bottom:1px solid #888}a[href$=".pdf"]{background:transparent url(icons/pdf_icon.png) left center no-repeat;padding:6px 6px 6px 36px;line-height:140%;opacity:1.0;border-bottom:0}a[href$=".pdf"]:hover{color:#444;opacity:.8;border-bottom:0}a[href$="#Menue"]{background:transparent url(icons/pfeil_top.gif) left center no-repeat;padding:6px 6px 16px 20px;line-height:140%;opacity:1.0;border-bottom:0;display:block}a[href$="#Menue"]:hover{color:#444;opacity:.8;border-bottom:0}ul#nav{list-style-type:none;margin-left:0}li a[href^="#"]{background:transparent url(icons/pfeil_unten.gif) left center no-repeat;padding:6px 6px 6px 20px;line-height:200%;opacity:1.0;border-bottom:0}li a[href^="#"]:hover{color:#444;opacity:.8;border-bottom:0}.clear{clear:both}p.facebook a{border:0;text-decoration:none}p.facebook a_hover{border:0;text-decoration:none}#footer{margin:25px -20px -25px -20px;padding:10px 20px 12px 20px;background:#eee;background-image:linear-gradient(to top,#bbb,#eee);border-top:2px solid #ccc}#footer p#imprdaten{float:right;margin:10px 50px 5px 5px}#footer p#imprdaten a{color:#666;background:#fff;border:1px solid #666;border-radius:0;padding:6px}#footer p#imprdaten a:hover{color:#444;background:#eee}#footer p#imprdaten a#aktiv{color:#fff;background:#005174}#footer p#copy{color:#333;text-shadow:1px 1px 2px #fff}.accordion-toggle{margin:0;color:#444;padding:10px 10px 10px 10px;border:2px solid #fff;background:#eee}.accordion-toggle::before{color:#eee;content:"\25BC  "}.accordion-oben::before{color:#eee;content:"\25B2  "}.accordion-oben{cursor:auto}.accordion-content{display:block}h3#daten_einaus{width:12em;color:#444;font-size:1.1em;text-align:right;float:right;padding:5px 10px 5px 10px;margin:0 0 20px 0;cursor:pointer;display:none}div.img_right{width:152px;margin:10px 0 5px 15px;background:transparent;float:right;text-align:left;line-height:125%;color:#000;border:0 solid #aaa;padding-bottom:0}div.img_right p{margin:0;font-size:.8em;line-height:125%}img{border:0;max-width:100%}img.rand{border:1px solid #aaa}a.highslide{border-bottom:0}.back-to-top{position:fixed;right:20px;bottom:20px;z-index:1000;background-color:#005174;width:44px;height:44px;border:1px solid #fff;border-radius:9px;opacity:.4}.back-to-top:hover{opacity:1.0;cursor:pointer}.dreieck{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:20px solid #fff;margin:12px}@media screen and (max-width:640px){#main{min-width:200px;max-width:640px;margin:0 auto;font-size:1.0em}#header{padding:20px 5px 20px 5px}h1{text-align:center;font-size:1.8em}h2#saison{font-size:1.6em;text-align:center;padding:10px 10px 10px 10px;margin-top:20px;border-top:4px solid #f8f8f8}p{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}p span.tab_1{width:6.4em}p span.tab_2{width:10.0em}p span.tab_3{width:auto}#footer p#imprdaten{float:none;text-align:center;margin:10px auto 5px auto}#footer #copy{clear:right;text-align:center;padding-top:10px}}@media screen and (max-width:1000px){.back-to-top{right:10px;bottom:10px}}@media print{*{overflow:visible!important;margin:0;padding:0}body{width:100%;margin:0;padding:0;background:#fff;border:0;font-size:100%;box-shadow:none!important}#header{display:none!important;box-shadow:none!important}#footer{display:none!important;box-shadow:none!important}.back-to-top{display:none!important}a:link,a:visited,a:hover{color:#a00;text-decoration:none}}