@charset "utf-8";*{font-family:Arial,Helvetica,sans-serif}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}body{background:#fff;color:#534d41;font-size:.8em}a{color:#534d41}img,fieldset{border:0 none}.clearer{clear:both}#site_holder{width:980px;margin-left:auto;margin-right:auto}#header{height:99px}#logo{width:200px;float:left}#logo h1 a{display:block;background:url(logo.png) left top no-repeat;height:57px;width:175px;margin:37px 0 0 3px}#logo h1 a span{display:none}#mainnavi{width:780px;float:left;margin:45px 0 0 0;font-size:.9em;text-transform:uppercase;text-align:right}#mainnavi a{text-decoration:none}#mainnavi ul{list-style-type:none}#mainnavi li{display:inline;margin:0 0 0 3em}#mainnavi li.active a,#mainnavi li.active span{color:#1bbbe9}#start_feature{background:#fff;border:1px solid #fff;line-height:1.5em}.feature{display:none;background:#fff}#feature1{display:block}#start_feature .feat_text,#start_feature .feat_img{float:left}#start_feature .feat_text{width:305px;padding:0 20px 0 0}#start_feature .feat_text_helper{height:250px;overflow:hidden}#start_feature .feat_text_helper h2{margin-top:.25em;margin-bottom:.5em}#start_feature .feat_img{width:653px;height:380px}#start_feature .feat_img img{width:653px;height:380px}#start_feature h2{color:#1bbbe9;font-size:2.5em;line-height:1.2em;text-transform:uppercase;font-weight:normal}#start_feature h2 a{color:#1bbbe9;text-decoration:none}#start_feature h3{font-size:.9em;line-height:1.4em;text-transform:uppercase;font-weight:normal}a.pdetail{background:url(bg-projektbeschr.png) left top no-repeat;overflow:hidden;height:21px;width:242px;padding:5px 0 0 9px;;display:block;text-decoration:none;text-transform:uppercase;font-size:.8em;color:#fff}#start_feature_wrapper{background:url(bg-startfeature-shad.png) left bottom no-repeat}#start_feat_navi{height:30px;padding:24px 0 0 0}#start_feat_navi ul{list-style-type:none;text-align:center;display:block;margin-left:auto;margin-right:auto;width:120px}#start_feat_navi li{display:block;width:12px;height:11px;float:left;margin:0 0 0 3px;background:#534d41;font-size:.6em;color:#fff;font-weight:bold;padding:1px 0 0 0;cursor:pointer}#start_feat_navi li.active{background:#1bbbe9}#start_cols_wrapper div.col h2,div.col h3{color:#1bbbe9;font-size:1.2em;line-height:1.2em;text-transform:uppercase;font-weight:normal}div.col h4{font-size:1em;text-transform:uppercase;font-weight:normal}#start_cols_wrapper div.col h2 a,div.col h3 a{color:#1bbbe9;text-decoration:none}div.col .img_wrap{background:url(bg-col-img-shad.png) left bottom no-repeat;padding:0 0 25px 0}div.col .img_wrap img{border:1px solid #fff;width:228px;height:118px}.founder div.col .img_wrap img{height:448px}div.col p,div.col ul{margin:.8em 0 .8em 0}div.col ul{padding:0 1em 0 1.2em}div.col li{}div.col div.col_head{height:2em}.testimonial div.col div.col_head{height:3em}#main .headline h2{color:#1bbbe9;font-size:1.8em;line-height:1.2em;text-transform:uppercase;font-weight:normal}#main .headline{border-bottom:1px solid #534d41;margin:0 0 20px 0;padding:0 0 5px 0}#main .headline.has_subnavi{margin:0}.twocol .col,.threecol .col,.fourcol .col,.project_example .col{float:left;margin:0 20px 0 0}.twocol .col,.threecol .col,.fourcol .col,.project_example .col .text_helper{line-height:1.5em}.twocol .col.last,.threecol .col.last,.project_example .col.threecolwrap,.fourcol .col.last,.project_example .col.last{margin:0}.twocol .col{width:480px}.fourcol .col,.twocol .col .col,.project_example .col.first,.threecol .col{width:230px}.project_example .col.first{margin:0 20px 0 0}.project_example .col.threecolwrap{width:730px}.project_example .img_wrap{background:none !important;padding:0 !important}.fourcol .col{margin-bottom:1em}.subnavi{font-size:.9em;border-bottom:1px solid #898377;padding:5px 0 5px 0;color:#898377}.subnavi.no_title{margin:0 0 0 175px}.subnavi.last{border-bottom:0 none;margin:0 0 20px 0}.subnavi.last.no_title{margin:0 0 20px 0} .subnavi p{display:block;float:left;width:175px;text-transform:uppercase}.subnavi ul{list-style-type:none}.subnavi li{display:block;float:left;margin:0 1em 0 0;text-transform:uppercase}.subnavi li a{color:#898377;text-decoration:none}.subnavi li.active{color:#1bbbe9}.big_image_wrap{margin:0 0 22px 0}.big_image_wrap img{border:1px solid #fff;width:728px;height:377px}.pagesnavi .left,.pagesnavi .center,.pagesnavi .right{float:left}.pagesnavi .left,.pagesnavi .right{width:230px}.pagesnavi .center{width:480px;text-align:center}.pagesnavi .left,.pagesnavi .center{margin:0 20px 0 0}.pagesnavi .center{padding:4px 0 0 0}.pagesnavi ul{list-style-type:none;color:#898377}.pagesnavi li{display:inline}.pagesnavi li a{color:#898377;text-decoration:none}.pagesnavi li.active span{color:#1bbbe9}.pagesnavi li:after{content:"|";padding:0 0 0 .5em}.pagesnavi li.last:after{content:"";padding-left:0}button.btn_submit{border:0 none;width:223px;height:26px;background:url(bg-pagenavi-next.png) left top no-repeat;cursor:pointer;margin:1em 0 0 0}button.btn_submit span{overflow:hidden;height:19px;width:203px;display:block;text-decoration:none;text-transform:uppercase;font-size:.8em;color:#898377;padding:7px 10px 0 10px}div.pagesnavi .left a,div.pagesnavi .right a,div.project_example a.backlink,div.project_example a.projectlink{overflow:hidden;height:19px;width:203px;display:block;text-decoration:none;text-transform:uppercase;font-size:.8em;color:#898377}div.pagesnavi .left a,div.project_example a.backlink{background:url(bg-pagenav-back.png) left top no-repeat;padding:7px 10px 0 10px;text-align:right}div.pagesnavi .right a,div.project_example a.projectlink{background:url(bg-pagenavi-next.png) left top no-repeat;padding:7px 10px 0 10px}div.project_example .text_helper{height:418px;margin:50px 0 0 0;overflow:hidden}.inactive img{opacity:0.5}#footer{border-top:1px solid #534d41;text-align:center;text-transform:uppercase;font-size:.85em;padding:5px;margin:20px 0 0 0}#footer a{text-decoration:none}legend{display:none}.error{color:#f00}label{font-size:.8em}input.t,textarea.ta,select.s{border:1px solid #c5c0b3;padding:3px}input.t.error,textarea.ta.error,select.s.error{border:1px solid #f00}textarea.ta{font-size:.9em}form.contact input.t,form.contact textarea.ta,form.contact select.s{width:250px}#f_salutation{width:100px}#f_title{width:145px}#f_zip{width:90px}#f_city{width:149px}#f_concern{width:257px}#f_message{height:8em}.radioline label{font-size:1em}#mapdiv{margin:.8em 0 4em 0;width:450px;height:300px}#bvdw_info{margin:4em 0 0 0}
