@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:url("robotolatinext.woff2") format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:url("robotolatin.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"icons";src:url("icons.woff2") format("woff2");font-weight:normal;font-style:normal}.bar1,.bar2,.bar3{width:35px;height:5px;background:#007;margin:6px 0;-webkit-transition:.4s;transition:.4s}#menubutton{cursor:pointer;z-index:1110;width:40px;margin-right:5px}#menubutton:hover .bar1,#menubutton:hover .bar2,#menubutton:hover .bar3{background:#000}.change .bar1{width:45px;margin-right:-10px;-webkit-transform:rotate(45deg) translate(4px, 12px);transform:rotate(45deg) translate(4px, 12px)}.change .bar2{opacity:0}.change .bar3{width:45px;margin-right:-10px;-webkit-transform:rotate(-45deg) translate(4px, -12px);transform:rotate(-45deg) translate(4px, -12px)}#contact_top{color:#fff;font-weight:bold;text-align:center}#content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:70px}.rightblock{display:none}.rightblock h4{color:#007;background:#fff;text-align:center;margin:0;border:4px solid #007;border-width:4px 0}.rightblock h4 a{color:#007;font-size:2rem}.rightblock h4 a:hover{color:#000}.rightblock p{padding:5px}.leftblock{width:100%;margin:0;padding:0;text-align:center}#page{padding:85px 1px 0 1px;width:100%;margin:0;overflow:hidden}#top{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:65px;top:0;z-index:100;background:#fff;border-bottom:1px solid #eee}#menu{margin:0;padding:0;top:70px;width:100%;height:0;display:none;opacity:0;position:fixed;background:#eee -webkit-gradient(linear, left top, right top, from(#eee), to(#fff));background:#eee linear-gradient(to right, #eee, #fff);-webkit-transition:.4s;transition:.4s;z-index:109;overflow:auto;-webkit-box-shadow:2px 0 5px #999;box-shadow:2px 0 5px #999}#menu a,#menu p{display:block;margin:0;padding:10px;color:#222;font-weight:bold;text-decoration:none;border-color:rgba(0,0,0,0);border-style:solid;border-width:1px 0}#menu a:hover,#menu a.selected{background-color:#fff;border-color:#007;color:#007}#menu a.kategorie{padding:5px 10px;text-align:center;width:75px;display:inline-block;font-weight:normal}#menu a.bordertop{border-top:1px solid #ccc;text-align:center}#menu h2{background-color:#007;border-top:3px solid #007;display:block;margin:0;padding:3px 5px 5px 5px;margin-top:2px;color:#fff;font-size:1.4rem;font-weight:bold;text-shadow:1px 1px 0 #333}#menu h4{background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#eee));background:linear-gradient(to bottom, #fff, #eee);margin:0;padding:8px;color:#007;font-size:18px;font-weight:bold;text-shadow:1px 1px 0 #fff}#menu h4:after{content:"Hauptmenü"}#menu hr{margin:0;padding:0;border:1px solid #007}.change~#menu{display:block;width:100%;height:calc(100vh - 55px);left:0;right:0;opacity:1}.body{width:100%}#suche{width:200px;max-width:30%;text-align:center;margin:0 5px}#menu_top{display:none;text-align:center;padding:3px}#menu_top a{-webkit-transition:.5s all ease;transition:.5s all ease;font-weight:normal;padding:10px;font-weight:bold;background:#fff;color:#007;border-radius:5px}#menu_top a.selected,#menu_top a:hover{background:#007;color:#fff}#menu_top a.selected{-webkit-box-shadow:2px 2px 3px #aaa;box-shadow:2px 2px 3px #aaa;text-transform:uppercase}#menu_top a:hover{-webkit-box-shadow:none;box-shadow:none}html{font-size:81.5%;margin-top:5px solid #007;-webkit-box-sizing:border-box;box-sizing:border-box}html,body{width:100%;margin:0;padding:0;border:none}*{font-family:"Roboto",sans-serif;font-size:1.5rem;text-align:left;-webkit-box-sizing:border-box;box-sizing:border-box}img{max-width:100%}.icon{font-family:"icons" !important;font-weight:normal !important;line-height:1}.flex1{-webkit-box-flex:1;-ms-flex:1;flex:1}.clear{clear:both}a.kategorie{padding:1px 5px;border:2px solid #05a;border-width:1px 0;line-height:2.2em}a{font-weight:bold;text-decoration:none;color:#007}a:hover{color:#000}form.suche input{width:100%;padding:5px}h1,h2,#page h2 span,h4,div.red,div.green,h2 a{margin-top:1em;font-weight:normal;color:#007;text-shadow:1px 1px 0px #222;font-size:2.2rem}h1,h4{font-size:2.6rem;margin:8px 0}h2{padding:5px;margin-bottom:0}h1:first-child,h1,.rightblock h4{background:#fff;color:#007;border:4px solid #007;border-width:4px 0;padding:5px;margin:8px 0}.slides{position:relative;height:560px}.slides .slide{max-width:100%;opacity:0;-webkit-transition:opacity .5s linear;transition:opacity .5s linear;position:absolute}q.mail::before{content:""}q.mail::after{content:"@pischler.at"}.floatright{float:right}img.floatright{margin-left:8px;max-width:45%}img.smallright{max-width:25%;float:right;margin:5px}button,.button{text-decoration:none;font-weight:bold;display:inline-block;padding:8px 16px;color:#fff;background:#007;-webkit-box-shadow:2px 2px 2px #000;box-shadow:2px 2px 2px #000}button:hover,.button:hover{background:#000;color:#fff}.box{border:1px solid #007;padding:8px;overflow:hidden;margin:8px 0}.box ul{margin:3px;padding:0 15px}img.l{margin:5px 0;-webkit-box-shadow:2px 2px 5px #000;box-shadow:2px 2px 5px #000}a.heading{margin:0;font-size:1.6rem}a.heading:hover{color:#000}table{border-spacing:0}table.list th{color:#fff;background:#007;font-weight:bold;font-size:1.4rem}table.list td,table.list th{padding:5px;border:1px solid #007}hr{padding:0;margin:10px 0 0 0;border:none;border-top:1px solid #bbb}#footer{text-align:center;padding:5px}#footer a{padding:5px}.wrapper{position:relative;width:100%}.wrapper input,.wrapper textarea{font-size:1.4rem;padding:20px 10px 10px 10px;margin:0;width:calc(100% - 30px)}.wrapper label{position:absolute;color:#888;font-size:1.4rem;padding:20px 10px 10px 10px;pointer-events:none;left:0;top:0;-webkit-transition:.1s ease all;transition:.1s ease all}.wrapper input:not(:-moz-placeholder-shown)~label, .wrapper textarea:not(:-moz-placeholder-shown)~label{font-size:1.2rem;padding:2px 10px;color:#000}.wrapper input:not(:-ms-input-placeholder)~label, .wrapper textarea:not(:-ms-input-placeholder)~label{font-size:1.2rem;padding:2px 10px;color:#000}.wrapper input:not(:placeholder-shown)~label,.wrapper input:focus~label,.wrapper textarea:not(:placeholder-shown)~label,.wrapper textarea:focus~label{font-size:1.2rem;padding:2px 10px;color:#000}.bgred{background:red;color:#fff;padding:5px}.maps{width:100%;height:450px}.rightblock{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:2em}.rightblock strong{font-weight:bolder;color:#007}li.typ{margin:2px;padding:0;width:calc(50% - 6px)}ul.flex{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0}ul.flex li{padding:10px;max-width:33%;text-align:center;display:block}ul.flex li:before{content:"";font-family:"icons";font-size:2.2rem;color:#007;display:block}ul.flex2 li{max-width:49.9%}ul.flex2 li i{font-style:normal;font-weight:normal;font-family:"icons";font-size:5rem;color:#007;display:block;text-align:center;margin:8px}ul.flex2 li:before{content:none;display:none}ul.flex2 li strong{display:block;padding:5px 0;text-align:center}.rightblock ul.flex li{max-width:100%}p{padding:5px;text-align:justify}div.typen{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}a.typ{text-decoration:none;overflow:hidden}a.typ span.hover{width:100%;height:100%;position:absolute;top:0;left:0}a.typ span.text{-webkit-transition:.3s all ease;transition:.3s all ease;width:100%;height:auto;padding:8px 0;position:absolute;bottom:0;left:0;font-size:2rem;font-weight:bold;text-align:center;color:#007;text-shadow:1px 1px 3px #fff,-1px 1px 3px #fff,1px -1px 3px #fff,-1px -1px 3px #fff}a.typ span.text span.qm{display:none}a.typ img{width:100%;height:100%}a.typ:hover span.hover{background:#007}a.typ:hover span.text{color:#fff;text-shadow:1px 1px 2px #000;font-size:2.5rem}a.typ:hover span.text span.qm{display:inline}div.typ{width:50%;border:1px solid #007;position:relative;padding:0;text-align:center;margin-bottom:7px}#logo{position:relative;width:205px;height:55px;color:#fff;cursor:pointer;-webkit-transition:1s ease-in-out;transition:1s ease-in-out;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}#logo .logo{position:absolute;top:0;left:5px;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:1s ease-in-out;transition:1s ease-in-out}#logo .logo img{-o-object-fit:cover;object-fit:cover}ol li{font-weight:bold}ol li *{font-weight:normal}ol ol{list-style-type:lower-alpha}img.right{float:right;max-width:50%;margin:1em 0 1em 1em}@media screen and (min-width: 500px){.change~#menu{left:auto;right:0;width:245px}}@media print{.logo,.noprint{display:none !important}}@media screen and (min-width: 750px){html{font-size:62.5%}#menu_top{display:block}#menubutton{display:none}.leftblock{width:74%}.rightblock{margin-top:0;display:block;width:25%;min-height:400px;background:#eee}#content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width: 750px){#top{max-width:1100px}body{max-width:1100px;margin-left:auto;margin-right:auto;-webkit-box-shadow:0 0 4px #ccc;box-shadow:0 0 4px #ccc}#menubutton{display:none}#page{padding:65px 5px}}/*# sourceMappingURL=styles.css.map */