label {
	position: relative;
	top: -2px;
	}

/* classes: */
.form_table {
	}
.form_content {
	}
.form_text {
	width: 150px;
	border: 1px solid #a7accf;
	margin-bottom: 8px;
	padding: 2px;
}

.login_table .form_text {
	padding: 2px;
}

.button {
	padding: 1px 8px;
}
.form_select {
	width: 152px;
	border: 1px solid #a7accf;
	}
.form_textarea {
	width: 550px;
	height: 100px;
	border: 1px solid #a7accf;
	}
.form_reqstar {
	color: #990000;
	font-weight: bold;
	font-size: xx-small;
	}
.form_infotext {
	}
.form_fields {
	}
.form_anschrift td, .form_anschrift th {
	padding: 2px 0px;
	}
.form_druckvorstufe {
	width: 550px;
	}
.form_druckvorstufe td, .form_druckvorstufe th {
	padding: 2px 0px;
	vertical-align: top;
	}

/* ids: */
#form_form {
	width: 550px;
	}
#form_table {
	width: 550px;
	}
#form_company {
	}
#form_department {
	}
#form_title {
	}
#form_lastname {
	}
#form_firstname {
	}
#form_street {
	}
#form_zip_code {
	width: 40px;
	}
#form_city {
	width: 100px;
	}
#form_country {
	}
#form_phone {
	}

