*{margin:0;padding:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}@font-face{font-family:DINWeb-Bold;src:url(/sites/all/themes/baumannhenrich/webfonts/DINWeb-Bold.eot);}@font-face{font-family:DINWeb-Bold;src:url(/sites/all/themes/baumannhenrich/webfonts/DINWeb-Bold.woff) format("woff");}@font-face{font-family:DINWeb;src:url(/sites/all/themes/baumannhenrich/webfonts/DINWeb.eot);}@font-face{font-family:DINWeb;src:url(/sites/all/themes/baumannhenrich/webfonts/DINWeb.woff) format("woff");}html,body{height:100%;}body{background:white;color:#000000;margin:0;padding:0;}header,footer,section,aside,nav,article{display:block;}#container{max-width:1200px;min-width:960px;margin:0  auto;min-height:100%;}header{position:relative;width:100%;height:50px;}section#content{margin:0 0px 0 200px;}article{min-height:600px;}p,pre{padding:0 0 8px 0;line-height:1.5em;}aside#sidebar-first{padding:0;float:left;width:200px;}*#block-system-main-menu{text-transform:lowercase;}#block-system-main-menu  ul.menu{margin:0;padding:0;display:block;list-style-type:none;width:100%;text-align:left;}#block-system-main-menu ul.menu li{margin:0;padding:0;font-size:1em;}#block-system-main-menu ul.menu li a{display:inline-block;margin:0;text-decoration:none;padding:5px 0;color:#666666;font-family:DINWeb-Bold,sans-serif;font-weight:normal;}#block-system-main-menu ul.menu li.first a{border-width:0 0 0 0;}#block-system-main-menu ul.menu li.last a{border-width:0 0 0 0;}#block-system-main-menu ul.menu a:link,#block-menu-menu-meta-menu ul.menu a:visited{color:#666666;}#block-system-main-menu ul.menu a:hover{color:#E2007A;}#block-system-main-menu ul.menu a.active{color:#E2007A;}#block-system-main-menu ul.menu a.active-trail{color:#E2007A;padding-bottom:3px;}#block-system-main-menu ul.menu li ul.menu li a{font-family:DINWeb,sans-serif;padding:3px 0 3px 10px;}#block-menu-menu-meta-menu{float:right;margin-top:10px;}#block-menu-menu-meta-menu ul.menu{margin:0;padding:0;display:block;list-style-type:none;width:100%;text-align:right;}#block-menu-menu-meta-menu ul.menu li{margin:0;padding:0;font-size:11px;line-height:11px;}#block-menu-menu-meta-menu ul.menu li a{margin:0;text-decoration:none;}#block-menu-menu-meta-menu ul.menu li.first a{border-width:0 1px 0 0;}#block-menu-menu-meta-menu ul.menu li.last a{border-width:0 0 0 0;}#block-menu-menu-meta-menu ul.menu a:link,#block-menu-menu-meta-menu ul.menu a:visited{color:#666666;}#block-menu-menu-meta-menu ul.menu a:hover{color:#333333;}#block-menu-menu-meta-menu ul.menu a.active{color:#E2007A;}footer{padding:20px;clear:both;color:#fff;}.tabs{left:110px;position:absolute;top:10px;z-index:99;}div.tabs ul.primary{width:400px;margin:0;padding:0;}div.tabs ul.secondary{width:400px;margin:0;padding:0;background:white;height:2em;border:1px solid #bbbbbb;border-top:none;border-bottom-left-radius:6px;border-bottom-right-radius:6px;}.action-links{position:absolute;top:10px;right:20px;z-index:98;padding:0 0 3px 0;background:#f0f0f0;border:1px solid #AAAAAA;list-style-type:none;}ul.menu li.expanded,ul.menu li.collapsed,ul.menu li.leaf{padding:0;margin:0;list-style-image:none;list-style-type:none;}.webform-client-form label{float:left;padding:0;display:inline;width:20%;line-height:1.2em;font-size:0.9em;text-align:left;}.webform-client-form input[type="text"],.webform-client-form input[type="number"],.webform-client-form input[type="email"]{width:60%;padding:2px 0;border:1px solid #333;background:none;}.webform-client-form .form-textarea-wrapper{width:60%;float:left;}.webform-client-form #edit-submit,.webform-client-form .description{margin-left:20%;margin-top:10px;}.webform-client-form .field-suffix{width:10%;font-size:0.9em;}input#edit-submitted-bestellung-warenwert{width:40%;}.webform-client-form fieldset#webform-component-absender input#edit-submitted-absender-plz{width:4em;}.webform-client-form span.field-prefix{padding:0 0.5em 0 0;}.webform-client-form .form-textarea-wrapper textarea{background:none;border:1px solid #333;}.marker,.form-required{color:#E2007A;}.webform-client-form .form-actions{text-align:center;}.webform-client-form input.form-submit{font-size:100%;font-weight:normal;color:#fff;width:30%;background:#E2007A;border:none;margin:10px auto 0 auto;padding:5px 0;}.webform-client-form input.form-submit:hover{background:#AA005C;}.ds-2col-stacked > .group-left{float:left;width:57.5%;margin-right:5%;}.ds-2col-stacked > .group-right{float:right;width:37.5%;}body.page-node-79 .ds-2col > .group-left{width:95%;margin-right:5%;}.group-header{width:100%;}div.messages{margin-bottom:0;margin-left:0;margin-right:0;margin-top:0;}div.error,table tr.error{background-color:#fff;}div.error,.error{color:#E2007A;}div.error{background-image:url(/sites/all/misc/message-24-error.png);border-bottom-color:#E2007A;border-left-color-ltr-source:physical;border-left-color-rtl-source:physical;border-left-color-value:#E2007A;border-right-color-ltr-source:physical;border-right-color-rtl-source:physical;border-right-color-value:#E2007A;border-top-color:#E2007A;}div.messages{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-position:8px 8px;background-repeat:no-repeat;border-bottom-color:-moz-use-text-color;border-bottom-style:solid;border-bottom-width:1px;border-image-outset:0 0 0 0;border-image-repeat:stretch stretch;border-image-slice:100% 100% 100% 100%;border-image-source:none;border-image-width:1 1 1 1;border-left-color-ltr-source:physical;border-left-color-rtl-source:physical;border-left-color-value:-moz-use-text-color;border-left-style-ltr-source:physical;border-left-style-rtl-source:physical;border-left-style-value:solid;border-left-width-ltr-source:physical;border-left-width-rtl-source:physical;border-left-width-value:1px;border-right-color-ltr-source:physical;border-right-color-rtl-source:physical;border-right-color-value:-moz-use-text-color;border-right-style-ltr-source:physical;border-right-style-rtl-source:physical;border-right-style-value:solid;border-right-width-ltr-source:physical;border-right-width-rtl-source:physical;border-right-width-value:1px;border-top-color:-moz-use-text-color;border-top-style:solid;border-top-width:1px;margin-bottom:6px;margin-left:0;margin-right:0;margin-top:6px;padding-bottom:10px;padding-left:50px;padding-right:10px;padding-top:10px;}div.error,.error{color:#E2007A;}
.farbedunkel{color:#AA005C;}.farbe{color:#E2007A;}.farbehell{color:#EE66AF;}.graudunkel{color:#333333;}.grau{color:#666666;}.grauhell{color:#999999;}.grauhellhell{color:#dddddd;}.weiss{color:#ffffff;}.schwarz{color:#000000;}body{font-family:DINWeb,sans-serif;font:1em/1.4em;color:#000000;}pre,code{font-size:1.2em;}a{color:#E2007A;text-decoration:none;}a:visited{color:#666666;}a:hover{color:#AA005C;text-decoration:underline}a:active{color:#E2007A;text-decoration:none;}h1{font-size:1.3em;line-height:1.2em;color:#E2007A;font-weight:normal;letter-spacing:1px;margin:0 0 10px 0;}h1.lead{text-transform:lowercase;}body.page-node-79 h1.lead,body.page-node-25 h1.lead,body.page-node-5 h1.lead,body.page-sitemap h1.lead,body.page-node-77 h1.lead,body.page-node-51 h1.lead,body.page-node-26 h1.lead,body.page-node-109 h1.lead{padding-top:40px;}h2{font-size:1.3em;color:#666666;font-weight:normal;letter-spacing:1px;margin:20px 0 10px 0;}h3,h4{font-size:1.1em;color:#000;font-family:DINWeb-Bold,sans-serif;font-weight:normal;margin:20px 0 5px 0;}b,strong{font-family:DINWeb-Bold,sans-serif;font-weight:normal;}img.download{vertical-align:middle;}img{border:none;}ul,ul.menu{list-style-type:square;}th a{color:#E2007A;text-decoration:none;}.mehr a{color:#E2007A;font-weight:normal;}i,em{color:#000000;font-weight:normal;font-style:italic;}sup{font-size:0.7em;line-height:0;}sub{font-size:0.7em;line-height:0;}hr{margin:1.2em 0 1em 0;border:none;border-top:1px dotted #666666;}.clear{height:0;clear:both;}.nobr{white-space:nowrap;}.klein{font-size:0.65em;}span.file{margin:0 0 0 0;display:block;}form input{font-size:100%;font-weight:bold;color:#333333;width:100%;}form td{padding:4px,width:25%;}form td td{padding:0px}input.webform-calendar{width:25px;}a.more,a.pdf{color:#E2007A;font-weight:normal;list-style:none;text-decoration:none;margin:0;padding:0;white-space:nowrap;}.more a:before,a.more:before{content:"> ";}a.more:hover,a.pdf:hover{color:#E2007A;}* html a.more,*+html a.more{background:transparent url(/sites/all/themes/baumannhenrich/img/more.png)   no-repeat 0 0.2em;padding-left:20px;}* html a:hover.more,*+html a:hover.more{background:transparent url(/sites/all/themes/baumannhenrich/img/more_o.png) no-repeat 0 0.2em;}a.pdf,a.pdf{background:transparent url(/sites/all/themes/baumannhenrich/img/pdf.gif)   no-repeat 0 0;padding:0.1em 0 0.1em 20px;}a:hover.pdf,a:hover.pdf{background:transparent url(/sites/all/themes/baumannhenrich/img/pdf_o.gif) no-repeat 0 0;}table{margin-top:0.5em;border:none;}table *{border:none;}table caption{font-weight:bold;}table tbody,body.page-node table tr.even,body.page-node table tr.odd{border:none;}table th{padding:0.2em 0.5em 0.2em 0.0em;background:#eeeeee;vertical-align:bottom;color:#000000;text-align:left;border:0px solid #999999;}table td{padding:0 0.5em 0.5em 0;vertical-align:top;}table td.active{background:#eeeeee;}table table{margin:0;padding:0;}table table td{padding:0 0.5em 0 0;vertical-align:top;border:none;}table h3,table h4,table p{margin:0;}table.abstand{border:none;}table.abstand caption{padding-bottom:.3em;}table.abstand{margin-top:0.1em;}table.abstand td{padding:0.4em 0.5em 0.4em 0;vertical-align:top;border:0px solid #999999;}table.abstand table{margin:0;padding:0;}table.abstand table td{padding:0 0.5em 0 0;vertical-align:top;border:none;}table.linien{margin-top:0.5em;width:100%;border:none;}table.linien *{border:0px solid #CCC;}table.linien td{padding:0.3em 0.5em 0.3em 0;background:#ffffff;vertical-align:top;border-width:1px 0px 1px 0px;}table.linien tr.even{background:#999999;}table.linien tr.odd{background:#ffffff;}table.linien table{margin:0;padding:0;}table.linien table td{padding:0 0.5em 0 0;vertical-align:top;border:none;}form table{margin-top:0.2em;}form table td{padding:0.3em 0.4em 0.2em 0.4em;vertical-align:top;width:25%;}form table tr.even td{background:#999999;}form table tr.odd td{background:#dddddd;}form table table{margin:0;padding:0;}form table table td{padding:0 0.5em 0 0;vertical-align:top;border:none;}form p{margin:0;padding:0;}div.add-or-remove-shortcuts{position:absolute;left:-8px;top:-15px;margin:0;padding:0;}#breadcrumb .breadcrumb{padding:0;font-size:12px;}#breadcrumb .breadcrumb a{color:#666666;}.tabs ul.primary li a.active{background-color:#EE66AF;}.tabs ul.primary li.active a{background-color:#ffffff;border-bottom:1px solid #ffffff;}div#messages{margin:0;width:100%;padding:0;position:relative;}div.messages{margin:0;}body.cke_show_borders{text-align:left;background:#ffffff;background-image:none;}.text-format-wrapper{margin-right:-25px;}body.page-node-edit .cke_skin_kama,body.page-node-add  .cke_skin_kama,#comments           .cke_skin_kama{padding:0;}body.page-node-edit .filter-wrapper,body.page-node-add .filter-wrapper,#comments           .filter-wrapper{display:none;}#edit-field-bild-und-table div.description,.image-widget div.description{white-space:normal;}.image-widget input.form-text,#edit-field-bild-und-table input.form-text{width:350px;}div.horizontal-tabs{border-width:0 0 1px 0;}div.horizontal-tabs .fieldset-wrapper{margin-top:0;}.horizontal-tabs fieldset.horizontal-tabs-pane{padding:0;}.horizontal-tabs-panes .fieldset-wrapper{padding:0;}.horizontal-tabs ul.horizontal-tabs-list,.horizontal-tabs ul.horizontal-tabs-list li{background:#dddddd;}.horizontal-tabs ul.horizontal-tabs-list li.selected,.horizontal-tabs ul.horizontal-tabs-list li a:hover{background:#999999;}fieldset fieldset fieldset legend{display:none;}.views-displays{margin-right:-300px;background:#ffffff;}body.page-admin #system-modules{margin-right:-300px;}body.page-admin-config-people #field-display-overview-wrapper{margin-right:-300px;}body.page-admin-config-people .tabledrag-toggle-weight-wrapper{background:#ffffff;}#site-map .site-map-box-menu{margin:1.5em 0 1.8em 0;}#site-map ul.site-map-menu{margin:0;padding:0;line-height:1.5em;}#site-map ul.site-map-menu *{list-style:none;margin:0;padding:0;}#site-map ul.site-map-menu li{margin-left:0em;font-weight:bold;margin-top:0.5em;}#site-map ul.site-map-menu li li{margin-left:0;font-weight:normal;margin-top:0.0em;}#site-map ul.site-map-menu li li li{margin-left:0;font-weight:normal;}#site-map ul.site-map-menu a{color:#E2007A;text-decoration:none;}#site-map ul.site-map-menu ul a{color:#E2007A;text-decoration:none;}#site-map ul.site-map-menu a:hover{color:#000000;text-decoration:none;}#site-map h1{margin-top:0;}#site-map h2{display:none;}#block-block-4{}#block-block-12{position:absolute;left:0px;top:20px;}#block-block-12 p{font-size:0.7em;margin:0;}.datum{margin-top:1em;font-weight:bold;}.view-team table{margin:0 auto;height:660px;width:720px;border-spacing:0px;margin-top:30px;}.view-team table tr{height:25%;}.view-team table td{padding:0;width:120px;}.portrait-bild{width:120px;}.view-team table td.portrait-name{padding-right:30px;text-align:right;vertical-align:middle;width:270px;}.portrait-name{margin-bottom:0;margin:0;padding-bottom:5px;}.portrait-name p{font-weight:bold;margin-bottom:0;margin:0;padding:0;}.portrait-funktion,.portrait-name div{font-weight:normal;line-height:1.2em;}.view-team table td.portrait-email{padding-left:30px;font-size:0.9em;line-height:1.2em;vertical-align:middle;width:270px;text-align:left;}body.node-type-page #block-system-main,body.node-type-webform #block-system-main,body.page-sitemap #block-system-main{background:#eee;text-align:center;min-height:750px;}body.page-node-80 #block-system-main{background:#eee;}body.page-node-79 #block-system-main{background:#eee;text-align:center;min-height:750px;}body.page-node-79 #block-system-main div.node .field-name-title,body.page-node-79 #block-system-main div.node .field-name-field-view-einblenden{text-align:center;}body.page-node-79 #block-system-main div.node .field-name-field-textfeld{text-align:left;padding:5px 20px;background:#ddd;position:absolute;top:800px;width:1000px;}body.page-node-79 #block-system-main div.node{}body.front #block-system-main{background:none;text-align:left;}body.node-type-page #block-system-main .field-name-body{padding:0 60px 0 60px;}body.node-type-webform #block-system-main  .webform-client-form{padding:0 140px 0 140px;text-align:left;}.group-right .field-label{width:35%;float:left;}.group-right .field-items{float:left;width:65%;}.group-right .field{margin-bottom:8px;line-height:1.5em;}.field-name-field-bildergalerie .tgf-controls-container{position:relative;}.field-name-field-bildergalerie .tgf-controls-container img{margin:12px 16px 32px 0;}a.tgf-next-button,a.tgf-prev-button,a.tgf-pag-next-button,a.tgf-pag-prev-button{background-image:url(/sites/all/themes/baumannhenrich/img/pfeile.png);background-repeat:no-repeat;bottom:75px;display:block;height:0;overflow-x:hidden;overflow-y:hidden;padding-top:39px;position:absolute;width:35px;z-index:5;}a.tgf-pag-next-button{background-position:-35px 0;right:-40px;}a.tgf-next-button:hover,a.tgf-pag-next-button:hover{background-position:-35px -39px;}a.tgf-pag-prev-button{left:-40px;}a.tgf-prev-button:hover,a.tgf-pag-prev-button:hover{background-position:0 -39px;}a.tgf-next-button{background-position:-35px 0;bottom:170px;right:6px;}a.tgf-prev-button{bottom:170px;left:6px;}a.tgf-prev-button,a.tgf-next-button{display:none;}.magenta{color:#E2007A;}.projektbeschrieb span{display:inline;float:left;line-height:1.4em;}#node_projekt_full_group_kurzdaten h3,#node_projekt_full_group_projektbeschrieb h3{color:#E2007A;font-size:1em;font-family:DINWeb,sans-serif;font-weight:normal;float:left;margin:0 5px  0 0;line-height:1.4em;}#node_projekt_full_group_kurzdaten .field-items{font-size:1em;float:left;margin:0;}hard reset for now sorry
.galleryformatter{margin:0 auto;}.galleryformatter *{padding:0;margin:0;}.galleryformatter li{margin-left:0;padding-left:0;list-style:none;}.galleryformatter .gallery-slides,.galleryformatter .gallery-thumbs{margin:0 auto;}.galleryformatter .gallery-slides ul,.galleryformatter .gallery-thumbs ul{margin:0;}li.gallery-slide{display:block;}.gallery-thumbs .wrapper,.gallery-slides{overflow:hidden;position:relative;}.gallery-frame{width:99999px;}.gallery-slides .gallery-slide{float:left;position:relative;}.gallery-thumbs{position:relative;padding:16px 0 32px 0;}.galleryformatter .gallery-slides ul,.galleryformatter .gallery-thumbs ul{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;}.gallery-thumbs ul li{display:block;float:left;padding:0 0 0 0;}.gallery-thumbs li a{outline:none;}.gallery-thumbs li.active img{border:2px solid #E2007A;}.gallery-thumbs img{height:111px;width:111px;}.gallery-thumbs li.active img{border:2px solid #E2007A;padding-right:0;}.galleryformatter .view-full{position:absolute;}.galleryformatter .slide-button{top:42%;position:absolute;display:block;cursor:pointer;display:none;}.galleryformatter .prev-slide{left:0;}.galleryformatter .next-slide{right:0;}.galleryformatter .gallery-thumbs .arrow{cursor:pointer;}.galleryformatter .gallery-thumbs a.arrow.back{position:absolute;top:50px;left:-25px;font-size:2em}.galleryformatter .gallery-thumbs a.arrow.forward{position:absolute;top:50px;right:-25px;font-size:2em}.gallery-processed .gallery-frame{position:relative;}.gallery-processed .gallery-slides .gallery-slide{float:none;position:absolute;top:0;left:0;}.gallery-thumbs .wrapper{width:999px;}body.page-node-1 h1.lead{display:none;}.kompakt{margin:12px 16px 0 0;float:left;display:inline;}.views-slideshow-controls-bottom .active img{border:2px solid #E2007A;}.view-galerie view-id-galerie .skin-default{width:100%;height:auto;}.views-slideshow-controls-bottom{width:99999px;}.view-projektgalerie{padding-bottom:32px;}.view-projektgalerie .views-field-field-hauptbild{position:absolute;top:0;left:0;z-index:-10;}#widget_pager_bottom_projektgalerie-projektgalerie{width:1016px;}.view-projektgalerie .view-content{width:100%,height:auto;}#node_projekt_full_group_kurzdaten .field-item:after{content:"・";color:#E2007A;white-space:pre;}#node_projekt_full_group_kurzdaten .field-name-field-baukosten .field-item:after{content:none;}#node_projekt_full_group_projektbeschrieb{clear:both;padding-top:10px;}.view-projekte h3{color:#000000;font-size:1em;font-family:DINWeb,sans-serif;font-weight:normal;text-transform:lowercase;height:199px;width:195px;float:left;margin:0;padding:90px 5px 0 10px;}.view-projekte table,.view-projekte img,.view-projekte table tr,.view-projekte table div,.view-projekte td{margin:0;padding:0;}.view-projekte table{border-spacing:0px;}.view-projekte td div div{height:199px;}.view-projekte tr{border:4px solid #e1e1e1;border-bottom:0;height:196px;}.view-projekte table:last-child tr:last-child{border-bottom:3px solid #e1e1e1;}.view-projekte tr.row-1{border-bottom:0;}.view-projekte td{border-right:4px solid white;}.view-projekte td div div{height:196px;width:196px;}.view-projekte div.view-content{background:transparent url(/sites/all/themes/baumannhenrich/img/bg_projektuebersicht.png)   repeat-y;}body.logged-in .view-projekte div.view-content{background:none;}body.page-projekte .view-projekte div.view-content{background:transparent url(/sites/all/themes/baumannhenrich/img/bg_projektseite.png)   repeat-y;width:999px;}body.page-bauten .view-projekte div.view-content{background:transparent url(/sites/all/themes/baumannhenrich/img/bg_projektseite.png)   repeat-y;width:999px;}body.page-node-80 #block-system-main .field-name-body{padding:0;}body.page-node-80 .field-name-title{display:none;}table.netzwerk{width:1000px;height:750px;margin:0;padding:0;}table.netzwerk td{border:4px solid #eee;height:25%;width:196px;background:white;vertical-align:middle;text-transform:lowercase;line-height:1.2em;padding:0;}table.netzwerk td.hg-hellgelb{background:#ddd;}table.netzwerk span.klein{font-size:0.75em;line-height:1em;}table.netzwerk span.gross{font-size:1.6em;}body.page-node-80 #block-system-main .field-name-body p{padding:0;margin:0;}body.page-node-5 #block-system-main{position:relative;}#haftungshinweis{position:absolute;bottom:30px;width:880px;}
