body {font-family: Arial; font-size:10pt; background-image:url(Images/red_105.gif);  color:#FFFFFF;}
h1 {font-size:15pt; font-weight:bold}
h2 {font-size:13pt; font-style:italic}

.submenu_link:link { text-decoration:none; color:#FFFFFF}
.submenu_link:visited { text-decoration:none; color:#FFFFFF}
.submenu_link:hover { text-decoration:none; color:#FF0000}
.submenu_link:active { text-decoration:none; color:#FFFFFF}
.whitelink:link { text-decoration:none; color:#FFFFFF}
.whitelink:visited { text-decoration:none; color:#FFFFFF}
.whitelink:hover { text-decoration:none; color:#000000}
.whitelink:active { text-decoration:none; color:#FFFFFF}
.blacklink:link { text-decoration:none; color:#000000}
.blacklink:visited { text-decoration:none; color:#000000}
.blacklink:hover { text-decoration:none; color:#FF0000}
.blacklink:active { text-decoration:none; color:#000000}

#site_menu {border-style:solid; border-width:2px; border-color:#FF0000; background-image: url(Images/red_200.gif); color:#FFFFFF}
#titel {color:#000000; border-style:solid; border-width:2px; border-color:#000000; background-color:#FFFFFF; font-weight:bold; font-variant:small-caps; font-size:20pt;}

#tabelle {background-color:#FFFFFF; border-collapse:collapse; color:#000000; border: 0px}
#tabelle_kontakt {border-style:solid; background-color:#FFFFFF; border-color:#000000; color:#000000; border-width: 5px}

#zelle {border-style:solid; border-color:black; background-color:#FFFFFF; color:#000000; border-width:1px}

#rahmen {
  border-top-width:2px;
  border-top-style:solid;
  border-left-width:2px;
  border-left-style:solid;
  border-bottom-width:2px;
  border-bottom-style:solid;
  border-right-width:2px;
  border-right-style:solid;
  border-color:black;
  }

#rahmen_oben {
  border-left-width:2px;
  border-left-style:solid;
  border-top-width:2px;
  border-top-style:solid;
  border-right-width:2px;
  border-right-style:solid;
  border-color:black;
  padding: 10px;
  }

#rahmen_mitte {
  border-left-width:2px;
  border-left-style:solid;
  border-right-width:2px;
  border-right-style:solid;
  border-color:black;
  padding: 10px;
  }
#rahmen_unten {
  border-bottom-width:2px;
  border-bottom-style:solid;
  border-left-width:2px;
  border-left-style:solid;
  border-right-width:2px;
  border-right-style:solid;
  border-color:black;
  padding: 10px;
  }

#rahmen_links {
  border-top-width:2px;
  border-top-style:solid;
  border-left-width:2px;
  border-left-style:solid;
  border-bottom-width:2px;
  border-bottom-style:solid;
  border-color:black;
  padding: 10px;
  border-collapse:collapse;
  }

#rahmen_rechts {
  border-top-width:2px;
  border-top-style:solid;
  border-right-width:2px;
  border-right-style:solid;
  border-bottom-width:2px;
  border-bottom-style:solid;
  border-color:black;
  padding: 10px;
  border-collapse:collapse;
  }

#linie_beidseitig {
  border-right-width:2px;
  border-right-style:solid;
  border-left-width:2px;
  border-left-style:solid;
  border-color:black;
  padding: 10px;
  border-collapse:collapse;
  }

#linie_rechts {
  border-left-width:2px;
  border-left-style:solid;
  border-color:black;
  padding: 10px;
  border-collapse:collapse;
  }

#linie_rechts {
  border-right-width:2px;
  border-right-style:solid;
  border-color:black;
  padding: 10px;
  border-collapse:collapse;
  }

#text {color:#FFFFFF; line-height:130%}

.fat {font-weight:bold; font-size:18pt}

 Menü
.lowText { text-decoration: none; color: #FFFFFF; font: bold 12px Arial, Helvetica }
.highText { text-decoration: none; color: #FFFFFF; font: bold 12px Arial, Helvetica }
.itemBorder { border: 1px solid #FFFFFF}
.itemBorderBlank { border: 1px solid #FFFFFF }


.buttonText { text-decoration: none; color: #FFCC99; font: Bold 12px Arial, Helvetica }
.buttonHover { text-decoration: none; color: #99CCFF; font: Bold 12px Arial, Helvetica; padding: 1px }
.buttonBorder { border: 1px outset #339966 }
.buttonBorderOver { border: 1px inset #CC9966 }
 Menü Ende 
