p, li, ul, ol, a, label, td
	{
 	font-size:10pt;
 	font-family: Helvetica, Verdana, Bitstream Charter; 
	}

/*BEGINN DEFAULT*/
/*RAHMEN/HINTERGRUND F PROGRAMMTEILE*/
.programm-rahmen
	{
	background-color:transparent;
	border:none;
	}

.tdProgrammreiter, .tdProgramminhalt, .tdProgrammmenu
	{
	padding:2px 4px 4px 4px;
	}
	
.tdProgrammreiter
	{
	height:auto;
	padding:0px;
	padding-bottom:0px;
	}
	
.tdProgramminhalt
	{
	padding:0px;
	padding-top:0px;
	}

small,.small, a:small,a.small:hover,a.small:link, a.small:visited
	{
	font-size:9pt;
	text-align:left;
	}

/* FORMATIERUNGEN: ÜBERSCHRIFTEN*/

h1, h2, h3, h4, h4, h5, h6, .h1, .h2, .h3, .h4, .h4, .h5, .h6
	{
	/*font-family:Helvetica, Verdana;*/
	}

h1,.h1
	{
	font-family:Helvetica, Garamond, Bitstream Charter;
	font-size:24px;
	font-weight:bold;
	padding-left:10px;
	}

/* allgemeine Eigenschaften für Links */

a:hover,a:active,a:visited,a:link,a
	{
	color:#5050a0;
	}
	
/*NAVIGAIONSMENU INNERH PROGRAMME*/

a.moreinfo:hover,a.moreinfo:active,a.moreinfo:visited,a.moreinfo:link,a.moreinfo,.moreinfo
	{
	color:#a0a0d0;
	padding:0px 2px 0px 3px;
	text-transform:uppercase;
	font-size:10px;
	}

a.moreinfo:hover 
	{
	color:#d0d0ff;
	}

a.moreinfo2:hover,a.moreinfo2:active,a.moreinfo2:visited,a.moreinfo2:link,a.moreinfo2,.moreinfo2
	{
	color:#c0c0ff;
	padding:0px 2px 0px 3px;
	text-transform:uppercase;
	font-size:10px;
	}

a.moreinfo2:hover 
	{
	color:#ffffff;
	}
	
/* Download-Tabelle */

.tr-download, .tr-download-alt, a.td-download
	{
	font-size:10px;
	vertical-align:middle;

	}

.tr-download-alt
	{
	background-color:#eaeaff;
	vertical-align:middle;
	
	}

.td-download
	{
	font-size:10px;
	vertical-align:middle;
	}
