<style type="text/css">
<!--
/* Kasten für Hauptschrift: */
h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 15pt;
font-weight: bold;
color: white;
width: 530px;
background-color: #ff0000;
padding: 3px;
}

h2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 18pt;
color: black;
}

/* normaler Fließtext: */
p {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt;
color: #003300;
background-color: white;
}

/* Druckvorlage: */
p.druck {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #003300;
background-color: white;
}

/* Zeilenabstand für Druckvorlage: */
p.ab {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt;
color: #003300;
background-color: white;
line-height: 20pt;
}

/* Kontaktadresse: */
p.klein {
font-size: 9pt;
color: gray;
background-color: white;
margin-left: 5px;
}

/* Bild und Bildunterschriften: */
.bild {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
color: gray;
background-color: white;
}

.kasten {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt;
text-align: centre;
padding: 5px;
color: black;
background-color: #ffff99;
border-style: solid;
border-width: 1px;
bordercolor: black;
width: 500px;
}

.rot {
font-family: "Century Gothic", "Comic Sans MS", Verdana, Arial, Helvetica, sans-serif;
font-size: 13pt;
font-weight: bold;
color: red;
}

.schwarz {
font-family: "Century Gothic", "Comic Sans MS", Verdana, Arial, Helvetica, sans-serif;
font-size: 13pt;
font-weight: bold;
color: black;
}

/* Grafik als Auf.zeichnen: */
u1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11pt;
font-weight: bold;
color: gray;
background-color: white;
list-style-image: url(sonne.gif);
}

/* Box für Navigationsspalte: */
#navi {
margin: 0px;
width: 170px;
position: absolute;
top: 0px;
left: 0px;
}

/* Box für Hauptspalte: */
#main {
margin: 5px;
width: 530px;
position: absolute;
top: 4px;
left: 170px;
}

/* Rahmen für Button: */
.box {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt;
margin-left: 2px;
border-style: solid;
border-width: 1px;
border-color: #ff0000;
width: 350px;
padding: 3px;
color: white;
background-color: #ff9900;
}


/* Rahmen für Button: */
.smalbox {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt;
margin-left: 2px;
border-style: solid;
border-width: 1px;
border-color: #ff0000;
width: 200px;
padding: 3px;
color: white;
background-color: #ff9900;
line-height: 14pt;
}

/* Button für aktive Seite roter Kasten: */
.linkboxaktiv {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight: bold;
margin-left: 2px;
border-style: solid;
border-width: 1px;
border-color: #ff9900;
width: 140px;
padding: 3px;
color: white;
background-color: #ff0000;
}

/* Rahmen für Button: */
.linkbox {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt;
margin-left: 2px;
border-style: solid;
border-width: 1px;
border-color: #ff0000;
width: 130px;
padding: 3px;
color: white;
background-color: #ff9900;
}

/* rote Umrandung */
input.rotrand {
border-style: solid;
border-width: 1px;
border-color: #ff0000;
background-color: #ffff99;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11pt;
}

/* schwarze Umrandung */
input.srand {
border-style: solid;
border-width: 1px;
border-color: #000000;
background-color: #ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11pt;
}


/* Links weiß, nicht unterstrichen: */
A:link, A:visited, A:active {
text-decoration: none;
color: white;
}

A:hover {
text-decoration: none;
color: white;
background-color: #ff0000;
border-style: solid;
border-left-width: 10px;
border-color: #ff0000;
}

-->
</style>