/* @override 
	http://phillip.muc.4players.de:8080/cvs/site-rewrite.4players.de/htdocs/css/4playerstv.css
	http://phillip.muc.4players.de/cvs/site-rewrite.4players.de/htdocs/css/4playerstv.css
*/

/* END OF OVERRIDE */

#Header {
	position:				absolute;
	top:					0px;
	left:					0px;
	width:					1000px;
	height:					90px;
	margin:					0px;
	z-index:				30;
}

#HeaderBackground {
	position:				absolute;
	top:					0px;
	left:					0px;
	width:					1000px;
	height:					90px;
	margin:					0px;
	background-position:	106px 0px;
	background-repeat:		no-repeat;
}

#Content {
	position:				relative;
	top:					0px;
	left:					106px;
	width:					894px;
	padding-top:			137px;
	background-image:		url(http://static.4players.de/sourcen/portal/4players/2006/frame/4ptv/4p_124c.jpg);
	background-repeat:		repeat-y;
	z-index:				20;
}


.content_background{
	width: 870px;
	min-height:200px;
	margin-top:0px;
	margin-left:10px;
	background-color:transparent;
	/*background-color:#CC0000;*/
	margin-bottom:10px;
}

#ContentHeader {
	position:				absolute;
	top:					90px;
	left:					106px;
	width:					894px;
	height:					27px;
	background-color:		white;
	border-bottom: 			1px solid #aaaaaa;
	z-index:				31;
}


#ContentHeaderLogin {
	position:				absolute;
	top:					5px;
	left:					0px;
	width:					884px;
	text-align:				right;
	z-index:				22;
}

#ContentNavigation {
	position:				absolute;
	top:					27px;
	left:					0px;
	width:					894px;
	height:					20px;
	padding-top:			3px;
	background-repeat:		no-repeat;
}

#Content .GraphicHeader {
	position:				relative;
	top:					0px;
	left:					0px;
	width:					894px;
	height:					5px;
	margin:					0px;
	padding:				0px;
	background-image:		url(http://static.4players.de/sourcen/portal/4players/2006/frame/4ptv/4p_25c.jpg);
	background-repeat:		no-repeat;
	z-index:				20;
	overflow:				hidden;
}

#Content .GraphicFooter {
	position:				relative;
	top:					0px;
	left:					0px;
	width:					894px;
	height:					10px;
	margin:					0px;
	padding:				0px;
	background-image:		url(http://static.4players.de/sourcen/portal/4players/2006/frame/4ptv/4p_112.jpg);
	background-repeat:		no-repeat;
	overflow:				hidden;
}

#ContentMain {
	position:				relative;
	top:					0px;
	left:					0px;
	width:					879px;
	padding-top:			3px;
	padding-left:			10px;
	overflow:				hidden;
}
*html #ContentMain {
	width:					889px;
}

#Footer {
	position:				relative;
	top:					0px;
	left:					0px;
	width:					894px;
	text-align:				center;
	font-size:				7pt;
    font-family:			Verdana, Arial, Helvetica, sans-serif;
    color:					rgb(45, 45, 45);
	background-image:		url(http://static.4players.de/sourcen/portal/4players/2006/frame/4ptv/4p_124.jpg);
	background-repeat:		repeat-y;
}

#Footer .GraphicHeader {
	position:				relative;
	top:					0px;
	left:					0px;
	width:					894px;
	height:					5px;
	background-image:		url(http://static.4players.de/sourcen/portal/4players/2006/frame/4ptv/4p_25.jpg);
	background-repeat:		no-repeat;
}

#Footer .GraphicFooter {
	position:				relative;
	top:					0px;
	left:					0px;
	width:					894px;
	height:					11px;
	margin:					0px;
	padding:				0px;
	background-image:		url(http://static.4players.de/sourcen/portal/4players/2006/frame/4ptv/4p_122.jpg);
	background-repeat:		no-repeat;
	overflow:				hidden;
}

#AdLeft {
	position:				absolute;
	top:					0px;
	left:					1000px;
	width:					135px;
	margin:					0px;
	padding-top:			117px;
	padding-left:			15px;
	z-index:				1000;
}

#Page {
	position:				relative;
	top:					0px;
	left:					0px;
	width:					1000px;
	margin:					0px;
	background-image:		url(http://static.4players.de/sourcen/portal/4players/2005/4p_121.jpg);
	background-repeat:		repeat-y;
}


/* END OF OVERRIDE */





#index4playerstvContainerLeft {
	float: left;
	width:284px;
	/*min-height:	380px;*/
	display:	block;
}


.innerboxtabcontrol {
	clear: both;	
	background: none repeat-x;
	/* float: left; */
	overflow: hidden; 
	line-height:normal;
}

.innerboxtabcontrol ul {
	list-style-type: none;	
	padding:0; 
	margin:0; 	
}

.innerboxtabcontrol li {
	background: #dbd478 no-repeat right top;	
	float: left; 
	padding: 0 3px 0 0;
	border-right: 1px solid #c0c0c0;
	border-bottom: 1px solid #c0c0c0;	
	cursor: pointer;
	_cursor: hand;
}

.innerboxtabcontrol ul li.on {
	border-bottom: 1px solid #fcf589;
	background: url(http://static.4players.de/sourcen/portal/4players/4ptv/spielinfoback.png) left top;
	cursor: default;
}

.innerboxtabcontrol ul li a {
	text-decoration: none;
	color: #535351;
	display: block;
	padding: 4px 8px 8px 18px;
}



.TabControl {
	clear: both;	
	background: url(http://static.4players.de/sourcen/portal/4players/pl.gif) repeat-x bottom;
	/* float: left; */
	overflow: hidden; 
	line-height:normal;
}

.TabControl ul {
	list-style-type: none;	
	padding:0; 
	margin:0; 	
}

.TabControl li {
	background: url(http://static.4players.de/sourcen/portal/4players/4ptv/black/tab_right.gif) no-repeat right top;	
	float: left; 
	padding: 0 3px 0 0;
	margin-right: 10px;		
	cursor: pointer;
	_cursor: hand;	
}

.TabControl ul li.on {
	background-image: url(http://static.4players.de/sourcen/portal/4players/4ptv/black/tab_right_on.gif); 
	border-bottom:1px solid #080808;	
	cursor: default;
}

.TabControl ul li a {
	background: url(http://static.4players.de/sourcen/portal/4players/4ptv/black/tab_left.gif) no-repeat left top; 
	text-decoration: none;
	color: #EBEBEB;
	font-weight: bold;
	display: block;
	padding: 4px 4px 8px 18px;
}
.TabControl ul li a:link {text-decoration: none; color: #EBEBEB; }
.TabControl ul li a:visited {text-decoration: none; color: #EBEBEB; }
.TabControl ul li a:active {text-decoration: none; color: #EBEBEB; }
.TabControl ul li a:hover {text-decoration: none; color: #EBEBEB;}

.TabControl ul li span {
	background: url(http://static.4players.de/sourcen/portal/4players/4ptv/black/tab_left.gif) no-repeat left top; 
	text-decoration: none;
	color: #535351;
	font-weight: bold;
	display: block; 
	padding: 4px 8px 8px 18px;	
	cursor: pointer;
	_cursor: hand;
}

.TabControl ul li.on a {
	background: url(http://static.4players.de/sourcen/portal/4players/4ptv/black/tab_left_on.gif) no-repeat left top;
	padding: 6px 8px 9px 18px;
}

.TabControl ul li.on span {
	background: url(http://static.4players.de/sourcen/portal/4players/4ptv/black/tab_left_on.gif) no-repeat left top;	
	cursor: pointer;
	_cursor: hand;
	padding: 4px 8px 8px 18px;
}

.TabControl ul li.error a {
	color: #aa0b10;
}

#SpielVideoSelectionContainer {
	background-color: #080808;
	border-bottom:2px groove #8f8a8e;
	border-right:2px groove #8f8a8e;
	padding-top: 5px;
	padding-left: 3px;
	height: 485px;

}

* html #SpielVideoSelectionContainer {
	width: 562px;
	height: 485px;
}

#spielvideos_page1 {
	position:relative;
	float:left;
	width: 274px;
	height: 470px;
	overflow:auto;
}

.aktuelleRow{
	position:relative;
	float:left;
	display: block;
	width: 255px;
	height:56px;
	margin-top:1px;
	background: transparent url(http://static.4players.de/sourcen/portal/4players/4ptv/4ptv-bg-w274-h56.png) no-repeat scroll 0% 0%;
	-moz-background-clip: -moz-initial;
	-moz-background-origin: -moz-initial;
	-moz-background-inline-policy: -moz-initial;
}

.tvrow_img{
	position:relative;
	top:4px;
	left:3px;
	border: solid 1px #7D7C7D;
}

#MoreVideosTable {width:260px;clear:both;display:block;position:relative;color:white;height:287px;background-color:#080808}
* html #MoreVideosTable {width:260px;clear:both;display:block;position:relative;color:white;height:324px;}


tr.headline {
	font-weight: bold;
}

tr.items {
}

td.datum {
	width: 70px;
	padding-bottom: 3px;
}

td.optionen {
	width: 60px;
}

td.counter {
	width: 70px;
}
.headline a:link {text-decoration: none; color: #EBEBEB }
.headline a:visited {text-decoration: none; color: #EBEBEB }
.headline a:active {text-decoration: none; color: #EBEBEB }
.headline a:hover {text-decoration: none; color: #97030E}

.top_x_select{float:right;color:white;background-color:#080808;font-size:9pt;text-align:left;border-right:2px groove #8f8a8e;border-bottom:2px groove #8f8a8e;}

.VideoSelectionContainerClass {
	background-color: #080808;
	border-bottom:2px groove #8f8a8e;
	border-right:2px groove #8f8a8e;
	padding: 5px;
	height: auto;
}
* html .VideoSelectionContainerClass {
	padding: 3px;
}

.imagemini_top {
	width:50px;height:2px;position:absolute;top:3px;left:3px;
}
.imagemini_middle {
	width:50px;height:50px;position:absolute;top:5px;left:3px;
}
.imagemini_bottom {
	width:50px;height:2px;position:absolute;top:51px;left:3px;
}

.container_head a:link {text-decoration: none; color: #EBEBEB }
.container_head a:visited {text-decoration: none; color: #EBEBEB }
.container_head a:active {text-decoration: none; color: #EBEBEB }
.container_head a:hover {text-decoration: none; color: #97030E}

.tv_list_headline {
	position:absolute;top:5px;left:60px;
}
.tv_list_date {
	position:absolute;bottom:4px;left:60px;color:white;
}
.tv_list_counter {
	position:absolute;bottom:4px;left:160px;color:white;
}
.tv_list_buttons {
	position:absolute;bottom:4px;right:10px;color:white;
}



#tv4top {
	position: relative;
	height: 460px;
}
#tv4adtag {
	width:		300px;
	height:		250px;
	position: 	absolute;
	top: 		151px;
	left: 		572px;
	display:	none;
}
#tv4player {
	width:		562px;
	height:		380px;
	position: 	relative;
	display:	block;
}

#tv4searchbox {
	width:		300px;
	height:		339px;
	background:	url(http://static.4players.de/sourcen/portal/4players/4ptv/searchbox_339.png);
	background-repeat:no-repeat;
	display:	block;
}

#FlashVideoPlayerContainer {
	width:562px;
	height:	380px;	
}
#scrollbox {position:absolute;top:390px;width:562px;height:66px;padding-top:6px;display:block;background:url(http://static.4players.de/sourcen/portal/4players/4ptv/4ptv_scroll_bg.png);background-repeat:no-repeat;}

#tv4downloadmovie {
	height: 23px;
	padding-top: 7px;
	padding-left: 10px;
	padding-right: 10px;
	color: white;
}

#tv4downloadmovie img {
	float: right;
	border-style: none;
}

.imagemini_top {
	width:50px;height:2px;position:absolute;top:3px;left:3px;
}
.imagemini_middle {
	width:50px;height:50px;position:absolute;top:5px;left:3px;
}
.imagemini_bottom {
	width:50px;height:2px;position:absolute;top:51px;left:3px;
}

div.StreamingName {
	color: #EBEBEB;
	float: left;
	width:350px;
	height: 23px;
	position: relative;
	left: 80px;
	top: 1px;
}

* html div.StreamingName {
	height:  30px;	
}
div.Views {
	color: #EBEBEB;
	float: right;
	height: 23px;
	padding-right: 40px;
}

* html div.Views {
	height:  30px;	
}

#tv4controls div.Views label {
	color: #FFFFFF;
}


#VotingContainer{position:absolute; width:130px;	height:16px; left:445px;}
#VotingVoted	{position:absolute; display:block;	width:130px; height:16px; left:0px;	top:2px;}
#VotingUservote	{position:absolute; display:none;	width:130px; height:16px; left:0px;	top:2px;}
#antwort_Message{position:absolute; display:none;	width:150px; height:16px; left:-40px;	top:18px;	color:white; padding:3px; text-align:center;}
#anz_Stimmen	{position:absolute; display:block;	width:150px; height:16px; left:-40px;	top:18px;	color:white; padding:3px; text-align:center;}
#voted_Message	{position:absolute; display:none;	width:150px; height:16px; left:-40px;	top:18px;	color:white; padding:3px; text-align:center; line-height:1.0em;}
#streamingid	{display:none;}
#hasvoted		{display:none;}



.top_views_item{
	position:relative;
	height:56px;
	width:274px;
	clear:both;
	display:block;
	background:url(http://static.4players.de/sourcen/portal/4players/4ptv/4ptv-bg-w274-h56.png);
	background-repeat:no-repeat;
}

.top_box_item{
	position:relative;
	width:274px;
	height:43px;
	background:url(http://static.4players.de/sourcen/portal/4players/4ptv/4ptv-bg-w274-h56_neu.png);
	color:#FFFFFF;
}


.top_views_separator{
	position:relative;
	display:block;
	clear:both;
	height:2px;
}

#Packshot {
	width: 200px;
	height:170px;
	margin:auto;
	cursor: pointer;
	background-position: center 0px;
}

#TVPlayer {
	color: #CCCCCC;
	font-size: 13px;
	margin-bottom: 20px;
	float: left;
}

#TVPlayer h2 {
	color: #FFFFFF;
	margin-bottom: 10px;
	font-size: 22px;
}

#TVPlayer h2#ThisVideoTitle {
	color: #FFFFFF;
	margin-bottom: 5px;
}

#TVPlayer #GameInfoBar {
	margin-bottom: 15px;
}

#TVPlayer a {
	color: #2cbfff;
}

#TVPlayer a.dezent {
	border-bottom: 1px dotted #2cbfff;
}

#TVPlayer #SkimPackshot {
	float: left;
	margin-right: 20px;
}

#SpielInfo {
	float: left;
	width:350px;
	margin-top: 15px;
	position: relative;
}

#SpielInfo #UskLogo {
	position: absolute;
	right: 0;
	top: 20px;
}

#TVPlayer #ThisVideoSpielInfo {
	width: 520px;
	height: 180px;
	background-image: url(http://static.4players.de/sourcen/portal/4players/4ptv/spielinfo_back.png);
	padding-left:15px;	
	padding-right: 15px;
	margin-bottom: 15px;
}

#TVPlayer #ThisVideoSpielInfo ul {
	list-style-type: none;
	float: left;	
}

#TVPlayer #ThisVideoSpielInfo ul li label {
	display: block;
	width: 115px;
	float: left;
	color: #CCCCCC;
}

#VideoContainer {
	margin-bottom: 5px;
}

#VideoStats {
	margin-bottom: 15px;
}

#VideoStats table.ratetable {
	float: left;
	margin-right: 10px;
}

#VideoStats #NumBewertungen {
	float: left;
}

#VideoStats #NumViews {
	float: right;
}

#Ad {
	width: 300px;
	margin-bottom: 15px;
}

#RightColumn {
	float: right;
}

#LeftColumn {
	width: 550px;
	float: left;
	margin-right: 20px;
}

.box300 {
	width: 300px;
}

.box300 .content {
	width: 280px;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	background: url(http://static.4players.de/sourcen/portal/4players/4ptv/box300_back.png) 0 bottom;
	position: relative;	
	padding-bottom: 5px;
	height: 100%;
}

.box300 h4 {
	line-height: 38px;
	padding-left: 15px;
	height: 38px;
	left: 0px;
	top: 0px;
	background: url(http://static.4players.de/sourcen/portal/4players/4ptv/box300_back.png) 0 top;
	color: #CCCCCC;
}

.box550 {
	width: 550px;
}

.box550 .content {
	width: 530px;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	background: url(http://static.4players.de/sourcen/portal/4players/4ptv/box550_back.png) 0 bottom;
	position: relative;	
	padding-bottom: 5px;
	height: 100%;
}

.box550 h4 {
	line-height: 38px;
	padding-left: 15px;
	height: 38px;
	left: 0px;
	top: 0px;
	background: url(http://static.4players.de/sourcen/portal/4players/4ptv/box550_back.png) 0 top;
	color: #CCCCCC;
}

.box870 {
	width: 870px;
	clear:both;
}

.box870 .content {
	width: 850px;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	background: url(http://static.4players.de/sourcen/portal/4players/4ptv/box870_back.png) 0 bottom;
	position: relative;	
	padding-bottom: 5px;
}

.box870 h4 {
	line-height: 38px;
	padding-left: 15px;
	height: 38px;
	left: 0px;
	top: 0px;
	background: url(http://static.4players.de/sourcen/portal/4players/4ptv/box870_back.png) 0 top;
	color: #CCCCCC;
}

.clear {
	clear: both;
	line-height: 0px;
	font-size: 0px;
	height: 0px;
}

.videolistitem .skim {
	float: left;
	margin-right: 5px;
	width: 140px;
	height: 90px;
}

.videolistitem {
	margin-bottom: 15px;
	position: relative;
}

#MoreGameVideosContainer .videolistitem {
	font-size: 11px;
}

.videolistitem .views {
	position: absolute;
	right: 0px;
	height: 15px;
	width: 135px;	
	bottom: 20px;	
	font-size: 11px;
}

.videolistitem .rating {
	position: absolute;
	bottom: 2px;
	right: 0px;
	height: 15px;
	width: 135px;	
	background-position: right top;
	background-repeat: no-repeat;
	font-size: 11px;
	line-height: 15px;
}

#ThisSpielSimilar {
	background-image: url(http://static.4players.de/sourcen/portal/4players/4ptv/similargames_back.png);
	padding-left: 15px;
	padding-right: 15px;
	height: 219px;
}

#ThisGameOtherVideos {
	margin-bottom: 15px;	
	height: 460px;
}

#ThisSpielSimilar .systemskimmer {
	float: left;
	margin-right: 7px;
	padding-right: 7px;
	border-right: 1px solid #272727;
}

#ThisSpielSimilar .systemskimmer.last {
	border-right: none;
}

#ThisSpielSimilar h4 {
	line-height: 39px;
}

#ThisSpielSimilar {
	margin-bottom: 15px;
}

#VideoHighlights {
	margin-top:15px;
}

#AktuelleVideos {
	margin-top:15px;
}

.kommentar {
	font-size: 13px;
	line-height: 1.2;
	padding-bottom: 10px;
	margin-bottom: 5px;
	border-bottom: 1px solid #272727;
}

#EnterKommentarLoginHint {
	height: 90px;
}

.enterkommentar {
	color: #FFFFFF;
	font-size: 13px;
	line-height: 1.2;
	padding-bottom: 10px;
	margin-bottom: 5px;
	border-bottom: 1px solid #272727;
}

.enterkommentar textarea {
	width: 100%;
	height: 50px;
	color: #FFFFFF;
	font-weight: normal;
	border: 2px inset #262626;
	background: #151515 url(http://static.4players.de/sourcen/portal/4players/4ptv/enterkommentarback.png) left top;
}

.enterkommentar button {
	font-size: 13px;
	padding: 2px;
}

.kommentar.last {
	border-bottom: none;
}

.kommentar .kommentar_title {
	margin-bottom: 10px;
}

#TVPlayer div.pagenavi {
	border-top: 1px solid #272727;
	padding-top: 10px;
	margin-bottom: 10px;
}

h2 .subinfo {
	font-size: 11px;
	font-weight: normal;
}

h4 .subinfo {
	font-size: 11px;
	font-weight: normal;
}

.rating.starsnorate {
	background-image: url(http://static.4players.de/sourcen/portal/4players/4ptv/ministars_back_norate.png);
}

.rating.stars0 {
	background-image: url(http://static.4players.de/sourcen/portal/4players/4ptv/ministars_back_0.png);
}

.rating.stars1 {
	background-image: url(http://static.4players.de/sourcen/portal/4players/4ptv/ministars_back_1.png);
}

.rating.stars2 {
	background-image: url(http://static.4players.de/sourcen/portal/4players/4ptv/ministars_back_2.png);
}

.rating.stars3 {
	background-image: url(http://static.4players.de/sourcen/portal/4players/4ptv/ministars_back_3.png);
}

.rating.stars4 {
	background-image: url(http://static.4players.de/sourcen/portal/4players/4ptv/ministars_back_4.png);
}

.rating.stars5 {
	background-image: url(http://static.4players.de/sourcen/portal/4players/4ptv/ministars_back_5.png);
}

table.ratetable {
	background: url(http://static.4players.de/sourcen/portal/4players/4ptv/ministars_back_0.png) -89px;
}

.ajaxcontent {
	position: relative;
	min-height: 60px;
	height: 100%;
}

.ajaxcontent img {
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -16px;
	margin-top: -20px;
}

#MoreGameVideosContainer div.pagenavi {
	position: absolute;
	bottom: 0px;
}

.box300 #MoreGameVideosContainer div.pagenavi {
	position: absolute;
	bottom: 0px;
	width: 280px;
}

#LatestVideosContainer {
	height: 800px;
}

#LatestVideosContainerFilter {
	border-bottom: 1px solid #272727;
	padding-bottom: 10px;
	margin-bottom: 10px;
	height: 15px;
}

#TVPlayer .videoitemframe {
	font-size: 10px;
}

.ajaxcontent .videoitemframe.last {
	margin-right: 0px;
}

#MoreCommentsContainerScrollContent {
	height: 208px;
	overflow: auto;
}

#MoreCommentsContainer.ajaxcontent {
	height: 245px;
	overflow: auto;
}
