body, p a {
font: normal 100.01% Helvetica, Arial, sans-serif;
color: black; background-color: #ffffe0;
min-width: 40em; /* Mindestbreite verhindert Anzeigefehler in modernen Browsern */
}

p {
margin: 3em 0 0 3em; /* Positionierung des 'zurueck'-Links */
}

html {
padding: 0;
}

body {
margin: 0; padding: 0;
}


#fixiert {
font-size: 0.8em;
position: absolute;
top: 5.8em; left: 1.1em;
width: 18em;
background-color: white;
border: 1px solid silver;
}

html>body #fixiert { /* nur fuer moderne Browser! */

}
#fixiert img {
height: 6.8em; float: right;
}
#Inhalt {
margin-left: 16.1em; padding: 0 1em;
border-left: 2px ridge gray; border-top: 2px ridge gray;
}
* #Inhalt { /* versteckt vor Netscape 4 */
background-color: #ffffe0;
}
#Inhalt h2 {
font-size: 1.2em;
margin: 2em 5% 2em;
color: maroon;
border-bottom: 1px solid silver;
}
#Inhalt h3 {
font-size: 1em;
margin: 2em 5% 2em;
color: maroon;
}
#Inhalt p {
font-size: 1em;
margin: 1em 0;
}


#Inhalt #Fusszeile {
font-size: 0.9em;
margin: 5em 0 0; 
padding: 0.1em;

text-align: center;
background-color: #fed; border: 1px solid silver;
}
h1 {
font-size: 1.5em;
margin: 0.5em; padding: 0.3em;
text-align: center;
background-color: #fed;
border: 2px ridge gray;
}

#Inhalt #Fusszeile2 {
font-size: 0.9em;
margin: 5em 0 0; 
padding: 0.1em;

text-align: center;
background-color: #fed; border: 1px solid silver;
}
h1 {
font-size: 1.5em;
margin: 0.5em; padding: 0.3em;
text-align: center;
background-color: #fed;
border: 2px ridge gray;
}

klein {
font-size: 0.63em;
margin: 0 0 1.2em; padding: 0;
}

