	.Geruest
	{
		position:relative; 
		left:50%; 
		padding-left:30px; 
		margin-left:-470px; 
		width:930px; 
		background:url(/images/HG930.jpg) repeat-y;
	}

	.Footer
	{
		position:relative; 
		left:50%; 
		margin-left:-435px; 
		width:870px; 
		text-align:center;
	}

	.NichtDarstellen
	{
		display:none;
	}
	
	html
	{
		height:100%
	} 
										  
	img
	{
		border:0;
	}
	
	body
	{
		background-position:center;
		margin:0 0 0 0;
		margin-bottom:0;
		margin-left:0;
		margin-right:0;
		margin-top:0;
		font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		color:#373737;
		text-decoration:none;
		font-size:8pt;
		min-height:101%;	
	}
	
	
	.StageStandard
	{
		font-weight:normal;
	}

	.StageMarkiert
	{
		font-weight:bold;
	}

	.errortitle
	{
		color:#FF0000;
		font-weight:bold;
	}
	 
	.error
	{
		color:#FF0000;
	}
	
 	
	div.Programmtitel
	{
		color:#BA0109;
		font-size:12pt;
		font-weight:bold;
		margin-bottom:10px;
	}
	 	
	 

	td
	{
		font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		color:#373737;
		text-decoration:none;
		font-size:8pt;
	}
	
	
	a:link
	{
		
		color:#373737;
		text-decoration:underline;
	}
	
	a:visited
	{
		color:#373737;
		text-decoration:underline;
	}
	
	a:hover
	{
		color:#BA0109;
		text-decoration:underline;
	}


	.clear
	{
		clear:both;
		padding-bottom:1px;	/* for Gecko-based browsers */
		margin-bottom:-1px;	/* for Gecko-based browsers */
	}
	
	.clearfix:after 
	{
		content:"."; 
		display:block; 
		height:0; 
		clear:both; 
		visibility:hidden;
		margin-bottom:0px;
	}


	.padding
	{
		padding:15px;
	}

	

	ul.LinkTippsListe
	{
		margin-left:0px; 
		padding-left:0px; 
		list-style:none;
	}

	ul.LinkTippsListe li
	{
		margin-bottom:15px;	
	}

	ul.LinkTippsListe li ul
	{
		margin-left:20px; 
		padding-left:0px; 
		margin-top:5px; 
		list-style:none;
	}

	ul.LinkTippsListe li ul li
	{
		margin-left:-20px;
		margin-bottom:5px;	
	}


	.Programmpunkt
	{
		margin-left:0px; 
		padding-left:0px; 
		list-style:none;
		margin-bottom:35px;
	}



	.Meldung
	{
		font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		color:#373737;
		margin-bottom:15px;
		line-height:150%;
	}
	











	.Communitybox1
	{
		background:#e7a525;
		float:left;
		width:210px; 
		height:200px; 
		margin-right:10px; 
	}

	.Communitybox1 .Titel
	{
		font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;
		color:#FFFFFF;
		font-weight:normal;
		margin-bottom:15px;
		font-size:14pt;
	}










/* NEWSBOX1 -------------------------------------------------------- */

	.NewsBox1
	{
		width:210px; 
		height:200px; 
		background:url(/images/HG_Box1.jpg) repeat-x; 
	}

	.NewsBox1over
	{
		width:210px; 
		height:200px; 
		background:url(/images/HG_Box1over.jpg) repeat-x; 
	}

	.NewsBox1 .Titel
	{
		font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;
		color:#373737;
		font-weight:normal;
		margin-bottom:15px;
		font-size:14pt;
	}

	.NewsBox1 .title, .NewsBox1over .title
	{
		color:#BA0109;
		font-weight:bold;
		font-size:9pt;
		margin-bottom:5px;
	}

	.NewsBox1 a:link, .NewsBox1over a:link
	{
		color:#373737;
		text-decoration:underline;
	}
	
	.NewsBox1 a:visited, .NewsBox1over a:visited
	{
		color:#373737;
		text-decoration:underline;
	}
	
	.NewsBox1 a:hover, .NewsBox1over a:hover
	{
		color:#373737;
		text-decoration:underline;
	}
	
	
	.NewsBox1 .mehr, .NewsBox1over .mehr
	{
		text-align:right;
		margin-top:3px;
	}
	







/* INFOBOX -------------------------------------------------------- */

	.Infobox
	{
		width:210px; 
		background:#ffc480 url(/images/HG_Infobox.jpg) repeat-x; 
	}

	.Infobox .Titel
	{
		font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;
		color:#373737;
		font-weight:normal;
		margin-bottom:15px;
		font-size:14pt;
	}

	.Infobox .title
	{
		font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;
		font-weight:normal;
		font-size:10pt;
		color:#ba0109;
		margin-bottom:10px;
	}


	.Infobox a:link
	{
		color:#373737;
		text-decoration:underline;
	}
	
	.Infobox a:visited
	{
		color:#373737;
		text-decoration:underline;
	}
	
	.Infobox a:hover
	{
		color:#373737;
		text-decoration:underline;
	}








/* NEWSARTIKEL -------------------------------------------------------- */

	.Newsartikel
	{
		width:650px; 
		background:#fff5d2;
		float:left;
	}

	.Newsartikel .Titel
	{
		font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;
		color:#ba0109;
		font-weight:normal;
		margin-bottom:10px;
		font-size:14pt;
	}

	.Newsartikel .Leadin
	{
		font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;
		font-weight:normal;
		font-size:10pt;
		color:#ba0109;
		margin-bottom:10px;
	}

	.Newsartikel a:link
	{
		color:#373737;
		text-decoration:underline;
	}
	
	.Newsartikel a:visited
	{
		color:#373737;
		text-decoration:underline;
	}
	
	.Newsartikel a:hover
	{
		color:#373737;
		text-decoration:underline;
	}









/* INFOBOX2 -------------------------------------------------------- */

	.Infobox2
	{
		background:#fff5d2;
		float:left;
	}

	.Infobox2 .Titel
	{
		font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;
		color:#ba0109;
		font-weight:normal;
		margin-bottom:10px;
		font-size:14pt;
	}

	.Infobox2 .Leadin
	{
		font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;
		font-weight:normal;
		font-size:10pt;
		color:#ba0109;
		margin-bottom:10px;
	}

	.Infobox2 a:link
	{
		color:#373737;
		text-decoration:underline;
	}
	
	.Infobox2 a:visited
	{
		color:#373737;
		text-decoration:underline;
	}
	
	.Infobox2 a:hover
	{
		color:#373737;
		text-decoration:underline;
	}








/* INFOBOX3 -------------------------------------------------------- */

	.Infobox3
	{
		background:url(/images/HG_wichtig.jpg);
		float:left;
	}

	.Infobox3 .Titel
	{
		font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;
		color:#ffffff;
		font-weight:normal;
		margin-bottom:10px;
		font-size:14pt;
	}

	.Infobox3 .Leadin
	{
		font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;
		font-weight:normal;
		font-size:10pt;
		color:#ba0109;
		margin-bottom:10px;
	}

	.Infobox3 a:link
	{
		color:#373737;
		text-decoration:underline;
	}
	
	.Infobox3 a:visited
	{
		color:#373737;
		text-decoration:underline;
	}
	
	.Infobox3 a:hover
	{
		color:#373737;
		text-decoration:underline;
	}










/* INFOBOX4 -------------------------------------------------------- */

	.Infobox4
	{
		float:left;
	}

	.Infobox4 .Titel
	{
		font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;
		color:#ba0109;
		font-weight:normal;
		margin-bottom:10px;
		font-size:14pt;
	}

	.Infobox4 .Leadin
	{
		font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;
		font-weight:normal;
		font-size:10pt;
		color:#ba0109;
		margin-bottom:10px;
	}

	.Infobox4 a:link
	{
		color:#373737;
		text-decoration:underline;
	}
	
	.Infobox4 a:visited
	{
		color:#373737;
		text-decoration:underline;
	}
	
	.Infobox4 a:hover
	{
		color:#373737;
		text-decoration:underline;
	}









/* Programmergebnis -------------------------------------------------------- */

	.Programmergebnis
	{
		background:#fff2cf url(/images/HG_Programmergebnis.jpg) repeat-x;
		float:left;
		width:650px;
	}

	.Gruppentitel
	{
		font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;
		color:#ba0109;
		font-weight:normal;
		margin-bottom:10px;
		font-size:14pt;
	}

	.Inseltitel
	{
		font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;
		color:#000000;
		font-weight:normal;
		margin-bottom:10px;
		font-size:14pt;
	}

	.Event
	{
		float:left; 
		margin:0px; 
		padding:0px;
		width:520px;
	}

	.Eventtitel
	{
		font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;
		color:#ba0109;
		font-weight:normal;
		margin:0px;
		margin-bottom:5px;
		font-size:11pt;
	}

	.EventTime
	{
		font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;
		color:#000000;
		font-weight:normal;
		font-size:11pt;
		width:80px; 
		float:left; 
		height:20px;
	}

	.EventTimeBis
	{
		font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;
		color:#000000;
		font-weight:normal;
		font-size:8pt;
	}

	.Programmergebnis .Insel
	{
		font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;
		color:#000000;
		font-weight:bolder;
		font-size:9pt;
	}

	.Programmergebnis a:link
	{
		color:#373737;
		text-decoration:underline;
	}
	
	.Programmergebnis a:visited
	{
		color:#373737;
		text-decoration:underline;
	}
	
	.Programmergebnis a:hover
	{
		color:#373737;
		text-decoration:underline;
	}







	#FotosHG
	{
		background:url(/images/HG_Fotos.jpg) no-repeat;
	}



	.NavigationSpace
	{
		width:5px;
	}

	.Seite
	{
		background:#ffc47e; 
		color:#ffffff; 
		width:20px; 
		border:1px solid #ffe8aa; 
		float:left; 
		margin:2px; 
		text-align:center; 
		padding-top:3px; 
		padding-bottom:5px;
	}

	.SeiteAktiv
	{
		background:#ffffff; 
		width:20px; 
		border:1px solid #ffe8aa; 
		float:left; 
		margin:2px; 
		text-align:center; 
		padding-top:3px; 
		padding-bottom:5px;
	}

	.Foto .Gross
	{
		text-align:center;
		margin-top:10px;
		margin-bottom:10px;
	}

	.Foto .Nav1
	{
		float:left; 
		width:100px; 
		text-align:left;
		padding-top:5px;
	}
	
	.Foto .Nav2
	{
		float:left; 
		width:420px; 
		text-align:center;
	}
	
	.Foto .Nav3
	{
		float:left; 
		width:100px; 
		text-align:right;
		padding-top:5px;
	}
	
	.Foto .Trennlinie1
	{
		margin-top:5px;
		border-bottom:1px dotted #ffffff;
	}
	
	.Foto .Trennlinie2
	{
		margin-bottom:10px;
		border-top:1px dotted #ffc47e;
	}



/* PROGRAMMSUCHEBOX -------------------------------------------------------- */

	.Programmsuchebox1 .Titel, .Programmsuchebox2 .Titel
	{
		font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;
		color:#FFFFFF;
		font-weight:normal;
		margin-bottom:15px;
		font-size:14pt;
	}

	.Programmsuchebox1 td, .Programmsuchebox2 td
	{
		color:#FFFFFF;
	}

	.Programmsuchebox1 a:link, .Programmsuchebox2 a:link
	{
		color:#FFFFFF;
		text-decoration:underline;
	}
	
	.Programmsuchebox1 a:visited, .Programmsuchebox2 a:visited
	{
		color:#FFFFFF;
		text-decoration:underline;
	}
	
	.Programmsuchebox1 a:hover, .Programmsuchebox2 a:hover
	{
		color:#FFFFFF;
		text-decoration:underline;
	}



	.Programmsuchebox3 .Titel
	{
		font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;
		color:#373737;
		font-weight:normal;
		margin-bottom:15px;
		font-size:14pt;
	}

	.Programmsuchebox3 td
	{
		color:#373737;
	}

	.Programmsuchebox3 a:link
	{
		color:#373737;
		text-decoration:underline;
	}
	
	.Programmsuchebox3 a:visited
	{
		color:#373737;
		text-decoration:underline;
	}
	
	.Programmsuchebox3 a:hover
	{
		color:#373737;
		text-decoration:underline;
	}




	.Programmsuchebox1
	{
		background:#bf0000;
		float:left;
		width:210px; 
		height:200px; 
		color:#FFFFFF;
	}

	.Programmsuchebox2
	{
		background:#E7A525;
		float:left;
		width:650px; 
		color:#FFFFFF;
	}


	.Programmsuchebox3
	{

/*		background:#CF732A; */
		background:#f8e19a;
		float:left;
		width:650px; 
		height:290px; 
		color:#373737;
	}




	.ProgrammSubmit
	{
		 margin-top:0px; 
		 padding:15px; 
		 height:45px; 
		 z-index:0; 
		 background:url(/images/Programmsuche_inaktiv.gif) no-repeat; 
		 width:210px;		
		 float:left;
	}





	.ProgrammSubmit a:link, .ProgrammSubmit a:visited, .ProgrammSubmit a:hover 
	{
		color:#BF0000;
		text-decoration:underline;
	}

	.ProgrammSubmitOver
	{
		 margin-top:0px; 
		 padding:15px; 
		 height:45px; 
		 z-index:0; 
		 background:url(/images/Programmsuche_aktiv.gif) no-repeat; 
		 width:210px;		
		 float:left;
		 color:#FFFFFF;
	}
	
	.ProgrammSubmitOver a:link, .ProgrammSubmitOver a:visited
	{
		color:#FFFFFF;
		text-decoration:underline;
	}

	
	