/*main player=========== */
.player-ba {
	margin: 0;
	padding: 0;
	display: block;
	width:720px;
	height:405px;
	text-align:center;
}


/* info area============ */
.player-ba .infos {
  position: relative;
  height:40px;
  background:#000;
  opacity:0.7;
  color:#FFFFFF;
  margin: 0;	
  text-align:left;
  padding:10px 10px;
  font-family:arial,"bitstream vera sans","trebuchet ms";
  font-size:18px;
}


/* tag area============= */
.player-ba .tags {
  position:relative;
  top: 130px;
  height:70px;
  background:#000;
  opacity:0.7;
  color:#FFFFFF;
  margin: 83px 0px 0px 0px;
  text-align:left;
  font-family:arial,"bitstream vera sans","trebuchet ms";
  font-size:18px;
}


.infos a.title {
  font-size: 24px;
  font-weight: normal;
  font-family: georgia;
  color: #FFFFFF;
}

.film-infos {
  font-size: 12px;
  line-height: auto;
  font-weight: normal;
  font-family: arial, verdana, sans-serif;
  color: #FFFFFF;
}

.infos b {
  font-weight: normal;
  color: #CCCCCC;
}

.player-ba .tags .head {
  padding: 5px;
  font-size: 14px;
  font-weight: normal;
  font-family: georgia;
  color: #FFFFFF;
}

.player-ba #play {
  position: relative;
  top: 100px;
  	/*background:#000000 url(images/buttons/btn_play.png) no-repeat;*/
}



/* PLAYERS LIST */
.player-item {
	margin: 0;
	padding: 0;
	display: block;
	position: relative;
	text-align:center;
	cursor: pointer;
}

.player-item-mini {
  width:338px;
  height:190px;
}

.player-item-mini .infos, 
.player-item-mini .tags {
	width: 330px;
}

.player-item-big {
  width:720px;
  height:410px;
}

.player-item-big .infos, 
.player-item-big .tags {
  width: 712px;
}

.player-item .infos a.title {
  font-size: 20px;
  font-weight: normal;
  font-family: georgia;
  color: #FFFFFF;
}

.player-item .infos {
  position: absolute;
  top:0px;
  left: 0px;
  height:30px;
  background:#000;
  opacity:0.8;
  filter:alpha(opacity=80);
  color:#999999;
  text-align:left;
  padding:4px;
  font-family:arial,"bitstream vera sans","trebuchet ms";
  font-size:12px;
  z-index: 1000;
}
.player-item .infos .film-infos {
font-size:11px;
}
.player-item .play-button {
  position: absolute;
  top: 40%;
}

.player-item-mini .play-button {
	left: 150px;
}

.player-item-big .play-button {
  left: 320px;
}

.player-item .tags {
  position: absolute;
  left: 0px;
  bottom: 0px;
  height:55px;
  background:#000;
  padding: 4px;
  opacity:0.8;
  filter:alpha(opacity=80);
  color:#FFFFFF;
  text-align:left;
  font-family:arial,"bitstream vera sans","trebuchet ms";
  font-size:14px;
  line-height: 0px;
  z-index: 1000;
}

.player-item .tags .head {
  padding: 5px;
  font-size: 12px;
  line-height: 13px;
  font-weight: normal;
  font-family: georgia;
  color: #FFFFFF;
}

/* Tags */
.player-item ul.tag-list:after {
  content: ".";
  display: block;
  height: 0;
  overflow: hidden;
  clear: both;
  visibility: hidden;
}

.player-item ul.tag-list li {
  float: left;
  padding: 2px 5px;
  margin: 0;
}

.player-item ul.tag-list li a {
  display: block;
  font-family: Georgia, "Times New Roman", Times,serif;
  font-weight: normal;
  line-height: 13px;
  color: #666666;
}

.player-item ul.tag-list li.tag-score-1 a {
	font-size: 10px;
	color: #666666;
}

.player-item ul.tag-list li.tag-score-2 a {
  font-size: 12px;
  color: #666666;
}

.player-item ul.tag-list li.tag-score-3 a {
  font-size: 12px;
  color: #999999;
  font-weight: bold;
}

.player-item ul.tag-list li.tag-score-4 a {
  font-size: 14px;
  color: #CCCCCC;
}

.player-item ul.tag-list li.tag-score-5 a {
  font-size: 16px;
  color: #FFFFFF;
}