@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:url(https://www.rudres.at/css/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(https://www.rudres.at/css/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:'rudres';src:url("icons.woff") format("woff");font-weight:normal;font-style:normal}.bar1,.bar2,.bar3{width:35px;height:5px;background:#072;margin:6px 0;-webkit-transition:0.4s;transition:0.4s}#menubutton{cursor:pointer;z-index:1110;width:40px}#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)}.rightblock h4{color:white;background:#072;text-align:center;margin:0;text-shadow:1px 1px 1px #000}#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}.rightblock{display:none}.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:55px;top:0;z-index:100;background:#eee -webkit-gradient(linear, left top, left bottom, from(#fff), to(#eee));background:#eee linear-gradient(to bottom, #fff, #eee)}#menu{margin:0;padding:0;top:55px;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:0.4s;transition:0.4s;z-index:109;overflow:auto;-webkit-box-shadow:2px 47px 0 #aaa;box-shadow:2px 47px 0 #aaa}#menu a,#menu p{display:block;margin:0;padding:10px;color:#222;font-weight:bold;text-decoration:none}#menu a:hover,#menu a.selected{background:-webkit-gradient(linear, left top, left bottom, from(#eee), color-stop(#ddd), to(#eee));background:linear-gradient(to bottom, #eee, #ddd, #eee);border-left:3px solid #072}#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:#072;border-top:3px solid #072;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{position:fixed;width:245px;top:0;height:55px;background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#eee));background:linear-gradient(to bottom, #fff, #eee);margin:0;padding:15px 0 0 5px;margin-right:60px;color:#072;font-size:18px;font-weight:bold;text-shadow:1px 1px 0 #fff}#menu h4:after{content:"Menü"}#menu hr{margin:0;padding:0;border:1px solid #072}.change ~ #menu{display:block;width:100%;height:calc(100vh - 55px);left:0;right:0;opacity:1}.body{width:100%}#logo{display:inline-block;z-index:105;margin:5px}#logo img{border:none;max-width:200px;max-height:45px}#suche{width:200px;max-width:30%;text-align:center;margin:0 5px}#menu_top{display:none;text-align:center}#menu_top a{font-weight:normal;padding:2px 5px}#menu_top a.selected{border:1px solid #072;border-width:1px 0}html{font-size:81.5%;margin-top:5px solid #072;-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}.vafont{font-family:'rudres' !important;font-weight:normal !important;line-height:1}.flex1{-webkit-box-flex:1;-ms-flex:1;flex:1}.clear{clear:both}img.full{max-width:100%}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:#072}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:#072;text-shadow:1px 1px 0px #ccc;font-size:2.2rem}h1,h4{font-size:2.6rem}h1:first-child,h1{background-color:#072;background:-webkit-gradient(linear, left top, right top, from(#072), to(#0723));background:linear-gradient(to right, #072, #0723);color:#fff;border:2px solid #072;border-width:2px 0;text-shadow:1px 1px 0 #ccc;padding:10px;margin:8px 0 8px 0px}q.mail:before{content:''}q.mail::after{content:'@rudres.at'}.floatright{float:right}img.floatright{margin-left:8px;max-width:50%}.button{text-decoration:none;font-weight:bold;display:inline-block;padding:8px 16px;color:#fff;background:#072;-webkit-box-shadow:2px 2px 2px #000;box-shadow:2px 2px 2px #000}.button:hover{background:#000;color:#fff}.box{border:1px solid #072;padding:8px;overflow:hidden;margin:8px 0}.box ul{margin:3px;padding:0 15px}a.heading{margin:0;font-size:1.6rem}a.heading:hover{color:#000}table{border-spacing:0}table.list th{color:#fff;background:#072;font-weight:bold;font-size:1.4rem}table.list td,table.list th{padding:5px;border:1px solid #0723}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:0.1s ease all;transition:0.1s ease all}.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:#f00;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}a.angebot{text-decoration:none}a.angebot span.hover{width:100%;height:100%;position:absolute;top:0;left:0}a.angebot span.text{-webkit-transition:0.2s all ease;transition:0.2s all ease;position:absolute;width:100%;height:auto;bottom:0;left:0;padding:8px 0;color:#072;font-weight:bold;font-size:1.6rem;text-align:center;text-shadow:1px 1px 3px #fff,-1px 1px 3px #fff,1px -1px 3px #fff,-1px -1px 3px #fff}a.angebot img{width:100%}a.angebot:hover span.hover{background:#0728}a.angebot:hover span.text{color:#fff;text-shadow:1px 1px 2px #000;font-size:2.5rem}a.angebot:hover img{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition-duration:300ms;transition-duration:300ms;-webkit-transform-style:flat;transform-style:flat;-webkit-transition-property:all;transition-property:all}div.angebot{width:100%;border:1px solid #072;position:relative;margin:0;padding:0;text-align:center;overflow:hidden}.oeffnungszeiten{-webkit-box-shadow:3px 3px 3px #0008;box-shadow:3px 3px 3px #0008;position:relative;background:#ccca;text-align:center;margin:20%;margin-top:-4rem;margin-bottom:2rem;padding:1rem}.oeffnungszeiten h2{font-size:2rem}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:'\e033';font-family:'rudres';font-size:2.2rem;color:#072;display:block}ul.flex2 li{max-width:49.9%;min-width:49.5%}ul.flex2 li i{font-style:normal;font-weight:normal;font-family:'rudres';font-size:5rem;color:#072;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%}.rightblock span.statt{font-size:0,9rem;text-decoration:line-through;color:#c00}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:0.2s all ease;transition:0.2s all ease;width:100%;height:auto;padding:8px 0;position:absolute;bottom:0;left:0;font-size:1.6rem;font-weight:bold;text-align:center;color:#072;text-shadow:1px 1px 3px #fff,-1px 1px 3px #fff,1px -1px 3px #fff,-1px -1px 3px #fff}a.typ img{width:100%;height:100%}a.typ:hover span.hover{background:#0728}a.typ:hover span.text{color:#fff;text-shadow:1px 1px 2px #000;font-size:2.5rem}div.typ{width:33%;border:1px solid #072;position:relative;padding:0;text-align:center;margin-bottom:7px}@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: 650px){ul.ul2 li{display:inline-block;width:48%}ul.ul2 li::before{content:'\e043';font-family:'rudres';padding-right:8px;color:#072}html{font-size:62.5%}#menu_top{display:block}.leftblock{width:74%}.rightblock{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: 970px){#top{width:970px}body{width:970px;margin-left:auto;margin-right:auto;-webkit-box-shadow:0 0 4px #ccc;box-shadow:0 0 4px #ccc}.change ~ #menu{margin-left:725px;right:auto}#page{padding:65px 5px}}
/*# sourceMappingURL=rudres.css.map */