body        { background-color: white; }
a           { font-family: Arial, Helvetica, sans-serif; font-size: 70%; text-decoration: none; }
a:visited   { text-decoration: none; }
a:hover     { background-color: #fbfbfb; text-decoration: underline; }
a:active    { text-decoration: underline; }
a:focus     { text-decoration: underline; }

table		   {  border: 1px solid #e0e0e0;
			      background-color:#f0f0f0;
			      color: #BAB77A;
}

td          { font-family: Arial, Helvetica, sans-serif; font-size: 70% }   /* damit auch die Striche zw. Links kleiner werden */
td a        { font-size: 100%; margin-left: 0em; margin-left: 0em;}  /* wegen sonst doppelter Anwendung auf Links in der Tabelle */

#stealth a  { color: #f0f0f0; }
#Zeit		{ color: #666666; }

/* ab hier für die Neuen (Vorbereitung für ohne Frame) */
/* immer noch das Problem mit den Grafiken (Pfeile) die beim "Zoomen" verschwinden, lösen */

div#navbar {
font-family: Arial, sans-serif;
text-decoration: none;
font-size: 75%;
border: 1px #e0e0e0 solid;
padding: 0;
margin: 0;
width: 130px;
}

#navbar div { /* Titel */
text-align: center;
font-weight: bold;
background-color: #f0f0f0;
padding: 0.3em 0 0.4em 0;
border-bottom: 1px #e0e0e0 solid;
}

#navbar div.now { /* für "aktuelles Schuljahr" im Menuepunkt Veranstaltungen */
font-size: 96%;
text-align: center;
font-weight: normal;
background-color: #f7f7f7;
padding: 0.3em 0 0.4em 0;
border: 1px #e0e0e0 solid;
margin: 1.5em 3px 0.5em 3px
}

#navbar div.old { /* für "Älteres" im Menuepunkt Veranstaltungen */
font-size: 96%;
text-align: center;
color: #646464;
font-weight: normal;
background-color: #f7f7f7;
padding: 0.3em 0 0.4em 0;
border: 1px #e0e0e0 solid;
margin: 3em 3px 0.5em 3px
}

#navbar ul        {
list-style-type: none;
text-align: left;
padding: 0;
margin: 0.5em 0em 0.5em 0em; /* Abstand der Liste zu oben und unten */

}

#navbar li {
padding: 0;
margin: 0em;
border: 1px solid white; /* wegen ie, weil sonst die Abstände zu groß sind ?!? */
}

#navbar a {
background-image: url(pfeil.gif);
background-repeat: no-repeat;
background-position: 0.5em 0.5em;
font-size: 93%;   /* bezogen auf die 75% bei div#navbar ergibt das "absolut" 70% */
text-decoration: none;
margin: 0em 2px 0em 2px;
display: block;
padding: 0em 0.5em 0.2em 2em ;}

#navbar a:link, #navbar a:visited {
color: #0080c0;
background-color: #ffffff;
}

#navbar a:hover, #navbar a:active {
color: #ff0000;
background-color: #f0f0f0;
text-decoration: underline;
}
