 body { margin:0; padding:0; font-family:verdana; font-size:11px; color:#808080; } a { text-decoration:none; outline:none; } img { border:0; } h1 { margin:9px 7px 8px 7px; padding:0px 0px 0px 23px; font-size:14px; font-weight:normal; line-height:18px; background-color:#F3F3F3; color:#4A4A4A; } h2 { font-size:14px; font-weight:bold; color:#4A4A4A; } h3 { margin:0; font-family:arial; font-weight:bold; font-size:11px; } .kontakt p { margin:10px 0px 0px 0px; } .clearBoth { clear:both; } .background { margin:0; padding:0; width:100%; background-color:#FFFFFF; } .pageWrap { margin:0 auto; padding:0; /* width:962px;*/ width:969px; } .sitedesign_left { margin:0; padding:0px 0px 0px 18px; width:173px; float:left; background-image:url(/sitefiles/43/design/logo.jpg); background-repeat:no-repeat; background-position:left top; } #home { margin:15px 0px 0px 20px; padding:0; width:135px; height:90px; display:block; /* position:relative; top:15px; left:20px; */ } .sok { /* margin:30px 0px 0px 0px;*/ margin:16px 0px 0px 0px; padding:0px 0px 0px 3px; } .sok .fattext { margin:0px 5px 0px 0px; padding:2px 2px 0px 5px; width:109px; height:18px; border:0; background-image:url(/sitefiles/43/design/sokFelt.jpg); background-repeat:no-repeat; } .sok .fatbutton { margin:0; padding:0; width:43px; height:20px; font-size:12px; background-image:url(/sitefiles/43/design/sokKnapp.jpg); background-repeat:no-repeat; border:0; } .produktmenyTopp { margin:7px 0px 0px 0px; padding:0; width:173px; height:11px; background-image:url(/sitefiles/43/design/produktmenyTopp.jpg); background-repeat:no-repeat; } .produktmeny { margin:0; /* padding:0px 6px 20px 6px;*/ padding:0px 6px 17px 6px; width:161px; background-image:url(/sitefiles/43/design/produktmenyRamme.jpg); background-repeat:repeat-y; } .produktmeny ul { margin:0; padding:0px 0px 0px 0px; width:161px; } .produktmeny ul li { margin:0; padding:0px 0px 0px 0px; list-style:none; line-height:18px; } .produktmeny ul li a { padding:0px 0px 0px 9px; text-decoration:none; color:#4A4A4A; font-weight:bold; width:152px; display:block; background-color:#F3F3F3; } .produktmeny ul ul { margin:0; padding:0; } .produktmeny ul ul li { background-color:#FFFFFF; } .produktmeny ul ul li a { background-color:#FFFFFF; color:#808080; } .produktmeny ul ul ul { /* display:none;*/ } .kortlogoer { margin:0; padding:20px 0px 0px 0px; width:161px; height:30px; background-image:url(/sitefiles/43/design/kortlogoer.jpg); background-repeat:no-repeat; background-position:center center; } .produktmenyBunn { margin:0px 0px 9px 0px; padding:0; width:173px; height:10px; background-image:url(/sitefiles/43/design/produktmenyBunn.jpg); background-repeat:no-repeat; } .sitedesign_left .lurer { margin:0; padding:14px 10px 14px 19px; width:145px; height:185px; background-image:url(/sitefiles/43/design/bakgrunnLurerDu.jpg); background-repeat:no-repeat; } .lurer a { color:#4A4A4A; } .sitedesign_main { margin:0; padding:0px 0px 0px 6px; width:591px; float:left; background-image:url(/sitefiles/43/design/toppMidten.jpg); background-repeat:no-repeat; background-position:left top; } .brodsmulemeny { margin:15px 0px 0px 15px; padding:0; /* width:400px;*/ width:570px; height:12px; color:#808080; font-size:9px; overflow:hidden; } .brodsmulemeny .tittel { margin:0px 5px 0px 0px; padding:0; float:left; } .brodsmulemeny ul { margin:0; padding:0; } .brodsmulemeny ul li { margin:0; padding:0px 2px 0px 2px; list-style:none; float:left; } .brodsmulemeny .spacer { margin:0; padding:0; width:6px; height:12px; float:left; background-image:url(/sitefiles/43/design/brodsmulesep.jpg); background-repeat:no-repeat; background-position:right center; } .brodsmulemeny ul li a { color:#808080; } .hovedmeny { margin:6px 0px 5px 0px; padding:0px 0px 0px 16px; width:575px; height:47px; } .hovedmeny ul { margin:0; padding:0px 0px 0px 0px; width:575px; height:47px; background-image:url(/sitefiles/43/design/menysep.jpg); background-repeat:no-repeat; background-position:left top; } .hovedmeny ul li { margin:0; /* padding:27px 10px 0px 10px;*/ padding:27px 10px 0px 8px; height:20px; float:left; list-style:none; background-image:url(/sitefiles/43/design/menysep.jpg); background-repeat:no-repeat; background-position:right top; } .hovedmeny ul li a { color:#4A4A4A; font-weight:bold; } .hovedbilde { margin:0px 0px 6px 0px; padding:0; width:586px; height:230px; } .treBokser { margin:0px 0px 5px 0px; padding:0; width:586px; height:136px; } .treBokser .venstre { margin:0px 4px 0px 0px; padding:0; width:192px; height:136px; float:left; } .treBokser .midten { margin:0px 4px 0px 0px; padding:0; width:192px; height:136px; float:left; } .treBokser .hoyre { margin:0; padding:0; width:192px; height:136px; float:left; } .avlang { margin:0px 0px 8px 0px; padding:0; width:586px; height:139px; } .kampanje { margin:0; padding:0; width:586px; height:213px; } .kampanje #kampanje { margin:0; padding:0; /* width:95px; height:20px; display:block; position:relative; top:-205px; left:243px; */ } .sitedesign_right { margin:0; padding:0px 0px 0px 0px; width:174px; float:left; background-image:url(/sitefiles/43/design/toppHoyre.jpg); background-repeat:no-repeat; background-position:left top; } .toppmeny { margin:10px 0px 0px 0px; padding:0px 0px 0px 5px; width:169px; height:20px; } .toppmeny ul { margin:0; padding:0; } .toppmeny ul li { margin:0; padding:0px 7px 0px 7px; list-style:none; float:left; background-image:url(/sitefiles/43/design/toppmenysep.jpg); background-repeat:no-repeat; background-position:left center; } .toppmeny ul li.first { background-image:url(); } .toppmeny ul li a { font-size:10px; color:#7F7F7F; } .litenHandlekurv { margin:55px 0px 7px 0px; padding:0px 10px 0px 18px; width:128px; /* height:134px;*/ height:73px; background-image:url(/sitefiles/43/design/bakgrunnHandlekurv.jpg); background-repeat:no-repeat; font-size:9px; font-family:arial; /* text-align:right;*/ } .litenHandlekurv .sum { text-align:right; font-weight:bold; font-size:11px; } .litenHandlekurv .tilKasse a { margin:15px 0px 0px -13px; padding:0; width:144px; height:26px; display:block; background-image:url(/sitefiles/43/design/tilKasse.jpg); background-repeat:no-repeat; } .mailListe { margin:0px 0px 6px 0px; padding:7px 8px 0px 12px; width:135px; height:144px; font-family:arial; background-image:url(/sitefiles/43/design/bakgrunnMailliste.jpg); background-repeat:no-repeat; font-size:10px; } .mailListe #reply { color:red; } .mailListe h2 { margin-top:3px; margin-bottom:5px; } .mailListe .email-form-input { margin:0; padding:0; width:135px; border:0; } .mailListe input.epost { width:130px; } .mailListe .email-form-input legend { display:none; } .mailListe #email-adress-field { margin:5px 0px 5px 0px; width:130px; } .mailListe .subscribe-action { margin:10px 0px 0px 0px; } .mailListe p.msg { margin:0; padding:0; height:12px; overflow:hidden; } /* .mailListe .fattext { margin:0; width:128px; height:20px; background-image:url(/sitefiles/43/design/loggTekst.jpg); background-repeat:no-repeat; border:0; } .mailListe .fatbutton { margin:5px 7px 0px 0px; padding:0px 0px 0px 0px; width:75px; height:20px; font-size:9px; font-weight:normal; text-align:center; color:#4A4A4A; background-image:url(/sitefiles/43/design/reg_knapp.jpg); background-repeat:no-repeat; border:0; cursor:pointer; float:right; } */ .verksted { margin:0px 0px 6px 0px; padding:14px 21px 0px 12px; width:122px; height:266px; background-image:url(/sitefiles/43/design/bakgrunnVerksted.jpg); background-repeat:no-repeat; } .nyheter { margin:0px 0px 6px 0px; padding:7px 8px 0px 12px; width:135px; height:144px; line-height:18px; background-image:url(/sitefiles/43/design/bakgrunnMailliste.jpg); background-repeat:no-repeat; } .nyheter h2 a { color:#4A4A4A; } .nyheter h3 a, .nyheter a#arkiv { color:#808080; } .nyheter h3 a:hover, .nyheter a#arkiv{ color:#4A4A4A; } .applecare { margin:0; padding:15px 16px 0px 14px; width:125px; height:197px; background-image:url(/sitefiles/43/design/bakgrunnApplecare.jpg); background-repeat:no-repeat; font-size:9px; } .applecare h2 { margin:0px 0px 10px 0px; padding:0; font-size:14px; } .applecare h3 { margin:0px 0px 5px 0px; } .sitedesign_bottom_background { margin:6px auto 0 auto; padding:7px 0px 0px 194px; width:733px; /* height:301px;*/ background-image:url(/sitefiles/43/design/bakgrunnBottom.jpg); background-repeat:no-repeat; background-position:left top; } .sitedesign_bottom_background h2 { margin-top:0; margin-bottom:12px; padding:0; font-size:11px; font-weight:bold; } .nyeProdukter { margin:0; padding:0px 10px 0px 10px; width:177px; float:left; background-image:url(/sitefiles/43/design/nyeProdukter.jpg); background-repeat:no-repeat; background-position:left 6px; } .samling { margin:0px 0px 0px 0px; padding:0; width:177px; line-height:19px; } .samling .produkt a { color:#808080; } .mestKjopt { margin:0; padding:0px 10px 0px 10px; width:177px; float:left; background-image:url(/sitefiles/43/design/mestKjopt.jpg); background-repeat:no-repeat; background-position:left 6px; } .mestVist { margin:0; padding:0px 10px 0px 10px; width:177px; float:left; background-image:url(/sitefiles/43/design/mestVist.jpg); background-repeat:no-repeat; background-position:left 6px; } .keyteq_signature { margin:6px auto 0 auto; padding:8px 0px 0px 351px; width:576px; height:44px; background-image:url(/sitefiles/43/design/bakgrunnBottom.jpg); background-repeat:no-repeat; background-position:left top; } .keyteq_signature a { color:#4B4B4B; } .liste, .relatert { margin:0; padding:0; width:586px; } .liste .produkt { margin:0px 0px 5px 0px; padding:0; width:586px; height:133px; background-image:url(/sitefiles/43/design/bakgrunnProdukt.jpg); background-repeat:no-repeat; } .liste .produkt .venstre { /* margin:15px 0px 0px 25px;*/ margin:15px 0px 0px 0px; padding:0; width:142px; float:left; position:relative; top:0; left:25px; } .liste .produkt .venstre .pris { margin:35px 0px 0px 0px; color:#4A4A4A; } .liste .produkt .hoyre { margin:15px 0px 0px 0px; padding:0; /* width:400px;*/ width:390px; float:left; position:relative; top:0; left:25px; margin-top:10px; } .liste .produkt .hoyre h2 { margin-top:0; margin-bottom:5px; width:390px; } .liste .produkt .hoyre h2 a { color:#4A4A4A; } .liste .produkt .hoyre .mer { float:right; } .liste .produkt .hoyre p, .liste .produkt .hoyre .tekst { margin:0; font-size:10px; color:#000000; } .liste .produkt .hoyre .mer a { color:#D7182B; } .relatert .produkt { margin:0px 0px 10px 0px; padding:0; width:586px; height:98px; background-image:url(/sitefiles/43/design/bakgrunnRelatert.jpg); background-repeat:no-repeat; } .relatert .produkt .bilde { /* margin:15px 0px 0px 25px;*/ margin:15px 0px 0px 0px; padding:0; width:142px; float:left; position:relative; top:0; left:25px; } .relatert .produkt .tekst { margin:15px 0px 0px 0px; padding:0; width:400px; float:left; position:relative; top:0; left:25px; } .relatert .produkt .tekst h2 { margin:0; } .relatert .produkt .tekst a { color:#4A4A4A; } .detalj .produkt { margin:0px 0px 10px 0px; padding:0; width:586px; } .detalj .produkt .venstre { margin:20px 0px 0px 0px; padding:0; width:239px; float:left; } .detalj .produkt .venstre .bilde { margin:0px 0px 10px 0px; } .detalj .produkt .venstre .ekstraBilder { margin:0px 0px 0px 0px; padding:0; width:239px; height:100px; } .detalj .produkt .venstre .ekstraBilder img { margin:0px 6px 16px 0px; float:left; border:solid 1px #808080; } .detalj .produkt .venstre .info { margin:20px 0px 0px 0px; padding:0; color:#4A4A4A; clear:both; width:219px; color:#000000; } .detalj .produkt .venstre .info ul { margin:0px 0px 5px 0px; padding:0px 0px 0px 10px; } .detalj .produkt .venstre .info p { margin:0; } .detalj .produkt .hoyre { margin:20px 0px 0px 0px; padding:0; width:340px; float:left; font-size:14px; color:#000000; } .detalj .produkt .hoyre .tekst { font-size:12px; line-height:18px; } .detalj .produkt .pris { margin:10px 0px 0px 0px; padding:0; width:579px; text-align:right; clear:both; color:#000000; } .kjopContainer { margin:10px 0px 20px 0px; padding:0; width:579px; height: 20px; } .kjopContainer input { padding:0px 0px 1px 0px; width: 68px; height: 20px; font-size:14px; color:#FFFFFF; float: right; border: 0; cursor:pointer; background: url(/sitefiles/43/design/kjopKnapp.png) no-repeat; } .kasse { margin:0; padding:0; width:579px; } .kasse .header { margin:10px 0px 10px 7px; padding:0; width:564px; height:20px; border-bottom:dotted 2px #808080; } .kasse .header .navn { margin:0; padding:0; /* width:371px;*/ /*width:340px;*/ width:250px; float:left; } .kasse .header .pris { margin:0; padding:0; width:80px; float:left; } .kasse .header .antall { margin:0; padding:0; width:55px; float:left; } .kasse .header .subtotal { margin:0; padding:0; width:83px; float:left; } .kasse .produkt { margin:0px 0px 10px 7px; padding:0; width:564px; height:20px; clear:both; } .kasse .produkt .navn { margin:0; padding:3px 0px 0px 0px; /* width:371px;*/ /*width:340px;*/ /*width:330px;*/ width:250px; float:left; } .kasse .produkt .pris { margin:0; padding:3px 0px 0px 0px; width:80px; float:left; } .kasse .produkt .antall { margin:0; padding:0; width:55px; float:left; } .kasse .produkt .antall input { width:20px; text-align:center; } .kasse .produkt .subtotal { margin:0; padding:3px 0px 0px 0px; width:83px; float:left; } .kasse .produkt .oppdater input { margin:0px 10px 0px 0px; width:75px; height:20px; font-size:9px; font-weight:normal; text-align:center; color:#4A4A4A; background-image:url(/sitefiles/43/design/reg_knapp.jpg); background-repeat:no-repeat; float:left; border:0; } .kasse .produkt .fjern { margin:0; padding:0; width:10px; float:left; font-weight:bold; } .kasse .produkt .fjern a { color:#D7182B; } .kasse .totalt { margin:10px 0px 20px 7px; padding:0px 25px 0px 0px; width:539px; line-height:30px; text-align:right; border-top:dotted 2px #808080; border-bottom:dotted 2px #808080; } .bestill { height:24px; font-size:11px; font-weight:bold; text-align:center; color:#FFFFFF; background-image:url(/sitefiles/43/design/bestillKnapp.jpg); background-repeat:no-repeat; border:0; } /* Tab meny css */ .tabchoice_config, .tabchoice_lesmer, .tabchoice_garanti, .aktivTab { background-color: #fff; height:24px; line-height:24px; width:108px; display:block; float:left; text-align: center; } .tabchoice_config, .tabchoice_lesmer, .tabchoice_garanti { background-image:url(/sitefiles/43/design/inaktiv.jpg); background-repeat:no-repeat; /*border:0;*/ } .aktivTab { background-color: #fff; height:24px; line-height:24px; width:108px; display:block; float:left; text-align: center; background-image:url(/sitefiles/43/design/aktiv.jpg); background-repeat:no-repeat; background-position:left top; } .tabButton { color:#4A4A4A; font-weight:bold; width:108px; height:25px; display:block; outline: none; } #infotab_top, #infotab_top_lang { margin:0px 0px -7px 0px; margin:0; padding:0px 0px 0px 1px; width:262px; height:32px; background-image:url(/sitefiles/43/design/hoved.jpg); background-repeat:no-repeat; background-position:-238px bottom; background-color:#FFFFFF; float:left; } #infotab_top_lang { width:370px; background-position:-130px bottom; } html > body #infotab_top { margin:0; } #tab_infoContainer { margin:0; padding:0px 2px 0px 2px; width:583px; /* background-image:url(/sitefiles/43/design/infoBakgrunn.jpg); background-repeat:repeat-y; */ } .infotab { clear:both; /* width:555px;*/ width:554px; padding: 10px 10px 10px 10px; margin:0px 0px 0px 4px; background-image:url(/sitefiles/43/design/bakgrunnKonfig.jpg); background-repeat:repeat-x; background-position:bottom; overflow:auto; } #kjop2 { margin:10px 0px 20px 0px; padding:0; width:550px; height: 20px; } #kjop2 input { padding:0px 0px 1px 0px; width: 68px; height: 20px; font-size:14px; color:#FFFFFF; float: right; border: 0; cursor:pointer; background: url(/sitefiles/43/design/kjopKnapp.png) no-repeat; } .pris2 { margin:10px 0px 20px 0px; padding:0; width:550px; height: 20px; text-align:right; } #infotab_bottom { margin:0; padding:0; width:587px; height:10px; background-image:url(/sitefiles/43/design/infoBunn.jpg); background-repeat:no-repeat; } .tabmenucontainer { border: 0px solid #ddd; width: 587px; background-image:url(/sitefiles/43/design/infoBakgrunn.jpg); background-repeat:repeat-y; } #configClosed { float:right; } .configOpen { float:right; } /* LIGHTBOX – LEAVE UNCHANGED ============================ */ #lightbox { position: absolute; left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0; } #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: transparent url(/sitefiles/43/design/lightbox/images/blank.gif) no-repeat; /* 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/43/design/lightbox/images/prevlabel.gif) left 15% no-repeat; } #nextLink:hover, #nextLink:visited:hover { background: url(/sitefiles/43/design/lightbox/images/nextlabel.gif) right 15% no-repeat; } #imageDataContainer { font: 10px Verdana, 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: 1em; } #imageData #bottomNavClose { width: 66px; float: right; padding-bottom: 0; } #overlay { position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; } .samling .artikkel { margin:0px 0px 20px 0px; width:580px; } .samling .artikkel h2 a { color:#4A4A4A; } .samling .artikkel .ingress a { color:#808080; } .samling .artikkel .readMore a { color:#4A4A4A; } .detalj .artikkel { padding:0px 10px 0px 10px; } .detalj .artikkel .ingress { margin:0px 0px 10px 0px; color:#4A4A4A; font-weight:bold; } /* EKSTERN KASSE */ #kasse table { margin:0px 0px 20px 0px; padding:0; } #kasse th { margin:0px 0px 10px 0px; padding:0; text-align:left; line-height:30px; border-bottom:dotted 2px #808080; } #kasse th.count { width:50px; } #kasse td { padding:10px 10px 0px 0px; } #kasse td.count input { width:20px; } #kasse td.removeline input, #kasse a { font-size:9px; color:#000000; } #kasse td.name ul.prodtilbehor { margin:10px 0px 10px 0px; padding:0px 0px 0px 20px; } #kasse td.name ul.prodtilbehor li { width:270px; list-style:none; clear:both; } #kasse td.name span.venstre { padding:0px 0px 10px 0px; width:240px; float:left; } #kasse td.name span.hoyre { padding:0px 0px 10px 0px; width:30px; float: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; } 