#topnav, #nav, #col1, #col2, div.confirmationtext, input.formbutton, #header {
	display:none;
}

	#main .webform_table,
	#main .webform_confirm_table { width: 100%; background: none repeat scroll 0 0 #FFF; border:1px solid #B4B4B4 !important; }
	
	#main .webform_table .even,
	#main .webform_table .odd,
	#main .webform_table .first,
	#main .webform_table .last,
	#main .webform_confirm_table .even,
	#main .webform_confirm_table .odd,
	#main .webform_confirm_table .first,
	#main .webform_confirm_table .last { background: none repeat scroll 0 0 transparent; }
	
	#main .webform_table tr,
	#main .webform_confirm_table tr { background: none repeat scroll 0 0 transparent !important; }
	
	#main .webform_table .empty,
	#main .webform_confirm_table .empty { background: url("../../images/bg_tabelle_th.gif") repeat-x scroll 0 0 #EBEBEB !important; margin: .5em 0; }
	
	#main .webform_table td,
	#main .webform_confirm_table td { background: none repeat scroll 0 0 transparent !important; }
	
	#main .webform_label,
	#main .webform_label_multi,
	#main .webform_label,
	#main .webform_label_multi { width: 30%; vertical-align: top; padding: .24em !important;}
	#main .webform_field,
	#main .webform_field_multi { overflow: hidden; padding: .24em !important;}
	#main .webform_field input,
	#main .webform_field_multi textarea { width: 90%;}
		
	#main .webform_checkbox { margin:0; float: left; }	
	
	#main .webform_table .formbutton,
	#main .webform_confirm_table .formbutton { width: auto; margin: 0 .5em 0 0; padding: 0 .5em 0 0; cursor: pointer; }
	
	#main .webform_mandatory,
	#main .webform_label_error { font-size: .8em; }
	
h1 {
	float:left;
}

span.date {
	float:right;
	margin: 40px 0 0;
}