 /* HTML TAGS */ .copyright { margin:0 auto; text-align:center; width:500px; } .copyright a { margin:10px; color:#000; } html, body { margin: 0; padding: 0; } body { background: #4c4c4c url(/sitefiles/33/design/bg.png) repeat-x; font: 11px verdana; padding-top: 20px; } a { color: #0f80ca; } p { line-height: 16px; padding: 0 0 10px 0; margin:0; } img { border: 0; } h1 { font: italic 25px Georgia; color #000; letter-spacing: -1px; padding: 0 0 10px 0; margin: 0; } h2 { font: italic 22px Georgia; color: #3f3f3f; letter-spacing: -1px; padding: 0 0 10px 0; margin: 0; } ul { list-style-type: none; padding-left: 20px; margin:0; } .container ul li { background-image: url(/sitefiles/33/design/li.gif); background-repeat: no-repeat; background-position: 0px 8px; /* padding-left:15px;*/ line-height: 20px; } .content ul li { padding-left:15px; } input, select, textarea { border: 1px solid #ccc; vertical-align: top; padding-top: 1px; color: #555; } table td { /* vertical-align: top; */ } .form_checkbox { border:0 } /* END HTML */ /* DESIGN */ .moduleContainer { width: 100%; } .container { width: 787px; margin: 0 auto; } .banner { height: 240px; padding: 5px 20px 0 20px; } .banner .logo { font: italic 37px Georgia; color: #fff; letter-spacing: -2px; float:left; } .banner .logo a{ color: #fff; text-decoration: none; } .banner .sitelink { font: 20px Georgia; font-style: italic; color: #fff; float:right; padding: 20px 0 0 0; } .banner .sitelink a { color: #ffe56c; } .content_bg { background: url(/sitefiles/33/design/contentbg.gif) repeat-y; width: 787px; } .content { float:left; width: 470px; padding: 0 15px 0 25px; margin: 20px 0 20px 0; min-height: 485px; _height: 485px; } .shadow_left { background: url(/sitefiles/33/design/contentleft.gif) no-repeat; float: left; width: 17px; } .shadow_right { background: url(/sitefiles/33/design/contentright.gif) no-repeat; float: right; width: 17px; } .bottom { height: 10px; font-size:1px; background: url(/sitefiles/33/design/bottom.gif) no-repeat; padding-bottom:10px; } .clear{clear:both} /* END DESIGN */ /* DESIGN INTRO */ .intro div { } .intro { width: 600px; height: 390px; margin: 0 auto; padding-top: 70px; } .intro .divChooseSite { float:left; width: 184px; padding: 85px 25px 0 25px; background: url(/sitefiles/33/design/intro-single.png) 0 60px no-repeat; margin: 0 50px 0 0; height: 305px; } .intro .right { margin: 0; } .intro .divChooseSite p { height: 115px; } .intro .divChooseSite .divChooseSiteLink { padding: 0 35px 0 0; } .intro .divChooseSite a { font: 20px Georgia; text-decoration: none; margin: 0 auto; text-align: center; display: block; width: 90px; height: 28px; } /* END DESIGN INTRO */ /* HOVEDMENYEN */ .nav { width: 190px; float:left; padding: 10px 15px 10px 25px; } .nav ul { margin:0; list-style-type: none; padding: 0 0 20px 0; } .nav ul li { border-bottom:1px solid #ccc; padding:0; background: none; } .nav ul li a{ padding: 8px 0 0 0; display: block; width: 175px; height: 22px; font: 10px verdana; text-transform: uppercase; color: #000; text-decoration: none; background: url(/sitefiles/33/design/navarrow.gif) right no-repeat; } .nav ul li .current { color: #0f80ca; } .nav ul li a:hover{ text-decoration: underline; } .nav .ulSubNav { margin:0; padding:0; border-top: 1px solid #ccc; } .nav .ulSubNav li { border:0; } .nav .ulSubNav li a { height: 15px; padding: 5px 0 0 10px; color: #888; background: none; } .nav .ulSubNav li .current { color: #0f80ca; } .nav .ulSubNav ul li{ height:25px; padding-left:10px; } .nav .ulSubNav ul li a{ color:#2aa5f5; } /* HOVEDMENY */ /* SHOPMENY */ .mainnav { width: 745px; background: #6d6d6d; margin: 3px; float:left; } .mainnav ul { margin: 0; padding: 0; list-style-type:none; } .mainnav ul li { float:left; background: none; margin:0; padding:0; } .mainnav ul li a { margin:0; border-right: 1px solid #ccc; padding: 5px 20px 0 20px; height: 25px; display:block; float:left; color: #fff; font-weight: bold; text-decoration: none; } .mainnav ul li a:hover { text-decoration: underline; } /* END SHOPMENY */ /* BRØDSMULESTI */ .divNaviBar { border-bottom: 1px solid #ccc; padding: 5px 0 5px 20px; background: #eee; margin: 0 3px 0 3px; width: 725px; float:left; } /* END BRØDSMULESTI */ /* INFOBOXER */ .divInfoBox { background: #ffe56c url(/sitefiles/33/design/infobox.gif) 20px 8px no-repeat; width: 228px; height: 133px; margin: 10px 13px 0 0; float:left; } .divInfoBox h1 { padding: 25px 0 0 90px; font: bold 17px arial; color: #2a2a2a; text-transform: uppercase; } .divInfoBox p { padding: 25px 10px 10px 10px; } .divInfoBox2 { margin:0; background: #ffe56c url(/sitefiles/33/design/infobox.gif) 20px 8px no-repeat; width: 228px; height: 133px; float:left; margin: 10px 0 0 0; } .divInfoBox2 h1 { padding: 25px 0 0 90px; font: bold 17px arial; color: #2a2a2a; text-transform: uppercase; } .divInfoBox2 p { padding: 25px 10px 10px 10px; } /* END INFOBOXER */ /* LINKBOKSER */ .divLinkBox { background: #292927; width: 222px; float:right; padding: 8px; margin-bottom:5px; } .divLinkBox h1 { padding:0; font: bold 17px arial; color: #ffe56b; text-transform: uppercase; } .divLinkBox p { padding-left: 3px; color: #fff; } .divLinkBox a { font-weight: bold; padding-left: 3px; color: #fff; } .ekstraTekst { margin:0; padding:8px; width:222px; float:right; } /* END LINKBOKSER */ /* SEPERATOR */ .divSepHor { height: 31px; background: url(/sitefiles/33/design/sephor.gif) repeat-x; clear:both; } /* END SEPERATOR */ /* PRISLISTE */ .tblPriceList { border:1px solid #ccc; width: 100%; margin-bottom:20px; } .tblPriceList td{ background: #fff; margin:1px; padding: 4px 7px 4px 7px; white-space: nowrap; } .tblPriceListHeader td { background: #eee; padding: 5px 7px 5px 7px; } /* END PRISLISTE */ /* --------------------------------------------------------------------- */ /* WEBSHOP */ /* --------------------------------------------------------------------- */ /* PRODUKTLISTE */ .tblList { } .tblList td { vertical-align: top; padding: 5px; } .tblList table { height: 100%; width: 218px; } .tblList .tdProduct { border:1px solid #bfbfbf; } .tblList .tdPrice { font-weight: bold; } .tblList .tdSepHor { width: 5px; } .tblList .tdSepVer { height: 14px; } /* END PRODUKTLISTE */ /* HANDLEKURV */ .tblSmallCart { width: 100%; border:1px solid #ccc; margin: 10px 0 10px 0; } .tblSmallCart tr td { padding:5px; } .tblSmallCart table { border-bottom:1px solid #ccc; } .tblSmallCart td { vertical-align: top; } .tblSmallCart .tdTotal { font-weight: bold; } .tblSmallCart tr .tdName { width: 170px; } .tblSmallCart tr .tdRemove { width: 10px; } .tblSmallCart tr .tdRemove a{ color: red; } /* END HANDLEKURV */ /* PRODUKTVISNING DETALJER */ .prodDetails { width: 465px; margin-bottom: 9px; } .prodDetails .frame { margin: 0 0 9px 0; padding: 5px; } .prodDetails .image { float: left; width: 150px; padding: 0 20px 10px 0; } .prodDetails .info { float:left; } .prodDetails .name { padding-bottom: 5px; font: 20px georgia; color: #2a67ba; } .prodDetails .text { width: 460px; font: 11px verdana; color: #575757; line-height: 17px; } .prodDetails .info .price { font: bold 15px verdana; color: #000; padding: 5px 0 5px 0; } .prodDetails .info .stock { color: red; width: 250px; } .prodDetails .info .buy .txt{ border: 1px solid #c3a416; vertical-align: top; width: 30px; height: 15px; margin-top: 1px; text-align: center; padding-top: 1px; color: #555; font: 10px verdana; } .prodDetails .info .buy .img { border:0; } .prodDetails .attributes table td { width: 50px; } .prodDetails .attributes .label { padding: 0 0 5px 0; } .prodDetails .attributes { padding: 0 0 5px 0; } .prodDetails .line { clear: both; } /* END PRODUKTVISNING DETALJER */ /* HANDLEKURV */ .tblCart { width: 100%; color: #989898; margin-top: 40px; } .tblCart .tdRem { width: 10px; } .tblCart .tdRem a { color: red; text-decoration: none; } .tblCart .tdHeader { border-top:1px solid #989898; border-bottom:1px solid #989898; font: bold 14px arial; text-transform: uppercase; text-align: center; } .btnCheckOut { text-align: center; padding: 8px 0 0 0; } .btnCheckOut a { display: block; width: 100%; height: 20px; padding-top: 5px; color: #fff; font-weight: bold; text-decoration: none; font-size: 12px; text-transform: uppercase; background: url(/sitefiles/39/design/bigbtnbg.gif) repeat-x; } .tblCart .tdPrice { text-align: right; padding-right: 10px; } .tblCart .tdTotal td { font-weight: bold; border-top:1px solid #989898; border-bottom:1px solid #989898; } .tblCart .tdSpace { height: 10px; } /* END HANDLEKURV */ /* UTSJEKKING */ .tblBigCart { width: 100%; background: #f7f7f7; border: 1px solid #ccc; border-top: 0; margin-bottom:5px; } .tblBigCart td { padding: 5px; } .tblBigCartTr td { border-bottom:1px solid #ccc; } .tblBigCart .tblBigCartTdImage { width: 50px; } .tblBigCart .tblBigCartTdProduct { width: 250px; } .tblBigCart .tblBigCartTdPrice { width: 60px; } .tblBigCart .tblBigCartTdTotal { width: 60px; } .tblBigCart .tblBigCartTdCount { width: 250px; } .tblBigCartTr td { background: #fff; } .tblBigCartHead td { background: #f4f4f4; color: #555; font-weight: bold; border-bottom:1px solid #ccc; } .tblBigCart .tdTotal { text-align: right; border-top: 1px solid #d9d9d9; } .tblBigCart .tdCheckout { text-align: center; padding: 10px 0 10px 0; border-top: 1px solid #d9d9d9; margin-top: 3px; } .tblBigCart .frmTxtCount { width: 20px; } .tblBigCart .divSectionHeader { background: #efefef; font-weight: bold; padding: 5px 0 5px 10px; border:1px solid #ccc; } .tblBigCart td input { float:right; } .tblCheckOut { width: 100%; text-align: left; border: 1px solid #ccc; border-top:0; margin-bottom:5px; } .tblCheckOut tr td { padding: 5px 0 5px 10px; background: none; } .tblCheckOut .divSectionHeader { background: #efefef; font-weight: bold; padding: 5px 0 5px 10px; border:1px solid #ccc; } .kursOptions { width:350px; clear:both; } .kursOptions p { float:left; padding-right:10px; width:350px; } .kursOptions select { float:left; margin-top:5px; margin-bottom:3px; } .products { width: 470px; float: left; clear: both; } .products .product { float: left; width: 226px; border: 1px solid #BFBFBF; margin: 0 14px 14px 0; position: relative; } .products .right { margin: 0 0 14px 0; } .products .product a.pic-link { display: block; width: 80px; float: left; padding: 10px 10px 0 10px; } .products .product a.pic-link img { float: left; } .products .product h3 { color: #000; font-style: italic; font-family: Times, Georgia, Garamond, serif; font-size: 20px; margin: 0; padding: 7px 10px 0 0; width: 116px; float: right; font-weight: normal; line-height: 25px; } .products .product h3 a { color: #000; text-decoration: none; } .products .product h3 a:hover { text-decoration: underline; } .products .product p.short-intro { font-size: 11px; color: #666; width: 206px; padding: 10px; float: left; clear: both; } .products .product dl { width: 206px; float: left; clear: both; padding: 10px 10px 12px 10px; background: #E5E5E5 url(/sitefiles/33/design/prodinfo-bg.png) -2px 0 repeat-x; margin: 0; color: #666; font-size: 10px; line-height: 18px; } .products .product dl dt { float: left; clear: left; font-weight: bold; width: 75px; } .products .product dl dd { float: left; margin: 0; *float: right; *width: 131px; *clear: right; } .products .product dl dd.price { font-weight: bold; font-size: 14px; letter-spacing: -1px; } .products .product a.read-more { position: absolute; clear: both; right: 10px; bottom: 10px; display: block; width: 72px; height: 21px; line-height: 21px; background: url(/sitefiles/33/design/more-info.gif) 0 0 no-repeat; text-transform: uppercase; text-decoration: none; color: #6D6F71; text-align: center; } fieldset { border: none; padding: 0; margin: 0; } #payment-methods { /* background: url(/sitefiles/33/affl.jpg) 242px 92.5% no-repeat; */ } .relatert { margin:0; padding:0; width:470px; } .relatert ul { margin:0; padding:0; } 