form label,
form input,
form select,
form textarea {
	display:block;
	}

form label {
	font-size:82%;
	color:#333; /* FaKand */
	}

form label.pflichtfeld:after {
	content:" *";
	}

form input,
form textarea {
	width:100%;
}

form input[id="Laenderkuerzel"],
form input[id="PLZ"] {
width:90px;
}

form[class*=verso] input,
form[class*=verso] label,
form[class*=verso] select,
form[class*=verso] textarea {
display:none;
}
/*
form[class*=verso] textarea[name="zumVersand"] {
display:block;
opacity:0.6;
}
*/
form div#report {
display:none;
}

form[class*=verso] div#report {
display:block;
}

label.fehlerhaft {
	border-top:solid 2px #F00; /* Farbe Rot */
	border-left:solid 4px #F00; /* Farbe Rot */
	}

input.fehlerhaft {
	border-top:solid 2px #F00; /* Farbe Rot */
	border-left:solid 4px #F00; /* Farbe Rot */
	}

.unsichtbar {
display:none !important;
}