.form_tabelle td
{
	padding: 0px;
	font-family: Verdana,Arial, Helvetica, sans-serif;	
	font-size: 11px;
	color: #030303;	
}

.form_label
{
	font-family: Verdana,Arial, Helvetica, sans-serif;	
	font-size: 11px;
	display: inline;
	font-weight: bold;
	visibility: visible;
	
}

.form_required
{
	color: red;
	font-weight: bold;
}

input, .form_string, .form_textarea, .form_email
{
    border-color: #838383 #C0C0C0 #E1E1E1;
    border-left: 1px solid #C0C0C0;
    border-right: 1px solid #C0C0C0;
    border-style: solid;
    border-width: 1px 1px 2px;
    font-size: 11px;
    height: 15px;
    padding: 1px;
}

.rowerror input, .rowerror .form_string, .rowerror .form_textarea, .rowerror .form_email
{
    background-color: #AE3B42;
    color: #fff;
}
