/* allgemein  */
head { width: 95% }
h1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold}
h2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold}
body {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
td {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333}
a:link {  text-decoration: none }
a:visited {  text-decoration: none }
a:active {  text-decoration: none }
a:hover {  text-decoration: underline; color: #E68318}

/* normale Links */ war003366
.link { color: #003366; text-decoration: underline }
a.link:link { color: #003366; text-decoration: underline }
a.link:visisted {  color: #003366; text-decoration: underline }
a.link:active { color: #003366; text-decoration: underline }
a.link:hover { color: #003366; text-decoration: underline }

/* Autolinks Anzeigenblatt */ war003366
.autolink {  color: #333333; text-decoration: underline }
a.autolink:link {  color: #333333; text-decoration: underline }
a.autolink:visisted {  color: #333333; text-decoration: underline }
a.autolink:active {  color: #333333; text-decoration: underline }
a.autolink:hover {  color: #333333; text-decoration: underline }

/* Hauptmenue hm hover ffcc33 */
.hm { font-family: Arial, Helvetica, sans-serif; color: #ECECC7; font-size: 12px; font-weight: 600; }
a.hm:link {  text-decoration: none }
a.hm:hover {  color: #ECEA4B; }
.hmhover { font-family: Arial, Helvetica, sans-serif; color: #ECEA4B; font-size: 12px; font-weight: 600; }
a.hmhover:link { text-decoration: none }
a.hmhover:hover { text-decoration: none }

/* Submenue Rubriken */
.link_rm { font-family: Arial, Helvetica, sans-serif; color: #333333; font-size: 12px; font-weight: 600; }
.link_rmnormal { font-family: Arial, Helvetica, sans-serif; color: #333333; font-size: 12px; font-weight: normal; }
a.link_rm:link {  text-decoration: none; color: #333333 }
a.link_rm:hover {  color: #cc3300; }
.link_rmhover { font-family: Arial, Helvetica, sans-serif; color: #ff6600; font-size: 12px; font-weight: 600; }
a.link_rmhover:link {  text-decoration: none; color: #cc3300 }
a.link_rmhover:hover { text-decoration: none; color: #cc3300 }

/* Submenue Impressum, anmelden */

.text_sm { font-family: Arial, Helvetica, sans-serif; color: #006660; font-size: 11px; font-weight: 600; }
.link_sm { font-family: Arial, Helvetica, sans-serif; color: #666666; font-size: 11px; font-weight: 600; }
.text_smnormal { font-family: Arial, Helvetica, sans-serif; color: #006660; font-size: 11px; font-weight: normal; }
a.link_sm:link {  text-decoration: none }
a.link_sm:hover {  color: #CC3300; text-decoration: none }
.link_smhover { font-family: Arial, Helvetica, sans-serif; color: #CC3300; font-size: 11px; font-weight: 600; }
a.link_smhover:link {  text-decoration: none; color: #CC3300 }
a.link_smhover:hover { text-decoration: none; color: #CC3300 }

/* Kommune in Trefferliste normal, medium und speziell */
.kommune {  font-size: 11px; color: #003366 }

/* normal = normale Ausgabe der Links in sub.pl */
.normal { font-size: 10px; line-height: 11px; font-weight: 400; font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666;  }
a.normal:link { font-weight: 600; font-size: 11px; line-height: 14px; font-family: Arial, Helvetica, sans-serif; color: #666666;  }
a.normal:visited {  font-weight: 600; font-size: 11px; line-height: 14px; font-family: Arial, Helvetica, sans-serif; color: #666666;  }
a.normal:active {  font-weight: 600; font-size: 11px; line-height: 14px; font-family: Arial, Helvetica, sans-serif; color: #666666;  }
a.normal:hover {  font-weight: 600; font-size: 11px; line-height: 14px; color: #CC3300; }

/* medium =dto  hervorgehobenere Ausgabe */
.medium { font-family: Arial, Helvetica, sans-serif; color: #333333; }
a.medium:link {  color: #333333;  font-weight: 600; }
a.medium:visited {  color: #333333; font-weight: 600;  }
a.medium:active {  color: #333333; font-weight: 600;  }
a.medium:hover {  color: #CC3300; font-weight: 600;  }

/* spezial =dto  besonders hervorgehobenere Ausgabe */
.spezial { font-family: Arial, Helvetica, sans-serif; color: #336699; }
a.spezial:link {   color: #336699; font-weight: 600; }
a.spezial:visited {  color: #336699; font-weight: 600; }
a.spezial:active {   color: #336699; font-weight: 600; }
a.spezial:hover {  color: #CC3300; }

/* Kleiner Text kt  */
.kt { font-family: Verdana, Arial, Helvetica, sans-serif; color: #2E4E4E; font-size: 10px; font-weight: 400; }
a.kt:link {  color: #2E4E4E; }
a.kt:hover {  color: #CC3300; }

/* klein und grau */
.link_kgrau { font-family: Verdana, Arial, Helvetica, sans-serif; color: #E8E3D0; font-size: 10px }
a.link_kgrau:link {  text-decoration: none; color: #E8E3D0; font-size: 10px  }
a.link_kgrau:visited {  text-decoration: none; color: #E8E3D0; font-size: 10px  }
a.link_kgrau:active {  text-decoration: none; color: #E8E3D0; font-size: 10px  }
a.link_kgrau:hover {  text-decoration: none; color: #E8E3D0; font-size: 10px  }

/* Toptermine Startseite  */
.top_datum {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; font-weight: bolder}
.top_ort {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; font-weight: normal}
.top_text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #003366; font-weight: bold}

.ueberschrift { font-size: 13px; font-weight: bold; color: #333333}
a.ueberschrift:link {   font-weight: bold;}
a.ueberschrift:hover {  color: #CC3300;  font-weight: bold}
.ueberschrifthover { color: #CC3300; font-weight: bold; font-size: 13px }

.fliesstext {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #2E4E4E}
.abtlink {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; margin-left: 12px}
.prlink {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; margin-left: 12px; font-weight: bold }
.pralink {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; margin-left: 12px; font-weight: bold; color: #ffcc33}
.prkurz1 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; margin-left: 12px}
.prkurz2 {  font-family: Arial, Helvetica, sans-serif; font-size: 11.5px; margin-left: 12px}
.prheadline {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color:#537cb4}
.suche {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}

.kopftext {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold}
.header {  font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: 600}

.form {   font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #2E4E4E }
.formerror {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #2E4E4E; background-color: #FFFFCC}

/* Anzeigen header1,2 sub1,2 text  */
.anzname { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; font-weight: 600}
.anzh1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ff6600; font-weight: 600}

.anzh2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #003366; font-weight: 600}
a.anzh2:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #003366; font-weight: 600; text-decoration: underline }
a.anzh2:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #003366; font-weight: 600; text-decoration: underline }
a.anzh2:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #003366; font-weight: 600; text-decoration: underline }
a.anzh2:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #003366; font-weight: 600; text-decoration: underline }

.anzs1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; font-weight: 600}
.anzs2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; font-weight: 400}

.anzt  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: 300}
a.anzt:link {  color: #333333; text-decoration: underline  }
a.anzt:visited {  color: #333333; text-decoration: underline  }
a.anzt:active {  color: #333333; text-decoration: underline  }
a.anzt:hover {  color: #CC3300; text-decoration: underline  }

.bildabstand {  margin-right: 10px}
.bildabstand {  margin-bottom: 5px}
.bildabstand {  margin-top: 3px}

