body {
	font: 8pt/16pt georgia;
	color: #555753;
	background: #000 no-repeat bottom right;
	margin: 0px;
    padding:0px;
	}
p {
	font: 10px Verdana;
	margin: 0px;
    padding:0px;

	text-align: left;
	}
h3 {
	font: italic normal 12pt georgia;
	letter-spacing: 1px;
	color: #7D775C;
    margin: 0px;
    padding:0px;
	}
a:link {
	font-weight: bold;
	text-decoration: none;
	color:#d79330; 
	}
a:visited {
	font-weight: bold;
	text-decoration: none;
        color:#d79330;
	}
a:hover, a:active {
	text-decoration: underline;
	color: #d79330;
	}



table, tr, td, div, p, dd, dl
{
padding:0px;
margin:0px;
vertical-align:top;
border-collapse:collapse;
}

#structure-table
  {
    border-style:none;
    border-width:0px;
    border-color:#000000;

    width:920px;
    height:665px;

	background-image:url(img/rand_oben.jpg);
	background-repeat:no-repeat;

	border-collapse:collapse;

	padding:0px;
	margin:0px;

  }

#structure-table tr, #structure-table td
  {
/*
	border-style:dotted;
    border-width:1px;
    border-color:#005500;


	border:0px;*/
	padding:0px;
	margin:0px;
	border-collapse:collapse;
	}



#rand_oben
	{
	height:14px;
	width:930px;

	background-image:url(img/rand_oben.jpg);
	background-repeat:no-repeat;

	}
#header_movie
	{

	background-image:url(img/header_movie.jpg);
	background-repeat:no-repeat;

	height:70px;
	width:920px;
	}

#header_city
        {

        background-image:url(img/header_city.jpg);
        background-repeat:no-repeat;

        height:70px;
        width:920px;
        }

#header_music
        {

        background-image:url(img/header_music.jpg);
        background-repeat:no-repeat;

        height:70px;
        width:920px;
        }

#header_sports
        {

        background-image:url(img/header_sports.jpg);
        background-repeat:no-repeat;

        height:70px;
        width:920px;
        }
	
	
#mitte
	{

	height:510px;
	width:920px;

	background-image:url(img/hg_streifen.jpg);
	background-repeat:repeat-x;

	}
	#inhalt
		{
		width:920px;
		}

	#abstand_1
		{
		height:21px;

		background:none;

		}

	#content_col_1
		{
		height:219px;
		width:920px;
		/*
		border-style:solid;
		border-width:1px;
		border-color:#005500;
		*/
		}

	#content_col_2
		{
		height:229px;
		width:920px;

		overflow:hidden;





		}
	.abstand_2
		{
		width:10px;

		}
	#player
		{
	/*
		border-style:dotted;
		border-width:1px;
		border-color:#005500;
	*/



		}
	#programm
		{
		background-image:url(img/programm.jpg);
		background-repeat:no-repeat;

		width:390px;
		}
	#navigation
		{
		background-image:url(img/navigation.jpg);
		background-repeat:no-repeat;

		white-space: nowrap;

		padding:0px;
		margin:0px;
		/*
		border-style:solid;
		border-width:5px;
		border-color:#005500;*/

		}

	#navigation p
		{
			padding:0px;
			margin:0px;

			width:330px;
			margin-left:25px;
			margin-bottom:5px;

			white-space: normal;


		}

	#content
		{
		/*
		border-style:solid;
		border-width:1px;
		border-color:#005500;
*/
		margin:0px;
		padding:0px;

		width:320px;

		margin-top:40px;
		margin-left:35px;

		}
	#content table
	{
	border-collapse:collapse;
	line-height:16px;
	}

	#hauptnavi dd
		{
		float:left;
		padding:0px;
		margin:0px;
		margin-right:25px;
		padding:0px;
		}

	#hauptnavi
		{
		padding:0px;
		margin:0px;
		margin-top:30px;

		white-space: nowrap;

		margin-left:41px;
		margin-bottom:-50px;

		position:absolute;


		/*
		border-style:solid;
		border-width:1px;
		border-color:#005500;
		*/
		}
	body>#hauptnavi{position:relative;}


	#fernbedienung
		{

		background-image:url(img/remote.jpg);
		background-repeat:no-repeat;

		padding:0px;
		margin:0px;
		height:101px


		}
	#fernbedienung dd
		{
		float:left;
		padding:0px;
		margin:10x;
             
		margin-right:25px;

		}



	#fernbedienung_dl
	{
	padding:0px;
	margin:0px;

	margin-top:10px;
	margin-left:41px;
	}

	#fernbedienung img
	{
	width:59px;
	height:57px;
	}

	.channel_namen
	{
	font: 10px Verdana;
	color: #000;
	font-weight:bold;
	padding:0px;

	margin-top:6px;
	margin-left:10px;

	float:left

	}
	#channel_namen
	{
	padding:0px;
	margin:0px;
	margin-left:15px;
	}

	#navi_namen
	{
	padding:0px;
	margin:0px;

	margin-left:10px;
	margin-top:10px;


	position:absolute;


	}

	#banner img
		{
		/*
		background-image:url(img/banner_neu.jpg);
		background-repeat:no-repeat;
		*/
		margin-top:7px;  // changed from 30, reason advertisement
		}
	#werbebereich
		{
		background-image:url(img/hg_unten.jpg);
		background-repeat:no-repeat;
		}

#rand_unten
	{
	height:14px;
	width:930px;

	background-image:url(img/rand_unten.jpg);
	background-repeat:no-repeat;

	}

#shop_namen
{


	margin-left:25px;

}

#hilfe_namen
{


	margin-left:40px;
}

.programm_dunkel
	{
	padding:0px;
	margin:0px;

	background-image:url(img/str_hg1.jpg);
	background-repeat:repeat-x;

	}
.programm_hell
	{
	padding:0px;
	margin:0px;

	background-image:url(img/str_hg2.jpg);
	background-repeat:no-repeat;
	border-style:none;
	border-width:0px;

	}
.spalte1
	{
	padding:0px;
	margin:0px;

	padding-left:0px;
	margin-left:0px;

	width:75px;
	}

/* Rollovers */
#bt_zeitung, #bt_zeitung:visited
			{
			padding:0px;
			margin:0px;
			display:block;

             background-image:url(img/bt_fernsehzeitung_work.jpg);
             width:59px; height:56px;
			}
#bt_zeitung:hover { background-image:url(img/bt_fernsehzeitung_o.jpg); }

#bt_archiv, #bt_archiv:visited
			{
			padding:0px;
			margin:0px;

			display:block;
             background-image:url(img/bt_filmarchiv_work.jpg);
             width:59px; height:56px;
			}
#bt_archiv:hover { background-image:url(img/bt_filmarchiv_o.jpg); }

#bt_shop, #bt_shop:visited
			{
			padding:0px;
			margin:0px;
                       
			display:block;
             background-image:url(img/bt_shop_work.jpg);
             width:59px; height:56px;
			}
#bt_shop:hover { background-image:url(img/bt_shop_o.jpg); }

#bt_hilfe, #bt_hilfe:visited
			{
			padding:0px;
			margin:0px;

			display:block;
             background-image:url(img/bt_hilfe_work.jpg);
             width:59px; height:56px;
			}
#bt_hilfe:hover { background-image:url(img/bt_hilfe_o.jpg); }

#bt_1, #bt_1:visited
			{
			padding:0px;
			margin:0px;
			display:block;
                        margin-top:19px;  
             background-image:url(img/bt_ch1.jpg);
             width:59px; height:57px;
			}
#bt_1:hover { background-image:url(img/bt_ch1_o.jpg); }

#bt_2, #bt_2:visited
			{
			padding:0px;
			margin:0px;
                        margin-top:19px;
			display:block;
             background-image:url(img/bt_ch2.jpg);
             width:59px; height:57px;
			}
#bt_2:hover { background-image:url(img/bt_ch2_o.jpg); }

#bt_3, #bt_3:visited
			{
			padding:0px;
			margin:0px;
                        margin-top:19px;
			display:block;
             background-image:url(img/bt_ch3.jpg);
             width:59px; height:57px;
			}
#bt_3:hover { background-image:url(img/bt_ch3_o.jpg); }

#bt_4, #bt_4:visited
			{
			padding:0px;
			margin:0px;
                        margin-top:19px;
			display:block;
             background-image:url(img/bt_ch4.jpg);
             width:59px; height:57px;
			}
#bt_4:hover { background-image:url(img/bt_ch4_o.jpg); }
