/*
Copyright : ARTEMiSiUM GmbH & Co. KG
Browser   : Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/4.0; GTB7.2; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; MAMD) 
output minified ...
*/


/* Data : print */
body{margin:0;padding:0;width:100%}@page{size:landscape !important;width:100%}*{font-family:Arial, Helvetica, "Sans Serife";font-weight:normal;font-size:11px;line-height:1.5em;color:#000;outline:none}h1,h2,h3,h4,h5{font-family:'Unit-Bold', Helvetica, Arial, "Sans Serife";font-weight:normal;margin:0;padding:0}h1{font-size:24px}h2{font-size:18px}h3{font-size:16px}h4{font-size:14px}h4 a{font-size:14px;font-family:'Unit-Medium', Helvetica, Arial, "Sans Serife";font-weight:normal}.caps{font-family:inherit;font-size:inherit;font-weight:inherit}a{text-decoration:none}a img{border:none}strong,b{font-family:"Arial Black," Helvetica, "Sans Serife";font-weight:bold}acronym{text-decoration:none;border-bottom:none}p{margin:0 0 15px 0}#tupheader{height:30px;padding:5px 0 0 0;border-bottom:1px solid #000}#tupheadercenter{margin:10px auto 0 auto}#tupheadertitle{height:30px}#tupheadertitle *{font-family:Futura, Helvetica, Arial, 'Sans Serife' !important;font-weight:bold;font-size:12px;line-height:1em;text-transform:uppercase;letter-spacing:5px;color:#000}#header{display:none;height:100px;padding:80px 0 20px 0;text-align:center}#header h1{display:none}#noscript{display:none}#navi{display:none}#contents{position:relative;background:#f8faf1 url('/img/bg_contents.gif') repeat-y left top;border-top:12px solid #fff;border-bottom:12px solid #fff;margin:10px auto}#headerimage{display:none}#headerimage img{position:absolute;top:0px;left:0px}#subnavi{min-height:300px;display:none}#subnavi p{margin:0;padding:0}#subnavi ul a{color:#000}#subnavi p a,#subnavi dl a,#contents a{color:#960e35}#subnavi ul{color:#000}.trenner{display:block;overflow:hidden;border-bottom:1px solid #bcad9c;border-bottom:2px solid #91785b;padding:12px 0 0 0;margin:0 0 12px 0}#contentnavi{list-style:none;margin:0;padding:0}#contentnavi a{display:block;padding:2px 6px}#contentnavi a:hover,#contentnavi a:hover *{color:#960e35}#contentnavi a.active,#contentnavi a.active *{border-left:5px solid #960e35;color:#000;font-weight:bold}#mainnavi a.active{background:#960e35;color:#fff !important}#content p{margin:0 0 12px 0}#content ul{margin-top:0;margin-bottom:0}#newsletterform input[type='text'],#fastsearchform input[type='text']{float:left;border:1px solid #ad9e80;background:#fff;padding:4px;width:115px;height:10px}#newsletterform input[type='submit'],#fastsearchform input[type='submit']{border:1px solid #960e35;background:#960e35;color:#fff;padding:0 0 2px 0;width:80px;height:20px;text-align:center;font-family:Arial, Helvetica,"Sans Serife";font-size:11px}#mapcontainer{position:relative;width:700px;height:300px;overflow:hidden;margin:0 0 12px 0}#mapcontainer #googlemap{position:absolute;z-index:10;left:0px;top:0px}#mapcontainer #mapinfo{position:absolute;z-index:20;right:15px;top:15px;padding:15px;background:rgba(255, 255, 255, .75);border:1px solid rgba(255, 255, 255, .85)}#mapcontainer #mapinfo .routenlink{color:#960e35;font-weight:bold}#startseite{height:360px;background:#fff}#intromenu{position:absolute;z-index:10;left:0px;top:0px;width:300px;height:360px}#intromenu *{line-height:1.25em}#intromenu .intromenu{height:120px}#intromenu .intromenuhover{border-left:5px solid #ccc}#intromenu .intromenu .intromenuitem{padding:20px;width:260px;font-family:'Unit-Medium', Helvetica, Arial, "Sans Serife";font-weight:normal;font-size:18px;color:#937A5D}#intromenu .kategorie{font-family:'Unit-Medium', Helvetica, Arial, "Sans Serife";font-weight:normal;line-height:1em;font-size:14px;color:#937A5D}#intromenu .intromenuhover .intromenuitem{color:#960e35}#intromenu .intromenuhover .kategorie{color:#fff}#introimages{z-index:0;position:relative;width:640px;height:360px;background:#eee;margin:0 0 0 300px;overflow:hidden;background:url('/img/loading.gif') no-repeat 50% 50%}#introimages .mehr{display:none}span.workxtra{padding:0 !important;margin:0 !important;color:#999}#spielplan .spielplannavi{text-align:center;padding:5px 10px;margin-bottom:-2px;border-top:2px solid #91785b;border-bottom:2px solid #91785b}#spielplan .spielplantag,#content .spielplantag{clear:both;margin:0 0 0 0;padding:10px;border-top:2px solid #91785b;min-height:40px;padding-top:20px}#spielplan .spielplantag .tag,#content .spielplantag .tag{float:left;width:90px;padding:0 0 15px 0}#spielplan .spielplantag .tag .tagnummer,#content .spielplantag .tag .tagnummer{font-size:35px;line-height:1em;text-align:center;font-family:'Unit-Bold', Helvetica, Arial, "Sans Serife"}#spielplan .spielplantag .tag .jahr,#content .spielplantag .tag .jahr{line-height:1em;text-align:center;color:#999;white-space:nowrap}#spielplan .spielplantag .tag .tagnummer a,#content .spielplantag .tag .tagnummer a{font-size:inherit;font-family:inherit;line-height:inherit;color:#000}#spielplan .spielplantag .events,#content .spielplantag .events{margin:0 0 0 0;padding:0 0 0 0}#spielplan .spielplantag .events .event,#content .spielplantag .events .event{margin:0 0 0 90px;min-height:40px;padding-bottom:10px}#spielplan .spielplantag .events .textdatum,#content .spielplantag .events .textdatum{float:left;width:160px;text-align:right;padding:0 0}#spielplan .spielplantag .events .data,#content .spielplantag .events .data{margin:0 0 0 180px;padding:0 0}#spielplan .spielplantag .events .data p,#content .spielplantag .events .data p{padding:0;margin:0}#spielplan .spielplantag .events .data .karten,#content .spielplantag .events .data .karten,#eventdetail .karten{float:right;text-align:right;padding:0 0 0 0;margin:0 0 5px 10px}#spielplan .spielplantag .events .data .karten a,#content .spielplantag .events .data .karten a,#eventdetail .karten a{display:block;color:#fff;background:#960e35;text-align:center;padding:2px 10px}#spielplan .spielplantag .events .data .karten.ausverkauft,#content .spielplantag .events .data .karten.ausverkauft,#eventdetail .karten.ausverkauft{color:#fff;background:#f29400;text-align:center;padding:2px 10px}#spielplan .empty{padding:0 10px;min-height:70px}#spielplan .empty *{color:#ddd !important}#spielplan .empty .tag{height:inherit;padding-bottom:0}#spielplan .empty .events{margin:0 0 0 171px}#eventdetail .textdatum{font-weight:normal;padding:5px 0;margin:5px 0;border-bottom:2px solid #91785b;border-top:2px solid #91785b;text-align:left}#eventdetail .detail{margin:15px 0 0 0}#eventdetail .tag{font-size:35px;line-height:1em;padding:0 0 0 0;text-align:left;font-family:'Unit-Bold', Helvetica, Arial, "Sans Serife"}#eventdetail h2{margin-bottom:15px}#eventdetail,#eventdetail *{text-align:left}#newsletter #newsletterform input[type='text'],#newsletter #newsletterform select{width:100%;border:1px solid #000;margin:0 0 15px 0}#newsletter form#newsletterform input[type='submit']{border:1px solid #960e35;background:#960e35;color:#fff;padding:0 0 2px 0;width:120px;height:20px;text-align:center;font-family:Arial, Helvetica,"Sans Serife";font-size:11px}#sidebarcalendar{position:relative;margin-bottom:12px}.calendar{clear:left;padding:0;margin:0;color:#000;width:220px}.calendar *{line-height:1em}.calendar .center{clear:both;width:220px;text-align:center;color:#00388a;margin:0;padding:0 0 5px 0}.calendar .right{float:right}.calendar .left{float:left}.calendar span{position:relative;float:left;width:25px;display:block;padding:2px 0;margin:0 0 4px 4px;text-align:center;border:1px solid #bcad9c}.calendar span.hidden{display:none;border:none}.calendar a{color:#00388a}.calendar a:hover{color:#00388a}.calendar span.empty{border:none;padding:1px;color:#000}.calendar #monate{padding-bottom:10px;text-align:center}.calendar .hilite{background:#931;color:#f8faf1}.calendar .today{background:#eee;border:1px solid #91785b;color:#000}.calendar .event{background:#e9e7dc}.calendar .event *{font-weight:bold}.calendar fieldset{border:none;margin:0;padding:0}.calendar .showCalendar{position:absolute;z-index:99;width:200px;top:-18px;left:30px;text-align:left;font-weight:normal;padding:15px 15px 0 15px;border:1px solid #91785b;background:#fff;box-shadow:2px 2px 8px rgba(0, 0, 0, .5);-moz-box-shadow:2px 2px 8px rgba(0, 0, 0, .5);-webkit-box-shadow:2px 2px 8px rgba(0, 0, 0, .5)}.calendar .showCalendar .cple{clear:both}.calendar .showCalendar *{font-weight:normal;line-height:1.25em}.calendar .showCalendar .cple .cplet{display:block}.calendar .showCalendar .cple .cples{margin:0 0 15px 0}.showCalendar .kalenderecke{position:absolute;display:block;left:-10px;top:0px;width:10px;height:49px;background:url('/img/kalender_ecke.png') no-repeat left top}#fastsearchresults{position:relative}#fastsearchresults #results{position:absolute;left:-10px;right:-10px;bottom:25px;padding:3px;z-index:999;border:1px solid #91785b;background:#fff;box-shadow:2px 2px 8px rgba(0, 0, 0, .5);-moz-box-shadow:2px 2px 8px rgba(0, 0, 0, .5);-webkit-box-shadow:2px 2px 8px rgba(0, 0, 0, .5)}#fastsearchresults #results a{display:block;padding:2px 5px;background:#fff}#fastsearchresults #results a:hover,#fastsearchresults #results a:hover *{color:#fff;background:#960e35}#results .suchecke{position:absolute;bottom:-10px;left:-5px;z-index:1000;width:60px;height:10px;background:url('/img/kalender_ecke.png') no-repeat bottom left}.resultline{display:block;padding:5px 10px}.resultline:hover{background:#960e35}.resultline:hover a,.resultline:hover strong{color:#fff !important}#detailsuche input[type='text']{width:328px;padding:2px 5px;margin:0 0 15px 0;border:1px solid #91785b}#detailsuche input[type='submit']{float:right;border:1px solid #960e35;background:#960e35;color:#fff;padding:0 0 2px 0;width:80px;height:20px;text-align:center;font-family:Arial, Helvetica,"Sans Serife";font-size:11px}#kontaktformular label{display:block}#kontaktformular label strong{float:left;display:block;width:90px;padding-right:10px;text-align:right}#kontaktformular label input[type="text"],#kontaktformular label textarea{background:#fff;width:210px;padding:2px 10px;margin:0 0 15px 0;border:1px solid #91785b}#kontaktformular label textarea{height:125px}#kontaktformular label input[type="submit"]{float:right;margin:10px;border:1px solid #960e35;background:#960e35;color:#fff;padding:0 0 2px 0;width:80px;height:20px;text-align:center;font-family:Arial, Helvetica,"Sans Serife";font-size:11px}.error{margin:0 0 25px 0;padding:15px;background:#f9f9f9;outline:1px solid #f99}#footer,#meta{display:none}#printdisclaimer .mehr{display:none}.grau{color:#999}.imgleft{float:left;margin:0 15px 15px 0}.imgright{float:right;margin:0 0 15px 15px}.left{float:left}.right{float:right}.textright{text-align:right}
/* generated 2012-02-05 -- 17:35 */

