body, html{background:url("images/bg.png") center 0 repeat #eae9e5;font-family:"open-sans",sans-serif;font-size:11px;height:100%;margin:0;padding:0}
input, textarea, select{font-family:"open-sans",sans-serif;font-size:10px;line-height:13px;border:none;outline:none;}
h2{font-family:"open-sans",sans-serif;}
.tekstbox{border:1px solid #c3c3c3;}
.headline{color:#3a3737;font-size:18px;font-weight:normal;line-height:18px;height:auto;text-transform:uppercase;}
.outer{}
.mainContentTD{background:#FFF;position:relative;width:980px;padding:0 0}
.topSection{position:relative;height:217px;width:900px;padding:0 40px;border-bottom:none;z-index:900}
.content{width:900px;margin:0;padding:28px 40px 0 40px;}
.boxRightContainer{display:none}
.Img{border:none;}
#top{width:352px;height:100px;position:absolute;top:82px;left:40px;}
.top, .topDiv, .topDiv a, .logoImg{float:left;width:316px;height:49px;display:block;margin:0}
.topDiv a{background:url("images/custom/logo.png") no-repeat 0 0;}
.logoImg{display:block;float:left}
.centerNoLeftSidebar{width:900px;padding:0}
.content .boxCenterContainerImg, .content .boxCenterContainerImg img{width:900px;margin:0;padding:0;float:left;display:block;}
.mainContentTD > .boxCenterContainerImg img{width:auto;}
#TopImageMap{width:100%;height:36px;position:relative;}
#TopImageMap img{width:175px;height:26px;position:absolute;top:10px;right:35px;background:url(images/custom/box-flags.png) no-repeat 0 0;}
.menu, .additionalMenu{font-family:"open-sans",sans-serif}
.menu{color:#3a3737;background:none;height:54px;left:40px;margin:0;padding:0;position:absolute;bottom:0;width:900px;z-index:910;}
.additionalMenu{font-size:11px;width:600px;margin:0;padding:0;line-height:15px;text-align:center;color:#3a3737;position:absolute;top:23px;left:40px;z-index:950;}
.additionalMenu .menuNormbg a, .additionalMenu .menuOverbg a{font-size:12px;color:#3a3737;text-transform:none;font-weight:normal;padding:0;}
.additionalMenu .menuNormbg:first-child, .additionalMenu .menuOverbg:first-child{background:none;padding:0 7px 0 0;}
.additionalMenu a[href$="/login/"]{border-bottom:#71a209 2px solid;}
#topmenuAdditional_0 a{width:17px;height:15px;padding:3px;margin-top:-2px;background:url(images/sprite_images.png) -428px 3px no-repeat;text-indent:-999px;overflow:hidden;}
#topmenuAdditional_1{padding-left:4px;background:none;}
.menuNormbg, .menuOverbg{line-height:17px;height:auto;padding:0 6px 0 12px;background:url(images/sprite_images.png) 0 -45px no-repeat;}
.menu .menuNormbg, .menu .menuOverbg{padding:0 11px 0 0;height:auto;line-height:15px !important;}
.menu .menuNormbg a, .menu .menuOverbg a{font-size:15px;text-decoration:none;text-transform:none;text-transform:uppercase}
.menu .menuOverbg a{color:#FFF;}
.menu .menuNormbg a{color:#FFF;}
.menu .menuNormbg:last-child a{color:#3a3737 !important;}
.menuWrapper.stickyMenuBar #topDropDownMenu{-webkit-border-top-left-radius:0;-moz-border-top-left-radius:0;border-top-left-radius:0;border-top-right-radius:0;}
#topDropDownMenu{margin:0;height:44px;width:887px;padding:8px 0 0 11px;border:#484848 1px solid;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#484848;text-shadow:-1px -1px 0 rgba(0,0,0,.39);}
li.expanderMenu{z-index:60;padding:0 !important;}
li.expanderMenu.showAsHover{-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px;height:44px;padding:0 6px 0 5px}
li.expanderMenu.showAsHover:after{content:"";display:block;width:100%;height:10px;background:inherit;position:relative;left:200px;}
.topLineLink{background:none;color:#FFF;display:block;font-size:15px;line-height:54px;}
li.expanderMenu .topLineLink{font-weight:400;color:#ffffff;position:relative;z-index:999;font-size:15px;text-transform:uppercase;line-height:38px;padding:0 21px 0 8px !important;background:url("images/sprite_images.png") right -31px no-repeat;}
li.expanderMenu.showAsHover .topLineLink{background-color:#81a01d;color:#FFF;font-weight:400;border-radius:4px;}
li#topmenu_0.expanderMenu.showAsHover .topLineLink{padding:0 0 0 0}
#topDropDownMenu li{padding:0;margin:0 0 0 0;}
#topDropDownMenu .menuHeightDiv{height:0;background:none}
li.expanderMenu div.menuContainer{top:43px;z-index:990;}
#topmenu_0.expanderMenu div.menuContainer{margin-left:-9px!important;}
li.expanderMenu div.menuFirstWrap{padding:0 0 14px;border-radius:5px;background:#82a11d;background:-moz-linear-gradient(top, rgba(130,160,29,1) 0%, rgba(96,119,20,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(130,160,29,1)), color-stop(100%,rgba(96,119,20,1)));background:-webkit-linear-gradient(top, rgba(130,160,29,1) 0%,rgba(96,119,20,1) 100%);background:-o-linear-gradient(top, rgba(130,160,29,1) 0%,rgba(96,119,20,1) 100%);background:-ms-linear-gradient(top, rgba(130,160,29,1) 0%,rgba(96,119,20,1) 100%);background:linear-gradient(to bottom, rgba(130,160,29,1) 0%,rgba(96,119,20,1) 100%);}
li.expanderMenu div.menuSecondWrap{padding:0 0 0 22px;margin:0;background:none}
li.expanderMenu div.menuThirdWrap{border:none;background:none;padding:23px 0 0}
#topDropDownMenu dl{border:none;background:none;padding-left:19px;padding-right:29px;border-right:1px solid #7a971b;border-left:1px solid #5e7514;}
#topDropDownMenu dl:first-of-type{border-left:none;}
#topDropDownMenu dl:last-of-type{border-right:none;}
#topDropDownMenu .menuLinkElement{color:#fff;}
#topDropDownMenu dd{padding:0;margin:0;width:150px;float:left;clear:both;}
#topDropDownMenu dd a{display:block;padding:3px 0 4px;line-height:16px;font-weight:normal;color:#fff;text-transform:none;}
#topDropDownMenu dd li{border-bottom:#7d9b1c 1px solid;}
#topDropDownMenu dd li a{color:#FFF;font-size:12px;line-height:16px;font-weight:normal;text-transform:none;}
#topDropDownMenu dt a, .additionalMenu dt a{font-weight:normal !important}
#topDropDownMenu dt{border:none;padding:0;float:left;width:150px;clear:both;}
#topDropDownMenu dt .menuLinkElement{border-bottom:none;display:block;margin:0 0 0;padding:0 15px 0 0;font-size:15px;font-weight:normal;text-transform:none;}
#topDropDownMenu .menuThirdWrap dl:first-child{background:none;padding-left:0}
.additionalMenu .menuContainer{top:19px;position:absolute;}
.additionalMenu dd{padding:0;display:block}
.additionalMenu div.menuThirdWrap{border:none;-webkit-box-shadow:0px 0px 6px 0px rgba(0, 0, 0, 0.22);-moz-box-shadow:0px 0px 6px 0px rgba(0, 0, 0, 0.22);box-shadow:0px 0px 6px 0px rgba(0, 0, 0, 0.22);padding:6px 10px 6px 11px;text-align:left}
.additionalMenu dt{display:none}
#topDropDownMenu dl, .additionalMenu dl{background:none;margin-bottom:-992px;}
.additionalMenu .menuThirdWrap a{background:none;color:#6c6966}
.additionalMenu .menuThirdWrap a:hover{color:#484848}
.additionalMenu div.menuFirstWrap{padding:0}
.additionalMenu .menuContainer .menuThirdWrap a{padding:0;margin:0;font-size:11px;line-height:19px;}
.topSection .ssResult{left:auto !important;right:-1px;top:57px !important;display:block;width:699px;}
.ssResultSection{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.ssResultSectionError{font-weight:700;font-size:16px;font-family:"open-sans",sans-serif;width:681px;background:#FFF;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;}
.ssResultItemText a, .ssResultItemText{color:#2b2b2b !important;font-size:12px;}
.groups .ssResultSectionHead{-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border-top-left-radius:3px;border-top-right-radius:3px;text-transform:uppercase;font-weight:600}
.ssResultTop{background:none;height:0;padding:0}
.ssResultSectionHead{background:none repeat scroll 0 0 #2b2b2b;color:#FFFFFF;font-size:15px;font-weight:normal;padding:0 0 0 10px !important;text-align:left;text-transform:uppercase;font-weight:600;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border-top-left-radius:3px;border-top-right-radius:3px;}
.ssResultSection .itemActive{background-color:#F5F5F5;border-bottom:1px solid #dbdbdb;}
.ssResultItemImage{border:1px solid #dbdbdb;float:left;height:27px;margin:5px 5px 5px 0;overflow:hidden;width:30px;}
.ssResultItemImage img{width:30px;height:auto}
.ssResultItemText a, .ssResultGroupText a, .ssResultSeeAll a{font-size:12px !important;font-weight:normal !important;color:#000 !important;}
.ssResultSeeAll{background:#f5f5f5;padding-bottom:10px;text-transform:uppercase;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;}
.ssResultSeeAll a{font-weight:normal !important;font-size:18px !important;color:#000 !important}
.ssResultGroupText a{margin-left:10px}
.ssResultItemText{float:left;font-size:12px;padding:0 0 0 0;}
.ssResultGroupText{float:left;font-size:12px;padding:0;}
.groups li{cursor:pointer;height:40px;}
.ssResultSection li{border-bottom:1px solid #dbdbdb;border-top:none;clear:both;display:block;margin:0;padding:0 0 0 10px;line-height:39px}
.ssResultGroupText a, .ssResultItemText a{text-transform:none}
.noresult{background:none;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border-top-left-radius:3px;border-top-right-radius:3px;}
.ssResultTop, .ssResultContent, .ssResultBottom{padding:0;}
.ssResultBottom{background:none;height:auto;}
.ssResultContent{background:none;-webkit-box-shadow:-1px 0px 3px 0px rgba(50, 50, 50, 0.5);-moz-box-shadow:-1px 0px 3px 0px rgba(50, 50, 50, 0.5);box-shadow:-1px 0px 3px 0px rgba(50, 50, 50, 0.5);width:699px;}
.ssResultSectionError{width:699px;}
.frontpageOuter{width:900px;float:left;position:relative;overflow:visible;padding-bottom:0;padding-top:0;height:411px;border:none;margin:0 0 43px 0;}
.peKenBurns .peKb_slides{width:900px;height:461px;background-color:transparent;border-radius:0;padding:0;}
.peKenBurns{width:900px;height:461px;overflow:visible !important}
.peKb_iebg{padding:10px 0 0 0}
.peKenBurns .peKb_slides{border-radius:0;-moz-border-radius:0;height:461px;}
.peKenBurns .peKb_slides .peKb_frame{background:transparent;height:461px;padding-left:4px}
.peKenBurns .peKb_slides .peKb_caption{display:none}
.peKenBurns .peKb_timer{width:12px;height:12px;color:transparent;margin:1px 0 0}
.peKenBurns .peKb_timer canvas{display:none}
.peKenBurns .peKb_timer .peKb_overlay{width:12px;height:12px;background:url(images/sprite_images.png) -40px -424px no-repeat}
.peKenBurns .peKb_videoClose{display:none}
.peKenBurns .peKb_controls{overflow:visible;z-index:220}
.peKenBurns .peKb_controls .peKb_holder{margin-top:0;overflow:visible}
.peKenBurns .peKb_controls .peKb_mainPanel{position:static;}
.peKenBurns .peKb_controls .peKb_slideBtns{height:12px;padding-right:0;margin:3px 0 0 0;padding:0}
.peKenBurns .peKb_controls .peKb_slideBtns li{height:12px;width:12px;margin:0 3px;}
.peKenBurns .peKb_controls .peKb_slideBtns li a{height:12px;width:12px;background:url(images/sprite_images.png) -40px -980px no-repeat;}
.peKenBurns .peKb_controls .peKb_slideBtns a:hover{background-position:0 -1019px}
.peKenBurns .peKb_controls .peKb_slideBtns .peKb_currentSlide, .peKenBurns .peKb_controls .peKb_slideBtns .peKb_currentSlide:hover{background-position:-40px -1019px}
.peKenBurns .peKb_controls .peKb_arrows{position:absolute;top:-70px;right:0;border-radius:0;z-index:20;width:61px;}
.peKenBurns .peKb_controls .peKb_arrows .peKb_prev, .peKenBurns .peKb_controls .peKb_arrows .peKb_next{height:33px;width:30px;padding:0;}
.peKenBurns .peKb_controls .peKb_arrows .peKb_prev, .peKenBurns .peKb_controls .peKb_arrows .peKb_prev:hover,
.peKenBurns .peKb_controls .peKb_arrows .peKb_next, .peKenBurns .peKb_controls .peKb_arrows .peKb_next:hover{background-image:url(images/sprite_images.png) !important}
.peKenBurns .peKb_controls .peKb_arrows .peKb_prev{background-position:0 -1084px;padding-right:0;margin-right:1px;}
.peKenBurns .peKb_controls .peKb_arrows .peKb_prev:hover{background-position:0 -1084px}
.peKenBurns .peKb_controls .peKb_arrows .peKb_next{background-position:right -1084px;padding-left:0}
.peKenBurns .peKb_controls .peKb_arrows .peKb_next:hover{background-position:right -1084px}
.peKenBurns .peKb_shadow .peKb_middle{background:none;}
.peKenBurns .peKb_timer .peKb_sprite{background:none;}
.ie7 .peKenBurns .peKb_controls .peKb_mainPanel{background:none}
.ie7 .peKenBurns .peKb_controls .peKb_mainPanel div.peKb_iebg{background:none}
.ie7 .peKenBurns .peKb_controls .peKb_mainPanel span.peKb_iebgRight{background:none}
.ie7 .peKenBurns .peKb_videoClose{background:none}
.ie7 .peKenBurns .peKb_logoLabel{background:none}
.ie8 .peKenBurns .peKb_controls .peKb_mainPanel{background:none}
.ie8 .peKenBurns .peKb_controls .peKb_mainPanel div.peKb_iebg{background:none}
.ie8 .peKenBurns .peKb_controls .peKb_mainPanel span.peKb_iebgRight{background:none}
.ie8 .peKenBurns .peKb_videoClose{background:none}
.ie8 .peKenBurns .peKb_logoLabel{background:none}
.productNewsContainerOuter .frontpageHeadline{font-size:22px;color:#727272;width:900px;text-align:center;text-transform:uppercase;height:36px;border-bottom:#edebea 1px solid;margin:0;float:left;line-height:30px;font-weight:600;}
.productNewsContainer{background:none;margin:7px 0 0;float:left;padding:0 15px;width:870px;}
.productNewsContainer .productNews{clear:both;width:auto;}
.productNewsContainer .productNews .productNewsItem{width:150px;padding:0;float:left;background:#FFF;vertical-align:top;}
.productNewsContainer .productNews .productNewsItemDiv{width:150px;padding:0;float:left;}
.productNews .devider{width:30px;}
.productNewsContainer .productNewsItemImage{width:150px;float:left;}
.productNewsContainer .productNewsItemImage a{display:block;width:150px;}
.productNewsContainer .productNewsItemImage img{border:none !important;margin:0;}
.productNewsContainer .textBox .stock{float:left;font-size:11px;margin:10px 0 3px;padding:0;text-align:center;width:150px;line-height:11px;}
.productNewsContainer .textBox .stock img{border:none;display:inline-block;float:inherit;margin:0;}
.productNewsContainer .textBox .newProductText .text.stockText{display:inline-block;float:inherit;width:auto;font-size:11px;line-height:11px;color:#4c4c4c;}
.productNewsContainer .textBox{width:150px;float:left;}
.productNewsContainer .textBox .newProductText{width:150px;display:block;float:left;margin:2px 0 0;}
.productNewsContainer .textBox .newProductText .text{color:#3a3737;display:block;float:left;font-size:12px;font-weight:normal;margin:0;padding:0;text-align:center;text-decoration:none;width:150px;line-height:15px;}
.productNewsContainer .textBox .frontpagePrices{float:left;padding-top:0;width:150px;margin:6px 0 0;}
.productNewsContainer .textBox .frontpagePrices .prevPrice{font-size:11px;color:#3a3737 !important;text-decoration:line-through;text-align:center;float:left;width:150px;display:block;line-height:11px;}
.productNewsContainer .textBox .frontpagePrices .prevPrice br{display:none;}
.productNewsContainer .textBox .frontpagePrices .price{font-size:13px;color:#3a3737;line-height:13px;font-weight:bold;width:150px;float:left;display:block;margin:1px 0 0;text-align:center;}
.productNewsContainer .textBox .frontpagePrices .purchaseButton{background:#72a30a;width:96px;height:20px;display:block;color:#FFF;font-size:11px;text-transform:uppercase;text-shadow:-1px 1px rgba(0,0,0,.23);line-height:20px;float:left;margin:4px 0 0 27px;padding:0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;text-align:center;font-weight:600;}
.productNewsContainer .textBox .frontpagePrices .priceExcl{display:none;}
.productNewsContainer .freightLink{display:none;}
.productNewsItem .overlayList{background-repeat:no-repeat;cursor:pointer;left:24px;position:absolute;top:-6px;z-index:43;right:auto}
.productNewsItem .overlayList img{width:28px !important;}
.isFrontpage .moreInfoText a{color:#7a7a7a;font-size:13px;text-decoration:none;}
.wideFooter{width:auto;margin:0 auto;padding-top:0;width:980px;display:table;}
.wideFooterFrontpage{background:url("images/bg-footer-shadow.png") center 0 no-repeat #3e3b3b;width:900px;padding:29px 40px 34px;color:#8e8d88;float:left;}
.divFooterPart1{width:442px;text-align:left;float:left;font-size:11px;color:#8e8d88;margin:0;line-height:14px;padding:0;min-height:164px;}
.divFooterPart1 .title, .divFooterPart2 .title, .divFooterPart3 .title{color:#e9e8e4;font-size:19px;font-weight:normal;line-height:20px;text-transform:uppercase;margin-bottom:9px;text-shadow:-1px -1px rgba(0,0,0,.23);}
.divFooterPart2{width:210px;float:left;font-size:11px;line-height:14px;color:#8e8d88;padding:0;margin-left:40px}
.divFooterPart3{width:173px;float:left;font-size:11px;line-height:14px;color:#e9e8e3;padding:0;margin:0 0 0 30px;}
.divFooterPart3 .title{margin-left:19px;}
.divFooterPart3 p{padding-top:7px;padding-left:19px;position:relative;}
.divFooterPart3 p:before,
.divFooterPart3 p:after{display:block;content:"";width:1px;height:100%;position:absolute;top:0;}
.divFooterPart3 p:before{background:#4e4e4e;background:rgba(255,255,255,.09);left:0px;}
.divFooterPart3 p:after{background:#272727;background:rgba(0,0,0,.28);left:1px;}
.iconList{width:300px;float:left}
.wideFooterContentRegion{text-shadow:-1px -1px 0 rgba(0,0,0,.23);}
.divFooterPart3 a[href^="tel:"],
.divFooterPart3 a[href^="mailto:"],
.divFooterPart3 a[href*="facebook"]{display:inline-block;padding:6px 0 6px 32px;margin-bottom:16px;position:relative;}
.divFooterPart3 a[href^="mailto:"]{white-space:nowrap;}
.divFooterPart3 a[href^="tel:"]:last-child,
.divFooterPart3 a[href^="mailto:"]:last-child,
.divFooterPart3 a[href*="facebook"]:last-child{margin-bottom:7px;}
.divFooterPart3 a[href^="tel:"]:before,
.divFooterPart3 a[href^="mailto:"]:before,
.divFooterPart3 a[href*="facebook"]:before{display:block;width:25px;height:25px;position:absolute;top:0;left:0;border-radius:50%;content:"";box-shadow:-1px -1px 0 rgba(0,0,0,.23);background-color:#4a6835;background-image:url("images/sprite_images.png");background-repeat:no-repeat;}
.divFooterPart3 a[href^="tel:"]:before{background-position:-187px 5px;}
.divFooterPart3 a[href^="mailto:"]:before{background-position:-251px 5px;}
.divFooterPart3 a[href*="facebook"]:before{background-position:-280px 5px;}
.wideFooterFrontpage p{margin:0;}
.wideFooterFrontpage p a{color:#e9e8e4;}
.phone, .mail, .facebook, .googleplus{width:120px;height:26px;padding:0 0 0 34px;margin-bottom:15px;font-size:12px;color:#e9e8e4;cursor:pointer;line-height:26px;float:left;}
.phone{background:url(images/sprite_images.png) 0 -626px no-repeat;margin-top:3px;}
.mail{background:url(images/sprite_images.png) 0 -666px no-repeat;display:block;font-size:12px;color:#e9e8e4;text-decoration:none;display:block !important}
.facebook{background:url(images/sprite_images.png) 0 -707px no-repeat;}
.phone:hover{background:url(images/sprite_images.png) -460px -626px no-repeat;}
.mail:hover{background:url(images/sprite_images.png) -460px -666px no-repeat;}
.facebook:hover{background:url(images/sprite_images.png) -460px -707px no-repeat;}
.divFooterPart3 a{font-size:12px;text-decoration:none;color:#FFF;display:block;}
.footerMenuAdvancedDiv{width:980px;padding:0;background:none;min-height:202px;margin:0 auto;}
.footerMenuAdvancedMenuDiv ul{background:#81a01d;display:block;float:left;margin:0;padding:0;list-style:none;color:#2b2b2b;}
.footerMenuAdvancedMenuDiv a{text-decoration:none;}
.footerMenuAdvancedMenuDiv .footerMenuAdvancedLevel1{padding:69px 0 86px 40px;width:940px;}
.footerMenuAdvancedMenuDiv .footerMenuAdvancedLevel1 > li{display:inline;float:left;width:150px;}
.footerMenuAdvancedMenuDiv .footerMenuAdvancedLevel1 > li:nth-child(2){width:150px;}
.footerMenuAdvancedMenuDiv .footerMenuAdvancedLevel1 > li:nth-child(3){width:150px;}
.footerMenuAdvancedMenuDiv .footerMenuAdvancedLevel1 > li:nth-child(4){width:150px;}
.footerMenuAdvancedMenuDiv .footerMenuAdvancedLevel1 > li:nth-child(5){width:150px;}
.footerMenuAdvancedMenuDiv .footerMenuAdvancedLevel1 > li > a{display:block;padding-bottom:2px;color:#000;font-size:17px;text-transform:none;font-weight:normal;height:auto;}
.footerMenuAdvancedMenuDiv .footerMenuAdvancedLevel2 li{display:block;float:none;width:auto;margin:0;padding:0;line-height:15px;}
.footerMenuAdvancedMenuDiv .footerMenuAdvancedLevel1 ul a{color:#2b2b2b;font-size:11px;text-transform:none;line-height:16px;display:block;text-decoration:none}
.footerMenuAdvancedMenuDiv .footerMenuAdvancedLevel1 ul a:hover{color:#000;}
.footerMenuAdvancedMenuDiv .footerMenuAdvancedLevel2 li:hover{color:#000;text-decoration:none !important}
.textAdress{background:none;color:#413e3e;text-shadow:#FFF -1px 1px;font-size:11px;line-height:40px;text-transform:none;padding:0 168px 0 0;position:absolute;height:40px;width:auto;}
.textAdress a:link{color:#413e3e;font-size:11px;text-shadow:#FFF -1px 1px;line-height:14px;text-decoration:none;}
.mcbLogo{position:absolute;top:0;right:10px;margin:0}
.mcbLogoBox{border:medium none;font-size:11px;margin:0;padding:0;width:auto;height:40px}
.mcbLogoBox a{font-size:11px;line-height:40px;height:40px;text-transform:none;margin:0;padding:0;color:#413e3e;text-shadow:#FFF -1px 1px;font-family:"open-sans",sans-serif;}
.ssBox{position:absolute;right:0;top:-82px;width:403px;height:45px;padding:0;margin:0;background:#f6f6f6;z-index:999;border:1px solid #d7d7d7;border-radius:4px;line-height:34px;}
.ssBoxTextDiv input.ssBoxTextBox{background:none;color:#777676;font-family:"open-sans",sans-serif;font-size:13px;height:45px;line-height:normal;margin:0;padding:0 11px 0 23px;text-transform:none;width:315px;border:none;}
.ssBoxTextDiv input::-ms-clear{display:none;}
.ssBoxButtonDiv input{float:left;width:100%;height:100%;margin:0;padding:0;border:none;background:url("images/sprite_images.png") no-repeat -30px 7px;}
.ssBoxButtonDiv{width:33px;height:33px;position:absolute;right:6px;top:6px;border-radius:3px;background-color:#7aae0b;}
.ssBox .ssBoxLoaderIcon{height:0;margin:0;position:absolute;right:0;top:0;width:0;z-index:10;}
.ssBox .ssBoxLoaderIcon img{position:absolute;right:50px;top:14px;}
.wideFooterContent{background:none;width:980px;margin:0 auto;position:relative;height:43px;padding:0 0 111px;float:left;}
.wideFooterExtension{width:100%;height:43px;margin:0 auto;z-index:9999;position:fixed;left:0;bottom:0;background-color:#ffffff !important;}
.wideFooterExtensionContent{height:43px;position:relative;width:980px;margin:0 auto;padding:0 0;z-index:1000}
#TopImageMap_Footer{position:absolute;top:0;left:0;width:530px;z-index:1000;background:url(images/custom/box-sticky.png) 0 6px no-repeat;}
#TopImageMap_Footer img{height:71px;width:530px}
.bottomSmallCart{color:#FFFFFF;cursor:pointer;height:27px;padding:0;position:absolute;right:7px;top:7px;width:170px;z-index:9999;}
.wideFooterExtensionContent .ssBox{width:243px;height:25px;line-height:25px;position:absolute;margin:0;right:182px;top:8px;z-index:2001}
.wideFooterExtensionContent .ssBox .ssBoxTextDiv input{height:25px;outline:medium none;padding:0 28px 0 10px;width:180px;}
.wideFooterExtensionContent .ssResult{top:auto;bottom:50px;left:-450px;}
.wideFooterExtensionContent .ssBoxTextDiv input{margin:0;height:25px;color:#4d4a49;width:309px;line-height:20px;font-size:13px;outline:none}
.wideFooterExtensionContent .ssBoxTextDiv{position:relative !important;top:auto;left:auto;width:221px;}
.wideFooterExtensionContent .ssBoxLoaderIcon{float:none;margin:0;position:absolute;top:0;right:0}
.wideFooterExtensionContent .ssBoxLoaderIcon img{top:5px;right:29px;}
.wideFooterExtensionContent .ssBoxButtonDiv{float:none;display:block;width:19px !important;height:19px !important;position:absolute;top:3px;right:3px}
.wideFooterExtensionContent .ssBoxButtonDiv input{width:19px;height:19px;outline:none;background-position:-73px 3px;}
.wideFooterExtensionContent .bottomSmallCartItemCount{background:#80b809;border-radius:10px;padding:1px 5px;color:#FFF;font-size:11px;font-family:"open-sans",sans-serif;font-weight:normal;right:12px;padding:0 4px;position:absolute;top:-10px;}
.bottomSmallCartItemsInCartText{font-size:16px;font-weight:normal;line-height:16px;color:#000;position:absolute;right:34px;top:6px;}
.wideFooterExtensionContent .boxCenterContainerImg{width:auto;float:left;display:inline-block;height:auto;margin:0;padding:0;}
.wideFooterExtensionContent .boxCenterContainerImg img{width:auto;}
.wideFooterExtensionContent .boxBottomBarContainerImg{width:auto;float:left;display:inline-block;height:auto;margin:0;padding:0;}
.wideFooterExtensionContent .boxBottomBarContainerImg img{width:auto;}
.wideFooterExtensionContent .bottomSmallCartItemCount,
.topSmallCart .topSmallCartItemCount{background:#80b809;border-radius:10px;padding:1px 5px;color:#FFF;font-size:11px;font-family:"open-sans",sans-serif;font-weight:normal;text-shadow:#6a9907 -1px 1px;}
.wideFooterExtensionContent .bottomSmallCartItemCount{right:12px;position:absolute;top:-10px;}
.topSmallCart, .bottomSmallCart{position:absolute;cursor:pointer;height:27px;border:1px solid #ececec;background-color:#f8f8f8;border-radius:6px;}
.topSmallCart{width:254px;top:-148px;right:0;}
.bottomSmallCart{width:168px;top:7px;right:0;}
.topSmallCart:before,
.bottomSmallCart:before{background:url("images/sprite_images.png") no-repeat -108px 0;content:"";display:block;height:28px;position:absolute;top:-5px;width:30px;}
.topSmallCart:before{left:111px;}
.bottomSmallCart:before{left:122px;}
.topSmallCart:after,
.bottomSmallCart:after{content:"Indkøbskurv";font-size:12px;color:#555350;text-transform:uppercase;position:relative;top:4px;left:8px;text-shadow:-1px -1px 0 rgba(255,255,255,.56);height:27px;line-height:20px;}
.topSmallCart:after{left:8px;}
.bottomSmallCart:after{left:12px;}
.topSmallCart #topSmallCartCount,
#topSmallCartPrice{background-color:transparent !important;}
.topSmallCart #topSmallCartCount{left:135px;position:absolute;top:-10px;width:18px !important;}
#topSmallCartPrice{color:#3a3737;font-family:"open-sans",sans-serif;font-size:12px;font-weight:normal;left:153px;position:absolute;text-align:left;text-transform:none;top:6px;width:142px;}
.boxOnTop{width:900px;display:block;float:left;margin:0 0 0 40px}
.loginBoxWrapper{position:relative;z-index:999;background:#799718;display:none;}
.tla{background:url(images/sprite_images.png) 0 -1182px no-repeat;padding:0;width:980px;margin:0 auto;clear:both;height:auto;min-height:42px;}
.tlaUnauthenticated{width:980px;height:42px;min-height:42px;position:relative;margin:0 auto;padding:0;}
.tla img.tlaTrans{float:left;height:42px;margin-left:0;width:493px;}
.tla input{background:transparent;color:#515254;font-size:10px;}
.tla .tlaUsername{background:#FFF;margin:0px;padding:0 0 0 10px;position:absolute;top:8px;right:351px;left:auto;width:126px;height:22px;line-height:22px;border:#e6e0d9 1px solid;color:#515254;font-size:11px;}
.tla .tlaPassword{background:#FFF;margin:0px;padding:0 0 0 10px;position:absolute;top:8px;right:205px;left:auto;width:126px;height:22px;line-height:22px;border:#e6e0d9 1px solid;color:#515254;font-size:11px;}
.tla .tlaLoginBtn{background:#38332d;text-transform:uppercase;font-size:11px;color:#FFF;display:block;cursor:pointer;height:24px;padding:0;position:absolute;right:111px;top:8px;width:86px;margin-left:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.tla .tlaFeedback{left:auto;position:static;top:auto;right:auto;clear:both;}
.tla .tlaFeedback .ajaxload{background:url(images/ajax-loader-bg.gif) 0 0 no-repeat;}
.loginBoxWrapper .validationSummary{color:#ffffff;float:left;font-size:12px;line-height:16px;margin:0 0 0 504px;padding:0 0 10px 0;width:300px;background-color:transparent !important;}
.loginBoxWrapper .DESVALSummaryErrors{width:300px;list-style:none;margin:0;padding-left:0;}
.tla .tlaFeedback:after, .tla:after{clear:both;content:"";display:block;height:0;visibility:hidden;}
* html .tla .tlaFeedback,* html .tla{height:1%;}
:first-child + html .tla .tlaFeedback:first-child + html .tla{min-height:1%;}
.loginBoxWrapper.authenticated{background:#484848;display:block;}
.authenticated .tla{background:none;min-height:0;height:30px;padding-top:17px;position:relative;}
.authenticated .tlaAuthList{padding-right:114px;}
.authenticated ul{margin:0;padding:0;text-align:right;}
.authenticated li{display:inline-block;list-style-type:none;margin-right:20px;}
.authenticated a{font-size:12px;color:#ffffff;text-decoration:none;text-shadow:1px 1px rgba(0, 0, 0, 0.23);}
.authenticated .loginAs a{font-weight:bold;}
.tla .tlaLogoutBtn{font-size:12px;color:#ffffff;font-weight:400;text-shadow:1px 1px rgba(0, 0, 0, 0.23);position:absolute;top:11px;right:40px;background:#72A30B;border-radius:2px;padding:6px 9px;text-transform:uppercase;cursor:pointer;}
.tla .inputLoginCheck{border:none;margin:0 !important;position:absolute;right:23px;top:0;width:81px;color:#FFF;font-size:10px;padding-top:8px;}
.tla .inputLoginCheck input{border:none;top:13px;left:2px;}
.tla .inputLoginCheck label{display:block;font-size:10px;line-height:23px;}
.tlaForgotPass{display:none;}
.loginBoxWrapper .inputLoginCheck, .loginBoxWrapper .inputLoginCheck input[type="checkbox"] + label::before{vertical-align:middle;}
.loginBoxWrapper .inputLoginCheck input[type="checkbox"]{position:absolute;cursor:pointer;margin:0}
.loginBoxWrapper .inputLoginCheck input[type="checkbox"] + label::before{content:"";display:inline-block;width:20px;height:34px;margin:0 0 0 0;vertical-align:middle;padding-top:0;float:left;cursor:pointer;font-size:10px;color:#FFF;}
.loginBoxWrapper .inputLoginCheck input[type="checkbox"]:disabled + label{opacity:.5;cursor:default;}
.loginBoxWrapper .inputLoginCheck input[type="checkbox"]:checked + label::before{background-position:0 -56px;}
@media \0screen{.inputLoginCheck input[type="checkbox"]{position:static;}
}
.isCheckout .content .checkout{margin:0 0 30px 0;background:none !important}
.che_log_inner_right_field .w202{background:url(images/sprite_images.png) no-repeat scroll 0 -1855px transparent;outline:none}
.yellowBox .freightLabel{display:block;margin:7px 0 0;}
.selected .bt2{background:#484848;border-color:#484848;}
.selected .bt2 span{color:#FFF;border-color:#949494;text-transform:uppercase;font-weight:bold;font-size:15px;background:none;font-weight:bold;font-family:"open-sans",sans-serif;}
.selected .bt2 .number{background:#757575;color:#FFF;text-transform:normal;font-weight:normal !important}
.bt2 span{background:none;text-transform:uppercase;font-weight:normal;font-size:15px;font-weight:bold;color:#4d4a49;font-family:"open-sans",sans-serif;}
.bt2{background:#f6f6f6;margin-right:8px;border:1px solid #d7d7d7;color:#4d4a49;font-weight:bold;border-radius:4px;overflow:hidden;}
.bt2 .number{background:#ffffff;border:1px solid #e3e3e3;color:#4d4a49;font-weight:normal;}
.che_head{background:url(images/bg_headcheck.jpg) repeat-x scroll 0 bottom transparent;}
.shopvidere{background:url(images/sprite_images.png) 0 -1292px no-repeat;}
.neeste{background:url(images/sprite_images.png) right -1292px no-repeat;margin-right:0px;width:205px;}
.isCheckout .center{color:#343434 !important;padding:0 0 0 0;padding-left:0}
.isCheckout input, .isCheckout textarea, .isCheckout select{color:#343434;border:none;outline:none}
.antalpro[type="text"]{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);border:1px solid #ccc;border-radius:2px;height:16px;padding:2px;width:17px;}
.bt3{background:transparent;margin:0;padding:0;}
.bt3 a{background:#79A124;padding:0 15px;border-radius:4px;color:#ffffff;font-weight:600;text-shadow:-1px -1px 0 rgba(0,0,0,.15);margin-top:0;color:#FFF;text-transform:none;font-size:12px;font-family:"open-sans",sans-serif;height:24px;line-height:24px;text-transform:uppercase;}
.che_boxt .che_boxh{background:#e1e1e1;width:651px;border:1px solid #e1e1e1;border-radius:4px 4px 0 0;}
.yellowBox .bt3 a{margin-top:3px;background:#79a124;color:#FFF;padding:0 10px!important;font-size:12px;height:24px;line-height:24px;text-transform:uppercase;}
.yellowBox .bt3{background:url(images/sprite_images.png) no-repeat scroll left -1139px transparent;margin-top:1px;}
a.bt3 span{background:url(images/sprite_images.png) no-repeat scroll right -994px transparent;}
.freightTextAndLabel .freightText .inputDelivery{background:none repeat scroll 0 0 #FFFFFF;float:left;margin:4px 0 0 10px;outline:medium none;padding:2px;width:180px;}
.freightTextAndLabel .freightText select.inputDelivery{width:186px;}
.freightText .bt3{padding:0!important;}
.che_bstep2 input{border:none;background:none;padding:2px;width:192px;outline:none;border:#CCC 1px solid}
.che_bstep2 .w45{background:none;width:35px;outline:none}
.che_bstep2 .w129{background:none;width:115px;padding-left:5px;outline:none;margin-left:5px;}
.che_checkbox input{width:auto;outline:none;outline:none}
.che_bstep2 .rightLabel{width:200px;}
.jegaccep{background:#93b347;outline:none;display:inline-block;padding-right:10px;color:#ffffff;}
.userTypeSelector input{width:auto;outline:none}
.che_bstep2{clear:both;}
.isCheckout .right{color:#343434;padding:0 0 0 0;width:219px}
.che_boxtext h2{color:#585858;line-height:22px;}
.che_frag .freightNoteDiv{font-style:normal;}
.che_boxt .che_boxct{-moz-border-bottom-colors:none;-moz-border-image:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:none repeat scroll 0 0 #FFFFFF;border-color:-moz-use-text-color #D1D1D1 #D1D1D1;border-right:1px solid #D1D1D1;border-style:none solid solid;border-width:medium 1px 1px;color:#343434;font-size:11px;margin-bottom:20px;width:669px;border-radius:0 0 4px 4px;}
.che_allpricetext{text-transform:uppercase;}
.isCheckout .content .checkout{border-top:none;margin:0 0 30px;width:900px;background:none;background:none;margin:0 auto !important;padding-bottom:30px}
.che_head{background:none;height:58px;margin-bottom:14px;padding:10px 0 0 0;width:908px;}
.che_log_headline, .che_log_inner label{color:#000;font-size:17px;font-weight:normal;text-transform:uppercase;}
.che_log_inner label{margin-left:3px;}
.box3_ct .paymentMethod+b{float:left;width:100%;}
.block-box-list img:first-child{width:auto !important;margin-top:-4px;margin-bottom:12px !important}
.isCheckout .block-box-list img:first-child{margin-top:0;}
.che_bstep2 .w20{padding:5px 0 0 7px;width:auto;}
.jegaccep a{color:#ffffff;text-decoration:underline;}
.che_bstep2 select{background:none;border:#CCC 1px solid;padding:1px;width:211px;height:26px;line-height:26px;font-size:11px;padding:0 0 0 4px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.che_allprice2{background:#484848}
.box3_ct{width:610px;}
.w106{width:149px;}
.isCheckout .nomargin{clear:left;}
.che_allprice{background:none repeat scroll 0 0 #E1E1E1;font-size:11px;height:61px;margin:0 0 7px;padding:17px 12px 0 0;text-align:right;width:659px;border-radius:4px;}
.che_boxt2{padding-bottom:12px;margin-top:0;}
.che_indhead{padding-bottom:0;padding-right:0;}
.che_boxt2 .che_boxh{background:#e1e1e1;border:1px solid #d1d1d1;font-weight:bold;height:17px;line-height:12px;padding:6px 10px 0 8px;width:199px;}
.che_login{display:none}
.comment_icon .che_textarea,
.gift_icon div[id$="GiftCertificateAddPanel"]{margin-top:8px;}
.wrapping_icon .nomargin{margin:6px 0 4px;}
.che_contry{height:35px;line-height:11px;}
#passwordDiv{padding-bottom:12px;}
#passwordDiv .che_erro{margin-left:10px;position:relative;top:2px;}
.isCheckout .itemNameTh,
.isCheckout .itemNameTd{width:244px !important;}
.isCheckout .che_frag .itemNameTd{width:65% !important;font-weight:normal;}
.che_frag .che_boxarow{padding:3px 8px 10px;background:url("images/border_bg.jpg") repeat-x scroll 0 bottom;}
.che_frag .che_boxarow:last-child{background:none;}
.che_radio{margin-top:3px;}
#cartTable .che_boxarow{padding-top:11px;padding-bottom:11px;}
#cartTable .che_delete{margin-top:13px;}
#cartTable .antalpro{margin-top:9px;}
#cartTable .itemNameTd{margin-top:12px;margin-bottom:10px;}
#cartTable .stock{margin-top:11px;}
#cartTable .itemPriceTd{margin-top:12px;}
.che_indhead h1{font-weight:600;padding:0;width:auto;max-width:220px;}
.isCheckout .stock{padding:0;}
.isCheckout .stock img{float:left;margin:4px 5px 0 0;height:auto;}
.isCheckout .stock .text.stockText{float:left;}
.che_star{float:left;margin:2px 3px 0;}
.content{width:900px;padding:13px 40px 0;margin:0;}
.left{width:170px;padding:0;float:left;margin:5px 28px 0 0;}
.ajaxload{background:url("images/ajax-loader.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);margin:0 !important;position:absolute;right:13px;top:12px;}
#criditCardBox{display:none;}
.boxCenterContainerImg.boxTopBarContainerImg{width:auto;padding:0 40px;display:block;text-align:right;margin:10px 0 6px;}
.boxCenterContainerImg.boxTopBarContainerImg img{width:auto;}
.isFrontpage .left{display:none;}
.isFrontpage .center{width:900px;float:left;}
.isFrontpage .productNewsContainerOuter{float:left;width:900px;margin:29px 0 0;}
.productMenucontainer{margin-top:0;padding:0;background:none;float:left;}
.leftMenuContainer{margin-left:0;padding-bottom:0;width:170px;border:none;background:none;float:left;}
.leftMenuHeader{font-size:20px;color:#484848;font-family:"open-sans",sans-serif;font-weight:400;text-transform:uppercase;padding:0 0 12px;height:auto;width:170px;border:none;line-height:20px;float:left;background:url(images/border_bg.jpg) 0 bottom repeat-x;}
.leftMenuHeader a{font-size:20px;color:#484848;line-height:20px;text-decoration:none;display:inline-block;height:auto;background:none;padding:0 0 0 22px;position:relative;}
.leftMenuHeader a:before{width:14px;height:14px;display:block;content:"";position:absolute;top:4px;left:0;background:url("images/sprite_images.png") -464px 3px no-repeat #72a30b;}
.leftMenuContainerSeperator{height:37px;width:170px;float:left;}
.leftMenu{padding:0;list-style:none;float:left;width:170px;margin:0 0 0;}
.menuNorm{border-bottom:none;padding:5px 3px 6px;margin:0 0 0;background:url(images/border_bg.jpg) 0 bottom repeat-x;float:left;width:164px;}
.menuNorm a{color:#484848;font-size:14px;font-weight:400;text-decoration:none;text-transform:none;line-height:14px;}
.menuNorm a:hover{color:#484848;font-size:14px;font-weight:400;}
.menuActive{border-bottom:none;padding:5px 3px 6px;margin:0 0 0;background:url(images/border_bg.jpg) 0 bottom repeat-x;float:left;width:164px;}
.menuActive a{color:#484848;font-size:14px;font-weight:400;text-decoration:none;text-transform:none;line-height:14px;float:left;width:164px;display:block;}
.leftSubMenu{border-top:none;margin:6px 0 0 -3px;padding:0 0 2px 3px;width:164px;background:url(images/border_bg.jpg) 0 top repeat-x;display:block;float:left;}
.subMenuNorm{padding:0;margin:8px 0 2px;float:left;width:164px;}
.subMenuNorm a{font-size:12px;color:#484848;font-family:"open-sans",sans-serif;font-weight:400;line-height:12px;}
.subMenuNorm a:hover, .subMenuNorm a:active{font-size:12px;color:#484848;font-weight:400;}
.subMenuActive{padding:0;margin:8px 0 2px;float:left;width:164px;}
.subMenuActive a{font-size:12px;color:#484848;border:none;font-weight:400;line-height:12px;}
.leftSubSubMenu{padding:0 0 0 8px;width:156px;margin:6px 0 0 0;float:left;}
.subSubMenuNorm{padding:0;margin:6px 0 0;float:left;}
.subSubMenuNorm a{color:#484848;font-size:11px;font-weight:400;text-decoration:none;text-transform:none;line-height:12px;}
.subSubMenuNorm a:hover{font-size:11px;color:#484848;font-weight:400;}
.subSubMenuActive{padding:0;margin:6px 0 0;float:left;}
.subSubMenuActive a{font-size:11px;color:#484848;border:none;font-weight:400;}
.menuMore, .menuLess{border-bottom:none;padding:0;font-size:12px;line-height:12px;margin:14px 0 0;float:left;height:21px;padding:0 0 0 7px;background:url(images/sprite_images.png) 0 -2474px no-repeat;}
.menuMore a, .menuLess a{background:url(images/sprite_images.png) right -2474px no-repeat;color:#484848;display:inline-block;font-family:"open-sans",sans-serif;font-size:13px;font-style:italic;font-weight:400;height:21px;line-height:21px;margin:0;padding:0 10px 0 0;text-align:left;text-decoration:none;text-shadow:1px 1px #fff;text-transform:none;width:auto;}
.menuMore a:hover, .menuLess a:hover{}
.isProductlist .left{background:none;padding:0 0 125px;width:170px;margin:5px 28px 0 0;}
.productMenucontainer{display:block;}
.productSingleNodecontainer{background:none;width:170px;padding:0;}
.ParentItemGroupSingleNode{background:url(images/border_bg.jpg) 0 bottom repeat-x;height:auto;width:170px;padding:0 0 12px;border:none;}
.ParentItemGroupSingleNode a{padding:0;margin:0;height:auto;width:150px;position:relative;background:none;font-size:20px;line-height:20px;color:#484848;text-transform:uppercase;font-weight:400;font-family:"open-sans",sans-serif;padding:0 0 0 24px;text-shadow:none;}
.ParentItemGroupSingleNode a:before{content:"";display:block;width:14px;height:14px;position:absolute;top:4px;left:0px;background:url("images/sprite_images.png") no-repeat scroll -490px 4px #72a30b;}
.ItemGroupSelectionSingleNode{background:url(images/border_bg.jpg) 0 bottom repeat-x;font-size:14px;line-height:14px;color:#484848;text-transform:none;font-weight:400;padding:5px 0 8px;width:170px;text-shadow:none;}
.SubItemGroupSingleNode{background:url(images/border_bg.jpg) 0 bottom repeat-x;padding:3px 0 13px;color:#484848;}
.SubItemGroupSingleNode a{border:none;color:#484848;font-size:12px;line-height:12px;padding:7px 0 3px;display:block;width:170px;text-transform:none;font-weight:400;}
.SubItemGroupSingleNode a:hover{background:none;font-weight:400;color:#484848;}
.compact-singlenodemenu-gradient{background:url(images/single-node-fade-gradient.png) 0 0 no-repeat;display:none;height:32px;position:absolute;top:-34px;width:170px;}
#compact-singlenodemenu-show-more-less-button, #compact-singlenodemenu-show-more-less-button.isShown{background:url(images/sprite_images.png) no-repeat right -2474px;color:#fff;display:inline-block;font-family:"open-sans",sans-serif;font-size:13px;font-weight:400;height:20px;line-height:20px;margin:14px 0 0;padding:0 10px 0 7px;text-align:left;text-decoration:none;text-transform:none;width:auto;color:#484848;font-style:italic;text-shadow:1px 1px #FFF;border-left:1px solid #d7d7d7;}
.left .boxRightContainerImg{display:none;}
.productFilterBoxcontainer{width:170px;background:none;margin:31px 0 0;padding:0;}
.resetAllFilter{width:170px;background:none;padding:0;border:none;margin:0 0 7px;}
.facet_container{margin:0 0 18px;float:left;}
.headerFilter{border:none;margin:0 0 0;overflow:hidden;padding-bottom:2px;position:relative;}
.productFilterBoxcontainer .filterOptionName{font-size:17px;font-size:17px;font-weight:400;background:url(images/border_bg.jpg) 0 bottom repeat-x;display:block;width:170px;padding:0 0 9px !important;text-transform:uppercase;color:#484848;max-width:none;}
.filterGroup{height:auto;padding:0 0 0 0;}
.filterGroup .filterTable{margin:0 0 2px;background:url(images/border_bg.jpg) 0 bottom repeat-x;}
.filterGroup .filterTable .filterRow{border-bottom:none;}
.filterTable td{padding:0 0 0;border:none;}
.filterResetAllFilter, .resetAllFilter input{width:170px;border:none;background:url(images/sprite_images.png) no-repeat right -67px #72a30b;color:#FFF;text-align:left;outline:none;line-height:26px;font-size:12px;position:relative;height:27px;padding:0 35px 0 10px;text-transform:uppercase;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;text-shadow:0 -1px rgba(0,0,0,.2);cursor:pointer;font-weight:600;}
#btnResetOnlyFilter{background:none;color:#484848;cursor:pointer;font-size:10px;line-height:10px;margin:0;width:auto;outline:none;border:none;padding:0;text-decoration:underline;position:absolute;top:7px;right:-3px;text-transform:none;font-weight:400;}
.filterTable .filterFacetCountText{color:#484848;font-size:11px;line-height:11px;padding:0 0 0;text-transform:none;padding:0 0 3px;}
.filterTable .filterCheckBox{width:12px;padding:3px 6px 9px 0;vertical-align:top;}
.filterTable .filterFacetName{width:115px;padding:4px 0 9px}
.filterFacetName .facet_label, .filterCheckBox .customCheckboxContainer{font-size:13px;line-height:13px;color:#484848;font-weight:400;text-transform:none;}
.customCheckboxContainer{background:url(images/custom-checkbox.png) -124px -39px no-repeat;}
.customCheckboxContainer.isCheck{background:url(images/custom-checkbox.png) 0 2px no-repeat;}
.filterOption{border:none;margin:9px 9px 0 0;background:#578f1a;}
.filterOptionSelection{background:none;font-size:11px;line-height:12px;color:#FFF;border-radius:0;padding:4px 7px;height:auto;font-weight:400;text-transform:none;text-shadow:-1px -1px rgba(0,0,0,.23);}
.filterOption input{background:url(images/sprite_images.png) -397px 6px no-repeat;border-radius:0;height:20px;width:20px;padding:0;}
.filterOption input:hover{background-color:rgba(255,255,255,.1);}
.filterOptionPanel{border:none;padding:0 0 12px;background:url(images/border_bg.jpg) 0 bottom repeat-x;}
.productFilterBoxcontainer .headerFilter_accordion .filterOptionName{width:151px;padding-left:24px !important;background:url(images/border_bg.jpg) repeat-x 0 bottom;}
.productFilterBoxcontainer .headerFilter_accordion .filterOptionName:before{background:url(images/sprite_images.png) no-repeat scroll -464px 4px #72a30b;content:"";display:block;height:14px;left:0;position:absolute;top:6px;width:14px;}
.productFilterBoxcontainer .headerFilter_accordion.headerFilter_accordion_active .filterOptionName:before{background:url(images/sprite_images.png) no-repeat scroll -518px 4px #72a30b;content:"";display:block;height:14px;left:0;position:absolute;top:6px;width:14px;}
.filterOption_showMoreLessButton{cursor:pointer;}
.filterGroupTwoColumns{background:url(images/border_bg.jpg) 0 bottom repeat-x;}
.filterGroupTwoColumns .filterTable .filterCheckBox{padding-right:7px;}
.filterGroupTwoColumns .filterTable .filterFacetName{width:57px;}
.filterGroupTwoColumns .filterTable{background:none;width:76px;}
.filterGroupTwoColumns .filterTable.filterTableOdd{margin-right:0;position:relative;}
.jspScrollable{width:170px !important;}
.jspContainer{width:170px !important;}
.jspPane{width:160px !important;padding:0 !important;}
.jspVerticalBar{width:8px !important;margin:0;}
.jspTrack{background:#f1f1f3;margin:0 0 0;padding:0;border:1px solid #dcdcde;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.jspDrag{background:#72a30b;width:6px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.jspVerticalBar .jspArrow{height:0 !important;display:none;}
.facetFilterDirectLinkContainer{float:left;width:170px;margin:11px 0 0;}
.facetFilterDirectLinkContainer .facetFilterDirectLink_showButton{font-size:11px;line-height:22px;color:#FFF;font-weight:400;text-transform:uppercase;background:#94b641;padding:0 13px;height:21px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;text-shadow:0 1px rgba(0,0,0,.2);text-decoration:none;float:left;display:inline-block;}
.directLinkInfo{float:left;width:170px;margin:10px 0 0;}
.directlink_helptext{float:left;display:block;text-transform:none;font-size:12px;line-height:11px;color:#484848;font-weight:400;padding-bottom:5px;}
.directLinkInfo textarea{width:158px !important;margin:5px 0 0;border:1px solid #484848;padding:5px;color:#484848;}
.brandsAZ{clear:both;display:block;line-height:18px;list-style-type:none;padding:6px 15px 12px;width:145px;margin:3px 0 5px;border:none;background:url(images/border_bg.jpg) 0 bottom repeat-x;}
.brandsAZ br{display:none;}
.brandsAZ a.disabled{color:#b7b7b7;font-size:13px;line-height:13px;}
.brandsAZ a:hover, .brandsAZ a.activelink{color:#484848;font-size:13px;line-height:13px;background:none;cursor:pointer;}
.overlayList{top:-7px;height:81px;position:absolute;left:24px;width:28px;}
.overlayList img{width:auto !important;}
.topSectionBreadcrumb li{color:#6b6b6b;font-size:12px;font-weight:400;}
.topSectionBreadcrumb .next{color:#6b6b6b;font-size:12px;font-style:italic;font-family:"open-sans",sans-serif;text-transform:none;font-weight:400;line-height:12px;}
.topSectionBreadcrumb li a{color:#6b6b6b;font-size:12px;font-style:italic;font-family:"open-sans",sans-serif;text-transform:none;font-weight:400;line-height:12px;}
.topSectionBreadcrumb li .b{background:url(images/breadCrumb_bullet_small.png) no-repeat center center;display:inline;padding:0 3px;}
.topSectionBreadcrumb .first .b{display:none;}
.topSectionBreadcrumb ul{margin:0;height:16px;font-size:12px;}
.topSectionBreadcrumb{left:0;position:absolute;top:-24px;}
*+html .topSectionBreadcrumb{position:relative;}
.centerProductList{width:702px;padding:0;margin:35px 0 0;}
.topSectionView2Outer{width:100%;padding:0;padding-bottom:2px;background:url(images/border_bg.jpg) 0 bottom repeat-x #ffffff;}
.isProductlist .noPicture{height:auto;margin:0 0 29px;border:none;width:100%;border-bottom:none;}
.isProductlist .noPicture .topSectionBreadcrumb{top:-26px;left:0;}
.isProductlist .topSectionView2NoPicture{height:auto;background:url(images/productList_itembg.jpg) right bottom no-repeat;padding:0;margin:0;width:100%;border:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.topSectionView2{height:162px;padding:0;width:100%;margin:0;position:relative;border:none;border-color:}
.topSectionView2Content{float:left;width:100%;}
.topSectionView2 h1{font-size:22px;color:#2d2d2d;font-weight:400;font-family:"open-sans",sans-serif;display:block;margin:18px 0 0;line-height:22px;text-transform:uppercase;width:520px;font-style:normal;}
.topSectionView2 p{font-size:12px;color:#6b6b6b;font-weight:400;font-family:"open-sans",sans-serif;display:block;line-height:15px;font-style:normal;width:520px;margin:13px 0 15px 0;}
.topSectionView2 p a{color:#484848;text-decoration:underline;}
.isProductlist .content .boxCenterContainerImgLEFT{width:340px;float:left;margin:0 0 29px;}
.isProductlist .content .boxCenterContainerImgLEFT img{width:340px;}
.isProductlist .content .boxCenterContainerImgRIGHT{width:340px;float:right;margin:0 0 29px;}
.isProductlist .content .boxCenterContainerImgRIGHT img{width:340px;}
.isProductlist .content .boxCenterContainerImg{width:auto;float:left;margin:0 0 19px;}
.isProductlist .content .boxCenterContainerImg img{width:auto;}
.productListView4{padding:0;}
.productListView4 .item{border:1px solid #dadada;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:16px 0 19px;width:703px;float:left;background:#ffffff;background:-moz-linear-gradient(top, #ffffff 1%, #f4f4f3 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(1%,#ffffff), color-stop(100%,#f4f4f3));background:-webkit-linear-gradient(top, #ffffff 1%,#f4f4f3 100%);background:-o-linear-gradient(top, #ffffff 1%,#f4f4f3 100%);background:-ms-linear-gradient(top, #ffffff 1%,#f4f4f3 100%);background:linear-gradient(to bottom, #ffffff 1%,#f4f4f3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f3',GradientType=0);}
.productListView4 .item .productImageContainer{width:122px;vertical-align:top;}
.productListView4 .item .productImageContainer .imageBox{padding:15px 11px;border:none;width:100px;text-align:center;background:none;}
.productListView4 .item .productImageContainer .imageBox .imageBorder{width:100px;text-align:center;position:relative;}
.productListView4 .item .productImageContainer .imageBox img{width:100px;margin:0 auto;}
.productListView4 .overlayList{width:28px;height:80px;position:absolute;top:-6px;left:9px;}
.productListView4 .overlayList img{width:28px;height:80px;}
.productListView4 .productTextInfoContainer{width:292px;vertical-align:top;padding:15px 0;}
.productListView4 .productTextInfoContainer .productHeader{width:292px;background:none;border:none;float:left;margin:-3px 0 0;}
.productListView4 .productTextInfoContainer .productHeader a{font-size:20px;line-height:21px;color:#484848;font-weight:600;text-transform:none;font-family:"open-sans",sans-serif;}
.productListView4 .productTextInfoContainer .itemNo{width:292px;float:left;display:none;}
.productListView4 .productTextInfoContainer .listItemDescription{width:292px;float:left;}
.productListView4 .productTextInfoContainer .listItemDescription a{width:292px;display:block;font-size:12px;line-height:15px;color:#484848;font-weight:400;font-family:"open-sans",sans-serif;margin:12px 0 0;}
.productListView4 .productActionContainer{width:236px;vertical-align:top;padding:13px 11px 21px 36px;}
.productListView4 .productActionContainer .divPricesOrder{width:100%;float:left;margin:0 0 0;}
.productListView4 .productActionContainer .divPricesOrder .priceInfoIconContainer{float:none;display:inline-block;position:absolute;right:0;top:20px;z-index:100;cursor:pointer;}
.productListView4 .divOrderOuter{width:100%;float:left;}
.productListView4 .divOrderInner{width:100%;float:left;position:relative;}
.productListView4 .divProducIcons{width:100%;float:left;margin:0 0 16px;}
.productListView4 .divProducIcons .productIcon{float:left;display:inline-block;background:none;padding:0;margin:0 0 0 7px;width:29px;}
.productListView4 .divProducIcons .productIcon:first-child{margin:0 0 7px;}
.productListView4 .divProducIcons .productIcon img{background:none;margin:0;padding:0 0 0;width:29px;height:28px;}
.productListView4 .divPricesOrderResult{width:100%;float:left;margin:6px 0 0;}
.productListView4 .divPricesOrderResult .text{display:inline-block;float:left;font-size:12px;line-height:12px;width:220px;}
.productListView4 .divPricesOrderResult .text a:hover{color:#484848;}
.productListView4 .divPricesOrderResult .ajaxload{background:url(images/ajax-loader.gif) 0 0 no-repeat;float:right;width:16px;height:16px;}
.productListView4 .divPrices{width:auto;float:left;position:relative;display:inline-block;}
.productListView4 .divPrices br{display:none;}
.productListView4 .divPrices .priceStor{font-size:30px;line-height:30px;color:#484848;font-weight:400;font-family:"open-sans",sans-serif;float:left;width:auto;display:inline-block;padding:0;text-transform:uppercase;margin:-1px 0 0 -2px;}
.productListView4 .divPrices .prevPriceList{font-size:12px;line-height:12px;color:#484848;font-weight:400;font-family:"open-sans",sans-serif;text-decoration:line-through;text-transform:none;float:left;}
.productListView4 .divPrices .savePriceList{background:url(images/productList_pricebg.jpg) 0 0 repeat-x;font-size:12px;line-height:23px;height:24px;font-weight:400;padding:0 8px;font-family:"open-sans",sans-serif;text-shadow:1px 1px rgba(255,255,255,.7);text-transform:uppercase;margin:2px 0 0 0;float:left;display:inline-block;clear:none;color:#484848;}
.productListView4 .divPrices .priceStorExcl{width:auto;float:left;font-size:12px;line-height:12px;color:#484848;font-style:normal;display:inline-block;clear:both;margin:3px 0 0;font-family:"open-sans",sans-serif;}
.productListView4 .divProductBanners{display:inline-block;float:left;margin:8px 0 0;}
.productListView4 .divOrderInnerOrder{float:left;width:100%;}
.productListView4 .divOrderInnerOrder .divOrderInnerStock{float:left;width:100%;}
.productListView4 .divOrderInnerOrder .divOrderInnerStock .stock{float:left;padding:0;margin:14px 0 15px;width:100%;}
.productListView4 .divOrderInnerOrder .divOrderInnerStock .stock .stockText{font-size:12px;line-height:12px;color:#484848;font-family:"open-sans",sans-serif;}
.productListView4 .divOrderInnerOrder .inputQuantityContainer{float:left;width:51px;display:inline-block;}
.productListView4 .divOrderInnerOrder .inputQuantityContainer .inputQuantity{background:url(images/sprite_images.png) 0 -2382px no-repeat;padding:0 0 0;border:none;width:51px;height:54px;font-size:18px;line-height:54px;font-weight:600;font-family:"open-sans",sans-serif;}
.productListView4 .divOrderInnerOrder .addToCartButtonContainer{float:left;width:185px;display:inline-block;height:54px;}
.productListView4 .divOrderInnerOrder .addToCartButtonContainer .listAddToCartButton{height:54px;width:185px;background:url(images/sprite_images.png) -51px -2382px no-repeat;padding:0 57px 0 0;line-height:54px;color:#FFF;font-size:16px;font-weight:600;text-align:center;text-transform:uppercase;font-family:"open-sans",sans-serif;cursor:pointer;text-shadow:-1px -1px rgba(0,0,0,.23);}
.productListView4 .divOrderInnerOrder .addToCartButtonContainer .listAddToCartButton:hover{height:54px;width:185px;background:url(images/sprite_images.png) -51px -2382px no-repeat;padding:0 57px 0 0;line-height:54px;color:#FFF;font-size:16px;font-weight:600;text-align:center;text-transform:uppercase;font-family:"open-sans",sans-serif;cursor:pointer;text-shadow:-1px -1px rgba(0,0,0,.23);}
.productListView4 .divOrderInnerInfo{float:left;width:100%;margin:18px 0 0;}
.productListView4 .divOrderInnerInfo a{font-size:12px;line-height:15px;color:#484848;text-decoration:underline;font-family:"open-sans",sans-serif;background:url(images/sprite_images.png) 0 -2355px no-repeat;padding:0 0 0 22px;height:15px;display:inline-block;}
.productListView4 .divOrderInnerInfo a:hover{color:#484848;}
.productListView4 .freightLink{float:left;width:100%;margin:6px 0 0;}
.productListView4 .freightLink a{font-size:12px;line-height:15px;color:#484848;text-decoration:underline;font-family:"open-sans",sans-serif;background:url(images/sprite_images.png) 0 -2355px no-repeat;padding:0 0 0 22px;height:15px;display:inline-block;}
.productListView4 .freightLink a:hover{color:#484848;}
.productListView4 .productActionContainer .divOfferConditions{width:100%;float:left;margin:16px 0 0;}
.productListView4 .productActionContainer .divOfferConditions span{font-size:12px;color:#484848;text-decoration:none;font-family:"open-sans",sans-serif;font-style:normal;line-height:15px;}
.noItemsTable{margin:10px 0 0;}
.noItemsTable .productHeader{border:none;background:none;font-family:"open-sans",sans-serif;font-size:15px;line-height:15px;text-transform:uppercase;font-weight:700;}
.noItemsTable .productHeader .noItemsHeader{}
.noItemsTable table{margin:0 !important;}
.noItemsTable table td{padding:3px 0 0 !important;font-size:12px;line-height:12px;font-family:"open-sans",sans-serif;}
.headerPaging{background:url(images/border_bg.jpg) left bottom repeat-x;margin-left:0;padding:0;border:none;height:32px;}
.headerPaging .paging{color:#FFF;font-size:10px;padding:0;margin:0;height:32px;line-height:19px;}
.headerPaging .paging span{padding:0;}
.headerPaging .paging span:hover{text-decoration:underline;}
.headerPaging a:link, .hnotherpage{color:#6b6b6b;font-size:12px;font-weight:400;text-transform:none;padding:0 5px 0 0;text-decoration:none;}
.headerPaging a:hover{color:#6b6b6b;font-size:10px;font-weight:400;text-transform:none;}
.headerPaging .hnpageprev_inactive{background:none;padding:0 5px !important;font-weight:400;}
.headerPaging .hnpagenext{background:none;padding:0 !important;font-weight:400;text-decoration:none !important;}
.headerPaging .hnpagenext span{padding:0 !important;}
.headerPaging .hnpageprev span{padding:0 5px 0 0 !important;}
.headerPaging .hnshowall{background:none;padding:0 !important;font-weight:400;text-decoration:none !important;}
.headerPaging .paging .hncurrpage{color:#6b6b6b;font-weight:400;text-decoration:underline;font-size:12px;padding:0 5px 0 0;}
.hnpagenext_inactive, .hnpageprev_inactive{display:none;}
.isSearch .headline{margin:3px 0 0;}
#productListTable{position:relative;}
#productListTable:after{width:100%;height:2px;background:white;content:"";position:absolute;bottom:0;left:0;}
.centerProductListNoRight{padding:0;margin:35px 0 0;width:702px;float:left;padding-top:2px;background:url(images/border_bg.jpg) 0 0 repeat-x;}
.productListView3 .itemCol1, .productListView3 .itemCol2, .productListView3 .itemCol3{width:188px;background:none;padding-bottom:30px;position:relative;}
.productListView3 .itemCol1:hover .purchaseButton, .productListView3 .itemCol2:hover .purchaseButton, .productListView3 .itemCol3:hover .purchaseButton{}
.productListView3 .itemCol2{margin-left:69px;}
.productListView3 .itemCol3{margin-left:69px;}
.productListView3 .productRowSpacer{height:0;}
.productListView3 .textBox{margin-top:0;width:188px !important;}
.productListView3 .imageBoxMedium{background:#FFF;padding:0;width:188px;padding:0;padding:0;}
.productListView3 .imageBorderMedium{border:none;width:188px;}
.productListView3 .imageBorderMedium a{width:188px !important;}
.productListView3 .imageBorderMedium img{width:188px;}
.productListView3 .overlayList{top:-6px;height:81px;position:absolute;left:24px;width:28px;}
.productListView3 .overlayList img{width:28px !important;}
.listProductText .itemNo{display:none;width:188px;font-size:10px;line-height:10px;color:#484848;font-weight:400;font-style:normal;text-align:left;margin:0;}
.listProductText .divOfferConditions{display:none;}
.productListView3 .headlineList a{font-size:13px;font-weight:400;color:#484848;line-height:17px;display:block;margin:9px 0 8px;text-transform:none;text-align:center;width:188px;}
.productListView3 .listItemDescription{display:none}
.productListView3 .divPrices{position:relative;float:left;margin-top:0px;width:100%;padding:0 0 42px;}
.productListView3 .divPrices br{display:none;}
.productListView3 .prevPriceList{float:left;color:#484848;font-size:12px;text-transform:none;text-align:center;display:block;text-decoration:line-through;line-height:12px;font-weight:400;margin:0 0 5px;width:188px;}
.productListView3 .priceInfoIcon{display:inline-block;float:none !important;cursor:pointer;margin-right:2px;}
.productListView3 .priceStorExcl{display:none;}
.productListView3 .freightLink{display:none;}
.productListView3 .priceStor{padding-top:0 !important;float:none;color:#484848;font-size:22px;display:inline-block !important;text-align:center;width:auto;line-height:22px;margin-top:0;}
.productListView3 .savePriceList{background:#f4d131;background:-moz-linear-gradient(top, rgba(250,224,55,1) 0%, rgba(235,185,41,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(250,224,55,1)), color-stop(100%,rgba(235,185,41,1)));background:-webkit-linear-gradient(top, rgba(250,224,55,1) 0%,rgba(235,185,41,1) 100%);background:-o-linear-gradient(top, rgba(250,224,55,1) 0%,rgba(235,185,41,1) 100%);background:-ms-linear-gradient(top, rgba(250,224,55,1) 0%,rgba(235,185,41,1) 100%);background:linear-gradient(to bottom, rgba(250,224,55,1) 0%,rgba(235,185,41,1) 100%);border:none;color:#484848;float:none;font-size:12px;font-weight:400;height:24px;line-height:24px;margin:3px 0 0;padding:0 8px;text-shadow:1px 1px rgba(255, 255, 255, 0.7);text-transform:uppercase;width:auto;}
.productListView3 .inputQuantity{width:28px;height:19px;background:url(images/icon.png) 0 -336px no-repeat;border:none;font-size:14px;color:#484848;font-family:Helvetica, Arial, sans-serif;padding:7px 0;text-align:center;vertical-align:middle;float:left;margin:0 4px 0 15px;}
.productListView3 .listAddToCartButton{display:inline-block;width:158px;height:31px;background:url(images/icon.png) 0 -408px no-repeat;text-indent:-9999px;overflow:hidden;font-size:0;line-height:0;float:left;}
.productListView3 .divOrderInnerInfo{float:left;margin-top:10px;width:100%;}
.productListView3 .divOrderInnerInfo a{color:#484848;font-size:11px;display:block;margin-bottom:10px;text-align:center;}
.divPrices > div{display:inline-block;width:auto;}
.productListView3 .stock{display:inline-block;margin:0 0 0 2px;padding:0;text-align:center;width:auto;float:none;position:relative;top:-3px;}
.productListView3 .stock .text{font-size:11px;line-height:11px;}
.productListView3 .divPricesOrderResult .text{font-size:11px;line-height:11px;}
.productListView3 .divPricesOrderResult .text a:hover{font-size:11px;color:#484848;}
.productListView3 .listProductText{margin-bottom:11px;}
.productAdditionalInfoWrapper{display:none;}
.productListView3 .purchaseButton{display:block !important;margin:0;width:88px;height:27px;background:#72a30b;font-size:12px;line-height:27px;padding:0 26px 0 0;float:left;color:#FFF;text-transform:uppercase;font-weight:700;text-shadow:1px 1px rgba(0,0,0,.23);-webkit-border-radius:2px 6px 6px 2px;-moz-border-radius:2px 6px 6px 2px;border-radius:2px 6px 6px 2px;position:absolute;bottom:0;left:36px;}
.productListView3 .purchaseButton:hover{}
.productListView3 .purchaseButton:after{width:26px;height:100%;background:url("images/sprite_images.png") -310px 6px no-repeat #578f1a;content:"";display:block;position:absolute;top:0;right:0;border-radius:0 2px 2px 0;}
.itemCol_ColorVariants_Hover .itemColShadow , .itemCol_noColorVariant_Hover .itemColShadow{background:#FFF;padding:12px;top:-13px;width:250px !important;position:absolute;left:-13px;border:1px solid #e2e2e2;-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.3);-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.3);box-shadow:0 0 10px 0 rgba(0,0,0,.3);z-index:500;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.itemCol_noColorVariant_Hover .itemColShadow{width:188px !important;}
.qv-item-variant-panel{width:48px;position:absolute;margin:0 12px 0 0;top:12px;}
.qv-item-variant{float:left;width:48px;border:none;margin:0 0 12px}
.qv-item-variant img{width:48px;}
.qv-item-variant-notcolor-panel + .textBox{padding-bottom:30px;}
.qv-item-variant-notcolor-panel{float:none;width:188px;}
.qv-variant-notcolor{width:188px;top:166px;text-align:center;background:#FFF;opacity:0.8;filter:alpha(opacity=80);position:absolute;}
.qv-variant-notcolor .all{left:-12px;position:absolute;top:-175px;width:212px;padding:5px 0;background:#FFF;opacity:0.8;filter:alpha(opacity=80);}
.noItemsTable .headlineList{border-bottom:1px solid #e6e6e6;color:#313131;font-family:"open-sans",sans-serif;font-size:19px;font-weight:400;height:auto;line-height:19px;padding:9px 0 10px 0;text-transform:uppercase;background:#FFF;}
.noItemsTable table td{color:#313131;font-size:13px;font-weight:400;line-height:13px;text-transform:none;padding:10px 0 0 !important;}
.divItemGroups{margin:30px 0 0;width:100%;display:table;}
.divItemGroups .row .item{width:188px;margin:10px 0 0 21px;border:1px solid #e2e2e2;background:#e4e3e3;background:-moz-linear-gradient(top, #e4e3e3 0%, #d0d0d0 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#e4e3e3), color-stop(100%,#d0d0d0));background:-webkit-linear-gradient(top, #e4e3e3 0%,#d0d0d0 100%);background:-o-linear-gradient(top, #e4e3e3 0%,#d0d0d0 100%);background:-ms-linear-gradient(top, #e4e3e3 0%,#d0d0d0 100%);background:linear-gradient(top, #e4e3e3 0%,#d0d0d0 100%);padding:5px 0 8px;}
.divItemGroups .row .item.first{margin-left:0;}
.divItemGroups .groupImg{margin:0 !important;}
.divItemGroups .row .item a{display:block;position:relative;font-size:12px;line-height:12px;color:#484848;font-weight:400;font-family:"open-sans",sans-serif;}
.divItemGroups .groupImg a span{display:block;width:188px;position:absolute;top:0;left:0;}
.isProductlist #productRelationsCenter{float:left;margin:20px 0 0;background:url(images/border_bg.jpg) 0 bottom repeat-x;}
.isProductlist #productRelationsCenter .relationsTable .relationsTableHeader{background:none;padding:0 0 4px;font-size:22px;color:#727272;text-align:center;text-transform:uppercase;border-bottom:#edebea 1px solid;}
.isProduct #productRelationsCenter{background:url(images/border_bg.jpg) 0 bottom repeat-x;}
.isProductlist .moreInfoText{float:left;position:relative;}
.isProductlist .moreInfoText a:link{color:#999;font-size:12px;text-decoration:none;}
.isProductlist .moreInfoText .text{color:#999;font-size:12px;font-style:italic;}
.isProductlist .moreInfoText .moreInfoTextFull{margin-top:-5px;}
.isProductlist .moreInfoText h2{font-size:13px;font-weight:600;}
.isProduct .productMenucontainer{}
.isProduct .centerContent{width:702px;background:none;padding:0;margin:6px 0 0;}
.isProduct .center{width:702px;position:relative;margin:29px 0 0;padding:0;}
.isProduct .left{}
.isProduct .topSectionBreadcrumb{left:0;position:absolute;top:-19px;}
.isProduct .centerContentProductNoRight{width:100%;background:none;padding:0;margin:6px 0 0;}
.isProduct .centerProductNoRight{position:relative;width:702px;padding:0;margin:30px 0 0;}
.isProduct .centerContentProductNoLeft{width:auto;background:none;padding:0;margin:30px 0 0;position:relative;}
.isProduct .shareBox{position:absolute;right:0;top:-18px;}
.isProduct .content .boxCenterContainerImg{margin:24px 0 0;padding:0;width:auto;float:left;display:block;}
.isProduct .content .boxCenterContainerImg img{width:auto;}
.isProduct .productItemPic{width:420px;background:none;margin:0 22px 0 0;position:relative;z-index:500;}
.isProduct .imageBoxMedium{padding:0;margin:0 0 15px;border:none;width:420px;border:none;box-shadow:none}
.isProduct .imageBorderMedium{border:none;width:420px;}
.isProduct .imageBorderMedium a, .isProduct .imageBorderMedium img{border:none;width:420px !important;}
.isProduct .imageBorderMedium:hover{box-shadow:none;}
.isProduct .imageBorderMedium .overlayList{width:35px !important;height:101px !important;top:-7px;left:61px;}
.isProduct .imageBorderMedium .overlayList img{width:35px !important;height:101px !important;}
.itemPicZoom{display:none;}
.itemPic{width:420px;margin:4px 0 0;float:left;}
.productItemPicContainer{background:none;padding:0;display:inline-block;width:100px;margin:0 0 15px 19px;border:none;}
.productItemPicContainer:first-child{margin:0 0 15px 0;}
.productItemPicBorder, .productItemPicBorder a, .productItemPicBorder img{width:100px;float:none;margin:0;border:none;}
.isProduct .likeButtonProductImage{margin-bottom:8px;}
.isProduct .likeButtonProductImage:after{content:"";display:table;clear:both;}
.videoPlayButtonOverlay{width:45px;height:45px;margin:-22px;background:url("images/sprite_images.png") 0 -80px no-repeat;}
.videoPlayButtonOverlay:after{border-bottom:8px solid transparent;border-left:15px solid #a6c469;border-radius:1px;border-top:8px solid transparent;content:"";left:17px;position:absolute;top:15px;}
.isProduct .productItemInfo{width:260px !important;margin:-4px 0 0;background:none;position:relative;z-index:400;}
.isProduct .headline{font-size:20px;font-weight:600;color:#484848;height:auto;border:none;font-family:"open-sans",sans-serif;text-transform:none;padding:0;margin:0;line-height:21px;background:none;}
.isProduct .itemPrices br{display:none;}
.isProduct .itemPrices{margin:18px 0 0;position:relative;display:block;float:left;width:100%;}
.isProduct .productItemInfo .prevPrice{font-size:12px;font-family:"open-sans",sans-serif;color:#484848;line-height:12px;margin:0;display:block;font-weight:400;text-decoration:line-through;text-transform:none;float:left;}
.isProduct .priceStor{font-size:32px;color:#484848;font-weight:700;line-height:32px;display:block;margin:0 0 4px -2px;float:left;width:100%;}
.isProduct .savePrice{float:left;font-size:12px;line-height:24px;color:#484848;background:url(images/productList_pricebg.jpg) 0 0 repeat-x;width:auto;padding:0 8px;text-transform:uppercase;margin:3px 0 6px;height:24px;font-weight:400;text-shadow:1px 1px rgba(255,255,255,.7);border:none;}
.isProduct .priceStorExcl, .isProduct .divOfferConditions{color:#484848;font-size:12px;font-style:italic;line-height:15px;font-family:"open-sans",sans-serif;width:100%;margin:0 0 0;float:left;font-weight:400;text-transform:none;}
.isProduct .productItemInfo img{max-width:260px;}
.itemVariant{display:table;margin:0 0 5px;width:100%;}
.isProduct .choiceBox, .isProduct .choiceBorders, .isProduct .choiceBordersInner{width:100%;border:none;position:relative;background:none;}
.isProduct .choiceBox .ajaxload{position:absolute;top:0;right:0;}
.isProduct .choiceBox{margin:24px 0 8px;float:left;}
.isProduct .itemVariantDropDowns{float:left;width:100%;}
.isProduct .itemVariantDropDowns br{display:none;}
.isProduct .stock{float:left;padding:0;margin:0 0 15px;width:100%;font-size:13px;color:#484848;}
.isProduct .stock > span{float:left;display:inline-block;}
.isProduct .stock img{margin:4px 5px 0 0;}
.isProduct .stockText{color:#484848;font-size:13px;font-family:"open-sans",sans-serif;font-style:normal;text-transform:none;}
.isProduct .itemQuantity{width:51px;margin:0;padding:0;float:left;}
.isProduct .itemQuantity .text{display:none;}
.isProduct .choiceBox .inputQuantity{width:51px;height:54px;background:url(images/sprite_images.png) 0 -2616px no-repeat;border:none;font-size:20px;color:#484848;padding:0;text-align:center;vertical-align:middle;font-family:"open-sans",sans-serif;line-height:54px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}
.isProduct .addToCart{clear:none;float:left;margin:0 !important;width:209px !important;height:54px;position:relative;background:#72a30b;border-radius:0 8px 8px 0;}
.isProduct .addToCart:after{width:56px;height:100%;background:url(images/sprite_images.png) -340px 10px no-repeat #578f1a;border-left:1px solid #4f7c0b;content:"";display:block;position:absolute;top:0;right:0;border-radius:0 4px 4px 0;z-index:20;}
.isProduct .addToCartButton{width:209px;height:54px;background:transparent;font-size:19px;line-height:54px;padding:0 57px 0 0;box-shadow:none;text-align:center;text-transform:uppercase;color:#FFF;font-weight:600;text-shadow:-1px -1px rgba(0,0,0,.23);cursor:pointer;position:relative;z-index:30;}
.isProduct .addToCartButton:hover{background:transparent;}
.isProduct .checkAndWishList{width:124px;float:left;position:relative;margin:12px 0 0;height:32px;}
.isProduct .wishListButton{width:124px;height:32px;background:url(images/sprite_images.png) 96px -2719px no-repeat #fafafa;padding:0 26px 0 0;line-height:30px;text-transform:none;text-decoration:none;text-align:center;font-style:italic;border:1px solid #e0e0e0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-size:12px;color:#484848;text-decoration:none;margin:0 !important;cursor:pointer;}
.isProduct .wishListButton:hover{width:124px;height:32px;background:url(images/sprite_images.png) 96px -2719px no-repeat #fafafa;}
.isProduct .checkListButton{width:124px;height:32px;background:url(images/sprite_images.png) 96px -2719px no-repeat #fafafa;padding:0 26px 0 0;line-height:30px;text-transform:none;text-decoration:none;text-align:center;font-style:italic;border:1px solid #e0e0e0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-size:12px;color:#484848;text-decoration:none;margin:0 !important;cursor:pointer;font-weight:normal;}
.isProduct .checkListButton:hover{width:124px;height:32px;background:url(images/sprite_images.png) 96px -2719px no-repeat #fafafa;}
.isProduct .sizeGuideLink{width:124px;float:left;position:relative;margin:12px 0 0;height:32px;}
.isProduct .sizeGuideLink a{width:98px;height:30px;background:url(images/sprite_images.png) 96px -2719px no-repeat #fafafa;padding:0 26px 0 0;line-height:30px;text-transform:none;text-decoration:none;text-align:center;font-style:italic;border:1px solid #e0e0e0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-size:11px;color:#484848;text-decoration:none;margin:0 !important;cursor:pointer;display:block;}
.isProduct .sizeGuideLink a:hover{width:98px;height:30px;background:url(images/sprite_images.png) 96px -2719px no-repeat #fafafa;}
.choiceBordersInner .freightLink{margin:12px 0 0 0;float:right;display:inline-block;}
.choiceBordersInner .freightLink a{font-size:12px;color:#484848;text-decoration:none;display:block;background:url(images/sprite_images.png) -162px -2719px no-repeat #fafafa;padding:0 30px 0 0;width:92px;height:30px;line-height:30px;text-transform:none;text-decoration:none;text-align:center;font-style:italic;border:1px solid #e0e0e0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.choiceBordersInner .itemAdded{font-size:12px;margin:12px 0 0 1px;float:left;padding:0;color:#484848;width:100%;font-weight:400;text-transform:uppercase;}
.choiceBordersInner .itemAdded a{color:#484848;font-size:12px;}
.choiceBordersInner .itemAdded a:hover{color:#484848;font-size:12px;}
.modalArticle{background:#FFF !important;padding:0;margin-bottom:-1px;}
.md .highslide-body{margin:0 15px;}
.isProduct .itemNo{color:#484848;font-size:13px;line-height:13px;margin:17px 0 0;display:block;float:left;width:100%;font-family:"open-sans",sans-serif;font-weight:400;text-transform:uppercase;}
.itemInfo{color:#484848;float:left;font-family:"open-sans",sans-serif;font-size:11px;font-style:normal;line-height:15px;margin:1px 0 0;width:100%;}
.isProduct .itemInfo{width:100%;}
#productRelationsCenter{width:100%;float:left;margin:24px 0 0;border:none;padding:0 0 3px;}
#productRelationsCenter .relationsTable .relatedProduct{width:100px !important;margin:0 0 21px 20px;background:#FFF;border:none;}
#productRelationsCenter .relationsTable .relatedProduct:hover{border:none;}
#productRelationsCenter .relationsTable .relationsTableHeader{width:100%;height:auto;text-transform:uppercase;color:#727272;background:url(images/border_bg.jpg) 0 bottom repeat-x;padding:0 0 7px;font-family:"open-sans",sans-serif;font-weight:600;font-size:22px;font-size:22px;text-align:center;}
#productRelationsCenter .boxContent{padding:18px 0 0;}
#productRelationsCenter .boxContent .relatedProduct:first-child{margin-left:0;}
#productRelationsCenter .relationsTable .relatedProduct .relatedProductImage{background:none;padding:0;width:100px;margin:0 0 7px;border:none;}
.relatedProductImage img, .relatedProductImage a{width:100px !important;}
.relatedProductImage .overlayList{width:28px;height:80px;position:absolute;top:-6px;left:9px;}
.relatedProductImage .overlayList img{width:28px !important;height:80px !important;}
.relationsTable{position:relative;width:100%;background:none;border:none;}
.relatedProductCenterText .text a{color:#484848;font-size:12px;font-weight:400;}
#productRelationsCenter .relationsTable .relatedProduct .relatedProductCenterText .prevPrice{color:#484848;text-decoration:line-through;font-size:11px;display:block;text-align:center;width:100px;margin:0;font-weight:400;font-style:normal;text-transform:none;}
#productRelationsCenter .relatedProductCenterText br{display:none;}
#productRelationsCenter .relationsTable .relatedProduct .relatedProductDiv{width:100px;margin-bottom:8px;}
#productRelationsCenter .relationsTable .relatedProduct .relatedProductCenterText{width:100px;margin:0;padding:0;position:relative;}
#productRelationsCenter .relatedProductCenterText .text a{width:100px;display:block;height:auto;line-height:13px;font-size:11px;text-transform:none;font-weight:400;color:#484848;font-style:normal;font-family:"open-sans",sans-serif;}
#productRelationsCenter .relatedProductCenterText .text a:hover{color:#484848;}
#productRelationsCenter .relationsTable .relatedProduct .relatedProductCenterText .price{display:block;font-size:13px;font-weight:700;color:#000000;text-align:center;width:100px;margin:0;line-height:13px;padding:0;}
#productRelationsCenter .smallProductListShowMore{display:none !important;}
#productRelationsCenter .relationsTable .relatedProduct .relatedProductCenterText .text{margin-bottom:7px;}
.isProduct .DESVALSummaryErrors{padding:0 0 0 15px;margin:0;}
#productRelationsCenter .relationsTable .priceExcl{display:none !important;}
.isProduct .relatedProducts{border:none;padding:0;display:block;}
.isProduct #productRelationsCenter.othersBought{border:none;padding:0;}
.isProduct .inputSelect{border:1px solid #d1d1d1;color:#484848;display:inline-block;float:left;font-size:11px;width:150px;margin:0 10px 10px 0 !important;height:23px;line-height:23px;padding:2px;}
.isProduct .itemColor{clear:both;margin-left:2px;margin-top:5px;width:100%;}
.isProduct .itemColor .text{font-size:13px;}
.itemColorChoice{float:left;margin-right:4px;margin-top:5px;text-align:center;width:30px;}
.itemColorChoice input{border:none !important;}
.isProduct .boxCenterContainerImgPRODUCT{margin-top:19px;float:left;}
.isProduct #clearBottomDiv{height:52px;}
.isProduct .multiPrices{float:left;width:100%;margin:9px 0 8px;}
.isProduct .multiPrices td{background:url(images/border_bg.jpg) 0 bottom repeat-x;border-bottom:none;}
.isProduct .multiPrices .column1,
.isProduct .multiPrices .column2{padding:0 0 2px 0;height:25px;line-height:25px;font-size:12px;font-weight:400;}
.isProduct .dt_information{float:left;width:100%;margin:25px 0 0;}
.isProduct .dt_information .dtifSpecBoxWrapper{width:100%;padding:0;background:#FFF;}
.isProduct .dt_information .dtifSpecBoxTable{width:100%;}
.isProduct .dtifSpecName{width:100px;text-align:left;padding:9px 0 11px 0;border-bottom:none;font-size:12px;line-height:12px;background:url(images/border_bg.jpg) 0 bottom repeat-x;}
.isProduct .dtifSpecInfo{width:160px;border-bottom:none;font-size:12px;line-height:12px;background:url(images/border_bg.jpg) 0 bottom repeat-x;text-align:right;}
.isProduct .dtifSpecInfo.dtifProductIcons{padding:0 0 5px;}
.isProduct .dtifClear{width:14px;}
.isProduct .dtifSpecInfo.dtifProductIcons img{max-width:38px;display:inline-block;margin:0 2px 0 3px;}
.isProduct .divProducIcons.producticons_move{display:none;}
.validationSummary{color:#ff0000;font-size:11px;line-height:13px;text-transform:none;padding:10px 0 0 0;font-style:italic}
#compact-product-description-show-more-button, #compact-product-description-show-less-button{cursor:pointer;color:#484848;display:block;float:left;font-style:normal;padding:0;text-decoration:underline;text-transform:uppercase;font-size:13px;line-height:13px;}
#compact-product-description-show-more-button:hover, #compact-product-description-show-less-button:hover{color:#484848;}
.compact-product-description-gradient{background:url(images/description_gradient.png) repeat-x 50% bottom;display:block;height:40px;padding:6px 0;width:100%;}
.itemInfo{padding-bottom:30px;position:relative;width:100%;}
.compact-product-description-div{bottom:-20px;left:0;position:absolute;width:100%;}
.productItemPic .compact-product-description-div{width:420px;bottom:-15px;position:absolute;left:0;}
.productItemPic .compact-product-description-div .compact-product-description-gradient{width:420px;padding:0;height:60px;}
.right{padding:0;width:170px;margin:26px 0 0;}
.boxRightContainer{background:none;width:100px;}
.boxRight{background:none;width:170px;margin:0;border:none;padding:0;}
.boxRightHeader{font-size:14px;font-size:14px;font-weight:700;text-transform:uppercase;font-family:"open-sans",sans-serif;color:#727272;padding:0 0 4px;width:100px;text-align:center;border-bottom:none;background:url(images/border_bg.jpg) 0 bottom repeat-x;}
.boxRightContent{padding:13px 35px 0;width:100px;}
.boxRightContainer.relatedProducts{width:170px;padding:0 0 0 0;}
.boxRightContent .relatedProduct{width:100px;background:#FFF;margin:0 0 27px;border:none;position:relative;}
.boxRightContent .relatedProduct:hover{border:none;}
.boxRightContent .relatedProductImage{width:100px;margin:0;border:none;}
.boxRightContent .relatedProductImage a{display:block;width:100px;}
.boxRightContent .relatedProductImage img{width:100px;}
.boxRightContent .relatedProductText{float:left;margin:0 0 0;padding:0;position:relative;width:100px;}
.boxRightContent .textSmall{width:100px;float:left;display:block;text-align:center;font-size:12px;line-height:12px;text-transform:uppercase;font-weight:400;color:#484848;margin:5px 0 3px;}
.boxRightContent .textSmall a{width:100px;float:left;display:block;text-align:center;font-size:11px;line-height:13px;text-transform:none;font-weight:400;color:#484848;text-decoration:none;}
.boxRightContent .priceSmall{width:100px;float:left;display:block;text-align:center;font-size:13px;line-height:13px;text-transform:uppercase;font-weight:700;color:#484848;margin:0;padding:0;}
.boxRightContent .prevPriceSmall{width:100px;float:left;display:block;text-align:center;font-size:11px;line-height:11px;text-transform:none;font-weight:400;color:#484848;margin:0;text-decoration:line-through;}
.boxRightContent .priceExclSmall{display:none;}
.boxRightContent .freightLink{display:none;}
.boxRightContent br{display:none;}
.boxRightContent .relatedProductImage .overlayList{height:54px !important;left:15px;position:absolute;top:-3px;width:20px !important;}
.boxRightContent .relatedProductImage .overlayList img{height:54px !important;width:20px !important;}
.center{margin-top:0;width:505px;padding:0;}
.textStor{border:none;color:#484848;font-family:"open-sans",sans-serif;font-size:24px;font-weight:400;height:auto;line-height:24px;margin:9px 0 0;padding:0 0 3px;text-transform:uppercase;}
.userInformationFields .textStor{padding:10px 0 7px;}
.text{font-size:12px;line-height:16px;color:#4e4e4e;font-family:"open-sans",sans-serif;font-style:normal;font-weight:400;text-transform:none;}
.centerContentWebPage{background:none;padding:0;width:504px;}
.headline{border:none;color:#484848;font-family:"open-sans",sans-serif;font-size:20px;font-weight:400;height:auto;line-height:20px;padding:0 0 12px;text-transform:uppercase;margin:4px 0 0;background:url(images/border_bg.jpg) 0 bottom repeat-x;}
.line{border:none;}
.centerContentWebPage{font-size:12px;color:#484848;font-weight:400;}
.centerContentWebPage h2{background:url(images/leftmenu_border.jpg) repeat-x 0 bottom;border:none !important;padding:0 0 13px 2px !important;font-size:18px;font-weight:700;height:auto;line-height:18px;text-transform:uppercase;color:#FFF;margin-top:10px;}
.bigButton{background:#484848;font-size:12px;text-transform:uppercase;font-family:"open-sans",sans-serif;padding:0 5px;line-height:23px;color:#FFF;border:none;width:150px;height:24px;border:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-weight:600;cursor:pointer;}
.bigButton:hover{background:#484848;}
.newslist{width:505px;}
.newslist .productHeader{background:#000;border:none;padding:0 0 0 7px;}
.newslist .headlineList{border:none;display:block;padding:4px 0;}
.newslist .headlineList a{color:#FFF;text-transform:uppercase;font-weight:700;font-size:11px;line-height:12px;}
.newslist .centerContentWebPage{margin:5px 0 0;}
.newslist .centerContentWebPage.hasPic{margin:10px 0 0;}
.newsImageContainer img{border:none;}
.dato{color:#484848;font-size:11px;margin:0;font-weight:700;}
.link:link, .link:active, .link:visited{color:#484848;font-size:11px;}
.link:hover{color:#484848}
#newsImageDiv img{border:1px solid #d7d7d7 !important;}
.centerContentWebPage{background:none;padding:0;margin:0;}
#LoginContainer{display:table;position:relative;margin:10px 0 0;}
#LoginContainer:after{content:"";display:table;clear:both;}
#LoginContainer .loginLeft{float:left;height:auto;margin:0 44px 0 0;width:150px;}
#LoginContainer #loginDiv{float:left;margin-left:0;}
#loginDiv h2{display:none;}
#loginDiv br{display:none;}
.inputMailSmall{font-size:11px;color:#484848;border:none;height:20px;line-height:20px;width:132px !important;margin:0;text-transform:none;background:none;padding:0 8px;border:1px solid #d7d7d7;float:left;}
.DESVALSummaryErrors{padding:0 0 0 15px;margin:0;}
#LoginContainer #loginDiv .ForumButton{background:#484848;font-size:12px;text-transform:uppercase;font-family:"open-sans",sans-serif;padding:0 5px;line-height:23px;color:#FFF;border:none;width:150px;height:24px;border:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-weight:600;}
#LoginContainer #loginDiv .ForumButton:hover{background:#484848;}
#LoginContainer #createUserDiv .ForumButton{background:#484848;font-size:12px;text-transform:uppercase;font-family:"open-sans",sans-serif;padding:0 5px;line-height:23px;color:#FFF;border:none;width:180px;height:24px;border:none;margin:0 0 10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-weight:600;}
#LoginContainer #createUserDiv .ForumButton:hover{background:#484848;}
#LoginContainer .loginRight{width:180px;float:right;}
#LoginContainer #createUserDiv{float:none;margin:0;}
#LoginContainer #createUserDiv br{display:none;}
.centerContentWebPage .text{margin-left:0;position:relative;top:0;}
#LoginContainer .divLoginUserName, #LoginContainer .divLoginPassword{padding:0;margin:0 0 10px;float:left;}
#LoginContainer .divLoginPassword .inputLoginCheck{float:left;margin:10px 0 0;padding:0;display:block;width:100%;}
#LoginContainer .divLoginPassword .inputLoginCheck label{left:5px;position:relative;top:-2px;}
#LoginContainer .divLoginBtn{position:relative;display:inline-block;}
#LoginContainer .ajaxload{top:4px;right:-20px;}
#LoginContainer .validationSummary{margin-top:10px;}
#LoginContainer .ForumButton{background:#484848;font-size:12px;text-transform:uppercase;font-family:"open-sans",sans-serif;padding:0 5px;line-height:23px;width:127px;color:#FFF;border:none;height:24px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-weight:600;}
#editUserDiv .validationSummary{padding-left:70px;}
#editUserDiv .fieldAddressPanel{margin-top:10px;}
#cartLinesSubTotalRow .validationSummary{margin-top:24px;display:block;}
#deliveryAddressTable .textStor, .userInformationFields .textStor, .userBillingAddressHeader .textStor{text-decoration:none;display:inline-block;border-bottom:none;font-family:"open-sans",sans-serif;font-size:16px;}
.inputDelivery{outline:none;border:1px solid #d7d7d7;font-size:12px;color:#484848;text-transform:none;padding:0 8px;height:24px;line-height:23px;background:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;float:left;width:132px;}
select.inputDelivery{padding:2px 0;width:150px;}
.che_star_newaccount{float:left;color:#484848;margin:1px 0 0 3px;font-size:10px;color:#FF0000;}
input[type="checkbox"]{border:none !important;width:auto;}
input[type="text"], input[type="password"]{outline:none;border:1px solid #d7d7d7;font-size:12px;color:#484848;text-transform:none;padding:0 8px;height:22px;line-height:21px;background:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.che_textarea{max-width:638px;max-height:420px;}
.subscribeNewsletterTable .tdNewsletterInput, .subscribeNewsletterTable .tdNewsletterTitle{padding:0 10px 5px 0;}
#LoginContainer #editUserDiv .field{clear:both;float:left;height:auto !important;margin:10px 0 0;}
.centerContent>div>div>div>label{position:relative;top:-2px;left:0;}
#editUserDiv .fieldAddressPanel label.text{top:-2px;position:relative;}
.wishList h3{font-size:13px;margin:13px 0 6px 0;}
.divListSort select{border:1px solid #999;}
.wishList .printIconCheckList{background-color:#72a30b;}
.wishList #wishListItems{border:4px solid #484848;}
.wishListEditGrid{width:486px;}
.checkListDesc .price{font-weight:700;}
.checkListDesc .divOrderInner span{display:inline-block;float:left;margin:0 5px;}
.checkListDesc .clResult{display:block;width:215px;float:left;margin:5px 0 0;}
.checkListDesc .clResult span{margin:0 !important;display:block;width:100%;}
.checkListDesc .clResult span a{color:#5F6062 !important;}
.wishList .overlayList{height:46px;left:10px;position:absolute;top:-2px;width:16px;}
.wishList .overlayList img{width:16px !important;}
.isCheckout .che_contry .inputDelivery{float:none;}
.isCheckout a.bt3 span{background:#000;color:#FFF;display:block;float:left;font-family:"open-sans",sans-serif;font-size:11px;font-weight:bold;height:24px;line-height:24px;padding:0 11px;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.isCheckout .freight_product a.bt3{padding:0;}
a.shopvidere{background:url(images/sprite_images.png) 9px -1390px no-repeat #f6f6f6;border:1px solid #d7d7d7;width:auto;padding:0 14px 0 43px;text-align:center;height:38px;line-height:38px;font-weight:700;text-shadow:-1px -1px 0 rgba(255,255,255,.56);display:block;color:#4d4a49;text-transform:none;margin:0 10px 7px 0;font-size:19px;font-family:"open-sans",sans-serif;-webkit-border-radius:3px -moz-border-radius:3px;border-radius:3px;min-width:146px;float:right;}
a.shopvidere:before{content:"";}
a.shopvidere:after{content:"Shop videre";}
a.neeste{background:url(images/sprite_images.png) right -1390px no-repeat #72a30b;border:1px solid #72a30b;width:auto;padding:0 43px 0 14px;text-align:center;height:38px;line-height:38px;font-weight:700;text-shadow:-1px -1px 0 rgba(0,0,0,.23);display:block;color:#FFF;text-transform:none;margin:0 0 7px 0;font-size:19px;font-family:"open-sans",sans-serif;-webkit-border-radius:3px -moz-border-radius:3px;border-radius:3px;min-width:146px;float:right;}
a.neeste:before{content:"";}
a.neeste:after{content:"Næste trin";}
.freightTextAndLabel{float:left;width:100%;}
.freightTextAndLabel .freightText{float:left;display:inline-block;}
.freightTextAndLabel .freightText select.inputDelivery{padding:0 2px;height:24px;}
.freightTextAndLabel .freightText .inputDelivery{padding:0 5px;height:22px;line-height:22px;width:174px;}
.yellowBox .ajaxload{top:34px;right:13px;position:absolute;}
.fl.che_radio{display:inline-block;float:left;margin:3px 0 0;}
.che_frag .che_boxarow img.freightLogoImage{display:inline-block;float:left;margin:4px 11px 0 5px;}
.yellowBox .validationSummary{color:#ff0000;font-size:11px;line-height:13px;text-transform:none;float:left;margin:2px 0 0 11px;clear:both;}
.userTypeSelector{display:inline-block;}
.che_bstep2 label{padding:0}
.che_Fak .che_checkbox input{margin:4px 6px 0 0}
.divOrderOuter{display:none;}
.isWebpage .Img{border:none}
.left_fader, .right_fader{background:#fff;opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65);}
.mcbSlideshowContainer .bx-wrapper{margin-bottom:0;}
.mcbSlideshowContainer .slideItem{margin-right:5px;}
.mcbSlideshowContainer .bx-controls-direction a{width:24px;height:34px;margin-top:-17px;}
.mcbSlideshowContainer .bx-prev{left:0;background:url("images/sprite_images.png") -549px 9px no-repeat;}
.mcbSlideshowContainer .bx-prev:hover{background-position:-549px 9px;}
.mcbSlideshowContainer .bx-next{right:0;background:url("images/sprite_images.png") -594px 9px no-repeat;}
.mcbSlideshowContainer .bx-next:hover{background-position:-594px 9px;}
.mcbSlideshowContainer .bx-pager{bottom:20px;}
.mcbSlideshowContainer .bx-pager.bx-default-pager a{margin:0 4px;background:#fff;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);}
.mcbSlideshowContainer .bx-pager.bx-default-pager a:hover, .mcbSlideshowContainer.fullScreen .bx-pager.bx-default-pager a.active{background:#fff;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);}
.productItemPic .mcbSlideshowContainer{max-width:100%;}
.mcbSlideshowContainer.fullScreen{padding-top:40px;padding-bottom:40px;margin-top:-13px;background-color:#fff;}
.mcbSlideshowContainer.fullScreen .slideItem{margin-right:40px;}
.mcbSlideshowContainer.fullScreen .bx-controls-direction a{width:21px;height:80px;margin-top:-40px;background:#fff;}
.mcbSlideshowContainer.fullScreen .bx-prev{left:-61px;background:none;}
.mcbSlideshowContainer.fullScreen .bx-next{right:-61px;background:none;}
.mcbSlideshowContainer.fullScreen .bx-prev:after,
.mcbSlideshowContainer.fullScreen .bx-next:after{width:0;height:0;position:absolute;top:30px;border-top:10px solid transparent;border-bottom:10px solid transparent;content:"";content:"";}
.mcbSlideshowContainer.fullScreen .bx-prev:after{right:0;border-right:10px solid #000;}
.mcbSlideshowContainer.fullScreen .bx-next:after{left:0;border-left:10px solid #000;}
.mcbSlideshowContainer.fullScreen .bx-viewport:before, .mcbSlideshowContainer.fullScreen .bx-viewport:after{background-color:#fff;content:"";height:100%;position:absolute;width:40px;z-index:100;}
.mcbSlideshowContainer.fullScreen .bx-viewport:before{left:-40px;}
.mcbSlideshowContainer.fullScreen .bx-viewport:after{right:-40px;}
.formTableCenter{width:100%;}
.formModule{padding-top:30px;}
.formModule .questionText{padding-top:13px;padding-bottom:3px;}
.formModule .inputText, .formModule .inputTextArea, .formModule .inputPassword{width:280px;padding:0 8px;border:1px solid #cfcfcf;margin-right:6px;font-size:12px;}
.formModule .inputTextArea{min-height:60px;padding-top:6px;padding-bottom:6px;resize:vertical;}
.formModule .inputSelect{width:298px;font-size:12px;}
.formModule fieldset{padding:0 16px 16px;margin-top:16px;border:1px solid #cfcfcf;}
.formModule fieldset legend{padding:0 8px;font-size:12px;}
.formModule .form_error{max-width:178px;margin-left:14px;}
.formModule #trSubmitButton td{padding-top:18px;}
.inputSubmit{height:auto;padding:6px 13px;background-color:#72a30b;border-radius:3px;color:#fff;font-size:13px;font-weight:600;text-transform:uppercase;}
.formTableCenter .headline{margin-bottom:20px;}
.formModule table.text{width:100%;}