body { background-color:#fff0e6; padding:0px; font-family:Verdana, Arial, sans-serif; color:#1A0A00; }
.body { table-layout:fixed; width:700px; height:100%; }
.koerper { background-color:#FFE8D9; font-family:Verdana, Arial, sans-serif; font-size:14px; color:#1A0A00; padding:20px; vertical-align:top; } /* Hier keine Höhe und Breite notieren, weil Mozilla sonst wegen padding die Formatierung sprengt! */
.rahmen { background-color:#FFC9A5; width:1px; height:100%; }

p { text-align:justify; font-size:14px; }
img { border-style:solid; border-width:1px; border-color:#661400; width:320px; height:240px; }
.hoch { border-style:solid; border-width:1px; border-color:#661400; width:240px; height:320px; }
.egal {border-style:solid; border-width:1px; border-color:#661400; width:px;height:px;}
table { font-size:12px; }
td { vertical-align:top; }

a:link { font-weight:bold; color:#E55C00; text-decoration:none; }
a:visited { font-weight:bold; color:#E55C00; text-decoration:none; }
a:hover { font-weight:bold; color:#E55C00; text-decoration:underline; }
a:active { font-weight:bold; color:#E55C00; text-decoration:underline; }

a.hidden:link { color:#FFE8D9; text-decoration:none; }
a.hidden:visited { color:#FFE8D9; text-decoration:none; }
a.hidden:hover { color:#FFE8D9; text-decoration:none; }
a.hidden:active { color:#FFE8D9; text-decoration:none; }

.eins,h1 { font-size:20px; font-weight:bold; color:#661400; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#661400; }
.zwei,h2 { margin-top:20px; font-size:16px; font-weight:bold; color:#661400; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#661400; }
.drei,h3 { margin-top:20px; font-size:14px; font-weight:bold; color:#661400; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#661400; }

.vier,h4 { font-size:12px; color:#661400; font-weight:bold; }
.teaser { margin-left:10px; margin-bottom:10px; font-size:12px; text-align:left; background-color:#FFC9A5; padding:5px; border-width:1px; border-color:#FFAA73; border-style:solid; table-layout:fixed; width:166px; }
th { font-weight:normal; }
.pass { width:75px; height:100px; }
.pass2 { width:160px; height:100px; }
.logo { margin-right:10px; margin-bottom:10px; float:left; }
.acht { font-size:10px; color:#661400; }
.neun { font-size:10px; color:#661400; font-style:italic; }

.bildlinks { float:left; margin-top:10px; margin-right:10px; margin-bottom:10px; width:320px; height:240px; }
.bildrechts { float:right; margin-top:10px; margin-left:10px; margin-bottom:10px; width:320px; height:240px; }
.bildlinkshoch { float:left; margin-top:10px; margin-right:10px; margin-bottom:10px; width:240px; height:320px; }
.bildrechtshoch { float:right; margin-top:10px; margin-left:10px; margin-bottom:10px; width:240px; height:320px; }

.fuss { margin-top:20px; width:100%; clear:both; }
.fuenf,h5 { width:25%; font-size:10px; color:#661400; border-top-width:1px; border-top-style:solid; border-top-color:#661400; }
.sechs,h6 { width:25%; font-size:10px; color:#661400; text-align:right; border-top-width:1px; border-top-style:solid; border-top-color:#661400; }
.sieben { font-size:10px; color:#661400; border-top-width:1px; border-top-style:solid; border-top-color:#661400; }

.zehn { font-size:14px; font-weight:bold; color:#661400; }
.haupt { background-color:#FFC9A5; }
.unter { padding-left:10px; }
