*{width:auto!important;height:auto!important;background:none;border:none!important;margin:0;padding:0}
body{font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:20px;font-style:normal;height:auto!important}
p{clear:both;float:none;margin:0 0 15px!important}
a:after{content:" (" attr(href) ") "}
h2,h2.black,h3,h4,h4,h6{clear:both;float:none;color:#000!important}
h2,h2.black{font-size:18px;width:100%!important;margin:0 0 15px!important}
h3{font-size:16px;width:100%!important;margin:0 0 10px!important}
h4,h5,h6{font-size:14px;margin:0 0 10px!important}
img{border:none;float:left;margin:0 15px 15px 0 !important}
ul,dl{margin:0 0 10px!important}
ul li{list-style:square;list-style-position:inside;margin:0 0 0 10px !important;padding:0 0 0 15px !important}
fieldset{border:none;margin:0 0 20px}
label{display:block;width:200px;float:left;clear:both}
div.newsHeadline a{text-decoration:none}
div.newsBody{clear:both;width:100%!important;margin:5px 0!important}
div.newsBody h4{font-size:13px;clear:both;float:none;width:100%!important;margin:0!important}
div.newsBody img{clear:both;float:left;margin:0 15px 15px 0 !important}
div.newsBody span.newsInfo{clear:both;float:left;margin:0 0 10px!important}
div#headerContainer-inner,h2.black,ul#ticket-shop-menu,a.icon-arrow,a.zurueck-zur-uebersicht,div.accordion-header,div.accordion-content,div.bestellInfo-rows,div.bestellInfo,a#subevents-submit-form,div.warenkorb-image,a.link-zur-kasse,a.link-zurueck,a.weiteres-ticket,a.shop,ul#warenkorb-liste a,a.aendern,a.pruefungsnummer-kreditkarte,div.gray-right,div.white-right,a.weiteres-ticket-2,a.zuerueck-link-2,a.bestellung-abschicken,input#einloesen-submit,div.footer-big-white,div.gray-left-single-2,input.form-checkbox{height:0!important;display:none}
ul#warenkorb-liste .li-left{width:120px!important}
ul#warenkorb-liste .li-right{float:left;list-style:none}
span.gray-highlight{float:left;width:auto!important;text-align:left}
div.grey-special{height:20px!important;margin:0!important;padding:0!important}
div.white-container-left{margin:0 0 20px!important;padding:0!important}
span{text-align:left}
span.spacer{display:block;width:30px!important}
span.gray-highlight-bigger,span.gray-highlight-preis-light,span.gray-highlight-preis,span.spacer-highlight-big,span.blue-highlight{display:block;float:left;width:200px!important;height:20px!important}
span.spacer-highlight-big{width:230px!important}
div#edit-field-sex-value-man-wrapper label.option{width:150px!important}
div#edit-field-sex-value-man-wrapper label.option input{height:15px!important;margin:0 15px 0 0 !important}
div.spacer-highlight{float:left;width:auto!important;height:20px!important;margin:10px 0 0!important}
div.group_groups{width:100%!important;margin:0 0 20px!important}
div.bestelluebersicht{clear:both;float:left;width:100%!important;margin:10px 0 0!important}
div.bestelluebersicht-small{width:100%!important;height:auto!important;margin:0!important;padding:10px 0 0!important}
form#select-payment-option{width:100%!important;margin:0 0 20px!important}
form#select-payment-option label{display:block;width:180px!important}
input[type=text]{border:1px solid #555!important;width:220px!important;height:19px!important;margin:0 0 5px!important}
div.white-container-center textarea,div#mainContent textarea{border:1px solid #555!important;width:420px!important;height:150px!important;margin:0 0 20px!important}
input#credit_card_number_1,input#credit_card_number_2,input#credit_card_number_3,input#credit_card_number_4{width:50px!important;margin:0 5px 5px 0 !important}
input#gutschein{width:190px!important}
input#credit_card_expiration_month,input#credit_card_expiration_year{width:104px!important}
p.info-icon{width:100%;font-weight:700;margin:20px 0 0!important}
div.bestelluebersicht-row{width:100%!important;margin:20px 0 0!important}
div.bestelluebersicht-row span.span-last{display:block;width:100%!important;float:left;margin:0 0 20px!important}
label.option{width:auto!important;float:left}
div.option-select-1,div.option-select-2{width:100px!important;float:left}
div.highlight-info h4{font-size:14px;font-weight:700;margin:0!important}
div.productimage{width:200px;margin:0 50px 0 0 !important}
div.producttext{text-align:left;padding:20px 0 0!important}
div.bigImg img{width:340px!important}
div.smallImg img{width:120px!important;float:right}
div.leftPrice,div.rightPrice,div.subTotal,div.subTotalPrice{float:left;width:200px!important;font-size:13px;font-weight:700}
span.right input{border:none!important}
div.newproductsbox img,div.alsoPurshased img,div.imageContent img{width:140px!important}
h4 a{color:#000;font-size:14px;text-decoration:none;margin:0 0 10px!important}
a.headline,div.newproductsbox a,div.alsoPurshased a,div.articleHeadline a{color:#000;font-size:12px;text-decoration:none;font-weight:700}
div.articleHeadline{clear:both;width:100%!important;margin:0 0 20px!important}
span.left,span.right{display:block;float:left;width:100px!important}
div.alsoPurshased{margin:20px 0 0!important}
div.subTotalPrice span{float:left;display:block;margin:0 0 0 20px !important}
td.maintxt,td.add-padding{width:auto!important;margin:0!important;padding:0!important}
table tbody tr td{margin:0!important;padding:0!important}
div.textEnterCode,div.reedemInput{float:left;margin:0 20px 0 0 !important}
table.infoBox tr.infoBoxContents td.main{padding:0 50px 10px 0 !important}
td.pageHeading h3{display:block;margin:0 0 30px!important}
h1.branding a img{float:right;margin:0 0 20px}
div.detail-date,div#event-panes{text-align:left;color:#000!important}
a.lightbox:after,div.newsHeadline a:after,div.newsBody span.newsInfo a:after,h4 a:after,a.headline:after,div.productimage a:after,div.newproductsbox a:after,div.alsoPurshased a:after,div.bigImg a:after,div.smallImg a:after,div.articleHeadline a:after,div.imageContent a:after,h1.branding a:after,div.detail-content-panes a:after,div#event-panes a:after{content:" "}
input,div.producttext,div.productimage,div.newproductsbox,div.newproductsboxlast,div.bigImg img,div.alsoPurshased div{float:left}
table,div.grey-special,div.white-container-left,div.white-container-center,div.quantity{width:100%!important}
table th,table td{text-align:left;padding:0 20px 0 0 !important}
ul#navi-add,ul#navi-lang,form#search-block-form,.claim,div#topNews,div#weather,div#eyecatcher,div#breadcrumb,div#sideNavigation,div#sideBar,div#contentNavigation,div#social,div#footer,div.error-message-header,div.hhr-messages,div.pager-content,div.paging-outer,div.newsHeadline span.newsIcon,a.icon_rss,a.news-weiterlesen,div.newsHeadline span.newsIcon img,div#topNavigation,div#header,div#navigation,div#sideNavigation,div#sideBar,div#copyright,a.viewArticle,span.lens,td.shopCard,div.removeProduct,a.adresse-aendern,input.reedom,td.maintxt input[type=image],td.main input[type=image],td.sCard img,div#breadcrumbs,form#searchForm,div#sidebar-right,div#sidebar-left,h2.kalender,#event-filters-container,.event-calendar-box,#event-legend,#event-controls,div.detail-nav,a.event-info-link{display:none}
div.content span,div#mainContent{width:auto!important}
div.newsHeadline h4,div#edit-field-sex-value-man-wrapper{clear:both;float:left;width:100%!important;margin:20px 0 10px!important}
div.grey-special,div.white-container-left,div.white-container-center,ul#warenkorb-liste .li-left,span.spacer,div.group_groups,div.bestelluebersicht-small,div.white-container-center textarea,div#mainContent textarea,p.info-icon,div.shopboxfooter,div.alsoPurshased{clear:both;float:left}
li.li-left,li.li-right,div.eventwrapper ul li{list-style:none!important}
div#total-sum-info,div.bestelluebersicht-last{font-weight:700}
div.grey-normal img,div.descriptionContent,div.quantity{clear:both;float:none}
div.newproductsbox,div.newproductsboxlast,div.alsoPurshased div,div.productimage img{width:200px!important}
div.shopboxfooter,table.gray-right,tr#defaultSelected,table.infoBox{margin:0 0 20px!important}