.game { overflow: hidden; background: #313131; text-align: left; width: 535px; margin: 20px auto; }
.game .top { clear: both; overflow: hidden; background: url(../image/wyn_gora.gif) no-repeat top left; width: 535px; height: 10px; }
.game .bottom { clear: both; overflow: hidden; background: url(../image/wyn_dol.gif) no-repeat top left; width: 535px; height: 10px; }

.game .team { display: inline; float: left; text-align: center; width: 106px; }
.game .team .big_score { color: #FD812B; font-size: 32px; }

.game .team a.logo { display: block; width: 100px; height: 75px; margin: 0 auto; }
.game .slak_sanit a.logo {  text-indent: -9999px; }
.game .slak_petarda a.logo { background: url(http://www.nba.com/dleague/media/scoreboard_logo_armor.jpg); text-indent: -9999px; }
.game .slak_frassati a.logo { background: url(http://www.nba.com/dleague/media/scoreboard_logo_bayhawks.jpg); text-indent: -9999px; }
.game .slak_efekt a.logo { background: url(http://www.nba.com/dleague/media/scoreboard_logo_bighorns.jpg); text-indent: -9999px; }
.game .slak_promotex a.logo { background: url(http://www.nba.com/dleague/media/scoreboard_logo_dfenders.jpg); text-indent: -9999px; }
.game .slak_katastrofa a.logo { background: url(http://www.nba.com/dleague/media/scoreboard_logo_dwizards.jpg); text-indent: -9999px; }
.game .slak_mega a.logo { background: url(http://www.nba.com/dleague/media/scoreboard_logo_energy.jpg); text-indent: -9999px; }


.game .details { display: inline; float: left; }
.game table.boxscore { width: 323px; margin-bottom: 10px; border-spacing: 0; }
.game table.boxscore td,
.game table.boxscore th { background: #3F3F3F; color: #D2D2D2; font-size: 12px; text-align: center; padding: 5px; border-bottom: solid 1px #333333; border-top: solid 1px #333333; }
.game table.boxscore .teamname { text-align: left; width: 90px; }
.game table.boxscore .teamname a { color: #FD812B; }
.game table.boxscore td.teamname { border-right: solid 2px #333333; }
.game table.boxscore td.total_score { color: #FFFFFF; }

.game .game_status_text { color: #FFFFFF; font-size: 13px; font-weight: bold; text-transform: uppercase; margin-left: 10px; }
.game .links a { font-size: 13px; font-weight: bold; text-transform: uppercase; padding: 0 .2em 0 .5em; border-left: solid 2px #D2D2D2; }

.game .stats_leaders { color: #D2D2D2; margin: 15px 0 0 10px; }
.game .stats_leaders b { color: #FFFFFF; }

.scoreboard .scoreboard_games .pre { }
.scoreboard .scoreboard_games .live { }
.scoreboard .scoreboard_games .post { }

#game_top_container.game .links { display: block; font-size: 12px; text-align: center; color: red; }
#game_top_container.game .links a { font-size: 12px; color: red;  }
#game_top_container.game .links a.scoreboard { border-left: 0 none; color: red; }

table.stats { width: 100%; margin: 10px auto; }
table.stats td,
table.stats th { font-weight: normal; text-align: center; padding: 5px; }
table.stats td a { color: #18639B; text-decoration: none; }
table.stats th.field_goals_header { background: #B6D4EC; color: #000000; font-weight: bold; text-transform: uppercase; border: solid 1px #FFFFFF; border-bottom: 0 none; }
table.stats th.rebounds_header { background: #E2EFF8; color: #000000; font-weight: bold; text-transform: uppercase; border: solid 1px #FFFFFF; border-bottom: 0 none; }
table.stats tr.header th { background: url(http://www.nba.com/dleague/media/int_sub_bg_25high.jpg) repeat-x; color: #92B5CE; font-weight: bold; height: 15px; }
table.stats tr.header th a { color: #FFFFFF; text-decoration: underline; }
table.stats tr.header th a:hover { text-decoration: none; }
table.stats tr.stat_type_header th { }
table.stats tr.stat_header th { background: #BEBEBE; color: #000000; font-weight: bold; text-transform: uppercase; border-right: solid 1px #FFFFFF; border-left: solid 1px #FFFFFF; }
table.stats tr.stat_header th a { color: #18639B; }
table.stats td { border-right: solid 1px #FFFFFF; border-left: solid 1px #FFFFFF; }
table.stats tr.odd td { background: #F5F5F5; }
table.stats tr.odd td.sort { background: #D9E6EF; }
table.stats tr.even td { background: #EAEAEA; }
table.stats tr.even td.sort { background: #D1DEE7; }
table.stats tr.totals td { background: #BBBBBB; font-weight: bold; border: 0 none; }
table.stats tr.totals td:first-child { font-size: 12px; text-align: right; text-transform: uppercase; }
table.stats tr.sums td { background: #D3E6F4; font-weight: bold; border: none; }

table.stats tr.paging_controls td { padding: 10px 5px; }
table.stats tr.paging_controls td .resultInfo { text-align: left; text-transform: uppercase; }
table.stats tr.paging_controls td .rnav { font-weight: bold; text-align: left; }
table.stats tr.paging_controls td .rnav a { font-weight: bold; }

table.stats td.player { text-align: left; width: 190px; padding-left: 10px; border-left: 0 none; }
table.stats td.player img { display: inline; }

dl.game_stats { display: block; clear: both; width: 380px; margin: 5px 0; }
dl.game_stats dt { clear: both; background: #BBBBBB; font-size: 12px; padding: 2px 5px; }
dl.game_stats dd { clear: both; font-weight: bold; padding: 2px 5px; }
dl.game_stats dd.odd { background: #F5F5F5; }
dl.game_stats dd.even { background: #EAEAEA; }

#arena_game_stats.game_stats { margin-top: 20px; }
#arena_game_stats.game_stats dt { background: #404040; color: #FFFFFF; text-transform: uppercase; }
#arena_game_stats.game_stats dd strong { float: left; width: 75px; }


/***** Scoreboard *****/
.scoreboard td.article_wrapper { text-align: center; }
.scoreboard #dleagueCalendarStrip { clear: both; width: 563px; margin: 0 auto; }

.scoreboard .scoreboardDate { font-size: 16px; margin: 10px auto; }
.scoreboard .scoreboard_games { clear: both; width: 535px; margin: 0 auto; }


/***** Boxscore *****/
.boxscore table.stats tr.header th { font-size: 13px; text-align: left; text-transform: uppercase; }
.boxscore table.stats .points { border-right: 0 none; }

.boxscore .welcome_back { text-align: center; margin: 0 auto; }
.boxscore .welcome_back .regText { text-align: left; }
.boxscore #nbaLivePlyrContainer { width: 600px; margin: 0 auto; }

.boxscore #game_top, .boxscore #boxscore_body { clear: both; }
.boxscore .form { clear: both; text-align: center; width: 250px; margin: 0 auto; }
.boxscore .login h3 { font-size: 18px; margin: 5px 0; }
.boxscore .join { margin-top: 10px; }
.boxscore .join h3 { display: none; }
.boxscore .join .button { display: inline; }


/***** Standings *****/
#standings.content_module { clear: both; width: 770px; margin: 10px auto; }

.standings table.stats { }
.standings table.stats td,
.standings table.stats th { width: 60px; }
.standings table.stats th.division { color: #FD812B; text-align: left; width: 200px; }
.standings table.stats td.team { text-align: left; width: 200px; border-left: 0 none; }
.standings table.stats td.streak { border-right: 0 none; }

#promo700x300 { width: 700px; height: 300px; margin: 20px auto; }

/***** Play by Play *****/
.play_by_play table.stats td { text-align: left; padding: 2px 5px; }

.play_by_play table.stats tr.quarters td { background: url(/images/gameInfo/playbyplay/games_pbp_greybar_bg.gif) repeat-x; }
.play_by_play table.stats tr.quarters a.quarter { float: right; }

.play_by_play table.stats tr.team_labels .label { display: inline; float: left; font-size: 14px; font-weight: bold; width: 49%; }

.play_by_play table.stats td.visitor_play { border-left: 0 none; }
.play_by_play table.stats td.game_time { text-align: center; white-space: nowrap; }
.play_by_play table.stats td.home_play { border-right: 0 none; }

.play_by_play table.stats tr.header th { color: #FFFFFF; font-size: 12px; }
.play_by_play table.stats tr.header th .back_to_top a { display: block; float: right; color: #92B5CE; margin-top: 5px; }

.play_by_play table.stats tr.event th { background: #EAEAEA; color: #000000; border-top: solid 1px #333333; border-bottom: solid 1px #333333; }


/***** Statistics *****/
#stats.content_module { padding-left: 20px; }

.stats .control { overflow: hidden; float: left; background: #333333 url(http://www.nba.com/dleague/media/int_fragbottom_330wide.gif) no-repeat bottom center; text-align: center; width: 330px; margin: 10px 15px 0 0; padding-bottom: 10px; }
.stats .control .header { overflow: hidden; background: url(http://www.nba.com/dleague/media/int_fragtop_330wide.gif) no-repeat top center; width: 330px; height: 38px; }
.stats .control .header .text { display: block; text-indent: -9999px; width: 316px; height: 28px; margin: 5px auto 0 auto; }
.stats .control ul.options { clear: both; overflow: hidden; text-align: left; width: 320px; margin: 10px auto; }
.stats .control ul.options li { display: inline; float: left; color: #FFFFFF; width: 140px; padding: 3px 10px; }
.stats .control ul.options li a { color: #BEBEBE; }
.stats .control ul.options li a:hover,
.stats .control ul.options li a.selected { color: #F8771F; text-decoration: none; }
.stats .control ul.single_line { margin: 0 auto; }
.stats .control ul.single_line li { width: auto; padding: 3px; }
.stats .control .alternate { background: #4A4A4A; }

.stats #category_control.control .header .text { background: url(http://www.nba.com/dleague/media/int_stats_1.jpg); }
.stats #year_and_season_control.control .header .text { background: url(http://www.nba.com/dleague/media/int_stats_2.jpg); }
.stats #player_options_control.control .header .text { background: url(http://www.nba.com/dleague/media/int_stats_3.jpg); }
.stats #filter_options_control.control .header .text { background: url(http://www.nba.com/dleague/media/int_stats_4.jpg); }

.stats #selected_options { clear: both; overflow: hidden; font-weight: bold; text-transform: uppercase; }
.stats #selected_options #selected_options_text { margin: 10px 0; }
.stats #selected_options a.submit { display: block; background: url(http://www.nba.com/dleague/media/btn_showstats.gif) no-repeat top left; width: 86px; height: 24px; margin: 5px 0; }

.stats table.stats tr.header th { color: #FFFFFF; text-align: left; }
.stats table.stats td { padding: 3px 5px; }
.stats table.stats .player_title { border-left: 0 none; }
.stats table.stats .rank { width: 22px; border-left: 0 none; }
.stats table.stats td.player { padding-left: 10px; border-left: solid 1px #FFFFFF; }
.stats table.leaders { clear: both; }
