body { background-color: #f3f5f8; font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #1f2933; margin: 10px; }
#rahmen { width: 800px; margin: 0 auto; background-color: #ffffff; border: 1px solid #1c3f6e; }
#kopf { background-color: #ffffff; padding: 8px 12px; height: 90px; }
#kopf img { float: left; }
.notdienst { float: right; background-color: #1c3f6e; color: #f7b500; font-size: 14px; margin-top: 26px; padding: 8px 12px; border: 2px solid #f7b500; }
#streifen { background-color: #f7b500; height: 4px; font-size: 1px; }
#links { width: 170px; vertical-align: top; background-color: #e6ebf2; padding: 12px 10px; }
.knopf { display: block; background-color: #d4dbe6; border: 2px outset #eef1f6; color: #1c3f6e; font-weight: bold; padding: 5px 8px; margin-bottom: 6px; text-decoration: none; }
.knopf:hover { background-color: #c3ccdb; }
.knopf.aktiv { background-color: #1c3f6e; color: #ffffff; border-style: inset; }
.info { margin-top: 18px; padding: 6px; border: 1px solid #1c3f6e; background-color: #ffffff; }
#inhalt { vertical-align: top; padding: 14px 18px; }
#inhalt h1 { color: #1c3f6e; font-size: 18px; margin-top: 0; }
#inhalt h2 { color: #1c3f6e; font-size: 13px; border-bottom: 1px solid #d4dbe6; }
.kasten { border: 2px solid #f7b500; background-color: #fff8e1; padding: 6px; }
.zeiten td { padding: 2px 12px 2px 0; }
#fuss { background-color: #1c3f6e; color: #d4dbe6; text-align: center; font-size: 10px; padding: 8px; }
#fuss a { color: #ffffff; }
a { color: #1c3f6e; }
.test-note { width: 786px; }
.test-note { background-color: #ffffff; border: 2px dashed #666666; color: #333333; text-align: center; font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; padding: 6px; margin: 0 auto 10px auto; }
