body{	margin-bottom     : 2px;	margin-top        : 2px;	margin-left       : 5px;	margin-right      : 2px;/*  background        : url(/pfaff/hg.gif);*/  /*background-repeat : repeat-y;*/	background-color  : #FFFFFF;  SCROLLBAR-FACE-COLOR   : #C0DCC6;  SCROLLBAR-SHADOW-COLOR : #FFFFFF;  SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;  SCROLLBAR-ARROW-COLOR  : #0B6736;  SCROLLBAR-TRACK-COLOR  : #FFFFFF  }table.kopf{	background-color  : #E2D65E;}table.leiste{	background-color  : #E2D65E;}p,h1,h2,h3,h4,h5,ul,ol,li,div,td,th,input,textarea,b,i,select,body{	font-family : verdana,sans-serif;	text-align  : left;	font-size   : 11px;}form{	margin-top        : 0px;}/* Groessen v.a. fuer input- bzw. textarea-felder */.x-5  { width :  15mm }.x-20 { width :  44mm }.x-30 { width :  50mm }.x-40 { width :  60mm }a{  text-decoration : none;  color           : #0B6736 ;	font-weight     : bold;}a:hover {	text-decoration : underline;}a.external {	color: #0B6736;	font-weight     : bold;}.label{	color         : gray;	font-weight   : bold;}.mandatory{	color         : 0B6736;	font-weight   : bold;}/* Tabellenzeile mit etwas Abstand nach unten */tr.padding-bottom{	padding-bottom: 7px;}tr{	padding-bottom: 1px;}td{	vertical-align    : top;	/*padding-right     : 10px;*/}td.margin-left{	padding-left     : 40px;}div.error{	font-weight   : bold;	width         : 100%;  margin-bottom : 10px;	font-size     : 12px;}div.titel-1{	width         : 100%;	font-weight   : bold;  margin-bottom : 10px;	font-size     : 12px;}div.titel-2{  margin-bottom: 10px;  /*margin-top   : 10px;*/  font-style   : italic;  font-weight  : bold;	font-size     : 12px;}div.einleitung{  width        : 30em;  margin-bottom: 10px;  margin-top   : 10px;  margin-left  : 20px;}div.Funktionen{  position    : absolute;  top         : 10px;  right       : 10px;  text-align  : right;}span.center{/*  position    : absolute;  top         : 10px;  right       : 10px;*/  top         : 10px;	font-weight : bold;  text-align  : center;}.right{	text-align : right;}.center{	text-align : center;}.L{	font-size     : 12px;}.m{	font-size     : 11px;}.s{	font-size     : 10px;}.gross{	font-weight : bold;	font-size     : 12px;	text-decoration : none;}.klein{	font-size     : 10px;	text-decoration : none;}.u-titel{	font-weight     : bold;	font-size       : 14px;	text-decoration : none;	color           : white;}div.kopf-01{	width      : 100%;	font-weight:bold;  width:100%;  margin-bottom: 20px;}div.kopf-02{	width      : 100%;  width:100%;  border-width:1pt;  border-style:solid;  border-color:#E2D65E;  margin-bottom: 1em;}div.fusszeile{  margin-top        : 2em;	font-size         : 100%;	font-style        : italic;	/*	text-align        : right;	*/}.dunkel{	/* background-color  : #84c684; */	color  			: #005000 ;	font-weight : bold;}.dunkel-right{	/* background-color  : #84c684; */	color  			: #005000;	font-weight : bold;	text-align 	: right;}.fett{font-weight     : bold;}