@charset "UTF-8";
.tx-felogin-pi1 .blocklabel, .tx-dmmjobcontrol-pi1 .blocklabel, .tx-thmailformplus-pi1 .blocklabel {
	display: block;
	width: 10em;
	vertical-align: top;
	float: left;
	font-weight: bold;
	padding-top: 5px;
}
.tx-felogin-pi1 .inputbox, .tx-dmmjobcontrol-pi1 .inputbox, .tx-thmailformplus-pi1 .inputbox {
	font-family: Arial, Helvetica, sans-serif;
	padding:2px;
	margin-top:3px;
	font-size: 1em;
}
/*.tx-thmailformplus-pi1 .selectbox:focus {
	padding: 1px;
	border:#B5111F 2px solid;
}
.tx-thmailformplus-pi1 .inputbox:focus {
	border:#B5111F 2px solid;
}*/
.tx-felogin-pi1 .button, .tx-dmmjobcontrol-pi1 .button, .tx-thmailformplus-pi1 .button {
	padding:4px;
	background-color:#eee;
	border:#ccc 1px solid;
}
.tx-felogin-pi1 .button:focus, .tx-felogin-pi1 .button:hover, .tx-thmailformplus-pi1 .button:focus, .tx-thmailformplus-pi1 .button:hover, .tx-dmmjobcontrol-pi1 .button:focus, .tx-dmmjobcontrol-pi1 .button:hover  {
	background-color:#ccc;
	border:#aaa 1px solid;
}
.fehler {
	color: #B5111F;
	font-weight: bold;
}