body,h1{margin:0}h1,h2{color:#e6332a;padding-bottom:15px;text-transform:uppercase}h3,h4{color:#676767}.introtext ul li,.introtextmieten ul li{background-image:url('/inc/img/ul-bullets-petrol.png')}.filterprivattext li,.introtext ul li,.introtextmieten ul li{background-repeat:no-repeat;padding-left:40px;font-size:24px;line-height:35px}.introtext a.button,.jobteaser a.button,.willkommen a.button{font-size:.7em!important}.cityguide h2,.containercisenf .numbers,.ctakaufen h2,.introtextmieten h1,.introtextmieten h2,.jobteaser h2,.newsteaser h2,.willkommen h2,h1,h2,nav a{text-transform:uppercase}.ctakaufen a,.footercolumn a,h2 a,nav a,nav a:hover{text-decoration:none}#hamburger div,#hamburgerclose div{height:2px;margin-top:3px;width:50px}#breadcrumbs,#mobilenavigation,.right{text-align:right}#claim,#claimsite{background:#b7222a;text-align:left}#motiv,.circular,.newsitem div{overflow:hidden}#flexcontainer,#motiv,#motivsite,.teaser,nav,nav ul,nav ul ul li,nav ul ul ul li{position:relative}#beraterteaser,#openerboxen,#welcomeboxen{margin:auto auto 20px}.clear,nav:after{clear:both}#logo,table{margin-bottom:15px}#objektansicht h3,tbody tr{background:#f4f4f4}@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{font-size:1em;font-weight:400;color:#434343;font-family:Roboto,Helvetica,Arial,'sans serif';line-height:1.6em;background-color:#fff}h1{font-size:2.2em;line-height:normal;padding-top:0;font-weight:700}h2,h3,h4{line-height:normal;padding-top:0;font-weight:400;margin:0}h2{font-size:1.6em}h3{font-size:1.2em;padding-bottom:0}h4{font-size:1em;padding-bottom:10px}#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;position:fixed;width:100%;background:rgba(255,255,255,.9);z-index:999999999999999}#selbstauskunft{text-align:center;background:#e33532;color:#fff;height:50px;line-height:50px}#footer a:active,#footer a:link,#footer a:visited,#schnellkontakt a,#selbstauskunft a,.jobteaser a,a.white:active,a.white:link,a.white:visited{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}#logo,nav,nav ul{padding:0}.containercired{background-image:linear-gradient(180deg,#e6332a,#c51d14)}#zertifikatecontainer{background:#f5f5f5}#zertifikate img{margin:30px 10px}.flexwrapper{display:flex;flex-wrap:wrap}.half{width:50%;float:left;padding:60px}.full{padding:80px 60px 60px;float:none}.fullsmallpadding{padding:30px 60px;float:none}div.half:nth-child(2n){margin-right:0}.third{width:32.333%;float:left;padding:2%;margin:.5}.fifth,.footercolumn{width:19%;padding:15px;float:left}.fifth{box-shadow:0 .9125rem 1.4125rem #00000018;margin:.5%}.fifthmarginbottom{margin-bottom:120px!important}.footercolumn{margin:.5%;border-right:1px solid #86888b}#breadcrumbs,#content,#flexcontainer,#header,#imagemotive,#motivcontainer,#openerboxencontainer,#slidercontainer,#tabcontent,#teaserobjekte,#tvteaser,.sitewidth{margin:auto}.noborder,fieldset{border:0}.footercolumn:last-child{border-right:0!important}.footercolumn ul{list-style-type:none;margin:0;padding:0}#cookiehinweis a:hover,.footercolumn a:hover{text-decoration:underline}#header{padding:20px 0 5px}#logo{float:left}.sitewidth{width:1600px}.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,#phonebutton,.mobileonly,.myCheckbox,.off,.toggle,[id^=drop]{display:none}#signet,nav a{display:block}#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}#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}a,a.eigentuemer{color:#e6332a}a.mieter{color:#ca962d!important}a.unternehmen{color:#6f989c}nav{margin:0;z-index:9999999}nav:after{content:"";display:table}nav ul{margin:0;list-style:none}nav ul li{margin:0;display:inline-block;float:left}nav a{padding:14px 10px;font-size:1em}nav a:hover{background-color:#b5242f;color:#fff}nav ul ul{display:none;position:absolute;top:53px;background:#fff;-webkit-box-shadow:-1px 5px 5px 0 #b3b3b3;-moz-box-shadow:-1px 5px 5px 0 #b3b3b3;box-shadow:-1px 5px 5px 0 #b3b3b3}a.gewerblichmieten,a.privatmieten{box-shadow:0 .9125rem 1.4125rem #00000018}nav ul li:hover>ul{display:inherit;color:#fff}nav ul ul li{width:250px;float:none;display:list-item}nav ul ul ul li{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}#objektansicht .infoblock,.introtext,.introtextmieten{padding:80px 60px 60px}.introtextsmall{padding:0 60px 60px}.cityguide,.jobteaser{padding:80px 60px 30px}#objektansicht h1,.introtext h1,.introtext h2{color:#e6332a;text-transform:uppercase;font-weight:700;font-size:2.6em}.introtextmieten h1,.introtextmieten h2{color:#ca962d;font-weight:700;font-size:2.6em}.introtext ul,.introtextmieten ul{list-style:none;margin:0 0 2%;padding:0 0 0 10px}.introtextmieten ul li{color:#ca962d}.ctakaufen p,.introtext p,.introtextmieten p,.introtextsmall p{font-weight:100;font-size:1.6em;line-height:normal}.bignumber,.cityguide h2{font-weight:700;font-size:2.6em}.cityguide p a.button,.introtext p a.button,.introtextmieten p a.button{font-size:inherit}.introtext a.button{background:#e6332a!important}.containercisenf .numbers{font-size:2em;font-weight:100;color:#fff;line-height:normal;padding:80px 0!important}.cityguide h2{color:#6f989c}.cityguide p,.jobteaser p,.newsteaser p,.willkommen p{font-weight:100;font-size:1.8em;line-height:normal}.jobteaser{background:#e6332a;color:#fff}.jobteaser h2,.newsteaser h2,.willkommen h2{color:#fff;font-weight:700;font-size:2.6em}.jobteaser a.button{background:#6f989c!important}.senf a.button,.willkommen a.button{background:#c99539!important}.newsteaser{color:#fff;padding:0}.ctakaufen,.willkommen{background:#6f989c;color:#fff;padding:80px 60px 30px}.ctakaufen h2{color:#fff;font-weight:700;font-size:2.4em}.ctakaufen a{color:#fff!important}.teaser h2,.teaserheadline h2{color:#e6332a;text-transform:uppercase}.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{font-weight:700;font-size:2.6em;text-align:center}.teaser{padding-bottom:60px}.teaser h2{font-weight:100;font-size:1.2em;margin-top:10px}a.gewerblichmieten,a.gewerblichmietenActive,a.privatmieten,a.privatmietenActive{padding:20px 40px;font-weight:700;text-decoration:none}.teaser a.button{position:absolute;bottom:15px;right:15px}.senf,.senf h2,.senf.button{color:#c99539!important}.senf p{color:#000}.imgright{float:right;margin:15px 0 30px 30px;width:45%}a.privatmieten{background:#fff;color:#ca962d!important;border:1px solid #ca962d;text-transform:uppercase;margin-right:40px}a.privatmietenActive{background:#ca962d;color:#fff!important;border:1px solid #fff;text-transform:uppercase;margin-right:40px}a.gewerblichmieten{background:#fff;color:#6f989c!important;border:1px solid #6f989c;text-transform:uppercase}a.gewerblichmietenActive{background:#6f989c;color:#fff!important;border:1px solid #fff;text-transform:uppercase}a.gewerblichfilter,a.privatfilter{background:#fff;text-transform:uppercase}a.privatfilter{color:#ca962d!important;padding:20px 40px;border:1px solid #ca962d;font-weight:700;text-decoration:none;box-shadow:0 .9125rem 1.4125rem #00000018;margin-right:40px;display:inline-block}a.gewerblichfilter,a.gewerblichfilterActive{color:#6f989c!important;padding:20px 40px;text-decoration:none;margin-right:40px;font-weight:700;display:inline-block;box-shadow:0 .9125rem 1.4125rem #00000018}a.gewerblichfilter{border:1px solid #6f989c}a.gewerblichfilterActive{background:#6f989c;border:1px solid #fff;text-transform:uppercase}.mitarbeiter h3,.objektparametername{font-weight:100;text-transform:uppercase}.filter,.filter a{color:#fff}#content{padding:230px 0 40px}#besichtigungstermin form input[type=text],#immobilienverkauf form input[type=email],#immobilienverkauf form input[type=telefon],#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%}#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;width:100%}.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%}#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,#hamburgerclose{margin-top:10px;margin-bottom:10px;display:none;border-radius:3px;cursor:pointer;height:24px;padding:3px 4px;position:relative}#hamburger div{background-color:#b7222a;border:1px solid #b7222a;border-radius:2px}#hamburgerclose div{background-color:#ddd;border:1px solid #ddd;border-radius:2px}#signet{margin-top:50px;float:right}#breadcrumbs{line-height:20px;color:#434343}#breadcrumbs ol{margin:0;list-style:none;padding:0}#breadcrumbs li{display:inline;margin:0;padding:0}#imagemotive{padding:0;background:#434343;height:560px}#motiv{margin:0;padding:0;width:800px;float:left;text-align:center}#motivsite{margin:0 0 2%;padding:0}#claim,#claimsite,.flex-caption{position:absolute;line-height:normal}#claim{width:250px;height:250px;padding:2%;color:#fff;right:2%;top:2%;font-size:1.8em}#claimsite{width:220px;height:220px;padding:2%;color:#fff;right:0;top:0;font-size:1.6em}.objekt{margin-bottom:5%;box-shadow:0 .9125rem 1.4125rem #00000018;padding:17px}.objekt:hover{background:#fafafa;box-shadow:none}.objektfakten{margin-top:40px}.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;padding:1%}#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}.newsitem div{height:280px}.newsitem:hover{box-shadow:none;transition:.5s}.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{padding:.5% 0}#beraterteasercontainer{background-color:#d9d7d0}#beraterteaser{text-align:center;padding:30px 0}#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;display:inline-block}.circular img,.fullsize,.openerboximage img{width:100%;height:auto}.tablewrapper{width:100%;overflow:auto}#slider1 ul li,#slider2,.beispiel,.circle,.elastic-video,.fleximage,.openerbox,.openerboximage{overflow:hidden}#leftcol{float:left;width:25%}#rightcol{float:right;width:74%;margin-left:1%}#bigcol{float:none;margin-left:1%}#flexcontainer{height:auto}#slider1 ul li{width:100%}#slider2{height:340px}.flex-caption{bottom:0;color:#000;padding:1%;font-size:1em;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%;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%}.slides p{color:#fff;padding:6% 6% 3%}.fleximage{height:400px;display:flex;justify-content:center;align-items:center}#openerboxen{padding:2%}.openerbox{position:relative;width:32.333%;float:left;margin:0 .5% 2%;padding:0;background:#fff}.infobox,.openerboxbutton{float:right}#newsfilter,.infobox{margin-left:1%;margin-bottom:1%}#form1 div:hover,#form2 div:hover,.infobox{background:#f1f1f1}.openerboxcontent{padding:30px 20px 20px}.openerbox h2{color:#5f5f5f;font-size:1.6em}div#openerboxen div:nth-child(4n+1){margin-left:0}.positioner{position:absolute;bottom:10px}#welcomeboxencontainer{margin:40px auto auto}.welcomebox{width:100%;margin-top:0;padding:2% 0}#subnavigation{width:100%;text-align:left;color:#000;margin-bottom:40px}#tabs,#zertifikate,.iconbox1,.iconbox2{text-align:center}#subnavigation ul{margin:0;list-style:none;padding-left:0;padding-top:0}#subnavigation li{display:block}.infobox{width:36%;padding:2%;border:1px dotted #ddd}.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{font-size:1em;margin-top:0;margin-bottom:20px}.iconbox1,.iconbox2,.tabhit a{font-weight:700}.beispiel{width:18%;height:200px;margin:1%;float:left;box-shadow:0 .9125rem 1.4125rem #00000018}.buttonbox,.buttonbox2{display:inline-block;color:#fff;background:#b7222a;height:100px;margin-right:1%;margin-bottom:2%;float:left;padding:2%;text-decoration:none}.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{width:28.333%}.buttonbox2{width:20%}.iconboxcontainer{padding:2% 0}.iconboxcontainer:after{content:".";visibility:hidden;display:block;height:0;clear:both}.iconbox1{width:25%;float:left;text-transform:uppercase}.iconbox2{width:33.3333%;float:left;text-transform:uppercase}.elastic-video{position:relative;padding-bottom:55%;padding-top:15px;height:0}.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}.tab,.tabhit{font-size:1.1em;padding:1%;display:inline-block}#tabnavigation{margin-top:3%;margin-bottom:3%}#tabs{margin:auto}.tab{color:#e1e1e1}.tabhit{color:#940f11}.tabhit a{color:#000}.box{padding:1%}#zertifikate{margin:auto;padding:1%;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc}#form1 div,#form2 div{background:#dedede;padding:3%}.footer{color:#86888b;padding: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%;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{vertical-align:bottom;border:0}.nopad{padding:0}.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}.buttonkasse,.orderbutton{font-size:1.3em}.line{border-bottom:1px dotted #666;margin-top:20px;margin-bottom:20px}.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}table td,table th{padding:2%}table img{display:inline;vertical-align:middle}tr:hover{background:#f9f9f9}.buttonkasse{background:#efefef;padding:10px;border-right:1px solid #999;border-bottom:1px solid #999;text-align:right}.checkoutstatus,.checkoutstatusActive{float:left;width:23%;padding:1%;margin-bottom:2%}.checkoutstatus{background:#dedede}.checkoutstatusActive{background:#3a8658;color:#fff}a.headlinelink:active,a.headlinelink:link,a.headlinelink:visited{color:#e6332a;text-decoration:none}a.headlinelink:hover{color:#e6332a;text-decoration:underline}#footer a:hover,a.white:hover{color:#fff;text-decoration:underline}a.button:link,a.button:visited{display:inline-block;margin:0;line-height:40px;color:#fff;background-color:#b7222a;padding:5px 20px;text-transform:uppercase;text-decoration:none}a.mainlevel:link,a.mainlevel:visited,a.mainlevelActive:link,a.mainlevelActive:visited{float:left;display:inline;margin:0;font-size:1em;line-height:40px;position:relative;padding:0 10px}a.button:hover{text-decoration:none;color:#666;background-color:#dedede}a.mainlevel:link,a.mainlevel:visited{color:#676767;text-transform:uppercase}a.mainlevel:hover{text-decoration:none;color:#fff;background-color:#b7222a}a.mainlevelActive:link,a.mainlevelActive:visited{background-color:#b7222a;color:#fff;text-transform:uppercase}a.sublevel:link,a.sublevel:visited,a.sublevelActive:link,a.sublevelActive:visited{padding-left:20px;border-bottom:1px dotted #ccc;text-transform:uppercase;font-size:1em;margin:0;line-height:30px;display:block}a.mainlevelActive:hover{text-decoration:none;color:#fff;background-color:#ccc}a.sublevel:link,a.sublevel:visited{color:#b7222a}a.sublevel:hover,a.sublevelActive:hover{text-decoration:none;color:#b7222a;background-color:#efefef}a.sublevelActive:link,a.sublevelActive:visited{background-color:#b7222a;color:#fff}a.thirdlevel:link,a.thirdlevel:visited{margin:0;line-height:30px;display:block;padding-left:40px;color:#58585a;font-size:1em}a.fourthlevel:hover,a.fourthlevelActive:hover,a.thirdlevel:hover,a.thirdlevelActive: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.fourthlevel:link,a.fourthlevel:visited,a.fourthlevelActive:link,a.fourthlevelActive:visited{margin:0;line-height:30px;display:block;padding-left:60px;font-size:1em;border-bottom:1px solid #fff}a.fourthlevel:link,a.fourthlevel:visited{color:#58585a;background-color:#eee}a.fourthlevelActive:link,a.fourthlevelActive:visited{color:#c20b37;background-image:url("../img/thirdlevelActive.png");background-repeat:no-repeat;background-color:#f3f3f3}.red{background-color:#f1cfd3}#cookiehinweis a{color:#000;text-decoration:none}#cookiehinweis div{padding:10px 40px 10px 10px}#cookiehinweis{outline:#7b92a9 solid 1px;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){.toggle,nav{font-size:14px}.init,.toggle:hover,nav a:hover{background-color:#b5242f}nav ul ul,nav ul ul ul li{position:static}#headercontainer{height:auto;position:relative}#content{padding:0 0 40px}#schnellkontakt,.menu,.toggle+a,nav ul li:hover>ul,nav ul ul li:hover>ul{display:none}#phonebutton,.toggle,[id^=drop]:checked+ul,nav ul li,nav ul ul li{display:block}nav{margin:0;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{position:absolute;right:2px;top:-5px;z-index:9999999999;padding:0;margin:0}#phonebutton a{color:#fff;font-size:2em}.toggle{padding:10px 20px;color:#b5242f;text-decoration:none;border:none;text-transform:uppercase}.init,.toggle:hover{color:#fff}nav ul li{width:100%;border-top:1px silid}nav ul ul .toggle,nav ul ul a{padding:10px 40px}nav ul ul ul a{padding:10px 80px;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;color:#fff}nav ul ul li{width:100%}}@media screen and (max-width:995px){#claim,#claimsite{width:150px;height:150px;background:#b7222a;padding:2%;color:#fff;position:absolute;font-size:1.1em;text-align:left;line-height:normal}#mainnavigation{color:#000;margin-top:0;margin-left:0;float:left;width:100%}#claimsite{right:0;top:0}#claim{right:2%;top:2%}}@media screen and (max-width:1024px){.openerbox{position:relative;width:49%;height:auto;float:left;margin-bottom:2%;margin-left:1%;padding:0}.mitarbeiter,.newsitem{width:44.5%;float:left;padding:1.5%;margin:1%;overflow:hidden}h1{font-size:2em}h2{font-size:1.4em}div#openerboxen div:nth-child(odd){margin-left:0}.mitarbeiter{height:450px}.newsitem{height:400px}.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){a.mainlevel:link,a.mainlevel:visited,a.mainlevelActive:link,a.mainlevelActive:visited{display:block;font-size:1em;line-height:30px;position:relative;padding-left:10px;padding-right:10px;border-top:1px solid #fff}#objektansicht .infoblock,.introtext,.introtextmieten{padding:40px 30px 30px}#hamburger,.mobileonly{display:block}#leftcol,#signet{display:none}.fifth{width:49%;padding:30px 30px 60px;float:left}.footercolumn{width:99%;padding:15px;margin:.5%;float:left;border-right:0}.right{text-align:left}.half{width:100%;float:none;padding:30px 20px}.newsitem,.presse{width:94%;float:none;height:auto}.presse{border:1px solid #ddd;padding:2%;margin:1%}#topinformation{line-height:35px;font-size:1.2em;margin:auto;text-align:right}.buttonbox,.buttonbox2{display:inline-block}h1{font-size:1.8em}h2{font-size:1.2em}#imagemotive,.parallaxme{height:auto}#motiv{margin:0;padding:0;width:100%;float:none;position:relative}#newsteaser{width:100%;float:none}#slidercontainer{width:95%}a.mainlevel:link,a.mainlevel:visited{float:none;margin:0;color:#999;background-color:#f2f2f2}a.mainlevel:hover,a.mainlevelActive:hover{text-decoration:none;color:#ababab}a.mainlevelActive:link,a.mainlevelActive:visited{float:none;margin:0;color:#fff;background:#b7222a}a.sublevel:link,a.sublevel:visited,a.sublevelActive:link,a.sublevelActive:visited{display:block;float:none;margin:0;font-size:1em;line-height:30px;position:relative;padding-left:30px}a.sublevel:link,a.sublevel:visited{color:#777;padding-right:10px;border-top:1px solid #fff;background-color:#ddd}a.sublevel:hover,a.sublevelActive:hover{text-decoration:none;color:#000}a.sublevelActive:link,a.sublevelActive:visited{color:#fff;padding-right:10px;border-top:1px solid #fff}a.thirdlevel:link,a.thirdlevel:visited,a.thirdlevelActive:link,a.thirdlevelActive:visited{display:block;margin:0;font-size:1em;line-height:30px;padding-left:50px;padding-right:10px;border-top:1px solid #fff;position:relative;float:none}a.thirdlevel:link,a.thirdlevel:visited{color:#777;background-color:#eee}a.thirdlevel:hover,a.thirdlevelActive:hover{text-decoration:none;color:#c20b37}a.thirdlevelActive:link,a.thirdlevelActive:visited{color:#777}#logo img,.openerboximage img{width:100%;height:auto}#openerboxen{margin:20px auto;padding:0}.openerbox{position:relative;width:100%;height:auto;float:none;margin-bottom:2%;margin-left:0;padding:0}.openerboximage{width:100%;height:auto;overflow:hidden}#leftcol{float:left;width:30%}#rightcol{float:none;width:100%}.circular{width:150px;height:150px}.infobox,.third{width:96%;float:none;padding:2%}.infobox{border:1px dotted #ddd;margin-left:1%;margin-bottom:1%}.circle1{width:49%;margin:.5%}}@media screen and (max-width:480px){.introtext p,.newsteaser p{font-weight:400}.mitarbeiter,.newsitem{margin:0 0 2%;height:auto}#objektansicht h1,.newsteaser h2{font-size:2em}.newsteaser p{font-size:1.4em;line-height:normal}.jobteaser{background:#e6332a;color:#fff;padding:40px 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;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}.fifth{width:100%;padding:30px 30px 60px;float:none}.mitarbeiter{width:100%;float:left;padding:40px;overflow:hidden}.mitarbeiter h3{font-size:.9em}.newsitem{width:95%;padding:2.5%}#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,.iconbox2{width:100%;float:none;margin-bottom:4%}}