body{padding:0px;margin:0px;width:100%;height:100%;font-family:verdana;font-size:11px;background:url(/images/design/bg.png) center repeat-y;color:#636363;}
a{text-decoration:none;}
img{border:0;}
.link{font-size:12px;padding:6px;}
.link a{}
.smalltxt{font-family:verdana;font-size:11px;line-height:14px;}
#wrapper{width:996px;margin:0px auto 20px;padding:0px;position:relative;}
#topWrapperPlaceholder{position:relative;width:100%;height:341px;}
#topWrapper{position:absolute;width:996px;background:url(/images/design/top-bg.png) 0px -10px repeat-x white;height:341px;top:0px;}
#bannerWrapper{position:absolute;left:10px;top:5px;width:220px;height:90px;}
#topLinkWrapper{position:absolute;top:0px;right:0px;width:400px;height:30px;}
#cards,#topLinkYt,#topLinkFb,#topLinkTwit,#topLinkEmaerket{float:right;margin:5px 4px;}
#basketWrapper{width:182px;float:right;padding-top:0px;}
.cards{margin:2px 3px 10px 0px;}
#topMenuWrapper{position:absolute;background-color:transparent;padding-right:9px;height:25px;top:60px;right:0px;}
#topMenuWrapper ul.jd_menu{float:right;}
#topBannerWrapper{position:absolute;bottom:51px;width:977px;height:198px;left:9px;}
#logoBarWrapper{position:absolute;bottom:0px;width:100%;height:42px;background:url(/images/design/logo-bar.png) center no-repeat;overflow:hidden;}
#logoBarWrapper .prev{background:url(/images/design/top-bar-left.png);height:28px;width:12px;float:left;margin:7px 0px 0px 20px;}
#logoBarWrapper .next{background:url(/images/design/top-bar-right.png);height:28px;width:12px;float:left;margin:7px 0px 0px 0px;}
.jCarouselLite{margin-top:5px;float:left;}
.jCarouselLite .panel{margin:3px 8px;}
#middleWrapper{width:100%;background:white;padding-top:10px;}
#middleWrapper a{color:#870203;display:inline;}
#middleWrapper a:hover{color:#5D5D5D;}
#leftBox{width:161px;float:left;margin-left:8px;position:relative;min-height:50px;}
#leftBox .leftBoxWrapper{padding-top:10px;position:relative;margin-bottom:15px;}
#leftBox .leftBoxTop{height:36px;width:100%;background:url(/images/design/left-box-top.png) no-repeat center;position:absolute;top:0px;left:0px;z-index:1;}
#leftBox .boxOverskrift, #rightContent .boxOverskrift{color:#fff;font-weight:bold;font-size:14px;font-family:arial;line-height:34px;padding-left:10px;text-shadow:1px 1px 1px #333;}
#rightContent .boxOverskrift a, #leftBox .boxOverskrift a{color:#fff;}
#leftBox .leftBoxContent{padding:6px;padding-top:36px;padding-bottom:8px;background:url(/images/design/left-box-bg.png) no-repeat bottom;color:#636363;}
#leftBox .leftBoxContent .searchForm2 input{color:#333;}
#leftBox .leftBoxContent .searchForm2 .searchInput{width:145px;margin-bottom:5px;}
#leftBox .leftBoxContent .searchButton{border:1px solid #777;margin:5px 0px;cursor:pointer;padding:0px 20px;}
#centerContent{padding:0px 20px 10px;width:615px;float:left;font-size:12px;line-height:17px;}
#rightContent{padding:0px;float:right;width:160px;overflow:hidden;margin-right:8px;}
#rightContent .rightBoxWrapper{padding-top:10px;position:relative;min-height:50px;margin-bottom:15px;}
#rightContent .rightBoxTop{height:36px;width:100%;background:url(/images/design/left-box-top.png) no-repeat center;position:absolute;top:0px;left:0px;z-index:1;}
#rightContent .rightBoxContent{padding:36px 8px 10px;background:url(/images/design/left-box-bg.png) no-repeat bottom;color:#636363;}
#shopBasket{padding:0px 5px 8px;color:#333;}
#shopBasket a{color:#333;}
#footerWrapper{padding:8px 0px 10px 0px;width:100%;background:url(/images/design/footer-top.png) no-repeat;color:#000;margin-bottom:10px;}
#footerContentTop{height:54px;overflow:hidden;}
.footerTitle{float:left;width:177px;margin:8px 4px 0px 9px;line-height:40px;padding:8px 0px 0px 8px;font-size:13px;font-weight:bold;color:#fff;}
.footerTitle a{color:#fff;display:inline;}
#footerContent a{display:inline;color:#58ac3b;}
#footerContent a:hover{display:inline;color:#fff;}
#footerContent{background:url(/images/design/footer-bg.png) repeat-y;color:#fff;font-size:11px;}
.footerContentText{float:left;width:174px;margin:8px 6px 8px 8px;text-align:left;padding-left:10px;line-height:16px;color:#ddd;}
.footerContentText ol{margin-left:-10px;margin-top:0px;color:#ddd;line-height:15px;}
.mceEditorArea, .mceContentBody{background:#FFFFFF;font-size:11px;}
body.mceContentBody {background: #FFF  url();background-image:none;}
th{border-bottom:1px solid #333;text-align:left;}
p{margin:0px 0px 10px 0px;}
.ui-effects-transfer{border:2px dotted #850203;}
ul.jd_menu, ul.jd_menu_vertical, ul.jd_menu_vertical ul{height:25px;line-height:25px;background-color:transparent;}
ul.jd_menu li{font-family:Verdana;font-size:12px;color:#636363;font-weight:normal;line-height:30px;margin:0px;padding:0px 10px 0px 10px;height:10px;cursor:pointer;white-space:nowrap;background:transparent;}
ul.jd_menu li li{width:120px;font-weight:normal;font-size:11px;}
ul.jd_menu li a{color:#636363;text-decoration:none;}
ul.jd_menu li.jdm_hover, ul.jd_menu li.jdm_active{color:#870203;padding:0px 10px 0px 10px;border:0px;height:30px;background:transparent;}
ul.jd_menu li.jdm_hover a:hover{color:#870203;}
ul.jd_menu li.jdm_hover ul li, ul.jd_menu li.jdm_active ul li{background:transparent;color:#333;padding:0px 11px 2px 11px;border:0px;height:17px;line-height:17px;}
ul.jd_menu li.jdm_active ul{
border-top:1px solid #fff;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#cccccc'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ccc)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #fff,  #ccc); /* for firefox 3.6+ */ 
border-radius:0px;
padding:6px 0px;
box-shadow:0px 2px 4px #555;
}
ul.jd_menu li.jdm_hover ul.jdm_events li.jdm_hover{background-color:transparent;}
ul.jd_menu li ul li{width:140px;}
ul.jd_menu li ul li ul li{width:180px;}
.clear{clear:both;height:0px;}
h1{padding:0;margin:0;font-size:15px;}
.overskrift{font-size:15px;}
hr{background:#d4d4d4;height:1px;border:0px;}
.categoryImage{float:right;padding:19px 0px 10px 10px;}
.productCategoryWrapper, .focusProductCategoryWrapper{float:left;width:189px;margin:7px;text-align:center;border:1px solid silver;-moz-border-radius:5px;border-radius:5px;background:#fff;}
.rightBoxContent .focusProductCategoryWrapper{width:145px;float:none;border:0px;padding:0px;margin:10px auto 15px auto;background:transparent;}
.categoryBoxHightlightOn{background-color:#f4f4f4;cursor:pointer;border-color:#aaa;}
.productCategoryTop, .focusProductCategoryTop{height:7px;overflow:hidden;}
.productCategoryName{min-height:36px;}
.productCategoryMiddle, .focusProductCategoryMiddle{}
.productCategoryContent, .focusProductCategoryContent{padding:0 5px 0 5px;min-height:267px;position:relative;}
.rightBoxContent .focusProductCategoryContent{min-height:7px;}
.productCategoryContent h2, .focusProductCategoryContent h2{margin:0px;padding:0 0 5px 0;font-size:11px;}
.productCategoryContent p, .focusProductCategoryContent p{margin:0px;padding:0px;}
.productCategoryImage, .focusProductCategoryImage{width:100%;text-align:center;height:180px;background-position:center center;background-repeat:no-repeat;margin-bottom:5px;border-top:1px solid #eaeaea;}
.focusProductCategoryImage{height:170px;}
.productCategoryBottom, .focusProductCategoryBottom{height:5px;}
.productCategoryImage{position:relative;}
.productCategoryTeaser, .focusProductCategoryTeaser{min-height:36px;overflow:hidden;}
.productCategoryPrices, .focusProductCategoryPrices{padding-top:5px;}
.productCategoryMainPrice, .searchProductMainprice, .focusProductCategoryMainPrice, .productGuideMainprice{min-height:0px;font-weight:bold;}
.productCategoryRecommendedPrice, .searchProductRecommendedPrice, .focusProductCategoryRecommendedPrice, .productGuideRecommendedPrice{color:#555;min-height:0px;}
.productCategoryOfferPrice, .relatedProductOfferPrice, .searchProductOfferprice, .focusProductCategoryOfferPrice, .productGuideOfferprice{height:18px;color:#c50006;font-weight:bold;}
.categoryListWrapper{padding:0px;}
.categoryList{float:left;margin-left:5px;border-right:2px solid #eee;padding-right:5px;}
#categoryListStart{float:left;}
#categoryListStartThumb{display:none;}
.categoryThumb{width:183px;margin:0px 5px 15px 12px;padding: 0px;font-size:0px;line-height:0px;border:0px;text-align:center;overflow:hidden;}
.categoryThumb a{line-height:0px;display:block;font-size: 0px;}
.chosenCategory{font-weight:bold;}
#productWrapper{}
#productImagesWrapper{vertical-align:top;text-align:center;width:214px;float:left;}
.productThumb{width:101px;background-position:center;background-repeat:no-repeat;height:110px;border:1px solid #aaa;float:left;margin:8px 4px 0px 0px;cursor:pointer;position:relative;}
#productInformationWrapper{float:right;width:380px;padding-left:10px;}
#productImageWrapper{width:210px;position:relative;border:1px solid silver;border-radius:5px;-moz-border-radius:5px;}
#productTags{height:80px;position:absolute;right:0px;}
#productImageZoomWrapper{position:absolute;bottom:10px;right:10px;z-index:50;}
.productStockAndDeliveryWrapper{}
#productImageTitle{position:absolute;bottom:0px;height:17px;left:0px;right:0px;z-index:50;background-color:white;color:black;opacity:0.6;filter:alpha(opacity = 60);text-align:left;padding:2px;}
#productImageThumbTitle{position:absolute;bottom:0px;left:0px;right:0px;z-index:50;background-color:white;color:black;opacity:0.6;filter:alpha(opacity = 60);text-align:left;padding:2px;}
#productHeadlineWrapper{border-bottom:1px solid #d1d1d1;padding-bottom:5px;}
#attributeProcessWrapper{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #d1d1d1;}
#productInfoSummaryWrapper{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #d1d1d1;}
#descriptionWrapper{position:relative;padding-top:8px;}
#flasherWarning{margin-top:10px;border:1px solid #aa3333;color:#aa3333;padding:3px;background:#ffdddd;}
.flasherMandatory{color:#aa3333;padding:3px;}
#basket_accept_conditions .flasherMandatory{border:1px solid #aa3333;color:#aa3333;padding:3px;background:#ffdddd;}
#flasherNotice{margin-top:10px;border:1px solid #117711;color:#117711;padding:3px;background:#F0FFDF;}
#flasherNoticeBasket{margin-top:10px;border:1px solid #117711;color:#117711;padding:4px;background:#F0FFDF;}
.productInfoDelivery,.productInfoStock{width:55px;line-height:20px;}
.productInfoDeliveryValue,.productInfoStockValue{width:85px;}
.productInfoReference,.productInfoPrice{width:60px;}
.productInfoReferenceValue,.productInfoPriceValue{width:126px;}
.totalPrice{font-weight:bold;}
.attributeTitle{line-height:25px;Font-weight:bold;padding-right:6px;}
.attributes{border:1px solid silver;font-size:11px;font-family:verdana, sans-serif;}
#additionalProductsWrapper{padding-top:10px;padding-bottom:10px;float:left;}
#additionalProductsWrapper table{margin-top:6px;}
#additionalProductsWrapper table{margin-top:6px;}
#additionalProductsWrapper table tr td{padding:2px;}
#additionalProductsWrapper table tr td img{vertical-align:middle;cursor:help;}
#additionalProductsWrapper table tr td .additionalProducts{cursor:pointer;}
.additionalProductTooltip{width:280px;cursor:help;}
.additionalProductTooltipImagewrapper{vertical-align:top;padding-right:6px;}
.additionalProductTooltipTitle{font-weight:bold;vertical-align:top;padding-bottom:6px;}
.additionalProductTooltipDescription{vertical-align:top;padding-bottom:6px;}
.additionalProductTooltipPriceComparance{vertical-align:top;}
.productTooltip{background-color:#f4f4f4;}
#tooltip{opacity:1.0;}
#buyInfoWrapper{float:right;text-align:center;width:200px;padding:10px 0px 0px 4px;}
.totalPrice{font-weight:bold;font-size:20px;padding-bottom:8px;}
.discountComparedToRecommendedPrice{font-size:11px;font-weight:bold;padding-bottom:2px;}
.recommended{padding-bottom:8px;}
#productBuyButtonWrapper{padding:0px 0px 10px;}
.attributes,#amount{border:1px solid silver;font-size:11px;font-family:verdana, sans-serif;}
#amount{width:30px;text-align:center;}
#buyButton{}
.productPriceGuarenteeWrapper{float:right;text-align:center;width:170px;padding:0px 13px 10px 5px;}
.productFreightTextWrapper{float:left;width:166px;border:1px solid silver;background:#fafafa;padding:4px;font-size:10px;-moz-border-radius:5px;border-radius:5px;margin-top:10px;line-height:12px;}
#socialWrapper{float:left;width:100%;padding-top:10px;}
#socialWrapper #facebookLike{float:right;width:132px;overflow:hidden;}
#socialWrapper #googlePlusOne{float:right;width:63px;}
#realatedProductHeadline{font-weight:bold;padding-top:10px;}
.relatedProductWrapper{float:left;text-align:center;width:196px;padding:0px 4px 5px 4px;min-height:160px;}
.relatedProductName{min-height:38px;}
.relatedProductName h2{font-size:12px;}
.relatedProductMainPrice, .relatedProductOfferPrice{padding:5px 0px 0px 0px;}
#emptyBasket{float:right;}
.basketAdditionalProductRow{background-color:#EEE;color:#333;}
.basketProductImage{background-position:center;background-repeat:no-repeat;width:40px;height:40px;}
.basketAdditionalProductImage{background-position:center;width:30px;height:30px;float:right;}
.basket_img{width:50px;}
.basket_stock{text-align:center;}
.basket_single_price{text-align:right;}
.basket_discount{text-align:right;}
.basket_amount{text-align:center;}
.basket_subtotal{text-align:right;}
.basket_summary{text-align:right;}
.basket_summary_numbers{text-align:right;}
.basket_freight{line-height:18px;height:24px;font-size:11px;background:#efefef;border:1px solid #ccc;margin:4px;cursor:pointer;}
.basket_freight label{cursor:pointer;float:left;margin-right:3px;padding:3px;}
.basket_freight input{margin-top:2px;vertical-align:middle;}
.basket_freight:hover{background:#F0FFDF;border:1px solid #117711;}
.basket_payment{line-height:18px;height:24px;font-size:11px;background:#efefef;border:1px solid #ccc;margin:4px;cursor:pointer;}
.basket_payment label{cursor:pointer;float:left;margin-right:3px;padding:3px;}
.basket_payment input{margin-top:2px;vertical-align:middle;}
.basket_payment:hover{background:#F0FFDF;border:1px solid #117711;}
#glsParcelShop{margin-top:15px;}
#glsParcelShop #searchParcelShopByZip{margin-top:10px;}
#basket_info{width:360px;float:left;}
.basket_info_name{width:112px;}
.basket_input{width:200px;font-size:11px;font-family:Verdana, Tahoma;}
.basket_input_small{width:30px;font-size:11px;font-family:Verdana, Tahoma;}
.basket_info_name_alternative{width:75px;}
.basket_input_alternative, .basket_input_armymail_address{width:130px;font-size:12px;font-family:Verdana, Tahoma;}
#showAlternativeDelivery{width:250px;float:left;text-align:left;margin:21px 0px 7px 0px;}
#showAlternativeDelivery a{padding:4px;display:block;}
#toggleAlternativeDelivery{border:1px solid silver;margin-bottom:10px;}
#toggleAlternativeDelivery:hover{background:#F0FFDF;border:1px solid silver;}
#basket_alternative_delivery{background:#F0FFDF;border:1px solid silver;padding:4px;}
#basket_alternative_delivery h1{margin:5px 0px;}
#subscribe_newsmail{line-height:30px;padding-left:0px;}
#subscribe_newsmail input{margin:10px 4px 0px 3px;float:left;}
#subscribe_newsmail label{float:left;}
#basket_accept_conditions{padding-right:30px;line-height:30px;text-align:center;margin:auto;width:500px;float:left;}
#basket_accept_conditions a{display:inline;}
#basket_accept_conditions label{float:left;}
#basket_accept_conditions input{margin:10px 4px 0px 3px;float:left;}
#forbehold{width:500px;margin-left:0px;font-size:10px;font-weight:bold;}
.basketBasket{width:100%;}
.basketBasket td{border-bottom:1px solid #DDD;}
#basketWrapper span a{font-size:12px;font-weight:bold;line-height:22px;}
#basketWrapper a{color:#60A9DE;}
#basketWrapper a:hover{color:#888;}
#basketBuyButtonWrapper{padding:25px;padding-left:200px;}
.confirm_cancel{float:left;}
.confirm_continue{float:right;}
.reciept_additional_info{font-size:10px;border-top:1px solid silver;border-bottom:1px solid silver;padding:10px 0px;}
.right{text-align:right;}
.left{text-align:left;}
.center{text-align:center;}
.showOnCompany{display:none;}
.showOnInstitution{display:none;}
#sitemap, #sitemapCMS{list-style:none;}
.sitemaplist0, .sitemaplistCMS0{width:180px;list-style:none;display:inline;float:left;padding:0px 15px 25px 0px;font-weight:bold;}
.sitemaplist0 a, .sitemaplistCMS0 a{font-size:12px;}
.sitemaplist0 a img, .sitemaplistCMS0 a img{display:none}
.sitemaplist1, .sitemaplist2, .sitemaplist3, .sitemaplist4, .sitemaplist5, .sitemaplistCMS1, .sitemaplistCMS2, .sitemaplistCMS3, .sitemaplistCMS4, .sitemaplistCMS5{list-style:disc;color:#555;font-weight:normal;}
.sitemaplist1, .sitemaplistCMS1{padding:0px 0px 5px 0px;list-style:circle;}
#breadcrumbAndBackWrapper{width:100%;padding:0px 0px 12px 0px;}
#breadcrumbTrail{float:left;}
#rightOfBreadcrumpTrail{float:right;}
.ui-widget-content{border:1px solid #DDDDDD;color:#636363;line-height:17px;}
.ui-tabs .ui-tabs-panel{padding:8px 5px 3px 5px;display:block;border-width:0;background:none;}
.ui-tabs a{font-size:11px;}
#middleWrapper #tabs .ui-tabs-nav li{margin:0px 0px 0px 3px;}
#middleWrapper #tabs .ui-tabs-nav li.ui-state-default a{color:#666;}
#middleWrapper #tabs .ui-tabs-nav li.ui-state-focus a{color:#333;}
#middleWrapper #tabs .ui-tabs-nav li.ui-state-active a{color:#fff;}
#searchResultsTop, #guideResults{padding:10px 0px;}
.searchProductWrapper, .productGuideWrapper, .guideForm{width:100%;border:0px;border-bottom:1px solid #ddd;margin-bottom:15px;}
.searchProductWrapper td, .productGuideWrapper td{border:0px;}
.searchProductImage, .productGuideImage{width:120px;}
.searchProductTitle, .productGuideTitle{font-weight:bold;vertical-align:top;}
.searchProductDescription, .productGuideDescription{vertical-align:top;}
.searchProductPricewrapper, .productGuidePricewrapper{width:200px;text-align:center;}
.searchProductOfferprice, .productGuideOfferprice{padding-bottom:5px;}
.searchProductMainprice, .productGuideMainprice{padding-bottom:5px;}
.searchProductRecommendedPrice, .productGuideRecommendedPrice{padding-bottom:5px;}
.guideForm{padding-bottom:10px;}
#decsWrapper{width:135px;z-index:0;position:absolute;float:left;top:92px;left:-150px;box-shadow:-8px 8px 10px #222;}
#decsWrapper ul{list-style:none;padding:0px;margin:0px;}
#leftBox ul.categoryTree0{list-style-type:none;margin:0px;padding:0px;}
#leftBox ul.categoryTree0 li{border-bottom:0px solid silver;padding:3px 0 2px 8px;}
#leftBox ul.categoryTree0 a{font-size:13px;text-decoration:none;color:#636363;font-weight:bold;}
#leftBox ul.categoryTree0 a:hover{color:#870203;}
#leftBox ul.categoryTree1{list-style-type:none;margin-left:15px;padding:0px;font-size:13px;}
#leftBox ul.categoryTree1 li{padding:2px 0 2px 0px;border:0px;}
#leftBox ul.categoryTree1 a{color:#636363;font-size:11px;font-weight:normal;}
#leftBox ul.categoryTree2{list-style:url(/images/design/menu-arrow.png) outside none;margin-left:15px;padding:0px;font-size:13px;}
#leftBox ul.categoryTree2 li{padding:1px 0px 1px 0px;}
#leftBox ul.categoryTree2 a{font-weight:bold;}
.box{border-collapse:collapse;}
.box_left_top{height:18px;width:18px;background:url("/media/design/box/box_left_top.jpg") no-repeat;font-size:0px;line-height:0px;}
.box_top{height:18px;background:url("/media/design/box/box_top.jpg");font-size:0px;line-height:0px;}
.box_top_right{height:18px;width:18px;background:url("/media/design/box/box_top_right.jpg") no-repeat;font-size:0px;line-height:0px;}
.box_right{width:18px;background:url("/media/design/box/box_right.jpg");background-repeat:repeat-y;font-size:0px;line-height:0px;}
.box_bottom_right{height:18px;width:18px;background:url("/media/design/box/box_bottom_right.jpg") no-repeat;font-size:0px;line-height:0px;}
.box_bottom{height:18px;background:url("/media/design/box/box_bottom.jpg");font-size:0px;line-height:0px;}
.box_left_bottom{height:18px;width:18px;background:url("/media/design/box/box_left_bottom.jpg") no-repeat;font-size:0px;line-height:0px;}
.box_left{width:18px;background:url("/media/design/box/box_left.jpg");background-repeat:repeat-y;font-size:0px;line-height:0px;}
.box_center{background:url("/media/design/box/box_center.jpg");vertical-align:middle;text-align:center;width:105px;}
.box_center_forside{background:url("/media/design/box/box_center.jpg");vertical-align:middle;text-align:center;width:180px;}
.shopPicturestampNew{width:32px;height:80px;background:url("/images/design/stamps/hangtags-nyhed.png") center -13px;background-repeat:no-repeat;font-size:0px;line-height:0px;position:relative;float:right;}
.shopPicturestampOffer{width:31px;height:80px;background:url("/images/design/stamps/hangtags-tilbud.png") center -8px;background-repeat:no-repeat;font-size:0px;line-height:0px;position:relative;float:right;}
.shopPicturestampPriceguarantee{width:35px;height:80px;background:url("/images/design/stamps/hangtags-pristjek.png") center -4px;background-repeat:no-repeat;font-size:0px;line-height:0px;position:relative;float:right;}
.relatedProductImage{position:relative;border-top:1px solid #eaeaea}
#relatedStamps{position:absolute;top:0px;right:0px;}
#webpack2_house_again{text-decoration:underline;}
.shopIndexBox{float:left;text-align:center;width:183px;margin:0px 11px 8px;}
.moduleBannerWrapper{margin-left:0px;margin-top:4px;margin-bottom:0px;height:156px;position:relative;}
#bannerControls{position:absolute;bottom:8px;left:4px;z-index:100000;text-shadow: 1px 1px 1px #555;}
.controlButton{float:left;background:#444;font-family:arial;margin-left:5px;padding:0px 4px 3px 4px;font-size:14px;color:#ddd;cursor:pointer;font-weight:bold;line-height:12px;vertical-align:middle;border:1px solid #999;border-radius:8px;}
.controlButton:hover{background:#666;}

.productFunctions{width:193px;float:left;margin:6px;}
.ui-buttonset{margin:0pX;}
.ui-button{border-radius:5px;display:block;margin:3px;position:relative;}
#productFunctionsGroups .ui-button-text-only .ui-button-text{padding:0px;text-align:left;margin-left:7px;line-height:17px;font-size:11px;}
.guideForm .ui-state-default{color:#555;}
#productFunctionsGroups .ui-state-active{color:white;}
.guideInfoWrap{position:absolute;right:0px;top:0px;
width:15px;height:15px;
background:url(/core/js/jquery/ui_frontend/css/custom-theme/images/ui-icons_888888_256x240.png) no-repeat -17px -144px;
cursor:help;}
#productFunctionsGroups .ui-state-active .guideInfoWrap{background:url(/core/js/jquery/ui_frontend/css/custom-theme/images/ui-icons_870203_256x240.png) no-repeat -17px -144px}
.guideToolTip{background:white;width:300px;border-radius:8px;box-shadow:2px 2px 5px #333;}
.guideToolTip h3{font-weight:normal;line-height:17px;font-size:11px;}
.ajaxCategoryCheckDiv{
	float: left;
	background:url('/images/design/icons/check_box.png');
	width: 19px;
	height: 19px;
	margin-top: 19px;
	margin-right: 11px;
	margin-left: 10px;
}
.ajaxCategoryAhrefDiv{
	float: left;
	margin-top: 2px;
	margin-bottom: 0px;
}
.ajaxCategoryAhrefDiv a{
visibility:hidden;
}
.ajaxCategoryAhrefDiv a img{visibility:visible;}
.ajaxCategoryBGImg {
	border: 1px solid  #919191;
border-radius:6px;
cursor:pointer;
}
.ajaxCategoryBGImg:hover{
box-shadow:0px 0px 3px #aaa;
}

.ajaxCategoryCheckmarkDiv {
	width: 20px;
	height: 16px;
	position: relative;
	background:url('/images/design/icons/check_icon.png');
	left: 3px;
	top: -2px;
}
.ajaxCategorySearchOpacityDimmed {
	opacity:0.4;
	filter:alpha(opacity=40);
	width: 144px;
	height: 59px;
	background-color: white;
	position: absolute;
	top: -1px;
	left: -1px;
}
.ajaxCategorySearchOpacityOn {
}
.sliderwrapper {
	padding: 10px !important;
}
#ajaxSearchAmount {
	border:0;
	color:#f6931f;
	font-weight:bold;
	width: 200px;
}
#slider-range{
	width: 520px;
	float: left;
	margin-right: 10px;
}
#ajaxSearchHelpText{
}
#ajaxSearchMinAmount{
	width: 30px;
	float: left;
	font-weight:bold;
}
#ajaxSearchMaxAmount{
	width: 30px;
	float: left;
	font-weight:bold;
}
#slider-range-guide{
	width: 300px;
	float: left;
	margin: 3px 25px 0px 0px;
height:12px;
}
.dkk{float:left;font-weight:bold;}
#clearAll{
	margin-bottom: 20px;
	margin-right: 0px;
	float: right;
}
#ajaxGuideSearchLoaderWrapper{
	width: 16px;
	height: 16px;
	margin-right: 10px;
	margin-left:30px;
	float: left;
}
#ajaxGuideSearchLoader{
	width: 16px;
	height: 16px;
	background:url('/images/icons/ajax-loader2.gif') no-repeat;
	
}
#ajaxGuideSearchCount{
	color:#646464;
	font-weight:bold;
font-size:16px;
float:left;
}
#ajaxGuideSearchAmount {
	border:0;
	color:#646464;
	font-weight:bold;
	width: 180px;
}
#slider-range-guide a.ui-slider-handle{width:25px;height:20px;margin-top:-2px;}
#slider-range-guide .ui-slider-range{height:12px;}
#loadSplasher{
	padding:20px 40px;
	background-repeat: no-repeat;
	background-position: 10px 10px;
}
#quickloanFinancing {
	margin-top: 15px;
}
#productBuyButtonWrapper #quickloanFinancingExample{display:none;border:1px solid silver;border-top:0px;padding:4px 4px 4px 30px;color:#555;text-align:left;}
#productBuyButtonWrapper #quickloanRate{font-weight:bold;}
#productBuyButtonWrapper #quickloanFinancingLabelSimple, #quickloanFinancingLabel{background:url(/images/design/kviklaan.png) no-repeat;padding:35px 8px 8px;font-weight:bold;width:122px;margin:2px auto 15px;border-radius:6px;height:36px;}
#productBuyButtonWrapper #quickloanFinancingLabel{cursor:pointer;color:#444;}
#productBuyButtonWrapper #quickloanFinancingLabel:hover{color:#111;}
#basketForm #quickloanFinancingLabel{border:0px;background:none;width:100%;}
#basketForm #basketQuickloanExamples{display:none;}
#basketForm #quickloanFinancingExample{display:block;}
.quickloanBasketFinancingExample{float:left;padding:0px 16px 4px 26px;position:relative;border:1px solid #cccccc;width:200px;margin:0px 10px 10px 0px;background:#efefef;}
.quickloanBasketFinancingExample label{cursor:pointer}
.quickloanBasketFinancingExample:hover{background:#f0ffdf;border:1px solid #117711;}
.quickloanBasketFinancingExample .quickloanType{position:absolute;top:0px;left:0px;}
.quickloanBasketFinancingExample #quickloanRate{font-weight:bold;}
.quickloanBasketFinancingExample #quickloanAAOP, .quickloanBasketFinancingExample #quickloanNominel, .quickloanBasketFinancingExample #quickloanCreditcosts, .quickloanBasketFinancingExample #quickloanTotalcosts{font-size:11px;}

#webpack2_house_default .basket_input_small{width:30px;}
#flasherNoticeBasket{font-weight:bold;color:green;}
