@keyframes imgFadeIn{0%{opacity:0}to{opacity:1}}body{font-family:"Open Sans","Helvetica","Arial",sans-serif;text-align:center;font-size:.85em;background-color:#fad2dc;background-position:top center;background-repeat:no-repeat;background-attachment:fixed;margin:0;padding:0}.body_no_bg{background:0 0!important;text-align:left}.body_no_bg .center_right{display:none}h1,h2,h3,h4{font-size:1.2em;font-weight:600;margin:0}h2,h3,h4{font-size:1.1em}h3,h4{font-size:1em}a:link,a:visited{color:#b56384;background-color:transparent;text-decoration:none}a:hover{color:#b56384;text-decoration:underline;border:0}a:active{color:#b56384;background-color:transparent;text-decoration:none}img{height:auto}a img{border:0}embed,iframe,img,input,object,table,textarea{max-width:100%}#tbl_pastos td,table,td{vertical-align:top}#newsletter_inc{margin-top:-5px;border:silver 1px solid;color:#fff;background:#5e5e5e;padding:5px 10px;width:300px}.search_field{background:#fbeef3;width:110px;padding:5px;color:#000}.submit_search{position:relative;top:8px}#search_page{border:1px solid silver;padding:20px 10px;margin:0;background:#c9c7b9}#search_page a,body{color:#000}#search_page p{padding:2px 2px 4px;margin:0 0 1px;border:1px silver solid;background:#fff;display:block}.search_li{list-style:none;margin-bottom:20px;padding-left:0}.pastos1{position:absolute;top:-230px;left:-234px}.pastos2,.pastos3{position:absolute;top:-330px;left:-334px}.pastos3{top:-430px}#foto_force_download{max-width:100%;background:0 0;padding:10px 10px 0 0;margin-bottom:10px}#foto_force_download div,#path_info{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}.pastos-gallery{text-align:left!important}.bild_schattenwurf{box-shadow:0 0 10px 5px rgba(90,90,90,.3)}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{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{width:75%;text-align:left;margin:0 30px 0 0;padding:5px 0 10px 5px;position:relative;top:-15px;border-bottom:1px #124172 solid;z-index:1}#path_info a{color:#000;z-index:2}#path_info a:hover{text-decoration:underline}.center_left ul,.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{max-width:920px;margin:10px auto auto;hyphens:auto}.head,.head_wrapper{margin:auto;height:160px}.head_wrapper{padding:0;max-width:970px}.head{text-align:center;color:#000}.center_wrapper{text-align:left;overflow:hidden;margin:auto;padding:0 40px 40px 10px;background-repeat:no-repeat!important;background-color:#fff}.center_right{display:none}.center_left{float:left;width:168px;padding:20px 0 10px}.center_left ul{list-style:none}.center_content_anchor{display:none}.center_content{font-size:1.1em;margin:0 0 0 168px;padding:30px 26px 20px 20px;min-height:520px;background-repeat:no-repeat;background-position:bottom right}.center_content ul{margin:0;padding:5px 10px 5px 30px}.center_h1_pastos{font-size:1.2em;color:#8e2a52;text-align:left}.center_content h1{margin-top:0}.center_form_modul{padding:10px 0 10px 10px}.foot_wrapper{margin:auto;background-repeat:no-repeat;max-width:920px}.foot{clear:both;min-height:90px;color:#1769ba;text-align:center}.foot a,.foot span{font-size:.9em;text-decoration:none;color:#c18c37}.special_txt_foot,.text_sumas_bottom div{box-shadow:0 0 2px 2px rgba(125,125,125,.1)}.special_txt_foot{padding:1.8em .1em 2.8em;background:gray;color:#fff;margin-bottom:55em}.special_txt_foot a,ul.fly_out li:hover>ul>li:hover a,ul.fly_out li:hover>ul>li:hover ul>li a,ul.fly_out li:hover>ul>li:hover ul>li:hover a,ul.fly_out li:hover>ul>li:hover ul>li:hover>ul>li a,ul.fly_out li:hover>ul>li:hover ul>li:hover>ul>li:hover 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%}.text_sumas_bottom div{margin:auto;max-width:970px;padding:2.8em;text-align:left;background:rgba(255,255,255,.9)}fieldset,textarea{box-shadow:0 0 2px 2px rgba(63,121,168,.2)}fieldset{border:0;background:#fff}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text]{box-shadow:0 0 2px 2px rgba(63,121,168,.2);padding:7px;width:40%}textarea{padding:5px}input[type=submit]{cursor:pointer;font-weight:600;padding:15px 30px;background-color:#b56384;color:#fff;border:3px outset #b56384;position:relative;top:1px}input[type=submit]:hover{background-color:#b56384;color:#fff;border:3px inset #b56384}input[type=submit]:focus{background-color:#b56384;color:#fff;border:3px inset #b56384}input[type=button]{cursor:pointer;font-weight:600;padding:0 15px;background-color:#b56384;color:#fff;border:3px outset #b56384;position:relative;top:1px}input[type=button]:hover{background-color:#b56384;color:#fff;border:3px inset #b56384}input[type=button]:focus{background-color:#b56384;color:#fff;border:3px inset #b56384}.fly_out_div_resp{display:none}.navi_special_top{position:relative;top:-4px;text-align:right;padding-right:33px;color:#b56384;font-size:1.1em;font-weight:600}.navi_special_top ul,ul.fly_out li{list-style-type:none}.navi_special_top li{display:inline;padding:2px}.navi_special_top li a{color:#b56384}.navi_special_top_active a{font-style:italic;color:#b56384}.navi_top{position:relative;top:-20px}.navi_top li{display:inline}.navi_top a{min-width:70px;text-align:center;padding:5px 10px;margin-right:5px;margin-left:5px;border:solid #fff;border-width:1px 1px 0;color:#ffe396;font-weight:600;background:#1e546e}.navi_top a:hover,.navi_top_acitve a{color:#1e546e;background:#daedf8;text-decoration:none}ul.fly_out{width:168px;list-style:none;z-index:2}ul.fly_out li{position:relative;margin:0 0 1px;background-color:#b56384;border:solid #fff 1px}ul.fly_out li a{color:#fff;font-weight:600;padding:10px;display:block}ul.fly_out li:hover a{color:#fff;text-decoration:none}ul.fly_out li>ul{left:167px;z-index:2}ul.fly_out li:hover>ul{float:none;display:block;margin:0;padding:0}ul.fly_out li>ul>li{top:-23px;min-width:180px;margin-bottom:0;background-color:#b56384}#navi_level1_activ>ul>li a,#navi_level1_activ>ul>li:hover a{padding:5px 15px}ul.fly_out li:hover>ul>li a{color:#fff;padding:5px 15px}ul.fly_out li:hover>ul>li:hover,ul.fly_out li:hover>ul>li:hover ul>li:hover,ul.fly_out li:hover>ul>li:hover ul>li:hover>ul>li:hover{background-color:#d487a6}ul.fly_out li>ul>li>ul{left:180px;z-index:2}ul.fly_out li>ul>li:hover>ul,ul.fly_out li>ul>li>ul>li:hover>ul{clear:left;display:block;margin:0;padding:0}ul.fly_out li>ul>li,ul.fly_out li>ul>li>ul>li,ul.fly_out li>ul>li>ul>li>ul>li{clear:left;text-align:left;position:relative}#navi_level1_activ ul>li:hover>ul>li a,#navi_level1_activ ul>li:hover>ul>li:hover>ul>li a,#navi_level1_activ ul>li:hover>ul>li:hover>ul>li:hover a,#navi_level1_activ>ul>li a{color:#fff;background-color:#b56384}#navi_level1_activ,#navi_level1_activ ul>li>ul>li:hover a,#navi_level1_activ>ul>li:hover a,#navi_level2_activ,#navi_level3_activ a,ul.fly_out li:hover{color:#fff;background-color:#d487a6}ul.fly_out li>ul,ul.fly_out li>ul>li>ul,ul.fly_out li>ul>li>ul>li>ul{display:none;position:absolute;top:22px}.info_boxes_bottom_responsive{display:none}#info_boxes_center_1a{padding:0 40px 40px 0}#info_boxes_center_2{width:190px;float:right;margin:40px 10px 20px 20px}#boxes_main_left a,ul.fly_out{padding:0;margin:0}#boxes_main_left a,#boxes_main_left a:link{background:0 0;color:#000}#boxes_main_left a:hover{background:0 0}#boxes_main_left a:visited{background:0 0;color:#000}.info_box1{margin:0 0 0 10px;box-shadow:0 0 1em .3em rgba(90,90,90,.2)}.info_box1_head{display:block;min-height:15px;padding:3px 7px;text-decoration:none;font-weight:600;color:#fff;background-color:#4a4a4a}.info_box1_text{min-height:80px;margin:0 0 .5em;padding:10px;color:#000}.info_box_small{margin:10px 0 0}.info_box_small_text{margin:0;padding:3px 7px;display:block;text-decoration:none;font-size:.9em;color:#000;background:0 0;border:0}.info_box_2cols_left{margin:20px 0 0}.info_box_2cols_left_head{display:block;min-height:15px;padding:3px 7px;text-decoration:none;font-weight:600;color:#b40f1e;background:0 0;border:0}.info_box_2cols_left_text{min-height:30px;margin:0;padding:3px 7px;color:#000;background:0 0;border:0}.info_box_small_2cols_left{margin:10px 0 0}.info_box_small_2cols_left_text{margin:0;padding:3px 7px;display:block;text-decoration:none;font-size:.9em;color:#000;border:#ede9dd solid;border-width:1px 0 1px 1px}.teaser_wrapper_responsive_mobil_only{display:none}.teaser_wrapper{width:70%;margin-bottom:30px}.teaser_headline{margin:0;padding:0 5px}.teaser_headline img{margin-right:5px;margin-left:5px;position:relative;top:7px}.teaser_text{margin:0 0 3px;padding:2px 5px;background:0 0;border:#4a4a4a solid 1px}.teaser_text a{font-weight:600}.teaser_text img{height:30px;margin-right:10px}.sm_container{margin:auto;max-width:920px}.sm_container_sub{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:minmax(30px,auto);gap:.7em;margin-bottom:3em;margin-top:9em}.sm_tile{text-align:left;background-color:rgba(255,255,255,.9);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}.social_plugin{position:absolute;top:151px}.social_plugin .add_arrow1{position:relative;left:11px}