
    label, input, select {
    /* Alle Labels UND Formularelemente auswählen */
        display: block;
        float: left;
        width: 153px;    /* Breite.*/
        margin-bottom: 3px;
        margin-right: 3px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 90%;
    }

	input#cbutton{
	width: auto;
	margin-bottom: 10px;
}
    form br { /* Alle Zeilenumbrüche in Formularen auswählen */
        clear: left; /* das floating der labels und inputs aufheben */
    }

    input#submit {
    /* den Submit-Button */
      /*float: left;*/
        width: auto;
        background-color: White;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        color: Black;
        border-bottom: 2px groove #A71216;
        border-right: 2px groove #A71216;
        margin-top: 20px;
        margin-right: 10px;
        border-left: 1px solid #A71216;
        border-top: 1px solid #A71216;
    }

    input#confirm {
    /* den Submit-Button */
        width: 80px; /*border: 1px solid #A71216;*/
        background-color: White;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        color: Black;
        border-bottom: 2px groove #A71216;
        border-right: 2px groove #A71216;
        margin-top: 20px;
        margin-right: 100px;
        border-left: 1px solid #A71216;
        border-top: 1px solid #A71216;
    }

    label {
        text-align: left;
        padding-right: 1em;
    }

    form {
	margin: 0;
	padding: 1em;
}

    .not_valid {
        background-color: #E9696C;
    }

    #plz{
        width: 45px;
    }
    #ort{
        width: 105px;
    }

    #cbutton{
        float: left;
    }

    textarea {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10pt;
    }
