  a.unav {
	text-decoration: none;
	font-weight: bold;
	color: #000000;
	background-image:  url(/graphik/punkt_weiss.gif);
	background-repeat: no-repeat;
	background-position: 20px;
	padding-left: 35px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 25px;
  }
  a.unav:hover {
    background-image:  url(/graphik/punkt_rot.gif);
	color: #CC0033;
  }
  a.unav:active {
    background-image:  url(/graphik/punkt_rot.gif);
	color: #CC0033;
  }
  a.unav_aktuell {
	text-decoration: none;
	font-weight: bold;
	color: #CC0033;
	background-image:  url(/graphik/punkt_rot.gif);
	background-repeat: no-repeat;
	background-position: 20px;
	padding-left: 35px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 25px;
  }
  
  a.unavrechts {
	text-decoration: none;
	font-weight: bold;
	color: #000000;
	background-image:  url(/graphik/punkt_weiss.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 25px;
  }
  a.unavrechts:hover {
    background-image:  url(/graphik/punkt_rot.gif);
	color: #CC0033;
  }
  a.unavrechts:active {
    background-image:  url(/graphik/punkt_rot.gif);
	color: #CC0033;
  }
  a.unavrechts_aktuell {
	text-decoration: none;
	font-weight: bold;
	color: #CC0033;
	background-image:  url(/graphik/punkt_rot.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 25px;
   }

  a.unavhead {
	text-decoration: none;
	font-weight: bold;
	color: #000000;
	background-image:  url(/graphik/punkt_weiss.gif);
	background-repeat: no-repeat;
	background-position: 20px;
	padding-left: 35px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 25px;
	text-transform: uppercase;
    }
  a.unavhead:hover {
    background-image:  url(/graphik/punkt_rot.gif);
	color: #CC0033;
  }
  a.unavhead:active {
    background-image:  url(/graphik/punkt_rot.gif);
	color: #CC0033;
  }
  a.unavhead_aktuell {
	text-decoration: none;
	font-weight: bold;
	color: #CC0033;
	background-image:  url(/graphik/punkt_rot.gif);
	background-repeat: no-repeat;
	background-position: 20px;
	padding-left: 35px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 25px;
	text-transform: uppercase;
    }
a.programmlink {
	text-decoration: none;
	font-weight: bold;
	color: #CC0033;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 25px;
   }
.headrot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #CC0033;
	padding-bottom: 4px;
	padding-left: 20px;
	line-height: 33px;

}
#playlist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #86A2A5;
	padding-left: 20px;
	line-height: 20px;
}
.playlistartist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.playlisttitel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #86A2A5;
	font-weight: bold;
	padding-bottom: 10px;
}
#programm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #86A2A5;
	padding-left: 20px;
	line-height: 20px;
}
.programmfett {
	color: #000000;
	font-weight: bold;
}
.textkastenlinksblau {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #86A2A5;
	font-weight: bold;
	line-height: 25px;
	padding-left: 20px;
	text-decoration: none;

}
.headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	line-height: 22px;

}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
}
.textklein {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}  
.textblau {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #86A2A5;
	font-weight: bold;
	text-decoration: none;

}
.headrotrechts {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #CC0033;
	line-height: 33px;
}
.headlinerechts {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;

}
.textrot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #CC0033;
	text-decoration: none;
	font-weight: bold;

}
.headrotklein {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-variant: normal;
	color: #CC0033;
	line-height: 22px;
}
.textklein {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.newsarchivtreffer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
  a.teamhead {
	text-decoration: none;
	font-weight: bold;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 25px;
    }
  a.teamhead:hover {
	color: #CC0033;
    }
  a.teamhead:active {
	color: #CC0033;
  }
    a.teamlink {
	text-decoration: none;
	font-weight: bold;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 25px;
    }
  a.teamlink:hover {
	color: #CC0033;
    }
  a.teamlink:active {
	color: #CC0033;
  }
  a.headlink {
	text-decoration: none;
	font-weight: bold;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    }
  a.headlink:hover {
	color: #CC0033;
    }
  a.headlink:active {
	color: #CC0033;
  }

  a.headlinknews {
	text-decoration: none;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
    }
  a.headlinknews:hover {
	color: #CC0033;
    }
  a.headlinknews:active {
	color: #CC0033;
  }

.fett {
  font-weight: bold;
}

.verkehr, .programmzeile {
  padding-top: 10px;
  padding-bottom: 10px;
  border-bottom: 1px solid Black;
}

.yui-skin-sam .yui-calendar, .yui-skin-sam .yui-calendar .calweekdaycell, .yui-skin-sam .yui-calendar td.calcell, .yui-skin-sam .yui-calendar .calheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

.yui-skin-sam .yui-calendar .calnavleft {
    background: url("/images/calendar/callt.gif") no-repeat;
    width:12px; 
    height:12px;
}

.yui-skin-sam .yui-calendar .calnavright {
    background: url("/images/calendar/calrt.gif") no-repeat;
    width:12px;
    height:12px;
}

.bildunterschrift, .bildunterschrift a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.center {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}