.bg-accent{background-color:#006d5d}p a{color:#006d5d}.divider-v2 h1:after,.divider-v2 h2:after,.divider-v2 h3:after,.divider-v2 h4:after,.dividerv h5:after,.divider-v2 h6:after,h1.divider-v2:after,h2.divider-v2:after,h3.divider-v2:after,h4.divider-v2:after,h5.divider-v2:after,h6.divider-v2:after{background:#006d5d}hr.divider_3:before{background:#006d5d}hr.divider_3:before{background:#006d5d}.divider_4_first{border:3px solid #006d5d}.divider_4_second{background-color:#006d5d}.divider_4::after,.divider_4::before{background-color:#006d5d}.divider_5 i{color:#006d5d}.mainmenu ul ul{border-top:2px solid #006d5d}.header.original .mainmenu ul li a.trail,.header.original .mainmenu ul li a.active,.header.cloned .mainmenu ul li a.trail,.header.cloned .mainmenu ul li a.active{color:#006d5d}#top-wrapper.fixed .mainmenu a.active,#top-wrapper.fixed .mainmenu a.trail{color:#006d5d}.mainmenu ul ul li a:hover:not(.menuheader):not(.megamenu),.mainmenu ul ul li a.active,.mainmenu ul ul li a.trail:not(.megamenu){background:#006d5d!important}body.header-dark .fixed .mainmenu ul li a.trail,body.header-dark .fixed .mainmenu ul li a.active{color:#006d5d}.header-light #top-wrapper.fixed .mainmenu a.active,.header-light #top-wrapper.fixed .mainmenu a.trail{color:#006d5d}.subnav a{color:#006d5d}#nav-open-btn:before{background:#006d5d}.ce_table table th{background:#006d5d}.ce_tabs .tabs.classic ul li.active,.ce_tabs .tabs.classic ul li:hover{border-color:#006d5d}.ce_tabs .tabs.horizontal ul li:hover a,.ce_tabs .tabs.horizontal ul li.active a{background:#006d5d}.ce_teambox .image .overlay{background:#006d5d}.ce_teambox .email a{color:#006d5d}blockquote a{color:#006d5d}.header .mod_search .search-content{background:#006d5d}.ce_iconbox.version2 i{background:#006d5d}.ce_iconbox .link{color:#006d5d}.ce_testimonial a{color:#006d5d}.ce_accordion .toggler:before{color:#006d5d}.mod_calendar th.head{background:#006d5d;border-top:1px solid #006d5d;border-right:1px solid #006d5d;border-left:1px solid #006d5d}.mod_calendar th.previous a,.mod_calendar th.next a{background-color:#006d5d}.pagination li span.current{background:#006d5d}.pagination li a:hover{color:#006d5d}.mod_faqpage h3:before{color:#006d5d}.mod_search .submit{border:1px solid #006d5d}input:focus,textarea:focus{border:1px solid #006d5d}form fieldset legend{background-color:#006d5d}input.submit[type="submit"],button.submit[type="submit"]{background:#006d5d}input.submit[type="submit"]:hover,button.submit[type="submit"]:hover{background:#006d5d}.ce_youtube_background.overlay .YTPOverlay{background-color:#006d5d}.label-accent{background:#006d5d}.ce_hyperlink a,a.btn{background:#006d5d;border-color:#006d5d}.ce_hyperlink a.link-white,a.btn.link-white{color:#006d5d}.ce_hyperlink a.link-white:hover,a.btn.link-white:hover{background:#006d5d}.ce_hyperlink a.outline,a.btn.outline{color:#006d5d}.newslist h2,.newslist h2 a{color:#006d5d}.newslist .news-left .news-date{background:#006d5d}.newsteaser .date{background:#006d5d}#portfolio_filter a.selected,#portfolio_filter a:hover{background:#006d5d}.ce_chartbar .chart_data{background:#006d5d}.color-accent,.color-accent p,.color-accent i,.color-accent h1,.color-accent h2,.color-accent h3,.color-accent h4,.color-accent h5,.color-accent h6,.color-accent a:not(.link-white){color:#006d5d}blockquote{border-color:#006d5d}.ce_pricetable .pricetable.highlight .title{background:#006d5d}.ce_imagebox_v2 .ce_url a{background:#006d5d}.ce_gallery .content{background:#006d5d}.ce_headertext h1:after,.ce_headertext h2:after,.ce_headertext h3:after,.ce_headertext h4:after,.ce_headertext h5:after,.ce_headertext h6:after{background:#006d5d}.ce_countup i{color:#006d5d}.newslist-v3 .date{background:#006d5d}.ce_bgimage.offset.offset-bg-accent:before{background-color:#006d5d}.ce_leadertext.version2 .divider-first{border:3px solid #006d5d}.ce_leadertext.version2 .divider-second{background-color:#006d5d}.ce_leadertext.version2 .divider:after,.ce_leadertext.version2 .divider:before{background-color:#006d5d}.ce_accordion .toggler i.fa{background:#006d5d}.newsteaser_v3 .news-overlay i{background-color:#006d5d}.newslist-v3 .subheadline{color:#006d5d}.ce_teambox .function{color:#006d5d}.ce_tabs .tabs.horizontal-clean ul li.active:after{border-color:#006d5d transparent transparent transparent}.subheadline-v2{color:#006d5d}.ce_timeline .timeline-item .timeline-item-title{background:#006d5d}.ce_portfoliofilter.default a.selected,.ce_portfoliofilter.default a:hover{background:#006d5d}.ce_portfoliofilter.only-icon a.selected i:before,.ce_portfoliofilter.only-icon a:hover i:before{background:#006d5d;border-color:#006d5d}.ce_tabs .tabs.horizontal-clean ul li.active a{color:#006d5d}.ce_revolutionslider_hyperlink{background:#006d5d;border-color:#006d5d}#top .mod_top_mail a:hover,#top .mod_login_top:hover,#top .mod_search:hover,#top .mod_langswitcher span:hover{background:#006d5d}#top .mod_langswitcher ul li a:hover{color:#006d5d}.ce_headline_extended.version2 .divider-first{border-color:#006d5d}.ce_headline_extended.version2 .divider:after,.ce_headline_extended.version2 .divider:before,.ce_headline_extended.version2 .divider-second{background-color:#006d5d}.mod_portfoliolist .item .linkbar a{background-color:#006d5d}.mod_portfoliolist .item .linkbar a:hover{color:#006d5d}.mod_portfoliolist .item .subline{background-color:#006d5d}#top .mod_top_mail a{color:#006d5d}#top .mod_top_phone span{color:#006d5d}form .input-group-addon{background:#006d5d;border-color:#006d5d}body .picker--focused .picker__day--selected,body .picker__day--selected,body .picker__day--selected:hover,body .picker--focused .picker__day--highlighted,body .picker__day--highlighted:hover,body .picker__day--infocus:hover,body .picker__day--outfocus:hover,body .picker--focused .picker__list-item--highlighted,body .picker__list-item--highlighted:hover,body .picker__list-item:hover{background-color:#006d5d}body .picker__list-item--highlighted,body .picker__list-item:hover{border-color:#006d5d}.ce_video_background .video-overlay{background-color:#006d5d}.ce_text_imagebox.imagebox_version2 .inside,.ce_text_imagebox.imagebox_version3 .inside{background-color:#006d5d}#offcanvas-top{background:#006d5d}.cookiebar{background:#006d5d}#footer a:hover,#bottom .inside a:hover{color:#006d5d}.ce_bgimage_content_start.bg-accent .bg_overlay{background:#006d5d}.newslist-timeline:before,.newslist-timeline-both h4:before{border-color:#006d5d}.ce_divider_extended.version4 span{background:#006d5d}.ce_divider_extended.version5{background:#006d5d}#top a{color:#006d5d}.ce_linkbox h4{color:#006d5d}.body_bottom .mod_search .search-content{background:#006d5d}.mod_customcataloglist.cc_immorealty .entry.top_object .cc_immorealty_top{background:#006d5d}.mod_customcatalogfilter.immorealty_filter .filter_range .ui-slider-range{background:#006d5d}.mod_customcatalogreader.cc_immorealty .property-furnishing li i{color:#006d5d}.mod_customcatalogreader.cc_immorealty .price{background:#006d5d}.mod_customcataloglist .cc_immorealty_slider .category{background:#006d5d}.mod_customcataloglist.cc_immorealty .customelements_notelist input{background-color:#006d5d}.mod_customcataloglist.cc_cardealer .item-rightside .item-content-col2{color:#006d5d}.mod_customcatalogfilter.cardealer_filter .filter_range .ui-slider-range{background-color:#006d5d}.mod_customcatalogreader.cc_cardealer .single-price{color:#006d5d}.mod_customcatalogreader.cc_cardealer .single-price strong{background-color:#006d5d}.mod_customcataloglist.cc_cardealer .item-highlight-icon{background-color:#006d5d}.mod_customcataloglist .cc_cardealer_slider .state{background-color:#006d5d}.mod_customcataloglist .cc_cardealer_slider .price strong{color:#006d5d}.ce_linkbox a i{background-color:#006d5d}.ce_fullscreen_gallery.version3 .bold{background-color:#006d5d}form.style2{background:#006d5d}.ce_linkbox .ce_linkbox_banner{background-color:#006d5d}.custommenu li:hover{background-color:#006d5d}.ce_featured_tab li .ce_headline .headline{color:#006d5d}.ce_featured_tab li.active{background-color:#006d5d}.ce_headerimage.version3 .ce_headline .headline{background:#006d5d}.ce_headerimage.version3 .subline{background:#006d5d}.mod_portfoliolist_v4 .item a:hover{background:#006d5d}.mod_customcatalogteaser.cc_accommodations .entry:hover .item-content{background:#006d5d}.ce_revolutionslider_hyperlink.light{color:#006d5d}.ce_frame_start.style3 .ce_frame_start_inside{border-color:#006d5d}.mod_portfoliolist_teaser_3 .info,.mod_portfoliolist_teaser_3 .info a{color:#006d5d}.newsteaser_v7:hover h5{color:#006d5d}.ce_divider_extended.version10 svg{fill:#006d5d}.cd-horizontal-timeline .filling-line{background-color:#006d5d}.cd-horizontal-timeline .events a.older-event::after{border-color:#006d5d}.no-touch .cd-horizontal-timeline .events a:hover::after,.cd-horizontal-timeline .events a.selected::after{background-color:#006d5d;border-color:#006d5d}.mod_portfoliolist_v7 .comments{background-color:#006d5d}.mod_portfoliolist_v7 .subline{background-color:#006d5d}.mod_portfoliolist_v7 .item:hover .item-bottom a{color:#006d5d}.cd-horizontal-timeline .ce_text em{color:#006d5d}.mod_eventlist_v2 .title a{color:#006d5d}.ce_imagemap .hotspot.small .circle{box-shadow:0 0 0 5px #006d5d}.ce_pricecard.style2.highlight .ce_pricecard_inside{background:#006d5d}.mod_eventlist_v3 h4,.mod_eventlist_v3 h4 a{color:#006d5d}.mod_eventlist_v3 .meta-info i{color:#006d5d}.cd-horizontal-timeline time:before,.cd-horizontal-timeline .location:before{color:#006d5d}.cd-horizontal-timeline .more a{background:#006d5d}body .mainmenu ul li a:hover:before,body .mainmenu ul li a.trail:before,body .mainmenu ul li a.active:before{background-color:#006d5d}.ce_popup_start .popup_close{color:#006d5d}.ce_popup_start .ce_popup_content{border-color:#006d5d}.mod_eventlist_v4 i.fa-location-arrow{background-color:#006d5d}.ce_hyperlink_lightbox_video.hyperlink_color_accent svg polygon{fill:#006d5d}.ce_hyperlink_lightbox_video.hyperlink_color_accent svg circle{stroke:#006d5d}.mod_portfoliolist_demos .item .overlay{background-color:#006d5d}.mod_portfoliolist_demos .item h5:hover{color:#006d5d}.ce_iconbox_v3 .ce_iconbox_v3_inside.bg-accent{background-color:#006d5d}.ce_iconbox_v3 .ce_iconbox_v3_inside.bg-hover-accent:hover{background-color:#006d5d!important}.ce_iconbox_v3 .headline.headline-color-accent{color:#006d5d}.ce_iconbox_v3 .subheadline.subheadline-color-accent{color:#006d5d}.ce_iconbox_v3 .fonticon.fonticon-color-accent{color:#006d5d}.ce_iconbox_v3:hover.text-hover-accent i,.ce_iconbox_v3:hover.text-hover-accent .headline,.ce_iconbox_v3:hover.text-hover-accent .subheadline{color:#006d5d!important}.submenu_v2 li a:hover,.submenu_v2 li a.active{color:#006d5d}.ce_list.list-style2 li.fa:before{color:#006d5d}.ce_list.list-style3 li.fa:before{color:#006d5d}.ce_revolutionslider_hyperlink.text-link:after{color:#006d5d}.ce_download_small .ce_download_small_inside a:after{color:#006d5d}.ce_download_small .ce_download_small_inside a{border-color:#006d5d}.ce_imagemap .circle{box-shadow:0 0 0 4px #006d5d}.ce_testimonial_version7 .text_inside:before{background:#006d5d}.ce_portfoliofilter.port-filter-style3 a.selected{border-color:#006d5d}form.style8 input.submit[type="submit"],form.style8 button.submit[type="submit"]{color:#006d5d}.ce_image_text_box .ce_image_text_box_banner{background:#006d5d}.ce_image_text_box.version2 .ce_url a{color:#006d5d}.ce_grid_gallery_start li:hover .linktext{color:#006d5d}.mod_quickmenu.style2 a{border-color:#006d5d;color:#006d5d}.mod_customcataloglist.cc_product_catalog .item-inside:hover{border-color:#006d5d}.mod_customcatalogteaser.cc_product_catalog .item-highlight-icon{background-color:#006d5d}.ce_headline_w_buttons.style1 .buttons a:hover{background-color:#006d5d}.ce_headline_w_buttons.style2 .buttons a.button_one{border-color:#006d5d;color:#006d5d}.ce_headline_w_buttons.style2 .buttons a.button_two{background-color:#006d5d;border-color:#006d5d}.ce_headline_w_buttons.style2 .buttons a.button_one:hover{background-color:#006d5d}.ce_headline_w_buttons.style3 .buttons a.button_one{border-color:#006d5d;color:#006d5d}.ce_headline_w_buttons.style3 .buttons a.button_two{background-color:#006d5d;border-color:#006d5d}.ce_headline_w_buttons.style3 .buttons a.button_one:hover{background-color:#006d5d}.ce_headline_w_buttons.style5 .buttons a.button_one{border-color:#006d5d;color:#006d5d}.ce_headline_w_buttons.style5 .buttons a.button_two{background-color:#006d5d;border-color:#006d5d}.ce_headline_w_buttons.style5 .buttons a.button_one:hover{background-color:#006d5d}.ce_headline_w_buttons.style6 .buttons a.button_one{border-color:#006d5d;color:#006d5d}.ce_headline_w_buttons.style6 .buttons a.button_two{background-color:#006d5d;border-color:#006d5d}.ce_headline_w_buttons.style6 .buttons a.button_one:hover{background-color:#006d5d}.ce_headline_w_buttons.style10 .buttons a:hover{background-color:#006d5d}.ce_featurelist.style1 li i{color:#006d5d}.ce_featurelist.style2 span{color:#006d5d}.ce_featurelist.style2 .icon{color:#006d5d}.ce_featurelist.style2 li a:hover{background-color:#006d5d}.ce_featurelist.style5 li span{color:#006d5d}body .mm-menu a:hover,body .mm-menu a.active,body .mm-menu a.trail,body .mm-menu .mm-listview>li.mm-selected>a:not(.mm-next),body .mm-menu .mm-listview>li.mm-selected>span,body .mm-menu .mm-listview>li.trail a{background-color:#006d5d}.header .mainmenu ul li a.highlight span,.header .mainmenu ul li a.highlight_square_color_accent span,.header .mainmenu ul li a.highlight-square-color-accent span,.header .mainmenu ul li a.highlight_rounded_color_accent span,.header .mainmenu ul li a.highlight-rounded-color-accent span{background-color:#006d5d}.header .mainmenu ul li a.highlight_outline_square_color_accent span,.header .mainmenu ul li a.highlight-outline-square-color-accent span,.header .mainmenu ul li a.highlight_outline_rounded_color_accent span,.header .mainmenu ul li a.highlight-outline-rounded-color-accent span{box-shadow:0 0 0 2px #006d5d}.ce_accordion_v2 .toggler:not(.ui-state-active):hover{color:#006d5d}.ce_accordion_v2 .toggler.ui-state-active{background:#006d5d}.color-second{color:#bca065}.bg-second{background-color:#bca065}.ce_bgimage_content_start .bg_overlay.bg-second{background-color:#bca065}.notelist .submit_container input.submit,.notelist .submit_container input.submit:hover,.notelist .submit_container button.submit,.notelist .submit_container button.submit:hover{background-color:#bca065}.mod_customcataloglist.cc_cardealer .item-state{background-color:#bca065}form.style2 input.submit,form.style2 input.submit[type="submit"]:hover,form.style2 button.submit,form.style2 button.submit[type="submit"]:hover{background-color:#bca065}.ce_hyperlink-extended a.link-sec-color{border-color:#bca065;background:#bca065}.ce_hyperlink-extended a.link-sec-color:hover{color:#bca065;border-color:#bca065}.ce_hyperlink-extended a.link-sec-color-outline{color:#bca065;border-color:#bca065}.ce_hyperlink-extended a.link-sec-color-outline:hover{background:#bca065}.ce_hyperlink_lightbox_video.hyperlink_color_second svg polygon{fill:#bca065}.ce_hyperlink_lightbox_video.hyperlink_color_second svg circle{stroke:#bca065}.ce_iconbox_v3 .ce_iconbox_v3_inside.bg-second{background-color:#bca065}.ce_iconbox_v3 .ce_iconbox_v3_inside.bg-hover-second:hover{background-color:#bca065!important}.ce_iconbox_v3 .headline.headline-color-second{color:#bca065}.ce_iconbox_v3 .subheadline.subheadline-color-second{color:#bca065}.ce_iconbox_v3 .fonticon.fonticon-color-second{color:#bca065}.ce_iconbox_v3:hover.text-hover-second i,.ce_iconbox_v3:hover.text-hover-second .headline,.ce_iconbox_v3:hover.text-hover-second .subheadline{color:#bca065!important}.header .mainmenu ul li a.highlight_color_second span,.header .mainmenu ul li a.highlight-color-second span,.header .mainmenu ul li a.highlight_square_color_second span,.header .mainmenu ul li a.highlight-square-color-second span,.header .mainmenu ul li a.highlight_rounded_color_second span,.header .mainmenu ul li a.highlight-rounded-color-second span{background:#bca065}.header .mainmenu ul li a.highlight_outline_square_color_second span,.header .mainmenu ul li a.highlight-outline-square-color-second span,.header .mainmenu ul li a.highlight_outline_rounded_color_second span,.header .mainmenu ul li a.highlight-outline-rounded-color-second span{box-shadow:0 0 0 2px #bca065}.ce_revolutionslider_hyperlink.color-second{background:#bca065;border-color:#bca065;color:#fff}.header.original .mainmenu ul li a.trail,.header.original .mainmenu ul li a.active,.header.cloned .mainmenu ul li a.trail,.header.cloned .mainmenu ul li a.active{color:#33cead}.header .mainmenu ul li a:hover{color:#f8db65}#top{display:none}#top .mod_langswitcher{display:block}body{color:#222}html,body{font-size:16px}p{line-height:20px}@media only screen and (max-width:767px){html,body{font-size:15px}}h1{font-size:40px}h2{font-size:35px}h3{font-size:30px}h4{font-size:25px}h5{font-size:22px}h6{font-size:20px}@media only screen and (min-width:768px){body{background:#393939;padding:20px}}body{background-color:#ffffff!important}.autogrid_wrapper{margin-left:-2%;margin-right:-2%}.autogrid{padding-left:2%;padding-right:2%}.autogrid_wrapper.article .inner{margin-left:-2%;margin-right:-2%}.mod_breadcrumb{display:none}#footer h1,#footer h2,#footer h3,#footer h4,#footer h5,#footer h6{color:#222}#footer{font-size:15px}#footer,#footer a{color:#bca065}#footer li:after{border-color:#bca065}#footer .inside a:hover{color:#9b7b39}#footer{background-color:#fff}#bottom{font-size:16px}#bottom .inside,#bottom .inside a{color:#bca065}#bottom{background-color:#f0ede6}#top .inside{background:none!important}.header{background-color:#fff}@media only screen and (min-width:768px){.header.cloned{background:#fff}}@media only screen and (max-width:767px){.header.cloned{background:#fff}}.logo a{background-image:url(../img/hotel-brackstedter-muehle-logo.png)}@media only screen and (min-width:768px){.header.original .logo{width:130px}}@media only screen and (min-width:768px){.header.cloned .logo{width:90px}}@media only screen and (max-width:767px){.header.cloned .logo{width:72px}}.mainmenu ul li a{font-size:18px}.header .mainmenu ul li a,.header .mainmenu ul li ul a.active,.header .ce_search_label i,.header .mod_langswitcher .mod_langswitcher_inside,.header .header_metanavi a,.header .mod_socials a{color:#222}.mod_langswitcher .mod_langswitcher_inside:before{border-color:#222}.header .mod_socials:before{border-color:#222}.header .smartmenu .smartmenu-trigger .line,.header .smartmenu .smartmenu-trigger .line:before,.header .smartmenu .smartmenu-trigger .line:after{background:#222}.header.original .mainmenu:before{background:#222}.header.original .mainmenu ul li a.trail,.header.original .mainmenu ul li a.active,.header.cloned .mainmenu ul li a.trail,.header.cloned .mainmenu ul li a.active{color:#006d5d}.header .mainmenu ul li a:hover{color:#bca065}.mainmenu ul li a{text-transform:uppercase}
@font-face{font-family:'latoregular';src:url('../fonts/lato-regular-webfont.eot');src:url('../fonts/lato-regular-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/lato-regular-webfont.woff2') format('woff2'),
url('../fonts/lato-regular-webfont.woff') format('woff'),
url('../fonts/lato-regular-webfont.ttf') format('truetype'),
url('../fonts/lato-regular-webfont.svg#latoregular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'open_sansregular';src:url('../fonts/opensans-regular-webfont.eot');src:url('../fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/opensans-regular-webfont.woff2') format('woff2'),
url('../fonts/opensans-regular-webfont.woff') format('woff'),
url('../fonts/opensans-regular-webfont.ttf') format('truetype'),
url('../fonts/opensans-regular-webfont.svg#open_sansregular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'source_sans_proregular';src:url('../fonts/sourcesanspro-regular-webfont.eot');src:url('../fonts/sourcesanspro-regular-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/sourcesanspro-regular-webfont.woff2') format('woff2'),
url('../fonts/sourcesanspro-regular-webfont.woff') format('woff'),
url('../fonts/sourcesanspro-regular-webfont.ttf') format('truetype'),
url('../fonts/sourcesanspro-regular-webfont.svg#source_sans_proregular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'playfair_displaybold';src:url('../fonts/playfairdisplay-bold-webfont.eot');src:url('../fonts/playfairdisplay-bold-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/playfairdisplay-bold-webfont.woff2') format('woff2'),
url('../fonts/playfairdisplay-bold-webfont.woff') format('woff'),
url('../fonts/playfairdisplay-bold-webfont.ttf') format('truetype'),
url('../fonts/playfairdisplay-bold-webfont.svg#playfair_displaybold') format('svg');font-weight:700;font-style:normal;}
@font-face{font-family:'playfair_displayregular';src:url('../fonts/playfairdisplay-regular-webfont.eot');src:url('../fonts/playfairdisplay-regular-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/playfairdisplay-regular-webfont.woff2') format('woff2'),
url('../fonts/playfairdisplay-regular-webfont.woff') format('woff'),
url('../fonts/playfairdisplay-regular-webfont.ttf') format('truetype'),
url('../fonts/playfairdisplay-regular-webfont.svg#playfair_displayregular') format('svg');font-weight:400;font-style:normal;}
h1, h2, h3, h4, h5, h6{font-family:'playfair_displaybold', serif;}
.ce_revolutionslider_text{font-family:'playfair_displaybold', serif;}
body{font-family:'source_sans_proregular', sans-serif;}
.mainmenu ul li a, .navi-buttom-tm, .navi-buttom-tm a, .navi-buttom-tm-en, .navi-buttom-tm-en a{font-family:'playfair_displayregular', serif;}
body{padding:0;}
#top .mod_top_mail{float:right;}
#top .mod_top_phone{float:left;}
#top .top_metanavi li i{display:inline-block;margin:0 5px;}
#top .mod_top_phone{display:block;}
}
@media only screen and (max-width:767px){.header.cloned{background:#fff;}
}
@media only screen and (min-width:768px) and (max-device-width:1024px) and (orientation:portrait){.header.original .mainmenu ul li ul li a{font-size:0.95em;}
}
.mainmenu ul li{margin-left:8px;margin-right:8px;}
.mainmenu{padding-top:10px;}
.mod_langswitcher{margin-left:35px;padding-top:10px;}
.header .mod_langswitcher{display:block;}
@media only screen and (max-width:767px){.mod_langswitcher{padding-top:0;}
}
.stickyheader .logo{margin-top:10px;margin-bottom:10px;}
@media only screen and (max-width:767px){.stickyheader .logo{margin-top:0 !important;}
}
@media only screen and (min-width:768px){.logo{margin-top:10px;margin-bottom:10px;}
}
.ce_revolutionslider_text.bold{background:#bca065 !important;color:#FFF !important;}
.ce_revolutionslider_text.bold.noback{background:transparent !important;color:#FFF !important;text-shadow:4px 4px 4px #000 !important;}
@media only screen and (max-width:1024px){.ce_revolutionslider_text.bold.noback{background:transparent !important;color:#FFF !important;text-shadow:2px 2px 3px #000 !important;}
}
.ce_revolutionslider_hyperlink{font-size:65px !important;font-weight:bold !important;padding:25px !important;border-radius:5px !important;}
@media only screen and (max-width:768px){.ce_revolutionslider_text.bold.noback{font-size:15px !important;background:transparent !important;padding:15px !important;}
}
#main .mod_article{padding-top:25px;padding-bottom:25px;}
@media only screen and (min-width:1024px){#main .mod_article{padding-top:25px;padding-bottom:25px;}
}
#footer .totop, #footer .totop:before{display:none;}
#footer .inside{padding:10px 40px;}
#footer{background:#fff;margin-top:50px;border-top:1px solid rgba(188,160,101, 0.4);border-bottom:1px solid rgba(188,160,101, 0.4);}
.navi-buttom-tm, .navi-buttom-tm a{text-align:center;padding:0 10px;font-size:1.125em;letter-spacing:4px;line-height:1.4em;}
@media only screen and (max-device-width:1024px){.navi-buttom-tm, .navi-buttom-tm a{padding:0 25px;font-size:1em;letter-spacing:3px;line-height:1.8em;}
}
.navi-buttom-tm-en, .navi-buttom-tm-en a{text-align:center;padding:0 10px;font-size:1.125em;letter-spacing:0;line-height:1.8em;}
#bottom .inside{text-decoration:none !important;}
#bottom .inside .right a{margin-left:0;}
#bottom .inside a{color:#bca065;}
#bottom .inside a:hover{color:#997c40;border-bottom:0;}
.ce_accordion .toggler{padding:30px;color:#006d5d;font-size:28px;line-height:1.4em;}
.ce_accordion .toggler.ui-state-active{border-bottom:1px dotted #bca065;}
.ce_accordion{margin-bottom:1px;border:1px solid #bca065;}
.ce_divider_extended.version3{margin-bottom:40px;}
.ce_text_extented a{text-decoration:none;}
.ce_text_imagebox.imagebox_version1 .inside{padding:15px 10px;}
.ce_text_imagebox .headline{margin-bottom:5px;font-size:1.5rem;}
.image_container.float_right, .image_container.float_left{width:auto;}
.ce_toplink.top-link.last.block{margin-top:60px;float:left;padding:5px 10px;border-radius:5px;border:1px solid #387CAD;background:none;}
.image_container .caption{background:none;color:#222;margin-top:20px;padding:0;}
.ce_list li.fa::before{color:#387CAD;}
.ce_list.list-style2 li, .ce_list.list-style2 li.fa{font-size:1rem;margin-bottom:10px;}
.ce_list.list-style2 li::after, .ce_list.list-style2 li.fa::after{border-bottom:1px solid rgba(0,0,0,.02);display:block;left:0;width:100%;bottom:-5px}
.ce_iconbox .ce_iconbox_outside.padding{padding:2%;border:1px solid #6cb2cf;}
.ce_iconbox .ce_iconbox_outside.padding .content{opacity:1;}
.ce_table.overflow{overflow-x:auto;}
.tagung.ce_table .table-striped td{width:11%;}
.ce_gallery .capt{display:none;}
.animated{-webkit-animation-duration:1.1s;animation-duration:1.1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.label-accent{background:#bca065;}
.ce_hyperlink a, a.btn{background:#bca065;border-color:#bca065;}
input.submit[type="submit"]{background:#bca065;}
input.submit[type="submit"]:hover{background:#bca065;}
.ce_text_imagebox p{margin-bottom:0;line-height:1.3em;}
.cd-top.cd-top--show{visibility:visible;opacity:1;}
.cd-top{display:inline-block;height:40px;width:40px;position:fixed;bottom:40px;right:10px;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.05);box-shadow:0 0 10px rgba(0, 0, 0, 0.05);overflow:hidden;text-indent:100%;white-space:nowrap;background:rgba(188,160,101, 0.8) url(../img/cd-top-arrow.svg) no-repeat center 50%;visibility:hidden;opacity:0;-webkit-transition:opacity .3s 0s, visibility 0s .3s, background-color .3s 0s;transition:opacity .3s 0s, visibility 0s .3s, background-color .3s 0s;}
.cd-top.cd-top--show,
.cd-top.cd-top--fade-out,
.cd-top:hover{-webkit-transition:opacity .3s 0s, visibility 0s 0s, background-color .3s 0s;transition:opacity .3s 0s, visibility 0s 0s, background-color .3s 0s;}
.cd-top.cd-top--show{visibility:visible;opacity:1;}
.cd-top.cd-top--fade-out{opacity:.5;}
.cd-top:hover{background-color:#bca065;opacity:1;}
@media only screen and (min-width:768px){.cd-top{right:20px;bottom:20px;}
}
@media only screen and (min-width:1024px){.cd-top{height:60px;width:60px;right:30px;bottom:30px;}
}
.bg-bm-zartgold{background-color:#f0ede6;}
#top_link a{background:rgba(255,255,255,0.9);border-color:#006d5d;box-shadow:0 0 25px 0 rgba(0,0,0,0.04);border:1px solid rgb(235, 237, 235);}
.ce_table .table-striped td{background:rgb(240, 237, 230);}
.ce_table .table-striped .odd td{background:rgb(246,244,240);}
.ce_table.calendar .table-striped td{width:auto;}
.ce_divider_extended.version11{background:rgba(188,160,101,0.9);width:100%;height:1px;}
.ce_divider_extended.version12{background:rgba(188,160,101,0.9);width:100%;height:3px;}
.ce_divider_extended.version13{background:rgba(0, 109, 93,0.9);width:100%;height:1px;}
.ce_image_extended.frame-5-gold img{border:5px solid rgb(188,160,101);}
.ce_image_extended.frame-5-gruen img{border:5px solid #006d5d;}
.ce_hyperlink a{font-size:1.1rem;}
.ce_benefitbox li:before{display:none;}
.ce_benefitbox li{padding:6px 20px 6px 25px;}
.ce_benefitbox .ce_benefitbox_inside{border:1px solid rgba(188,160,101,0.7);}
.ce_benefitbox li:nth-child(2n+1){background:rgba(188,160,101,0.1);}
.ce_benefitbox .ce_hyperlink{border-top:1px solid rgba(188,160,101,0.7);}
.ce_benefitbox .ce_hyperlink a{background:rgb(0, 109, 93);border-color:rgb(0, 109, 93);}
a.btn.fullwidth{width:100%;background:#006d5d;border-color:#006d5d;}
@media only screen and (max-width:768px){#cboxTitle{display:none !important;}
}
span.highlight{background:#f0ede6;color:#222;padding-left:3px;padding-right:3px;}
.bg-hellgold{background:rgb(246,244,240);}
.ce_productbox.version1:hover .ce_productbox_content_bottom,
.ce_productbox.version1:hover .ce_productbox_content_top,
.ce_productbox.version1:hover .image-wrapper{border-color:rgb(0, 109, 93);background:#fff;}
.ce_productbox.version1 .ce_productbox_content_top{border:1px solid rgb(0, 109, 93);}
.ce_productbox.version1 .ce_productbox_content_bottom{border:1px solid rgb(0, 109, 93);border-bottom:3px solid rgb(0, 109, 93);}
.ce_productbox.version1 li{margin-bottom:0;line-height:1.35em;}
.ce_productbox.version1 p{line-height:1.35em;}
.ce_productbox.version1 .attribute.ce_headline{margin-bottom:10px;}
.ce_productbox.version1 .ce_hyperlink a{background-color:rgb(0, 109, 93);border-color:rgb(0, 109, 93);}
.ce_productbox.version1 span.font-size-s{font-weight:bold;}
@media only screen and (min-width:768px) and (max-width:1024px){.font-size-xs,
.font-size-xs p{font-size:1.167rem;line-height:1.3;}
h1{font-size:2.5rem;padding-top:0;}
h2{font-size:2rem;}
h3{font-size:1.6rem;}
h4{font-size:1.35rem;}
h5{font-size:1.15rem;}
h6{font-size:1rem;}
}
@media only screen and (max-width:768px){.font-size-xs,
.font-size-xs p{font-size:1.067rem;line-height:1.2;}
h1{font-size:2.2rem;padding-top:0;}
h2{font-size:1.7rem;}
h3{font-size:1.4rem;}
h4{font-size:1.25rem;}
h5{font-size:1.15rem;}
h6{font-size:1rem;}
}
.ce_calltoaction_v2 .ce_calltoaction_inside{padding-top:30px;padding-bottom:30px;position:relative;}
.ce_calltoaction_v2 .ce_calltoaction_inside h1{color:#006d5d;}
@media only screen and (max-width:768px){#top_link{display:block;}
}
.font-size-xs,
.font-size-xs p{font-size:1.3rem;line-height:1.3;}
.ce_gallery .image_container i.fa.fa-plus-circle{display:none;}

/* neu */
.mod_cookiebar_optin .cookie_privacy_links {
	text-align: center;
}

.mod_cookiebar_optin .cookie_privacy_links a {
	font-size: 0.85rem;
	text-align: center;
	color: rgba(0,0,0,0.5);
	margin-top: 5px;
	cursor: pointer;
	text-decoration: underline;
	display: inline-block;
	margin-left: 3px;
	margin-right: 3px;
}

/* =============================================================================
 * cookiebar_slim
 * ========================================================================== */

.cookiebar_slim {
	position: fixed;
	bottom: 0;
	left: 0;
	width: 100%;
	color: rgb(255,255,255);
	background: rgb(0,109,93);
	z-index: 100000000000;
	box-shadow: 0 0 2px 2px rgba(0,0,0,0.1);
	display: none;
}

.cookiebar_open .cookiebar_slim {
	display: block;
}

.cookiebar_slim_overlay {
	z-index: 10000000;
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	background: rgba(0,0,0,0.6);
	display: none;
}

.cookiebar_open .cookiebar_slim_overlay {
	display: block;
}

.cookiebar_slim .contentwrap {
	padding-top: 15px;
	padding-bottom: 15px;
}

.cookiebar_slim .buttons {
	text-align: right;
}

.cookiebar_slim .cookiebar_button {
	display: inline-block;
}

.cookiebar_slim .cookiebar_button a {
	padding: 5px;
	min-width: 140px;
	margin: 5px 0;
}

.cookiebar_slim .content a {
	color: rgb(255,255,255);
	text-decoration: underline;
}

.cookiebar_slim .content {
	line-height: 1.5;
}

/* =============================================================================
 * mod_cookiebar_optin_medium
 * ========================================================================== */

.mod_cookiebar_optin_medium {
	display: none;
}

.mod_cookiebar_optin_medium.open {
	display: block;
}

.mod_cookiebar_optin_medium .cookiebar_medium_inside {
	position: fixed;
	bottom: 0;
	left: 0;
	width: 100%;
	color: rgb(255,255,255);
	background: rgb(0,0,0);
	z-index: 100000000000;
	box-shadow: 0 0 2px 2px rgba(0,0,0,0.1);
}

.mod_cookiebar_optin_medium .cookiebar_medium_overlay {
	z-index: 10000000;
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	background: rgba(0,0,0,0.6);
}

.mod_cookiebar_optin_medium .contentwrap {
	padding-top: 15px;
	padding-bottom: 15px;
}

.mod_cookiebar_optin_medium .buttons {
	text-align: right;
}

.mod_cookiebar_optin_medium .cookiebar_button {
	display: inline-block;
}

.mod_cookiebar_optin_medium .cookiebar_button a {
	padding: 5px;
	min-width: 140px;
}

.mod_cookiebar_optin_medium .content a {
	color: rgb(255,255,255);
	text-decoration: underline;
}

.mod_cookiebar_optin_medium .cookie_option_info {
	display: none;
	font-size: 0.85rem;
	line-height: 1.4;
}

.mod_cookiebar_optin_medium .cookie_option_info.open {
	display: block;
}

.mod_cookiebar_optin_medium .content {
	font-size: 0.9rem;
	line-height: 1.6;
}

.mod_cookiebar_optin_medium .radio_container {
	float: left;
	margin-top: 10px;
}

.mod_cookiebar_optin_medium .ce_hyperlink {
	float: right;
}

@media only screen and (max-width: 970px) {
	.mod_cookiebar_optin_medium .ce_hyperlink,
	.mod_cookiebar_optin_medium .radio_container {
		float: none;
	}
	
	.mod_cookiebar_optin_medium .ce_hyperlink {
		margin-top: 10px;
	}
}

.mod_cookiebar_optin_medium form {
	overflow: hidden;
}

.mod_cookiebar_optin_medium form .item {
	vertical-align: top;
	display: inline-block;
	margin-right: 10px;
	max-width: 450px;
}

.mod_cookiebar_optin_medium form div.widget {
	margin: 0;
}

.mod_cookiebar_optin_medium form .item.last {
	margin-right: 0;
}

.mod_cookiebar_optin_medium form i {
	position: relative;
	top: -7px;
	cursor: pointer;
}

.mod_cookiebar_optin_medium .submit.readonly,
.mod_cookiebar_optin_medium .submit.readonly:hover,
.mod_cookiebar_optin_medium .submit.readonly:focus {
	background: rgb(221, 221, 221);
	color: rgb(154, 154, 154);
	border: 1px solid rgb(221, 221, 221);
}
.cookiebar_slim .cookiebar_button {
	display: block;
}

.mod_cookiebar_optin_medium form .item {
	width: 100%;
	margin: 0;
	display: block;
}

.mod_cookiebar_optin_medium form i {
	display: none;
}

.mod_cookiebar_optin_medium .cookie_option_info {
	display: block;
}
.cookiebar_disagree a {
	background: #006d5c;
	border-color: #006d5c;
	font-size: 1rem;
	color: #fff;
}
.cookiebar_disagree {
	margin-top: 1rem;
}
/* Schnäppchen */
a.a-level_1.float_left.red {color:#cc0000}
a.a-level_1.float_left.red span {
border: 1px solid #cc0000;
padding: 5px;}