body { color: black; background-color: white; font-size: 100.01%; font-family: Helvetica,Arial,sans-serif; margin: 0; padding: 1em; } ul#Navigation { font-size: 0.91em; float: left; width: 22em; margin: 0; padding: 0; border: 1px dashed silver; } ul#Navigation li { list-style: none; margin: 0; padding: 0.5em; } ul#Navigation a { display: block; padding: 0.2em; font-weight: bold; } ul#Navigation a:link { color: black; background-color: #eee; } ul#Navigation a:visited { color: #666; background-color: #eee; } ul#Navigation a:hover { color: black; background-color: white; } ul#Navigation a:active { color: white; background-color: gray; } div#Inhalt { margin-left: 22em; padding: 0 1em; border: 1px dashed silver; min-width: 16em; /* Mindestbreite (der Ueberschrift) verhindert Anzeigefehler in modernen Browsern */ } div#Inhalt h1 { font-size: 1.5em; margin: 0 0 1em; } div#Inhalt h2 { font-size: 1.2em; margin: 0 0 1em; } div#Inhalt p { font-size:1em; margin: 1em 0; }