body {
	background-image:url(../img/bg.png);
	margin:0px;
}

#templates {
	display:none;
}
#control {
	display:none;
}

.MainContent {
	height: 505px;
}
td.full-play-by-play-tab-placeholder-OT {
	display:none;
}
.bg {
	width: 682px;
	height: 755px;
	padding-left:9px;
	padding-right:9px;
	border:1px solid #000000;
}

.bg-women {
	width: 595px;
	height: 583px;
	background-image:url(../img/livestatistic_bg_men.jpg);
	background-position:left top;
}

.header-1 {
	height: 111px;
	background-position:center top;
	background-repeat:no-repeat;
}

.gamestat-active a {
	background-image:url(../img/navi/red/game-stat.png);
	background-repeat:no-repeat;
	float:left;
	width: 104px;
	height:22px;
}

.gamestat a {
	background-image:url(../img/navi/black/game-stat.png);
	background-repeat:no-repeat;
	float:left;
	width: 104px;
	height:22px;
}

.gamestat a:hover {
	background-image:url(../img/navi/grey/game-stat.png);
}

* html span.gamestat a.gamestat {
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='img/navi/black/game-stat.png', sizingMethod='scale');
}
* html span.gamestat a.gamestat:hover {
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='img/navi/grey/game-stat.png', sizingMethod='scale');
}


.playbyplay a {
	background-image:url(../img/navi/black/play_by_play.png);
	background-repeat:no-repeat;
	float:left;
	width: 80px;
	height:22px;
}
.playbyplay-active a {
	background-image:url(../img/navi/red/play_by_play.png);
	background-repeat:no-repeat;
	float:left;
	width: 80px;
	height:22px;
}
.playbyplay a:hover {
	background-image:url(../img/navi/grey/play_by_play.png);
}
* html span.playbyplay a.playbyplay {
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='img/navi/black/play_by_play.png', sizingMethod='scale');
}
* html span.playbyplay a.playbyplay:hover {
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='img/navi/grey/play_by_play.png', sizingMethod='scale');
}



.players a {
	background-image:url(../img/navi/black/players.png);
	background-repeat:no-repeat;
	float:left;
	width: 67px;
	height:22px;
}
.players a:hover {
	background-image:url(../img/navi/grey/players.png);
}
.players-active a {
	background-image:url(../img/navi/red/players.png);
	background-repeat:no-repeat;
	float:left;
	width: 67px;
	height:22px;
}
* html span.players a.players {
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='img/navi/black/players.png', sizingMethod='scale');
}
* html span.players a.players:hover {
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='img/navi/grey/players.png', sizingMethod='scale');
}


.team a {
	background-image:url(../img/navi/black/team.png);
	background-repeat:no-repeat;
	float:left;
	width: 52px;
	height:22px;
}
.team-active a {
	background-image:url(../img/navi/red/team.png);
	background-repeat:no-repeat;
	float:left;
	width: 52px;
	height:22px;
}
.team a:hover {
	background-image:url(../img/navi/grey/team.png)
}
* html span.team a.team {
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='img/navi/black/team.png', sizingMethod='scale');
}
* html span.team a.team:hover {
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='img/navi/grey/team.png', sizingMethod='scale');
}



.shot-chart a {
	background-image:url(../img/navi/black/shot-chart.png);
	background-repeat:no-repeat;
	float:left;
	width: 126px;
	height:22px;
}
.shot-chart-active a {
	background-image:url(../img/navi/red/shot-chart.png);
	background-repeat:no-repeat;
	float:left;
	width: 126px;
	height:22px;
}
.shot-chart a:hover {
	background-image:url(../img/navi/grey/shot-chart.png)
}
* html span.shot-chart a.shot-chart {
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='img/navi/black/shot-chart.png', sizingMethod='scale');
}
* html span.shot-chart a.team:shot-chart {
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='img/navi/grey/shot-chart.png', sizingMethod='scale');
}


.schedule a {
	background-image:url(../img/navi/black/schedule.png);
	background-repeat:no-repeat;
	float:left;
	width: 73px;
	height:22px;
}
.schedule-active a {
	background-image:url(../img/navi/red/schedule.png);
	background-repeat:no-repeat;
	float:left;
	width: 73px;
	height:22px;
}
.schedule a:hover {
	background-image:url(../img/navi/grey/schedule.png);
}
* html span.schedule a.schedule {
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='img/navi/black/schedule.png', sizingMethod='scale');
}
* html span.schedule a.schedule:hover {
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='img/navi/grey/schedule.png', sizingMethod='scale');
}

.navi {
	padding-left: 84px;
	padding-top: 9px;
}

span.main-navi a {
	position:relative;
	cursor:pointer;
}

div.players-content {
	height:215px;
	overflow-y:auto;
	overflow-x:hidden;
	display:block;
}

table.players-table {
	width:100%;
	font-size:10px;
	line-height:13px;
}
table.players-table tr {
	font-size:10px;
	line-height:13px;
}
table.players-table tr td {
	font-size:10px;
	line-height:13px;
}
tr.players-tr-odd {
	width:100%;
	background-color:#f0f0f0;
}
tr.players-tr-even {
	background-color:#ffffff;
}
td.players-td-trenner {
	height:2px;
	background-color:#CCCCCC;
}
td.players-td-nr {
	width:30px;
	text-align:center;
}
td.players-td-name {
}
td.players-td-Pts {
	width:35px;
	text-align:center;
}
td.players-td-F {
	width:35px;
	text-align:center;
}




td.teams-country-big {
	text-transform:uppercase;
}
a.teams-country-small {
	text-transform:uppercase;
}
table.teams-table {
	width:622px;
}
table.teams-table tr td {
	font-size:11px;
	text-align:center;
	line-height:13px;
}
td.teams-td-f {
	width:22px;
}
td.teams-td-eff {
	width:40px;
}
td.teams-td-r {
	width:22px;
}
td.teams-td-ass {
	width:45px;
}
td.teams-td-pts {
	width:45px;
}
td.teams-td-FTM-A {
	width:65px;
}
td.teams-td-3PM-A {
	width:75px;
}
td.teams-td-2PM-A {
	width:75px;
}
td.teams-td-Min {
	width:30px;
}
td.teams-td-name {
	text-align:left !important;
}
td.teams-td-nr {
	width:30px;
}
tr.teams-tr-odd {
	background-color: #f0f0f0;
	cursor:pointer;
}
tr.teams-tr-even {
	background-color: #FFFFFF;
	cursor:pointer;
}

.content {
	height: 278px;
	
}

td.banner-left {
}
td.banner-right {
	padding-right: 5px;
}
td.footer-link {
	padding-top: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration:none;
}

td.footer-link a {
	padding-left: 5px;
	padding-top: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration:none;
}

td.footer-link a:hover {
	text-decoration:underline;
}

td.left {
	width: 10%;
	text-align:left;
	padding-left: 5px;
}

td.right {
	text-align:left;
	width: 90%;
}

tr.odd {
	background-color:#f0f0f0;
}
tr.even {
}

table.pbp {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	
}

div.spacer {
	height:13px;
}

table.stand {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	border-left: 2px solid white;
	border-right: 2px solid white;
	border-top: 2px solid white;
}

tr.hl-1-stand {
	background-image: url(../img/livestatistic_stand.jpg);
	background-repeat:no-repeat;
	line-height: 22px;
	color:#FFFFFF;
	font-size: 14px;
	font-weight: bold;
}

tr.hl-2-stand {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight:normal;
	background-color:#FFFFFF;
}

.score-left {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	background-color:#000000;
	color:#FFFFFF;
	text-align:center;
	width: 50px;
}

.score-right {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	background-color:#000000;
	color:#FFFFFF;
	text-align:center;
	width: 50px;
}


.status-game {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 16px;
	font-weight:bold;
}

.status-time {
	font-family: Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#cdccb8;
}


table.stand-1 {
}

table.ble-headline {
}
table.game-statistics-1 {
}
td.place_game-stat {
	vertical-align:top;
}
table.game-statistics-2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	
}

table.standings-boxscores {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
}

tr.tablehead {
	font-weight: bold;
	line-height: 15px;
}

tr.tablehead td{
}

tr.first-odd td {
}

tr.boxscores-odd {
}

td.chart-statistics {
	padding-left:10px;
	display:none;
}
.chart-statistics {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
}

td.chart {
}


td.padding-bottom {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
}


table.game-statistics-3 {
}

game-statistics-6 {
}


div#temp_wide-standing {
	background-image:url(../img/wide_standing.png);
	background-repeat:no-repeat;
	background-position:top left;
	height:90px;
	/*
	padding-top:13px;
	padding-bottom:7px;
	padding-left:8px;
	padding-right:9px;
	*/
}
table.stand-wide {
	height:70px;
	width:665px;
	position:relative;
	top: 0px;
	left: 8px;
	/*
	margin-top:13px;
	margin-bottom:7px;
	margin-left:8px;
	margin-right:9px;
	*/
}

td.stand-small-nation {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	color: #FFFFFF;
	/*text-transform:uppercase;*/
	height:38px;
	line-height:38px;
	vertical-align:middle;
	width:265px;
	text-align:center;
}
td.stand-small-score {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: bold;
	color: #FFFFFF;
	height:38px;
	line-height:38px;
	vertical-align:middle;
}
.stand-small-statistics {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
}
	
table.playbyplay-fullscreen {
}

td.Tableh {
	text-align:left;
	line-height: 18px;
	height: 18px;
	vertical-align:middle;
}

table.playbyplay-content {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: bold;
	color:#0000000;
}

div.play-by-play-tab {
	width:75px;
	height:22px;
	line-height:22px;
	border-left:1px solid #e7e7e7;
	border-bottom:1px solid #e7e7e7;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	vertical-align:middle;
	cursor:pointer;
}
td.full-play-by-play-quarter-tabs {
	background-image:url(../img/schedule_tab_line.png);
	background-repeat:repeat-x;
}

div.play-by-play-tab-display {
	
}
div.full-play-by-play-row {
	height:14px;
}
div.full-play-by-play-row-odd {
	background-color:#f0f0f0;
}
div.full-play-by-play-row-even {
	background-color: #ffffff;
}
/*
div.full-play-by-play-teammarker-A {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	width:10px;
	float:left;
	padding-left: 3px;
	background-color:#FF0000;
}
div.full-play-by-play-teammarker-B {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	width:10px;
	float:left;
	padding-left: 3px;
	background-color:#0000FF;
}
div.full-play-by-play-teammarker-G {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	width:10px;
	float:left;
	padding-left: 3px;
	background:none;
}
*/
div.full-play-by-play-time-G {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	width:90px;
	float:left;
	background:none;
	padding-left: 3px;
}
div.full-play-by-play-time-A {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	width:90px;
	float:left;
	background:none;
	padding-left: 3px;
	color:#A9001D;
}
div.full-play-by-play-time-B {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	width:90px;
	float:left;
	background:none;
	padding-left: 3px;
	color:#2E3E8C;
}
div.full-play-by-play-action-A {
	width:480px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	float:right;
	background:none;
	color:#A9001D;
}
div.full-play-by-play-action-B {
	width:480px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	float:right;
	background:none;
	color:#2E3E8C;
}
div.full-play-by-play-action-G {
	width:480px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	float:right;
	background:none;
}
div.clear {
	clear:both;
	height:0px !important;
	width:0px !important;
	padding:0px 0px 0xp 0px !important;
	visibility:hidden;
	display:none;
}


table.team-content {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: normal;
	color:#000000;
	width: 648px;
	padding-left: 10px;
}

tr.playbyplay-odd {
	font-weight: normal;
}

tr.playbyplay-even {
	font-weight: normal;
}

td.td-active {
	font-weight: bold;
	border: 1px solid #cdcdcd;
	line-height: 16px;
	height: 16px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

td.td-notactive {
	font-weight: normal;
	background-color: #cdcdcd;
	line-height: 16px;
	height: 16px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

td.td-notactive a {
	color: #000000;
	text-decoration: none;
}

td.td-notactive a:hover {
	text-decoration:underline;
}

td.td-active2 {
	font-weight: bold;
	border: 1px solid #cdcdcd;
	line-height: 14px;
	height: 14px;
}

td.td-notactive2 {
	font-weight: normal;
	background-color: #cdcdcd;
	border: 1px solid #cdcdcd;
	line-height: 14px;
	height: 14px;
}

td.td-notactive2 a {
	color: #000000;
	text-decoration: none;
}

td.td-notactive2 a:hover {
	text-decoration:underline;
}

div.full-play-by-play-scroll {
	display: block;
	height: 319px;
	width: 640px;
	overflow-x: hidden;
	overflow-y: scroll;
}

div.today-schedule-scroll {
	height:133px;
	overflow:auto;
}

#scroll2 {
	display: block;
	height: 216px;
	width:100%;
	overflow: auto;
}

#scroll4 {
	display: block;
	height: 129px;
	width: 100%;
	overflow: auto;
	border-bottom: 2px solid white;
}

table.players-team-table {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
}

tr.players-team-table-th {
	font-family: Arial;
	font-size:14px;
	font-weight: bold;
	color: #ffffff;
	text-align: left;
}

tr.players-team-table-th td {
	padding-left:15px;
	
	text-transform:uppercase;
}

table.players-team-content-headline {
	line-height: 18px; 
	height: 18px;
}

table.team-content-headline {
	line-height: 18px; 
	height: 18px;
	width:624px;
}


table.players-team-content-main {
}

tr.players-odd {
	font-weight: normal;
	background-color: #f2f2ed;
}

tr.players-even {
	font-weight: normal;
	height: 10px;
}

tr.team-odd {
	font-weight: normal;
	background-color: #f2f2ed;
}

tr.team-even {
	font-weight: normal;
	height: 10px;
}

table.team-tablehead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}

table.table-standings {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: center;
}

.table-odd {
	background-color: #f2f2ed;
}

table.table-schedule {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border-bottom: 2px solid white;
}

.schedule-odd {
	background-color: #f2f2ed;
}

table.schedule-teams-red {
	color: #e63a15;
}

table.schedule-teams tr {
	height: 16px;
	line-height: 16px;
}

table.schedule-teams-red tr {
	height: 16px;
	line-height: 16px;
}

table.table-schedule-today {
	background-color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border-left: 2px solid white;
	border-right: 2px solid white;
	height:170px;
}

table.table-schedule-switch {
	background-color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border-bottom: 2px solid white;
}

table.table-boxscores {
	text-align:center;
}

table.table-boxscores tr th {
	background-color: #000000;
	color: #FFFFFF;
	font-weight: bold;
	border-right: 1px solid white;
	border-bottom: 1px solid white;
}

table.table-boxscores tr td {
	border-bottom: 1px solid #cecece;
	border-right: 1px solid #cecece;
}

.register {
	font-size: 10px;
	
}

.game-statistics-4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#000000;
	height: 238px;
}

.field {
	width:93px;
	height:14px;
	font-size:11px;
	background-color:#e2e2e2;
	border-left:1px solid #a3a3a3;
	border-bottom:1px solid #ffffff;
	border-right:1px solid #f3f3f3;
	border-top:1px solid #a3a3a3;
}

.forgot a {
	color: #cecdb9; 
	text-decoration:none;
	font-weight: bold;
	font-size: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.forgot a:hover {
	text-decoration:none;
}

.login {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

table.schedule-table {
	width:625px;
}

table.schedule-table tr td {
	font-family:"Trebuchet MS";
	font-size:11px;
	border-bottom:1px solid #dedede;
	/*height:40px;*/
}

tr.schedule-tr-game-odd {
	background-color:#f0f0f0;
}
tr.schedule-tr-game-even {
	background-color:#ffffff;
}
td.schedule-td-gender-text {
	background-image:url(../img/gender_bg.png);
	background-repeat:no-repeat;
	font-weight:bold;
	padding-left:5px;
}
td.schedule-td-day-text {
	background-image:url(../img/round_bg.png);
	font-weight:bold;
	color:#FFFFFF;
	padding-left:5px;
	height:17px;
}
td.schedule-td-game-Names {
	padding-top:3px;
	padding-bottom:3px;
}
td.schedule-td-game-Names div {
	text-align:left;
	padding-left:5px;
	line-height:15px;
	/*height:20px;*/
	vertical-align:middle;
}
td.schedule-td-game-Group {
	width:15px;
	vertical-align:middle;
	text-align:center;
}
td.schedule-td-game-Time {
	font-size:10px;
	vertical-align:middle;
	text-align:center;
	width:40px;
}
td.schedule-td-game-Standing {
	vertical-align:middle;
	text-align:center;
	width:82px;
}
td.schedule-td-game-MSG {
	vertical-align:middle;
	text-align:center;
	width:82px;
	font-size:9px !important;
	color:#CC0000;
	padding:5px;
}
td.schedule-td-game-quarter-min {
	vertical-align:middle;
	text-align:center;
	width:120px;
	padding:5px;
}
td.schedule-td-game-top-player{
	vertical-align:middle;
	width:180px;
	padding:5px;
}
td.schedule-td-game-top-player div {
	overflow:hidden;
	white-space:nowrap;
}

td.today-schedule-Group-colum {
	height:16px;
	text-align:center;
	background-color:#CDCDCD;
	border:1px solid #CDCDCD;
	color:#000000;
	cursor:pointer;
	font-weight:normal;
}

div.today-schedule-displays-stage {
	height:140px;
	position:relative;
}

div.today-schedule-displays {
	height:140px;
	width:282px;
	overflow:hidden;
	position:relative;
}
table.today-schedule-Group-Display-table {
	height:140px;
}
td.today-schedule-Group-Display-td {
	height:140px;
}
div.today-schedule-Group-Display-Scroll {
	height:140px;
	width:282px;
	overflow:auto;
	border-right:1px dotted #f2f2ed;
}
table.today-schedule-Group-Display-Scroll-table {
	width:264px;
}
tr.today-schedule-Group-Display-Scroll-row-odd {
	background-color:#f2f2ed;
}
tr.today-schedule-Group-Display-Scroll-row-even {
	background-color:#ffffff;
}
td.today-schedule-Group-Display-Scroll-participant {
	color:#CC3300;
	line-height:18px;
	padding-left:4px;
}
td.today-schedule-Group-Display-Scroll-time {
	text-align:center;
}
td.today-schedule-Group-Display-Scroll-result {
	text-align:center;
}

div#temp_schedule {
	z-index:2000;
}
td.boxscores-gender div {
	float:left;
	font-family:"Trebuchet MS";
	font-size:11px;
	background-color:#CDCDCD;
	border:1px solid #CDCDCD;
	padding-left:10px;
	padding-right:10px;
	margin-left:4px;
	cursor:pointer;
}

div.boxscores-scroll-display {
	height:140px;
	width:282px;
	overflow:hidden;
	position:relative;
	border-bottom: 2px solid #FFFFFF;
}
div.boxscores-scroll-display-stage {
	height:140px;
	position:relative;
}
div.boxscores-scroll-display-stage-content-M {
	height:140px;
	width:282px;
	overflow:auto;
}
div.boxscores-scroll-display-stage-content-F {
	height:140px;
	width:282px;
	overflow:auto;
}
table.boxscores-table {
	width:260px;
	font-family:"Trebuchet MS";
	font-size:11px;
	margin-left:2px;
	margin-right:2px;
	margin-top:4px;
}
table.boxscores-table tbody tr td {
	text-align:center;
	line-height:16px;
}
tr.boxscores-row-h1 {
	background-color:#000000;
}
tr.boxscores-row-h1 td {
	color:#FFFFFF;
	border-left:1px solid #FFFFFF;
}
tr.boxscores-row-data-odd {
	background-color:#f2f2ed;
}
tr.boxscores-row-data-even {
	background-color:#FFFFFF;
}
tr.boxscores-row-data-odd td {
	border-left:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
}
tr.boxscores-row-data-even td {
	border-left:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
}
td.boxscores-colum-venue {
	border-left:1px solid #000000 !important;
	font-size:10px;
}
td.boxscores-colum-final {
	white-space:nowrap;
}







td.groupstanding-gender div {
	float:left;
	font-family:"Trebuchet MS";
	font-size:11px;
	background-color:#CDCDCD;
	border:1px solid #CDCDCD;
	padding-left:10px;
	padding-right:10px;
	margin-left:4px;
	cursor:pointer;
}
div.groupstanding-scroll-display {
	height:222px;
	width:282px;
	overflow:hidden;
	position:relative;
	border-bottom:2px solid #FFFFFF;
	clip:rect(0px,282px,222px,0px);
}
div.groupstanding-scroll-display-stage {
	height:222px;
	position:relative;
}
div.groupstanding-scroll-display-stage-content-M {
	height:222px;
	width:282px;
	overflow:auto;
}
div.groupstanding-scroll-display-stage-content-F {
	height:222px;
	width:282px;
	overflow:auto;
}
table.group-standing-table {
	width:260px;
	font-family:"Trebuchet MS";
	font-size:11px;
	margin-left:2px;
	margin-right:2px;
	margin-top:4px;
}
table.group-standing-table tbody tr td {
	vertical-align:middle;
	text-align:center;
	line-height:16px;
	font-weight:bold;
}

td.group-standing-colum-hl-games {
	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
}
td.group-standing-colum-hl-poitns {
	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
}
tr.group-standing-row-h2 {
	background-color:#000000;
}
tr.group-standing-row-h2 td {
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
}
td.group-standing-colum-h2-games-p {
	border-left:1px solid #FFFFFF;
}
td.group-standing-colum-h2-games-w {
	border-left:1px solid #FFFFFF;
}
td.group-standing-colum-h2-games-l {
	border-left:1px solid #FFFFFF;
}
td.group-standing-colum-h2-poitns-for {
	border-left:1px solid #FFFFFF;
}
td.group-standing-colum-h2-poitns-agst {
	border-left:1px solid #FFFFFF;
}
td.group-standing-colum-h2-poitns-pts {
	border-left:1px solid #FFFFFF;
}

tr.group-standing-row-data-odd {
	background-color:#f2f2ed;
}
tr.group-standing-row-data-even {
	background-color:#FFFFFF;
}

td.group-standing-colum-rank {
	border-left:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
}
td.group-standing-colum-team {
	color:#CC3300;
	border-left:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
}
td.group-standing-colum-games-p {
	border-bottom:1px solid #CCCCCC;
	border-left:1px solid #000000;
}
td.group-standing-colum-games-w {
	border-bottom:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
}
td.group-standing-colum-games-l {
	border-bottom:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
}
td.group-standing-colum-games-for {
	border-bottom:1px solid #CCCCCC;
	border-left:1px solid #000000;
}
td.group-standing-colum-games-agst {
	border-bottom:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
}
td.group-standing-colum-games-pts {
	border-bottom:1px solid #CCCCCC;
	border-left:1px solid #000000;
	border-right:1px solid #CCCCCC;
}




td.teams-td-trenner{
	height:14px;
}

td.shot-chart-bez-teamA {
	font-size:12px;
	color:#FFFFFF;
	font-family:Arial;
	font-weight:bold;
	width:200px;
	text-align:center;
}
td.shot-chart-bez-teamB {
	font-size:12px;
	color:#FFFFFF;
	font-family:Arial;
	font-weight:bold;
	width:200px;
	text-align:center;
}
div.shot-chart-quarter-choose-button {
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	font-family:Arial;
	text-align:center;
	width:173px;
	position:relative;
	z-index:200;
	cursor:pointer;
}
div.shotchart_tabs div {
	width:65px;
	height:22px;
	line-height:22px;
	vertical-align:middle;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	background-color:#f7f7f7;
	border-left:1px solid #e7e7e7;
	border-bottom:1px solid #e7e7e7;
	border-top:1px solid #e7e7e7;
	text-align:center;
	cursor:pointer;
}
div.shot-chart-quarter-butten-act {
	background-color:#ffffff !important;
	font-weight:bold;
}
div.shot-chart-map {
	height:292px;
	background-color:#cccccc;
	vertical-align:top;
	border-left:2px solid #ffffff;
	border-right:2px solid #ffffff;
	border-bottom:2px solid #ffffff;
	position:relative;
	overflow:hidden;
}
div.shot-chart-field {
	border:1px solid #999999;
	width:380px;
	height:205px;
	position:absolute;
	z-index:100;
	background-image:url(../img/bg_court.jpg);
	left:135px;
	top:60px;
	overflow:hidden;
}
div.shot-chart-quarter-choose-slide-box {
	position:absolute;
	width:177px;
	left:200px;
	top:0px;
	z-index:150;
}
div.shot-chart-quarter-choose-slide {
	border-left:2px solid #ffffff;
	border-right:2px solid #ffffff;
	width:173px;
}
div.login-meassage {
	position:absolute;
	top:-30px;
	left:60px;
	width:218px;
	height:159px;
	background-image:url(../img/fiba_login_error.png);
	background-repeat:no-repeat;
	border:2px solid #000000;
}
table.login-meassage {
	width:218px;
	height:159px;
}
td.message-td {
	height:130px;
}
td.message-td div {
	font-family:"Trebuchet MS";
	font-size:10px;
	color:#de0000;
	margin-top:27px;
	margin-bottom:27;
	margin-left:19px;
	margin-right:19px;
}	
a.error_close {
	display:block;
	float:right;
	width:39px;
	height:18px;
	background-image:url(../img/fiba_login_error_close.png);
	background-repeat:no-repeat;
	margin-right:10px;
	margin-bottom:11px;
}

div.small-schedule-content {
}
table.small-schedule-table {
	width:100%;
}
table.small-schedule-table tbody tr td{
	font-family:"Trebuchet MS";
	font-size:10px;
	color:#000000;
	line-height:14px;
}
tr.small-schedule-tr-game-odd {
	background-color:#f2f2ed;
}
tr.small-schedule-tr-game-even {
	background-color:#ffffff;
}
td.small-schedule-td-game-date {
	padding-left:5px;
	width: 60px;
}
td.small-schedule-td-game-time {
	width: 40px;
}
td.small-play-by-play-right {
	text-align:left;
}
td.wide-standing-nat-B {
	width:265px;
	height:32px;
	line-height:32px;
	vertical-align:middle;
}
td.wide-standing-nat-A {
	width:265px;
	height:32px;
	line-height:32px;
	vertical-align:middle;
}
td.wide-standing-score {
	width:136px;
}


/*------gamestat-------*/
td#place_game-stat {
	width:50%;
}

div#temp_game-stat {
	width:341px;
	height:307px;
	background-image:url(../img/gamestat_bg.png);
}
table.game-stat-content {
	position:relative;
	top:38px;
	left:-3px;
	/*
	margin-top:38px;
	margin-left:13px;
	margin-bottom:12px;
	margin-right:18px;
	*/
	width:309px;
}

table.game-stat-content tr td {
	height:16px;
	vertical-align:middle;
}


table.game-stat-content tr.tablehead td {
	height:50px;
	vertical-align:middle;
	width:33%;
}
td#place_score-dev {
	width:50%;
}

div#temp_score-dev {
	width:341px;
	height:307px;
	background-image:url(../img/gamestat_bg.png);
}
table.score-dev-content {
	/*
	margin-top:49px;
	margin-left:21px;
	margin-bottom:12px;
	margin-right:18px;
	*/
	background-image:url(../img/score_dev_bg.png);
	background-repeat:no-repeat;
	background-position:0px -1px;
	position:relative;
	top:48px;
	left:5px;
	width:309px;
}

div#temp_small-play-by-play {
	background-image:url(../img/playbyplay_small_bg.png);
	background-position:top;
	width:682px;
	height:101px;
}

table.small_play_by_play_content {
	position:relative;
	top:38px;
	/*
	margin-top:38px;
	margin-left:13px;
	margin-bottom:15px;
	margin-right:13px;
	*/
	width:656px;
}

div#temp_today-schedule {
	width:341px;
	height:307px;
	background-image:url(../img/341_307.png);
}

table.today-schedule_content {
	position:relative;
	top:38px;
	left:-3px;
	/*
	margin-top:38px;
	margin-left:13px;
	margin-bottom:12px;
	margin-right:18px;
	*/
	width:309px;
}

div#temp_schedule {
	width:682px;
	height:307px;
	/*background-image:url(../img/341_307.png);*/
	background-image:url(../img/schedule_bg.png);
}

div.schedule-header {
	position:relative;
	top:16px;
	left:15px;
	width:307px;
	height:16px;
	color:#FFFFFF;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

div.schedule_content {
	position:relative;
	top:40px;
	left:15px;
	/*
	margin-top:38px;
	margin-left:13px;
	margin-bottom:12px;
	margin-right:18px;
	*/
	width:651px;
	height:238px;
	border-left:1px solid #dedede;
	border-bottom:1px solid #dedede;
}

div.schedule-liga-tab {
	width:12%;
	height:32px;
	float:left;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	vertical-align:middle;
	line-height:32px;
	border-right:1px solid #dedede;
	border-top:1px solid #dedede;
	border-bottom:1px solid #dedede;
	background-color:#F0F0F0;
	cursor:pointer;
}
div.schedule-liga-tab-right {
	width:12%;
	height:32px;
	float:right;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	vertical-align:middle;
	line-height:32px;
	border-right:1px solid #dedede;
	border-left:1px solid #dedede;
	border-top:1px solid #dedede;
	border-bottom:1px solid #dedede;
	background-color:#F0F0F0;
	cursor:pointer;
}

div.schedule-scroll {
	display: none;
	height: 195px;
	width:640px;
	overflow-y:scroll;
	overflow-x:hidden;
}

div.schedule-today-scroll {
	display: none;
	height: 195px;
	width:296px;
	overflow-y:scroll;
	overflow-x:hidden;
}





div#temp_full-play-by-play {
	width:682px;
	height:408px;
	background-image:url(../img/full_play_by_play_bg.png);
}
table.full-play-by-play_content {
	position:relative;
	top:39px;
	left:16px;
	width:649px;
	border-top:1px solid #dedede;
	border-right:1px solid #dedede;
}

div#temp_players {
	width:682px;
	height:307px;
	background-image: url(../img/players_bg.png);
	background-repeat:repeat-x;
}

table.players-content-1 {
	position:relative;
	top:16px;
	left:13px;
	/*
	margin-top:38px;
	margin-left:13px;
	margin-bottom:12px;
	margin-right:18px;
	*/
	width:309px;
}

table.players-content-2 {
	position:relative;
	top:16px;
	left:45px;
	/*
	margin-top:38px;
	margin-left:13px;
	margin-bottom:12px;
	margin-right:18px;
	*/
	width:309px;
}

div#temp_teams {
	width:682px;
	height: 408px;
	background-image:url(../img/team_bg.png);
}

table.teams-content {
	position:relative;
	top:12px;
	left:-1px;
	width:656px;
}
td.teams-td-trenner {
	height:2px;
	background-color:#CCCCCC;
}
div.teams-content {
	height:170px;
	width:640px;
	overflow-y:scroll;
	overflow-x:hidden;
}
div.teams-player-image-container_1 {
	background-color:#FFFFFF;
	width:640px;
	text-align:center;
}
div.teams-player-image-container_2 {
	background-color:#FFFFFF;
	height:75px;
	width:640px;
	text-align:center;
}
img.teams-player-image {
	height:50px;
	width:50px;
	overflow:hidden;
	background-color:#FFFFFF;
	margin-left:15px;
	margin-top:15px;
	border:1px solid #ffffff;
}
tr.teams-mark td {
	color:#a9001d;
	font-weight:bold;
}
img.teams-mark {
	border:1px solid #a9001d;
}
div#temp_shotchart {
	width:682px;
	height:408px;
	background-image:url(../img/shotchart_bg.png);
}
div.shotchart_content {
	position:relative;
	width:649px;
	height:349px;
	top:44px;
	left:16px;
	border-top:1px solid #dedede;
	border-right:1px solid #dedede;
}
div.shotchart_display {
	width:649px;
	height:326px;
	border-left:1px solid #dedede;
}
div.shotchart_tabs {
	width:649px;
	height:22px;
	background-image:url(../img/schedule_tab_line.png);
	background-repeat:repeat-x;
}

/* allg */
div.box_description {
	position:relative;
	top:23px;
	left:20px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serifM;
	font-size:12px;
	font-weight:bold;
	line-height:1px;
	text-align:left;
}
div.box_live {
	font-size:3px;
	line-height:3px;
	position:relative;
	visibility:hidden;
	top:11px;
	width:30px;
	height:14px;
	background-image:url(../img/live.jpg);
}
div.live-small {
	left:644px;
}
div.game-stat-perstring {
	font-size:12px;
	font-weight:bold;
}
div.game-stat-plmin {
	font-size:10px;
	font-weight:normal;
}
div.wide-standing-msg {
	line-height:32px;
	vertical-align:middle;
}

