@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Roboto:400,400i,700&amp;subset=latin-ext);#infoPackageContainer,#resultsContent,#resultsStaticInfo{font-size:12px;color:#a59d9d}.results .paginatitulo{margin:0 0 5px 0;width:580px}.results .searchInfo{line-height:18px;text-transform:none;font-weight:700}.results .searchInfo .dates{font-weight:700}.results #innerResultsMap,.results #resultsMap{width:98%;clear:both;margin:15px 0 30px 0;display:none}.results #innerResultsMap{margin-top:0;padding:3px;position:relative}.results #resultsMap #globalMap{height:460px}.results #innerResultsMap #globalMap{height:670px}#tabPriceFrom{margin:15px 0;min-height:115px;padding:0}#tabPriceFrom>div{border:0 solid transparent;background-color:rgb(239.7,239.7,239.7);border-radius:0}.containerBalloon{height:auto;margin:15px 5px 0 0;overflow:hidden}#bestOptionSelected .product .product_content{width:560px}#bestOptionSelected,#bestPriceCalendar,#bestPriceCompany{padding:5px;overflow:hidden;min-height:50px}.bestPricerCalendarTable{width:100%}.bestPricerCalendarTable div{margin:2px 1px;height:36px;background-color:rgb(216.75,216.75,216.75)}.bestPricerCalendarTable .inBoundDate span,.bestPricerCalendarTable .outBoundDate span,.bestPricerCalendarTable a{margin:2px 1px;height:36px;background-color:transparent;color:#333;display:block;text-align:center;line-height:36px;min-width:72px}.bestPricerCalendarTable .inBoundDate span,.bestPricerCalendarTable .outBoundDate span{font-size:12px;text-align:right;padding-right:4px}.bestPricerCalendarTable div.bPCText{background-color:#fff}.bestPricerCalendarTable div.bPCText .departure,.bestPricerCalendarTable div.bPCText .return{color:#2c2c2c;text-align:left;display:block;padding-top:15px;font-weight:700;font-size:12px;white-space:nowrap}.bestPricerCalendarTable div.bPCText.oneWay span{float:right;padding-right:10px}.bestPricerCalendarTable .outBoundDate{width:110px;text-align:left;color:#2c2c2c}.bestPricerCalendarTable .inBoundDate{color:#2c2c2c}.bestPricerCalendarTable .noPrice,.bestPricerCalendarTable .price{font-weight:700;font-size:16px;color:#000;cursor:pointer;display:block;height:100%;line-height:36px;text-align:right;padding-right:4px;padding-left:2px}.bestPricerCalendarTable .noPrice{text-align:center;background-color:transparent}.bestPricerCalendarTable .bestPricerLengend .lowPrice,.bestPricerCalendarTable .lowPrice a{background-color:#000}.bestPricerCalendarTable .bestPricerLengend .selectedDayCalendar,.bestPricerCalendarTable .hoverDay,.bestPricerCalendarTable .price:hover,.bestPricerCalendarTable .selectedDayCalendar a,.bestPricerCalendarTable .selectedTitleDate span{background-color:#d93!important;font-weight:700;color:#fff!important}.bestPricerCalendarTable .lowPrice .price,.bestPricerCalendarTable .selectedDayCalendar .price{color:#fff}.bestPricerCalendarTable .firstDate a,.bestPricerCalendarTable tr td:first-child div,.bestPricerCalendarTable tr td:first-child span{-moz-border-top-left-radius:0;border-top-left-radius:0;-moz-border-bottom-left-radius:0;border-bottom-left-radius:0}.bestPricerCalendarTable tr td:last-child a,.bestPricerCalendarTable tr td:last-child div,.bestPricerCalendarTable tr td:last-child span{-moz-border-top-right-radius:0;border-top-right-radius:0;-moz-border-bottom-right-radius:0;border-bottom-right-radius:0}.bestPricerCalendarTable .day .price .currency{padding-left:4px;font-size:12px}.bestPricerCalendarTable .bestPricerLengend{display:block;float:left;padding-left:10px;padding-top:8px}.bestPricerCalendarTable .square12{width:12px;height:12px;margin-right:4px;display:block;float:left;border-radius:0!important}.bestPricerCalendarTable .lowPrice div,.bestPricerCalendarTable span.lowPrice{background-color:#000}.bestPricerCalendarTable .lowPrice div:hover{background-color:#333}.bestPricerCalendarTable .selectedDayCalendar div,.bestPricerCalendarTable span.selectedDayCalendar{background-color:#d93}.bestPricerCalendarTable .selectedDayCalendar div:hover{background-color:rgb(227.8,173.4,91.8)}.results #bestPricerFiltering.filtering,.results #bestPricerFiltering3days.filtering{position:relative}.results #bestPricerFiltering.filtering .filteringMsg,.results #bestPricerFiltering3days.filtering .filteringMsg{top:0;margin:5px auto}.bestPricerCompanyBg .departure{display:block;font-weight:700;color:rgb(227.8,173.4,91.8)}.bestPricerCompanyBg img{padding:5px 7px 3px}.bestPriceCompanyTable{width:100%}.bestPriceCompanyTable .selected a{background-color:rgb(216.75,216.75,216.75)!important}.bestPriceCompanyTable .selected td:first-child a{font-weight:700}.bestPriceCompanyTable .departure{display:block;font-weight:700;color:#2c2c2c}.bestPriceCompanyTable a{margin:2px 1px;height:36px;display:block;line-height:36px;padding:0 5px;text-align:right;min-width:82px;color:#2c2c2c}.bestPriceCompanyTable td a{background-color:transparent}.bestPriceCompanyTable .fligthCompanyOption{background-color:rgb(216.75,216.75,216.75)}.bestPriceCompanyTable .airlineCompany{height:28px}.bestPriceCompanyTable .companyStops{font-size:12px;text-align:left;padding-left:10px}.bestPriceCompanyTable .fligthCompanyOption{color:#000;font-size:16px;font-weight:700}.bestPriceCompanyTable .fligthCompanyOption.selected,.bestPriceCompanyTable .fligthCompanyOption.selected:hover,.bestPriceCompanyTable .fligthCompanyOption:hover,.bestPriceCompanyTable td a:hover{background-color:#d93;color:#fff}.bestPriceCompanyTable .fligthCompanyOption .currency{padding-left:4px;font-size:12px}.bestPriceCompanyTable .fligthCompanyOption.empty{background-color:transparent}#bestPriceCompany .halfTableBestCompany{float:left;width:70%;overflow:hidden}#bestPriceCompany .halfTableBestCompany.fixed{width:30%}#slideCompanyOptions{padding:10px 0 10px 10px;overflow:hidden;float:right}#slideCompanyOptions span{cursor:pointer}.bestPriceCompanyTable.variable tr td:last-child a{-moz-border-top-right-radius:0;border-top-right-radius:0;-moz-border-bottom-right-radius:0;border-bottom-right-radius:0}#lateralFilter{position:relative;width:220px}#filters{position:relative;width:220px;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.filterbox{padding:5px 5px 20px 5px;border:0 solid transparent;border-radius:0;background:#fff}.filterbox,.filterbox a{color:#2c2c2c;font-family:Roboto;font-size:12px}.filterbox .comb-icon,.filterbox .icon,.filterbox [class*=" comb-icon-"],.filterbox [class*=" icon-"],.filterbox [class^=comb-icon-],.filterbox [class^=icon-]{margin-right:4px;font-size:16px;width:16px;height:16px;line-height:16px}.filterbox .comb-icon:before,.filterbox .icon:before,.filterbox [class*=" comb-icon-"]:before,.filterbox [class*=" icon-"]:before,.filterbox [class^=comb-icon-]:before,.filterbox [class^=icon-]:before,.ie7 .filterbox .comb-icon>.before,.ie7 .filterbox .icon>.before,.ie7 .filterbox [class*=" comb-icon-"]>.before,.ie7 .filterbox [class*=" icon-"]>.before,.ie7 .filterbox [class^=comb-icon-]>.before,.ie7 .filterbox [class^=icon-]>.before{color:#000;font-family:iconIII!important}.filterbox .comb-icon:after,.filterbox .icon:after,.filterbox [class*=" comb-icon-"]:after,.filterbox [class*=" icon-"]:after,.filterbox [class^=comb-icon-]:after,.filterbox [class^=icon-]:after,.ie7 .filterbox .comb-icon>.after,.ie7 .filterbox .icon>.after,.ie7 .filterbox [class*=" comb-icon-"]>.after,.ie7 .filterbox [class*=" icon-"]>.after,.ie7 .filterbox [class^=comb-icon-]>.after,.ie7 .filterbox [class^=icon-]>.after{color:#fff;font-family:iconIII!important;font-size:16px}.filterbox .filterTitle{text-align:left;margin:4px 0 12px 8px;color:#2c2c2c;font-size:18px;font-family:Roboto;background-color:transparent}.filterbox .filterHeader{padding:5px;background-color:rgb(191.25,191.25,191.25);border:0 solid rgb(191.25,191.25,191.25);border-radius:0;font-weight:700;text-align:center}.filterbox .filterHeader .bestPrice{display:block;font-family:Roboto;color:#2c2c2c;font-size:20px}.filterbox .resultado{text-align:center;margin-top:5px;margin-bottom:0!important;background:none repeat scroll 0 0 rgb(229.5,229.5,229.5);border:0 solid rgb(229.5,229.5,229.5);border-radius:0}.filterbox .filterCont{padding:0;width:100%}.filterbox .filter{background:none repeat scroll 0 0 rgb(229.5,229.5,229.5);border:0 solid rgb(229.5,229.5,229.5);border-radius:0;clear:both;margin:10px 0;padding:5px}.filterbox .filter:after{content:""}.ie7 .filterbox .filter{behavior:url(/css/htc/pseudo.htc)}.filterbox .filter:after,.ie7 .filterbox .filter>.after{clear:both;display:block}.filterbox .filterCont .hideFiltersBox{margin:40px 0 0 0;background:0 0;border:0}.filterbox .filter .filter_item{margin:6px 0}.filterbox .filter .filter_item .removeFilter,.filterbox .filter .removeFilter{display:none;overflow:hidden;cursor:pointer;position:absolute;right:12px;margin-top:7px;font-size:16px;width:16px;height:16px;line-height:16px}.filterbox .airlineFilter .price{float:right;cursor:pointer;text-decoration:underline}.filterbox .tit{padding:0 0 4px 0;display:block;font-weight:700}.filterbox input,.filterbox select{width:193px;margin-right:3px}.ie7 .filterbox input{margin-right:0}.filterbox .goButton{float:right;margin-top:3px;cursor:pointer}.filterbox .sliderValues{overflow:hidden;clear:both}.filterbox .sliderValue.minValue{float:left;margin-left:5px}.filterbox .sliderValue.maxValue{float:right;margin-right:5px}.filterbox .sliderValue .suffix{margin-left:2px}.filterbox .sliderValue.editable{margin:0}.filterbox .sliderValue.editable input{width:40px}.filterbox .sliderValue.editable .suffix,.filterbox .sliderValue.editable input{margin:0}.filterbox .ui-slider{clear:both;width:180px;margin:10px auto 11px auto;height:5px}.filterbox .ui-slider-range{background:rgb(127.5,127.5,127.5);cursor:pointer;height:8px}.filterbox .ui-slider-horizontal{border:none;background-color:rgb(191.25,191.25,191.25);height:8px}.filterbox .ui-slider-horizontal .ui-slider-handle{cursor:pointer;background:#000;border:none;margin-top:1px}.filterbox .filterBoard label,.filterbox .filtroCategoria label{clear:both;overflow:hidden;display:block;line-height:17px;margin:5px 0}.filterbox .filterBoard input,.filterbox .filtroCategoria input{display:inline;width:17px;margin-right:5px;vertical-align:middle}.filterbox .disableDistanceFilter{float:right;display:block;padding:5px 5px 0 0;font-weight:400;color:#2c2c2c}.filterbox .disableDistanceFilter:hover{text-decoration:underline}.filterbox .filtroCategoria{position:relative;overflow:visible}.filterbox .filtroCategoria #categoriesDetailContainer{width:180px}.filterbox .filtroCategoria #categoriesArrow{font-family:iconIII!important;font-weight:400!important;zoom:1;padding:0;margin:0;vertical-align:baseline;display:inline-block;text-indent:0;color:#000;speak:none;-webkit-font-smoothing:antialiased;font-size:16px;width:16px;height:16px;line-height:16px;text-align:initial!important;position:relative;font-size:16px;width:16px;height:16px;line-height:16px;float:left;position:absolute;left:4px;top:18px;z-index:3}.filterbox .filtroCategoria #categoriesArrow:before{content:"\e001"}.ie7 .filterbox .filtroCategoria #categoriesArrow{behavior:url(/css/htc/pseudo.htc)}.filterbox .filtroCategoria #categoriesArrow:after{content:"\e001"}.ie7 .filterbox .filtroCategoria #categoriesArrow{behavior:url(/css/htc/pseudo.htc)}.filterbox .filtroCategoria #categoriesArrow:before,.ie7 .filterbox .filtroCategoria #categoriesArrow>.before{position:absolute;line-height:100%;height:100%;width:100%;speak:none}.filterbox .filtroCategoria #categoriesArrow:after,.ie7 .filterbox .filtroCategoria #categoriesArrow>.after{position:absolute;line-height:100%;height:100%;width:100%;speak:none}.filterbox .filtroCategoria #categoriesArrow:before,.ie7 .filterbox .filtroCategoria #categoriesArrow>.before{color:#000;speak:none}.filterbox .filtroCategoria #categoriesArrow:after,.ie7 .filterbox .filtroCategoria #categoriesArrow>.after{color:#fff;speak:none}.filterbox .filtroCategoria #categoriesArrow:before,.ie7 .filterbox .filtroCategoria #categoriesArrow>.before{color:transparent;margin:0;padding:0}.filterbox .filtroCategoria #categoriesArrow:after,.ie7 .filterbox .filtroCategoria #categoriesArrow>.after{font-size:16px;width:16px;height:16px;line-height:16px;color:rgb(229.5,229.5,229.5);margin:0;padding:0;left:0;top:0;font-size:16px;width:16px;height:16px;line-height:16px}.filtroCategoria #categoriesDetail{background:rgb(229.5,229.5,229.5);border-radius:0}.filterbox .distanceFilter,.filterbox .distanceFilter .deleteSelectedPOI,.filterbox .distanceFilter .distanceSliderContainer{display:none}.filterbox .distanceFilter .deleteSelectedPOI:before{position:relative!important}.filterbox .airlineFilter .filterInput,.filterbox .stopsFilter .filterInput{clear:both}.filterbox .airlineFilter .expandable{clear:both}.filterbox .airlineFilter .expandable>.expandable-trigger{clear:both;display:block;float:right}.filterbox .airlineFilter .expandable.active>.expandable-trigger:after{content:"\e002"}.ie7 .filterbox .airlineFilter .expandable.active>.expandable-trigger{behavior:url(/css/htc/pseudo.htc)}.filterbox .filterInput{margin-bottom:5px}.filterbox .filterInput input{float:left;height:13px;margin-right:5px;width:13px}.filterbox .departureHourFilter .filterInput,.filterbox .returnHourFilter .filterInput{margin-bottom:10px}.filterbox .carOffices .titDropOff,.filterbox .carOffices .titPickUp{text-decoration:underline}.filterbox .carOffices .filterInput{clear:both}.filterbox .carTypes .filterInput{clear:both}.filterbox .filtroProducto .filterInput{clear:both}.filterbox .chboxOpt{width:17px}#filtroCruises label{width:100%}.usedFilters #displayUsedFilters div{padding-bottom:2px;clear:both}.usedFilters #displayUsedFilters div #puntoInteresSelected{display:inline-block;width:90%}.usedFilters #displayUsedFilters .categoriasSelected .boardSelectSpan,.usedFilters #displayUsedFilters .categoriasSelected .catSelectSpan{width:100%}.usedFilters #displayUsedFilters .boardSelected span,.usedFilters #displayUsedFilters .categoriasSelected span{float:left;clear:both}.usedFilters #displayUsedFilters .boardSelected span.left,.usedFilters #displayUsedFilters .categoriasSelected span.left{padding-left:4px;width:100%;margin:0}.usedFilters #displayUsedFilters .boardSelected span.left span,.usedFilters #displayUsedFilters .categoriasSelected span.left span{float:left;margin-right:4px}.usedFilters #displayUsedFilters .resetFilterSelected{float:right!important;clear:none!important}.usedFilters #displayUsedFilters .resetFilterSelected:hover{cursor:pointer}.results #lateralFilter.overMap{margin:0 0 27px 0;display:block;z-index:11}.results #lateralFilter.overMap.fullMap{z-index:1002;position:fixed;top:40px;left:0;width:auto}.results #lateralFilter.overMap.fullMap #comparadorHotelesCont{margin-top:30px!important;margin-left:230px!important}.results #lateralFilter.overMap.fullMap .filterbox{display:none}.results .overMap .filterbox{clear:both;padding-bottom:42px}.packageSelection #resultsMap .overMap{position:absolute;display:block;position:absolute;width:224px;z-index:1;min-height:0;margin-left:-240px}.productList .selectedProductOption{font-weight:700;margin-top:7%;position:relative;-moz-border-top-left-radius:0;border-top-left-radius:0}.productList .selectedProductOption .selectedProductOptionText{color:#2c2c2c;white-space:nowrap;background-color:transparent!important;display:block;padding:10px 10px 10px 15px;position:absolute;width:25%;border:none;-moz-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-bottom-right-radius:0;border-bottom-right-radius:0;margin-top:-5%;margin-left:1px;left:4px}.productList .selectedProductOption .selectedProductOptionText:after{content:"»"}.ie7 .productList .selectedProductOption .selectedProductOptionText{behavior:url(/css/htc/pseudo.htc)}.ie7 .productList .selectedProductOption .selectedProductOptionText>.after,.productList .selectedProductOption .selectedProductOptionText:after{display:inline-block;margin-left:10px;-webkit-transform:90deg;transform:90deg}.productList .selectedProductOption *{background-color:#999!important;color:#2c2c2c!important}.productList .selectedProductOption .product_option_booking,.productList .selectedProductOption+.product_price{visibility:hidden}.productList .productHotel .selectedProductOption .selectedProductOptionText{margin-left:5px}#accomodation.results #resultsStaticInfo h1{float:left;width:580px}.viewSelectTabsWrapper{position:relative;width:100%}.viewSelectTabsWrapper:after{content:""}.ie7 .viewSelectTabsWrapper{behavior:url(/css/htc/pseudo.htc)}.ie7 .viewSelectTabsWrapper>.after,.viewSelectTabsWrapper:after{border-top:1px solid transparent;display:block;width:100%}.viewSelectTabs .icon{top:2px;margin-right:3px}.viewSelectTabs .reducedViewTab .icon:before{content:"\e262"}.ie7 .viewSelectTabs .reducedViewTab .icon{behavior:url(/css/htc/pseudo.htc)}.viewSelectTabs .extendedViewTab .icon:before{content:"\e263"}.ie7 .viewSelectTabs .extendedViewTab .icon{behavior:url(/css/htc/pseudo.htc)}.viewSelectTabs .photoViewTab .icon:before{content:"\e261"}.ie7 .viewSelectTabs .photoViewTab .icon{behavior:url(/css/htc/pseudo.htc)}.viewSelectTabs .mapViewTab .icon:before{content:"\e264"}.ie7 .viewSelectTabs .mapViewTab .icon{behavior:url(/css/htc/pseudo.htc)}.productList.mapView{display:none}.productList~#innerResultsMap{display:none!important}.productList.mapView~#innerResultsMap{display:block!important}.productList.mapView~#innerResultsMap.hidden{display:none!important}.productList.photoView .product .showProductOptions{font-family:Roboto;cursor:pointer;display:block;font-weight:700;font-size:12px;margin-top:8px;text-decoration:none;color:#2c2c2c}.productList.photoView .product .showProductOptions .comb-icon,.productList.photoView .product .showProductOptions .icon,.productList.photoView .product .showProductOptions [class*=" comb-icon-"],.productList.photoView .product .showProductOptions [class*=" icon-"],.productList.photoView .product .showProductOptions [class^=comb-icon-],.productList.photoView .product .showProductOptions [class^=icon-]{font-size:16px;width:16px;height:16px;line-height:16px}.ie7 .productList.photoView .product .showProductOptions .comb-icon>.before,.ie7 .productList.photoView .product .showProductOptions .icon>.before,.ie7 .productList.photoView .product .showProductOptions [class*=" comb-icon-"]>.before,.ie7 .productList.photoView .product .showProductOptions [class*=" icon-"]>.before,.ie7 .productList.photoView .product .showProductOptions [class^=comb-icon-]>.before,.ie7 .productList.photoView .product .showProductOptions [class^=icon-]>.before,.productList.photoView .product .showProductOptions .comb-icon:before,.productList.photoView .product .showProductOptions .icon:before,.productList.photoView .product .showProductOptions [class*=" comb-icon-"]:before,.productList.photoView .product .showProductOptions [class*=" icon-"]:before,.productList.photoView .product .showProductOptions [class^=comb-icon-]:before,.productList.photoView .product .showProductOptions [class^=icon-]:before{color:#000;font-family:iconIII!important}.ie7 .productList.photoView .product .showProductOptions .comb-icon>.after,.ie7 .productList.photoView .product .showProductOptions .icon>.after,.ie7 .productList.photoView .product .showProductOptions [class*=" comb-icon-"]>.after,.ie7 .productList.photoView .product .showProductOptions [class*=" icon-"]>.after,.ie7 .productList.photoView .product .showProductOptions [class^=comb-icon-]>.after,.ie7 .productList.photoView .product .showProductOptions [class^=icon-]>.after,.productList.photoView .product .showProductOptions .comb-icon:after,.productList.photoView .product .showProductOptions .icon:after,.productList.photoView .product .showProductOptions [class*=" comb-icon-"]:after,.productList.photoView .product .showProductOptions [class*=" icon-"]:after,.productList.photoView .product .showProductOptions [class^=comb-icon-]:after,.productList.photoView .product .showProductOptions [class^=icon-]:after{color:#fff;font-family:iconIII!important;font-size:16px}.productList.reducedView .showProductOptions{padding-top:8px;padding-bottom:8px;width:74px;height:auto;line-height:normal;margin-top:8px}.productList.reducedView .showProductOptions:after{content:none}.ie7 .productList.reducedView .showProductOptions{behavior:url(/css/htc/pseudo.htc)}.productList.photoView .product_options,.productList.reducedView .product_options{display:none}.productList.photoView .showProductOptions,.productList.reducedView .showProductOptions{display:block}.productOptionsVisible .product_options{display:block!important}.productList.extendedView .showProductOptions{display:none!important}.productList .showProductOptions .openIcon{display:inline-block}.productList .showProductOptions .closeIcon{display:none}.productList .productOptionsVisible .showProductOptions .openIcon{display:none}.productList .productOptionsVisible .showProductOptions .closeIcon{display:inline-block}.productOptionsVisible .product_content{border-color:rgba(255,255,255,.25);position:relative;z-index:0}.productList.photoView .productColumn{width:32%}.productList.photoView .product{clear:none;width:100%}.productList.photoView .product .product_resume{display:table;width:100%}.productList.photoView .product .product_resume h2{display:table-cell;vertical-align:middle;margin-top:5px;margin-bottom:5px;background:#000;height:54px;font-size:14px;line-height:130%;font-weight:700;overflow:hidden;text-align:center;padding:4px 0 4px 0;position:relative;width:100%}.productList.photoView a.noFXLink.linkDetails{color:#fff}.productList.photoView .product .product_resume h2 .category,.productList.photoView .product .product_resume h2 .name{float:none;margin-left:0;margin-right:0;line-height:110%;color:#fff}.productList.photoView .product .product_resume h2 .category{font-size:12px}.productList.photoView .product .recommended{background:url("/img/bg_recommended_small.png") no-repeat transparent;float:none;width:30px;height:22px;padding:0;position:absolute;top:12%;left:0}.productList.photoView .product .photoFrame{border:1px solid transparent;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;position:relative;padding:3px}.productList.photoView .product .photoClipper{height:135px;overflow:hidden;position:relative;background:url("/img/ico-loading_32x32.gif") no-repeat scroll center center rgb(216.75,216.75,216.75);width:100%}.productList.photoView .product .photo{float:none}.productList.photoView .product .photo img{min-height:135px;min-width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto!important}.productList.photoView .product .description,.productList.photoView .product .product_option .product_option_resume,.productList.photoView .product .product_price .price{width:auto}.productList.photoView .product .product_content{min-height:415px;width:96%;padding-top:10px}.productList.photoView .product .product_option .product_option_resume{max-width:84%}.productList.photoView .product .product_price .price{text-align:center;height:auto;margin:5px 0}.productList.photoView .product .product_price .price .text{display:block}.productList.photoView .product .product_option .price_info{margin-top:0}.productList.photoView .product .product_info .description .address{font-size:12px;display:inline-block}.productList.photoView .product .product_info .description .address{min-height:32px;overflow:hidden}.productList.photoView .product .product_info .description .shortDescription{min-height:42px;overflow:hidden}.productList.photoView .product .product_price .price .amount,.productList.photoView .product .product_price .price .converter,.productList.photoView .product .product_price .price .currency{display:inline;line-height:50px}.productList.photoView .product .button{height:24px;padding:0;width:24px;min-width:0}.ie7 .productList.photoView .product .product_buttons .button>.before,.productList.photoView .product .product_buttons .button:before{margin:1px 5px 3px}.productList.photoView .product .product_option .product_option_booking .bookButton,.productList.photoView .product .product_option .product_option_booking .price{margin-left:5px;display:inline-block}.productList.photoView .product .product_option .priceBreakdown{width:100%}#cars .productList.photoView .product .photo{width:100%;height:100%;min-height:initial;float:none}#cars .productList.photoView .product .photo img{width:100%}#cars .productList.photoView .product .description{width:100%}#cars .productList.photoView .bookButton{float:right;margin-top:8px}#cars .productList .product .product_option .product_option_resume{max-width:100%}.listproduct .productList .product .product_content{width:98%}.listproduct .productList .product .product_info .description{width:80%}.listproduct .productList.photoView .product .product_content{min-height:350px}.productFile #content{min-height:520px}.productFile #productStaticInfo{background:none repeat scroll 0 0 transparent;margin-bottom:20px;overflow:hidden}#accomodation.productFile #productStaticInfo{min-height:400px}#accomodation.productFile.no-availability #productStaticInfo{min-height:0}#cruises.productFile #productStaticInfo{overflow:visible}.productFile #productStaticInfo .product.onlyInfo .product_content{width:98%}.productFile #mapContainer{width:100%;clear:both;margin:14px 0 30px 0;position:relative;overflow:visible}.productFile.no-availability #mapContainer{margin:14px 0 30px -240px}.productFile #mapContainer #globalMap{height:460px}.productFile .product .offer_info{padding-right:0;padding-left:106px;text-align:left}.productFile .resultsListContent{padding:0;margin:24px 0 12px 0}.productFile .resultsListContent .searchInfo{margin:0 0 12px 8px;font-family:Roboto;color:#a59d9d;font-size:12px;line-height:18px}.productFile .resultsListContent .searchInfo .dates{font-weight:700}.productFile .searching .searhing_message{background:transparent url(/img/ico-loading_32x32.gif) no-repeat center top;padding:38px 0 0 0;text-align:center;width:100%;display:block;color:#2c2c2c;font-weight:700}.productFile .productDetails{padding:6px 0 14px;border:none}.productFile .productDetails .ui-tabs-panel{padding:4px 10px;min-height:200px}.productFile .productDetails ul.slider_nav{background:0 0;border:none;margin:0;float:left;padding:0 0}.productFile .productDetails ul.slider_nav li.fifthButton{text-align:center;display:inline-block;zoom:1;height:30px;line-height:30px;cursor:pointer;background:rgb(127.5,127.5,127.5);border:none;border-radius:0;transition:all .3s linear;-webkit-transition:all .3s linear;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;min-width:98px;padding:0 10px;-moz-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-bottom-right-radius:0;border-bottom-right-radius:0;margin-right:4px;position:relative;float:left}.productFile .productDetails ul.slider_nav li.fifthButton:first-letter{text-transform:capitalize}.productFile .productDetails ul.slider_nav li.fifthButton:before{content:none}.ie7 .productFile .productDetails ul.slider_nav li.fifthButton{behavior:url(/css/htc/pseudo.htc)}.ie7 .productFile .productDetails ul.slider_nav li.fifthButton>.before,.productFile .productDetails ul.slider_nav li.fifthButton:before{font-family:iconIII!important;font-weight:400!important;zoom:1;padding:0;margin:0;vertical-align:baseline;display:inline-block;text-indent:0;color:#000;speak:none;-webkit-font-smoothing:antialiased;font-size:16px;width:16px;height:16px;line-height:16px;vertical-align:baseline;font-size:16px;width:16px;height:16px;line-height:16px;color:#fff;font-family:iconIII!important;margin-left:-8px;margin-right:4px;vertical-align:baseline}.productFile .productDetails ul.slider_nav li.fifthButton:after{content:none}.ie7 .productFile .productDetails ul.slider_nav li.fifthButton{behavior:url(/css/htc/pseudo.htc)}.productFile .productDetails ul.slider_nav li.fifthButton .comb-icon,.productFile .productDetails ul.slider_nav li.fifthButton .icon,.productFile .productDetails ul.slider_nav li.fifthButton [class*=" comb-icon-"],.productFile .productDetails ul.slider_nav li.fifthButton [class*=" icon-"],.productFile .productDetails ul.slider_nav li.fifthButton [class^=comb-icon-],.productFile .productDetails ul.slider_nav li.fifthButton [class^=icon-]{color:#fff!important;font-family:iconIII!important;font-size:16px!important;width:16px!important;height:16px!important;line-height:16px!important;vertical-align:baseline}.productFile .productDetails ul.slider_nav li.fifthButton .comb-icon.active,.productFile .productDetails ul.slider_nav li.fifthButton .comb-icon.selected,.productFile .productDetails ul.slider_nav li.fifthButton .comb-icon.ui-state-active,.productFile .productDetails ul.slider_nav li.fifthButton .comb-icon:active,.productFile .productDetails ul.slider_nav li.fifthButton .comb-icon:hover,.productFile .productDetails ul.slider_nav li.fifthButton .icon.active,.productFile .productDetails ul.slider_nav li.fifthButton .icon.selected,.productFile .productDetails ul.slider_nav li.fifthButton .icon.ui-state-active,.productFile .productDetails ul.slider_nav li.fifthButton .icon:active,.productFile .productDetails ul.slider_nav li.fifthButton .icon:hover,.productFile .productDetails ul.slider_nav li.fifthButton [class*=" comb-icon-"].active,.productFile .productDetails ul.slider_nav li.fifthButton [class*=" comb-icon-"].selected,.productFile .productDetails ul.slider_nav li.fifthButton [class*=" comb-icon-"].ui-state-active,.productFile .productDetails ul.slider_nav li.fifthButton [class*=" comb-icon-"]:active,.productFile .productDetails ul.slider_nav li.fifthButton [class*=" comb-icon-"]:hover,.productFile .productDetails ul.slider_nav li.fifthButton [class*=" icon-"].active,.productFile .productDetails ul.slider_nav li.fifthButton [class*=" icon-"].selected,.productFile .productDetails ul.slider_nav li.fifthButton [class*=" icon-"].ui-state-active,.productFile .productDetails ul.slider_nav li.fifthButton [class*=" icon-"]:active,.productFile .productDetails ul.slider_nav li.fifthButton [class*=" icon-"]:hover,.productFile .productDetails ul.slider_nav li.fifthButton [class^=comb-icon-].active,.productFile .productDetails ul.slider_nav li.fifthButton [class^=comb-icon-].selected,.productFile .productDetails ul.slider_nav li.fifthButton [class^=comb-icon-].ui-state-active,.productFile .productDetails ul.slider_nav li.fifthButton [class^=comb-icon-]:active,.productFile .productDetails ul.slider_nav li.fifthButton [class^=comb-icon-]:hover,.productFile .productDetails ul.slider_nav li.fifthButton [class^=icon-].active,.productFile .productDetails ul.slider_nav li.fifthButton [class^=icon-].selected,.productFile .productDetails ul.slider_nav li.fifthButton [class^=icon-].ui-state-active,.productFile .productDetails ul.slider_nav li.fifthButton [class^=icon-]:active,.productFile .productDetails ul.slider_nav li.fifthButton [class^=icon-]:hover{color:#fff}.ie7 .productFile .productDetails ul.slider_nav li.fifthButton.active,.ie7 .productFile .productDetails ul.slider_nav li.fifthButton.selected,.ie7 .productFile .productDetails ul.slider_nav li.fifthButton.ui-state-active,.ie7 .productFile .productDetails ul.slider_nav li.fifthButton:active,.ie7 .productFile .productDetails ul.slider_nav li.fifthButton:hover{behavior:url(/css/htc/pseudo.htc)}.ie7 .productFile .productDetails ul.slider_nav li.fifthButton.active>.after,.ie7 .productFile .productDetails ul.slider_nav li.fifthButton.selected>.after,.ie7 .productFile .productDetails ul.slider_nav li.fifthButton.ui-state-active>.after,.ie7 .productFile .productDetails ul.slider_nav li.fifthButton:active>.after,.ie7 .productFile .productDetails ul.slider_nav li.fifthButton:hover>.after,.productFile .productDetails ul.slider_nav li.fifthButton.active:after,.productFile .productDetails ul.slider_nav li.fifthButton.selected:after,.productFile .productDetails ul.slider_nav li.fifthButton.ui-state-active:after,.productFile .productDetails ul.slider_nav li.fifthButton:active:after,.productFile .productDetails ul.slider_nav li.fifthButton:hover:after{left:100%;width:5%}.ie7 .productFile .productDetails ul.slider_nav li.fifthButton>.after,.productFile .productDetails ul.slider_nav li.fifthButton:after{bottom:0;content:"";display:block;left:0;position:absolute;width:105%}.productFile .productDetails ul.slider_nav li.fifthButton,.productFile .productDetails ul.slider_nav li.fifthButton *,.productFile .productDetails ul.slider_nav li.fifthButton a,.productFile .productDetails ul.slider_nav li.fifthButton span{color:#fff!important;font-size:12px!important;font-family:Roboto!important;font-weight:700!important}.productFile .productDetails ul.slider_nav li.fifthButton *{padding:0!important}.productFile .productDetails ul.slider_nav li.fifthButton.highlight{-webkit-animation:highlight5 .4s 3 alternate ease;animation:highlight5 .4s 3 alternate ease}.productFile .productDetails ul.slider_nav li.fifthButton.active,.productFile .productDetails ul.slider_nav li.fifthButton.selected,.productFile .productDetails ul.slider_nav li.fifthButton.ui-state-active,.productFile .productDetails ul.slider_nav li.fifthButton:active,.productFile .productDetails ul.slider_nav li.fifthButton:hover{background:#000}.productFile .productDetails ul.slider_nav li.fifthButton.active,.productFile .productDetails ul.slider_nav li.fifthButton.active *,.productFile .productDetails ul.slider_nav li.fifthButton.selected,.productFile .productDetails ul.slider_nav li.fifthButton.selected *,.productFile .productDetails ul.slider_nav li.fifthButton.ui-state-active,.productFile .productDetails ul.slider_nav li.fifthButton.ui-state-active *,.productFile .productDetails ul.slider_nav li.fifthButton:active,.productFile .productDetails ul.slider_nav li.fifthButton:active *,.productFile .productDetails ul.slider_nav li.fifthButton:hover,.productFile .productDetails ul.slider_nav li.fifthButton:hover *{color:#fff!important}.ie7 .productFile .productDetails ul.slider_nav li.fifthButton.active>.before,.ie7 .productFile .productDetails ul.slider_nav li.fifthButton.selected>.before,.ie7 .productFile .productDetails ul.slider_nav li.fifthButton.ui-state-active>.before,.ie7 .productFile .productDetails ul.slider_nav li.fifthButton:active>.before,.ie7 .productFile .productDetails ul.slider_nav li.fifthButton:hover>.before,.productFile .productDetails ul.slider_nav li.fifthButton.active:before,.productFile .productDetails ul.slider_nav li.fifthButton.selected:before,.productFile .productDetails ul.slider_nav li.fifthButton.ui-state-active:before,.productFile .productDetails ul.slider_nav li.fifthButton:active:before,.productFile .productDetails ul.slider_nav li.fifthButton:hover:before{color:#fff!important}.productFile .productDetails ul.slider_nav li.fifthButton.active .comb-icon,.productFile .productDetails ul.slider_nav li.fifthButton.active .icon,.productFile .productDetails ul.slider_nav li.fifthButton.active [class*=" comb-icon-"],.productFile .productDetails ul.slider_nav li.fifthButton.active [class*=" icon-"],.productFile .productDetails ul.slider_nav li.fifthButton.active [class^=comb-icon-],.productFile .productDetails ul.slider_nav li.fifthButton.active [class^=icon-],.productFile .productDetails ul.slider_nav li.fifthButton.selected .comb-icon,.productFile .productDetails ul.slider_nav li.fifthButton.selected .icon,.productFile .productDetails ul.slider_nav li.fifthButton.selected [class*=" comb-icon-"],.productFile .productDetails ul.slider_nav li.fifthButton.selected [class*=" icon-"],.productFile .productDetails ul.slider_nav li.fifthButton.selected [class^=comb-icon-],.productFile .productDetails ul.slider_nav li.fifthButton.selected [class^=icon-],.productFile .productDetails ul.slider_nav li.fifthButton.ui-state-active .comb-icon,.productFile .productDetails ul.slider_nav li.fifthButton.ui-state-active .icon,.productFile .productDetails ul.slider_nav li.fifthButton.ui-state-active [class*=" comb-icon-"],.productFile .productDetails ul.slider_nav li.fifthButton.ui-state-active [class*=" icon-"],.productFile .productDetails ul.slider_nav li.fifthButton.ui-state-active [class^=comb-icon-],.productFile .productDetails ul.slider_nav li.fifthButton.ui-state-active [class^=icon-],.productFile .productDetails ul.slider_nav li.fifthButton:active .comb-icon,.productFile .productDetails ul.slider_nav li.fifthButton:active .icon,.productFile .productDetails ul.slider_nav li.fifthButton:active [class*=" comb-icon-"],.productFile .productDetails ul.slider_nav li.fifthButton:active [class*=" icon-"],.productFile .productDetails ul.slider_nav li.fifthButton:active [class^=comb-icon-],.productFile .productDetails ul.slider_nav li.fifthButton:active [class^=icon-],.productFile .productDetails ul.slider_nav li.fifthButton:hover .comb-icon,.productFile .productDetails ul.slider_nav li.fifthButton:hover .icon,.productFile .productDetails ul.slider_nav li.fifthButton:hover [class*=" comb-icon-"],.productFile .productDetails ul.slider_nav li.fifthButton:hover [class*=" icon-"],.productFile .productDetails ul.slider_nav li.fifthButton:hover [class^=comb-icon-],.productFile .productDetails ul.slider_nav li.fifthButton:hover [class^=icon-]{color:#fff!important}.productFile .productDetails ul.slider_nav li.fifthButton.disabled,.productFile .productDetails ul.slider_nav li.fifthButton.disabled *,.productFile .productDetails ul.slider_nav li.fifthButton.disabled a,.productFile .productDetails ul.slider_nav li.fifthButton.disabled span{background:rgb(229.5,229.5,229.5);color:#ccc!important}.productFile .productDetails{font-size:11px;color:#2c2c2c}.productFile .productDetails h3{font-size:14px;color:#2c2c2c;margin:8px 0}.productFile .productDetails ul.slider_nav{float:left}.productFile .productDetails .viewmap{float:right;margin:0 10px 0 0}.productFile .share_product{float:left;overflow:hidden;width:200px;height:16px;margin:8px 0 0 5px}.productFile .imageGallery{margin-bottom:18px}.productFile .desc{line-height:16px}.productFile .desc p{margin:6px 0}.productFile .amenities .payment{color:#c40000;font-weight:700;margin:0 5px}.productFile .amenities .paymentAmenities{font-weight:700;margin-top:10px}.productFile .productDetails .amenitiesGroup h3{font-size:14px;color:#2c2c2c;margin:10px 0}#cruises.productFile .continueBooking{margin-top:0;width:106px}#cruises.productFile .prodDesc{width:380px}#cruises.productFile .prodDesc .dateDeparture{clear:both;color:#d93;font-weight:700;font-size:12px}#cruises.productFile .listCat .product_option .cabSel,#cruises.productFile .listCat .product_option .catSel{background-color:transparent;border-color:transparent;cursor:pointer;margin:5px 10px 5px 20px;vertical-align:middle}#cruises.productFile .listCat{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;clear:both;padding:10px}#cruises.productFile .listCat .title{padding:10px 0}#cruises.productFile .listCat .title .priceTitle{margin-right:30px}#cruises.productFile .listCat .title span{color:#2c2c2c;font-size:14px;font-weight:700}#cruises.productFile .listCat .title.titleCabin span{font-size:12px}#cruises.productFile .listCat .title.titleCabin .cabin{text-align:right}#cruises.productFile hr{margin-bottom:20px}#cruises.productFile .listCat .product_option .price{color:#d93;font-weight:700;margin-right:20px;margin-top:5px}#cruises.productFile .listCat .product_option .price .amount{font-size:16px}#cruises.productFile .listCat .product_option .price .currency{font-size:12px}#cruises.productFile .listCat .product_option .infoCat{cursor:pointer}#cruises.productFile .listCat .product_option .infoCatSel{padding:10px}#cruises.productFile .listCat .product_option .infoCatSel .imgCatSel{height:104px;width:150px}#cruises.productFile .listCat .product_option .infoCatSel p{width:482px}#cruises.productFile .listCat .cabin{width:12%}#cruises.productFile .listCat .deck{width:18%}#cruises.productFile .listCat .situation{text-align:center;width:11%}#cruises.productFile .listCat .infoCab .situation{line-height:0}#cruises.productFile .listCat .capacity{text-align:center;width:14%}#cruises.productFile .listCat .beds{text-align:center;width:8%}#cruises.productFile .listCat .balcony{text-align:center;width:8%}#cruises.productFile .listCat .radio{text-align:center;width:6%}#cruises.productFile .listCat .telf{text-align:center;width:8%}#cruises.productFile .listCat .tv{text-align:center}#cruise.productFile .listCat img.radio,#cruise.productFile .listCat img.telf,#cruises.productFile .listCat img.balcony,#cruises.productFile .listCat img.tv{margin-top:5px}#cruises.productFile .listCat .product_option .infoCab{cursor:pointer;line-height:30px;overflow:hidden}#cruises.productFile .listCat .noResults{color:#2c2c2c;font-size:14px;padding:12px}#cruises.productFile .product .bookButton{margin-top:20px}#cruises.productFile .product .productInfo .bookButton{margin-top:10px}#cruises.productFile #productTabs{float:left;width:695px}#cruises.productFile #productTabs #cabin hr{background-color:rgb(216.75,216.75,216.75);height:1px;margin:10px 0}#cruises.productFile #productTabs #cabin .contCabins .fotoCru{height:61px;width:88px}#cruises.productFile #productTabs #cabin .contCabins .fotoCru .foto{height:61px;width:88px}#cruises.productFile #productTabs #cabin .contCabins .titleCabin{margin-bottom:5px}#cruises.productFile #productTabs #cabin .contCabins .titleCabin span{color:#2c2c2c;font-size:14px;font-weight:700}#cruises.productFile #productTabs #cabin .contCabins .descCabins{width:578px}#cruises.productFile #productTabs #itinerary .day{text-transform:capitalize;width:15%}#cruises.productFile #productTabs #itinerary .port{text-transform:capitalize;width:48%}#cruises.productFile #productTabs #itinerary .arrival,#cruises.productFile #productTabs #itinerary .departure{text-align:center;width:15%}#cruises.productFile #productTabs #itinerary .imgIti{height:168px;margin-right:20px;width:256px}#cruises.productFile #productTabs #itinerary .infoIti{width:404px}#cruises.productFile #productTabs #itinerary .infoIti .title{color:#2c2c2c;font-size:14px;font-weight:700}#cruises.productFile #productTabs #itinerary .infoIti .title hr{height:8px;margin:5px 0 15px}#cruises.productFile #productTabs #itinerary .infoIti hr{height:2px;margin:15px 0}.infoBox .infoBox_content{width:406px;padding:8px;border:0 solid transparent;border-bottom:0;background:#fff;cursor:default;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.infoBox .infoBox_content .infoBox_photo_buttons img{width:100px}.infoBox .infoBox_content .infoBox_photo_buttons .ImgNABox{width:100px;height:85px}.infoBox .infoBox_close{position:absolute;right:8px;top:10px;width:16px;height:16px}.infoBox .infoBox_close:before{content:"\e052"}.ie7 .infoBox .infoBox_close{behavior:url(/css/htc/pseudo.htc)}.ie7 .infoBox .infoBox_close>.before,.infoBox .infoBox_close:before{font-family:iconIII!important;font-weight:400!important;zoom:1;padding:0;margin:0;vertical-align:baseline;display:inline-block;text-indent:0;color:#000;speak:none;-webkit-font-smoothing:antialiased;font-size:16px;width:16px;height:16px;line-height:16px;vertical-align:baseline}.infoBox .infoBox_arrow{content:"";display:block;position:absolute;width:0;height:0;border-top:7px solid #fff;border-left:9px solid transparent;border-right:9px solid transparent;left:25px;bottom:-7px}.infoBox .infoBox_content .infoBox_photo_buttons{width:100px}.infoBox .infoBox_content .infoBox_photo{width:100%}.infoBox .infoBox_content .moreinfo{width:68px}.infoBox .infoBox_content .infoBox_resume{width:246px}.infoBox .infoBox_content .infoBox_resume h2{margin-bottom:2px}.infoBox .infoBox_content .infoBox_resume .address{color:#2c2c2c;font-weight:700;font-size:14px;margin-bottom:3px}.infoBox .infoBox_content .infoBox_options{margin-top:14px;padding-top:8px;width:100%}.infoBox .infoBox_content .price{font-weight:700;color:#2c2c2c;text-align:right;display:block;color:#d93}.infoBox .infoBox_content .price .text{font-size:12px;color:#2c2c2c;margin-right:8px}.infoBox .infoBox_content .price .amount{font-size:20px;font-size:20px}.infoBox .infoBox_content .price .currency{font-size:14px;margin-left:4px}.infoBox .infoBox_content .price .conversor{margin-left:4px}.infoBox .content .totalPrice.cancelled{font-size:14px;font-weight:400;color:#2c2c2c;text-decoration:line-through}#comparadorHoteles{clear:both;overflow:hidden;width:930px;margin:0 auto;padding:20px 10px;position:absolute;left:0;background:#fff}#comparadorHotelesCont{position:fixed;top:10px!important;z-index:1000;width:238px;padding:10px;background:#fff;border:0 solid transparent;display:none}#comparadorHotelesCont h3{line-height:18px}#comparadorHotelesCont #closeComparison{position:absolute;right:10px;width:16px;height:16px;display:block;overflow:hidden}#comparisonContainer .msgComparision{font-size:12px}#comparisonContainer #comparisonList{padding:0;margin:6px 0 10px 0}#comparisonContainer .comparisonItem{font-size:11px;color:#2c2c2c;font-weight:700;font-size:12px;clear:both;overflow:hidden;padding:3px 0 3px 5px;text-transform:capitalize}#comparisonContainer .comparisonItem .deleteComparisonItem{float:right}#comparisonContainer #goToComparison{float:right}.comparison .close{cursor:pointer}.comparison .comparison_title{line-height:22px;color:#2c2c2c;font-size:14px;font-weight:700}.comparison .comparison_menu{margin-top:6px}.comparison .comparison_menu ul.tabs{margin-left:0}.comparison .comparison_menu ul.tabs .tabButton a{white-space:nowrap}.comparison .comparison_menu .viewmap{cursor:pointer;width:150px}.comparison #items_mapContainer{width:100%;margin-top:8px}.comparison #items_globalMap{height:380px}.comparison .items_container{margin-top:0;margin-bottom:28px;padding:8px 0 8px 8px}.comparison .items_container .item{border:0 solid transparent;width:213px}.comparison .items_container .item div.head{background:rgb(216.75,216.75,216.75);padding:3px 3px 3px 3px;height:380px}.comparison .items_container .item div.item_amenitieGroup{background:rgb(216.75,216.75,216.75);padding:10px 10px 10px 10px}.comparison .items_container .item .category{display:block;font-size:12px;font-weight:700;height:10px;margin:5px auto 0;text-align:center;vertical-align:middle;width:158px;padding-bottom:10px}.comparison .items_container .item .category .icon-star,.comparison .items_container .item .category .icon-star-half{color:#fc0;font-size:16px;width:16px;height:16px;line-height:16px}.comparison .items_container .item .category .icon-star-half:before,.comparison .items_container .item .category .icon-star:before,.ie7 .comparison .items_container .item .category .icon-star-half>.before,.ie7 .comparison .items_container .item .category .icon-star>.before{font-family:iconIII!important}.comparison .item .item_recommended{background:url("/img/bg_recommended_small.png") no-repeat transparent;float:none;width:30px;height:22px;padding:0;position:absolute;top:12%;left:0}.comparison .item .item_photoFrame{border:1px solid transparent;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;position:relative;padding:3px}.comparison .item .item_photoClipper{height:135px;overflow:hidden;position:relative;background-color:rgb(216.75,216.75,216.75);width:100%}.comparison .item .item_photo{width:100%;height:100%;margin:0 auto}.comparison .item .item_photo img{min-height:135px;min-width:100%;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto!important}.comparison .item h2{height:50px;font-size:14px;font-weight:700;margin:18px auto;width:158px;text-align:center;vertical-align:middle}.comparison .item .item_address{color:#2c2c2c;font-size:11px;text-transform:capitalize;margin-top:2px;line-height:15px;overflow:hidden;text-align:left;vertical-align:middle;margin:10px 5px 0;height:30px}.comparison .item .item_address .image{float:left;display:inline;padding-right:2px}.comparison .item .price{background-color:#fff;padding:8px 6px;width:auto;font-size:14px;color:#2c2c2c;font-weight:700;margin-top:8px;margin-bottom:8px;vertical-align:middle;text-align:center;border-color:transparent;border-style:solid;border-width:thin}.comparison .item .price .amount{color:#d93;font-size:20px;text-align:left}.comparison .item .price .currency{color:#d93;font-size:12px;clear:both;margin-top:-3px;text-align:right}.comparison .item .item_description{background-color:rgb(216.75,216.75,216.75);line-height:18px;margin:5px auto 10px;text-align:left;padding:10px 10px 10px 10px}h2.album-date{margin-top:6px}p.album-description{margin-top:20px}div.meta{font-size:14px;margin-top:10px}div.meta ul{margin:0;padding:0}div.meta li{float:left;list-style:none outside none;margin-right:10px;padding:0;width:240px}div.content{display:none;float:left;width:406px;height:376px;overflow:hidden}div.ss-controls{float:left}div.nav-controls{float:right;display:none}div.loader{background-image:url("/img/ico-loading_32x32.gif");background-position:center center;background-repeat:no-repeat;height:400px;width:100%}div.slideshow{clear:both}div.slideshow span.image-wrapper{display:block;margin:auto;padding-bottom:12px;text-align:center}div.download{float:right}div.embox{background-color:#fff;border:1px solid transparent;clear:both;padding:12px;display:none}div.image-title{font-size:20px;font-weight:700}div.image-desc{line-height:20px;padding-top:12px}div.navigation{float:right;width:252px}ul.thumbs{clear:both;margin:0;padding:0}ul.thumbs li{float:left;list-style:none outside none;margin:2px 2px 2px 0;padding:0;text-align:center;overflow:hidden;position:relative}ul.thumbs li a{display:block;width:68px;height:68px;overflow:hidden}#folders img,ul.thumbs li{background:url("/img/shadow.gif") no-repeat scroll right bottom transparent;padding:4px 10px 10px 4px}a.advance-link:focus,a.thumb:focus{outline:medium none}#folders ul.thumbs li{display:block;height:80px;margin:10px;width:80px}div.pagination{clear:both}div.pagination a,div.pagination span.current{border:1px solid transparent;display:block;float:left;margin-right:2px;padding:4px 7px 2px}div.pagination a:hover{background-color:#fff;text-decoration:none}div.pagination span.current{background-color:#2c2c2c;border-color:#2c2c2c;color:#fff;font-weight:700}.slideshow .advance-link{position:relative;display:block;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border:solid 0 transparent;background-color:#fff;line-height:0;max-width:100%}.next_image{width:50px;height:58px;z-index:99;position:absolute;top:0;right:-4px;cursor:pointer}.next_image>span{font-size:48px;width:48px;height:48px;line-height:48px;top:50%;margin:-24px 0 0 0}.prev_image{width:50px;height:58px;z-index:99;position:absolute;top:0;left:-4px;cursor:pointer}.prev_image>span{font-size:48px;width:48px;height:48px;line-height:48px;top:50%;margin:-24px 0 0 0}