
.fliesstext { color: black; font-size: 11px; font-family: Verdana }
.klein  { font-style: normal; font-weight: normal; font-size: 9px; font-family: Verdana }
.headline { color: black; font-weight: bold; font-size: 13px; font-family: Verdana }
.naviklein { color: black; font-size: 10px; font-family: Verdana }
a { color: #3F5D3B; text-decoration: none; font-style: bold }
a:active { color: #3F5D3B; text-decoration: none }
a:hover { color: #92B78D; text-decoration: none }
a:visited { color: #3F5D3B; text-decoration: none }
td { color: black; font-size: 12px; font-family: Verdana }
th  { color: black; font-weight: bolder; font-size: 12px; font-family: Verdana; text-align: left }
input  { font-size: 10px; font-family: Verdana; background-color: #C0D1BE; }
.footertable { border: outset 1px gray }
.borderTable    { border: solid 1px #C0D1BE }
.head { font-weight: normal; font-size: 24px; font-family: "Times New Roman", Times }
.head-k { font-style: italic; font-weight: normal; font-size: 24px; font-family: "Times New Roman", Times }
.head-k12 { font-style: italic; font-weight: normal; font-size: 15px; font-family: "Times New Roman", Timesa }
label {color: #000000; cursor : hand; }
select {background-color : #ebeef5; font-family: Verdana; font-size: 10px; color: black }
fieldset  { padding: 8px; border: solid 1px black }
legend { color: black; font-weight: bold; font-size: 11px; font-family: Verdana; background-color: #C0D1BE }
body { 
scrollbar-highlight-color: #C0D1BE; 
scrollbar-arrow-color: #C0D1BE; 
scrollbar-track-color: #C0D1BE;

}




label.error {
	color: red;
	float: right;
	width: 180px;
	margin-left: 25px;
}

input.snap {
	position: absolute;
	margin-left: -50000px;
}