 @font-face{ font-family:"SourceSans3"; src:url("./fonts/Source_Sans_3/SourceSans3-VariableFont_wght.ttf") format("truetype"); font-weight:1 1000; } @font-face{ font-family:"Nunito"; src:url("./fonts/Nunito/Nunito-VariableFont_wght.ttf") format("truetype"); font-weight:1 1000; } *{ margin:0; padding:0; } h1{ font-size:22px; font-family:Nunito,sans-serif; } h2{ font-size:20px; font-family:Nunito,sans-serif; } h3{ font-size:18px; font-family:Nunito,sans-serif; } p,a,span,div,input,button,tr,td,textarea{ font-size:15px; font-family:SourceSans3,sans-serif; } #lbOverlay{position:fixed;top:0;left:0;z-index:99997;width:100%;height:100%}#lbOverlay.grey{background-color:#000}#lbMain{position:absolute;left:0;width:100%;z-index:99998;text-align:center;line-height:0;display:-moz-inline-stack}#lbMain a img{border:1px solid #FFFFFF}#lbOuterContainer{position:relative;background-color:#FFFFFF;width:200px;height:200px;margin:0 auto;border-radius:4px; padding:10px 5px 30px 20px}#lbOuterContainer.grey{border:2px solid #888}#lbTopContainer,#lbBottomContainer{width:100%;line-height:1.4em;font-size:.9em;overflow:hidden;margin:0 auto;padding:0;position:relative;z-index:14;display:none}#lbTopContainer{overflow:hidden;margin-top:5px}#lbImage,#lbIframe{border:none;border-radius:4px}#lbImage.grey,#lbIframe.grey{border:0 solid #888;border-radius:4px}#lbImageContainer,#lbIframeContainer{z-index:12}#lbLoading{height:100%;width:100%;margin-top:-10px}#lbHoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}#lbImageContainer>#lbHoverNav{left:0}#lbHoverNav a{outline:none}#lbPrevHov{width:48%;height:100%;background:transparent url(images/blank.gif) no-repeat;display:block;left:0;float:left;margin-left:3px;border:none!important}#lbPrevHov.grey:hover,#lbPrevHov.grey:visited{background:url(images/prev_grey_t.png) left 30% no-repeat}#lbNextHov{width:48%;height:100%;background:transparent url(images/blank.gif) no-repeat;display:block;right:0;float:right;margin-right:3px;border:none!important}#lbNextHov.grey:hover,#lbNextHov.grey:visited{background:url(images/next_grey_t.png) right 30% no-repeat}#lbPrev,#lbPrevTop{width:26px;height:28px;float:right;margin:0 0 1px 8px;border:none!important}#lbPrev.grey,#lbPrevTop.grey{background:url(images/prev_grey.png) no-repeat}#lbPrev.greyOff,#lbPrevTop.greyOff{background:url(images/prev_grey_off.png) no-repeat;cursor:default}#lbNext,#lbNextTop{width:26px;height:28px;float:right;margin:0 0 1px 8px;border:none!important}#lbNext.grey,#lbNextTop.grey{background:url(images/next_grey.png) no-repeat}#lbNext.greyOff,#lbNextTop.greyOff{background:url(images/next_grey_off.png) no-repeat;cursor:default}#lbTopData,#lbBottomData{float:left;text-align:left;padding-left:10px}#lbBottomData{padding-bottom:.5em}#lbBottomData.grey,#lbTopData.grey{color:#333}#lbTopNav,#lbBottomNav{float:right;text-align:right;padding-right:10px}#lbNumTop,#lbNumBottom{font-style:italic}#lbDescBottom{display:block}#lbTitleTop,#lbTopNav{margin-top:.3em}#lbTitleTop,#lbTitleBottom{display:block;font-weight:700}#lbClose,#lbCloseTop{width:26px;height:28px;float:right;margin:0 0 1px 8px;border:none!important}#lbClose.grey,#lbCloseTop.grey{width:20px; height:20px; position:relative; margin-top:5px; } #lbClose.grey:after,#lbCloseTop.grey:after{ content:""; height:20px; border-left:2px solid #000; position:absolute; transform:rotate(45deg); right:8px; } #lbClose.grey:before,#lbCloseTop.grey:before{ content:""; height:20px; border-left:2px solid #000; position:absolute; transform:rotate(-45deg); right:8px; }#lbPrint,#lbPrintTop{width:26px;height:28px;float:right;margin:0 0 1px 8px;border:none!important}#lbPrint.grey,#lbPrintTop.grey{background:url(images/print_grey.png) no-repeat}#lbPlay,#lbPlayTop{width:26px;height:28px;float:right;margin:0 0 1px 8px;border:none!important}#lbPlay.grey,#lbPlayTop.grey{background:url(images/play_grey.png) no-repeat}#lbPause,#lbPauseTop{width:26px;height:28px;float:right;margin:0 0 1px 8px;border:none!important}#lbPause.grey,#lbPauseTop.grey{background:url(images/pause_grey.png) no-repeat}#lbClose,#lbPrint,#lbPlay,#lbPause{margin:0 0 6px 8px}* html a:hover{background:transparent}.lytetip{outline:none;border-bottom:1px dotted;z-index:24;text-decoration:none}.lytetip span{color:#000;position:absolute;top:2em;left:0;padding:.5em .8em;background:#F4F5FB;border:1px solid #888;border-radius:2px 2px;-moz-border-radius:2px;-webkit-border-radius:2px;-webkit-box-shadow:1px 2px 3px 0 #949494;-moz-box-shadow:1px 2px 3px 0 #949494;box-shadow:1px 2px 3px 0 #949494;width:240px;filter:alpha(opacity:95);khtmlopacity:.95;mozopacity:.95;opacity:.95;text-align:left;display:none}.lytetip:hover{z-index:25;color:#aaf;text-decoration:none}.lytetip:hover span{display:block}.lytetip:hover em{font-size:1.2em;font-weight:700;display:block;padding:0 0 .6em}.lytetip:hover .lbTipImg{border:0;margin:-20px 0 0 -36px;float:left;position:absolute;height:32px;width:32px}.lbErrorImg{background:url(images/error.png)}.lbInfoImg{background:url(images/info.png)}.lbHelpImg{background:url(images/help.png)}.lbWarningImg{background:url(images/warning.png)}span.lbCustom{padding:.5em .8em .5em 1.5em !important}span.lbIEFix{padding:.5em .8em!important}.lytetip .lbError{background:#FFE7D7;border:1px solid #FF3334}.lytetip .lbInfo,.lytetip .lbHelp{background:#D2EEF7;border:1px solid #2BB0D7}.lytetip .lbWarning{background:#FFA;border:1px solid #FFAD33} .menuekat_inactive{float:left; margin:0px 5px 0px 5px; -webkit-border-radius:50%;-moz-border-radius:50%; border-radius:50%; width:98px; height:98px; padding:0px; text-align:center; background-color:#c53a00; color:#fff} .menuekat_inactive:hover{-moz-filter:brightness(85%); -webkit-filter:brightness(85%); filter:brightness(85%)} .menuekat_inactive a:link, .menuekat_inactive a:visited{display:block; padding:25px 0px 20px 0px; color:#fff} .menuekat_inactive a:hover{display:block; padding:25px 0px 25px 0px; color:#fff} .menuekat_inactive_fertig{float:left; margin:0px 5px 0px 5px;border-radius:50%; width:98px; height:98px; padding:0px; text-align:center; background-color:#222222; color:#fff} .menuekat_inactive_fertig:hover{-moz-filter:brightness(85%); -webkit-filter:brightness(85%); filter:brightness(85%)} .menuekat_inactive_fertig a:link, .menuekat_inactive_fertig a:visited{display:block; padding:25px 0px 20px 0px; color:#fff} .menuekat_inactive_fertig a:hover{display:block; padding:25px 0px 25px 0px; color:#fff} .menuekat_active{float:left; margin:0px 5px 0px 5px; -webkit-border-radius:50%;-moz-border-radius:50%; border-radius:50%; width:98px; height:98px; padding:0px; text-align:center;background-color:#222222; color:#FFFFFF} .menuekat_active:hover{text-decoration:none; background-color:#222222} .menuekat_active a:link, .menuekat_active a:visited, .menuekat_active a:hover{text-decoration:none; display:block; padding:25px 0px 25px 0px;color:#fff} .fb-like{margin:4px 0px 0px 0px; float:right} .gp-like{margin:4px 9px 0px 0px; float:right} .opacity40{filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4} .opacity50{filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5} .opacity60{filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6} .opacity70{filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7} .opacity80{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8} .opacity90{filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9} .article_bgcolora{color:#000} .article_bgcolora:hover{ background-color:#F2EEE9; } .article_bgcolora td,.article_bgcolorb td{ border-top:1px solid #F2EEE9; border-bottom:1px solid #F2EEE9; } .bordertop{-webkit-background-clip:padding-box; background-clip:padding-box} .borderbott{border-bottom:1px solid rgb(0,0,0); border-bottom:1px solid rgba(0,0,0,0.2); -webkit-background-clip:padding-box; background-clip:padding-box} .bordertopwk{border-top:1px solid rgb(255,255,255); border-top:1px solid rgba(255,255,255,0.2); -webkit-background-clip:padding-box; background-clip:padding-box} .borderbottwk{border-bottom:1px solid rgb(255,255,255); border-bottom:1px solid rgba(255,255,255,0.2); -webkit-background-clip:padding-box; background-clip:padding-box} .quickinfo_gruen2{ font-weight:400; font-size:15px; } .bgcolora{color:#000} .gutscheine-form-input,.newsletter-form-input{ padding:8px 4px; border-radius:4px !important; display:block; width:100%; background-color:#F2EEE9; outline:none !important; border:1px solid #F2EEE9 !important; } .gutscheine-form-table{ border-spacing:10px; } .bgcolorb{color:#000; background-color:#fff} .button-newsletter{ border-radius:4px !important; border:1px solid #d90011 !important; padding:8px !important; background-color:#d90011 !important; } .bestellung_versand_title{ color:#d90011 !important; font-weight:700; font-size:20px; } .bestellung_versand_subtitle{ color:#d90011 !important; font-weight:700; font-size:18px; } .txtright{text-align:right} .txtcenter{text-align:center} .neu{font-size:12px; color:#fff} body img{border:none} body form{border:none} body input{margin:0px 0px 0px 1px; padding:1px 0px 1px 1px; border-radius:4px} body textarea{margin:0px 0px 0px 1px; padding:1px 0px 1px 1px; border-radius:4px} body select{margin:0px 0px 0px 1px; padding:1px 0px 1px 1px; border-radius:4px} body table{width:100%; border-spacing:0px} .bgwk{color:#222222} .blocks{text-align:justify; line-height:1.25; display:block; margin-right:15px} .qrcode-title{ color:#d90011; padding-bottom:10px; } .kontakt_header_svg{ fill:#FFFFFF; } @media screen and (min-width:950px) { body{margin:0px; color:#000; background-color: #FFFFFF; background:url(/design/v2/10-68.png) calc(50% + 490px) 38px fixed no-repeat,linear-gradient(to bottom,rgba(0,0,0,0.22),rgba(0,0,0,0.0) 600px),url(/design/v2/5-13.png) calc(50% - 693px) bottom fixed no-repeat,url(/design/v2/1-7.png) left top fixed repeat;background-attachment:fixed !important} .konto_lieferadressen_table_in_table,.konto_daten_table_in_table{ border-spacing:0 5px; } .konto_lieferadressen_table_in_table tr td,.konto_daten_table_in_table tr td{ font-size:18px; font-weight:700; color:#404040; } .konto_lieferadressen_table_in_table tr td input,.konto_lieferadressen_table_in_table tr td select,.konto_daten_table_in_table tr td select,.konto_daten_table_in_table tr td input{ padding:3px 9px; border-radius:4px; width:93%; border:1px solid #EAEAEA; } .konto_lieferadressen_table_in_table tr td select,.konto_daten_table_in_table tr td select{ width:97%; } .konto_lieferadressen_form_telvw{ width:25% !important; } .konto_daten_form_telvw,.konto_daten_form_telvw_mob{ width:25% !important; } .konto_lieferadressen_form_telrufnr{ width:64% !important; } .konto_daten_form_telrufnr,.konto_daten_form_telrufnr_mob{ width:63% !important; } .konto_daten_plz{ width:25% !important; } .konto_daten_ort{ width:64% !important; } .konto_lieferadressen_submit,.konto_daten_submit{ width:50% !important; text-align:center; background-color:#d90011 !important; } .nav_color_link{color:#d90011 !important} .useform form{padding:5px; margin:0px 0px 5px 0px; min-height:100%; overflow:hidden !important} .new-table-bestellung{ background-color:#F2EEE9; border-radius:4px; border:1px solid #d90011; } .new-table-bestellung td{ padding:5px; } .useform td{vertical-align:middle} #page-wrap{height:auto !important; height:100%; overflow:hidden !important} hr{border:none; border-top:1px solid #000; color:#000; background-color:#000; height:1px;filter:alpha(opacity=60);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3} .appbox a { display:block; } .header_out{ width:100%; position:relative; } .header_top_out{ width:100%; position:relative; } .header_top{ width:944px; margin:0 auto; color: #FFFFFF; padding:16px 27px; text-align: left; background-color: #d90011; border-radius:0 0 8px 8px; } .header_top table tbody tr{ display:flex; align-items:center; justify-content:space-between; } .header_top table tbody tr td{ color:#FFFFFF; font-weight:700; display:flex; align-items:center; justify-content:space-between; } .header_top table tbody tr td a{ color:#FFFFFF; } #TELRUFNR{ width:42% !important; } .header_middle_out{ width:100%; position:relative; margin: -9px 0px 0px 0px; } .header_middle{ margin:0 auto; color: #000; padding: 0px; text-align: left; width: 989px; } .header_middle img{max-height:240px} .header_middle_mobile{display:none} .navigation_out{ width:100%; position:relative; margin: -6px 0px 0px 0px; } .navigation{display:none} .food_size{ font-size:18px !important; opacity:1 !important; } .nav_button_inactive{ float:left; margin: 0px 6px 0px 6px; } .nav_button_inactive:hover{float:left;-moz-filter:brightness(90%); -webkit-filter:brightness(90%); filter:brightness(90%)} .nav_button_inactive a:link, .nav_button_inactive a:visited{display:inline-block; font-size:14px; font-weight:bold; color:#fff; padding:4px 6px 4px 6px; text-decoration:none} .nav_button_inactive a:hover{color:#fff} .nav_button_active{ float:left; margin: 0px 6px 0px 6px; } .nav_button_active:hover{ float:left;-moz-filter:brightness(90%); -webkit-filter:brightness(90%); filter:brightness(90%)} .nav_button_active a:link, .nav_button_active a:visited{display:inline-block; color:#fff; padding:4px 6px 4px 6px; text-decoration:none} .nav_button_active a:hover{color:#fff; } .content_out{width:100%; position:relative} #body{ z-index:2; overflow:hidden !important; margin:0 auto; width: 998px; background-color: #FFFFFF; border-radius:8px 8px 0 0; display:grid; grid-template-areas: "infoleiste infoleiste sideBar" "contentCenter contentCenter sideBar" "contentCenter contentCenter ."; grid-template-columns:364px 364px 271px; grid-template-rows:auto auto auto; } .content_center{ color: #000; padding:24px; border-right:1px solid #EAEAEA; background-color: #FFFFFF; grid-area:contentCenter; } .menu-name-title{ font-size:22px; } .content_center a:link, .content_center a:visited{color:#C94C18; text-decoration:none} .content_center a:hover{color:#d90011; text-decoration:underline} .content_center_width{ float:left; width:975px; margin:0px 0px 0px 3px; overflow:hidden; color: #000; background-color:#FFFFFF; } .content_center_width a:link, .content_center_width a:visited{color:#C94C18; text-decoration:none} .content_center_width a:hover{color:#d90011; text-decoration:underline} .kennung{ padding:8px 0; background-color:#d90011; text-align:center; border-radius:0 8px 0 0; z-index:500; } .kennung_big{margin-left:-10px; padding:3px 0px 3px 0px; text-align:center; z-index:500; background:url("/design/transparent-big.png")} .dropbtn{ background-color:#000; color:#fff; border:none; cursor:pointer; width:40px; height:40px; float:left; border-radius:8px 0 0 0; } .menuBurger{ height:2px; width:18px; display:block; background-color:#fff; margin:3px auto; } .dropdown{position:relative; display:inline-block} .dropdown-content{display:none; position:absolute; background-color:#FFFFFF; min-width:160px; box-shadow:0px 6px 8px 0px rgba(0,0,0,0.4); z-index:1; margin-top:27px; border-top:1px solid #fff} .dropdown-content a:link,.dropdown-content a:visited{color:#000; padding:8px 16px; text-decoration:none; display:block; border-bottom:1px solid #EAEAEA} .dropdown-content a:hover{color:#d90011; font-weight:700; text-decoration:none} .dropdown:hover .dropdown-content{display:block} .dropdown:hover .dropbtn{background-color:#148336;color:#fff} .infoleiste_out{height:40px; z-index:10; background-color:#FFFFFF; border-radius:8px 0 0 0; display:flex; align-items:center; border-bottom:1px solid #EAEAEA; grid-area:infoleiste; } #infoleiste{ height:25px; z-index:10; padding:0px 0px 0px 10px; border-radius:8px 0 0 0; } .rating-box{ color:#000; justify-self:end; align-self:center; } .rating-box a:link,.rating-box a:visited,.rating-box a:hover{color:#000} .rating-text{color:#FFFFFF; background-color:#d90011; padding:4px 8px; border-radius:4px} .shopinfo_home{display:none} .actions_box{ background:url('data:image/svg+xml,<svg width="127" height="127" viewBox="0 0 127 127" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M55.7568 11.9446C59.8316 8.00273 66.2983 8.00273 70.3731 11.9446L71.2957 12.8372C75.1792 16.5941 80.5792 18.3487 85.9293 17.5919L87.2003 17.4121C92.8138 16.6181 98.0455 20.4192 99.0251 26.0034L99.2469 27.2677C100.18 32.5898 103.518 37.1833 108.291 39.7158L109.425 40.3175C114.433 42.9747 116.431 49.1249 113.942 54.2183L113.378 55.3716C111.005 60.226 111.005 65.9039 113.378 70.7583L113.942 71.9115C116.431 77.005 114.433 83.1552 109.425 85.8124L108.291 86.4141C103.518 88.9466 100.18 93.54 99.2469 98.8622L99.0251 100.127C98.0456 105.711 92.8138 109.512 87.2003 108.718L85.9293 108.538C80.5792 107.781 75.1792 109.536 71.2957 113.293L70.3731 114.185C66.2983 118.127 59.8316 118.127 55.7568 114.185L54.8342 113.293C50.9507 109.536 45.5507 107.781 40.2006 108.538L38.9296 108.718C33.316 109.512 28.0843 105.711 27.1048 100.127L26.883 98.8622C25.9494 93.54 22.6121 88.9466 17.8389 86.4141L16.705 85.8124C11.6968 83.1552 9.6985 77.005 12.1883 71.9115L12.7521 70.7583C15.125 65.9039 15.125 60.226 12.7521 55.3716L12.1883 54.2183C9.6985 49.1249 11.6968 42.9747 16.705 40.3175L17.8389 39.7158C22.6121 37.1833 25.9494 32.5898 26.883 27.2677L27.1048 26.0034C28.0843 20.4192 33.316 16.6181 38.9296 17.4121L40.2006 17.5919C45.5507 18.3487 50.9507 16.5941 54.8342 12.8372L55.7568 11.9446Z" stroke="%23808080" stroke-width="7.00722"/><path d="M47.2988 35.0361C40.5368 35.0361 35.0361 40.5368 35.0361 47.2988C35.0361 54.0607 40.5368 59.5614 47.2988 59.5614C54.0607 59.5614 59.5614 54.0607 59.5614 47.2988C59.5614 40.5368 54.0607 35.0361 47.2988 35.0361ZM47.2988 52.5542C44.3908 52.5542 42.0433 50.2068 42.0433 47.2988C42.0433 44.3908 44.3908 42.0433 47.2988 42.0433C50.2068 42.0433 52.5542 44.3908 52.5542 47.2988C52.5542 50.2068 50.2068 52.5542 47.2988 52.5542ZM78.8312 66.5686C72.0693 66.5686 66.5686 72.0693 66.5686 78.8312C66.5686 85.5932 72.0693 91.0939 78.8312 91.0939C85.5932 91.0939 91.0939 85.5932 91.0939 78.8312C91.0939 72.0693 85.5932 66.5686 78.8312 66.5686ZM78.8312 84.0866C75.9232 84.0866 73.5758 81.7392 73.5758 78.8312C73.5758 75.9232 75.9232 73.5758 78.8312 73.5758C81.7392 73.5758 84.0866 75.9232 84.0866 78.8312C84.0866 81.7392 81.7392 84.0866 78.8312 84.0866ZM39.9762 91.0939L35.0361 86.1538L86.1538 35.0361L91.0939 39.9762L39.9762 91.0939Z" fill="%23808080"/></svg>'); background-position:left 20px center;background-repeat:no-repeat; background-size:10vmin 90%; background-color:#fff; border:1px solid rgba(0,0,0,0.2); border-radius:5px; padding:20px 20px 20px 120px; } .discount_active{background-color:#d90011; color:#fff; border-radius:4px; padding:6px 12px; font-size:15px; font-weight:bold } .discount_inactive{background-color:#d90011; color:#fff; border-radius:4px; padding:6px 12px; font-size:15px} a.btnord:link,a.btnord:visited{height:50px; line-height:50px; vertical-align:middle; text-align:center; padding:0 10px; color:#fff; background-color:#c53a00; position:relative; display:inline-block; font-size:20px; margin:5px 0px 5px 15px; moz-border-radius:1px; -webkit-border-radius:1px; border-radius:1px} .konto_bestellungen_title{ font-size:20px !important; font-weight:800 !important; color:#d90011 !important; } .konto_bestellungen_table{ border:1px solid #d90011; border-radius:5px; } .konto_bestellungen_first_tr{ color:#404040; } .konto_bestellungen_first_td_border{ border-bottom:1px solid #d90011; } .td_border_bottom_color{ background:#F2EEE9; border-bottom:1px solid #d90011; } .konto_bestellungen_table tr td{ padding:10px; } .konto_bestellungen_aktive_bestellungen{ background:#d90011; color:#FFFFFF; } .konto_bestellungen_aktive_bestellungen h1{ font-size:18px; } .konto_bestellung_title{ color:#d90011; font-weight:800; font-size:20px; } .konto_bestellung_offnungszeiten_td{ background:#F2EEE9; border-radius:4px; padding:0 !important; } .zur_speisekarte_bestellung{ color:#d90011; font-weight:700; padding-left:10px; } .bewertung_jetzt_abgeben{ color:#d90011; font-weight:700; } .konto_bestellung_table{ border-spacing:5px 20px; } .descrise_padding_konto_bestellung{ padding:0 !important; } .konto_bewerten_table{ border-radius:4px; } .konto_bewerten_table_first_td{ background:#d90011; color:#FFFFFF; padding-top:10px; padding-bottom:10px; } .first_td{ border-radius:4px 0 0 0; } .last_td{ border-radius:0 4px 0 0; } .konto_bewerten_lieferzeit_td{ border-left:1px solid #d90011; padding:10px; } .last_td_lieferzeit{ border-right:1px solid #d90011; } .essens_bottom_border{ border-bottom:1px solid #d90011; } .essens_first_td{ border-radius:0 0 0 4px; } .essens_last_td{ border-radius:0 0 4px 0; } .konto_bewerten_submit{ margin-top:10px !important; border-radius:4px !important; background:#d90011 !important; border:1px solid #d90011 !important; } .konto_bewerten_title{ color:#d90011 !important; font-size:20px !important; font-weight:800 !important; } a.btnord:after{position:absolute; right:-20px; content:" "; width:0px; height:0px; border-style:solid; border-width:25px 0 25px 20px; border-color:transparent transparent transparent #c53a00; moz-border-radius:1px; -webkit-border-radius:1px; border-radius:1px} a.btnord:hover{background-color:#c53a00; -moz-filter:brightness(85%); -webkit-filter:brightness(85%); filter:brightness(85%); text-decoration:none} a.btnord:hover:after{width:0px; height:0px; border-style:solid; border-width:25px 0 25px 20px; border-color:transparent transparent transparent #c53a00} .konto_lieferadressen_title,.konto_daten_title{ font-size:20px !important; font-weight:800 !important; color:#d90011 !important; } .konto_lieferadressen_form{ padding:0 !important; } a.btnordb:link,a.btnordb:visited{height:26px; line-height:26px; vertical-align:middle; text-align:center; padding:0 10px; color:#fff; background-color:#c53a00; position:relative; display:inline-block; font-size:13px; margin:2px 0px 5px 15px; moz-border-radius:1px; -webkit-border-radius:1px; border-radius:1px} a.btnordb:after{position:absolute; right:-10px; content:" "; width:0px; height:0px; border-style:solid; border-width:13px 0 13px 10px; border-color:transparent transparent transparent #c53a00; moz-border-radius:1px; -webkit-border-radius:1px; border-radius:1px} a.btnordb:hover{background-color:#c53a00; -moz-filter:brightness(85%); -webkit-filter:brightness(85%); filter:brightness(85%); text-decoration:none} a.btnordb:hover:after{width:0px; height:0px; border-style:solid; border-width:13px 0 13px 10px; border-color:transparent transparent transparent #c53a00} .login_small{ background-color:#F2EEE9; padding:8px; } .grid-form-login{ display:grid; } .login_small a:link, .login_small a:visited{color:#000} .login_small a:hover{color:#000} .login_input{color:#000; margin:4px 0; padding:8px; border-radius:4px; align-self:stretch; border:1px solid rgba(0,0,0,0.2); background-color:#fff; text-align:left} .login_submit{color:#FFFFFF; border:1px solid #d90011; background-color:#d90011; padding:8px; border-radius:4px; cursor:pointer; align-self:stretch; font-weight:bold; } .ch-grid-form-restart-pass{ font-size:14px; font-weight:400; justify-self:end; } .bg-input-color{ background-color:#F2EEE9; padding:8px 8px 0 8px; } .content_center input,.content_center textarea,.content_center select{border:1px solid rgba(0,0,0,0.4); -webkit-border-radius:1px; -moz-border-radius:1px; border-radius:1px} .sidebar{ color:#000; background-color:#FFFFFF; border-radius:0 4px 0 0; grid-area:sideBar; } .headerwkorb{} .headerwkorb > span.select_inactive{ width:auto; } .bordermobile{padding:12px 0px 1px 0px; width:100%} #warenkorb{z-index:10; padding:8px; } #warenkorb_bottom{display:none} .sidebar_bottom a:hover{filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6} .appbox{background:url("/layout/app/4396-bgappbox.png") no-repeat; margin:15px 5px 5px 0px; padding:42px 0px 5px 0px; height:180px} .footer_out{ width:100%; position:relative} .footer{ margin:0 auto; color: #fff; text-align: center; width: 998px; background-color: #d90011; } .footer a:link, .footer a:visited{color:#fff} .footer a:hover{color:#fff; text-decoration:underline; filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6} .socialimg{width:67px; padding:0 30px} .socialtext{max-width:195px; padding-top:13px; text-align:left} .socialtextb{text-align:left; padding-bottom:24px} a:link, a:visited{color:#C94C18; text-decoration:none} a:hover{color:#d90011; text-decoration:underline} .fb_button{float:left; border-radius:1px; margin:6px 10px 10px 0px; background:url("/layout/facebook.png"); border:0px;color:#FFFFFF} .gp_button{float:left; border-radius:1px; margin:6px 10px 10px 0px; background:url("/layout/googleplus.png"); border:0px} .twitter_button{float:left; border-radius:1px; margin:6px 10px 10px 0px; background:url("/layout/twitter.png"); border:0px} .fb_button a:link, .fb_button a:visited, .gp_button a:link, .gp_button a:visited, .twitter_button a:link, .twitter_button a:visited{color:#FFFFFF; text-decoration:none;display:block;padding:4px 8px 4px 28px; font-weight:bold; font-size:13px} .button_plus{height:16px; width:16px; margin: 0px} .button_minus{height:16px; width:16px; margin:0px 2px 0px 0px} .button_delete{width:26px; margin:0px 0px 4px 0px} .tdamount{width:34px} .mb_diff{width:144px; text-align:center; margin:0px 4px 2px 1px; padding:2px 4px 2px 6px} .wkorbcellpad input{ background-color:#F2EEE9 !important; border:1px solid #f2EEE9 !important; border-radius:4px !important; padding:4px 8px !important; } .wkorbcellpad textarea{ background-color:#F2EEE9 !important; border:1px solid #f2EEE9 !important; border-radius:4px !important; padding:4px 8px !important; } #warenkorb-ort-button{ background-color:#F2EEE9; display:block; color:#808080 !important; padding:4px 8px; width:92%; border-radius:4px; } #warenkorb-lieferzeit-button{ background-color:#F2EEE9; display:block; color:#808080 !important; padding:4px 8px; width:92%; border-radius:4px; } .select_active{margin:5px 0;width:49%; display:inline-block !important; font-size:15px; border-radius:4px; padding:8px; background-color:#222222;color:#FFFFFF; font-weight:bold; box-sizing:border-box; text-align:center} .select_active:hover{-moz-filter:brightness(86%); -webkit-filter:brightness(86%); filter:brightness(86%);color:#fff;cursor:pointer} .select_active a:link, .select_active a:visited{color:#fff; text-decoration:none;display:block;padding:3px 8px 3px 6px; font-weight:bold; font-size:13px} .textgrey>a{ color:#222222 !important; } .ort-icon{ margin-left:5px; vertical-align:middle; } .select_inactive{margin:5px 0; width:49%; display:inline-block !important; font-size:15px; border-radius:4px; border:1px solid #EAEAEA; padding:7px !important; font-weight:400; background-color:#fff;color:#000; box-sizing:border-box; text-align:center} .select_inactive:hover{color:#000;cursor:pointer} .select_inactive a:link, .select_inactive a:visited, .select_inactive{color:#808080; text-decoration:none;display:block; padding:3px 8px 3px 6px; font-weight:bold; font-size:13px} .select_deactive{float:left; border-radius:1px; margin:3px 5px 5px 0px; background-color:#c53a00;color:#fff; border:0px} .select_deactive:hover{-moz-filter:brightness(86%); -webkit-filter:brightness(86%); filter:brightness(86%);color:#fff;cursor:pointer} .select_deactive a:link, .select_deactive a:visited, .select_deactive a:hover{color:#fff; text-decoration:none; display:block; padding:3px 8px 3px 6px; font-weight:bold} .quickinfo_gruen{padding:2px 8px 2px 8px; float:right; background-color:#d90011; color:#fff; margin-left:5px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px} .quickinfo_gruen a:link, .quickinfo_gruen a:visited, .quickinfo_gruen a:hover{color:#fff; text-decoration:none;display:block;padding:3px 8px 3px 6px; font-weight:bold} .quickinfo_rot{padding:2px 8px 2px 8px; float:right; background-color:#c53a00; color:#fff; margin-left:5px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px} .menuKategories{ display:grid; grid-template-columns:1fr 1fr 1fr 1fr; } .article_nav_inactive{margin:0px 2px 2px 0px; font-weight:bold; border-radius:4px; border:1px solid #EAEAEA} .article_nav_inactive:hover{font-weight:bold; border-radius:4px} .article_nav_inactive a:link, .article_nav_inactive a:visited{color:#808080; display:block; padding:8px 12px} .article_nav_inactive a:hover{ color:#fff; background-color:#222222; text-decoration:none; display:block; border-radius:4px; } .article_nav_active{background-color:#222222; margin:0px 2px 2px 0px; font-size:13px; font-weight:bold; border-radius:4px; border:1px solid #EAEAEA; } .article_nav_active:hover{background-color:#222222; text-decoration:none} .article_nav_active a:link, .article_nav_active a:visited, .article_nav_active a:hover{color:#fff; display:block; padding:8px 12px; text-decoration:none} .discount_cat{ vertical-align:middle; float:right; font-weight:bolder; line-height:20%} .div_article_nav_inactive{width:211px; float:left; margin:2px 1px 2px 0px; background-color:#c53a00; font-size:13px; font-weight:bold; border-radius:4px; color:#fff} .div_article_nav_inactive:hover{width:211px; float:left; color:#000; font-size:13px; font-weight:bold; background-color:#a73100} .div_article_nav_inactive a:link, .div_article_nav_inactive a:visited{color:#fff; display:block; padding:3px 3px 3px 4px} .div_article_nav_inactive a:hover{color:#fff; text-decoration:none; display:block; padding:3px 3px 3px 4px} .div_article_nav_active{width:211px; float:left; margin:2px 1px 2px 0px; background-color:#d90011; font-size:13px; font-weight:bold; border-radius:4px; color:#fff} .div_article_nav_active a:link, .div_article_nav_active a:visited, .div_article_nav_active a:hover{color:#fff; text-decoration:none; display:block; padding:3px 3px 3px 4px} .sidebar_nav_inactive{color:#fff; background-color:#d90011; padding:4px 8px; border-radius:4px; margin:5px 10px 5px 0px} .sidebar_nav_inactive:hover{color:#fff; -moz-filter:brightness(86%); -webkit-filter:brightness(86%); filter:brightness(86%); cursor:pointer} .sidebar_nav_inactive a:link, .sidebar_nav_inactive a:visited, .sidebar_nav_inactive a:hover{color:#fff; text-decoration:none} .sidebar_nav_active{color:#000; background-color:#d90011;padding:3px 0px 3px 4px; -webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px; margin:2px 0px 0px 0px} .sidebar_nav_active:hover{-moz-filter:brightness(86%); -webkit-filter:brightness(86%); filter:brightness(86%)} .sidebar_nav_active a:link, .sidebar_nav_active a:visited, .sidebar_nav_active a:hover{color:#fff; text-decoration:none} .plz_container{height:95vh; overflow-y:auto; overflow-x:hidden; width:360px; margin-left:10px} .plz_wahl{ font-size:13px; -webkit-border-radius:1px;-moz-border-radius:1px; border-radius:1px; margin:2px 5px 0px 0px; background-color:#c53a00; width:350px} .plz_wahl:hover{ -moz-filter:brightness(85%); -webkit-filter:brightness(85%); filter:brightness(85%)} .plz_wahl a:link, .plz_wahl a:visited{color:#fff; text-decoration:none;display:block; padding:2px 2px 2px 4px} .plz_wahl a:hover{color:#fff; text-decoration:none} .plz_wahl_active{ font-size:13px; -webkit-border-radius:1px;-moz-border-radius:1px; border-radius:1px; margin:2px 5px 0px 0px; background-color:#148336; width:350px} .plz_wahl_active a:link, .plz_wahl_active a:visited{color:#fff; text-decoration:none;display:block; padding:2px 2px 2px 4px} .plz_wahl_active a:hover{color:#fff; text-decoration:none} .article_bgcolora{color:#000; border:1px solid #f2eee9} .article_bgcolora:hover{ background-color:#F2EEE9; } .article_bgcolorb:hover{ background-color:#F2EEE9; } .article_bgcolora td,.article_bgcolorb td{ border-top:1px solid #F2EEE9; border-bottom:1px solid #F2EEE9; } .article_bgcolorb{color:#000; background-color:#fff} .article_bgcolora img, .article_bgcolorb img{margin:9px 0px 0px 0px} .article_nr{ font-size:11px; padding:0px 2px 0px 2px; font-weight:bold; color:#000; border:1px solid #000; -webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px; filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6} .text-underline-style{ text-decoration:none !important; } .text-underline-style-svg{ fill:#000 !important; } .article_name{ font-size:14px; font-weight:bold} a.article_name_link:link, a.article_name_link:visited{color:#a73100; text-decoration:none; font-size:14px; font-weight:bold} a.article_name_link:hover{color:#222222; text-decoration:none} .description{color:#000; font-size:12px; padding-right:17px; font-weight:normal} .description_item{color:#000; font-size:15px; padding-right:17px; font-weight:400} .description_item time{ font-weight:700; } .description_item span{ font-weight:700; } .bewertungen_comment{ vertical-align:top; padding:10px !important; } .bewertungen_comment span{ color:#404040; } .div_bewertungen_style{ margin:10px 5px; width:45% !important; border:1px solid #d90011; border-radius:4px; } .div_bewertungen_style table{ padding:0 !important; } .tr_bewertungen_comment{ background:#d90011; color:#FFFFFF; } .tr_bewertungen_comment td{ font-size:18px !important; } .tr_bewertungen_comment td span{ font-size:18px !important; font-weight:400 !important; } .review_tr_style td{ padding:5px 0 5px 3px !important; } .zusatzstoffe{color:#000; font-size:9px; filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7; white-space:nowrap} a.zusatzstoffe:link, a.zusatzstoffe:visited{color:#000; text-decoration:none; font-size:9px; filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7} a.zusatzstoffe:hover{color:#000; text-decoration:none} .articlesize{font-size:11px; line-height:110%; margin:0px 0px 0px 2px; height:13px} .change_cat{display:none} .katheader{color:#fff; background-color:#c53a00} .subkatheader{color:#fff; font-size:14px; font-weight:bold} .subkatheader td span{ color:#202020; font-size:20px; } .sub_description{color:#fff; font-size:12px; font-weight:normal} .valueline{font-weight:bold} .table-spacing-menu{ border-spacing:0 10px; border-collapse:separate; } .valueline-size{ min-width:66px; float:left; font-size:15px; color:#808080; padding-top:10px; padding-bottom:10px; padding-left:15px !important; } .prbox{float:left; min-width:60px; margin:8px 5px 0px 11px} #prboxinner{} .price_td_1 {width:217px; padding:15px 0 15px 0} .price_td_2 {width:217px; padding:15px 0 15px 0} .price_td_3 {width:289px; padding:15px 0 15px 0} .price_td_4 {width:361px; padding:15px 0 15px 0} .price_td_5 {width:433px; padding:15px 0 15px 0} .price_td_6 {width:506px; padding:15px 0 15px 0} .price_td_7 {width:519px; padding:15px 0 15px 0} .price_td_8,.price_td_9,.price_td_10 {width:599px; padding:15px 0 15px 0} a#article_price{font-size:15px; text-decoration:none; font-weight:bold; border-radius:4px; background-color:#d90011; padding:1px 3px 1px 3px; color:#FFFFFF;padding-right:10px} a#article_priceb{font-size:15px; text-decoration:none; font-weight:bold; border-radius:4px; padding:1px 3px 1px 3px; background-color:#d90011; padding-right:10px; color:#FFFFFF} a#article_priceb:hover, a#article_price:hover{color:#FFFFFF; text-decoration:none;background-color:#000; border-radius:4px; padding:1px 3px 1px 3px;padding-right:10px} .article_price_inactive{float:left; padding:0px; line-height:130%; min-width:74px;color:#000;font-weight:bold; font-size:15px; filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4} .article_price_regular{font-size:11px; text-decoration:line-through; filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4; margin:2px 0px 0px 4px} .bestellbstyle{font-weight:normal; font-size:15px; color:#FFFFFF; padding:8px; cursor:pointer; border-radius:4px; width:100%; text-align:center; background-color:#d90011; display:inline-block; border:1px solid #d90011} .bestellbstyle:hover{-moz-filter:brightness(86%); -webkit-filter:brightness(86%); filter:brightness(86%); color:#fff} .bestellbstyle span.order{cursor:pointer; display:inline-block; position:relative; transition:0.3s; font-weight:bold} .bestellbstyle span.order:after{content:"\00bb"; position:absolute; opacity:0; top:0; right:-20px; transition:0.5s; font-size:16px} .bestellbstyle:hover span.order{padding-right:25px} .bestellbstyle:hover span.order:after{opacity:1; right:0} .foodicon{} .bewertungen_title{ font-size:20px !important; color:#d90011; font-weight:700 !important; } .bewertungen_td_white{ font-size:18px !important; font-weight:700 !important; color:#FFFFFF !important; background:#d90011; opacity:1 !important; padding:10px !important; } .bewertungen_td_first{ border-radius:4px 0 0 0; } .bewertungen_td_last{ border-radius:0 4px 0 0; } .bewertungen_td_borders{ padding:10px 0; border-left:1px solid #d90011; border-right:1px solid #d90011; } .bewertungen_td_borders_last{ border-bottom:1px solid #d90011; } .bewertungen_table_style{ border:1px solid #d90011; padding:0; border-radius:4px 4px 0 0; margin-top:10px; } .bewertungen_td_style{ width:50% !important; border-right:1px solid #d90011; padding:10px; } .bewertungen_tr_style_comment_name{ background:#d90011; color:#FFFFFF; } .bewertungen_tr_style_comment_name td span span{ font-size:18px !important; } .bestellnummer_tr_padding{ padding-top:20px; font-weight:700; } .textarea_bewertungen{ border:1px solid #EAEAEA !important; border-radius:4px !important; } .select_bewertungen{ color:#726060; border:1px solid #EAEAEA !important; width:100%; padding:3px 10px; border-radius:4px !important; } .input_bestellnumer{ width:99%; border-radius:4px !important; border:1px solid #EAEAEA !important; } .bewertungen_btn{ border-radius:4px !important; border:0px solid #000 !important; font-weight:700; } .fblogin{font-weight:normal; font-size:13px; color:#FFFFFF;padding:0px; margin: 0px; width:245px; background:url("/layout/login-fb-1.jpg") no-repeat top left; moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px} .fblogin:hover{background:url("/layout/login-fb-1-hover.jpg") no-repeat top left} .fblogin a:link, .fblogin a:visited{color:#FFFFFF; text-decoration:none; display:block; padding:3px 0px 3px 25px} .fblogin a:hover{color:#FFFFFF; text-decoration:none; display:block} .registration{font-weight:700; font-size:15px; color:#d90011;padding:8px; width:134px; background-color:#FFFFFF; border-radius:4px; text-align:center; float:right} .registration a:link, .registration a:visited, .registration a:hover {color:#d90011; text-decoration:none; display:block; padding:3px 0px 3px 0px} .box_notice{font-weight:700; font-size:14px; color:#222222; padding:8px 4px 8px 6px; margin:4px 4px 2px 0px; border-radius:4px; border:1px solid #d90011} .box_confirm{background-color:#148336; color:#fff; padding:8px 4px 8px 6px; margin:4px 4px 2px 0px; border-radius:4px; font-weight:400; font-size:15px} .text_home h1{ font-size:20px; font-weight:800; color:#d90011; } .wkorbcellpad > a{ color:#222222 !important; } .text_home h3{ font-size:15px; } .border-table-oeffnungszeiten{ border:1px solid #d90011; padding:0 7px; border-radius:2px; } .table-imprint,.table-newsletter{ border-spacing:5px; } .gutscheine-anmelden{ padding:8px; border-radius:4px !important; background-color:#d90011; border:none !important; outline:none !important; width:100px; } #lbOuterContainer{ position:relative; background-color:#fff; color:#000; width:200px; height:200px; margin:0 auto; -webkit-border-radius:4px; box-shadow:0px 0px 15px rgba(0,0,0,0.8)} #lbOuterContainer.grey{border:2px solid #fff} #lbTopData,#lbBottomData{float:left; text-align:left; padding:10px 0px 0px 10px} #lbBottomData{padding-bottom:0.5em} #lbBottomData.grey,#lbTopData.grey{color:#000; filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3} .boldtext{font-weight:bold} .normaltext{font-weight:normal} .font9{font-size:9px} .font10{font-size:10px} .font11{font-size:11px} .font12{font-size:12px} .font13{font-size:13px} .font14{font-size:14px} .font16{font-size:16px} .font17{font-size:17px} .font18{font-size:18px} .font20{font-size:20px} .clearer{clear:both} .nowrap{white-space:nowrap} #map{margin:20px 0px 0px 0px; width:93%; height:440px; overflow:hidden !important;z-index:1; -webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px; border:1px solid #000} .daybox{float:left; padding:0px 8px 0px 0px} .review-count{ font-weight:400; margin-right:25px; } #form{} .search-rating{ display:grid; grid-template-columns:2fr 1fr; } #plz_suche_box_essen{background:url('data:image/svg+xml,<svg width="13" height="13" viewBox="0 0 14 15" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9.81641 9.19116H9.22391L9.01391 8.98866C9.74891 8.13366 10.1914 7.02366 10.1914 5.81616C10.1914 3.12366 8.00891 0.941162 5.31641 0.941162C2.62391 0.941162 0.441406 3.12366 0.441406 5.81616C0.441406 8.50866 2.62391 10.6912 5.31641 10.6912C6.52391 10.6912 7.63391 10.2487 8.48891 9.51366L8.69141 9.72366V10.3162L12.4414 14.0587L13.5589 12.9412L9.81641 9.19116ZM5.31641 9.19116C3.44891 9.19116 1.94141 7.68366 1.94141 5.81616C1.94141 3.94866 3.44891 2.44116 5.31641 2.44116C7.18391 2.44116 8.69141 3.94866 8.69141 5.81616C8.69141 7.68366 7.18391 9.19116 5.31641 9.19116Z" fill="%23808080"/></svg>'); background-position:left 10px center;background-repeat:no-repeat; background-color:#F2EEE9; border:1px solid #EAEAEA; padding:4px 8px 4px 25px; color:rgba(0,0,0,0.55); text-align:left; border-radius:30px} .plz_liste_box_essen{text-align:left; position:absolute;left:0px; margin:36px 0px 0px 0px;width:460px;padding:0px; border-radius:16px; z-index:5000; max-height:400px; overflow-y:auto; display:block} .plz_liste_essen{margin:0px;padding:0px;z-index:5000} .plz_liste_essen ul{font-size:13px;color:#000;padding:0;margin:0} .plz_liste_essen ul li{list-style:none;margin:0px;padding:8px 0px 8px 6px; z-index:5000; background-color:#F2EEE9} .plz_liste_essen ul li:hover{background-color:#FFFFFF} .plz_liste_essen ul{font-size:13px;color:#000;padding:0;margin:0} .plz_liste_essen a:link, .plz_liste_essen a:visited{color:#222222; display:block} .plz_liste_essen a:hover{color:#222222; text-decoration:none} #suggest_essen{display:grid; position:relative} #suggest_essen .text{font-size:13px;padding:0px;color:#FFFFFF;margin-top:0px;line-height:100%;border:1px solid #000} .scrollToTop{border-radius:4px; padding:5px; text-align:center; font-weight:bold; font-size:11px; text-decoration:none; position:fixed; bottom:70px; left:50%; display:none; background-color:#d90011; color:#FFFFFF !important;z-index:500; margin-left:508px} .scrollToTop:hover{text-decoration:none; z-index:500} .qrimage{margin-bottom:5px; max-width:400px} .cookie{ background-color:#fff; width:100%;bottom:0;position:fixed; overflow:auto; text-align:center; color:#222222; padding:24px; border-top:1px solid #fff} .cookie a:link, .cookie a:visited, .cookie a:hover{text-decoration:underline; color:#222222} .cookie-button{ background-color:#d90011; height:20px; width:50px; color:#FFFFFF; border-radius:4px; padding:4px} .cookie-button a:link, .cookie-button a:visited, .cookie-button a:hover{text-decoration:none; color:#fff; font-weight:bold} .displaynot_screen{display:none} } @media screen and (min-width:730px) and (max-width:950px) { body{color:#000; background-color:#FFFFFF} .zum_shop_link_color{ color:#d90011 !important } .nav_color_link{color:#d90011 !important} .konto_lieferadressen_table_in_table,.konto_daten_table_in_table{ border-spacing:0 5px; } .konto_lieferadressen_table_in_table tr td,.konto_daten_table_in_table tr td{ font-size:18px; font-weight:700; color:#404040; } .konto_lieferadressen_table_in_table tr td input,.konto_lieferadressen_table_in_table tr td select,.konto_daten_table_in_table tr td select,.konto_daten_table_in_table tr td input{ padding:3px 9px; border-radius:4px; width:93%; border:1px solid #EAEAEA; } .konto_lieferadressen_table_in_table tr td select,.konto_daten_table_in_table tr td select{ width:97%; } .konto_lieferadressen_form_telvw{ width:25% !important; } .konto_daten_form_telvw,.konto_daten_form_telvw_mob{ width:25% !important; } .konto_lieferadressen_form_telrufnr{ width:64% !important; } .konto_daten_form_telrufnr,.konto_daten_form_telrufnr_mob{ width:63% !important; } .konto_daten_plz{ width:25% !important; } .konto_daten_ort{ width:64% !important; } .konto_lieferadressen_submit,.konto_daten_submit{ width:50% !important; text-align:center; background-color:#d90011 !important; } .new-table-bestellung{ background-color:#F2EEE9; border-radius:4px; border:1px solid #d90011; } .new-table-bestellung td{ padding:5px; } .useform form{padding:5px; margin:0px 0px 5px 0px; min-height:100%; height:auto !important;height:100%;overflow:hidden !important} .useform td{vertical-align:middle} hr{border:none; border-top:1px solid #000; color:#000; background-color:#000; height:1px;filter:alpha(opacity=60);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3} .header_out{width:100%; position:relative} .header_top_out{width:100%; position:relative} .header_top{ margin:0 auto; color: #FFFFFF; padding:16px 27px; text-align: left; width: 92.9%; background-color: #d90011; } .header_top table tbody tr{ display:flex; align-items:center; justify-content:space-between; } .header_top table tbody tr td{ color:#FFFFFF; font-weight:700; display:flex; align-items:center; justify-content:space-between; } .header_top table tbody tr td a{ color:#FFFFFF; } .header_middle_out{ width:100%; position:relative; margin: -9px 0px 0px 0px} .header_middle{margin:0 auto; color: #000; padding: 0px; text-align: left; } .header_middle img{max-height:240px} .header_middle_mobile{display:none} .navigation_out{width:100%; position:relative; margin: -6px 0px 0px 0px; } .navigation{display:none; z-index:5; height:2px; margin:0 auto; color: #fff; padding: 0px; text-align: left; width: 100%; background-color: #1F0D07;border-radius:4px} .nav_button_inactive{float:left; margin: 0px 6px 0px 6px; } .nav_button_inactive:hover{float:left;-moz-filter:brightness(90%); -webkit-filter:brightness(90%); filter:brightness(90%)} .nav_button_inactive a:link, .nav_button_inactive a:visited{display:inline-block; font-weight:bold; color:#fff; padding:4px 6px 4px 6px; text-decoration:none} .nav_button_inactive a:hover{color:#fff} .nav_button_active{font-size:14px; float:left; margin: 0px 6px 0px 6px; border-top: 0px solid #fff; border-right: 0px solid #fff; border-bottom: 0px solid #fff; border-left: 0px solid #fff} .nav_button_active:hover{ float:left;-moz-filter:brightness(90%); -webkit-filter:brightness(90%); filter:brightness(90%)} .nav_button_active a:link, .nav_button_active a:visited{display:inline-block; font-size:14px; font-weight:bold; color:#fff; padding:4px 6px 4px 6px; text-decoration:none} .nav_button_active a:hover{color:#fff; } .content_out{width:100%; position:relative} .border-table-oeffnungszeiten{ border:1px solid #d90011; padding:0 7px; border-radius:2px; } .table-imprint,.table-newsletter{ border-spacing:5px; } .gutscheine-anmelden{ padding:8px; border-radius:4px !important; background-color:#d90011; border:none !important; outline:none !important; width:100px; } #body{border-top:1px solid #EAEAEA; overflow:hidden !important; margin:0 auto; width: 100%; background-color:#FFFFFF; display:grid; grid-template-areas: "infoleiste infoleiste sideBar" "contentCenter contentCenter sideBar" "contentCenter contentCenter ."; grid-template-columns:1fr 1fr 1fr; grid-template-rows:auto auto auto; } .content_center{ color: #000; padding:24px; background-color:#FFFFFF; border-right:1px solid #EAEAEA; grid-area:contentCenter; } .menu-name-title{ font-size:22px; } .content_center a:link, .content_center a:visited{color:#d90011; text-decoration:none} .content_center a:hover{color:#d90011; text-decoration:underline} .content_center_width{float:left; width:975px; margin:0px 0px 0px 3px; overflow:hidden; color: #000; background-color:#fff; radius: border-radius:0px} .content_center_width a:link, .content_center_width a:visited{color:#C94C18; text-decoration:none} .content_center_width a:hover{color:#d90011; text-decoration:underline} .gutscheine-form-input,.newsletter-form-input{ padding:8px 4px; border-radius:4px !important; display:block; width:100%; background-color:#F2EEE9; outline:none !important; border:1px solid #F2EEE9 !important; } .gutscheine-form-table{ border-spacing:10px; } .bewertungen_title{ font-size:20px !important; color:#d90011; font-weight:700 !important; } .bewertungen_td_white{ font-size:18px !important; font-weight:700 !important; color:#FFFFFF !important; background:#d90011; opacity:1 !important; padding:10px !important; } .bewertungen_td_first{ border-radius:4px 0 0 0; } .bewertungen_td_last{ border-radius:0 4px 0 0; } .bewertungen_td_borders{ padding:10px 0; border-left:1px solid #d90011; border-right:1px solid #d90011; } .bewertungen_td_borders_last{ border-bottom:1px solid #d90011; } .bewertungen_table_style{ border:1px solid #d90011; padding:0; border-radius:4px 4px 0 0; margin-top:10px; } .bewertungen_td_style{ width:50% !important; border-right:1px solid #d90011; padding:10px; } .bewertungen_tr_style_comment_name{ background:#d90011; color:#FFFFFF; } .bewertungen_tr_style_comment_name td span span{ font-size:18px !important; } .bestellnummer_tr_padding{ padding-top:20px; font-weight:700; } .textarea_bewertungen{ border:1px solid #EAEAEA !important; border-radius:4px !important; width:90% !important; } .select_bewertungen{ color:#726060; border:1px solid #EAEAEA !important; width:90%; padding:3px 10px; border-radius:4px !important; } .input_bestellnumer{ width:90%; border-radius:4px !important; border:1px solid #EAEAEA !important; } .bewertungen_btn{ border-radius:4px !important; border:0px solid #000 !important; font-weight:700; } .kennung{background-color:#d90011 !important; padding:8px 0px; text-align:center; z-index:500; background:url("/design/transparent.png")} .kennung_big{margin-left:-10px; padding:3px 0px 3px 0px; text-align:center; z-index:500; background:url("/design/transparent-big.png")} .dropbtn{background-color:#1F0D07; color:#fff; border:none; cursor:pointer; width:40px; height:40px; float:left} .menuBurger{ height:3px; width:23px; display:block; background-color:#FFFFFF; margin:3px auto; } .dropdown{position:relative; display:inline-block} .dropdown-content{display:none; position:absolute; background-color:#FFFFFF; min-width:160px; box-shadow:0px 6px 8px 0px rgba(0,0,0,0.4); z-index:1; margin-top:27px; border-top:1px solid #fff} .dropdown-content a:link,.dropdown-content a:visited{color:#000; padding:8px 16px; text-decoration:none; display:block; border-bottom:1px solid #fff} .dropdown-content a:hover{color:#d90011; text-decoration:none} .dropdown:hover .dropdown-content{display:block} .dropdown:hover .dropbtn{background-color:#148336;color:#fff} .infoleiste_out{height:40px; z-index:10; float:left; background-color:#FFFFFF; display:flex; align-items:center; border-bottom:1px solid #EAEAEA; grid-area:infoleiste} #infoleiste{height:25px; z-index:10; padding:0px 0px 0px 10px; width:-moz-calc(100% - 94px); width:-webkit-calc(100% - 94px); width:calc(100% - 94px)} .rating-box{margin:4px; justify-self:end; align-self:center; color:#000} .rating-box a:link,.rating-box a:visited,.rating-box a:hover{color:#000} .rating-text{color:#fff; background-color:#d90011; padding:4px 8px; border-radius:4px} .search-rating{ display:grid; grid-template-columns:1fr 1fr; } .shopinfo_home{display:none} .actions_box{ background:url('data:image/svg+xml,<svg width="127" height="127" viewBox="0 0 127 127" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M55.7568 11.9446C59.8316 8.00273 66.2983 8.00273 70.3731 11.9446L71.2957 12.8372C75.1792 16.5941 80.5792 18.3487 85.9293 17.5919L87.2003 17.4121C92.8138 16.6181 98.0455 20.4192 99.0251 26.0034L99.2469 27.2677C100.18 32.5898 103.518 37.1833 108.291 39.7158L109.425 40.3175C114.433 42.9747 116.431 49.1249 113.942 54.2183L113.378 55.3716C111.005 60.226 111.005 65.9039 113.378 70.7583L113.942 71.9115C116.431 77.005 114.433 83.1552 109.425 85.8124L108.291 86.4141C103.518 88.9466 100.18 93.54 99.2469 98.8622L99.0251 100.127C98.0456 105.711 92.8138 109.512 87.2003 108.718L85.9293 108.538C80.5792 107.781 75.1792 109.536 71.2957 113.293L70.3731 114.185C66.2983 118.127 59.8316 118.127 55.7568 114.185L54.8342 113.293C50.9507 109.536 45.5507 107.781 40.2006 108.538L38.9296 108.718C33.316 109.512 28.0843 105.711 27.1048 100.127L26.883 98.8622C25.9494 93.54 22.6121 88.9466 17.8389 86.4141L16.705 85.8124C11.6968 83.1552 9.6985 77.005 12.1883 71.9115L12.7521 70.7583C15.125 65.9039 15.125 60.226 12.7521 55.3716L12.1883 54.2183C9.6985 49.1249 11.6968 42.9747 16.705 40.3175L17.8389 39.7158C22.6121 37.1833 25.9494 32.5898 26.883 27.2677L27.1048 26.0034C28.0843 20.4192 33.316 16.6181 38.9296 17.4121L40.2006 17.5919C45.5507 18.3487 50.9507 16.5941 54.8342 12.8372L55.7568 11.9446Z" stroke="%23808080" stroke-width="7.00722"/><path d="M47.2988 35.0361C40.5368 35.0361 35.0361 40.5368 35.0361 47.2988C35.0361 54.0607 40.5368 59.5614 47.2988 59.5614C54.0607 59.5614 59.5614 54.0607 59.5614 47.2988C59.5614 40.5368 54.0607 35.0361 47.2988 35.0361ZM47.2988 52.5542C44.3908 52.5542 42.0433 50.2068 42.0433 47.2988C42.0433 44.3908 44.3908 42.0433 47.2988 42.0433C50.2068 42.0433 52.5542 44.3908 52.5542 47.2988C52.5542 50.2068 50.2068 52.5542 47.2988 52.5542ZM78.8312 66.5686C72.0693 66.5686 66.5686 72.0693 66.5686 78.8312C66.5686 85.5932 72.0693 91.0939 78.8312 91.0939C85.5932 91.0939 91.0939 85.5932 91.0939 78.8312C91.0939 72.0693 85.5932 66.5686 78.8312 66.5686ZM78.8312 84.0866C75.9232 84.0866 73.5758 81.7392 73.5758 78.8312C73.5758 75.9232 75.9232 73.5758 78.8312 73.5758C81.7392 73.5758 84.0866 75.9232 84.0866 78.8312C84.0866 81.7392 81.7392 84.0866 78.8312 84.0866ZM39.9762 91.0939L35.0361 86.1538L86.1538 35.0361L91.0939 39.9762L39.9762 91.0939Z" fill="%23808080"/></svg>'); background-position:left 4px center; background-repeat:no-repeat; background-size:10vmin 90%; background-color:#fff; border:1px solid #d90011; border-radius:5px; margin:-10px 9px 10px 0px; padding:5px 20px 0px 120px; } .discount_active{background-color:#c53a00; color:#fff; border-radius:4px; padding:6px 12px} .discount_inactive{background-color:rgba(0,0,0,0.3); color:#fff; border-radius:4px; padding:2px 12px} a.btnord:link,a.btnord:visited{height:50px; line-height:50px; vertical-align:middle; text-align:center; padding:0 10px; color:#fff; background-color:#c53a00; position:relative; display:inline-block; font-size:20px; margin:5px 0px 5px 15px; moz-border-radius:1px; -webkit-border-radius:1px; border-radius:1px} a.btnord:after{position:absolute; right:-20px; content:" "; width:0px; height:0px; border-style:solid; border-width:25px 0 25px 20px; border-color:transparent transparent transparent #c53a00; moz-border-radius:1px; -webkit-border-radius:1px; border-radius:1px} a.btnord:hover{background-color:#c53a00; -moz-filter:brightness(85%); -webkit-filter:brightness(85%); filter:brightness(85%); text-decoration:none} a.btnord:hover:after{width:0px; height:0px; border-style:solid; border-width:25px 0 25px 20px; border-color:transparent transparent transparent #c53a00} a.btnordb:link,a.btnordb:visited{height:26px; line-height:26px; vertical-align:middle; text-align:center; padding:0 10px; color:#fff; background-color:#c53a00; position:relative; display:inline-block; font-size:13px; margin:2px 0px 5px 15px; moz-border-radius:1px; -webkit-border-radius:1px; border-radius:1px} a.btnordb:after{position:absolute; right:-10px; content:" "; width:0px; height:0px; border-style:solid; border-width:13px 0 13px 10px; border-color:transparent transparent transparent #c53a00; moz-border-radius:1px; -webkit-border-radius:1px; border-radius:1px} a.btnordb:hover{background-color:#c53a00; -moz-filter:brightness(85%); -webkit-filter:brightness(85%); filter:brightness(85%); text-decoration:none} a.btnordb:hover:after{width:0px; height:0px; border-style:solid; border-width:13px 0 13px 10px; border-color:transparent transparent transparent #c53a00} .konto_bestellungen_title{ font-size:20px !important; font-weight:800 !important; color:#d90011 !important; } .konto_bestellungen_table{ border:1px solid #d90011; border-radius:5px; } .konto_bestellungen_first_tr{ color:#404040; } .konto_bestellungen_first_td_border{ border-bottom:1px solid #d90011; } .td_border_bottom_color{ background:#F2EEE9; border-bottom:1px solid #d90011; } .konto_bestellungen_table tr td{ padding:10px; } .konto_bestellungen_aktive_bestellungen{ background:#d90011; color:#FFFFFF; } .konto_bestellungen_aktive_bestellungen h1{ font-size:18px; } .konto_bestellung_title{ color:#d90011; font-weight:800; font-size:20px; } .konto_bestellung_offnungszeiten_td{ background:#F2EEE9; border-radius:4px; padding:0 !important; } .zur_speisekarte_bestellung{ color:#d90011; font-weight:700; padding-left:10px; } .bewertung_jetzt_abgeben{ color:#d90011; font-weight:700; } .konto_bestellung_table{ border-spacing:5px 20px; } .descrise_padding_konto_bestellung{ padding:0 !important; } .konto_bewerten_table{ border-radius:4px; } .konto_bewerten_table_first_td{ background:#d90011; color:#FFFFFF; padding-top:10px; padding-bottom:10px; } .first_td{ border-radius:4px 0 0 0; } .last_td{ border-radius:0 4px 0 0; } .konto_bewerten_lieferzeit_td{ border-left:1px solid #d90011; padding:10px; } .last_td_lieferzeit{ border-right:1px solid #d90011; } .essens_bottom_border{ border-bottom:1px solid #d90011; } .essens_first_td{ border-radius:0 0 0 4px; } .essens_last_td{ border-radius:0 0 4px 0; } .konto_bewerten_submit{ margin-top:10px !important; border-radius:4px !important; background:#d90011 !important; border:1px solid #d90011 !important; } .konto_bewerten_title{ color:#d90011 !important; font-size:20px !important; font-weight:800 !important; } .konto_lieferadressen_title,.konto_daten_title{ font-size:20px !important; font-weight:800 !important; color:#d90011 !important; } .konto_lieferadressen_form{ padding:0 !important; } .login_small{background-color:#F2EEE9; padding:5px} .grid-form-login{ display:grid; } .login_small a:link, .login_small a:visited{color:#000} .login_small a:hover{color:#000} .login_input{color:#000; margin:4px 0; padding:8px; border:1px solid rgba(0,0,0,0.2); border-radius:4px; background-color:#fff; text-align:center; align-self:stretch} .login_submit{color:#fff; border:1px solid #d90011; background-color:#d90011; padding:8px; border-radius:4px; cursor:pointer; align-self:stretch; } .ch-grid-form-restart-pass{ font-size:11px; font-weight:bold; justify-self:end; } .content_center input,.content_center textarea,.content_center select{border:1px solid rgba(0,0,0,0.4); -webkit-border-radius:1px; -moz-border-radius:1px; border-radius:1px} .sidebar{overflow:hidden !important; grid-area:sideBar; } .headerwkorb{} .bordermobile{padding:12px 0px 1px 0px; width:100%} #warenkorb{overflow:hidden !important; z-index:10; padding:5px; } #warenkorb_bottom{display:none} .sidebar_bottom{margin:0px; padding: 0px} .sidebar_bottom a:hover{filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6} .wkorbcellpad{padding-left:0px} .wkorbcellpad > a{ color:#222222 !important; } .wkorbcellpad input{ background-color:#F2EEE9 !important; border:1px solid #f2EEE9 !important; border-radius:4px !important; padding:4px 8px !important; } .wkorbcellpad textarea{ background-color:#F2EEE9 !important; border:1px solid #f2EEE9 !important; border-radius:4px !important; padding:4px 8px !important; } #warenkorb-ort-button{ background-color:#F2EEE9; display:block; color:#808080 !important; padding:4px 8px; width:92%; border-radius:4px; } #warenkorb-lieferzeit-button{ background-color:#F2EEE9; display:block; color:#808080 !important; padding:4px 8px; width:92%; border-radius:4px; } .appbox{background:url("/layout/app/4396-bgappbox.png") no-repeat; margin:15px 5px 5px 0px; padding:42px 0px 5px 0px; height:180px} .footer_out{overflow:hidden !important; width:100%; position:relative; } .footer{overflow:hidden !important; margin:0 auto; color: #fff; padding: 15px 240px 20px 0px; text-align: center; width: 100%; background-color: #d90011; } .footer a:link, .footer a:visited{color:#fff} .footer a:hover{color:#fff; text-decoration:underline; filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6} .socialtbl{margin:5px 0px 0px 30px} .socialimg{width:67px; padding:0 30px} .socialtext{max-width:195px; padding-top:13px; text-align:left} .socialtextb{text-align:left; padding-top:10px} a:link, a:visited{color:#C94C18; text-decoration:none} a:hover{color:#d90011; text-decoration:underline} .fb_button{float:left; font-size:13px; -webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px; margin:6px 10px 10px 0px; background:url("/layout/facebook.png"); border:0px;color:#FFFFFF} .gp_button{float:left; font-size:13px; -webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px; margin:6px 10px 10px 0px; background:url("/layout/googleplus.png"); border:0px} .twitter_button{float:left; font-size:13px; -webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px; margin:6px 10px 10px 0px; background:url("/layout/twitter.png"); border:0px} .fb_button a:link, .fb_button a:visited, .gp_button a:link, .gp_button a:visited, .twitter_button a:link, .twitter_button a:visited{color:#FFFFFF; text-decoration:none;display:block;padding:4px 8px 4px 28px; font-weight:bold; font-size:13px} .button_plus{height:16px; width:16px; margin: 0px} .button_minus{height:16px; width:16px; margin:0px 2px 0px 0px} .button_delete{width:26px; margin:0px 0px 4px 0px} .tdamount{width:34px} .mb_diff{width:144px; text-align:center; margin:0px 4px 2px 1px; padding:2px 4px 2px 6px} .select_active{width:49%; float:left; font-size:15px; border-radius:4px; padding:8px; background-color:#222222; color:#fff; font-weight:bold; box-sizing:border-box;text-align:center} .select_active:hover{color:#fff;cursor:pointer} .select_active a:link, .select_active a:visited{color:#fff; text-decoration:none; display:block; padding:3px 8px 3px 6px; font-weight:bold; font-size:13px} .textgrey>a{ color:#222222 !important; } .ort-icon{ margin-left:5px; vertical-align:middle; } .select_inactive{width:49%; float:right;font-size:15px; border-radius:4px; border:1px solid #EAEAEA; padding:9px !important; font-weight:400; background-color:#fff;color:#000; box-sizing:border-box; text-align:center} .select_inactive:hover{color:#000;cursor:pointer} .select_inactive a:link, .select_inactive a:visited{color:#808080; text-decoration:none;display:block; font-weight:bold; font-size:13px} .select_deactive{float:left; border-radius:1px; margin:3px 5px 5px 0px; background-color:#c53a00;color:#fff; border:0px} .select_deactive:hover{-moz-filter:brightness(86%); -webkit-filter:brightness(86%); filter:brightness(86%);color:#fff;cursor:pointer} .select_deactive a:link, .select_deactive a:visited, .select_deactive a:hover{color:#fff; text-decoration:none; display:block; padding:3px 8px 3px 6px; font-weight:bold} .quickinfo_gruen{padding:2px 8px 2px 8px; float:right; background-color:#148336; color:#fff; margin-left:5px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px} .quickinfo_gruen a:link, .quickinfo_gruen a:visited, .quickinfo_gruen a:hover{color:#fff; text-decoration:none;display:block;padding:3px 8px 3px 6px; font-weight:bold} .quickinfo_rot{padding:2px 8px 2px 8px; float:right; background-color:#c53a00; color:#fff; margin-left:5px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px} .menuKategories{ display:grid; grid-template-columns:1fr 1fr 1fr 1fr; } .article_nav_inactive{margin:0px 2px 2px 0px; font-weight:bold; border-radius:4px; border:1px solid #EAEAEA; } .article_nav_inactive:hover{font-weight:bold} .article_nav_inactive a:link, .article_nav_inactive a:visited{color:#808080; display:block; padding:8px 12px} .article_nav_inactive a:hover{text-decoration:none; display:block} .article_nav_active{margin:0px 2px 2px 0px; background-color:#148336; font-weight:bold; border-radius:4px; border:1px solid #EAEAEA} .article_nav_active:hover{background-color:#222222} .article_nav_active a:link, .article_nav_active a:visited, .article_nav_active a:hover{color:#fff; display:block; padding:8px 12px} .discount_cat{ vertical-align:middle; font-weight:bolder; line-height:20%} .div_article_nav_inactive{width:49.4% !important; float:left; margin:2px 1px 2px 0px; font-weight:bold; color:#fff} .div_article_nav_inactive:hover{float:left; font-weight:bold} .div_article_nav_inactive a:link, .div_article_nav_inactive a:visited{color:#222222; display:block; padding:8px; background-color:#FFFFFF; border-radius:4px; border:1px solid #EAEAEA} .div_article_nav_inactive a:hover{color:#fff; background-color:#222222; text-decoration:none; display:block} .div_article_nav_active{width:49.4% !important; float:left; margin:2px 1px 2px 0px; background-color:#222222; font-size:15px; font-weight:700; border-radius:4px; border:1px solid #EAEAEA; color:#fff} .div_article_nav_active a:link, .div_article_nav_active a:visited, .div_article_nav_active a:hover{color:#fff; text-decoration:none; display:block; padding:8px; font-weight:700} .extra-belag-table{ background:#F2EEE9 !important; max-width:99% !important; margin:auto; border:1px solid #d90011; border-radius:4px; padding:8px; } .extras-belag-menue-warenkorb-div{ background:#FFFFFF !important; max-width:95% !important; } .extras-belag-menue-warenkorb{ background-color:#d90011 !important; border-radius:4px !important; padding:8px !important; } .color-change-warenkorb{ background:#d90011; border-radius:4px; font-size:18px; padding:6px 12px; width:fit-content; float:right; } .color-change-div{ background:transparent; border-radius:4px; float:right; } .sidebar_nav_inactive{color:#fff; background-color:#148336; padding:3px 0px 3px 4px; -webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px; margin:2px 0px 0px 0px} .sidebar_nav_inactive:hover{color:#fff; -moz-filter:brightness(86%); -webkit-filter:brightness(86%); filter:brightness(86%); cursor:pointer} .sidebar_nav_inactive a:link, .sidebar_nav_inactive a:visited, .sidebar_nav_inactive a:hover{color:#fff; text-decoration:none} .sidebar_nav_active{color:#000; background-color:#148336;padding:3px 0px 3px 4px; -webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px; margin:2px 0px 0px 0px} .sidebar_nav_active:hover{-moz-filter:brightness(86%); -webkit-filter:brightness(86%); filter:brightness(86%)} .sidebar_nav_active a:link, .sidebar_nav_active a:visited, .sidebar_nav_active a:hover{color:#fff; text-decoration:none} .plz_container{height:100vh; overflow-y:auto; overflow-x:hidden; margin-left:10px} .plz_wahl{margin:2px 5px 0px 0px; background-color:#ffff; width:97%; border-radius:4px; border:1px solid #EAEAEA} .plz_wahl:hover{color:#fff; background-color:#222222} .plz_wahl a:link, .plz_wahl a:visited{color:#222222; text-decoration:none;display:block; padding:8px} .plz_wahl a:hover{color:#fff; text-decoration:none} .plz_wahl_active{ font-size:13px; -webkit-border-radius:1px;-moz-border-radius:1px; border-radius:1px; margin:2px 5px 0px 0px; background-color:#148336; width:350px} .plz_wahl_active a:link, .plz_wahl_active a:visited{color:#fff; text-decoration:none;display:block; padding:2px 2px 2px 4px} .plz_wahl_active a:hover{color:#fff; text-decoration:none} .article_bgcolora:hover{ background-color:#F2EEE9; } .article_bgcolorb:hover{ background-color:#F2EEE9; } .article_bgcolora td,.article_bgcolorb td{ border-top:1px solid #F2EEE9; border-bottom:1px solid #F2EEE9; } .article_bgcolora{color:#000; border:1px solid #F2EEE9} .table-spacing-menu{ border-spacing:0 10px; border-collapse:separate; } .article_bgcolorb{color:#000; background-color:#fff} .article_bgcolora img, .article_bgcolorb img{margin:9px 0px 0px 0px} .article_nr{ font-size:11px; padding:0px 2px 0px 2px; font-weight:bold; color:#000; border:1px solid #000; -webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px; filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6} .article_name{ font-size:14px; font-weight:bold} a.article_name_link:link, a.article_name_link:visited{color:#a73100; text-decoration:none; font-size:14px; font-weight:bold} a.article_name_link:hover{color:#116f2d; text-decoration:none} .description{color:#000; font-size:12px; padding-right:17px; font-weight:normal} .description_item{color:#000; font-size:12px; padding-right:17px; font-weight:normal} .zusatzstoffe{color:#000; font-size:9px; filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7; white-space:nowrap} a.zusatzstoffe:link, a.zusatzstoffe:visited{color:#000; text-decoration:none; font-size:9px; filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7} a.zusatzstoffe:hover{color:#000; text-decoration:none} .articlesize{font-size:11px; line-height:110%; margin:0px 0px 0px 2px; height:13px} .change_cat{display:none} .katheader{color:#fff} .subkatheader{color:#fff; font-size:14px; font-weight:bold; background-color:#c53a00} .sub_description{color:#fff; font-size:12px; font-weight:normal} .valueline{font-weight:bold} .valueline-size{ min-width:66px; float:left; font-size:15px; color:#808080 padding-top:10px; padding-bottom:10px; padding-left:15px !important; } .prbox{float:left; min-width:72px; margin:8px 5px 0px 5px} #prboxinner{} .price_td_1 {width:217px; padding:5px 0px 2px 0px} .price_td_2 {width:217px; padding:5px 0px 2px 0px} .price_td_3 {width:289px; padding:5px 0px 2px 0px} .price_td_4 {width:361px; padding:5px 0px 2px 0px} .price_td_5 {width:433px; padding:5px 0px 2px 0px} .price_td_6 {width:506px; padding:5px 0px 2px 0px} .price_td_7 {width:519px; padding:5px 0px 2px 0px} .price_td_8,.price_td_9,.price_td_10 {width:599px; padding:5px 0px 2px 9px} a#article_price{font-size:15px; text-decoration:none; font-weight:bold; border-radius:4px; padding:1px 10px 1px 3px; background-color:#d90011; color:#FFFFFF} a#article_priceb{font-size:15px; text-decoration:none; font-weight:bold; border-radius:4px; padding:1px 10px 1px 3px; background-color:#d90011; color:#FFFFFF} a#article_priceb:hover, a#article_price:hover{color:#fff; background-color:#222222; text-decoration:none; border-radius:4px; padding:1px 10px 1px 3px} .article_price_inactive{float:left; padding:0px; line-height:130%; min-width:74px;color:#000;font-weight:bold; font-size:15px; filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4} .article_price_regular{font-size:11px; text-decoration:line-through; filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4; margin:2px 0px 0px 4px} .contact_header_icon{ display:none; } .home_table_plz{ display:block; overflow-x:auto; white-space:nowrap; } .bestellbstyle{font-weight:normal; font-size:15px; color:#fff; padding:8px; cursor:pointer; border-radius:4px; width:100%; text-align:center; background-color:#d90011; display:inline-block; border:1px solid #d90011} .bestellbstyle:hover{-moz-filter:brightness(86%); -webkit-filter:brightness(86%); filter:brightness(86%); color:#fff} .bestellbstyle span.order{cursor:pointer; display:inline-block; position:relative; transition:0.3s} .bestellbstyle span.order:after{content:"\00bb"; position:absolute; opacity:0; top:0; right:-20px; transition:0.5s; font-size:16px} .bestellbstyle:hover span.order{padding-right:25px} .bestellbstyle:hover span.order:after{opacity:1; right:0} .foodicon{} .fblogin{font-weight:normal; font-size:13px; color:#FFFFFF;padding:0px; margin: 0px; width:245px; background:url("/layout/login-fb-1.jpg") no-repeat top left; moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px} .fblogin:hover{background:url("/layout/login-fb-1-hover.jpg") no-repeat top left} .fblogin a:link, .fblogin a:visited{color:#FFFFFF; text-decoration:none; display:block; padding:3px 0px 3px 25px} .fblogin a:hover{color:#FFFFFF; text-decoration:none; display:block} .registration{font-weight:normal; color:#d90011;padding:8px; margin:0px 14px 0px 0px; width:134px; background-color:#FFFFFF; border-radius:4px; text-align:center; float:right} .registration a:link, .registration a:visited, .registration a:hover {color:#d90011; text-decoration:none; display:block; padding:3px 0px 3px 0px; font-weight:bold} .box_notice{font-weight:bold; color:#222222; padding:8px 4px 8px 6px; margin:4px 4px 2px 0px; border-radius:4px; border:1px solid #d90011} .box_confirm{background-color:#148336; color:#fff; padding:8px 4px 8px 6px; margin:4px 4px 2px 0px; -webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px} #lbOuterContainer{ position:relative; background-color:#fff; color:#000; width:200px; height:200px; margin:0 auto; -webkit-border-radius:4px; box-shadow:0px 0px 15px rgba(0,0,0,0.8)} #lbOuterContainer.grey{border:2px solid #fff} #lbTopData,#lbBottomData{float:left; text-align:left; padding:10px 0px 0px 10px} #lbBottomData{padding-bottom:0.5em} #lbBottomData.grey,#lbTopData.grey{color:#000; filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3} .boldtext{font-weight:bold} .normaltext{font-weight:400} .font9{font-size:9px} .font10{font-size:10px} .font11{font-size:11px} .font12{font-size:12px} .font13{font-size:13px} .font14{font-size:14px} .font16{font-size:16px} .font17{font-size:17px} .font18{font-size:18px} .font20{font-size:20px} .clearer{clear:both} .nowrap{white-space:nowrap} #map{margin:20px 0px 0px 0px; width:93%; height:440px; overflow:hidden !important;z-index:1; -webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px; border:1px solid #000} .daybox{float:left; padding:0px 8px 0px 0px} #form{float:left; width:60%} #plz_suche_box_essen{ background:url('data:image/svg+xml,<svg width="13" height="13" viewBox="0 0 14 15" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9.81641 9.19116H9.22391L9.01391 8.98866C9.74891 8.13366 10.1914 7.02366 10.1914 5.81616C10.1914 3.12366 8.00891 0.941162 5.31641 0.941162C2.62391 0.941162 0.441406 3.12366 0.441406 5.81616C0.441406 8.50866 2.62391 10.6912 5.31641 10.6912C6.52391 10.6912 7.63391 10.2487 8.48891 9.51366L8.69141 9.72366V10.3162L12.4414 14.0587L13.5589 12.9412L9.81641 9.19116ZM5.31641 9.19116C3.44891 9.19116 1.94141 7.68366 1.94141 5.81616C1.94141 3.94866 3.44891 2.44116 5.31641 2.44116C7.18391 2.44116 8.69141 3.94866 8.69141 5.81616C8.69141 7.68366 7.18391 9.19116 5.31641 9.19116Z" fill="%23808080"/></svg>'); background-position:left 10px center; background-repeat:no-repeat; background-color:#F2EEE9; border:1px solid #EAEAEA; padding:4px 8px 4px 25px; color:rgba(0,0,0,0.55); text-align:left; border-radius:30px} .plz_liste_box_essen{text-align:left; position:absolute;left:0px; margin:30px 0px 0px 25px;width:460px;padding:0px; border-radius:16px; z-index:5000; max-height:400px; overflow-y:auto; display:block} .plz_liste_essen{margin:0px;padding:0px;z-index:5000} .plz_liste_essen ul{font-size:13px;color:#000;padding:0;margin:0} .plz_liste_essen ul li{list-style:none;margin:0px;padding:8px 0px 8px 6px; z-index:5000; background-color:#F2EEE9} .plz_liste_essen ul li:hover{background-color:#FFFFFF} .plz_liste_essen ul{font-size:13px;color:#000;padding:0;margin:0} .plz_liste_essen a:link, .plz_liste_essen a:visited{color:#222222; display:block} .plz_liste_essen a:hover{color:#222222; text-decoration:none} #suggest_essen{display:grid} #suggest_essen .text{padding:0px;color:#FFFFFF;margin-top:0px;line-height:100%;border:1px solid #000} .scrollToTop{border-radius:4px; padding:5px; text-align:center; font-weight:bold; font-size:11px; color:#000; text-decoration:none; position:fixed; bottom:35px; left:50%; display:none; background-color:#d90011; z-index:500; -webkit-box-shadow:-5px 0 5px -5px rgba(0,0,0,0.75),5px 0 5px -5px rgba(0,0,0,0.75); -moz-box-shadow:-5px 0 5px -5px rgba(0,0,0,0.75),5px 0 5px -5px rgba(0,0,0,0.75); box-shadow:-5px 0 5px -5px rgba(0,0,0,0.75),5px 0 5px -5px rgba(0,0,0,0.75); margin-left:508px} .scrollToTop:hover{text-decoration:none; z-index:500} .qrimage{margin-bottom:5px; max-width:400px} .cookie{ background-color:#fff; width:100%;bottom:0;position:fixed; overflow:auto; text-align:center; color:#222222; padding:24px 0; border-top:1px solid #fff} .cookie a:link, .cookie a:visited, .cookie a:hover{text-decoration:underline; color:#222222} .cookie-button{ background-color:#d90011; height:20px; width:50px; color:#FFFFFF; border-radius:4px; padding:4px} .cookie-button a:link, .cookie-button a:visited, .cookie-button a:hover{text-decoration:none; color:#fff; font-weight:bold} .displaynot_screen{display:none} .displaynot_tablet{display:none} } @media screen and (max-width:729px) { body{ height:100%; margin:0px; color:#222222; background-color: #fff; } #VORNAME,#UNTERNEHMEN,#NACHNAME,#STRASSE,#TELVW,#TELRUFNR,#EMAIL,#PLZSUCHETD2 > a,#warenkorb-lieferzeit-button,#NACHRICHT{ padding:8px !important; margin:0 !important; border-radius:4px !important; background-color:#F2EEE9 !important; border:1px solid #F2EEE9 !important; outline:none; } #TELRUFNR{ width:55% !important; } #PLZSUCHETD2 > a,#warenkorb-lieferzeit-button{ color:#222222 !important; vertical-align:middle !important; display:block; width:90%; } .ort-icon{ vertical-align:middle; } body textarea{width:98%; padding:1px 0px 1px 1px; -webkit-border-radius:1px; -moz-border-radius:1px; border-radius:1px} .menu-name-title-mobile-not-show{ display:none; } .menu-name-title{ margin-top:-15px; } .useform form{margin-top:10px} .useform td{vertical-align:middle} hr{border:none; border-top:1px solid #000; color:#000; background-color:#000; height:1px;filter:alpha(opacity=60);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3; width:95%} .header_out{ height:auto !important; height:100%; width:100%; margin:0px; position:relative; margin: 0px; padding: 0px; border-top: 0px solid #fff; border-right: 0px solid #fff; border-bottom: 0px solid #fff; border-left: 0px solid #fff; } .header_top_out{height:auto !important; height:100%; width:100%; margin:0px; position:relative; margin: 0px; padding:0px; } .table-spacing-menu{ border-spacing:0 10px; border-collapse:separate; } .header_top{height:auto !important; height:100%; margin:0 auto; color: #222222; font-size:18px; padding: 2px 0px 2px 0px; text-align: center; width: 100%; background-color: #fff; } .header_middle_out{display:none} .header_middle{display:none} .header_middle img{display:none} .table-imprint,.table-newsletter{ border-spacing:5px; } .header_middle_mobile{height:72px; padding: 6px 0px 6px 0px; width: 100%; line-height:140%; color:#222222} .header_middle_mobile img{margin:0px 20px 0px 10px; width:70px; height:70px; float:left; -webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px; border:1px solid #fff} .navigation_out{height:auto !important; height:100%; width:100%; margin:0px; position:relative; margin: 0px; padding: 0px} .navigation{z-index:5; height:2px; margin:0 auto; color: #fff; padding: 3px 0px 3px 2%; text-align: center; width: 98%; background-color: #1F0D07; border-top: 2px solid #fff; border-right: 2px solid #fff; border-bottom: 0px solid #fff; border-left: 2px solid #fff} .gutscheine-form-input,.newsletter-form-input{ padding:8px 4px; border-radius:4px !important; display:block; width:95%; background-color:#F2EEE9; outline:none !important; border:1px solid #F2EEE9 !important; } .gutscheine-form-table{ border-spacing:10px; } .bewertungen_title{ font-size:20px !important; color:#d90011; font-weight:700 !important; } .bewertungen_td_white{ font-size:18px !important; font-weight:700 !important; color:#FFFFFF !important; background:#d90011; opacity:1 !important; padding:10px !important; } .color-change-div{ width:50% !important; background-color:#d90011 !important; } .bewertungen_td_first{ border-radius:4px 0 0 0; } .bewertungen_td_last{ border-radius:0 4px 0 0; } .bewertungen_td_borders{ padding:10px 0; border-left:1px solid #d90011; border-right:1px solid #d90011; } .bewertungen_td_borders_last{ border-bottom:1px solid #d90011; } .bewertungen_table_style{ border:1px solid #d90011; padding:0; border-radius:4px 4px 0 0; margin-top:10px; } .bewertungen_td_style{ width:50% !important; border-right:1px solid #d90011; padding:10px; } .bewertungen_tr_style_comment_name{ background:#d90011; color:#FFFFFF; } .bewertungen_tr_style_comment_name td span span{ font-size:18px !important; } .bestellnummer_tr_padding{ padding-top:20px; font-weight:700; } .textarea_bewertungen{ border:1px solid #EAEAEA !important; border-radius:4px !important; width:99% !important; } .select_bewertungen{ color:#726060; border:1px solid #EAEAEA !important; width:100%; padding:3px 10px; border-radius:4px !important; } .input_bestellnumer{ width:99%; border-radius:4px !important; border:1px solid #EAEAEA !important; } .bewertungen_btn{ border-radius:4px !important; border:0px solid #000 !important; font-weight:700; } .nav_button_inactive{font-size:16px; float:left; margin: 1px 10px 1px 0px; } .nav_button_inactive a:link, .nav_button_inactive a:visited{display:inline-block; font-size:16px; font-weight:normal; color:#fff; padding:2px; text-decoration:none} .border-table-oeffnungszeiten{ border:1px solid #d90011; padding:0 7px; border-radius:2px; } .nav_button_active{font-size:16px; float:left; margin: 1px 10px 1px 0px; border-top: 0px solid #fff; border-right: 0px solid #fff; border-bottom: 0px solid #fff; border-left: 0px solid #fff} .nav_button_active a:link, .nav_button_active a:visited{display:inline-block; font-size:16px; font-weight:normal; color:#fff; padding:2px; text-decoration:none} #page-wrap{height:auto !important; height:100%; overflow:hidden !important} .content_out{height:auto !important; height:100%; width:100%; margin:0px; position:relative; padding: 0px} #body{height:auto !important; height:100%; overflow:hidden !important; padding: 0px; width: 100%; } .gutscheine-anmelden{ padding:8px; border-radius:4px !important; background-color:#d90011 !important; border:none !important; outline:none !important; width:auto !important; } .content_center{ color: #000; } .content_center a:link, .content_center a:visited{color:#222222; text-decoration:none} .content_center a:hover{color:#2b2a2e; text-decoration:underline} .content_center_nobg{ color: #000; font-size:15px; margin: 0px; padding: 0 10px; min-height:70vh; } .content_center_nobg a:link, .content_center_nobg a:visited{color:#C94C18; text-decoration:none} .content_center_nobg a:hover{color:#d90011; text-decoration:underline} .extra-belag-table{ background:#FFFFFF !important; max-width:99% !important; margin:auto; border:none !important; border-radius:4px; padding:8px; } .extra-belag-table td{ border:none !important; } #main-content{ padding:10px; } .content_center_width{float:left; width:100%; margin: 0px; color: #000; font-size:15px; background-color:#d90011} .content_center_width a:link, .content_center_width a:visited{color:#C94C18; text-decoration:none} .content_center_width a:hover{color:#d90011; text-decoration:underline} .kennung{margin-left:-10px; padding:3px 0px 1px 0px; text-align:center; z-index:500; background:url("/design/transparent.png")} .kennung_big{margin-left:-10px; padding:3px 0px 3px 0px; text-align:center; z-index:500; background:url("/design/transparent-big.png")} .dropbtn{background-color:transparent; color:#fff; padding:0px; font-size:14px; border:none; cursor:pointer; width:40px; height:25px; float:left} .dropdown{position:relative; display:inline-block} .menuBurger{ height:3px; width:23px; display:block; background-color:#FFFFFF;; margin:3px auto; } .dropdown-content{display:none; position:absolute; background-color:#fff; min-width:260px; box-shadow:0px 6px 8px 0px rgba(0,0,0,0.4); z-index:1; margin-top:27px} .dropdown-content a:link,.dropdown-content a:visited{color:#222222; padding:8px 16px; text-decoration:none; display:block; border-bottom:1px solid #fff; font-size:16px} .dropdown-content a:hover{background-color:#d90011;color:#fff; text-decoration:none} .new-table-bestellung{ background-color:#F2EEE9; border-radius:4px; border:1px solid #d90011; } .new-table-bestellung td{ padding:5px; } .dropdown:hover .dropdown-content{display:block} .dropdown:hover .dropbtn{color:#fff} .infoleiste_out{margin:0px; z-index:10; padding:20px 10px; font-size:12px; background-color:#d90011; display:grid; grid-template-columns:10% 90%} #infoleiste{margin:0px; height:25px; z-index:10; padding:2px 0px 0px 10px; font-size:15px; width:-moz-calc(100% - 92px); width:-webkit-calc(100% - 92px); width:calc(100% - 92px); float:right} #infoleiste span{ color:#FFFFFF !important; } .rating-box{float:right; margin:5px 9px 0px 0px; padding:1px 0px 2px 2px; width:170px; font-size:12px; -moz-border-radius:1px; -webkit-border-radius:1px; border-radius:1px; color:#000; background-color:#fff; border:1px solid rgba(0,0,0,0.2)} .rating-box a:link,.rating-box a:visited{color:#000} .rating-text{color:#fff; background-color:#148336; font-size:12px; padding:1px 2px 1px 2px; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px} .shopinfo_home{widht:100%; text-align:center; color:#222222; font-weight:400; font-size:20px; padding-top:10px} .shopinfo_home .line1{width:50%; height:1px; background-color:#FFFFFF; border:none; margin:0px auto} .shopinfo_home .line2{width:75%; height:1px; background-color:#FFFFFF; border:none; margin:10px auto} .shopinfo_home img{margin:0 auto; display:block; max-width:260px; max-height:90px} .shopinfo_home h2{ font-weight:400; } .actions_box{width:82%; min-height:60px; background:url('data:image/svg+xml,<svg width="127" height="127" viewBox="0 0 127 127" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M55.7568 11.9446C59.8316 8.00273 66.2983 8.00273 70.3731 11.9446L71.2957 12.8372C75.1792 16.5941 80.5792 18.3487 85.9293 17.5919L87.2003 17.4121C92.8138 16.6181 98.0455 20.4192 99.0251 26.0034L99.2469 27.2677C100.18 32.5898 103.518 37.1833 108.291 39.7158L109.425 40.3175C114.433 42.9747 116.431 49.1249 113.942 54.2183L113.378 55.3716C111.005 60.226 111.005 65.9039 113.378 70.7583L113.942 71.9115C116.431 77.005 114.433 83.1552 109.425 85.8124L108.291 86.4141C103.518 88.9466 100.18 93.54 99.2469 98.8622L99.0251 100.127C98.0456 105.711 92.8138 109.512 87.2003 108.718L85.9293 108.538C80.5792 107.781 75.1792 109.536 71.2957 113.293L70.3731 114.185C66.2983 118.127 59.8316 118.127 55.7568 114.185L54.8342 113.293C50.9507 109.536 45.5507 107.781 40.2006 108.538L38.9296 108.718C33.316 109.512 28.0843 105.711 27.1048 100.127L26.883 98.8622C25.9494 93.54 22.6121 88.9466 17.8389 86.4141L16.705 85.8124C11.6968 83.1552 9.6985 77.005 12.1883 71.9115L12.7521 70.7583C15.125 65.9039 15.125 60.226 12.7521 55.3716L12.1883 54.2183C9.6985 49.1249 11.6968 42.9747 16.705 40.3175L17.8389 39.7158C22.6121 37.1833 25.9494 32.5898 26.883 27.2677L27.1048 26.0034C28.0843 20.4192 33.316 16.6181 38.9296 17.4121L40.2006 17.5919C45.5507 18.3487 50.9507 16.5941 54.8342 12.8372L55.7568 11.9446Z" stroke="%23808080" stroke-width="7.00722"/><path d="M47.2988 35.0361C40.5368 35.0361 35.0361 40.5368 35.0361 47.2988C35.0361 54.0607 40.5368 59.5614 47.2988 59.5614C54.0607 59.5614 59.5614 54.0607 59.5614 47.2988C59.5614 40.5368 54.0607 35.0361 47.2988 35.0361ZM47.2988 52.5542C44.3908 52.5542 42.0433 50.2068 42.0433 47.2988C42.0433 44.3908 44.3908 42.0433 47.2988 42.0433C50.2068 42.0433 52.5542 44.3908 52.5542 47.2988C52.5542 50.2068 50.2068 52.5542 47.2988 52.5542ZM78.8312 66.5686C72.0693 66.5686 66.5686 72.0693 66.5686 78.8312C66.5686 85.5932 72.0693 91.0939 78.8312 91.0939C85.5932 91.0939 91.0939 85.5932 91.0939 78.8312C91.0939 72.0693 85.5932 66.5686 78.8312 66.5686ZM78.8312 84.0866C75.9232 84.0866 73.5758 81.7392 73.5758 78.8312C73.5758 75.9232 75.9232 73.5758 78.8312 73.5758C81.7392 73.5758 84.0866 75.9232 84.0866 78.8312C84.0866 81.7392 81.7392 84.0866 78.8312 84.0866ZM39.9762 91.0939L35.0361 86.1538L86.1538 35.0361L91.0939 39.9762L39.9762 91.0939Z" fill="%23808080"/></svg>'); background-position:left 4px center; background-repeat:no-repeat; background-size:10vmin auto; background-color:#fff; border:0px solid rgba(0,0,0,0.2); border-radius:4px; margin:10px 8px 0px 3px; padding:5px 20px 0px 50px; } .text_home{width:95%; background-color:#fff; border:0px solid rgba(0,0,0,0.2); border-radius:4px; margin:10px 12px 0px 3px; padding:5px 20px 0px 5px; } .discount_active{background-color:#c53a00; color:#fff; border-radius:4px; padding:4px; font-size:11px} .discount_inactive{background-color:rgba(0,0,0,0.3); color:#fff; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; padding:0px 4px 0px 4px; font-size:11px} a.btnord:link,a.btnord:visited{height:50px; line-height:50px; vertical-align:middle; text-align:center; padding:0 10px; color:#fff; background-color:#c53a00; position:relative; display:inline-block; font-size:20px; margin:10px 0px 10px 15px; moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px} a.btnord:hover{background-color:#c53a00; -moz-filter:brightness(85%); -webkit-filter:brightness(85%); filter:brightness(85%); text-decoration:none} a.btnordb:link,a.btnordb:visited{height:26px; width:90%; line-height:26px; vertical-align:middle; text-align:center; padding:0 10px; color:#fff; background-color:#c53a00; position:relative; display:inline-block; font-size:16px; margin:10px 0px 10px 15px; moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px} a.btnordb:hover{background-color:#c53a00; -moz-filter:brightness(85%); -webkit-filter:brightness(85%); filter:brightness(85%); text-decoration:none} .ordernow{background-color:#c53a00; margin:10px auto; padding:10px; width:90 %; border-radius:4px; font-size:15px; font-weight:bold; text-align:center} .ordernow a:link, .ordernow a:visited{color:#fff; text-decoration:none} .ordernow a:hover{color:#fff; text-decoration:none} .login_small{background-color:#fff; margin-left:0px; padding:8px 0px 8px 10px; border-top: 2px solid #c53a00; border-left: 2px solid #c53a00; border-right: 2px solid #c53a00} .login_small a:link, .login_small a:visited{color:#000} .login_small a:hover{color:#000} .anmeldedaten_password_res{ padding:4px 8px 4px 10px; width:99% !important; border:1px solid #EAEAEA; border-radius:4px; text-align:left; } .anmeldedaten_password_btn{ padding:8px !important; border-radius:4px !important; width:100%; background-color:#d90011; } .login_input{width:200px; color:#000; padding:2px 0px 2px 4px; border:1px solid rgba(0,0,0,0.2); background-color:#fff; float:left; margin:0px 2px 4px 0px; text-align:center; font-size:15px} .login_submit{color:#fff; border:1px solid #c53a00; background-color:#c53a00; padding:4px; border-radius:4px; cursor:pointer; font-size:18px} .content_center input,.content_center textarea,.content_center select{border:1px solid rgba(0,0,0,0.4); -webkit-border-radius:1px; -moz-border-radius:1px; border-radius:1px} .sidebar{display:none} .headerwkorb{color:#222222; font-size:20px; font-weight:400; padding:8px 0px 5px 5px} .bordermobile{padding:0px 0px 1px 0px; width:100%} #warenkorb{margin:0px; height:auto !important;height:100%; overflow:hidden !important; z-index:10; color: #fff; margin: 0px 0px 18px 0px; padding: 0px 0px 10px 0px; min-height: 235px; background-color: #FFFFFF; } #warenkorb_bottom{ background-color:#e1551b; color:#fff; width:100%; height:70px; padding:20px; bottom:0;position:fixed; overflow:auto; font-size:15px; border-top: 1px solid #fff; } .number_of_article{ padding-bottom:20px; color:#FFFFFF !important; opacity:1; font-size:18px; font-weight:bold; } #warenkorb_bottom a:link, #warenkorb_bottom a:visited, #warenkorb_bottom a:hover{color:#fff; text-decoration:none; border:1px solid #fff; border-radius:4px; padding:5px} .text-underline-style-svg{ fill:#000 !important; } .sidebar_bottom{margin: 0px; padding:0px} .wkorbcellpad{padding-left:10px; font-weight:400; color:#222222} .wkorbcellpad a{ color:#222222 !important; } .footer_out{overflow:hidden !important; position:relative; margin: 10px 0px 0px 0px; padding: 0px} .fb_button{float:left; font-size:13px; -webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px; margin:6px 10px 10px 0px; background:url("/layout/facebook.png"); border:0px;color:#FFFFFF} .gp_button{float:left; font-size:13px; -webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px; margin:6px 10px 10px 0px; background:url("/layout/googleplus.png"); border:0px} .twitter_button{float:left; font-size:13px; -webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px; margin:6px 10px 10px 0px; background:url("/layout/twitter.png"); border:0px} .fb_button a:link, .fb_button a:visited, .gp_button a:link, .gp_button a:visited, .twitter_button a:link, .twitter_button a:visited{color:#FFFFFF; text-decoration:none;display:block;padding:4px 8px 4px 28px; font-weight:bold; font-size:13px} .footer{height:auto !important; height:100%; overflow:hidden !important; margin:0 auto; color: #fff; font-size:15px; padding: 0px 0px 100px 0px; text-align: center; width: 100%;background-color: #d90011; } .footer a:link, .footer a:visited{color:#fff} .socialtbl{margin:5px 0px 0px 5px} .socialimg{} .socialtext{padding-top:0px; text-align:left} .socialtextb{text-align:center; padding:10px 0px 20px 0px} a:link, a:visited{color:#C94C18; text-decoration:none} .button_plus{height:26px; width:26px; margin: 0px} .button_minus{height:26px; width:26px; margin:0px 2px 0px 0px} .button_delete{height:26px; width:26px; margin:2px 0px 4px 0px} .tdamount{width:58px} .mb_diff{width:224px; text-align:center; margin:0px 4px 2px 1px; padding:4px 4px 2px 6px} .select_active{display:inline-block; margin-bottom:5px;width:calc(50% - 4px); text-align:center; border-radius:4px; background-color:#222222;color:#fff !important; text-align:center;border:1px solid #222222} .select_active a:link, .select_active a:visited{color:#fff !important; text-decoration:none;display:block; padding:8px; font-weight:bold} .select_inactive{display:inline-block; margin-bottom:5px;width:calc(50% - 4px); text-align:center; border:1px solid #EAEAEA; border-radius:4px; background-color:#fff;color:#000} .select_inactive a:link, .select_inactive a:visited{color:#808080; text-decoration:none; display:block; padding:8px; font-weight:bold} .select_deactive{float:left; font-size:21px; -webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px; margin:3px 5px 5px 0px; background-color:#c53a00;color:#fff; border:0px} .select_deactive a:link, .select_deactive a:visited{color:#fff; text-decoration:none; display:block; padding:3px 8px 3px 6px; font-weight:bold} .plz_container{ background-color:#fff; } .aendern-grid{ display:grid; column-gap:5px; row-gap:5px; grid-template-columns:1fr 1fr 1fr 1fr; } .plz_wahl{ font-size:15px; width:97%; border-radius:4px; border-radius:4px; height:35px; border:1px solid #EAEAEA; background-color:transparent} .plz_wahl a span{ font-weight:400; } .plz_wahl a{ white-space:normal } .plz_wahl>a>span:last-child{ display:none; } .liefertag-box{ border-radius:4px; color:#222222 !important; padding:8px; border:1px solid #EAEAEA; margin-bottom:5px; margin-right:2px; display:inline-block; } .mobile_span_show span{ font-size:18px; display:inline !important; } .food_size{ font-size:18px !important; opacity:1 !important; } .liefertag-box-activ{ border-radius:4px; padding:8px; border:1px solid #EAEAEA; margin-bottom:5px; margin-right:2px; display:inline-block; background-color:#222222; color:#FFFFFF !important; text-decoration:none !important; } .plz_wahl:hover{ -moz-filter:brightness(85%); -webkit-filter:brightness(85%); filter:brightness(85%); background-color:#222222} .contact-popup-form{ padding:5px !important; } .plz_wahl a:link, .plz_wahl a:visited{color:#222222; text-decoration:none;display:block; padding:6px 0px 4px 4px; font-weight:400} .plz_wahl a:hover{color:#fff; text-decoration:none} .plz_wahl_active{ font-size:15px; width:97%; border-radius:4px; border:1px solid #EAEAEA; background-color:transparent} .plz_wahl_active>a>span:last-child{ display:none; } .plz_wahl_active a:link, .plz_wahl_active a:visited{color:#fff; background-color:#222222; text-decoration:none; border-radius:4px; display:block; padding:6px 0 4px 4px; font-weight:400 !important} .plz_wahl_active a:hover{color:#fff; text-decoration:none} .quickinfo_gruen{padding:2px 8px 2px 8px; float:right; background-color:#148336; color:#fff; margin-left:5px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px} .quickinfo_gruen a:link, .quickinfo_gruen a:visited, .quickinfo_gruen a:hover{color:#fff; text-decoration:none;display:block;padding:3px 8px 3px 6px; font-weight:bold} .quickinfo_rot{padding:2px 8px 2px 8px; float:right; background-color:#c53a00; color:#fff; margin-left:5px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px} .sidebar_nav_inactive{color:#fff; background-color:#148336; padding:3px 0px 3px 4px; -webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px; margin:2px 0px 0px 0px} .sidebar_nav_inactive a:link, .sidebar_nav_inactive a:visited{color:#fff; text-decoration:none} .sidebar_nav_active{color:#000; background-color:#148336;padding:3px 0px 3px 4px; -webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px; margin:2px 0px 0px 0px} .sidebar_nav_active a:link, .sidebar_nav_active a:visited{color:#fff; text-decoration:none} .article_nav_inactive{margin:2px 1px 2px 0px; float:left; background-color:#c53a00; font-size:13px; font-weight:bold; -moz-border-radius:1px; -webkit-border-radius:1px; border-radius:1px; border-top: 0px solid #e17375; border-right: 0px solid #8f0000; border-bottom: 0px solid #8f0000; border-left: 0px solid #e17375; } .article_nav_inactive:hover{color:#000; font-size:13px; font-weight:bold; -moz-filter:brightness(85%); -webkit-filter:brightness(85%); filter:brightness(85%)} .article_nav_inactive a:link, .article_nav_inactive a:visited{color:#fff; display:block; padding:3px 3px 3px 4px} .article_nav_inactive a:hover{color:#fff; text-decoration:none; display:block; padding:3px 3px 3px 4px} .article_nav_active{margin:2px 1px 2px 0px; float:left; background-color:#222222; font-size:13px; font-weight:bold; border-radius:1px; } .article_nav_active a:link, .article_nav_active a:visited, .article_nav_active a:hover{color:#fff; font-size:13px; text-decoration:none; display:block; padding:3px 3px 3px 4px} .article_nav_inactive_cat{margin:2px 1px 2px 0px; background-color:#FFFFFF; font-size:18px; border-radius:4px; border:1px solid #EAEAEA; } .article_nav_inactive_cat:hover{color:#FFFFFF; background-color:#000} .article_nav_inactive_cat a:link, .article_nav_inactive_cat a:visited{color:#000; display:block; padding:3px 3px 3px 4px} .article_nav_inactive_cat a:hover{color:#fff; text-decoration:none; display:block; padding:3px 3px 3px 4px} .article_nav_active_cat{margin:2px 1px 2px 0px; background-color:#222222; font-size:13px; font-weight:bold; border-radius:4px} .article_nav_active_cat a:link, .article_nav_active_cat a:visited, .article_nav_active_cat a:hover{color:#fff; font-size:13px; text-decoration:none; display:block; padding:3px 3px 3px 4px} .article_nav_inactive_home{width:40%; float:left; margin:5px; background-color:#FFFFFF; color:#808080; border:1px solid #EAEAEA; font-size:15px; font-weight:bold; border-radius:4px; padding:8px 12px; } .article_nav_inactive_home:hover{float:left;color:#fff; font-size:17px; font-weight:bold; background-color:#000} .article_nav_inactive_home:hover a{color:#fff} .article_nav_inactive_home a:link, .article_nav_inactive_home a:visited{color:#222222; display:block} .article_nav_inactive_home a:hover{color:#fff; text-decoration:none; display:block} .article_nav_active_home{width:49%; float:left;margin:0px 0px 2px 2px; background-color:#222222; font-size:13px; font-weight:bold; border-radius:4px} .article_nav_active_home a:link, .article_nav_active_home a:visited, .article_nav_active_home a:hover{color:#fff; font-size:13px; text-decoration:none; display:block; padding:3px 3px 3px 4px} .discount_cat{vertical-align:middle; font-weight:bolder;line-height:20%} .div_article_nav_inactive{width:99% !important; float:left; margin:2px 1px 2px 0px; background-color:#FFFFFF; font-size:13px; font-weight:bold; border-radius:4px; color:#FFFFFF; border:1px solid #EAEAEA} .div_article_nav_inactive:hover{width:100%; margin:2px 1px 2px 0px; color:#FFFFFF; font-weight:bold; background-color:#000} .div_article_nav_inactive:hover a{color:#fff!important} .div_article_nav_inactive:hover .show_alergene svg{fill:#FFFFFF!important} .div_article_nav_inactive a:link, .div_article_nav_inactive a:visited{color:#000; display:flex; padding:3px 3px 3px 4px; font-size:18px;align-items:center;justify-content:space-between;margin-right:15px} .div_article_nav_inactive span{ font-size:15px; } .div_article_nav_inactive a:hover{color:#fff; text-decoration:none; padding:3px 3px 3px 4px} .div_article_nav_active{width:99%!important; float:left; border:1px solid #EAEAEA ; margin:2px 1px 2px 0px; background-color:#000; font-size:15px; font-weight:bold; border-radius:4px; color:#fff} .div_article_nav_active a:link, .div_article_nav_active a:visited, .div_article_nav_active a:hover{color:#fff; text-decoration:none; display:flex;align-items:center;justify-content:space-between;margin-right:15px; padding:3px 3px 3px 4px;font-size:18px} .div_article_nav_active span{font-size:15px} .extras-clearer{height:250px!important} .article_bgcolora:hover{ background-color:#F2EEE9; } .article_bgcolorb:hover{ background-color:#F2EEE9; } .article_bgcolora td,.article_bgcolorb td{ border-top:1px solid #F2EEE9; border-bottom:1px solid #F2EEE9; } .article_bgcolora{color:#000; border:none; border-bottom:1px solid #EAEAEA} .article_bgcolorb{color:#000; background-color:#fff; border-bottom:1px solid #EAEAEA} .article_bgcolora img, .article_bgcolorb img{margin:9px 0px 0px 0px} .article_nr{ font-size:11px; padding:0px 2px 0px 2px; font-weight:bold; color:#000; border:1px solid #000; -webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px; filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6} .article_name{font-size:18px; font-weight:bold} a.article_name_link:link, a.article_name_link:visited{color:#a73100; text-decoration:none; font-size:15px; font-weight:bold} .description{font-size:12px; padding-right:15px; font-weight:normal; padding:10px !important} .description_item{color:#000; font-size:15px; padding-right:17px; font-weight:normal} .zusatzstoffe{color:#000; font-size: 12px; filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7; white-space:nowrap} a.zusatzstoffe:link, a.zusatzstoffe:visited{color:#000; text-decoration:none; font-size:9px; filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7} .cat_box{float:left; width:-moz-calc(100% - 93px); width:-webkit-calc(100% - 93px); width:calc(100% - 93px)} .change_cat{float:right; width:80px; margin:5px 5px 2px 0px; background-color:#c53a00; font-size:20px; font-weight:bold; color:#fff; border-radius:4px; text-align:center} .change_cat a:link, .change_cat a:visited, .change_cat a:hover{color:#fff; background-color:#222222; text-decoration:none; display:block; padding:3px 3px 3px 4px; border-radius:5px} .articlesize{font-size:11px; line-height:110%; margin:0px 0px 0px 2px; height:12px} .katheader{color:#fff; background-color:#c53a00} .subkatheader{color:#fff; font-size:14px; font-weight:bold; background-color:#c53a00} .sub_description{color:#fff; font-size:12px; font-weight:normal} .valueline{color:#fff; font-size:11px; font-weight:bold; background-color:#720008} .prbox{float:left; min-width:55px; margin:8px 2px 8px 0px} .prbox_bg_1,.prbox_bg_2,.prbox_bg_3,.prbox_bg_4,.prbox_bg_5,.prbox_bg_6,.prbox_bg_7,.prbox_bg_8{} #prboxinner{} .price_td_1 {width:80px; padding:5px 0px 2px 2px} .price_td_2 {width:116px; padding:5px 0px 2px 2px} .price_td_3,.price_td_4,.price_td_5,.price_td_6,.price_td_7,.price_td_8,.price_td_9,.price_td_10 {width:174px; padding:5px 0px 2px 2px} .zum_shop_link_color{ color:#d90011 !important } .nav_color_link{color:#d90011 !important} a#article_price{color:#FFFFFF;font-size:18px; text-decoration:none; font-weight:bold; border-radius:4px; padding:1px 10px 1px 3px; background-color:#d90011} a#article_priceb{color:#FFFFFF;font-size:18px; text-decoration:none; font-weight:bold; border-radius:4px; padding:1px 10px 1px 3px; background-color:#d90011; padding-right:10px} .article_price_inactive{float:left; padding:0px; line-height:130%; min-width:74px;color:#000;font-weight:bold; font-size:18px} .article_price_regular{font-size:11px; text-decoration:line-through; filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4; margin:2px 0px 0px 4px} .bestellbstyle{font-weight:normal; font-size:15px; color:#fff; padding:8px; cursor:pointer; border-radius:4px; width:100%; text-align:center; background-color:#d90011; display:inline-block; border:1px solid #d90011} .bestellbstyle span.order{cursor:pointer; display:inline-block; position:relative; transition:0.3s;font-size:18px;font-weight:bold} .bestellbstyle span.order:after{content:"\00bb"; position:absolute; opacity:0; top:0; right:-20px; transition:0.5s; font-size:16px} .foodicon{width:16px} .mob-pb-10{padding-bottom:10px} .mob-pb-20{padding-bottom:20px} .mob-head{font-weight:bold;font-size:18px} .mob-shop-info{padding:8px!important} .fblogin{font-weight:normal; font-size:14px; color:#FFFFFF;padding:0px; margin: 0px; width:245px; background:url("/layout/login-fb-1.jpg") no-repeat top left; moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px} .fblogin:hover{background:url("/layout/login-fb-1-hover.jpg") no-repeat top left} .fblogin a:link, .fblogin a:visited{color:#FFFFFF; text-decoration:none; display:block; padding:3px 0px 3px 25px} .fblogin a:hover{color:#FFFFFF; text-decoration:none; display:block} .registration{font-weight:normal; font-size:13px; color:#d90011;padding:0px; margin:0px 14px 0px 0px; width:245px; background-color:#FFFFFF; moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; text-align:center; float:right} .registration a:link, .registration a:visited, .registration a:hover {color:#d90011; text-decoration:none; display:block; padding:3px 0px 3px 0px} .wkorbcellpad:has(.box_notice){ padding:0; } .gutscheine-form-input-vor-mail{ background:#FFFFFF !important; border-radius:4px; border:1px solid #EAEAEA !important; padding:6px 8px; margin:5px 0; } .box_notice{color:#222222; padding:8px 4px 8px 6px; border-radius:4px; margin:10px 0 ;border:1px solid #d90011} .box_confirm{background-color:#148336; color:#fff; padding:8px 4px 8px 6px; margin:4px 4px 2px 0px; -webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px; width:90%} .kontakt-popup-input{ padding:4px 8px 4px 25px; border:1px solid #EAEAEA; border-radius:4px; margin:4px 0; } .kontakt-popup-btn{ background-color:#d90011 !important; color:#FFFFFF; padding:8px; border-radius:4px; border:1px solid #d90011 !important; width:95%; font-weight:700; font-size:18px; } .kontakt-firm-popup,.kontakt-vorname-popup,.kontakt-nachname-popup,.kontakt-strasse-popup,.kontakt-plzort-popup,.kontakt-telefon-popup,.kontakt-telefax-popup,.kontakt-email-popup{ background-position-x:5px; background-position-y:4px; background-repeat:no-repeat; } .kontakt-firm-popup{ background-image:url('data:image/svg+xml,<svg width="19" height="19" viewBox="0 0 19 19" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M1.10352 6.46777C1.10352 5.50128 1.88702 4.71777 2.85352 4.71777H15.4451C16.4116 4.71777 17.1951 5.50127 17.1951 6.46777V9.444C17.1951 10.0577 16.8792 10.5976 16.4011 10.91V13.269V15.0604C16.4011 16.0269 15.6176 16.8104 14.6511 16.8104H3.64694C2.68044 16.8104 1.89694 16.0269 1.89694 15.0604V10.9097C1.41918 10.5972 1.10352 10.0575 1.10352 9.444V6.46777ZM11.6092 11.2276V11.7544C11.6092 12.3066 11.1615 12.7544 10.6092 12.7544H8.01509C7.46281 12.7544 7.01509 12.3066 7.01509 11.7544V11.2277H3.39694V15.0604C3.39694 15.1984 3.50887 15.3104 3.64694 15.3104H14.6511C14.7892 15.3104 14.9011 15.1984 14.9011 15.0604V13.269V11.2277L11.6092 11.2276ZM15.4451 9.694H11.6092V9.16021C11.6092 8.60792 11.1615 8.16021 10.6092 8.16021H8.01509C7.46281 8.16021 7.01509 8.60792 7.01509 9.16021V9.694H2.85351C2.71544 9.694 2.60352 9.58208 2.60352 9.444V6.46777C2.60352 6.3297 2.71544 6.21777 2.85352 6.21777H15.4451C15.5832 6.21777 15.6951 6.3297 15.6951 6.46777V9.444C15.6951 9.58207 15.5832 9.694 15.4451 9.694ZM8.51509 11.2544V9.66021H10.1092V11.2544H8.51509Z" fill="%23808080"/><path d="M11.9236 5.9566V3.91895C11.9236 3.36666 11.4759 2.91895 10.9236 2.91895H7.37402C6.82174 2.91895 6.37402 3.36666 6.37402 3.91894V5.9566" stroke="%23808080" stroke-width="1.5"/></svg>'); background-repeat:no-repeat; } .kontakt-vorname-popup,.kontakt-nachname-popup{ background-image:url('data:image/svg+xml,<svg width="19" height="19" viewBox="0 0 19 19" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9.14844 5.05244C10.0184 5.05244 10.7234 5.75744 10.7234 6.62744C10.7234 7.49744 10.0184 8.20244 9.14844 8.20244C8.27844 8.20244 7.57344 7.49744 7.57344 6.62744C7.57344 5.75744 8.27844 5.05244 9.14844 5.05244ZM9.14844 11.8024C11.3759 11.8024 13.7234 12.8974 13.7234 13.3774V14.2024H4.57344V13.3774C4.57344 12.8974 6.92094 11.8024 9.14844 11.8024ZM9.14844 3.62744C7.49094 3.62744 6.14844 4.96994 6.14844 6.62744C6.14844 8.28494 7.49094 9.62744 9.14844 9.62744C10.8059 9.62744 12.1484 8.28494 12.1484 6.62744C12.1484 4.96994 10.8059 3.62744 9.14844 3.62744ZM9.14844 10.3774C7.14594 10.3774 3.14844 11.3824 3.14844 13.3774V15.6274H15.1484V13.3774C15.1484 11.3824 11.1509 10.3774 9.14844 10.3774Z" fill="%23808080"/></svg>'); } .kontakt-strasse-popup,.kontakt-plzort-popup{ background-image:url('data:image/svg+xml,<svg width="12" height="16" viewBox="0 0 12 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.14844 0.127441C3.24594 0.127441 0.898438 2.47494 0.898438 5.37744C0.898438 9.31494 6.14844 15.1274 6.14844 15.1274C6.14844 15.1274 11.3984 9.31494 11.3984 5.37744C11.3984 2.47494 9.05094 0.127441 6.14844 0.127441ZM2.39844 5.37744C2.39844 3.30744 4.07844 1.62744 6.14844 1.62744C8.21844 1.62744 9.89844 3.30744 9.89844 5.37744C9.89844 7.53744 7.73844 10.7699 6.14844 12.7874C4.58844 10.7849 2.39844 7.51494 2.39844 5.37744Z" fill="%23808080"/><path d="M6.14844 7.25244C7.18397 7.25244 8.02344 6.41298 8.02344 5.37744C8.02344 4.34191 7.18397 3.50244 6.14844 3.50244C5.1129 3.50244 4.27344 4.34191 4.27344 5.37744C4.27344 6.41298 5.1129 7.25244 6.14844 7.25244Z" fill="%23808080"/></svg>'); } .kontakt-telefon-popup,.kontakt-telefax-popup{ background-image:url('data:image/svg+xml,<svg width="19" height="19" viewBox="0 0 19 19" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5.05344 4.37744C5.09844 5.04494 5.21094 5.69744 5.39094 6.31994L4.49094 7.21994C4.18344 6.31994 3.98844 5.36744 3.92094 4.37744H5.05344ZM12.4484 13.3924C13.0859 13.5724 13.7384 13.6849 14.3984 13.7299V14.8474C13.4084 14.7799 12.4559 14.5849 11.5484 14.2849L12.4484 13.3924ZM5.77344 2.87744H3.14844C2.73594 2.87744 2.39844 3.21494 2.39844 3.62744C2.39844 10.6699 8.10594 16.3774 15.1484 16.3774C15.5609 16.3774 15.8984 16.0399 15.8984 15.6274V13.0099C15.8984 12.5974 15.5609 12.2599 15.1484 12.2599C14.2184 12.2599 13.3109 12.1099 12.4709 11.8324C12.3959 11.8024 12.3134 11.7949 12.2384 11.7949C12.0434 11.7949 11.8559 11.8699 11.7059 12.0124L10.0559 13.6624C7.93344 12.5749 6.19344 10.8424 5.11344 8.71994L6.76344 7.06994C6.97344 6.85994 7.03344 6.56744 6.95094 6.30494C6.67344 5.46494 6.52344 4.56494 6.52344 3.62744C6.52344 3.21494 6.18594 2.87744 5.77344 2.87744Z" fill="%23808080"/></svg>'); } .kontakt-email-popup{ background-image:url('data:image/svg+xml,<svg width="19" height="19" viewBox="0 0 19 19" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9.14844 2.12744C5.00844 2.12744 1.64844 5.48744 1.64844 9.62744C1.64844 13.7674 5.00844 17.1274 9.14844 17.1274H12.8984V15.6274H9.14844C5.89344 15.6274 3.14844 12.8824 3.14844 9.62744C3.14844 6.37244 5.89344 3.62744 9.14844 3.62744C12.4034 3.62744 15.1484 6.37244 15.1484 9.62744V10.6999C15.1484 11.2924 14.6159 11.8774 14.0234 11.8774C13.4309 11.8774 12.8984 11.2924 12.8984 10.6999V9.62744C12.8984 7.55744 11.2184 5.87744 9.14844 5.87744C7.07844 5.87744 5.39844 7.55744 5.39844 9.62744C5.39844 11.6974 7.07844 13.3774 9.14844 13.3774C10.1834 13.3774 11.1284 12.9574 11.8034 12.2749C12.2909 12.9424 13.1309 13.3774 14.0234 13.3774C15.5009 13.3774 16.6484 12.1774 16.6484 10.6999V9.62744C16.6484 5.48744 13.2884 2.12744 9.14844 2.12744ZM9.14844 11.8774C7.90344 11.8774 6.89844 10.8724 6.89844 9.62744C6.89844 8.38244 7.90344 7.37744 9.14844 7.37744C10.3934 7.37744 11.3984 8.38244 11.3984 9.62744C11.3984 10.8724 10.3934 11.8774 9.14844 11.8774Z" fill="%23808080"/></svg>'); } #lbOuterContainer{ position:relative; background-color:#fff; color:#000; width:200px; height:200px; margin:0 auto; border-radius:4px; box-shadow:0px 0px 15px rgba(0,0,0,0.8)} #lbOuterContainer.grey{border:2px solid #fff} #lbTopData,#lbBottomData{float:left; text-align:left; padding:10px 0px 0px 10px} #lbBottomData{padding-bottom:0.5em} #lbBottomData.grey,#lbTopData.grey{color:#000; filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3} .boldtext{font-weight:bold} .normaltext{font-weight:400} .font9{font-size:9px} .font10{font-size:10px} .font11{font-size:11px} .font12{font-size:12px} .font13{font-size:13px} .font14{font-size:14px} .font16{font-size:16px} .font17{font-size:17px} .font18{font-size:18px} .font20{font-size:20px} .clearer{clear:both} .nowrap{white-space:nowrap} #map{margin:20px 0px 0px 0px; width:90%; height:440px; overflow:hidden !important;z-index:1; -webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px; border:1px solid #000} .daybox{float:left; padding:0px 8px 0px 0px} #form{float:left; width:97%} #plz_suche_box_essen{background:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2026%2026%22%20enable-background%3D%22new%200%200%2026%2026%22%3E%3Cstyle%3E.arrowb%7Bfill%3A%23148336%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22arrowb%22%20d%3D%22M%2010%200.1875%20C%204.578125%200.1875%200.1875%204.578125%200.1875%2010%20C%200.1875%2015.421875%204.578125%2019.8125%2010%2019.8125%20C%2012.289063%2019.8125%2014.394531%2019.003906%2016.0625%2017.6875%20L%2016.9375%2018.5625%20C%2016.570313%2019.253906%2016.699219%2020.136719%2017.28125%2020.71875%20L%2021.875%2025.34375%20C%2022.589844%2026.058594%2023.753906%2026.058594%2024.46875%2025.34375%20L%2025.34375%2024.46875%20C%2026.058594%2023.753906%2026.058594%2022.589844%2025.34375%2021.875%20L%2020.71875%2017.28125%20C%2020.132813%2016.695313%2019.253906%2016.59375%2018.5625%2016.96875%20L%2017.6875%2016.09375%20C%2019.011719%2014.421875%2019.8125%2012.300781%2019.8125%2010%20C%2019.8125%204.578125%2015.421875%200.1875%2010%200.1875%20Z%20M%2010%202%20C%2014.417969%202%2018%205.582031%2018%2010%20C%2018%2014.417969%2014.417969%2018%2010%2018%20C%205.582031%2018%202%2014.417969%202%2010%20C%202%205.582031%205.582031%202%2010%202%20Z%20M%204.9375%207.46875%20C%204.421875%208.304688%204.125%209.289063%204.125%2010.34375%20C%204.125%2013.371094%206.566406%2015.8125%209.59375%2015.8125%20C%2010.761719%2015.8125%2011.859375%2015.433594%2012.75%2014.8125%20C%2012.511719%2014.839844%2012.246094%2014.84375%2012%2014.84375%20C%208.085938%2014.84375%204.9375%2011.695313%204.9375%207.78125%20C%204.9375%207.675781%204.933594%207.574219%204.9375%207.46875%20Z%22%20%2F%3E%3C%2Fsvg%3E) ; background-position:left 30px center; background-repeat:no-repeat; background-size:18px; background-color:#fff; border:1px solid rgba(0,0,0,0.2); font-size:20px; width:100%; margin:0px 0px 8px 0px; padding:2px 2px 2px 4px; color:rgba(0,0,0,0.55); text-align:center; -webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px} .plz_liste_box_essen{text-align:left; position:absolute;left:0px; margin:1px 0px 0px 10px;width:95%;padding:0px;background-color:#d90011;z-index:5000; max-height:400px; overflow-y:auto; border:1px solid rgba(0,0,0,0.55)} .plz_liste_essen{margin:0px;padding:0px;z-index:5000} .plz_liste_essen ul{font-size:13px;color:#000;padding:0;margin:0} .plz_liste_essen ul li{list-style:none;margin:0px;padding:8px 0px 8px 6px;border-bottom:1px solid rgba(0,0,0,0.55);z-index:5000; background-color:#c53a00} .plz_liste_essen ul li:hover{-moz-filter:brightness(89%); -webkit-filter:brightness(89%); filter:brightness(89%)} .plz_liste_essen ul{font-size:13px;color:#000;padding:0;margin:0} .plz_liste_essen a:link, .plz_liste_essen a:visited{color:#fff; display:block} .plz_liste_essen a:hover{color:#fff; text-decoration:none} #suggest_essen{font-size:13px;position:relative; margin:4px 0px 0px 0px; width:100%;padding:0px} #suggest_essen .text{font-size:13px;padding:0px;color:#FFFFFF;margin-top:0px;line-height:100%;border:1px solid #000} select.menuewahl{ float:right; margin:10px 5px 5px 0px; padding:1px 0px 3px 10px; font-size:25px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; border:none; color:#fff; -moz-appearance:none; -webkit-appearance:none; appearance:none; cursor:pointer; background:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20276.7%20153%22%20enable-background%3D%22new%200%200%20276.7%20153%22%3E%3Cstyle%3E.arrow%7Bfill%3A%23fff%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22arrow%22%20d%3D%22M276.7%200H0l138.2%20153z%22%20%2F%3E%3C%2Fsvg%3E) ; background-position:right 10px center; background-repeat:no-repeat; background-size:auto 20%; background-color:#222222; } select.menuewahl::-ms-expand{display:none} <!--[if lt IE 10]><div class="lt-ie10"><![ENDIF]--> .lt-ie10 select.menuewahl{background-image:none} <!--[if lt IE 10]></div><![ENDIF]--> select.menuewahl:-moz-focusring{color:transparent; text-shadow:0 0 0 #000} .scrollToTop{display:none !important; border-radius:4px; padding:8px; text-align:center; font-weight:bold; font-size:18px; color:#FFFFFF !important; text-decoration:none; position:fixed; bottom:120px; right:5px; display:none; background-color:#d90011; z-index:500} .scrollToTop:hover{text-decoration:none; z-index:500} .qrimage{margin-bottom:5px; width:85%} .cookie{ background-color:#FFFFFF; width:100%;bottom:100px;position:fixed; overflow:auto; text-align:center; color:#000; padding:24px 0; filter:alpha(opacity=85);-moz-opacity:0.85;-khtml-opacity:0.85;opacity:0.85; border-top:1px solid #FFFFFF; line-height:150%} .cookie a:link, .cookie a:visited, .cookie a:hover{text-decoration:underline; color:#000} .cookie-button{ background-color:#d90011; height:20px; width:50px; color:#FFFFFF; padding:4px} .cookie-button a:link, .cookie-button a:visited, .cookie-button a:hover{text-decoration:none; color:#fff; font-weight:bold} .displaynot_mobile{display:none} } .smartbanner{ position:relative; left:0; top:0; width:100%; height:70px; line-height:70px; background:#f4f4f4; background:linear-gradient(to bottom,#f4f4f4,#cdcdcd); box-shadow:0 1px 2px rgba(0,0,0,0.5); z-index:9998; -webkit-font-smoothing:antialiased; overflow:hidden; -webkit-text-size-adjust:none; display:block} .smartbanner-container{ margin:0 auto; white-space:nowrap; max-width:990px} .smartbanner-close{ display:inline-block; vertical-align:middle; margin:0 5px 0 5px; font-size:30px; text-align:center; color:#888; text-decoration:none; border:0; border-radius:14px; -webkit-font-smoothing:subpixel-antialiased; width:18px; height:18px; line-height:18px} .smartbanner-close:active, .smartbanner-close:hover{ color:#aaa;text-decoration:none} .smartbanner-icon{ display:inline-block; vertical-align:middle; width:57px; height:57px; margin:0px 12px 0px 0px; background-size:cover; border-radius:10px; background:rgba(0,0,0,0.6); box-shadow:0 1px 3px rgba(0,0,0,0.3)} .smartbanner-info{ display:inline-block; vertical-align:middle; width:44%; font-size:11px; line-height:1.2em; font-weight:bold; color:#6a6a6a} .smartbanner-title{ font-size:13px; line-height:18px; color:#4d4d4d; font-weight:bold} .smartbanner-button{ position:relative; right:20px; top:0; bottom:0; margin:auto 0; height:32px; font-size:19px; line-height:32px; text-align:center; font-weight:bold; color:#6a6a6a; text-transform:uppercase; text-decoration:none; padding:3px 10px; min-width:10%; background:#efefef; background:linear-gradient(to bottom,#efefef,#dcdcdc); border-radius:3px; box-shadow:inset 0 0 0 1px #bfbfbf,0 1px 0 rgba(255,255,255,0.6),0 2px 0 rgba(255,255,255,0.7) inset} .smartbanner-button:active, .smartbanner-button:hover{ background:#dcdcdc; background:linear-gradient(to bottom,#dcdcdc,#efefef);text-decoration:none;color:#818080} .smartbanner-button-text{color:#818080} .smartbanner-button a:link, .smartbanner-button a:visited, .smartbanner-button a:hover{text-decoration:none; color:#818080} .smartbanner-button-text:active, .smartbanner-button-text:hover{color:#818080} 