 body { margin:0; padding:0; font-family:helvetica, arial, sans-serif; font-size:12px; color:#344045; } h1 { margin:0; padding:0; font-size:0; text-indent:-9999px; } h2 { margin:0px 0px 10px 0px; padding:0; font-size:16px; font-weight:normal; line-height:20px; color:#1C3641; } h3 { margin:0px 0px 10px 0px; padding:0; font-size:12px; font-weight:bold; } p { margin:0; padding:0px 0px 10px 0px; line-height:18px; } a { text-decoration:none; outline:none; position:relative; cursor:pointer; color:#4188A5; } input { position:relative; } img { border:0; } .clearBoth { clear:both; } .background { margin:0; padding:0; width:100%; position:absolute; } .pageWrap { margin:0 auto; padding:0px 55px 0px 70px; width:960px; background-image:url(/sitefiles/9/design/bakgrunn-hoved.jpg); background-repeat:no-repeat; } .sitedesign_top_background { margin:0px 0px 24px 0px; padding:23px 0px 0px 14px; width:946px; height:61px; } #home { margin:0; padding:0; width:244px; height:61px; display:block; float:left; background-image:url(/sitefiles/9/design/logo.png); background-repeat:no-repeat; } * html #home, * html .produktdetalj .innhold .hoyre .bilde .transparent a { background-color: #ccc; background-color: transparent; background-image: none; overflow: hidden; } * html #home { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/sitefiles/9/design/logo.png",sizingMethod="scale"); } * html .produktdetalj .innhold .hoyre .bilde .transparent a { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/sitefiles/9/design/storre-bilde.png",sizingMethod="scale"); } .sok { display:none; } .toppmeny { display:none; } .hovedmeny { display:none; } .toppmal { margin:0; padding:0; width:960px; height:293px; background-image:url(/sitefiles/9/design/bakgrunn-toppmal.gif); background-repeat:repeat-y; background-position:left; border-top:solid 3px #F6CF27; } .toppmal .innhold { margin:0; padding:50px 400px 0px 32px; width:528px; height:243px; font-size:22px; font-style:italic; background-repeat:no-repeat; background-position:right top; } .toppmal .innhold p { line-height:32px; } .page_main_area { margin:0px 0px 10px 0px; padding:0px 0px 0px 10px; width:950px; background-image:url(/sitefiles/9/design/bakgrunn-undersider.gif); background-repeat:repeat-x; background-position:top; } .sitedesign_left_background { margin:0px 8px 0px 0px; padding:94px 0px 0px 0px; width:154px; float:left; } .undermeny { display:none; } .sitedesign_main { margin:0; padding:25px 20px 0px 20px; width:748px; float:left; background-color:#FFFFFF; } .forside { margin:0px 0px 10px 0px; padding:0; width:364px; } .forside .artikkel { margin:0px 0px 15px 0px; padding:0px 0px 15px 0px; width:364px; border-bottom:solid 1px #CDDFE8; } .forside .artikkel .bilde { margin:0px 10px 0px 0px; padding:0; width:100px; height:75px; float:left; border-bottom:solid 1px #CDDFE8; } .forside .artikkel .bilde a { margin:0; padding:63px 0px 0px 0px; width:98px; height:10px; display:block; border:solid 1px #FFFFFF; } .forside .artikkel .bilde a .transparent { margin:0; padding:0; width:98px; height:10px; display:block; background-image:url(/sitefiles/9/design/transparent-98x10.png); background-repeat:no-repeat; } .forside .artikkel .info { margin:0; padding:0; width:250px; float:left; } .forside .artikkel .info h3 a { color:#17282F; } .forside .artikkel .info .ingress p { display:inline; } .forside .artikkel .info .ingress a.lesmer { font-weight:bold; font-style:italic; color:#17282F; } .sitedesign_bottom_background { margin:0px 0px 10px 0px; padding:0; width:100%; } .sitedesign_bottom_background .infobox1 { margin:0; padding:15px 0px 0px 0px; width:495px; font-size:11px; background-image:url(/sitefiles/9/design/ramme-bunninnhold.gif); background-repeat:no-repeat; } .keyteq_signature { padding:0px 0px 5px 0px; font-size:11px; } .detalj { margin:0px 0px 15px 0px; padding:0px 0px 15px 0px; width:364px; } .detalj .bilde { margin:0px 10px 0px 0px; padding:0; width:100px; height:75px; float:left; border-bottom:solid 1px #CDDFE8; } .detalj .bilde .ramme { margin:0; padding:63px 0px 0px 0px; width:98px; height:10px; display:block; border:solid 1px #FFFFFF; } .detalj .bilde .transparent { margin:0; padding:0; width:98px; height:10px; display:block; background-image:url(/sitefiles/9/design/transparent-98x10.png); background-repeat:no-repeat; } .detalj a.tilbake { font-weight:bold; font-style:italic; color:#17282F; } .undersidemal { margin:0; padding:13px 0px 0px 0px; width:788px; height:137px; background-image:url(/sitefiles/9/design/bakgrunn-undersider.gif); background-repeat:repeat-x; background-position:top; } .undersidemal .venstre { margin:0; padding:10px 0px 0px 0px; width:546px; height:127px; float:left; } .undersidemal .venstre h2 { margin-bottom:20px; padding-left:32px; font-size:34px; line-height:34px; } .undersidemal .venstre a.pdf, .undersidemal .venstre a#skrivut { margin:0px 0px 19px 32px; padding:0px 0px 0px 30px; width:250px; height:24px; display:block; font-size:14px; line-height:24px; color:#2B3C4D; background-image:url(/sitefiles/9/design/pdf-ikon.jpg); background-repeat:no-repeat; background-position:left center; } .undersidemal .venstre a#skrivut { background-image:url(/sitefiles/9/design/print-ikon.gif); } .undersidemal .bilde { margin:0; padding:107px 0px 0px 0px; width:242px; height:30px; float:left; background-position:left top; } .undersidemal .transparent { margin:0; padding:0; width:100%; height:30px; background-image:url(/sitefiles/9/design/transparent-lang.png); background-repeat:no-repeat; } #breadcrumb { margin:0; padding:0px 0px 0px 30px; width:450px; height:30px; line-height:30px; font-size:11px; color:#233141; } #breadcrumb .tittel { margin:0; padding:0; width:60px; float:left; } #breadcrumb ul { margin:0; padding:0; } #breadcrumb ul li { margin:0; padding:0px 2px 0px 3px; list-style:none; float:left;; } #breadcrumb ul li a { color:#233141; } .toppcontent { margin:0; padding:0; width:788px; float:left; } .kategoriinfo { margin:0px 0px 10px 0xp; padding:10px 31px 10px 31px; width:686px; background-image:url(/sitefiles/9/design/kategori-ramme.gif); background-repeat:repeat-y; background-position:12px; } .kategoriinfo p { line-height:24px; } .samling { margin:0px 0px 10px 0px; padding:0; width:748px; } .samling .produkt { margin:0px 0px 5px 0px; padding:11px 11px 0px 11px; width:726px; height:111px; background-image:url(/sitefiles/9/design/ramme-produktliste.gif); background-repeat:no-repeat; } .samling .produkt .bilde { margin:0px 30px 0px 0px; padding:0; width:148px; height:98px; float:left; border:solid 1px #FFFFFF; } .samling .produkt .bilde a { margin:0; padding:88px 0px 0px 0px; width:148px; height:10px; display:block; background-repeat:no-repeat; } .samling .produkt .bilde a .transparent { margin:0; padding:0; width:148px; height:10px; display:block; background-image:url(/sitefiles/9/design/transparent-lang.png); background-repeat:no-repeat; } .samling .produkt .midten { margin:0; padding:0; width:410px; height:111px; float:left; } .samling .produkt .midten h2 { font-size:16px; font-weight:bold; } .samling .produkt .midten p.kvalitet { font-size:14px; } .samling .produkt .mer { margin:0; padding:76px 0px 0px 0px; width:104px; height:35px; float:right; } .samling .produkt .mer a { margin:0; paddign:0; width:102px; height:27px; display:block; text-align:center; line-height:27px; color:#2A3537; background-image:url(/sitefiles/9/design/knapp-se-detaljer.gif); background-repeat:no-repeat; } .produktdetaljtopp { margin:0; padding:0; width:748px; height:3px; background-image:url(/sitefiles/9/design/produktdetalj-topp.gif); background-repeat:no-repeat; } .produktdetalj { margin:0; padding:0px 1px 0px 1px; width:746px; background-image:url(/sitefiles/9/design/produktdetalj-ramme.gif); background-repeat:repeat-y; } .produktdetaljbunn { margin:0px 0px 10px 0px; padding:0; width:748px; height:3px; background-image:url(/sitefiles/9/design/produktdetalj-bunn.gif); background-repeat:no-repeat; } .produktdetalj .innhold { margin:0; padding:20px 20px 0px 20px; width:706px; background-image:url(/sitefiles/9/design/produktdetalj-gradient.gif); background-repeat:repeat-x; background-position:bottom; } .produktdetalj .innhold .venstre { margin:0; padding:0px 0px 0px 0px; width:386px; float:left; } .produktdetalj .innhold .venstre p.kvalitet { font-size:16px; } .produktdetalj .innhold .venstre p.kortinfo { font-size:14px; } .produktdetalj .innhold .venstre .beskrivelse { margin:0; padding:0px 0px 10px 0px; } .produktdetalj .innhold .venstre #variant_beskrivelse { margin:0; padding:0px 0px 20px 0px; line-height:18px; } .produktdetalj .innhold .hoyre { margin:0; padding:0px 0px 20px 0px; width:298px; float:right; } .produktdetalj .innhold .hoyre .bilde { margin:0; padding:245px 0px 0px 0px; width:298px; height:53px; border:solid 1px #FFFFFF; } .produktdetalj .innhold .hoyre .bilde .transparent { margin:0; padding:16px 0px 0px 92px; width:206px; height:37px; display:block; background-image:url(/sitefiles/9/design/transparent-produkt-detalj-bilde.png); background-repeat:no-repeat; } .produktdetalj .innhold .hoyre .bilde .transparent a { margin:0; padding:0; width:114px; height:27px; text-align:center; line-height:27px; color:#2A3537; display:block; background-image:url(/sitefiles/9/design/storre-bilde.png); background-repeat:no-repeat; } .produktdetalj .dokumenter { margin:0; padding:0; width:386px; } .produktdetalj .dokumenter ul { margin:0; padding:0; } .produktdetalj .dokumenter ul li { margin:0px 0px 5px 0px; padding:0; list-style:none; } .produktdetalj .dokumenter ul li a { color:#263034; } .produktdetalj .dokumenter ul li a span { position:relative; top:-7px; text-decoration:underline; } .produktdetalj .ekstrabilder { margin:0; padding:20px 0px 0px 0px; width:298px; } .produktdetalj .ekstrabilder ul { margin:0; padding:0; } .produktdetalj .ekstrabilder ul li { margin:0px 10px 10px 0px; padding:0; list-style:none; float:left; } .produktdetalj .kjop { margin:0px 0px 20px 0px; padding:0; width:706px; } .produktdetalj .kjop .pris { margin:0px 20px 0px 0px; padding:3px 0px 0px 0px; width:100px; float:left; line-height:20px; } .produktdetalj .kjop .antall { margin:0px 20px 0px 0px; padding:3px 0px 0px 0px; width:100px; float:left; } .produktdetalj .kjop .antall input { margin:0; padding:0; width:30px; height:15px; } .produktdetalj .kjop .variant { margin:0px 10px 0px 0px; padding:3px 0px 0px 0px; width:200px; float:left; } /* .produktdetalj .kjop .variant select { margin:0px 10px 0px 0px; padding:0; width:90px; display:block; float:left; } */ .produktdetalj .kjop .kjopknapp { margin:0; padding:0; width:50px; float:left; } .produktdetalj .kjop .kjopknapp input { margin:0; padding:0px 0px 2px 0px; width:63px; height:27px; font-size:12px; text-transform:uppercase; text-align:center; color:#FFFFFF; background-image:url(/sitefiles/9/design/kjop-knapp.gif); background-repeat:no-repeat; border:0; cursor:pointer; } .handlekurv { margin:0px 0px 20px 0px; padding:0; width:154px; } .handlekurv h2 { font-size:18px; } .handlekurv .produkt p { font-size:11px; line-height:18px; } .handlekurv .produkt p span.antall { font-weight:bold; } .handlekurv a.tilkasse { margin:10px 0px 0px 0px; padding:0px 0px 0px 0px; width:118px; height:27px; display:block; font-size:12px; color:#FFFFFF; text-transform:uppercase; text-align:center; line-height:27px; background-image:url(/sitefiles/9/design/til-kassen.gif); background-repeat:no-repeat; } #checkout { margin:0px 0px 10px 0px; padding:0; width:748px; } #checkout fieldset { margin:0; padding:0; border:0; } #checkout fieldset legend { font-size:14px; font-weight:bold; line-height:20px; } #checkout ul { margin:0; padding:0; } #checkout ul li { margin:0px 0px 10px 0px; padding:0; list-style:none; } #checkout ul li label { width:100px; display:block; float:left; } #checkout ul li input { width:165px; height:23px; line-height:23px; border:solid 1px #B0C5CB; } #checkout ul li #customersref { width:200px; height:100px; border:solid 1px #B0C5CB; } #checkout ul li .radio { margin:0px 20px 0px 0px; padding:0; width:10px; height:15px; float:left; border:0; } #checkout .submit { margin:10px 0px 0px 0px; padding:0px 0px 2px 0px; width:118px; height:27px; display:block; font-size:12px; color:#FFFFFF; text-transform:uppercase; text-align:center; background-image:url(/sitefiles/9/design/til-kassen.gif); background-repeat:no-repeat; border:0; cursor:pointer; } 