#anmeldung_content{display:block}#anmeldung_content p{margin:0;margin-bottom:.5rem}#anmeldung_content label{display:inline-block;position:relative;top:.3rem;width:6rem;margin-right:1rem;font-weight:700;text-align:right;vertical-align:top}#anmeldung_content .error,#anmeldung_content .warteliste{font-weight:700;color:#700}html{font-family:sans-serif;font-size:10pt}*{box-sizing:border-box}h2{font-size:1.3rem}button,input,select,textarea{padding:.2rem;padding-left:.3rem;padding-right:.3rem;border:1px solid #acacac;border-radius:.3rem;margin-right:.3rem}textarea{font-family:sans-serif;font-size:10pt;width:30rem;height:7rem}input,select,textarea{background-color:#fffec4;color:#000}input:focus,select:focus,textarea:focus{border:1px solid #63ceff!important;box-shadow:0 0 .1rem .1rem #63ceff}input[readonly]{background-color:#d1d1d1}input.filter{background-color:#868686;margin-top:.2rem}button{font-weight:700;color:#fff;background-color:#5287b3;padding-left:.8rem;padding-right:.8rem;min-width:7rem;box-shadow:.1rem .1rem .1rem 0 rgba(0,0,0,.5);margin-bottom:.15rem;margin-right:.15rem}button:active{margin-top:.15rem;margin-left:.15rem;margin-bottom:0!important;margin-right:0!important;box-shadow:0 0 0 0 rgba(0,0,0,.5)}button:focus,input:focus,select:focus,textarea:focus{outline:none}