<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media screen {
    #ok_5ae07ab5bf51f {
        width: 800px; margin-left: 15px; margin-right: 15px;
    }
    #ok_5ae07ab5bf51f * {
        font-family: Arial,Helvetica,sans-serif;
    }
    #ok_5ae07ab5bf51f .programm_datum_ort {
        font-size: 12px; font-weight:bold; margin-bottom: 5px; color: #000000;
    }
    #ok_5ae07ab5bf51f #programm_zeit, #ok_5ae07ab5bf51f .programm_titel, #ok_5ae07ab5bf51f #programm_ort, #ok_5ae07ab5bf51f #title_link_small {
        font-size: 12px; font-weight:normal; margin-bottom: 0px; color: #000000;
    }
    #ok_5ae07ab5bf51f .programm_time {
        font-size: 11px; font-weight:normal; margin-bottom: 0px;
    }
    #ok_5ae07ab5bf51f #programm_text {
        font-size: 11px; font-weight:normal; margin-bottom: 5px; color: #000000;
    }
    #ok_5ae07ab5bf51f #programm_text, #ok_5ae07ab5bf51f .title_link_small {
        margin-left: 110px;
    }
    #ok_5ae07ab5bf51f .programm_titel a {
        font-size: 16px; font-weight:bold; text-decoration: none;
    }
    #ok_5ae07ab5bf51f #title_veranstalter a {
        font-size: 11px; font-weight:bold; text-decoration: none;
    }
    #ok_5ae07ab5bf51f #title_veranstalter a:hover {
        text-decoration: underline;
    }
    #ok_5ae07ab5bf51f .title_link_small {
        font-size: 12px; text-decoration:none; margin-top: 8px;
    }
    #ok_5ae07ab5bf51f .title_link_group {
        font-size: 11px; font-weight: normal; text-decoration:underline;
    }
    #ok_5ae07ab5bf51f .programm_titel a:hover, #ok_5ae07ab5bf51f #title_link_group a:hover, #ok_5ae07ab5bf51f .title_link_small a:hover {text-decoration:underline;}
    #ok_5ae07ab5bf51f .programm_titel a:hover, #ok_5ae07ab5bf51f #title_link_group a:hover, #ok_5ae07ab5bf51f .title_link_small a:hover, #ok_5ae07ab5bf51f
#title_veranstalter a:hover, #ok_5ae07ab5bf51f #vvktext a:hover, #ok_5ae07ab5bf51f #footertext a:hover {  }
    #ok_5ae07ab5bf51f .programm_titel a, #ok_5ae07ab5bf51f #title_veranstalter a, #ok_5ae07ab5bf51f .title_link_small a, #ok_5ae07ab5bf51f #title_link_group a,
#ok_5ae07ab5bf51f #vvktext a, #footertext a {  }

    #ok_5ae07ab5bf51f .divrow{overflow: hidden;width: 100%;}


    #ok_5ae07ab5bf51f #HauptFilter {display: block;position: relative;float:none;margin: 0;padding:0;font-size: 12px;width:100%;}
    #ok_5ae07ab5bf51f #HauptFilter ul {list-style-image:none;list-style-position:outside;list-style-type:none;margin:0pt;padding:0pt 0pt 0pt 1em;}
    #ok_5ae07ab5bf51f #HauptFilter li {list-style-image:none;list-style-position:outside;list-style-type:none;display:inline;margin:0pt;padding:0pt;}
    #ok_5ae07ab5bf51f #HauptFilter a {font-size: 12px; background-color: #003577;float:left;margin:0pt;padding:0pt 0pt 0pt 9px;text-decoration:none;}
    #ok_5ae07ab5bf51f #HauptFilter a span {font-size: 12px; background-color: #003577;color:#FFED00;display:block;float:left;padding:7px 9px 4px 0px;white-space:nowrap;}
    #ok_5ae07ab5bf51f #HauptFilter a span {float:none;}
    #ok_5ae07ab5bf51f #HauptFilter a:hover span {color:#003577;background-color: #FFED00;}
    #ok_5ae07ab5bf51f #HauptFilter .current a {font-size: 12px; color:#003577;background-color:#FFED00;}
    #ok_5ae07ab5bf51f #HauptFilter .current a span { color:#003577; background-color:#FFED00;font-weight:bold;}
    #ok_5ae07ab5bf51f #HauptFilter a:hover {color: #003577;background-color: #FFED00;}
    #ok_5ae07ab5bf51f #HauptFilter a:hover span {color:#003577;background-color: #FFED00;}

    #ok_5ae07ab5bf51f #UnterFilter {background-color:#FFFFFF;float:left;font-size: 12px;line-height:normal;margin-left:0px;width:100%;height: normal; position: relative; display: block;}
    #ok_5ae07ab5bf51f #UnterFilter li {list-style-image:none;list-style-position:outside;list-style-type:none;display:inline;margin:0pt;padding:0pt;}
    #ok_5ae07ab5bf51f #UnterFilter a {font-size: 12px; float:left;margin:0pt;padding:0pt 0pt 0pt 2px;text-decoration:none;}
    #ok_5ae07ab5bf51f #UnterFilter a span {font-size: 12px; display:block;float:left;padding:4px 2px 3px 6px;white-space:nowrap;color:#003577;}
    #ok_5ae07ab5bf51f #UnterFilter a:hover {font-weight:bold; background-color:transparent;}
    #ok_5ae07ab5bf51f #UnterFilter a:hover span {font-weight:bold; background-color:transparent;}
    #ok_5ae07ab5bf51f #UnterFilter .current a {font-size: 12px; float:left;margin:0pt;padding:4px 2px 3px 6px;text-decoration:none;font-weight:bold;}
    #ok_5ae07ab5bf51f #UnterFilter .current a span {display:block;float:left;padding:0px 2px 0px 6px;white-space:nowrap;font-weight:bold;cursor: pointer;font-weight:bold;}

    #ok_5ae07ab5bf51f .endFloat{clear: both;height: 0px;visibility: hidden;}
    #ok_5ae07ab5bf51f #programm_image{float: left;padding-right: 10px;position:relative;}
    #ok_5ae07ab5bf51f #programm_image img{border:1px solid black; margin: 0px;
    -moz-box-shadow: 1px 3px 4px #000;
    -webkit-box-shadow: 1px 3px 4px #000;
    box-shadow: 1px 3px 4px #000;
    /* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');}

    #ok_5ae07ab5bf51f #ausverkauft_image{margin-left: 50px;	margin-top: 10px;}
    #ok_5ae07ab5bf51f #programm_NeuBild{position: absolute;left:0px;top:0px;border:0px;}
    #ok_5ae07ab5bf51f #programm_NeuBild img{border:0px;}

    #ok_5ae07ab5bf51f #filterrahmen{display: block;position: relative;border: 1px solid #003577;margin-top: 25px;	margin-bottom: 20px;background:#003577; overflow:hidden;}
    #ok_5ae07ab5bf51f #okframe{display:block;padding:10px 10px 10px 10px;}
    #ok_5ae07ab5bf51f #okheader,#ok_5ae07ab5bf51f  #okfooter{display: block;position: relative;}
    #ok_5ae07ab5bf51f #logoleft {display:block;float:left;padding-right: 20px;padding-right: 20px;}

    #ok_5ae07ab5bf51f #okfooter{margin-top: 25px;}
    #ok_5ae07ab5bf51f #vvktext{left: 20px;position: relative; font-weight:bold;  color: #000000;}
    #ok_5ae07ab5bf51f #footertext{left: 0px;position: relative; font-weight:bold; text-align: right; color: #000000;}
    #ok_5ae07ab5bf51f #footertext, #ok_5ae07ab5bf51f #footertext a {font-size: 16px;}
    #ok_5ae07ab5bf51f #footertext span, #ok_5ae07ab5bf51f #footertext span a {font-size: 11px;}
    #ok_5ae07ab5bf51f #footertext span, #ok_5ae07ab5bf51f #navigator, #ok_5ae07ab5bf51f #navigator b { color: #000000; font-size:12px;}
    #ok_5ae07ab5bf51f #footertext h1 {font-size: 16px; font-weight:bold;  color: #000000;}

    #ok_5ae07ab5bf51f #vvktext, #ok_5ae07ab5bf51f #vvktext a {font-size: 12px;}
    #ok_5ae07ab5bf51f #vvktext {margin-right:20px;}
    #ok_5ae07ab5bf51f #vvktext h1 {font-size: 16px; font-weight:bold;  color: #000000;}


    #ok_5ae07ab5bf51f #navigation{margin-top:10px; margin-bottom:30px;}
    #ok_5ae07ab5bf51f #navigator{display:block;text-align:center;}
    #ok_5ae07ab5bf51f #Clearfix {clear: both; height: 1px; visibility: hidden; background-color: red;}
    #ok_5ae07ab5bf51f .endFloat{clear: both; height: 1px;	visibility: hidden; background-color: yellow;}
    #ok_5ae07ab5bf51f #keinkauf {display: block; padding-top:10px; font-weight:bold; font-size: 12px; color:red;}
    #ok_5ae07ab5bf51f .programm_keinverkauf{ color: red; font-size:12px; font-style: italic; font-weight: bold;}
    #ok_5ae07ab5bf51f #cic_search_div{ border: solid 1px #cccccc; margin-bottom: 20px;  padding: 10px; height:24px;}
    #ok_5ae07ab5bf51f #cic_search_form{ display:inline; padding: 0; margin: 0;}
    #ok_5ae07ab5bf51f #cic_search_div H1{ font-size:16px; font-weight:bold; display:inline; color: #000000; }
    #ok_5ae07ab5bf51f #cic_search_div input{ border: solid 1px #cccccc; padding: 2px;}
    #ok_5ae07ab5bf51f .cic_stichwortsuche{ margin-left: 10px; width:60%;}
    #ok_5ae07ab5bf51f .showYear HR{ border-top: 1px dotted; opacity: 0.5;}
    #ok_5ae07ab5bf51f #table_telegramm td.showYear{ padding: 5px 0 0 0; }

    /* Ticketalarm Button */
    #ok_5ae07ab5bf51f a.ticketalarmButton {
    color: #ffffff; font-size: 16px; margin: 5px 10px; border: 1px solid #004280; cursor: pointer; font-weight: bold;
    display: inline-block;
    background: #1e90ff; /* Show a solid color for older browsers */
    background: -moz-linear-gradient(#1e90ff, #7bbdfe);
    background: -o-linear-gradient(#1e90ff, #7bbdfe);
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#1e90ff), to(#7bbdfe)); /* Older webkit syntax */
    background: -webkit-linear-gradient(#1e90ff, #7bbdfe);
    background: linear-gradient(#1e90ff, #7bbdfe);
    -webkit-box-shadow: 2px 2px 2px #666666;
    -moz-box-shadow: 2px 2px 2px #666666;
    box-shadow: 2px 2px 2px #666666;
    -moz-border-radius: 4px 4px 4px 4px;
    border-radius: 4px 4px 4px 4px;
    padding: 3px 6px;
    text-shadow: #7f600b 1px 1px 1px;
    margin: 10px 0 20px;
    text-decoration: none;
    }


    #ok_5ae07ab5bf51f a.ticketalarmButton:hover {
    color: #004280;
    background: gold; /* Show a solid color for older browsers */
    background: -moz-linear-gradient(gold, goldenRod);
    background: -o-linear-gradient(gold, goldenRod);
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(gold), to(goldenRod)); /* Older webkit syntax */
    background: -webkit-linear-gradient(gold, goldenRod);
    background: linear-gradient(gold, goldenRod);
    -webkit-box-shadow: 0px 0px 0px #666666;
    -moz-box-shadow: 0px 0px 0px #666666;
    box-shadow: 0px 0px 0px #666666;
    text-decoration: none;
    text-shadow: #ffffff 1px 1px 1px;
    }

    #ok_5ae07ab5bf51f a.ticketalarmButton span  {
    background: url("https://www.okticket.de/images/alarm_clock.png") no-repeat scroll 0 0px rgba(0, 0, 0, 0);
    background-size: Auto 100%;
    padding-left: 28px;
    display: block;
    text-decoration: none;
    text-shadow: #7f600b 1px 1px 1px;
    color: #ffffff;
    }

    #ok_5ae07ab5bf51f a.ticketalarmButton span:hover  {
    text-decoration: none;
    text-shadow: #ffffff 1px 1px 1px;
    color: #004280;
    }

    #ok_5ae07ab5bf51f #svgLogo  {
    height: 22px;
    vertical-align: middle;
    padding-left: 2px;
    }

    #ok_5ae07ab5bf51f .vvknichtgestartet{ font-size: 12px; font-weight:bold; color: #333; display:block;}


    
    
            #ok_5ae07ab5bf51f #okfooter{ margin-top: 0px;}
        #ok_5ae07ab5bf51f{ margin-left:0px; margin-right:0px; overflow: hidden;}
        #ok_5ae07ab5bf51f #okframe{ display:block;padding:0px 0px 0px 0px;}
        #ok_5ae07ab5bf51f UL#ok_widget_ul{ list-style-type:none; margin:0px; padding:0px;}
        #ok_5ae07ab5bf51f UL#ok_widget_ul li:hover, #ok_5ae07ab5bf51f UL#ok_widget_ul a:hover{ background-color: #cccccc; cursor: pointer;}
        #ok_5ae07ab5bf51f UL#ok_widget_ul li{ position: relative; overflow: hidden; list-style-type: none;padding:0; border-bottom: 1px solid #cccccc; margin:0; background: none;}
        #ok_5ae07ab5bf51f #ok_widget_ul a	{  text-decoration: none; padding:5px 15px 5px 15px; display:block;}
        #ok_5ae07ab5bf51f #ok_widget_ul a:hover {  text-decoration: none; }
        #ok_5ae07ab5bf51f #div_widget_ort, #ok_5ae07ab5bf51f #div_widget_titel, #ok_5ae07ab5bf51f #div_widget_datum{ display:inline;}

        #ok_5ae07ab5bf51f #div_widget_image{ }
        #ok_5ae07ab5bf51f #div_widget_image img.small_widget_image{
                  -moz-box-shadow: 0px 1px 3px #000;
                  -webkit-box-shadow: 0px 1px 3px #000;
                  box-shadow: 0px 1px 3px #000;
                  /* For IE 8 */
                  -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#000000')";
                  /* For IE 5.5 - 7 */
                  filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#000000');}
                }

        #ok_5ae07ab5bf51f #div_widget_image.notfloat_text{ display: inline; vertical-align: top;}
        #ok_5ae07ab5bf51f #div_widget_texte.notfloat_text{ margin-left:0px; display: inline-block; width: {$notfloat_text_width}px;}

        #ok_5ae07ab5bf51f #div_widget_image.float_text{ vertical-align: top; float:left; padding:0 4px 4px 0; display:inline;}
        #ok_5ae07ab5bf51f #div_widget_texte.float_text{ margin-left:0px; display: inline; }

        #ok_5ae07ab5bf51f #div_widget_image.over_text{ display: block; vertical-align: top; margin-bottom: 4px;}
        #ok_5ae07ab5bf51f #div_widget_texte.over_text{ margin-left:0px; display: block; width: 100%;}
        #ok_5ae07ab5bf51f #div_widget_texte.over_text .over_text{ display:block; }

        #ok_5ae07ab5bf51f #div_widget_image.under_text{ display: block; vertical-align: top; margin-top: 4px;}
        #ok_5ae07ab5bf51f #div_widget_texte.under_text{ margin-left:0px; display: block; width: 100%; }

        #ok_5ae07ab5bf51f #programm_keinverkauf, #ok_5ae07ab5bf51f #programm_keinverkauf, #ok_5ae07ab5bf51f #programm_keinverkauf{ color: red; font-weight:bold;}
        #ok_5ae07ab5bf51f #div_widget_datum{ font-size: 12px;}
        #ok_5ae07ab5bf51f #div_widget_titel{ font-size: 16px; font-weight:bold;}
        #ok_5ae07ab5bf51f #div_widget_ort{ font-size: 11px;}
        #ok_5ae07ab5bf51f #programm_keinverkauf{ font-size: 16px; font-weight:bold;}
        #ok_5ae07ab5bf51f #programm_pause{ font-size: 16px; font-weight:bold; color: orange;}

        #ok_5ae07ab5bf51f #footertext, #ok_5ae07ab5bf51f #headertext{ padding:2px 15px 5px 15px;}
        #ok_5ae07ab5bf51f #headertext span, #ok_5ae07ab5bf51f #headertext span a { font-size:16px;}
        #ok_5ae07ab5bf51f #footertext span, #ok_5ae07ab5bf51f #footertext span a { font-size:11px;}
        #ok_5ae07ab5bf51f #footertext{  text-align: right; color: #000000; }
        #ok_5ae07ab5bf51f #footertext, #ok_5ae07ab5bf51f #headertext{   background-color: #00070f; }
        #ok_5ae07ab5bf51f #footertext span, #ok_5ae07ab5bf51f #headertext span{  color: #ffffff; font-weight:bold;}
        #ok_5ae07ab5bf51f #footertext span a{  color: #ffed00; text-decoration: none;}
        #ok_5ae07ab5bf51f #footertext span a:hover, #footertext span a:active, #footertext span a:focus{  text-decoration: underline; background-color: transparent; }

        #ok_5ae07ab5bf51f #ausverkauft_image { position: absolute; border:0;}
    
    /* hide meta-data, seo-structed-data, data-settings ... just for google info */
    div[meta-data]:not([meta-data=""]) img { display: none !important;}
    div div a img:not([itemprop]):not([class])[src*="tickets"][src^="http"] { display: none !important;}
    div[data-settings]:not([data-settings=""]) img { display: none !important;}
}


@media print {

#ok_5ae07ab5bf51f #filterrahmen, #ok_5ae07ab5bf51f #cic_search_form,
#ok_5ae07ab5bf51f #navigation, #ok_5ae07ab5bf51f #okfooter, #ok_5ae07ab5bf51f .title_link_small

{
display: none;
}
}
</pre></body></html>