body  { background: white url(imgs/site/raster_lines.gif) repeat; top: 0px; left: 0px }
#inhalt  { text-align: left; vertical-align: middle; margin: 0px auto; padding: 0px; width: 757px }
a:link     { color: black; font-style: normal; font-weight: normal; text-decoration: underline; }
a:visited  { color: black; text-decoration: underline; }
a:hover   { color: black; text-decoration: none; background-color: white }
.klein   { color: black; text-decoration: none; font-style: normal; font-weight: normal; font-size: 10px; line-height: 140%; text-decoration: none }
a.klein:link  { color: black; font-style: normal; font-weight: normal; text-decoration: none; }
a.klein:visited  { color: black; text-decoration: none; }
a.klein:hover  { color: white; text-decoration: none; }

a.flaggen:link, a.flaggen:visited, a.flaggen:hover  { text-decoration: none; background-color: transparent; }

p, td, ul, ol, li   { color: #4f4f4f; font-style: normal; font-weight: normal; font-size: 12px; font-family: Verdana, Geneva, Swiss, SunSans-Regular; letter-spacing: 10% }
.ausblenden { color: #d3d3d3; display: none }
table, td { background-repeat: no-repeat }
h1  { color: black; font-style: normal; font-weight: bold; font-size: 16px; line-height: 160%; letter-spacing: 10% }
h2 { color: black; font-style: normal; font-weight: bold; font-size: 14px; line-height: 140% }
p { line-height: 160% }
.bildumfluss-1  { margin-top: 5px; margin-right: 20px; margin-bottom: 5px }
.bildumfluss-2  { margin-top: 5px; margin-bottom: 5px; margin-left: 20px }
.textabstand  { color: black; padding-top: 3px; padding-left: 3px }
.hinweis  { color: #b20026 }
.feld     { text-indent: 2px; margin-bottom: 10px; margin-left: 10px; width: 200px; height: 20px; vertical-align: top }
.feldplz     { text-indent: 2px; margin-bottom: 10px; margin-left: 10px; width: 50px; height: 20px; vertical-align: top }
.feldort     { text-indent: 2px; margin-bottom: 10px; margin-left: 10px; width: 135px; height: 20px; vertical-align: top }
.feldrund     { text-indent: 2px; margin-bottom: 10px; margin-left: 10px; vertical-align: top }
.feldtext     { text-indent: 2px; margin-bottom: 10px; margin-left: 10px; width: 240px; height: 80px; vertical-align: top }
input, select, textarea		{ color: black; font-size: 12px  }
.abstand   { padding-top: 5px; padding-bottom: 5px }
.abstand2   { padding-bottom: 5px }

p.nhead { font-family: Verdana, Geneva, Swiss, SunSans-Regular; font-size: 8pt; font-weight: bold; color: #FFFFFF; }

p.nhead2 { font-family: Verdana, Geneva, Swiss, SunSans-Regular; font-size: 8pt; font-weight: bold; color: #000000; }

td.ntext { font-family:  Verdana, Geneva, Swiss, SunSans-Regular; font-size: 8pt;padding-right:2px; color: #606060; }

a.nlink { text-decoration: none; color: #FF0000; font-family: Verdana, Geneva, Swiss, SunSans-Regular; font-size: 8pt; }

@media print {
  /* ... Formatdefinitionen zum Drucken ... */
  selektor { eigenschaft:wert; }
}

