article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;margin:0;padding:0;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;}[hidden]{display:none;}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}html,button,input,select,textarea{font-family:sans-serif;color:#333;}body{margin:0;font-size:1em;line-height:1.4;text-align:left;}::-moz-selection{background:#fe57a1;color:#fff;text-shadow:none;}::selection{background:#fe57a1;color:#fff;text-shadow:none;}a{color:#045A04;}a:visited{color:#045A04;}a:hover{color:#045A04;}a:focus{outline:thin dotted;}a:hover,a:active{outline:0;}a img{display:block;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}blockquote{margin:1em 40px;}dfn{font-style:italic;}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}ins{background:#ff9;color:#000;text-decoration:none;}mark{background:#ff0;color:#000;font-style:italic;font-weight:bold;}pre,code,kbd,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}q{quotes:none;}q:before,q:after{content:"";content:none;}small{font-size:85%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}ul,ol{margin:1em 0;}dd{margin:0 0 0 40px;}nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0;}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle;}svg:not(:root){overflow:hidden;}figure{margin:0;}form{margin:0;}fieldset{border:0;margin:0;padding:0;}label.option{cursor:pointer;}legend{border:0;*margin-left:-7px;padding:0;white-space:normal;}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}button,input{line-height:normal;}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible;}button[disabled],input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*width:13px;*height:13px;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;resize:vertical;}input:valid,textarea:valid{}input:invalid,textarea:invalid{background-color:#f0dddd;}input::-webkit-input-placeholder,input:-moz-placeholder{color:#cdcdcd;}table{border-collapse:collapse;border-spacing:0;}td{vertical-align:top;}.chromeframe{margin:0.2em 0;background:#ccc;color:black;padding:0.2em 0;}body,button,input,select,textarea{font:90%/1.5  Arial,Verdana,Helvetica,sans-serif;*font-size:0.9em;color:#333;}p,blockquote,q,pre,address,hr,code,samp,dl,ol,ul,form,table,fieldset,menu,img{margin:0 0 1.5em;padding:0;}p,ul,blockquote,pre,td,th,label{margin:0;font-size:1em;line-height:1.5em;margin-bottom:1.5em;}p{color:#5a5a5a;font-style:normal;font-weight:normal;text-transform:normal;letter-spacing:normal;}h1,h2,h3,h4,h5,h6{font-family:Arial,Verdana,Helvetica,sans-serif;color:#045A04;text-shadow:1px 1px 1px rgba(0,0,0,.10);}h1{margin:0;font-size:1.6em;line-height:1.2em;margin-bottom:0.4em;}h2{margin:0;font-size:1.3125em;line-height:1em;margin-bottom:0.5em;}h3{margin:0;font-size:1.25em;line-height:1.3333333333333333333333333333333em;margin-bottom:0.6667em;}h4{margin:0;font-size:1.125em;line-height:1em;margin-bottom:1em;}h5{margin:0;font-size:1.0em;line-height:1.1428571428571428571428571428571em;margin-bottom:1.1428571428571428571428571428571em;}h6{margin:0;font-size:0.85em;line-height:1.3333333333333333333333333333333em;margin-bottom:1.3333333333333333333333333333333em;}h1,h2,h3{font-style:normal;font-weight:normal;text-transform:none;letter-spacing:normal;}h4,h5,h6{font-style:normal;font-weight:bold;text-transform:uppercase;letter-spacing:normal;}.item-list ul.pager{margin:15px 0 2px 0;text-align:left;color:#fff;}.item-list ul.pager li{margin:0 6px;padding:0;color:#fff;}ul.pager li:first-child{margin:0 6px 0 0;}ul.pager li.pager-previous{padding-right:8px;}ul.pager li.pager-next{padding-left:8px;}ul.pager li.pager-ellipsis{margin:0;}ul.pager li a{color:#fff;}ul.pager li.pager-current{color:#333;}.contextual-links-wrapper{margin:0;float:right;}p.skiplink{position:absolute;overflow:hidden;top:-1000px;left:-1000px;}.skiplink a,.skiplink a:hover,.skiplink a:visited{position:absolute;overflow:hidden;top:-1000px;left:-1000px;}.skiplink a:focus,.skiplink a:active{position:absolute;top:0;left:0;}.captcha label{position:absolute;overflow:hidden;top:-10000px;left:-10000px;}input[type="checkbox"],input[type="radio"]{vertical-align:baseline;}.form-item,.form-item label{margin-bottom:0.4em;}.form-item.form-type-radio{margin-bottom:0;}.container-inline label{vertical-align:middle;}html.js input.form-autocomplete{background-position:100% 5px;}.form-radios .form-item,.form-checkboxes .form-item{margin-bottom:0.4em;}label{line-height:1.4em;display:block;}label.option{display:inline}label{cursor:pointer;}form{margin-bottom:0.4em;}fieldset{width:100%;float:left;margin:0;padding:0;}fieldset.filter-wrapper{margin-bottom:1.4em;}fieldset legend{top:10px;left:10px;display:block;line-height:1;padding:0 0.5em;}fieldset legend a{text-decoration:none;}fieldset legend a:before{content:'- ';}fieldset.collapsed legend a:before{content:'+ ';}fieldset .fieldset-wrapper{width:100%;padding:3px 0;margin:0;}fieldset .fieldset-wrapper p{width:100%;padding:0;margin:0;}.form-item{margin-bottom:0.4em;max-width:99%;}.form-type-textfield label,.form-type-textarea label,.form-type-select label{font:130%  "Trebuchet MS",Helvetica,Jamrul,Arial,sans-serif;*font-size:1em;color:#999;vertical-align:middle;}.form-type-textfield label,.form-type-textarea label{margin:0.4em 0.2em 0.4em 0.2em;}.input_tiny{width:50px;}.input_small{width:40%;}.input_medium{width:60%;}.input_large{width:80%;}.input_xlarge{width:90%;}.input_xxlarge{width:95%;}.input_full{width:100%;}.input_full_wrap{display:block;padding-right:8px;}::-moz-focus-inner{border:0;}input[type="search"]::-webkit-search-decoration{display:none;}input,button,select,p.field-name-node-link > a,textarea{-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;margin:0;vertical-align:middle;}button,p.field-name-node-link > a,input[type="reset"],input[type="submit"],input[type="button"]{-webkit-appearance:none;background:#333333;border:0;cursor:pointer;color:#f1f1f1;font:normal 12px/1.2 Arial,sans-serif;outline:0;overflow:visible;padding:3px 10px 4px;text-shadow:#fff 0 1px 1px;width:auto;*padding-top:2px;*padding-bottom:0px;}p.field-name-node-link > a,button{*padding-top:1px;*padding-bottom:1px;}button[disabled],input[type="reset"][disabled],input[type="submit"][disabled],input[type="button"][disabled]{color:#f1f1f1;}textarea,select,input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"]{-webkit-appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#fff;border:1px solid;border-color:#c1c1c1 #c1c1c1 #e1e1e1;color:#333;outline:0;padding:2px 3px;font-size:13px;font-family:Arial,sans-serif;height:1.8em;width:100%;-moz-box-shadow:inset 0px 0px 5px #c1c1c1;-webkit-box-shadow:inset 0px 0px 5px #c1c1c1;box-shadow:inset 0px 0px 5px #c1c1c1;*padding-top:2px;*padding-bottom:1px;*height:auto;}input.placeholder_text,textarea.placeholder_text{color:#888;}::-webkit-input-placeholder{color:#888;}textarea[disabled],select[disabled],input[type="date"][disabled],input[type="datetime"][disabled],input[type="datetime-local"][disabled],input[type="email"][disabled],input[type="month"][disabled],input[type="number"][disabled],input[type="password"][disabled],input[type="search"][disabled],input[type="tel"][disabled],input[type="text"][disabled],input[type="time"][disabled],input[type="url"][disabled],input[type="week"][disabled]{background-color:#eee;color:#888;}p.field-name-node-link > a:focus,button:focus,button:active,input:focus,input:active,select:focus,select:active,textarea:focus,textarea:active{-moz-box-shadow:#06f 0 0 7px;-webkit-box-shadow:#06f 0 0 7px;box-shadow:#06f 0 0 7px;z-index:1;}input[type="file"]:focus,input[type="file"]:active,input[type="radio"]:focus,input[type="radio"]:active,input[type="checkbox"]:focus,input[type="checkbox"]:active{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.is_webkit select{background-image:url(../../sites/all/themes/visuellpro_html5/styling/images/select_arrow.html);background-repeat:no-repeat;background-position:right center;padding-right:20px;}textarea,select[multiple]{height:auto;}select[multiple],.is_webkit select[multiple]{background-image:none;padding:0;}textarea{min-height:30px;overflow:auto;resize:vertical;width:100%;}optgroup{color:#333;font-style:normal;font-weight:normal;padding-left:0.75em;}p.field-name-node-link > a,.ie6_button,* html button{background:#ddd url(../../sites/all/themes/visuellpro_html5/styling/images/button.html) repeat-x;border:1px solid;border-color:#ddd #bbb #999;cursor:pointer;color:#333;font:bold 12px/1.2 Arial,sans-serif;padding:2px 10px 0px;overflow:visible;width:auto;}* html button{padding-top:1px;padding-bottom:1px;}.ie6_input,* html textarea,* html select{background:#fff;border:1px solid;border-color:#848484 #c1c1c1 #e1e1e1;color:#000;padding:2px 3px 1px;font-size:13px;font-family:Arial,sans-serif;vertical-align:top;}* html select{margin-top:1px;}.placeholder_text,.ie6_input_disabled,.ie6_button_disabled{color:#888;}.ie6_input_disabled{background:#eee;}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr;*line-height:0;}.ir br{display:none;}.hidden,.hideme{display:none !important;visibility:hidden;}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}.invisible{visibility:hidden;}.clearfix:before,.clearfix:after{content:"";display:table;}.clearfix:after{clear:both;}.clearfix{*zoom:1;}body.dir-rtl #admin-menu-wrapper{overflow:visible;}html,body{margin:0;padding:0;height:100%;text-align:left;}#page{width:100%;margin:0 auto;padding:10px 0;min-height:100%;height:auto !important;height:100%;overflow:hidden !important;}.outer-container{overflow:hidden;margin:0;padding:0 5px;}.page-header{background:#21305c;color:#fff;overflow:hidden;}.branding-wrapper{display:block;width:248px;margin:1em auto;padding:0;}.branding-wrapper{text-decoration:none;color:#fff;}.branding-wrapper img{margin:0;padding:0;}.branding-wrapper .site-name{font-size:1em;text-transform:lowercase;letter-spacing:1.675em;color:#fff;padding:0 0 0.3em 0;margin:0;border-bottom:1px solid #fff;}.branding-wrapper .site-slogan{font-size:0.9em;letter-spacing:0.15em;color:#fff;margin-top:0.35em;}#main-nav-wrapper{background:#eaeaea;color:#fff;overflow:hidden;}#main-nav-wrapper .block-menu-block{display:block;width:248px;margin:1em auto;padding:0;}#page-title-wrapper{overflow:hidden;}#page-title-wrapper .page-title{background:#21305c;color:#fff;text-align:center;padding:5px 5px;margin:0;}#block-node-subpages-menu-bar ul.links,ul.menu{overflow:hidden;list-style:none;display:block;}#block-node-subpages-menu-bar ul.links li,ul.menu li{width:100%;border-bottom:1px solid #5a5a5a;}#block-node-subpages-menu-bar ul.links li.last,ul.menu li.last{border-bottom:0;}#block-node-subpages-menu-bar ul.links li a,ul.menu li a{text-decoration:none;border-left:5px solid #5a5a5a;padding:0 0 0 12px;color:#5a5a5a;}#block-node-subpages-menu-bar ul.links li a:hover,#block-node-subpages-menu-bar ul.links li a:focus,#block-node-subpages-menu-bar ul.links li a.active,#block-node-subpages-menu-bar ul.links li a.active-trail,ul.menu li a:hover,ul.menu li a:focus,ul.menu li a.active,ul.menu li a.active-trail{border-left:5px solid #045A04;color:#045A04;}.page-footer ul.menu{float:left;width:96%;overflow:hidden;list-style:none;display:block;margin:0 auto;}.page-footer ul.menu li{width:auto;border-bottom:0;margin:0 2% 0 0;padding:0;float:left;display:inline;}.page-footer ul.menu li.last{border-bottom:0;margin:0 0 0 0;}.page-footer ul.menu li a{text-decoration:none;border-left:0;padding:0 1%;color:#5a5a5a;text-align:left;}.page-footer ul.menu li a:hover,.page-footer ul.menu li a:focus,.page-footer ul.menu li a.active,.page-footer ul.menu li a.active-trail{border-left:0;color:#045A04;}#breadcrumb{margin-top:5px;}#breadcrumb ul#crumbs{float:left;overflow:hidden;list-style:none;display:block;margin:0;}#breadcrumb ul#crumbs li.crumb{width:auto;margin:0 7px 0 0;padding:0;float:left;display:inline;}#breadcrumb ul#crumbs li.crumb a{text-decoration:none;padding:0;color:#5a5a5a;text-align:left;}#content-wrapper{overflow:hidden;margin-bottom:5px;}#sidebar-first,#sidebar-second{background:#eaeaea;color:#5a5a5a;}#content-wrapper .view{overflow:hidden;margin:0;padding:0;}#content-wrapper .view .view-content{overflow:hidden;margin:0;padding:0;width:100%;}#content-wrapper .view .view-content .item-list{overflow:hidden;margin:0;padding:0;width:100%;}.item-list ul.pager{width:300px;margin:0 auto;border-top:2px solid #21305c;overflow:hidden;margin-top:0.5em;}.item-list ul.pager li a{color:#5a5a5a;}.item-list ul.pager li a.active{color:#fff;background:#21305c;}body.node-type-projekt #page-title-wrapper .title,body.page-node-presse #page-title-wrapper .title,body.page-node-bautagebuch #page-title-wrapper .title,body.node-type-bautagebuch #page-title-wrapper .title,body.node-type-bautagebuch #content-wrapper .node .node-header h1,body.front #page-title-wrapper .title,body.front #page-title-wrapper .section-title{display:none;}body.page-node-1 .node-header h1{font-size:1.1em;line-height:1.2em;margin-bottom:0.1em;color:#5a5a5a;display:none;}div.field{width:100%;margin:0;padding:0;overflow:hidden;}.item-list{margin:0;padding:0;overflow:hidden;}h2 a,h3 a{text-decoration:none;}h2.field-name-title{margin:0;padding:0;overflow:hidden;}div.field{margin:0;padding:0;overflow:hidden;}p.field-item,p.field-content{margin:0;padding:0;width:100%;}.field-name-field-objekttyp p,p.field-objekttyp{font-weight:bold;}.field-name-field-bautagebuch-datum .field-label{font-weight:normal;}p.views-field{float:left;margin:0 0.3em 0 0;padding:0;overflow:hidden;width:100%;}p.views-field-street{}p.views-field-postal-code,p.views-field-city{padding:0;margin:0;float:left;width:auto;}p.views-field-city{margin-left:7px;}div.projekt-weblink{clear:both;margin-top:20px;margin-bottom:20px;}body.node-type-projekt .field-name-body{margin:0;padding:0;overflow:hidden;float:left;}ul.inhaltslistung,ul.inhaltslistung li,body.node-type-projekt .field-name-body ul.inhaltslistung,body.node-type-projekt .field-name-body ul.inhaltslistung li{margin:0;padding:0;list-style:disc url(../../sites/all/themes/visuellpro_html5/styling/images/icon_listarrow1-trans.png) inside;}ul.inhaltslistung li.pro-akt{list-style:disc url(../../sites/all/themes/visuellpro_html5/styling/images/markbred.png) inside;}ul.inhaltslistung li.pro-ref{list-style:disc url(../../sites/all/themes/visuellpro_html5/styling/images/markblue.png) inside;}ul.inhaltslistung li.pro-vv{list-style:disc url(../../sites/all/themes/visuellpro_html5/styling/images/markdgreen.png) inside;}.field-type-getlocations-fields{margin:0;padding:0;overflow:hidden;float:left;}.field-name-field-projekt-geo-viewlink{margin:0;padding:0;overflow:hidden;float:left;}.getlocations_map_wrapper{margin:0;padding:0;overflow:hidden;width:100%;height:320px;}#page #main .getlocations_map_wrapper{margin:0;padding:0;overflow:hidden;width:100%;height:320px;}body.node-type-projekt .field-type-getlocations-fields{width:270px;height:320px;}body.node-type-projekt .field-name-field-projekt-geo-viewlink{width:270px;background:#eaeaea;color:#5a5a5a;}body.node-type-projekt .field-name-field-projekt-geo-viewlink a{color:#5a5a5a;text-decoration:none;text-align:center;padding:0.3em 0;width:100%;display:block;}body.node-type-projekt .field-name-body p,body.node-type-projekt .field-name-body ul.inhaltslistung{float:left;margin:10px 0 5px 0;display:block;width:84%;}body.node-type-projekt .field-name-field-projekt-weblink{float:left;margin:5px 0 15px 0;display:block;width:84%;}body.node-type-projekt .node-projekt{color:#5a5a5a;display:block;overflow:hidden;}body.node-type-projekt .node-projekt .node-header{margin:0.5em 0;overflow:hidden;}.node-header h2,h2.node-title,h2.field-name-title{color:#045A04;text-align:left;margin:0.2em 0;line-height:21px;}body.node-type-projekt .node-projekt .projekt-left-infowrapper,body.node-type-projekt .node-projekt .projekt-right-infowrapper{padding:0;margin:0;width:98%;overflow:hidden;float:left;}body.node-type-projekt .node-projekt .projekt-left-infowrapper img{padding:0;margin:0 0 10px 10px;width:44%;overflow:hidden;float:left;}body.page-firmeninfos-team .view-team-allobjekt-mitarbeiter .semantic-cont,.node-teaser{width:96%;margin:0 2%;float:left;overflow:hidden;display:block;background:#fff;border-top:1px solid #21305c;border-bottom:1px solid #21305c;margin-top:5px;margin-bottom:5px;}.node-teaser-left{width:38%;height:140px;float:left;overflow:hidden;}.node-teaser-right{width:60%;float:right;overflow:hidden;}.node-teaser p,.node-teaser img{margin:0;}.node-teaser{font-size:0.85em;}.node-teaser h2,.node-teaser h3,.simple-teaser h2,.simple-teaser h3{margin:0;}.simple-teaser .node-simpleteaser-right a,.simple-teaser .node-simpleteaser-right a,.node-teaser .node-header a,.node-teaser .node-header a{text-decoration:none;}.node-teaser .field-name-field-projekt-geo .adr{color:#5a5a5a;}.simple-teaser{font-size:0.8em;line-height:1em;}.node-simpleteaser-left{width:39%;height:128px;float:left;overflow:hidden;}.node-simpleteaser-right{width:59%;float:right;overflow:hidden;padding-top:8px;}.node-teaser .node-links ul.links,.node-teaser .node-links ul.links li,.node-teaser .node-links ul.links li a{margin:0;padding:0;}.node-links{width:100%;margin:0;padding:0.3em;float:right;overflow:hidden;display:block;background-color:#eaeaea;}.node-links a{width:auto;margin:0;padding:0.25em;float:right;overflow:hidden;color:#5a5a5a;text-decoration:none;}body.front .view-content .node-bautagebuch{display:block;overflow:hidden;}body.front .view-content .node-bautagebuch .node-header{display:none;}body.front .view-content .node-bautagebuch h3{font-size:1em;margin:0;}body.front .view-content .node-bautagebuch .field-name-field-noderef a{text-decoration:none;font-size:0.8em;color:#333;}body.front .view-content .node-bautagebuch .field-type-date,body.front .view-content .node-bautagebuch .field-type-date .field-label,body.front .view-content .node-bautagebuch .field-type-date .field-item span,body.front .view-content .node-bautagebuch .field-type-node-reference{font-size:0.9em;color:#333;}#content-wrapper .view .view-header{margin:0 auto;padding:0.5em 0;}#content-wrapper .view .view-content{margin:0 auto;padding:0.25em 0;}.semantic-cont{float:left;overflow:hidden;}.view-team-allobjekt-mitarbeiter .semantic-cont{width:180px;height:auto;margin-right:1.25em;margin-bottom:2em;}.view-team-allobjekt-mitarbeiter .semantic-cont .views-field-picture img{width:100%;height:auto;}.node-presseartikel .field-name-field-presse-subtitle{width:85%;height:auto;margin:0;padding:0;}.node-presseartikel .field-name-field-presse-subtitle h3{color:#333;}.field-name-field-presse-verlag,.node-presseartikel .field-name-field-presse-verlag{width:auto;margin:0.2em 0.5em 0.85em 0;float:left;}.field-name-field-date-short,.node-presseartikel .field-name-field-date-short{width:auto;margin:0.2em 0.5em 0.85em 0;float:left;}.node-presseartikel fieldset.group-artikelinhalt legend{display:none;}.node-presseartikel fieldset.group-artikelinhalt .fieldset-wrapper{overflow:hidden;}.node-presseartikel fieldset.group-artikelinhalt .fieldset-wrapper .field-name-field-image{overflow:hidden;display:block;float:left;width:auto;margin:0 1.5em 1.5em 0;}.node-presseartikel fieldset.group-artikelinhalt .fieldset-wrapper p.field-name-body,.node-presseartikel fieldset.group-artikelinhalt .fieldset-wrapper p.field-name-body2{clear:both;display:inline;}.node-presseartikel fieldset.group-artikelinhalt .fieldset-wrapper p.field-name-body{font-weight:bold;margin:0 0 1.75em 0;}.node-presseartikel fieldset.group-artikelinhalt .fieldset-wrapper p.field-name-body2 strong{font-weight:bold;margin:1.75em 0;}.node-presseartikel.node-teaser .node-header h1{margin:0;padding:0;}.node-presseartikel.node-teaser .field-name-field-presse-subtitle{width:95%;height:auto;margin:0;padding:0;}#block-views-presseartikel-gesamt-block{margin-top:1.5em;}#block-views-presseartikel-gesamt-block .view-content ul{overflow:hidden;}#block-views-presseartikel-gesamt-block .view-content ul li{overflow:hidden;margin-bottom:0.8em;}#block-views-presseartikel-gesamt-block .view-content h3.presse-subtitle{font-size:1.0em;overflow:hidden;margin:0;}#block-views-presseartikel-gesamt-block .view-content ul li p{margin-bottom:0;}.view-content.ui-accordion .field-name-field-presse-subtitle{width:95%;height:auto;margin:0 0 0.25em 0;padding:0;clear:both}.view-content.ui-accordion h3.field-name-field-presse-subtitle{color:#333;}.view-content.ui-accordion .field-name-field-presse-verlag{width:auto;margin:0 0.5em 0.25em 0;display:inline;}.view-content.ui-accordion .field-name-field-date-short{width:auto;margin:0 0.5em 0.25em 0;display:inline;overflow:hidden;}.view-content.ui-accordion fieldset.group-artikelinhalt{clear:both;overflow:hidden;display:block;float:left;width:auto;}.view-content.ui-accordion fieldset.group-artikelinhalt legend{display:none;}.view-content.ui-accordion fieldset.group-artikelinhalt .fieldset-wrapper .field-name-field-image{overflow:hidden;display:block;float:left;width:auto;margin:0 1.5em 1.5em 0;}.view-content.ui-accordion fieldset.group-artikelinhalt .fieldset-wrapper p.field-name-body,.view-content.ui-accordion fieldset.group-artikelinhalt .fieldset-wrapper p.field-name-body2{width:100%;clear:both;display:inline;}.view-content.ui-accordion fieldset.group-artikelinhalt .fieldset-wrapper p.field-name-body{font-weight:bold;margin:1.5em 0 1.75em 0;}.view-content.ui-accordion fieldset.group-artikelinhalt .fieldset-wrapper p.field-name-body2 strong{font-weight:bold;margin:1.75em 0;}.view-content.ui-accordion .field-name-field-presse-onlinelink{clear:both;overflow:hidden;display:block;float:left;width:100%;margin-top:1.5em;}.ui-accordion-content .views-field-title{margin:0 auto;padding:1em 0;}.ui-accordion-content .views-field-field-bautagebuch-images{margin:0;padding:0;}.ui-accordion-content .views-field-field-bautagebuch-images a{margin:0.5em;padding:0;float:left;width:auto;overflow:hidden;}.view-accordion-bautagebuch .view-header,.view-accordion-presseberichte .view-header{padding-bottom:0;}.view-accordion-bautagebuch .view-header p,.view-accordion-presseberichte .view-header p{font-size:1.75em;color:#333;margin-bottom:0;}.view-accordion-bautagebuch .view-content,.view-accordion-presseberichte .view-content{padding-top:0;}.node-projekt .view-downloads-verlinkte-alles{margin:5px 0;}.node-projekt .view-downloads-verlinkte-alles .view-header p{margin-bottom:5px;}.node-projekt .view-downloads-verlinkte-alles .view-content > div{margin-bottom:15px;}.node-projekt .view-downloads-verlinkte-alles .view-content > div h4{font-size:1.0em;color:#333;margin-bottom:2px;font-weight:normal;}.node-projekt .view-downloads-verlinkte-alles .view-content > div img{margin-bottom:0;}#sidebar-first .block,#sidebar-second .block{width:92%;float:left;overflow:hidden;margin:5px 0;margin-right:2%;margin-left:4%;}#sidebar-second .block-header h2{background:#21305c;color:#fff;text-align:center;padding:0.3em 0.1em;border-top:5px solid #fff;border-bottom:5px solid #fff;}#sidebar-second .view{overflow:hidden;padding:0;margin:0;}#sidebar-second .teaser-block-projekte .view-content > div.node{height:130px;margin-top:5px;margin-bottom:5px;}#sidebar-second .gmap-block-viewsmap .view,#sidebar-second .teaser-block-projekte .node{overflow:hidden;background:#fff;border-top:1px solid #21305c;border-bottom:1px solid #21305c;}#sidebar-second .node-links{width:100%;margin:0;float:right;overflow:hidden;display:block;background-color:#5a5a5a;}#sidebar-second .node-links a{width:auto;margin:0;float:right;overflow:hidden;color:#fff;text-decoration:none;}.block-gmap-projekte .block-header{text-align:left;padding:0;margin:0;}.block-gmap-projekte .block-header h2{background:#21305c;color:#fff;text-align:left;padding:0.3em 0.75em;border-top:5px solid #fff;border-bottom:5px solid #fff;margin-bottom:0;}body.page-firmeninfos-team .view-team-allobjekt-mitarbeiter .semantic-cont{float:left;}body.page-firmeninfos-team .view-team-allobjekt-mitarbeiter .semantic-cont > div{overflow:hidden;float:left;}body.page-firmeninfos-team .view-team-allobjekt-mitarbeiter .semantic-cont > h2,body.page-firmeninfos-team .view-team-allobjekt-mitarbeiter .semantic-cont p{float:right;width:240px;margin-left:15px;}body.page-firmeninfos-team .view-team-allobjekt-mitarbeiter .semantic-cont h2{margin-top:10px;}body.page-firmeninfos-team .view-team-allobjekt-mitarbeiter .semantic-cont img{margin-bottom:0px;}body.page-firmeninfos-team .view-team-allobjekt-mitarbeiter .semantic-cont h2{margin-bottom:2px;}.page-footer{border-top:2px solid #21305c;overflow:hidden;margin-top:.5em;}.page-footer .block{float:left;width:100%;overflow:hidden;margin:0.5em 0 0 0;}#page-title-wrapper div.block-image{display:none;}#block-block-1{text-align:left;}.block-contactinfo{display:block;width:100%;margin:0;padding:1.5em 0;background:#21305c;border-top:5px solid #fff;}.block-contactinfo .block-content{text-decoration:none;color:#fff;margin:0 auto;overflow:hidden;width:248px;}.block-contactinfo h1{font-size:1em;text-transform:lowercase;letter-spacing:1.675em;color:#fff;padding:0 0 0.3em 0;margin:0;border-bottom:1px solid #fff;}.block-contactinfo h2{font-size:0.9em;letter-spacing:0.15em;color:#fff;margin:0.5em 0;}.block-contactinfo .adr,.block-contactinfo .phone{margin:0.6em 0;padding:0;}.block-contactinfo .adr p,.block-contactinfo .phone p{font-size:0.9em;letter-spacing:0.15em;color:#fff;margin:0;padding:0;}.block-contactinfo a{text-decoration:none;color:#fff;}#sidebar-first .block-contactinfo{display:none;height:0;position:absolute;top:-99999;}#pre-footer{display:block;overflow:hidden;}.caption{}body.page-termine #modal-content .node-form #edit-field-termin-taxo-ref,body.page-termine #modal-content .node-form #edit-field-noderef,body.page-termine #modal-content .node-form #edit-field-termin .date-float,body.page-termine #modal-content .node-form #edit-field-termin-status,body.page-termine #modal-content .node-form .vertical-tabs,body.page-termine #modal-content .messages{display:none;}#cboxNode .node{background:#fff;}#block-views-5b452bfc6a9a2ceb2a94f4b72a3787aa .view-content,#block-views-5b452bfc6a9a2ceb2a94f4b72a3787aa .view-footer{float:left;}#content-wrapper #block-views-5b452bfc6a9a2ceb2a94f4b72a3787aa .view .view-content{width:300px;}#block-views-5b452bfc6a9a2ceb2a94f4b72a3787aa .view-footer{width:200px;}#block-views-5b452bfc6a9a2ceb2a94f4b72a3787aa .view-footer p{margin-bottom:5px}#block-views-5b452bfc6a9a2ceb2a94f4b72a3787aa .view-footer a{text-decoration:none;}body.node-type-bautagebuch #content-wrapper .node .field-name-field-noderef a{text-decoration:none;padding:0;margin:0;}body.node-type-bautagebuch #content-wrapper .node .field-name-field-bautagebuch-title h3{padding:0;margin:0;}body.node-type-bautagebuch #content-wrapper .node .field-name-field-bautagebuch-datum{padding:0;margin:0;}body.node-type-bautagebuch #content-wrapper .node .field-name-field-bautagebuch-title h3{padding:0;margin:0;}#content-wrapper .view .view-content .item-list ul.pager{}.views-exposed-widget{width:200px;}.views-exposed-widget label{color:#5a5a5a;font-size:14px;font-weight:normal;margin-bottom:4px;}.views-exposed-widget.views-submit-button,.views-exposed-widget.views-reset-button{float:left;width:95px;margin:10px 5px 5px 0;display:inline;padding:0;}.views-exposed-widget.views-submit-button{margin-right:8px;}#content-wrapper .view .view-content{padding-top:1em;padding-bottom:1em;}div.teaser-readmore-tagebuch{display:block;padding:0;margin:-8px 0 16px 0;width:100%;height:26px;background-color:#c0c0c0;position:relative;z-index:5;border-bottom:1px solid #21305c;}div.teaser-readmore-tagebuch a{text-decoration:none;float:right;text-align:right;color:#fff;padding:3px 12px 0 0;margin:0;}.ui-helper-hidden{display:none;}.ui-helper-hidden-accessible{position:absolute;left:-99999999px;}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.ui-helper-clearfix{display:inline-block;}* html .ui-helper-clearfix{height:1%;}.ui-helper-clearfix{display:block;}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0);}.ui-state-disabled{cursor:default !important;}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%;}.ui-widget{font-family:Arial,Verdana,sans-serif;font-size:1.1em;}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Verdana,sans-serif;font-size:1em;}.ui-widget-content{border:1px solid #eaeaea;background:#f9f9f9 url(../../sites/all/themes/visuellpro_html5/styling/images/ui-bg_flat_100_f9f9f9_40x100.png) 50% 50% repeat-x;color:#5a5a5a;}.ui-widget-content a{color:#5a5a5a;}.ui-widget-header{border:1px solid #eaeaea;background:#eaeaea url(../../sites/all/themes/visuellpro_html5/styling/images/ui-bg_flat_8_eaeaea_40x100.png) 50% 50% repeat-x;color:#5a5a5a;font-weight:bold;}.ui-widget-header a{color:#5a5a5a;}.ui-state-default,.ui-widget-content .ui-state-default{border:1px solid #eaeaea;background:#eaeaea url(../../sites/all/themes/visuellpro_html5/styling/images/ui-bg_flat_8_eaeaea_40x100.png) 50% 50% repeat-x;font-weight:normal;color:#5a5a5a;outline:none;}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#5a5a5a;text-decoration:none;outline:none;}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus{border:1px solid #21305c;background:#eaeaea url(../../sites/all/themes/visuellpro_html5/styling/images/ui-bg_flat_8_eaeaea_40x100.png) 50% 50% repeat-x;font-weight:normal;color:#ffffff;outline:none;}.ui-state-hover a,.ui-state-hover a:hover{color:#ffffff;text-decoration:none;outline:none;}.ui-state-active,.ui-widget-content .ui-state-active{border:1px solid #21305c;background:#eaeaea url(../../sites/all/themes/visuellpro_html5/styling/images/ui-bg_flat_8_eaeaea_40x100.png) 50% 50% repeat-x;font-weight:normal;color:#ffffff;outline:none;}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#ffffff;outline:none;text-decoration:none;}field-name-field-image
.ui-state-highlight,.ui-widget-content .ui-state-highlight{border:1px solid #045A04;background:#045A04 url(../../sites/all/themes/visuellpro_html5/styling/images/ui-bg_flat_75_045A04_40x100.html) 50% 50% repeat-x;color:#ffffff;}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a{color:#ffffff;}.ui-state-error,.ui-widget-content .ui-state-error{border:1px solid #9e0505;background:#cd0a0a url(../../sites/all/themes/visuellpro_html5/styling/images/ui-bg_inset-hard_45_cd0a0a_1x100.png) 50% bottom repeat-x;color:#ffffff;}.ui-state-error a,.ui-widget-content .ui-state-error a{color:#ffffff;}.ui-state-error-text,.ui-widget-content .ui-state-error-text{color:#ffffff;}.ui-state-disabled,.ui-widget-content .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none;}.ui-priority-primary,.ui-widget-content .ui-priority-primary{font-weight:bold;}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal;}.ui-icon{width:16px;height:16px;background-image:url(../../sites/all/themes/visuellpro_html5/styling/images/ui-icons_5a5a5a_256x240.png);}.ui-widget-content .ui-icon{background-image:url(../../sites/all/themes/visuellpro_html5/styling/images/ui-icons_5a5a5a_256x240.png);}.ui-widget-header .ui-icon{background-image:url(../../sites/all/themes/visuellpro_html5/styling/images/ui-icons_5a5a5a_256x240.png);}.ui-state-default .ui-icon{background-image:url(../../sites/all/themes/visuellpro_html5/styling/images/ui-icons_5a5a5a_256x240.png);}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(../../sites/all/themes/visuellpro_html5/styling/images/ui-icons_045a04_256x240.png);}.ui-state-active .ui-icon{background-image:url(../../sites/all/themes/visuellpro_html5/styling/images/ui-icons_045a04_256x240.png);}.ui-state-highlight .ui-icon{background-image:url(../../sites/all/themes/visuellpro_html5/styling/images/ui-icons_045a04_256x240.png);}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(../../sites/all/themes/visuellpro_html5/styling/images/ui-icons_ffcf29_256x240.png);}.ui-icon-carat-1-n{background-position:0 0;}.ui-icon-carat-1-ne{background-position:-16px 0;}.ui-icon-carat-1-e{background-position:-32px 0;}.ui-icon-carat-1-se{background-position:-48px 0;}.ui-icon-carat-1-s{background-position:-64px 0;}.ui-icon-carat-1-sw{background-position:-80px 0;}.ui-icon-carat-1-w{background-position:-96px 0;}.ui-icon-carat-1-nw{background-position:-112px 0;}.ui-icon-carat-2-n-s{background-position:-128px 0;}.ui-icon-carat-2-e-w{background-position:-144px 0;}.ui-icon-triangle-1-n{background-position:0 -16px;}.ui-icon-triangle-1-ne{background-position:-16px -16px;}.ui-icon-triangle-1-e{background-position:-32px -16px;}.ui-icon-triangle-1-se{background-position:-48px -16px;}.ui-icon-triangle-1-s{background-position:-64px -16px;}.ui-icon-triangle-1-sw{background-position:-80px -16px;}.ui-icon-triangle-1-w{background-position:-96px -16px;}.ui-icon-triangle-1-nw{background-position:-112px -16px;}.ui-icon-triangle-2-n-s{background-position:-128px -16px;}.ui-icon-triangle-2-e-w{background-position:-144px -16px;}.ui-icon-arrow-1-n{background-position:0 -32px;}.ui-icon-arrow-1-ne{background-position:-16px -32px;}.ui-icon-arrow-1-e{background-position:-32px -32px;}.ui-icon-arrow-1-se{background-position:-48px -32px;}.ui-icon-arrow-1-s{background-position:-64px -32px;}.ui-icon-arrow-1-sw{background-position:-80px -32px;}.ui-icon-arrow-1-w{background-position:-96px -32px;}.ui-icon-arrow-1-nw{background-position:-112px -32px;}.ui-icon-arrow-2-n-s{background-position:-128px -32px;}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px;}.ui-icon-arrow-2-e-w{background-position:-160px -32px;}.ui-icon-arrow-2-se-nw{background-position:-176px -32px;}.ui-icon-arrowstop-1-n{background-position:-192px -32px;}.ui-icon-arrowstop-1-e{background-position:-208px -32px;}.ui-icon-arrowstop-1-s{background-position:-224px -32px;}.ui-icon-arrowstop-1-w{background-position:-240px -32px;}.ui-icon-arrowthick-1-n{background-position:0 -48px;}.ui-icon-arrowthick-1-ne{background-position:-16px -48px;}.ui-icon-arrowthick-1-e{background-position:-32px -48px;}.ui-icon-arrowthick-1-se{background-position:-48px -48px;}.ui-icon-arrowthick-1-s{background-position:-64px -48px;}.ui-icon-arrowthick-1-sw{background-position:-80px -48px;}.ui-icon-arrowthick-1-w{background-position:-96px -48px;}.ui-icon-arrowthick-1-nw{background-position:-112px -48px;}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px;}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px;}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px;}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px;}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px;}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px;}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px;}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px;}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px;}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px;}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px;}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px;}.ui-icon-arrowreturn-1-w{background-position:-64px -64px;}.ui-icon-arrowreturn-1-n{background-position:-80px -64px;}.ui-icon-arrowreturn-1-e{background-position:-96px -64px;}.ui-icon-arrowreturn-1-s{background-position:-112px -64px;}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px;}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px;}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px;}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px;}.ui-icon-arrow-4{background-position:0 -80px;}.ui-icon-arrow-4-diag{background-position:-16px -80px;}.ui-icon-extlink{background-position:-32px -80px;}.ui-icon-newwin{background-position:-48px -80px;}.ui-icon-refresh{background-position:-64px -80px;}.ui-icon-shuffle{background-position:-80px -80px;}.ui-icon-transfer-e-w{background-position:-96px -80px;}.ui-icon-transferthick-e-w{background-position:-112px -80px;}.ui-icon-folder-collapsed{background-position:0 -96px;}.ui-icon-folder-open{background-position:-16px -96px;}.ui-icon-document{background-position:-32px -96px;}.ui-icon-document-b{background-position:-48px -96px;}.ui-icon-note{background-position:-64px -96px;}.ui-icon-mail-closed{background-position:-80px -96px;}.ui-icon-mail-open{background-position:-96px -96px;}.ui-icon-suitcase{background-position:-112px -96px;}.ui-icon-comment{background-position:-128px -96px;}.ui-icon-person{background-position:-144px -96px;}.ui-icon-print{background-position:-160px -96px;}.ui-icon-trash{background-position:-176px -96px;}.ui-icon-locked{background-position:-192px -96px;}.ui-icon-unlocked{background-position:-208px -96px;}.ui-icon-bookmark{background-position:-224px -96px;}.ui-icon-tag{background-position:-240px -96px;}.ui-icon-home{background-position:0 -112px;}.ui-icon-flag{background-position:-16px -112px;}.ui-icon-calendar{background-position:-32px -112px;}.ui-icon-cart{background-position:-48px -112px;}.ui-icon-pencil{background-position:-64px -112px;}.ui-icon-clock{background-position:-80px -112px;}.ui-icon-disk{background-position:-96px -112px;}.ui-icon-calculator{background-position:-112px -112px;}.ui-icon-zoomin{background-position:-128px -112px;}.ui-icon-zoomout{background-position:-144px -112px;}.ui-icon-search{background-position:-160px -112px;}.ui-icon-wrench{background-position:-176px -112px;}.ui-icon-gear{background-position:-192px -112px;}.ui-icon-heart{background-position:-208px -112px;}.ui-icon-star{background-position:-224px -112px;}.ui-icon-link{background-position:-240px -112px;}.ui-icon-cancel{background-position:0 -128px;}.ui-icon-plus{background-position:-16px -128px;}.ui-icon-plusthick{background-position:-32px -128px;}.ui-icon-minus{background-position:-48px -128px;}.ui-icon-minusthick{background-position:-64px -128px;}.ui-icon-close{background-position:-80px -128px;}.ui-icon-closethick{background-position:-96px -128px;}.ui-icon-key{background-position:-112px -128px;}.ui-icon-lightbulb{background-position:-128px -128px;}.ui-icon-scissors{background-position:-144px -128px;}.ui-icon-clipboard{background-position:-160px -128px;}.ui-icon-copy{background-position:-176px -128px;}.ui-icon-contact{background-position:-192px -128px;}.ui-icon-image{background-position:-208px -128px;}.ui-icon-video{background-position:-224px -128px;}.ui-icon-script{background-position:-240px -128px;}.ui-icon-alert{background-position:0 -144px;}.ui-icon-info{background-position:-16px -144px;}.ui-icon-notice{background-position:-32px -144px;}.ui-icon-help{background-position:-48px -144px;}.ui-icon-check{background-position:-64px -144px;}.ui-icon-bullet{background-position:-80px -144px;}.ui-icon-radio-off{background-position:-96px -144px;}.ui-icon-radio-on{background-position:-112px -144px;}.ui-icon-pin-w{background-position:-128px -144px;}.ui-icon-pin-s{background-position:-144px -144px;}.ui-icon-play{background-position:0 -160px;}.ui-icon-pause{background-position:-16px -160px;}.ui-icon-seek-next{background-position:-32px -160px;}.ui-icon-seek-prev{background-position:-48px -160px;}.ui-icon-seek-end{background-position:-64px -160px;}.ui-icon-seek-first{background-position:-80px -160px;}.ui-icon-stop{background-position:-96px -160px;}.ui-icon-eject{background-position:-112px -160px;}.ui-icon-volume-off{background-position:-128px -160px;}.ui-icon-volume-on{background-position:-144px -160px;}.ui-icon-power{background-position:0 -176px;}.ui-icon-signal-diag{background-position:-16px -176px;}.ui-icon-signal{background-position:-32px -176px;}.ui-icon-battery-0{background-position:-48px -176px;}.ui-icon-battery-1{background-position:-64px -176px;}.ui-icon-battery-2{background-position:-80px -176px;}.ui-icon-battery-3{background-position:-96px -176px;}.ui-icon-circle-plus{background-position:0 -192px;}.ui-icon-circle-minus{background-position:-16px -192px;}.ui-icon-circle-close{background-position:-32px -192px;}.ui-icon-circle-triangle-e{background-position:-48px -192px;}.ui-icon-circle-triangle-s{background-position:-64px -192px;}.ui-icon-circle-triangle-w{background-position:-80px -192px;}.ui-icon-circle-triangle-n{background-position:-96px -192px;}.ui-icon-circle-arrow-e{background-position:-112px -192px;}.ui-icon-circle-arrow-s{background-position:-128px -192px;}.ui-icon-circle-arrow-w{background-position:-144px -192px;}.ui-icon-circle-arrow-n{background-position:-160px -192px;}.ui-icon-circle-zoomin{background-position:-176px -192px;}.ui-icon-circle-zoomout{background-position:-192px -192px;}.ui-icon-circle-check{background-position:-208px -192px;}.ui-icon-circlesmall-plus{background-position:0 -208px;}.ui-icon-circlesmall-minus{background-position:-16px -208px;}.ui-icon-circlesmall-close{background-position:-32px -208px;}.ui-icon-squaresmall-plus{background-position:-48px -208px;}.ui-icon-squaresmall-minus{background-position:-64px -208px;}.ui-icon-squaresmall-close{background-position:-80px -208px;}.ui-icon-grip-dotted-vertical{background-position:0 -224px;}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px;}.ui-icon-grip-solid-vertical{background-position:-32px -224px;}.ui-icon-grip-solid-horizontal{background-position:-48px -224px;}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px;}.ui-icon-grip-diagonal-se{background-position:-80px -224px;}.ui-corner-tl{-moz-border-radius-topleft:0px;-webkit-border-top-left-radius:0px;}.ui-corner-tr{-moz-border-radius-topright:0px;-webkit-border-top-right-radius:0px;}.ui-corner-bl{-moz-border-radius-bottomleft:0px;-webkit-border-bottom-left-radius:0px;}.ui-corner-br{-moz-border-radius-bottomright:0px;-webkit-border-bottom-right-radius:0px;}.ui-corner-top{-moz-border-radius-topleft:0px;-webkit-border-top-left-radius:0px;-moz-border-radius-topright:0px;-webkit-border-top-right-radius:0px;}.ui-corner-bottom{-moz-border-radius-bottomleft:0px;-webkit-border-bottom-left-radius:0px;-moz-border-radius-bottomright:0px;-webkit-border-bottom-right-radius:0px;}.ui-corner-right{-moz-border-radius-topright:0px;-webkit-border-top-right-radius:0px;-moz-border-radius-bottomright:0px;-webkit-border-bottom-right-radius:0px;}.ui-corner-left{-moz-border-radius-topleft:0px;-webkit-border-top-left-radius:0px;-moz-border-radius-bottomleft:0px;-webkit-border-bottom-left-radius:0px;}.ui-corner-all{-moz-border-radius:0px;-webkit-border-radius:0px;}.ui-widget-overlay{background:#ffffff url(../../sites/all/themes/visuellpro_html5/styling/images/ui-bg_highlight-hard_40_ffffff_1x100.png) 50% top repeat-x;opacity:.30;filter:Alpha(Opacity=30);}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaaaaa url(../../sites/all/themes/visuellpro_html5/styling/images/ui-bg_highlight-soft_50_aaaaaa_1x100.png) 50% top repeat-x;opacity:.20;filter:Alpha(Opacity=20);-moz-border-radius:8px;-webkit-border-radius:8px;}.ui-resizable{position:relative;}.ui-resizable-handle{position:absolute;font-size:0.1px;z-index:99999;display:block;}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none;}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0px;}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0px;}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0px;height:100%;}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0px;height:100%;}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px;}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px;}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px;}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px;}.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1;}.ui-accordion .ui-accordion-li-fix{display:inline;}.ui-accordion .ui-accordion-header-active{border-bottom:0 !important;}.ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em 2.2em;}.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px;}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none;}.ui-accordion .ui-accordion-content-active{display:block;}.ui-dialog{position:relative;padding:.2em;width:300px;}.ui-dialog .ui-dialog-titlebar{padding:.5em .3em .3em 1em;position:relative;}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0 .2em;}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px;}.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px;}.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:0;}.ui-dialog .ui-dialog-content{border:0;padding:.5em 1em;background:none;overflow:auto;zoom:1;}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em;}.ui-dialog .ui-dialog-buttonpane button{float:right;margin:.5em .4em .5em 0;cursor:pointer;padding:.2em .6em .3em .6em;line-height:1.4em;width:auto;overflow:visible;}.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px;}.ui-draggable .ui-dialog-titlebar{cursor:move;}.ui-slider{position:relative;text-align:left;}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;}.ui-slider-horizontal{height:.8em;}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em;}.ui-slider-horizontal .ui-slider-range{top:0;height:100%;}.ui-slider-horizontal .ui-slider-range-min{left:0;}.ui-slider-horizontal .ui-slider-range-max{right:0;}.ui-slider-vertical{width:.8em;height:100px;}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em;}.ui-slider-vertical .ui-slider-range{left:0;width:100%;}.ui-slider-vertical .ui-slider-range-min{bottom:0;}.ui-slider-vertical .ui-slider-range-max{top:0;}.ui-tabs{padding:.2em;zoom:1;}.ui-tabs .ui-tabs-nav{list-style:none;position:relative;padding:.2em .2em 0;}.ui-tabs .ui-tabs-nav li{position:relative;float:left;border-bottom-width:0 !important;margin:0 .2em -1px 0;padding:0;}.ui-tabs .ui-tabs-nav li a{float:left;text-decoration:none;padding:.5em 1em;}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{padding-bottom:1px;border-bottom-width:0;}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text;}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer;}.ui-tabs .ui-tabs-panel{padding:1em 1.4em;display:block;border-width:0;background:none;}.ui-tabs .ui-tabs-hide{display:none !important;}.ui-datepicker{width:17em;padding:.2em .2em 0;}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px;}.ui-datepicker .ui-datepicker-prev{left:2px;}.ui-datepicker .ui-datepicker-next{right:2px;}.ui-datepicker .ui-datepicker-prev-hover{left:1px;}.ui-datepicker .ui-datepicker-next-hover{right:1px;}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;}.ui-datepicker .ui-datepicker-title select{float:left;font-size:1em;margin:1px 0;}.ui-datepicker select.ui-datepicker-month-year{width:100%;}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%;}.ui-datepicker .ui-datepicker-title select.ui-datepicker-year{float:right;}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em;}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0;}.ui-datepicker td{border:0;padding:1px;}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none;}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;}.ui-datepicker.ui-datepicker-multi{width:auto;}.ui-datepicker-multi .ui-datepicker-group{float:left;}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em;}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%;}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%;}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%;}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left;}.ui-datepicker-row-break{clear:both;width:100%;}.ui-datepicker-rtl{direction:rtl;}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto;}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto;}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right;}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left;}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right;}.ui-datepicker-rtl .ui-datepicker-group{float:right;}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px;}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px;}.ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px;}.ui-progressbar{height:2em;text-align:left;}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%;}.ui-accordion-header{text-align:left;}.ui-accordion{border:0;}.ui-accordion .ui-state-default{border:0;border-top:1px solid #5a5a5a;border-bottom:1px solid #5a5a5a;background:#eaeaea url(../../sites/all/themes/visuellpro_html5/styling/images/ui-bg_flat_8_eaeaea_40x100.png) 50% 50% repeat-x;}.ui-accordion .ui-state-active{border:0;border-top:1px solid #5a5a5a;border-bottom:1px solid #5a5a5a;background:#f9f9f9 url(../../sites/all/themes/visuellpro_html5/styling/images/ui-bg_flat_100_f9f9f9_40x100.png) 50% 50% repeat-x;color:#045A04;}.ui-accordion .ui-state-hover{border:0;border-top:1px solid #5a5a5a;border-bottom:1px solid #5a5a5a;background:#f9f9f9 url(../../sites/all/themes/visuellpro_html5/styling/images/ui-bg_flat_100_f9f9f9_40x100.png) 50% 50% repeat-x;color:#045A04;}.ui-accordion .ui-state-hover a{color:#045A04;}.ui-accordion .ui-state-active a{color:#045A04;}.ui-accordion .ui-accordion-li-fix{display:inline;}.ui-accordion .ui-accordion-header{font-size:1.25em;}.ui-accordion .ui-accordion-header-active{border-bottom:0 !important;}.ui-accordion .ui-accordion-header a{display:block;padding:.25em .5em .25em 1.75em;}.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px;}.ui-accordion .ui-accordion-content{border:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none;padding-top:2px;}.ui-accordion .ui-accordion-content-active{display:block;border-bottom:1px solid #5a5a5a;}@media screen and (min-width:320px){#page{max-width:479px;}body.front #sidebar-first{display:none;}body.front #sidebar-second .block{width:100%;margin:0 auto;}body.front #sidebar-second .block .block-content{width:90%;margin:0 auto 1em;}}@media screen and (min-width:480px){#page{max-width:659px;}#head-container .col-a{width:45%;float:left;height:195px;}#head-container .col-b{width:54%;float:right;margin-left:1%;height:195px;}#head-container .col-c{width:100%;float:left;margin-top:5px;margin-bottom:5px;}body.node-type-projekt #cont-container .col-a{width:100%;float:left;height:auto;}body.node-type-projekt #cont-container .col-b{width:100%;float:right;height:auto;margin-top:5px;margin-bottom:5px;}body.node-type-projekt #cont-container .col-c{width:100%;float:left;height:auto;}.branding-wrapper{display:block;width:200px;margin:5em auto;padding:0;}.branding-wrapper img{width:100%;height:auto;}.branding-wrapper .site-name{font-size:0.85em;letter-spacing:1.575em;color:#fff;padding:0 0 0.3em 0;margin:0;}.branding-wrapper .site-slogan{font-size:0.7em;letter-spacing:0.15em;color:#fff;}.page-footer .block{float:left;width:90%;overflow:hidden;margin:0.5em auto 0 auto;}.block-contactinfo .block-content{margin:1em auto;width:60%;}.block-contactinfo h1{width:250px;padding:0 0 0.3em 0;margin:0;}.block-contactinfo h2{width:250px;font-size:0.9em;letter-spacing:0.15em;margin:0.5em 0;}.block-contactinfo .adr,.block-contactinfo .phone{margin:0.6em 0;padding:0;}.block-contactinfo .adr p,.block-contactinfo .phone p{font-size:0.9em;letter-spacing:0.15em;margin:0;padding:0;}.block-contactinfo a{}}@media screen and (min-width:660px){#page{max-width:900px;overflow:hidden !important;}.col-a{width:38%;float:left;}.col-b{width:61%;float:right;margin-left:5px;}.col-c{width:100%;float:left;margin:0;}#head-container{height:250px;}body.front #head-container{height:200px;}#head-container .col-a{width:38%;float:left;height:195px;}#head-container .col-b{width:61%;float:right;margin-left:1%;height:195px;}#head-container .col-c{width:100%;float:left;margin-top:5px;margin-bottom:5px;}#cont-container .col-a{min-height:620px;position:relative;}body.node-type-projekt #cont-container .col-a{width:38%;float:left;height:auto;}body.node-type-projekt #cont-container .col-b{width:61%;float:right;height:auto;margin-left:5px;overflow:hidden;}body.node-type-projekt #cont-container .col-c{width:100%;float:left;height:auto}.branding-wrapper{display:block;width:200px;margin:3.3em auto;padding:0;}.branding-wrapper img{width:100%;height:auto;}.branding-wrapper .site-name{font-size:0.85em;letter-spacing:1.575em;color:#fff;padding:0 0 0.3em 0;margin:0;}.branding-wrapper .site-slogan{font-size:0.7em;letter-spacing:0.15em;color:#fff;}#main-nav-wrapper .block-menu-block{margin-left:30px;}#content-wrapper > .node,#content-wrapper > .block,#content-wrapper > .view,#content-wrapper > #breadcrumb{margin-left:35px;width:84%;}#content-wrapper > .view .node-teaser{margin-left:0px;}body.one-sidebar #content-wrapper > .node,body.one-sidebar #content-wrapper > .view{}body.two-sidebars #content-wrapper > .node,body.two-sidebars #content-wrapper > .view{}body.node-type-projekt .field-type-getlocations-fields{width:86%;height:320px;}body.node-type-projekt .field-name-field-projekt-geo-viewlink{width:86%;background:#eaeaea;color:#5a5a5a;}body.node-type-projekt .field-name-field-projekt-geo-viewlink a{color:#5a5a5a;text-decoration:none;text-align:center;padding:0.3em 0;width:100%;display:block;}body.node-type-projekt .field-name-body p,body.node-type-projekt .field-name-body ul.inhaltslistung{float:left;margin:10px 0 5px 0;display:block;width:84%;}body.node-type-projekt .field-name-field-projekt-weblink{float:left;margin:5px 0 15px 0;display:block;width:84%;}body.front #sidebar-first{display:block;}body.front #sidebar-second .teaser-block-projekte{float:right;width:60%;margin:0 0 0 1%;display:inline-block;}body.front #sidebar-second .gmap-block-viewsmap{float:left;width:38%;margin:0;}body.front #sidebar-second .block .block-content{width:90%;margin:0 auto 1em;}#sidebar-first{position:relative;}#sidebar-first .block .block-content,#sidebar-first .block-menu-block nav ul,#sidebar-first .block-menu ul{width:200px;margin:0 auto;}#sidebar-first .block-contactinfo{margin:0;display:block;position:absolute;height:auto;overflow:hidden;bottom:0;right:0px;width:100%;}#pre-footer{display:none;height:0;position:absolute;top:-99999;}.block-contactinfo .block-content{margin:1em auto;width:200px;font-size:0.85em;}.block-contactinfo h1{width:200px;padding:0 0 0.3em 0;margin:0;letter-spacing:1.5em;}.block-contactinfo h2{width:200px;font-size:0.85em;letter-spacing:0.1em;margin:0.5em 0;}.block-contactinfo .adr,.block-contactinfo .phone{margin:0.6em 0;padding:0;}.block-contactinfo .adr p,.block-contactinfo .phone p{margin:0;padding:0;}.block-contactinfo a{}body.page-firmeninfos-team .view-team-allobjekt-mitarbeiter .semantic-cont{float:left;width:220px;}body.page-firmeninfos-team .view-team-allobjekt-mitarbeiter .semantic-cont > h2,body.page-firmeninfos-team .view-team-allobjekt-mitarbeiter .semantic-cont p{float:right;width:170px;margin-left:12px;}}@media screen and (min-width:920px){#page{max-width:1120px;}.outer-container{margin:0 30px;}.col-a{width:25%;float:left;}.col-b{width:40%;float:left;margin-left:5px;}.col-c{width:34%;float:right;margin:0;}#head-container{height:200px;}#head-container .col-a{width:25%;float:left;height:195px;}#head-container .col-b{width:40%;float:left;margin-left:5px;height:195px;}#head-container .col-c{width:34%;float:right;margin:0;height:195px;position:relative;}body.not-front.one-sidebar.sidebar-first #cont-container .col-a{width:25%;float:left;}body.not-front.one-sidebar.sidebar-first #cont-container .col-b{width:74%;float:right;}#page-title-wrapper{}body.front #page-title-wrapper .section-title{display:block;}#page-title-wrapper .page-title{position:absolute;bottom:0;width:100%;}.branding-wrapper{display:block;width:200px;margin:3.5em auto;padding:0;}.branding-wrapper img{width:100%;height:auto;}.branding-wrapper .site-name{font-size:0.85em;letter-spacing:1.575em;color:#fff;padding:0 0 0.3em 0;margin:0;}.branding-wrapper .site-slogan{font-size:0.7em;letter-spacing:0.15em;color:#fff;}#main-nav-wrapper .block-menu-block{margin-left:35px;}#content-wrapper > .node,#content-wrapper > .block,#content-wrapper > .view,#content-wrapper > form,#content-wrapper > #site-map,#content-wrapper > #breadcrumb{margin-left:35px;width:84%;}#content-wrapper > .view .node-teaser{margin-left:0px;}body.one-sidebar #content-wrapper > .node,body.one-sidebar #content-wrapper > .view{width:94%;}body.two-sidebars #content-wrapper > .node,body.two-sidebars #content-wrapper > .view{width:88%;}body.page-firmeninfos-team .view-team-allobjekt-mitarbeiter .semantic-cont,#content-wrapper .view .view-content div.node-projekt.node-teaser{width:45%;float:left;margin-right:4.5%;}body.node-type-projekt .node-projekt .projekt-left-infowrapper{padding:0;margin:0;width:47%;overflow:hidden;float:left;}body.node-type-projekt .node-projekt .projekt-right-infowrapper{padding:0;margin:0 0 0 35px;width:45%;overflow:hidden;float:left;}body.node-type-projekt .node-projekt .projekt-left-infowrapper img{padding:0;margin:1% 2%;width:95%;overflow:hidden;float:left;}body.node-type-projekt .field-type-getlocations-fields{width:92%;height:320px;}body.node-type-projekt .field-name-field-projekt-geo-viewlink{width:92%;background:#eaeaea;color:#5a5a5a;}body.node-type-projekt .field-name-field-projekt-geo-viewlink a{color:#5a5a5a;text-decoration:none;text-align:center;padding:0.3em 0;width:100%;display:block;}body.node-type-projekt .field-name-body p,body.node-type-projekt .field-name-body ul.inhaltslistung{float:left;margin:10px 0 5px 0;display:block;width:84%;}body.node-type-projekt .field-name-field-projekt-weblink{float:left;margin:5px 0 15px 0;display:block;width:84%;}#page-title-wrapper div.block-image{display:block;float:left;width:100%;}#page-title-wrapper div.block-image img{width:100%;height:auto;margin:0;}#sidebar-first .block{margin:0.5em auto;}#sidebar-first .block .block-header{width:200px;margin:0 auto;}body.front #sidebar-second .teaser-block-projekte,body.front #sidebar-second .gmap-block-viewsmap{width:100%;margin:0;display:inline-block;}body.front #sidebar-second .teaser-block-projekte .block-header{display:none;}body.front #sidebar-second .teaser-block-projekte{margin-top:0.5em;}body.front #sidebar-second .block .block-content{width:94%;margin:0 auto 1em;}.page-footer{}.page-footer .block{overflow:hidden;margin:0.5em 0 0 0;}.page-footer .block-menu{width:55%;float:right;overflow:hidden;}.page-footer ul.menu{float:right;width:90%;margin:0;}.page-footer ul.menu li,.page-footer ul.menu li.last{text-align:right;margin:0 0 0 5%;}.page-footer ul.menu li a{text-align:right;margin:0;padding:0;}.page-footer .block-block{float:left;width:40%;}body.page-firmeninfos-team .view-team-allobjekt-mitarbeiter .semantic-cont{float:left;width:270px;}body.page-firmeninfos-team .view-team-allobjekt-mitarbeiter .semantic-cont > h2,body.page-firmeninfos-team .view-team-allobjekt-mitarbeiter .semantic-cont p{float:right;width:170px;margin-left:12px;}#content-wrapper .item-list ul.pager{width:70%;}body.page-aktuelle-projekte-map .getlocations_map_wrapper,body.page-referenzen-map .getlocations_map_wrapper,body.page-miet-und-kaufobjekte-map .getlocations_map_wrapper{height:530px;}#content-wrapper .form-type-textfield label,#content-wrapper .form-type-textarea label,#content-wrapper .form-type-select label{display:block;width:99%;}#content-wrapper .form-type-textfield input,#content-wrapper .form-type-textarea input,#content-wrapper .form-type-select select{clear:both;width:80%;}#content-wrapper fieldset.search-advanced{margin:5px 0;}#content-wrapper #block-getlocations-blocks-getlocations-blocks-city{margin-top:15px;margin-bottom:5px;}#content-wrapper #site-map > div{clear:both;overflow:hidden;display:block;}#content-wrapper #site-map .site-map-menus > div{width:45%;float:left;margin-right:4.5%;}}@media screen and (min-width:1224px){#page{max-width:1439px;}.outer-container{width:1160px;margin:0 auto;}.col-a{width:300px;float:left;}.col-b{width:530px;float:left;margin-left:5px;}.col-c{width:320px;float:right;margin:0;}#head-container{height:200px;}#head-container .col-a{width:300px;float:left;height:195px;}#head-container .col-b{width:530px;float:left;margin-left:5px;height:195px;}#head-container .col-c{width:320px;float:right;margin:0;}body.not-front.one-sidebar.sidebar-first #cont-container .col-a{width:300px;float:left;}body.not-front.one-sidebar.sidebar-first #cont-container .col-b{width:850px;float:right;}body.node-type-projekt #cont-container .col-a{width:100%;float:left;height:auto;}body.node-type-projekt #cont-container .col-b{width:100%;float:right;height:auto;margin-top:5px;margin-bottom:5px;}body.node-type-projekt #cont-container .col-c{width:100%;float:left;height:auto;}.branding-wrapper{display:block;width:240px;margin:3.8em auto;padding:0;}.branding-wrapper img{width:100%;height:auto;}.branding-wrapper .site-name{font-size:0.9em;letter-spacing:1.8em;color:#fff;padding:0 0 0.3em 0;margin:0;}.branding-wrapper .site-slogan{font-size:0.8em;letter-spacing:0.15em;color:#fff;}#page-title-wrapper div.block-image img{width:320px;height:auto;margin:0;}#main-nav-wrapper .block-menu-block{margin-left:45px;}#content-wrapper > .node,#content-wrapper > .block,#content-wrapper > .view,#content-wrapper > form,#content-wrapper > #site-map,#content-wrapper > #breadcrumb{margin-left:45px;width:86%;}#content-wrapper > .view .node-teaser{margin-left:0px;}body.one-sidebar #content-wrapper > .node,body.one-sidebar #content-wrapper > .view{}body.two-sidebars #content-wrapper > .node,body.two-sidebars #content-wrapper > .view{width:88%;}#content-wrapper > .view .node-projekt.node-teaser{width:44%;float:left;margin-right:4.5%;}body.node-type-projekt .node-projekt .projekt-left-infowrapper{padding:0;margin:0;width:58%;overflow:hidden;float:left;}body.node-type-projekt .node-projekt .projekt-right-infowrapper{padding:0;margin:0 0 0 30px;width:38%;overflow:hidden;float:left;}body.node-type-projekt .node-projekt .projekt-left-infowrapper img{padding:0;margin:1% 2% 2% 0;width:90%;overflow:hidden;float:left;}body.node-type-projekt .field-type-getlocations-fields{width:92%;height:270px;}body.node-type-projekt .field-name-field-projekt-geo-viewlink{width:92%;background:#eaeaea;color:#5a5a5a;}body.node-type-projekt .field-name-field-projekt-geo-viewlink a{color:#5a5a5a;text-decoration:none;text-align:center;padding:0.3em 0;width:100%;display:block;}body.node-type-projekt .field-name-body p,body.node-type-projekt .field-name-body ul.inhaltslistung{float:left;margin:10px 0 5px 0;display:block;width:84%;}body.node-type-projekt .field-name-field-projekt-weblink{float:left;margin:5px 0 15px 0;display:block;width:84%;}#sidebar-first .block{margin:0.5em auto;}#sidebar-first .block .block-header{width:210px;margin:0 auto;}#sidebar-first .block .block-content,#sidebar-first .block-menu-block nav ul,#sidebar-first .block-menu ul{width:210px;margin:0 auto;}.block-contactinfo .block-content{margin:1em auto;width:230px;font-size:0.85em;}.block-contactinfo h1{width:230px;padding:0 0 0.3em 0;margin:0;letter-spacing:1.5em;}.block-contactinfo h2{width:230px;font-size:0.85em;letter-spacing:0.1em;margin:0.5em 0;}#block-views-5b452bfc6a9a2ceb2a94f4b72a3787aa .view-content,#block-views-5b452bfc6a9a2ceb2a94f4b72a3787aa .view-footer{float:left;}#content-wrapper #block-views-5b452bfc6a9a2ceb2a94f4b72a3787aa .view .view-content{width:240px;}#block-views-5b452bfc6a9a2ceb2a94f4b72a3787aa .view-footer{width:180px;margin-left:15px;}body.page-firmeninfos-team .view-team-allobjekt-mitarbeiter .semantic-cont{float:left;width:290px;margin-right:35px;}body.page-firmeninfos-team .view-team-allobjekt-mitarbeiter .semantic-cont > h2,body.page-firmeninfos-team .view-team-allobjekt-mitarbeiter .semantic-cont p{float:right;width:190px;margin-left:15px}}@media screen and (min-width:1440px){#page{width:100%;max-width:1690px;margin:0 auto;}.outer-container{width:1340px;margin:0 auto;}.col-a{width:320px;float:left;}.col-b{width:650px;float:left;margin-left:5px;}.col-c{width:360px;float:right;margin:0;}#head-container{height:200px;}#head-container .col-a{width:320px;float:left;height:195px;}#head-container .col-b{width:650px;float:left;margin-left:5px;height:195px;}#head-container .col-c{width:360px;float:right;margin:0;}body.not-front.one-sidebar.sidebar-first #cont-container .col-a{width:320px;float:left;}body.not-front.one-sidebar.sidebar-first #cont-container .col-b{width:1010px;float:right;}body.node-type-projekt #cont-container .col-a{width:100%;float:left;height:auto;}body.node-type-projekt #cont-container .col-b{width:100%;float:right;height:auto;margin-top:5px;margin-bottom:5px;}body.node-type-projekt #cont-container .col-c{width:100%;float:left;height:auto;}.branding-wrapper{display:block;width:230px;margin:3.5em auto;padding:0;}.branding-wrapper img{width:100%;height:auto;}.branding-wrapper .site-name{font-size:0.85em;letter-spacing:1.575em;color:#fff;padding:0 0 0.3em 0;margin:0;}.branding-wrapper .site-slogan{font-size:0.7em;letter-spacing:0.15em;color:#fff;}#page-title-wrapper div.block-image img{width:360px;height:auto;margin:0;}#main-nav-wrapper .block-menu-block{margin-left:55px;}#content-wrapper > .node,#content-wrapper > .block,#content-wrapper > .view,#content-wrapper > form,#content-wrapper > #site-map,#content-wrapper > #breadcrumb{margin-left:55px;width:90%;}#content-wrapper .view .node-teaser{margin-left:0px;}body.one-sidebar #content-wrapper > .node,body.one-sidebar #content-wrapper > .view{}body.two-sidebars #content-wrapper > .node,body.two-sidebars #content-wrapper > .view{width:88%;}body.page-firmeninfos-team .view-team-allobjekt-mitarbeiter .semantic-cont,#content-wrapper > .view .node-projekt.node-teaser{width:44%;float:left;margin-right:4.5%;}body.node-type-projekt .node-projekt .projekt-left-infowrapper{padding:0;margin:0;width:44%;overflow:hidden;float:left;}body.node-type-projekt .node-projekt .projekt-right-infowrapper{padding:0;margin:0 0 0 30px;width:52%;overflow:hidden;float:left;}body.node-type-projekt .node-projekt .projekt-left-infowrapper img{padding:0;margin:1% 2% 2% 0;width:90%;overflow:hidden;float:left;}body.node-type-projekt .field-type-getlocations-fields{width:92%;height:270px;}body.node-type-projekt .field-name-field-projekt-geo-viewlink{width:92%;background:#eaeaea;color:#5a5a5a;}body.node-type-projekt .field-name-field-projekt-geo-viewlink a{color:#5a5a5a;text-decoration:none;text-align:center;padding:0.3em 0;width:100%;display:block;}body.node-type-projekt .field-name-body p,body.node-type-projekt .field-name-body ul.inhaltslistung{float:left;margin:10px 0 5px 0;display:block;width:84%;}body.node-type-projekt .field-name-field-projekt-weblink{float:left;margin:5px 0 15px 0;display:block;width:84%;}#block-block-3{display:block;}#block-block-3--2{display:none;}body.page-firmeninfos-team .view-team-allobjekt-mitarbeiter .semantic-cont{float:left;width:320px;margin-right:55px;}body.page-firmeninfos-team .view-team-allobjekt-mitarbeiter .semantic-cont > h2,body.page-firmeninfos-team .view-team-allobjekt-mitarbeiter .semantic-cont p{float:right;width:220px;margin-left:15px;}}@media print{*{background:transparent !important;color:black !important;box-shadow:none !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important;}a,a:visited{text-decoration:underline;}a[href]:after{content:" (" attr(href) ")";}abbr[title]:after{content:" (" attr(title) ")";}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:"";}pre,blockquote{border:1px solid #999;page-break-inside:avoid;}thead{display:table-header-group;}tr,img{page-break-inside:avoid;}img{max-width:100% !important;}@page{margin:0.5cm;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}}
