@import 'webfonts.css';body{margin:0;padding:0 4%;background:#b3c9e5 url(../fonts/body.jpg)no-repeat fixed;color:#333;font-family:open sans,sans-serif;font-size:14px;line-height:22px;min-width:980px}.print-only{display:none}h1,h2,h3,h4,h5,em{font-weight:400;margin:0 0 10px;padding:0 0 10px}h1{padding:10px 0 30px;color:#cf055b;font-size:36px;font-weight:300;line-height:40px}#head h2{color:#fff;font-size:32px;font-weight:300;text-transform:uppercase;padding-top:40px}h2{color:#fff;font-size:32px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding-top:40px}h3{font-size:20px;color:#c06}h4{font-size:14px;text-transform:uppercase}h5{}ul,li{margin:0;padding:0;list-style:none}a{text-decoration:none}a:link,a:visited{color:#333}a:active,a:hover{color:#fd1487}#small-head{display:none;position:fixed;margin:0 -4%;padding:0 4%;top:0;width:100%;height:84px;overflow:hidden;background:#cf055b url(/_standards/fonts/head.small.png?=v2);font-size:22px;font-weight:300;color:#fff;text-transform:uppercase;letter-spacing:1px;-moz-box-shadow:1px 5px 5px -4px #222;-webkit-box-shadow:1px 5px 5px -4px #222;-khtml-box-shadow:1px 5px 5px -4px #222;box-shadow:1px 5px 5px -4px #222}#small-head-innen{margin:0 -16px 0 0;width:92%;padding:0}#small-head h2{font-size:40px;font-weight:600;letter-spacing:1px;padding:10px 0 8px}#small-head img{margin-top:-20px}.small-head-abstand{display:inline;margin-left:5px}.small-head-de{font-weight:300}#small-head a:link,#small-head a:visited,#small-head a:active,#small-head a:hover{color:#fff}#small-head-links{float:left;width:55%;margin-left:22px}#small-head-rechts{margin:0 0 0 55%;padding-right:14px;text-align:right}#small-head-ende{clear:both}#head-1{margin:0 0 0 22px;padding:0 10px 0 0;height:54px;font-size:12px;background:#4c5155;background:rgba(76,81,85,.7)}#head-1 ul li{float:right}#head-1 ul li:last-child{clear:both}#head-1 ul a{display:block;padding:6px 5px 0;margin:0 2px;color:#fff;-moz-transition:background-color .3s;-webkit-transition:background-color .3s;-khtml-transition:background-color .3s;transition:background-color .3s}#head-1 ul a:hover,#head-1 ul a:active{background:#ccc;color:#000}#head-3{margin:0 0 0 22px;padding:0;height:29px;font-size:13px;letter-spacing:.2em;text-transform:uppercase;background:#4c5155;background:rgba(76,81,85,.7)}.sf-menu{float:left;margin-bottom:1em;width:100%}.sf-menu a{padding:11px 18px 9px}.sf-menu a,.sf-menu a:visited{color:#fff}.sf-menu li{background:#999;margin-right:25px;margin-top:-4px;margin-left:-22px}.sf-menu ul ul{background:#999}.sf-menu li li{background:#999;width:300px;margin-top:0;margin-left:0;letter-spacing:0;text-transform:none;-moz-box-shadow:3px 5px 5px -2px #333;-webkit-box-shadow:3px 5px 5px -2px #333;-khtml-box-shadow:3px 5px 5px -2px #333;box-shadow:3px 5px 5px -2px #333}.sf-menu li li a{padding:7px 18px 5px}.sf-menu li li.neuerblock{border-top:14px solid #999}.sf-menu li:hover,.sf-menu li.sfHover,.sf-menu a:focus,.sf-menu a:hover,.sf-menu a:active{background:#666;outline:0}.sf-menu li li:first-child{border-top:14px solid #999}.sf-menu li li:last-child{border-bottom:20px solid #999}.sf-menu li.selected,.sf-menu li.selected li{background:#f30460}.sf-menu li.selected li:first-child{border-top:10px solid #f30460}.sf-menu li.selected li:last-child{border-bottom:20px solid #f30460}.sf-menu li.selected li.neuerblock{border-top:14px solid #f30460}.sf-menu li.selected li:hover,.sf-menu li.selected li.sfHover,.sf-menu li.selected a:focus,.sf-menu li.selected a:hover,.sf-menu li.selected a:active{background:#cf054a}#head-4{margin:0 -16px 0 0;height:133px;background:#cf055b url(../fonts/head.4.png?=v2);font-size:22px;font-weight:300;color:#fff;text-transform:uppercase;letter-spacing:1px;-moz-box-shadow:1px 5px 5px -4px #222;-webkit-box-shadow:1px 5px 5px -4px #222;-khtml-box-shadow:1px 5px 5px -4px #222;box-shadow:1px 5px 5px -4px #222}#head-4 h2{font-size:45px;font-weight:600;letter-spacing:1px}.head-4-abstand{display:inline;margin-left:5px}.head-4-de{font-weight:300}#head-4 a:link,#head-4 a:visited,#head-4 a:active,#head-4 a:hover{color:#fff}#head-4-links{float:left;width:55%;margin-left:22px}#head-4-rechts{margin:0 0 0 55%;padding-right:30px;text-align:right}#head-4-ende{clear:both}#head-5,#head-5-content{margin:0 -16px 0 0;padding:0;color:#fff;font-size:40px;font-weight:300}#head-5{height:152px;background:no-repeat url(../fonts/head.5.png?=v2);-moz-box-shadow:1px 5px 5px -4px #222;-webkit-box-shadow:1px 5px 5px -4px #222;-khtml-box-shadow:1px 5px 5px -4px #222;box-shadow:1px 5px 5px -4px #222}#head-5-content{height:84px;background:no-repeat url(../fonts/head.5.content.png?=v2);-moz-box-shadow:1px 5px 5px -4px #222;-webkit-box-shadow:1px 5px 5px -4px #222;-khtml-box-shadow:1px 5px 5px -4px #222;box-shadow:1px 5px 5px -4px #222}#wann-wer-wo-was{float:left;width:74%;padding:46px 0 0;background:#f30460;height:78px;-moz-box-shadow:1px 3px 3px -4px #a32e58;-webkit-box-shadow:1px 3px 3px -4px #a32e58;-khtml-box-shadow:1px 3px 3px -4px #a32e58;box-shadow:1px 3px 3px -4px #a32e58}#suche{margin:0 0 0 76%;padding:46px 0 0;background:#f30460 url(/_standards/fonts/head.5.suche.png?=v2)no-repeat;height:78px;-moz-box-shadow:1px 3px 3px -4px #a32e58;-webkit-box-shadow:1px 3px 3px -4px #a32e58;-khtml-box-shadow:1px 3px 3px -4px #a32e58;box-shadow:1px 3px 3px -4px #a32e58}#wann-wer-wo-was div{float:left;width:20%;padding-left:4%}#wann-wer-wo-was select{display:block;width:96%;margin-top:20px;font-size:11px;height:18px}#suche div{padding-left:60px}#suche input{display:block;width:86%;margin-top:20px;font-size:11px;height:14px}#head-5-ende{clear:both}#head-6{margin:0 -16px 0 0;padding-left:22px;height:50px;background:#cf055b url(../fonts/head.6.png?=v2);font-size:16px;font-weight:300;color:#fff;text-transform:uppercase;letter-spacing:1px;-moz-box-shadow:1px 5px 5px -4px #222;-webkit-box-shadow:1px 5px 5px -4px #222;-khtml-box-shadow:1px 5px 5px -4px #222;box-shadow:1px 5px 5px -4px #222}#head-6 input{margin:0 6px 0 14px}#head-ende{height:16px;margin:0;background:no-repeat url(../fonts/head.ende.png?=v2)}#intro{margin:-16px 0 16px 22px;padding:40px 30px 0 15px;background:#4c5155;background:rgba(76,81,85,.7);font-size:40px;line-height:40px;color:#fff}#intro-links{float:left;width:50%}#intro-rechts{margin:0 0 0 50%;text-align:right}#intro-ende{clear:both}.teaser-zweispaltig-links{float:left;width:260px;height:145px;margin:0 0 0 -37px;padding:0;background:#fff;overflow:hidden}.teaser-zweispaltig-rechts{width:600px;height:135px;padding:10px 0 0;margin:0;background:#fff;font-size:14px;line-height:24px;color:#999}.teaser-zweispaltig-rechts b{font-weight:700;color:#000;font-style:normal;text-transform:uppercase;font-size:17px}.teaser-zweispaltig-rechts a{display:inline-block;font-size:20px;background:0 2px no-repeat url(/_standards/pfeile/textlink.png?=v2);padding:0 3px 0 16px}.teaser-zweispaltig-rechts a:link,.teaser-zweispaltig-rechts a:visited{color:#cf055b}.teaser-zweispaltig-rechts a:active,.teaser-zweispaltig-rechts a:hover{color:#f09}.teaser-zweispaltig-ende{clear:both;height:16px;margin:0 0 20px -37px;background:no-repeat url(../fonts/inhalt.ende.png?=v2)}#inhalt{margin:-16px 0 0 22px;padding:36px 0 120px;background:#4c5155;background:rgba(76,81,85,.7);font-size:15px;line-height:24px}#inhalt b{font-weight:700;font-style:normal;text-transform:uppercase;font-size:85%}#inhalt a{display:inline-block;background:0 2px no-repeat url(/_standards/pfeile/textlink.png?=v2);padding:0 3px 0 16px}#inhalt a:link,#inhalt a:visited{color:#cf055b}#inhalt a:active,#inhalt a:hover{color:#f09}.inhalt-zweispaltig-links ul,.inhalt-zweispaltig-links li{font-weight:300;text-transform:uppercase}.inhalt-zweispaltig-links ul li{padding:0 0 8px 4px}.inhalt-zweispaltig-links ul ul{margin:4px 0 0 -10px}.inhalt-zweispaltig-links ul ul li{padding:0}.inhalt-zweispaltig-links a{font-weight:400;text-transform:none}#inhalt .inhalt-zweispaltig-links li a:link,#inhalt .inhalt-zweispaltig-links li a:visited{color:#cf055b}#inhalt .inhalt-zweispaltig-links li a:hover,#inhalt .inhalt-zweispaltig-links li a:active{color:#666}.inhalt-einspaltig{margin:0 -16px 0 -22px;padding:60px 0 60px 22px;background:#fff}.inhalt-zweispaltig-links{float:left;width:340px;margin:0 -16px 0 -22px;padding:60px 0 60px 22px;background:#fff}.inhalt-zweispaltig-rechts{padding:30px 122px 60px 412px;margin:0 -16px 0 -22px;background:#fff;-moz-box-shadow:1px 5px 5px -4px #333;-webkit-box-shadow:1px 5px 5px -4px #333;-khtml-box-shadow:1px 5px 5px -4px #333;box-shadow:1px 5px 5px -4px #333}.inhalt-dreispaltig-mitte{margin:0 24% 0 30%;background:#fff;-moz-box-shadow:1px 5px 5px -4px #333;-webkit-box-shadow:1px 5px 5px -4px #333;-khtml-box-shadow:1px 5px 5px -4px #333;box-shadow:1px 5px 5px -4px #333}.inhalt-dreispaltig-rechts{float:right;width:20%;background:#fff}.inhalt-dreispaltig-links{float:left;width:27%;background:#fff}.inhalt-einspaltig-ende,.inhalt-zweispaltig-ende,.inhalt-dreispaltig-ende{clear:both;height:16px;margin:0 0 0 -22px;background:no-repeat url(../fonts/inhalt.ende.png?=v2)}.vvkstandort{font-family:open sans,sans-serif;font-size:10px;position:absolute;margin-left:-10px}@media screen and (min-width:500px){.vvkstandort{font-size:10px}}@media screen and (min-width:780px){.vvkstandort{font-size:11px}}@media screen and (min-width:1030px){.vvkstandort{font-size:13px}}@media screen and (min-width:1900px){.vvkstandort{font-size:15px}}.vvkstandort a{color:#cf055b;text-decoration:none}.vvkstelle{margin:0 0 18px;padding:6px 4px;background:#efefef url(/_standards/fonts/termine.kurz.png?=v2)}.vvkstelle-zweispaltig-links{float:left;width:45%}.vvkstelle-zweispaltig-rechts{margin:0 0 0 50%;width:45%}.vvkstelle-zweispaltig-rechts b{color:#999}.oeffnungsz{display:inline-block;width:60px}.hinweis{color:#c06}.vvkstelle-zweispaltig-ende{clear:both}#termine{margin:-16px 0 0 22px;padding:0;background:#4c5155;background:rgba(76,81,85,.7)}.rubrik{padding:50px 0 15px 15px;color:#fff;font-size:32px;font-weight:300}.rubrik span{min-width:328px;display:inline-block;margin-right:30px}.rubrik a{padding-left:24px;margin:0 30px 0 0;font-size:20px;font-weight:300;text-transform:none}.rubrik a.rubrikpfeil{background:0 8px no-repeat url(/_standards/pfeile/rubriken.png?=v2)}.rubrik a.nach-oben{background:no-repeat url(/_standards/pfeile/rubriken.png?=v2)}.rubrik a.nach-unten{background:0 8px no-repeat url(/_standards/pfeile/rubriken.png?=v2)}.rubrik a:link,.rubrik a:visited{color:#fff}.rubrik a:active,.rubrik a:hover{color:#ccc}.sortierung-nach-unten{padding-left:18px;margin:60px 30px 0 22px;font-size:20px;font-weight:400;text-transform:none;color:#fff;background:no-repeat url(/_standards/pfeile/rubriken.nach.unten.png?=v2)}.zeitraum{padding:30px 0 20px 15px;color:#ccc;font-size:32px;font-weight:300}.kurz-rahmen{margin:0 -16px 0 -22px;padding:0;overflow:visible;height:120px;-moz-box-shadow:1px 5px 5px -4px #333;-webkit-box-shadow:1px 5px 5px -4px #333;-khtml-box-shadow:1px 5px 5px -4px #333;box-shadow:1px 5px 5px -4px #333}.kurz{margin:18px 0 0;padding:0;font-size:12px;line-height:13px;font-weight:400;min-height:120px}.odd .kurz,.kurz{background:244px -100px repeat-y url(/_standards/fonts/termine.odd.png?=v2)}.even .kurz{background:244px -100px repeat-y url(/_standards/fonts/termine.even.png?=v2)}.kurz-mitte{margin:0 132px 0 4px;padding:4px 0 0 416px;min-height:116px}.kurz-rechts{float:right;color:#fff;width:99px;height:116px;padding:4px 6px 0}.kurz-links{float:left;width:416px;height:120px;padding:0;overflow:visible}.kurz-ende{clear:both;padding:0}.datum-ausstellungen{font-size:22px;line-height:26px;text-transform:uppercase;padding:24px 0 0 10px;width:114px;height:107px;background:no-repeat url(../fonts/termine.kurz.links.1.png?=v2);color:#fff;float:left}.datum-ausstellungen span{font-size:12px;line-height:16px}.datum-veranstaltungen{text-transform:uppercase;padding:4px 0 0 10px;width:114px;height:127px;background:no-repeat url(../fonts/termine.kurz.links.1.png?=v2);color:#fff;float:left}.wochentag{font-size:11px}.monat{color:#f2a5c8;font-size:11px}.tag{font-size:24px;line-height:45px;padding-top:21px}.foto{background:#f30460;width:120px;height:120px;float:left}.genre-uhrzeit{padding:4px 30px 0 8px;background:#e0e0e0 url(../fonts/termine.kurz.links.2.png?=v2);float:left;width:130px;height:116px}.genre{height:60px;color:#666;font-weight:400}.beginn{color:#333;height:22px;font-size:24px;overflow:visible}.ende{color:#333}.kurz-mitte .location{color:#666;font-weight:400}.kurz-mitte h1{color:#000;font-size:17px;line-height:21px;text-transform:none;letter-spacing:0;padding:8px 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kurz-mitte a{display:inline-block;padding:0;font-weight:400}.kurz-mitte a.nach-oben{}.kurz-mitte a.nach-unten{}.kurz-mitte a:link,.kurz-mitte a:visited{color:#c06}.kurz-mitte a:active,.kurz-mitte a:hover{color:#333}.ticketstatus-kaufbar{background:#db0753 url(/_standards/fonts/termine.kurz.ticketstatus.kaufbar.png?=v2)}.ticketstatus-kaufbar:hover{background:#fd1487 url(/_standards/fonts/termine.kurz.ticketstatus.kaufbar.hover.png?=v2)}.ticketstatus-nicht-kaufbar{background:#db0753 url(/_standards/fonts/termine.kurz.ticketstatus.nicht.kaufbar.png?=v2)}a .ticketkaufen{color:#fff;display:block;height:116px}.kurz-rechts a:link,.kurz-rechts a:visited,.kurz-rechts a:active,.kurz-rechts a:hover{color:#f2a5c8}.kurz-rechts a:link b,.kurz-rechts a:visited b,.kurz-rechts a:active b,.kurz-rechts a:hover b{color:#fff}.pretitel,.subtitel{display:block;font-size:14px;font-weight:300;text-transform:none}.pretitel{padding:24px 0 4px;color:#c06}.subtitel{padding:4px 0 14px;color:#c06}.specials{padding:0 0 20px;margin:0 -16px 0 222px;font-size:13px;line-height:20px;background:0 -100px repeat-y url(/_standards/fonts/termine.odd.png?=v2);color:#fff;-moz-box-shadow:1px 5px 5px -4px #333;-webkit-box-shadow:1px 5px 5px -4px #333;-khtml-box-shadow:1px 5px 5px -4px #333;box-shadow:1px 5px 5px -4px #333}.terminaenderung{margin:0 0 0 100px;padding:12px 144px 12px 70px;background:#5f6873}.ticketrueckgabe{margin:0 0 0 100px;padding:12px 144px 12px 70px;background:#50565d}.specials h3{font-size:11px;line-height:13px;padding:4px 0 0;text-transform:uppercase;font-weight:700;color:#fff}.specials a{background:no-repeat url(/_standards/pfeile/textlink.weiss.png?=v2);padding-left:16px}.specials a.nach-oben{background:no-repeat url(/_standards/pfeile/specials.nach.oben.png?=v2)}.specials a.nach-unten{background:no-repeat url(/_standards/pfeile/specials.nach.unten.png?=v2)}.specials a:link,.specials a:visited{color:#fff}.specials a:active,.specials a:hover{color:#000}.specials div.icon{margin-left:-60px;height:1px;overflow:visible}.lang{padding:12px 0 0 16px;margin:0 -16px 0 -22px;font-weight:300}.odd .lang,.lang{background:244px -100px repeat-y url(/_standards/fonts/termine.odd.png?=v2)}.even .lang{background:244px -100px repeat-y url(/_standards/fonts/termine.even.png?=v2)}.lang a{background:no-repeat url(/_standards/pfeile/textlink.png?=v2);padding-left:16px;margin:0 16px 0 -16px}.bText a{margin-left:0}.bImage a{background:0 0}.lang-mitte{margin:0 0 0 248px;padding:50px 122px 30px 168px;max-width:700px}.infos{margin:0;padding:0}.lang-mitte h3{font-size:11px;line-height:13px;padding-bottom:0;text-transform:uppercase;font-weight:700;color:#000}.lang-mitte h3:first-child{border-top:0}.lang-rechts{float:right;width:20%}.lang-links{float:left;width:200px;padding:20px 0 0 52px;font-size:12px;font-weight:300;line-height:14px}.lang-links img{padding-top:20px}.lang-links a{background:0 -3px no-repeat url(/_standards/pfeile/textlink.weiss.png?=v2)}.lang-links a:link,.lang-links a:visited{color:#fff}.lang-links a:active,.lang-links a:hover{color:#bdcfe3}.lang-ende{clear:both;padding:0}.infos,.kinoprogramm,.lang .location,.anfahrt,.tickets{padding:20px 0 0 122px;margin-left:-122px;border-top:1px dotted #ccc}.filminfos{padding:0 0 0 132px;margin-left:-122px;margin-bottom:1em;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc}.kinoprogramm b::after{content:attr(data-after);color:#c06;font-weight:400;font-size:smaller;text-transform:none;margin-left:.6em}.kinoprogramm~.location b::after{content:attr(data-after);color:#c06;font-weight:400;font-size:smaller;text-transform:none;margin-left:.6em}.kinoprogramm b{font-size:11px;line-height:13px;padding-top:3px;font-weight:700;text-transform:uppercase}.kinoinfodiv{text-size:smaller;padding:0 0 0 132px;margin-left:-122px;margin-bottom:1em;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc}.kinoinfodiv a{text-size:smaller}.hinweis-vvk-entgelte,.klive-langfassung-fotocredit{color:#aaa;font-size:12px}.lang-mitte .icon{margin-left:-122px;height:1px;overflow:visible}#ohne-gewaehr{padding:20px 0 40px 22px;color:#999;font-size:12px}#foot{font-size:13px;line-height:17px;color:#fff;margin:0 0 0 22px;padding:0;background:#4c5155;background:rgba(76,81,85,.7)}#foot ul{float:left;display:block;padding:6px 0 4px 6px;width:21%;margin-right:3%;margin-left:-3px;font-weight:700;text-transform:uppercase}#foot ul img{margin-left:-5px}#foot ul ul{width:100%;padding:4px 0;font-weight:400;text-transform:none}#foot ul li:last-child{clear:both}#foot li a{display:block;padding:2px 0;margin-left:-3px;color:#ccc}#foot li a b{font-weight:400;color:#fff}#foot li a:hover,#foot li a:active{color:#fff}#foot-2 li a,#foot-3 li a{background:no-repeat url(/_standards/pfeile/footlink.png?=v2);padding-left:18px;margin:0 16px 0 -16px}#foot-1{padding:30px 0 0;margin:0 0 0 -12px}#foot-1-ende{clear:both}#foot-2{padding:16px 2% 24px;margin:0 -16px 0 -22px;background:#5f6873;-moz-box-shadow:1px 5px 5px -4px #222;-webkit-box-shadow:1px 5px 5px -4px #222;-khtml-box-shadow:1px 5px 5px -4px #222;box-shadow:1px 5px 5px -4px #222}#foot-2-ende{clear:both}#foot-3{padding:24px 2% 32px;margin:0 -16px 0 -22px;background:#50565d;-moz-box-shadow:1px 5px 5px -4px #222;-webkit-box-shadow:1px 5px 5px -4px #222;-khtml-box-shadow:1px 5px 5px -4px #222;box-shadow:1px 5px 5px -4px #222}#foot-3-ende{clear:both}#foot-ende{height:16px;margin:0 0 0 -22px;background:no-repeat url(../fonts/inhalt.ende.png?=v2)}#copyright{font-size:12px;margin:-16px 0 0 22px;padding:30px 0 60px 20px;background:#3b4044}#copyright a:link,#copyright a:visited{color:#999}#copyright a:active,#copyright a:hover{color:#000}.infobox{padding:0 15px 0 20px;background:#fff;font-family:droid serif,Georgia,serif}.infobox input,.infobox textarea{width:100%}.infobox .fehlermeldung{font-weight:700;color:#e00865}.admiViewKundenRubrik,.admiViewValidFrom{opacity:.66}.admiViewKundenRubrik .genre::after{content:' (Kundenrubrik)'}.admiViewValidFrom .showValidFrom{color:#f2a5c8;font-size:9px;text-transform:normal;font-style:italic}.admiViewHighlight{background:#9c6;position:relative;top:18px;line-height:24px;font-weight:700;color:#fff;text-align:center}.admiViewHighlightLocation{font-weight:700;color:#fff!important}.toggleHighlight{font-size:9px;text-transform:normal}.admiViewValidFrom .toggleHighlight{color:#f2a5c8}