table.frmBewertung {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width:750px;
}
table.frmBewertung th{
	text-align:left;
	background-color:#CCCCCC;
}
table.frmBewertung td {
	padding-bottom:2px;
}
table.frmBewertung td.beschriftung {
	font-size:12px;
	font-weight:bold;
	padding-bottom:0px;
}
table.frmBewertung input.fullsize {
	width:350px;
	font-size:12px;
	border:1px solid #999999;
}
table.frmBewertung input.fullsizeRequested {
	width:350px;
	font-size:12px;
	border:1px solid #000000;
}
table.frmBewertung input.halfsize {
	width:150px;
	font-size:12px;
	border:1px solid #999999;
}
table.frmBewertung input.halfsizeRequested {
	width:150px;
	font-size:12px;
	border:1px solid #000000;
}
table.frmBewertung input.expanded {
	width:725px;
	font-size:12px;
	border:1px solid #999999;
}
table.frmBewertung input.expandedRequested {
	width:725px;
	font-size:12px;
	border:1px solid #000000;
}
table.frmBewertung input.plz {
	width:40px;
	font-size:12px;
	border:1px solid #000000;
}
table.frmBewertung input.ort {
	width:305px;
	font-size:12px;
	border:1px solid #000000;
}
table.frmBewertung textarea.fullsize {
	width:350px;
	height:40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	border:1px solid #999999;
}
table.frmBewertung textarea.fullsizeRequested {
	width:350px;
	height:40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	border:1px solid #000000;
}
table.frmBewertung textarea.fullsizeHigh {
	width:350px;
	height:90px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	border:1px solid #999999;
}
table.frmBewertung textarea.fullsizeHighRequested {
	width:350px;
	height:90px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	border:1px solid #000000;
}
table.frmBewertung textarea.expanded {
	width:725px;
	height:70px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	border:1px solid #999999;
}
