html {
     min-height: 100.5%;
}

body {
	font-size: 0.8em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	margin: 0pt; padding-top: 0px;
}
a, a:visited {
	color: #ff9900;
	text-decoration: none;
}
a:hover {
	color: #FF9900;
	text-decoration: underline;
}

h1 {
	font-size: 24px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #999999;
}

.navigation {
	border-right: 1px solid #ffffff;
}

.navi1, .navi1:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFCC66;
	text-decoration: none;
}

.navi1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFCC66;
	text-decoration: underline;
}

.navi2, .navi2:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FF9933;
	text-decoration: none;
}

.navi2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FF9933;
	text-decoration: underline;
}

.navi2-aktiv, .navi2-aktiv:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #CC6600;
	text-decoration: none;
}

.navi2-aktiv:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #CC6600;
	text-decoration: underline;
}

.navi2a, .navi2a:visited {
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	color: #FF9900;
	text-decoration: none;
}
.navi2a:hover {
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	color: #FF9900;
	text-decoration: underline;
}

tt {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.weiss
{
	color: #ffffff;
}

.rot
{
	color: #CC0000;
}

.gruen
{
	color: #46A704;
}

.blau
{
	color: #004487;
}

.gelb
{
	color: #FF9900;
}

.weiss:visited
{
	color: #ffffff;
}

.hoehe12 {
	height: 12px;
}

#foot_wrap {
     position:absolute; 
     left:50%;
     margin-left:-390px;
}

#ffgl {
    display:none;
} 

pre {
font-size: 14px;
}

/* Klassen im Monatsprogramm */ 

.wt {
color:#666666;
font-weight:bold;
}

.sa {
color:#666666;
font-weight:bold;
}

.so {
color:#666666;
font-weight:bold;
}

.mo {
color:#999999;
font-weight:bold;
}

.msg {
color:#999999;
font-weight:bold;
} 

/* zum Ausschalten des gelben Rahmens bei Bild-Links */

.nolink, .nolink:hover, .nolink:visited{
color:transparent; 
border:0px;
} 

tr {
vertical-align:top;
}

