body,div,span,p,th,td,a,h1,h2,h3,h4,h5,h6,input,select {
  font-family:Tahoma,Verdans,Arial,Helvetica,Sans-Serif;
  font-style:normal;
  font-size:x-small;
} 



A {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;

}


A.menu {
	FONT-WEIGHT: bolder;
	FONT-SIZE: 14px;
	MARGIN-LEFT: -5px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	TEXT-DECORATION: none;
	background-color: #339900;

}
A.menu:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN-LEFT: -5px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
A.menu:link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	MARGIN-LEFT: -5px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	text-decoration: none;

}

A.newspage {
	FONT-SIZE: 10px;
	COLOR: #3399cc;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	background-color: #f1f1f1;

}
A.newspage:visited {
	FONT-SIZE: 10px;
	COLOR: #006699;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	background-color: #f1f1f1;

}
A.newspage:hover {
	FONT-SIZE: 10px;
	COLOR: #0099ff;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	background-color: #f1f1f1;

}

}
A.newspage:link {
	FONT-SIZE: 10px;
	COLOR: #FF0000;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	background-color: #f1f1f1;

}



TD.menu {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; BORDER-LEFT: #999999 1px solid; COLOR: #FFFFFF; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica; BACKGROUND-COLOR: #666600
}

TD.submenu {
	PADDING-RIGHT: 12px;
	PADDING-LEFT: 12px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 2px;
	COLOR: #FFFFFF;
	PADDING-TOP: 2px;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	BACKGROUND-COLOR: #999900;
	border-top: 1px none #666600;
	border-right: 1px none #666600;
	border-bottom: 1px ridge #666600;
	border-left: 1px none #666600;
}

TD.submenu2 {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	PADDING-BOTTOM: 2px;
	COLOR: #FFFFFF;
	PADDING-TOP: 2px;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	BACKGROUND-COLOR: #999900;
	border: 1px solid #999900;

}


TD.submenusel {
	PADDING-RIGHT: 12px;
	PADDING-LEFT: 12px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 2px;
	COLOR: #000000;
	PADDING-TOP: 2px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #f1f1f1;
	border: 1px solid #999999;

}


TD.submenu2sel {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	PADDING-BOTTOM: 2px;
	COLOR: #000000;
	PADDING-TOP: 2px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #f1f1f1;
	border: 1px solid #999999;

}




TD.boxtitel2 {
	PADDING-RIGHT: 12px;
	PADDING-LEFT: 12px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	PADDING-BOTTOM: 2px;
	COLOR: #666600;
	PADDING-TOP: 2px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #f1f1f1;
	border: 1px solid #999999;

}


.news {
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color: #f1f1f1;
	font-weight: bold;
	padding-left: 5px;





}

.newslink {
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color: #f1f1f1;


}


.klein {
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	border: 1px solid #FFFFFF;
	margin: auto;
	padding: 1px;
}

.menuklein {
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}


.bglightgreen {
	BACKGROUND-COLOR: #999900
}
.bgmidgreen {
	BACKGROUND-COLOR: #666600
}
.bgdarkgreen {
	BACKGROUND-COLOR: #666600.klein {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
}

TD.boxtitle {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
	background-color: #CCCCCC;
	color: #666600;
	margin: auto;
	padding: 3px;
	text-decoration: blink;

} 

.whitebold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff
}

.newshead {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #FF9900; FONT-FAMILY: Verdana, Arial, Helvetica
}

}
.caption {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; LINE-HEIGHT: 24px; FONT-FAMILY: Verdana, Arial, Helvetica
}
.subtitle {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #FF9900;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	border: thin none;


}
.leader {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FF0000; FONT-FAMILY: Verdana, Arial, Helvetica
}
.text {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica
}



input, textarea
  { color:#000000; }

.Feld
  { background-color:#FFFFAA; width:300px; border:6px solid #DDDDDD; }
.Programmpunkt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	border-bottom-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;

}
