div.teamMenu {
	padding: 0 0 20px 0;
}

/* Menetrend aloldal */
div.roundName {
	padding: 10px 3px 3px 3px;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
}

a.teamMatchRow {
  display:  block;
	padding: 2px 3px;
	background-color: transparent;
  font-size: 0px;
}

a.teamMatchRow:hover {
  display:  block;
	background-color: #ccc;
	text-decoration: none;
}

a.teamMatchRow span.stage, a.teamMatchRow:link span.stage, a.teamMatchRow:active span.stage,
a.teamMatchRow:hover span.stage {
	display: block;
	height: 20px;
	line-height: 20px;
	vertical-align: middle;
	float: left;
	width: 100px;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}

a.teamMatchRow span.competitionType, a.teamMatchRow:link span.competitionType, a.teamMatchRow:active span.competitionType,
a.teamMatchRow:hover span.competitionType {
	display: inline-block;
	vertical-align: middle;
	width: 110px;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}

a.teamMatchRow span.date, a.teamMatchRow:link span.date, a.teamMatchRow:active span.date,
a.teamMatchRow:hover span.date {
	display: inline-block;
  vertical-align: middle;
	width: 110px;
	font-size: 11px;
	color: #bc000d;
	text-decoration: none;
}

a.teamMatchRow span.team, a.teamMatchRow:link span.team, a.teamMatchRow:active span.team,
a.teamMatchRow:hover span.team {
	display: inline-block;
  vertical-align: middle;
	width: 140px;
	font-size: 13px;
	font-weight: bold;
	color: #213f83;
	text-decoration: none;
}

a.teamMatchRow span.result, a.teamMatchRow:link span.result, a.teamMatchRow:active span.result,
a.teamMatchRow:hover span.result {
	display: inline-block;
  vertical-align: middle;
	width: 90px;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	color: #000;
	text-decoration: none;
}

a.teamMatchRow span.tvLogo, a.teamMatchRow:link span.tvLogo, a.teamMatchRow:active span.tvLogo,
a.teamMatchRow:hover span.tvLogo {
	display: inline-block;
	vertical-align: middle;
	width: 75px;
	text-decoration: none;
}

/* Keret �s st�b aloldal */
.getTeamLeft { float: left; width: 200px; margin-right: 36px; }
.getTeamStaffItem { padding-top: 10px; padding-bottom: 15px; }
.getTeamStaffPos { font-size: 12px; }
.getTeamStaffName { float: left; width: 180px; color: #213f83; font-size: 14px; font-weight: bold; }
.getTeamRight { float: left; width: 429px; }
.getTeamPlayerLeft { float: left; width: 192px; padding-right: 45px; }
.getTeamPlayerRight { float: left; width: 190px; }
.getTeamPlayerPos { color: #c70016; font-size: 13px; }


div.getTeamPlayerItem label {
	width: 23px;
	margin-right: 14px;
	float: left;
	text-align: right;
}

.infoBtn { background: transparent url(../images/btn_infoBtn_black.png) no-repeat scroll 0 0; display: block;	float: left; width: 18px; }
.infoBtn:hover { background: transparent url(../images/btn_infoBtn_red.png) no-repeat scroll 0 0; text-decoration: none; }
.getTeamPlayerItem { padding-top: 2px; }
.playerNum { width: 23px; margin-right: 14px; float: left; text-align: right; color: black; font-size: 14px; }
.playerName { color: #213f83; font-size: 14px; float: left; width: 135px; font-weight: bold; }

/*FloatBox*/

.playerFloatBoxPicture { margin-left: 7px; float: left; height: 87px; width: 65px; border: solid 1px white; }
.staffFloatBoxPicture { margin-left: 7px; float: left; height: 87px; width: 154px; border: solid 1px white; }
.playerFloatBoxData { float: left; width: 240px; padding-left: 7px; color: #ffffff; font-size: 12px; }
.playerFloatBoxDataItem { float: left; width: 115px; padding-top: 2px; }
.playerFloatBoxValItem {width: 95px; float: left; font-size: 12px; font-weight: bold; color: white; padding-top: 2px; }


/* Tabellak aloldal */
.tooltipItem { color: white; font-size: 11px; padding: 5px; }
.getTablesHeader { font-size:13px; line-height:20px; padding-left:10px; vertical-align:middle; width:410px; color: red; }
.seasonMatchRow:hover { background-color:#CCCCCC; }
.getTables { width: 420px; float: left; padding-top: 38px; }
.getTablesElm { padding-left: 10px; line-height: 20px; vertical-align: middle; float: left; width: 410px; font-size: 13px; }
.getTablesDarkBG { background-color: #d8ddec; }
.getTablesDarkBG:hover { background-color: #CCCCCC; }
.getTablesWhiteBG:hover { background-color: #CCCCCC; }
.getTablesCol { float: left; width: 35px; text-align: right; }
.getTablesPlace { width: 40px; float: left; }
.getTablesColVidi { float: left; width: 90px; }
.getTablesGoals { float: left; padding-top: 38px; padding-left: 28px; width: 198px; }
.getTablesName { float: left; width: 90px; }
.getTablesName a { float: left; width: 90px; color: black; text-decoration: none; }
.seasonMatchDate { font-size: 11px; height: 20px; vertical-align: middle; line-height: 20px; float: left; color: #BC000D; width: 110px; }
.seasonMatchWho { float: left; color: #213f83; text-align: right; width: 225px; font-weight: bold; font-size: 13px; }
.seasonMatchRes { width: 100px; text-align: center; float: left; font-weight: bold; bold; font-size: 16px; }
.seasonMatchWho { float: left; color: #213f83; text-align: left; font-weight: bold; bold; font-size: 13px; }

#getTablesVidi { background-color: #3d569f; color: #ffffff; }
#getTablesVidi a { background-color: #3d569f; color: #ffffff; text-decoration: none; }
#getTablesColVidi { font-weight: bold; }
.goalListRow { width: 215px; font-size: 12px; }
.goalListNum { float: left; width: 30px; color: #bc000d; padding-top: 5px; }
.goalListName { color: #213f83; padding-top: 5px; }

/* K�pek aloldal */

div#vidiIPlayerFlashDiv {
	padding-bottom: 20px;
}

/* Csapat 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;
}

/*********************/

/* naptar aloldal */
div.teamCalendar div.calendar {
	width: 205px;
	margin-right: 20px;
	float: left;
}
div.teamCalendar div#optionList {
	padding-top: 15px;
}
div.teamCalendar div#optionList div.optionCategory {
	padding-left: 5px;
}
div.teamCalendar div#optionList div.optionCategory div.option {
	float: left;
	height: 20px;
	line-height: 20px;
	padding-right: 5px;
	text-transform: uppercase;
	font-size: 10px;
	font-weight: bold;
	color: #294284;
}
div.teamCalendar div.events {
	width: 440px;
	float: left;
}
div.teamCalendar div.events div.intervalSwitcher {
	height: 40px;
}
