@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-15px)}60%{transform:translateY(-10px)}}@keyframes jssorl-009-spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}body,html{margin:0;padding:0}body{font-family:"Open Sans",sans-serif;text-align:center;font-size:.95em;background-repeat:no-repeat;background-position:center center;background-attachment:fixed;background-size:cover;background-color:gray;color:#fff}.body_no_bg{background:0 0!important;text-align:left}.aktions_popup_autostart{background-image:none}h1{font-size:1.4em}h2{font-size:1.2em}h3,h4{font-size:1em}a:link{text-decoration:none}a:link,a:visited,h1,h2,h3,h4{color:#fff}a:active,a:hover{color:#fff;text-decoration:underline}a:active{text-decoration:none}img{height:auto}a img{border:0}embed,iframe,img,input,object,table,textarea,video{max-width:100%}#tbl_pastos td,table,td{vertical-align:top}.body_no_bg .center_right,.social_plugin{display:none}.search_field{background:#dfe1e7;width:123px;color:#000}.submit_search{position:relative;top:6px}.searchfield_header{position:absolute;top:0;margin-left:10px}#search_page{padding:20px 10px;margin:30px 230px 0 0;background:#fff;color:#000;box-shadow:0 0 10px rgba(0,0,0,.4)}#search_page a{color:#000}#search_page p{padding:2px 2px 4px;margin:0 0 1px;border:1px silver solid;background:#fff;display:block}.pastos1{position:absolute;top:-230px;left:-234px}.pastos2,.pastos3{position:absolute;top:-330px;left:-334px}.pastos3{top:-430px}#foto_force_download{width:100%;background:0 0;padding:10px 10px 0 0;margin-bottom:10px}#foto_force_download div{background:0 0}#foto_force_download a{margin-right:10px}#foto_force_download h2{font-size:1.2em;padding:2px 5px 12px 0}#foto_force_download img{box-shadow:5px 5px 10px rgba(90,90,90,.3)}#foto_force_download p{font-size:1em;padding:10px 12px 0 0;color:#000}#foto_force_download hr{padding:0;margin:10px 0;height:1px}.popup_file{background:rgba(255,255,255,.8);padding:1em;text-align:left}.insert_gal_container_overlay_list{margin-top:20px}.insert_gal_overlay_list{list-style-type:none;padding:0!important;margin:0!important}.insert_gal_overlay_list li{list-style:none;display:inline-block;position:relative;box-shadow:0 0 15px rgba(0,0,0,.3);margin-right:20px;margin-top:20px;max-width:380px}.insert_gal_overlay_list img{height:auto;transition:opacity ease 600ms}.insert_gal_overlay_list img:hover{opacity:.7}.insert_gal_sub_headline{position:absolute;right:0;bottom:0;left:0;padding:.9em;opacity:1;background:rgba(0,0,0,.62);color:#fff;text-align:center}.two_col,.two_col_border{width:100%;-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-gap:3em;-webkit-column-gap:3em;column-gap:3em}.two_col_border{-moz-column-rule:gray 1px dotted;-webkit-column-rule:gray 1px dotted;column-rule:gray 1px dotted}.three_col,.three_col_border{width:100%;-moz-column-count:3;-webkit-column-count:3;column-count:3;-moz-column-gap:2em;-webkit-column-gap:2em;column-gap:2em}.three_col_border{-moz-column-rule:gray 1px dotted;-webkit-column-rule:gray 1px dotted;column-rule:gray 1px dotted}a.URL_ext::after,a.URL_intern::before{font-family:"Font Awesome 5 Free";font-style:normal;font-variant-caps:normal;font-variant-ligatures:normal;font-weight:900;height:16px;line-height:16px;text-rendering:auto;width:16px;-webkit-font-smoothing:antialiased}a.URL_ext::after{content:"";margin-left:4px}a.URL_intern::before{content:"";margin-right:4px}.scrollToTop{width:20px;height:140px;padding:5px 0 10px 15px;text-align:left;font-weight:700;color:#444;text-decoration:none;position:fixed;bottom:0;right:0;display:none;background:url(../images/0cols/to_top.png)no-repeat 0 0;z-index:20}.scrollToTopSpan{color:#303030!important}.scrollToTop:hover{text-decoration:none;opacity:.8;bottom:2px}.elastic-video{position:relative;padding-bottom:55%;padding-top:15px;height:0;overflow:hidden}.elastic-video iframe,body,html{position:absolute;top:0;left:0;width:100%;height:100%}.Zoom_pop_pastos_flex img{opacity:1;transition:all ease 600ms}.Zoom_pop_pastos_flex:hover img{opacity:.8;box-shadow:0 0 4px 2px rgba(0,0,0,.4)}.path_info_index{padding:0;margin:0}.foto_page_headline{font-size:1.2em}#tbl_pastos{border-collapse:collapse}#tbl_pastos th{padding:0 4px;border:solid #717171 1px;background:#525252;color:#fff}#tbl_pastos td{padding:2px 4px 0;border:solid #3c3c3c 1px;background:#f6f6f6}#copyright,#copyright a{color:#bd7957}#c_pastos,#copyright{margin:50px 0 0;text-align:center}#c_pastos,#c_pastos a{color:#363636}.request_missing{background-color:rgba(255,232,39,.3);box-shadow:0 0 5px 2px rgba(0,0,0,.1);outline:0;border-radius:3px;color:#000}.entire_wrapper{width:100%;text-align:center;margin:0 auto 5em;hyphens:auto}.head_wrapper{padding:0;margin:auto;max-width:1500px}.logo_image{position:absolute;top:.4em;left:.6em}.navi_top_wrapper{margin:0;padding:0;z-index:21;position:absolute;top:.3em;left:34%}.navbar{margin:auto!important;max-width:1500px;transition:1s ease-in-out}.navbar .head img{width:100%;height:auto;transition:1s ease-in-out;margin:0 auto}.top-nav-collapse{height:70px!important;background-color:#4a4a4a}.top-nav-collapse .head_wrapper_sub{background-color:#4a4a4a!important}.top-nav-collapse .ace-responsive-menu{background-color:#4a4a4a!important;box-shadow:none!important;top:40px}.top-nav-collapse .head img{width:50%;height:auto}.head img{display:block}.center_wrapper{margin:auto;max-width:1500px;padding:7em 4em;text-align:left;overflow:hidden}.center_content h1,.entire_wrapper_1{margin-top:0}.center_wrapper_columns_1{margin:auto;max-width:1100px;padding:1% 2%}.center_wrapper_columns_2{column-count:2}.center_wrapper_columns_2 p,.center_wrapper_columns_3 p,.center_wrapper_columns_4 p{margin:0 0 2em;font-size:1.03em;line-height:1.2em;text-align:justify;hyphens:auto;orphans:4;widows:4}.center_wrapper_columns_2,.center_wrapper_columns_3,.center_wrapper_columns_4{max-width:96%;margin:7% 1% 1%;padding:1% 2%;column-gap:3.5em}.center_wrapper_columns_3{column-count:3;vertical-align:top}.center_wrapper_columns_4{column-count:4}.center_left,.center_left ul,.center_right{display:none}.center_content{line-height:1.4em;min-height:450px;color:#fff}.center_content_1{padding:0!important;margin:0!important;min-height:900px;background:0 0}.center_inner_content_1{background:0 0;color:#fff}.center_content ul{margin:0;padding:5px 10px 5px 30px}.center_h1_pastos{font-size:1.1em;text-align:left}.foot{clear:both;min-height:22px;color:gray;text-align:center}.foot a{color:#005f8d}.foot a,.foot span{font-size:.9em;text-decoration:none}.special_txt_foot{padding:.1em .1em 1.1em;background:rgba(255,255,255,.2);box-shadow:0 0 2px 2px rgba(125,125,125,.1)}.special_txt_foot a{color:#fff}.wrapper_foot_col_flex{display:flex;margin:0 auto;max-width:900px;text-align:left}.special_txt_foot_col_2_1,.special_txt_foot_col_2_2{width:50%}.special_txt_foot_col_3_1,.special_txt_foot_col_3_2,.special_txt_foot_col_3_3{width:33.3%}.special_txt_foot_col_4_1{width:21%;padding:1%;margin:1%}.special_txt_foot_col_4_2,.special_txt_foot_col_4_3{width:21%;padding:1%;margin:1%;text-align:left}.special_txt_foot_col_4_4{width:21%;padding:1%;margin:1%}.special_txt_foot_inner_div{z-index:3}.wrapper_col_flex{display:flex}.txt_col_2_1,.txt_col_2_2{padding-right:2%;width:48%}.txt_col_3_1,.txt_col_3_2,.txt_col_3_3{padding-right:2%;width:31.3%}.txt_col_4_1,.txt_col_4_2,.txt_col_4_3,.txt_col_4_4{width:22%;padding-right:2%}fieldset,select,textarea{box-shadow:0 0 .3em .1em rgba(63,121,168,.1)}fieldset{margin-top:2em;border-radius:.2em;background:#fff;border:silver 1px solid}select,textarea{padding:.5em}select{outline:0;background:#f8f8f8;color:#454545}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text]{box-shadow:0 0 .3em .1em rgba(63,121,168,.1);border-radius:.1em;padding:.5em;width:40%}textarea{border-radius:.2em}input[type=submit],select{border:0;border-radius:.2em}input[type=submit]{cursor:pointer;font-weight:800;padding:.8em 1.5em .7em;text-indent:.8em;letter-spacing:.1em;font-size:1em;background:#55282b;color:#fff}input[type=submit]:hover{background:#55282b;box-shadow:0 0 5px rgba(0,0,0,.5)}input[type=submit]:focus{background:#55282b}input[type=button],input[type=reset]{cursor:pointer;font-weight:800;padding:.8em 1.5em .7em;text-indent:1em;letter-spacing:.1em;font-size:1em;background:#55282b;color:#fff;border:0;border-radius:.2em}input[type=reset]:hover{background:#55282b;box-shadow:0 0 5px rgba(0,0,0,.5)}input[type=reset]:focus{background:#55282b}input[type=button]:hover{background:#55282b;box-shadow:0 0 5px rgba(0,0,0,.5)}input[type=button]:focus{background:#55282b}.teaser_wrapper_responsive_mobil_only{display:none}.teaser_wrapper{width:40%;background:rgba(255,255,255,.7);padding:1em 3em}.teaser_headline{margin:0;padding:2px 5px;color:#585858}.teaser_headline>a{color:#585858}.teaser_headline>img,.teaser_text img{position:relative;top:7px}.teaser_text{margin:0 0 3px;padding:2px 5px}.teaser_text a{font-weight:600}.teaser_text img{top:3px;height:30px;margin-right:10px}.sm_container{margin:auto;max-width:1070px}.sm_container_sub{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:minmax(30px,auto);gap:.7em;margin-bottom:3em}.sm_tile{text-align:left;background-color:rgba(255,255,255,.78);border-radius:.2em;padding:.5em}.sm_tile,.sm_tile a{color:#4d4d4d}.sm_tile a:hover{font-style:normal!important;text-decoration:underline!important}.sm_first_floor{font-size:1.3em;font-weight:600}.sm_second_floor a{font-size:1em;font-weight:400}.sm_third_floor a{padding:0 0 0 1em;font-size:.9em;font-weight:400}.sm_events_assoc{box-shadow:0 0 20px rgba(32,57,91,.3);background-color:rgba(255,255,255,.7);text-align:left;padding:2em 5em}.slider_div1{height:100%;overflow:hidden;position:relative;top:-20px}.slider_div2{margin:0 auto;overflow:hidden;visibility:hidden}.slider_div3{cursor:default;overflow:hidden}.slider_data1{left:1%;width:100%;margin:auto;height:560px;position:absolute}.slider_data_content,.slider_data_hl,.slider_data_url{top:60%;width:100%;margin:0 auto;height:500px;position:absolute;font-size:4em;font-weight:600}.slider_data_content,.slider_data_url{top:40%;margin:auto;font-size:2em;font-weight:700}.slider_data_content{letter-spacing:.05em}.slider_data_url{font-style:italic}.slidertext_no_ani_div{left:0;right:0;margin:auto;bottom:100px;max-width:800px;height:250px;position:absolute;padding:10px}.slidertext_no_ani_headline{display:block;font-size:4em}.slidertext_no_ani_content{display:block;font-size:3em}.slider_arrow_down,.slidertext_no_ani_url{display:inline-block;padding:8px;color:#fff}.slidertext_no_ani_url{margin-top:15px;font-size:2em;background:#616161;box-shadow:0 0 10px rgba(255,255,255,.5);transition:1s}.slidertext_no_ani_url:hover{text-decoration:none;background:#8e8e8e;box-shadow:0 0 10px rgba(255,255,255,.9)}.slider_arrow_down{font-size:1.5em;position:absolute;bottom:20px;left:0;right:0;margin:auto;width:200px;animation:bounce 5s infinite}.slider_arrow_down i{font-size:1.5em}.slider_arrow_down a{background:0 0!important}.jssorl-009-spin img{animation-name:jssorl-009-spin;animation-duration:1.6s;animation-iteration-count:infinite;animation-timing-function:linear}.jssorb064{position:absolute}.jssora051,.jssorb064 .i{position:absolute;cursor:pointer}.jssora051 .a,.jssorb064 .i .b{stroke:#fff;stroke-miterlimit:10}.jssorb064 .i .b{fill:#000;fill-opacity:.5;stroke-width:400;stroke-opacity:.5}.jssorb064 .i:hover .b{fill-opacity:.8}.jssorb064 .iav .b{fill:#cecece;fill-opacity:1;stroke:#9a9a9a;stroke-opacity:.7;stroke-width:2000}.jssorb064 .iav:hover .b{fill-opacity:.6}.jssorb064 .i.idn{opacity:.3}.jssora051{display:block}.jssora051 .a{fill:none;stroke-width:360}.jssora051:hover{opacity:.8}.jssora051.jssora051dn{opacity:.5}.jssora051.jssora051ds{opacity:.3;pointer-events:none}.accordion_div1 img{width:40px;height:auto}.accordion_div1{font-size:.9em}#accordion h3{background:rgba(255,255,255,.5)!important}.ui-accordion-header span{color:#956f2f!important}.pswp{z-index:22}.center_inner_content .pastos-gallery,.gallery_dl_zip{text-align:center}.pswp__caption__center{font-size:1.3em!important;font-weight:600}#menu-toggle,.ace-responsive-menu li ul,.navi_top_sub,.page_active{display:none}ul{margin:0;padding:0}.ace-responsive-menu{list-style:none;margin:0;padding:0;width:100%}.ace-responsive-menu li{list-style:none}.ace-responsive-menu>li{margin:0;padding:0;border:0;display:inline-block}.ace-responsive-menu li a{color:#f3f3f3;background-color:rgba(0,0,0,.47)}.ace-responsive-menu>li>a{display:block;position:relative;margin:0;border:0;padding:12px 20px 12px 12px;text-decoration:none;font-size:1.1em;font-weight:300;color:#f3f3f3}.ace-responsive-menu li.menu-active>a{background:#272727;color:#fff}.ace-responsive-menu li .menu-active{position:relative}.ace-responsive-menu>li>a>.arrow:before{margin-left:15px;font-size:.9em;font-family:FontAwesome;height:auto;content:" ❯";font-weight:300;text-shadow:none;width:10px;display:inline-block;transform:rotate(90deg);font-style:normal!important}.ace-responsive-menu li ul.sub-menu li>a>.arrow:before{content:"❯"!important;font-size:.9em!important;font-style:normal!important;position:relative;left:10px}.ace-responsive-menu>li>ul.sub-menu{display:none;list-style:none;clear:both;margin:0;position:absolute;z-index:999}.ace-responsive-menu li ul.sub-menu{background:#333}.ace-responsive-menu li ul.sub-menu>li{width:200px}.ace-responsive-menu li ul.sub-menu li a{display:block;margin:0;padding:6px 20px;text-decoration:none;font-size:.9em;font-weight:400;background:0 0;text-align:left}.ace-responsive-menu>li>ul.sub-menu>li,ul[data-menu-style=vertical]>li.menu-active{position:relative}.ace-responsive-menu>li>ul.sub-menu>li ul.sub-menu{position:absolute;left:200px;top:0;display:none;list-style:none}.ace-responsive-menu>li>ul.sub-menu>li ul.sub-menu>li ul.sub-menu{position:absolute;left:185px;top:0;display:none;list-style:none}.ace-responsive-menu>li>ul.sub-menu li>a>.arrow:before{float:right;margin-top:1px;margin-right:0;display:inline;font-size:16px;font-family:FontAwesome;height:auto;content:"";font-weight:300;text-shadow:none}.menu-toggle{display:none;float:left;width:100%}.menu-toggle h3{float:left;color:#fff;padding:0 10px;font-weight:600;font-size:16px}.menu-toggle .icon-bar{display:block!important;width:18px;height:2px;border-radius:1px;box-shadow:0 1px 0 rgba(0,0,0,.25);margin:3px}.menu-toggle .icon-bar,.menu-toggle .icon-bar:hover{background-color:#f5f5f5!important}.menu-toggle #menu-btn{float:right;background:#202020;border:1px solid #0c0c0c;padding:8px;border-radius:5px;cursor:pointer;margin:0 10px}.hide-menu{display:none}ul[data-menu-style=accordion]{width:250px}ul[data-menu-style=accordion]>li{display:block;margin:0;padding:0;border:0;float:none!important;border-bottom:1px solid #242424}ul[data-menu-style=accordion] li ul.sub-menu>li,ul[data-menu-style=vertical] li ul.sub-menu>li{width:100%}ul[data-menu-style=accordion]>li>a>.arrow:before,ul[data-menu-style=vertical]>li>a>.arrow:before{float:right;content:"❯";font-size:.9em!important}ul[data-menu-style=accordion] li.menu-active>a>.arrow:before,ul[data-menu-style=accordion] ul.sub-menu li.menu-active>a>.arrow:before{content:""!important}ul[data-menu-style=accordion]>li>ul.sub-menu,ul[data-menu-style=accordion]>li>ul.sub-menu>li ul.sub-menu,ul[data-menu-style=accordion]>li>ul.sub-menu>li ul.sub-menu>li ul.sub-menu{position:static}ul[data-menu-style=accordion] li a:hover,ul[data-menu-style=vertical] li a:hover{background:#272727!important}ul[data-menu-style=vertical]{width:200px}ul[data-menu-style=vertical]>li{float:none;border-bottom:1px solid #242424}ul[data-menu-style=vertical]>li>ul.sub-menu{position:absolute;left:200px;top:0;width:200px}ul[data-menu-style=vertical]>li>ul.sub-menu>li ul.sub-menu,ul[data-menu-style=vertical]>li>ul.sub-menu>li ul.sub-menu>li ul.sub-menu{position:absolute;width:200px;left:200px}@media screen and (max-width:930px){.ace-responsive-menu li ul.sub-menu>li,ul[data-menu-style=accordion],ul[data-menu-style=vertical],ul[data-menu-style=vertical] li ul.sub-menu{width:100%!important}.ace-responsive-menu{float:left;width:100%;top:0;background:#202020}.ace-responsive-menu>li{border-bottom:1px solid #242424;float:none;width:100%}.ace-responsive-menu li a:hover{background:#272727!important}.ace-responsive-menu>li>a>.arrow:before{float:right}.ace-responsive-menu li ul.sub-menu li.menu-active>a>.arrow:before,.ace-responsive-menu>li>a>.arrow:before,li.menu-active>a>.arrow:before{content:" ❯";font-weight:300;text-shadow:none;width:10px;display:inline-block;transform:rotate(90deg)}.ace-responsive-menu li ul.sub-menu li ul.sub-menu li a{padding-left:30px}.ace-responsive-menu li ul.sub-menu li ul.sub-menu li ul.sub-menu li a{padding-left:50px}.ace-responsive-menu>li>ul.sub-menu,.ace-responsive-menu>li>ul.sub-menu>li ul.sub-menu,.ace-responsive-menu>li>ul.sub-menu>li ul.sub-menu>li ul.sub-menu{position:static}}