select {
    padding-left:12px;
    padding-right:12px;
    padding-top:11px;
    padding-bottom:11px;
    margin-top:8px;
    width:100%;
    background-color:#ffffff;
}
.textnachrichtinput {
    padding-left:12px;
    padding-right:12px;
    padding-top:11px;
    padding-bottom:11px;
    margin-top:8px;
    width:100%;
    max-width:1232px;
    background-color:#ffffff;
}
select {
    padding-left:12px;
    padding-right:12px;
    padding-top:11px;
    padding-bottom:11px;
    margin-top:8px;
    width:100%;
}
.g-recaptcha {
    margin-top:22px;
    margin-bottom:22px;
}
.senden {
    display:inline-block;
    margin:10px 0;
    color:#333333;
    text-decoration:none;
    padding-left:20px;
    padding-right:20px;
    padding-top: 8px;
    padding-bottom: 8px;
    background-color:transparent;
    border:0 solid;
    border-radius: 0px;
    cursor:pointer;
    text-align:center;
    border-width:1px;
    border-color:#333333;
    transition:all 0.4s linear 0s;
    text-transform: uppercase;
}
button:hover {
    background-color:#C0E7C9;
    color:#333333;
}
button:active {
    background-color:#333333;
    color:#FFFFFF;
    box-shadow:0 3px 2px 0 rgba(0, 0, 0, .13) inset;
    -moz-box-shadow:0 3px 2px 0 rgba(0, 0, 0, .13) inset;
    -webkit-box-shadow:0 3px 2px 0 rgba(0, 0, 0, .13) inset;
}
@charset  "utf-8";

/* CSS Document */
 input {
    padding-left:12px;
    padding-right:12px;
    padding-top:11px;
    padding-bottom:11px;
    margin-top:8px;
    width:100%;
    background-color:#ffffff;
}

.datenschutz{ color:#000;}

.datenschutz:visited { color:#000;}

input[type=checkbox] { width:14px; height:14px;  left:0px; text-align:left; }
	
input, textarea, select, option { 
    outline-color: #333333;
}




