/*=================================================================*/
/*=========================== FORMULARE ===========================*/
/*=================================================================*/
label {
	font-size: 70%;
	color: #333;
	line-height: 130%;
	cursor: pointer;
}
input.form, button.form, select.form, textarea.form {
	font-size: 70%;
	color: #333;
	font-family: Verdana, Arial, Helvetica;
}
input, button, select, textarea {
	font-size: 70%;
	color: #333;
	font-family: Verdana, Arial, Helvetica;
	vertical-align: middle;
}

th.form {
	padding: 6px;
	background-color: #DCE2E9;
	text-align: left;
	font-size: 70%;
	font-weight: bold;
	color: #00335E;
}
td.form-legend {
	min-width: 120px;
	width: 20%;
	vertical-align: top;
	text-align: right;
	padding: 6px;
	padding-top: 10px;
	font-size: 70%;
	color: #333333;
	line-height: 130%;
	font-weight: bold;
}
td.form-input {
	vertical-align: top;
	padding: 8px;
}

.form-subtitle {
	font-size: 65%;
	color: #999;
	line-height: 130%;
}

#error {
	width: 400px;
	text-align: left;
	padding: 6px;
	margin-bottom: 16px;
	border: 1px solid #850002;
	background-color: #FFF9F9;
	color: #850002;
	
	font-size: 70%;
}

td.poll-option {
	width: 14%;
	vertical-align: top;
	padding-bottom: 4px;
}
td.poll-value {
	width: 86%;
	vertical-align: top;
	padding-bottom: 4px;
}

table.form {
	width: 66%;
	border: 0px;
	background-color: #EEF1F4;
	float: left;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 100%;
}