html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}:focus{outline:0}body{line-height:1;color:black;background:white}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}.clear{height:0;font-size:0;border:0;clear:both}.cycle img{display:none}.cycle img:first-child{display:block}#cookies-eu-banner{background:#444;color:#fff;padding:6px;font-size:13px;text-align:center}#cookies-eu-accept,#cookies-eu-reject{text-decoration:none;background:#058036;color:#fff;border:1px solid #058036;cursor:pointer;padding:4px 7px;margin:2px 0;font-size:13px;font-weight:bold;transition:background 0.07s, color 0.07s, border-color 0.07s}#cookies-eu-accept:hover,#cookies-eu-accept:focus{background:#fff;color:#058036}#cookies-eu-more{margin-left:7px;color:#ffffff}#cookies-eu-reject{background:none;font-weight:normal;color:#ccc;cursor:pointer;padding:4px 7px;margin:2px 5px 2px 50px;border:1px solid #666}#cookies-eu-reject:hover,#cookies-eu-reject:focus{border-color:#fff;background:#222;color:#fff}#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px}#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0}#jquery-lightbox a img{border:none}#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto}#lightbox-container-image{padding:10px}#lightbox-loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0}#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}#lightbox-container-image-box>#lightbox-nav{left:0}#lightbox-nav a{outline:none}#lightbox-nav-btnPrev,#lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block}#lightbox-nav-btnPrev{left:0;float:left}#lightbox-nav-btnNext{right:0;float:right}#lightbox-container-image-data-box{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 10px 0}#lightbox-container-image-data{padding:0 10px;color:#666}#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left}#lightbox-image-details-caption{font-weight:bold}#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1.0em}#lightbox-secNav-btnClose{width:120px;float:right;padding-bottom:0.7em}.gallery .item{overflow:hidden}.gallery img{display:block}.gallery a{max-height:100%;max-width:100%;display:block;overflow:hidden}.gallery.album .item{float:left;margin:10px 10px 0 0;text-align:center}.gallery.album .item .description{display:none}.gallery.single .item{display:none}.gallery.single .item .description{display:none}.gallery.single .first,.gallery.single .preview{display:block;float:left}.gallery.table .item{margin-top:10px;width:auto !important}.gallery.table .item .description{float:left;display:block;margin-right:10px}.gallery.table a{float:left;margin-right:10px}#mailer input,#mailer textarea{display:block;margin:2px 0 5px 0;width:300px;border:1px solid #eee;padding:3px}#mailer input{height:23px}#mailer label{display:block}#mailer #plz{float:left;width:80px;margin-right:8px}#mailer #ort{width:204px}#mailer .button{margin-top:10px;width:auto;padding:3px 10px;background-color:#555;color:#fff;height:33px;font-size:14px;text-transform:uppercase;cursor:pointer}body{font-family:'Roboto',sans-serif,Arial,sans-serif;font-size:14px;line-height:27px;color:#54555a}a,a:active,a:visited,a:focus{text-decoration:underline;color:#000}h1,h2,h3,h4,h5,h6,strong{font-family:'Roboto',sans-serif,Arial, sans-serif}h1{font-weight:500}h2{font-size:18px;font-weight:500}h3{font-size:16px;font-weight:500}em{font-style:italic}ul{list-style-type:square;list-style-position:outside;margin-left:15px}p{margin-bottom:20px}b{font-family:'Roboto',sans-serif,Arial, sans-serif}h1{font-size:23px;line-height:32px;color:#058036;margin-bottom:1em}hr{background-color:#54555a;border:medium none;height:1px;margin:15px 0}#wrapper{width:989px;min-height:550px;margin:15px auto 0 auto;box-shadow:0px 0px 10px #ccc;-ktml-box-shadow:0px 0px 10px #ccc;-webkit-box-shadow:0px 0px 10px #ccc;-moz-box-shadow:0px 0px 10px #ccc}#header{position:relative}#header #logo{margin:20px 0 20px 20px}#header #tagline{float:right;margin:40px 20px 0 0}#header.full{height:337px}#header.minimized{height:252px}#header.minimized #attached_assets.cycle img{height:150px;width:989px}#nav{height:30px;background-color:#54555a}#nav ul{list-style-type:none;margin-left:0}#nav ul li{background-color:transparent;float:left;height:30px;min-width:90px;margin:0 2px 0 0;padding:0 5px}#nav ul li a{text-align:center;margin-top:3px;display:block;color:#fff;font-family:'Roboto',sans-serif,Arial,sans-serif;font-size:16px;letter-spacing:1px;text-decoration:none;text-transform:uppercase}#nav ul.secondary_menu li a:hover{background:url("/images/layout/nav_hover_bg.png") repeat-x;height:29px;padding-top:3px;margin-top:0;text-decoration:none}#nav ul.primary_menu #nav ul.primary_menu li:hover a:hover{background-color:#fff}#nav ul.primary_menu li.has_children ul{display:none}#nav ul.primary_menu li.current,#nav ul.primary_menu li.parent_of_current{background-color:#058036}#nav ul.primary_menu li{height:30px;min-width:130px}#nav ul.primary_menu li a{text-align:center;margin-top:3px;display:block;color:#fff;font-family:'Roboto',sans-serif,Arial,sans-serif;font-size:15px;letter-spacing:1px;text-decoration:none}#nav ul.primary_menu li ul{position:absolute;background-color:#F9F9F9;width:200px;padding:15px 25px;margin:0;z-index:99;box-shadow:0px 0px 6px #ccc;-ktml-box-shadow:3px 3px 50px #ccc;-webkit-box-shadow:3px 3px 50px #ccc;-moz-box-shadow:3px 3px 50px #ccc}#nav ul.primary_menu li ul li{background-color:#F9F9F9;width:200px;height:34px;border-bottom:1px solid #BBB;z-index:99}#nav ul.primary_menu li ul li a{color:#54555a;font-size:14px;margin-top:2px;text-align:left;margin-left:10px;text-decoration:none}#nav ul.primary_menu li ul li:first-child{border-top:1px solid #BBB}#nav ul.primary_menu li ul li:hover{background-color:#058036}#nav ul.primary_menu li ul li:hover a{color:#FFF;text-decoration:none}#nav ul.primary_menu li:hover{background-color:#058036}#subnav{float:left;width:210px;margin:30px 0 50px 30px;padding-top:10px}#subnav ul.menu a{text-decoration:none;font-size:15px;font-weight:400}#subnav ul.menu a:hover{text-decoration:underline}#subnav ul{margin-left:0}#subnav ul li{min-height:35px;padding-top:8px;list-style-type:none;border-top:1px solid #54555a}#subnav ul li a{font-family:'Roboto',sans-serif,Arial,sans-serif;font-size:14px;color:#54555a;text-decoration:none}#subnav ul li.first{display:none}#subnav ul li:last-child{border-bottom:1px solid #54555a}#subnav ul li.has_children ul{display:none}#subnav ul li.parent_of_current ul,#subnav ul li.current ul{display:block}#subnav ul li.current a{text-decoration:none;color:#058036}#subnav ul li.current li{margin-left:25px;min-height:20px;border:none;padding:2px 0 3px 5px}#subnav ul li.current li a{text-decoration:none;font-weight:normal;color:#54555a}#subnav ul li.current li:first-child{margin-top:2px}#subnav ul li.current li:last-child{margin-bottom:5px}#subnav ul li.has_children.parent_of_current a{color:#058036}#subnav ul li.has_children.parent_of_current ul li a{font-weight:normal;color:#54555a;text-decoration:none;font-family:'Roboto',sans-serif,Arial,sans-serif}#subnav ul li.has_children.parent_of_current ul li a:hover{text-decoration:underline}#subnav ul li.has_children.parent_of_current ul li.current a{color:#54555a;font-family:'Roboto',sans-serif,Arial,sans-serif}#subnav ul li.parent_of_current li{margin-left:25px;min-height:20px;border:none;padding:2px 0 3px 5px;margin-bottom:5px}#subnav ul li.parent_of_current li a{font-weight:normal;text-decoration:none}#subnav ul li.parent_of_current li.current{background-color:#d0e8d1;min-height:25px}#subnav ul li.parent_of_current li:first-child{margin-top:5px}#subnav ul li.parent_of_current li:last-child{margin-bottom:10px}#hometable{margin-top:15px;width:548px}#hometable .homepartner{border:1px solid #EBEBEB;display:block;float:left;padding:10px 3px;width:240px;height:85px}#hometable img{width:none;display:block;margin:0 auto !important}#home table{border-collapse:collapse;margin-top:15px;width:548px}#home table img{display:block;margin:0 auto}#home table tr td{border:1px solid #E5E5E5;border-collapse:collapse;vertical-align:middle;width:174px;padding:5px 21px}.desc{width:100%;vertical-align:top}th{vertical-align:middle}.marken-bilder img{margin:0 !important}#marken-logo{border:1px solid #E5E5E5;margin-top:30px;padding:14px 0 14px 5px;width:203px}#marken-logo img{display:block;margin:0 auto;max-width:170px}#content{position:relative;margin-top:30px;min-height:400px;margin-left:290px;width:655px;z-index:1;padding-bottom:25px}#content ul{list-style-type:square}#content ul ul{list-style-type:none}#content li img{margin:8px 0 0 0}#content img{margin:8px 15px 0 0;width:208px}#content img:last-child{margin-right:0px}#content table#product{margin-bottom:20px;width:650px}#content table#product tr{height:20px}#content table#product tr td p{margin-bottom:0}#content table#product tr td ul{margin-bottom:10px}#content table#product tr td.title{width:150px}#content table#product tr td.product-image{text-align:right}#content table#product tr td.product-image img{margin-right:0}#content .pump{border-bottom:1px solid #666;margin-bottom:25px;line-height:23px;position:relative;width:650px}#content hr.products-overview{background-color:#444;margin:18px 0 15px 0}#content .industry-active{color:#058036;margin-right:15px;text-transform:uppercase}#content .industry-inactive{margin-right:15px}#home #content{margin-left:0;position:relative;margin-top:40px;min-height:400px;width:990px}#content .intro{width:195px;margin:0 23px 30px 0;background-color:#F9F9F9;padding:15px 15px 25px 20px;color:#54555a;float:left;font-size:15px;line-height:22px;position:relative}#content .intro img{margin:-15px 0 0 -20px}#content .intro h1{left:0;position:absolute;top:121px;height:24px;font-family:'Roboto',sans-serif,Arial,sans-serif;font-size:18px;letter-spacing:2px;color:#fff;padding:5px 0 0 40px;width:190px;line-height:20px}#content .intro h1 a{color:#fff;text-decoration:none}#content .last{margin:0 0 30px 0}#anfrage #content{width:350px;float:left;margin:40px 30px 20px 50px}#anfrage #more{position:relative;width:200px;margin:40px 0 20px 650px}#company{position:relative;width:547px;float:left;padding-left:35px;margin-bottom:50px}#pumpen-home{width:990px;margin-top:39px}#pumpen-home img{padding-left:19px}#pumpen-home img:first-child{padding-left:0px}.contactbox{background-color:#F9F9F9;float:right;font-size:13px;line-height:22px;padding:15px 20px;width:336px}.contactbox p{margin-bottom:0px}.contactbox h3{color:#54555a;font-size:22px;font-family:'Roboto',sans-serif,Arial,sans-serif;margin-left:20px}.contactbox a{text-decoration:none;color:inherit}.contactbox a:hover{text-decoration:underline}#picture{float:left;padding-left:30px;padding-top:37px}#content #region-select{margin-bottom:25px}#content #region-select a{color:#54555a}#content #region-select a:hover{color:#058036}.region-link{margin:5px 20px 35px 0}.office{border-bottom:1px solid #666;width:650px;line-height:20px;font-size:15px;margin-bottom:15px}.office .industry{color:#058036}.office .company{width:185px;padding-right:15px;float:left}.office .company h3{font-size:16px;color:#058036}.office .adress{width:190px;float:left;padding-right:15px}.office .contact{width:240px;float:right}.office .contact a{color:#058036}#footer{height:39px;background-color:#54555a;color:white;padding:0 0 0 15px;font-family:'Roboto',sans-serif,Arial,sans-serif;font-size:14px;position:relative}#footer ul{list-style-type:none;width:650px;float:left;height:39px;margin-top:0}#footer ul li{min-width:40px;float:left;margin-right:15px}#footer ul li a{color:white;display:block;padding-top:7px;padding-left:7px;padding-right:7px;text-decoration:none}#footer ul li a:hover{background:url("/images/layout/footer_nav_hover_bg.png") repeat-x;height:39px}#footer .language{width:100px;position:absolute;right:15px}#footer .language .flag{margin-top:7px;height:20px;width:21px;display:inline-block;margin-right:10px}#footer .language .flag.nl{background:url("/images/layout/flag_nl.png") no-repeat}#footer .language .flag.en{background:url("/images/layout/flag_en.png") no-repeat}#footer .language .flag.fr{background:url("/images/layout/flag_fr.png") no-repeat}#wrapper form{margin-left:240px}#wrapper .checkbox{float:left;height:20px;margin-right:14px;width:18px;margin-top:4px}#wrapper #extended{position:relative}#wrapper .extended{background-color:#F9F9F9;float:left;font-size:13px;left:44px;line-height:22px;padding:15px 20px;position:absolute;top:34px;width:350px;z-index:999}#wrapper .extended p{margin-bottom:0px}#wrapper .extended h3{color:#54555a;font-size:22px;font-family:'Roboto',sans-serif,Arial,sans-serif;margin-left:20px}#wrapper .extended a{text-decoration:none;color:#54555a}#wrapper .extended a:hover{text-decoration:underline}#more{margin-top:30px;width:310px;float:left}#more p{font-size:14px;line-height:24px}#more a{color:#058036}.checkbox{height:20px;width:18px}#mailer input{font-family:inherit;font-size:inherit}#mailer textarea{font-family:inherit;font-size:inherit}#mailer label{height:30px}#impressum #subnav{display:none}#bemerkung{padding-top:20px}.ie6 #wrapper,.ie7 #wrapper,.ie8 #wrapper{border:2px solid #ccc}.ie6 #wrapper #industries .intro,.ie7 #wrapper #industries .intro,.ie8 #wrapper #industries .intro{min-height:215px}.ie7 #header.full{height:332px}.ie7 #header.minimized{height:247px}.ie7 #header #tagline{margin:0 0 15px 420px;float:none}
