
table     { color: #696969; font-size: 10pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a:link, a:visited, a:active  { color: #00ab4e; font-weight: 600; text-decoration: none }
a:hover  { color: #808080; text-decoration: underline }
a.navi:link, a.navi:visited, a.navi:active                        { color: #00ab4e; font-weight: bold; font-size: 12pt; font-family: "Arial Black", Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.navi:hover              { color: #808080 }
a.sub:link, a.sub:visited, a.sub:active             { color: #696969; font-weight: normal; font-size: 8pt; text-decoration: none }
a.sub:hover            { color: #c0c0c0; font-weight: normal; text-decoration: none }
h1   { color: #696969; font-weight: normal; font-size: 12pt; font-family: "Arial Black", Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-top: -15pt; margin-bottom: -2px }
h2, p.unterstuetzerLink { color: #00ab4e; font-weight: bold; font-size: 13pt; margin-bottom: -1px }
.firstletter   { color: #00ab4e; font-weight: normal; font-size: 30pt; float: left; margin-top: -6pt }
.fussnote { font-size: 8pt }

	div.form {
		width: 600px;
	}
	
	div.form div {
		margin: 10px 0px;
	}
	
	div.left {
		width:50%;
		float: left;
		margin: 0px;
	}
	div.right {
		width:50%;
		float: left;
		margin: 0px;
	}
	
	div textarea,
	div input.text {
		width: 580px;
	}
	div textarea {
		height: 120px;
	}
	
	div.left input.text,
	div.right input.text {
		width: 280px;
	}
	
	table.list td {
		font-size: 11px;
	}

	table.list thead td {
		font-weight: bold;
		background-color: #ECECEC;
	}

	table.list td.name { width: 200px; }
	table.list td.ort { width: 400px; }
	
	table.list tr.odd { background-color:#fff; }
	table.list tr.even { background-color: #F7FFE2; }
	p.noEntries { text-align: center; }
p.unterstuetzerLink {
	text-align: right;
	margin-bottom: 20px;
}

span.info {
	font-style: italic;
}