body {
			font-family: Arial, sans-serif;
			background-color: #f2f2f2;
		}
		
/*Titelbild*/
		header {
			background-image: url("https://www.tfobz.it/images/header202205.jpg");
			background-size: cover;
			height: 40vh;
			width: 100%;
		}

/* Container für das Formular */
    .container {
      margin: 30px auto;
      width: 80%;
      max-width: 600px;
      background-color: #fff;
      padding: 20px;
      box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
    }
        
/* Überschriften für die Formularabschnitte */
    h2 {
      margin-top: 0;
      margin-bottom: 10px;
    }
    
/* Label für die Formularfelder */
   label.label {
      display: block;
      margin-bottom: 5px;
      font-weight: bold;
    }
    
     label.labelmedium {
      display: block;
      margin-bottom: 5px;
      font-size: 13px;
      font-weight: bold;
    }
    
    label.labelmittext {
      font-weight: bold;
    }
    
    label.labelklein {
    	font-size: 11px;
    }
    
/* Eingabe-Textfelder */
    input[type="text"], input[type="email"], input[type="tel"], textarea {
      width: 100%;
      padding: 10px;
      border: 1px solid #ccc;
      border-radius: 3px;
      margin-bottom: 15px;
      box-sizing: border-box;
    }
    
/* Checkboxen und Radiobuttons */
    input[type="checkbox"], input[type="radio"] {
      margin-right: 5px;
    }
    
/* Button zum Absenden des Formulars */
      #submit-button {
	      background-color: #008CBA;
	      color: #fff;
	      border: none;
	      padding: 10px 20px;
	      border-radius: 5px;
	      cursor: pointer;
      }
      
    
/* Bei Hover-Effekt für den Absende-Button */
    #submit-button:hover {
      background-color: #2d76f2;
    }
    
/* Bei Aktivierung-Effekt für den Absende-Button */
    #submit-button:active {
      background-color: #1669d9;
    }
