BODY {
   scrollbar-base-color:#000055;
  scrollbar-3dlight-color:#FFFFFF;
  scrollbar-arrow-color:#FFFFFF;
  scrollbar-darkshadow-color:#000000;
  scrollbar-face-color:#000055;
  scrollbar-highlight-color:#FFFFFF;
  scrollbar-shadow-color:#000055;
  scrollbar-track-color:#8C8CC6;
}

.up{
	border: 1px solid #000052;
	margin-top : 5px;
}
.button {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	border : 1px solid Black;
	color : #004601;
	background-color : #D2FFEE;
	padding : 2 2 2 2;
	text-decoration : none;
}

FORM {
	margin : 0000;
}


.ta {
	border : 1px dashed;
	background-color : transparent;
}


body {
     font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	  margin : 0 0 0 0;
}
TD {
	font-size : 11px;
}
TH {
	font-size : 11px;
	font-weight : bold;
}
.gross {
	text-decoration : none;
	font-size : 14px;
	font-weight : bold;
	color : #000058;
}
.norm {
	text-decoration : none;
	font-size : 11px;
	color : #000058;
}
A {
	color : #004601;
}
.help{
	color : #DC143C;
	font-weight : bold;
}

a.info{
	cursor: help;
	border-bottom: 1px dashed #999; 
	position: relative;
	text-decoration:none;
	z-index: 24;
}
a.info span {
	display: none;
}
a.info:hover span {
	display: block;
	padding: 2px 2px 2px 2px;
	position: absolute;
	background-color:#cff; 
	color:#000;
	top: 2em;
	left: 2em;
	width: 20em;
}
a.info:hover{
	z-index: 25;
	background-color:#ff0
}
#impressum{
	margin:10px;
	font-size:12px;
}

