body { font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 8pt;color: white;background-color: black; }
	td { font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 8pt;color: white; }
	p { font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 8pt;color: white; }
	div { font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 8pt;color: white; }
	a { font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 8pt;text-decoration: none; color:#ffffff; }
	a:hover { font-weight: normal; color:red; background-color: #ffffff;  }
	a.menu, a.menu:visited, a.menu:active { font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 8pt;text-decoration: none;color:#ffffff; }
	a.menu:hover { font-weight: normal;color:#000000; background-color: #ffffff; padding-right:6px; padding-left:10px; }
	.CamTable { border: 1px solid darkgray; width: 180px; }
	.ButtonTD { border: 1px solid darkgray; }
	.ButtonTD_MouseOver { border: 1px solid lightgray; }
	.ImageTD { border: 1px solid darkgray; }
	.ImageTD_MouseOver { border: 1px solid lightgray; }
	.ProducerNameTD  { font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 8pt;background-color: #B30505;color: white; }
	.OnlineProducerNameTD  { font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 8pt;background-color: #B30505;color: white; }
	.ProducerVCardTD { font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 8pt;height: 40px;color: white; }
	.MenuItemsTD { background-color: #B30505;font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 8pt;color: white; }
	.MenuHeadersTD { background-color: #B30505;font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 8pt;color: white;font-weight: bold;border-bottom: 1px solid #B30505;border-top: 1px solid #B30505; }
	.MenuItemLink { color: white;text-decoration: none; }
	.MenuItemLink_Hover { color: white;text-decoration: none; }
	.CamsPageLinkTD { width: 140px; }
	.CamsPageLink {font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 8pt;color: white; }
	.ActiveCamsPageLinkTD { width: 140px; }
	.ActiveCamsPageLink { color: #B30505;font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 8pt;font-weight: bold; }
	.PageHeaderTD { border-bottom: 1px solid white;font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 14pt;text-align: center;color: white; }
	.SiteMessageBox { font-family: verdana, courier new, lucida console, monospace;font-size: 8pt;font-weight: normal;background: black;color: white;border: 0px solid black;width: 560px; }
	table.grau	{ font-color: #cfcfcf; }
	h1,h2,h3,h4,h5	{ font-size: 16px; }	
	h4.extra	{ padding:0px; margin: 0px; }
	a.unten, a.unten:visited, a.unten:active { font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 7pt;text-decoration:underline; color:#ffffff; }
	a.unten:hover { font-weight:normal; color: #FFEF00; font-size: 7pt; text-decoration:none; background-color:#000000; }
	a.gelb, a.gelb:visited, a.gelb:active { font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration:underline; color:red; }
	a.gelb:hover { font-weight:normal; color: #ffef00; text-decoration:none; background-color:#000000; }
