/* SVN FILE: $Id$ */

/* CSS style sheet für Stammblatt Formulare */

form {
  background: #eee;
  border: groove;
  margin: 1cm;
  padding: 1cm;
}

form h1 {
	text-align: center;
	margin: 2em;
}

h2 {
	padding: 0px;
	margin: 5mm;
	border-bottom: solid 1px black;
}

form #header {
	text-align: right;
	font-size: 9pt;
}

#submit {
	margin-top: 1cm;
	padding-top: 1cm;
}

#submit .reset {
	text-align: right;
}

#submit .submit {
	text-align: left;
}

label {
	margin-right: 1em;
}

label:after {
	content:": ";
}

input, textarea, select {
	font-size: 12pt;
	font-family: "Courier New","Courier", fixed;
	padding: 2px;
}


table.small select {
	font-size: 8pt;
	padding: 1px;
}


.cbgroup {
	margin-left: 2em;
	margin-top: 1em;
}

.cbgroup label:after {
	content: '';
}

table {
	margin-top: 5mm;
	margin-bottom: 5mm;
	border-spacing: 0px;
}

table td {
	vertical-align: top;
}

table.field td {
	vertical-align: middle;
	height: 20pt;
}

table.field td:first-child {
	text-align: right;
}

table.twocolumn > tbody > tr > td {
	vertical-align: top;
}


