/* CSS for blocks for location: 46 */



/* ========  Custom Block (HTML) : adresse ======== */
#block_97 {float:right; margin-top:2%; margin-right:1%;}


/* ========  Custom Block (HTML) : menu_top ======== */
#block_113 {padding-top:1%; padding-bottom:1%;}


/* ========  Custom Block (HTML) : logo ======== */
#block_117 {max-width:200px; margin-left:auto; margin-right:auto;}


/* ========  Custom Block (HTML) : geöffnet ======== */
#block_158 {background-color:#fff7d8; height:160px; margin-top:2%; margin-left:2%; margin-right:2%; margin-bottom:2%; padding-top:2%; padding-left:2%; padding-right:2%; padding-bottom:2%;}


/* ========  Custom Block (HTML) : reservierung ======== */
#block_161 {background-color:#fff7d8; margin-top:2%; margin-left:2%; margin-right:2%; margin-bottom:2%; padding-top:2%; padding-left:2%; padding-right:2%; padding-bottom:2%;}


/* ========  Custom Block (HTML) : tutgut ======== */
#block_167 {margin-top:2%; margin-left:2%; margin-right:2%; margin-bottom:2%; padding-top:2%; padding-left:2%; padding-right:2%; padding-bottom:2%; border-top-width:1px; border-top-style:solid; border-top-color:#f2e5b0; border-left-width:1px; border-left-style:solid; border-left-color:#f2e5b0; border-right-width:1px; border-right-style:solid; border-right-color:#f2e5b0; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#f2e5b0;}


/* ========  Custom Block (HTML) : slider_heuriger ======== */
#block_170 {width:100%; margin-bottom:2%;}


/* ========  Custom Block (HTML) : öffnungstermine ======== */
#block_185 {background-color:#fff7d8; margin-top:2%; margin-left:2%; margin-right:2%; margin-bottom:2%; padding-top:2%; padding-left:2%; padding-right:2%; padding-bottom:2%;}


/* ========  Custom Block (HTML) : trennlinie ======== */
#block_241 {margin-top:2%; margin-left:auto; margin-right:auto; margin-bottom:2%;}


/* ========  Custom Block (HTML) : newsletter ======== */
#block_244 {background-color:#fff7d8; margin-top:2%; margin-left:2%; margin-right:2%; margin-bottom:2%; padding-top:2%; padding-left:2%; padding-right:2%; padding-bottom:2%;}


/* ========  Custom Block (HTML) : return-to-top ======== */
#block_250 {z-index:99;}
