body{margin:0;font-family:Helvetica, Arial;background-color:#fff}h1,h2,h3,h4{color:#053345}h2{font-size:30px}h2.underline{border-bottom:1px solid #ccc}h4.underline{border-bottom:1px solid #ccc}a{color:#3b5a6f}a:hover{color:#7c96a1}.text-right{text-align:right}.rounded_top_left{-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px}.rounded_top_right{-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px}.rounded_bottom_left{-moz-border-radius-bottomleft:6px;-webkit-border-bottom-left-radius:6px}.rounded_bottom_right{-moz-border-radius-bottomright:6px;-webkit-border-bottom-right-radius:6px}.rounded{-moz-border-radius:6px;-webkit-border-radius:6px}.rounded_double{-moz-border-radius:12px;-webkit-border-radius:12px}#wrapper{width:980px;margin:0 auto;display:block}#wrapper:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}#footer{margin-top:3em;clear:right}#footer h4{line-height:2.5em}#footer_footer{font-size:9px;color:#7c96a1;line-height:2em;text-align:right}#footer_footer a{text-decoration:none;color:#3b5a6f}img.fancy{border:1px solid#cbd4d6;padding:3px}body{background-image:url("/images/layout/background-rounded-smoother-lowered.png");background-repeat:no-repeat;background-position:top center}#ledig_stilling_form div.files{margin-left:-20px}#ledig_stilling_form textarea{height:90px}#header{width:980px;height:123px;position:relative}#header #site_id{position:absolute;left:10px;top:10px}#header #ledig_stilling{position:absolute;right:0;bottom:10px;background-color:#fff6bf;color:#514721;border:1px solid #ffd324}#header #ledig_stilling p{padding:5px;margin:0}#header #ledig_stilling a{color:#514721}#header #ads{position:absolute;left:390px;width:130px;top:20px;height:60px}#header #ads a{display:none}#header #login{font-size:14px;position:absolute;right:10px;top:53px}#header.with-subnav{margin-top:0}#content-rounder{background-color:#fff;width:980px;height:10px;margin:0;position:relative;left:10px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px}#content-wrapper{margin-left:10px;position:relative;left:-20px;width:1000px;padding-top:10px;margin-top:0;background:url("/images/layout/background-rounded-smoother-content-wrapper.png") no-repeat}#content{background-color:#fff;min-height:500px;position:relative}ul#menu{margin-left:10px;position:relative;left:-20px;width:1000px;list-style:none;background:url("/images/layout/menu_blue_gradient.png") repeat-x bottom center;height:55px;margin-top:5px;margin-bottom:0}ul#menu li{float:left;width:200px;height:60px;margin-top:-5px;background-image:url("/images/layout/menu_gray_gradient.png");-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px}ul#menu li.selected{background:url("/images/layout/menu_blue_gradient.png") repeat-x bottom center}ul#menu li.selected a,ul#menu li.selected a:hover{color:#fff;text-decoration:none}ul#menu li a{display:block;color:#8199a5;padding:15px 10px 0 15px;line-height:1.5em;font-size:20px;font-weight:bold;text-decoration:none;text-align:left;height:60px}ul#menu li a:hover{color:#3b5a6f}br.clear{clear:both}#submenu-container{background-color:#053345;width:1000px;position:relative;left:-10px;padding:0;padding-top:10px}ul#submenu{list-style:none;margin:0;margin:0 10px;height:50px}ul#submenu li{display:block;float:left;margin:0 2px 0 0;height:50px}ul#submenu li a{display:block;float:left;background-color:#7c96a1;color:#cbd4d6;text-decoration:none;padding:13px 10px;line-height:14px;font-size:14px}ul#submenu li a:hover{background-color:#99b2bd;color:#fff}ul#submenu li:last-child a{margin-right:0}ul#submenu li.selected{background-image:url("/images/layout/subnav-selector.png");background-repeat:no-repeat;background-position:50% 100%}ul#submenu li.selected a{background-color:#fff;color:#3b5a6f;font-weight:bold}ul#contentmenu{width:940px;border-bottom:2px solid#7c96a1;list-style:none;margin-left:0;margin-bottom:3em;padding-bottom:12px}ul#contentmenu li{float:left;display:block}ul#contentmenu li a{margin:0 12px 0 3px;text-decoration:none;font-size:12px;color:#777}ul#contentmenu li a:hover{color:#000}ul#contentmenu li.selected a{font-weight:bold;color:#000}#top_search{position:relative;left:10px;margin-bottom:10px}#top_search form{margin:0;padding:0;vertical-align:middle}#top_search form .search_field{background-color:#fff;margin:0;padding:5px;height:30px}#top_search form .search_field input{font-size:22px;padding:0 0 0 40px;border:0;width:95%;height:30px;color:#7c96a1;background:#fff url(/images/layout/search.png) no-repeat center left}#top_search form .search_field input.inline_label{color:#cbd4d6}#top_search form button{margin-left:15px;width:175px}#login_form{width:940px}#login_form table th{background:#fff;text-align:right}#login_form table th label{font-weight:normal;font-size:14px}#login_form table td{text-align:left}#login_form table td input{color:#7c96a1;padding:5px;margin:0 5px 0 0;border:1px solid #bbb}#login_form table td input .green{color:#fff}.show_member_heading{border-bottom:1px solid #ccc}.company_preview{text-decoration:none;color:#7c96a1;float:left;padding:5px;border-left:1px solid #eee;height:120px;width:210px}.company_preview a.more_info{text-decoration:none;color:#053345}.company_preview a.name{text-decoration:none;font-weight:bold;color:#053345}.product_category_preview{position:relative;margin-bottom:1.5em}.product_category_preview div.image{width:inherit;height:12em;background-color:#eee}.product_category_preview .description{padding:2px 10px;position:absolute;bottom:10px;left:10px;background-color:#fff;filter:"alpha(opacity=85)";-moz-opacity:0.85;-khtml-opacity:0.85;opacity:0.85;-moz-border-radius:3px;-webkit-border-radius:3px;font-size:17px}.product_category_preview .description a,.product_category_preview .description a:hover{color:#000;text-decoration:none}.product_preview{margin-bottom:3em}.product_preview div.image{width:inherit;height:12em;background-color:#eee}.product_preview img{border:2px solid #ddd;padding:2px;width:214px;height:139px}.product_preview .description{margin-top:12px;font-size:17px;line-height:1.3em}.product_preview .description a,.product_preview .description a:hover{color:#333;text-decoration:none}.grid_heading{border-bottom:1px solid #ccc;padding-bottom:0.375em;line-height:2em}.grid_heading h2{margin:0;padding:0;float:left}.grid_heading h2 a{text-decoration:none}.grid_heading span.add a{padding:2px;padding-right:30px;background:url(/images/icons/button_add.png) no-repeat right 0;font-size:16px;font-weight:bold;text-decoration:none}.grid_heading form{margin:0;padding:0;display:inline}.grid_heading form div span{padding:0}.grid_heading form div select{margin:0}.grid_heading.single_product h2{width:600px;line-height:1em}#product_pagination{font-size:12px;color:#aaa;padding:1.5em 0}#product_pagination .prev_page,#product_pagination .next_page{font-weight:bold;margin:0 10px}#product_pagination span.current{background-color:#aaa;padding:0 5px;color:#fff}#product_pagination a{color:#aaa;text-decoration:none;padding:0 1px}.sidebar{background-color:#cbd4d6;-moz-border-radius:6px;-webkit-border-radius:6px;color:#7c96a1;padding:2px}.sidebar h4{font-size:20px;font-weight:bold;margin:0;color:#3b5a6f;padding:10px 10px 5px 10px}.sidebar p{margin:0;padding:0 10px 10px 10px}.sidebar .search input{width:186px;-moz-border-radius:6px;-webkit-border-radius:6px;color:#7c96a1;background:#fff;padding-left:0}.sidebar textarea{width:186px;height:50px;-moz-border-radius:6px;-webkit-border-radius:6px;color:#7c96a1;background:#fff;padding-left:0}.sidebar input{width:146px;padding-left:40px;-moz-border-radius:6px;-webkit-border-radius:6px;color:#7c96a1;background:#fff url(/images/layout/search.png) no-repeat center left}.sidebar input.inline_label{color:#cbd4d6}.sidebar ul{list-style:none;padding:0 10px 10px 10px;margin:0;color:#3b5a6f}.sidebar ul li{border-left:1px solid #3b5a6f;padding-left:5px;margin-bottom:5px}.sidebar form{padding:0 10px 10px 10px}.sidebar button{width:100%}.sidebar#product_search{background-color:#3b5a6f;padding-bottom:10px;margin-bottom:10px;-moz-border-radius:6px;-webkit-border-radius:6px}.sidebar#product_search h4{color:#fff}.sidebar#product_search .meta{padding:4px 0 0 0;font-size:10px}.default_pagination{margin:1.5em 0}.default_pagination a,.default_pagination span{padding:0.2em 0.5em;display:block;float:left;margin:0.3em}.default_pagination span.disabled{color:#999;border:1px solid #ddd}.default_pagination span.current{font-weight:bold;background:#3b5a6f;color:#fff;border:1px solid#3b5a6f}.default_pagination a{text-decoration:none;color:#333;border:1px solid #ddd}.default_pagination a:hover,.default_pagination a:focus{color:#003;border-color:#003}.default_pagination .page_info{background:#2e6ab1;color:#fff;padding:0.4em 0.6em;width:22em;margin-bottom:0.3em;text-align:center}.default_pagination .page_info b{color:#003;background:#6aa6ed;padding:0.1em 0.25em}.default_pagination .next_page{margin-right:0}.default_pagination:after{content:".";display:block;height:0;clear:both;visibility:hidden}* html .default_pagination{height:1%}*:first-child + html .default_pagination{overflow:hidden}button.green,input.green{position:relative;height:40px;border:1px solid #0093a4;padding:4px 10px 6px 10px;cursor:pointer;overflow:visible;background:url(/images/layout/button_t_2.gif) repeat-x center left;-moz-border-radius:6px;color:#fff;font-weight:bold;font-size:18px}button.green:-moz-focus-inner,input.green:-moz-focus-inner{border:none}button.green:active,input.green:active{background:url(/images/layout/button_t_3.gif) repeat-x center left}button.green:hover,input.green:hover{background:url(/images/layout/button_t_1.gif) repeat-x center left}a.black_button{margin-right:5px;text-decoration:none;position:relative;height:20px;border:1px solid #201d21;padding:2px 5px 2px 5px;cursor:pointer;overflow:visible;background:url(/images/layout/button_b_2.gif) repeat-x center left;-moz-border-radius:3px;-webkit-border-radius:3px;color:#fff;font-weight:bold;font-size:9px}a.black_button:-moz-focus-inner{border:none}a.black_button:active{background:url(/images/layout/button_b_3.gif) repeat-x center left}a.black_button:hover{background:url(/images/layout/button_b_1.gif) repeat-x center left}a.black_button_large{margin-bottom:0.75em;text-decoration:none;position:relative;border:1px solid #201d21;padding:4px 8px 4px 8px;cursor:pointer;overflow:visible;background:url(/images/layout/button_b_2_l.gif) repeat-x center left;-moz-border-radius:6px;-webkit-border-radius:6px;color:#fff;font-weight:bold;font-size:14px}a.black_button_large:-moz-focus-inner{border:none}a.black_button_large:active{background:url(/images/layout/button_b_3_l.gif) repeat-x center left}a.black_button_large:hover{background:url(/images/layout/button_b_1_l.gif) repeat-x center left}a.green_button,a.blue_button{float:left;display:block;height:52px;padding-right:17px;text-decoration:none;border:none;cursor:pointer}a.green_button:active,a.blue_button:active{outline:none;background-position:bottom right}a.green_button:active span,a.blue_button:active span{background-position:bottom left}a.green_button:hover,a.blue_button:hover{background-position:center right}a.green_button:hover span,a.blue_button:hover span{background-position:center left}a.green_button span,a.blue_button span{padding:17px 3px 17px 20px;display:block;font-size:16px;color:#f1f1f1;font-weight:bold;line-height:18px;white-space:nowrap;position:relative}a.green_button{background:transparent url(/images/layout/bg_button-search_a.png) no-repeat scroll top right}a.green_button span{background:url(/images/layout/bg_button-search_span.png) no-repeat}a.blue_button{background:transparent url(/images/layout/bg_button-go_a.png) no-repeat scroll top right}a.blue_button span{background:url(/images/layout/bg_button-go_span.png) no-repeat}#category_showcase{height:300px;position:relative}#category_showcase .bottom{z-index:3;height:60px;width:620px;position:absolute;bottom:0;left:0;background-color:#444}#category_showcase form.frontpage_product_search{height:40px;margin:0;padding:10px;width:600px;position:absolute;bottom:0;left:0;z-index:4}#category_showcase form.frontpage_product_search input.search_field{-moz-border-radius:6px;-webkit-border-radius:6px;background:#fff url(/images/layout/search.png) no-repeat center left;overflow:hidden;height:22px;padding:9px 9px 9px 40px;margin:0 5px 0 0;border:none;font-size:18px;width:390px;color:#7c96a1}#category_showcase form.frontpage_product_search input.search_field.inline_label{color:#cbd4d6}#category_showcase form.frontpage_product_search button{width:152px;margin:0}#category_showcase .images{z-index:2}#category_showcase .images a{display:none}#find_a_plumber{height:300px;position:relative;background:#fff url(/images/juul_small.jpg) no-repeat 0 0;padding:0}#find_a_plumber h1{padding-bottom:0;margin-bottom:0.2em;color:#053345;line-height:1em}#find_a_plumber h1 a{text-decoration:none}#find_a_plumber .text_overlay{line-height:1.2em;position:absolute;top:10px;left:10px;color:#7c96a1}#find_a_plumber .bottom{height:60px;width:300px;position:absolute;margin-right:0;bottom:0;left:0;background-color:#444}#find_a_plumber form.frontpage_members_search{height:40px;margin:0;padding:0;width:280px;padding:10px;position:absolute;bottom:0;left:0}#find_a_plumber form.frontpage_members_search input.search_field{-moz-border-radius:6px;-webkit-border-radius:6px;background:#fff url(/images/layout/search.png) no-repeat center left;overflow:hidden;height:22px;padding:9px 9px 9px 40px;margin:0 5px 0 0;border:none;font-size:18px;width:155px;color:#7c96a1}#find_a_plumber form.frontpage_members_search input.search_field.inline_label{color:#cbd4d6}#find_a_plumber form.frontpage_members_search button{width:65px;margin:0}.article_preview{padding-bottom:10px;height:40px}#news_articles a{text-decoration:none}#news_articles h1{color:#7c96a1;border-bottom:2px solid#cbd4d6}#news_articles h3{color:#7c96a1}#news_articles strong{color:#053345}#news_articles small{color:#7c96a1}#news_articles .preview{float:left}#news_articles .list{width:300px;height:80px;float:left}#news_articles .without_image{margin-right:20px}#news_articles .with_image{float:left}#news_articles .with_image .image{width:90px;float:left}#news_articles .with_image .text{width:200px;float:left}#news_articles #news_pagination{font-size:12px;color:#aaa;padding:1.5em 0}#news_articles #news_pagination .prev_page,#news_articles #news_pagination .next_page{font-weight:bold;margin:0 10px}#news_articles #news_pagination span.current{background-color:#aaa;padding:0 5px;color:#fff}#news_articles #news_pagination a{color:#aaa;text-decoration:none;padding:0 1px}#news_article.attached_files{padding:1.5em 0 0 0;text-decoration:none;color:#3b5a6f}.no_decoration_links a{text-decoration:none}.no_decoration_links .span-4{height:80px}.no_decoration_links .span-4:hover{background-color:#f6f6f6}.no_decoration_links .span-4 .image{float:left;width:70px;height:80px;margin:0 18px;text-align:center}#catalog_showcase{height:240px;position:relative}#catalog_showcase .catalog_image{margin-top:10px}#catalog_showcase h2{margin-top:20px;padding-bottom:0;margin-bottom:0.2em;color:#053345;line-height:1em}#catalog_showcase .text_overlay{color:#7c96a1}.transparent-75{filter:"alpha(opacity=75)";-moz-opacity:0.75;-khtml-opacity:0.75;opacity:0.75}.facebook_fan_box{margin:10px 0}#membership_steps{width:940px}#membership_steps table th{background:#fff;text-align:right}#membership_steps table th label{font-weight:normal;font-size:14px}#membership_steps table td{text-align:left}#membership_steps table td small{color:#8e001c}#membership_steps table td input,#membership_steps table td textarea{color:#7c96a1;padding:5px;margin:0 5px 0 0;border:1px solid#cbd4d6}#membership_steps table td .green{color:#fff}#membership_steps table td .required input{color:#7c96a1;padding:5px;margin:0 5px 0 0;border:1px solid#8e001c}#membership_steps_headings{padding-bottom:48px}#membership_steps_headings .application-header{text-align:center;font-size:18px}#membership_steps_headings .application-header .checked{padding-left:30px;background:url("/images/blue-check.png") no-repeat 0 0;color:#7c96a1}#membership_steps_headings .application-header .checked a{color:#7c96a1;text-decoration:none}#membership_steps_headings .application-header .current{color:#8e001c}#membership_steps_headings .application-header .current a{color:#8e001c;text-decoration:none}#membership_steps_headings .application-header .unchecked{color:#cbd4d6}#membership_steps_headings .application-header .unchecked a{color:#cbd4d6;text-decoration:none}.detail{color:#7c96a1}#bli_medlem p{color:#3b5a6f}#bli_medlem ul li{color:#3b5a6f;font-size:18px;margin-bottom:10px}#bli_medlem #infocard{background:url(/images/layout/paperclip_left.png) no-repeat top left;padding-top:30px;float:left;margin-top:30px;margin-bottom:20px}#bli_medlem #infotext{width:380px;float:right;margin:0 120px 40px 0}#bli_medlem .phone{color:#053345}#about_us{color:#3b5a6f}#about_us a{text-decoration:none;color:#053345}#about_us img{padding-left:5px}#about_us #logocard{background:url(/images/layout/paperclip.png) no-repeat top right;padding-top:30px;float:left;width:380px;margin-top:30px;margin-bottom:20px;text-align:center}#about_us #logocard .contact_info{margin-top:30px}#about_us #infotext{width:380px;float:right;margin:0 120px 40px 0}#join_the_team{margin-top:20px;margin-bottom:10px;position:relative;height:90px}#join_the_team a{display:block;background:url(/images/layout/bg_bli_medlem.gif) repeat-x;color:#fff;text-decoration:none;padding:1.5em 1.5em 1em 1.5em;height:80px}#join_the_team a span.big_text{padding-left:5px;padding-top:10px;font-size:46px;width:380px;float:left}#join_the_team a span.small_text{float:left;width:420px;padding:28px 0;vertical-align:center}#join_the_team a span.image{padding:12px 0;float:left}#join_the_team .underlay{z-index:5;position:absolute;left:0;top:0}#join_the_team .overlay{z-index:6;float:left;position:absolute;top:0;left:0;padding-left:26px;padding-top:15px;color:#fff;font-weight:bold}
