@charset "utf-8";
td, th, p, a, h1, h2, h3, h4 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; margin: 0px; padding: 0px; border: 0px; text-decoration: none; }
p { text-align:justify; }
table, td, tr { padding: 4px; color: #000000; border-bottom: 1px solid #000000; }
h1 { font-family: "Times New Roman", Times, serif; font-weight: normal; font-size: 24px; margin-bottom: 12px; color: #000000; padding: 0px; font-variant: normal; text-align: center; }
h2 { font-weight: normal; font-size: 18px; margin-bottom: 6px; color: #000000; font-family: "Times New Roman", Times, serif; text-align: center; }
h3 { font-weight: bold; font-size: 12px; margin-bottom: 6px; color: #000000; margin-top: 6px; text-align: center; }
h4 { font-family: "Times New Roman", Times, serif; font-weight: bold; font-size: 12px; margin-bottom: 12px; color: #000000; padding: 2px 0px 2px 0px; font-variant: normal; text-align: center; }
strong { color: #000000; }
a { text-decoration: underline; }
a:hover { color: #0000FF; }
body { overflow-y: scroll; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; margin: 0px; padding: 0px; border: 0px; background-color: #FFFFFF; }

.kopf { width: 600px; height: 0px; padding-top: 0px; display: none; }
.mitte { width: 600px; text-align: left; padding: 0px; }
.fuss { width: 600px; padding-top: 0px; text-align: center; }
.links  { width: 0px; float: left; padding: 0px; border: 0px; height: 300px; }
.content { margin: 0px; float: left; width: 600px; padding: 0px; }

.rechts {   }
.menu_head {   }

a.menu-head {   }
a.menu-head:hover {   }

a.menu-link {   }
a.menu-link:hover {   }

a.menu-link-note {   }
a.menu-link:hover {  }

.win-hg {  }
.win-o {  }
.win-u {  }
.win-l {  }
.win-r {  }
.win-ro {  }
.win-lo {  }
.win-ru {  }
.win-lu {  }
.win-padding { padding: 0px; margin-bottom: 0px; }

.win-hof-hg {  }
.win-hof-o {  }
.win-hof-u {  }
.win-hof-l {  }
.win-hof-r {  }
.win-hof-ro {  }
.win-hof-lo {  }
.win-hof-ru {  }
.win-hof-lu {  }
.win-hof-padding { padding: 12px 24px 12px 24px; margin-bottom: 12px; }


.tabelle_kopf { border-bottom: 1px solid #595959; font-weight: bold; }
.text_r { padding-left: 102px; }
.bild_r { float: right; margin-left: 12px; }
.bild_l { float: left; margin-right: 12px; }

.clearer { clear: both; line-height: 1px; font-size: 1px; }