body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}.aspect--9\:16,.responsive.ratio-916{padding-bottom:177.7777%}.aspect--1\:1,.responsive.ratio-11{padding-bottom:100%}
header,footer,nav,section,aside,main,article,figure,figcaption{display:block}body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,figure,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0}table{border-spacing:0;border-collapse:collapse}caption,th,td{text-align:left;text-align:start;vertical-align:top}abbr,acronym{font-variant:normal;border-bottom:1px dotted #666;cursor:help}blockquote,q{quotes:none}fieldset,img,iframe{border:0}ul{list-style-type:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}del{text-decoration:line-through}ins{text-decoration:none}body{font:12px/1 "Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;color:#000}input,button,textarea,select{font-family:inherit;font-size:99%;font-weight:inherit}pre,code{font-family:Monaco,monospace}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}h1{font-size:1.8333em}h2{font-size:1.6667em}h3{font-size:1.5em}h4{font-size:1.3333em}table{font-size:inherit}caption,th{font-weight:700}a{color:#00f}h1,h2,h3,h4,h5,h6{margin-top:1em}h1,h2,h3,h4,h5,h6,p,pre,blockquote,table,ol,ul,form{margin-bottom:12px}
legend{width:100%;display:block;font-weight:700;border:0}input[type=text],input[type=password],input[type=date],input[type=datetime],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=time],input[type=url],input:not([type]),textarea{width:100%;display:inline-block;padding:3px 6px;background:#fff;border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:inset 0 1px 1px #eee;-webkit-box-shadow:inset 0 1px 1px #eee;box-shadow:inset 0 1px 1px #eee;-moz-transition:all .15s linear;-webkit-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}input[type=text]:focus,input[type=password]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=number]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=time]:focus,input[type=url]:focus,input:not([type]):focus,textarea:focus{outline:0;background:#fcfcfc;border-color:#bbb}input[type=file]{cursor:pointer}select,input[type=file]{display:block}form button,input[type=file],input[type=image],input[type=submit],input[type=reset],input[type=button],input[type=radio],input[type=checkbox]{width:auto}textarea,select[multiple],select[size]{height:auto}input[type=radio],input[type=checkbox]{margin:0 3px 0 0}input[type=radio],input[type=checkbox],label{vertical-align:middle}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background:#eee}input[type=radio][disabled],input[type=checkbox][disabled],input[type=radio][readonly],input[type=checkbox][readonly]{background:0 0}form button,input[type=submit],.button{display:inline-block;padding:4px 15px 4px 14px;margin-bottom:0;text-align:center;vertical-align:middle;line-height:16px;font-size:11px;color:#000;cursor:pointer;border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#ececec;background-image:-moz-linear-gradient(top,#fff,#ececec);background-image:-webkit-linear-gradient(top,#fff,#ececec);background-image:-ms-linear-gradient(top,#fff,#ececec);background-image:-o-linear-gradient(top,#fff,#ececec);background-image:linear-gradient(to bottom,#fff,#ececec);background-repeat:repeat-x;-moz-transition:background .15s linear;-webkit-transition:background .15s linear;-o-transition:background .15s linear;transition:background .15s linear}form button:hover,input[type=submit]:hover,.button:hover{text-decoration:none;background-position:0 -15px!important}form button:active,input[type=submit]:active,.button:active{background-color:#e6e6e6;background-position:0 -30px!important}form button.blue,input[type=submit].blue,.button.blue{background-color:#2f96b4;background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);background-image:-ms-linear-gradient(top,#5bc0de,#2f96b4);background-image:-o-linear-gradient(top,#5bc0de,#2f96b4);background-image:linear-gradient(to bottom,#5bc0de,#2f96b4);border-color:#2f96b4;color:#fff}form button.blue:active,input[type=submit].blue:active,.button.blue:active{background-color:#2e95b3}form button.green,input[type=submit].green,.button.green{background-color:#51a351;background-image:-moz-linear-gradient(top,#62c462,#51a351);background-image:-webkit-linear-gradient(top,#62c462,#51a351);background-image:-ms-linear-gradient(top,#62c462,#51a351);background-image:-o-linear-gradient(top,#62c462,#51a351);background-image:linear-gradient(to bottom,#62c462,#51a351);border-color:#51a351;color:#fff}form button.green:active,input[type=submit].green:active,.button.green:active{background-color:#4f9f4f}form button.orange,input[type=submit].orange,.button.orange{background-color:#f89406;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-ms-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);border-color:#f89406;color:#fff}form button.orange:active,input[type=submit].orange:active,.button.orange:active{background-color:#f28f04}form button.red,input[type=submit].red,.button.red{background-color:#bd362f;background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);background-image:-ms-linear-gradient(top,#ee5f5b,#bd362f);background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);background-image:linear-gradient(to bottom,#ee5f5b,#bd362f);border-color:#bd362f;color:#fff}form button.red:active,input[type=submit].red:active,.button.red:active{background-color:#be322b}.widget{margin-bottom:12px}.widget>label{display:block;margin-bottom:6px;font-weight:700}.inline-form .widget{display:inline-block;margin-bottom:0;vertical-align:middle}.horizontal-form .widget:after{content:"";display:table;clear:both}.horizontal-form .widget>label{width:20%;float:left;padding:3px 2% 0 0;text-align:right}.horizontal-form .widget>input,.horizontal-form .widget>textarea{width:78%;float:left}.horizontal-form .widget>fieldset{margin-left:20%}
.rs-columns {
  clear: both;
  display: inline-block;
  width: 100%;
}

.rs-column {
  float: left;
  width: 100%;
  margin-top: 7.69231%;
  margin-right: 7.69231%;
}
.rs-column.-large-first {
  clear: left;
}
.rs-column.-large-last {
  margin-right: -5px;
}
.rs-column.-large-first-row {
  margin-top: 0;
}
.rs-column.-large-col-1-1 {
  width: 100%;
}
.rs-column.-large-col-2-1 {
  width: 46.15385%;
}
.rs-column.-large-col-2-2 {
  width: 100%;
}
.rs-column.-large-col-3-1 {
  width: 28.20513%;
}
.rs-column.-large-col-3-2 {
  width: 64.10256%;
}
.rs-column.-large-col-3-3 {
  width: 100%;
}
.rs-column.-large-col-4-1 {
  width: 19.23077%;
}
.rs-column.-large-col-4-2 {
  width: 46.15385%;
}
.rs-column.-large-col-4-3 {
  width: 73.07692%;
}
.rs-column.-large-col-4-4 {
  width: 100%;
}
.rs-column.-large-col-5-1 {
  width: 13.84615%;
}
.rs-column.-large-col-5-2 {
  width: 35.38462%;
}
.rs-column.-large-col-5-3 {
  width: 56.92308%;
}
.rs-column.-large-col-5-4 {
  width: 78.46154%;
}
.rs-column.-large-col-5-5 {
  width: 100%;
}
.rs-column.-large-col-6-1 {
  width: 10.25641%;
}
.rs-column.-large-col-6-2 {
  width: 28.20513%;
}
.rs-column.-large-col-6-3 {
  width: 46.15385%;
}
.rs-column.-large-col-6-4 {
  width: 64.10256%;
}
.rs-column.-large-col-6-5 {
  width: 82.05128%;
}
.rs-column.-large-col-6-6 {
  width: 100%;
}
@media screen and (max-width: 900px) {
  .rs-column {
    margin-top: 7.69231%;
    margin-right: 7.69231%;
  }
  .rs-column.-large-first {
    clear: none;
  }
  .rs-column.-large-last {
    margin-right: 7.69231%;
  }
  .rs-column.-large-first-row {
    margin-top: 7.69231%;
  }
  .rs-column.-medium-first {
    clear: left;
  }
  .rs-column.-medium-last {
    margin-right: -5px;
  }
  .rs-column.-medium-first-row {
    margin-top: 0;
  }
  .rs-column.-medium-col-1-1 {
    width: 100%;
  }
  .rs-column.-medium-col-2-1 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-2-2 {
    width: 100%;
  }
  .rs-column.-medium-col-3-1 {
    width: 28.20513%;
  }
  .rs-column.-medium-col-3-2 {
    width: 64.10256%;
  }
  .rs-column.-medium-col-3-3 {
    width: 100%;
  }
  .rs-column.-medium-col-4-1 {
    width: 19.23077%;
  }
  .rs-column.-medium-col-4-2 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-4-3 {
    width: 73.07692%;
  }
  .rs-column.-medium-col-4-4 {
    width: 100%;
  }
  .rs-column.-medium-col-5-1 {
    width: 13.84615%;
  }
  .rs-column.-medium-col-5-2 {
    width: 35.38462%;
  }
  .rs-column.-medium-col-5-3 {
    width: 56.92308%;
  }
  .rs-column.-medium-col-5-4 {
    width: 78.46154%;
  }
  .rs-column.-medium-col-5-5 {
    width: 100%;
  }
  .rs-column.-medium-col-6-1 {
    width: 10.25641%;
  }
  .rs-column.-medium-col-6-2 {
    width: 28.20513%;
  }
  .rs-column.-medium-col-6-3 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-6-4 {
    width: 64.10256%;
  }
  .rs-column.-medium-col-6-5 {
    width: 82.05128%;
  }
  .rs-column.-medium-col-6-6 {
    width: 100%;
  }
}
@media screen and (max-width: 599px) {
  .rs-column {
    margin-top: 7.69231%;
    margin-right: 7.69231%;
  }
  .rs-column.-large-last {
    margin-right: 7.69231%;
  }
  .rs-column.-large-first-row {
    margin-top: 7.69231%;
  }
  .rs-column.-medium-first {
    clear: none;
  }
  .rs-column.-medium-last {
    margin-right: 7.69231%;
  }
  .rs-column.-medium-first-row {
    margin-top: 7.69231%;
  }
  .rs-column.-small-first {
    clear: left;
  }
  .rs-column.-small-last {
    margin-right: -5px;
  }
  .rs-column.-small-first-row {
    margin-top: 0;
  }
  .rs-column.-small-col-1-1 {
    width: 100%;
  }
  .rs-column.-small-col-2-1 {
    width: 46.15385%;
  }
  .rs-column.-small-col-2-2 {
    width: 100%;
  }
  .rs-column.-small-col-3-1 {
    width: 28.20513%;
  }
  .rs-column.-small-col-3-2 {
    width: 64.10256%;
  }
  .rs-column.-small-col-3-3 {
    width: 100%;
  }
  .rs-column.-small-col-4-1 {
    width: 19.23077%;
  }
  .rs-column.-small-col-4-2 {
    width: 46.15385%;
  }
  .rs-column.-small-col-4-3 {
    width: 73.07692%;
  }
  .rs-column.-small-col-4-4 {
    width: 100%;
  }
  .rs-column.-small-col-5-1 {
    width: 13.84615%;
  }
  .rs-column.-small-col-5-2 {
    width: 35.38462%;
  }
  .rs-column.-small-col-5-3 {
    width: 56.92308%;
  }
  .rs-column.-small-col-5-4 {
    width: 78.46154%;
  }
  .rs-column.-small-col-5-5 {
    width: 100%;
  }
  .rs-column.-small-col-6-1 {
    width: 10.25641%;
  }
  .rs-column.-small-col-6-2 {
    width: 28.20513%;
  }
  .rs-column.-small-col-6-3 {
    width: 46.15385%;
  }
  .rs-column.-small-col-6-4 {
    width: 64.10256%;
  }
  .rs-column.-small-col-6-5 {
    width: 82.05128%;
  }
  .rs-column.-small-col-6-6 {
    width: 100%;
  }
}

/* elements.css */
.ce_rsce_boxen_team{padding-top:50px;padding-right:50px;padding-bottom:50px;border-top:1px solid #585757}.ce_rsce_boxen_team .team__intro{max-width:600px;margin-left:auto;padding-right:15px;padding-left:15px}.ce_rsce_boxen_team .content-boxes-item{max-width:640px;margin-left:auto}.ce_rsce_boxen_team .content-boxes-item:nth-of-type(1n+3){margin-top:30px}.ce_rsce_boxen_vertreter .content-boxes-item:nth-of-type(1n+2){margin-top:30px}.ce_rsce_boxen_vertreter .image_container{margin-bottom:20px}.team__name{min-width:216px;display:inline-block;font-weight:bold;color:#822F20}.team--trenner{margin-bottom:20px;display:flex}.team__phone,.team__email{display:block;margin-bottom:20px;line-height:1;color:#B6AE86}.team__email{display: flex !important;flex-wrap: wrap}.team__phone i,.team__email i{float:left;padding-right:5%;color:#B6AE86}#main .team__email a{line-height:1;font-weight:normal;color:#585757}.ce_rsce_boxen_team h5{margin-top:0;margin-bottom:60px;padding-top:0;padding-bottom:0;font-size:1.5rem;font-weight:bold;color:#585757}#header__logo{width:100%;max-width:182.5px;position:relative;z-index:4001}.ie11 #header__logo,.ie11 #header__logo img{max-width:100px;position:relative}#header__modal{margin-top:auto;margin-left:auto;padding-top:0;padding-bottom:10px}#header__modal a{cursor:pointer}.modal-suche,.modal-login{font-size:.9rem;display: none;  position: fixed;   z-index: 4001;  left: 0;  top: 0;  width: 100%;  height: 100vh;  overflow: auto; /* Enable scroll if needed */  background-color: #fff;animation-name: animatetop;      animation-duration: 0.4s}.modal-wrap{max-width:1410px;position:relative;margin-right:auto;margin-left:auto;box-sizing: border-box}.modal-wrap::before{max-width:336px;max-height:48px;left:0;top:0;position:absolute;background-image:url("../../files/bilder/layout/Wiederholungsraster_small.svg");background-repeat:no-repeat;height: 100%;width: 100%;z-index: 1;content:""}.modal-content{position:relative;background-color: #fff;  margin: 0 auto;  padding-top: 20%;padding-left:15px;padding-right: 15px;  width: 100%;max-width:800px}.modal-content a{font-size:14px}.close{color: #585757;  float: right;  font-size: 28px;  font-weight: bold;position: absolute;top: 110px;right: 45px;cursor:pointer}.slider__gold-balken{font-size: 28px;font-weight: bold;position: absolute;left: 0px;cursor: pointer;width: 50px;height: 100%;background:#B6AE86;max-height: 320px}@keyframes animatetop{from {top: -300px; opacity: 0}  to {top: 0; opacity: 1}}.suche__headline{font-size:1.5rem;font-weight:bold;color:#822F20;line-height: 1.3 !important}.passwort-vergessen{padding-right:20px}.text-registrieren{position:relative;padding-top:45px}.standard .ce_rsce_herostage,.header__wrap .mod_newsreader{width:100%;height:424px;position:relative;z-index:10}#offCanvas.mod_mobile_menu{width: 50px;max-height: 320px;right: 0;position: absolute;background-color:#822F20;font-size: 1.1rem;font-weight: bold;color:#fff;text-transform: uppercase;cursor: pointer;z-index: 6000;height: 100%;opacity:1}@keyframes offcanvas{0% {   Opacity:0;  }  100% {      Opacity:1;  }}#mobile-menu-16-trigger{height:100%;position:relative;padding-top:15px;padding-bottom:15px}#mobile-menu-16-trigger span{position: absolute;bottom: 50px;transform: rotate(-90deg);right: -18px}.mobile_menu_active .mod_mobile_menu--btn{display:block}.mod_mobile_menu--btn{display:none;width: 100%;max-width: 320px;right: auto;position: absolute;padding: 15px 20px 15px 20px;background-color: #822F20;font-size: 1.1rem;font-weight: bold;color:#fff;text-transform: uppercase;top: auto;transform: rotate(-90deg);cursor: pointer;z-index: 6000;left: -184px;line-height: 1}.mod_mobile_menu--btn a{text-decoration:none;color: #fff !important}.mobile_menu_active #offCanvas{display:none}#offCanvas .mobile_menu_trigger img,.mod_mobile_menu--btn img{right:10px;top:10px;position:absolute}#mobile-menu-16.mobile_menu{max-width:820px;z-index: 5000}.mobile_menu_active,.mobile_menu_active body{overflow: hidden}#mobile-menu-16.mobile_menu .inner{background-color:#fff;display: flex;flex-direction: column;justify-content: center;padding-left: 15% !important;padding-right: 10% !important;overflow: auto}#mobile-menu-16.mobile_menu .inner .ce_text{overflow:visible;line-height:1.5}#mobile-menu-16.mobile_menu .inner a{color:#822F20}#mobile-menu-16.mobile_menu .inner ul{padding-top:15px;padding-bottom:15px}#mobile-menu-16.mobile_menu .inner ul span{min-width:110px;display:inline-block}#mobile-menu-16.mobile_menu .inner ul li{line-height:1.5}#mobile-menu-16.mobile_menu .inner h3::before{width:20px;height:20px;left:-45px;top:8px;position:absolute;background-image:url("../../files/bilder/layout/Phone_rot.svg");background-repeat:no-repeat;content:""}#mobile-menu-16.mobile_menu .inner h2,#mobile-menu-16.mobile_menu .inner h3{position:relative;margin-top:0;margin-bottom:0;padding-top:0}#offCanvas.mod_mobile_menu.active{display:none;right: auto;position: absolute;left: -22.8%}.mobile_menu_active #mobile-menu-16.mod_mobile_menu.active{display:block}#mobile-menu-16.mobile_menu .inner h2{padding-bottom:15px}.sitenav{top:370px;position:absolute;right:-70px;font-size: 0.9rem;font-weight: bold;text-transform: uppercase;transform: rotate(-90deg);cursor: pointer;z-index:5001}.mobile_menu_active .sitenav{z-index:5001}.font__big{padding-bottom:54px;font-size:1.5rem;font-weight:bold;color:#585757;line-height: 1.4 !important}.font__size--small{font-size:.85rem}.display--flex{display: flex;flex-wrap: wrap}.display--flex .col-md-6{display:flex;flex-direction: column}.maerkische-scholle__anmeldung-wrap .display--flex{justify-content: space-between;align-items: center}.maerkische-scholle__anmeldung-wrap .display--flex a,.maerkische-scholle__anmeldung-wrap .display--flex .btn a{margin-bottom: 0px !important}.maerkische-scholle__anmeldung-wrap .display--flex p{padding-bottom: 0px !important}.maerkische-scholle__anmeldung-wrap .display--flex a.btn{min-width: 275px !important}.ce_text p,.layout_full-details p{padding-bottom:20px}.btn__hyperlink--bottom{margin-top:auto}.btn__links--red a{width:223px;max-width:223px;display:block;margin-top:50px;padding:5px;background-color:#fff;font-weight:bold;color:#822F20;text-transform:uppercase;text-decoration: none !important}.btn__links--red a:hover{background-color:#B6AE86;color:#fff;text-transform:uppercase}.btn__links--red ul{display: flex;flex-direction: row;flex-wrap: wrap;justify-content: space-between;max-width: 1000px}.btn__links--red ul li{margin-left:0;padding-left:0}.btn__links--red ul li::before{content:""}.btn--red-block a{margin-top:auto;padding:10px 30px;background-color:#822F20;color:#fff}.padding-top--big{padding-top:124px}.padding-bottom--big{padding-bottom:64px}.margin-top--big{margin-top:60px}.ce_rsce_downloads{margin-bottom:84px}.menu__downloads .ce_rsce_downloads_scholle{margin-top:-84px}.ce_rsce_downloads ul{margin-bottom:0}.downloads__liste--header{padding-top:10px;padding-bottom:5px;border-bottom:1px solid #585757;font-size:.9rem;font-weight:bold;color:#585757}.downloads__liste--item{margin-bottom:0;padding-top:32px;padding-bottom:32px;vertical-align:middle;border-bottom:1px solid #585757;transition: all 1s ease}.ce_rsce_downloads_scholle_open .downloads__liste--item{padding-top:15px;padding-bottom:15px}.downloads__liste--item .doku-name a{font-size:1.5rem;line-height:1;text-decoration: none !important;font-weight: normal !important}.downloads__liste--name{flex-basis: 60%}.ce_rsce_downloads_scholle .downloads__liste--name{flex-basis: 30%}.downloads__liste--format{flex-basis: 12%}.downloads__liste--groesse{flex-basis: 8%}.downloads__liste--ausgabe{width:7%}.downloads__liste--inhalt{width:23%;margin-right:auto;margin-left:auto;text-align:center}.downloads__liste--inhalt span{display:block;margin-right:auto;margin-left:auto;text-align:center;text-decoration:underline;color: #822F20 !important;font-weight: 400 !important;cursor:pointer}.downloads__liste--item.show .downloads__liste--inhalt span{padding-bottom:10px;text-decoration:underline;text-decoration:none;color: #585757 !important}.downloads__liste--inhalt img{-webkit-box-shadow:0 0 5px 1px rgba(26,26,26,.4);box-shadow:0 0 5px 1px rgba(26,26,26,.4)}.downloads__liste--download{position:relative;padding-right:15px;flex-basis: 20%;justify-content: flex-end;display: flex}.downloads__liste--download a{width:48px;height:48px;right:25px;top:-10px;position:absolute;font-size:1.4rem;transition: all 1s ease}.downloads__liste--download a i{bottom:0;left:0;right:0;top:0;position:absolute;vertical-align:middle;text-align:center;font-size:1.4rem;display: flex;justify-content: center;align-items: center}.downloads__liste--item:hover .downloads__liste--download a{background-color:#fff;font-size:1.4rem}.ce_rsce_downloads_scholle .doku-name--infos p:first-of-type{padding-top:25px;padding-bottom:16px}.doku-name--infos p:last-of-type,.doku-name--infos ul li{font-size:.85rem;line-height:1.7}.doku-name--infos p:first-of-type{font-size:1rem}.downloads__liste--item .image_container,.downloads__liste--item .doku-name--infos{display:block;transition: all 1s ease;opacity:0;max-height:0;height:0%}.downloads__liste--item.show .image_container,.downloads__liste--item.show .doku-name--infos{opacity:1;height:100%;max-height:500px}.ml--55{margin-left:55px}.pt--small{padding-top:30px}.pb--small{padding-bottom:30px}.ce_rsce_zitat{position: relative;padding-top: 100px;padding-bottom: 84px;text-align: center;font-size: 2.1rem;line-height: 1.2;font-weight: bold;color:#822F20;max-width: 936px;box-sizing: border-box;margin-left: 17%}.accordion__center .ce_rsce_zitat{text-align: center}.accordion .ce_rsce_zitat{margin: auto}.ce_rsce_zitat::before{left:0;right:0;top:0;position:absolute;font:3rem "Font Awesome 5 Free";font-weight:bold;color:#B6AE86;content:"\f10d"}.ce_rsce_zitat figcaption{padding-top:40px;font-size:1.5rem;font-weight:bold;color:#585757}.ce_player h2,.ce_player h3{margin-left: 0px !important}.video_container{position:relative;z-index:1}.cookiebar__message{font-size:.9rem}.fc-time-grid .fc-slats td{height:auto !important}a.button,.btn button{min-width:216px;padding:15px 20px;text-align:center;background-color:#822F20;font-weight:bold;color:#fff;text-transform:uppercase;border:none;cursor:pointer}#main .btn a,#main a.btn{min-width:216px;display:inline-block;margin-top:10px;margin-bottom:40px;padding:15px 35px;text-align:center;background-color:#822F20;font-weight:bold;text-decoration:none;color:#fff;text-transform:uppercase;border:none;cursor:pointer}.btn__hyperlink a{min-width:240px;position:relative;display:inline-block;padding-top:5px;padding-right:50px;padding-bottom:5px;font-size:.85rem;font-weight:bold;text-decoration:underline;color:#585757;text-transform:uppercase}.btn__hyperlink a:hover{color:#B6AE86}.btn__hyperlink a::after{right:0;top:0;position:absolute;padding-left:30px;font:1.4rem "Font Awesome 5 Free";font-weight:bold;text-decoration:none;content:"\f061"}#main .btn a:hover,a.button:hover,.btn button:hover,#main a.btn:hover{background-color:#B6AE86}.ce_rsce_h2_h3_boxes h3{color:#585757}.ce_rsce_h2_h3_boxes h2{margin-bottom:0;padding-bottom:5px}.ce_rsce_h2_h3_boxes{margin-right:auto;margin-left:auto;padding-bottom:50px}.row .ce_rsce_h2_h3_boxes{margin-right:auto;margin-left:0}.ce_rsce_download.ce_rsce_h2_h3_boxes{height:100%;max-width:970px;padding-bottom:0;margin: 0 0 0 0}#aktuelles .ce_rsce_h2_h3_boxes{max-width: 1416px;    margin-right: auto;    margin-left: auto;    padding-right: 55px;    padding-bottom: 60px;    padding-left: 20px;    box-sizing: content-box}#aktuelles .ce_rsce_h2_h3_boxes .content-boxes-item{max-width: 1176px;margin-left: auto}.falk-routeplanner-widget .falk-options div:hover,.falk-routeplanner-widget .falk-options div.active{background-color: #none !important;color: #822F20 !important}.falk-routeplanner-widget *{font: 1.15rem 'Open Sans',sans-serif !important;color: #585757 !important}.falk-routeplanner-widget{font:1rem 'Open Sans',sans-serif;font-weight:normal;margin-top:24px;border: none !important;padding: 0px !important}.falk-routeplanner-widget .falk-submit-row .falk-submit{height: auto !important;padding-right: 50px !important;font-weight: 700 !important}.falk-routeplanner-widget .falk-submit-row .falk-submit img{max-width:15px;right:20px;top:20px;position:absolute}.falk-routeplanner-widget .falk-options div{position:relative;    opacity: 1 !important;    height:46px !important;    width: 46px !important}.falk-routeplanner-widget h5{font-size:1rem;color:#585757;padding-bottom:60px}.falk-routeplanner-widget .falk-options{float: none !important}.falk-routeplanner-widget .active svg,.falk-routeplanner-widget .falk-options > div:hover svg{fill: #822F20 !important}.falk-routeplanner-widget  svg{fill: #585757 !important}.option-headline__padding{padding-left:24px}.option-headline{top:-34px;    position:absolute;    margin-right:auto;    margin-left:auto;    text-align:center;    font-size:22px;    color: #585757!important}.falk-location-button,.falk-destination{display:none}.falk-routeplanner-widget .falk-search-row .falk-input{margin-top:0;border: 1px solid 585757 !important}.falk-routeplanner-widget .falk-search-row .falk-input{height: auto !important;    padding-left: 20px !important}.falk-routeplanner-widget .falk-submit-row .falk-submit{margin-top:30px;    font-size: 18px !important}.mod_search div.odd,.mod_search div.even{}.mod_search h3{position: relative;padding: 58px 64px 58px 0;border-top: 1px solid#585757;font-size: 1.5rem;font-weight: normal;cursor: pointer;outline: medium none;transition: all 1s ease}.mod_search .search__content{max-width: 816px;margin-left: auto;padding-bottom: 50px}#main .mod_search .widget-submit{padding-top:0;padding-bottom:50px}.row{box-sizing: border-box}.mod_newsreader .layout_full .headline,.mod_newsreader .layout_full  .ce_text,.mod_newsreader .layout_full h2{max-width:936px;margin-left:17%}.layout_full .info{right:130px;top:30px;position:absolute}#popup .layout_full .info{right:0;top:0;position:relative}.layout_full h2{padding-bottom:24px}.herostage--text h1{font-size: 2.2rem;font-weight: bold;color:#fff}#herostage .back{display:none}.ce_rsce_news_image_boxes .image_container{width:58%;float:right;margin-left:2%}.ce_rsce_news_image_boxes{position:relative;overflow:hidden;clear:both;margin-top:50px;margin-bottom:80px;display: flex;align-items: center}.rsts-inactive{opacity: 0.4}#mae_cat_5,#mae_cat_4,#mae_cat_1,#mae_cat_6{text-transform:uppercase}.infinite-scroll-last,.infinite-scroll-error{display:none}.view-more-button{display:block;margin-top:30px;margin-right:auto;margin-left:auto;text-align:center}.mod_mae_event_filter a{position:relative;padding-top:10px;padding-bottom:10px;padding-left:40px}.mod_mae_event_filter li.active a::before{background-image:url("../../files/bilder/layout/icons/check_active.png")}.mod_mae_event_filter a::before{left:0;position:absolute;margin-top:-5px;background-image:url("../../files/bilder/layout/icons/check.png");background-position:center center;background-repeat:no-repeat;content:"";height: 30px;width: 30px}.layout_teaser.highlight{background-color:#faf5c8}#popup{width: 100%;max-width: 1176px;bottom: 0;left: 0;right: 0;top: 0;position: relative;overflow: hidden;background-color: #fff;font-size: 1rem;display: flex;align-items: center;margin: auto;background: #fff;background-size: auto;background-size: contain;padding: 35px;z-index: 9999}#popup .inside{width: 100%}.mfp-bg,.mfp-wrap{z-index: 9999}.ce_rsce_news_image_boxes div{width:40%;max-width:450px;float:left;font-size:2.2rem;color:#822F20}.metamodels-liste__wrap{min-height:425px;max-width:1176px;position:relative;margin-left:240px;padding:64px 100px 54px 380px;background-color:#fff;box-sizing:border-box}.metamodels-liste__wrap::before{bottom:5px;top:5px;position:relative;background-image:url("../../files/bilder/layout/vertical_raster.svg");background-repeat:repeat-y;height: calc(100% - 5px);width: 92px;content: "";display: block;position: absolute;left: 10%}.ce_metamodel_list{position:relative;overflow:visible;margin-left:auto}.ce_metamodel_list .layout_full{padding-top:34px}.ce_metamodel_list .layout_full .item,.mod_metamodel_list .layout_full .item{position:relative;margin-bottom:64px}.ce_metamodel_list .bild,.mod_metamodel_list .bild{width:100%;max-width:576px;position: absolute;top: calc(50% - 14px);transform: translateY(-45%);z-index:1}.ce_metamodel_list .bild p{display:none}.metamodels-liste__wrap .name{font-size:2.2rem;line-height:1;font-weight:bold;color:#B6AE86}.metamodels-liste__wrap .name .quartiere_name{color:#822F20;text-transform:uppercase}.metamodels-liste__wrap .name .quartiere_name span{display:none}.metamodels-liste__wrap .adresse{padding-bottom:16px;font-size:1.5rem;font-weight:bold;color:#585757}.metamodels-liste__wrap .ausstattung{margin-left:auto;padding-top:16px;padding-bottom:16px;font-size:1.15rem;font-weight:bold;color:#585757}.ausstattung{margin-left:auto;padding-top:16px;padding-bottom:16px;font-size:1.15rem;font-weight:bold;color:#585757}.metamodels-liste__wrap .preis{position:absolute;float:left;font-size:1.15rem;font-weight:bold;color:#585757}.metamodels-liste__wrap .actions{float:right;font-size:1.15rem;font-weight:bold;color:#822F20;text-transform:uppercase}.metamodels-liste__wrap .actions a{position:relative;padding-right:50px;color:#822F20}.metamodels-liste__wrap .actions a:hover{position:relative;color:#B6AE86}.metamodels-liste__wrap .actions a::after{position:absolute;padding-left:30px;font:1.4rem "Font Awesome 5 Free";font-weight:bold;text-decoration:none;content:"\f061"}.lSAction > a{text-indent: -999em;opacity:1 !important;color: #fff !important}.lSAction > a::after{font:1.5rem "Font Awesome 5 Free";font-weight:bold;text-indent: 0px;content:"";display: block;position: absolute;right:0;top:0}.lSAction .lSPrev::after{content:"\f062";left:2px}.lSAction .lSNext::after{content:"\f063"}.lSPager li.active img{opacity:0.6}.buchung__zusammenfassung .col-lg-5{padding-top:142px}.buchung__datenschutz .col-lg-5{padding-top:112px}.lSSlideWrapper{margin-right: 20px !important;overflow:visible !important}.buchung__infos{padding-top:60px}.buchung__infos ul li{padding-bottom:5px;font-size:.85rem;font-weight:bold}.buchung__infos ul:first-of-type li{max-width:300px;margin-bottom:15px}.buchung__infos ul:first-of-type{margin-bottom:80px}.buchung__infos .buchung--rot,.buchung__infos .buchung--gold{width:30px;height:30px;right:0;position:absolute;display:inline-block;margin-left:40%;text-align:right;background-color:#822F20;border-radius: 50%}.buchung__infos .buchung--gold{background-color:#B6AE86}.buchung__infos p{max-width:315px;position:relative;padding-top:10%;font-weight:bold;color:#822F20}.details-headline h2{max-width:576px;margin-top:0;margin-bottom:50px;padding-top:0;padding-bottom:0}.details-zitat{position:relative;overflow:hidden;margin-top:64px;margin-bottom:64px;padding-top:0;padding-bottom:0}.zeitachse strong{position:relative;overflow:hidden;margin-top:64px;margin-bottom:64px;padding-top:0;padding-bottom:0;font-size:1.5rem;line-height:1.5}.uebersicht__label{position:relative;display:block;font-size:1.5rem;line-height:1.5;font-weight:bold}.uebersicht .value{position:relative;display:block;margin-bottom:50px}.uebersicht .uebersicht_icons-wrap{position:relative}.uebersicht .uebersicht_icons-wrap::after{left:0;top:0;position:absolute;content:"";height: 50px;width: 50px;top: 0;margin-left: -80px}.uebersicht .uebersicht_icons-wrap:first-of-type::after{background-image:url("../../files/bilder/layout/icons/Lage.svg");background-position:left center;background-repeat:no-repeat}.uebersicht .uebersicht_icons-wrap:nth-of-type(2)::after{background-image:url("../../files/bilder/layout/icons/Lage.svg");background-position:left center;background-repeat:no-repeat}.uebersicht .uebersicht_icons-wrap:nth-of-type(3)::after{background-image:url("../../files/bilder/layout/icons/Wohnungen.svg");background-position:left center;background-repeat:no-repeat}.uebersicht .uebersicht_icons-wrap:nth-of-type(4)::after{background-image:url("../../files/bilder/layout/icons/Bauzeit.svg");background-position:left center;background-repeat:no-repeat}.uebersicht .uebersicht_icons-wrap:nth-of-type(5)::after{background-image:url("../../files/bilder/layout/icons/Service.svg");background-position:left center;background-repeat:no-repeat}.details-zitat blockquote{width:40%;max-width:456px;position:relative;float:left;padding-top:60px;font-size:2.2rem;line-height:1.4;font-weight:bold;color:#822F20}.details-zitat blockquote::before{left:0;top:0;position:absolute;font:2.2rem "Font Awesome 5 Free";font-weight:bold;color:#B6AE86;content:"\f10d"}.details-zitat img{width:58%;max-width:576px;float:right;margin-left:2%}.ce_rsce_timeline h2{margin-bottom:0;padding-bottom:30px;border-bottom:2px solid #585757;font-size:4rem;font-weight:normal}.ce_rsce_timeline h3{padding-top:30px;padding-bottom:20px;font-size:2.2rem;line-height:1.3}.timeline__text{max-width:696px;margin-right:100px;margin-bottom:60px;margin-left:auto}.timeline__wrap .ce_accordionStart{margin-top:80px;margin-bottom:120px}.timeline__wrap .ce_accordion{border-bottom: none}.timeline__quote{max-width:480px;margin-bottom:60px;color:#822F20}h3.buchung-h3{padding-top:46px;padding-bottom:46px;color:#585757;font-weight:400}.buchung__datenschutz h3.buchung-h3{padding-top:26px;padding-bottom:46px;color:#585757;font-weight:400}#herostage .ce_metamodel_list .herostage_bg{background-position: center center}.layout_teaser{padding-top:20px;padding-bottom:20px;border-bottom:1px solid #585757}.layout_teaser h6{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;padding-left:25px;font-size:1rem;color:#585757;font-weight: 400}.layout_teaser .location{text-transform:uppercase}.layout_teaser .location span:last-of-type{display:block;text-transform:none}.more{margin-right:auto;margin-left:auto;text-align:center}#popup .back{display:none}.layout_teaser .more a{font-size:1.5rem;color: #585757 !important}.layout_teaser .time{position:absolute;margin-left:-120px}.layout_teaser time{width:64px;height:64px;position:relative;background-color:#822F20;font-size:1.2rem;font-weight:bold;color:#fff;display: none;justify-content: center;align-items: center;flex-direction: column}.layout_teaser.first time{display: flex}.time--day{display:block;font-size:14px}.mod_eventreader .row{padding-bottom:12px}.mod_eventreader h3{margin-bottom:8px;padding-bottom:0;font-size:1.125rem;text-decoration:underline;color:#585757}.mod_eventreader p[itemprop="name"]{margin-bottom:0;padding-bottom:0;font-weight:bold;color:#822F20}.pagination{padding-top:20px;padding-bottom:20px}.pagination li{float:left;margin-right:15px}.mod_eventlist{margin-bottom:64px}.mod_eventlist h2{margin-top:40px;margin-bottom:0;padding-top:0;padding-bottom:64px;font-size:4rem;line-height:1;font-weight:normal;color:#585757}.event__header{padding-bottom:10px;border-bottom:1px solid #585757;font-size:.85rem;font-weight:bold}.mod_mae_event_filter ul{column-count: 3}.mod_mae_event_filter li a{display:block;padding-bottom:30px;font-size:.85rem;text-decoration:none;color: #585757 !important;text-decoration: none !important}.fc-event{padding-right:5px;padding-bottom:5px;padding-left:5px;color:#585757 !important;font-weight:400 !important;text-decoration: none !important}.standard #popup .event__anmeldung_form{width:0;height:0;display:none}h2.events--month:nth-of-type(1n+2){padding-top:64px}.fc-event{border:none;background: none}#copyright span:last-of-type{float:right}#copyright span:first-of-type{float:left}#topfooter .image_container:first-of-type img{max-width: 172.18px}#footer h4{margin-bottom:4px;line-height:1.2;color:#fff}#footer li{margin-bottom:0;margin-left:0;padding-left:0;line-height:1.7;color:#fff;list-style-type:none}#footer a{color:#fff}#footer em{padding-right:10px}#footer .footer__kontakt li{padding-bottom:20px}#footer .menu__impressum,#footer .menu__datenschutz{text-transform:uppercase}#footer .menu__downloads{padding-top:50px;padding-bottom:70px;text-transform:uppercase}.footer__menu--loginSuche{text-transform:uppercase}a.nach_oben_link{color:#fff}.map__content-ortsteil,.map__content-wohnungen{margin-left:-90px;font-size:1.5rem;font-weight:bold}.map__content-ortsteil span:first-of-type,.map__content-wohnungen span:first-of-type{width:82px;display:inline-block;padding-right:25px;text-align:right}.map__content-text{max-width:456px;padding-top:30px}#slidecontrols a{width:100%;max-width:225px;display:block;margin-bottom:5px;padding:5px;font-weight:bold;text-transform:uppercase}#slidecontrols li.selected a{background-color:#fff;text-decoration:none;color:#822F20}.ce_rsce_map_content .content-boxes-item{max-width:567px;padding-top:40px}.map__content-wrap div span{display:inline-block}.map__content-wrap div{margin-bottom:30px}.map__content-wrap div span:first-of-type{min-width:80px;display:inline-block;padding-right:20px;text-align:right;font-size:1.5rem;font-weight:bold;color:#822F20;vertical-align: top}.ce_rsce_map_content .ce_hyperlink{padding-top:20px;padding-left:85px}.map__content-wrap{display:none}.col-2dot4,.col-sm-2dot4,.col-md-2dot4,.col-lg-2dot4,.col-xl-2dot4{position: relative;    width: 100%;    min-height: 1px;    padding-right: 15px;    padding-left: 15px;box-sizing:border-box}.col-2dot4{-webkit-box-flex: 0;    -ms-flex: 0 0 20%;    flex: 0 0 20%;    max-width: 20%}@media (min-width: 960px) {
    .col-lg-2dot4{-webkit-box-flex: 0;        -ms-flex: 0 0 20%;        flex: 0 0 20%;        max-width: 20%;    }}@media (min-width: 540px) and (max-width: 959px) {
    .col-sm-2dot4{-webkit-box-flex: 0;        -ms-flex: 0 0 50%;        flex: 0 0 50%;        max-width: 50%;    }}#karte .ce_image{max-width:985px}.ce_accordion{margin-bottom:-1px;border-bottom:1px solid #585757}.accordion__scholle-downlods--open.ce_accordion{margin-bottom:0}.ce_accordion.accodion__alternative{margin-bottom:64px;background-color:#fff;border-top:0px solid;border-bottom:0px solid}.ce_accordion.accodion__alternative .accordion > div{max-width:1170px}.accordion__center .ce_accordion{border: none !important}.accordion__center .ce_accordion .accordion > div{max-width: 100%;margin-left: 0}.accordion__content--left .toggler{max-width:1100px;margin-left:auto;padding: 50px 64px 50px 0 !important}.ce_accordion .toggler{position:relative;padding:58px 64px 58px 0;border-top:1px solid #585757;font-size:1.5rem;font-weight:normal;cursor: pointer;outline: medium none;transition: all 1s ease}.ce_accordion.accodion__alternative .toggler{padding:58px 64px 58px 104px;border-top:0px solid;font-size:1.5rem;font-weight:bold;color:#822F20;cursor: pointer;outline: medium none;transition: all 1s ease}.accordion__scholle-downlods--open.ce_accordion .toggler{padding:30px 64px 30px 15px}.ce_accordion .toggler::after{width:48px;height:48px;right:24px;position:absolute;display:inline-block;font:1.2rem "Font Awesome 5 Free";font-weight:bold;content: "\f078";text-rendering: geometricprecision;top: 55px;display: flex;align-items: center;justify-content: center; transition: all 1s ease}.accordion__scholle-downlods--open.ce_accordion .toggler::after{top: 25px}.ce_accordion .toggler.ui-state-hover::after,.ce_accordion .toggler.ui-state-active::after{background-color:#fff;font:1.2rem "Font Awesome 5 Free";font-weight:bold;content: "\f078";text-rendering: geometricprecision}.ce_accordion .toggler.ui-state-active::after{content: "\f077"}.ce_accordion .toggler.ui-state-focus::after{background-color:#e8e8e8;border: 1px solid}.accordion > div{max-width:816px;position:relative;margin-left:auto;padding-bottom:50px}.accordion__maxwidth--775 .accordion > div{max-width:775px}.accordion__fullwidth > .accordion > div{max-width:100%;margin-right:auto;padding-bottom:50px}.accordion .ausstattung,.accordion .beschreibung{max-width:696px;margin-left:auto;padding-right:120px;padding-bottom:50px}.layout_full-details .accordion-auf #ui-id-4{display: block !important}.ce_rsce_download .content-boxes-item{display: flex;flex-direction:column}.ce_rsce_download .content-boxes-item a{margin-top:auto;font-size:.85rem;font-weight:bold;text-decoration:underline;text-transform:uppercase}.ce_rsce_download .content-boxes-item a i{padding-left:50px;font-size:1.5rem;font-weight:bold;text-decoration:none}.accordion__open .downloads__liste--wrap{overflow:hidden;display:none}.flex__column--row{flex-direction: row !important;justify-content: space-between}.ce_text{line-height:1.5}.ce_list ul{margin:0;padding:0}.ce_list li,.ce_text li{position:relative;margin:0 0 5px;padding:0 0 0 20px;line-height:1.6em;list-style-type:none}.ce_list li::before,.ce_text li::before{left:0;top:0;position:absolute;list-style-type:none;content:"-"}ul li{position:relative}.ce_table td{padding:8px 20px 8px 10px}.ce_table tr.even{background-color:#eee}.ce_gallery{width:100%}.ce_bs_grid_gallery{margin-top:25px;margin-bottom:50px}.accordion .ce_bs_grid_gallery{padding-right:0}.ce_bs_grid_gallery .image_container{margin-bottom:30px}.ce_gallery li{float:left}.ce_gallery li.col_first{clear:left}.cols_4 li{width:24.2%;margin-right:1%;margin-bottom:3%}.cols_3 li{width:32.6%;margin-right:1%;margin-bottom:3%}.caption{padding:10px 5px;font-size:.85rem}.mod_newslist .image_container,.home .ce_metamodel_list .image_container{max-width:576px}.float_left{float:left;margin-right:20px}.float_right{max-width:50%;float:right;margin-left:20px}.img--gitter img{position:relative;z-index:1}.img--gitter::after{width: 100%;height: 100%;max-width: 455px;max-height: 319px;right: -80px;top: -130px;position: absolute;background-image: url("../../files/bilder/layout/Wiederholungsraster.png");background-position: right top;background-repeat: no-repeat;content: "";z-index: 0}.img--shadow img{margin:6px;-webkit-box-shadow:0 0 6px 1px rgba(88,87,87,.3);box-shadow:0 0 6px 1px rgba(88,87,87,.3)}html>body .mime_icon{top:-1px;position:relative}.belegungsplan-table thead th,.belegObjekt td:first-of-type{padding: 4px 6px !important;font-weight: 400 !important}.mod_belegungsplan{overflow-x: auto}.belegungsplan-table tr th:first-of-type{background-color:#822F20;font-weight:bold;color:#fff}.mod_belegungsplan th.saturday,.mod_belegungsplan th.sunday{background-color: #CCC}.mod_belegungsplan th,.mod_belegungsplan td{border: 1px solid #ddd;        border-top-color: rgb(221, 221, 221);        border-top-style: solid;        border-top-width: 1px;        border-bottom-width: 1px}.belegObjekt td:nth-if-type(1n+2){background-color: #4cae4c}.belegObjekt td.danger{background-color: #d43f3a}.mod_belegungsplan{font-size:.8rem}table.belegungsplan-table{width:100%;font-size:.75rem}.belegCategory th{display:none}
/* kalender.css */
table.calendar{width:100%;border-left:1px solid #CCC;border-top: 1px solid #CCCCCC}table.calendar .head{padding-top:4px;padding-bottom:5px;text-align:center;background-color:#F6F6F6;border-bottom:1px solid #CCC;border-right: 1px solid #CCCCCC}table.calendar .current{background-color:#F0F0F0}table.calendar .label{padding-top:3px;padding-bottom:4px;text-align:center;background-color:#BBB;border-bottom:1px solid #CCC;font-size:10px;font-weight:bold;color:#FFF;border-right: 1px solid #CCCCCC}table.calendar td{width:14%;height:72px;padding:1px;vertical-align:top;background-color:#FFF;border-bottom:1px solid #CCC;border-right: 1px solid #CCCCCC}table.calendar td.weekend{background-color:#F6F6F6}table.calendar .today{background-color:#D9E8F5}table.calendar .empty,table.calendar .empty .header{background-color:#F6F6F6}table.calendar td .header{padding-bottom:2px;background-color:#E0E0E0;font-size:10px}#main table.calendar td .event a{display:block;padding:5px;border-bottom:1px solid #ccc;font-size:.8rem;font-weight:normal;text-decoration:none}#main table.calendar td .event a:hover{display:block;color:#B6AE86}
/* basic.css */
body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0;vertical-align:baseline;border:0;font-size:100%;font: inherit}a{text-decoration:none;color:#585757}#main a,.modal-wrap a{font-weight:bold;text-decoration:underline}#main a{color:#822F20}#alert a{color:#fff}a:focus,a:hover,a:active{text-decoration:underline;color:#000}.zentriert{margin-right:auto;margin-left:auto}.pb--65px{padding-bottom:65px}.mb--65px{margin-bottom:65px}.pb--medium{padding-bottom:100px}.pb--0{padding-bottom: 0px !important}table{border-collapse:collapse;border-spacing:0}caption,th,td{vertical-align:top;text-align:left}abbr,acronym{border-bottom:1px dotted #666;font-variant: normal;cursor: help}.font--ci{font-weight:bold;color:#822F20}blockquote,q{quotes: none}blockquote:before,blockquote:after,q:before,q:after{content: '';content: none}fieldset,img{border:0}img{vertical-align:bottom}li{list-style-type:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}sub,sup{position:relative;font-size:75%;line-height:0}sup{top:-0.5em}sub{bottom:-0.25em}del{text-decoration:line-through}ins{text-decoration:none}abbr[title],dfn[title]{border-bottom:1px dotted;cursor: help}hr{height:1px;display:block;margin:1em 0;padding:0;border:0;border-top: 1px solid #ccc}.clearfix:before,.clearfix:after{height:0;overflow:hidden;display:block;content: "\0020"}.clearfix:after{clear:both}.clearfix{zoom: 1}input{-webkit-appearance: none}iframe,object,embed{width:100% !important}iframe#contactForm{height: 100vh}.dlh_googlemap{max-width:100%;width:100% !important;height:400px !important}.ir{overflow:hidden;display:block;text-align:left;background-repeat:no-repeat;text-indent:-999em;direction: ltr}.hidden{display:none;visibility: hidden}.visuallyhidden{width:1px;height:1px;position:absolute;overflow:hidden;margin:-1px;padding:0;border:0;clip: rect(0 0 0 0)}body{font:1.1rem 'Open Sans',sans-serif;color:#585757;font-weight:400}input,button,textarea,select{font-size:99%;font-family: inherit;font-weight: inherit}pre,code{font:12px "Lucida Console",Monaco,monospace}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:bold;color:#822F20}h1{margin-top:0;padding-top:0;font-size:2.2rem;line-height:1.2}h2{padding-bottom:70px;font-size:2.2rem}h3{font-size:1.5rem}#alert h3,#alert h2{color:#fff}h4{font-size:1.1rem;color:#fff;text-transform:uppercase}h5{font-size:4rem;line-height:1;font-weight: normal}h6{font-size:1.5rem;color:#585757}table{font-size: inherit}caption,th{font-weight:bold}h1,h2,h3,h4,h5,h6{margin-top:14px}h1,h2,h3,h4,h5,h6,p,pre,blockquote,table,ol,ul,form{margin-bottom:14px;/* Should match font size */}
/* Layout.css */
@font-face{font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  src: local('Open Sans Regular'), local('OpenSans-Regular'),       url('../../files/css/fonts/open-sans-v17-latin-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */       url('../../files/css/fonts/open-sans-v17-latin-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */font-display: fallback}@font-face{font-family: 'Open Sans';  font-style: normal;  font-weight: 700;  src: local('Open Sans Bold'), local('OpenSans-Bold'),       url('../../files/css/fonts/open-sans-v17-latin-700.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */       url('../../files/css/fonts/open-sans-v17-latin-700.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */font-display: fallback}html,body{min-height:100%;margin:0;padding:0}.home .header__wrap::after{width: 100%;    bottom: 0;    position: absolute;    background-color: #ededed;content: "";height: calc(100%/3);z-index: -1}.header__wrap{position:relative}#header{left:0;right:0;top:0;position:fixed;background-color:#fff;z-index:4999}#header.nav-fixed{-webkit-box-shadow:0 0 4px 1px rgba(26,26,26,.2);box-shadow:0 0 4px 1px rgba(26,26,26,.2)}#header .inside{max-width:1416px;position:static;margin-right:auto;margin-left:auto;padding:80px 55px 50px 20px;display: flex;justify-content: space-between;box-sizing: content-box;transition: all 1s ease}#header.nav-fixed .inside{padding-top:10px;padding-bottom:10px}#herostage{position:relative;padding-top:245px}#herostage .inside{max-width:1416px;position:relative;margin-right:auto;margin-left:auto;padding:50px 55px 0 20px;box-sizing: content-box}#herostage .inside > div{overflow:visible}#herostage .inside::after{width:100%;height:100%;max-width:455px;max-height:319px;right:-80px;top:-46px;position:absolute;background-image:url("../../files/bilder/layout/Wiederholungsraster.png");background-position:right top;background-repeat:no-repeat;content:"";z-index:1000}.standard #herostage .inside::after{z-index:1}#alert{margin-right:auto;    margin-left:auto;    max-width: 1416px;    margin-right: auto;    margin-left: auto;    padding-right: 55px;    padding-top:80px;    padding-bottom: 100px;    padding-left: 20px;    box-sizing: content-box}#alert .inside{margin-right:auto;margin-left:auto;padding-top:25px;padding-bottom:25px;background-color:#822F20;font-weight:bold;color:#fff;box-sizing: content-box}#info .inside{max-width:1020px;margin-right:auto;margin-left:auto;padding:50px 20px}#main{display:block;background-color:#fafafa}.home #main .inside{margin-right:auto;margin-left:auto;max-width: 1416px;margin-right: auto;margin-left: auto;padding-right: 55px;padding-top:80px;padding-bottom: 100px;padding-left: 20px;box-sizing: content-box}.standard #main .inside,#wohnen_intro .inside{max-width:1416px;margin-right:auto;margin-left:auto;padding:130px 55px 60px 20px;box-sizing: content-box}#karte{position:relative;background-color:#FAFAFA}#karte .ce_bs_gridStart > div:first-of-type::before{width:100%;height:100%;max-width:576px;left:12%;top:0;position:absolute;background-color:#822F20;content:"";z-index: -1}#karte .col-sm-12{padding-top:100px;padding-bottom:60px;z-index:1}#karte .inside{max-width:1920px;margin-right:auto;margin-left:auto;padding:80px 60px 0 15px}#aktuelles{background-color:#FAFAFA}#aktuelles .inside{margin-right:auto;margin-left:auto;padding-top:80px;padding-bottom:100px}#anfahrt .inside,#downloads .inside{max-width: 1416px;margin-right: auto;margin-left: auto;padding-right: 55px;padding-top: 80px;padding-bottom: 100px;padding-left: 20px;box-sizing: content-box}#banner{background-color:#822F20}#banner .inside{color:#fff;max-width: 1416px;margin-right: auto;margin-left: auto;padding-right: 55px;padding-top: 100px;padding-bottom: 100px;padding-left: 20px;box-sizing: content-box}#banner .ce_bs_gridStart > div:first-of-type{padding-right:100px}#banner h3{margin-top:0;padding-top:10px;font-size:1.1rem}#banner h2{margin-top:0}#guests{background:-moz-linear-gradient(left,#CE4129,#9A2C19);background:-webkit-linear-gradient(left,#CE4129,#9A2C19);background:-o-linear-gradient(left,#CE4129,#9A2C19);background:-ms-linear-gradient(left,#CE4129,#9A2C19);background:linear-gradient(to right,#CE4129,#9A2C19);-pie-background:linear-gradient(left,#CE4129,#9A2C19)}#guests .inside{color:#fff;max-width: 1416px;margin-right: auto;margin-left: auto;padding-right: 55px;padding-top: 80px;padding-bottom: 100px;padding-left: 20px;box-sizing: content-box}#banner .inside h1,#banner .inside h2,#banner .inside h3,#banner .inside .btn__hyperlink a{color:#fff}#guests .inside h1,#guests .inside h2,#guests .inside h3,#guests .inside .btn__hyperlink a{color:#fff}#guests .inside .btn__hyperlink a:hover,#banner .inside .btn__hyperlink a:hover{color:#000}.content__wrap-1176px--z{margin-right:auto;margin-left:auto;max-width: 1176px;box-sizing: border-box}.content__wrap-1176px--z .content__wrap-936px--l{margin-left: 10%}.content__wrap-1176px--r{max-width:1176px;margin-left:auto}.content__wrap-570px--r{max-width:570px;margin-left:auto}.content__wrap-1176px--l{max-width: 1176px;margin-left: auto;padding-right: 130px;text-align: left;box-sizing: border-box}.content__wrap-936px--l{max-width: 936px;text-align: left;box-sizing: border-box;margin-left: 17%}.content__630px-breit{max-width:680px;margin-left:0}#topfooter{background-color:#fff}#topfooter .inside{max-width:1491px;margin-right:auto;margin-left:auto;padding:100px 55px 100px 5px}#footer{background:#822F20 url("../../files/bilder/layout/footer_bg.png") center center no-repeat;background-size:cover}#footer .inside{max-width:1491px;margin-right:auto;margin-left:auto;padding:60px 55px 60px 20px;font-weight:bold;color:#fff}#copyright{background-color:#B6AE86}#copyright .inside{max-width:1416px;overflow:hidden;margin-right:auto;margin-left:auto;padding:20px 60px 20px 20px;font-weight:bold;color:#fff;box-sizing: content-box}.show-mobile{display:none}.overflow--visible{overflow:visible !important}.scroll--500{min-width:500px}
/* formularRZ.css */
#ctrl_8,#ctrl_9,#ctrl_20,#ctrl_10,.zFassung{position:relative}.buchung__zusammenfassung .zFassung::before{left:15px;top:23px;position:absolute;z-index:1}.buchung__zusammenfassung .anreise::before{content:"Anreise"}.buchung__zusammenfassung .abreise::before{content:"Abreise"}.buchung__zusammenfassung .naechte::before{content:"Nächte"}.buchung__zusammenfassung .erwachsene::before{content:"Erwachsene"}.buchung__zusammenfassung .kinder::before{content:"Kinder"}.buchung__zusammenfassung .pro_nacht::before{content:"Pro Nacht"}.buchung__zusammenfassung .gesamt::before{content:"Gesamt"}.buchung__zusammenfassung input[type="text"],.buchung__zusammenfassung select{margin-top:5px;margin-bottom:5px;padding-right:5%;padding-left:40%;text-align:right;font-size:1.4rem;font-weight:bold;color:#585757;box-shadow: none;box-sizing: border-box !important;background: #fff;border: 1px solid #fff}.portal_form form{max-width: 580px;margin-left: auto}.portal_form input[type="email"]{margin-top:30px}#ctrl_72{float:left}#lbl_47_0{max-width:90%;line-height:1.1;font-weight:normal}fieldset legend{padding-top:80px;padding-bottom:30px;font-size:1.5rem;font-weight:bold;color:#822F20}fieldset.checkbox_container legend{padding-top:30px;padding-bottom:20px;font-size:1.15rem;font-weight:normal;color:#585757}input[type="text"],input.text,input[type="email"],input[type="number"],textarea,select{width:100%;position:relative;margin-bottom:15px;padding:15px;border:1px solid #585757;border-radius:0;box-shadow: none;box-sizing: border-box !important;background: none}input[type=search]{-webkit-appearance: textfield;-webkit-box-sizing: content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance: none}input:hover,textarea:hover,input:focus,textarea:focus,.widget input:hover,.widget input:focus,.widget textarea:hover{border:1px solid #d42d2f}.mod_login .widget-checkbox{float:left}.mod_login .passwort-vergessen{float:right}.mod_login .widget-checkbox label{margin-right:0;font-size:.85rem}.widget-checkbox.checkbox__4column span{width:25%}.mod_search .widget-text,.widget-password{margin-bottom:30px}.widget-radio span{display:inline-block;margin-right:5%;margin-bottom:2%}.widget-submit{float:none;clear:both;padding-top:40px}button.submit{min-width:216px;position:relative;float:right;text-transform:uppercase;padding:15px 20px !important;    background-color:#822F20 !important;    border-radius:0 !important;    font-weight:bold;    color:#fff !important;    border: none !important;    transition: none;background-image: none !important;font-size:1.1rem !important}button.submit:hover{background-color:#B6AE86 !important;color:#fff !important}input[type=checkbox]{float:left;margin-top:2px;margin-right:15px;-webkit-appearance:checkbox}input[type=radio]{-webkit-appearance:radio}.checkbox_container{display: flex;flex-wrap: wrap}.checkbox_container span{width:100%;position:relative;overflow:hidden;display:block;padding-top:24px;padding-bottom:28px;padding-right: 5%}.mod_login .checkbox_container span,.mod_login .widget-text{margin-bottom:0;padding-top:0;padding-bottom:0}label{font-size:1.4rem;font-weight:bold}.widget-checkbox label{max-width:80%;float:left;display:block;line-height:1;font-weight:bold;font-size: 1.15rem}.ui-datepicker-prev,.ui-datepicker-next{position:relative;text-indent: -999em;line-height: 1!important}.ui-datepicker-prev::after,.ui-datepicker-next::after{left:0;position:absolute;font-family:"Font Awesome 5 Free";font-weight:bold;color:#585757;content:"\f060";text-indent:1px}.ui-datepicker-next::after{right:0;position:absolute;content:"\f061"}
