@charset "UTF-8";
/* CSS Document */

fieldset.common label.Pflicht {
	font-weight:bold;
}
fieldset.common input.Error, fieldset.common select.Error, fieldset.common textarea.Error {
	border:1px solid #900;
	background-color:#FFC;
}

fieldset.common {
	float:none;
	clear:both;
}

fieldset.common legend {
	text-transform:uppercase;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	background-color:#333;
	padding:0.5em;
}

fieldset.common label {
	display:block;
	width:200px;
	float:left;
	clear:left;
	text-align:right;
	margin-right:10px;
}
fieldset.common input[type=text], fieldset.common input[type=password] {
	border:1px solid #999;
}
fieldset.common input, fieldset.common select {
	display:block;
	float:left;
}

fieldset.common textarea {
	width:auto;
	display:block;
	float:left;
}
fieldset.common input[type=button] {
	float:none;
	clear:both;
}

fieldset.common .useLabel, fieldset.common input[type=button].useLabel {
	float:left;
	clear:none;
}
fieldset.common .noLabel, fieldset.common input[type=button].noLabel {
	margin-left:210px;
}

fieldset.common textarea.tags {
	width:400px;
	height:100px;
	font-size:90%;
}

fieldset.common .noLabel.radio {
	text-align:left;
}
fieldset.common .noLabel input[type=radio] {
	display:inline;
}