/* Allgemeine Stile für das Formular */
form {
max-width: 500px;
margin: 20px auto;
padding: 20px;
border: 1px solid #ccc;
border-radius: 10px;
background-color: #f9f9f9;
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}
/* Überschrift */
form h2 {
text-align: center;
color: #2e7d32; /* Grüner Farbton */
font-family: Arial, sans-serif;
margin-bottom: 20px;
}
/* Formularfelder */
label {
display: block;
margin-bottom: 5px;
font-weight: bold;
font-family: Arial, sans-serif;
color: #555;
}
input, select, textarea, button {
width: 100%;
padding: 10px;
margin-bottom: 15px;
border: 1px solid #ccc;
border-radius: 5px;
box-sizing: border-box;
font-family: Arial, sans-serif;
}
/* Hover- und Fokus-Stile */
input:focus, select:focus, textarea:focus {
border-color: #2e7d32;
outline: none;
box-shadow: 0 0 5px rgba(46, 125, 50, 0.5);
}
/* Button-Stil */
button {
background-color: #2e7d32;
color: white;
border: none;
cursor: pointer;
font-size: 16px;
font-weight: bold;
transition: background-color 0.3s ease;
}
button:hover {
background-color: #1b5e20;
}
/* Datenschutz-Checkbox */
.privacy-container {
display: flex;
align-items: center;
justify-content: flex-start;
font-size: 14px;
margin-bottom: 15px;
width: 10%; /* Breite des Containers */
}
.privacy-inner {
display: flex;
align-items: center;
justify-content: flex-start;
max-width: 50px; /* Begrenzte Breite für die Checkbox und den Text */
margin: 0 auto; /* Zentriert den Container */
}
.privacy-container input[type="checkbox"] {
margin-right: 1px; /* Abstand zwischen Checkbox und Text */
flex-shrink: 0;
}
.privacy-container label {
margin: 0;
line-height: 1.5;
font-family: Arial, sans-serif;
color: #555;
}
.privacy-container a {
color: #2e7d32;
text-decoration: none;
}
.privacy-container a:hover {
text-decoration: underline;
}
Senden Sie uns Ihre Nachricht
Bitte wählen Sie ein Anliegen
Allgemeine Fragen
Interesse an Aktien
Geschäftliches Anliegen