@media print{*{background:none repeat scroll 0 0 transparent!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}a,a:visited{text-decoration:none!important}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.notToBePrinted{display:none}.floatLeft{float:left}.floatRight{float:right}.alignRight{text-align:right}.alignLeft{text-align:left}.m0{margin:0}.m10_0{margin:10px 0}.mT10{margin-top:10px}.mT20{margin-top:20px}.mB10{margin-bottom:10px}.mB20{margin-bottom:20px}.mR20{margin-right:20px}.mL10{margin-left:10px}.pT10{padding-top:10px}.pT20{padding-top:20px}.pB10{padding-bottom:10px}.pB20{padding-bottom:20px}.pL10{padding-left:10px}.pR10{padding-right:10px}.no-border{border:0}.text18{font-size:1.25em}.text24{font-size:1.7em}.textWhite50{color:#fde4d2}.lineHeightDefault{line-height:16px}.posRelative{position:relative}.overflowAuto{overflow:auto}.innerFullWidth{width:1116px}button,html,input,select,textarea{font-family:sans-serif}body{font-size:.8em}h5{margin:0;padding:0;font-size:1em}table{border-collapse:collapse;border-spacing:0}dl,menu,ol,ul{list-style-type:none;margin:0;padding:0}span.cascadingOptionText{font-style:italic;color:#000;font-size:.85em;font-weight:400}.discipline-icon{float:left;margin-right:12px;width:118px}.discipline-info{color:#000;float:left;font-weight:700;font-size:20px;line-height:1.2em;width:500px}.cluster{border-radius:4px;color:#000!important;font-weight:700;font-size:.85em;padding:2px 5px;border:2px solid #000!important}#printReceipt .positionDescriptionLink{color:#000;float:left;font-weight:700;font-size:.85em;margin-top:10px;text-transform:uppercase;width:100%;display:none}ul.subPriceOverview table tr.totalPositionPrice{border-top:2px solid #000;font-weight:700}#totalPriceBox li.highestPrice,ul.subPriceOverview table tr.highestPrice{color:#939393}.shoppingCartPositionColumn li.headlineRow{border-bottom:1px solid #000;border-top:1px solid #000;height:32px;padding:10px}.shoppingCartPositionColumn .discipline-icon img.blank{height:118px;width:118px}#totalPriceBox{width:280px}#printReceipt .seatTable{margin-left:130px}#printReceipt .shoppingCartPositionTable td{vertical-align:top}#printReceipt .discipline-info{float:none}#printReceipt .positionPkHeadline{height:32px;padding:10px 10px 26px;margin-bottom:10px;border-bottom:1px solid #000;border-top:1px solid #000;font-size:1em;font-weight:700;text-transform:uppercase;margin-left:10px}#printReceipt .shoppingCartPositionColumn li.headlineRow{padding:10px 10px 26px}#printReceipt .sessioncode{font-size:16px}#printReceipt span.cascadingOptionText{width:260px}#printReceipt .positionPkSmallInfo{color:#000;font-size:1em;padding-left:130px;margin-bottom:10px;line-height:1.5em}#printReceipt td.positionCounter{min-width:40px;vertical-align:middle;text-align:center;font-size:1em;font-weight:700;border-right-width:1px;border-right-style:solid;border-right-color:#000}#printReceipt .pkname{font-size:1.5em;height:24px;width:26px;padding-top:8px;margin-right:10px;text-align:center;border-radius:4px;float:left;line-height:18px;border:2px solid #000}#printReceipt span.label{text-transform:uppercase;color:#000;line-height:1.2em;padding-right:10px}#printReceipt h3.subheadline-italic{font-size:28px;line-height:1.2em;font-style:italic}#printReceipt #method-box,#printReceipt #totalPriceBox{width:420px;float:left}#printReceipt .positionDescriptionWrapper{display:block!important;margin-top:10px}#totalPriceBox li span.priceInfoLabel{float:left;padding-bottom:5px;width:70%}ul.subPriceOverview{margin-left:15px}ul.subPriceOverview table{width:300px}td.value{padding-left:60px}body.popup.contrast .popupMain .cluster,body.popup.contrast .popupMain .img_contrast{background-color:#000!important}.popup .bottomPopupCloseLink,body.popup .topPopupCloseLink{display:none}