 * html { height:100%; } html, body { height: 100%; } body { margin:0; padding:0; font-family:arial, sans-serif; font-size:12px; color:#FFFFFF; background-image:url(/sitefiles/1/design/bakgrunn-body.gif); background-repeat:repeat-x; /*height:100%;*/ } .shadowWrap { width: 848px; margin:0 auto; /*height: 100%;*/ _height: 100%; position: relative; min-height: 100%; background:url(/sitefiles/1/design/mainbackgroundshadow.png) repeat-y; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/sitefiles/1/design/mainbackgroundshadow.png", sizingMethod="scale"); } h1 { margin:0; padding:0; font-size:0; text-indent:-9999px; } h2 { margin:0px 0px 15px 0px; padding:0; font-size:24px; font-weight:bold; } h3 { margin:0px 0px 10px 0px; padding:0; font-size:16px; font-weight:bold; } .sitedesign_left_background h3 { font-size:14px; font-weight:bold; } p { margin:0px 0px 10px 0px; padding:0; line-height:20px; } .sitedesign_left_background p { line-height:18px; } a { outline:none; color:#000000; text-decoration:underline; font-weight:bold; } img { border:solid 0px #000000; } .infobox1 img { margin:20px 0px 20px 20px; } ul { margin:0; padding:0px 0px 0px 13px; } .infobox1 li, .detalj li { line-height:24px; font-weight:bold; } .clearBoth { clear:both; } .background { margin:0; padding:0; width:100%; height:100%; /*position:absolute;*/ } .pageWrap { margin:0 auto; padding:0 0 31px; width:840px; height:100%; position:relative;; background-image:url(/sitefiles/1/design/bakgrunn-hovedinnhold.gif); background-repeat:no-repeat; background-position:top; background-color:#4F4F4F; } .sitedesign_top_background { margin:0; padding:0; width:840px; height:110px; position: relative; overflow:hidden; } #home { margin:0; padding:0; width:840px; height:110px; display:block; background:url(/sitefiles/1/design/toppfelt.jpg) 0 0 no-repeat; } /*#home.hiddn { background-image: url(/sitefiles/1/design/header.png); }*/ a#follow-on-twitter { display: block; float: left; clear: both; padding: 0 8px 0 40px; height: 32px; line-height: 32px; position: absolute; bottom: 5px; left: 5px; color: #FFF; text-decoration: none; font-style: italic; font-size: 20px; } a#follow-on-twitter:hover { color: #d8f9fe; } a#follow-on-twitter .icon { display: block; width: 32px; height: 32px; position: absolute; top: 0; left: 0; clear: both; background: url(/sitefiles/1/design/twittr.png) 0 0 no-repeat; } .sok { margin:0; padding:7px 5px 0px 5px; width:150px; height:34px; float:left; background-image:url(/sitefiles/1/design/hovedmeny.gif); background-repeat:repeat-x; } .sok .felt { margin:0; padding:8px 5px 0px 5px; width:113px; height:20px; float:left; border:0; background-image:url(/sitefiles/1/design/sokefelt.jpg); background-repeat:no-repeat; background-position:left; } .sok .knapp { margin:0; padding:0; width:27px; height:28px; float:left; font-size:11px; text-indent:-9999px; text-transform:uppercase; color:#FFFFFF; font-weight:bold; border:0; background-image:url(/sitefiles/1/design/sokeknapp.jpg); background-repeat:no-repeat; cursor:pointer; } .hovedmeny { margin:0; padding:0; width:840px; height:41px; width:680px; float:left; } .hovedmeny ul { margin:0; padding:0; } .hovedmeny ul li { margin:0; padding:0; list-style:none; width:105px; float:left; text-align:center; background-image:url(/sitefiles/1/design/ramme-hovedmeny.gif); background-repeat:no-repeat; background-position:right center; width:85px; } .hovedmeny ul li a { margin:0; padding:0; width:104px; height:41px; display:block; text-decoration:none; font-family:helvetica, arial, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; line-height:41px; background-image:url(/sitefiles/1/design/hovedmeny.gif); background-repeat:repeat-x; background-position:0px 0px; width:84px; } .hovedmeny ul li a#first { background-image:url(/sitefiles/1/design/hovedmenyforst.gif); } .hovedmeny ul li a#sist { background-image:url(/sitefiles/1/design/hovedmenysist.gif); } .hovedmeny ul li a:hover, .hovedmeny ul li a.aktiv { background-position:0px -41px; } .toppslide { margin:0; padding:24px 20px 20px; width:800px; height:170px; background-image:url(/sitefiles/1/design/sliderbackground.png); background-repeat:no-repeat;; overflow:hidden; } .toppslide .kategoriOverskrift { margin:0; width:800px; height:170px; text-align:center; /* background-image:url(/sitefiles/1/design/bakgrunn-enkeltslide.gif); background-repeat:no-repeat;*/ } .toppslide .kategoriOverskrift h2 { font-size:32px; line-height:178px; color: #000000; } .toppslide #slideContainer { margin:0; padding:0; width:808px; height:170px; overflow:hidden; position:relative; width:5000px; } .toppslide #slideContainer .slide { margin:0; padding:22px 24px 0px 24px; width:760px; height:156px; float:left; color: #000000; /* background-image:url(/sitefiles/1/design/bakgrunn-enkeltslide.gif); background-repeat:no-repeat;*/ } .toppslide #slideContainer .slide .venstre { margin:0; padding:0; width:510px; float:left; } .toppslide #slideContainer .slide .venstre h2 { margin:0px 0px 5px 0px; font-size:28px; line-height:30px; } /* .toppslide #slideContainer .slide .venstre */ #slideNavigatorContainer { width: 200px; height: 16px; position: relative; right: 0; bottom: 0; float: right; margin-top: 2px; } #slideNavigator { float: left; overflow:hidden; height: 15px; } #slideNavigator .slideBtn { width: 14px; height: 28px; background: #ffffff; float: left; margin: 1px 5px 0 0; background: url(/sitefiles/1/design/btn.png) no-repeat scroll 0 -14px; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/sitefiles/1/design/btn.png", sizingMethod="scale"); cursor: pointer; } #slideNavigator .slideBtn.active { background-position: 0 0; } a#nextBtn { width: 24px; height: 14px; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/sitefiles/1/design/rightArrow.png", sizingMethod="scale"); background: url(/sitefiles/1/design/rightArrow.png) no-repeat; float: left; margin-top: 1px; } a#prevBtn { width: 24px; height: 14px; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/sitefiles/1/design/leftArrow.png", sizingMethod="scale"); background: url(/sitefiles/1/design/leftArrow.png) no-repeat; float: left; margin: 1px 5px 0 0; } * html .toppslide #slideContainer .slide .venstre a.neste { margin:5px 10px 0px 0px; } .toppslide #slideContainer .slide .bilde { margin:0; padding:0; width:227px; float:right; } .toppslide #slideContainer .slide .bilde img { border:0; } .page_main_area { margin:0; padding:0px 20px 0px 20px; width:800px; background-image:url(/sitefiles/1/design/bakgrunn-hovedinnhold.gif); background-repeat:no-repeat; background-position:top; background-color:#4F4F4F; } .sitedesign_main { margin:0; padding:20px 0px 0px 0px; width:578px; float:left; } .bildetekstlink { margin:0; padding:0; width:800px; } .bildetekstlink .fokusboks { margin:0px 10px 10px 0px; padding:0; width:260px; height:190px; float:left; } .bildetekstlink .fokusboks a { margin:0; padding:115px 0px 0px 15px; width:245px; height:70px; display:block; color:#FFFFFF; text-decoration:none; font-weight:normal; } .bildetekstlink .fokusboks .overskrift { margin:0; padding:0px 20px 0px 0px; font-size:16px; line-height:30px; font-weight:bold; background-image:url(/sitefiles/1/design/pil.png); background-repeat:no-repeat; background-position:right center; } * html .bildetekstlink .fokusboks .overskrift { background-color: #ccc; background-color: transparent; background-image: none; overflow: hidden; } * html .bildetekstlink .fokusboks .overskrift { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/sitefiles/1/design/pil.png",sizingMethod="scale"); } .bildetekstlink .fokusboks .tekst { font-size:11px; line-height:15px; } .ticker { margin:0px 0px 10px 0px; padding:0px 5px 0px 5px; width:790px; height:30px; line-height:30px; font-size:11px; color:#E3E3E3; overflow:hidden; background-image:url(/sitefiles/1/design/bakgrunn-ticker.gif); background-repeat:no-repeat; position:relative; } .ticker ul { margin:0; padding:0; width:790px; height:30px; overflow:hidden; position:absolute; top:0; white-space:nowrap; } .ticker ul li { margin:0; padding:0px 0px 0px 10px; list-style:none; float:left; display:block; line-height:30px; } .ticker a { padding:0px 0px 0px 0px; text-decoration:none; color:#E3E3E3; font-weight:normal; } .tekstlink { margin:0; padding:0; width:800px; height:120px; overflow:hidden; background-image:url(/sitefiles/1/design/tekstlink.gif); background-repeat:no-repeat; } .tekstlinkTopp { margin:0; padding:0; width:800px; height:5px; font-size:0; background-image:url(/sitefiles/1/design/tekstlinktopp.gif); background-repeat:no-repeat; } .tekstlinkBunn { margin:0px 0px 10px 0px; padding:0; width:800px; height:5px; font-size:0; background-image:url(/sitefiles/1/design/tekstlinkbunn.gif); background-repeat:no-repeat; } .tekstlink .fokus { margin:0px 1px 0px 0px; padding:10px 5px 10px 15px; width:179px; float:left; font-size:11px; } .tekstlink .fokus a { text-decoration:none; color:#FFFFFF; display:block; font-weight:normal; } .tekstlink .fokus .overskrift, .tekstlink .fokus h3 { margin:0px 0px 5px 0px; padding:0; font-size:16px; display:block; font-weight:bold; } .tekstlink .fokus .tekst { margin:0px 0px 10px 0px; line-height:20px; } .tekstlink .fokus ul { margin:0; padding:0px 0px 0px 13px; } .tekstlink .fokus ul li { margin:0; padding:0; line-height:20px; } .tekstlink .fokus ul li a { display:inline; } .tekstlink .fokus ul li a:hover { font-weight:bold; } .forsidetekst { margin:0px 1px 10px 0px; padding:20px 10px 0px 15px; width:515px; min-height:75px; float:left; overflow:hidden; background-image:url(/sitefiles/1/design/forsidetekst.gif); background-repeat:no-repeat; } .sistenytt { margin:0px 0px 10px 0px; padding:10px 10px 0px 20px; width:229px; min-height:85px; float:left; overflow:hidden; background-image:url(/sitefiles/1/design/sistenytt.gif); background-repeat:no-repeat; } .sistenytt h3 { margin:0px 0px 5px 0px; padding:0; font-size:12px; font-weight:normal; } .sistenytt ul { margin:0; padding:0px 0px 0px 13px; } .sistenytt ul li { margin:0; padding:0; line-height:17px; font-size:11px; } .sistenytt ul li a { color:#FFFFFF; font-weight:normal; } .sitedesign_left_background .sistenytt { padding:0; width:202px; background:none; } .sitedesign_left_background .sistenytt h3 { margin:0px 0px 10px 0px; font-size:14px; font-weight:bold; } .sitedesign_left_background .sistenytt ul { margin:0; padding:0; } .sitedesign_left_background .sistenytt ul li { margin:0px 0px 10px 0px; } .sitedesign_left_background .sistenytt ul li a { color:#000000; font-weight:bold; } .sitedesign_bottom_background { margin:0 auto 0 4px; padding:0px 0px 0px 0px; width:844px; height:31px; line-height:31px; text-align:center; color:#F0F0F0; background:url(/sitefiles/1/design/footershadowbackground2.png) no-repeat; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/sitefiles/1/design/footershadowbackground2.png", sizingMethod="scale"); position:absolute; bottom: 0; } .sitedesign_bottom_background p { margin:0; padding:0; line-height:31px; } .keyteq_signature { margin:0px 0px 0px 0px; padding:20px 0px 20px 20px; width:820px; font-size:11px; background-color:#4F4F4F; } .keyteq_signature a { text-decoration:none; color:#F0F0F0; font-weight:normal; } .sitedesign_left_background { margin:25px 20px 0px 0px; padding:0px 0px 0px 0px; width:202px; float:left; font-size:11px; } .undermeny { margin:0; padding:0; background: #444444; float: left; clear: both; width: 840px; } .undermeny ul { margin:0; padding:0; float: left; clear:both; } .undermeny ul li { margin:0; list-style:none; float: left; } .undermeny ul li a { margin:0; padding:5px 0; text-align:center; width:105px; height:26px; display:block; font-size:12px; line-height:26px; text-decoration:none; font-weight:normal; color:#ffffff; /*background-image:url(/sitefiles/1/design/undermeny.jpg); background-repeat:no-repeat; background-position:0px 0px;*/ cursor:pointer; position:relative; } .undermeny ul li a.active, .undermeny ul li a:hover { /* background-image:url(/sitefiles/1/design/undermeny-sist.jpg);*/ color: #f0271d; } .undermeny ul li a:hover { background-position:0px -26px; } .filliste { margin:0px 0px 10px 0px; padding:0px 0px 0px 10px; width:192px; } .filliste h3 { margin:0; padding:0; font-size:14px; font-weight:bold; } .filliste ul li { color:#000000; } .filliste ul li a { color:#000000; font-size:11px; font-weight:bold; line-height:22px; } #icontexts { list-style: none; padding: 0; margin: 0px 0 0px 10px; width: 800px; } #icontexts li { width: 380px; padding-right: 20px; } #icontexts li, #icontexts li img, #icontexts li h3, #icontexts li p { float: left; border: 0; } #icontexts li h3 a { margin-bottom: 5px; text-decoration: none; color: #ffffff; } #icontexts li img { margin-right: 10px; } #icontexts li p { width: 335px; } .lineSeperator { background:#8c8c8c; width:800px; height:1px; display:block; margin: 30px 0; } .faqList { margin: 0 0 30px 10px; width: 790px; } .faqList h3 { font-family: Arial; font-size: 24px; font-weight: bold; margin: 0; } .faqList ul { list-style: none; margin: 0; padding: 0; } .faqList ul li h4 { margin: 5px 0; font-family: Arial; font-size: 16px; font-weight: bold; } .faqList ul li p { font-style: italic; } #logoboxes { list-style: none; padding: 0; } #logoboxes img { border: 0; } #logoboxes a { text-decoration: none; } #logoboxes li { float: left; width: 256px; padding-right: 16px; } #logoboxes li.last { padding: 0; } #logoboxes li a.title { background:url(/sitefiles/1/design/logotitlebackground.png); _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/sitefiles/1/design/logotitlebackground.png", sizingMethod="scale"); display:block; height:25px; width:255px; text-indent: 10px; line-height: 25px; margin: 8px 0; color: #ffffff; } #logoboxes li p { padding: 0 10px; } .emneliste { margin:0px 0px 20px 0px; padding:0; } .emneliste h2 a { text-decoration:none; color:#FFFFFF; } .emneliste h3 { margin:0; padding:0; font-size:12px; line-height:20px; } .faq { margin:0; padding:0; } .faq .artikkel { margin:0px 0px 20px 0px; padding:0; } .faq .artikkel h3 a { text-decoration:none; color:#FFFFFF; } .faq .artikkel ul { margin:0; padding:0; } .faq .artikkel ul li { margin:0; padding:0; list-style:none; } .faq .artikkel ul li h4 { margin:0; padding:0; font-size:12px; font-weight:bold; } .detalj h2 { margin-bottom:5px; } .detalj p.dato { margin-bottom:15px; } .sokeresultat h3 { margin-bottom:5px; } .sokeresultat h3 a { text-decoration:none; color:#FFFFFF; } .sokeresultat p { margin-bottom:15px; } .sokeresultat p strong { color:#FEDB62; } #checkout { margin: 0 0 20px; } #checkout, #checkout form, #checkout fieldset, #checkout ul, #checkout ul li { width: 800px; float: left; clear: both; } #checkout fieldset { margin: 0; padding: 0; border: 0; } #checkout fieldset ul { list-style: none; padding: 0; margin: 0; } #checkout fieldset ul li { padding: 0 0 5px; } #checkout fieldset ul li.no-label, #checkout fieldset ul li.formcontrols { width: 600px; padding: 0 0 5px 200px; } #checkout fieldset ul li label { display: block; float: left; clear: left; width: 200px; height: 20px; line-height: 20px; cursor: pointer; } #checkout fieldset ul li input, #checkout fieldset ul li textarea, #checkout fieldset ul li select { width: 290px; border: 1px solid #666; padding: 2px 4px; font-size: 11px; } #checkout fieldset ul li select { width: 300px; padding: 1px; } #checkout fieldset ul li.formcontrols input { width: 179px; height: 47px; cursor: pointer; background: url(/sitefiles/1/design/buy.png) 0 0 no-repeat; color: #FFF; text-transform: uppercase; font-size: 15px; font-weight: bold; border: 0; margin: 0; } #checkout fieldset ul li.formcontrols input:hover, #checkout fieldset ul li.formcontrols input.hover { background-position: 0 -47px; } #shadow-buy { width: 578px; float: left; clear: both; padding: 10px 0 30px; } #shadow-buy fieldset { border: 0; border-right: 1px solid #626262; padding: 0 18px; margin: 0; height: 47px; float: left; } #shadow-buy .info { text-align: right; } #shadow-buy .info .small { font-size: 10px; line-height: 12px; text-transform: uppercase; font-style: italic; margin: 7px 0 0; } #shadow-buy .info .retail-price { font-size: 15px; font-weight: bold; margin: 0; } #shadow-buy fieldset.buy { border: 0; } #shadow-buy .buy input { width: 179px; height: 47px; cursor: pointer; background: url(/sitefiles/1/design/buy.png) 0 0 no-repeat; color: #FFF; text-transform: uppercase; font-size: 15px; font-weight: bold; border: 0; margin: 0; } #shadow-buy .buy input:hover, #shadow-buy .buy input.hover { background-position: 0 -47px; } #shadow-buy fieldset.qty { height: 28px; padding: 10px 20px 9px; } #shadow-buy .qty label { cursor: pointer; font-size: 15px; font-weight: bold; padding: 0 10px 0 0; height: 28px; line-height: 28px; display: block; float: left; } #shadow-buy .qty input { width: 34px; height: 27px; padding: 1px 0 0; height /*\**/: 22px\9; padding /*\**/: 6px 0 0\9; *height: 22px; *padding: 6px 0 0; background: url(/sitefiles/1/design/qty.png) 0 0 no-repeat; color: #333; font-size: 15px; font-weight: bold; border: 0; margin: 0; text-align: center; }