/* dk_caroufredsel global styles */
.caroufredsel_skin .image_container img, .caroufredsel_thumbnails_skin .image_container img {
	vertical-align: bottom;
}
.caroufredsel > div, .caroufredsel > section, .caroufredsel_thumbnails > div {
	float: left;
}
.caroufredsel .clearfix {
	float: none;
	clear: both;
}
.caroufredsel_thumbnails_skin {
	position: relative;
}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(../../assets/colorbox/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../../assets/colorbox/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
body,div,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:start;vertical-align:top}fieldset,img{border:0}ul{list-style-type:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}header,footer,nav,section,aside,article,figure,figcaption{display:block}p,pre,blockquote,table,ol,ul,form,h1,h2,h3,h4,h5,h6{margin-bottom:15px}p,ul,ol{font-size:16px}code{padding:20px;background:#EBF5ff;display:block}#container:after,#container .inside:after,.custom:after,.custom .inside:after,#header:after,#header .inside:after,#footer:after,#footer .inside:after,#footer .footer-inhalt:after,#footer .footer-inhalt .footer-inhalt-inner:after,.mod_article:after,.formbody:after,fieldset:after,.widget:after,.hauptnavigation:after{height:0;clear:both;display:block;margin:0;padding:0;visibility:hidden;content:""}.invisible{width:0;height:0;left:-1000px;top:-1000px;position:absolute;overflow:hidden;display:inline}.clear,#clear{height:0.1px;clear:both;font-size:0.1px;line-height:0.1px}.inside{position:relative;text-align:left}.block{overflow:hidden}body{background:#E595B0 url("../../files/theme/img/red_star_back.png") center top no-repeat;font:16px/140% "PT Sans";color:#000;background-attachment:fixed}a{transition:ease-in-out 0.3s;text-decoration:none;color:#3F8D98}a:hover,a:focus,a:visited{outline:0;text-decoration:none;color:#e2007a}h1{font-size:40px;color:#3F8D98;font-family:"Poiret One";font-weight:normal;margin-top:1em;line-height:140%}.galleries h1{margin-top:0;font-size:40px}.startseite h1{font-size:28px}h2{font-size:23px;font-family:"Poiret One";font-weight:normal;margin-top:1em;line-height:140%}h3{font-size:23px;color:#e2007a;font-family:"Poiret One";font-weight:normal;margin-top:1em;line-height:140%}h4{text-align:center;font-size:20px;font-family:"Poiret One";font-weight:normal;margin-top:1em;line-height:140%}h5{font-size:16px;color:#e2007a;font-family:"Poiret One";font-weight:normal;margin-top:1em;line-height:140%}h6{font-size:16px;font-family:"Poiret One";font-weight:normal;margin-top:1em;line-height:140%}img{display:block}video{max-width:100%}audio{max-width:100%}iframe{max-width:100%}object,embed{max-width:100%}.zentriert{margin-right:auto;margin-left:auto;text-align:center !important}.bookingtel{margin-right:auto;margin-left:auto;font-size:30px;line-height:140%;text-align:center !important}.pink{color:#e2007a}.mime_icon{vertical-align:middle}.ornament-top{width:100%;height:18px;clear:both;margin-top:18px;margin-bottom:18px;background:url("../../files/theme/img/ornament_top.png") center center no-repeat}.ornament-bottom{width:100%;height:18px;clear:both;margin-top:18px;margin-bottom:18px;background:url("../../files/theme/img/ornament_bottom.png") center center no-repeat}
@font-face{font-family:"PT Sans";font-style:normal;font-weight:400;src:url("../../files/theme/fonts/pt-sans-v9-latin-regular.eot");src:local("PT Sans"), local("PTSans-Regular"), url("../../files/theme/fonts/pt-sans-v9-latin-regular.eot?#iefix") format("embedded-opentype"), url("../../files/theme/fonts/pt-sans-v9-latin-regular.woff2") format("woff2"), url("../../files/theme/fonts/pt-sans-v9-latin-regular.woff") format("woff"), url("../../files/theme/fonts/pt-sans-v9-latin-regular.ttf") format("truetype"), url("../../files/theme/fonts/pt-sans-v9-latin-regular.svg#PTSans") format("svg")}@font-face{font-family:"Poiret One";font-style:normal;font-weight:400;src:url("../../files/theme/fonts/poiret-one-v5-latin-regular.eot");src:local("Poiret One"), local("PoiretOne-Regular"), url("../../files/theme/fonts/poiret-one-v5-latin-regular.eot?#iefix") format("embedded-opentype"), url("../../files/theme/fonts/poiret-one-v5-latin-regular.woff2") format("woff2"), url("../../files/theme/fonts/poiret-one-v5-latin-regular.woff") format("woff"), url("../../files/theme/fonts/poiret-one-v5-latin-regular.ttf") format("truetype"), url("../../files/theme/fonts/poiret-one-v5-latin-regular.svg#PoiretOne") format("svg")}#wrapper{width:1024px;margin:0 auto 50px;padding:0;background-color:#fff;box-shadow:0 0 5px 2px rgba(0, 0, 0, 0.4)}#wrapper *{box-sizing:border-box}#wrapper .wrapper-inside{padding:0 5px 5px}#container{min-height:450px;padding-right:20px;padding-bottom:20px;padding-left:20px;background:#BCEEF0 url("../../files/theme/img/blue_star_content.png") center bottom no-repeat}#container #main .footer-inhalt{max-width:690px;margin:50px auto}#container #main .mod_article{max-width:690px;margin:0 auto}#header{height:154px;max-height:154px;position:relative;margin-bottom:5px;background:url("../../files/theme/img/header_nav.png") center bottom no-repeat, linear-gradient(90deg, #C9869A, #F09FB6);z-index:1000}#header .logo{text-align:center}#header .logo a{display:inline-block}#header .logo img{height:195px}#Breit{margin-bottom:5px;background-color:#BCEEF0}body.linke-spalte #left{width:20%;position:relative;overflow:hidden;float:left;margin-right:5%}body.linke-spalte #main{width:75%;position:relative;overflow:hidden;float:left}body.drei-spalten #left{width:20%;position:relative;overflow:hidden;float:left;margin-right:5%}body.drei-spalten #right{width:20%;position:relative;overflow:hidden;float:left;margin-left:5%}body.drei-spalten #main{width:50%;position:relative;overflow:hidden;float:left}body.rechte-spalte #main{width:75%;position:relative;overflow:hidden;float:left}body.rechte-spalte #right{width:20%;position:relative;overflow:hidden;float:left;margin-left:5%}.voll{width:100%;position:relative;overflow:hidden;float:left;margin-left:0}.einhalb{width:48%;position:relative;overflow:hidden;float:left;margin-left:4%}.eindrittel{width:31%;position:relative;overflow:hidden;float:left;margin-left:3.5%}.zweidrittel{width:65.5%;position:relative;overflow:hidden;float:left;margin-left:3.5%}.einviertel{width:23.125%;position:relative;overflow:hidden;float:left;margin-left:2.5%}.zweiviertel{width:48.75%;position:relative;overflow:hidden;float:left;margin-left:2.5%}.dreiviertel{width:74.375%;position:relative;overflow:hidden;float:left;margin-left:2.5%}.mod_article div.einhalb:first-child,.mod_article div.eindrittel:first-child,.mod_article div.zweidrittel:first-child,.mod_article div.einviertel:first-child,.mod_article div.zweiviertel:first-child,.mod_article div.dreiviertel:first-child,.voll.erste,.einviertel.erste,.zweiviertel.erste,.eindrittel.erste,.einhalb.erste,.zweidrittel.erste,.dreiviertel.erste{clear:left;margin-left:0 !important}#cboxOverlay,#cboxWrapper{overflow:visible}#colorbox{overflow:visible}#colorbox *{box-sizing:content-box}#colorbox #cboxContent{margin-top:0}#colorbox #cboxContent #cboxLoadedContent{background-color:#fff;border:none}#colorbox #cboxContent #cboxTitle{width:98%;bottom:0;top:auto;background-color:rgba(0, 0, 0, 0.5);color:#fff;padding:10px 0 10px 2%}#colorbox #cboxContent #cboxCurrent{bottom:0;right:0;top:auto;padding:10px 10px 10px 0;color:#fff;z-index:5000000 !important}#colorbox #cboxContent #cboxNext,#colorbox #cboxContent #cboxNext:hover{width:40px;height:40px;right:0;overflow:hidden;background:rgba(237, 235, 130, 0.8) url("../../files/theme/img/arrow_right.svg") center center no-repeat}#colorbox #cboxContent #cboxPrevious,#colorbox #cboxContent #cboxPrevious:hover{width:40px;height:40px;left:0;overflow:hidden;background:rgba(237, 235, 130, 0.8) url("../../files/theme/img/arrow_left.svg") center center no-repeat}#colorbox #cboxContent #cboxClose,#colorbox #cboxContent #cboxClose:hover{width:40px;height:40px;right:0;top:0;overflow:hidden;background:rgba(237, 235, 130, 0.8) url("../../files/theme/img/close.svg") center center no-repeat}form .formbody{position:relative}form .formbody .widget{position:relative;margin-bottom:12px}form .formbody .widget.widget-text *{margin-left:0 !important;width:99.9% !important}form .formbody .widget.widget-select *{margin-left:0 !important;width:99.9% !important}form .formbody .widget.widget-textarea *{margin-left:0 !important;width:99.9% !important}form .formbody .widget.widget-captcha *{margin-left:0 !important;width:99.9% !important}form .formbody select{background:#ffffff url("../../files/theme/img/arrow_down.svg") right 7px center no-repeat;background-size:16%;border-radius:0;width:100%;padding:12px 20px 12px 12px !important;border:0 none !important;-webkit-appearance:none;-moz-appearance:none;appearance:none}form .formbody input.text{border:0 none !important;padding:12px}form .formbody input.captcha{border:0 none !important;padding:12px}form .formbody input .submit{width:100%;padding-top:12px;padding-bottom:12px;text-align:center;background-color:#C0C0C0;font-weight:700;color:#fff}form .formbody textarea{border:0 none !important;height:130px;min-height:100px;padding:12px}form .formbody .sicherheitsfrage{margin-bottom:12px}form .formbody .sicherheitsfrage *{margin-left:0;padding-left:0;float:none !important;width:99.9% !important}form .formbody .widget-submit{margin-bottom:0}form .formbody .widget-submit button.submit{width:100%;display:block;padding-top:12px;padding-bottom:12px;background-color:#3f8d98;color:#fff;cursor:pointer;border:0 none !important;transition:ease-in-out 0.3s}form .formbody .widget-submit button.submit:hover{background-color:#e2007a}.your-contact-nav li{margin-bottom:12px}.your-contact-nav li a{font:23px/normal "Poiret One";font-weight:normal;color:#3F8D98}.your-contact-nav li a:hover{color:#e2007a}.mod_navigation.storymenu{max-width:690px;top:0;position:relative;margin:0 auto;text-align:center;background-color:rgba(255, 255, 255, 0.75);border-radius:0 0 6px 6px;z-index:99}.mod_navigation.storymenu ul{margin-top:12px}.mod_navigation.storymenu ul li{display:inline}.mod_navigation.storymenu ul li a{display:inline;padding-right:8px;padding-left:8px;vertical-align:middle}.mod_navigation.storymenu ul li a.active{display:inline;font-size:15px;color:#e2007a}.mod_navigation.storymenu ul li strong{display:inline;padding-right:8px;padding-left:8px;vertical-align:middle}.mod_navigation.storymenu ul li strong.active{display:inline;font-size:15px;color:#e2007a}.mod_navigation.gallerymenu{max-width:690px;top:-55px;position:relative;margin:0 auto;text-align:center;background-color:rgba(255, 255, 255, 0.75);border-radius:12px 12px 6px 6px;z-index:99}.mod_navigation.gallerymenu ul{margin-top:12px}.mod_navigation.gallerymenu ul li{display:inline}.mod_navigation.gallerymenu ul li a{display:inline;padding-right:8px;padding-left:8px;vertical-align:middle}.mod_navigation.gallerymenu ul li a .active{display:inline;font-size:15px;color:#e2007a}.mod_navigation.gallerymenu ul li strong{display:inline;padding-right:8px;padding-left:8px;vertical-align:middle}.mod_navigation.gallerymenu ul li strong .active{display:inline;font-size:15px;color:#e2007a}.mod_navigation.gallerymenu h2{margin:0;padding:0;font:30px/50px "PT Sans"}.menu_head_right_top{right:20px;top:20px;position:absolute}.menu_head_right_top li{float:left}.menu_head_right_top li a{display:block;margin-left:20px;font:17px "Poiret One";font-weight:normal;text-decoration:none;color:#000}.menu_head_right_top li a.active{font-weight:normal;text-decoration:none;color:#fff}.menu_head_right_top li a:hover{font-weight:normal;text-decoration:none;color:#fff}.menu_head_right_top li strong{display:block;margin-left:20px;font:17px "Poiret One";font-weight:normal;text-decoration:none;color:#000}.menu_head_right_top li strong.active{font-weight:normal;text-decoration:none;color:#fff}.menu_head_left_top{left:20px;top:20px;position:absolute}.menu_head_left_top li{float:left}.menu_head_left_top li a{display:block;margin-right:20px;font:17px "Poiret One";font-weight:bold;text-decoration:none;color:#000}.menu_head_left_top li a.active{font-weight:bold;text-decoration:none;color:#fff}.menu_head_left_top li a:hover{font-weight:bold;text-decoration:none;color:#fff}.menu_head_left_top li strong{display:block;margin-right:20px;font:17px "Poiret One";font-weight:bold;text-decoration:none;color:#000}.menu_head_left_top li strong.active{font-weight:bold;text-decoration:none;color:#fff}.menu_head_center{width:100%;top:124px;position:absolute}.menu_head_center .menu_head_center_inner{width:670px;margin:0 auto}.menu_head_center .menu_head_center_inner .menu_head_center_left{float:left}.menu_head_center .menu_head_center_inner .menu_head_center_right{float:right}.menu_head_center li{float:left}.menu_head_center li a{float:left;display:block;font:23px/29px "Poiret One";font-weight:bold;text-decoration:none;color:#3F8D98;letter-spacing:-0.2px}.menu_head_center li a.active{text-decoration:none;color:#e2007a}.menu_head_center li a.trail{text-decoration:none;color:#e2007a}.menu_head_center li a:hover{text-decoration:none;color:#e2007a}.menu_head_center li strong{float:left;display:block;font:23px/29px "Poiret One";font-weight:bold;text-decoration:none;color:#3F8D98;letter-spacing:-0.2px}.menu_head_center li strong.active{text-decoration:none;color:#e2007a}.menu_head_center li strong.trail{text-decoration:none;color:#e2007a}.menu_head_center li span.dot{padding-right:9px;padding-left:9px}.menu_head_center li.last .dot{display:none}.menu_graphic_left{width:80px;max-width:80px;left:0;top:40px;position:absolute;overflow:hidden;z-index:99}.menu_graphic_left a.gallery{display:block;margin-bottom:10px;padding-top:48px;text-align:center;background:url("../../files/theme/img/camera.png") right top no-repeat;font:17px "Poiret One"}.menu_graphic_left a.videos{display:block;margin-bottom:10px;padding-top:53px;text-align:center;background:url("../../files/theme/img/television.png") right top no-repeat;font:17px "Poiret One"}.menu_graphic_left a.presse{display:block;margin-bottom:10px;padding-top:48px;text-align:center;background:url("../../files/theme/img/radio.png") right top no-repeat;font:17px "Poiret One"}.menu_graphic_left a.booking{height:80px;display:block;margin-top:40px;background:url("../../files/theme/img/booking.png") right top no-repeat;text-indent:-999999em}.menu_graphic_left a.active,.menu_graphic_left a.trail{color:#e2007a;background-position:left top !important}.menu_graphic_left strong.gallery{display:block;margin-bottom:10px;padding-top:48px;text-align:center;background:url("../../files/theme/img/camera.png") right top no-repeat;font:17px "Poiret One"}.menu_graphic_left strong.videos{display:block;margin-bottom:10px;padding-top:53px;text-align:center;background:url("../../files/theme/img/television.png") right top no-repeat;font:17px "Poiret One"}.menu_graphic_left strong.presse{display:block;margin-bottom:10px;padding-top:48px;text-align:center;background:url("../../files/theme/img/radio.png") right top no-repeat;font:17px "Poiret One"}.menu_graphic_left strong.booking{height:80px;display:block;margin-top:40px;background:url("../../files/theme/img/booking.png") right top no-repeat;text-indent:-999999em}.menu_graphic_left strong.active{color:#e2007a;background-position:left top !important}.pagination{margin-top:10px;padding-top:10px;border-top:1px solid #000}.pagination p{float:right}.pagination a,.pagination span{height:2.143em;float:left;display:block;margin-right:0.214em;padding-right:1.071em;padding-left:1.071em;background-color:#000;line-height:2.143em;color:#fff}.pagination a.current,.pagination span.current{float:left;display:block;background-color:#3B8FD9}.pagination a:hover,.pagination span:hover{background-color:#3B8FD9}.subnavigation{margin-bottom:12px;border-bottom:1px solid #3B8FD9}.subnavigation ul{margin:0;padding:0}.subnavigation ul li{margin:0;padding:0}.subnavigation ul li a,.subnavigation ul li strong{display:block;padding-top:5px;padding-bottom:6px;border-top:1px solid #3B8FD9}.subnavigation ul li a:hover{background-color:#e3f1ff}.subnavigation ul .level_1 li a,.subnavigation ul .level_1 li strong{padding-left:10px}.subnavigation ul .level_2 li a,.subnavigation ul .level_2 li strong{padding-left:20px}.subnavigation ul .level_3 li a,.subnavigation ul .level_3 li strong{padding-left:30px}.subnavigation .active{background-color:#3B8FD9;color:#fff}#mobibutton{width:40px;height:40px;right:0;top:20px;position:fixed;overflow:hidden;display:none;background:#EDEB82 url("../../files/theme/img/mobi_on_back.png") right center no-repeat;box-shadow:0 0 5px 2px rgba(0, 0, 0, 0.4);border-top:3px solid #fff;border-right:0 solid #fff;border-bottom:3px solid #fff;border-left:3px solid #fff;border-radius:12px 0 0 12px;cursor:pointer}.mobile_menu{z-index:10000;width:35% !important}.mobile_menu .inner{overflow-y:auto;background:#edeb82;border-right:5px solid #fff}.mobile_menu .hauptnavigation-mobil ul{margin:0;padding:0;list-style-type:none}.mobile_menu .hauptnavigation-mobil ul li{margin:0;padding:0;list-style-type:none}.mobile_menu .hauptnavigation-mobil ul li.submenu_hide{background:url("../../files/theme/img/arrow_right.svg") right 10px top 10px no-repeat;background-size:20px 20px}.mobile_menu .hauptnavigation-mobil ul li.submenu_show{background:url("../../files/theme/img/arrow_down.svg") right 10px top 10px no-repeat;background-size:20px 20px}.mobile_menu .hauptnavigation-mobil ul li a{display:block;padding-right:10px;padding-left:10px;font:23px/40px "Poiret One";font-weight:700;text-decoration:none;color:#3F8D98;border-bottom:1px dotted #fff}.mobile_menu .hauptnavigation-mobil ul li a.trail{text-decoration:none;color:#e2007a}.mobile_menu .hauptnavigation-mobil ul li a:hover{text-decoration:none;color:#e2007a}.mobile_menu .hauptnavigation-mobil ul li strong{display:block;padding-right:10px;padding-left:10px;font:23px/40px "Poiret One";font-weight:700;text-decoration:none;color:#e2007a;border-bottom:1px solid #fff}.mobile_menu .hauptnavigation-mobil ul li strong.submenu{background:url("../../files/theme/img/arrow_down_black.svg") right 10px center no-repeat;background-size:20px 20px}.mobile_menu .hauptnavigation-mobil ul ul li a,.mobile_menu .hauptnavigation-mobil ul ul li strong{padding-left:20px}.mobile_menu_overlay.active{z-index:9999;background-color:#000000;opacity:0.5}.footer-menu a{font:19px/19px "Poiret One";font-weight:bold;text-decoration:none;color:#3F8D98;letter-spacing:-0.2px}.footer-menu a.active{text-decoration:none;color:#e2007a}.footer-menu a.trail{text-decoration:none;color:#e2007a}.footer-menu a:hover{text-decoration:none;color:#e2007a}.footer-menu strong{font:19px/19px "Poiret One";font-weight:bold;text-decoration:none;color:#3F8D98;letter-spacing:-0.2px}.footer-menu strong.active{text-decoration:none;color:#e2007a}.footer-menu strong.trail{text-decoration:none;color:#e2007a}.to-top{width:40px;height:40px;bottom:-100px;right:0;position:fixed;overflow:hidden;display:inline-block;margin:0 auto;background:#edeb82 url("../../files/theme/img/arrow_up.svg") center center no-repeat;cursor:pointer;z-index:1000;background-size:90%;transition:ease-in-out 0.3s;box-shadow:0 0 5px 2px rgba(0, 0, 0, 0.4);border-top:3px solid #fff;border-right:0 solid #fff;border-bottom:3px solid #fff;border-left:3px solid #fff;border-radius:12px 0 0 12px}.to-top.footerscroll{bottom:20px}.cookiebar{box-sizing:border-box;position:fixed;left:0;width:100%;padding:0.6em 1.2em;background-color:rgba(226, 0, 122, 0.81);color:#fff;font-size:16px;text-align:center;z-index:10}.cookiebar.cookiebar--position-bottom{bottom:0}.cookiebar.cookiebar--active{display:flex !important;justify-content:center;align-items:center;flex-wrap:wrap}.cookiebar #cookiebar-text{margin-right:1.5em;margin-bottom:15px}.cookiebar #cookiebar-text .cookiebar__message{margin-right:1.5em;color:#fff}.cookiebar #cookiebar-text .cookiebar__link{color:#fff}.cookiebar .cookiebar__button{border:3px solid #fff;background:#edeb82;color:#3F8D98;border-radius:12px;box-shadow:0 0 5px 2px rgba(0, 0, 0, 0.4);font-weight:700;cursor:pointer;margin:0 0 15px 0;padding:7px 1.2em}.newsliste{margin-bottom:20px}.newsliste img{width:100%}.newsliste.einviertel:nth-child(4n+1){clear:both;margin-left:0 !important}.newsliste.eindrittel:nth-child(3n+1){clear:both;margin-left:0 !important}.newsliste .einhalb:nth-child(2n+1){clear:both;margin-left:0 !important}.start-events{margin-top:76px;padding-top:20px;padding-bottom:20px;text-align:right;border-top:1px solid #3F8D98;border-bottom:1px solid #3F8D98;font-size:13px;color:#3F8D98}.start-events .date{font:25px "Poiret One"}.start-events a{font-weight:bold}.start-events .event{margin-bottom:5px}.terminliste .event{padding-top:4px;padding-bottom:4px;border-bottom:1px solid #fff;color:#3F8D98}.terminliste .event-name{width:50%;display:inline-block}.terminliste .location{width:23%;display:inline-block;text-align:right}.terminliste .date{width:15%;display:inline-block}.terminliste .time{width:10%;display:inline-block}.terminliste h3{text-align:center;color:#e2007a}.terminliste a{font-weight:bold}.mod_eventmenu ul{width:100%;display:inline-block;padding-top:8px;padding-bottom:8px;text-align:center;border-top:1px solid #fff;border-bottom:1px solid #fff}.mod_eventmenu ul li{display:inline;padding-right:6px;padding-left:6px;font:23px "Poiret One"}.mod_eventmenu ul li span.active{color:#e2007a}.caroufredsel_gallery .image_container{margin-bottom:0 !important}.caroufredsel_gallery .image_container .caption{width:100%;bottom:0;position:absolute;display:block;margin:0;padding:0;background:none}.caroufredsel_gallery .image_container .caption span{width:690px;max-width:690px;display:block;margin:0 auto;padding:15px 15px 20px;background-color:rgba(255, 255, 255, 0.75);border-top-left-radius:12px;border-top-right-radius:12px;font-size:25px;color:#3F8D98}.caroufredsel_thumbnails_skin{margin-top:10px}.caroufredsel_thumbnail{float:left;margin-right:5px}.caroufredsel_navi a{height:2.143em;float:left;display:block;margin-right:0.214em;padding-right:1.071em;padding-left:1.071em;background-color:#000;line-height:2.143em;color:#fff}.caroufredsel_navi a:hover{float:left;display:block;background-color:#3B8FD9}.caroufredsel_pagi{width:auto;margin:0 auto}.caroufredsel_pagi a{width:26px;height:26px;display:inline-block;margin-left:20px;text-align:center;background-color:#fff;border-radius:13px;font-size:14px;line-height:26px;font-weight:bold;color:#3FCFD5}.caroufredsel_pagi a:first-child{margin-left:0}.caroufredsel_pagi a:hover{background-color:#e2007a;color:#fff}.caroufredsel_pagi a.selected{background-color:#e2007a;color:#fff}.caroufredsel_pagi_wrapper{width:100%;max-width:660px;top:-15px;position:absolute;text-align:center}.caroufredsel-inhalt{padding:25px 15px 5px;background-color:#ECFAFB;border-bottom-right-radius:8px;border-bottom-left-radius:8px;color:#2E727B}.showtext{font:20px/normal "Poiret One";font-weight:normal}.vorhang{width:100%;height:100%;max-width:1014px;max-height:350px;position:absolute;display:block;background:url("../../files/theme/img/vorhang.png") center center no-repeat;z-index:9999;background-size:cover}.ce_list ul li,.ce_text ul li,.ce_accordion ul li{margin-left:20px;list-style-type:square}.ce_list ol li,.ce_text ol li,.ce_accordion ol li{margin-left:30px;list-style-type:decimal}.image_container{position:relative;margin-bottom:15px;padding:0}.image_container .caption{margin-right:0;margin-bottom:0;padding:3px 6px;background-color:#3B8FD9;font-size:11px;color:#fff;width:auto !important}.image_container.float_right{width:45%;position:relative;float:right;margin-bottom:3%;padding:0;margin-left:5%}.image_container.float_left{width:45%;position:relative;float:right;margin-bottom:3%;padding:0;margin-right:5%}.image_container img{width:100%;height:auto;display:block}.noresize .image_container{margin:0 auto;text-align:center;width:auto !important}.noresize .image_container img{width:auto;margin:0 auto}.pinks-presse .ce_text .image_container img{display:block;border:3px solid #fff}.index-overlay{width:100%;top:220px;position:absolute}.ce_gallery ul li{float:left;overflow:hidden}.ce_gallery ul li.col_first{margin-left:0 !important}.ce_gallery ul li .image_container img{width:100%;height:auto;display:block}.ce_gallery ul li .image_container .caption{letter-spacing:0;word-spacing:0;font-size:12px;line-height:16px}.ce_gallery ul a{transition:ease-in-out 0.3s}.ce_gallery ul a img{transition:ease-in-out 0.3s}.ce_gallery ul a:hover img{transform:scale(1.05);opacity:0.8}.ce_gallery ul.cols_1 li{width:100%;margin-left:0}.ce_gallery ul.cols_2 li{width:48%;margin-left:4%}.ce_gallery ul.cols_3 li{width:30%;margin-left:5%}.ce_gallery ul.cols_4 li{width:22%;margin-left:4%}.ce_gallery ul.cols_5 li{width:16%;margin-left:5%}.ce_gallery ul.cols_6 li{width:15%;margin-left:2%}.ce_gallery ul.cols_8 li{width:11%;margin-left:1.71%}.ce_gallery ul.cols_9 li{width:10%;margin-left:1.25%}.ce_gallery ul.cols_10 li{width:9.1%;margin-left:1%}.ce_gallery ul.cols_11 li{width:8.09%;margin-left:1.1%}.ce_gallery ul.cols_12 li{width:7.41%;margin-left:1%}.ce_gallery ul:after{height:0;clear:both;display:block;margin:0;padding:0;visibility:hidden;content:""}object,embed,video,iframe{max-width:100%}.ce_youtube,.html5media{border:5px solid #fff}.videoWrapper{height:0;position:relative;overflow:visible;margin-bottom:20px;padding-bottom:50.75%;border:5px solid #fff;padding-top:25px}.videoWrapper iframe{width:100%;height:100%;left:0;top:0;position:absolute;overflow:visible}.ce_accordion{margin-bottom:16px}.ce_accordion .accordion{position:relative;margin-top:10px;padding:25px 25px 0 25px;background-color:rgba(255, 255, 255, 0.5);border:3px solid #fff;border-radius:12px;color:#3F8D98}.ce_accordion .accordion:before{width:0;height:0;bottom:100%;left:10%;position:absolute;content:" ";pointer-events:none;border:15px solid rgba(255, 255, 255, 0);border-bottom-color:#fff;margin-left:-15px}.ce_accordion .accordion:after{width:0;height:0;bottom:100%;left:10%;position:absolute;content:" ";pointer-events:none;border:11px solid rgba(255, 255, 255, 0);border-bottom-color:#DEF7F8;margin-left:-11px}.ce_accordion .toggler{padding:10px 20px 10px 35px;background:url("../../files/theme/img/toggler_plus.png") left center no-repeat;font:23px "Poiret One";color:#3F8D98;cursor:pointer}.ce_accordion .toggler.ui-state-active{background:url("../../files/theme/img/toggler_minus.png") left center no-repeat;color:#e2007a}.ce_accordion .toggler:hover{color:#e2007a}.ce_table table{width:100%;margin-bottom:16px}.ce_table table tr.even{background-color:#0099FF}.ce_table table tr.odd{background-color:#99D6FF}.ce_table table tr td{padding:10px;border-right:1px solid #fff;border-bottom:1px solid #fff}@media screen and (max-width:940px){body{padding:0}#header .inside,#header,#footer .inside,#footer,#container,#container-inside,#wrapper,.custom,#Breit,#Breit .inside{width:100% !important}#mobi,#mobibutton{display:none}}@media screen and (max-width:767px){.subnavigation,.menu_head_right_top,.menu_head_center,.menu_graphic_left,.index-overlay,.menu_head_left_top{display:none}#mobibutton{display:block}.terminliste .event-name,.terminliste .location,.terminliste .date,.terminliste .time{width:100%;text-align:left}#header{height:100px;max-height:100px;position:relative;background:url("../../files/theme/img/header.png") center bottom no-repeat, linear-gradient(90deg, #C9869A, #F09FB6);z-index:10000}#header .logo{text-align:left}#header .logo img{height:128px}.image_container,.image_container.float_right,.image_container.float_left,.mod_eventlist .image_container.float_right,.mod_eventlist .image_container.float_left,.start-news .layout_latest .image_container.float_right,.start-news .layout_latest .image_container.float_left,.noresize img{width:100%;margin:0 0 10px;float:none !important;padding:0 !important}body.linke-spalte #main,body.linke-spalte #left,body.linke-spalte #right,body.rechte-spalte #main,body.rechte-spalte #left,body.rechte-spalte #right,body.drei-spalten #main,body.drei-spalten #left,body.drei-spalten #right{width:100%;float:none;padding:0}.voll,.einhalb,.eindrittel,.zweidrittel,.einviertel,.zweiviertel,.dreiviertel{width:100%;margin:0 0 15px}.ce_gallery ul.cols_1 li,.ce_gallery ul.cols_2 li,.ce_gallery ul.cols_3 li,.ce_gallery ul.cols_4 li,.ce_gallery ul.cols_5 li,.ce_gallery ul.cols_6 li,.ce_gallery ul.cols_7 li,.ce_gallery ul.cols_8 li,.ce_gallery ul.cols_9 li,.ce_gallery ul.cols_10 li,.ce_gallery ul.cols_11 li{width:48%;overflow:hidden;float:left;margin-left:4%;margin-bottom:15px}.ce_gallery ul.cols_1 li:nth-child(2n+1),.ce_gallery ul.cols_2 li:nth-child(2n+1),.ce_gallery ul.cols_3 li:nth-child(2n+1),.ce_gallery ul.cols_4 li:nth-child(2n+1),.ce_gallery ul.cols_5 li:nth-child(2n+1),.ce_gallery ul.cols_6 li:nth-child(2n+1),.ce_gallery ul.cols_7 li:nth-child(2n+1),.ce_gallery ul.cols_8 li:nth-child(2n+1),.ce_gallery ul.cols_9 li:nth-child(2n+1),.ce_gallery ul.cols_10 li:nth-child(2n+1),.ce_gallery ul.cols_11 li:nth-child(2n+1){margin-left:0 !important}.caroufredsel_gallery .image_container .caption{padding-right:20px;padding-left:20px}.caroufredsel_gallery .image_container .caption span{width:100%;max-width:100%;display:block;padding:10px 10px 15px;border-top-left-radius:0;border-top-right-radius:0;font-size:20px}.caroufredsel_pagi_wrapper{width:100%;max-width:100%}.caroufredsel_pagi a{width:24px;height:24px;margin-left:8px;text-align:center;border-radius:12px;line-height:24px}.mobile_menu{width:75% !important}}
