body {background-color: #808080; font-family: Verdana, Arial, Helvetica, sans-sereif; font-size: 10pt}
/* Überschriften: */
h1 {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 14pt; 
color: #ffffff;
width: 530px;
Background-color: #ff9900;
dorder-style: solid;
dorder-width: 1px;
border-left-width: 10px;
border-color: #ff0000;
padding: 3px;
}

h1.gruen {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 14pt; 
color: #00ff00;
}

h2 {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12pt; 
color: #ffffff;
}

h2.gruen {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11pt; 
color: #00ff00;
}

/* normaler Fliestext: */
p { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10pt; 
color: #ffffff;
}

p.gruen {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12pt; 
color: #00ff00;
}

/* Box für Navigationsspalte: */
#navi {
margin: 100px;
width: 170px
position: absolute;
top: 0px; 
left: 0px
}

/* Rahmen für Buttons: */
.linkbox {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
margin-left: 2px;
border-style: solid;
border-width: 1px;
border-color: #009999;
width: 150px;
padding: 3px;
background-color: #009900;
}

/* Button für aktive Seite: */
.linkboxaktive {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-width: bold;
margin-left: 2px;
border-style: solid;
border-width: 1px;
border-color: #ff9900;
width: 150px;
padding: 3px;
color: #ffffff;
background-color: #ff0000;
}

/* Links helgrün, nicht unterstrichen: */
A:link, A:active {
text-decoration: none; 
color: #ffffff;
}

A:hover {
text-decoration: none; 
color: #ffffff; 
font-weight: bold;
}

A:visited {
text-decoration: none; 
color: #ffffff;
}