﻿.maincontent{margin:0 auto;box-shadow:0 0 20px white}body{margin:0;padding:0;color:#000;font-size:16px;background-attachment:fixed !important;background-size:cover !important;background-repeat:no-repeat}body div.ErrorMsg{color:#cb0818;font-size:18px}body div.Confirmation{color:#228b22;font-size:18px}body #background_wrap{z-index:-1;position:fixed;top:0;left:0;height:100%;width:100%;background-size:cover;background-position:top;background:url(/Specific/Common/img/bg.jpg);background-attachment:scroll}body a,body a:hover,body a:focus,body a:active{color:#000;outline:0;text-decoration:none}body a.logo{position:fixed;width:220px;top:-20px;left:-10px;z-index:11;display:block}body a.logo:before{content:"";background-image:url(/Specific/Common/img/Logo_MAO_4c.jpg);background-repeat:no-repeat;background-position:center center;background-size:contain;position:relative;display:block;padding-top:50%;top:15px;left:15px;right:10px;bottom:10px;z-index:1}body a.logo:after{content:"";display:block;background-color:#fff;-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-o-transform:rotate(-2deg);-webkit-transform:rotate(-2deg);transform:rotate(-2deg);position:absolute;top:0;left:0;right:-20px;bottom:-20px;box-shadow:3px 3px 10px #333}body a.logo.small{top:0;-moz-transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none;transform:none;box-shadow:none}body a.logo.small:before{background-image:url(/Specific/Common/img/Logo_MAO_4c.jpg);top:0;left:0;padding-top:40px;-moz-transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none;transform:none;background-repeat:no-repeat;background-position:center -46px;background-size:cover}body a.logo.small:after{display:none}body header{position:relative;z-index:2}body header .headerSlider{margin-bottom:0}body header .headerSlider div{position:relative}body header .headerSlider div div.sliderText{position:absolute;bottom:0;left:0;width:0;height:0;border-style:solid;border-width:120px 0 0 600px;border-color:transparent transparent transparent #076591}body header .headerSlider div img{width:100%}body main{margin-top:0;position:relative;z-index:3}body main .pageTeaser{background-color:#000;color:#fff;position:relative;min-height:75px}body main .pageTeaser:before{content:"";position:absolute;left:0;right:0;top:-34px;height:70px;-moz-transform:rotate(-1deg) skewX(-1deg);-ms-transform:rotate(-1deg) skewX(-1deg);-o-transform:rotate(-1deg) skewX(-1deg);-webkit-transform:rotate(-1deg) skewX(-1deg);transform:rotate(-2deg) skewX(-2deg);background-color:#000}body main .pageTeaser .searchField{margin-top:20px;margin-right:0;max-width:200px;float:right;z-index:11;height:20px;border:1px solid #cb0818}body main .pageTeaser .searchField>input{height:20px;padding:0 0 0 5px;border-radius:0;border:0}body main .pageTeaser .searchField span{z-index:2}body main .pageTeaser .searchField span a,body main .pageTeaser .searchField span button,body main .pageTeaser .searchField span a:hover{border:0;outline:0;margin-left:0 !important;height:20px;line-height:20px;display:block;padding:0 10px;border-radius:0;position:relative;color:#fff;background-color:#cb0818}body main .pageTeaser .searchField span a:before,body main .pageTeaser .searchField span button:before,body main .pageTeaser .searchField span a:hover:before{content:"";top:0;left:-15px;bottom:0;position:absolute;border-width:0 0 20px 15px;border-style:solid;border-color:transparent transparent #cb0818 transparent}body main .pageTeaser .shortteaser a{color:#fff;position:absolute;left:50%;top:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-weight:bold;font-style:italic;font-size:25px;white-space:nowrap}@media screen and (min-width:768px){body main .pageTeaser>div.container .text{padding-right:50px}}body main .content{position:relative;padding:20px 0 120px;min-height:300px;overflow:hidden}body main .content div.contentText{position:absolute;bottom:0;left:0;width:0;height:0;border-style:solid;border-width:120px 0 0 600px;border-color:transparent transparent transparent #076591}body main .content div.HierarchyPath{background:-moz-linear-gradient(left,#fff 80%,rgba(255,255,255,.66) 90%,rgba(255,255,255,.33) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(80%,#fff),color-stop(90%,rgba(255,255,255,.66)),color-stop(100%,rgba(255,255,255,.33)));background:-webkit-linear-gradient(left,#fff 80%,rgba(255,255,255,.66) 90%,rgba(255,255,255,.33) 100%);background:-o-linear-gradient(left,#fff 80%,rgba(255,255,255,.66) 90%,rgba(255,255,255,.33) 100%);background:-ms-linear-gradient(left,#fff 80%,rgba(255,255,255,.66) 90%,rgba(255,255,255,.33) 100%);background:linear-gradient(to right,#fff 80%,rgba(255,255,255,.66) 90%,rgba(255,255,255,.33) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#54ffffff',GradientType=1);opacity:.95;padding:5px;box-shadow:inset 0 0 2px black;margin-bottom:30px}body main .content div.HierarchyPath ol{margin:0;padding:0 20px;list-style:none}body main .content div.HierarchyPath ol li{display:inline-block}body main .content div.HierarchyPath ol li a,body main .content div.HierarchyPath ol li a:hover,body main .content div.HierarchyPath ol li a:focus,body main .content div.HierarchyPath ol li a:active{display:block;padding-right:9px;margin-right:7px;outline:0;text-decoration:none;color:#000;position:relative;font-weight:bold;letter-spacing:0}body main .content div.HierarchyPath ol li a:before,body main .content div.HierarchyPath ol li a:hover:before,body main .content div.HierarchyPath ol li a:focus:before,body main .content div.HierarchyPath ol li a:active:before{content:"";right:0;top:3px;bottom:3px;width:2px;position:absolute;background-color:#444}body main .content div.HierarchyPath ol li:last-child a:before{display:none}body main .content a.back{float:left;background-color:#1c1c1c;color:#fff;display:block;padding-left:0;line-height:30px;padding:0 10px 0 10px;margin-left:12px;position:relative}body main .content a.back i{line-height:20px;margin-right:10px}body main .content a.back .wrapper{height:30px;left:-12px;position:absolute;width:12px;overflow:hidden}body main .content a.back .wrapper:before{content:"";position:absolute;border:3px solid #fff;-moz-transform:rotate(57deg) skew(30deg);-ms-transform:rotate(57deg) skew(30deg);-o-transform:rotate(57deg) skew(30deg);-webkit-transform:rotate(57deg) skew(30deg);transform:rotate(60deg) skew(30deg);width:50px;height:50px;left:2px;top:-13px;background-color:#1c1c1c}body main .pageFooter{padding:40px 0;background:#000;color:#fff;position:relative;z-index:1}body main .pageFooter:before,body main .pageFooter:after{content:"";position:absolute;left:-1px;right:0;top:-34px;height:70px;-moz-transform:rotate(-1deg) skewX(-1deg);-ms-transform:rotate(-1deg) skewX(-1deg);-o-transform:rotate(-1deg) skewX(-1deg);-webkit-transform:rotate(-1deg) skewX(-1deg);transform:rotate(-2deg) skewX(-2deg);background-color:#000;z-index:-1}body main .pageFooter:after{top:auto;bottom:-34px}body main .pageFooter .facebook_rennstraus{width:100%;margin-bottom:-60px}body footer{padding:60px 0 25px;margin-top:-10px;background:#fff;overflow:hidden}body footer .footerMenue ul{list-style:none;margin:0;padding:0;text-align:center}body footer .footerMenue ul li{display:inline-block}body footer .footerMenue ul li a{display:block;padding:10px 30px}body h1.error404{margin:30px 0 0 0;font-family:'edo_szregular';color:#fff;text-align:center;text-transform:uppercase;font-size:35px;text-shadow:5px 5px 5px #222;line-height:150px}body .box{box-shadow:3px 3px 6px #282828;position:relative;padding:15px}body .box.meintenSie{margin-top:0;padding:30px 30px 0}body .box.meintenSie:before{opacity:.8}body .box.meintenSie .image404{display:block;overflow:hidden;background-image:url(/Common/img/Strauss_web_2.png);background-repeat:no-repeat;background-position:center;background-size:contain}body .box.meintenSie .image404:before,body .box.meintenSie .image404:after{content:"4";line-height:300px;display:block;float:left;width:45%;font-size:300px;text-align:center;font-weight:bold;font-family:Arial}body .box.meintenSie .image404:after{float:right}body .box.meintenSie .text404{margin-top:30px;padding:0 80px;color:#626262}body .box.meintenSie .text404 a{color:#626262}body .box.meintenSie .text404 h3{margin:0;font-size:30px;border-top:2px solid #777;padding:30px 0 0;text-align:left;font-weight:bold;font-family:Arial}body .box.meintenSie .text404 .red{margin-top:20px;display:block;font-size:22px;color:#c00418;font-style:italic}body .box.meintenSie .text404 ul{margin:15px 0 40px;padding-left:80px}body .box.meintenSie .text404 ul li a{font-size:22px}body .box div.more{display:block;width:100%;margin:15px 0 -15px;background-color:#1c1c1c;overflow:auto;position:relative}body .box div.more a{overflow:hidden;padding:10px 15px 10px 40px;display:block;float:right;color:#fff;position:relative;z-index:1;background-color:transparent}body .box div.more a:before{content:"";display:block;position:absolute;left:1px;bottom:0;right:0;top:0;background-color:#cb0818;z-index:-1}body .box div.more a .arrow{position:absolute;width:40px;height:40px;background-color:#1c1c1c;top:50%;left:0;-moz-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);-o-transform:translate(-50%,-50%) rotate(45deg);-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);border-width:3px 3px 0 0;border-style:solid;border-color:#fff}body .box div.vignette{padding:20px 0 5px;position:relative;margin:15px 0 0}body .box div.vignette div.more{margin:0;width:100%;float:left}body .box div.vignette:before{content:"";position:absolute;height:100%;width:100%;left:0;top:0;background:-moz-linear-gradient(top,rgba(0,0,0,.15) 0%,rgba(102,102,102,.1) 10%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,.15)),color-stop(10%,rgba(102,102,102,.1)));background:-webkit-linear-gradient(top,rgba(0,0,0,.15) 0%,rgba(102,102,102,.1) 10%);background:-o-linear-gradient(top,rgba(0,0,0,.15) 0%,rgba(102,102,102,.1) 10%);background:-ms-linear-gradient(top,rgba(0,0,0,.15) 0%,rgba(102,102,102,.1) 10%);background:linear-gradient(to bottom,rgba(0,0,0,.15) 0%,rgba(102,102,102,.1) 10%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#26000000',endColorstr='#1a666666',GradientType=0)}body .box h2{position:absolute;top:-1px;left:0;box-shadow:3px 3px 6px #282828;background-color:#cb0818;color:#fff;display:inline-block;font-size:16px;font-weight:bold;font-style:italic;padding:3pX 30px 3px 10px;margin:0;-moz-transform:rotate(-3deg) skew(-3deg) translateY(-50%);-ms-transform:rotate(-3deg) skew(-3deg) translateY(-50%);-o-transform:rotate(-3deg) skew(-3deg) translateY(-50%);-webkit-transform:rotate(-3deg) skew(-3deg) translateY(-50%);transform:rotate(-3deg) skew(-3deg) translateY(-50%);z-index:1;text-transform:uppercase}body .box:before{content:"";position:absolute;top:1px;left:0;right:0;bottom:0;background-color:#fff;opacity:1;z-index:-1}body .content.slick-slide .sideText,body .headerSlider>.slick-list>.slick-track>.slick-slide .sideText{position:absolute !important;bottom:40px;left:50px;z-index:2;text-align:left}body .content.slick-slide .sideText ul,body .headerSlider>.slick-list>.slick-track>.slick-slide .sideText ul{margin:0;padding:0;list-style:none}body .content.slick-slide .sideText ul li,body .headerSlider>.slick-list>.slick-track>.slick-slide .sideText ul li{font-style:italic;color:#fff;font-size:25px;position:relative;background-color:#cb0818;margin:0 0 -1px 0;padding:0 10px;float:left;clear:left;z-index:1;line-height:32pX;box-shadow:20px 20px 20px rgba(17,17,17,.6)}body .content.slick-slide .sideText ul li:last-child,body .headerSlider>.slick-list>.slick-track>.slick-slide .sideText ul li:last-child{z-index:2}body .content.slick-slide .sideText2,body .headerSlider>.slick-list>.slick-track>.slick-slide .sideText2{position:absolute !important;top:100px;right:50px;z-index:2;text-align:left}body .content.slick-slide .sideText2 ul,body .headerSlider>.slick-list>.slick-track>.slick-slide .sideText2 ul{margin:0;padding:0;list-style:none}body .content.slick-slide .sideText2 ul li,body .headerSlider>.slick-list>.slick-track>.slick-slide .sideText2 ul li{font-style:italic;color:#fff;font-size:25px;position:relative;background-color:#cb0818;margin:0 0 -1px 0;padding:0 10px;float:right;clear:right;z-index:1;line-height:32pX}body .content.slick-slide .sideText2 ul li:last-child,body .headerSlider>.slick-list>.slick-track>.slick-slide .sideText2 ul li:last-child{z-index:0;box-shadow:20px 5px 20px #111}body .content.slick-slide:after,body .headerSlider>.slick-list>.slick-track>.slick-slide:after{content:"";position:absolute;width:500px;height:150px;background-color:#cb0818;bottom:-15px;left:-275px;z-index:1;-moz-transform:skew(74deg);-ms-transform:skew(74deg);-o-transform:skew(74deg);-webkit-transform:skew(74deg);transform:skew(74deg) rotate(-1deg)}@media only screen and (max-width:991px){body .content.slick-slide .sideText,body .headerSlider>.slick-list>.slick-track>.slick-slide .sideText{bottom:20px;left:30px}body .content.slick-slide .sideText ul li,body .headerSlider>.slick-list>.slick-track>.slick-slide .sideText ul li{font-size:20px}body .content.slick-slide:after,body .headerSlider>.slick-list>.slick-track>.slick-slide:after{left:-500px}body .content.slick-slide .sideText2,body .headerSlider>.slick-list>.slick-track>.slick-slide .sideText2{top:20px;right:30px}body .content.slick-slide .sideText2 ul li,body .headerSlider>.slick-list>.slick-track>.slick-slide .sideText2 ul li{font-size:20px}body .content.slick-slide:after,body .headerSlider>.slick-list>.slick-track>.slick-slide:after{left:-500px}}@media only screen and (max-width:650px){body .content.slick-slide:after,body .headerSlider>.slick-list>.slick-track>.slick-slide:after{left:-640px}}body .scrollButton .scrollShape,body .scrollButton .ascrollShape:hover,body .scrollButton .ascrollShape:active,body .scrollButton .ascrollShape:focus{outline:0;display:block;position:absolute;right:-20px;top:-20px;background-color:#cb0818;padding:30px 40px 30px 20px;-moz-transform:rotate(12deg);-ms-transform:rotate(12deg);-o-transform:rotate(12deg);-webkit-transform:rotate(12deg);transform:rotate(12deg);color:#fff !important;text-decoration:none}body .scrollButton .scrollShape i,body .scrollButton .ascrollShape:hover i,body .scrollButton .ascrollShape:active i,body .scrollButton .ascrollShape:focus i{-moz-transform:rotate(-12deg);-ms-transform:rotate(-12deg);-o-transform:rotate(-12deg);-webkit-transform:rotate(-12deg);transform:rotate(-12deg);position:absolute;bottom:10px;left:66px}body .scrollButton .scrollShape i:before,body .scrollButton .ascrollShape:hover i:before,body .scrollButton .ascrollShape:active i:before,body .scrollButton .ascrollShape:focus i:before{-moz-transform:scaleX(3);-ms-transform:scaleX(3);-o-transform:scaleX(3);-webkit-transform:scaleX(3);transform:scaleX(3);font-size:20px;display:block}body .scrollButton .scrollShape div,body .scrollButton .ascrollShape:hover div,body .scrollButton .ascrollShape:active div,body .scrollButton .ascrollShape:focus div{-moz-transform:rotate(-12deg);-ms-transform:rotate(-12deg);-o-transform:rotate(-12deg);-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}body .scrollButton.sticky .scrollShape{position:fixed;top:0;right:0;display:block}@media screen and (max-width:991px){body{margin-top:40px;background-position:center 40px}body .maincontent{margin-top:0;box-shadow:none}body a.logo,body a.logo.small{position:fixed;width:120px;top:0;right:0;left:auto;z-index:12;background-color:transparent;-moz-transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none;transform:none;box-shadow:none;display:block;-moz-transition:right .2s ease-in-out;-o-transition:right .2s ease-in-out;-webkit-transition:right .2s ease-in-out;transition:right .2s ease-in-out}body a.logo:before,body a.logo.small:before{top:0;left:0;content:"";background:url(/Specific/Common/img/Logo_MAO_4c.jpg) center center no-repeat;background-size:cover;position:relative;display:block;padding-top:44px;-moz-transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none;transform:none}body a.logo:after,body a.logo.small:after{display:none}body a.logo.nav-is-visible,body a.logo.small.nav-is-visible{right:-120px}body main .pageFooter .facebook_rennstraus{width:100%;margin-bottom:-30px}body main .pageFooter:after{bottom:-16px}body footer .footerMenue ul li{display:inline-block}body footer .footerMenue ul li a{display:block;padding:10px 15px}body h1.error404{margin-top:0;font-size:30px;line-height:80px}body .box.meintenSie .image404{background-size:300px}body .box.meintenSie .image404:before,body .box.meintenSie .image404:after{width:25%}body .box.meintenSie .text404{padding:0 20px;overflow:hidden}}@media screen and (max-width:767px){body main .pageTeaser .searchField{margin:35px auto 0;max-width:200px;width:200px;float:none;z-index:11;height:20px;border:1px solid #cb0818}body main .pageTeaser .searchField>input{height:20px;padding:0 0 0 5px;border-radius:0;border:0}body main .pageTeaser .searchField span{z-index:2}body main .pageTeaser .searchField span a,body main .pageTeaser .searchField span button,body main .pageTeaser .searchField span a:hover{border:0;outline:0;margin-left:0 !important;height:20px;line-height:20px;display:block;padding:0 10px;border-radius:0;position:relative;color:#fff;background-color:#cb0818}body main .pageTeaser .searchField span a:before,body main .pageTeaser .searchField span button:before,body main .pageTeaser .searchField span a:hover:before{content:"";top:0;left:-15px;bottom:0;position:absolute;border-width:0 0 20px 15px;border-style:solid;border-color:transparent transparent #cb0818 transparent}body main .pageTeaser .shortteaser a{color:#fff;position:absolute;left:50%;top:5%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-weight:bold;font-style:italic;font-size:23px}body main .content .box h2{font-size:12px}body footer .footerMenue ul li{display:inline-block}body footer .footerMenue ul li a{display:block;padding:0 10px}body .content.slick-slide>.container{padding:0 5px}body h1.error404{font-size:30px;line-height:30px;margin-bottom:20px}body .box.meintenSie .image404{background-size:300px;background-size:contain}body .box.meintenSie .image404:before,body .box.meintenSie .image404:after{width:25%;font-size:100px;line-height:150px}body .box.meintenSie .text404{padding:0;overflow:hidden}body .box.meintenSie .text404 .red{font-size:20px}}@media screen and (max-width:480px){body main .pageTeaser{background-color:#000;color:#fff;position:relative;min-height:75px}body main .pageTeaser:before{content:"";position:absolute;left:0;right:0;top:-34px;height:70px;-moz-transform:rotate(-1deg) skewX(-1deg);-ms-transform:rotate(-1deg) skewX(-1deg);-o-transform:rotate(-1deg) skewX(-1deg);-webkit-transform:rotate(-1deg) skewX(-1deg);transform:rotate(-2deg) skewX(-2deg);background-color:#000}body h1.error404{font-size:30px;line-height:30px;margin-bottom:20px}body .box.meintenSie .image404{background-size:300px;background-size:contain}body .box.meintenSie .image404:before,body .box.meintenSie .image404:after{width:22%;font-size:100px;line-height:100px}body .box.meintenSie .text404{padding:0;overflow:hidden;font-size:14px}body .box.meintenSie .text404 h3{font-size:20px}body .box.meintenSie .text404 .red{font-size:20px}body .box.meintenSie .text404 ul li a{font-size:16px}}