/* player and playlist go side by side */
#player, div.playlist {
	background-color:#000000;

}

div.playlist {
    /*width:306px;*/
	width:220px;
	height:264px;
	float:right;
	background:#000000;
	padding:0px;
	margin-left:0px;
	margin-right:0px;
}

/* player dimensions */
#player, #player img {
    /*width:342px;*/
	/*width:322px;*/
    width:320px;
	height:277px;
	float:left;
	padding:0px;
    margin: 0px;
	background:#000000;
}

#area_videos{
  /*width:650px;*/
  /*width:548px;*/
  width:550px;
  height:303px;
  background:#000;
  padding:1px;
}
#area_tabs{
  height:26px;
  margin-bottom:1px;
  background:#000000;
  color:#FFFFFF;
}
#area_votos{
	height:27px;
	margin-top:1px;
	background:#000000;
}

.area_balones{
vertical-align:middle;
float:left;
width:328px;
margin-right:1px;
height:27px;
padding-left: 15px;
padding-top: 5px;

}

#valoracion{
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
width: 100px;
vertical-align:middle;
}

#votos_accion{
float:left;
width:171px;
height:27px;
text-align:right;
}



/* play button on top of splash image */
div.play {
	background:url(../img/play.png) no-repeat;
	width:50px;
	height:50px;
	position:relative;
	top:-108px;
	left:150px;
	opacity:0.9;
	margin-bottom:-50px;
}

div.play:hover {
	opacity:1.0;
}


/* single playlist item */
div.items a {
	background:url(../img/block2.jpg) no-repeat;
	width:214px;
	height:45px;
	display:block;
	text-decoration:none;
	color:#444;
	padding:0px;
	cursor:pointer;
	margin:0px;
}

table.preview{
 /*width:294px;*/
 width:218px;
 height:45px;
 border-spacing:0px;
 padding:0px;
 margin:0px;
}
table.preview img{
	border:0px;
    margin:0px;
}
table.preview th{
	width: 50px;
	padding:1px;
    /*text-align: left;*/
}
table.preview td{
	padding:0px;
    margin:0px;
}

td.flow_ranking{
color:#333333;
font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
font-size:9px;
width:15px;
text-align:center;
font-weight:bolder;
}
/*td.preview_titulo a{
    font-size:12px;
	color:#ffffff;
    vertical-align:middle;
	text-transform:capitalize;
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
	padding-left:5px;
    text-align:left;
}*/

table.preview td.preview_titulo{
	font-size:12px;
	color:#000000;
	vertical-align:middle;
	text-transform:capitalize;
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
	padding-left:5px;
    text-align:left;
}
table.preview td.preview_equipo {
	color:#999;
	padding-left:10px;
	font-size:9px;
	vertical-align:top;
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
}



/* item stages: normal, hover, playing, paused */
div.items a:hover {
	background-position:0 -44px;
}

div.items a.playing, div.items a.paused {
	color:#000;
}

div.items a.playing {
	background-position:0 -88px;
}

div.items a.paused {
	background-position:0 -44px;
}

/* small navigational dots */
div.navi {
	width:60px;
	margin:10px 0 0 50px;
	height:11px;
	overflow:hidden;
	border: 0px #00FFCC solid;
}

div.tabitem{

}

.tabsel{
	/*background: url(../../../../templates/portal_futbol/images/bg-tab1.jpg) 0 0 repeat-x;*/
	/*width:106px;*/
    width:108px;
	height:26px;
	float:left;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	border-right:#000 1px solid;
	cursor:hand;
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
    line-height:16px;
}

.tabnormal{
	/*background: url(../../../../templates/portal_futbol/images/bg-tab2.jpg) 0 0 repeat-x;*/
	/*width:106px;*/
    width:108px;
	height:26px;
	float:left;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	border-right:#000 1px solid;
	cursor:hand;
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
	line-height:16px;
}

/* small navigational dots */
div.navi {
	width:60px;
	float:left;
	margin:10px 0 0 50px;
	height:11px;
	overflow:hidden;
}

div.navi span {
	width:8px;
	height:8px;
	float:left;
	margin:3px;
	background:url(../img/dots.png) 0px 0px no-repeat;
	cursor:pointer;
}

div.navi span:hover {
	background-position:0 -8px;
}

div.navi span.active {
	background-position:0 -16px;
	cursor:default;
}

/* tabs */
ul.navi {
	margin:20px 0 0 0 ;
	padding:10px;
	height:1.45em;
	position:relative;
	top:10px;
	left:0px;
	width:470px;
	cursor:pointer;
}

ul.navi li {
	background:url(../img/tab-left.gif) left top no-repeat;
	padding-left:4px;
	float:left;
	margin:0;
	list-style-type:none;
}

ul.navi a {
	background:url(../img/tab-right.gif) right top no-repeat;
	padding:0px 12px;
	border-bottom:1px solid #D2D2D2;
	text-decoration:none;
	display:block;
	color:#333;
	font-size:13px;
}

ul.navi li.active a, ul.navi a:hover {
	background-position:100% -150px;
	border-bottom:1px solid #fff;
}

ul.navi li.active {
	background-position:0 -150px;
}


.videoratingmain {
position:relative;
background-image:url('../img/star0.gif');
background-repeat:repeat-x;
height:12px;
width:60px;
}
.ratingscale {
position:absolute;
top:0px;
left:0px;
background-image:url('../img/starfull.gif');
height:12px;
}

.starsofvote {
position:absolute;
top:0px;
background-repeat:repeat-x;
height:12px;
}
.votingscale{
width:0%;
background-image:url('../img/starover.gif');
}

