.categoryContent .searchContent{border-bottom:1px solid #c4c4c4;float:left;padding-top:10px}.categoryContent .searchContent .searchContentImage{float:left;width:192px}.categoryContent .searchContent .searchContentDescription{float:left;width:566px}.categoryContent .searchContent .searchContentDescription .info{float:left;padding-left:30px;padding-top:5px;width:352px}.categoryContent .searchContent .searchContentDescription .title{color:#dd1920;font-size:.9em}.categoryContent .searchContent .searchContentDescription .subtitle{color:#666;font-size:.7em}.categoryContent .searchContent .searchContentDescription p{color:#888;font-size:.7em;margin-bottom:0;margin-top:5px}.categoryContent .searchContent .searchContentDescription .otherInfo{float:left;height:35px;margin-top:3px;padding-left:30px;width:546px}.categoryContent .searchContent .searchContentDescription span{color:#888;font-size:.6em}#filterArea .availableFiltersArea .availableFiltersOptionsArea ul li a,.categoryContent .searchContent .searchContentDescription span.highlight{color:#666}.categoryContent .searchContent .searchContentDescription .otherInfo div,.containerRelated ul li{float:left}.categoryContent .searchContent .searchContentDescription .otherInfo div.knowMoreArea{float:right;padding-right:10px}.euroYellow{background:url(../images/common-images.png) -99px -241px no-repeat;height:26px;left:0;position:absolute;top:2px;width:26px}.blueC,.noteEuro{bottom:5px;position:absolute}.noteEuro{background:url(../images/common-images.png) -126px -241px no-repeat;left:4px;height:22px;width:18px}.blueC{background:url(../images/common-images.png) -74px -241px no-repeat;height:23px;right:6px;width:24px}.gridStoreSeparator{clear:both;color:#fff;font-size:.8em;height:22px;line-height:1em;padding-left:17px;padding-top:8px;width:752px}.storeGridArea .gridStoreSeparator.Continente,.storeGridArea .gridStoreSeparator.continente,.storeGridArea .gridStoreSeparator.online{background-color:#dd1921}.storeGridArea .gridStoreSeparator.Wells,.storeGridArea .gridStoreSeparator.wells{background-color:#00aec5}.storeGridArea .gridStoreSeparator.BookIt,.storeGridArea .gridStoreSeparator.Bookit,.storeGridArea .gridStoreSeparator.bookit{background-color:#f80}.productBox.wells.selected{border:4px solid #1d7a9b;padding:1px 0 1px 6px}.productBox.wells .pricePerUnit{color:#1d7a9b;font-size:.78em;font-weight:700;line-height:1.1em}.productBox.bookit.selected{border:4px solid #f80;padding:1px 0 1px 6px}.productBox.bookit .pricePerUnit{color:#f80;font-size:.78em;font-weight:700;line-height:1.1em}.productBox.wells .addToBasketUnit .addRemoveUnits .addUnits input[type=button]{background:url(../images/wells/store-images.png) -22px 0 no-repeat;height:10px;width:11px}.productBox.bookit .addToBasketUnit .addRemoveUnits .addUnits input[type=button]{background:url(../images/bookstore/store-images.png) -22px 0 no-repeat;height:10px;width:11px}.productBox .buttonLeftBorder{background:url(../images/common-images.png) -238px -241px no-repeat;float:left;height:25px;width:4px}.productBox .buttonRightBorder{background:url(../images/common-images.png) -243px -241px no-repeat;float:left;height:25px;width:4px}.productBox input[type=button].button{background:url(../images/red-button-center.png) repeat-x;height:25px;min-width:58px;padding-bottom:3px}.productBox.wells .buttonLeftBorder{background:url(../images/wells/store-images.png) -34px 0 no-repeat;float:left;height:25px;width:4px}.productBox.wells .buttonRightBorder{background:url(../images/wells/store-images.png) -39px 0 no-repeat;float:left;height:25px;width:4px}.productBox.wells input[type=button].button{background:url(../images/blue-button-center.png) repeat-x;height:25px;min-width:58px;padding-bottom:3px}.productBox.bookit .buttonLeftBorder{background:url(../images/bookstore/store-images.png) -34px 0 no-repeat;float:left;height:25px;width:4px}.productBox.bookit .buttonRightBorder{background:url(../images/bookstore/store-images.png) -39px 0 no-repeat;float:left;height:25px;width:4px}.productBox.bookit input[type=button].button{background:url(../images/orage-button-center.png) repeat-x;height:25px;min-width:58px;padding-bottom:3px}.productBox .productImage img{font-size:2px}.productBox .productActionButtonsArea .reserveButtonContainer,.productBox.SchoolBook .productActionButtonsArea .actionButtonArea{display:none}.productBox.SchoolBook .productActionButtonsArea .reserveButtonContainer.actionButtonArea{display:block}.productBox.SchoolBook .productActionButtonsArea{float:none}.productBox.SchoolBook .productActionButtonsArea .reserveButton{background:-webkit-gradient(linear,0 0,0 bottom,from(#fff),to(#f0f0f0));background:-webkit-linear-gradient(#fff,#f0f0f0);background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f0f0f0));background:linear-gradient(#fff,#f0f0f0);background-color:#fff;border:1px solid #dd1920;border-radius:3px;-webkit-box-shadow:0 3px 3px -3px #000;box-shadow:0 3px 3px -3px #000;color:#dd1920;cursor:pointer;display:inline-block;font-size:.8em;margin-left:22px;padding:2px 8px;position:relative;text-align:center}.productBox.SchoolBook .productActionButtonsArea a.reserveButton:hover{text-decoration:none}#filterArea{border-bottom:1px solid #c4c4c4;font-size:.75em;width:186px}#filterArea.errorPageLayout{border-bottom:0}#filterArea .selectedFiltersArea .selectedFiltersTitleArea .downArrow{background:url(../images/common-images.png) -311px -53px no-repeat;cursor:pointer;float:left;height:7px;margin-left:5px;margin-top:7px;width:7px}#filterArea .selectedFiltersArea .selectedFiltersTitleArea .upArrow{background:url(../images/common-images.png) -311px -47px no-repeat;cursor:pointer;float:left;height:6px;margin-left:5px;margin-top:7px;width:7px}#filterArea .selectedFiltersArea .selectedFiltersOptionsArea{clear:both;line-height:1.6em}#filterArea .selectedFiltersArea .selectedFiltersOptionsArea ul li{clear:both}#filterArea .selectedFiltersArea .selectedFiltersOptionsArea ul li .filterType.selected{color:#dd1821;margin-left:23px}#filterArea .selectedFiltersArea .selectedFiltersOptionsArea ul li .filterTypeValue{float:left;margin-left:5px;width:140px}#filterArea .availableFiltersArea .availableFiltersTitleArea .downArrow{background:url(../images/common-images.png) -311px -53px no-repeat;cursor:pointer;float:left;height:7px;margin-left:5px;margin-top:7px;width:7px}#filterArea .availableFiltersArea .availableFiltersTitleArea .upArrow{background:url(../images/common-images.png) -311px -47px no-repeat;cursor:pointer;float:left;height:6px;margin-left:5px;margin-top:7px;width:7px}#contentMain .contentLeft .searchNotificationArea{border-top:1px solid #c4c4c4;float:left;width:768px}#contentMain .contentLeft .searchNotificationArea .searchTextArea{float:left;margin-bottom:25px;margin-left:25px;width:518px}#contentMain .contentLeft .searchNotificationArea .searchNotification{float:left;margin-top:45px;padding-left:10px}#contentMain .contentLeft .searchNotificationArea .searchNotification .text{font-size:1.1em}#contentMain .contentLeft .searchNotificationArea .searchNotification .highlighted{color:#dd1920;font-size:1.1em;font-weight:700}#contentMain .contentLeft .searchNotificationArea .searchSuggestion{float:left;margin-top:5px;padding-left:10px;width:447px}#contentMain .contentLeft .searchNotificationArea .searchSuggestion .text{font-size:.9em}#contentMain .contentLeft .searchNotificationArea .searchSuggestion .highlighted{color:#dd1920;font-size:.9em;font-weight:700}#contentMain .contentLeft .searchNotificationArea .searchTextArea .emptySugestion{color:#666;font-family:Trebuchet MS Regular,Trebuchet MS;font-size:14px;margin:10px 0 10px 10px}#contentMain .contentLeft .searchNotificationArea .searchTextArea .emptySugestion .help{margin-top:15px}#contentMain .contentLeft .searchNotificationArea .searchTextArea .emptySugestion .help .highlighted{color:#dd1920;font-size:.9em;font-weight:700;text-decoration:underline}#contentMain .contentLeft .searchNotificationArea .emptySugestionImg{background:url(../images/no_result.png) no-repeat;float:left;height:131px;margin-top:25px;width:141px}#contentMain .contentLeft .searchNotificationArea .searchRedirect .upper{background:url(../images/searchredirect_up.jpg) no-repeat;height:110px;width:766px}#contentMain .contentLeft .searchNotificationArea .searchRedirect .middle{text-align:center}#contentMain .contentLeft .searchNotificationArea .searchRedirect .middle .redirectTitle{padding-bottom:20px;text-transform:uppercase}#contentMain .contentLeft .searchNotificationArea .searchRedirect .middle .redirectTitle span{font-size:1.5em}#contentMain .contentLeft .searchNotificationArea .searchRedirect .lower{background:url(../images/searchredirect_down.jpg) no-repeat;height:90px;width:766px}.collapse-expand{padding-top:0}.collapse-expand .categorySeparatorHeader{background-color:#ebebeb;border-bottom:1px solid #c4c4c4;clear:both;height:30px;margin:10px 0 0;width:768px}.collapse-expand .categorySeparatorHeader .categoryName{color:#777;float:left;font-size:.8em;font-weight:700;line-height:1.1em;padding-left:17px;padding-top:8px}.collapse-expand .categorySeparatorHeader .categoryName .itemNumber{color:#909090}#filterArea .availableFiltersArea .availableFiltersOptionsArea .filterName.first,.categoryContent.collapse-expand{border:0}.categoryContent{border-top:1px solid #c4c4c4;float:left;margin:0;padding:0}#filterArea .selectedFiltersArea .selectedFiltersTitleArea{display:none}#filterArea .selectedFiltersArea .selectedFiltersTitleArea .removeAllFilters{background:url(../images/common-images.png) -274px -288px no-repeat;cursor:pointer;float:left;height:17px;margin-left:5px;margin-top:3px;width:17px}#filterArea .availableFiltersArea .availableFiltersTitleArea .filterTitle,#filterArea .selectedFiltersArea .selectedFiltersTitleArea .filterTitle{color:#fff;float:none;font-size:1em;font-weight:700;margin-left:0;padding-top:2px}#filterArea .selectedFiltersArea .selectedFiltersOptionsArea ul li .removeFilterArea{border-bottom:1px dotted #ccc;float:left;margin-left:18px;width:155px}#filterArea .selectedFiltersArea .selectedFiltersOptionsArea ul li .filterType{clear:both;color:#dd1920;float:none;font-weight:700;margin-left:32px}#filterArea .selectedFiltersArea .selectedFiltersOptionsArea ul li .removeFilterIcon{background:url(../images/common-images.png) -190px -29px no-repeat;background:url(../images/common-images.png) -200px -281px no-repeat;cursor:pointer;float:left;height:10px;margin-top:3px;width:10px}#filterArea .availableFiltersArea,#filterArea .selectedFiltersArea{background-color:#fff;clear:both;padding-bottom:5px;padding-left:3px;padding-top:5px}#filterArea .selectedFiltersArea{border-bottom:0}#filterArea .availableFiltersArea{line-height:1.6em}#filterArea .availableFiltersArea .availableFiltersTitleArea,#filterArea .selectedFiltersArea .selectedFiltersTitleArea{background-color:#666;clear:both;color:#fff;cursor:default;height:23px;margin-left:10px;text-align:center;width:170px}#filterArea .availableFiltersArea .availableFiltersOptionsArea{clear:both;margin-left:10px}#filterArea .availableFiltersArea .availableFiltersOptionsArea ul li{clear:both;cursor:pointer;padding-bottom:25px}#filterArea .availableFiltersArea .availableFiltersOptionsArea ul li.seeMoreItem{float:right;padding-bottom:0}#filterArea .availableFiltersArea .availableFiltersOptionsArea ul li.seeMoreItem .seeMoreFilters{float:left;margin-bottom:10px}#filterArea .availableFiltersArea .availableFiltersOptionsArea ul li._ecsfRefinerItemHidden{display:none}#filterArea .availableFiltersArea .availableFiltersOptionsArea ul li .filterType{color:#666;float:left;position:relative}#filterArea .availableFiltersArea .availableFiltersOptionsArea ul li .filterType .checkbox_label{float:left;margin-left:2px;width:115px}#filterArea .availableFiltersArea .availableFiltersOptionsArea ul li .filterTypeQuantityArea{float:right;height:14px}#filterArea .availableFiltersArea .availableFiltersOptionsArea ul li .filterTypeQuantity{background-color:#ebebeb;color:#666;display:inline-block;float:left;font-size:.8em;height:14px;margin-left:0;padding-left:2px;padding-right:2px}#filterArea .availableFiltersArea .availableFiltersOptionsArea ul li .filterTypeQuantity .filterTypeQuantityText{float:left;position:relative;top:-2px}#filterArea .availableFiltersArea .availableFiltersOptionsArea ul li .filterTypeQuantityBorderRight{background:url(../images/common-images.png) -264px -278px no-repeat;display:inline-block;height:14px;width:4px}#filterArea .availableFiltersArea .availableFiltersOptionsArea ul li .filterTypeQuantityBorderLeft{background:url(../images/common-images.png) -256px -278px no-repeat;display:inline-block;float:left;height:14px;width:4px}#filterArea .availableFiltersArea .availableFiltersOptionsArea ul li .filterType .checkbox_wrapper{float:left;height:13px;margin-right:5px;position:relative;width:12px}#filterArea .availableFiltersArea .availableFiltersOptionsArea ul li .filterType .checkbox_wrapper input[type=checkbox]{height:13px;left:0;left:-2px\0;opacity:0;position:absolute;top:3px;top:0\0;width:12px;z-index:2}#filterArea .availableFiltersArea .availableFiltersOptionsArea ul li .filterType .checkbox_wrapper input[type=checkbox]+label{background:url(../images/common-images.png) -217px -280px no-repeat;display:inline-block;height:13px;left:0;padding:0;position:absolute;top:3px;width:12px;z-index:1}#filterArea .availableFiltersArea .availableFiltersOptionsArea ul li .filterType .checkbox_wrapper input[type=checkbox]+label.searchFilterCheckboxOn,#filterArea .availableFiltersArea .availableFiltersOptionsArea ul li .filterType .checkbox_wrapper input[type=checkbox]:hover+label{background:url(../images/common-images.png) -237px -280px no-repeat}#filterArea .availableFiltersArea .availableFiltersOptionsArea ul li .filterType .checkbox_wrapper input[type=checkbox]:checked+label{background:url(../images/common-images.png) -237px -280px no-repeat;display:inline-block;height:13px;padding:0;width:12px}#filterArea .availableFiltersArea .availableFiltersOptionsArea ul li .seeMoreFilters a{color:#dd1920;float:right;text-decoration:underline}._ecsfRefinerItemsToggleAll{display:none;margin-left:10px}#filterArea .availableFiltersArea .availableFiltersOptionsArea .filterName{border-top:1px dotted #ccc;color:#dd1821;font-weight:700;margin-bottom:3px;margin-top:5px;padding-left:17px;padding-top:3px}#filterArea .availableFiltersArea .availableFiltersOptionsArea .filterSearchIcon{background:url(../images/common-images.png) -388px -37px no-repeat;cursor:pointer;float:right;height:12px;left:147px;margin-right:8px;margin-top:8px;position:absolute;top:-2px;width:12px}#filterArea .availableFiltersArea .availableFiltersOptionsArea .filterArea{margin-left:7px;position:relative}#filterArea .availableFiltersArea .availableFiltersOptionsArea .filterArea .filterSearchTextBox{display:none;position:absolute;top:2px;width:140px}#filterArea .availableFiltersArea .availableFiltersOptionsArea .filterArea .filterSearchTextBox input[type=text]{border:1px solid #ebebeb;width:130px}#toManyResultsOverlay.overlay{background-image:url(../images/background.png);left:0;position:absolute;top:0;width:100%;z-index:5000}#toManyResultsOverlayMessage{background:url(../images/to_many_results_bck.png) no-repeat 0 0 rgba(0,0,0,0);color:#fff;font-family:Trebuchet MS,Helvetica,sans-serif;font-size:14px;font-weight:700;height:38px;padding:12px 10px 0 45px;position:relative;width:750px;z-index:50004}.productItem{max-height:inherit}.productItem .productBox,.productsGrid .productBox,.storeGridArea .productBox{height:324px}.productItem .productBox .containerImage{height:180px;line-height:180px;position:relative;z-index:1}.productItem .productBox .containerImage img{vertical-align:middle}.productItem .productBox .containerImage .image{position:relative;text-align:center;z-index:1}.productItem .productBox .containerImage .discountIcon{float:right;margin-right:12px;margin-top:-65px;position:relative;z-index:2}.productItem .productBox .containerImage .discountIcon .QuantityIconLarge{margin-left:-18px;margin-top:8px}.productItem .productBox .containerDescription{max-height:50px;min-height:50px;overflow:hidden}.productItem .productBox .containerDescription .title{color:#757575;font-size:.7em;font-weight:700;line-height:1.1em}.productItem .productBox .containerDescription .title a{color:#757575;font-weight:700;line-height:1.1em}.productItem .productBox .containerDescription .type{color:#757575;font-size:.7em;line-height:1.1em;padding-top:2px}.productItem .productBox .containerDescription .subTitle{color:#757575;font-size:.63em;line-height:1.1em}.productItem .productBox .containerIcons .discountMessage .priceFirstRow,.productItem .productBox .containerPrice .priceFirstRow{color:#dd1920;font-size:.78em;font-weight:700;line-height:1.1em}.productItem .productBox .containerIcons .discountMessage .priceSecondRow,.productItem .productBox .containerPrice .priceSecondRow{color:#adadad;font-size:.65em;line-height:1.1em;text-align:right}div.productBoxTop>div.productIcons.containerIcons{float:none;margin-top:0;width:auto}div.productBoxTop>div.productIcons.containerIcons .icon{float:none;height:auto;padding-right:0;position:relative;width:auto;z-index:2}.productItem .productBox .containerIcons{min-height:30px}.productItem .productBox .containerIcons .icons{float:left;min-height:1px;min-width:60px}.productItem .productBox .containerIcons .icons .icon{float:left;position:relative}.productItem .productBox .containerIcons .priceWas{bottom:24px;white-space:nowrap}.productItem .productBox .containerIcons .priceWas>.priceWasRows{float:right;letter-spacing:0}.productItem .productBox .containerIcons .priceWas .priceWasRows>div{color:#adadad!important;text-decoration:line-through}.productItem .productBox .containerIcons .priceWas .cardDiscountText{margin:0!important}.productItem .productBox .containerPrice .containerPriceQuantity .title{text-align:center}.productItem .productBox .productUnavailable label{color:#dd1920;float:left;font-size:.75em;padding-right:5px}.productItem .productBox .productUnavailable{width:160px}.productItem .productBoxDeferredDeliveryDate{background-color:#f2f2f2}.productItem .productBoxDeferredDeliveryDate .deferredDeliveryDateDescription .text{color:#757575;font-size:.7em;height:95px;line-height:1.1em;padding:100px 0 0;text-align:center}.productItem .productBox .deferredDeliveryDateDisclaimer .text{color:#dd1920;font-size:.75em;height:97px;padding-right:5px;text-align:center}#contentMain .contentLeftMiddle .sugestionsArea.related .top{background-color:#e2e1df;border-top:0;font-weight:400;height:43px}#contentMain .contentLeftMiddle .sugestionsArea.related .text{font-size:.95em;font-weight:400;letter-spacing:0}.sugestionsArea .top .text.related{line-height:43px;padding:0;vertical-align:middle}.productItem.related{border-bottom:0;border-left:0;border-right:0;width:254px}.productItem.related .productBox{height:195px}.productItem.related .productIcons,.productItem.related .productImage{width:126px}.productItem.related.border{border-right:1px dotted #e2e1df}.productItem.related .productQuantityArea{margin-left:14px;width:210px}.productItem.related .addToBasketUnit{margin-left:45px}.productItem.related .borderSeparator{border-left:1px dotted #e2e1df;height:175px;width:1px}.containerRelated{border-left:1px solid #e2e1df;border-right:1px solid #e2e1df;float:left}.containerRotator{position:relative}.containerRotator .leftArrow{background:url(../images/common-images.png) no-repeat -192px -54px;height:15px;left:5px;position:absolute;top:100px;width:10px}.containerRotator .rightArrow{background:url(../images/common-images.png) no-repeat -203px -53px;height:16px;left:750px;position:absolute;top:100px;width:10px}.storeGridArea .gridStoreSeparator.Negocios{background-color:#000}.productItem .productBox.b2b .containerPrice .priceFirstRow{color:#dd1920;font-size:.78em;font-weight:700;line-height:1.1em}.productBox.b2b .buttonLeftBorder{background:url(../images/common-images.png) -238px -241px no-repeat;float:left;height:25px;width:4px}.productBox.b2b .buttonRightBorder{background:url(../images/common-images.png) -243px -241px no-repeat;float:left;height:25px;width:4px}.productBox.b2b input[type=button].button{background:url(../images/red-button-center.png) repeat-x;height:25px;min-width:58px;padding-bottom:3px}.productItem .productBox.wells .containerPrice .priceFirstRow{color:#00aec5;font-size:.78em;font-weight:700;line-height:1.1em}.productItem .productBox .containerPrice .containerPriceQuantity .optionsTable .optionRow .columnLeft{float:left;margin-left:5px;text-align:right;width:65px}.productsGrid .productItem .Wells .cardDiscountText,.productsGrid .productItem .wells .cardDiscountText{color:#00aec5}.gridStoreSeparator.SchoolBook{background-color:#dd1920}.productItem .productBox .lateDeliveryMessage{height:322px;padding-top:100px}.productItem .productBox .lateDeliveryMessage .footerMessage{padding-bottom:70px}.productItem .productBox.small{height:195px}.productItem .productBox.small .lateDeliveryMessage{height:191px;padding-top:6px}.productItem .productBox.small .lateDeliveryMessage .footerMessage{padding-bottom:30px}.productItem .productBox .containerPrice{float:right;margin-right:15px;margin-top:1px;min-height:35px}.productItem .productBox .containerIcons .discountMessage{color:#dd1920;float:right;height:13px;left:60px;letter-spacing:-.06em;line-height:1.1em;max-width:115px;position:absolute;width:109px}.productItem .productBox .containerIcons .discountMessage .discountCard{float:right}.productItem .productBox .containerPrice .containerPriceQuantity{background-color:#efefef;float:left;font-size:.65em;left:12px;line-height:1.2em;margin-top:0;max-width:175px;min-width:135px;position:relative}.productItem .productBox .containerPrice .containerPriceQuantity .optionsTable .optionRow{clear:both;width:190px}.productItem .productBox .containerPrice .containerPriceQuantity .optionsTable .optionRow .columnRight{color:#dd1920;float:left;margin-left:5px;padding-right:5px;width:110px}