﻿.PanelTabSelected 
{
  width: 80px;          
  background: #56B945;          
  cursor: default;
  padding: 2px 1px;
  text-align: center;
  border-color: #FFFFFF;
  border-style: solid;
  border-width: 1px 1px 0 1px;
  color: #FFFFFF;
  font-size: 12px;
  font-weight: bold;
}

.PanelTabUnselected
{
  width: 80px;                    
  background: #B9F6AF url('http://gadgets.sterno.ru/soccer/whitepix.gif') 0% 100% repeat-x;
  cursor: pointer;
  padding: 2px 1px;
  text-align: center;
  border-color: #177208;
  border-style: solid;
  border-width: 1px 1px 0 1px;
  color: #177208;
  font-size: 12px;
}

.PanelTabsLayout 
{ 
  width: 100%;
  margin-top: 10px;
}

.PanelTabsEmptyCell 
{
  padding: 0 1px;
  background: #56B945 url('http://gadgets.sterno.ru/soccer/whitepix.gif') 0% 100% repeat-x;
}

.png 
{ 
  -filter: expression( "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='" + this.firstChild.src + "', sizingMethod='image')" ); 
  -background: expression( "transparent url(" + this.firstChild.src.replace(".png",".gif") + ") no-repeat" ); 
  -background: none !important;  
  -width: expression(this.firstChild.width); 
}

.png IMG 
{  
  -behavior: expression( this.style.visibility = "hidden" );
}

.s_r
{
  padding-right: 3px; 
  background: url('http://gadgets.sterno.ru/soccer/shadow_right.png') 100% 2px repeat-y; 
  -background: none; 
  -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://gadgets.sterno.ru/soccer/shadow_right.png',sizingMethod='scale');
}

.s_b
{
  padding-bottom: 3px; 
  background:url('http://gadgets.sterno.ru/soccer/shadow_bottom.png') 1px 100% repeat-x; 
  -background:none; 
  -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://gadgets.sterno.ru/soccer/shadow_bottom.png', sizingMethod='image');
}

.s_l
{
  padding-left: 1px; 
  background:url('http://gadgets.sterno.ru/soccer/shadow_left.png') 0 1px repeat-y; 
  -background:none; 
  -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://gadgets.sterno.ru/soccer/shadow_left.png', sizingMethod='image');          
}

#loading
{
	position: absolute;
	top: 90px;
	left: 10px;
	padding: 2px 5px;
	display: none;
	color: #FFFFFF;
	background: #56b945;
	font-size: 70%;
}

.TabContent
{
	display: none;
  width: 90%;
	padding: 8px 0 0 0;
}

H1
{
	font-size: 12px;
	font-weight: bold;
	padding: 2px 5px;
	margin: 0 0 5px 0;
  text-align: left;
  color: #FFFFFF;
  height: 19px;
  background: url('http://gadgets.sterno.ru/soccer/h1_bg.jpg') 0 0 no-repeat;
}

H2
{
  font-size: 70%;
	font-weight: bold;	  			
	padding: 5px 10px;
  margin: 0;
  text-align: left;
  color: #126103;
  border-bottom: 1px solid #126103;
  background: #FFE400;
}

table
{
    border-collapse:collapse;
}

table td
{
    padding:0;
}

img
{
  border: 0;
}

.HeaderLayout
{
	width: 100%;
}

.CountryCell
{
	text-align: right;
  padding: 10px 20px 0 0;
  color: #FFFFFF;
  white-space: nowrap;
}

.LogoCell
{
  padding: 10px 0 0 15px;
  width: 90%;
}

.CountryName
{
	font-size: 16px;
	font-weight: bold;
}

.CountryInfo
{
  font-size: 11px;
  padding: 0 0 0 5px;
}

.CountryChooseArrow
{
	margin: 0 0 0 5px; 
	cursor: pointer;
}

.CountryChooseList
{
	position: absolute; 
	z-index: 2;
	padding: 5px;
	background: #B9F6AF; 
	border: 1px solid #177208;
	width: 100px; 
	display: none;
}

.CountryChooseList DIV:HOVER
{
	background: #FFFFFF; 
	cursor: pointer;
}

.CountryChooseList A:LINK, .CountryChooseList A:ACTIVE, .CountryChooseList A:VISITED
{
	font-size: 12px;
	font-weight: bold;
	color: #177208;
	text-decoration: none;
}

.TableLayout
{
  width: 100%;
  background: #94F782 url('http://gadgets.sterno.ru/soccer/row_bg.jpg') 0 0 repeat-y;
}

.TableLayout TD
{
  font-size: 70%;
  padding: 1px 3px;
  text-align: center;
}

.TableHeader TD
{
  color: #126103;
  border-bottom: 1px solid #126103;
  font-weight: bold;
  background: #FFE400;
}

.TableRowEven
{
  /*background: #94F782 url('http://gadgets.sterno.ru/soccer/row_bg.jpg') 0 0 repeat-y;*/
}

.TableRowOdd
{
	background: #FFFFFF;
}

.TableTeamName, .TableTeamName A:LINK, .TableTeamName A:VISITED, .TableTeamName A:ACTIVE
{
	text-align: left !important;
  color: #177208;
  font-weight: bold;
}

.TableCaption
{
  margin: 0 0 10px 0;
  text-align: left;
}

.TableCaption A:LINK, .TableCaption A:VISITED, .TableCaption A:ACTIVE
{
  color: #FFFFFF;
  font-size: 10px;
  background: #56B945;
  padding: 0px 5px;
}

.NewsItemEven
{
	font-size: 70%;
  padding: 10px;
  text-align: left;
  background: #94F782 url('http://gadgets.sterno.ru/soccer/row_bg.jpg') 0 0 repeat-y;
}

.NewsItemOdd
{
	font-size: 70%;
  padding: 10px;
  text-align: left;
  background: #FFFFFF;
}

.NewsItemEven B, .NewsItemOdd B
{
  color: #177208;
}

.NewsItemLayout TD A:LINK, .NewsItemLayout TD A:ACTIVE, .NewsItemLayout TD A:VISITED
{
	font-size: 70%;
	color: #000000;
	text-decoration: none;
}

.NewsItemLayout TD A:HOVER
{
	font-size: 70%;
	color: #000000;
	text-decoration: underline;
}

.NewsItemLayout TD B
{
	font-size: 70%;
	margin-right: 10px;
}

.NewsItemLayout IMG
{
	margin-right: 10px;
}

.NewsItemDescription
{
	position: absolute;
	padding: 10px;
	margin-left: 70px;
	width: 60%;
	border: 1px solid #177208;
	background: #FFFEA1;
	display: none;
	font-size: 70%;
	text-align: left;
}
