/***************/
/*Játékosok CSS*/
/***************/

div#playerPage {
	padding-top: 12px;
}

div#playerDataSheet {
	float: left;
	display: inline-block;
	width: 687px;
	height: 285px;
	position: relative;
	left: -10px;
}

/*Játékos menü*/

div#playerMenu {
	padding-top: 20px;
	padding-bottom: 15px;
}

/*Játékos kép*/

div#playerDataSheet div.playerImage {
	float: left;
	height: 267px;
	width: auto;
	padding-left: 5px;
	position: relative;
	top: -10px;
}

div#playerMoreGallery {
	padding-top: 30px;
}

div#vidiIPlayerFlashDiv {
	padding-bottom: 20px;
}

/*Játékos leírás*/

div#playerDataSheet div.playerDescription {
	float: left;
	height: 280px;
	width: 230px;
	position: relative;
	top: -10px;
}

div#playerDataSheet div.playerDescription div.playerDescriptionRowContainer {
	border-bottom: black dotted 1px;
	display: block;
}

div#playerDataSheet div.playerDescription div.playerDescriptionFirstRowContainer {
	border-bottom: black dotted 1px;
	display: block;
}

div#playerDataSheet div.playerDescription div.playerDescriptionLastRowContainer {
	border: none;
	display: block;
}

div#playerDataSheet div.playerDescription span.playerDescriptionRowName {
	text-transform: uppercase;
	font-family: Arial;
	float: left;
	font-size: 10px;
	width: 115px;
	color: rgb(182,0,11);
	border: none;
	vertical-align: bottom;
	padding-top: 10px;
	padding-bottom: 10px;
}

div#playerDataSheet div.playerDescription span.playerDescriptionRowData {
	font-weight: bold;
	float: left;
	width: 110px;
	font-family: Arial;
	font-size: 12px;
	border: none;
	vertical-align: bottom;
	padding-top: 8px;
	padding-bottom: 10px;
}

/* Player stats */

div#playerStat {
	float: left;
	display: inline-block;
	width: 220px;
	padding-left: 8px;
}

div#playerStat div.playerStatSeasonSelect select,
div#playerStat div.playerStatCompetitionSelect select {
	width: 218px;
}

div#playerStat div.playerStatGreyBox {
	background-color: #E2E2E2;
	height: 202px;
	width: 218px;
}

div#playerStat div.playerStatHeaderBox {
	padding-bottom: 8px;
}

div#playerStat div.playerStatPrevSeason,
div#playerStat div.playerStatNextSeason {
	width: 22px;
	height: 22px;
	float: left;
	display: inline-block;
}

div#playerStat div.playerStatSeasonName {
	width: 168px;
	height: 22px;
	float: left;
	display: inline-block;
	padding-left: 4px;
	padding-right: 4px;
}

div#playerStat div.playerStatSeasonBox {
	padding-bottom: 8px;
	text-align: center;
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	line-height: 22px;
	vertical-align: bottom;
}

div#playerStat div.playerStatGreyBox div.playerStatRow {
	width: 210px;
	padding-left: 4px;
	padding-top: 11px;
}


div#playerStat div.playerStatGreyBox div.playerStatCompetitionRow {
	width: 210px;
	padding-left: 4px;
	padding-top: 3px;
	text-align: center;
}

div#playerStat div.playerStatGreyBox div.playerStatRow div.playerStatRowName {
	width: 107px;
	display: inline-block;
	float: left;
	font-family: Arial;
	color: #6f6f6f;
	font-size: 10px;
}
div#playerStat div.playerStatGreyBox div.playerStatRow div.playerStatRowValue,
div#playerStat div.playerStatGreyBox div.playerStatRow div.playerStatRowValueTitle,
div#playerStat div.playerStatGreyBox div.playerStatRow div.playerStatRowSumValue,
div#playerStat div.playerStatGreyBox div.playerStatRow div.playerStatRowSumValueTitle {
	width: 50px;
	display: inline-block;
	float: left;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: #6f6f6f;
	text-align: right;
}

/* Játékos bio */

div.playerBioHeaderGreyBg div.playerBioHeader {
	padding-left: 10px;
	display: inline;
	height: 25px;
	line-height: 25px;
	vertical-align: middle;
}

div.playerBioHeaderGreyBg {
	background-color: #E2E2E2;
	height: 25px;
	width: 100%;
}

div.playerBioContent {
	padding-bottom: 10px;
}

div.playerBioContent div.playerBioDetails {
	font-family: Arial;
	font-size: 11px;
	width: 665px;
	padding-left: 5px;
}

div.playerBioContent div.playerBioPrevTeamsHeader div {
	font-family: Arial;
	font-size: 11px;
	margin-top: 2px;
	font-weight: bold;
	color: white;
	display: inline-block;
	float: left;
	height: 17px;
	line-height: 17px;
	vertical-align: middle;
	background-color: rgb(61,86,159);
}

div.playerBioContent div.playerBioPrevTeamsContent div {
	font-family: Arial;
	font-size: 11px;
	display: inline-block;
	float: left;
	height: 17px;
	line-height: 17px;
	vertical-align: middle;
}

div.blueBG div,
div.blueBG span {
	background-color: rgb(216,221,236);
}

div.playerBioContent div.playerBioPrevTeamsHeader div.playerBioPrevTeamsSeason,
div.playerBioContent div.playerBioPrevTeamsContent div.playerBioPrevTeamsSeason {
	width: 90px;
	padding-left: 12px;
}

div.playerBioContent div.playerBioPrevTeamsHeader div.playerBioPrevTeamsTeam,
div.playerBioContent div.playerBioPrevTeamsContent  div.playerBioPrevTeamsTeam {
	width: 100px;
	padding-left: 90px;
}

div.playerBioContent div.playerBioPrevTeamsHeader div.playerBioPrevTeamsMatchCount,
div.playerBioContent div.playerBioPrevTeamsContent div.playerBioPrevTeamsMatchCount {
	width: 185px;
	padding-left: 90px;
}

div.playerBioContent div.playerBioPrevTeamsHeader div.playerBioPrevTeamsGoalCount,
div.playerBioContent div.playerBioPrevTeamsContent div.playerBioPrevTeamsGoalCount {
	width: 90px;
	padding-right: 17px;
}

div.playerBioContent div.playerBioPrevTeamsContent div.playerBioPrevTeamsGoalCount {
	text-align: center;
}

div.playerBioContent div.playerFavouriteRows {
	padding-top: 2px;
}

div.playerBioContent div.playerFavouriteRows div.playerFavouriteLeft {
	width: 337px;
	float: left;
	display: inline-block;
	height: 100%;
}

div.playerBioContent div.playerFavouriteRows div.playerFavouriteRight {
	width: 338px;
	float: left;
	display: inline-block;
	height: 100%;
}

div.playerBioContent div.playerFavouriteRows div.playerFavouriteRight div.playerFavouriteRow {
	float: none;
	display: block;
}

div.playerBioContent div.playerFavouriteRows div.playerFavouriteLeft div.playerFavouriteRow div.playerFavouriteRowName,
div.playerBioContent div.playerFavouriteRows div.playerFavouriteRight div.playerFavouriteRow div.playerFavouriteRowName {
	padding-left: 10px;
	width: 190px;
	float: left;
	height: 17px;
	line-height: 17px;
	vertical-align: middle;
	display: inline-block;
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	color: rgb(41,66,132);
}

div.playerBioContent div.playerFavouriteRows div.playerFavouriteLeft div.playerFavouriteRow div.playerFavouriteRowValue,
div.playerBioContent div.playerFavouriteRows div.playerFavouriteRight div.playerFavouriteRow div.playerFavouriteRowValue {
	float: left;
	height: 17px;
	line-height: 17px;
	vertical-align: middle;
	display: inline-block;
	font-family: Arial;
	font-size: 11px;
	color: rgb(42,42,42);
}

div.playerBioContent div.playerFavouriteRows div.playerFavouriteLeft div.playerFavouriteRow div.playerFavouriteRowValue {
	padding-left: 10px;
	width: 127px;
}

div.playerBioContent div.playerFavouriteRows div.playerFavouriteRight div.playerFavouriteRow div.playerFavouriteRowValue {
	padding-left: 10px;
	width: 128px;
}

/* Játékos videó rész */

div.videoGalleryVideo div.videoGalleryHeader {
	width: 100%;
	height: 25px;
	background-color: #00396F;
	color: #FFFFFF;
}

div.videoGalleryVideo div.videoGalleryHeader div.videoEvent {
	float: left;
}

div.videoGalleryVideo div.videoGalleryHeader div.videoEvent div.videoEventTitle {
	float: left;
	background-color: #101F43;
	color: #FFFFFF;
	height: 25px;
	line-height: 25px;
	vertical-align: middle;
  padding-left: 10px;
	padding-right: 10px;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
}

div.videoGalleryVideo div.videoGalleryHeader div.videoEvent div.videoEventName {
	float: left;
	height: 25px;
	line-height: 25px;
	vertical-align: middle;
	padding-left: 10px;
	font-family: Arial;
	font-size: 13px;
} 

div.videoGalleryVideo div.videoGalleryHeader div.videoDate div.videoDateDate,
div.videoGalleryVideo div.videoGalleryHeader div.videoDate {
	float: left;
	height: 25px;
	line-height: 25px;
	vertical-align: middle;
	font-family: Arial;
	font-size: 13px;
}

div.videoGalleryVideo div.videoGalleryHeader div.videoDate {
	padding-left: 10px;
}

div.videoGalleryVideo div.videoGalleryHeader div.videoView {
	float: left;
	height: 25px;
	line-height: 25px;
	vertical-align: middle;	
	font-family: Arial;
	font-size: 13px;
}

div.videoGalleryVideo div.videoGalleryHeader div.videoEvent div.videoEventSeparator,
div.videoGalleryVideo div.videoGalleryHeader div.videoDate div.videoDateSeparator {
	background-color: #00396F;
	color: #FFFFFF;
	height: 25px;
	line-height: 25px;
	vertical-align: middle;
	float: left;
	padding-left: 5px;
	padding-right: 5px;
	font-family: Arial;
	font-size: 13px;
}

div.videoGalleryVideo div.videoGalleryHeader div.videoRating {
	width: 50px;
	position: absolute;
	right: 30px;
	padding-top: 6px;
}

div.videoGalleryVideo div.videoName {
	padding-top: 15px;
	padding-bottom: 15px;
	color: #213f83;
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
}

div.videoGalleryVideo div.videoDatas {
	width: 100%;
}

div.videoGalleryVideo div.videoDatas div.videoSeason,
div.videoGalleryVideo div.videoDatas div.videoSeason div,
div.videoGalleryVideo div.videoDatas div.videoCompetition,
div.videoGalleryVideo div.videoDatas div.videoCompetition div,
div.videoGalleryVideo div.videoDatas div.videoAgeGroup,
div.videoGalleryVideo div.videoDatas div.videoAgeGroup div,
div.videoGalleryVideo div.videoDatas div.videoMatch,
div.videoGalleryVideo div.videoDatas div.videoMatch div {
	float: left;
	color: #2a2a2a;
	font-family: Arial;
	font-size: 12px;
	padding-right: 5px;
	padding-bottom: 15px;
}

div.videoGalleryVideo div.videoDatas div.videoSeason div a,
div.videoGalleryVideo div.videoDatas div.videoMatch div a,
div.videoGalleryVideo div.videoDatas div.videoCompetition div a,
div.videoGalleryVideo div.videoDatas div.videoAgeGroup div a {
	color: #2a2a2a;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
}

div.videoGalleryVideo div.videoDatas div.videoSeason div a:hover,
div.videoGalleryVideo div.videoDatas div.videoMatch div a:hover,
div.videoGalleryVideo div.videoDatas div.videoCompetition div a:hover,
div.videoGalleryVideo div.videoDatas div.videoAgeGroup div a:hover {
	color: #c60000;
}

div.videoGalleryVideo div.videoDetails {
	padding-top: 18px;
	padding-bottom: 18px;
	font-family: Arial;
	font-size: 12px;
	color: #2a2a2a;
}

div.videoGalleryVideo div.videoScenes div.videoScenesTitle,
div.videoGalleryVideo div.videoTags div.videoTagsTitle {
	font-family: Arial;
	font-size: 12px;
	color: #2a2a2a;	
	font-weight: bold;
	float: left;
}

div.videoGalleryVideo div.videoScenes div.videoScenesTitle {
	padding-right: 10px;
}

div.videoGalleryVideo div.videoTags {
	padding-bottom: 20px;
}

div.videoGalleryVideo div.videoTags div.videoTagsTitle  {
	padding-right: 5px;
}

div.videoGalleryVideo div.videoScenes div.videoSceneRow {
	padding-right: 5px;
	float: left;
}

div.videoGalleryVideo div.videoScenes div.videoSceneRow span.videoSceneName{
	font-family: Arial;
	font-size: 12px;
	color: #2a2a2a;
	float: left;
}

div.videoGalleryVideo div.videoScenes div.videoSceneRow a {
	text-decoration: none;
	font-family: Arial;
	font-size: 12px;
	color: #2a2a2a;
}

div.videoGalleryVideo div.videoScenes div.videoSceneRow a:hover span.videoSceneName {
	color: #c60000;
}

div.videoGalleryVideo div.videoScenes div.videoSceneRow a span.videoSceneNumber{
	color: #C60000;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	float: left;
}

div.videoGalleryVideo div.videoTags div.videoTagName,
div.videoGalleryVideo div.videoTags div.videoTagSeparator {
	float: left;
	font-family: Arial;
	font-size: 12px;
	color: #2a2a2a;
	padding-left: 2px;
	padding-right: 2px;
}

div.videoGalleryVideo div.videoTags div.videoTagName a {
	font-family: Arial;
	font-size: 12px;
	color: #2a2a2a;
	padding-left: 2px;
	padding-right: 2px;
	text-decoration: none;
}

div.videoGalleryVideo div.videoTags div.videoTagName a:hover {
	color: #c60000;
}

div.videoGalleryVideo div.videoScenes {
	padding-bottom: 20px;
}

/* További videók */

div.moreVideos div.moreVideoListBorderedRow {
	border-bottom: 1px dotted #2F2F2F;
}

div.moreVideos div.moreVideoListRow {
	padding-bottom: 14px;
	padding-top: 0px;
}

div.moreVideos div.moreVideoPaddingListRow {
	padding-top: 14px;
}

div.moreVideos div.moreVideoListRow div.moreVideoListLeft div.moreVideoListImage img {
	width: 100px;
	height: 56px;
	float: left;
}

div.moreVideos div.moreVideoListRow div.moreVideoListRight {
	width: 197px;
	float: left;
	padding-left: 8px;
}

div.moreVideos div.moreVideoListRow div.moreVideoListRight div.moreVideoListName {
	height: 26px;
}

div.moreVideos div.moreVideoListRow div.moreVideoListRight div.moreVideoListName a{
	color: #213f83;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}

div.moreVideos div.moreVideoListRow div.moreVideoListRight div.moreVideoListCategory {
	color: #2a2a2a;
	font-family: Arial;
	font-size: 11px;
	float: left;
	height: 14px;
}

div.moreVideos div.moreVideoListRow div.moreVideoListRight div.moreVideoListAgeGroups div {
	float: left;
}

div.moreVideos div.moreVideoListRow div.moreVideoListRight div.moreVideoListAgeGroups div.moreVideoListAgeGroupsSeparator {
	padding-left: 2px;
	padding-right: 2px;
}

div.moreVideos div.moreVideoListRow div.moreVideoListRight div.moreVideoListAgeGroups {
	float: left;
	color: #2a2a2a;
	font-family: Arial;
	font-size: 11px;
	height: 14px;
}

div.moreVideos div.moreVideoListRow div.moreVideoListViewed,
div.moreVideos div.moreVideoListRow div.moreVideoListDate,
div.moreVideos div.moreVideoListRow div.moreVideoListSeparator {
	float: left;
	padding-top: 5px;
	color: #00396f;
	font-family: Arial;
	font-size: 10px;
}

div.moreVideos div.moreVideoListRow div.moreVideoListDate {
	padding-left: 8px;	
}

div.moreVideos div.moreVideoListRow div.moreVideoListViewed {
	width: 99px;
}

div.moreVideos div.moreVideoListRow div.moreVideoListRating {
	float: left;
	padding-top: 8px;
}

div.moreVideos div.moreVideoListRow div.moreVideoListViewed a,
div.moreVideos div.moreVideoListRow div.moreVideoListDate a,
div.moreVideos div.moreVideoListRow div.moreVideoListSeparator a {
	color: #00396f;
	font-family: Arial;
	font-size: 10px;
}

div.moreVideos div.moreVideoListRow div.moreVideoListButton {
	width: 16px;
	height: 16px;
	float: left;
	right: -30px;
	top: -50px;
}

div.moreVideos div.moreVideoListRow div.moreVideoListButton a.cal-btn-next {
	display: block;
	width: 16px;
	height: 16px;
	background-image: url(../images/MAIN_playerNextBtn.png);
	background-repeat: no-repeat;
}

div.moreVideos div.moreVideoListRow div.moreVideoListSeparator {
	padding-left: 5px;
	padding-right: 5px;
}

div.moreVideos div.moreVideoListRow div.moreVideoListViewed a,
div.moreVideos div.moreVideoListRow div.moreVideoListDate a {
	color: #213f83;
	font-family: Arial;
	font-size: 10px;
}

div.moreVideos div.moreVideoListRow a {
	text-decoration: none;
}

div.moreVideos div.moreVideoRight{
	float: left;
	width: 323px;
	padding-left: 30px;
	padding-top: 20px;
}

div.moreVideos div.moreVideoLeft{
	float: left;
	width: 322px;
	padding-top: 20px;
}

div.moreButton {
	padding-left: 570px;
}

/*********************/
