 * html, ul, li, fieldset{ list-style:none; margin:0; padding:0; } html { overflow-y:scroll; } body{ font-family:Verdana, Geneva, sans-serif; font-size:12px; background:#fcfcf9; } .clear{ clear:both; } img{ border:none; } a{ outline-style:none; outline-width:medium; text-decoration:none; cursor:pointer; } fieldset{ border:none; } #wrapper{ width:960px; margin:0 auto; background:#fff; } #top{ height:54px; margin-bottom:5px; background:#00704a; } #logo a{ text-indent:-10000px; display:block; height:54px; width:340px; float:left; background:#00704a url(/sitefiles/1/design/logo.gif); } #topmenu{ width:615px; float:right; background:#00704a; font-family:Georgia, "Times New Roman", Times, serif; position:relative; z-index:100; } #topmenu ul.topplevelUL { list-style:none; margin:0; padding:0; float:right; width:auto; } #topmenu ul.topplevelUL li{ float:left; border-left:3px solid #ded6b7; position:relative; width:auto; } #topmenu ul.topplevelUL li a{ display:block; padding:10px 30px 0px 8px; color:#fff; font-weight:bold; } #topmenu ul.topplevelUL li ul.sublevel{ position:absolute; border:none; padding:10px 10px 10px 0; width:149px; overflow:hidden; } #topmenu ul.topplevelUL li ul.sublevel li{ border:none; background:#fff; width:159px; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; } #topmenu ul.topplevelUL li ul.sublevel li a{ padding:1px 5px 1px 15px; font-weight:normal; color:#000; font-family:Verdana, Geneva, sans-serif; font-size:11px; } #topmenu ul.topplevelUL li ul.sublevel li a:hover{ padding:1px 5px 1px 25px; background:url(/sitefiles/1/design/pil.png) 12px 4px no-repeat; } .devider{ height:5px; line-height:1px; display:block; } #middle{ clear:both; background:url(/sitefiles/1/design/middle_bg.png) repeat-y; } #left{ width:271px; float:left; background:#f4f2e8 url(/sitefiles/1/design/tre2.gif) no-repeat 205px bottom; } #leftmenu{ padding:10px; } #leftmenu a{ padding:5px 25px 5px 10px; display:block; } #leftmenu ul.topplevelUL { border-top:1px solid #00704a; } #leftmenu li.topplevelLI a{ border-bottom:1px solid #00704a; } #leftmenu li.topplevelLI a{ font-size:20px; font-family:Georgia, "Times New Roman", Times, serif; color:#00704a; } #leftmenu li.topplevelLI ul.sublevelUL li.sublevelLI a{ font-size:16px; font-family:Georgia, "Times New Roman", Times, serif; color:#78735b; border-bottom:1px dotted #00704a; } #leftmenu li.topplevelLI ul.sublevelUL li.sublevelLI a.current{ color:#d34b2a; } #leftmenu li.topplevelLI ul.sublevelUL li.sublevelLI a.active{ color:#d34b2a; } #left .login{ font-size:11px; font-family:Arial, Helvetica, sans-serif; position:relative; height:278px; padding:0 67px 10px 20px; } #left .login a{ color:#000; } #left .login p{ margin:0; padding:0; } #left .login label{ display:block; padding:5px 0 0 0; font-weight:bold; } #left .login input.username, #left .login input.password{ display:block; width:150px; } #left .login .submit{ cursor:pointer; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#00704a; background:none; border:none; font-weight:bold; margin:0; padding:5px 0; } #left .logins{ width:174px; position:absolute; bottom:0; } #left .loginsout a{ display:block; clear:both; font-weight:bold; color:#00704a; } .standard{ padding-left:10px; } /*content*/ #right{ background:#fff; width:684px; float:left; padding: 0 0 5px 0; overflow:hidden; border-bottom:1px dotted #00704a; margin: 0 0 3px 5px; } .topbox{ margin-bottom:4px; position:relative; } .topboxtxt{ border:1px dotted #00704a; padding:10px; position:absolute; bottom:20px; background:#a2290b; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; color:#FFFFFF; font-family:Georgia,"Times New Roman",Times,serif; font-size:23px; font-weight:normal; text-align:center; } .bottomboxer{ padding: 0 0 5px 0; width:684px; overflow:hidden; } .bottomboxer .boxContent{ background:#9e9a86; padding:5px 10px; } .bottomboxer .boxContent h3{ margin:0; font-size:18px; font-weight:normal; } .bottomboxer .boxContent h3.overskrift1 a{ color:#fff; } .bottomboxer .boxContent h3.overskriftGreen a{ color:#357e5e; } .bottomboxer .boxContent h3.overskriftRed a{ color:#a2290b; } .bottomboxer .boxContent h3.overskriftSand a{ color:#ded5b7; } .bottombox1{ width:339px; margin: 0 6px 0 0; float:left; padding-bottom:1px; border-bottom:1px dotted #00704a; } .bottombox2{ width:339px; margin: 0; float:left; padding-bottom:1px; border-bottom:1px dotted #00704a; float:left; } .bottombox3{ width:339px; margin: 0 6px 0 0; float:left; padding-bottom:1px; border-bottom:1px dotted #00704a; } .bottombox4{ width:339px; margin: 0; float:left; padding-bottom:1px; border-bottom:1px dotted #00704a; float:left; } .Vcontent{ } .breadcrumb{ font-size:10px; color:#78735b; padding-bottom:3px; font-family:Arial, Helvetica, sans-serif; } .breadcrumb a{ color:#78735b; text-decoration:none !important; } .toppbildeV{ position:relative; z-index:10; clear:both; height:294px; } .Vcontent .toppbildeV.produktboxer { height:auto; } .overtxt{ border:1px dotted #00704a; padding:10px; position:absolute; bottom:20px; right:20px; background:#a2290b; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; width:230px; } .overtxt h2{ font-weight:normal; padding:0; margin:0; font-size:12px; font-family:Georgia, "Times New Roman", Times, serif; color:#fff; text-align:center; } .byggbilde{ padding-bottom:10px;} .leftV{ float:left; width:456px; padding:0px 20px 10px 0; font-size:11px; border-right:1px dotted #00704a; margin:5px 0; clear:left; } .leftV2{ margin:15px 0; } .leftV .contV{ padding:10px 0 0 10px; } .leftV2 .contV2{ padding:0 0 0 10px; } .leftV h1{ color:#78735b; font-size:16px; font-weight:normal; margin-top:0px; } .leftV table{ color:#00704a; font-size:11px; font-weight:normal; width:80%; margin-left:20px; } .rightV{ float:left; width:166px; color:#78735b; font-family:Georgia, "Times New Roman", Times, serif; padding:0px 10px 10px 20px; border-left:1px dotted #00704a; margin:5px 0; position:relative; left:-1px; } .rightV p{ margin:0 0 10px 0; } .offset1{ padding:1px 10px 10px 20px; } .rightV2{ padding:0px 10px 10px 20px; margin:15px 0; } .byggrightmenu{ padding:1px 10px 10px 20px; margin:15px 0; } .rightV a, leftV a{ color:#78735B; text-decoration:underline; } .rightV ul li a, leftV ul li a{ color:#00704A; } .rightV a.current{ color:#d34b2a; } .rightV a.active{ color:#d34b2a; } .bunnramme { margin-bottom:10px; float:left; width:100%; /*background-image:url(/sitefiles/1/design/bunnramme.jpg);*/ background-repeat:no-repeat; background-position:4px bottom; } .wrapK{ margin:0 5px 10px 4px; width:160px; float:left; font-size:11px; height:160px; overflow:hidden; border-bottom:1px dotted #00704a; margin:0px 4px 0px 4px; border-bottom:dotted 1px #78735B; width:161px; border:0; } .kontakt h2{ padding-left:10px; font-size:12px; border-bottom:1px dotted #00704a; color:#00704a; text-transform:uppercase; } .borderDIV{ width:345px; border-right:1px dotted #00704a; position:relative; top:-20px; padding-top:20px; } .kontaktliste{ font-size:11px; width:325px; margin-right:10px; padding:0 0 0 10px; border-top:1px dotted #00704a; } .kontaktliste h2{ margin:0; padding:10px 0 2px 0; font-size:12px; color:#cc0000; } .kontaktliste h3{ margin:0; padding:2px 0; font-size:12px; color:#00704a; } .kontaktliste p{ margin:0; padding:0 0 15px 0; } .kontaktliste a{ color:#a4a08d; } .wrapK p{ margin:0; } .bildeK{ height:88px; } .bildeK{ height:88px; } .tekstK{ padding-top:8px; } .sideoverskrift h1{ padding-left:10px; font-size:16px; color:#78735b; } #byggcontent{ background:#fff; width:475px; float:left; padding-right:10px; font-size:11px; border-right:1px dotted #00704a; } #byggcontent a{ text-decoration:underline; } #byggcontent h1{ color:#78735b; font-size:16px; font-weight:normal; } .byggsubmenu{ clear:both; margin:0 0 0 10px; } .byggsubmenu ul{ clear:both; display:block; } .byggsubmenu ul li{ float:left; width:auto; } .byggsubmenu ul li a{ display:block; padding-right: 10px; font-size:11px; color:#00704a; text-decoration:underline; } .byggsubmenu ul li a.current{ color:#d34b2a; } .byggsubmenu ul li a.active{ color:#d34b2a; } #byggcontent .apningstider{ color:#00704a; padding-top:20px; } #byggcontent .apningstider a{ color:#00704a; } .byggtekst, .apningstider{ padding-left:10px; } #byggright{ background:#fff; width:187px; float:left; padding: 16px 0 0 10px; font-size:11px; border-left:1px dotted #00704a; position:relative; left:-1px; } .byggbox, .leverandorbox{ border-bottom:1px dotted #00704a; height:138px; padding-bottom:1px; width: 172px; margin:0 3px 8px 4px; } .byggbox h3, .leverandorbox h3{ margin:0; padding:0; font-size:14px; font-weight:normal; } .byggbox h3 a{ display:block; width:152px; height:19px; background: #00704a; padding:12px 10px 8px 10px; color:#fff; } .byggbox h3 a:hover{ /*background:#d34b2a;*/ } .leverandorbox{ float:left; font-size:11px; width:162px; overflow:hidden; } .leverandorbox h3{ font-size:11px; } .leverandorbox a{ color:#000; } .leverandorbox td{ height:100px; } .produktboxer .byggbox{ float:left; width:162px; overflow:hidden; } #bottom{ height:114px; background:#f4f2e8; font-family:Arial, Helvetica, sans-serif; overflow:hidden; clear:both; } #bottom #adresse_bottom{ float:left; margin-left:267px; padding:5px; font-size:11px; color:#4c4c4c; width:auto; } #bottom #petra_bottom{ float:right; padding:5px 10px; font-size:11px; color:#9E9A86; width:auto; } #bottom #byggutsalg_bottom { width:970px; } #bottom #byggutsalg_bottom h3{ color:#9e9a86; font-size:13px; font-weight:normal; margin:0 0 0 15px; } #bottom #byggutsalg_bottom .box_bottom{ background:#fdfaf5; width:162px; height:46px; border-bottom:1px dotted #00704a; padding:8px 10px; float:left; margin:5px; } #bottom #byggutsalg_bottom .box_bottom p{ margin:3px 0 0 0; padding:0; color:#4C4C4C; } #bottom #byggutsalg_bottom .box_bottom p a{ color:#4C4C4C; } #bottom #byggutsalg_bottom h4{ color:#00704a; font-size:13px; font-weight:bold; margin:0; } #bottom #byggutsalg_bottom h4 a{ color:#00704a; font-size:13px; font-weight:bold; margin:0; } #footer a{ display:block; float:right; color:#999; font-size:10px; font-weight:bold; padding:5px; width:auto; } /*#prevBtn, #nextBtn{ display:none;}*/ #slider{ position:relative; overflow:hidden; width:684px; } #slider ul, #slider li{ margin:0; padding:0; list-style:none; } #slider li{ width:684px; height:345px; overflow:hidden; float:left; } .slideshow {position:relative; /* Don't remove this line */ width: 684px; height:345px; clear:both; overflow:hidden; } .slideshow li{ position:absolute; width: 100%; top:0px; } .newsHeader{ float: left; font-size: 18px; color: #78745c; width: 100%; border-bottom: 2px dotted #78745c; padding: 0 0 10px 0; margin: 0; } .news{ float: left; width: 100%; } .news li{ float: left; width: 100%; padding: 10px 0 10px 0; border-bottom: 2px dotted #78745c; } .news li img{ float: left; margin: 0 10px 0 0; } .news li .header{ color: #231f20; } .news li .header h2{ float: left; font-size: 11px; font-weight: bold; color: #231f20; margin: 0; padding: 0; } .news li a{ float: left; color: #d34b2a; font-size: 11px; margin: 0; padding: 0; } .news li p{ float: left; font-size: 11px; width: 468px; margin: 0; color: #231f20; } p.tilbake { padding-top:10px; } p.tilbake a { color: #d34b2a; font-size: 11px; } .navi{ float: left; width: 490px; padding: 5px 0 0 187px; } .navi li.first{ padding: 0 8px 0 0; } .navi li.selected{ font-weight: bold; } .navi li{ float: left; padding: 0 3px; font-size: 11px; color: #78745C; } .navi li a{ float: left; color: #78745C; }