/*! normalize.css v1.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display: block}audio,canvas,video{display: inline-block;*display: inline;*zoom: 1}audio:not([controls]){display: none;height: 0}[hidden]{display: none}html{font-size: 100%;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%}html,button,input,select,textarea{font-family: sans-serif}body{margin: 0}a:focus{outline: thin dotted}a:active,a:hover{outline: 0}h1{font-size: 2em;margin: .67em 0}h2{font-size: 1.5em;margin: .83em 0}h3{font-size: 1.17em;margin: 1em 0}h4{font-size: 1em;margin: 1.33em 0}h5{font-size: 0.83em;margin: 1.67em 0}h6{font-size: 0.67em;margin: 2.33em 0}abbr[title]{border-bottom: 1px dotted}b,strong{font-weight: bold}blockquote{margin: 1em 40px}dfn{font-style: italic}hr{-moz-box-sizing: content-box;box-sizing: content-box;height: 0}mark{background: #ff0;color: #000}p,pre{margin: 1em 0}code,kbd,pre,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: 80%}sub,sup{font-size: 75%;line-height: 0;position: relative;vertical-align: baseline}sup{top: -0.5em}sub{bottom: -0.25em}dl,menu,ol,ul{margin: 1em 0}dd{margin: 0 0 0 40px}menu,ol,ul{padding: 0 0 0 40px}nav ul,nav ol{list-style: none;list-style-image: none}img{border: 0;-ms-interpolation-mode: bicubic}svg:not(:root){overflow: hidden}figure{margin: 0}form{margin: 0}fieldset{border: 1px solid #c0c0c0;margin: 0 2px;padding: .35em .625em .75em}legend{border: 0;padding: 0;white-space: normal;*margin-left: -7px}button,input,select,textarea{font-size: 100%;margin: 0;vertical-align: baseline;*vertical-align: middle}button,input{line-height: normal}button,select{text-transform: none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance: button;cursor: pointer;*overflow: visible}button[disabled],html input[disabled]{cursor: default}input[type="checkbox"],input[type="radio"]{box-sizing: border-box;padding: 0;*height: 13px;*width: 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-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance: none}button::-moz-focus-inner,input::-moz-focus-inner{border: 0;padding: 0}textarea{overflow: auto;vertical-align: top}table{border-collapse: collapse;border-spacing: 0}/*! HTML5 Boilerplate v4.3.0 | MIT License | http://h5bp.com/ */html,button,input,select,textarea{color: #222}html{font-size: 1em;line-height: 1.4;width: 100%}body{text-align: center}::-moz-selection{background: #ff0;color: #000;text-shadow: none}::selection{background: #ff0;color: #000;text-shadow: none}hr{display: block;height: 1px;border: 0;border-top: 1px solid #ccc;margin: 1em 0;padding: 0}audio,canvas,img,video{vertical-align: middle}fieldset{border: 0;margin: 0;padding: 0}textarea{resize: vertical}.ir{background-color: transparent;border: 0;overflow: hidden;*text-indent: -9999px}.ir:before{content: "";display: block;width: 0;height: 150%}.hidden{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}@media print{*{background: transparent !important;color: #000 !important;box-shadow: none !important;text-shadow: 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}}h1,h2,h3,h4,h5,h6{margin: 0;padding: 0}h2,h3{text-transform: uppercase}a{color: inherit}#inhalt .text h2{font-family: 'Frutiger LT W01 65 Bold';font-size: 30px;font-weight: normal;text-transform: uppercase;letter-spacing: 5px;margin: 0px;padding: 0px}#inhalt .text h3{font-family: 'Frutiger LT W01 65 Bold';font-size: 16px;font-weight: normal;text-transform: uppercase;margin: 0px;padding: 0 0 50px 0}#inhalt .text h4{font-family: 'Frutiger LT W01 65 Bold';font-size: 22px;font-weight: normal;text-transform: uppercase;letter-spacing: 3px;margin: 0px;padding: 0px;margin-top: 30px}#inhalt .text p{font-family: 'FrutigerLTW01-45Light';font-size: 22px;text-transform: none;margin-bottom: 35px}.text p{font-family: 'FrutigerLTW01-45Light';padding: 0px;margin: 0px;font-size: 22px;text-transform: none;line-height: 30px}.logotext p{font-family: 'FrutigerLTW01-45Light';padding: 0px;margin: 0px;font-size: 16px;text-transform: none;line-height: 18px}strong{font-family: 'Frutiger LT W01 65 Bold';font-size: inherit;font-weight: normal;text-transform: uppercase}.imprint a{color: #a9a9a9;text-decoration: none;font-size: 16px;font-family: 'FrutigerLTW01-45Light'}.fl{float: left}.fr{float: right}#footer{height: 225px;width: 100%;text-align: center;background-color: #1b1b19}#footer .wrap{width: 838px;margin: auto;padding-top: 75px;text-align: center;color: #fff}#footer .wrap p{color: #fff;font-family: 'FrutigerLTW01-45Light';font-size: 18px;line-height: 20px;padding: 0;margin: 0}#footer .wrap h3{font-weight: normal;text-transform: uppercase;font-family: 'Frutiger LT W01 65 Bold';padding: 0;margin: 0;color: #fff}#footer .wrap a{color: #fff;text-decoration: underline}#footer .wrap .efferth{text-align: left;width: 220px}#footer .wrap .gruenewald{width: 250px;margin-left: 305px;margin-right: 62px;text-align: left}#footer .wrap .reiprich{width: 220px;text-align: left}#head{width: 100%;height: 647px;background-color: #e6e6e6;background-image: url(../img/head-main.jpg);background-repeat: no-repeat;background-position: center top}#head .content{width: 1022px;height: 647px;margin: auto;text-align: center;position: relative}#head .content .kreis-blau{background: url(../img/kreis-coming-soon.png) no-repeat;position: absolute;width: 220px;height: 220px;top: 15px;right: -62px;text-align: center;border-radius: 50%;opacity: 0.8}.kreis-blau .inner{font-family: 'FrutigerLTW01-46LightIt';font-size: 38px;font-weight: normal;line-height: 40px;-webkit-transform: rotate(10deg);-moz-transform: rotate(10deg);-o-transform: rotate(10deg);-ms-transform: rotate(10deg);transform: rotate(10deg)}.kreis-blau .inner span{display: inline-block;width: 170px;text-align: center;padding: 25px 0 0}#head .content .kreis-gelb{background-color: #ecd700;position: absolute;width: 390px;height: 390px;top: 186px;left: 97px;text-align: center;border-radius: 195px;opacity: 0.8;-moz-opacity: 0.8}.kreis-gelb h1{font-family: 'FrutigerLTW01-46LightIt';font-size: 32px;line-height: 36px;font-weight: normal;margin: 0}.kreis-gelb hr{width: 105px;height: 3px;background-color: #000;border: 0;text-align: left;margin-left: 140px;margin: 0 auto}#logo{margin: auto;text-align: center;width: 1049px;height: 53px;padding: 22px 0 15px 26px}#logo img{float: left;padding-left: 26px}.logotext{margin-left: 90px;width: 280px;text-align: left;float: left;padding: 20px 0 0 0}.imprint{margin-right: 13px;padding-top: 20px}.egr img{margin-left: 13px}#inhalt{width: 1075px;margin: auto}#inhalt .text{padding-top: 90px;text-align: left;margin: 0 175px 0 88px;width: 865px}#inhalt .text hr{width: 105px;height: 3px;background-color: black;text-align: left}#karte{background-color: #cedeeb;width: 100%;height: 545px;margin-top: 120px;padding-top: 120px}#karte .map{width: 838px;margin: auto;text-align: center}#karte .map .text{text-align: left}#karte .map .text h1{font-family: 'Frutiger LT W01 65 Bold';font-size: 30px;line-height: 30px;font-weight: normal;text-transform: uppercase;letter-spacing: 5px;margin: 0px;padding: 0px}#karte .map .text hr{width: 105px;height: 3px;background-color: black;text-align: left}#karte .map .inhalt{margin-top: 30px}#karte .map .inhalt .adresse{text-align: left;margin-top: 35px}#karte .map .inhalt .adresse p{font-family: 'FrutigerLTW01-45Light';font-size: 18px;margin: 0;padding: 0}#karte .map .inhalt .adresse a{color: #000;text-decoration: underline}#karte .map .inhalt .adresse h3{font-family: 'Frutiger LT W01 65 Bold';font-size: 18px;text-transform: uppercase;margin: 0;padding: 0;font-weight: normal}.caption{position: absolute;bottom: -100%;left: 0;width: 100%;padding: 15px;box-sizing: border-box;background: #000;background: rgba(0,0,0,0.8);color: #fff;text-decoration: none}.caption a{text-decoration: none}.gmap{width: 480px;height: 395px;position: relative;overflow: hidden}*[data-caption=hover] .caption{transition: all 1s}*[data-caption=hover]:hover .caption{display: block;bottom: 0}#main{min-width: 1140px;margin: auto}.clearfix{width: 1044px;margin: auto}.projekt{width: 1075px;margin: auto;text-align: center;margin-top: 35px}.projekt ul{list-style: none;list-style-image: none;padding: 0;margin: -17.5px}.projekt li{float: left;padding: 17.5px}.projekt img{transition: opacity .5s}