:root { --kopf: #49A748; --schrift:#5A5B5B; --farbe:#E20C07; --logofarbe:#E20304; --menufarbe:#fff; --bg:#C8C8C8;}/*.libre-franklin-<uniquifier> { font-family: "Libre Franklin", sans-serif; font-optical-sizing: auto; font-weight: <weight>; font-style: normal;}*/#LIDIV0,#LIDIV5{top: 0;display: none;}#fadetext{display:none;}html { overflow: -moz-scrollbars-vertical; overflow-y: scroll;overflow-x: hidden; scroll-snap-type: y mandatory; scroll-behavior: smooth; scroll-padding: 0; width: 100%;}#aufe {position: fixed;right: 0;width: 40px;margin-left: 20px;visibility: hidden;height: 40px;bottom: 0;}#aufepfeil{cursor: pointer;opacity:0;transition: opacity 1s ease;}.iconhome { border: 1px solid var(--farbe) ; border-radius: 74px !important; padding: 10px; background-color: #ffffff; transition: background-color 0.6s ease;}.iconhome:hover{ border: 1px solid var(--farbe) ; border-radius: 74px !important; padding: 10px; background-color:#000000;}.imgbg {text-align: center;width: 100%;} .slider_inhalt { float: right; margin-top: 2%; position: absolute; right: 16%; text-align: center; top: 0; width: auto; z-index: 1;}.slider_inhalt img { vertical-align: bottom;}.slider_inhalt a { color: #FFFFFF; text-decoration: none;} .slider_inhalt h1 { background: none repeat scroll 0 0 rgba(255, 255, 255, 0.5); border-radius: 8px; font-size: 41px; font-weight: bold; margin: 0; padding: 10px 25px; text-align: right;}.slider_inhalt p { background: none repeat scroll 0 0 var(--farbe) ; border-radius: 8px; color: #FFFFFF; float: right; font-size: 22px; margin-top: 0; padding: 10px 25px; position: absolute; right: 0; top: 88%;}.slider_inhalt table { white-space: normal;}#slider_infotext{background-color:rgba(255,255,255,0.8); text-align: left;}.slider_inhalt table td { text-shadow: 2px 2px 4px #000000;}#slider_infotext h2 { margin: 0; padding: 0;}#id_radioslider { margin-bottom: 0;}.spalten.zwoelf.einruecken {margin-left: 20px;}body {font-weight: 300;font-size: 14px;line-height: 18px;font-family: "Noto Sans",sans-serif;background-color: #FCFFFF;text-align: center;margin: 0px;padding: 0;}.bg1 {background-color: #FAFAFF;padding-top: 20px;padding-bottom: 20px;float: left;width: 100%;border-top: 1px solid #CFCFCF;}.svgcliplist,.svg_cliplist{height: 0;}.svg_icon_div {width: 46px;display: inline-block;vertical-align: middle;}.svg_fax {width: 37px !important;margin-left: -5px;}.svg_kopficons > .svg_icon:hover{}#svg_telcol > .svg_icon:hover,#svg_telcol2> .svg_icon:hover,#svg_telcol3> .svg_icon:hover{ animation: textwelle3 0.5s;}@keyframes textwelle3 { 0% { transform: scale(1); opacity: 1; fill: var(--schrift); } 30% { transform: scale(1.25); opacity: 1; fill: var(--logofarbe); } 100% { transform: scale(1); opacity: 1; fill: var(--schrift); }}@keyframes textwelle { 0% { transform: scale(1); opacity: 1; fill: var(--schrift); } 30% { transform: scale(1.25); opacity: 1; fill: var(--logofarbe); } 100% { transform: scale(1); opacity: 1; fill: var(--schrift); }}.svg_fussicons > .svg_icon:hover { animation: textwelle2 0.5s;}@keyframes textwelle2 { 0% { transform: scale(1); opacity: 1; fill: var(--schrift); } 30% { transform: scale(1.15); opacity: 1; fill: var(--logofarbe); } 100% { transform: scale(1); opacity: 1; fill: var(--schrift); }}.svg_fussicons {width: 46px;display: inline-block;vertical-align: middle;}.svg_fussicons > .svg_icon {width: 30px;fill: var(--schrift);}.iconfeld .svg_icon {}#svg_telcol,#svg_telcol2,#svg_telcol3{fill: var(--schrift);} .svg_icon {width: 30px;}.svg_icon2 {width: 40px;}.svg_handy {width: 36px;margin-right: 9px;}.svg_icon_div.icon_lang {width: 27px;fill: rgba(0,0,0,0.2);}.svg_open {display: inline-block;vertical-align: middle;}#svg_email{display: inline-block;width: 30px;padding: 5px;transition: width 0.6s ease;}#socialmedia {}#socialmedia img { border: medium none; margin-right: 10px; margin-top: 5px; vertical-align: middle;}.facebookiframe {}#bewertungen { text-align: center }#bewertungen img { margin-top: 20px; border: none }#inhalt { margin-top:0; z-index: 1; }a[name$="_sick"]{padding-top:40px; }a.inhaltanker { visibility: hidden; height: 0px !important; position: absolute; margin-top: -87px;}.inhalt_bg {/* background-image: url("https://www.edvprojekte.at/data/pix/bg1.jpg"); background-repeat: no-repeat; background-size: cover;*/}.inhalt_bg2 { }.inhaltanker {padding-top: 78px;}#faderdiv { background: transparent; margin-top: 0px; margin-right: 0px; margin-left: 0px; position: relative; z-index: 1; top: 0px; width: 100%; height: 100%; }#kopfbild {height: 1200px;margin-bottom: -1px;margin-top: 0; background-repeat: no-repeat;background-size: cover; background-position: center; transition: all 0.5s ease; opacity:0;background-image: url(https://www.edvprojekte.at/data/pix/hochosterwitz_bahn_oebb.jpg);}#fade {height: 100%;margin-bottom: -1px;margin-top: 0; background-repeat: no-repeat;background-size: cover; background-position: center;}div[id^="fade"]{ -webkit-transition: opacity 1s ease-in-out,filter 1s ease-in-out; -moz-transition: opacity 1s ease-in-out,filter 1s ease-in-out; -ms-transition: opacity 1s ease-in-out, filter 1s ease-in-out; -o-transition: opacity 1s ease-in-out, filter 1s ease-in-out; transition: opacity 1s ease-in-out, filter 1s ease-in-out;height: 100%;margin-bottom: -1px;margin-top: 0; background-repeat: no-repeat;background-size: cover; background-position: center; }.trans{ opacity: 0; -webkit-transition: opacity 1s ease-in-out; -moz-transition: opacity 1s ease-in-out; -ms-transition: opacity 1s ease-in-out; -o-transition: opacity 1s ease-in-out; transition: opacity 1s ease-in-out;filter: blur(80px);-webkit-transition: 1s -webkit-filter ease-in-out;-moz-transition: 1s -moz-filter ease-in-out;-o-transition: 1s -o-filter ease-in-out;transition: filter 1s ease-in-out; }.show{ opacity: 1; filter: blur(0);}#kopfbild > img {}#butkopfbild {margin-top: -95px;position: relative;top: 0;}#butkopfbild > img { border: 1px solid #ffffff; border-radius: 40px; transition: box-shadow 0.4s ease; box-shadow: 0px 0px 0px 0px rgba(255,255,255,1);}#butkopfbild > img:hover {-webkit-box-shadow: 0px 0px 22px 3px rgba(255,255,255,1);-moz-box-shadow: 0px 0px 22px 3px rgba(255,255,255,1);box-shadow: 0px 0px 22px 3px rgba(255,255,255,1);cursor: pointer;}.butkopfbox {position: relative;height: 1px;float: left;width: 100%;/*left: calc(50% - 37px);*/display:block;}#bgmpunkt {font-family: "Noto Sans",sans-serif;opacity: 0;display: inline-table;transition: opacity 1s ease-in-out, width 1.5s linear;top: 50%;transform: translateY(-50%);position: absolute;width: 100% !important;text-align: center;height: 9vw;left: 0;padding: 0 !important;}.bgmpunkt {text-transform: uppercase;line-height: normal;color: var(--farbe);letter-spacing: 3px;white-space: nowrap;}#bgmpunkt2 {transition: left 1.4s ease,opacity 1.4s ease,filter 1.4s ease;opacity: 0;left: -100%;width: auto;top: 0;filter: blur(100px);font-size: 2.7vw;position: absolute;background-color: rgba(255, 255, 255, 0.65);text-align: left;padding-left: 45px;padding-right: 45px;color: rgb(82, 82, 82);padding-top: 5px;padding-bottom: 5px;}#bgmpunkt3 {/*transition: right 2.6s ease,opacity 2.6s ease,filter 3.3s ease;*/bottom: 0;left: -100%;opacity: 1;filter: blur(100px);font-size: 2vw;position: absolute;padding: 0;font-weight: bold;/*text-shadow: 2px 2px 2px rgba(255, 255, 255,1),-2px -2px 2px rgba(255, 255, 255,1),1px -1px 1px rgba(0, 0, 0,0.1),-1px 1px 1px rgba(0, 0, 0,0.1);*/padding-left: 45px;padding-right: 45px;background-color: rgba(10, 96, 175, 0.5);}.bgmhover {font-size: 1.9vw;font-weight: 300;line-height: normal;padding-top: 6px;color: rgba(92,92,92,1);letter-spacing: 1px;padding-left: 0;text-decoration: none;}#menuleiste {margin-right: 0px;margin-left: 0px;padding-right: 0px;padding-left: 0px;position: fixed;z-index: 3;top: 0px;left: 0px;width: 100%;height: 140px;background-color: rgba(210, 210, 210, 0.8);-webkit-box-shadow: 0px 5px 11px 0px rgba(0,0,0,0.15);-moz-box-shadow: 0px 5px 11px 0px rgba(0,0,0,0.15);box-shadow: 0px 5px 11px 0px rgba(0,0,0,0.15);transition: height 0.4s ease,background-color 0.4s ease;}#flagsx {height: auto;margin-top: 2px !important;float: right;/*position: absolute;right: 30px; bottom: 27px;top: 20px; */}#flagsx img { border: 1px solid rgba(155, 155, 155, 0.5); border-radius: 2px; margin-right: 3px;}.iconfeld { float: right; padding-right: 11px;}.iconfeld2 {float: left;display: none;width: 70%;background-color: #fafaff;margin-left: 15%;padding-top: 4px;}.iconfeld2 a {text-decoration: none;}.iconfeld2 img {width: 36px;}.iconfeld img {width: 36px;opacity: 0.75;transition: opacity 0.4s ease;}.iconfeld img:hover,.iconfeld2 img:hover {opacity: 1;}.iconfeld a:first-child img {width: 35px;}.body {font-size: 20px;line-height: normal;}.seiteninhalt1 .gruppe {/*margin-right: 0;margin-left: 10px;margin-bottom: 0px;*/}.seiteninhalt1 .spalten {/*margin: 0;*/}.seiteninhalt1 {background-size: cover;background-position: center;background-attachment: fixed;float: left;width: 100%}.seiteninhalt1ih {float: left;padding-top: 60px;padding-bottom: 60px;margin-top: 80px;margin-bottom: 80px;}.seiteninhalt1ih p { background-color: rgba(255, 255, 255, 0.7); float: left; padding-bottom: 12px; padding-top: 12px;}.seiteninhalt1ih h3 { background-color: rgba(255, 255, 255, 0.7); display: block; float: left; padding-bottom: 12px; padding-top: 12px; width: auto;}.seiteninhalt2 {background: transparent;background-position: 10px 15px;float: left;width: 100%;background-repeat: no-repeat;min-height: 400px;background-color: #b69d75;}.seiteninhalt2ih {float: left;padding-top: 60px;padding-bottom: 60px;}table td {vertical-align: top;padding-left: 8px;padding-top: 2px;padding-bottom: 3px;padding-right: 2px;}td p { margin-bottom: 0;}table tr:nth-child(2n) {}table tr:nth-child(2n+1) {}#body {font-family: "Noto Sans",sans-serif;font-weight: 300;color: #2B2B31;font-size: 18px;line-height: 28px;margin-top: -1px;margin-bottom: 0px;padding-bottom: 20px;}#inhalt > .aussenbox > #gruppe {background: rgb(255,255,255);background: linear-gradient(90deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0.95) 1%, rgba(255, 255, 255,0.95) 99%, rgba(255,255,255,0) 100%);float: left;}.body0{padding-top: 0 !important;}#body b,#body strong { font-weight: bold;color: #343a3b;}#body li { line-height: 140%; list-style: circle outside none; }#body img {margin-bottom: -3px; }#body > h1 { margin-bottom: 1px; }#body a { background-color: transparent; border-radius: 3px; font-weight: bold; margin-left: -6px; margin-right: -6px; padding-left: 6px; padding-right: 6px;transition: background-color 0.6s ease-in-out; color: var(--logofarbe); text-decoration: none; }#body a:link { color: var(--logofarbe); }#body a:visited { color: var(--logofarbe); }#body a:active { color: var(--logofarbe); }#body a:hover { color: #ffffff; background-color: var(--farbe) ;}#abstandoben {margin-top: 20px;}.blendimg {position: relative;overflow-x: hidden;}.spalten.vier.blendimg img, .spalten.drei.blendimg img{ transition: all 0.6s ease 0s;}.scale { opacity: 1; transition: all 0.6s ease 0s; }.scale:hover { opacity: 0.95;transform:scale(1.1); }.spalten.vier.blendimg a,.spalten.drei.blendimg a { background-color: #f8f8f8 !important; border-radius: 0 !important; line-height: 0; margin: 0 !important; padding: 0 !important; transition: background-color 0.2s ease 0s, opacity 0.2s ease-in-out 0s;}.spalten.vier.blendimg a:hover,.spalten.drei.blendimg a:hover {background-color: #BE9F56 !important;;}.ablock { display: block; height: auto; overflow: hidden; width: 100%; border-radius:0; background-color: #f8f8f8;}.spalten.vier.blendimg p:first-child,.spalten.drei.blendimg p:first-child {position: absolute;background-color: rgba(30,57,134,0.8);margin-left: 20px;color: #ffffff;z-index: 1;}.spalten.vier.blendimg h6,.spalten.drei.blendimg h6 {margin: 0;position: absolute;color: #fff;background-color: rgba(115,108,90,0.8);padding: 0;z-index: 1;padding-right: 10px;padding-left: 10px;font-size: 20px;margin-top: 15px;}.buchenneu {width: 100%;height: 290px;}.buchenneu1 {background: #8BCA3A;width: 33.33%;float: left;height: 100%;}.buchenneu2 {background: #7AB929;width: 33.33%;float: left;height: 100%;}.buchenneu3 {background: #8BCA3A;width: 33.33%;float: left;height: 100%;}.buchenneu4 {background: -moz-linear-gradient(-45deg, #87FF5E 0%, #46a4a8 40%, #46a4a8 60%, #87FF5E 100%);background: -webkit-linear-gradient(-45deg, #87FF5E 0%,#46a4a8 40%,#46a4a8 60%,#87FF5E 100%);background: linear-gradient(135deg, var(--farbe) 0%,#10ABE2 40%,#10ABE2 60%,var(--farbe) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#67f2f8', endColorstr='#67f2f8',GradientType=1 );width: 33.33%;float: left;height: 100%;}.buchenneu img {padding: 20px;margin-top: 30px;border: 1px solid;border-color: #ffffff;border-radius: 100px;background-color: transparent;transition: all 0.6s ease-in-out;width: 36px;}.buchenneu img:hover { width: 60px;}.buchenneu div:nth-child(1) a img:hover {background-color: var(--farbe);border-color: var(--farbe);}.buchenneu div:nth-child(2) a img:hover {background-color: var(--farbe);border-color: var(--farbe);}.buchenneu div:nth-child(3) a img:hover {background-color: var(--farbe);border-color: var(--farbe);}.btitel {padding-top: 15px;padding-bottom: 15px;font-size: 27px;color: #ffffff;text-transform: uppercase;line-height: normal;}.btext {padding-top: 0;padding-bottom: 15px;font-size: 20px;color: #ffffff;line-height: normal;}.blinks a {color: #ffffff;font-size: 20px;line-height: 31px;text-decoration: none;}/*.blinks a[href*="office@"] {overflow: hidden;white-space: nowrap;float: left;text-overflow: ellipsis;width: 100%;}*/.bbutton a {color: #ffffff !important;font-size: 20px;line-height: 31px;text-decoration: none;border: 1px solid #ffffff;padding-top: 5px;padding-bottom: 5px;padding-right: 15px;padding-left: 15px;margin-top: 8px;display: inline-block;transition: all 0.6s ease-in-out;}.bbutton a:hover {/*background-color: #5D3964;border-color: #5D3964;*/}.buchenneu div:nth-child(2) .bbutton a:hover {background: var(--farbe);border-color: var(--farbe);}.buchenneu div:nth-child(3) .bbutton a:hover {background: var(--farbe);border-color: var(--farbe);}#menu_bg { height: auto }#menu {font-weight: 300;text-align: center;margin-bottom: 0px;padding: 0px;position: absolute;bottom: 0;right: 20px;float: left;top: 78px;transition: top 0.4s ease;}#menu ul {text-align: center;list-style-type: none;float: none;margin-bottom: 0px;margin-left: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;width: auto;margin-top: 10px;}#menu li {/*color: #657273;*/float: left;height: 48px;margin-right: 1px;font-weight: 300;list-style-type: none;float: left;position: relative;}#menu a {font-family: "Noto Sans",sans-serif;letter-spacing: 0;text-shadow: 1px 1px 3px rgba(0, 0, 0,0.6),-1px -1px 3px rgba(0, 0, 0,0.6),1px -1px 3px rgba(0, 0, 0,0.6),-1px 1px 3px rgba(0, 0, 0,0.6);font-size: 18px;padding-right: 6px;padding-left: 6px;float: left;font-weight: normal;margin-bottom: 0;padding-bottom: 0;text-decoration: none;margin-top: 8px;transition: all 0.4s ease;}#menu a:link { }#menu a:active { }#menu a:visited { }#menu a:hover {color: var(--farbe) !important;text-shadow: 2px 2px 9px rgba(255, 255, 255, 0.90),-2px -2px 9px rgba(255, 255, 255, 0.90),2px -2px 9px rgba(255, 255, 255, 0.90),-2px 2px 9px rgba(255, 255, 255, 0.90);}#menu ul li div > a {}.m_1 a{color: var(--menufarbe);}.m_1 a:link{color: var(--menufarbe) !important;text-shadow: 2px 2px 4px rgba(255, 255, 255,0.2),-2px -2px 4px rgba(255, 255, 255,0.2),2px -2px 4px rgba(255, 255, 255,0.2),-2px 2px 4px rgba(255, 255, 255,0.2); }.m_1 li{color: var(--menufarbe) !important;}.m_2{color: var(--schrift) !important;}.m_2 li{color: var(--schrift) !important;text-shadow: none !important;}.m_2 li > div > a{color: var(--schrift);;text-shadow: none !important;}.m_2 a:link{color: var(--schrift) !important;text-shadow: none !important;}.m_2 a:active { color: var(--schrift) !important;;}.m_2 a:visited {color: var(--schrift) !important;; }.m_2 a:hover { color: var(--farbe) !important; }.m_2 > ul > li > div > a {color: var(--farbe) !important;}.m_1 .sub a:link,.m_2 .sub a:link,.m_1 .sub a:active,.m_2 .sub a:active,.m_1 .sub a:visited,.m_2 .sub a:visited { color: #fafaff !important;}.m_1 .sub a:hover,.m_2 .sub a:hover { color: var(--logofarbe) !important;}#menu .sub a {color: #c9a67a;}#menu > ul > li > div > a {text-transform: uppercase;}#menu .current { text-decoration: none; width: auto; }#menu .current a {font-weight: 600;}#menu .current a:link { }#menu .current a:active { }#menu .current a:visited { }#menu .current a:hover { }.menu_li > a{ font-size: 19px !important; }.current > .menu_li > a:hover { color: #ffffff;;}.spalten > p { padding-left: 0px; padding-right: 0px;}.menu_li { margin-left: 0px; padding-left: 0px; z-index: 0 }#menu .sub {background-color: rgba(255,255,255,0.90);box-shadow: 0 5px 6px rgba(0, 0, 0, 0.17);float: left;height: auto;left: 0;overflow: hidden;position: absolute;top: 57px;visibility: hidden;z-index: 14;padding-bottom: 7px;}.buttonbg { z-index: 0; width: 100% }.buttonbgleer { background-color: transparent; width: 100% }#menu .sub a { background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important; border: medium none; border-radius: 0 !important; box-shadow: none !important; font-size: 20px !important; height: 27px !important; line-height: normal !important; margin: 0 !important; padding-bottom: 0; padding-top: 3px; text-align: left; transition: none 0s ease 0s !important; z-index: 15; letter-spacing: 0; font-weight: 400;text-shadow: none !important;}#menu .sub a:link { float:left;}#menu .sub a:active {float:left; }#menu .sub a:visited { float:left;}#menu .sub a:hover { float: left; width: 100%; line-height: normal !important; height: 27px !important; color: #ffffff !important; background-color: var(--farbe) !important;text-decoration: none; border-radius: none !important; }#menu .sub .current {}#menu .sub img { float: left }#menu ul li:last-child .sub {left: auto;right: 0;}#menu .sub a:first-child{margin-top:7px !important;}#menu .sub {background-color: rgba(10, 96, 175,0.9);box-shadow: 0 3px 2px rgba(0,0,0,0.2);float: left;position: absolute;z-index: 14;top: 57px;left: 0px;height: auto;overflow: hidden;visibility: hidden;}#menu ul li:last-child .sub {left: auto;right: 0;}.buttonbg { z-index: 0; width: 100% }.buttonbgleer { background-color: transparent; width: 100% }#menu .sub a { font-size: 17px; line-height: 24px; float: left; display: block; text-transform: none;font-family: "Noto Sans",sans-serif; text-align: left; padding-top: 0px; padding-bottom: 0px; z-index: 15 border: none; margin-top: 0; height: 25px; float: left;}.sub a:first-child { margin-top: 4px !important;}#menu .sub a:link { color: #ffffff; }#menu .sub a:active {color: #ffffff;}#menu .sub a:visited { color: #ffffff;}#menu .sub a:hover { color: #000000; background-color: var(--schrift); width: 100% }#menu .sub .current {}#menu .sub img { float: left }#menu .current .sub a { background-color: var(--schrift);border: none;margin-top: 0;}#menu .current .sub a:hover {background-color:var(--schrift);}#menufuss { text-align: center;width: 100%; }#menufuss ul { background-color: transparent; list-style-type: none; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; width: auto }#menufuss li { font-weight: 300; list-style-type: none }#menufuss a {font-size: 18px !important;font-weight: 300 !important;line-height: 30px !important;text-decoration: none;float: left;width: 100%;border-radius: 3px;transition: all 0.8s ease-in-out;}#menufuss a:link { color: var(--schrift);}#menufuss a:active { color: var(--schrift);}#menufuss a:visited { color: var(--schrift);}#menufuss a:hover {color: var(--farbe);font-weight: normal;background-color: transparent;}#menufuss .current { font-weight: 500; }#menufuss .current a { font-weight: 500 !important; text-decoration: none; text-transform: uppercase; letter-spacing: 1px }#menufuss .current a:link { color: var(--schrift); }#menufuss .current a:active { color: var(--schrift); }#menufuss .current a:visited { color: var(--schrift);}#menufuss .current a:hover { color: var(--farbe); }#buchen { background-color: rgba(255, 255, 255, 0.8); float: left; height: auto; margin-bottom: 2px; position: absolute; right: 10px; text-align: center; width: auto; top:-96px; z-index:1;}#buchen a:hover { background-color: var(--farbe) ; color: #ffffff;}#buchen a { letter-spacing: 1px; color: var(--farbe) ; float: left; font-size: 25px; line-height: 45px; text-align: center; width: 100%; transition: background-color 0.6s ease-in-out,color 0.6s ease-in-out;;}#buchen a:link { text-decoration: none;}#buchen a:visited { text-decoration: none;}#buchen a:active { text-decoration: none;}#buchen div:nth-child(2){ border-bottom: medium none;}#buchen div:first-child { border-bottom: 1px solid #FFFFFF;}.buchen { border-bottom: 1px solid #ffffff; float: left; width: 100%;}.logotext { width: 100%; text-align: left; text-align: center;display: none;}.logotext h2 {font-family: "Noto Sans",sans-serif;margin-top: -12px;letter-spacing: 0;font-weight: 600;color: #016784;padding: 0;}#idh2{font-size: 16px;text-shadow: 1px 1px 3px rgba(255, 255, 255, 0.63),-1px -1px 3px rgba(255, 255, 255, 0.63),1px -1px 3px rgba(255, 255, 255, 0.63),-1px 1px 3px rgba(255, 255, 255, 0.63);transition: font-size 0.4s ease;}#logo {text-align: center;float: left;margin-left: 45px;width: auto;display: block;position: relative;float: left;margin-top: 0;width: 290px;margin-top: 12px;transition: all 0.5s ease;}.logo {cursor: pointer;height: auto;margin-left: 0;margin-right: auto;margin-top: 0;padding-top: 1px;width: auto;float: left;}#logo2 {width: 340px;float: left;margin-left: 25px;transition: all 0.4s ease;text-align: left;}#logo2 > img {width: 65%;}#logo > img { margin-top: 10px; width: 80%;}.fusslogo { padding: 16px;}.fusstext { color: var(--schrift); font-size: 20px; margin-top: 4px; text-align: center;}.fusslogoueberschrift { margin-top: 5px; width: 100%;}.fusslogoueberschrift img {max-width: 90%;}.fusslogotext2 { color: var(--schrift); font-size: 20px;}.fusslogo {width: calc(100% - 2px);text-align: center;padding-top: 18px;padding-bottom: 18px;float: left;} .fusslogo img {width: 70%;}.fusslogos {text-align: center;width: 100%;}.fusslogos img { width: 55%; margin-left: auto;}.fusslogos img:last-child {margin-top: 10px;}.iconfeld {position: absolute;top: 8px;right: 25px;z-index: 3;}.iconfeld a {color: transparent; display: inline-block;width: 30px;text-decoration: none;}.iconfeld img {background-color: #c0c0c0;}.iconfeld img:hover {background-color: #bb5b4f;}.iconfeld2 {float: left;display: none;width: 70%;background-color: #fafaff;margin-left: 15%;}.iconfeld2 img {width: 36px;}.iconfeld img {width: 36px;opacity: 0.5;transition: opacity 0.4s ease;}.iconfeld img:hover,.iconfeld2 img:hover {opacity: 1;}.iconfeld a:first-child img {width: 35px;}.iconfeld a {margin-left: 8px;}.svgcliplist,.svg_cliplist{height: 0;}.svg_icon_div {width: 46px;display: inline-block;vertical-align: middle;}.svg_kopficons > .svg_icon:hover{}#svg_telcol > .svg_icon:hover,#svg_telcol2> .svg_icon:hover,#svg_telcol3> .svg_icon:hover{ animation: textwelle3 0.5s;}@keyframes textwelle3 { 0% { transform: scale(1); opacity: 1; fill: var(--schrift); } 30% { transform: scale(1.25); opacity: 1; fill: var(--logofarbe); } 100% { transform: scale(1); opacity: 1; fill: var(--schrift); }}@keyframes textwelle { 0% { transform: scale(1); opacity: 1; fill: var(--schrift); } 30% { transform: scale(1.25); opacity: 1; fill: var(--logofarbe); } 100% { transform: scale(1); opacity: 1; fill: var(--schrift); }}.svg_fussicons > .svg_icon:hover { animation: textwelle2 0.5s;}@keyframes textwelle2 { 0% { transform: scale(1); opacity: 1; fill: var(--schrift); } 30% { transform: scale(1.15); opacity: 1; fill: var(--logofarbe); } 100% { transform: scale(1); opacity: 1; fill: var(--schrift); }}.svg_fussicons {width: 46px;display: inline-block;vertical-align: middle;}.svg_fussicons > .svg_icon {width: 30px;fill: var(--schrift);}.iconfeld .svg_icon {}#svg_telcol,#svg_telcol2,#svg_telcol3{fill: var(--schrift);} .svg_icon {width: 30px;}.svg_icon2 {width: 40px;}.svg_handy {width: 36px;margin-right: 9px;}.svg_icon_div.icon_lang {width: 27px;fill: rgba(0,0,0,0.2);}.svg_open {display: inline-block;vertical-align: middle;}.iconhome { border: 1px solid #016BA5; border-radius: 74px !important; padding: 10px; background-color: #ffffff; transition: background-color 1s ease 0s;}.iconhome:hover{ border: 1px solid #016BA5; border-radius: 74px !important; padding: 10px; background-color:#000000;}.imgbg {text-align: center;width: 100%;} .slider_inhalt { float: right; margin-top: 2%; position: absolute; right: 16%; text-align: center; top: 0; width: auto; z-index: 1;}.slider_inhalt img { vertical-align: bottom;}.slider_inhalt a { color: #FFFFFF; text-decoration: none;} .slider_inhalt h1 { background: none repeat scroll 0 0 rgba(255, 255, 255, 0.5); border-radius: 8px; font-size: 41px; font-weight: bold; margin: 0; padding: 10px 25px; text-align: right;}.slider_inhalt p { background: none repeat scroll 0 0 #016BA5; border-radius: 8px; color: #FFFFFF; float: right;font-family: "Noto Sans",sans-serif; font-size: 22px; margin-top: 0; padding: 10px 25px; position: absolute; right: 0; top: 88%;}.slider_inhalt table { white-space: normal;}#slider_infotext{background-color:rgba(255,255,255,0.8); text-align: left;}.slider_inhalt table td { text-shadow: 2px 2px 4px #000000;}#slider_infotext h2 { margin: 0; padding: 0;}#id_radioslider { margin-bottom: 0;}.spalten.zwoelf.einruecken { margin-left: 20px;}.body {background-size: contain;background-repeat: no-repeat;background-position-y: bottom;}.teambox {text-align: center;}#socialmedia {text-align: center;}#socialmedia img { margin-top: 5px; margin-right: 2%; margin-left: 2%; border: none }#bewertungen { text-align: center }#bewertungen img { margin-top: 20px; border: none }#inhalt {margin-top: 0;transition: margin-top 1s ease-in-out;background-color: rgba(255,255,255,0.5);/*padding-left: 10px;padding-right: 10px;background: -moz-linear-gradient(top, rgba(255,252,231,0.6) 0%, rgba(255,252,231,1) 17%, rgba(255,252,231,1) 100%);background: -webkit-linear-gradient(top, rgba(255,252,231,0.6) 0%,rgba(255,252,231,1) 17%,rgba(255,252,231,1) 100%);background: linear-gradient(to bottom, rgba(255,252,231,0.5) 0%,rgba(255,252,231,0.5) 80%,rgba(255,252,231,0.8) 100%);border-radius: 0 0 5px 5px;*/}.inhalt_bg {/*margin-top: 40px;*//*border-top: 8px solid var(--schrift);box-shadow: 0 0 5px rgba(0,0,0,0.4);background-color: #ffffff;*/}.inhalt_bg2 {margin-top: 40px;background-color: rgba(255,252,231,0.8);border-radius: 5px;}#kopfbild > img {width: 100%;}#kopf > div:empty { margin-top: 100px;}#fade{}#flagsx { float: right; }#menuleiste .gruppe {margin-bottom: 0;}#fuss {padding-bottom: 40px;}#fuss a { }#fuss a:link { color: var(--schrift); }#fuss a:visited { color: var(--schrift); }#fuss a:active { color: var(--schrift); }#fuss a:hover { color: var(--farbe); }#flagsx img { margin-right: 2px }#body {line-height: 27px;padding-bottom: 15px;margin-bottom: 15px;filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#99ffffff', endColorstr='#ffffff',GradientType=0 );border-radius: 3px;}#body b, #body strong { font-weight: 500;}#body li { line-height: 140%; list-style: circle outside none; }#body img {margin-bottom: -3px;}#body a { color: var(--logofarbe);font-weight: 500; background: transparent; transition: background 1s ease; padding-left: 4px; border-radius: 3px; padding-right: 4px; margin-left: -4px; margin-right: -4px;}#body a:link { color: var(--logofarbe);}#body a:visited { color: var(--logofarbe);}#body a:active { color: var(--logofarbe);}#body a:hover { color: #ffffff; background: var(--schrift);}#menu_bg { height: auto }#menu ul li { color: var(--menufarbe); float: left;height: 200%;line-height: 200%; font-weight: normal; list-style-type: none; float: left; position: relative; }.menu_li { margin-left: 0px; padding-left: 0px; z-index: 0 }#menu a:link { color: var(--menufarbe);}#menu a:active {color:var(--menufarbe);}#menu a:visited {color:var(--menufarbe);}#menu a:hover { color: var(--farbe);}#menu .current { width: auto;}#menu .current a {text-decoration: none;}#menu .current a:link {}#menu .current a:active {}#menu .current a:visited { }#menu .current a:hover { color: var(--logofarbe);}#menufuss { text-align: center; }#menufuss ul { font-weight: normal; background-color: transparent; list-style-type: none; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; width: auto }#menufuss li { font-weight: normal; list-style-type: none }#menufuss a {font-weight: normal; font-size: 18px; line-height: 22px; text-decoration: none; transition: color 0.4s ease;}#buchen { background-color: rgba(255, 250, 250, 0.85); box-shadow: 0 0 3px #888888; float: left; height: auto; margin-bottom: 2px; text-align: center; width: 100%;}#buchen a:hover { background-color: rgba(61,68,125,0.5); color: #ffffff;}#buchen a { color: #3D447D; float: left; font-size: 30px; line-height: 45px; text-align: center; width: 100%;font-family: "Noto Sans",sans-serif; transition: background-color 0.4s ease,color 0.4s ease;}#buchen a:link { text-decoration: none;}#buchen a:visited { text-decoration: none;}#buchen a:active { text-decoration: none;}#buchen div:last-child { margin-bottom: 0;}.buchen { border-bottom: 1px solid #c0c0c0; float: left; width: 100%;}.uab {margin-top: 0;max-width: 100px;width: 100%;}.uab2 {width: 100%;text-align: right;}.logo {cursor: pointer;height: auto;margin-left: 0;margin-right: auto;margin-top: 0;padding-top: 1px;width: auto;float: left;}h1,h2,h3,h4,h5,h6 { color: var(--schrift); font-family: "Libre Franklin", sans-serif;font-weight: 300;padding-top: 10px;line-height: normal; font-style: normal; font-optical-sizing: auto;}h1 {font-size: 43px;}h2 { font-size: 36px;}h3 { font-size: 34px; }h4 {font-size: 32px;}h5 {font-size: 30px;}h6 {font-size: 28px;margin-top: 0;margin-bottom: 0;}h1 {color: var(--farbe);}#body > h1 { margin-bottom: 1px; }#body > .gruppe > .spalten.zwoelf h1 {margin-top: 20px;margin-bottom: 0;}table td h2,table td h1{ padding-left:0;}/* .spalten.zwoelf > h1,h2,h3,h4,h5,h6 { padding-left: 2%;} */li > h4 { margin:0; }#body > p { float: left;}.fussbox { padding: 15px }.fussbox a { font-weight: normal; font-style: normal; text-decoration: underline; border: none 0px }.fussbox a:link { color: var(--farbe) ; }.fussbox a:active { color: var(--farbe) ; }.fussbox a:visited { color: var(--farbe) ;}.fussbox a:hover { color: var(--logofarbe) ; }#fussnotex {color: var(--schrift);padding-left: 0;padding-right: 0;padding-top:0;}#fussnotex a { font-weight: normal;font-style: normal; text-decoration: none; border: none 0px }#fussnotex a:link { color: var(--schrift); }#fussnotex a:active { color: var(--schrift);}#fussnotex a:visited { color: var(--schrift);}#fussnotex a:hover { color: var(--farbe); }#fussnotex a:hover img, #fussnotex img:hover { background-color: var(--farbe) ;}#fussnotex img {background-color: #87898c;float: left;margin-right: 3%;transition: background-color 0.6s ease-in-out 0s;width: auto;border-radius: 40px;}#fussnotex .qual img{margin-top:15px; width: auto; float: right;}.qual { float: left; height: 66px; width: 100%;}#fussnotex .anschrift { font-size: 17px; }.adr_img {float: left;}#anschriftbox {color: var(--schrift);font-size: 16px;padding-top: 5px;}#fussnotex .email { font-size: 16px; color: var(--schrift); }#fussnotex .email2 { white-space: nowrap; }.emailtext {text-overflow: ellipsis !important;overflow: hidden;letter-spacing: 0;display: inline-block;}.icontext {display: inline-block;}.openicon2 {display: flow-root;line-height: initial;}.openicon2 b {width: 14%;text-transform: uppercase;display: inline-block;}#fussnotex .tel { font-size: 16px; color: var(--schrift);line-height: normal;}#fussnotex .adrbox { float: left; line-height: normal; width: 100%;}#fussnotex .adrbox:first-child { margin-top: 0px; line-height: normal;}#fussnotex .adrbox:last-child { margin-bottom: 20px; }#anschriftbox { float:left; }#anschriftbox2 {float: left;line-height: normal;}#adresse { font-size: 19px; line-height: 20px; height: 100px }#telefon { font-size: 20px; height: 50px }#fax { font-size: 18px; height: 50px }#email { font-size: 17px; height: 35px }#adresse h6 {color: #333333;font-size: 20px;margin-bottom: 0;margin-top: 0;padding-top: 0;}#adresse > .img1 { float: left; margin-top: 0; margin-right: 16px; margin-bottom: 50px }#email > .img2 , #fax > .img2, #telefon > .img2 { float: left; margin-top: 0; margin-right: 16px; margin-bottom: 10px }#klick_links {cursor: pointer;font-size: 40px;line-height: 30px;margin-bottom: 0;margin-top: 0;padding-bottom: 0;padding-top: 0;}#kalender_popup {background-color: #FFFFFF;border: 1px solid #D0D0D0;box-shadow: 0 2px 3px #000000;display: block;height: 208px;max-width: 272px;position: absolute;text-align: center;width: 100%;z-index: 1;}#kptd {background-color: #E5E5E5;cursor: pointer;float: left;font-size: 17px;height: 25px;line-height: 25px;margin: 1px;text-align: center;width: 13%;}.kptdso {color: #FF6D00;}#kptdl {float: left;height: 25px;margin: 1px;width: 13%;}#kpth {display: inline;float: left;font-size: 11px;height: 15px;line-height: 15px;margin: 1px;margin-left: 1px;text-align: center;width: 13%;}#kpweiterl {background-color: #F5F5F5;cursor: pointer;float: left;font-size: 20px;height: 25px;line-height: 25px;margin: 1px;text-align: center;width: 13%;}#kpweiterr {background-color: #F5F5F5;cursor: pointer;float: right;font-size: 20px;height: 25px;line-height: 25px;margin: 1px;text-align: center;width: 13%;}#kptitel {float: left;font-size: 12px;font-weight: bold;height: 25px;line-height: 25px;margin: 1px;text-align: center;width: 70%;}#kalender_popup2 {background-color: #F5F5F5;border: 1px solid #E5E5E5;display: block;font-size: 11px;height: 45px;line-height: 20px;position: absolute;width: 200px;}#kalender_popup2 input {border: 1px solid #C0C0C0;text-align: right;}#kpinputjahr {border: medium none;float: left;height: 45px;text-align: right;width: 59px;}#kpinputmon {float: left;height: 45px;text-align: right;width: 51px;}#kpinputtag {float: left;height: 45px;text-align: right;width: 51px;}#kpbutton {float: left;height: 25px;margin-top: 18px;text-align: center;width: 37px;}#zeit_popup {background-color: #EEEEEE;border: 1px solid #D0D0D0;height: 26px;padding-left: 5px;padding-top: 2px;position: absolute;width: 145px;}#zeit_popup select {font-size: 15px;}#zeit_sel {display: inline;height: 25px;width: 90px;}#kpbutton2 {display: inline;height: 25px;width: 37px;}.kpthzent {margin-left: 3%;width: 97%;}#newsbox { text-align: left; float: left; margin-left: 0px; width: 346px }#newsfuss { text-align: left; float: left; margin-left: 0px; width: 346px; height: 50px }#newsbox2 { text-align: left; float: left; margin-top: -160px; margin-left: 0px; width: 346px }#news { font-size: 15px; text-align: left; float: left; width: 100% }#news a { line-height: 30px;text-decoration: none; font-weight: bold; }#news small { color: #696969; font-size: 15px }#news a:link { }#news a:active { }#news a:visited { }#news a:hover { color: #ffffff; }#news h2 { font-size: 30px; line-height: 40px; font-family: Arial; letter-spacing: 1px; float: left; margin: 0px; width: 100%; height: 60px }#news p { color: #333; font-size: 15px; margin-top: 0px; margin-bottom: 0px; padding-right: 20px; padding-left: 20px; border-bottom: 1px solid #dcdcdc }#news b { font-weight: normal; font-size: 20px; font-family: Arial; margin-top: 19px ;display:block}#news img { float: left; margin: 0px 3px 3px 0px }#body .spanpic a:hover {background-color: transparent !important;}#body .box a:hover {background-color: transparent !important;}#news .img {float: left;margin: 0px 0px 5px 0px;border: 1px solid #E2E2E2;}#news .spanpic {display:block}#news .mehrinfo { margin-left: 8px }#news .img1 { float: left; margin-top: 5px; margin-left: 5px; border: none 0px; width: 135px; cursor: pointer }#news .img2 { float: left; margin-top: 5px; margin-right: 0px; margin-left: 0px; border: none 0px; width: 135px; cursor: pointer }#news .img0 { float: left; margin-top: 5px; margin-left: 0px; border: none 0px; width: 135px; cursor: pointer }#news .imgbigpic { float: left; margin-top: 0px; margin-left: 0px; border: none 0px; width: 356px; cursor: pointer }.boxes, .spanpic {width: calc(33% - 20px);display: inline-block;float: left;padding-left: 10px;padding-right: 10px;}.boxes img, .spanpic img{width: 100%;}.newsboxes div:nth-child(3n+5) {clear: both;}.fg_listbox_h {}#galerie div:nth-child(2n+3) {clear: none;}#galerie div:nth-child(3n+4) {clear: none;}#galerie div:nth-child(4n+5) {clear: both;}.fg_listbox {float: left;margin-left: 2%;margin-bottom: 10px;padding-bottom: 10px;padding-top: 10px;text-align: center;width: 23%;}.fg_listbox img { width: 100% !important; object-fit: cover; object-position: top; height: 210px;}.fg_listbox_titel h2 { font-size: 12px;font-weight: normal;margin-bottom: 3px;margin-top: 3px;overflow: hidden;padding-left: 3px;padding-right: 3px;}.fg_listbox_titel a { color: #DC0613;font-size: 16px; font-weight: normal; text-decoration: none }.fg_listbox_datum { font-weight: normal; font-size: 11px; }#fg_pixbox {padding-left: 17px;}#fg_pix2box {padding-bottom: 20px;width: 100%;margin-top: 0px;}.fg_back { margin-left: 2%; }.fg_back a:link { color: black; }.fg_back a:visited { color: black; }.fg_back a:active { color: black; }.fg_back a:hover { color: #dc0613; }#fg_pixbox h2 {font-weight: normal;padding-left: 0;margin-top: 0;margin-bottom: 5px;}#fg_pixbox img {width: 378px;height: auto;}#SXMORRcbNdXSXXbOZXXSNfXMOMLRfNcQ {background: none repeat scroll 0 0 rgb(0, 0, 0);background: none repeat scroll 0 0 rgba(0, 0, 0, 0.6);color: #FFFFFF;font-family: arial;font-size: 17px;bottom: 0;margin-top: 0;padding: 5px;position: absolute;right: 0;z-index: 999;width: auto !important;}#SXMORRcbNdXSXXbOZXXSNfXMOMLRfNcQ:empty {display: none !importent;}#ONMQNiQMbdieRSNiaONMXRbdSdXRSdMb { margin-top: 0 !important;}.img0 { border: none 0px; cursor: pointer }.img1 { border: none 0px; cursor: pointer }.img2 { border: none 0px; cursor: pointer }.img3 { border: none 0px; cursor: pointer }.img4 { border: none 0px; cursor: pointer }.img5 { border: none 0px; cursor: pointer }.img6 { border: none 0px; cursor: pointer }.imgGalerie {border: 0 none;cursor: pointer;margin-left: 0;margin-right: 0.8%;margin-top: 0.5%;}.preisliste { margin-left: 1%; width: 98%;}.zeigerlupe{ cursor:url(https://www.edvprojekte.at/data/pix/lupe_picview.cur),url(../../../Design8/web-content/template869_cafe-zentral.at/https://www.edvprojekte.at/data/pix/lupe_picview.png),auto;}.forms { float: none; margin-left: 3%; }.forms form { max-width: 470px }.forms2 { vertical-align: text-bottom; padding-top: 4px; padding-bottom: 4px; padding-left: 5px; min-width: 280px;position: relative;float:left; }.forms2 input, .forms2 select, .forms2 textarea { border: solid 1px gray; width: 270px; border-radius: 3px; color: #808080; font-size: 130%; background-color: #FFFFFF; }.forms2 input { padding: 1px; height: 30px;}.forms2 select { padding: 1px; height: 34px; width: 273px;}.forms2 textarea { overflow: auto;resize:vertical}input:focus, select:focus, textarea:focus { border:solid 1px #EEA34A; } .forms3 { min-width: 170px; float: left; padding-top: 4px; padding-bottom: 4px; padding-left: 5px;}.forms2 > .inputwarn { background-color: yellow }input[name$="zimmer]"] { width: 50px; max-width: 50px;margin-left: 46px }input[name*="[kind"] { width: 50px; max-width: 50px;margin-left: 46px }input[name*="[anzahl_"] { width: 50px; max-width: 50px;margin-left: 0px }input[name$="_zeit]"] { width: 50px; max-width: 50px; }input[type="checkbox"] { margin-left: 0px; ; max-width: 16px; max-height: 14px;}input[name*="Zimmertyp"] { margin-left: 45px; }.forms2 input[type="submit"] {background-color: #ffffff;color: #303030;cursor: pointer;height: 44px;transition: all 0.6s ease-in-out;border-color: gray;}.forms2 input[type="submit"]:hover {background-color: var(--farbe);background-position: right;color: #ffffff;border-color: var(--farbe) !important;}#div_einaus1, #div_einaus2 { background-color: #F0EBDB; border-radius: 5px; display: none; float: left; padding-bottom: 15px; visibility: hidden;}.formsmin { height: 21px; width: 100%;}.formsumbruch { float: left; width: 100% }.formsabstand { margin-left: 46px }.forms3.dsgvo1 {text-align: right;}.forms2.dsgvo2 {width: 100%;text-align: left;margin-left: 172px;}.nlform { float: left; padding-bottom: 15px; padding-left: 3%; color: #7C796A; }.nlform form { }.nlform .forms2n { vertical-align: text-bottom; float: left; position: relative; min-width: 94% }.nlform .forms2n input, .forms2n select, .forms2n textarea { color: #7C796A; font-size: 130%; background-color: #ffffff; border: solid 1px gray; width: 94%; border-radius: 3px }.nlform .forms2n input, .forms2n select { padding: 1px; height: 30px;}.nlform .forms2n textarea { overflow: auto;resize:vertical}.nlform input:focus, select:focus, textarea:focus { border:solid 1px #EEA34A; } .nlform .forms3n { float: left; min-width: 170px;margin-top:10px; }.nlform .forms2n > .inputwarn { background-color: yellow }.nlform h3 { color: var(--farbe) ; font-size: 17px; margin-top: 0; }.nlform select { width: 101%; height: 34px }.nlform input[type="submit"] { background: none repeat scroll 0 0 #f7b32f; color: #606060; cursor: pointer; height: 44px; margin-top: 17px; transition: background-color 0.4s ease 0s, color 0.4s ease 0s; width: 101%;}.nlform input[type="submit"]:hover { background-color: rgba(61,68,125,0.5); color: #ffffff;}#kinder_anzahl1 { visibility: hidden;display:none }#kinder_anzahl2 { visibility: hidden;display:none }#kinder_anzahl3 { visibility: hidden;display:none }#kinder_anzahl4 { visibility: hidden;display:none }a[name="goto1000"] { height: 0; line-height: 0;}.forms a[name="goto1000"]:first-child {padding-top: 115px;}.angebote_box_kl {background-color: #ebe6d6;float: left;font-size: 12px;height: auto;text-align: left;width: 100%;position: relative;transition: all 0.6s ease;}.angebote_menu {float: left;width: 100%;width: calc(100% - 40px);margin-left: 20px;}#body .angebote_menu a:hover { background-color: transparent;}.angebote_box_kl:hover {background-color: #A9AF2A;}.angebote_box_kl:hover .angebote_titel {color: #fff !important;}.angebote_box_kl img {float: left;margin-right: 9px;margin-bottom: 0px !important;}.angebote_titel {font-size: 22px;font-weight: bold;height: 28px;line-height: 52px;color: #736C5A;}.angebote_datum {font-size: 12px;height: 20px;}.angebote_preis {line-height: 41px;background-color: #A9AF2A;border-radius: 3px;color: window;float: right;font-size: 24px;font-weight: bold;padding-left: 5px;padding-right: 5px;position: absolute;bottom: 5px;}.angebote_details {line-height: 22px;background-color: #736C5A;border-radius: 3px;color: window;float: left;font-size: 12px;font-weight: bold;padding-left: 5px;padding-right: 5px;height: 22px;position: absolute;bottom: 5px;right: 5px;}.angebote_menu > li {border-bottom: 2px solid transparent;float: left;line-height: 100% !important;list-style: outside none none !important;width: 50%;}.angebote_menu > li:last-child { border-bottom: 0px none }button[name="buttonName"] {background-color: #FAF3E1;color: #4F4836;border: 1px solid;border-radius: 5px;font-size: 16px;letter-spacing: 2px;padding: 10px 25px;cursor: pointer;transition: all 0.6s ease;}button[name="buttonName"]:hover {background-color: #A9AF2A;color: #fff;border-color: #A9AF2A;}.ankerangebote { padding-top: 100px;}.angeboteliste li { font-size: 120%;}.angeboteliste a { font-weight: normal !important;}.angeboteliste ul { padding-left:6%;}.buttonback {margin-left: 30px;}.angebote_plakat { float: left; width: 100%;}.angebote_plakat a { text-decoration: none;}#body .angebote_plakat a:hover { background-color: transparent ;}#aussenangebote_css3schieber {width: calc(100% - 40px);padding-left: 20px;}.angebote_css3schieber a:hover { background-color: transparent !important;}.angebote_resbox { width: 100%; background-color: #EDE8CF; float: left; margin-right: 3px; padding-bottom: 8px; position: relative; transition: background-color 1s ease 0s;}.angebote_resbox:hover { background-color: #F7B32F;}.angebote_resbox img { width: 100%;}.angebote_restitel { color: #444444; float: left; font-size: 20px; font-weight: normal; line-height: normal; padding-bottom: 3px; padding-top: 3px; text-indent: 5px; width: 100%;}.angebote_resdatum { color: #3D448C; font-weight: normal; text-indent: 5px; padding-bottom: 35px;}.angebote_resdetails { background-color: #F7B32F; border-radius: 3px; bottom: 0; color: #3D448C; float: right; margin-left: 5px; margin-right: 8px; line-height: 28px; padding-left: 10px; padding-right: 10px;}.angebote_respreis {color:#3D448C; background-color: #F7B32F; border-radius: 3px; float: right; line-height: 28px; padding-left: 10px; padding-right: 10px;}.angebote_resunten { float: right; position: absolute; right: 0px; top: 8px;}.angebote_resinfo { color: #444444; margin-left: 5px; text-align: left;}.angebote_menu a{ font-weight: normal; }.angebote_anker {}.angebote_anker .angebote_preis {margin-top:-13px;}.angebote_anker .angebote_details {margin-top:-13px;}.angebote_info { font-size: 14px; font-weight: normal;}hr { background-color: var(--farbe) ; border: medium none; height: 1px;}.divfenster { background-color: #FFFFFF; border: 1px solid #9E9E9E; margin-left: -1px; margin-right: -1px; margin-top: 2px; padding: 10px;}#tababstand { margin-left: 20px; margin-right: 20px; width: calc(100% - 40px);}#sitemap {padding-left: 35px;width: calc(50% - 36px);float: left;}#sitemap a { font-weight: normal;}#sitemap ul { border-left: 1px solid #000000; margin-left: 16px; padding-left: 0;}#sitemap img { margin-bottom: 1px; margin-top: 1px; margin-right: 5px;}.sitemapbreite { float: left; width: 100%;}.smbreite {float: left;height: 32px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 82%;}.smumbruch { height: 32px;}#sitemap > ul { float: left; width: 100%;}.bilder6 img {border-radius: 50px;width: 15%; margin-right: 8px; opacity: 0.1; transition:border-radius 1s ease, opacity 1s ease; cursor:pointer;}.bilder6 img:hover { opacity: 1; border-radius: 0 0 7px 7px;}.bilder6 img:last-child { margin-right: 0;}.iframe { border-bottom: 10px solid #cfcdbc; border-top: 10px solid #cfcdbc; line-height: 0;}.iframe2 { border: medium none; height: 900px; width: 100%;}.zentriert{text-align:center;}.nohover, .nohover a:hover { transition: none 0s ease 0s !important; background: transparent !important; }iframe {z-index:-999 !important;}.p100{ width: 50% !important; margin-bottom: -6px; border-radius: 0 0 8px 0 !important; }.gruppe + .p100 { border-radius: 0 0 0 8px !important;}.siemax_button img { background-color: var(--farbe); border-radius: 22px; margin-right: 8px; vertical-align: middle; transition-duration: 1s; transition-property: transform; transition-timing-function: ease-in-out; }.siemax_button { margin-bottom: 20px; margin-left: 20px; transform: translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); backface-visibility: hidden; position: relative; padding-right: 2.2em; border: 1px solid rgba(183, 175, 154, 0.6); color: var(--farbe) ; font-size: 16px; background-color: transparent; display: inline-block; font-size: 16px; padding: 7px 15px 7px 8px; transition: background-color 0.6s ease 0s,color 0.6s ease 0s, border 0.6s ease 0s; vertical-align: middle;}.siemax_button img:before { transition-duration: 0.6s; transition-property: transform; transition-timing-function: ease-in-out;}.siemax_button:hover img { transform: rotate(360deg);}.siemax_button:hover { background-color: var(--farbe); color:#ffffff;border: 1px solid var(--farbe);}.buttonlink a { background-color: rgba(0, 0, 0, 0) !important; transition: none 0s ease 0s;}.buttonlink { float: left; margin-right: 17px; }.buttonlink2 { border: 1px solid var(--farbe) ; padding-bottom: 10px; padding-left: 25px !important; padding-right: 25px !important; padding-top: 10px; text-decoration: none;}a[name="anker"]{padding-top:150px;}.gb_button { background-color: transparent; border: 1px solid; border-radius: 0; color: var(--farbe); cursor: pointer; float: left; font-size: 18px; height: 58px; line-height: 58px; margin-left: 20px; padding-left: 20px; padding-right: 20px; text-align: center; transition: all 0.6s ease 0s; width: auto; border: 1px solid #c0c0c0;}.gb_button:hover {background-color: var(--farbe); color: #ffffff; border: 1px solid var(--farbe);}.gb_icon { float: left; margin-left: 18px; margin-right: 10px;}.gb_icon > img {margin-top:2px;}.gb_hr { background-color: rgb(255, 255, 255); background-color: rgba(255, 255, 255, 0.69); border: medium none; height: 5px;}.gb_rechts { padding-left: 18px; padding-right: 10px;}#navi { margin-left: 18px;}#navi2 { float: left; margin-bottom: 16px; margin-top: 7px; padding-left: 18px;}#navi a { color: #d21e51; float: left; font-size: 11px; margin: 0; min-width: 40px; padding-left: 5px !important; padding-right: 5px !important; text-decoration: none;}.navibut { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; border: 1px solid #cacaca; float: left; font-size: 22px; margin-right: 5px; min-width: 40px; text-align: center; transition: background 1s ease 0s, border 1s ease 0s;}.navisel{ background: var(--farbe) ; border: 1px solid var(--farbe) ; }#body .navisel b { color: #ffffff; float: left; font-weight: 900; min-width: 40px; padding-left: 5px; padding-right: 5px;}.navibut a {font-size: 22px !important;line-height: 30px; color: #d21e51; text-decoration: none; background: none repeat scroll 0 0 rgba(0, 0, 0, 0); } .navibut:hover { background: var(--farbe) ; border: 1px solid #6E2322 }.ref_count{ float:left; }#body .navibut a:hover { background: none repeat scroll 0 0 rgba(0, 0, 0, 0); transition: none 0s ease 0s;} .navibut i { color: #d21e51; font-style: normal; font-weight: bold; font-size: 27px }#popup { background-color: #ffffff; border: 1px solid #FFFFFF; border-radius: 8px; left: 10%; position: absolute; top: 10px; visibility: hidden; width: 50%; z-index: 11111;}.popup_close { background-color: #ffffff; border-radius: 8px 8px 0 0; padding-top: 1px; position: absolute; text-align: right; width: 100%;}.popup_close > img { background-color: #A6C871; border-radius: 6px; margin-right: 1px; transition: background-color 1s ease 0s; }.popup_close > img:hover { background-color: #10BBD5; cursor:pointer;}.popup_body { padding-top: 29px; padding-bottom: 1px; color: #ffffff; text-align: left; padding-left: 0px; padding-right: 0px; -webkit-box-shadow: 0px 2px 39px 0px rgba(0,0,0,0.75);-moz-box-shadow: 0px 2px 39px 0px rgba(0,0,0,0.75);box-shadow: 0px 2px 39px 0px rgba(0,0,0,0.75); border-radius: 6px;}.popup_body > img { margin-bottom: -4px; border-radius: 0 0 7px 7px;}.popup_body > p { padding-left: 10px; padding-right: 10px;}.popup_body p:last-child img { border-radius: 0 0 6px 6px; margin-bottom: -7px;}.popup_body h1 { padding-left: 10px;}.fb-customerchat {z-index: 100;}.class_css3slider > .class_navigation {position: relative !important;bottom: 0 !important;left: 0 !important;z-index: 0 !important;height: 20px !important;margin-top: 15px !important;margin-bottom: 5px !important;}.class_css3slider > ul {height: auto !important;}.class_css3slider > .class_button label:hover {box-shadow: inset 3px -3px 0 2px #000 !important;}#qfindformId {margin-left: 20px;}#mobilenavi {display:none;}#mobile_menu_off{display: none;fill: #606060;}#mobile_menu_on {fill: #606060;}.gruppe, .zoomimg {filter: blur(0) !important;}.blendimgbreite_1 .blendimg h6 {margin: 0;z-index: 1;font-size: 29px;padding-top: 0;padding-bottom: 5px;text-shadow: 1px 1px 4px rgba(255,255,255,0.8),-1px 1px 4px rgba(255,255,255,0.8),1px -1px 4px rgba(255,255,255,0.8),-1px -1px 4px rgba(255,255,255,0.8);line-height: normal;color: var(--farbe);font-weight: 800;font-family: arial;letter-spacing: 0;}.blendimgbreite_1 .blendimg a span {font-size: 21px;text-shadow: 1px 1px 3px #fff,-1px 1px 3px #fff,1px -1px 3px #fff;font-family: arial;color: #000000;}/*@media only screen and (min-width: 1400px) and (max-width: 1599px) { .menu_li > a {font-size: 18px !important;padding-right: 8px;padding-left: 8px;letter-spacing: 1px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) { .menu_li > a {font-size: 17px !important;padding-right: 8px;padding-left: 8px;letter-spacing: 1px}}*/@media only screen and (min-width: 960px) and (max-width: 1199px) { #anschriftbox {font-size: 10px;}.openicon2 b {width: 18%;}.forms2.dsgvo2 {margin-left: initial;}.menu_li > a {font-size: 15px !important;padding-right: 5px;padding-left: 5px;letter-spacing: 1px;}.fg_listbox img{height: 190px;}h1 { font-size: 38px; }h2 { font-size: 32px; }h3 { font-size: 28px; }h4 { font-size: 24px; }h5 { font-size: 20px; }h6 { font-size: 16px; }h1,h2,h3,h4,h5,h6 { letter-spacing: 3px;}#flagsx { }#fussnotex .email { font-size: 13px; white-space: nowrap;}#fussnotex .tel {letter-spacing: 0;font-size:13px; } #kopfbild { }#email, #fax, #telefon, #adresse,#adresse > h6{ font-size:0.8rem }.emailtext{font-size: 14px !important;width: 80%;}#logo > img{ width: 94%; }#menuleiste {} #menu_bg { margin-top: -370px; }#menu .sub{}#menu a {font-size: 18px;padding-right: 5px;padding-left: 5px;letter-spacing: 0;}#fg_pixbox img {width: 300px;}#fussnotex img { width: 60px;}#fussnotex .tel {line-height: normal;}#bgmpunkt {padding-top: 30px;}#qfindformId {margin-left: 20px;}.blendimgbreite_1 .blendimg h6 {font-size: 24px !important;}.blendimgbreite_1 .blendimg a span {font-size: 17px !important;}} @media only screen and (min-width: 768px) and (max-width: 959px) {.menu_li > a {font-size: 12px !important;padding-right: 3px;padding-left: 3px;letter-spacing: 0px;}#anschriftbox {font-size: 10px;}.forms2.dsgvo2 {margin-left: initial;}.angebote_menu > li {width: 100%;}#bgmpunkt {padding-top: 22px;}.bgmpunkt {/*font-size: 17px;*/letter-spacing: 3px;}.bgmhover {/*font-size: 15px;*/padding-top: 0px;}h1 { font-size: 30px; }h2 { font-size: 25px; }h3 { font-size: 23px; }h4 { font-size: 21px; }h5 { font-size: 19px; }h6 { font-size: 16px; }h1,h2,h3,h4,h5,h6 { letter-spacing: 2px;}#flagsx { }.logotext > h1 {letter-spacing: 0px;text-indent: 1px;} .buttonlink2 {padding-left: 3px !important; padding-right: 3px !important;} .slider_inhalt h1 { font-size:24px; } .slider_inhalt p{ font-size:14px; } #buchen { top: -58px;}#buchen a { font-size: 15px;line-height: 28px;}.angebote_restitel{font-size: 18px;}.angebote_resdetails {display:none;}.angebote_info {display:none;} #fussnotex .email {line-height: normal;font-size: 14px;} #fussnotex .adrbox:last-child { height: auto;} #fussnotex .adrbox { height: auto;} #fussnotex .tel {letter-spacing: 0; line-height: normal; font-size: 14px; font-size:13px; } #fussnotex img { display: none;} .fg_listbox { width: 31%;} #fg_pixbox img {width: 237px;}#galerie div:nth-child(3n+4) {clear: both;}#galerie div:nth-child(4n+5) {clear: none;}table td { font-size: 16px;}#kopfbild { } #email, #fax, #telefon, #adresse,#adresse > h6{ font-size:0.7rem;line-height:15px} #menuleiste { } #menu_bg { margin-top: -296px; }#logo > img{ width: 100%; }#logo2 > img {width: 49%;}#menu .sub{} #menu .sub a{font-weight: 400;} #menu a {font-size: 13px;padding-right: 5px;padding-left: 5px;letter-spacing: 0px;}#menufuss a { font-size: 14px !important; }#fussnotex .tel { line-height: normal;}.emailtext{font-size: 14px !important;width: 80%;}/*#logo2 > img {width: 57%;margin-top: 22px;}*/.spalten.vier.blendimg h6 {font-size: 15px;margin-top: 10px;}#qfindformId {margin-left: 20px;}.blendimgbreite_1 .blendimg a span {font-size: 15px !important;}.blendimgbreite_1 .blendimg h6 {font-size: 19px !important;}}@media only screen and (max-width: 959px) {}@media only screen and (max-width: 767px) {a[name$="_sick"]{padding-top:20px; }.uab2 {text-align: center;}#logo, .logo {width: 100%;}.logo > img {width: 189px;height: auto;margin-top: 4px;}#logoh2 {font-size: unset;}#svg_telhoerer2, #svg_email2 {display: inline-block;width: 30px;padding: 0;padding-top: 4px;padding-left: 15px;padding-right: 15px;}#svg_telhoerer2:hover .svg_icon{fill: var(--farbe);}#svg_email2:hover .svg_icon{fill: var(--farbe);}.boxes, .spanpic {width: 100%;padding-left: 0;padding-right: 0;}.teambox {margin-top: 35px;text-align: center;}#mobile_menu_off{display: none;fill: #606060;}#mobile_menu_on {fill: #606060;}.angebote_menu > li {width: 100%;}.angebote_titel {font-size: 19px;}.iconfeld {position: absolute;top: 8px;right: 8px;z-index: 3;}.iconfeld2 {display: block;border-bottom: 1px solid var(--farbe);}.butkopfbox {position: relative;height: 1px;float: left;width: 100%;}#butkopfbild {/* margin-top: -77px; position: absolute;top: -70px;z-index: 444;*/}.fusslogos img { width: 55%;}.fusslogoueberschrift img {width: 60%;}.fusslogoueberschrift {padding-top: 15px;padding-bottom: 15px;}#SXMORRcbNdXSXXbOZXXSNfXMOMLRfNcQ {font-size: 9px !important;}#bgmpunkt {position: absolute;width: auto !important;left:0;}#bgmpunkt3 {font-size: 3.5vw !important;position: relative;}#bgmpunkt2 {font-size: 4vw !important;position: relative; padding-left: 20px;padding-right: 20px;letter-spacing: 1px;}.bgmpunkt {/*font-size: 19px !important;*/letter-spacing: 0;line-height: normal;/*padding-left: 10px;padding-right: 10px;*/padding-top: 0;margin-top: 0;}.bgmhover { font-weight: normal;font-size: 2.7vw;}.bg1 { float: left; width: 100%;}#kopfbild { float: left; margin-top: 0; width: 100%; position: relative;}.fusslogo img { width: 45%;}#menufuss {width: 100%;margin-top: 20px;margin-bottom: 20px;float: left;}#menufuss a:hover {color: var(--logofarbe);font-weight: normal;background-color: transparent;}#body { font-size: 18px; line-height: 26px; padding-top: 0;}.spalten > p {/*padding-left: 2px;padding-right: 2px;*/ }#flagsx {bottom: unset;display: block;height: auto;margin-top: -10px;position: absolute;right: 2px;top: 0px; display: none;}#flagsx img { border-radius: 0px;}h1 { font-size: 25px; }h2 { font-size: 22px; }h3 { font-size: 21px; }h4 { font-size: 20px; }h5 { font-size: 18px; }h6 { font-size: 16px; }h2,h3,h4,h5,h6 {margin-top: 25px;} h1,h2,h3,h4,h5,h6 { padding-left: 2px; padding-right: 2px; letter-spacing: 1px;}body{ } .logotext > h1 { letter-spacing: 1px; text-align: center; text-indent: 0;} .bg1 {margin-top: 20px;padding-top: 0;} iframe { height: auto;}.framehoehe{ height:480px;}#tababstand {margin-left: 0;margin-right: 0;width: 100%;}#tababstand td {padding-left: 4px;padding-right: 4px;font-size: 12px;}#kopf {}#buchen div:last-child{margin-left:2%;}#buchen {box-shadow:none; background:none; left:0;top:0;position:relative; width: 100%; } .buchen a:hover{border-radius:8px !important;} .bilder6 img { opacity: 1;}#aussenangebote_css3schieber {display: none;}.angebote_anker { margin-left: auto; margin-right: auto; width: 100%;} .angebote_anker .angebote_preis {margin-top:auto;} .angebote_anker .angebote_details {margin-top:auto;} .angebote_info {display:none;} .inhalt_bg, .inhalt_bg2{ margin-top: 20px !important;} .inhalt_bg{background-image: none;}#inhalt { margin-top: 0; display: block; float: left; width: 100%;}.buchen {background-color: #FFFFFF;border: medium none !important;border-radius: 8px !important;width: 49%;} #buchen a { font-size: 14px; line-height: 35px;} #fussnotex{padding-top: 15px;}.emailtop {padding-top: 0 !important;}#fussnotex .adrbox { width: 100%;} #fussnotex .email { font-size: 14px; line-height: normal;} #fussnotex .tel { font-size: 14px; letter-spacing: 3px; line-height: normal;} #fussnotex img{ width:auto;}.anschrift > img { display: block;}.fg_listbox { width: 47%;} #galerie div:nth-child(4n+5) {clear: unset;}#galerie div:nth-child(3n+4) {clear: unset;}#galerie div:nth-child(2n+3) {clear: both;}#fg_pixbox{margin-left: 0;padding-left: 0;}#fg_pixbox h2 {margin-top: 0;}#fg_pix2box {margin-top: 0;}#fg_pixbox img {width: 136px;}.fg_listbox img {width: 100% !important;object-fit: cover;object-position: top;height: 130px;}.forms2{ float: left;} .forms3.dsgvo1 {width: auto;text-align: left;}.forms2.dsgvo2 {margin-left: auto;}#menuleiste {height: 85px;position: relative;top: unset;z-index: unset;float: left;display: block;background-color: #FAFAFF;}table ul{ padding-left:0;}table td { font-size: 16px; padding: 0; vertical-align: top;}#logo { position: relative;} #logo > img {margin-top: -20px;width: 25%;}#logo2 {width: 136px;float: none;margin: 0;text-align: center;height: 85px;}#logo2 > img {margin-top: 0px;width: 180px;padding-right: 20px;}#menu_bg, #logo { height: auto; margin: 0;} #menu .current a{ box-shadow:none; } #menu {font-weight: 400;text-align: center;margin-bottom: 0px;padding: 0px;bottom: unset;width: 70%;margin-top: 0;margin-left: 15%;float: left;position: relative;right: 0;padding-top: 1px;border: none;background-color: var(--farbe);top: unset;}#menu .current { width: 100%; } #menu .current a{ }#menu ul {margin-top: 0;}#menu li {border-radius: 0;padding-top: 2px;width: 100%;background-color: #fafaff;margin-bottom: 1px;float: left;height: auto;line-height: normal;margin-right: 1px;font-weight: 300;list-style-type: none;float: left;position: relative;padding: 0;}#menu a { border: medium none; border-radius: 0; float: left; font-size: 24px; font-weight: 300; letter-spacing: 2px; margin-bottom: 0; margin-top: 0 !important; padding: 0; text-align: left; text-decoration: none; text-indent: 15px; transition: none 0s ease 0s ; width: 100%; z-index: auto; line-height: normal; text-shadow: none;}#menu ul li div > a {color: #000000;}/*#menu li a:first-child {background: url(https://www.edvprojekte.at/data/pix/mobile_menu.png);background-repeat: no-repeat;background-position: right 2px;background-size: 36px;}*/#menu li a:first-child:hover {color: #ffffff;background-color: #FEFEF4;line-height: normal;}/*#menu ul li:nth-child(3) a {background: none;}*/#menu a:hover{margin-top:0px !important; line-height: normal; } #menu .current .sub a { background-color: rgba(0,0,0,0);} #menu .sub { background-color: var(--farbe); z-index: 140; right: 0; top: 0;left: auto;width: 70% !important;}#menu .sub a{ width: 100% !important; } #menu .current a:hover { background-color:none !important;color:var(--farbe) ; }#menu a:link { color: #000000;}#menu a:active { color: #000000;}#menu a:visited {color: #000000; }.mobilenavi {/* background: url(https://www.edvprojekte.at/data/pix/mobile_menu2.png); */background-repeat: no-repeat;background-position: right;background-size: 36px;height: 36px;position: absolute;top: 8px;width: 36px;cursor: pointer;border-radius: 3px;display: block;z-index: 3;left: 8px;}#mobilemenu {left: -767px;position: absolute;transition: all 0.6s ease-in-out;z-index: 3;display: block;width: 100%;margin-top: -10px;top: 99px;}#mobilenavi {width: auto;float: left;position:absolute;display:block;z-index: 3;}.mobilenavi {background: url(https://www.edvprojekte.at/data/pix/mobile_menu.png);background-repeat: no-repeat;background-position: 2px 2px;background-size: 36px;height: 39px;position: absolute;top: 6px;left: 6px;width: 38px;cursor: pointer;background-color: var(--schrift);padding-left: 2px;z-index: 10;border-radius: 3px;}.mobilenavibut {background-color: transparent;border: none;cursor: pointer;display: flex;padding: 0;width: 50px;margin-top: -20px;height: 40px;}.line { fill: none; stroke: var(--schrift); stroke-width: 3; transition: stroke-dasharray 600ms cubic-bezier(0.4, 0, 0.2, 1), stroke-dashoffset 600ms cubic-bezier(0.4, 0, 0.2, 1);}.line1 { stroke-dasharray: 60 207; stroke-width: 3;}.line2 { stroke-dasharray: 60 60; stroke-width: 3;}.line3 { stroke-dasharray: 60 207; stroke-width: 3;}.opened .line1 { stroke-dasharray: 90 207; stroke-dashoffset: -134; stroke-width: 3;}.opened .line2 { stroke-dasharray: 1 60; stroke-dashoffset: -30; stroke-width: 3;}.opened .line3 { stroke-dasharray: 90 207; stroke-dashoffset: -134; stroke-width: 3;}.btext {padding-bottom: 8px;font-size: 13px;}.btitel {padding-top: 3px;padding-bottom: 3px;font-size: 15px;color: #ffffff;text-transform: uppercase;line-height: normal;}.blinks a {font-size: 13px;line-height: 20px;}.bbutton a {font-size: 15px;line-height: normal;text-decoration: none;padding-top: 4px;padding-bottom: 4px;padding-right: 13px;padding-left: 13px;margin-top: 0;}.buchenneu {width: 100%;height: 170px;}.buchenneu img {padding: 5px;margin-top: 10px;width: 36px;}.buchenneu img:hover {width: 46px;}.inhalt_bg2 {margin-top: 0;}.inhalt_bg3 {margin-top: -24px !important;}#sitemap {width: calc(100% - 36px);}}@media only screen and (min-width: 300px) and (max-width: 480px) {#mobile_menu_off{display: none;fill: #606060;}#mobile_menu_on {fill: #606060;}#fg_pixbox img {width: 147px;}#bgmpunkt br {float: left;}#bgmpunkt {padding-top: 14px;min-width: 60%;}.bgmpunkt {/*font-size: 13px !important;*/letter-spacing: 1px;}.bgmhover {/*font-size: 13px;*/letter-spacing: 0;}.inhalt_bg3 {margin-top: -22px !important;}#fussnotex img {width: 44px;}#fussnotex .tel,#fussnotex .email {line-height: normal;}#fussnotex .email2 {letter-spacing: 0;}#mobilemenu {left: -500px;}#logo2 > img {margin-top: 0;width: 230px;padding-right: 20px;}#body { font-size: 16px; line-height: 24px; padding-top: 0; }#menuleiste {height: 85px; }#menu {width: 90%;margin-left: 5%;}#menu .current a{ box-shadow:none; } .iconfeld2 {width: 90%;margin-left: 5%;}.p100{ width: 100% !important; margin-bottom: -6px; border-radius: 0 0 8px 8px !important;}.gruppe + .p100 {border-radius: 0 0 0 0 !important;}#buchen { position:relative;}.bilder6 img { margin-right: 5px; opacity: 1;}#aussenangebote_css3schieber {display: none;} .angebote_datum{font-size: 11px;}.angebote_box_kl img {width: 110px;}.angebote_titel {font-size: 15px;line-height: 30px;} button[name="buttonName"] {padding: 10px 13px;} .angebote_preis {font-size:12px; margin-right: 3px; } .buchen{ border-bottom: 0; border-right: 1px solid #606060; } #flagsx { top: 0px; width: 50px;}#flagsx img { margin-top: 2px; margin-bottom: 0;}}#kopf { }#inhalt {}#fuss { }