html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure, figcaption, footer, header, hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,button{margin:0;padding:0;border:0;font-weight:normal;font-size:100%;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}::-moz-focus-inner{border:0;padding:0;}*{outline:none;-webkit-text-size-adjust:none;}html{font:12px/1.4 Arial;overflow-y:scroll;}body{color:#000;line-height:1.45;}img,audio,video,canvas{max-width:100%;}@-o-viewport{width:device-width;}@-ms-viewport{width:device-width;}@viewport{width:device-width;}@font-face {font-family:'CabinR';src:url('../fonts/Cabin-Regular-webfont.eot?#iefix') format('eot'), url('../fonts/Cabin-Regular-webfont.woff') format('woff'), url('../fonts/Cabin-Regular-webfont.ttf') format('truetype');font-weight:normal;font-style:normal;text-rendering:optimizelegibility;}@font-face {font-family:'CabinI';src:url('../fonts/Cabin-Italic-webfont.eot?#iefix') format('eot'), url('../fonts/Cabin-Italic-webfont.woff') format('woff'), url('../fonts/Cabin-Italic-webfont.ttf') format('truetype');font-weight:normal;font-style:normal;text-rendering:optimizelegibility;}@font-face {font-family:'CabinB';src:url('../fonts/Cabin-Bold-webfont.eot?#iefix') format('eot'), url('../fonts/Cabin-Bold-webfont.woff') format('woff'), url('../fonts/Cabin-Bold-webfont.ttf') format('truetype');font-weight:normal;font-style:normal;text-rendering:optimizelegibility;}@font-face {font-family:'MerriweatherR';src:url('../fonts/merriweather_rg-webfont.eot?#iefix') format('eot'), url('../fonts/merriweather_rg-webfont.woff') format('woff'), url('../fonts/merriweather_rg-webfont.ttf') format('truetype');font-weight:normal;font-style:normal;text-rendering:optimizelegibility;}@font-face {font-family:'MerriweatherB';src:url('../fonts/merriweather_bd-webfont.eot?#iefix') format('eot'), url('../fonts/merriweather_bd-webfont.woff') format('woff'), url('../fonts/merriweather_bd-webfont.ttf') format('truetype');font-weight:normal;font-style:normal;text-rendering:optimizelegibility;}html.html {background:none;width:100%;height:100%;}body {font-family:MerriweatherR, sans-serif;font-size:12px;color:#000;}strong, strong * {font-family:MerriweatherB;}h1, h2, h3 {line-height:1.2;}h1 {font-size:16px;margin-bottom:9px;border-bottom:1px solid #000;}h2 {font-size:23px;}h2 span {display:block;font-size:14px;}a {text-decoration:none;color:#000;}a:hover {text-decoration:underline;}p {margin-bottom:10px;line-height:1.6;}table tr td {padding-bottom:10px;padding-right:30px;line-height:1.5;}#supersized img {min-height:667px !important;min-width:1300px !important;height:auto !important;}div.wrapper {position:absolute;top:110px;width:100%;}div.wrapper:before {content:'';display:block;background:url(../images/shadow.png) repeat-x;height:9px;}div.wrapper div.page {background:url(../images/shadow.png) bottom repeat-x;}div.wrapper div.page:last-child {}div.wrapper div.page.active, div.wrapper div.page.hover {background-color:#fff;}div.wrapper div.page h2 {display:block;margin:0 auto;width:1146px;padding:10px;cursor:pointer;}div.wrapper div.page div.inner {position:relative;margin:5px auto 0 auto; padding:10px;width:1146px;height:350px;background:url(../images/background.png) 10px left repeat-x;}div.wrapper div.page div.inner div.content {font-size:11px;font-style:italic;height:320px;margin:0 auto 20px;overflow:hidden;padding:0;width:1000px;height:auto;}div.wrapper div.page div.inner div.scroll {position:absolute;top:0px;right:50%;margin-right:-330px;width:150px;height:310px;}div.wrapper div.page div.inner div.scroll a {display:none;text-transform:uppercase;color:#000;}div.wrapper div.page div.inner div.scroll a.prev {position:absolute;bottom:30px;}div.wrapper div.page div.inner div.scroll a.next {position:absolute;bottom:10px;}div.wrapper div.page div.inner div.navigation {bottom:26px;font-family:CabinR,sans-serif;margin:0 auto;overflow:hidden;position:relative;width:1000px;}.rex-navi1.rex-navi-depth-1.rex-navi-has-3-elements {border-top:1px solid black;height:20px;padding-top:5px;width:420px;}div.wrapper div.page div.inner div.navigation ul li {float:left;margin-right:110px;}div.wrapper div.page div.inner div.navigation ul li:last-child {margin-right:0;}div.wrapper div.page div.inner div.navigation ul li a {text-transform:uppercase;color:#222;}div.project {overflow:hidden;}div.project p {display:block;float:left;width:300px;}div.project a {float:right;color:#000;}a.imprint {position:absolute;right:200px;bottom:15px;font-family:CabinR, sans-serif;text-transform:uppercase;color:#222;display:block;width:67px;height:20px;}a.imprint-responsive {top:15px;left:25px;display:none;position:absolute;font-family:CabinR, sans-serif;text-transform:uppercase;color:#222;display:none;width:67px;height:20px;}.tooltip {position:absolute;}.tooltip .tip {position:absolute;bottom:23px;left:20px;z-index:1000;display:none;color:#000;background:#fff;padding:10px;border:1px solid #e0e0e0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0px 0px 8px 0px #c7c7c7; -moz-box-shadow:0px 0px 8px 0px #c7c7c7; box-shadow:0px 0px 8px 0px #c7c7c7; }.scroll {display:none;}.scroll-content {width:1400px;}.leftcontent {width:420px;float:left;max-height:465px; text-align:justify;}.rightcontent {bottom:31px;float:left;left:60px;position:relative;}.container {position:relative;height:296px;width:530px;margin:50px -40px 50px 0;}.slidesjs-container {height:296px;}.slidesjs-control {height:296px;}@media screen and (-webkit-min-device-pixel-ratio:0) {div.wrapper div.page div.inner {position:relative;margin:5px auto;padding:10px;width:1146px;height:350px;background:url(../images/background.png) 10px left repeat-x;}}@media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0) { @media{div.wrapper div.page div.inner {position:relative;margin:5px auto;padding:10px;width:1146px;height:350px;background:url(../images/background.png) 10px left repeat-x;}}}div.wrapper div.page div.inner div.navigation_mobile2 ul li a:hover {background:#D0D5D6; color:#F9FFF3;-webkit-transition:background 0.3s linear;-moz-transition:background 0.3s linear;-ms-transition:background 0.3s linear;-o-transition:background 0.3s linear;transition:background 0.3s linear;text-decoration:none;}div.navigation_mobile2 .rex-navi1.rex-navi-depth-1.rex-navi-has-3-elements {border:none;width:370px;margin:0 auto;}div.wrapper div.page div.inner div.navigation_mobile2 {font-family:CabinR, sans-serif;left:70px; top:-20px;overflow:hidden;position:relative; width:420px;}div.wrapper div.page div.inner div.navigation_mobile2 ul li {float:left;margin:5px;}div.wrapper div.page div.inner div.navigation_mobile2 ul li a {width:95px;border:1px solid #D0D5D6;padding:8px;text-transform:uppercase;font-size:14px;color:#2E2E2E; display:block;text-align:center;}div.wrapper div.page div.inner div.navigation_mobile2 ul li a:hover {background:#D0D5D6; color:#F9FFF3;-webkit-transition:background 0.3s linear;-moz-transition:background 0.3s linear;-ms-transition:background 0.3s linear;-o-transition:background 0.3s linear;transition:background 0.3s linear;text-decoration:none;}div.navigation_mobile2 .rex-navi1.rex-navi-depth-1.rex-navi-has-3-elements {border:none;width:370px;margin:0 auto;}.photo{position:absolute;opacity:1;}@-webkit-keyframes round{ 25%{opacity:1;}40%{opacity:0;}}@keyframes round{ 25%{opacity:1;}40%{opacity:0;}} img:nth-child(4){-webkit-animation-delay:0s;animation-delay:0s;}img:nth-child(3){-webkit-animation-delay:4s;animation-delay:4s;}img:nth-child(2){-webkit-animation-delay:8s;animation-delay:8s;}img:nth-child(1){-webkit-animation-delay:12s;animation-delay:12s;}@media only screen and (min-device-width:530px) {.photo {-webkit-animation:round 16s infinite;animation:round 16s infinite;opacity:0;}}@media only screen and (max-device-width:529px) {.photo {width:100%;height:auto;}img.photo:nth-child(3){display:none;}img.photo:nth-child(2){display:none;}img.photo:nth-child(1){display:none;}}@media only screen and (min-device-width:1199px) {div.newcontent {max-height:360px;}div.wrapper div.page div.inner div.navigation_mobile2 {display:none;}div.wrapper div.page div.inner div.navigation {display:block;}div.wrapper div.page div.inner div.content{height:335px;}div.newcontent div.container {display:none;}div.rightconten div.container {width:530px;}}@media only screen and (min-device-width:1024px) and (max-device-width:1199px) {div.newcontent {max-height:330px;}div.wrapper div.page.active {}div.wrapper div.page div.inner div.navigation_mobile2 {display:none;}div.wrapper div.page div.inner div.navigation {display:block;}div.newcontent div.container {display:none;}div.rightcontent div.container {display:block;}}@media only screen and (min-device-width:1100px) and (max-device-width:1199px) {div.wrapper div.page div.inner div.navigation {display:block;top:0;}div.wrapper div.page div.inner div.content {height:300px;}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) {div.wrapper div.page div.inner div.navigation {display:block;top:0;}div.wrapper div.page div.inner div.content {}}@media only screen and (min-device-width:970px) and (max-device-width:1100px) {div.newcontent {max-height:360px;}div.wrapper div.page.active {height:433px;}div.wrapper div.page div.inner div.navigation {display:block;margin:0 0 0 70px;top:10px;}div.wrapper div.page div.inner div.navigation_mobile2 {display:none;}div.wrapper div.page div.inner div.content {height:300px;}div.newcontent div.container {display:none;}div.rightcontent div.container {display:block;width:420px;}}@media only screen and (min-device-width:1024px) and (max-device-width:1146px) {div.wrapper div.page div.inner div.navigation {margin:0 0 0 70px;}} @media only screen and (min-device-width:479px) and (max-device-width:970px) {div.wrapper div.page div.inner div.content {margin:0 10px 0 10px;}div.wrapper div.page h2 {width:auto;}div.newcontent {max-height:360px;}div.wrapper div.page.active {height:480px;}div.rightcontent div.container {display:none;}div.newcontent div.container {display:block;}div.wrapper div.page div.inner div.navigation_mobile2 {display:block;}div.wrapper div.page div.inner div.navigation {display:none;}div.newcontent div.container {display:block;width:420px;top:-20px;}div.rightcontent div.container {display:none;}}@media only screen and (min-device-width:480px) and (max-device-width:1146px) {div.wrapper div.page div.inner {width:auto;}div.wrapper div.page h2 {width:auto;}div.wrapper div.page div.inner div.content {width:auto;margin-left:70px;}a.imprint-responsive {display:none;}}@media only screen and (max-device-width:767px) {a.imprint-responsive {display:block;}a.imprint {display:none;}} @media only screen and (min-device-width:480px) and (max-device-width:530px) {div.wrapper div.page div.inner div.content {width:auto;margin-left:10px;}div.wrapper div.page div.inner div.navigation_mobile2 {left:-30px;margin:0 auto;}}@media only screen and (max-device-width:480px) {html.html {background:url(../files/hintergrund_city_responsive.jpg) no-repeat fixed center center / cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}.backstretch {display:none;}div.project {width:100%;}div.wrapper {top:45px !important;}div.wrapper div.page div.inner {width:auto;}div.wrapper div.page div.inner div.content {margin:0 10px 0 10px;width:auto;}div.wrapper div.page h2 {width:auto;}div.newcontent {max-height:360px;}div.wrapper div.page.active {height:580px;}div.wrapper div.page div.inner div.navigation_mobile2 {font-family:CabinR, sans-serif;left:-15px;margin:0 auto;top:-20px;overflow:hidden;position:relative;width:300px;}div.wrapper div.page div.inner div.navigation_mobile2 ul li a:hover {background:#D0D5D6;color:#F9FFF3;-webkit-transition:background 0.3s linear;-moz-transition:background 0.3s linear;-ms-transition:background 0.3s linear;-o-transition:background 0.3s linear;transition:background 0.3s linear;text-decoration:none;}div.navigation_mobile2 .rex-navi1.rex-navi-depth-1.rex-navi-has-3-elements {border:none;width:300px;margin:0 auto;}div.wrapper div.page div.inner div.navigation_mobile2 ul li {float:left;margin:1px;}div.wrapper div.page div.inner div.navigation_mobile2 ul li a {width:90px;border:1px solid #D0D5D6;padding:3px;text-transform:uppercase;font-size:13px;color:#2E2E2E; display:block;text-align:center;}div.wrapper div.page div.inner div.navigation_mobile2 ul li a:hover {background:#D0D5D6; color:#F9FFF3;-webkit-transition:background 0.3s linear;-moz-transition:background 0.3s linear;-ms-transition:background 0.3s linear;-o-transition:background 0.3s linear;transition:background 0.3s linear;text-decoration:none;}div.wrapper div.page div.inner div.navigation {display:none;}div.newcontent div.container {display:block;max-width:420px;width:100%;height:240px;}div.scroll-content {width:auto;}div.leftcontent {max-width:420px;max-height:440px;width:100%;}div.leftcontent p {width:100%;}div.project p {width:100%;}div.rightcontent div.container {display:none;}a.imprint-responsive {display:block;}a.imprint {display:none;}}@media only screen and (max-device-width:320px) {div.project {width:100%;}div.wrapper div.page div.inner div.navigation_mobile2 {left:0;}}@media only screen and (max-width:530px) {a.tooltip {display:none;}}@media only screen and (min-device-width:481px) and (max-device-width:1024px) and (orientation:portrait) {div.wrapper div.page.active {height:590px;}}@media only screen and (min-device-width:481px) and (max-device-width:1024px) and (orientation:landscape) {div.newcontent {display:none;}div.rightcontent div.container {display:block;width:420px;right:20px;}a.imprint {display:none;}a.imprint-responsive {display:block;}}@media only screen and (device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2) {div.wrapper div.page div.inner div.navigation {display:block;left:-30px;width:80%;}div.wrapper div.page div.inner div.navigation {top:-20px;display:block;}div.wrapper div.page div.inner div.navigation_mobile2 {display:none;}}