.reservations_index{box-sizing:border-box;background:url(../../../images/styles/004/marble.png);background-attachment:fixed;background-position:center;padding:10px;margin:20px 0px}.res_index_box{box-sizing:border-box;margin:auto;background:var(--greybg);padding:20px}.res_tab{overflow:hidden;display:flex;justify-content:center;gap:10px;flex-wrap:wrap;background:var(--trowcolor2);padding-bottom:10px}.res_bit_cont{background:var(--lgreybg);border-bottom:1px solid #ccc;padding:10px;margin:auto;width:95%}.res_bit_container{margin:10px auto 20px auto;background:url(../../../images/styles/004/marble.png);background-attachment:fixed;background-position:center;padding:5px 0px}.res_bit form{display:inline}.res_bit_cont .res_bit{display:flex;justify-content:start;gap:10px}.res_bit_name{width:30%}.res_tab button{background-color:#c1c1c1;background-image:none;border-radius:0;float:left;border:none;outline:none;cursor:pointer;padding:5px 10px;transition:0.3s;font-size:1.1em;font-weight:bold;font-family:var(--mainfont);text-transform:uppercase;letter-spacing:1px;font-size:12px;margin:10px}.res_tab button:hover{background-color:var(--lightbg)}.res_tab button.active{background:url(../../../images/styles/004/marble.png);background-color:var(--akzent);filter:brightness(0.9);color:var(--darkcolor);font-family:var(--mainfont);text-transform:uppercase;letter-spacing:1px;font-size:12px;margin:10px}.res_tabcontent{background:var(--trowcolor2);border:1px solid var(--trowcolor2);border-top:none;animation:fadeEffect 1s;margin-top:-10px}@keyframes fadeEffect{from{opacity:0}to{opacity:1}}.res_ausgabe{display:flex;flex-wrap:wrap}.res_ausgabe h1{flex-basis:100%;text-align:center}.reservierung_show .titel{display:block;color:#ddd;text-shadow:2px 1px 1px var(--akzent);letter-spacing:2px;line-height:100%;letter-spacing:0px;text-transform:lowercase;font-size:40px;text-align:center;margin-top:20px}.res_ausgabe .res_bit{flex-grow:1}.res_add_container{margin:10px auto 20px auto;background:url(../../../images/styles/004/marble.png);background-attachment:fixed;background-position:center;padding:5px 0px}.res_add{display:flex;flex-wrap:wrap;justify-content:center;background:var(--lgreybg);border-bottom:1px solid #ccc;padding:10px;margin:auto;width:95%}.res_add h2{flex-basis:100%;text-align:center;margin-top:0px}.res_add_save{flex-basis:100%;text-align:center}.res_mod{background:var(--lgreybg);border-bottom:1px solid #ccc;padding-bottom:20px;border:1px solid #ccc;border-top:none;margin-top:20px}.res_add_inputs,.res_add_select{margin:5px 25px}.res_add_inputs{text-align:right}.res_add_save button,input.button{background:#dadada;border:1px solid #bbb;color:var(--maincolor)}.res_add_inputs input{background:var(--trowcolor1);border:1px solid #878787;margin-top:5px;padding:3px}