 .tx-sfpshop-pi1 .productBox,.sfpshop_ebooks_listing .productBox,.tx-sfpshop-pi4 .productBox,.tx-sfpshop-pi5 .productBox,.tx-sfpshop-pi6 .productBox{position: relative;height:auto !important;height:1px;}.tx-sfpshop-pi1 .productInfo,.sfpshop_ebooks_listing .productInfo,.tx-sfpshop-pi4 .productInfo,.tx-sfpshop-pi5 .productInfo,.tx-sfpshop-pi6 .productInfo{height:auto !important;height:1px;}.tx-sfpshop-pi1 .productImage,.sfpshop_ebooks_listing .productImage,.tx-sfpshop-pi4 .productImage,.tx-sfpshop-pi5 .productImage,.tx-sfpshop-pi6 .productImage{clear:both;float: left;position: relative;}.tx-sfpshop-pi1 fieldset.quantityForm .submitForm .formLabel,.sfpshop_ebooks_listing fieldset.quantityForm .submitForm .formLabel,.tx-sfpshop-pi4 fieldset.quantityForm .submitForm .formLabel,.tx-sfpshop-pi5 fieldset.quantityForm .submitForm .formLabel,.tx-sfpshop-pi6 fieldset.quantityForm .submitForm .formLabel{display: none;}.tx-sfpshop-pi1 fieldset.quantityForm .submitForm .formField,.sfpshop_ebooks_listing fieldset.quantityForm .submitForm .formField,.tx-sfpshop-pi4 fieldset.quantityForm .submitForm .formField,.tx-sfpshop-pi5 fieldset.quantityForm .submitForm .formField,.tx-sfpshop-pi6 fieldset.quantityForm .submitForm .formField{float: left;}.tx-sfpshop-pi3 fieldset .error div.formField input{background-color:#FFCFCF;}.tx-sfpshop-pi3 .ebookForm .sfpshop-field-paymentType-invoice{text-decoration: line-through;}.tx-sfpshop-pi1 .submitForm button,.sfpshop_ebooks_listing submitForm button,.tx-sfpshop-pi3 .submitForm button,.tx-sfpshop-pi4 .submitForm button,.tx-sfpshop-pi5 .submitForm button,.tx-sfpshop-pi6 .submitForm button{display:block;width:136px;height:18px;border: none;}.tx-sfpshop-pi1 .inToBasket button:hover,.sfpshop_ebooks_listing .inToBasket button:hover{background:#CC071E;cursor:pointer;}.tx-sfpshop-pi2 a.buttonquadratic{display:block;font-weight:bold;background-color:#666666;color:#FFFFFF;text-align:left;padding:6px 9px 7px 7px;}.tx-sfpshop-pi2 .miniBasket a.buttonquadratic{padding:3px 9px 3px 7px;float:right;}.tx-sfpshop-pi2 a.buttonquadratic:hover{background:#a60518;}.tx-sfpshop-pi2 a.fixedheight64{height:64px;}.basketItemContainer li.item{float:left;display:block;width:264px;min-height:225px;height:auto !important;padding:5px;margin:0px 10px 10px 0px;background:#ddd;}* html .basketItemContainer li.item{width:274px;height:225px;}.basketItemContainer li.item2,.basketItemContainer li.item4{margin-right:0px;}.basketItemContainer li.item button{background-color:#666666;}.basketItemContainer li.item .arrow3block{}.basketItemContainer li.item .arrow3block a{background-color:#666666;}.basketItemContainer li.item .arrow3block a:hover{background-color:transparent;}.basketItemContainer li.item .arrow3block fieldset{text-align:left;}.basketItemContainer li.item p{margin-bottom:10px;}.basketItemContainer li.item p.passwordForgotten{position:relative;top:-50px;padding-right:15px;}.basketItemContainer li.item1 .formLabel{width:120px;}.basketItemContainer li.item1 .formElement{border-width:0px;width:260px;}.basketItemContainer li.item1 .formField{width:120px;background-color:transparent;text-align:right;}.basketItemContainer li.item1 .submitForm{margin-top:32px;}.basketItemContainer li.item1 input{width:120px;}.basketItemContainer li.item2{background-color:#BEBEBE;}.basketItemContainer li.item3{width:548px;height:auto !important;padding-bottom:10px;}.tx-sfpshop-pi1 .listView .productInfo,.sfpshop_ebooks_listing .listView .productInfo,.tx-sfpshop-pi4 .listView .productInfo,.tx-sfpshop-pi5 .listView .productInfo,.tx-sfpshop-pi6 .listView .productInfo{margin-left:100px !important;margin-left:100px;}.tx-sfpshop-pi1 .listView fieldset.quantityForm .textElement,.sfpshop_ebooks_listing .listView fieldset.quantityForm .textElement,.tx-sfpshop-pi4 .listView fieldset.quantityForm .textElement,.tx-sfpshop-pi5 .listView fieldset.quantityForm .textElement,.tx-sfpshop-pi6 .listView fieldset.quantityForm .textElement{display: none;}.tx-sfpshop-pi1 .singleView .productInfo,.sfpshop_ebooks_listing .singleView .productInfo{margin-left:155px !important;margin-left:151px;}.tx-sfpshop-pi1 .singleView .socialBookmarks{position:absolute;z-index:1;top:15px;right:20px;}.tx-sfpshop-pi1 .singleView ul.productFunctions,.sfpshop_ebooks_listing .singleView .productFunctions{position:absolute;left:0;}.tx-sfpshop-pi1 .singleView ul.productFunctions li a,.sfpshop_ebooks_listing .singleView ul.productFunctions li a{display:block;clear:both;width:116px !important;width:134px;padding-left:18px;background:#e5e5e5 no-repeat 5px 4px;}.tx-sfpshop-pi1 .singleView ul.productFunctions li.productFunction-toc a,.sfpshop_ebooks_listing .singleView ul.productFunctions li.productFunction-toc a{background-image: url(../../typo3conf/ext/sfptemplate/files/defaultdomain/css/../images/toc.gif);}.tx-sfpshop-pi1 .singleView ul.productFunctions li.productFunction-extract a,.sfpshop_ebooks_listing .singleView ul.productFunctions li.productFunction-extract a{background-image: url(../../typo3conf/ext/sfptemplate/files/defaultdomain/css/../images/extract.gif);}.tx-sfpshop-pi1 .singleView ul.productFunctions li.productFunction-update a,.sfpshop_ebooks_listing .singleView ul.productFunctions li.productFunction-update a{background-image: url(../../typo3conf/ext/sfptemplate/files/defaultdomain/css/../images/update.gif);}.tx-sfpshop-pi1 .singleView fieldset.quantityForm label,.sfpshop_ebooks_listing .singleView fieldset.quantityForm label{font-weight: normal;}.tx-sfpshop-pi1 .singleView fieldset.quantityForm .textElement input,.sfpshop_ebooks_listing .singleView fieldset.quantityForm .textElement input{width:20px !important;width:20px;}.tx-sfpshop-pi1 .singleView .ebookContainer{position:absolute;bottom:20px;}.tx-sfpshop-pi2 .price,.tx-sfpshop-pi3 .price{text-align: right;}.tx-sfpshop-pi2 .tdTotalPrice,.tx-sfpshop-pi3 .tdTotalPrice{font-weight:bold;}#rightContent div.sfpshop_pi2 div.innerWrap{padding:0;}.tx-sfpshop-pi2 table.normalBasket,.tx-sfpshop-pi3 table.normalBasket{width:558px;}.tx-sfpshop-pi2 table.normalBasket,.tx-sfpshop-pi3 table.normalBasket{border:1px solid #fff;background:#efefef;}.tx-sfpshop-pi2 .normalBasket th,.tx-sfpshop-pi2 .normalBasket td,.tx-sfpshop-pi3 .normalBasket th,.tx-sfpshop-pi3 .normalBasket td{padding:6px 9px 7px 9px;border:1px solid #fff;}.tx-sfpshop-pi2 .normalBasket th,.tx-sfpshop-pi3 .normalBasket th{background:#BEBEBE;color:#000;}.tx-sfpshop-pi2 .normalBasket th.labelBasket,.tx-sfpshop-pi3 .normalBasket th.labelBasket{padding:16px 19px 18px 19px;background:#BEBEBE url(../../typo3conf/ext/sfptemplate/files/defaultdomain/css/../images/basket.gif) no-repeat 517px 12px;}.tx-sfpshop-pi2 .normalBasket th.labelBasket h3,.tx-sfpshop-pi3 .normalBasket th.labelBasket h3{color:#000;font-size:14px;text-transform: uppercase;}.tx-sfpshop-pi2 .normalBasket td.tdDelete,.tx-sfpshop-pi3 .normalBasket td.tdDelete{width:1%;background:#bebebe;}.tx-sfpshop-pi2 .normalBasket td.tdDelete a,.tx-sfpshop-pi3 .normalBasket td.tdDelete a{display:block;height:13px;width:12px;margin-top:3px;background: transparent url(../../typo3conf/ext/sfptemplate/files/defaultdomain/css/../images/delete.gif) no-repeat 0 0;text-indent: -9999px;}.tx-sfpshop-pi2 .normalBasket th.thTitle{padding-left:39px;}.tx-sfpshop-pi2 .normalBasket td.tdTitle,.tx-sfpshop-pi3 .normalBasket td.tdTitle{width:227px;}.tx-sfpshop-pi2 .normalBasket td.tdTitle span.availability,.tx-sfpshop-pi3 .normalBasket td.tdTitle span.availability{font-size:9px;}.tx-sfpshop-pi2 .normalBasket td.tdQuantity{width:63px;}.tx-sfpshop-pi2 .normalBasket td.tdQuantity .formElement{float: left;}.tx-sfpshop-pi2 .normalBasket td.tdQuantity .formLabel{display: none;}.tx-sfpshop-pi2 .normalBasket td.tdQuantity .formField{float: left;}.tx-sfpshop-pi2 .normalBasket td.tdQuantity .textElement .formField{width:45px;}.tx-sfpshop-pi2 .normalBasket td.tdQuantity .submitForm .formField{width:17px;}.tx-sfpshop-pi2 .normalBasket td.tdQuantity .submitForm{margin:0;}.tx-sfpshop-pi2 .normalBasket td.tdQuantity button{height:10px;width:10px;margin:2px 0 0 7px;border: none;background: transparent url(../../typo3conf/ext/sfptemplate/files/defaultdomain/css/../images/update2.gif) no-repeat 0 0;cursor: pointer;text-indent: -9999px;display:block;}.tx-sfpshop-pi2 .normalBasket td.tdQuantity button span{display: none;}.tx-sfpshop-pi2 .normalBasket td.tdSinglePrice,.tx-sfpshop-pi3 .normalBasket td.tdSinglePrice{width:81px;}.tx-sfpshop-pi2 .normalBasket td.tdTotalPrice,.tx-sfpshop-pi3 .normalBasket td.tdTotalPrice{width:81px;}.tx-sfpshop-pi2 .normalBasket td.tdSpacer,.tx-sfpshop-pi3 .normalBasket td.tdSpacer{height:3px;padding:0;background:#666;}.tx-sfpshop-pi2 .normalBasket td.tdButtons{padding:1px 0px;text-align:left;}.tx-sfpshop-pi3 .normalBasket td.tdButtons{padding:0;}.tx-sfpshop-pi2 .normalBasket td.tdButtons .button{padding:2px 6px 2px 6px;margin-right:9px;text-align:center;}.tx-sfpshop-pi2 .normalBasket td.tdButtons .button{padding:2px 6px 2px 6px;margin-right:9px;text-align:center;}.tx-sfpshop-pi2 .normalBasket td.tdButtons .button:hover{padding-right:15px;margin-right:0px;}.tx-sfpshop-pi2 .normalBasket td.tdButtons .checkout{margin-left:30px;background-color:#666;}.tx-sfpshop-pi2 .normalBasket td.tdButtons .checkout:hover{background-color:transparent;}.tx-sfpshop-pi3 .normalBasket td.tdButtons .button{display:block;float: left;width:184px;padding:2px 0 3px 0;text-align:center;}.tx-sfpshop-pi3 .normalBasket td.tdButtons .continueShopping{margin:0 1px;border-right:1px solid #efefef;border-left:1px solid #efefef;}.tx-sfpshop-pi2 table.miniBasket{border:1px solid #BEBEBE;border-width:0 16px 16px 16px;border-collapse: separate;background:#BEBEBE;}* html .tx-sfpshop-pi2 table.miniBasket{width:100%;}.tx-sfpshop-pi2 .miniBasket *{color:#000;}.tx-sfpshop-pi2 .miniBasket th,.tx-sfpshop-pi2 .miniBasket td{border-top:1px solid #757575;}.tx-sfpshop-pi2 .miniBasket th{padding:16px 1px 15px 2px;background:#BEBEBE url(../../typo3conf/ext/sfptemplate/files/defaultdomain/css/../images/basket.gif) no-repeat right 12px;}.tx-sfpshop-pi2 table.miniBasket h3{font-size:14px;text-transform: uppercase;}.tx-sfpshop-pi2 .miniBasket td{padding:3px 1px 6px 2px;}.tx-sfpshop-pi2 .miniBasket .tdFirst{border-top: none;}.tx-sfpshop-pi2 .miniBasket .tdLast{border-bottom: none;}.tx-sfpshop-pi2 .miniBasket .tdButtons{padding:12px 0 0 0;text-align: right;}.tx-sfpshop-pi2 .miniBasket .tdButtons a.button{margin-left:5px;}.tx-sfpshop-pi3 ul.steps{height:18px;background:#bebebe;overflow: hidden;}.tx-sfpshop-pi3 ul.steps li{position: relative;float: left;z-index:1;}.tx-sfpshop-pi3 ul.steps li.active{z-index:2;}.tx-sfpshop-pi3 ul.steps li span{height:18px;cursor: pointer;}.tx-sfpshop-pi3 ul.steps li a,.tx-sfpshop-pi3 ul.steps li span{float: left;}.tx-sfpshop-pi3 ul.steps li a span.step{color:#fff;padding:0 2px;white-space: nowrap;}.tx-sfpshop-pi3 ul.steps li.listItemFirst a span.step{padding-left:10px;}.tx-sfpshop-pi3 ul.steps li.active a{background: transparent url(../../typo3conf/ext/sfptemplate/files/defaultdomain/css/../images/stepActBg.gif) repeat-x 0 0;}.tx-sfpshop-pi3 ul.steps li span.arrow{display:block;width:10px;background: transparent url(../../typo3conf/ext/sfptemplate/files/defaultdomain/css/../images/stepArrowBg.gif) no-repeat 0 0;}.tx-sfpshop-pi3 ul.steps li.listItemFirst span.before,.tx-sfpshop-pi3 ul.steps li span.after,.tx-sfpshop-pi3 ul.steps li.listItemLast span.after{display: none;}.tx-sfpshop-pi3 ul.steps li.active span.before{background: transparent url(../../typo3conf/ext/sfptemplate/files/defaultdomain/css/../images/stepArrowBgActBefore.gif) no-repeat 0 0;}.tx-sfpshop-pi3 ul.steps li.active span.after{display:block;position:absolute;right: -10px;background: transparent url(../../typo3conf/ext/sfptemplate/files/defaultdomain/css/../images/stepArrowBgActAfter.gif) no-repeat 0 0;}.tx-sfpshop-pi3 .checkoutTitle{padding:4px 9px 6px;background:#666;color:#fff;font-size:14px;font-weight:bold;text-transform: uppercase;}.tx-sfpshop-pi3 .contentElementmailform3 .commentElement ,.tx-sfpshop-pi3 .contentElementmailform3 .formElement{padding-bottom:8px;}.tx-sfpshop-pi3 .contentElementmailform3 label{font-size:13px;}.tx-sfpshop-pi3 .contentElementmailform3 .confirmation label,.tx-sfpshop-pi3 .contentElementmailform3 .radio label{font-size:11px;}.tx-sfpshop-pi3 .contentElementmailform3 .formElement,.tx-sfpshop-pi3 .contentElementmailform3 .commentElement{clear:both;width:558px;}.tx-sfpshop-pi3 .contentElementmailform3 #outer_sfpshop-field-billingtx-sfpshop-street ,.tx-sfpshop-pi3 .contentElementmailform3 #outer_sfpshop-field-shippingtx-sfpshop-street{clear: none;position: relative;float: left;width:398px;margin-right:11px;}.tx-sfpshop-pi3 .contentElementmailform3 #outer_sfpshop-field-billingtx-sfpshop-street .formField ,.tx-sfpshop-pi3 .contentElementmailform3 #outer_sfpshop-field-shippingtx-sfpshop-street .formField{width:285px;}.tx-sfpshop-pi3 .contentElementmailform3 #outer_sfpshop-field-billingtx-sfpshop-streetnumber ,.tx-sfpshop-pi3 .contentElementmailform3 #outer_sfpshop-field-shippingtx-sfpshop-streetnumber{clear: none;position: relative;float: left;width:149px;}.tx-sfpshop-pi3 .contentElementmailform3 #outer_sfpshop-field-billingtx-sfpshop-streetnumber .formLabel ,.tx-sfpshop-pi3 .contentElementmailform3 #outer_sfpshop-field-shippingtx-sfpshop-streetnumber .formLabel{width:72px;}.tx-sfpshop-pi3 .contentElementmailform3 #outer_sfpshop-field-billingtx-sfpshop-streetnumber .formField ,.tx-sfpshop-pi3 .contentElementmailform3 #outer_sfpshop-field-shippingtx-sfpshop-streetnumber .formField{width:77px;}.tx-sfpshop-pi3 .contentElementmailform3 .formElement .formLabel{padding-top:2px;width:110px;}.tx-sfpshop-pi3 .contentElementmailform3 .formElement .formField{width:445px;}.tx-sfpshop-pi3 .contentElementmailform3 .formElement .formField .text{font-size:13px;padding-top:2px;padding-bottom:2px;}.tx-sfpshop-pi3 .contentElementmailform3 .formElement .formField .text option{font-size:13px;}.tx-sfpshop-pi3 .contentElementmailform3 .formElement .formField button.text{font-size:11px;}.tx-sfpshop-pi3 .contentElementmailform3 .confirmation .checkboxElement .formField{width:20px;}.tx-sfpshop-pi3 .contentElementmailform3 .confirmation .checkboxElement .formLabel{padding-top:0;width:536px;}.tx-sfpshop-pi3 .contentElementmailform3 .submitForm .formField{width:100%;}.tx-sfpshop-pi3 .loginhintifnotloggedin{margin-bottom:7px;}.tx-sfpshop-pi3 .hideIsBillingShippingAddress .radioElement{display: none;}.paymentNotice .title5{margin:10px 0 0 0;}.contentElementmailform3 .autowidth .formElement .formField{width:235px;}.contentElementmailform3 .autowidth .checkboxElement .formField{width:20px;}.contentElementmailform3 .autowidth .formElement .formField input{width:235px;}.contentElementmailform3 .autowidth .checkboxElement{width:400px;}.contentElementmailform3 .autowidth .checkboxElement .formLabel,.contentElementmailform3 .autowidth .checkboxElement .formLabel label{width:380px;}.tx-sfpshop-pi3 .XmasSpezial{padding:11px 15px;margin-top:10px;background-color:#FF6;}
