body {
  color: rgb(0, 0, 153);
  background-image: url(images/c_background-Amod.jpg);
	vertical-align: top;
	font-family: Courier New,Courier,monospace;
	font-weight: bold;
	font-size: 14pt;
    word-wrap: break-word;
    overflow-wrap: break-word;
}
tbody {
  color: rgb(0, 0, 153);
  background-image: url(images/c_background-Amod.jpg);
	vertical-align: top;
	font-family: Courier New,Courier,monospace;
	font-weight: bold;
	font-size: 14pt;
}
h1 {
  color: rgb(0, 0, 153);
  font-family: Courier New,Courier,monospace;
  #font-family: Helvetica,Arial,sans-serif;
  font-weight: bold;
  font-size: 30pt;
}
h2 {
  color: rgb(0, 0, 153);
  #font-family: Courier New,Courier,monospace;
  font-family: Helvetica,Arial,sans-serif;
  font-weight: bold;
  font-size: 20pt;
}

td {
  word-wrap: break-word;
  overflow-wrap: break-word;
  max-width: 0; /* zwingt die Tabellenzelle zum Umbrechen */
}

@media (max-width: 768px) {
  .hamburger { display: flex; }
  .nav-desktop { display: none; }
}
