 html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; } /* remember to define focus styles! */ :focus { outline: 0; } body { line-height: 1; color: black; background: white; } ol, ul { list-style: none; } /* tables still need 'cellspacing="0"' in the markup */ table { border-collapse: separate; border-spacing: 0; } caption, th, td { text-align: left; font-weight: normal; } blockquote:before, blockquote:after, q:before, q:after { content: ""; } blockquote, q { quotes: "" ""; } /* End of reset */ .allContent{ width: 935px; margin: 0 auto; } .topContent{ float: left; width: 935px; height: 64px; margin: 28px 0 10px 0; } .topContent .logo{ display: block; float: left; } .topContent .logo a{ display: block; float: left; width: 164px; height: 64px; background: url(/sitefiles/1/design/logo.png) 0 0 no-repeat; text-indent: -99999px; text-decoration: none; } .topContent .chooseLanguage, .topContent .templateWrapper{ width: 771px; float: left; } .topContent .chooseLanguage{ padding: 11px 0 10px 0; visibility: hidden; } .topContent .chooseLanguage li{ float: right; } .topContent .chooseLanguage li .langBtnNo{ float: left; width: 50px; height: 15px; background: url(/sitefiles/1/design/langBtnNo.png) 0 -15px no-repeat; text-indent: -99999px; margin: 0 1px 0 0; } .topContent .chooseLanguage li .langBtnEn{ float: left; width: 50px; height: 15px; background: url(/sitefiles/1/design/langBtnEn.png) 0 -15px no-repeat; text-indent: -99999px; } .topContent .chooseLanguage li .langBtnNo:hover, .topContent .chooseLanguage li .langBtnNoActive{ background: url(/sitefiles/1/design/langBtnNo.png) 0 0 no-repeat; } .topContent .chooseLanguage li .langBtnEn:hover, .topContent .chooseLanguage li .langBtnEnActive{ background: url(/sitefiles/1/design/langBtnEn.png) 0 0 no-repeat; } .topContent .generalMenu{ float: right; } .topContent .generalMenu li{ float: left; } .topContent .generalMenu li a{ float: left; font-family: Arial, Helvetica, sans-serif; font-size: 10px; height: 20px; line-height: 20px; vertical-align: middle; text-decoration: none; color: #988f86; padding: 0 9px 0 0; text-transform: uppercase; } .topContent .generalMenu li a:hover{ color: #b71234; } .topContent .generalMenu .search{ float: left; } .topContent .generalMenu .search form, .topContent .generalMenu .search fieldset{ float: left; } .topContent .generalMenu .search input{ float: left; height: 15px; width: 142px; padding: 3px 0 0 8px; border-top: solid 1px #bababa; border-left: solid 1px #bababa; border-right: solid 1px #fff; border-bottom: solid 1px #fff; background: #f0ecea; font-family: Arial, Helvetica, sans-serif; color: #988f86; text-transform: uppercase; cursor: pointer; font-size: 10px; } .topContent .generalMenu .search .searchBtn{ float: left; width: 28px; height: 20px; background: url(/sitefiles/1/design/searchBtn.png) 0 0 no-repeat; border: none; border-top: solid 1px #fff; } .menuContent{ float: left; width: 935px; margin: 0 0 19px 0; margin-bottom:5px; } .menuContent .menu{ float: left; width: 935px; /*width: 536px; */ } .menuContent .menu li{ float: left; } .menuContent .menu li .menuBtn{ float: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; height: 20px; line-height: 20px; vertical-align: middle; text-decoration: none; color: #988f86; padding: 0 10px 0 10px; margin: 0 10px 0 0; text-transform: uppercase; } .menuContent .menu li .menuBtn:hover, .menuContent .menu li .menuBtnActive{ background: #b71234; color: #fff; } .menuContent .menuLvl3{ float: left; width: 935px; } .menuContent .menuLvl3 li{ float: left; } .menuContent .menuLvl3 li .menuBtn{ float: left; font-family: Arial, Helvetica, sans-serif; font-size: 11px; height: 20px; line-height: 20px; vertical-align: middle; text-decoration: none; color: #988f86; padding: 0 10px 0 10px; margin: 0 10px 0 0; text-transform: uppercase; } .menuContent .menuLvl3 li .menuBtn:hover, .menuContent .menuLvl3 li .menuBtnActive{ color: #b71234; } .menuContent .retail{ float: right; width: 393px; background: #f5f4f2; padding: 7px 0 10px 6px; } .menuContent .retail .hidden{ display: none; } .menuContent .retail h2{ float: left; width: 246px; height: 20px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; line-height: 20px; vertical-align: middle; color: #b71234; text-transform: uppercase; } .menuContent .retail .getPasswordBtn{ display: none; float: left; height: 20px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; line-height: 20px; vertical-align: middle; color: #988f86; background: #fff; padding: 0 4px; text-transform: uppercase; text-decoration: none; } .menuContent .retail form{ clear: left; float: left; padding: 7px 0 0 47px; } .menuContent .retail fieldset{ float: left; width: 343px; } .menuContent .retail input{ float: left; display: block; height: 15px; width: 142px; padding: 3px 0 0 8px; border-top: solid 1px #bababa; border-left: solid 1px #bababa; border-right: solid 1px #fff; border-bottom: solid 1px #fff; background: #fff; font-family: Arial, Helvetica, sans-serif; color: #988f86; text-transform: uppercase; font-size: 10px; } .menuContent .retail #username{ margin: 0 7px 0 0; } .menuContent .retail .searchBtn{ float: left; width: 28px; height: 20px; background: url(/sitefiles/1/design/searchBtn2.gif) 0 -2px no-repeat; border: none; border-top: solid 1px #f5f4f2; cursor: pointer; } .allContent .mainContent{ float: left; width: 935px; padding: 0 0 20px 0; } .sliderContainer{ float: left; width: 935px; margin: 0 0 5px 0; } .sliderContainer .sliderLeft{ float: left; width: 241px; padding: 0 10px 0 0; } .textLeft{ float: left; width: 241px; padding: 0 10px 0 0; } h2{ /* float: left; */ width: 100%; font-family: Arial, Helvetica, sans-serif; font-size: 18px; line-height: 18px; padding: 0 0 14px 0; color: #b71234; } h3{ float: left; width: 100%; font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 14px; padding: 0 0 4px 0; color: #b71234; } a{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; line-height: 12px; padding: 0 0 4px 0; color: #b71234; text-decoration: none; } p{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; padding: 0 0 14px 0; color: #1E1E1E; } .sliderContainer .sliderRight{ float: left; width: 684px; } .bigBanner{ float: left; width: 684px; } .sliderContainer .sliderRight ul{ float: left; position: relative; width: 684px; height: 309px; overflow: hidden; } .sliderContainer .sliderRight ul li{ float: left; width: 684px; height: 309px; } .sliderContainer .sliderRight ul li a, .sliderContainer .sliderRight ul li img{ float: left; } .allContent .bottomContent{ float: left; width: 935px; margin: 0 0 17px 0; } .bannerLeft{ float: left; } .bannerLeft .bannerContent{ float: left; width: 251px; height: 267px; overflow: hidden; } .bannerCenter .bannerContent{ float: left; width: 273px; height: 267px; overflow: hidden; } .bannerRight .bannerContent{ float: left; width: 411px; height: 189px; overflow: hidden; } .bannerContent a, .bannerContent img{ float: left; } .findRetail{ float: left; width: 396px; margin: 12px 0 16px 0; padding: 15px 0 0 15px; background: #F5F4F2; height: 35px; } .findRetail h2{ float: left; width: 215px; height: 20px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; line-height: 20px; vertical-align: middle; color: #b71234; text-transform: uppercase } .findRetail .searchBtn{ float: left; width: 28px; height: 20px; background: url(/sitefiles/1/design/searchBtn2.gif) 0 -2px no-repeat; border: none; border-top: solid 1px #f5f4f2; cursor: pointer; } .findRetail input{ float: left; height: 15px; width: 142px; padding: 3px 0 0 8px; border-top: solid 1px #bababa; border-left: solid 1px #bababa; border-right: solid 1px #fff; border-bottom: solid 1px #fff; background: #fff; font-family: Arial, Helvetica, sans-serif; color: #988f86; text-transform: uppercase; cursor: pointer; font-size: 10px; } .findRetail form, .findRetail fieldset{ float: left; width: 180px; } .footerContent{ float: left; width: 935px; position: relative; } .footerContent p{ float: left; width: 100%; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 12px; text-decoration: none; text-align: center; color: #988F86; } .footerContent p .printLink, .footerContent p .emailLink{ cursor: pointer; margin: 0 30px 0 0; padding: 2px 0 3px 22px; } .printLink{ background: url(/sitefiles/1/design/printer.gif) 0 0 no-repeat; color: #988f86; } .emailLink{ background: url(/sitefiles/1/design/email.gif) 0 0 no-repeat; color: #988f86; } .emailLink:hover, .printLink:hover{ color: #B71234; } .red, .topContent .generalMenu li .red{ color: #B71234; } .inspirationMenu h3, .productView1Menu h3{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 13px; color: #000; } .menuLvl4{ float: left; width: 164px; margin: 0 0 10px 0; } .menuLvl4 .black{ color: #000; } .menuLvl4 .red, .productView1 .productView1Menu .menuLvl4 li ul li ul .red a{ color: #B71234; } .menuLvl4 li{ width: 100%; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 13px; color: #4b4b4c; text-decoration: none; margin: 0 0 3px 0; clear: both; } .menuLvl4 li a{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color: #4b4b4c; text-decoration: none; font-weight: normal; } .menuLvl4 li a:hover{ color: #B71234; } .menuLvl4 li ul{ float: left; padding: 4px 0 0 0; } .menuLvl4 li ul li{ float: left; font-size: 11px; } .menuLvl4 li ul li ul{ float: left; padding: 4px 0 0 0; } .menuLvl4 li ul li ul li{ float: left; padding: 0 0 0 10px; width: 154px; } .sliderMenu{ position: absolute; width: 100%; height: 24px; left: 0; bottom: 0; background: url(/sitefiles/1/design/sliderMenuBg.png) 0 100% no-repeat; _background: #dbd6d0; _filter: alpha(opacity=70); } .sliderNum{ float: left; width: 41px; height: 24px; padding: 0 0 0 7px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; line-height: 24px; vertical-align: middle; color: #B71234; } .sliderPreviusBtn{ display: block; float: left; width: 16px; height: 11px; margin: 7px 0 0 0; font-size: 0; padding: 0; background: url(/sitefiles/1/design/previusBtn.png) 0 100% no-repeat; } .sliderZoom{ display: block; float: left; width: 16px; height: 16px; margin: 4px 0 0 0; padding: 0; background: url(/sitefiles/1/design/zoom.png) 0 100% no-repeat; } .sliderPause{ display: block; float: left; width: 16px; height: 16px; margin: 4px 0 0 0; padding: 0; background: url(/sitefiles/1/design/pause.png) 0 100% no-repeat; } .sliderNextBtn{ display: block; float: left; width: 16px; height: 11px; margin: 7px 0 0 0; font-size: 0; padding: 0; background: url(/sitefiles/1/design/nextBtn.png) 0 100% no-repeat; } .sliderText{ float: left; height: 24px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; line-height: 24px; vertical-align: middle; padding: 0 0 0 40px; } #lightbox{ position: absolute; left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0; } #lightbox img{ width: auto; height: auto; } #lightbox a img{ border: none; } #outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; } #imageContainer{ padding: 10px; } #loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; } #hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; } #imageContainer>#hoverNav{ left: 0; } #hoverNav a{ outline: none; } #prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; } #prevLink { left: 0; float: left; } #nextLink { right: 0; float: right; } #prevLink:hover, #prevLink:visited:hover { background: url(/sitefiles/1/design/lightbox/nextlabel.gif) left 15% no-repeat; } #nextLink:hover, #nextLink:visited:hover { background: url(/sitefiles/1/design/lightbox/nextlabel.gif) right 15% no-repeat; } #imageDataContainer{ font: 10px font-family:Arial, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%; } #imageData{ padding:0 10px; color: #666; } #imageData #imageDetails{ width: 70%; float: left; text-align: left; } #imageData #caption{ font-weight: bold; } #imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em; } #imageData #bottomNavClose{ width: 66px; float: right; padding-bottom: 0.7em; outline: none; } #hoverNav{ cursor: pointer; } #overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; } .userLogin{ float: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; } /* All <ul> tags in the menu including the first level */ .menulist, .menulist ul { float: left; width: 935px; margin: 0; padding: 0; list-style: none; } /* Submenus (<ul> tags) are hidden and absolutely positioned downwards from their parent */ .menulist ul { display: none; position: absolute; top: 1.0em; margin-top: 13px; /* I'm using ems and px to allow people to zoom their font */ left: -1px; background: #b71234; color: #fff; } .menulist ul a{ color: #fff; } /* Second and third etc. level submenus - position across from parent instead */ .menulist ul ul { top: 2px; margin-top: 0; } /* Setter 2 nivå bredde */ .menulist ul{ width: 205px; } /* Setter hvor mye 3 nivå skal flyttes til siden */ .menulist ul ul { left: 205px; } /* All menu items (<li> tags). 'float: left' lines them up horizontally, and they are positioned relatively to correctly offset submenus. Also, they have overlapping borders. */ .menulist li { float: left; display: inline; position: relative; margin-right: -1px; margin-bottom: 5px; } /* Items in submenus - override float/border/margin from above, restoring default vertical style */ .menulist ul li { float: none; margin: 0; /*margin-bottom: -1px;*/ _margin-bottom: 0; } .menulist ul>li:last-child { /*margin-bottom: 1px;*/ /* Mozilla fix */ _margin-bottom: 0; /* Mozilla fix */ } /* Links inside the menu */ .menulist a { display: block; float: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; height: 20px; line-height: 20px; vertical-align: middle; text-decoration: none; color: #988f86; padding: 0 10px 0 10px; margin: 0 10px 0 0; text-transform: uppercase; } .menulist li ul li a{ margin: 0 0 0 0; } /* Lit items: 'hover' is mouseover, 'highlighted' are parent items to visible menus */ .menulist li a:hover, .menulist li a.highlighted:hover, li .menulist a:focus { background: #b71234; color: #fff; } .menulist li a.highlighted { background: #b71234; color: #fff; } /* Lit items: 'hover' is mouseover, 'highlighted' are parent items to visible menus */ .menulist li ul li a:hover, .menulist li ul li a.highlighted:hover, .menulist li ul li a:focus { background: #A59D96; color: #fff; } .menulist li ul li a.highlighted { background: #A59D96; color: #fff; } /* If you want per-item background images in your menu items, here's how to do it. 1) Assign a unique ID tag to each link in your menu, like so: <a id="xyz" href="#"> 2) Copy and paste these next lines for each link you want to have an image: .menulist a#xyz { background-image: url(/sitefiles/site1/jscss/out.gif); } .menulist a#xyz:hover, .menulist a.highlighted#xyz, .menulist a:focus { background-image: url(/sitefiles/site1/jscss/over.gif); } */ /* Only style submenu indicators within submenus. */ .menulist a .subind { display: none; } .menulist ul a .subind { display: block; float: right; } /* 'Escaped Comment' hack for horizontal menubar width in IE5/Mac */ .menulist a { float: left; } .menulist ul a { float: none; } /* */ .menulist a { float: left; } /* */ .escape {background-color:#E0DED8;} /* HACKS: IE/Win: A small height on <li> and <a> tags and floating prevents gaps in menu. * html affects <=IE6 and *:first-child+html affects IE7. You may want to move these to browser-specific style sheets. */ *:first-child+html .menulist ul li { float: left; width: 100%; } * html .menulist ul li { float: left; height: 1%; } * html .menulist ul a { height: 1%; } /* End Hacks */ 
 .menuContent .menu{ width: 935px; } .productView1{ float: left; width: 935px; margin: 0 0 10px 0; } .productView1 .productView1Left{ float: left; width: 350px; /* 350 */ margin: 0 10px 0 0; _margin: 0 5px 0 0; overflow: hidden; } .productView1Left h2{ float: left; width: 345px; font-family: Arial, Helvetica, sans-serif; font-size: 18px; line-height: 18px; padding: 0 0 14px 0; color: #B71234; } .productView1Left h3{ width: 345px; } .productView1Left p{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; padding: 0 0 14px 0; color: #1E1E1E; } .productView1 .productView1Rigth{ float: left; width: 575px; } .productView1 .productView1ImgContainer{ float: left; width: 386px; margin: 0 0 10px 0; } .productView1 .productView1SliderContainer{ float: left; position: relative; width: 386px; height: 296px; margin: 0 0 10px 0; background: #ccc; overflow: hidden; } .productView1 .productView1SliderContainer ul{ float: left; height: 296px; } .productView1 .productView1SliderContainer ul li{ float: left; width: 386px; height: 296px; } .productView1 .productView1SliderContainer a, .productView1 .productView1SliderContainer img{ float: left; } .productView1 .textUnderImage{ float: left; width: 386px; margin: 0 10px 0 0; } .productView1 .productView13DContainer{ float: left; width: 237px; height: 252px; background: #ccc; margin: 0 10px 0 0; _margin: 0 5px 0 0; } .productView1 .productView13DContainer img,.productView1 .productView1ImgDetail img{ float: left; } .productView1 .productView1ImgDetail{ float: left; width: 139px; height: 252px; background: #ccc; } .productView1 .productView1Menu{ float: left; width: 164px; height: 547px; margin: 10px 0 0 10px; _margin: 10px 0 0 5px; padding: 11px 0 0 15px; background: #f0ecea; } .productView1 .productView1Menu h3{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 13px; color: #000; } .productView1 .productView1Menu li a{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color: #4b4b4c; text-decoration: none; } .productView1 .productView1Menu li a:hover{ color: #B71234; font-weight: bold; } .productView1 .productView1Menu li .red{ color: #B71234; } .productView1 .lyssandRecommend{ float: left; width: 576px; background: #dbd6d0; padding: 0 0 6px 0; } .productView1 .lyssandRecommend h2{ color: #4b4b4c; float: left; width: auto; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; line-height: 16px; border-bottom: solid 1px #fff; padding: 6px 120px 0 14px; margin: 0 0 3px 0; } .productView1 .lyssandRecommend h3{ width: 336px; } .productView1 .lyssandRecommend p{ clear: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; padding: 0 14px 0 14px; color: #4b4b4c; } .productView1 .lyssandRecommend a{ clear: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; line-height: 16px; padding: 0 14px 0 14px; color: #4b4b4c; } .productView1 .image{ float: left; } .inspirationTop{ float: left; width: 935px; height: 406px; margin: 0 0 10px 0; } .inspirationTop .sliderContent{ position: relative; float: left; width: 745px; height: 406px; margin: 0 10px 0 0; overflow: hidden; } .inspirationTop .sliderContent ul{ float: left; height: 406px; } .inspirationTop .sliderContent ul li{ float: left; width: 745px; } .inspirationTop .sliderContent a, .inspirationTop .sliderContent img{ float: left; } .inspirationTop .inspirationMenu{ float: left; width: 169px; height: 391px; padding: 15px 0 0 11px; background: #F0ECEA; } .infoContainer{ float: left; width: 935px; margin: 0 0 10px 0; } .infoContainer .infoLeft{ float: left; width: 350px; margin: 0 10px 0 0; } .infoContainer .infoRight{ float: left; width: 575px; } .infoContainer .infoRight .infoSliderContainer{ position: relative; float: left; width: 387px; height: 296px; margin: 0 10px 0 0; overflow: hidden; } .infoContainer .infoRight .infoSliderContainer ul{ float: left; height: 296px; } .infoContainer .infoRight .infoSliderContainer ul li{ float: left; width: 387px; } .infoContainer .infoRight .infoSliderContainer a, .infoContainer .infoRight .infoSliderContainer img{ float: left; } .infoContainer .infoRight .infoMenu{ float: left; width: 178px; height: 296px; background: #F0ECEA; } .infoContainer .infoRight .infoMenu2{ float: right; width: 178px; height: 406px; background: #F0ECEA; } .infoContainer .infoRight .infoTextColLeft{ float: left; width: 282px; margin: 29px 10px 0 0; } .infoContainer .infoRight .infoTextColRight{ float: left; width: 283px; margin: 29px 0 0 0; } .infoContainer .infoRight .infoText{ float: left; width: 378px; height: 83px; padding: 17px 0 0 9px; margin: 10px 10px 0 0; background: #F0ECEA; } .infoContainer .infoRight .infoText h2{ padding: 0 0 3px 0; } .decoration1{ float: left; width: 386px; height: 10px; background: url(/sitefiles/1/bilder/decoration.jpg) 0 0 no-repeat; font-size: 0; } .decoration2{ float: left; width: 935px; height: 10px; background: url(/sitefiles/1/bilder/decoration.jpg) 0 0 no-repeat; } .decoration3{ float: left; width: 575px; height: 10px; background: url(/sitefiles/1/bilder/decoration.jpg) 0 0 no-repeat; } .productCategoryView{ width: 935px; float: left; } .productCategoryView .wrapper{ width: 935px; float: left; margin: 0 0 15px 0; } .productCategoryView .wrapper div{ float: left; width: 442px; } .productCategoryView .wrapper .addMargin{ margin: 0 50px 0 0; } .productCategoryView .wrapper .readMore{ color: #1E1E1E; font-weight: normal; } .productCategoryView .wrapper .readMore:hover{ color: #b71234; } .contactContainer{ float: left; width: 935px; margin: 0 0 10px 0; } .contactContainer .contactLeft{ float: left; width: 325px; } .contactContainer .contactLeftTop{ float: left; width: 325px; height: 228px; overflow: hidden; } .contactContainer .contactLeftBottom{ float: left; width: 325px; height: 185px; } .contactContainer .contactCenter{ float: left; width: 386px; height: 398px; padding: 0 0 0 40px; } .contactContainer .contactRight{ float: left; width: 169px; height: 398px; padding: 11px 0 0 15px; background: #F5F4F2; } .contactContainer .contactRight h2{ color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:12px; line-height:13px; padding: 0 0 7px 0; } .findRetail{ width: 310px; margin: 0 0 4px 0; } .retailInfo{ float: left; width: 319px; height: 122px; padding: 9px 0 0 6px; margin: 0 0 12px 0; background: #F5F4F2; } .retailInfo ul{ float: left; width: 298px; padding: 0 0 0 21px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; color: #4B4B4C; } .retailInfo ul li{ margin: 0 0 5px 0; } .retailInfo ul .col1{ float: left; width: 100%; } .retailInfo ul .col2{ float: left; width: 30%; } .retailInfo ul .col3{ float: left; width: 70%; } .fullWidthSlider{ float: left; width: 935px; height: 406px; margin: 0 0 10px 0; } .fullWidthSlider .sliderContent{ position: relative; float: left; width: 935px; height: 406px; margin: 0 10px 0 0; overflow: hidden; } .fullWidthSlider .sliderContent ul{ float: left; height: 406px; } .fullWidthSlider .sliderContent ul li{ float: left; width: 935px; } .fullWidthSlider .sliderContent a, .fullWidthSlider .sliderContent img{ float: left; } .fullWidthSlider .inspirationMenu{ float: left; width: 169px; height: 391px; padding: 15px 0 0 11px; background: #F0ECEA; } /* Kontakt skjema*/ .standard{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; } .standard input, .standard .fattext{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; border: 1px solid #1E1E1E; } .standard table tr td{ padding: 0 0 10px 0; } .siteMap{ width: 935px; float: left; } .siteMap li{ float: left; clear: both; } .siteMap li a{ float: left; font-size: 13px; padding: 0 0 8px 0; } .siteMap li ul{ float: left; clear: both; } .siteMap li ul li{ float: left; clear: both; padding: 0 0 0 10px; } .siteMap li ul li ul li a{ font-size: 11px; } .retailername{ font-weight: bold; } .tipAboutSite{ position: absolute; width: 240px; border: 1px solid #ccc; padding: 15px 15px 0 15px; background: #fff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; top: -280px; left: 318px; } .tipAboutSite ul, .tipAboutSite li{ float: left; width: 240px; padding: 0 0 10px 0; } .tipAboutSite label, .tipAboutSite input, .tipAboutSite textarea{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; } .tipAboutSite label{ float: left; } .tipAboutSite input, .tipAboutSite textarea{ float: right; } .tipAboutSite label{ padding: 0 10px 0 0; } .tipAboutSite #email, .tipAboutSite #comment, .tipAboutSite #name{ width: 150px; border: 1px solid #ccc; font-family: Arial, Helvetica, sans-serif; font-size: 12px; } .tipAboutSite h4{ font-family: Arial, Helvetica, sans-serif; font-size: 14px; } .tipAboutSite li{ clear: both; } .close{ position: absolute; top: 0; right: 0; padding: 10px 5px 0 0; width: 15px; height: 10px; cursor: pointer; } 
 .chooseLanguage, .generalMenu, .findRetail { visibility: hidden; } .menuContent, .footerMenu{ display: none; } 
