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{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li{float:left}.ce_gallery>ul li.col_first{clear:left}.float_left{float:left}.float_right{float:right}.block{overflow:hidden}.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}.ie7 img{-ms-interpolation-mode:bicubic}.ie8 img{width:auto}
.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-right: 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%;
  }
}

/* basic.css */
fieldset{border:none}.content-slider .ce_rsce_bgtext > div{top:0px!important;position:relative!important}.luric .news .suche{margin-left: 0px}.ce_akk .toggler .bereichsueberschrift h1{margin-top:10px;margin-bottom:10px}.luric .ce_accordion.dreispaltig .accordion>div>div>.inside{padding-top:40px;padding-bottom:40px;max-width: 750px;margin:auto}.luric .ce_accordion.news .accordion>div>div{max-width: 750px;margin:auto}.ce_akk h3{font:24px/32px TheSans Plain}#ueber-mich{margin-top:160px;margin-bottom:160px}.news.ce_accordion p.more a,.news.ce_accordion h1 em{color: #9ec8ed;font-weight: 300}.news.ce_accordion .mod_newslist .layout_latest{border-bottom: 5px solid #9ec8ed}.luric .ce_accordion.dreispaltig .accordion{max-width: 100%;width: 100%}section.plusx_wrapper .link{position: absolute;left: 0;top: 0;height: 100%;width: 100%;z-index:10;font-size: 0;display:block}.kaden .plusx_wrapper.active .wrapper_lb:before,.kaden .plusx_wrapper .ce_text.centeredtop:before{background-image:none}h5{font:14px/16px TheSans Plain}.kaden .kontakt .rs-column:nth-child(2) img,.kaden .kontakt .rs-column:nth-child(2) .image_container,.kaden .kontakt .rs-column:nth-child(2) .ce_image{height:auto}.kaden .plusx_wrapper.active .ce_text.centeredtop{display:block !important}.kaden .plusx_wrapper blockquote a{font: 28px/36px TheSerif}.luric #footer #main_nav.mod_articleList,.luric #footer #ind_nav{float:left}.mod_article.dreispaltig.bg{width:auto}.luric #main_nav ul li:hover a,.luric #main_nav_top ul li:hover a,.luric #ind_nav ul li:hover a,.luric #main_nav ul li.active a,.luric #main_nav_top ul li.active a{color:#b8bfc0}#publikationen p.more a{color: #9ec8ed;font-weight: 300}#publikationen p.more{margin-top:0;margin-bottom:20px;display:inline-block;float:left}#publikationen .mod_newslist .layout_latest{border-bottom:5px solid #9ec8ed}#publikationen{height: auto}#publikationen h1 em{color:#9ec8ed;font-weight: 300}.mod_article.top{height: calc(100% - 60px)}li.nonav,.mod_article.displaynone{display:none}.colorgreen em,.colorgreen b,.colorgreen a,.colorgreen strong{color:#9ac438}.luric h1{font: 28px/36px TheSans ExtraBold}.luric h1 em{font: 28px/36px TheSans Plain}.bg-green-10 * em,.bg-green-10 * b,.bg-green-10 * a,.bg-green-10 * strong{color:#EDf3E0}.bg-blue-10 * em,.bg-blue-10 * b,.bg-blue-10 * a,.bg-blue-10 * strong{color:#9ec8ed}.bg-green-10{background-color:#EDf3E0}.bg-blue-10{background-color:#EfF5fb}.luric #header.active~#footer{display:none}.impr.luric #header.active~#footer{display:block}.luric #footer{display:block;width: 100%;height: 60px;bottom: 0;position: fixed;z-index: 12}.lurictitle h2{font: 32px/38px TheSans Plain;color: #fff}.zweispaltig .rs-column:nth-child(1){width:47.5%;margin-right:5%}.zweispaltig .rs-column:nth-child(2){width:47.5%;margin-right:0}.mod_article.zweispaltig .ce_text{max-width:1000px;margin-top:160px;margin-bottom:160px}#jameda-aboutme .platin{width:44px;height:58px;left:22px;top:-7px;position:absolute;background-image:url("../../files/00 | P57 | Privataerzte Mannheim/layout/platin.png");background-position:center center;background-repeat:no-repeat}.mod_article.not100 blockquote{margin-left:0}.mod_article.not100{height:auto}.mod_article.not100 .wrapper_lb{margin-top:0}.ce_akk .ui-accordion-content{display: block;margin: auto;width: 50%;max-width: 650px;height: auto;overflow: visible}.ce_akk .ui-accordion-content>div{padding-bottom:80px}.ce_akk.dreispaltig .ui-accordion-content>div{padding-bottom:0}.ce_akk .bild img{width:100%;height:100%}.ce_akk .text blockquote{margin-left:0}.ce_akk .toggler .bereichsueberschrift:before{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);-webkit-transition-duration: 0.45s;-moz-transition-duration: 0.45s;-o-transition-duration: 0.45s;transition-duration: 0.45s;-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;-o-transition-property: -o-transform;transition-property: transform}.ce_akk .toggler.ui-accordion-header-active .bereichsueberschrift:before{-webkit-transform: rotate(135deg);-moz-transform: rotate(135deg);-ms-transform: rotate(135deg);-o-transform: rotate(135deg);transform: rotate(135deg);-webkit-transition-duration: 0.45s;-moz-transition-duration: 0.45s;-o-transition-duration: 0.45s;transition-duration: 0.45s;-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;-o-transition-property: -o-transform;transition-property: transform}.ce_akk .toggler.ui-accordion-header-active strong{opacity:0}.ce_akk .toggler strong{-webkit-transition: opacity 0.45s ease-in-out;-moz-transition: opacity 0.45s ease-in-out;-ms-transition: opacity 0.45s ease-in-out;-o-transition: opacity 0.45s ease-in-out;transition: opacity 0.45s ease-in-out;opacity:1}.ce_akk .toggler .bereichsueberschrift:before{background-image:url("../../files/layout/plus_bt.png");content: " ";width: 38px;height: 38px;position: absolute;background-position: center center;background-repeat: no-repeat;cursor: pointer;margin-left: -80px}.ce_akk .toggler .bereichsueberschrift{min-height:40px;margin: auto;width: 50%;max-width: 700px;padding-right: 50px}.luric .ce_akk .toggler .bereichsueberschrift{min-height:40px}.ce_akk .toggler>div>p{margin-left:50px}.ce_akk .toggler .bereichsueberschrift.open{display:none}.ce_akk .toggler{padding:5px;cursor:pointer}.ce_akk{border-top:5px solid #fff}.toggler:focus{outline:0}#jameda-aboutme a img{width:56px;height:59px}.ce_text.press a{font:18px TheSans Plain;font-weight:normal;color:#fff}.ce_text.press{right:20px;top:0;position:absolute;margin-left:20px}.masterscreen #footer h1{margin-left:20px;font-size:18px;color:#fff}.display_none{display:none}.impr #footer #navigation{displaY:none !important}.kontakt .ce_text p:nth-child(1){margin-top:0}#footer #ind_nav{float:right;margin-right:20px}#header{background-color:transparent}.hauptseite #main_nav_top.mod_articleList{float:right}.impr #main_nav_top.mod_articleList{margin-right: 20px}.hauptseite #ind_nav{margin-right:20px;float: right}#ind_nav{margin-top:60px;float:left}#header{width: 100%;height: 120px;top: 0;position: fixed;z-index: 99}#main_nav_top.mod_articleList{bottom: 0px;position: relative;padding: 0px;padding-top:60px;float:left}#main_nav_top ul,#ind_nav ul{list-style-type: none;margin: 0px;padding:0}.mod_articleList .hidden{display:none}.mod_article.vierspaltig .ce_text.special_zitat{max-width:1000px;margin-top:160px;margin-bottom:160px}.impr .mod_article .ce_text,.impr .mod_article{overflow:visible}.kontakt .rs-columns.ce_rs_columns_start.set,.mod_article.kontakt{min-height:800px}.kontakt .rs-columns .rs-column{min-height:400px}.impr #ind_nav ul{display:none}a{font-weight:normal;text-decoration:none;font-family: TheSans Extrabold}body .text.mod_article blockquote{margin-top:0}.hauptseite #routenberechner .wrapper{padding-top: 45px;padding-left: 400px}.mod_article.dreispaltig{width: 1100px;margin-right: auto;margin-left: auto}.dreispaltig .rs-column:nth-child(1){width:185px;margin-top:25px;margin-right:45px}.dreispaltig .rs-column:nth-child(2){width:620px;margin-right:10px}.dreispaltig .rs-column:nth-child(3){width:185px;margin-top:25px;margin-left:45px}.text.mod_article{height:auto;padding-top:80px;padding-bottom:80px}.text.mod_article.nopaddingtop{padding-top:0}.impr.hauptseite #main_nav_top ul{right:20px}.hauptseite #unsere_aerzte .rs-columns .flipped .ce_text:nth-child(1) a{bottom:10px;position:absolute;z-index:15}.impr .mod_article.last{padding-bottom:10px}.impr #main .inside{height: auto}.mod_article.vierspaltig .ce_text,.mod_article.vierspaltig .ce_form,.mod_article.dreispaltig .ce_text,.mod_article.dreispaltig .ce_form{overflow:visible;max-width: 640px;margin: auto}.mod_article.vierspaltig .ce_form{margin-top:20px}.kontakt .rs-column #jameda-aboutme .image_container img{border:0}.kontakt .rs-column #jameda-aboutme .image_container{height:auto}.kontakt .rs-column #jameda-aboutme .ce_image{left: 25px;top:74px;position: absolute}#jameda-aboutme > div{left: 140px;top: 75px}#jameda-aboutme{width:457px;height:278px;position:relative;background-repeat:no-repeat;z-index:2}.hauptseite #unsere_aerzte .rs-column > .ce_text.oeffnungszeiten{height: calc(100% - 20px)}.hauptseite #unsere_aerzte .rs-column .rs-column.brown .ce_text:nth-child(1){background-color:#786962}.hauptseite #unsere_aerzte .rs-column .rs-column.vio .ce_text:nth-child(1){background-color:#9fa0cc}.hauptseite #unsere_aerzte .rs-column .rs-column.red .ce_text:nth-child(1){background-color:#a71f3c}.hauptseite #unsere_aerzte .rs-column .rs-column.mint .ce_text:nth-child(1){background-color:#00a889}.hauptseite #unsere_aerzte .rs-column .rs-column.mgree .ce_text:nth-child(1){background-color:#008433}.hauptseite #unsere_aerzte .rs-column .rs-column.pur .ce_text:nth-child(1){background-color:#89687c}.hauptseite #unsere_aerzte .rs-column .rs-column.khaki .ce_text:nth-child(1){background-color:#d7d3c8}.hauptseite #unsere_aerzte .rs-column .rs-column.green .ce_text:nth-child(1){background-color:#c3c93a}.hauptseite #unsere_aerzte .rs-column .rs-column.dblue .ce_text:nth-child(1){background-color:#004e98}.hauptseite #unsere_aerzte .rs-column .rs-column.lblue .ce_text:nth-child(1){background-color:#5793c9}.hauptseite #unsere_aerzte .rs-column .rs-column.flipped .ce_text{height: 40%;height: calc(50% - 20px)}.hauptseite #unsere_aerzte .rs-column.active > div{-webkit-transform: rotateY(180deg);transform: rotateY(180deg);opacity:0}.hauptseite #unsere_aerzte .rs-column > div{-webkit-transform: rotateY(0deg);transform: rotateY(0deg);opacity:1;-webkit-transition: -webkit-transform 0.5s;-moz-transition: -moz-transform 0.5s;-o-transition: -o-transform 0.5s;transition: transform 0.5s ease-in}.hauptseite #unsere_aerzte .rs-column.active .rs-column.flipped{opacity:1;transform: rotateY(0deg);-webkit-transform: rotateY(0deg)}.hauptseite #unsere_aerzte .rs-column .rs-column.flipped{opacity:0;height: 100%;width: 100%;top: 0px;left: 0;position:absolute;border:none;-webkit-transform: rotateY(180deg);transform: rotateY(180deg);-webkit-transition: -webkit-transform 0.5s;-moz-transition: -moz-transform 0.5s;-o-transition: -o-transform 0.5s;transition: transform 0.5s ease-in, opacity 0.5s ease-in;z-index:1}.hauptseite #unsere_aerzte .rs-column .ce_text a,.hauptseite #unsere_aerzte .rs-column .ce_text p,.hauptseite #unsere_aerzte .rs-column .ce_text h1,.hauptseite #unsere_aerzte .rs-column .ce_text h2,.hauptseite #unsere_aerzte .rs-column .ce_text h3,.hauptseite #unsere_aerzte .rs-column .ce_text em{color:#fff}.hauptseite #unsere_aerzte .rs-column h2 em{font: 36px/38px TheSans ExtraLight}.hauptseite #unsere_aerzte .rs-column h2{margin-top:0;margin-bottom:20px}.hauptseite #unsere_aerzte .rs-column a{font-family:TheSans ExtraBold;text-decoration:none}.hauptseite #unsere_aerzte .rs-column h3{font-family:TheSans ExtraBold;margin-top: 15px;margin-bottom: 0;font-size: 20px}.hauptseite #unsere_aerzte .rs-column .ce_image{height: 50%}.hauptseite #unsere_aerzte .rs-column .ce_image .bgimg{background-size: cover;background-position: center center;height: 100%}.hauptseite #unsere_aerzte .rs-column .ce_text{padding:10px 35px}.hauptseite #unsere_aerzte .rs-columns{margin-top: -8px !important}.hauptseite #unsere_aerzte .rs-column > .ce_text{height: 40%;height: calc(50% - 20px)}.hauptseite #unsere_aerzte .rs-column.notflipped > .ce_text{background-image:url("../../files/layout/plus_bt.png");background-repeat: no-repeat;background-position: center bottom 35px}.hauptseite #unsere_aerzte .rs-column{border-top:10px solid #fff;border-right:5px solid #fff;border-left:5px solid #fff;margin: 0;padding:0;height: 580px;position:relative;width: 33.333%;box-sizing: border-box;cursor:pointer;z-index:10}.hauptseite #unsere_aerzte .rs-column:nth-child(3){border-right:0px}.hauptseite #unsere_aerzte .rs-column:nth-child(1){border-left:0px}.hauptseite #unsere_aerzte{height: auto}#impressum.mod_article .ce_text,#impressum.mod_article,#datenshutzerklaerung.mod_article .ce_text,#datenshutzerklaerung.mod_article{overflow:visible}.impr #wrapper{height: calc(100% - 60px)}.hauptseite #main_nav ul{}.hauptseite .mod_article,.hauptseite .ce_text,.hauptseite .ce_form{overflow:visible}.kontakt .rs-column:nth-child(4) .ce_text table td,.kontakt .rs-column:nth-child(4) .ce_text p a{padding-left:87px}.kontakt .rs-column:nth-child(2) img,.kontakt .rs-column:nth-child(2) .image_container,.kontakt .rs-column:nth-child(2) .ce_image{height: 100%;width: auto}.impr .ce_text.title_top{display:block !Important;opacity: 1 !important}.impr blockquote{margin-right:0;margin-left:0}.impr #container{margin: autO;width: 50%;max-width: 650px}.impr #footer .footer_small{displaY:block !important}#main_nav_top.nav_impr{display:none}.impr #container{margin-top:120px;height: calc(100% - 120px)}strong,.kontakt a{font-family:TheSans Extrabold;font-weight:normal;text-decoration:none}.impr #main_nav_top{display:block !important;opacity: 1 !important}.slider-control a{margin-top:-19px}.slider-control a.slider-next{width:38px;height:38px;margin-right:40px;background-image:url("../../files/layout/arrow_right.png");background-position:center center;background-repeat:no-repeat;font-size:0}.slider-control a.slider-prev{width:38px;height:38px;margin-left:20px;background-image:url("../../files/layout/arrow_left.png");background-position:center center;background-repeat:no-repeat;font-size:0}.plusx_wrapper.active .wrapper_lb:before,.plusx_wrapper .ce_text.centeredtop:before{background-image:url("../../files/layout/plus_bt.png");content: " ";width: 38px;height: 38px;position: absolute;background-position: center center;background-repeat: no-repeat;cursor: pointer;margin-left: -60px}.plusx_wrapper .wrapper_lb:before,.plusx_wrapper .ce_text.centeredtop:before{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);-webkit-transition-duration: 0.45s;-moz-transition-duration: 0.45s;-o-transition-duration: 0.45s;transition-duration: 0.45s;-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;-o-transition-property: -o-transform;transition-property: transform}.plusx_wrapper.active .wrapper_lb:before,.plusx_wrapper.active .ce_text.centeredtop:before{-webkit-transform: rotate(135deg);-moz-transform: rotate(135deg);-ms-transform: rotate(135deg);-o-transform: rotate(135deg);transform: rotate(135deg);-webkit-transition-duration: 0.45s;-moz-transition-duration: 0.45s;-o-transition-duration: 0.45s;transition-duration: 0.45s;-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;-o-transition-property: -o-transform;transition-property: transform}.ce_rsce_bgtext{width:100%;height:100%;position:absolute}blockquote:before{content:'„';margin-left: -15px}blockquote:after{content:'“'}blockquote:after,blockquote:before{font-size:36px;line-height:36px}.ce_rsce_bgtext_slider blockquote{margin-top:60px;margin-left:0;font:28px/36px TheSerif}blockquote,.ce_text.special_zitat h1{font:28px/36px TheSerif}.ce_text.special_zitat blockquote,.ce_text.special_zitat h1{line-height:44px}.zitat blockquote{position: absolute;top: 350px;left: 10%}.float50 > div:nth-child(2){margin-right:0;margin-left:2.5%}.float50 > div{width:47.5%;float:left;margin-right:2.5%}.plusx_wrapper.active .float50{opacity:1}.float50{margin: auto;width: 50%;max-width: 650px;height: 100%;float:none;position: relative;opacity:0}.plusx_wrapper.active .ce_text.centeredtop{display:none}.plusx_wrapper .ce_text.centeredtop blockquote{margin:60px 0 0}.plusx_wrapper .wrapper_lb.ce_text blockquote{margin:60px 0 0}.plusx_wrapper .ce_text.centeredtop{margin:auto;width: 50%;max-width: 650px;height: auto;overflow:visible;position:relative}section.plusx_wrapper{height: auto;cursor:pointer}#mobile_btn{display:none}.openmap{cursor:pointer}.slider_column .rs-columns,.slider_column .rs-columns .rs-column{width:100%;height:100%}#terminvereinbarung p.error{font-size:16px;color:#f00}#terminvereinbarung input#ctrl_6_submit.submit{width: 80px;float: right;margin-right: 8px}#terminvereinbarung .formbody .tfeld .tfeld.text,#terminvereinbarung .formbody .tfeld label{width:92%}form#terminvereinbarung{width:100%}#terminvereinbarung .formbody .select,#terminvereinbarung .formbody .textar{width:98%}#terminvereinbarung .formbody input,#terminvereinbarung .formbody label{width:100%;font-size:16px}#terminvereinbarung .formbody .tfeld{width:50%;float:left}#terminvereinbarung .formbody > div textarea{width: 100%;background-color: #edeeef;border: none}#terminvereinbarung input{background-color:#edeeef;border:none}.hauptseite #logo{width:220px;left:20px;right: auto;background-size:contain}.hauptseite blockquote{margin-right:0;margin-left:0}.hauptseite .mod_article.margin{padding-right:40px;padding-left:40px;margin:autO;max-width: 650px}.mod_article{margin-left: 0px;margin-top: 0px}#terminvereinbarung label{display:block}.mod_article.einspaltig blockquote{margin-right:0;margin-left:0}.mod_article.einspaltig{margin-left:350px}#routenberechner label,#routenberechner strong{font-size:18px;color:#fff}#routenberechner label.title{display:block;padding-bottom:10px;color:#fff}#routenberechner .btn{width:38px;height:38px;left:20px;top:220px;position:absolute;background-image:url("../../files/layout/close_bt.png");background-position:center center;background-repeat:no-repeat;cursor:pointer}#routenberechner .wrapper{padding-top: 30px;padding-bottom: 30px;padding-left: 90px;margin-right: 80px}#routenberechner{width:100%;height:120px;top:0;position:absolute;z-index:999}.ce_dlh_googlemaps,.ce_dlh_googlemaps .dlh_googlemap{width:100%;height:100%;z-index:5}.kontakt *{font-size:14px;line-height:20px}.kontakt .rs-columns.ce_rs_columns_start.set{width:100%;height: 100%;margin: auto;display:block;border-bottom: 10px solid #fff;border-top: 10px solid #fff;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.kontakt .rs-column{width:50%;height:50%;border-right:10px solid #fff;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;margin: 0;padding:35px;padding-top:20px}.kontakt .rs-column:nth-child(1),.kontakt .rs-column:nth-child(2){border-bottom:10px solid #fff;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box}.kontakt .rs-column:nth-child(even){border-right:0px}.slide_lb{background-color: rgba(255,255,255,.85);width: 100%;height: 100%;/*height: 1118px;*/top: 0;position:absolute;opacity: 0;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-o-transition: all 0.5s linear;transition: all 0.5s linear}.plusx_wrapper.active .slide_lb{opacity: 100;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-o-transition: all 0.5s linear;transition: all 0.5s linear}.vierspaltig .rs-column:nth-child(1),.dreispaltig .rs-column:nth-child(1){width:185px;margin-top:25px;margin-right:45px}.vierspaltig .rs-column:nth-child(2),.vierspaltig .rs-column:nth-child(3){width:310px;margin-right:10px}.dreispaltig .rs-column:nth-child(2){width:620px;margin-right:10px}.vierspaltig .rs-column:nth-child(4),.dreispaltig .rs-column:nth-child(3){width:185px;margin-top:25px;margin-left:45px}.mod_article.vierspaltig blockquote,.mod_article.dreispaltig blockquote{margin-top:70px;margin-bottom:0;margin-left:0}.mod_article.vierspaltig,.mod_article.zweispaltig,#main .mod_article.text>.inside{width:1100px;margin-right:auto;margin-left:auto}.ce_rsce_bgtext_slider{background-position: center center;background-repeat: no-repeat;background-size: cover}.slider-control .slider-menu{display:none}.wrapper_lb{margin:auto;width: 50%;max-width: 650px;height: auto;margin-top:-99px;overflow:visible}.plusx_wrapper.active .wrapper_lb{margin-top:0}.plusx_wrapper.active .wrapper_lb.ce_text{position:relative}.bn_plusx{width:38px;height:38px;left:220px;top:60px;position:absolute;background-image:url("../../files/layout/plus_bt.png");background-position:center center;background-repeat:no-repeat;cursor:pointer}nav.slider-control{width: 100%;top: 50%;position: absolute;z-index:6}.slide_cont{right: 0;top: 0;/*position: absolute;*/}.ce_sliderStart,.content-slider,.slider-wrapper{width:100%;height: auto}.slider-wrapper{position:relative;overflow:hidden}.slider-wrapper>*{width:100%;position:relative;float:left}.ce_rs_columns_start.slide.praxis .rs-column{margin-left: 270px;margin-top: 200px;width: 50%;height: calc(100% - 200px);overflow:auto}.plusx_wrapper.active .bn_plusx{background-image:url("../../files/layout/close_bt.png");cursor:pointer}.bn_plusx{z-index:4}.ce_rs_columns_start.slide.active{opacity:100;-webkit-transition: opacity 0.5s linear; -moz-transition: opacity 0.5s linear; -o-transition: opacity 0.5s linear; transition: opacity 0.5s linear; z-index:3}.ce_rs_columns_start.slide{background-color:rgba(255,255,255,.85);width: 100%;height: 100%;top:0;position: absolute;opacity:0;z-index:-1;-webkit-transition: all 0.5s linear;     -moz-transition: all 0.5s linear;     -o-transition: all 0.5s linear;     transition: all 0.5s linear}.footer_small{margin-right:20px;margin-left:20px}.footer_small h3,.footer_small h2{font-size:24px}.footer_small h3,.footer_small h2,.footer_small p{float:left;margin-top:0;margin-bottom:0;line-height:60px;color:#fff}.footer_small a{color:#fff}.ce_rsce_bgtext .centeredtop,.ce_rsce_bgtext_slider .centeredtop{position:relative;margin-top:60px;margin-left:270px}.ce_rsce_bgtext .centeredtop p,.ce_rsce_bgtext .centeredtop h1,.ce_rsce_bgtext .centeredtop h2{margin-right:auto;margin-left:auto}.hauptseite .ce_rsce_bgtext > div{margin-top:150px;margin-left:115px}.hauptseite .ce_rsce_bgtext.masterscreen em{color:#5e6266}.hauptseite .ce_rsce_bgtext.masterscreen h1,.hauptseite .ce_rsce_bgtext.masterscreen em,.hauptseite .ce_rsce_bgtext.masterscreen p,.hauptseite .ce_rsce_bgtext.masterscreen h1 a,.hauptseite .ce_rsce_bgtext.masterscreen em a,.hauptseite .ce_rsce_bgtext.masterscreen p a{margin-top:0;margin-bottom:0;font-size:18px;line-height:20px}.masterscreen #footer,.hauptseite #footer{width: 100%;height: 60px;bottom: 0;position: fixed;z-index: 12}.hauptseite #footer h1{margin-top:22px;margin-left:20px;font-size:18px;color:#fff}.sitemap_dummy{width:100%;height:100%;bottom:0;position:absolute;background-image:url("../../files/saur/layout/footer_sitemap_dummy.jpg");background-position:center bottom;background-repeat:no-repeat;background-size: contain}.sitemap_3 .rs-column.-large-col-3-1.-large-first{width:39.1%;margin-right:.7%}.sitemap_3 .rs-column.-large-col-3-1.-large-first-row.-medium-col-2-1.-medium-last.-medium-first-row.-small-col-1-1.-small-first.-small-last{width:28.2%;margin-right:.7%}.sitemap_3 .rs-column.-large-col-3-1.-large-last{width:31.3%;margin-right:0}.sitemap_3{bottom:0;position:absolute}.ce_rsce_bgtext .topleft{left:0;top:0}.ce_rsce_bgtext .topright{right:0;top:0}.ce_rsce_bgtext .bottomleft{bottom:0;left:0}.ce_rsce_bgtext .bottomright{bottom:0;right:0}.ce_rsce_bgtext h1{margin-top:0;margin-left:80px}.ce_rsce_bgtext .centered{position:relative;display:table-cell;vertical-align:middle;text-align:center}.ce_rsce_bgtext .centered > div{display:inline-block;text-align:left}.ce_rsce_bgtext .centered p,.ce_rsce_bgtext .centered h1,.ce_rsce_bgtext .centered h2{margin-right:auto;margin-left:auto}.ios .ce_rsce_bgtext,.chrome .ce_sliderStart .ce_rsce_bgtext{background-attachment:scroll}.ce_rsce_bgtext.centered{display:table}.ce_rsce_bgtext,.ce_rsce_bgtext .centeredtop{background-position:center center;background-repeat:no-repeat;background-size:cover;background-attachment:scroll}.mobile .ce_rsce_bgtext{background-position:60% center;background-repeat:no-repeat;background-size:cover;background-attachment:scroll}.ce_rsce_bgtext > div{position:absolute;margin:180px 100px}#logo{width:80px;height:80px;right:20px;top:27px;position:fixed;background-position:center center;background-repeat:no-repeat;z-index:1000}.hauptseite .logo_hauptseite{width:220px;height:80px;left:20px;top:20px;position:fixed;background-position:center center;background-repeat:no-repeat;z-index:100}.ce_text.masterscreen{left:180px;top:180px;position:absolute}.ce_rsce_bgtext.masterscreen p{font: 25px TheSans ExtraLight;font-weight: normal;text-decoration: none;color: #50565c}.ce_rsce_bgtext.masterscreen h4{margin:0}h3,.ce_rsce_bgtext.masterscreen a{font:30px TheSans ExtraLight;font-weight:normal;text-decoration:none;color:#50565c}.ce_rsce_bgtext.masterscreen h2,.ce_rsce_bgtext.masterscreen h1,.ce_rsce_bgtext.masterscreen em,.ce_text.title_top h2,.ce_text.title_top h1,.ce_text.title_top em,.ce_text.title_top p{margin:0;padding:0}h2{font:36px/38px TheSans Extrabold;color:#50565c}.ce_rsce_bgtext.masterscreen h1,.ce_rsce_bgtext.masterscreen h1 a{font:46px/48px TheSans Extrabold;color:#50565c;text-transform:uppercase}h1{font:28px/36px TheSans Plain}.ce_rsce_bgtext.masterscreen em{font:46px/48px TheSans ExtraLight;color:#9c9c9c}.ce_text.title_top{left:20px;top:20px;position:fixed;display:none;z-index:999}.ce_text.title_top p{display:inline-block;margin-left:30px;font: 24px/60px TheSans Plain;color: #f8f9ef}.ce_text.title_top h2{display:inline-block;font:36px/40px TheSans Extrabold;color:#fff}.ce_text.title_top em{font:36px/60px TheSans ExtraLight;color:#fff}.ce_text.title_top h1{font:46px/60px TheSans Extrabold;color:#fff}html,body,#wrapper,#container,#main,#main .inside,.ce_rsce_bgtext_slider{width:100%;height:100%}.mod_article.slider_column{width:100%;position:relative;/*height: 90%;*/min-height: calc(100% - 180px);height: auto}.mod_article{width:100%;position:relative;height: 90%;height: calc(100% - 180px)}.mod_article.last{padding-bottom:60px}.mod_article.first{height: calc(100% - 60px)}body.mobile{height: calc(100% + 2px)}*{font:18px/28px TheSans Plain;color:#808589}.mod_article.kontakt .ce_dlh_googlemaps,.mod_article.kontakt #routenberechner{width:100%;top:0;position:fixed;opacity:0;transition: opacity 1s, visibility 1s;visibility: hidden}.mapopen .mod_article.kontakt .ce_dlh_googlemaps,.mapopen .mod_article.kontakt #routenberechner{display:block;opacity:1;visibility: visible}
/* fonts.css */
@font-face{font-family:TheSerif;src: url('../../files/fonts/TheSerif_400i.eot');src: url('../../files/fonts/TheSerif_400i.woff') format('woff')}@font-face{font-family:TheSans-Bold;src: url('../../files/fonts/TheSans_B2_9_.eot');src: url('../../files/fonts/TheSans_B2_9_.woff') format('woff')}@font-face{font-family:TheSans ExtraLight;src: url('../../files/fonts/TheSans_B2_2_.eot');src: url('../../files/fonts/TheSans_B2_2_.woff') format('woff')}@font-face{font-family: TheSans Plain;src: url('../../files/fonts/TheSans_B2_5.eot');src: url('../../files/fonts/TheSans_B2_5.woff') format('woff')}@font-face{font-family: TheSans Extrabold;src: url('../../files/fonts/TheSans_B2_800_.eot');src: url('../../files/fonts/TheSans_B2_800_.woff') format('woff')}
/* Pinol.css */
html{width:100%;height:100%}
/* navigation.css */
#navigation.bottom{width: 100%;height: 60px}#footer #ind_nav,#footer .inside #main_nav.mod_articleList{height:60px;margin-top:0;padding-top:0}#footer #main_nav.mod_articleList{bottom: 0px;position: relative;padding: 0px;padding-top: 60px;float: right}#main_nav_top,#header #ind_nav{display:none}.nav_impr ul li:after{padding-left:20px;content:"|"}#main_nav ul li.right,#main_nav_top ul li.right{float:right}#main_nav ul{margin:0;padding:0;list-style-type:none}#main_nav ul li,#main_nav_top ul li,#ind_nav ul li{float:left;padding-left:20px}#main_nav ul li.impressum,#main_nav_top ul li.impressum,#main_nav ul li.back,#main_nav_top ul li.back{float:right;padding-right:20px;padding-left:20px}#main_nav ul li.border_both a:after,#main_nav_top ul li.border_both a:after{padding-left:20px;content:"|"}#main_nav ul li.border_both.right,#main_nav_top ul li.border_both.right{padding-right:20px}#main_nav ul li.impressum:after,#main_nav ul li.allergologie:after,#main_nav_top ul li.impressum:after,#main_nav_top ul li.allergologie:after,#main_nav_top ul li.back:after,#main_nav_top ul li.back:after{padding-left:20px;content:"|"}#main_nav ul li,#main_nav ul li a,#main_nav ul li span,#main_nav_top ul li,#main_nav_top ul li a,#main_nav_top ul li span,#ind_nav ul li,#ind_nav ul li a,#ind_nav ul li span{font:18px/60px TheSans Plain;text-decoration:none;color:#f8f9ef}#main_nav ul li:before,#main_nav_top ul li:before,#ind_nav ul li:before{padding-right:20px;content:"|"}#ind_nav ul li:after{padding-left:20px;content:"|"}
/* color_red.css */
#logo{background-image:url("../../files/logos/logo_red.png")}.rs-columns.sitemap_3 .ce_text{background-color:rgba(167,31,60,.1)}#main_nav,#main_nav_top,.masterscreen #footer{background-color:#a71f3c}
