
/**
 *		Kontakt-Formular
 */

span.formError {
	font-size: 11px;
}

/**
 * Kontakt-Formular: Tabelle f&uuml;r einzelne Formular-Abschnitte 
 */
table.contactTable {
	width: 430px;
	border-spacing: 0px;
	table-layout: fixed;
}

/**
 * Kontakt-Formular: Tabellen-Zeile
 */
tr.contactTableRow {
}

/**
 * Kontakt-Formular: Tabellen-Zeile f&uuml;r abwechselnde Formatierung jeder
 * zweiten Zeile
 */
tr.contactTableRow2 {
}

/**
 * Kontakt-Formular: Tabellen-Zelle
 */
td.contactTableCell {
	vertical-align: top;
	padding: 5px;
}

/**
 * Kontakt-Formular: Eingabefeld f&uuml;r Vorname
 */
input.contactInputFirstname {
	width: 200px;
}

/**
 * Kontakt-Formular: Eingabefeld f&uuml;r Nachname
 */
input.contactInputName {
	width: 200px;
}

/**
 * Kontakt-Formular: Eingabefeld f&uuml;r Firma
 */
input.contactInputCompany {
	width: 300px;
}

/**
 * Kontakt-Formular: Eingabefeld f&uuml;r Stra&szlig;e
 */
input.contactInputStreet {
	width: 300px;
}

/**
 * Kontakt-Formular: Tabellenzelle f&uuml;r PLZ
 * (sollte eine definierte Breite bekommen, da der Browser sonst selbst den
 * Platz verteilt)
 */
td.contactTableCellPostalCode {
	width: 90px;
}

/**
 * Kontakt-Formular: Eingabefeld f&uuml;r PLZ
 */
input.contactInputPostalCode {
	width: 80px;
}

/**
 * Kontakt-Formular: Eingabefeld f&uuml;r Ort
 */
input.contactInputCity {
	width: 200px;
}

/**
 * Kontakt-Formular: Eingabefeld f&uuml;r Telefon
 */
input.contactInputPhone {
	width: 200px;
}

/**
 * Kontakt-Formular: Eingabefeld f&uuml;r Fax
 */
input.contactInputFax {
	width: 200px;
}

/**
 * Kontakt-Formular: Eingabefeld f&uuml;r E-Mail
 */
input.contactInputEmail {
	width: 300px;
}

/**
 * Kontakt-Formular: Eingabefeld f&uuml;r Bemerkung
 */
textarea.contactInputRemark {
	width: 300px;
	height: 100px;
}

