/*forms.cssregelt das Aussehen der Formularelemente*//*--------------------------------------------------------------*//*allgemeine Formatierung*/form {}input {}/*--------------------------------------------------------------*//*Searchform*/form#searchform {padding: 0px 5px 10px 5px;text-align: left;}form#searchform label {display: none;}input#s {width: 196px;height: 18px;padding: 2px 2px;margin-right: 2px;border: 1px solid #666;background-color: transparent;}input#searchsubmit {width: auto;height: auto;margin-top: 8px;padding: 3px;border: 1px solid #666;background-color: transparent;line-height: 10px;color: #666;}/*--------------------------------------------------------------*//*Contact Form 7*//*Kontaktformular_1*/div#kontaktformular_1 {margin: 0px 0px 0px 198px;}.notice {font-size: 10px;line-height: 15px;font-style: italic;color: rgb(231,49,33);}div#kontaktformular_1 input,div#kontaktformular_1 select {width: 400px;height: 20px;padding: 0px 3px;border: 1px solid #666/*rgb(231,49,33)*/;}div#kontaktformular_1 textarea {width: 400px;height: 200px;padding: 0px 3px;border: 1px solid #666/*rgb(231,49,33)*/line-height: 25px;}div#kontaktformular_1 .cf7_send {width: auto;height: auto;margin-top: 5px;padding: 3px;border: 1px solid #666/*rgb(231,49,33)*/line-height: 10px;}/*--------------------------------------------------------------*//*Onlinebuchung*/#onlinebuchung {color: #666;}div.buchung_elemente {padding: 10px 0px;border-top: 1px dashed #999;}div#onlinebuchung input,div#onlinebuchung select {width: 410px;height: 20px;padding: 0px 3px;border: 1px solid #999;}div#onlinebuchung select {padding: 0px;width: 417px;}div#onlinebuchung textarea {width: 410px;height: 200px;padding: 0px 3px;border: 1px solid #999;line-height: 25px;}div#onlinebuchung .cf7_send {width: auto;height: auto;margin-top: 5px;padding: 3px;border: 1px solid #999;background-color: transparent;line-height: 10px;}/*--------------------------------------------------------------*//*Newsletter subscribe2.php*/form#subscribe2_form {padding-top: 5px;border-top: 1px dotted #666;}form#subscribe2_form input {width: 410px;height: 20px;padding: 0px 3px;border: 1px solid rgb(231,49,33);}form#subscribe2_form input.sc2_submit {width: auto;height: auto;margin-top: 5px;padding: 3px;border: 1px solid rgb(231,49,33);background-color: transparent;line-height: 10px}