#right {
	font-size:70%;
	padding-right:10px;
}
#right h1{margin:10px 0 5px 0;padding-bottom:4px;border-bottom:1px dotted #901830;font-size:1.2em;color:#901830;}

.tvtipp {
	padding:10px;
}
	#inhalt_mitte {
		padding-top:10px;
		height:435px;
	}

	#teaser_video		{ width: 183px; height: 225px; margin: 20px 0px 5px 26px; color: #000000; }
		#teaser_video .teaser_img	{ border: 1px solid #c7c7c7; text-decoration: none; }
		#teaser_video a	 		{ text-decoration: underline; color: #000000; }
		#teaser_video a:hover 	{ text-decoration: none; color: #000000; }
	
	#inhalt_mitte 			{ width: 695px; float: left; font-size:100%; }
		#inhalt_mitte_links			{ position: relative; display: inline; width: 323px; height: auto; float: left;  }
			#inhalt_mitte_links #video_rahmen	{ width: 320px; height: 260px; border: 1px solid #c6c6c6; overflow: hidden; margin-top:2px;}
			
			#video_detail				{ position: relative; width: 320px; height: auto; border: 1px solid #c6c6c6; border-bottom: 0px; background-color: #ece2e4; }
			#video_detail_img			{ float: left; display: inline; margin: 0px; padding: 0px; width: 28px; height: auto; border-right: 1px solid #c6c6c6; background-color: #ece2e4;  }
			#video_detail_text			{ float: left; display: inline; margin: 0px; padding: 3px 0px 2px 5px; width: 284px; height: 110px; color: #464646; background-color: #ece2e4; font-size:10px; line-height:1.5em; }
			#video_detail_info			{ float: left; display: block; margin: 0px; padding: 3px 0px 5px 34px; width: 286px; height: auto; color: #909090; background-color: #ffffff; border-top: 1px solid #c6c6c6; border: 1px solid #c6c6c6; _border-right: none; margin-left: -1px; }
			
		#inhalt_mitte_rechts		{ position: relative; display: inline; width: 349px; height: 384px; float: left; padding-left:10px;}
			
			.titel_leiste				{ position: relative; display: block; width: 327px; height: 26px; margin: 0px 0px 1px 0px; padding: 0px 0x 0px 0px; }
				.reiter_rot						{ display: inline; float: left; width: 327px; height: 25px; margin: 0px 0px 0px 0px; color: #ffffff; background-color: #991a36; }
				.reiter_text					{ display: inline; float: left; color: #ffffff; font-weight: bold; padding: 6px 1px 0px 6px; }
	
		#media_liste				{ position: relative; width: 349px; height: 406px; margin: 0px 5px 0px 0px; overflow: auto; }
			.media_liste_element		{ position: relative; width: 325px; height: auto; margin: 0px 5px 5px 0px; border: 1px solid #c6c6c6; background-color: #ffffff; }
			.media_liste_element_rot		{ position: relative; width: 325px; height: auto; margin: 0px 5px 5px 0px; border: 1px solid #c6c6c6; background-color: #ede3e5; }
				.media_liste_aktiv			{ position: relative; width: 327px; height: auto; margin: 0px 5px 5px 0px; border: 1px solid #c6c6c6; background-color: #ece2e4; }
				.media_liste_img			{ float: left; display: inline; width: 29px; height: auto; margin: 0px; padding: 0px; border-right: 1px solid #c6c6c6; background-color: #ffffff;  }
				.media_liste_text			{ float: left; display: inline; width: 220px; height: auto; margin: 0px; padding: 1px 5px 2px 12px; color: #464646; }
				.media_liste_format			{ float: left; display: inline; width: 30px; margin: 14px 0px 0px 0px; height: 18px; color: #909090; font-weight: bold; }
		
		
		#inhalt_mitte_banner		{ position: relative; clear: both; float: left; width: 485px; height: 68px; margin: 9px 0px 6px 120px; _margin: 7px 0px 6px 60px; }

.teaserbox {
 width:162px;
 background-image:url('images/xxgsteua.gif');
 background-repeat:no-repeat;
 background-position:bottom;
 padding-bottom:10px;
}
	.teaserbox h1 {
	 display:block;
	 width:162px;
	 height:33px;
	 background-image:url('images/xxgsteoa.gif');
	 font-size:1.1em;
	 font-weight:bold;
	 color:#323232;
	 text-align:center;
	 line-height:33px;
	}
	.teaserbox p {
	 padding:10px;
	 padding-bottom:0px;
	 background-color:#FFFFFF;
	 border-left:solid 1px #ABABAB;
	 border-right:solid 1px #ABABAB;
	}
	.teaserbox p a, .teaserbox p a:link, .teaserbox p a:hover, .teaserbox p a:visited, .teaserbox p a:active {
	 color:#991A36;
	 text-decoration:underline;
	}
	
.float_right {
 float:right;
 margin-left:10px;
 margin-bottom:10px;
}
