 body { margin:0; padding:0; font-family:arial; font-size:12px; color:#4C4C4C; line-height:16px; } a { text-decoration:none; outline:none; color:#231E14; } a:hover { text-decoration:underline; color:#333333; } img { border:0; } h1 { margin:0px 0px 20px 0px; padding:0; font-size:18px; font-weight:bold; } h2 { margin:0px 0px 10px 0px; padding:0px 0px 0px 0px; height:40px; font-size:20px; line-height:22px; font-weight:bold; color:#8CC63F; background-image:url(/sitefiles/21/design/bakgrunnH2.jpg); background-repeat:repeat-x; background-position:bottom; } h3 { margin:10px 0px 10px 0px; /* padding:0px 0px 0px 10px;*/ padding:0; font-size:14px; font-weight:bold; } .clearBoth { clear:both; } .background { margin:0; padding:0; width:100%; } .pageWrap { margin:0 auto; padding:0; width:909px; } .sitedesign_top_background { margin:0; padding:21px 0px 0px 0px; width:909px; height:79px; background-image:url(/sitefiles/21/design/bakgrunnTopp.jpg); background-repeat:repeat-x; background-position:top; } #home { margin:0; padding:0; width:233px; height:59px; display:block; float:left; background-image:url(/sitefiles/21/design/logoNY.jpg); background-repeat:no-repeat; } .sitedesign_top_background .info { margin:29px 0px 0px 0px; padding:0; width:254px; height:50px; float:right; text-align:center; color:#8CC63F; } .sitedesign_top_background .info p { margin:0; } .sitedesign_top_background .info a { color:#8CC63F; } .sitedesign_top_background .sok { margin:0px 0px 0px 0px; padding:0; width:254px; height:32px; } .sok .sokTekst { margin:0; padding:5px 5px 0px 5px; width:148px; height:23px; float:left; background-image:url(/sitefiles/21/design/bakgrunnSokefelt.jpg); background-repeat:no-repeat; border:0; } .sok .sokKnapp { margin:0; padding:0; width:88px; height:28px; color:#8CC63F; background-image:url(/sitefiles/21/design/bakgrunnSokknapp.jpg); background-repeat:no-repeat; border:0; cursor:pointer; } /* HOVER MENY */ .toppMeny { margin:0; padding:0; width:909px; height:58px; font-size:14px; line-height:58px; background-image:url(/sitefiles/21/design/bakgrunnMeny.jpg); background-repeat:no-repeat; } .menu { /* font-family: arial, sans-serif;*/ /* padding:15px 0px 0px 0px;*/ padding:0px 10px 0px 10px; width:889px; height:58px; line-height:58px; position:relative; z-index:100; } .menu ul li a, .menu ul li a:visited { /* display:block; text-decoration:none; color:#000; width:104px; height:58px; text-align:center; color:#fff; border:1px solid #fff; background:#710069; line-height:58px; font-size:11px; overflow:hidden; */ padding:0px 20px 0px 20px; display:block; /* color:#FFFFFF;*/ } .menu ul { padding:0; margin:0; list-style: none; } .menu ul li { float:left; position:relative; background-image:url(/sitefiles/21/design/menySeperator.jpg); background-repeat:no-repeat; background-position:right; padding:4px 3px 5px 0px; height:49px; line-height:49px; } .menu ul li ul { display: none; } /* specific to non IE browsers */ .menu ul li a:hover { /* color:#4C4C4C;*/ /* background:#36f;*/ background-image:url(/sitefiles/21/design/bakgrunnHover.jpg); background-repeat:repeat-x; } .menu ul li:hover ul { display:block; position:absolute; top:53px; left:0; width:120px; background-color:#777777; } .menu ul li:hover ul li a.hide { background:#6a3; /* color:#fff;*/ /*color:#4C4C4C;*/ } .menu ul li:hover ul li:hover a.hide { background:#6fc; /* color:#000;*/ } .menu ul li:hover ul li ul { display: none; } .menu ul li ul li { padding-top:0; padding-bottom:0; padding:0; background-image:none; } .menu ul li:hover ul li a { display:block; /* background:#ddd;*/ background-color:#777777; /* color:#FFFFFF;*/ padding:0px 0px 0px 10px; width:110px; /*color:#4C4C4C;*/ } .menu ul li:hover ul.produkter li a { display:block; /* background:#ddd;*/ background-color:#777777; /* color:#FFFFFF;*/ padding:0px 0px 0px 10px; width:130px; /*color:#4C4C4C;*/ } .menu ul li:hover ul.sporsmal li a { display:block; /* background:#ddd;*/ background-color:#777777; /* color:#FFFFFF;*/ padding:0px 0px 0px 10px; width:250px; /*color:#4C4C4C;*/ } /* .menu ul li:hover ul li a:hover { background:#6fc; color:#4C4C4C; background-color:#E2E2E2; background-image:none; } */ .menu ul li:hover ul li a:hover { /* color:#4C4C4C;*/ background-color:#E2E2E2; /* background-image:none;*/ } .menu ul li:hover ul li:hover ul { display:block; position:absolute; left:105px; top:0; } .menu ul li:hover ul li:hover ul.left { left:-105px; } .menu a { color:#FFFFFF; } .menu a:hover { color:#4C4C4C; } .page_main_area { margin:20px 0px 20px 0px; padding:0px 8px 0px 8px; width:893px; } .sitedesign_main { margin:0; padding:0; width:893px; } .forsideSamling { margin:20px 0px 20px 0px; padding:0; width:893px; height:200px; } .forsideSamling .venstre { margin:0px 32px 0px 0px; padding:0; width:276px; height:200px; float:left; } .forsideSamling a { margin:0; padding:0px 0px 0px 10px; width:91px; height:26px; font-size:12px; font-weight:bold; color:#FFFFFF; line-height:26px; display:block; position:relative; top:160px; left:150px; background-image:url(/sitefiles/21/design/kasseKnapp.png); background-repeat:no-repeat; } * html .forsideSamling a{ behavior: expression((this.runtimeStyle.behavior="none")&;&amp;(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none", this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sitefiles/21/design/kasseKnapp.png', sizingMethod='image')", this.src = "/sitefiles/21/design/space.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''), this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')", this.runtimeStyle.backgroundImage = "none")),this.pngSet=true) ); } .forsideSamling .hoyre { margin:0px 0px 0px 1px; padding:0; width:276px; height:200px; float:left; } .sitedesign_main .tekst1 { margin:0px 32px 0px 0px; padding:0; width:276px; float:left; } .sitedesign_main .tekst2 { margin:0; padding:0; width:552px; float:left; } .tekst1 h2, .tekst2 h2 { /* margin:0px 0px 10px 0px; padding:0; height:35px; font-size:20px; font-weight:normal; color:#8CC63F; background-image:url(/sitefiles/21/design/bakgrunnH2.jpg); background-repeat:repeat-x; background-position:bottom; */ font-weight:normal; } .sitedesign_bottom_background { margin:0; padding:0; width:909px; height:51px; font-size:10px; line-height:51px; color:#8CC63F; text-align:center; background-image:url(/sitefiles/21/design/bakgrunnBunn.jpg); background-repeat:repeat-x; } .sitedesign_bottom_background a { color:#8CC63F; } .keyteq_signature { margin:0; padding:0; width:909px; font-size:10px; } .keyteq_signature a { color:#8CC63F; } .sitedesign_main_underside { margin:0; padding:0; /* width:702px;*/ width:693px; float:left; } .sitedesign_main_underside .infobox1, .sitedesign_main_underside .infobox2, .sitedesign_main_underside .infobox3 { padding:0px 30px 20px 0px; } .sitedesign_right_background { margin:0; padding:0; width:200px; float:right; } .handlekurvTopp { margin:0; padding:0; width:200px; height:5px; font-size:1px; line-height:1px; background-image:url(/sitefiles/21/design/bakgrunnHandlekurvTopp.jpg); background-repeat:no-repeat; } .handlekurv { margin:0; padding:0px 10px 10px 10px; width:180px; color:#FFFFFF; background-image:url(/sitefiles/21/design/bakgrunnHandlekurv.jpg); background-repeat:repeat-x; background-color:#424243; } .handlekurv h2 { background-image:none; } .handlekurv .produkt { margin:0px 0px 10px 0px; padding:0; width:180px; } .handlekurv .produkt .antall { margin:0; padding:0; width:40px; float:left; } .handlekurv .produkt .navn { margin:0; padding:0; width:75px; float:left; } .handlekurv .produkt .pris { margin:0; padding:0; width:65px; float:left; text-align:right; } .handlekurv .sum { margin:30px 0px 0px 0px; padding:0; width:180px; height:60px; } .handlekurv p#sum { margin:0; padding:0; font-size:12px; font-weight:bold; text-transform:uppercase; width:50px; float:left; } .handlekurv p#kr { margin:0; padding:0; width:100px; float:right; font-size:12px; font-weight:bold; text-transform:uppercase; text-align:right; display:block; } .handlekurv .sum a { margin:10px 0px 0px 0px; padding:0px 0px 0px 10px; width:101px; height:26px; line-height:26px; display:block; float:right; font-weight:bold; color:#FFFFFF; background-image:url(/sitefiles/21/design/kasseKnapp.png); background-repeat:no-repeat; cursor:pointer; } * html .handlekurv .sum a{ behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none", this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sitefiles/21/design/kasseKnapp.png', sizingMethod='image')", this.src = "/sitefiles/21/design/space.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''), this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')", this.runtimeStyle.backgroundImage = "none")),this.pngSet=true) ); } .kortLogoer { margin:0; padding:0px 10px 0px 10px; width:180px; height:36px; background-image:url(/sitefiles/21/design/VisaMastercard.gif); background-repeat:no-repeat; background-position:center; background-color:#424243; } .handlekurvBunn { margin:0; padding:0; width:200px; height:4px; background-image:url(/sitefiles/21/design/bakgrunnHandlekurvBunn.jpg); background-repeat:no-repeat; } .sitedesign_right_background .lenkerTopp { margin:30px 0px 0px 0px; padding:0; width:200px; height:16px; background-image:url(/sitefiles/21/design/bakgrunnLenkerTopp.jpg); background-repeat:no-repeat; } .sitedesign_right_background .lenker h1 { margin:0; padding:17px 17px 17px 17px; color:#8CC63F; background-color:#525252; } .sitedesign_right_background .lenker .infobox3 { margin:0; padding:17px 17px 17px 17px; color:#D9D9D9; background-color:#666666; } .sitedesign_right_background .lenker .infobox3 a { color:#8CC63F; } .sitedesign_right_background .lenker .infobox2 { margin:0; padding:17px 17px 17px 17px; color:#D9D9D9; background-color:#525252; } .sitedesign_right_background .lenker .infobox2 a { color:#8CC63F; } .sitedesign_right_background .lenkerBunn { margin:0px 0px 30px 0px; padding:0; width:200px; height:13px; background-image:url(/sitefiles/21/design/bakgrunnLenkerBunn.jpg); background-repeat:no-repeat; } .detalj { margin:0; padding:0px 30px 0px 0px; } .detalj .produkt { margin:0; padding:0px 20px 20px 30px; /* color:#999999;*/ color:#D9D9D9; background-image:url(/sitefiles/21/design/bakgrunnProdukt.jpg); background-repeat:repeat-y; background-position:left; background-color:#58595B; border-top:solid 4px #8CC63F; border-bottom:solid 4px #8CC63F; } .detalj .produkt h1 { margin-top:20px; color:#FFFFFF; } /* .detalj .produkt .bilde img { border-bottom:solid 5px #CCCCCC; } */ .detalj .produkt .kortBeskrivelse { margin:10px 0px 10px 0px; font-weight:bold; } .detalj .produkt .beskrivelse { margin:0px 0px 10px 0px; } .detalj .produkt .bunnFelt { margin:10px 0px 20px 0px; padding:0; } .detalj .produkt .bunnFelt .antall { margin:0; padding:0; width:200px; text-align:left; float:left; } .detalj .produkt .bunnFelt .antall input { width:22px; height:20px; line-height:20px; text-align:center; border:solid 1px #BCBCBD; } .detalj .produkt .bunnFelt .kjop { margin:0; padding:0px 30px 0px 0px; width:76px; height:26px; float:right; } .detalj .produkt .bunnFelt .kjop input { margin:0; padding:0px 0px 0px 5px; width:76px; height:26px; line-height:26px; text-align:left; color:#FFFFFF; font-weight:bold; background-image:url(/sitefiles/21/design/kjopKnappTransp.jpg); background-repeat:no-repeat; border:0; cursor:pointer; } .samling { margin:0; padding:0; /* width:702px;*/ width:693px; } .relatert { margin:10px 0px 0px 0px; } .relatert h2 { /* width:663px;*/ } .samling .produkt, .relatert .produkt { margin:0px 30px 30px 0px; padding:0px 0px 10px 0px; width:200px; float:left; background-color:#525252; color:#FFFFFF; border-top:solid 4px #8CC63F; border-bottom:solid 4px #8CC63F; } .relatert .produkt { background-color:#58595B; background-image:none; } .samling .produkt .bilde { border-bottom:solid 4px #B3B3B3; } .samling .produkt h3, .relatert .produkt h3 { padding:0px 0px 0px 10px; } .samling .produkt h3 a { color:#FFFFFF; } .samling .produkt .info, .relatert .produkt .info { margin:0; padding:0px 10px 10px 10px; } .samling .produkt .info p, .relatert .produkt .info p { margin:0; } .samling .produkt a.mer { margin:0px 0px 0px 0px; padding:0px 0px 0px 10px; font-weight:bold; font-style:italic; color:#99CC00; } .samling .produkt .bunn, .relatert .produkt .bunn { margin:10px 0px 0px 0px; padding:0px 10px 0px 10px; line-height:26px; } .samling .produkt .bunn .pris { margin:0; padding:0; width:90px; float:left; font-size:18px; } .samling .produkt .bunn .kjop { margin:0; padding:0; width:73px; height:26px; float:right; background-image:url(/sitefiles/21/design/kjopKnapp.jpg); background-repeat:no-repeat; } .relatert .produkt .antall { margin:10px 0px 0px 0px; padding:0px 0px 0px 10px; width:100px; float:left; } .relatert .produkt .antall input { margin:0px 0px 0px 10px; width:20px; } .relatert .produkt .kjop { margin:10px 0px 0px 0px; padding:0px 10px 0px 0px; width:73px; height:26px; float:right; } .relatert .produkt .kjop input { padding:0px 20px 0px 0px; width:73px; height:26px; background-image:url(/sitefiles/21/design/kjopKnapp.jpg); background-repeat:no-repeat; border:0; cursor:pointer; color:#FFFFFF; font-weight:bold; } .samling .produkt .bunn .kjop a { margin:0; padding:0px 0px 0px 5px; width:63px; height:26px; display:block; color:#FFFFFF; font-size:14px; font-weight:bold; } .kasse { margin:0px 0px 20px 0px; padding:20px 0px 20px 0px; width:663px; color:#FFFFFF; background-image:url(/sitefiles/21/design/bakgrunnProdukt.jpg); background-repeat:repeat-y; background-position:left; background-color:#58595B; } .kasse .topp { margin:0px 0px 20px 0px; padding:0px 0px 0px 30px; height:20px; font-size:14px; font-weight:bold; } .kasse .topp .navn { margin:0; padding:0px 20px 0px 0px; width:180px; float:left; } .kasse .topp .pris { margin:0; padding:0px 40px 0px 0px; width:70px; float:left; text-align:right; } .kasse .topp .antall { margin:0; padding:0px 20px 0px 0px; width:50px; float:left; } .kasse .topp .sum { margin:0; padding:0px 20px 0px 0px; width:80px; float:left; text-align:right; } .kasse .produkt { margin:0px 0px 20px 0px; padding:0px 20px 0px 30px; } .kasse .produkt .navn { margin:0; padding:0px 20px 0px 0px; width:180px; float:left; } .kasse .produkt .navn h3 { margin:0; padding:0; } .kasse .produkt .navn h3 a { color:#FFFFFF; } .kasse .produkt .pris { margin:0; padding:0px 40px 0px 0px; width:70px; float:left; text-align:right; } .kasse .produkt .antall { margin:0; padding:0px 20px 0px 0px; width:50px; float:left; } .kasse .produkt .antall input { width:22px; height:16px; text-align:center; border:0; } .kasse .produkt .produktSum { margin:0; padding:0px 20px 0px 0px; width:80px; float:left; text-align:right; } .kasse .produkt .oppdater { margin:0; paddign:0; width:76px; height:26px; float:right; } .kasse .produkt .oppdater input { margin:0; padding:0px 0px 0px 2px; width:76px; height:26px; line-height:26px; text-align:left; color:#FFFFFF; font-size:10px; font-weight:normal; background-image:url(/sitefiles/21/design/kjopKnappTransp.jpg); background-repeat:no-repeat; border:0; cursor:pointer; } .kasse .bunn { margin:20px 0px 0px 0px; /* padding:0px 0px 0px 370px;*/ } .kasse .bunn .porto { /* padding:0px 0px 0px 219px;*/ padding:0px 174px 0px 0px; font-size:14px; font-weight:bold; text-align:right; } .kasse .bunn .total { /* padding:0px 0px 0px 370px;*/ padding:0px 174px 0px 0px; font-size:14px; font-weight:bold; text-align:right; } #checkout ul li { margin:0px 0px 10px 0px; list-style:none; clear:both; } #checkout ul li label { margin:0px 20px 0px 0px; padding:0; width:100px; display:block; float:left; } 