body         { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; 
               background-color: #e4dcdc }
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 }
h2           { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; margin-bottom: 0 }
h3           { font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; margin-bottom: 0 }
.colored     { color:#da2525 }
.bold        { font-weight: bold }
.bottomnorm  { margin-bottom: 0 }
a:link       { color:#003399; text-decoration:none }
a:visited    { color:#003399; text-decoration:none }
a:active     { color:#0033CC; text-decoration:none }
a:hover      { color:#0033CC; text-decoration:underline}
td           { font-family: Arial, Helvetica, sans-serif; font-size: 10pt }
hr           { color:#330000; height:1px }
hr.gesund    { color:#da2525; height:3px }
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 }
ol           { margin-top:10; margin-bottom:10 }
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: #E9D1AD }
.kastengrau  { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background-color: #c0c0c0 }
.kastennavi  { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background-color: #EBE7E7 }
.kastenschw  { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #330000; color:#FFFFFF }
.kastenweiss { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background-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: #EBE7E7; 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: #EBE7E7 }
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:4px; margin-bottom:4px; float:left}
img.rechts	  {margin-left:4px; margin-bottom:4px; float:right}
div.links	  {margin-right:8px; margin-bottom:8px; float:left}
div.rechts	  {margin-left:8px; margin-bottom:8px; float:right}
div.bildunter {padding:4px}