@font-face{font-family:Roboto;font-style:normal;font-weight:100;src:url(/inc/fonts/roboto-v30-latin-100.eot);src:local(''),url(/inc/fonts/roboto-v30-latin-100.eot?#iefix) format('embedded-opentype'),url(/inc/fonts/roboto-v30-latin-100.woff2) format('woff2'),url(/inc/fonts/roboto-v30-latin-100.woff) format('woff'),url(/inc/fonts/roboto-v30-latin-100.ttf) format('truetype'),url(/inc/fonts/roboto-v30-latin-100.svg#Roboto) format('svg');font-display:swap}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(/inc/fonts/roboto-v30-latin-regular.eot);src:local(''),url(/inc/fonts/roboto-v30-latin-regular.eot?#iefix) format('embedded-opentype'),url(/inc/fonts/roboto-v30-latin-regular.woff2) format('woff2'),url(/inc/fonts/roboto-v30-latin-regular.woff) format('woff'),url(/inc/fonts/roboto-v30-latin-regular.ttf) format('truetype'),url(/inc/fonts/roboto-v30-latin-regular.svg#Roboto) format('svg');font-display:swap}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:url(/inc/fonts/roboto-v30-latin-700.eot);src:local(''),url(/inc/fonts/roboto-v30-latin-700.eot?#iefix) format('embedded-opentype'),url(/inc/fonts/roboto-v30-latin-700.woff2) format('woff2'),url(/inc/fonts/roboto-v30-latin-700.woff) format('woff'),url(/inc/fonts/roboto-v30-latin-700.ttf) format('truetype'),url(/inc/fonts/roboto-v30-latin-700.svg#Roboto) format('svg');font-display:swap}*,::after,::before{box-sizing:border-box}body{margin:0;font-size:1em;font-weight:400;color:#434343;font-family:Roboto,Helvetica,Arial,'sans serif';line-height:1.6em;background-color:#fff}img{vertical-align:bottom}h1{font-size:2.2em;line-height:normal;color:#e6332a;padding-top:0;padding-bottom:15px;margin:0;font-weight:400;text-transform:uppercase;font-weight:700}h2{font-size:1.6em;line-height:normal;color:#e6332a;padding-top:0;padding-bottom:15px;margin:0;font-weight:400;text-transform:uppercase}h3{font-size:1.2em;line-height:normal;color:#676767;padding-top:0;padding-bottom:0;margin:0;font-weight:400}h4{font-size:1em;line-height:normal;color:#676767;padding-top:0;padding-bottom:10px;margin:0;font-weight:400}h2 a{text-decoration:none}#headercontainer{height:230px;-webkit-box-shadow:0 8px 6px -6px #777;-moz-box-shadow:0 8px 6px -6px #777;box-shadow:0 8px 6px -6px #777;width:100%;background:rgba(255,255,255,.9);z-index:999999999999999}#selbstauskunft{text-align:center;background:#e33532;color:#fff;height:50px;line-height:50px}#selbstauskunft a{color:#fff;text-decoration:none}.containercipetrol{background:#70989b}.containercisenf{background-image:linear-gradient(180deg,#ca962d,#f5c360)}.filterprivattext{display:block;margin:40px 0!important}.filterprivattext li{color:#fff!important;background-image:url(/inc/img/ul-bullets-weiss.png)!important;background-repeat:no-repeat;line-height:35px;padding-left:40px;font-size:24px}.containercired{background-image:linear-gradient(180deg,#e6332a,#c51d14)}#zertifikatecontainer{background:#f5f5f5}#zertifikate{text-align:center;margin:auto}#zertifikate img{margin:30px 10px}.flexwrapper{display:flex;flex-wrap:wrap}.half{width:50%;float:left;padding:60px}.full{padding:80px 60px 60px 60px;float:none}.fullsmallpadding{padding:30px 60px 30px 60px;float:none}div.half:nth-child(2n){margin-right:0}.third{width:32.333%;float:left;padding:2%;margin:.5}.fifth{width:19%;padding:15px;box-shadow:0 .9125rem 1.4125rem #00000018;margin:.5%;float:left}.fifthmarginbottom{margin-bottom:120px!important}.footercolumn{width:19%;padding:15px;margin:.5%;float:left;border-right:1px solid #86888b}.noborder{border:0}.footercolumn:last-child{border-right:0!important}.footercolumn ul{list-style-type:none;margin:0;padding:0}.footercolumn a{text-decoration:none}.footercolumn a:hover{text-decoration:underline}#header{margin:auto;padding:20px 0 5px 0}#logo{padding:0;float:left;margin-bottom:15px}.sitewidth{width:1600px;margin:auto}.textblock{margin-bottom:4%}#feedback textarea{width:250px;height:120px;border:1px solid #ccc}#feedback input[type=text]{width:250px;height:30px;border:1px solid #ccc;margin-bottom:1%;padding-left:10px}#mibFax{display:none}#mainnavigation{color:#000;float:left;width:1000px;margin-top:30px;margin-left:90px}#mobilenavigation{position:absolute;top:20px;right:2%;float:right;width:130px;display:none;font-size:1.6em;color:#e6332a;padding-top:20px;text-align:right}#mobilenavigation div{width:50%;display:inline-block;padding:0 .5%;border-left:1px dotted #e6332a;text-align:center;float:left}#mobilenavigation div:first-child{border-left:none}.mobileonly{display:none}#phonebutton{display:none}a{color:#e6332a}a.eigentuemer{color:#e6332a}a.mieter{color:#ca962d!important}a.unternehmen{color:#6f989c}.toggle,[id^=drop]{display:none}nav{margin:0;padding:0;position:relative;z-index:9999999}nav:after{content:"";display:table;clear:both}nav ul{padding:0;margin:0;list-style:none;position:relative}nav ul li{margin:0;display:inline-block;float:left}nav a{display:block;padding:14px 10px;font-size:1em;text-decoration:none;text-transform:uppercase}nav a:hover{background-color:#b5242f;color:#fff;text-decoration:none}nav ul ul{display:none;position:absolute;top:53px;background:#fff;-webkit-box-shadow:-1px 5px 5px 0 rgba(179,179,179,1);-moz-box-shadow:-1px 5px 5px 0 rgba(179,179,179,1);box-shadow:-1px 5px 5px 0 rgba(179,179,179,1)}nav ul li:hover>ul{display:inherit;color:#fff}nav ul ul li{width:250px;float:none;display:list-item;position:relative}nav ul ul ul li{position:relative;top:-53px;left:250px}nav li>a:after{content:' ⌄'}nav li>a:only-child:after{content:''}#schnellkontakt{margin-top:15px;float:right;background:#e6332a;line-height:normal;padding:20px}#schnellkontakt a{color:#fff;text-decoration:none}.introtext,.introtextmieten{padding:80px 60px 60px 60px}.introtextsmall{padding:0 60px 60px 60px}.introtext h1,.introtext h2{color:#e6332a;text-transform:uppercase;font-weight:700;font-size:2.6em}.introtextmieten h1,.introtextmieten h2{color:#ca962d;text-transform:uppercase;font-weight:700;font-size:2.6em}.introtext ul,.introtextmieten ul{list-style:none outside;margin:0;padding:0;padding-left:10px;margin-bottom:2%}.introtext ul li{background-image:url(/inc/img/ul-bullets-petrol.png);background-repeat:no-repeat;line-height:35px;padding-left:40px;font-size:24px}.introtextmieten ul li{background-image:url(/inc/img/ul-bullets-petrol.png);background-repeat:no-repeat;line-height:35px;padding-left:40px;color:#ca962d;font-size:24px}.introtext p,.introtextmieten p,.introtextsmall p{font-weight:100;font-size:1.6em;line-height:normal}.introtext p a.button,.introtextmieten p a.button{font-size:inherit}.introtext a.button{background:#e6332a!important;font-size:.7em!important}.containercisenf .numbers{font-size:2em;font-weight:100;color:#fff;text-transform:uppercase;line-height:normal;padding:80px 0!important}.bignumber{font-size:2.6em;font-weight:700}.cityguide{padding:80px 60px 30px 60px}.cityguide h2{color:#6f989c;text-transform:uppercase;font-weight:700;font-size:2.6em}.cityguide p{font-weight:100;font-size:1.8em;line-height:normal}.cityguide p a.button{font-size:inherit}.jobteaser{background:#e6332a;color:#fff;padding:80px 60px 30px 60px}.jobteaser h2{color:#fff;text-transform:uppercase;font-weight:700;font-size:2.6em}.jobteaser p{font-weight:100;font-size:1.8em;line-height:normal}.jobteaser a.button{background:#6f989c!important;font-size:.7em!important}.jobteaser a{color:#fff;text-decoration:none}.newsteaser{color:#fff;padding:0}.newsteaser h2{color:#fff;text-transform:uppercase;font-weight:700;font-size:2.6em}.newsteaser p{font-weight:100;font-size:1.8em;line-height:normal}.willkommen{background:#6f989c;color:#fff;padding:80px 60px 30px 60px}.willkommen h2{color:#fff;text-transform:uppercase;font-weight:700;font-size:2.6em}.willkommen p{font-weight:100;font-size:1.8em;line-height:normal}.willkommen a.button{background:#c99539!important;font-size:.7em!important}.ctakaufen{background:#6f989c;color:#fff;padding:80px 60px 30px 60px}.ctakaufen h2{color:#fff;text-transform:uppercase;font-weight:700;font-size:2.4em}.ctakaufen p{font-weight:100;font-size:1.6em;line-height:normal}.ctakaufen a{color:#fff!important;text-decoration:none}.nopadding{padding:0;margin:0}.notoppadding{padding-top:0}.notopbottompadding{padding-top:0;padding-bottom:0}.nolandrpadding{padding-left:0;padding-right:0}.bigtoppadding{padding-top:80px}.teaserheadline{padding:40px 0}.teaserheadline h2{color:#e6332a;text-transform:uppercase;font-weight:700;font-size:2.6em;text-align:center}.teaser{position:relative;padding-bottom:60px}.teaser h2{text-transform:uppercase;font-weight:100;font-size:1.2em;margin-top:10px;color:#e6332a}.teaser a.button{position:absolute;bottom:15px;right:15px}.senf,.senf h2,.senf.button{color:#c99539!important}.senf p{color:#000}.senf a.button{background:#c99539!important}.imgright{float:right;margin:15px 0 30px 30px;width:45%}a.privatmieten{background:#fff;color:#ca962d!important;padding:20px 40px;border:1px solid #ca962d;font-weight:700;text-transform:uppercase;text-decoration:none;box-shadow:0 .9125rem 1.4125rem #00000018;margin-right:40px}a.privatmietenActive{background:#ca962d;color:#fff!important;padding:20px 40px;border:1px solid #fff;font-weight:700;text-transform:uppercase;text-decoration:none;margin-right:40px}a.gewerblichmieten{background:#fff;color:#6f989c!important;padding:20px 40px;border:1px solid #6f989c;font-weight:700;text-transform:uppercase;text-decoration:none;box-shadow:0 .9125rem 1.4125rem #00000018}a.gewerblichmietenActive{background:#6f989c;color:#fff!important;padding:20px 40px;border:1px solid #fff;font-weight:700;text-transform:uppercase;text-decoration:none}a.privatfilter{background:#fff;color:#ca962d!important;padding:20px 40px;border:1px solid #ca962d;font-weight:700;text-transform:uppercase;text-decoration:none;box-shadow:0 .9125rem 1.4125rem #00000018;margin-right:40px;display:inline-block}a.gewerblichfilter{background:#fff;color:#6f989c!important;padding:20px 40px;border:1px solid #6f989c;font-weight:700;text-transform:uppercase;text-decoration:none;box-shadow:0 .9125rem 1.4125rem #00000018;display:inline-block;margin-right:40px}a.gewerblichfilterActive{background:#6f989c;color:#6f989c!important;padding:20px 40px;border:1px solid #fff;font-weight:700;text-transform:uppercase;text-decoration:none;box-shadow:0 .9125rem 1.4125rem #00000018;margin-right:40px;display:inline-block}.filter,.filter a{color:#fff}.right{text-align:right}#content{padding:0 0 40px 0;margin:auto}#besichtigungstermin form input[type=text]{width:100%;height:40px;border:1px solid #ca962d;margin-bottom:10px;font-size:1em;font-weight:300;font-family:Roboto,sans serif;outline:0;padding:1%}#besichtigungstermin form input[type=submit]{background:#ca962d;padding:10px 20px;font-size:18px;border:0;color:#fff}#immobilienverkauf{box-shadow:0 .9125rem 1.4125rem #00000018}#immobilienverkauf h2{color:#ca962d;text-transform:uppercase;font-weight:700;font-size:2.6em;text-align:center;padding:40px 0 0 0;width:100%}#immobilienverkauf form input[type=text]{width:100%;height:40px;border:1px solid #ca962d;margin-bottom:10px;font-size:1em;font-weight:300;font-family:Roboto,sans serif;outline:0;padding:1%}#immobilienverkauf form input[type=telefon]{width:100%;height:40px;border:1px solid #ca962d;margin-bottom:10px;font-size:1em;font-weight:300;font-family:Roboto,sans serif;outline:0;padding:1%}#immobilienverkauf form input[type=email]{width:100%;height:40px;border:1px solid #ca962d;margin-bottom:10px;font-size:1em;font-weight:300;font-family:Roboto,sans serif;outline:0;padding:1%}.error{border:1px solid #e6332a!important}#immobilienverkauf form textarea{width:100%;height:300px;border:1px solid #ca962d;margin-bottom:10px;font-size:1em;font-weight:300;font-family:Roboto,sans serif;outline:0;padding:1%}.myCheckbox{display:none}#teaserobjektecontainer{border-top:1px solid #ccc;background-color:#f3f3f3}.containertopinformation{background-color:#e7e7e7;padding:10px 0}#imagecontainer{background-image:url(img/bgOpener.gif);background-repeat:repeat-x}#footercontainer{background-color:#424241}#topinformation{line-height:35px;font-size:1.2em;margin:auto}#topinformationphone{width:50%;float:left;line-height:30px;text-align:left}#topinformationMIB{width:50%;float:right;text-align:right}#hamburger{margin-top:10px;margin-bottom:10px;display:none;border-radius:3px 3px 3px 3px;cursor:pointer;height:24px;padding:3px 4px 3px;position:relative}#hamburger div{background-color:#b7222a;border:1px solid #b7222a;border-radius:2px 2px 2px 2px;height:2px;margin-top:3px;width:50px}#hamburgerclose{margin-top:10px;margin-bottom:10px;display:none;border-radius:3px 3px 3px 3px;cursor:pointer;height:24px;padding:3px 4px 3px;position:relative}#hamburgerclose div{background-color:#ddd;border:1px solid #ddd;border-radius:2px 2px 2px 2px;height:2px;margin-top:3px;width:50px}#signet{margin-top:50px;float:right;display:block}#breadcrumbs{margin:auto;line-height:20px;color:#434343;text-align:right}#breadcrumbs ol{margin:0;list-style:none outside;padding:0}#breadcrumbs li{display:inline;margin:0;padding:0}#imagemotive{margin:0;padding:0;margin:auto;background:#434343;height:560px}#motiv{margin:0;padding:0;width:800px;float:left;position:relative}#motivsite{margin:0;margin-bottom:2%;padding:0;position:relative}#claim{width:250px;height:250px;background:#b7222a;padding:2%;color:#fff;position:absolute;right:2%;top:2%;font-size:1.8em;text-align:left;line-height:normal}#claimsite{width:220px;height:220px;background:#b7222a;padding:2%;color:#fff;position:absolute;right:0;top:0;font-size:1.6em;text-align:left;line-height:normal}#teaserobjekte{margin:auto}.objekt{margin-bottom:5%;box-shadow:0 .9125rem 1.4125rem #00000018;padding:17px}.objekt:hover{background:#fafafa;box-shadow:none}.objektfakten{margin-top:40px}.objektparametername{font-weight:100;text-transform:uppercase}.objektparameter{font-weight:700;font-size:1.2em}.notaktiv{background:#ffc2b8}.teasered{background:#a6e2c2}.objektbild{width:20%;float:left;margin-right:0}.objektbeschreibung{width:80%;float:left;padding:2%;margin-right:0}#objektansicht h3{margin-top:30px;background:#f4f4f4;padding:1%}#objektansicht .infoblock{padding:80px 60px 60px 60px}#objektansicht h1{color:#e6332a;text-transform:uppercase;font-weight:700;font-size:2.6em}#objektansicht h2{color:#ca962d;text-transform:uppercase;font-weight:700;border-bottom:2px solid #ca962d}#objektansicht .full{padding:0 60px}.div_objekte{float:left;margin-right:15px}.breite{width:210px}#newsteaser{width:600px;float:right}.newsitem{float:left;width:32.333%;height:680px;box-shadow:0 .9125rem 1.4125rem #00000018;padding:40px;margin:.5%;transition:.5s ease}.newsitem div{height:280px;overflow:hidden}.newsitem:hover{box-shadow:none;transition:.5s ease}.singlenewsitem{box-shadow:0 .9125rem 1.4125rem #00000018;padding:80px}.presse{float:left;width:43%;height:500px;border:1px solid #ddd;padding:2%;margin:1%}.presse:hover{background:#f2f2f2}#tvteasercontainer{background-color:#9a6b8b;color:#fff}#tvteaser{margin:auto;padding:.5% 0}#motivcontainer{margin:auto}#motiv{overflow:hidden;text-align:center}#motiv{overflow:hidden;text-align:center}#beraterteasercontainer{background-color:#d9d7d0}#beraterteaser{margin:auto;text-align:center;padding:30px 0;margin-bottom:20px}#beraterteaser h2{color:#9a6b8b;font-size:2.2em}.berater{width:33%;float:left;text-align:center}.circular{width:200px;height:200px;border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px;overflow:hidden;display:inline-block}.circular img{width:100%;height:auto}.tablewrapper{width:100%;overflow:auto}#leftcol{float:left;width:25%}#rightcol{float:right;width:74%;margin-left:1%}#bigcol{float:none;margin-left:1%}#slidercontainer{margin:auto}#flexcontainer{margin:auto;height:auto;position:relative}#slider1 ul li{width:100%;overflow:hidden}#slider2{height:340px;overflow:hidden}.flex-caption{position:absolute;bottom:0;color:#000;padding:1%;font-size:1em;line-height:normal;width:98%;text-align:right;background:rgba(255,255,255,.8)}.flex-caption2{position:relative;color:#fff;padding:1% 0;font-size:1.3em;line-height:normal}.flex-caption-produkt{position:absolute;bottom:0;color:#fff;padding:2% 2% 2% 2%;font-size:1.4em;line-height:normal;background-image:url(img/bgSliderClaim.png);width:96%}.flex-caption-produkt .slideheadline{font-size:1.4em;line-height:normal}#flexcontainer h2{color:#fff;padding:0 6% 0 6%}.slides p{color:#fff;padding:6% 6% 3% 6%}.fleximage{height:400px;overflow:hidden;display:flex;justify-content:center;align-items:center}#openerboxencontainer{margin:auto}#openerboxen{margin:auto;padding:2%;margin-bottom:20px}.openerbox{position:relative;width:32.333%;float:left;margin-bottom:2%;margin:0 .5% 2% .5%;padding:0;overflow:hidden;background:#fff}.openerboximage{overflow:hidden}.openerboximage img{width:100%;height:auto}.openerboxcontent{padding:30px 20px 20px 20px}.openerbox h2{color:#5f5f5f;font-size:1.6em}.openerboxbutton{float:right}div#openerboxen div:nth-child(4n+1){margin-left:0}.positioner{position:absolute;bottom:10px}#welcomeboxencontainer{margin:auto;margin-top:40px}#welcomeboxen{margin:auto;margin-bottom:20px}.welcomebox{width:100%;margin-top:0;padding:2% 0}fieldset{border:0}#subnavigation{width:100%;text-align:left;color:#000;margin-bottom:40px}#subnavigation ul{margin:0;list-style:none outside;padding-left:0;padding-top:0}#subnavigation li{display:block}.infobox{width:36%;float:right;padding:2%;border:1px dotted #ddd;margin-left:1%;margin-bottom:1%;background:#f1f1f1}.mitarbeiter{width:31.333%;float:left;padding:0;margin:1%;height:650px}.mitarbeiter h2{color:#6f989c;margin-top:20px;margin-bottom:10px;padding-bottom:0}.mitarbeiter h3{text-transform:uppercase;font-weight:100;font-size:1em;margin-top:0;margin-bottom:20px}.beispiel{width:18%;height:200px;margin:1%;float:left;overflow:hidden;box-shadow:0 .9125rem 1.4125rem #00000018}.beispiel img{width:100%;height:auto;background-color:#fff}div.produkt:nth-child(3n){margin-right:0;float:right}.gototop{position:fixed;bottom:4%;right:1%}.buttonbox{display:inline-block;width:28.333%;color:#fff;background:#b7222a;height:100px;padding:2%;float:left;margin-right:1%;text-decoration:none;margin-bottom:2%}.buttonbox2{display:inline-block;width:20%;color:#fff;background:#b7222a;height:100px;padding:2%;float:left;margin-right:1%;text-decoration:none;margin-bottom:2%}.iconboxcontainer{padding:2% 0}.iconboxcontainer:after{content:".";visibility:hidden;display:block;height:0;clear:both}.iconbox1{width:25%;text-align:center;float:left;text-transform:uppercase;font-weight:700}.iconbox2{width:33.3333%;text-align:center;float:left;text-transform:uppercase;font-weight:700}.elastic-video{position:relative;padding-bottom:55%;padding-top:15px;height:0;overflow:hidden}.elastic-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.parallaxme{background-size:cover;background-position:50% 50%;background-repeat:no-repeat;height:600px;margin:40px auto;padding:1%}.preis{color:#368756;font-size:1.4em}#tabnavigation{margin-top:3%;margin-bottom:3%}#tabcontent{margin:auto}#tabs{margin:auto;text-align:center}.tab{color:#e1e1e1;padding:1% 1%;font-size:1.1em;display:inline-block}.tabhit{color:#940f11;padding:1% 1%;font-size:1.1em;display:inline-block}.tabhit a{color:#000;font-weight:700}.box{padding:1%}#zertifikate{margin:auto;text-align:center;padding:1%;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc}#form1 div{background:#dedede;padding:3%}#form1 div:hover{background:#f1f1f1}#form2 div{background:#dedede;padding:3%}#form2 div:hover{background:#f1f1f1}.footer{color:#86888b;padding:2% 0 2% 0;line-height:normal;margin:auto}.container{position:relative;width:100%;height:300px;margin:15px auto;max-width:100%}.circle-container{width:100%;height:0;padding-bottom:100%;position:relative}.circle-container a{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#b5242f;border-radius:50%;color:#fff;text-align:center;display:flex;align-items:center;justify-content:center;align-content:center}.circle-container a:hover{background-color:#ddd;color:#fff}.circle{border-radius:50%;overflow:hidden;float:left}.circle1{width:32.333%;margin:.5%}.sidebarspacer{background-color:#134395;height:12px;margin-bottom:40px;margin-top:20px}.company{font-size:1.3em;text-transform:uppercase}.inputform{width:60%}img{border:0}.off{display:none}.clear{clear:both}.nopad{padding:0}.fullsize{width:100%;height:auto}.bildunterschrift{font-style:italic}.handwritten{font-family:'Nothing you could do';color:#368756;font-size:2.6em}.equal{font-family:Inika;font-size:1.4em;color:#e89819;padding-top:0;padding-bottom:15px;margin:0;font-weight:400}.line{border-bottom:1px dotted #666;margin-top:20px;margin-bottom:20px}#newsfilter{margin-left:1%;margin-bottom:1%}.filter_dep{display:inline-block;background:#95ab23;color:#fff;padding:1%;margin:1px}table{width:100%;empty-cells:hide;vertical-align:middle!important;line-height:18px;margin-bottom:15px}table td,table th{padding:2%}table img{display:inline;vertical-align:middle}tbody tr{background:#f4f4f4}tr:hover{background:#f9f9f9}.buttonkasse{background:#efefef;padding:10px;font-size:1.3em;border-right:1px solid #999;border-bottom:1px solid #999;text-align:right}.orderbutton{font-size:1.3em}.checkoutstatus{float:left;width:23%;padding:1%;background:#dedede;margin-bottom:2%}.checkoutstatusActive{float:left;width:23%;padding:1%;margin-bottom:2%;background:#3a8658;color:#fff}a.headlinelink:link{color:#e6332a;text-decoration:none}a.headlinelink:visited{color:#e6332a;text-decoration:none}a.headlinelink:hover{color:#e6332a;text-decoration:underline}a.headlinelink:active{color:#e6332a;text-decoration:none}#footer a:link{color:#fff;text-decoration:none}#footer a:visited{color:#fff;text-decoration:none}#footer a:hover{color:#fff;text-decoration:underline}#footer a:active{color:#fff;text-decoration:none}a.white:link{color:#fff;text-decoration:none}a.white:visited{color:#fff;text-decoration:none}a.white:hover{color:#fff;text-decoration:underline}a.white:active{color:#fff;text-decoration:none}a.button:link,a.button:visited{display:inline-block;margin:0;line-height:40px;color:#fff;background-color:#b7222a;padding:5px 20px 5px 20px;text-transform:uppercase;text-decoration:none}a.button:hover{text-decoration:none;color:#666;background-color:#dedede}a.mainlevel:link,a.mainlevel:visited{float:left;display:inline;margin:0;font-size:1em;line-height:40px;position:relative;color:#676767;padding:0 10px 0 10px;text-transform:uppercase}a.mainlevel:hover{text-decoration:none;color:#fff;background-color:#b7222a}a.mainlevelActive:link,a.mainlevelActive:visited{float:left;background-color:#b7222a;display:inline;margin:0;font-size:1em;line-height:40px;position:relative;color:#fff;padding:0 10px 0 10px;text-transform:uppercase}a.mainlevelActive:hover{text-decoration:none;color:#fff;background-color:#ccc}a.sublevel:link,a.sublevel:visited{margin:0;line-height:30px;display:block;padding-left:20px;color:#b7222a;font-size:1em;border-bottom:1px dotted #ccc;text-transform:uppercase}a.sublevel:hover{text-decoration:none;color:#b7222a;background-color:#efefef}a.sublevelActive:link,a.sublevelActive:visited{margin:0;line-height:30px;display:block;padding-left:20px;background-color:#b7222a;color:#fff;font-size:1em;border-bottom:1px dotted #ccc;text-transform:uppercase}a.sublevelActive:hover{text-decoration:none;color:#b7222a;background-color:#efefef}a.thirdlevel:link,a.thirdlevel:visited{margin:0;line-height:30px;display:block;padding-left:40px;color:#58585a;font-size:1em}a.thirdlevel:hover{text-decoration:none;color:#c20b37}a.thirdlevelActive:link,a.thirdlevelActive:visited{margin:0;line-height:30px;display:block;padding-left:40px;color:#b7222a;font-size:1em;background-color:#e3e3e3}a.thirdlevelActive:hover{text-decoration:none;color:#c20b37}a.fourthlevel:link,a.fourthlevel:visited{margin:0;line-height:30px;display:block;padding-left:60px;color:#58585a;font-size:1em;background-color:#eee;border-bottom:1px solid #fff}a.fourthlevel:hover{text-decoration:none;color:#c20b37}a.fourthlevelActive:link,a.fourthlevelActive:visited{margin:0;line-height:30px;display:block;padding-left:60px;color:#c20b37;font-size:1em;background-image:url(img/thirdlevelActive.png);background-repeat:no-repeat;background-color:#f3f3f3;border-bottom:1px solid #fff}a.fourthlevelActive:hover{text-decoration:none;color:#c20b37}.red{background-color:#f1cfd3}#cookiehinweis a{color:#000;text-decoration:none}#cookiehinweis a:hover{text-decoration:underline}#cookiehinweis div{padding:10px;padding-right:40px}#cookiehinweis{outline:1px solid #7b92a9;text-align:right;border-top:1px solid #fff;background:#d6d6d6;background:-moz-linear-gradient(top,#d6d6d6 0,#f2f6f9 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#d6d6d6),color-stop(100%,#f2f6f9));background:-webkit-linear-gradient(top,#d6d6d6 0,#f2f6f9 100%);background:-o-linear-gradient(top,#d6d6d6 0,#f2f6f9 100%);background:-ms-linear-gradient(top,#d6d6d6 0,#f2f6f9 100%);background:linear-gradient(to bottom,#d6d6d6 0,#f2f6f9 100%);position:fixed;bottom:0;z-index:10000;width:100%;font-size:12px;line-height:16px}#cookiehinweisCloser{color:#777;font:14px/100% arial,sans-serif;position:absolute;right:5px;text-decoration:none;text-shadow:0 1px 0 #fff;top:5px;cursor:pointer;border-top:1px solid #fff;border-left:1px solid #fff;border-bottom:1px solid #7b92a9;border-right:1px solid #7b92a9;padding:4px;background:#ced6df;background:-moz-linear-gradient(top,#ced6df0%,#f2f6f9 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ced6df),color-stop(100%,#f2f6f9));background:-webkit-linear-gradient(top,#ced6df0%,#f2f6f9 100%);background:-o-linear-gradient(top,#ced6df0%,#f2f6f9 100%);background:-ms-linear-gradient(top,#ced6df0%,#f2f6f9 100%);background:linear-gradient(to bottom,#ced6df0%,#f2f6f9 100%)}#cookiehinweisCloser:hover{border-bottom:1px solid #fff;border-right:1px solid #fff;border-top:1px solid #7b92a9;border-left:1px solid #7b92a9}@media screen and (max-width:1599px){.sitewidth{width:95%;margin:auto}#header{height:auto}#motiv{margin:0;padding:0;width:66.666%;float:left;position:relative}#newsteaser{width:33.333%;float:right}}@media screen and (max-width:1580px){.cityguide,.ctakaufen,.introtext,.jobteaser,.willkommen{font-size:.8em}}@media screen and (max-width:1470px){#mainnavigation{width:900px;margin-left:40px}}@media screen and (max-width:1290px){.cityguide,.ctakaufen,.introtext,.jobteaser,.willkommen{font-size:.8em}}@media screen and (max-width:1210px){.numbers{font-size:1.4em}.fifth{width:32%;padding:30px;float:left}}@media screen and (max-width:1110px){#headercontainer{height:auto;position:relative}#content{padding:0 0 40px 0}#schnellkontakt{display:none}nav{margin:0;font-size:14px;position:relative}#mobilenavigation{display:block;padding-top:60px}#topinformationphone{width:100%;float:left;line-height:30px;text-align:left}#topinformationMIB{width:100%;float:right;text-align:left}#phonebutton{display:block;position:absolute;right:2px;top:-5px;z-index:9999999999;padding:0;margin:0}#phonebutton a{color:#fff;font-size:2em}.menu,.toggle+a{display:none}.toggle{display:block;padding:10px 20px;color:#b5242f;font-size:14px;text-decoration:none;border:none;text-transform:uppercase}.toggle:hover{background-color:#b5242f;color:#fff}.init{background-color:#b5242f;color:#fff}[id^=drop]:checked+ul{display:block}nav ul li{display:block;width:100%;border-top:1px silid #ccc}nav ul ul .toggle,nav ul ul a{padding:10px 40px}nav ul ul ul a{padding:10px 80px}nav a:hover{background-color:#b5242f}nav ul ul ul a{background-color:#e1e1e1}nav ul ul a,nav ul ul ul a{color:#fff;text-decoration:none}nav ul li ul li .toggle,nav ul ul a{background-color:#f1f1f1}nav ul ul{float:none;position:static;color:#fff}nav ul li:hover>ul,nav ul ul li:hover>ul{display:none}nav ul ul li{display:block;width:100%}nav ul ul ul li{position:static}}@media screen and (max-width:995px){#mainnavigation{color:#000;margin-top:0;margin-left:0;float:left;width:100%}#claimsite{width:150px;height:150px;background:#b7222a;padding:2%;color:#fff;position:absolute;right:0;top:0;font-size:1.1em;text-align:left;line-height:normal}#claim{width:150px;height:150px;background:#b7222a;padding:2%;color:#fff;position:absolute;right:2%;top:2%;font-size:1.1em;text-align:left;line-height:normal}}@media screen and (max-width:1024px){.openerbox{position:relative;width:49%;height:auto;float:left;margin-bottom:2%;margin-left:1%;padding:0}h1{font-size:2em}h2{font-size:1.4em}div#openerboxen div:nth-child(2n+1){margin-left:0}.mitarbeiter{width:44.5%;float:left;padding:1.5%;height:450px;overflow:hidden;margin:1%}.newsitem{width:44.5%;float:left;padding:1.5%;height:400px;overflow:hidden;margin:1%}.newsitem h2{font-size:1.2em}.newsitem div{height:280px;overflow:hidden}.infobox{width:46%;float:right;padding:2%;border:1px dotted #ddd;margin-left:1%;margin-bottom:1%}}@media screen and (max-width:768px){.introtext,.introtextmieten{padding:40px 30px 30px 30px}.mobileonly{display:block}.fifth{width:49%;padding:30px 30px 60px 30px;float:left}#objektansicht .infoblock{padding:40px 30px 30px 30px}.footercolumn{width:99%;padding:15px;margin:.5%;float:left;border-right:0}.right{text-align:left}.half{width:100%;float:none;padding:30px 20px}.presse{float:none;width:94%;height:auto;border:1px solid #ddd;padding:2%;margin:1%}#topinformation{line-height:35px;font-size:1.2em;margin:auto;text-align:right}.buttonbox{display:inline-block}.buttonbox2{display:inline-block}h1{font-size:1.8em}h2{font-size:1.2em}#imagemotive{height:auto}#motiv{margin:0;padding:0;width:100%;float:none;position:relative}#newsteaser{width:100%;float:none}#slidercontainer{width:95%}#hamburger{display:block}#signet{display:none}.newsitem{float:none;width:94%;height:auto}a.mainlevel:link,a.mainlevel:visited{display:block;float:none;margin:0;font-size:1em;line-height:30px;position:relative;color:#999;padding-left:10px;padding-right:10px;border-top:1px solid #fff;background-color:#f2f2f2}a.mainlevel:hover{text-decoration:none;color:#ababab}a.mainlevelActive:link,a.mainlevelActive:visited{display:block;float:none;margin:0;font-size:1em;line-height:30px;position:relative;color:#fff;padding-left:10px;padding-right:10px;border-top:1px solid #fff;background:#fff;background-color:#b7222a}a.mainlevelActive:hover{text-decoration:none;color:#ababab}a.sublevel:link,a.sublevel:visited{display:block;float:none;margin:0;font-size:1em;line-height:30px;position:relative;color:#777;padding-left:30px;padding-right:10px;border-top:1px solid #fff;background-color:#ddd}a.sublevel:hover{text-decoration:none;color:#000}a.sublevelActive:link,a.sublevelActive:visited{display:block;float:none;margin:0;font-size:1em;line-height:30px;position:relative;color:#fff;padding-left:30px;padding-right:10px;border-top:1px solid #fff}a.sublevelActive:hover{text-decoration:none;color:#000}a.thirdlevel:link,a.thirdlevel:visited{display:block;float:none;margin:0;font-size:1em;line-height:30px;position:relative;color:#777;padding-left:50px;padding-right:10px;border-top:1px solid #fff;background-color:#eee}a.thirdlevel:hover{text-decoration:none;color:#c20b37}a.thirdlevelActive:link,a.thirdlevelActive:visited{display:block;float:none;margin:0;font-size:1em;line-height:30px;position:relative;color:#777;padding-left:50px;padding-right:10px;border-top:1px solid #fff}a.thirdlevelActive:hover{text-decoration:none;color:#c20b37}#logo img{width:100%;height:auto}#openerboxen{margin:auto;padding:0;margin-top:20px;margin-bottom:20px}.openerbox{position:relative;width:100%;height:auto;float:none;margin-bottom:2%;margin-left:0;padding:0}.openerboximage{width:100%;height:auto;overflow:hidden}.openerboximage img{width:100%;height:auto}#leftcol{float:left;width:30%;display:none}#rightcol{float:none;width:100%}.circular{width:150px;height:150px}.infobox{width:96%;float:none;padding:2%;border:1px dotted #ddd;margin-left:1%;margin-bottom:1%}.third{width:96%;float:none;padding:2%}.parallaxme{height:auto}.circle1{width:49%;margin:.5%}}@media screen and (max-width:480px){.introtext p{font-weight:400}.newsteaser h2{font-size:2em}.newsteaser p{font-weight:400;font-size:1.4em;line-height:normal}.jobteaser{background:#e6332a;color:#fff;padding:40px 30px 30px 30px}.jobteaser h2{color:#fff;text-transform:uppercase;font-weight:700;font-size:2em}.jobteaser p{font-weight:100;font-size:1.8em;line-height:normal}.containercisenf .full{padding:20px 0 20px 0;float:none}.introtext h1,.introtext h2{color:#e6332a;text-transform:uppercase;font-weight:700;font-size:2em}.tablewrapper{width:100%;overflow:scroll}#claimsite{display:none}#slider1 ul li{width:100%;height:280px;overflow:hidden}#objektansicht h1{font-size:2em}.fifth{width:100%;padding:30px 30px 60px 30px;float:none}.mitarbeiter{width:100%;float:left;padding:40px;height:auto;overflow:hidden;margin:0;margin-bottom:2%}.mitarbeiter h3{font-size:.9em}.newsitem{width:95%;padding:2.5%;margin:0;margin-bottom:2%;height:auto}#languages{width:100px;padding:3px;float:none;background-color:none;border-bottom-right-radius:0;border-bottom-left-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.flex-caption{position:relative;bottom:0;line-height:normal;width:96%}.circular{width:100px;height:100px}.iconbox1{width:100%;float:none;margin-bottom:4%}.iconbox2{width:100%;float:none;margin-bottom:4%}}