body         { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; 
               background-color: #FCFCFC }
p            { font-family: Arial, Helvetica, sans-serif; font-size: 10pt }
h1           { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; margin-bottom: 0; color:#666666 }
h2           { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; margin-bottom: 0; color:#666666 }
h3           { font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; letter-spacing: 2px; margin-bottom: 0; color:#666666 }
.colored     { color:#da2525 }
.colorgrau   { color:#A0ACB8 }
.bold        { font-weight: bold }
.bottomnorm  { margin-bottom: 0 }
a:link       { color:#B01E1E; text-decoration:none }
a:visited    { color:#B01E1E; text-decoration:none }
a:active     { color:#B01E1E; text-decoration:none }
a:hover      { color:#da2525; text-decoration:underline}

td           { font-family: Arial, Helvetica, sans-serif; font-size: 10pt }
td.ul		 { background:url(images/schlagschatten_ul.gif) top left no-repeat }
td.ur		 { background:url(images/schlagschatten_ur.gif) top left no-repeat }
td.r		 { width:10px; background:url(images/schlagschatten_r.gif) top left no-repeat }

hr           { color:#330000; height:1px }
ul           { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 20; padding-left: 0; margin-top:10; margin-bottom:10; 
               list-style-type: square; list-style-position:outside }
li	         { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-bottom:3 }
.kasten      { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background-color: #EDEFF1 }
.kastengrau  { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background-color: #A0ACB8; color:#FFFFFF }
.kastennavi  { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background-color: #fcfcfc }
.kastenlin   { border-bottom: 1px dashed #000000 }
.kastenschw  { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #42424D; color:#FFFFFF }
.klein       { font-family: Arial, Helvetica, sans-serif; font-size: 8pt }
.tmsklein	 { font-family: Times, 'Times New Roman'; font-size: 8pt }
.festebreite { font-family: Courier, monospace; font-size: 10pt}

input.suchfeld { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #525252;
			     width: 130px; background-color: #ffffff; border-style: solid; border-width: 1px;  }

input.formfeld { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000;
			     width: 250px; border-style: solid; border-width: 1px; border-color:#525252 }
input.zahlfeld { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000;
			     width: 30px; border-style: solid; border-width: 1px; border-color:#525252 }
input.button   { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000;
			     width: 200px; border-style: solid; border-width: 1px; border-color:#525252;
			     background-color: #FFFFFF }
select.formfeld { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000;
			     width: 250px; border-style: solid; border-width: 1px; border-color:#525252 }

textarea.standard { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000;
			        width: 250px; height: 150px; border-style: solid; border-width: 1px; border-color: #525252 }
checkbox.stand1 { color: #000000; border-style: solid; border-width: 1px; border-color: #525252 }
input.knopf  { border:1px solid #525252; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #003399;
                height:20px; background-color: #c0c0c0 }
			
select.suchfeld { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #525252;
			width: 130px; background-color: #cccccc; border-style: solid; border-width: 1px;  }
			
img.links	  {margin-right:8px; margin-bottom:8px; float:left}
img.rechts	  {margin-left:8px; margin-bottom:8px; float:right}
div.links	  {margin-right:8px; margin-bottom:8px; float:left}
div.rechts	  {margin-left:8px; margin-bottom:8px; float:right}
div.bildunter {font-size: 0.86em; padding:4px}