 html, body{ background:#fff; margin:0; padding:0; font-family: Helvetica, Arial, sans-serif; font-size:11px; line-height:1.1; } img{ border:none; } h1, h2, h3, h4, h5{ margin:0; padding:0; } h1{ font-size:24px; } h2{ font-size:20px; } h3{ font-size:18px; } h4{ font-size:14px; } h5{ font-size:12px; } h1{ font-size:24px; } a{ color:#000; text-decoration:none; } .clear{ clear:both; } .cufonNormal{ font-weight:bold; } .cufonThin{ font-weight:normal; } #wrapper{ width:928px; background:#fff url(/sitefiles/62/design/skygge.png) repeat-y; margin:10px auto; } #skyggeTopp{ background:#fff url(/sitefiles/62/design/toppskygge.png) no-repeat bottom center; height:17px; } #innholdswrapper{ padding:0 18px 0px 17px; } /**************TOPP************/ #topp{ height:79px; overflow:hidden; } #topp #logo{ background:#fff url(/sitefiles/62/design/logo.png) no-repeat 20px 10px; width:590px; height:79px; float:left; } #topp #logo h1 a{ display:block; height:79px; width:400px; } #topp #logo h1{ text-indent:-10000px; } #topp #adress{ padding-top:10px; float:left; font-size:10px; line-height:1.2; } #topp #adress h4{ font-size:11px; margin:2px 0; font-weight:bold; } #topp #butikk_login{ float:right; text-align:right; margin:10px; } #topp #butikk_login a{ display:block; margin:0 0 23px 0; text-decoration:underline; color:#999; } /************TOPPMENY***************/ #toppmeny{ } #toppmeny ul{ list-style:none; margin:0; padding:0; } #toppmeny ul li{ float:left; } #toppmeny ul li a{ background: url(/sitefiles/62/design/toppmenyRod.png) repeat-x; font-weight:bold; font-size:15px; display:block; height:20px; color:#fff; width:146px; text-align:center; padding-top:7px; margin-bottom:2px; border-right:2px solid #fff; } #toppmeny ul li a.last{ width:153px; border-right:none; } #toppmeny ul li a.active, #toppmeny ul li a.current{ background: url(/sitefiles/62/design/toppmenyBla.png) repeat-x; } /**********INNHOLD*************/ .forsidebilde, #slides{ position:relative; width:893px; height:373px; background:#000; } ul#slides, ul#slides li{ list-style:none; margin:0; padding:0; } .forsidebildetekst{ position:absolute; top:44px; right:66px; color:#fff; font-size:24px; font-style:italic; text-align:right; } .modellbildetekst{ position:absolute; top:34px; left:66px; color:#54596a; font-size:24px; font-style:italic; text-align:left; } #midtmeny{ border-top:2px solid #fff; background: url(/sitefiles/62/design/toppmenyBla.png) repeat-x; color:#fff; font-weight:bold; padding:4px 10px; height:16px; font-size:13px; } #midtmeny a{ color:#fff; } .left{ float:left; } .right{ float:right; } #aktueltboxer{ width:893px; margin:20px 0; height:74px; font-size:11px; } #aktueltboxer .aktueltbox{ width:256px; float:left; border-right:1px solid #999; padding:0 20px; } #aktueltboxer .last{ width:256px; float:right; border-right:none; } #aktueltboxer h3{ font-size:12px; } #aktueltboxer span.dato{ display:block; clear:both; margin-bottom:5px; } #aktueltboxer a{ text-decoration:underline; } #batboxer{ margin:10px; } .batbox{ float:left; width:163px; text-align:center; color:#999; font-size:13px; margin:10px 4px; height:90px; } .batbox img{ margin-top:1px; } #batboxer .current{ background:#fff url(/sitefiles/62/design/baatboxbg.gif) no-repeat top center; } /********BUNN**********/ #skyggeBunn{ background:#fff url(/sitefiles/62/design/bunnskygge.png) no-repeat top center; height:18px; padding-top:10px; color:#444; } #bunnlinjeVenstre{ float:left; margin-left:17px; } #bunnlinjeHoyre{ float:right; margin-right:18px; } #gallery h1, #gallery h2, #gallery h3,#gallery h4{ color:#fff; margin:10px 0; font-weight:normal; font-size:18px; } ul.filmstrip li img{ width:44px; height:44px; } #modellinfo{ background: #e5e7ec url(/sitefiles/62/design/modellbg.png) repeat-x; clear:both; position:relative; } #gallery{ float:left; width:590px; height: 371px; overflow:hidden; } #modelldata{ float:right; width:280px; padding:10px; position:relative; height:340px; font-size:11px; } #modelldata h5{ margin:10px 0 5px 0; clear:both; } #modelldata p{ margin:0 0 5px 0; } #modelldata .bestill{ position:absolute; bottom:0px; color:#313c57; } #modelldata .bestill a{ color:#313c57; display:block; } #bestillskjema{ position:absolute; right:0; top:0; width:280px; padding:10px; height:350px; background: #e5e7ec url(/sitefiles/62/design/modellbg.png) repeat-x; } #bestillskjema ul, #bestillskjema li, #bestillskjema li label, #bestillskjema li input{ width:270px; line-height:11px; float:left; padding: 0; margin:0; } #bestillskjema li input{ padding:2px; } #bestillskjema li{ margin:3px 0; } #bestillskjema li span{ margin: 0; padding:0; line-height:1; } #bestillskjema li.form-controls, #bestillskjema li.form-controls label, #bestillskjema li.form-controls input{ width:280px; } #bestillskjema li.form-controls .submit{ background: url(/sitefiles/62/design/bestilltilbake.png) top right; text-indent:-10000px; border:none; width:88px; height:28px; float:right; margin:0; margin-top:10px; } #bestillskjema .tilbake_skjema a{ display:block; background: url(/sitefiles/62/design/bestilltilbake.png) top left; text-indent:-10000px; border:none; width:88px; height:28px; position:absolute; bottom:13px; } #bestillskjema .helptext{ padding-bottom:10px; } #bestillskjema li#postnr, #bestillskjema li#postnr input, #bestillskjema li#postnr label{ width:80px; clear:none; } #bestillskjema li#sted, #bestillskjema li#sted input, #bestillskjema li#sted label{ width:180px; clear:none; margin-left:5px; } #logoImg{ margin-bottom:10px; } #bestillskjema li.error{ position:absolute; left:10px; color:#ff0000; background:#fff; padding:10px; display:block; width:257px; } #bestillskjema li#type{ display:none; } .error{ color:#ff0000; } /***********bygg din egen baat***********/ #byggtopp{ background: #e5e7ec url(/sitefiles/62/design/byggtopp_bg.png) repeat-x top; height:35px; padding:40px; text-align:center; } #byggtopp h1{ font-weight:normal; font-size:30px; color:#313c57; } #byggteknisk{ width:297px; float:left; color:#313c57; font-size:13px; background: #e5e7ec url(/sitefiles/62/design/modellbg.png) repeat-x; } #byggbaat{ width:594px; float:right; color:#313c57; } #byggteknisk .teknisktopp{ color:#fff; background: url(/sitefiles/62/design/toppmenyRod.png) repeat-x; padding:4px 10px; font-weight:bold; } #byggbaat .byggdintopp{ color:#fff; background: url(/sitefiles/62/design/toppmenyBla.png) repeat-x; padding:4px 10px; font-size:13px; font-weight:bold; } #byggteknisk .tekniskbunn{ padding:20px; line-height:1.4; } #byggteknisk .tekniskbunn table tr td{ font-size:13px; /*font-weight:bold;*/ } #byggbaat .byggdinbunn{ padding:20px; } .dotted{ border-bottom:2px dotted #313c57; height:8px; } #byggbaat .byggdinbunn form fieldset ul li.helptext ul{ list-style:disc !important; margin:0 10px !important; padding:0 10px !important; } #byggbaat .byggdinbunn form ul li{ float:left; display:block; } #byggbaat .byggdinbunn form.kpgenerated fieldset ul li.radio, form.kpgenerated fieldset ul li.checkbox { margin:0; } #byggbaat .byggdinbunn form.kpgenerated fieldset ul li.heading { font-size:12px; font-weight:bold; margin:10px 0 0 0; padding:0; } #byggbaat .byggdinbunn form.kpgenerated fieldset ul li .umbrella-intro { font-size:12px; font-weight:bold; margin:10px 0 0 0; padding:0; font-style: normal; } #byggbaat .byggdinbunn form ul li#postnr, #byggbaat .byggdinbunn form ul li#postnr label, #byggbaat .byggdinbunn form ul li#postnr input{ width:70px; clear:none; } #byggbaat .byggdinbunn form ul li#sted, #byggbaat .byggdinbunn form ul li#sted label, #byggbaat .byggdinbunn form ul li#sted input{ width:253px; clear:none; margin-left:10px; } #byggbaat .byggdinbunn form fieldset ul li.helptext { line-height:1; padding-bottom:10px; } #byggbaat .byggdinbunn form .form-controls .prev{ background: url(/sitefiles/62/design/forrigeneste.png) top left; text-indent:-10000px; width:94px; height:20px; border:none; margin-top:9px; } #byggbaat .byggdinbunn form .form-controls .next{ background: url(/sitefiles/62/design/forrigeneste.png) top right; text-indent:-10000px; width:94px; height:20px; border:none; float:right; margin-top:9px; } #byggbaat .byggdinbunn form .form-controls .submit{ background: url(/sitefiles/62/design/sendforesporsel.png) top right; text-indent:-10000px; width:113px; height:29px; border:none; float:right; margin-right:150px; } /**************************/ .undermeny ul{ list-style:none; height:20px; clear:both; } .undermeny ul li{ float:left; } .undermeny ul li a{ display:block; float:left; padding:0 5px 0 5px; border-right:1px solid #313c57; font-size:13px; font-weight:bold; color:#313c57; } .undermeny ul li a.last{ border-right:none; } .undermeny ul li a.active, .undermeny ul li a.current{ color:#dd1e2d; } #innhold .content{ padding:10px 44px; position:relative; } #innhold .content p{ margin:0; padding:2px 0 10px 0; } #innhold .content h1, #innhold .content h2, #innhold .content h3, #innhold .content h4, #innhold .content h5{ color:#313c57; margin:0; padding:10px 0 2px 0; } #innhold h1, #innhold h2, #innhold h3, #innhold h4, #innhold h5{ color:#313c57; margin:0; padding:10px 0 2px 0; } #innhold .bestill h1, #innhold .bestill h2, #innhold .bestill h3, #innhold .bestill h4, #innhold .bestill h5{ color:#313c57; margin:0; padding:2px 0 2px 0; } .toppborder{ margin-top:2px; height:17px; background: url(/sitefiles/62/design/toppmenyBla.png) repeat-x; color:#fff; padding:4px 10px; font-size:14px; font-weight:bold; } .toppborder a{ color:#fff; } #innhold .content .contentLeft{ width:290px; } #innhold .content .mini{ width:200px; padding:0 20px; } #innhold .content .midi{ width:480px; padding:0 20px 0 0; } #innhold .content .contentRight{ width:290px; position:absolute; right:0; top:-40px; padding:50px 10px 20px 20px; background: #e5e7ec url(/sitefiles/62/design/modellbg.png) repeat-x; } /********brukt**********/ .brukttabell th{ height:20px; background: url(/sitefiles/62/design/toppmenyRod.png) repeat-x; color:#fff; padding:4px 10px; font-size:14px; text-align:left; } .brukttabell td{ padding:4px 10px; font-size:14px; text-align:left; } a.lesmer{ display:block; float:right; font-size:14px; font-weight:bold; color:#313c57; margin-top:30px; } .underoverskrift{ font-size:18px; } #innholdb h1, #innholdb h2, #innholdb h3, #innholdb h4, #innholdb h5{ color:#313c57; margin:0; padding:0 0 2px 0; } .bruktUtstyr .heading, .bruktTeknisk .heading, .bruktMotor .heading{ background: url(/sitefiles/62/design/toppmenyRod.png) repeat-x; height:17px; color:#fff; font-size:14px; font-weight:bold; padding:4px 10px; } .bruktUtstyr{ margin-right:2px; width:300px; float:left; } .bruktTeknisk{ margin-right:2px; width:288px; float:left; } .bruktMotor{ width:301px; float:left; } .bruktUtstyr .main, .bruktTeknisk .main, .bruktMotor .main{ padding:10px; } th{ text-align:left; } .produktinfoen{ float:right; width:261px; padding:20px; background: #e5e7ec url(/sitefiles/62/design/modellbg.png) repeat-x; overflow:hidden; margin-bottom:2px; min-height:331px; height:auto !important; height:331px; } .main ul{ list-style:none; margin:0; padding:2px 0; } .paging{ list-style:none; padding:0; text-align:center; margin:0 auto; float:left; left:50%; position:relative; } .paging li{ float:left; position:relative; right:50%; padding:0 5px; border-right:2px solid #fff; } .paging li.none{ border-right:none; } .paging li.active, .toppborder .active{ color:#949eb5; } .paging li a{ text-decoration:none; float:left; display:block; } .artikkel{ height:85px; /*overflow:hidden;*/ margin:20px 0; padding: 0 10px; font-size:12px; line-height:1.2; } .artikkel img{ float:left; margin-right:10px; } .artikkeldetalje img{ float:left; margin-top:12px; margin-right:10px; } .artikkel a{ color:#313c57; text-decoration:underline; } #innhold .content .artikkel h4{ padding:5px 0 0 0; margin:0; } .date{ margin-bottom:5px; font-size:11px; color:#999; } a.artikkelTilbake{ background:transparent url(/sitefiles/62/design/bestilltilbake.png) no-repeat left top; bottom:13px; display:block; height:28px; text-indent:-10000px; width:88px; margin-top:10px; } #gallery .panel{text-align:center;} #forhandlerBg{ } #forhandlerLeft{ width:150px; float:left; padding:20px 5px; background:#E5E7EC url(/sitefiles/62/design/modellbg.png) repeat-x; } #forhandlerUndermeny ul{ list-style:none; margin:0; padding:0; } #forhandlerUndermeny ul li a{ display:block; padding:7px 10px; font-size:13px; font-weight:bold; color:#313c57; } #forhandlerUndermeny ul li a.last{ border-right:none; } #forhandlerUndermeny ul li a.active{ color:#dd1e2d; } #forhandlerRight{ width:695px; float:right; padding:20px 10px 20px 20px; background:#fff; } #forhandlerRight .artikkel{ margin: 0 0 20px 0; padding:0 20px 0 0; } #forhandlerRight .artikkeldetalje ul{ list-style:none; } #forhandlerRight .artikkeldetalje img { float:left; margin-bottom:12px; margin-right:10px; margin-top:12px; } #forhandlerRight a, .nbloginher{ font-size:13px; font-weight:bold; color:#313c57; text-decoration:underline; } .nbloginher{ display:block; margin:100px auto 0 auto; width:auto; text-align:center; } #forhandlerRight .paging li a{ font-size:11px; color:#000; text-decoration:none; } #forhandlerRight .date { color:#000; font-weight:bold; margin-bottom:15px; } .nbexlogin{ padding:80px 0 0 0 !important; } #nbexloginform{ width:304px; margin:0 auto; } #nbexloginform input{ display:block; width:290px; margin:4px 0; padding:1px 5px; } #nbexloginform input.nbexsubmit{ width:150px; float:right; margin:10px 0; } h1.forhandlerHeading,h2.forhandlerHeading,h3.forhandlerHeading,h4.forhandlerHeading,h5.forhandlerHeading{ width:300px; margin:0 auto !important; padding:0 0 0 0 !important; } .nbexerror{ COLOR:RED; }
