
body {
	background-color: #FFFFFF;
}

#content {
	width: 68em;
}

/**
 * Font Einstellungen 
 */

body,
table {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 0.8em;
}

/** 
 * Formatierung von Formelementen 
 */

/* Gruppierung von mehreren Zeilen */
fieldset {
	clear: both;
}

/* Ein Zeile in einer Form, kann mehrere Felder enthalten */
.line {			
	clear: both;
}

/* Standard-Label */
label {
	width: 7em;
	float: left;
	marign: 0px;
	padding: 0px;
	vertical-align: middle;
}

/* Standard Formelemente */
input,
select,
textarea {
	width: 12em;
	float: left;
	marign: 0px;
	padding: 0px;
	vertical-align: middle;
}

input.checkbox,
input.radiobutton {
	width: auto;
}

/* Formelemente mit Label in natürlicher Breite */
label.labelfull {
	width: auto;
}

/* Formelemente mit Field in natürlicher Breite */
input.fieldfull,
select.fieldfull,
textarea.fieldfull {
	width: auto;
}

/* Formelemente mit kleinen Formelementen */
input.fieldsmall,
select.fieldsmall {
	width: 6em;
}

/** 
 * Layouts
 */

.spalte1left {
	width: 22em;
	float: left;
}

.spalten2left {
	width: 45em;
	float: left;
}

.spalte1right {
	width: 22em;
	float: right;
}

.spalten2right {
	width: 45em;
	float: right;
}

.error {
	background-color: red;
}
