html,body{padding:0}
#aussen,#top,#maincontent,#mainpage{position:static;margin:0;padding:0;width:100%}
#top{height:80px !important;margin:0;padding:0;position:fixed;box-shadow:0 0 10px rgba(0,0,0,0.5)}
#mainbannerleft{width:100%;top:7px;height:70px;left:0;right:0}
#mainbannerleft img{height:70px}
#mainbannerright{z-index:10}
#menuopener{display:none}
#contentdiv{box-sizing:border-box;padding:80px 20px 20px 20px;margin:0}
#maincontent{clear:both;padding:0 0 200px 0;min-height:0;position:relative}
.eb1_inactive,.eb1_active,.menu_eb1,.menu_eb1_akt{width:100px;min-width:100px}
#menuopener{position:absolute;display:block;left:15px;top:auto;bottom:10px;width:40px;height:30px;padding:0;margin:0;color:#000;text-align:center;cursor:pointer;z-index:3;box-sizing:border-box;background-image:url('../images/main/menu.svg');background-position:center center;background-repeat:no-repeat}
#mainmenu1,#splitmenu1{display:none}
#mainmenu2{position:absolute;top:80px;left:20px;width:300px;z-index:5000;height:auto;margin:0;padding:0;display:none;clear:both;border:0;background:#ffffff;-webkit-box-shadow:0 0 10px -5px rgba(0,0,0,0.9);box-shadow:0 0 10px -5px rgba(0,0,0,0.9)}
#mainmenu2 .menu_container{position:relative}
#mainmenu2 .div_eb2{display:none}
#mainmenu2 .subopen{display:block}
#mainmenu2 .submenuexists,#mainmenu2 .nosubmenuexists{position:absolute;right:0;top:0;bottom:0;width:30px;background-image:url('../images/main/arrow_right.svg');background-repeat:no-repeat;background-position:center center;transform:rotate(0deg);transition:0.4s}
#mainmenu2 .submenuexists{cursor:pointer}
#mainmenu2 .nosubmenuexists{background:none}
#mainmenu2 .submenudown{transform:rotate(90deg)}
#mainmenu2 .eb1_inactive,#mainmenu2 .eb1_active,#mainmenu2 .menu_eb1,#mainmenu2 .menu_eb1_akt,#mainmenu2 .eb2_inactive,#mainmenu2 .eb2_active,#mainmenu2 .menu_eb2,#mainmenu2 .menu_eb2_akt{float:none;clear:both;width:100%;max-width:none;text-shadow:none;border-bottom:1px solid rgba(0,0,0,0.05);display:flex;align-items:center;justify-content:left;box-sizing:border-box}
#mainmenu2 .eb1_inactive a,#mainmenu2 .eb1_active a,#mainmenu2 .menu_eb1 a,#mainmenu2 .menu_eb1_akt a,#mainmenu2 .eb2_inactive a,#mainmenu2 .eb2_active a,#mainmenu2 .menu_eb2 a,#mainmenu2 .menu_eb2_akt a{color:#000000;height:40px;display:flex;align-items:center;justify-content:left;width:100%;text-decoration:none;padding:0 0 0 10px}
#mainmenu2 .eb1_inactive a:hover,#mainmenu2 .eb1_active a:hover,#mainmenu2 .menu_eb1 a:hover,#mainmenu2 .menu_eb1_akt a:hover,#mainmenu2 .eb2_inactive a:hover,#mainmenu2 .eb2_active a:hover,#mainmenu2 .menu_eb2 a:hover,#mainmenu2 .menu_eb2_akt a:hover{color:#000000}
#mainmenu2 .menu_eb2 a,#mainmenu2 .menu_eb2_akt a{padding:0 0 0 5px}
#mainmenu2 .menu_eb2 a:before,#mainmenu2 .menu_eb2_akt a:before{content:"»";margin:0 5px 0 0;padding:0 0 0 8px}
#mainmenu2 .menu_container:hover{background:rgba(var(--auszeit_rot),.3) !important}
#mainmenu2 .eb1_active a,#mainmenu2 .menu_eb1_akt a,#mainmenu2 .eb2_active a,#mainmenu2 .menu_eb2_akt a{background:rgba(var(--auszeit_rot),.9) !important;color:#ffffff}
.modul_top p{text-align:center;font-size:12pt}
.mf_sp1{max-width:130px;width:130px}
.mf_sp2{max-width:400px}
.mf_table{max-width:100%;width:100%}
.mf_spcolspan1{padding:0.5em 0 0 0}
.input,.textarea{width:100%;padding:5px}
.input_calendar{width:6em}
.submit{padding:8px 12px}
.main_news_bild{}
.main_news_bild img{width:100%}
.main_news_datum,.main_news_titel,.main_news_text{}
a[href^="tel"]:link,a[href^="tel"]:visited,a[href^="tel"]:hover{text-decoration:underline}
.jcarousel_gallery{margin:0}
#mod_news{float:none;position:static;margin:0;width:100%}
#mod_news img{max-width:100%}
#fuss{padding:20px}
#fuss_logo{margin:0 40px 40px 0}
#fuss_text{margin:0}
#fuss_links{margin:.5em 0 0 0}
.picgal_links,.galerie_tabelle{position:relative;margin:0 auto;width:475px;width:645px}
.picgal_link a,.picgal_link_active a{width:145px;height:80px}
.galerie_tabelle{border:0}
.galerie_tabelle .galerie_bilder:nth-child(4n),.picgal_links .picgal_link:nth-child(4n){margin:0 15px 15px 0}
.galerie_tabelle .galerie_bilder:nth-child(4n),.picgal_links .picgal_link:nth-child(4n){margin:0 0 15px 0}
#maincontent iframe{}
.eb1_inactive,.eb1_active,.menu_eb1,.menu_eb1_akt{min-width:0;width:auto}
#glatzbichl,#bauernhofurlaub,#sanfte_mobilitaet{}
#html_t{height:80px;position:relative;margin:0 auto;width:200px;padding:0;box-sizing:border-box;justify-content:center}
#html_t img{height:75px}