#filterContainer{float:left;margin-right:25px;width:205px}
#filter{background:#f2f2f2;border:1px solid #d9d9d9;border-radius:1px;margin-bottom:10px}
#filter .toggleBtn{display:none}
#filter .helptext{font-weight:700;margin:0 10px 10px}
.filterBlock{background:#f2f2f2;border:1px solid #d9d9d9;border-radius:1px;margin-bottom:10px}
.filterOption{border-top:1px solid #d9d9d9;font-size:13px;line-height:25px;padding:8px 8px 10px}
#filterForm .filterOption:first-child{border-top:0}
.filterOption.active{background:#f2f2f2}
.filterOption.collapsed{padding-bottom:8px}
.filterBlock h4,.filterOption h4{color:black;font-size:12px;margin:0}
.filterOption.collapsed h4{color:#666}
.filterOption.active h4{color:black}
.filterOption h4.toggleCollapse{cursor:pointer}
.filterOption h4.toggleCollapse:before{background:url(../../g/hidpi/icons/arrow.png) no-repeat 0 75%;background-size:9px 6px;content:'';display:inline-block;height:12px;width:12px}
.filterOption.collapsed h4.toggleCollapse:before{background-position:0 0;opacity:.5;transform:rotate(270deg)}
.filterOption a{text-decoration:none}
.filterOption a:hover{text-decoration:underline}
.filterOption input{margin:0;vertical-align:-2px}
.filterOption input.text,.filterOption input.date,.filterOption input.delivery,.filterOption input.range{border:1px solid #d9d9d9;border-radius:1px;color:#7f8787;height:18px;margin:2px;padding:2px 8px;width:143px}
.filterOption input.range,.filterOption input.date{float:none;text-align:left;width:70px}
.filterOption input.delivery{width:20px}
.filterOption select{width:100%}
.filterOption ul{clear:both;list-style:none;margin:0;padding:0}
.filterOption li,.filterOption label{color:#666}
.filterOption .inputWrapper{display:inline-block;width:15px}
.filterOption .inputWrapper input{display:inline-block;position:relative;vertical-align:middle}
.filterOption label{cursor:pointer;display:block;margin-bottom:1px}
.filterOption .facetLabel{display:inline-block;line-height:20px;max-width:124px;min-height:18px;overflow:hidden;padding:4px 0;vertical-align:top;width:auto}
.filterOption .hasCount .facetLabel{width:auto}
.filterOption .facetCount{color:#a3a6a6;display:inline-block;float:right;font-size:12px;line-height:20px;max-height:39px;min-height:18px;padding:4px 0;text-align:right;width:40px}
.filterOption label:hover{color:#014a93}
.filterOption label:hover .facetCount{color:#666}
.filterOption label.selected{background:#88b800;background-image:-webkit-linear-gradient(#8ec000,#82b100);background-image:-moz-linear-gradient(#8ec000,#82b100);background-image:linear-gradient(#8ec000,#82b100);color:white;margin-left:-8px;padding:0 8px;width:100%}
.filterOption label.selected.checkbox:before{content:'\00D7';float:right;font-size:20px;font-weight:700}
.filterOption label.selected .facetLabel{max-width:128px}
.filterOption label.selected .facetCount{display:none}
.filterOption .sliderControl{margin:0 7px}
.filterOption .hideLink,.filterOption .showLink{cursor:pointer;margin-left:2px;padding-left:15px}
.showAll .showLink{cursor:pointer}
html.js .hideMore,html.js p.submit,html.js .filterOption.collapsed>div,.filterOption .totalResult,html:not(.js) .showLink{display:none}
.range-label{display:inline-block;vertical-align:bottom;width:35px}
.cal{margin:6px 0 4px 6px}
.filterFooter{color:gray;line-height:40px;text-align:center}
.moderationFilterBox{background-color:#f2f2f2;border:1px solid #d9d9d9;display:block;margin:5px 0;padding:15px}
.moderationFilterBox input{margin:3px 0}
.moderationFilterBox span{display:inline-block;margin:3px 0;vertical-align:top}
.fancy .options{display:none}
#ratingFilter .sliderTick{height:27px}
#ratingFilter .sliderTick>span{left:-11px;top:7px}
#deliveryTime .sliderTick{height:38px}
#deliveryTime .sliderTick>span{left:-20px;top:9px;width:40px}
#distanceFilter.collapsed input.text{display:none}
.hideUnpopulars li.unpopular{display:none}
.hideUnpopulars li.selected{display:block}
.filterOption li.selected{font-weight:700}
.updatenote{background:url(../../g/pw/box_note_arrow_telecom.png) no-repeat 460px;border:1px solid #d3dad8;border-radius:2px;color:#4c5857;cursor:pointer;display:none;font-size:12px;padding:20px;position:absolute;width:460px}
.updatenote:hover{color:#0191b5}
.updatenote p{background:url(../../g/if/icons/lightbulb.gif) no-repeat;margin:0;padding-left:25px}
.updatenote .numResults{color:#0191b5;font-weight:700}
#listingContainer{float:left;width:750px;position:relative}
#listingContainer .headerContent{position:absolute;margin-top:-40px}
#listingContainer .headerContent.right{right:0}
#listingContainer .headerContent.left{left:0}
#seoDescription{margin-top:20px}
table.listing,table.shop-listing,table.forumlisting{margin-bottom:10px;table-layout:fixed;width:100%}
table.listing.fit{width:auto}
table.shop-listing tr:first-child td{border-top:1px solid #e6e6e6}
table.listing th,table.shop-listing th,table.listing td,table.shop-listing td{border-bottom:1px solid #e6e6e6;vertical-align:top}
table.listing tr:first-child>tr>td,table.shop-listing tr:first-child>tr>td{border-top:1px solid #e6e6e6}
table.shop-listing.unsorted tr:nth-child(odd) td{border-bottom:0}
table.listing th,table.shop-listing th{padding:0 0 10px}
table.listing thead th{border-bottom:0;font-weight:700;min-height:25px;text-align:left}
table.listing td{padding:10px 0}
table.shop-listing td{padding:8px 0}
table.listing tr.scoreCardFirst td,table.listing tr.scoreCardFirst th{border-top:0}
table.listing tr.scoreCardLast td,table.listing tr.scoreCardLast th{border-bottom:0}
table.listing.centered td,table.listing.centered th{text-align:center}
table.listing.centered td.label{text-align:left}
table.listing .dummy{width:10px}
table.listing .image{width:90px}
table.listing .pwimage.reserved img{opacity:.2}
table.listing .pwimage.reserved span{color:gray;font-size:11px;font-weight:700;margin:30px 12px;position:absolute;text-align:center;width:70px}
table.listing .video-image{width:146px}
table.listing .pwimage{width:84px;position:relative}
table.listing.thumbTopRoom .image,table.listing.thumbTopRoom .video-image,table.listing.thumbTopRoom .pwimage{padding-top:18px}
table.listing .centered{text-align:center}
table.listing .itemname{color:gray;font-size:14px}
table.listing .itemname .desc{font-size:11px}
table.listing .category{font-size:12px;text-align:center;width:160px}
table.listing .category p{margin-top:7px}
table.listing .category a{color:#333}
table.listing .specline a{color:#666;font-size:12px}
table.listing .spec{width:80px}
table.listing .spec.telecomabo{width:110px}
table.listing .spec p{color:#666;font-size:12px;margin-top:7px;max-height:42px;overflow:hidden;text-align:center}
table.forumlisting>tbody>tr:first-child>td{border-top:0}
table.forumlisting>tbody>tr>td{background:white;border-bottom:0;border-left:0;border-right:0;border-top:1px solid #e6e6e6;padding:6px 0}
table.forumlisting .ind{width:25px}
table.forumlisting .title{line-height:1.8;margin:0}
table.forumlisting .title a{display:block;margin-left:25px}
table.forumlisting .title span{background:url(../../g/hidpi/icons/arrow-sprite.png) no-repeat 5px -29px;background-size:13px 103px;cursor:pointer;float:left;height:8px;padding:8px 0;width:18px}
table.forumlisting .title span.open{background-position:5px -86px}
table.forumlisting .frm{width:35px}
table.forumlisting .time,table.forumlisting .type{color:#666;padding-left:10px;width:100px}
table.forumlisting .time a{color:#666;font-size:13px;line-height:1.8}
table.forumlisting .type{line-height:2;width:70px}
table.forumlisting .type .answered{background:url(../../g/forum/images/icons/check.png) no-repeat 35px 0;margin-left:2px;padding-right:35px}
table.forumlisting td.topic small{color:#666;font-size:11px}
table.forumlisting .headerLink:hover{color:white}
table.forumlisting .searchPreview{margin:0}
table.forumlisting .searchPreview a{color:#666;font-size:13px}
table.forumlisting .preview{display:none}
table.forumlisting .preview.show{display:table-row}
table.forumlisting .preview>td{border-top:0;padding:5px 0 15px 26px}
table.forumlisting .preview .content{background:#f2f2f2;border:1px solid #d9d9d9;border-radius:1px;box-shadow:0 0 0 1px rgba(255,255,255,0.33) inset;line-height:20px;margin:0 0 15px;padding:14px;position:relative}
table.forumlisting .preview .more{background:#f2f2f2;bottom:5px;color:gray;cursor:pointer;display:block;font-size:13px;height:20px;left:0;margin:15px auto 0;position:relative;width:90px}
table.forumlisting .preview .more:hover{color:#014a93}
table.forumlisting .preview .more::before{background:url(../../g/hidpi/icons/arrow.png) no-repeat 50% 75%;background-size:9px 6px;content:'';display:inline-block;height:6px;margin-right:3px;opacity:.5;vertical-align:middle;width:9px}
table.forumlisting .preview .more::after{content:'lees meer'}
table.forumlisting .preview .open .more::before{background-position:50% 25%;transform:rotate(180deg)}
table.forumlisting .preview .open .more::after{content:'lees minder'}
table.forumlisting .preview .content.largePost{padding-bottom:5px}
table.forumlisting .preview .content.largePost .post{font-size:13px;max-height:200px;overflow:hidden;position:relative;word-break:normal}
table.forumlisting .preview .content.largePost .post::after{background:-webkit-linear-gradient(top,rgba(237,238,238,0),#edeeee);background:-moz-linear-gradient(top,rgba(237,238,238,0),#edeeee);background:linear-gradient(to bottom,rgba(237,238,238,0),#edeeee);bottom:0;content:'';display:block;height:50px;left:0;pointer-events:none;position:absolute;width:100%}
table.forumlisting .preview .content.largePost.open .post{max-height:none}
table.forumlisting .preview .content.largePost.open .post::after{background:0}
table.forumlisting .topicLink{color:#666}
table.forumlisting .usericonsmall{float:left;margin:0 10px 0 0;padding:10px}
table.forumlisting .reactieHeader{display:block;height:40px;line-height:1.2}
table.forumlisting .userLink{color:black;font-weight:700}
table.forumlisting .date{color:#666;font-size:11px;font-weight:400}
table.forumlisting .reactieHeader a{text-decoration:none}
table.forumlisting .reactieHeader a:hover{text-decoration:underline}
#topicTypeFilter .facetCount{width:80px}
#modalDialog .topicForm{height:80%;max-width:850px;width:80%}
#modalDialog .topicForm #closeImage{position:absolute;right:25px;top:15px}
#modalDialog .topicForm iframe{background:#f2f2f2;border-radius:10px;height:100%;max-height:850px;width:100%}
table.spec-detail{table-layout:fixed;width:100%}
table.spec-detail td{padding:10px 0}
table.spec-detail td.spec-group-back{width:150px}
table.spec-detail td.spec-group-name{color:black;font-weight:700;padding-right:20px;text-align:right;width:200px}
table.spec-detail td.spec-index-column{color:#666;padding-right:15px;text-align:right}
table.spec-detail td.spec-column{border-bottom:1px solid #e6e6e6;line-height:19px;padding-left:15px}
table.spec-detail td.spec-column.no-indent{padding-left:0}
table.spec-detail td.strong{font-weight:700}
table.spec-detail td.spec-column .thumb{float:left;margin:5px 10px 5px 0}
table.spec-detail td.spec-column .thumb+.moreLink{clear:both;margin-top:10px}
table.spec-detail td.spec-column a.clickOut{margin-left:10px}
table.spec-detail tr.diff td{background:#f2f7f8;background-image:-webkit-linear-gradient(#eef5f7,#eaf2f5);background-image:-moz-linear-gradient(#eef5f7,#eaf2f5);background-image:linear-gradient(#eef5f7,#eaf2f5)}
table.spec-detail tr.diff td.spec-index-column{background:0}
table.spec-detail .spec-column div.specPriceMore,table.spec-detail .spec-column div.specReviewMore{display:inline-block}
table.spec-detail .spec-column div.specReviewMore{margin-left:10px}
div.leftSpecColumn{float:left}
div.rightSpecColumn{float:right}
div.dualSpecColumn table{width:485px}
div.dualSpecColumn table .spec-group-name{width:150px}
div.leftSpecColumn table .spec-column .thumb+.thumb,div.rightSpecColumn table .spec-column .thumb+.thumb{margin-top:10px}
table.listing .replies,table.forumlisting .replies{text-align:right;width:50px}
table.listing .views{color:gray;text-align:center;width:70px}
table.listing .score-replies{text-align:center;width:75px}
table.listing .price-score{font-size:14px;text-align:center;width:110px}
table.listing .procent{display:inline-block;padding:4px 0 0;font-size:13px}
table.listing .procent :after{background:url(../../g/if/v3/framework/arrow_green_down.png);content:'';display:inline-block;margin-left:5px;height:7px;width:9px}
table.listing .telecomabo{text-align:center;width:110px}
table.listing .price-score.telecomabo,table.listing .price-score.telecomcombi{width:170px}
table.listing .vaprice{font-size:14px;text-align:center;width:80px}
table.listing .spectypeVa,table.listing .spectype{color:#111;padding:10px;text-align:center}
table.listing .spectype{width:80px}
table.listing .spectypeVa{width:120px}
table.listing .spectypeVa.wide{width:140px}
table.listing .location{color:#111;padding:10px;text-align:center;width:80px}
table.listing .location .subtitle{color:gray}
table.listing .vaprice span{color:gray;font-size:12px;text-align:center}
table.listing .vaprice a.overbidden{color:#cf0234}
table.shop-listing p,table.listing p{line-height:21px;margin:0 0 6px}
table.shop-listing p{margin:0}
table.listing .wrap-word{word-break:break-all}
table.listing .replies p,table.listing .views p,table.listing .score-replies p{margin-top:33px}
table.listing .score-replies p.score,table.listing .score-replies p.score+p,table.listing .price-score p.price{margin-top:0}
table.listing .price-score p.price+p{margin-top:8px}
table.listing p.noprice{color:gray;font-size:12px}
table.listing .price-score .fancyButton.clickOut{padding-left:6px;text-align:left;white-space:nowrap;width:50px}
table.listing .price-score.telecomabo .fancyButton.clickOut{width:80px}
table.listing p.title,table.forumlisting p.title{color:#014a93;font-size:14px;font-weight:400}
table.listing p.title>span{vertical-align:1px}
table.listing p.lead{color:gray}
table.listing p.lead .date{color:black;font-size:11px}
#vaGMapsField{clear:both;height:575px;width:750px}
#vaGMapsField table.listing{width:600px}
#vaGMapsField table.listing .spectypeVa{width:100px}
.listPromo{float:left;font-weight:700;margin-top:5px}
.listOptions{height:26px;line-height:26px;margin-bottom:10px}
.pageIndexWrapper{position:absolute;right:10px;line-height:2}
.pageIndexWrapper .pageIndex{font-size:12px;font-weight:400;margin:0}
.sortOptions{color:#666;float:left}
.bulletSeparatedList.sortLinks{display:inline;margin-left:5px}
.bulletSeparatedList.sortLinks>li::before{content:'|';margin:0 8px}
.bulletSeparatedList.sortLinks a{color:#014a93}
.bulletSeparatedList.sortLinks .current{color:black;font-weight:700}
.listOptions.layoutMode{white-space:nowrap}
.listOptions.layoutMode .fancyButton+.fancyButton{border-left:0}
.expandEditions{cursor:pointer}
.expandSign{background:url(../../g/if/icons/list-plus-min.png) no-repeat 0 100%;border-radius:1px;display:inline-block;font-weight:700;height:14px;margin-top:42px;width:14px}
.hideEditions .expandSign{background-position:0 0}
.expandButton{background-color:#f0f1f1;background-image:-webkit-linear-gradient(#f6f8f8,#e2e5e5);background-image:-moz-linear-gradient(#f6f8f8,#e2e5e5);background-image:linear-gradient(#f6f8f8,#e2e5e5);border:1px solid #d9d9d9;color:gray;display:block;font-size:12px;height:24px;line-height:24px;padding:0 8px;width:96px}
.expandEditions.expandButton>span{background-position:100%;display:block;padding:0 12px 0 0;white-space:nowrap}
table.listing tr.hasEditions td{border-bottom:0;padding-bottom:0}
table.listing tr.hideEditions+tr{display:none}
table.listing table.listing{background:#fafafa;border:1px solid #e6e6e6;border-bottom:0;border-radius:2px;margin:0;width:100%}
table.listing table.listing tr:first-child td{border-top:0}
.subListingArrow{height:0;position:relative}
.subListingArrow::before{content:url("data:image/gif;base64,R0lGODlhDwAIAJEAAP8A//f5+ejq6u3v7yH5BAEAAAAALAAAAAAPAAgAAAIahA+CizLK2ggvGhdyZThreHTeF07jWImn9xQAOw==");left:156px;position:absolute;top:-10px}
table.listing td.itemname label .fancyButton.compare{color:#666;width:auto}
table.listing td.itemname label .fancyButton.compare.green{color:white;padding:0 7px}
table.listing td.itemname label .fancyButton.compare .checkbox{display:none}
table.listing td.itemname label .fancyButton.compare input{display:none}
table.listing td.itemname label .fancyButton.compare .checkbox{display:inline-block}
.sortable{background:#f0f1f1;background-image:-webkit-linear-gradient(#f6f8f8,#e2e5e5);background-image:-moz-linear-gradient(#f6f8f8,#e2e5e5);background-image:linear-gradient(#f6f8f8,#e2e5e5);border:1px solid #d9d9d9;cursor:pointer;height:24px;margin:0 2px;padding:0 5px;position:relative;width:64px}
.sortable div{background:url(../../g/pw/arrow-up-down.png) no-repeat 100%;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAKCAYAAAB4zEQNAAAASUlEQVQY02P4//8/AwiLiIhIAvFrIHaHicEkmIH4ABD/hyqQRJZsgUrA8F6wJJDhBMR/0CRBuJoBZj42jF+SoLE4HUTQK7gCAQD2cH8PY9NBOgAAAABJRU5ErkJggg==");padding-right:10px}
.sortable .specName{display:block;font-weight:400;height:24px;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.sortable ul{display:none;left:-1px;position:absolute;top:-5px;z-index:100}
.sortable li{cursor:pointer;font-size:11px;height:20px;line-height:20px;min-width:56px}
.sortable.select{margin:0 2px;padding:0;width:200px}
.sortable.select>div{background:0;padding-right:13px}
.sortable.select>div span::before{background:url(../../g/hidpi/icons/arrow.png) no-repeat 50%;background-size:9px 6px;content:'';display:inline-block;height:24px;position:absolute;right:0;width:13px}
.sortable.select.dropdown>div span::before{transform:rotate(180deg)}
.sortable.select .specName{background:white;border-right:1px solid #d9d9d9;color:black;margin:0;padding:0 3px}
.sortable.select ul{min-width:100%;top:24px}
.sortable.productEditionSelect{width:300px}
.sortable.productEditionSelect li a{display:block}
.sortable.specification{width:74px}
.sortable.specification>div{background-position:63px}
.sortable.specification .specName{text-align:center}
.telecomabo .sortable.specification{width:104px}
.telecomabo .sortable.specification>div{background-position:93px}
.sortable.sortorder{display:inline-block;vertical-align:top}
.sortable.sortorder li a{display:block;font-size:12px;font-weight:400;text-decoration:none}
.sortable.sortorder small{color:#666;font-size:12px}
.sortable.sortorder li:hover small{color:#f9fafa}
table.listing th .listOptions{margin:0;overflow:visible;padding:0;white-space:nowrap}
table.listing th .sortSelectTitle,table.listing th .specSelectTitle{color:#666;font-size:12px;font-weight:400;line-height:25px}
table.listing th .specSelectTitle{float:right;margin-right:3px}
.priceFilter{clear:both}
.priceFilter,.priceGraph{margin-bottom:15px}
.priceFilter .sortOptions{float:none;margin-right:83px;margin-top:5px;text-align:right}
.priceFilter #b_re{display:none}
#layout.wideScreen #filterContainer{width:300px}
#layout.wideScreen #filterContainer .filterOption input.text{width:260px}
#layout.wideScreen #filterContainer .filterOption .facetLabel{max-width:225px}
#layout.wideScreen #listingContainer{position:relative;width:775px}
#layout.wideScreen #deliveryTime{padding-right:15px}
#layout.wideScreen #b_re{display:block;margin-bottom:10px}
table.shop-listing .shop-name{font-size:14px}
table.shop-listing .shop-name .tagline{color:gray;font-size:12px}
table.shop-listing .shop-name .tagline::before{content:'- '}
table.shop-listing .shop-score{width:100px}
table.shop-listing .shop-score.withReviewCount{white-space:nowrap;width:110px}
table.shop-listing .shop-score a{text-decoration:none}
table.shop-listing .shop-score .scoreStars{vertical-align:middle}
table.shop-listing .shop-score .reviewCount{color:gray;font-size:10px}
table.shop-listing .shop-delivery{text-align:center;width:30px}
table.shop-listing .shop-delivery img{vertical-align:middle}
table.shop-listing .shop-bare-price{text-align:left;white-space:nowrap;width:70px}
table.shop-listing .shop-bare-price p{margin-left:20px}
table.shop-listing .shop-bare-price.telecom p{margin-left:0}
table.shop-listing .shop-price{text-align:left;white-space:nowrap;width:100px}
table.shop-listing .shop-price p{margin-left:27px}
table.shop-listing .shop-clickout{margin-right:11px;padding:6px 0 5px;width:78px}
table.shop-listing .shop-price p:first-child a{font-size:14px}
table.shop-listing .shop-price.telecom,table.shop-listing .shop-bare-price.telecom{color:gray;text-align:center;width:160px}
table.shop-listing .shop-bare-price.telecom{width:100px}
#listing .nonMatchDescription{margin-top:38px}
#listing table.shop-listing+.nonMatchDescription{margin-top:26px}
table.shop-listing.nonmatch .shop-name a,table.shop-listing.nonmatch .shop-price a,table.shop-listing .shop-bare-price a{color:gray}
table.shop-listing.nonmatch .scoreStars{background-image:url(../../g/pw/score/scorestars_sprite_grey.png)}
table.shop-listing .unsorted-subline{padding-top:0}
table.shop-listing .unsorted-subline p{border-top:0;color:gray;margin-left:10px}
table.shop-listing.shop-products{margin-left:auto;margin-right:auto;width:80%}
#tab\:producten .shopPriceListingWrapper table.shop-listing.shop-products{width:100%}
table.shop-listing.shop-products .pwimage{width:84px}
table.shop-listing.shop-products .shop-bare-price{width:90px}
table.shop-listing.shop-products .shop-price{text-align:right;width:150px}
.title a,.sortOptions a,table.listing p .readMore{text-decoration:none}
.title a:hover,.sortOptions a:hover,table.listing p .readMore:hover{text-decoration:underline}
.readMore.reviewListing{float:right;margin-top:5px}
.costSummary{display:none}
.costPopup{width:300px}
.costPopup table{table-layout:fixed;width:100%}
.costPopup td{line-height:1.5;padding:5px 0}
.costPopup tr.total td,.costPopup tr:first-child td{border-top:1px solid #e6e6e6}
.costPopup td.editPWLink{text-align:right}
.shopScore{width:250px}
.shopScore table{border-bottom:1px solid #e6e6e6;margin-bottom:10px;table-layout:fixed;width:100%}
.shopScore td{border-top:1px solid #e6e6e6;line-height:1.5;padding:10px 0}
.shopScore .noScore{border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;padding:10px 0}
.waarborg{margin-bottom:0;overflow:hidden}
div.waarborgContainer{display:inline-block;height:55px;margin:0 13px 15px 0}
table.tb_overview td.image{padding-top:27px}
.listing p.meta,table.tb_overview p.meta{color:#666;font-size:11px;margin-bottom:5px}
table.tb_overview a.commentCount{margin-right:5px}
table.tb_overview span.separator{font-weight:700;margin-left:4px;margin-right:4px}
.popularProductListing p.price,.popularProductListing p.score,.popularSeriesTd p.score,.popularSeriesTd p.price{display:inline-block;font-size:12px;margin-right:10px}
.popularProductListing p.price{width:110px}
.popularProductListing p.price a{color:black}
.popularProductListing td p:first-child{font-size:14px}
.popularProductListing td p.more{font-size:12px}
.StartsInPopularListing{display:inline;float:right;margin-right:360px;width:50px}
.tweakbaseGrid{margin-bottom:15px;overflow:hidden;width:750px}
.tweakbaseGrid ul{list-style:none;margin:0 0 15px;overflow:hidden;padding:0}
.tweakbaseGrid li{float:left;line-height:21px;margin-bottom:15px;overflow:hidden;width:50%}
.tweakbaseGrid li .thumb{float:left;margin-right:15px}
.tweakbaseGrid li p.title{color:black;font-size:14px;margin-bottom:0;margin-top:6px}
.tweakbaseGrid p.products a,.tweakbaseGrid p.price a{color:black;font-size:12px}
.tweakbaseGrid p.price{margin-bottom:0}
.tweakbaseGrid p.price .scoreStars{margin-right:5px}
.featured{background:#ecf4f6;background-image:-webkit-linear-gradient(#ecf4f6,#eaf2f5);background-image:-moz-linear-gradient(#ecf4f6,#eaf2f5);background-image:linear-gradient(#ecf4f6,#eaf2f5);border:1px solid #e6e6e6;margin-bottom:10px}
.featured .shop-listing{margin:0}
.featured .shop-listing td{border:0!important}
.featured .adline{padding:0}
.featured .adline>div{position:relative}
.featured .adline p{margin:0;padding:0 100px 10px 10px}
.featured .atLabel{background:white;border-left:1px solid #e6e6e6;border-top:1px solid #e6e6e6;bottom:0;line-height:19px;padding:0 17px;position:absolute;right:0}
.shopData{width:620px}
.shopData td{border-bottom:solid 1px #e6e6e6;line-height:2.5em}
.shopData .titles{font-weight:700;width:160px}
.shopData .address{line-height:1.3em;margin-bottom:-2px;padding:4px 0}
.shopData.small{margin-bottom:20px;padding-top:10px;text-align:left;width:336px}
.shopData.small td{vertical-align:top}
#scorecard{margin-bottom:20px}
#scorecard>.fancyButton{float:right}
#scorecardView{background-color:#f2f2f2;border:1px solid #e6e6e6;border-radius:1px;padding:10px 10px 0}
div.relatedBlock #scorecardView{background-color:transparent;border:0;border-radius:0}
#scorecard .scores{background-color:white;border-radius:1px;box-shadow:0 1px 2px #d9d9d9;position:relative}
#scorecard .scores .arrow{background:url(../../g/popup/arrow_top_white.png) no-repeat;height:8px;left:150px;overflow:hidden;position:absolute;top:-8px;width:15px}
#scorecard .switchReviewType+.scores .arrow{left:86px}
#scorecard .scores+.scores .arrow{left:209px}
#scorecard table{margin-bottom:10px;padding-left:12px;padding-right:12px;table-layout:fixed;width:100%}
#scorecard td{border-top:1px solid #e6e6e6;padding:9px 0}
#scorecard tr:first-child td{border-top:0}
#scorecard td.stars{text-align:center;width:74px}
#scorecard h3{font-size:12px;font-weight:400;line-height:15px;text-align:center}
#scorecard h3 span{font-weight:700}
#scorecard .switchReviewType{overflow:hidden}
#scorecard .switchReviewType h3{float:left;line-height:15px;padding-left:30px;text-align:center;width:127px}
div.relatedBlock #scorecard .switchReviewType h3{width:115px}
#scorecard .switchReviewType h3+h3{padding-left:0;padding-right:30px}
#scorecard .switchReviewType h3 span{color:#014a93;cursor:pointer}
#scorecard .switchReviewType h3 span:hover{text-decoration:underline}
#scorecard .switchReviewType h3.active span{color:black;cursor:auto;font-weight:700;text-decoration:none}
#scorecard .switchReviewType #editorialReviewTabHeader{line-height:30px}
.brandScoreDiv{padding:0;text-align:center}
.brandScoreDiv p{line-height:13px!important}
.brandNameColumn{width:250px}
.brandNameColumn a{font-size:14px}
.brandNameColumn .brandNameSpecline{color:gray}
.brandRatingColumn .ratingSpecline{color:gray}
table.listing .brandCategory{font-size:12px;padding-top:14px;text-align:center;width:200px}
table.listing .brandCategory p{margin-top:18px}
table.listing .brandCategory a{color:black}
#productSelectorPopupContent.hidden{display:none}
.productSelectorPopup.popup{min-width:320px;width:auto}
.productSelectorPopup.popup .popup_style .collectionAddForm .extendedradio label{width:auto}
.productSelectorPopup.popup .arrow.top{left:135px}
.jouwRechten{margin-bottom:10px;padding:10px}
.jouwRechten h4{margin-bottom:10px}
.jouwRechten ul{list-style:none;margin:0 0 0 4px;padding:0}
.jouwRechten li{background:url(../../g/icons/checkmark-green.png) no-repeat 0;margin-bottom:10px;padding-left:13px}
.jouwRechten p{margin:0 0 0 4px}
.productFilter table.listing .fancyButton.grey{padding:0 7px}
.productFilter .bar{font-weight:400;margin-bottom:10px;margin-left:29px;padding:15px 10px}
.productFilter .bar>span{margin-right:5px}
.productFilter .bar .fancyButton{margin:0}
#scoreFilter .scoreStars{overflow:hidden;text-indent:-1000px}
#tab\:prijzen .allProducts{display:none;margin:25px 0 15px;text-align:center}
#tab\:prijzen .allProducts a{display:inline-block;min-width:40%}
table.listing .pwimage.large{width:108px}
table.listing .largethumb .itemname p{line-height:17px;margin-bottom:6px}
table.listing .largethumb .itemname p+p{margin-bottom:7px}
table.listing .largethumb .itemname p.ellipsis{width:500px}
table.listing .largethumb .itemname p.specline{width:auto}
table.listing .largethumb .compare input{margin-top:42px}
table.listing .largethumb .price-score p.price{line-height:17px}
table.listing .largethumb .price-score p.score{margin-top:21px}
table.listing .largethumb .price-score p.specline{margin-top:0}
table.listing .largethumb .category p,table.listing .largethumb .spec p{margin-top:22px}
table.listing .largethumb p+p{margin-top:0}
table.listing td.spec.telecomabo p,table.listing td.price-score p{margin-bottom:0}
table.listing td.spec.telecomabo p+p{margin-top:9px}