@charset "US-ASCII";

@page {
  margin: 3cm 3cm 6cm 3cm;
}

body {
  margin: 0;
  color: black;
  background-color: white;
  font-size: 10pt;
  font-family: Verdana, "Trebuchet MS", Tahoma, TheSans, sans-serif;
}

span.em {
  font-style: italic;
}

span.blau {
  color: #00519e;
  background-color: transparent;
}

p.blau {
  color: #00519e;
  background-color: transparent;
}

img {
  border: 0;
}

div#gesamt div#kopf {
  display: none;
}

div#gesamt div#logo {
  display: none;
}

div#gesamt div#navirechts {
  display: none;
}

div#gesamt div#fuellbalken {
  display: none;
}

div#gesamt div#inhalt p {
  margin: 0pt;
  padding: 0pt;
  text-align: left;
}

div#gesamt div#inhalt div.abstand p {
  margin: 0 0 2ex 0;
}

div#gesamt div#inhalt div.einzug p {
  text-indent: 1.5em;
}

div#gesamt div#inhalt p.abstand {
  margin: 0 0 2ex 0;
}

div#gesamt div#inhalt p.einzug {
  text-indent: 1.5em;
}

div#gesamt div#inhalt div.abstand p.kein_abstand {
  margin: 0 0 0 0;
}

div#gesamt div#inhalt div.einzug p.kein_einzug {
  text-indent: 0;
}

div#gesamt div#inhalt h1 {
  margin: 2.25ex 0 1.5ex 0;
  padding: 0;
  color: #00519e;
  background-color: transparent;
  font-size: 16pt;
  font-weight: bold;
  page-break-after: avoid;
}

div#gesamt div#inhalt h2 {
  margin: 1.8ex 0 1.2ex 0;
  padding: 0;
  color: #00519e;
  background-color: transparent;
  font-size: 14pt;
  font-weight: bold;
  page-break-after: avoid;
}

div#gesamt div#inhalt h3 {
  margin: 1.5ex 0 1ex 0;
  padding: 0;
  color: #00519e;
  background-color: transparent;
  font-size: 12pt;
  font-weight: bold;
  page-break-after: avoid;
}

div#gesamt div#inhalt h4 {
  margin: 1.5ex 0 1ex 0;
  padding: 0;
  color: #00519e;
  background-color: transparent;
  font-size: 10pt;
  page-break-after: avoid;
}

div#gesamt div#inhalt a {
  color: #00519e;
  background-color: transparent;
  text-decoration: none;
}

div#gesamt div#inhalt img.orient2 {
  width: 6cm;
  margin: 0px 1.5em 1ex 0;
  float: left;
}

div#gesamt div#inhalt ul {
  margin-top: 0.5ex;
}

div#gesamt div#inhalt ol {
  margin-top: 0.5ex;
}

div#gesamt div#inhalt ol li ol {
  list-style-type: lower-alpha;
  margin-bottom: 0.5ex;
}

div#gesamt div#inhalt table tr td {
  vertical-align: top;
  padding: 0;
}

div#gesamt div#inhalt table tr td.links {
  padding: 0 1em 0 0;
}

div#gesamt div#inhalt table.geschichte tr td.links p {
  font-weight: bold;
  color: #00519e;
  background-color: transparent;
}

div#gesamt div#inhalt table.t1 tr td.td-0 {
  padding: 0;
  text-align: right;
}

div#gesamt div#inhalt table.t1 tr td.td-1 {
  padding: 0 1em 0 0.25em;
  text-align: left;
}

div#gesamt div#inhalt table.t1 tr td.td-2 {
  padding: 0;
  text-align: left;
}
div#gesamt div#inhalt table.t2 tr td.td-0 {
  padding: 0;
  text-align: right;
}

div#gesamt div#inhalt table.t2 tr td.td-1 {
  padding: 0 0.25em 0 0.25em;
  text-align: center;
}

div#gesamt div#inhalt table.t2 tr td.td-2 {
  padding: 0;
  text-align: right;
}

div#gesamt div#inhalt table.t2 tr td.td-3 {
  padding: 0 1em 0 0.25em;
  text-align: left;
}

div#gesamt div#inhalt table.t2 tr td.td-4 {
  padding: 0;
  text-align: left;
}

div#gesamt div#inhalt div#rechts {
  display: none;
}

div#gesamt div#fuss {
  margin-top: 1cm;
  width: 100%;
}

div#gesamt div#fuss div#iif p {
  font-size: 8pt;
  text-align: center;
}

div#gesamt div#fuss div#iiif {
  display: none;
}

div#gesamt div#fuss div#ivf {
  display: none;
}

div.clear {
  clear: both;
}

div#gesamt div#inhalt div#links form.antrag table {
  width: 100%;
  margin: 0;
  padding: 0;
}

div#gesamt div#inhalt div#links form.antrag table tr td p {
  margin: 0;
  padding: 0;
  text-align: left;
}

div#gesamt div#inhalt div#links form.antrag table tr td p.center {
  text-align: center;
}

div#gesamt div#inhalt div#links form.antrag table tr td {
  padding: 0 0 1.5ex 0;
}

div#gesamt div#inhalt div#links form.antrag table tr td.l {
  width: 25%;
}

div#gesamt div#inhalt div#links form.antrag table tr td.r {
  width: 75%;
}

div#gesamt div#inhalt div#links form.antrag table tr td.c1 {
  width: 1em;
}

div#gesamt div#inhalt div#links form.antrag table tr td.c2 {
  width: 20%;
}

div#gesamt div#inhalt div#links form.antrag table tr td.c3 {
  width: auto;
}

div#gesamt div#inhalt div#links form.antrag ul {
  margin-bottom: 2ex;
  padding-left: 2ex;
}

div#gesamt div#inhalt div#links form.anhang table {
  width: 100%;
  margin: 0;
  padding: 0;
}

div#gesamt div#inhalt div#links form.antrag table tr td p {
  margin: 0;
  padding: 0;
  text-align: left;
}

div#gesamt div#inhalt div#links form.anhang table tr td p.center {
  text-align: center;
}

div#gesamt div#inhalt div#links form.anhang table tr td {
  padding: 0 0 1.5ex 0;
}

div#gesamt div#inhalt div#links form.anhang table tr td.c0 {
  width: 35%;
}

div#gesamt div#inhalt div#links form.anhang table tr td.c1 {
  width: 15%;
}

div#gesamt div#inhalt div#links form.anhang table tr td.c2 {
  width: 35%;
}

div#gesamt div#inhalt div#links form.anhang table tr td.c3 {
  width: 15%;
}

div#gesamt div#inhalt div#links form.anhang table.erklaerung tr td.c0 {
  width: 35%;
}

div#gesamt div#inhalt div#links form.anhang table.erklaerung tr td.c1 {
  width: 1em;
}

div#gesamt div#inhalt div#links form.anhang table.erklaerung tr td.c2 {
  width: auto;
}

div#gesamt div#inhalt div#links form.anhang p.center {
  text-align: center;
}

input.check {
  margin-left: 0;
  padding-left: 0;
  border: 0;
}

input.radio {
  margin-left: 0;
  padding-left: 0;
  border: 0;
}

input.feld {
  border: 0;
  width: 100%;
  font-family: monospace;
  font-size: 12pt;
}

input.kurz {
  width: 40%;
}

input.button {
  padding: 0;
  border: 0;
  font-weight: bold;
  color: #00519e;
  background-color: transparent;
}

input.button:hover {
  color: #555555;
  background-color: transparent;
}

textarea {
  border: 0;
  width: 100%;
  font-family: monospace;
  font-size: 11pt;
}

