html,body,form,fieldset,h4,h5,h6,blockquote,ul,ol,li{margin:0;padding:0}fieldset,img{border:none}textarea{overflow:auto}html,body{width:100%;height:100%;background:#fff}body{background:#E7E7E7 url(../images/body.gif) repeat-y 50% 0!important;height:auto!important;min-height:100%}.clear{clear:both;font-size:1px;line-height:0;margin:0;padding:0}#outerwrapper{width:100%;height:100%;background:transparent url(../images/bg.gif) no-repeat 50% 0;text-align:center}#wrapper{position:relative;width:994px;height:auto!important;min-height:100%;background:url(../images/container.gif) repeat-y 0 0;text-align:left;margin:0 auto;padding:0}#index-wrapper{position:relative;width:994px;height:auto!important;min-height:100%;background:url(../images/line-index.gif) repeat-y 100% 0;text-align:left;margin:0 auto;padding:0}#container{padding:0 0 70px}#index-wrapper #container{padding:0 0 190px}#header{height:150px;background:url(../images/top.jpg) no-repeat 0 0}#topmenu{height:44px;background:url(../images/topmenu.gif) no-repeat 0 0;margin:0;padding:0 40px}#topmenu li{background:transparent;float:left;height:44px;line-height:38px;display:inline;margin:0 21px;padding:0}#topmenu li.sel{background:url(../images/top-sel-left.gif) no-repeat 0 0}#topmenu li a{background:transparent;float:left;color:#77778f;height:44px;font-family:arial, verdana;font-size:17px;margin:0;padding:0 10px}#topmenu li.sel a{color:#fff;background:url(../images/top-sel-right.gif) no-repeat 100% 0}#sidebar{float:left;width:163px;background:url(../images/sidebar.gif) no-repeat 0 0;height:auto!important;min-height:14px;padding:20px 18px}#index-sidebar{float:right;width:214px;background:url(../images/sidebar-right.gif) no-repeat 100% 0;height:auto!important;min-height:14px;padding:20px 18px}#index-sidebar a.sidebar-link{background:url(../images/sidebar-link.gif) no-repeat 50% 0;color:#f8f8f8;display:block;height:22px;line-height:22px;text-align:center;margin:10px auto}#banners-index .banner img{display:block;margin:10px auto}#index-sidebar h3{color:#b0b0ba;font-size:17px;font-weight:400;background:url(../images/heading-sidebar.gif) no-repeat 0 100%;margin:0;padding:13px 4px 17px}#sidebar ul,#site-tools,#news,#index-sidebar ul{margin:0;padding:0}#sidebar ul li{background:url(../images/sidemenu.gif) no-repeat 0 0;width:170px;margin:0;padding:0}#sidebar ul li.sel{background:url(../images/sidemenu-sel.gif) no-repeat 0 0}#sidebar ul li a{display:block;color:#77778f;font-size:11px;background:url(../images/sidemenu-a.gif) no-repeat 0 100%;margin:1px 0 0;padding:2px 4px 6px 14px}#sidebar ul li.sel a{background:url(../images/sidemenu-a-sel.gif) no-repeat 0 100%;color:#fff}#index-sidebar ul li{background:url(../images/index-sidebar-menu.gif) no-repeat 0 100%;width:170px;margin:0;padding:6px 10px}#index-content{float:left;width:699px;padding:20px 18px 0 19px}#content{float:right;width:750px;padding:20px 18px 0 19px}#site-tools{float:right}#site-tools li{float:left;background:transparent;margin:0;padding:0}#site-tools li a{float:left;width:24px;height:12px;outline:none;text-indent:-3000px;margin:0;padding:0}#site-tools li#site-tools-home a{background:url(../images/tools.gif) no-repeat 0 0}#site-tools li#site-tools-mail a{background:url(../images/tools.gif) no-repeat -24px 0}#site-tools li#site-tools-map a{background:url(../images/tools.gif) no-repeat -48px 0}p#pagepath{font-size:11px;color:#b0b0ba}p#pagepath a{background:url(../images/path.gif) no-repeat 100% 5px;margin:0 8px 0 0;padding:0 14px 0 0}#top-back{font-family:'Trebuchet MS', verdana;margin:30px 0 0;padding:0}#back{float:left;background:url(../images/back.gif) no-repeat 0 5px;padding:0 0 0 9px}#top{float:right;background:url(../images/up.gif) no-repeat 100% 7px;padding:0 9px 0 0}#footer{height:68px;position:absolute;bottom:0;width:994px;background:url(../images/footer.gif) no-repeat 0 0;color:#b0b0ba;font-family:'Trebuchet MS', verdana}#index-footer{height:181px;position:absolute;bottom:0;width:994px;background:url(../images/index-footer.gif) no-repeat 0 0;color:#b0b0ba;font-family:'Trebuchet MS', verdana}#product-lines{height:100px;margin:0 0 0 15px;padding:28px 0 0}#product-lines li{float:left;background:transparent;padding:0 36px}#copyright{float:left;margin:36px 0 0 16px;padding:0}#dev-logo{float:right;margin:30px 16px 0 0}#index-footer #copyright{margin:20px 0 0 16px}#index-footer #dev-logo{margin:14px 16px 0 0}#news li{background:url(../images/news-li.gif) no-repeat 50% 100%;padding:10px 0 24px}#news h3{color:#b0b0ba;font-weight:400}#news h3 a{color:#6aa6fb;font-weight:700;padding-left:10px}#news img.avatar{float:right;border:1px solid #b0b0ba;margin:0 0 10px 10px;padding:1px}a.read-more{font-family:'Trebuchet MS', verdana;background:url(../images/forward.gif) no-repeat 100% 7px;padding:0 8px 0 0}p.date{color:#b0b0ba}a.back{background:url(../images/back.gif) no-repeat 0 5px;font-family:'Trebuchet MS', verdana;padding:0 0 0 9px}ul#latest-products{margin:6px 0;padding:0}ul#latest-products li{float:left;text-align:center;font-weight:700;background:url(../images/product-empty.gif) no-repeat 50% 0;width:150px;height:203px;margin:0;padding:0 12px}ul#latest-products li img{display:block;margin:6px auto 8px}.main-form{width:420px;float:left;border-right:1px solid #dde0e4;margin:0 20px 0 0;padding:6px 10px 10px 0}.main-form label{display:block;margin:6px 0 2px}.main-form input,.main-form textarea{border:1px solid #dde0e4;width:200px;padding:2px 6px}.main-form textarea{height:105px}.main-form .column input{width:160px}.main-form input.submit{width:82px;height:21px;color:#fff;font-weight:700;background:url(../images/submit.gif) no-repeat 0 0;border:0;display:block;line-height:21px;font-family:arial;margin:8px 0;padding:0}.main-form .column{float:left;width:195px}.main-form input.short{width:40px}.line{clear:both;font-size:1px;line-height:0;border-top:1px solid #dde0e4;margin:0;padding:0}.product_categories li.first{border-left:none;margin-left:-4px}.product_categories[class] li.first{margin-left:-8px}.product{width:158px;height:250px;border-bottom:2px dotted #c2c2c2;float:left}.product_separator{height:240px;border-right:2px dotted #c2c2c2;float:left;margin:5px 4px}.product_category_name{font-size:16px;text-transform:uppercase;font-weight:700;color:#7a9aaf;clear:both;padding:20px 0 10px 10px}.product_thumbnail{width:150px;height:150px;display:block;margin:10px auto 0}.hidden{visibility:hidden}.product_name{width:150px;text-align:center;margin:10px auto 0}.brand .back{display:block;clear:both;background:transparent;padding:10px 0}.bilde_ramis{border:1px solid #dadada;margin:6px;padding:2px}.brand{border-top:2px dotted #c2c2c2;padding-top:10px;clear:left}.brand.first_brand{padding-top:0;border-top:none}.brand_logo{width:120px;height:120px;background-color:#FFF;display:block}.brand_logo_wrapper{padding-right:10px;margin-bottom:10px;float:left}.brand_name{font-size:16px;font-weight:700;margin-top:10px;text-transform:uppercase;color:#7a9aaf}.brand_info{border-left:2px dotted #c2c2c2;padding-left:20px;float:left;height:120px;width:495px}div.product_categories ul{list-style:none}div.product_categories ul li{float:left;overflow:visible;line-height:11px;margin-top:10px;padding-left:7px;padding-right:7px;color:#6698cd;border-left:2px dotted #a4a4a4;font-size:85%;font-weight:700;background:transparent}.pager{text-align:center;font-weight:700;font-size:11px}.pager a.sel{text-decoration:underline}.pager a{padding:0 2px}#lightbox{display:none;position:absolute;top:50%;left:50%;z-index:9999;width:500px;height:450px;border:1px solid #ccc;background:#fff;text-align:center;margin:-220px 0 0 -250px;padding:20px}#overlay{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:5000;background-color:#000;-moz-opacity:0.8;opacity:.80;filter:alpha(opacity=80)}#lightbox.done p{font-size:12px}#sitemaptree ul{list-style:none;margin:0;padding:10px 0}#sitemaptree ul li{font-weight:700;width:130px;float:left;background:url(../images/forward.gif) no-repeat 0 5px;margin:0 3px;padding:0 40px 0 10px}#sitemaptree ul ul{list-style:none;margin:0;padding:5px}#sitemaptree ul ul li{font-weight:400;background:url(../images/bullet.gif) no-repeat 0 3px;margin:0;padding:1px 0 1px 16px}.seperator{clear:both;font-size:1px;line-height:0;height:1px;background:#dde0e4;margin:12px 0;padding:0}#contactform-sent{text-align:center;font-weight:700;padding:30px 0}p#pagepath span,#lightbox.done #lbLoadMessage,#lightbox.loading #lbContent{display:none}#lightbox[id],#overlay[id]{position:fixed}#lightbox.done #lbContent,#lightbox.loading #lbLoadMessage{display:block}