#anfrage{
	/* background-color:red; */
	    /* background-color: #013467; */
	width:100%;
	position:relative;
	/* height:2400px; */
	/* color:white; */
	font-family: 'open_sansregular', sans-serif;
	letter-spacing:0.01em;
	line-height: 1.6em;
	font-size:1em;
	/* margin-bottom:10%; */
}
.titelform{ /* Überschriften auf den Unterseiten */
	padding-top:5%;
	font-size:1.2em;
	text-transform: uppercase;
	/* padding-bottom:5px; */
	margin-bottom:20px;
	border-bottom:solid 1px #edeceb;
	line-height:1.2em;
	margin-left:15%;
	margin-right:15%;
	text-align:center;
}
table{
	/* background-color:red; */
	width:100%;
	font-family: 'open_sansregular', sans-serif;
}
td.left{
	/* background-color:green; */
	width:55%;
	text-align:left;
	padding-left:3%;
	padding-top:2%;
	padding-bottom:1%;
}
/* zwischenüberschriften */
td.lefttitel{
	/* background-color:green; */
	text-align:left;
	padding-left:3%;
	padding-top:2%;
	border-bottom:dotted 0.4px;
	font-size:1.2em;
}
td{
	/* padding-top:2%; */
/* 	background-color:red;
	border:solid; */
	vertical-align:middle;
}

/* Eingabefelder */
td textarea{
	width:55%;
	margin-left:5%;
	/* height:30px; */
	/* background-color:blue; */
	font-family: 'open_sansregular', sans-serif;
	letter-spacing:0.01em;
	line-height: 1.6em;
	font-size:1em;	
	float:left;
	overflow: hidden;
	margin-bottom:0px;
}
#fragen, #telefonnummer, 
#mailadresse, #name, 
#adresse, #unternehmen, #lieferadresse{
	width:80%;
	margin-top:2%;
	margin-bottom:2%;
	overflow:visible;
}
input submit{
	background-color:green;
}
/* Dropdownliste */
td select{
	float:left;
	width:55%;
	margin-left:5%;
	height:30px;
	/* background-color:blue; */
	font-family: 'open_sansregular', sans-serif;
	letter-spacing:0.01em;
	line-height: 1.6em;
	font-size:1em;	
}
select:invalid { color: gray; }

td input[type=email] {
	width:55%;
	margin-left:5%;
	/* height:30px; */
	/* background-color:blue; */
	font-family: 'open_sansregular', sans-serif;
	letter-spacing:0.01em;
	line-height: 1.6em;
	font-size:1em;	
	float:left;
	overflow: hidden;
	margin-bottom:0px;
}

/* Radiobuttons */
td input[type=radio] {
    background-color:Red;
	background:#222;
}
.einheit{
	color:white;
	float:left;
	margin-left:6%;
}
.lieferungsdetails{
	/* float:right; */
	/* background-color:red; */
	margin-left:25px;
}
input[type=submit] {
	padding:7px 17px; 
	color:#013467;
	border:solid 0.5px #013467;
	background:white; 
    cursor:pointer;
	margin-left:5%;
}
input[type=submit]:hover{
	color:white;
	background:#013467;
	border:solid 0.5px white;
	transition:0.4s ease-out;
}
input#lieferung{
visibility:inherit;
/* display:block; */
/* opacity: 1; */

}
