* {
	margin: 0;
	padding: 0;
}

.ir {
	position: relative;
	display: block;
}

.ir span {
	position: absolute;
	display: block;
	left: 0;
	top: 0;
}

.hide {
	display: none;
}

a img {
	border: 0;
}

.clr {
	display: block;
	height: 1px;
	clear: both;
}

table {
	clear: left;
}

.right {
	text-align: right;
}

.center {
	text-align: center;
}

td.handicap-val {
	text-align: center;
	width: 75px;
}

body {
	text-align: center;
	background: url('../images/body_green.gif') repeat-x #060606;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 0.7em;
	line-height: 140%;
	color: #333333;
}

input {
	font-family: Tahoma, Arial, sans-serif;
}

#main {
	width: 985px;
	margin: 0 auto;
	text-align: left;
	position: relative;
}

#header {
	position: relative;
}

.logo {
	width: 307px;
	height: 89px;
}

.logo span {
	width: 307px;
	height: 89px;
	background: url("../images/todayodds.png") top left
		no-repeat; 
}

#header form {
	position: absolute;
	top: 0;
	left: 688px;
	width: 302px;
	height: 89px;
	background: url("../images/logo.jpg") top left
		no-repeat;
	color: white;
}

#header form a {
	color: white;
}

#header form a:hover {
	text-decoration: none;
}

#header form p {
	padding: 18px 0 5px 12px;
	margin: 0 5px;
	border-bottom: 1px solid #356e9a;
}

#header form div {
	padding: 10px 0 5px 18px;
}

#header form input {
	width: 91px;
	border: 0;
	font-size: 1em;
	color: #5e5e5e;
	background: url("../images/logo.jpg") top
		left no-repeat;
	padding: 4px 5px;
}

#header form button {
	width: 60px;
	border: 0;
	font-size: 0.9em;
	color: white;
	background: url("../images/login-btn-bg.gif") top
		left no-repeat;
	text-align: center;
	text-transform: uppercase;
	padding: 4px 0 6px 0;
	position: relative;
	top: -1px;
	font-family: verdana;
	cursor: pointer;
}

#header .season {
	top: 98px;
	right: 8px;
}

#header .season p {
	color: white;
}

#header .season a {
	color: #006691;
	text-decoration: none;
}

#mainMenu { 
	margin: 0 -10px;
}

#mainMenu ul {
	list-style: none;
	background: black url("../images/main-menu-bg.jpg")
		top left repeat-x;
	height: 3.3em;
	margin: 0 5px;
	padding-left: 4px;
	padding-right: 200px;
	position: relative;
}

#mainMenu ul a {
	color: white;
	font-weight: bold;
	text-decoration: none;
}

#mainMenu ul a:hover {
	text-decoration: underline;
}

#mainMenu ul li {
	float: left;
	padding: 11px 12px 9px 16px;
	background: url("../images/main-menu-line.gif") 0 4px
		no-repeat;
}

#mainMenu ul li.first {
	background: none;
}

#mainMenu ul li.more li,#mainMenu ul li.moreActive li {
	float: none;
}

#mainMenu ul li.active,#mainMenu ul li.selected {
	background: url("../images/main-zalozka-left.gif") 0
		8px no-repeat;
	padding: 0;
}

#mainMenu ul li.active strong,#mainMenu ul li.selected strong {
	background: url("../images/main-zalozka-right.gif")
		100% 8px no-repeat;
	display: block;
	padding: 12px 10px 9px;
	margin-right: -2px;
	position: relative;
	top: 0;
	left: 0;
	z-index: 10;
}

#mainMenu ul li.more,#subMenu ul li.more,.contentMenu li.more,li.more-hover
	{
	position: relative;
}

#mainMenu ul li.more a span {
	background: url("../images/more-arrow.gif") 100% 7px
		no-repeat;
	padding-right: 10px;
	display: block;
	position: relative;
}

#mainMenu ul li.more:hover a,#mainMenu ul li.more-hover a,.contentMenu li.more:hover,.contentMenu li.more-hover
	{
	position: absolute;
	left: 0;
	top: 0;
	background: url("../images/more-bg-left.gif") 0 8px
		no-repeat;
	padding: 0;
	margin-left: 10px;
	z-index: 1000000;
}

#mainMenu ul li.more:hover a span,#mainMenu ul li.more-hover a span,.contentMenu li.more:hover a,.contentMenu li.more-hover a
	{
	background: url("../images/more-bg-right.gif") 100%
		8px no-repeat;
	display: block;
	padding: 11px 16px 10px 6px;
	margin-right: -2px;
	position: relative;
}

#mainMenu ul.moreMenu,ul.moreMenu {
	position: absolute;
	top: 36px;
	left: -5px;
	z-index: 100;
	height: auto;
	width: 137px;
	list-style: none;
	display: none;
	padding-right: 0;
	padding-left: 0;
	padding-bottom: 5px;
	background: url("../images/right-shadow.png") bottom
		left no-repeat;
}

#mainMenu ul.moreMenu {
	top: 30px;
	left: 5px;
}

#mainMenu .more:hover .moreMenu,#mainMenu .more-hover .moreMenu,.more:hover .moreMenu,.more-hover .moreMenu
	{
	display: block;
}

#mainMenu .more ul.moreMenu li,.more ul.moreMenu li,#mainMenu .more-hover ul.moreMenu li,.more-hover ul.moreMenu li
	{
	padding: 3px 15px 3px 7px;
	background: #313131;
	border-top: 1px solid #515151;
	margin: 0;
	float: none;
}

.more ul.moreMenu li.first,.more-hover ul.moreMenu li.first {
	border-top: none;
}

#mainMenu .more ul.moreMenu li.first,#mainMenu .more-hover ul.moreMenu li.first
	{
	border-top: 1px solid #515151;
}

#mainMenu .more ul.moreMenu a,.more ul.moreMenu a,.more-hover ul.moreMenu a
	{
	font-weight: normal !important;
	background: none !important;
	padding: 0 !important;
	display: block;
	color: white !important;
	position: relative !important;
	margin-left: 0 !important;
}

#mainMenu ul.submenu {
	list-style: none;
	background: #e1e1e1 url("../images/submenu-bg.jpg")
		top left repeat-x;
	height: 32px;
	padding-left: 6px;
	clear: left;
}

#mainMenu ul.submenu a {
	color: #006691;
	font-weight: normal;
	text-decoration: none;
}

#mainMenu ul.submenu a:hover {
	text-decoration: underline;
}

#mainMenu ul.submenu li.more a span {
	background: url("../images/more-arrow-blue.gif") 100%
		7px no-repeat;
}

#mainMenu ul.submenu li {
	float: left;
	padding: 9px 10px 8px;
	background: url("../images/submenu-line.gif") 100%
		7px no-repeat;
	position: relative;
}

#mainMenu ul.submenu li.active,ul.contentMenu li.active,#mainMenu ul.submenu li.selected,ul.contentMenu li.selected
	{
	background: url("../images/sub-zalozka-left.gif") 0
		5px no-repeat;
	padding: 0;
}

#mainMenu ul.submenu li.active strong,ul.contentMenu li.active strong,.submenu ul li.selected strong,ul.contentMenu li.selected strong
	{
	background: url("../images/sub-zalozka-right.gif")
		100% 5px no-repeat;
	display: block;
	padding: 9px 12px 8px 13px;
}

#mainMenu ul.submenu li.more:hover a,#mainMenu ul.submenu li.more-hover a,.contentMenu li.more:hover,.contentMenu li.more-hover
	{
	position: absolute;
	background: url("../images/more-bg-left3.gif") 0 8px
		no-repeat;
	padding: 0;
	left: -5px;
	top: -2px;
	color: white;
}

#mainMenu ul.submenu li.more:hover a span,#mainMenu ul.submenu li.more-hover a span,.contentMenu li.more:hover a,.contentMenu li.more-hover a
	{
	background: url("../images/more-bg-right3.gif") 100%
		8px no-repeat;
	display: block;
	padding: 11px 16px 10px 6px;
	margin-right: -2px;
	position: relative;
	color: white !important;
	font-weight: bold;
}

#mainMenu ul.submenu ul.moreMenu {
	top: 30px;
	left: 0;
}

#mainMenu ul.submenu ul.moreMenu a {
	margin-left: 5px !important;
}

#content {
	background: white ;
	margin: 0 -5px;
}

#contentShadow {
	 
	padding-top: 8px;
}

#content a {
	color: #006691;
	text-decoration: none;
}

#content .dayHeader a {
	color: #ffffff;
	text-decoration: none;
}

#content a:hover {
	text-decoration: underline;
}

#content h1 {
	color: #f95901;
	font-size: 1.3em;
	padding: 7px 0 10px;
}

.season {
	position: absolute;
	top: 188px;
	right: 12px;
	z-index: 100;
}

.lang {
	z-index: 1000;
}

.season p {
	padding: 2px 5px 0 0;
	float: left;
}

.fakeSelect {
	background: url("../images/fake-select-left.gif") top
		left no-repeat;
	float: right;
	width: auto;
}

.fakeSelectIn {
	background: url("../images/fake-select-right.gif")
		top right no-repeat;
	padding: 2px 20px 6px 10px;
	float: right;
	position: relative;
	right: -1px;
	cursor: pointer;
}

.fakeSelect ul {
	display: none;
	list-style: none;
	position: absolute;
	top: 19px;
	right: 0;
	border: 1px solid #dbdfe6;
	border-top: 0;
	background: #fff !important;
	z-index: 900;
}

.fakeSelect ul li {
	background: white;
	border-top: 1px solid #dbdfe6;
	width: auto;
	white-space: nowrap;
	background: #fff !important;
}

.fakeSelect:hover ul,.fakeSelect.hover ul {
	display: block;
}

.season a {
	padding: 2px 10px;
	display: block;
}

.season a:hover {
	background: #dbdfe6;
	text-decoration: none !important;
}

.fakeSelect img {
	padding-right: 6px;
	position: relative;
	top: 2px;
}

.contentMenu {
	background: url("../images/content-menu-bg.gif") top
		left repeat-x;
	height: 32px;
	padding-left: 7px;
}

.contentMenu li {
	float: left;
	list-style: none;
	background: url("../images/content-menu-line.gif")
		100% 5px no-repeat;
	padding: 8px 10px 5px;
}

.contentMenu li.more {
	position: relative;
}

.contentMenu li.more a {
	background: url("../images/more-arrow-blue.gif") 100%
		6px no-repeat;
	padding-right: 10px;
}

.contentMenu li.more:hover,.contentMenu li.more-hover {
	position: relative;
	background: url("../images/more-bg-left3.gif") 0 8px
		no-repeat;
	padding: 0;
	left: -5px;
	top: -3px;
}

.contentMenu li.more:hover a,.contentMenu li.more-hover a {
	background: url("../images/more-bg-right3.gif") 100%
		8px no-repeat;
	display: block;
	padding: 11px 16px 6px 6px;
	margin-right: -2px;
	position: relative;
	color: white !important;
	font-weight: bold;
}

.contentMenu ul.moreMenu {
	top: 30px;
	left: 0;
}

#sideBlock {
	width: 812px;
	float: right;
	clear: both;
	margin-right: 10px;
	padding-top: 5px;
}

#center {
	width: 589px;
	float: left;
	clear: left;
	overflow: hidden;
}

.whiteTabs,.stats-shared-menu ul {
	list-style: none;
	padding-top: 10px;
	background: url("../images/white-tab-bg.gif") bottom
		left repeat-x;
	height: 2.4em;
	font-size: 0.9em;
	border-bottom: 3px solid black;
	font-weight: 700;
}

#center .whiteTabs {
	overflow: hidden;
}

.whiteTabs li,.stats-shared-menu li {
	float: left;
	background: #3D7FB6
		url("../images/blue-tab-left.gif") top left
		no-repeat;
	margin: 4px 1px 0 0 !important;
}

#content .whiteTabs li a,#content .stats-shared-menu li a {
	background: url("../images/blue-tab-right.gif") top
		right no-repeat;
	display: block;
	padding: 3px 10px 2px 11px;
	color: white;
}

.whiteTabs li.active,.stats-shared-menu li.selected {
	background: black url("../images/black-tab-left.gif")
		top left no-repeat;
	margin: 4px 1px 0 0 !important;
}
#content .whiteTabs li.active a 
	{
	background: url("../images/black-tab-right.gif") top
		right no-repeat;
	display: block;
	color: white;
}
#content .whiteTabs li.active strong,#content .stats-shared-menu li.selected strong
	{
	background: url("../images/black-tab-right.gif") top
		right no-repeat;
	display: block;
	padding: 3px 7px 2px 8px;
	color: white;
}

#content .stats-shared-menu li.selected span {
	background: url("../images/black-tab-right.gif")
		no-repeat scroll right top transparent;
	color: white;
	display: block;
	padding: 5px 7px 4px 8px;
}

.blackTabs,.submenu ul {
	list-style: none;
	background: black;
	height: 2.75em;
	border-bottom: 3px solid #3d7fb6;
	padding: 0 5px;
	clear: left;
	font-size: 0.9em;
	text-transform: capitalize;
	font-weight: 700;
}

.blackTabs li,.submenu li {
	float: left;
	background: #234460
		url("../images/blue-tab-left2.gif") top left
		no-repeat;
	margin-right: 1px;
	margin: 7px 1px 0 0;
}

#mainMenu .submenu li {
	margin: 0;
}

#content .blackTabs li a,#content .submenu li a {
	background: url("../images/blue-tab-right2.gif") top
		right no-repeat;
	display: block;
	padding: 3px 10px 2px;
	color: white;
}

.submenu,.box {
	display: none;
}

#mainMenu .submenu,.submenu.selected,.box.selected {
	display: block;
}

.blackTabs li.active,.submenu li.selected {
	background: #3D7FB6
		url("../images/blue-tab-left3.gif") top left
		no-repeat;
	margin: 7px 1px 0 0;
}

#content .blackTabs li strong {
	background: url("../images/blue-tab-right3.gif") top
		right no-repeat;
	display: block;
	padding: 2px 10px 3px;
	color: white;
	font-weight: 700;
}

#content .submenu li.selected span {
	background: url("../images/blue-tab-right3.gif") top
		right no-repeat;
	color: white;
	font-weight: normal;
}

.tableShadow {
	background: url("../images/content-tab-shadow.gif")
		bottom left no-repeat;
	padding-bottom: 2px;
}

table {
	border-top: 1px solid #e1e1e1;
	border-left: 1px solid #e1e1e1;
	width: 589px;
	border-collapse: collapse;
}

table td {
	border: 1px solid #e1e1e1;
	padding: 3px 5px;
	line-height: 125%;
}

th {
	background: #cecece;
	border: 1px solid #b4b4b4;
	text-align: center;
	padding: 2px 6px;
}

table .noBorder {
	border: 0;
	border-bottom: 1px solid #e1e1e1;
	padding: 3px 2px !important;
}

.clubTable {
	padding-top: 10px;
}

.clubTable h2 {
	background: black url("../images/black-title-bg.gif")
		top left no-repeat;
	color: white;
	text-transform: uppercase;
	padding: 5px 10px 5px 8px;
	font-size: 0.9em;
}

#center .clubTable table {
	border: 1px solid #e1e1e1;
}

#center .clubTable th {
	text-align: left;
	font-weight: normal;
	font-size: 0.7em;
}

#center .clubTable th img {
	padding: 0 5px 0 0;
	position: relative;
	top: 1px;
}

#center .clubTable td {
	padding-left: 30px;
	border: none;
	border-bottom: 1px solid #e1e1e1;
}

tr.dark td,tr.odd td {
	background: #f5f5f5;
}

#center h3 {
	color: #f95901;
	font-size: 1.3em;
	font-weight: bold;
	padding: 10px 0 0 0;
}

#content h3 a {
	color: #f95901;
}

#content h3 a .teamName {
	color: #333333;
}

.blackLinks {
	background: black;
	color: white;
	padding: 3px 10px;
}

#center .blackLinks a {
	color: white;
}

#right table td {
color: #333;
font-size: 11px;
}

#left {
	width: 154px;
	float: left;
	margin-left: 3px;
}

#left ul {
	list-style: none;
}

#left ul li {
	margin-bottom: 7px;
	position: relative;
	background: black
		url("../images/left-menu-black-top.gif") top left
		no-repeat;
}

#left ul li a {
	color: white;
	background:
		url("../images/left-menu-black-bottom.gif") bottom
		left no-repeat;
	text-transform: uppercase;
	font-weight: bold;
	padding: 5px 9px 4px;
	display: block;
	font-size: 0.9em;
}

#left ul li a.expand {
	background: none;
	padding: 0;
	display: inline;
	height: 9px;
	width: 9px;
	position: absolute;
	top: 1px;
	right: -2px;
}

#left ul li li {
	margin-bottom: 0;
	background: none;
}

#left ul li li a {
	background: #f1f1f1;
	color: #333333;
	font-weight: normal;
	text-transform: none;
	border-bottom: 1px solid #d8d8d8;
	padding: 2px 9px;
	height: auto;
	font-size: 1em;
}

#left ul li li.expanded {
	background: #e8e8e8;
	border-bottom: 1px solid #d8d8d8;
	padding-bottom: 1px;
}

#left ul li li.expanded a {
	background: none;
	color: black;
	font-weight: bold;
	border-bottom: none;
}

#left ul li li.expanded li a {
	background: url("../images/arrow-orange.gif") 17px
		8px no-repeat;
	color: #006691;
	border-bottom: none;
	font-weight: normal;
	padding: 3px 9px 2px 30px;
}

#left ul li li a:hover {
	background: #d8d8d8;
	text-decoration: none;
}

#left ul li li.expanded li a:hover {
	text-decoration: underline;
	background: url("../images/arrow-orange.gif") 17px
		8px no-repeat;
}

#left ul li li a img {
	padding-right: 5px;
	position: relative;
	top: 1px;
	left: -2px;
}

#left li.favourite {
	background: #f96900
		url("../images/left-menu-orange-top.gif") top left
		no-repeat;
}

#left li.favourite a {
	background:
		url("../images/left-menu-orange-bottom.gif") bottom
		left no-repeat;
}

#left form {
	background: #dbdbdb
		url("../images/left-gray-top.gif") top left
		no-repeat;
}

#left form h3 {
	font-size: 1em;
	padding: 3px 0 1px 2px;
	margin: 0;
}

#left form div {
	background: url("../images/left-gray-bottom.gif")
		bottom left no-repeat;
	padding: 7px;
}

#left form input {
	width: 131px;
	border: 1px solid #eaeaea;
	border-top: 1px solid #c0c0c0;
	border-bottom: 0;
	margin: 2px 0 5px 0;
	padding: 4px 3px;
	font-size: 1em;
}

#left form button {
	border: 0;
	color: white;
	font-size: 0.9em;
	padding: 0;
	margin: 0 2px 0 0;
	float: right;
	background: none;
	cursor: pointer;
	font-family: Verdana;
}

#left form button span.out {
	background: url("../images/button-search-left.gif")
		top left no-repeat;
	border: 0;
	color: white;
	text-transform: uppercase;
	padding: 0;
	margin: 0 2px 0 0;
	display: block;
}

#left form button span.out span {
	background: url("../images/button-search-right.gif")
		top right no-repeat;
	display: block;
	padding: 4px 6px 0 5px;
	position: relative;
	right: -1px;
	height: 20px;
}

#right {
	width: 215px;
	float: right;
}

#right h3 {
	color: #f95901;
	font-size: 1.2em;
	font-weight: bold;
	padding: 12px 0 7px 5px;
}

#right table {
	width: 215px;
	border-top: 3px solid black;
}

#right table.noBlackBorder {
	border-top: none !important;
}

#right hr {
	border: none;
	height: 3px;
	background: black;
	position: relative;
	z-index: 1000;
}

#right .calendar td.today {
	background: #006691;
}

#right .calendar td.today.notset,#right .calendar td.today.notset a {
	background: #b7e5f4;
	color: #006691;
}

#right .calendar td.today a {
	color: white;
}

#right .calendar td.active {
	font-weight: bold;
}

#right .calendar table,#right .unitable table {
	border-top: 1px solid #E1E1E1;
}

#right table .result {
	text-align: center;
	color: #ec4a03;
}

#right .moreResults,#right .moreNews {
	border: 1px solid #e1e1e1;
	border-top: 0;
	text-align: right;
	text-transform: uppercase;
	padding: 5px 5px 3px 5px;
	font-size: 0.9em;
}

#right .moreResults a {
	color: #f95901;
	background: url("../images/arrow.gif") 100% 3px
		no-repeat;
	padding: 0 15px 0 0;
}

#right .calendar th {
	padding: 2px;
	font-weight: normal;
}

#right .calendar td {
	text-align: center;
	line-height: 125%;
	width: 29px;
	padding-left: 1px;
	padding-right: 1px;
}

#right ul.whiteTabs {
	padding-top: 0;
	font-size: 0.9em;
	height: 2.25em;
	border-bottom: 3px solid black;
	padding-bottom: 2px;
	position: relative;
}

#right ul.whiteTabs li a {
	padding-left: 6px;
	padding-right: 5px;
}

#right .calendar ul.whiteTabs li a {
	width: 35px;
	padding-left: 7px;
	padding-right: 7px;
	text-align: center;
	background: url("../images/blue-tab-right.gif") top
		right no-repeat !important;
}

#content #right ul.whiteTabs li strong {
	font-size: 1.1em;
	padding-left: 7px;
	padding-right: 8px;
}

#content #right .calendar ul.whiteTabs li strong {
	width: 150px;
	text-align: center;
	padding-left: 9px;
	padding-right: 9px;
}

#right .calendar ul.whiteTabs li a.ir {
	position: relative;
	width: 4px;
	height: 7px;
	display: block;
	padding: 7px 9px;
	color: #3d7fb6;
}

#right .calendar ul.whiteTabs li a.ir:hover {
	text-decoration: none;
}

#right .calendar ul.whiteTabs li a.ir span {
	background: url("../images/arrow-left.gif") top left
		no-repeat;
	display: block;
	position: absolute;
	top: 7px;
	left: 9px;
	width: 4px;
	height: 7px;
}

#right .calendar ul.whiteTabs li a.next span {
	background: url("../images/arrow-right.gif") top left
		no-repeat;
}

#right .standings table {
	border: 1px solid #e1e1e1;
	border-top: 3px solid black;
}

#right .standings td {
	border: 0;
	border-bottom: 1px solid #e1e1e1;
}

#right .standings td.orange {
	color: #ec4a03;
}

.ad {
	padding: 10px 0 0 0;
}

#right .moreNews {
	height: 22px;
}

#right .moreNews a {
	background: url("../images/button-blue-left.gif") top
		left no-repeat;
	color: white;
	text-transform: uppercase;
	display: block;
	float: right;
}

#right .moreNews a span {
	background: url("../images/button-blue-right.gif")
		top right no-repeat;
	padding: 2px 8px 5px 9px;
	display: block;
	position: relative;
	right: -1px;
	white-space: nowrap;
}

#right .moreNews a.buttonBlack {
	background: url("../images/button-black-left.gif")
		top left no-repeat;
}

#right .moreNews a.buttonBlack span {
	background: url("../images/button-black-right.gif")
		top right no-repeat;
}

#right .moreNews a.buttonGray {
	background: url("../images/button-gray-left.gif") top
		left no-repeat;
}

#right .moreNews a.buttonGray span {
	background: url("../images/button-gray-right.gif")
		top right no-repeat;
}

#right .more {
	float: right;
	position: absolute;
	right: -1px;
	top: 0;
}

#right ul.whiteTabs li.more a {
	padding-left: 5px;
	padding-right: 5px;
}

#right .more-hover {
	float: right;
	position: relative;
	right: -2px;
}

#right .more a img,#right .more-hover a img {
	padding: 6px 1px 1px 1px;
}

#right .more .moreMenu {
	display: none;
	left: -118px;
}

#right .more:hover .moreMenu,#right .more-hover .moreMenu {
	display: block;
	top: 20px;
}

#right .whiteTabs li.more:hover,#right .whiteTabs li.more-hover {
	background: url("../images/more-bg-left2.gif") top
		left no-repeat;
}

#right .whiteTabs li.more:hover a,#right .whiteTabs li.more-hover a {
	background: url("../images/more-bg-right2.gif") top
		right no-repeat;
}

#footer {
	margin: 0 -5px;
	padding: 15px 25px 0 25px;
	color: #d0d5da;
}

.copyright {
	border-top: 1px solid #5a6d7f;
	margin: 10px -20px;
	color: white;
	height: 60px;
}

.copyright ul a {
	color: white;
	padding: 0 5px;
}

.copyright ul a:hover {
	text-decoration: none;
}

.copyright img {
	float: left;
	margin: 13px 0;
	border-right: 1px solid #67696b;
}

.copyright ul {
	list-style: none;
	position: relative;
	top: 13px;
	left: 15px;
}

.copyright li {
	padding: 2px 0;
}

.copyright li strong {
	padding-left: 5px;
	font-weight: normal;
}

.fakeSelect {
	margin-left: 4px;
}

.emptyOddsInfo {
	text-align: center;
}

.emptyOddsInfo div {
	display: inline-block;
	padding: 10px 20px 10px 20px;
	background: #dfdfdf;
	color: #333;
	-webkit-border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border-radius: 3px;
	font-weight: bold;
}

div.social_share_on {
	float: right;
	margin-top: 10px;
}

div.social_info {
	display: block;
	float: left;
	margin-right: 3px;
	color: #666666;
}

a.social {
	display: block;
	width: 16px;
	height: 16px;
	text-decoration: none;
	background: transparent url("") no-repeat 0 0;
	float: left;
	margin-right: 3px;
}

a.social_facebook {
	background-image: url("../images/facebook.png");
}

a.social_twitter {
	background-image: url("../images/twitter.png");
}

a.social_google {
	background-image: url("../images/google-plus.png");
}

#content a.sortheader {
	text-decoration: none;
	color: #333;
}

#content a.sortheader:hover {
	color: #006691;
}

.ssstats_wrapper {
	padding: 0 7px 0 8px;
}

#right .block_header {
	background-color: #000000;
	color: #ffffff;
	font-weight: 700;
	border: none;
	border-radius: 5px 5px 0 0;
	padding: 3px 5px 3px 8px;
	margin: 0;
}

#right .block_body {
	margin: 0;
	padding: 0;
	border-style: solid;
	border-color: #808080;
	border-width: 0 0 3px 0;
}

#right .ssstats_wrapper table {
	border-collapse: collapse;
	width: 200px;
}

#right .ssstats_wrapper td {
	padding: 1px 1px 1px 5px;
}

#right .ssstats_wrapper td.first {
	padding: 1px 5px 1px 1px;
	font-weight: 700;
	text-align: right;
}

#recommended td {
	padding: 2px 5px;
}

a.ext {
	background: url(../images/ico-ext.png) 100% 10%
		no-repeat;
	padding-right: 10px
}

a.ext:hover {
	background: url(../images/ico-ext-orange.png) 100%
		10% no-repeat;
}

.f {
	background: url('../images/flags.png')
		no-repeat scroll -4px -621px;
	height: 11px;
	line-height: 11px;
	width: 16px;
	display: block;
	float: left;
	margin: 1px 0 0 6px; #
	margin-left: 3px;
}

.ficon {
	background: url('../images/flags.png')
		no-repeat scroll -4px -621px transparent;
	cursor: pointer;
	display: block;
	float: left;
	font-size: 1px !important;
	height: 11px;
	line-height: 11px;
	margin: 2px 5px 0 0;
	text-decoration: none;
	width: 16px;
}

.f-dummy {
	background: none !important;
}

.f2 {
	margin: 1px 5px 1px 0 !important;
}

.f-19 {
	background-position: -4px -5px !important;
}

.f-196 {
	background-position: -32px -5px !important;
}

.f-16 {
	background-position: -60px -5px !important;
}

.f-21 {
	background-position: -88px -5px !important;
}

.f-243 {
	background-position: -116px -5px !important;
}

.f-17 {
	background-position: -144px -5px !important;
}

.f-23 {
	background-position: -172px -5px !important;
}

.f-241 {
	background-position: -200px -5px !important;
}

.f-20 {
	background-position: -228px -5px !important;
}

.f-22 {
	background-position: -256px -5px !important;
}

.f-242 {
	background-position: -284px -5px !important;
}

.f-25 {
	background-position: -4px -33px !important;
}

.f-24 {
	background-position: -32px -33px !important;
}

.f-229 {
	background-position: -60px -33px !important;
}

.f-ax {
	background-position: -88px -33px !important;
}

.f-26 {
	background-position: -116px -33px !important;
}

.f-37 {
	background-position: -144px -33px !important;
}

.f-30 {
	background-position: -172px -33px !important;
}

.f-29 {
	background-position: -200px -33px !important;
}

.f-32 {
	background-position: -228px -33px !important;
}

.f-42 {
	background-position: -256px -33px !important;
}

.f-41 {
	background-position: -284px -33px !important;
}

.f-28 {
	background-position: -4px -61px !important;
}

.f-44 {
	background-position: -32px -61px !important;
}

.f-34 {
	background-position: -60px -61px !important;
}

.f-230 {
	background-position: -88px -61px !important;
}

.f-40 {
	background-position: -116px -61px !important;
}

.f-36 {
	background-position: -144px -61px !important;
}

.f-39 {
	background-position: -172px -61px !important;
}

.f-27 {
	background-position: -200px -61px !important;
}

.f-35 {
	background-position: -228px -61px !important;
}

.f-bv {
	background-position: -256px -61px !important;
}

.f-38 {
	background-position: -284px -61px !important;
}

.f-31 {
	background-position: -4px -89px !important;
}

.f-33 {
	background-position: -32px -89px !important;
}

.f-47 {
	background-position: -60px -89px !important;
}

.f-cc {
	background-position: -88px -89px !important;
}

.f-56 {
	background-position: -116px -89px !important;
}

.f-49 {
	background-position: -144px -89px !important;
}

.f-55 {
	background-position: -172px -89px !important;
}

.f-182 {
	background-position: -200px -89px !important;
	width: 11px;
	margin-right: 5px;
}

.f-58 {
	background-position: -228px -89px !important;
}

.f-244 {
	background-position: -256px -89px !important;
}

.f-51 {
	background-position: -284px -89px !important;
}

.f-46 {
	background-position: -4px -117px !important;
}

.f-52 {
	background-position: -32px -117px !important;
}

.f-53 {
	background-position: -60px -117px !important;
}

.f-57 {
	background-position: -88px -117px !important;
}

.f-cs {
	background-position: -116px -117px !important;
}

.f-60 {
	background-position: -144px -117px !important;
}

.f-48 {
	background-position: -172px -117px !important;
}

.f-cx {
	background-position: -200px -117px !important;
}

.f-61 {
	background-position: -228px -117px !important;
}

.f-62 {
	background-position: -256px -117px !important;
}

.f-81 {
	background-position: -284px -117px !important;
}

.f-64 {
	background-position: -4px -145px !important;
}

.f-63 {
	background-position: -32px -145px !important;
}

.f-65 {
	background-position: -60px -145px !important;
}

.f-66 {
	background-position: -88px -145px !important;
}

.f-18 {
	background-position: -116px -145px !important;
}

.f-68 {
	background-position: -144px -145px !important;
}

.f-73 {
	background-position: -172px -145px !important;
}

.f-69 {
	background-position: -200px -145px !important;
}

.f-eh {
	background-position: -228px -145px !important;
}

.f-198 {
	background-position: -256px -145px !important;
}

.f-72 {
	background-position: -284px -145px !important;
}

.f-176 {
	background-position: -4px -173px !important;
}

.f-74 {
	background-position: -32px -173px !important;
}

.f-fa {
	background-position: -60px -173px !important;
}

.f-76 {
	background-position: -88px -173px !important;
}

.f-75 {
	background-position: -116px -173px !important;
}

.f-fk {
	background-position: -144px -173px !important;
}

.f-129 {
	background-position: -172px -173px !important;
}

.f-231 {
	background-position: -200px -173px !important;
}

.f-77 {
	background-position: -228px -173px !important;
}

.f-78 {
	background-position: -256px -173px !important;
}

.f-197 {
	background-position: -284px -173px !important;
}

.f-84 {
	background-position: -4px -201px !important;
}

.f-80 {
	background-position: -32px -201px !important;
}

.f-82 {
	background-position: -60px -201px !important;
}

.f-xx {
	background-position: -88px -201px !important;
}

.f-gl {
	background-position: -116px -201px !important;
}

.f-79 {
	background-position: -144px -201px !important;
}

.f-86 {
	background-position: -172px -201px !important;
}

.f-221 {
	background-position: -200px -201px !important;
}

.f-71 {
	background-position: -228px -201px !important;
}

.f-83 {
	background-position: -256px -201px !important;
}

.f-gs {
	background-position: -284px -201px !important;
}

.f-85 {
	background-position: -4px -229px !important;
}

.f-232 {
	background-position: -32px -229px !important;
}

.f-87 {
	background-position: -60px -229px !important;
}

.f-88 {
	background-position: -88px -229px !important;
}

.f-222 {
	background-position: -116px -229px !important;
}

.f-90 {
	background-position: -144px -229px !important;
}

.f-59 {
	background-position: -172px -229px !important;
}

.f-89 {
	background-position: -200px -229px !important;
}

.f-91 {
	background-position: -228px -229px !important;
}

.f-228 {
	background-position: -256px -229px !important;
}

.f-96 {
	background-position: -284px -229px !important;
}

.f-97 {
	background-position: -4px -257px !important;
}

.f-93 {
	background-position: -32px -257px !important;
}

.f-io {
	background-position: -60px -257px !important;
}

.f-95 {
	background-position: -88px -257px !important;
}

.f-94 {
	background-position: -116px -257px !important;
}

.f-92 {
	background-position: -144px -257px !important;
}

.f-98 {
	background-position: -172px -257px !important;
}

.f-99 {
	background-position: -200px -257px !important;
}

.f-101 {
	background-position: -228px -257px !important;
}

.f-100 {
	background-position: -256px -257px !important;
}

.f-103 {
	background-position: -284px -257px !important;
}

.f-108 {
	background-position: -4px -285px !important;
}

.f-45 {
	background-position: -32px -285px !important;
}

.f-104 {
	background-position: -60px -285px !important;
}

.f-km {
	background-position: -88px -285px !important;
}

.f-160 {
	background-position: -116px -285px !important;
}

.f-105 {
	background-position: -144px -285px !important;
}

.f-106 {
	background-position: -172px -285px !important;
}

.f-107 {
	background-position: -200px -285px !important;
}

.f-ky {
	background-position: -228px -285px !important;
}

.f-102 {
	background-position: -256px -285px !important;
}

.f-109 {
	background-position: -284px -285px !important;
}

.f-111 {
	background-position: -4px -313px !important;
}

.f-225 {
	background-position: -32px -313px !important;
}

.f-115 {
	background-position: -60px -313px !important;
}

.f-177 {
	background-position: -88px -313px !important;
}

.f-113 {
	background-position: -116px -313px !important;
}

.f-112 {
	background-position: -144px -313px !important;
}

.f-116 {
	background-position: -172px -313px !important;
}

.f-117 {
	background-position: -200px -313px !important;
}

.f-110 {
	background-position: -228px -313px !important;
}

.f-114 {
	background-position: -256px -313px !important;
}

.f-134 {
	background-position: -284px -313px !important;
}

.f-131 {
	background-position: -4px -341px !important;
}

.f-130 {
	background-position: -32px -341px !important;
}

.f-119 {
	background-position: -60px -341px !important;
}

.f-125 {
	background-position: -88px -341px !important;
}

.f-118 {
	background-position: -116px -341px !important;
}

.f-123 {
	background-position: -144px -341px !important;
}

.f-mm {
	background-position: -172px -341px !important;
}

.f-132 {
	background-position: -200px -341px !important;
}

.f-233 {
	background-position: -228px -341px !important;
}

.f-235 {
	background-position: -256px -341px !important;
}

.f-mq {
	background-position: -284px -341px !important;
}

.f-126 {
	background-position: -4px -369px !important;
}

.f-234 {
	background-position: -32px -369px !important;
}

.f-124 {
	background-position: -60px -369px !important;
}

.f-127 {
	background-position: -88px -369px !important;
}

.f-122 {
	background-position: -116px -369px !important;
}

.f-120 {
	background-position: -144px -369px !important;
}

.f-128 {
	background-position: -172px -369px !important;
}

.f-121 {
	background-position: -200px -369px !important;
}

.f-135 {
	background-position: -228px -369px !important;
}

.f-136 {
	background-position: -256px -369px !important;
}

.f-245 {
	background-position: -284px -369px !important;
}

.f-142 {
	background-position: -4px -397px !important;
}

.f-nf {
	background-position: -32px -397px !important;
}

.f-143 {
	background-position: -60px -397px !important;
}

.f-141 {
	background-position: -88px -397px !important;
}

.f-139 {
	background-position: -116px -397px !important;
}

.f-145 {
	background-position: -144px -397px !important;
}

.f-138 {
	background-position: -172px -397px !important;
}

.f-137 {
	background-position: -200px -397px !important;
}

.f-nu {
	background-position: -228px -397px !important;
}

.f-140 {
	background-position: -256px -397px !important;
}

.f-146 {
	background-position: -284px -397px !important;
}

.f-149 {
	background-position: -4px -425px !important;
}

.f-152 {
	background-position: -32px -425px !important;
}

.f-pf {
	background-position: -60px -425px !important;
}

.f-150 {
	background-position: -88px -425px !important;
}

.f-153 {
	background-position: -116px -425px !important;
}

.f-147 {
	background-position: -144px -425px !important;
}

.f-154 {
	background-position: -172px -425px !important;
}

.f-pm {
	background-position: -200px -425px !important;
}

.f-pn {
	background-position: -228px -425px !important;
}

.f-236 {
	background-position: -256px -425px !important;
}

.f-215 {
	background-position: -284px -425px !important;
}

.f-155 {
	background-position: -4px -453px !important;
}

.f-148 {
	background-position: -32px -453px !important;
}

.f-151 {
	background-position: -60px -453px !important;
}

.f-156 {
	background-position: -88px -453px !important;
}

.f-157 {
	background-position: -116px -453px !important;
}

.f-158 {
	background-position: -144px -453px !important;
}

.f-159 {
	background-position: -172px -453px !important;
}

.f-165 {
	background-position: -200px -453px !important;
}

.f-173 {
	background-position: -228px -453px !important;
}

.f-168 {
	background-position: -256px -453px !important;
}

.f-199 {
	background-position: -284px -453px !important;
}

.f-178 {
	background-position: -4px -481px !important;
}

.f-181 {
	background-position: -32px -481px !important;
}

.f-170 {
	background-position: -60px -481px !important;
}

.f-sh {
	background-position: -88px -481px !important;
}

.f-172 {
	background-position: -116px -481px !important;
}

.f-171 {
	background-position: -144px -481px !important;
}

.f-169 {
	background-position: -172px -481px !important;
}

.f-163 {
	background-position: -200px -481px !important;
}

.f-166 {
	background-position: -228px -481px !important;
}

.f-174 {
	background-position: -256px -481px !important;
}

.f-179 {
	background-position: -284px -481px !important;
}

.f-164 {
	background-position: -4px -509px !important;
}

.f-70 {
	background-position: -32px -509px !important;
}

.f-183 {
	background-position: -60px -509px !important;
}

.f-180 {
	background-position: -88px -509px !important;
}

.f-238 {
	background-position: -116px -509px !important;
}

.f-td {
	background-position: -144px -509px !important;
}

.f-tf {
	background-position: -172px -509px !important;
}

.f-187 {
	background-position: -200px -509px !important;
}

.f-186 {
	background-position: -228px -509px !important;
}

.f-184 {
	background-position: -256px -509px !important;
}

.f-tk {
	background-position: -284px -509px !important;
}

.f-tl {
	background-position: -4px -537px !important;
}

.f-192 {
	background-position: -32px -537px !important;
}

.f-190 {
	background-position: -60px -537px !important;
}

.f-188 {
	background-position: -88px -537px !important;
}

.f-191 {
	background-position: -116px -537px !important;
}

.f-189 {
	background-position: -144px -537px !important;
}

.f-193 {
	background-position: -172px -537px !important;
}

.f-218 {
	background-position: -200px -537px !important;
}

.f-185 {
	background-position: -228px -537px !important;
}

.f-195 {
	background-position: -256px -537px !important;
}

.f-194 {
	background-position: -284px -537px !important;
}

.f-um {
	background-position: -4px -565px !important;
}

.f-200 {
	background-position: -32px -565px !important;
}

.f-201 {
	background-position: -60px -565px !important;
}

.f-202 {
	background-position: -88px -565px !important;
}

.f-va {
	background-position: -116px -565px !important;
}

.f-161 {
	background-position: -144px -565px !important;
}

.f-205 {
	background-position: -172px -565px !important;
}

.f-vg {
	background-position: -200px -565px !important;
}

.f-240 {
	background-position: -228px -565px !important;
}

.f-206 {
	background-position: -256px -565px !important;
}

.f-203 {
	background-position: -284px -565px !important;
}

.f-207 {
	background-position: -4px -593px !important;
}

.f-wf {
	background-position: -32px -593px !important;
}

.f-162 {
	background-position: -60px -593px !important;
}

.f-208 {
	background-position: -88px -593px !important;
}

.f-yt {
	background-position: -116px -593px !important;
}

.f-175 {
	background-position: -144px -593px !important;
}

.f-209 {
	background-position: -172px -593px !important;
}

.f-210 {
	background-position: -200px -593px !important;
}

.f-6 {
	background-position: -228px -593px !important;
}

.f-popular {
	
}

.f-167 {
	background-position: -284px -593px !important;
}

.f-popular2 {
	background: url('../images/flags/ico-popular.png')
		no-repeat;
}

.f-1 {
	background-position: -88px -621px !important;
}

.f-2 {
	background-position: -88px -621px !important;
}

.f-3 {
	background-position: -88px -621px !important;
}

.f-5 {
	background-position: -88px -621px !important;
}

.f-7 {
	background-position: -88px -621px !important;
}

.f-8 {
	background-position: -116px -621px !important;
}

.f-133 {
	background-position: -32px -621px !important;
}

.f-144 {
	background-position: -60px -621px !important;
}

.f-todays-matches {
	background-position: -144px -621px !important;
}

.f-en-lang {
	background-position: -284px -173px !important;
	margin-right: 3px;
}

.f-cz-lang {
	background-position: -256px -117px !important;
	margin-right: 3px;
}

#center table,#right table {
	border-collapse: separate;
	border-spacing: 0;
	*border-collapse: collapse;
	border-top: 0;
	empty-cells: show;
}

table {
	border: none;
}

table.calendar td,table.calendar th {
	border-left-width: 0;
	border-top: 0 none;
	line-height: 20px;
	height: 20px;
}

table.calendar td.first,table.calendar th.first {
	border-left-width: 1px;
}

#right table.calendar th {
	height: auto;
	padding: 0;
	background: url("../images/bg-header.gif") repeat-x
		scroll center bottom #CECECE
}

table.calendar td a {
	display: block;
	width: 100%;
	padding: 3px 0 3px 0;
}

table td {
	padding: 0;
}

table th {
	padding-top: 0;
	padding-bottom: 0;
}

#center .clubTable table {
	border: 0 none;
}

#center tr.table-league-header th {
	font-weight: lighter;
	text-align: center;
	border-color: #B4B4B4;
	border-top: 1px #B4B4B4 solid !important;
	border-left: none;
	padding-top: 3px;
	padding-bottom: 3px;
	line-height: 14px;
	background: url("../images/bg-header.gif") #CECECE
		repeat-x bottom;
}

#center tr.table-league-header th div {
	border: 1px #dedede solid;
	padding: 1px 0 2px 0;
}

#center tr.table-league-header th strong {
	font-weight: bold;
}

#center tr.table-league-header th.first {
	text-align: left;
	border-left: 1px #B4B4B4 solid !important;
}

#center tr.table-league-header th.first.center {
	text-align: center;
}

#center tr.table-league-header th.name {
	text-align: left;
}

#center tr.table-league-header th.first div {
	padding-left: 10px;
	border-left: 1px #dedede solid;
}

#content tr.table-league-header th a {
	color: #333;
}

.tournamentStageHeader {
	color: #666;
}

#center .table-events-date {
	width: 50px !important;
	padding-left: 0;
	padding-right: 0;
	text-align: center;
}

#center .clubTable.leagueTable tr td.cellHeader {
	background: url("../images/bg-header.gif") #CECECE
		repeat-x bottom;
	padding: 0;
}

#center .clubTable.leagueTable tr td.cellHeader div {
	height: 17px;
	padding: 2px 5px 0 10px;
	border: 1px #fff solid;
}

#center .clubTable.leagueTable tr td .tabButton a {
	position: absolute;
}

#center .clubTable.leagueTable tr td .tabButton .fav {
	display: none;;
}

#center .clubTable.leagueTable tr td:hover .tabButton .fav,#center .clubTable.leagueTable tr td:hover .tabButton .fav.favorited
	{
	display: block;;
}

#center .clubTable.leagueTable tr td {
	text-align: left;
	padding-left: 10px;
	height: 40px;
	width: 33%;
}

.stats-table tr td.col_name {
	text-align: left !important;
}

td.table-home,#center .clubTable td.table-home {
	text-align: right !important;
	padding-left: 0;
	padding-right: 10px;
}

td.table-home,#center .clubTable td.table-participant {
	text-align: left !important;
	padding-left: 10px;
}

#center .clubTable td.odd {
	width: 50px;
	text-align: center;
	padding-left: 0;
	padding-right: 0;
}

td.table-vs,#center .clubTable td.table-vs {
	padding: 0 5px 0 5px;
	text-align: center;
	border-right: none;
	border-left: none;
}

td.result-stats a { 
		padding: 0 5px 0 5px;
	color: #F95901 !important;
}

td.result-neutral a {
	color: #F95901 !important;
	font-weight: bold;
}

td.result-live {
	background-color: #CE2727 !important;
	color: #fff !important;
	font-weight: bold;
}

td.result-live a {
	color: #fff !important;
}

span.result-live {
	background-color: #CE2727 !important;
	color: #fff !important;
	font-weight: bold;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	padding: 1px 3px;
}

.blink em {
	visibility: hidden;
	font-style: normal;
}

td.result-win a,td.result-draw a,td.result-loss a {
	font-weight: bold;
	color: #fff !important;
}

td.result-win {
	background-color: #25bb27 !important;
}

td.result-draw {
	background-color: #f5ae3e !important;
}

td.result-loss {
	background-color: #dc2426 !important;
}

th.fav {
	width: 50px;
}

td.table-away,#center .clubTable td.table-away {
	text-align: left;
	padding: 0 0 0 3px;
	border-left: none;
}

#center .clubTable td {
	border-right: 1px #e1e1e1 solid;
	border-top: 1px #e1e1e1 solid;
	border-left: 0 none;
	text-align: center;
	padding-left: 0;
	height: 20px;
	color: #333;
	font-size: 11px;
	border-bottom: 0 none;
}

#center .clubTable td.scorePosition {
	border-left: 1px #e1e1e1 solid;
}

#center .clubTable td.first {
	border-left: 1px #e1e1e1 solid;
	width: 55px;
	font-weight: 200;
}

.table-paging {
	padding: 10px;
	color: #fff;
	font-size: 11px;
	text-align: center;
	overflow: hidden;
	height: 10px;
	margin-bottom: 7px;
}

.table-paging a {
	color: #000 !important;
}
 

.table-paging a  {
	background:
		url("../images/pagination.png")
		no-repeat scroll 0 0 transparent;
	display: inline-block;
	line-height: 19px;
	width: 21px;
	margin-bottom: 3px;
}

.table-paging span  {
	background:
		url("../images/pagination.png")
		no-repeat scroll 0 0 transparent;
	display: inline-block;
	line-height: 19px;
	width: 21px;
	margin-bottom: 3px;
}

.table-paging span.selected  {
	margin-left: 5px;
	background-position: -32px 0 !important;
}

.ls-table-loader {
	position: absolute;
	z-index: 101;
	background: url("../images/icons/loader.gif")
		transparent no-repeat center;
}

#center .clubTable th.dayHeader {
	background: url("../images/day-bg.gif") #234460
		repeat-x bottom;
	text-align: left;
	color: #fff;
	height: 22px;
	line-height: 16px;
	padding: 0 0 0 10px;
	font-size: 11px;
	border: 0 none;
}

.ls-table-empty {
	padding: 20px;
	text-align: center;
	border: 1px solid #E1E1E1;
	border-top: none;
}

.ls-graph-empty {
	text-align: center;
	border: 1px #dfdfdf solid;
	padding: 40px;
	text-align: center;
	border-top: none;
}

.clubTable {
	padding-top: 0;
}

tr.highlight td,.stats-table tr.even.highlight td,.stats-table tr.highlight td
	{
	background: none repeat scroll 0 0 #FFF4D6;
}

#center .clubTable tr.tr-first td {
	border-top: 0 none;
}

#center .clubTable .leagues tr.tr-first td {
	border-top: 1px solid #E1E1E1;
}

tr.tr-last td {
	border-bottom: 0 none !important;
}

tr.dark.highlight td {
	background: none repeat scroll 0 0 #FFE99A;
}

#center .clubTable tr.table-league-header th.fav {
	border-right: 1px solid #B4B4B4;
}

#center .clubTable td.act,#center .clubTable td.last {
	border-right: 1px #E1E1E1 solid;
}

.leagueTable {
	border-bottom: 1px #E1E1E1 solid;
}

.sideTable td {
	border-top: 0;
	line-height: 20px;
	height: 20px;
	padding: 0 5px 0 5px;
	border-right: none;
}

.sideTable td.last {
	border-right: 1px solid #E1E1E1;
}

.sideTable td.result {
	width: 40px;
	color: #333 !important;
	font-weight: normal;
}

.sideTable th {
	font-weight: normal;
}

#content td.o-month {
	background: #efefef;
}

td.c-day {
	background: none repeat scroll 0 0 #006691;
}

#right .calendar td span.disabled {
	color: #aaa;
	cursor: default;
}

#right .calendar td.c-day a,#right .calendar td.c-day span {
	color: #fff;
}

#content td.o-month a {
	color: #B4B4B4;
}

#content td.o-month a {
	color: #B4B4B4;
}

td.u-day {
	background: none repeat scroll 0 0 #F1F1F1;
}

#right .calendar td.u-day a {
	
}

.event-side-info th {
	list-style: none outside none;
	background-color: #F5F5F5;
	border: 1px solid #CFCFCF;
	border-top: none;
	text-align: center;
	padding: 2px 4px 2px 0;
}

.event-side-info td {
	border: 1px solid #CFCFCF;
	border-top: none;
	border-left: none;
	padding: 2px 0 2px 4px;
}

.tabHidden {
	display: none;
}

.eventTimeBig {
	font-size: 17px;
	font-weight: bold;
	text-align: center;
	margin-top: 10px;
	color: #555;
	background: #F1F1F1;
	padding: 10px 0 3px 0;
	-moz-border-radius-topleft: 4px;
	-webkit-border-top-left-radius: 4px;
	border-top-left-radius: 4px;
	-moz-border-radius-topright: 4px;
	-webkit-border-top-right-radius: 4px;
	border-top-right-radius: 4px;
	border-radius: 5px;
	border: 1px #cfcfcf solid;;
}

.eventTimeBig span {
	display: block;
	font-size: 10px;
	padding: 4px;
}

.eventTimeBig span.score {
	display: block;
	font-size: 25px;
}

.eventTimeBig span.title {
	font-size: 12px;
	text-transform: uppercase;
}

#tooltip {
	position: absolute;
	display: none;
	max-width: 400px;
	max-height: 400px;
	_height: 1px;
}

#tooltip span {
	display: block;
	color: #656565;
	margin: 0;
	padding: 0;
	padding-top: 10px;
	_padding-top: 11px;
	padding-left: 10px;
	_padding-left: 9px;
	_padding-bottom: 2px;
	white-space: nowrap;
	_width: 1px;
}

#tooltip.revert span {
	padding-left: 0;
	padding-right: 6px;
}

#tooltip div {
	position: absolute;
	background-repeat: no-repeat;
}

#tooltip-lt {
	width: 5px;
	height: 100%;
	left: -5px;
	top: 0;
}

.revert #tooltip-lt {
	width: 12px;
	left: -12px;
}

#tooltip-rt {
	width: 14px;
	height: 100%;
	right: -14px;
	top: 0;
}

.revert #tooltip-rt {
	width: 6px;
	height: 100%;
	right: -6px;
	top: 0;
}

#tooltip-lb {
	width: 5px;
	height: 6px;
	left: -5px;
	bottom: -6px;
	_bottom: -13px;
}

.revert #tooltip-lb {
	width: 12px;
	height: 6px;
	left: -12px;
	bottom: -6px;
	_bottom: -13px;
}

#tooltip-cb {
	width: 100%;
	height: 6px;
	left: 0;
	bottom: -6px;
	_bottom: -13px;
}

#tooltip-rb {
	width: 14px;
	height: 6px;
	right: -14px;
	bottom: -6px;
	_bottom: -13px;
}

.revert #tooltip-rb {
	width: 6px;
	height: 6px;
	right: -6px;
	bottom: -6px;
	_bottom: -13px;
}

#tooltip {
	background:
		url(../images/tooltip-soccer-ct.gif)
		no-repeat;
}

#tooltip-lt {
	background-image:
		url(../images/tooltip/tooltip-soccer-lt.png);
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=  '/res/image/tooltip-soccer-lt.png',
		sizingMethod=  'crop' );
}

.revert #tooltip-lt {
	background-image:
		url(../images/tooltip/tooltip-soccer-lt2.png);
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=  '../images/tooltip/tooltip-soccer-lt2.png',
		sizingMethod=  'crop' );
}

#tooltip-rt {
	background-image:
		url(../images/tooltip/tooltip-soccer-rt.png);
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=  '../images/tooltip/tooltip-soccer-rt.png',
		sizingMethod=  'crop' );
}

.revert #tooltip-rt {
	background-image:
		url(../images/tooltip/tooltip-soccer-rt2.png);
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=  '../images/tooltip/tooltip-soccer-rt2.png',
		sizingMethod=  'crop' );
}

#tooltip-lb {
	background-image:
		url(../images/tooltip/tooltip-soccer-lb.png);
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=  '../images/tooltip/tooltip-soccer-lb.png',
		sizingMethod=  'crop' );
}

#tooltip-cb {
	background-image:
		url(../images/tooltip/tooltip-soccer-cb.png);
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=  '../images/tooltip/tooltip-soccer-cb.png',
		sizingMethod=  'crop' );
}

#tooltip-rb {
	background-image:
		url(../images/tooltip/tooltip-soccer-rb.png);
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=  '../images/tooltip/tooltip-soccer-rb.png',
		sizingMethod=  'crop' );
}

.revert #tooltip-rb {
	background-image:
		url(../images/tooltip/tooltip-soccer-rb2.png);
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=  '../images/tooltip/tooltip-soccer-rb2.png',
		sizingMethod=  'crop' );
}

.stats-table td {
	border-top: 0 none;
}

.stats-table .sortable td {
	padding: 0;
	height: 20px;
}

.stats-table th {
	border-left: 0 none;
	padding: 0;
	height: 20px;
	font-weight: normal;
	background: url("../images/bg-header.gif") repeat-x
		scroll center bottom #CECECE;
}

.stats-tabletd.first {
	border-left: 1px solid #E1E1E1;
}

.stats-table th.last {
	border-right: 1px solid #B4B4B4;
}

.stats-table td.last {
	border-right: 1px solid #E1E1E1;
}

.stats-table tr.even td {
	background: #F5F5F5;
}

.stats-table tr.dark2 th {
	border-bottom: 0 none;
}

.stats-table tr.dark th {
	border-bottom: 0 none;
	padding-left: 10px;
	background: #F1F1F1;
	text-align: center !important;
	border-right: none;;
}

.stats-container table tr.dark th {
	border-left: none;
	background: url("../images/bg-header.gif") repeat-x
		scroll center bottom #CECECE;
	line-height: 20px;
	text-align: center !important;
}

#center.noPadding table {
	width: 589px;
}

.stats-table tr.dark th.first-last {
	border-right: 1px solid #B4B4B4;
	background: url("../images/day-bg.gif") #234460
		repeat-x bottom;
	color: #fff;
	border-left: none;
	border-right: none;
}

.stats-table td.first-last {
	border-right: 1px solid #E1E1E1;
}

.stats-table td.first {
	border-left: 1px solid #E1E1E1;
}

.playoff-box table.playoff-box-table td {
	background: transparent !important;
	border-color: transparent !important;
}

.playoff-box-result {
	background: #dfdfdf;
	font-size: 11px !important;
}

.playoff-box-result table.table-main td {
	font-size: 11px !important;
}

#center p {
	text-align: justify;
	margin-bottom: 10px;
}

#center.noPadding {
	padding-top: 0;
	padding-left: 0;
	width: 589px;
}

#center table {
	width: 589px
}

#left {
	overflow: hidden;
}

.cleaner {
	clear: both;
}

td.odds {
	text-align: center;
	padding: 0;
	width: 50px;
}

td.odds a {
	color: #333 !important;
}

td.odds.win {
	background-color: #d6f3ff;
}

td.odds.up {
	background-image: url("../images/ico-up.png");
	background-repeat: no-repeat;
	background-position: 10px 7px;
}

td.odds.down {
	background-image: url("../images/ico-down.png");
	background-repeat: no-repeat;
	background-position: 10px 7px;
}

td.odds.max {
	background-color: #FFF4D6;
}

.oddsTable td {
	border-top: none;
	border-left: none;
	height: 20px;
	line-height: 20px;
	padding-top: 0;
	padding-bottom: 0;
}

.oddsTable .blogos {
	margin-top: 2px;
	margin-left: 2px;
	margin-right: 3px;
}

.oddsTable th {
	font-weight: normal;
	height: 20px;
	line-height: 20px;
}

.oddsTable td,.oddsTable th {
	border-left: none;
}

.oddsTable td.first {
	border-left: 1px solid #E1E1E1;
}

.oddsTable th.first {
	border-left: 1px solid #B4B4B4;
}

.oddsTable td.odds {
}

th.fav {
	width: 31px;
}

td a.tabOdds,td a.tabInfo {
	float: right;
	width: 16px;
	height: 15px;
	margin-right: 3px;
}

td.act a.tabOdds {
	float: none;
	width: 16px;
	height: 15px;
	margin: 0;
	display: inline-block;
}

td a.tabOdds {
	background: url("../images/table-odds.gif")
		transparent no-repeat;
}

td a.tabOdds:hover {
	background: url("../images/table-odds.gif")
		bottom transparent no-repeat;
}

td a.tabInfo {
	background: url("../images/icons/table-info.gif")
		transparent no-repeat;
}

td.result {
	font-weight: bold;
}

td.odds.down.disabled {
	background-image: url("../images/ico-down-dark.png");
}

td.odds.up.disabled {
	background-image: url("../images/ico-up-dark.png");
}

td.odds.disabled {
	color: #aaa;
	text-decoration: line-through;
}

.blogos {
	margin-right: 15px;
	margin-left: 10px;
}

th.name.first {
	text-align: left;
	padding-left: 15px;
}

#center .handicap {
	color: #fff;
	background: #234460;
	font-size: 11px;
	line-height: 22px;
	height: 22px;
	font-weight: normal;
	padding: 0 0 0 10px;
}

#content h1,#right h3,#center h3 {
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
}

#content h1 {
	text-transform: none;
	font-size: 17px;
}

#home #center h3 {
	padding-bottom: 3px;
}

.contentMenu li.topMenuPrevDay,.contentMenu li.topMenuNextDay {
	float: right;
}

.contentMenu li.topMenuNextDay {
	background: none;
}

#content {
	padding-bottom: 20px;
}

#center h3 {
	padding-bottom: 3px;
}

.boxContentIn {
	margin-bottom: 0;
}

.whiteTabs,.stats-shared-menu {
	padding-top: 0;
}

#left li.favourite a.header:hover span {
	float: right;
	width: 20px;
	height: 20px;
	margin-top: -1px;
	background: url("../images/minus.gif") center right
		no-repeat transparent;
}

#left li.favourite a.header span.plus {
	float: right;
	width: 20px;
	height: 20px;
	margin-top: -1px;
	background: url("../images/plus.gif") center right
		no-repeat transparent;
	display: block !important;
}

#left ul li a {
	color: white;
	background:
		url("../images/left-menu-black-bottom.gif") bottom
		left no-repeat;
	text-transform: uppercase;
	font-weight: bold;
	padding: 4px 9px 4px;
	display: block;
	font-size: 10px;
}

#left ul li a.expand {
	background: url("../images/minus.gif") center right
		no-repeat transparent;
}

#left ul li.collapsed a.expand {
	background: url("../images/plus.gif") center right
		no-repeat transparent;
}

#left ul li a.expand {
	float: right;
	margin: 4px 8px 0 0;
}

#left li.favourite a.header {
	padding-right: 7px;
}

#left ul li .menuHeaderText a.expand {
	display: none;
}

#left ul li.collapsed .menuHeaderText a.expand {
	display: block;
}

#left li.favourite li a {
	background: none repeat scroll 0 0 #F1F1F1;
}

#left li.favourite span.star {
	background:
		url("../images/left-menu-orange-bottom.gif")
		no-repeat scroll left bottom transparent;
}

#left li.favourite a.header {
	background: url(../images/star-fav.png) no-repeat 5px
		4px transparent !important;
	padding-left: 25px;
}

ul.customizeMenu li {
	list-style: none;
	padding-left: 15px;
	background: url("../images/arrow-orange.gif")
		no-repeat scroll 5px 6px transparent;
}

.inlineArrow {
	padding-left: 15px;
	background: url("../images/arrow-orange.gif")
		no-repeat scroll 5px 6px transparent;
}

.inlineArrowDummy {
	padding-left: 15px;
}

.timezone-container-iframe {
	position: absolute;
	top: 120px;
	border: 3px red solid;
	width: 974px;
	padding: 10px 0 10px 10px;
	z-index: 109;
	background-color: #fff;
}

.timezone-container {
	position: absolute;
	top: 120px;
	border-bottom: 3px #000 solid;
	border-top: 3px #000 solid;
	width: 985px;
	padding: 10px 0 10px 10px;
	z-index: 1010;
	margin-left:-5px;
	background-color: #fff;
}

#timezone-content {
	margin-top: 10px;;
}

#timezone-content a {
	float: left;
	width: 305px;
	margin-right: 12px;
	margin-top: 0;
	margin-bottom: 2px;
	font-size: 11px;
	background-color: #EFEFEF;
	color: #333;
	cursor: pointer;
}

a.timeZoneCloser {
	padding: 0 10px 0 11px;
	color: black;
	float: right;
	font-weight: bold;
	font-size: 11px;
	cursor: pointer;
	margin-right: 20px;
	margin-top: 2px;
}

#timezone-content a.selected,#timezone-content a.selected:hover {
	background-color: #FF9800;
}

#timezone-content a span,#timezone-content a strong {
	float: left;
	padding: 3px;
	width: 225px;
	white-space: nowrap;
	overflow: hidden;
}

#timezone-content a:hover {
	background-color: #FFC672;
	text-decoration: none;
}

#timezone-content a strong {
	background-color: #3D7FB6;
	color: #fff;
	font-weight: lighter;
	width: 60px;
	text-align: center;
}

#timezone-content.loading,.loader-block {
	background: url('../images/icons/loader.gif') center
		no-repeat;
	height: 100px;
	overflow: hidden;
}

.loader-block.loader-block-50 {
	height: 50px;
}

.rightNote {
	border: 1px #3D7FB6 solid;
	background-color: #D8E7F2;
	padding: 10px;
	margin-top: 10px;
	text-align: center;
}

#my-calendar {
	margin-top: 15px;
}

#right .calendar table {
	border-top: 1px solid #B4B4B4;
}

#right .boxContent h3 {
	padding: 3px 10px 3px 8px;
	font-size: 11px;
}

#right .boxContent {
	margin-bottom: 10px;
}

#right .boxContent .borderContent {
	background: #F1F1F1;
	border: 1px solid #CFCFCF;
	padding: 4px;
	-moz-border-radius-bottomleft: 4px;
	-webkit-border-bottom-left-radius: 4px;
	border-bottom-left-radius: 4px;
	-moz-border-radius-bottomright: 4px;
	-webkit-border-bottom-right-radius: 4px;
	border-bottom-right-radius: 4px;
}

.collapseBox,.expandBox {
	float: right;
	background: url('../images/minus.gif') center bottom
		no-repeat;
	width: 13px;
	height: 13px;
}

a.collapseInfo span {
	text-align: center;
	color: #aaa !important;
	border: 1px #cfcfcf solid;
	display: block;
	margin: 5px 0 0 0;
	background: #efefef url('../images/plus.gif') right
		center no-repeat;
}

a.collapseInfo:hover span {
	text-align: center;
	color: #333 !important;
	border: 1px #cfcfcf solid;
	text-decoration: none !important;
}

.expandBox {
	background: url('../images/plus.gif') center bottom
		no-repeat;
}

.boxButton {
	cursor: pointer;
}

.collapseBox span,.expandBox span {
	display: none;
}

.blockFooter {
	background: #efefef;
	padding: 3px;
	border: 1px solid #E1E1E1;
	border-top: none;
}

ul.blockFooter li {
	list-style: none;
	text-align: center;
	color: #fff;
}

#right .block {
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	background: #F1F1F1;
	border: 1px solid #CFCFCF;
	padding: 5px 10px 5px 10px;
}

.teamProfile {
	margin-top: 4px;
}

#right .teamProfile hr {
	border: 1px #cfcfcf solid;
	height: 1px;
	color: #cfcfcf;
	background-color: #cfcfcf;
	height: 1px;
	margin-top: 2px;
}

.teamProfile strong.name {
	text-align: center;
	display: block;
	font-size: 13px;
}

.teamProfile ul {
	list-style: none;
}

.teamProfile li {
	padding-top: 4px;
}

.teamProfile li a {
	background: url("../images/arrow-orange.gif")
		no-repeat scroll 8px 5px transparent;
	padding-left: 20px;
}

#left .teamProfile a.name {
	background: url("../images/left-menu-black-top.gif")
		no-repeat scroll left top black;
	text-align: left;
	padding: 4px 0 4px 10px;
	display: block;
	font-size: 11px;
	color: #fff;
	cursor: pointer;
}

#left .teamProfile a.name .plusMinus {
	float: right;
	background: url("../images/minus.gif") no-repeat
		scroll 4px 4px transparent;
	width: 20px;
	height: 16px;
	display: none;
}

#left .teamProfile a.name:hover .plusMinus {
	display: block;
}

#left .teamProfile.collapsed a.name .plusMinus {
	background: url("../images/plus.gif") no-repeat
		scroll 4px 4px transparent;
	display: block;
}

#left .teamProfile ul li {
	background: none repeat scroll 0 0 #F1F1F1;
	margin-bottom: 0;
	position: static;
	padding: 0;
}

#left .teamProfile ul li a {
	background: url("../images/arrow-orange.gif")
		no-repeat scroll 17px 8px transparent;
	border-bottom: 1px solid #D8D8D8;
	color: #006691;
	font-size: 1em;
	font-weight: normal;
	height: auto;
	padding: 3px 9px 2px 30px;
	text-transform: none;
}

.ui-autocomplete.ui-widget {
	width: 200px;
}

.ui-widget {
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
	font-size: 1.1em;
}

.ui-widget .ui-widget {
	font-size: 1em;
}

.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button
	{
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
	font-size: 1em;
}

.ui-widget-content {
	border: 1px solid #dddddd;
	background: #eeeeee
		url(../images/ui/ui-bg_highlight-soft_100_eeeeee_1x100.png)
		50% top repeat-x;
	color: #333333;
}

.ui-widget-content a {
	color: #333333;
}

.ui-widget-header {
	background: #3D7FB6;
	color: #ffffff;
	font-weight: bold;
}

.ui-widget-header a {
	color: #ffffff;
}

#dialog-modal p {
	padding: 10px;
}

#dialog-modal h2 {
	display: block;
	font-size: 14px;
	margin-bottom: 5px;
}

#dialog-modal a {
	color: #006691;
	text-decoration: underline;
}

#dialog-modal a:hover {
	text-decoration: none;
}

#dialog-modal .closeButton {
	font-size: 12px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-left: 20px;
	background: url(../images/icons/cancel.png) no-repeat
		left center transparent;
}

.ui-dialog-titlebar {
	display: none;
}

.ui-menu {
	list-style: none;
	padding: 2px;
	margin: 0;
	display: block;
	float: left;
}

.ui-menu .ui-menu {
	margin-top: -3px;
}

.ui-menu .ui-menu-item {
	margin: 0;
	padding: 0;
	zoom: 1;
	float: left;
	clear: left;
	width: 100%;
}

.ui-menu .ui-menu-item a {
	text-decoration: none;
	display: block;
	padding: .2em .4em;
	line-height: 1.5;
	zoom: 1;
	text-align: left;
}

.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active
	{
	font-weight: normal;
	background-color: #cfcfcf;
}

.ui-autocomplete-loading {
	background: white
		url('../images/icons/loader-inline.gif') right
		center no-repeat;
}

.ui-corner-tl {
	-moz-border-radius-topleft: 4px;
	-webkit-border-top-left-radius: 4px;
	border-top-left-radius: 4px;
}

.ui-corner-tr {
	-moz-border-radius-topright: 4px;
	-webkit-border-top-right-radius: 4px;
	border-top-right-radius: 4px;
}

.ui-corner-bl {
	-moz-border-radius-bottomleft: 4px;
	-webkit-border-bottom-left-radius: 4px;
	border-bottom-left-radius: 4px;
}

.ui-corner-br {
	-moz-border-radius-bottomright: 4px;
	-webkit-border-bottom-right-radius: 4px;
	border-bottom-right-radius: 4px;
}

.ui-corner-top {
	-moz-border-radius-topleft: 4px;
	-webkit-border-top-left-radius: 4px;
	border-top-left-radius: 4px;
	-moz-border-radius-topright: 4px;
	-webkit-border-top-right-radius: 4px;
	border-top-right-radius: 4px;
}

.ui-corner-bottom {
	-moz-border-radius-bottomleft: 4px;
	-webkit-border-bottom-left-radius: 4px;
	border-bottom-left-radius: 4px;
	-moz-border-radius-bottomright: 4px;
	-webkit-border-bottom-right-radius: 4px;
	border-bottom-right-radius: 4px;
}

.ui-corner-right {
	-moz-border-radius-topright: 4px;
	-webkit-border-top-right-radius: 4px;
	border-top-right-radius: 4px;
	-moz-border-radius-bottomright: 4px;
	-webkit-border-bottom-right-radius: 4px;
	border-bottom-right-radius: 4px;
}

.ui-corner-left {
	-moz-border-radius-topleft: 4px;
	-webkit-border-top-left-radius: 4px;
	border-top-left-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
	-webkit-border-bottom-left-radius: 4px;
	border-bottom-left-radius: 4px;
}

.ui-corner-all {
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}

.ui-widget-overlay {
	left: 0;
	top: 0;
	position: absolute;
	background: #666666
		url(../images/ui/ui-bg_flat_10_000000_40x100.png)
		50% 50% repeat;
	opacity: .50;
	filter: Alpha(Opacity =   50);
}

.ui-widget-shadow {
	margin: -5px 0 0 -5px;
	padding: 5px;
	background: #000000
		url(../images/ui/ui-bg_flat_10_000000_40x100.png)
		50% 50% repeat-x;
	opacity: .20;
	filter: Alpha(Opacity =   20);
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

.blackSpacer {
	background: #000;
	height: 3px;
	clear: both;
}

.scorePosition {
	text-align: center;
	width: 15px;
}

.scoreValue {
	text-align: right;
}

#search.focused {
	position: absolute;
	width: 400px;
	z-index: 2;
}

#search.focused #searchBox {
	width: 95%;
}

#dummySearchHeight {
	height: 70px;
	margin-bottom: 10px;
	margin-top: 5px;
}

.hidden {
	display: none;
}

#search.focused button {
	margin-right: 248px;
}

form#search {
	margin-bottom: 10px;
	margin-top: 5px;
	height: 70px;
}

.searchBox {
	padding: 40px 20px 60px 20px;
	background: #efefef;
	margin-bottom: 20px;
	border: 1px #cfcfcf solid;
	border-top: none;
}

.searchBox input {
	width: 300px;
	margin-left: 70px;
	float: left;
	border: 1px #cfcfcf solid;
}

.searchBox button {
	background: none repeat scroll 0 0 transparent;
	border: 0 none;
	font-size: 11px;
	float: right;
}

.searchBox button span.out {
	background: url("../images/button-search-left.gif")
		no-repeat scroll left top transparent;
	margin: 0 2px 0 0;
	color: #fff;
	text-transform: uppercase;
	padding-top: 0;
}

.searchBox button span {
	background: url("../images/button-search-right.gif")
		no-repeat scroll right top transparent;
	width: 100px;
	height: 20px;
	display: inline-block;
	padding-top: 3px;
}

.searchElement {
	padding: 5px;
	margin-bottom: 5px;
}

.searchElement .header {
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 1px;
	margin-bottom: 2px;
}

.searchElement .header span {
	float: right;
	font-size: 11px;
	font-weight: normal;
}

.searchElement p {
	padding: 3px 3px 3px 15px;
	margin: 0;
	border: 1px #dfdfdf solid;
	background: #efefef;
}

.searchElement .header span span {
	float: right;
	margin-left: 10px;
}

.searchElement h4 span {
	font-weight: normal;
	padding-left: 4px;
}

.droppable-highlight {
	color: #333 !important
}

.droppable-highlight li a {
	background: #FFEDCA !important;
}

.droppable-highlight.droppable-hover li a {
	background: #E8E8E8 !important;
}

.dragable-border {
	z-index: 1000;
	border: 1px #cfcfcf solid;
	background: #fff !important;
	padding: 5px !important;
	white-space: nowrap;
	text-decoration: none !important;
	color: #333 !important;
	cursor: move !important;
	-moz-border-radius-topleft: 4px;
	-webkit-border-top-left-radius: 4px;
	border-top-left-radius: 4px;
	-moz-border-radius-topright: 4px;
	-webkit-border-top-right-radius: 4px;
	border-top-right-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
	-webkit-border-bottom-left-radius: 4px;
	border-bottom-left-radius: 4px;
	-moz-border-radius-bottomright: 4px;
	-webkit-border-bottom-right-radius: 4px;
	border-bottom-right-radius: 4px;
}

.fav.favorited {
	display: block !important;
	background: url(../images/stars.gif) no-repeat -242px
		-140px transparent !important;
}

th .fav.favorited {
	background: url(../images/stars.gif) no-repeat -142px
		-443px transparent !important;
}

th .fav:hover {
	background: url(../images/stars.gif) no-repeat -342px
		-443px transparent !important;
}

ul li li span.fav {
	position: absolute;
	height: 20px;
	width: 20px;
	background: url(../images/stars.gif) no-repeat -42px
		-140px transparent !important;
	display: none;
	cursor: pointer;
	margin-left: 137px;
}

ul li li li:hover span.fav {
	display: block;
}

ul li span.favRemove {
	position: absolute;
	height: 20px;
	width: 16px;
	background: url(../images/icons/cancel-inv.png)
		no-repeat left center transparent;
	display: none;
	cursor: pointer;
	margin-left: 137px;
}

ul li li:hover span.favRemove {
	display: block;
}

ul li li span.favRemove:hover {
	background: url(../images/icons/cancel.png) no-repeat
		left center transparent;
}

#mainMenu ul strong a {
	padding: 0;
	background: none;
	color: #333;
}

#mainMenu ul.submenu li.active strong a,#content ul.contentMenu li.active strong a,#mainMenu ul.submenu li.selected strong a,#content ul.contentMenu li.selected strong a
	{
	font-weight: bold;
	color: #000;
}

#content .blackTabs li strong a {
	padding: 0;
	background: none;
}

#content .stats-shared-menu .submenu li span a {
	background: none;
	margin-top: -2px;
	padding: 3px 3px 2px;
}

#content .filterTabs li strong a {
	padding: 0;
	background: none;
}

.filterTabsMarginalBag {
	position: absolute;
	width: 590px;
}

.filterTabsMarginalBag ul.filterTabs {
	float: right;
	height: 0;
	padding: 0;
	margin-top: 6px;
}

.filterTabs {
	list-style: none;
	background: black;
	height: 12px;
	padding: 6px 0;
	clear: both;
	font-size: 10px;
	text-transform: uppercase;
	margin-bottom: -2px;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-top-right-radius: 3px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
}

.blackTabs,.stats-shared-menu .submenu {
	-webkit-border-top-left-radius: 3px;
	-webkit-border-top-right-radius: 3px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
}

.stats-container .blackTabs,.stats-container .submenu {
	-webkit-border-top-left-radius: 0;
	-webkit-border-top-right-radius: 0;
	-moz-border-radius-topleft: 0;
	-moz-border-radius-topright: 0;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}

.filterTabs li.tabTitle {
	background: none;
	color: #BFBFBF;
	padding: 0 0 0 10px;
}

li.tabMore {
	background: none !important;
	margin-right: 5px;
	padding: 0 !important;
}

.whiteTabs li.tabMore,li.tabMore.hover,.stats-shared-menu li.tabMore {
	background: url("../images/more-bg-left.gif") 0 0
		no-repeat !important;
}

.whiteTabs li.tabMore,.stats-shared-menu li.tabMore {
	-webkit-border-top-left-radius: 3px;
	-webkit-border-top-right-radius: 3px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
}

.whiteTabs li.tabMore a.moreHref,.stats-shared-menu li.tabMore a.moreHref
	{
	background: url("../images/more-bg-right.gif") 100% 0
		no-repeat !important;
	padding-right: 15px !important;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-top-right-radius: 3px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
}

li.tabMore a {
	padding: 0 15px 0 7px;
	cursor: pointer;
}

li.tabMore a:hover {
	text-decoration: none !important;
}

li.tabMore.hover a {
	background: url("../images/more-bg-right-top.gif")
		right top no-repeat;
}

li.tabMore a {
	background:
		url("../images/more-bg-right-top-transparent.gif")
		100% 0 no-repeat;
}

#content .blackTabs li.tabMore a,#content .stats-shared-menu .submenu li.tabMore a
	{
	background:
		url("../images/more-bg-right-top-transparent.gif")
		102% 2px no-repeat;
	padding-right: 15px;
}

#content .blackTabs li.tabMore strong {
	background-image: none;
}

#content #right .blackTabs li a.moreHref,#content #right .submenu li a.moreHref
	{
	padding-right: 15px;
	display: inline;
}

.blackTabs .tabMore li,.whiteTabs .tabMore li.submenu .tabMore li.stats-shared-menu .tabMore li
	{
	margin: 0;
	padding: 2px;
}

.tabMore ul {
	position: absolute;
	border-top: 0;
	list-style: none;
	border: none;
	display: none;
	margin-top: 16px;
}

li.tabMore.hover ul {
	display: block;
	z-index: 999;
}

.tabMore.hover ul li,.tabMore.hover ul li.first {
	float: none;
	border: none;
	border-top: 1px solid #515151;
	background: none repeat scroll 0 0 #393939;
	padding: 3px 15px 3px 7px;
}

#right .tabMore.hover ul li {
	padding: 0 15px 0 7px;
}

.tabMore.hover ul li a {
	
}

li.tabMore.hover ul li.active,li.tabMore.hover ul li.selected {
	display: none;
}

.tabMore.hover ul li.first {
	border-top: none;
}

.tabMore ul li a {
	color: #fff !important;
	background: none !important;
	padding: 0;
}

.tabMore ul li a:hover {
	text-decoration: underline !important;
}

.activeMore a.moreHref {
	color: #FF6700 !important;
}

.blackTabs li.tabMore,.filterTabs li.tabMore,.submenu li.tabMore {
	float: right;
}

.blackTabs li.tabMore ul,.submenu li.tabMore ul,.filterTabs li.tabMore ul
	{
	position: absolute;
}

.filterTabs li {
	float: left;
	padding: 0 6px 0 7px;
	background: url(../images/line-gray.gif) no-repeat
		left center transparent;
}

.filterTabs li.first {
	background: none;
}

#content .filterTabs li a {
	display: block;
	color: #fff;;
}

.filterTabs li.active a,.filterTabs li.selected a {
	color: #FF6700 !important;
}

#content .filterTabs li strong {
	display: block;
	color: white;
	font-weight: normal;
}

#mainMenu ul.submenu li.active,ul.contentMenu li.selected {
	margin-left: -2px;
}

#mainMenu ul.submenu li.last,ul.contentMenu li.last {
	background: transparent;
}

#selectedMatchesMenu {
	background: url(../images/icons/star.png) no-repeat
		left top transparent;
	padding-left: 20px;
	display: inline-block;
	padding-bottom: 2px;
}

#content .whiteTabs li strong a {
	background: none;
	padding: 0;
}

#content .stats-shared-menu li.selected span a {
	padding: 0 6px;
	margin: -1px;
}

#content .stats-shared-menu li span a {
	background: none;
	padding: 0;
	margin: 0;
}

#content .stats-shared-menu li span {
	background: url("../images/blue-tab-right.gif")
		no-repeat scroll right top transparent;
	color: white;
	display: block;
	padding: 3px 10px 2px;
}

#content .submenu li span {
	background: url("../images/blue-tab-right2.gif")
		no-repeat scroll right top transparent;
}

table.compareTeams {
	margin-top: 20px;
}

table.compareTeams thead th {
	background: #333;
	color: #fff;
	border: none;
	padding: 10px;
}

table.compareTeams tbody th {
	border-right: none;
	border-left: none;
	color: #333;
	font-weight: normal;
	border-color: #E1E1E1;
	background-color: #F5F5F5;
}

table.compareTeams tbody .dark th {
	border-color: #E1E1E1;
	background-color: #E1E1E1;
}

table.compareTeams .middle {
	width: 100px;
}

table.compareTeams tbody td {
	text-align: center;
	padding: 3px;
	font-size: 12px;
	font-weight: bold;
}

table.compareTeams tbody td.away {
	padding-left: 3px;
}

div.eventHeader {
	margin-top: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
	border: 1px #f8f8f8 solid;
	aaborder: 1px #d8d8d8 solid;
	aabackground: #f8f8f8;
}

div.eventHeader p {
	text-align: center !important;
	clear: both;
	padding: 0;
	margin-top: 10px;
}

div.eventHeader p span {
	line-height: 20px;
	background: url("../images/day-bg.gif") repeat-x
		scroll center bottom #234460;
	border: 1px #333 solid;;
	line-height: 20px;
	display: inline-block;
	padding: 0 5px 0 5px;
	color: #fff;
}

div.eventHeader .home,div.eventHeader .res,div.eventHeader .away {
	float: left;
	font-weight: bold;
}

div.eventHeader .home,div.eventHeader .away {
	width: 243px;
	font-size: 15px;
}

div.eventHeader .home {
	text-align: right;
}

div.eventHeader .away {
	text-align: left;
}

div.eventHeader .res {
	width: 100px;
	text-align: center;
	font-size: 15px;
}

div.eventHeader .res span {
	display: block;
	font-weight: normal;
	font-size: 11px;
}

p.eventDate {
	margin-top: -3px;
	font-weight: bold;
	padding-bottom: 10px;
}

p.eventResult {
	font-weight: bold;
	padding-top: 3px;
	font-size: 12px;
	padding-bottom: 5px;
}

p.eventDate span {
	font-weight: lighter;
}

p.eventDate strong {
	color: #555;
}

h1 .gameResult {
	color: #333;
}

.tabButton {
	float: right;
}

.tabButton .fav {
	position: absolute;
	float: right;
	height: 15px;
	width: 15px;
	background: url("../images/stars.gif") no-repeat
		scroll -42px -443px transparent !important;
	cursor: pointer;
	display: none;
	margin-left: -17px;
}

tr:hover .tabButton .fav {
	display: block;
}

#left .tabButton .fav {
	background: url("../images/stars.gif") no-repeat
		scroll -42px -140px transparent !important;
	height: 18px;
}

#left .tabButton .fav.favorited {
	background: url("../images/stars.gif") no-repeat
		scroll -142px -440px transparent !important;
	height: 18px;
}

#left .tabButton .fav:hover {
	background: url("../images/stars.gif") no-repeat
		scroll -342px -440px transparent !important;
}

#center .clubTable.leagueTable tr.dark td .tabButton .fav {
	background: url("../images/stars.gif") no-repeat
		scroll -42px -143px transparent !important;
}

#center .clubTable.leagueTable tr td .tabButton .fav {
	background: url("../images/stars.gif") no-repeat
		scroll -42px -43px transparent !important;
}

#center .clubTable.leagueTable tr.dark td .tabButton .fav.favorited {
	background: url("../images/stars.gif") no-repeat
		scroll -142px -143px transparent !important;
}

#center .clubTable.leagueTable tr td .tabButton .fav.favorited {
	background: url("../images/stars.gif") no-repeat
		scroll -142px -43px transparent !important;
}

#center .clubTable.leagueTable tr td .tabButton .fav:hover {
	background: url("../images/stars.gif") no-repeat
		scroll -342px -43px transparent !important;
}

#center .clubTable.leagueTable tr.dark td .tabButton .fav:hover {
	background: url("../images/stars.gif") no-repeat
		scroll -342px -143px transparent !important;
}

#left ul li { &
	margin-top: -2px;
}

#left ul li.expanded { &
	margin-bottom: 2px;
}

#left ul ul ul {
	display: none;
}

#left ul li#menuHeader {
	height: 25px;
	margin-bottom: 0;
}

#left ul li#menuHeader div.menuHeaderSearch {
	padding: 3px 0 3px 5px;
}

#left ul li#menuHeader input {
	font-size: 11px;
	width: 120px;
	padding: 2px;
}

#left ul li#menuHeader input.inactive {
	color: #cfcfcf;
}

.forceFilterHidden {
	display: none !important;
}

.forceFilterExpanded a {
	background: none repeat scroll 0 0 #D8D8D8 !important;
}

.forceFilterExpanded ul {
	display: block !important;
	background: none repeat scroll 0 0 #F5F5F5;
}

.forceFilterExpanded ul li a {
	background: url("../images/arrow-orange.gif")
		no-repeat scroll 17px 8px transparent !important;
	padding: 3px 9px 2px 30px !important;
	color: #006691 !important;
}

.forceFilterExpanded ul li a:hover {
	text-decoration: underline !important;
}

#menuFilterInfo {
	margin: 0 !important;
	font-size: 10px;
	font-weight: normal;
	text-align: center;
}

#menuFilterInfo a {
	display: block;
	cursor: pointer;
	border: 1px #cfcfcf solid !important;
	background: #FFFFCC !important;
	color: #333 !important;
	text-transform: none !important;
}

#center .banner div {
	margin-top: 10px;
	margin-left: 60px;
}

.bannerFooter {
	font-size: 10px;
	color: #cfcfcf;
	text-align: center;
}

body#home .bread {
	display: none;
}

body#home h1 {
	padding-top: 0;
	padding-bottom: 0;
}

body#home .submenu {
	height: 5px;
	background: url("../images/submenu-bg.jpg") repeat-x
		scroll left bottom #E1E1E1;
}

.hpBox {
	border: 1px #999 solid;
	height: 250px;
	width: 190px;
	float: left;
	margin: 0 4px 8px 4px;
	padding: 0;
	overflows: hidden;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background: #F5F5F5;
}

.hpBox p {
	margin: 0;
	padding: 3px 5px 3px 5px;
	height: 50px;
	background: #dfdfdf;
	-moz-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	border-bottom-right-radius: 5px;
}

.hpBox.double {
	height: 510px;
}

.hpBox ul {
	height: 166px;
	list-style: none;
	padding-top: 4px;
	overflow: hidden;
}

.hpBox.double ul {
	height: 426px;
}

.hpBox ul li {
	padding: 3px 0 3px 10px;
}

.hpBox ul li:hover {
	background: #cfcfcf;
}

.hpBox ul li a:hover {
	text-decoration: none !important;
}

.hpBox ul li:hover .fav {
	display: block;
}

.hpBox h2 {
	height: 23px;
	margin: 0;
	padding: 0;
	line-height: 23px;
	text-align: center;
	background: #3D7FB6;
	color: #fff;
	font-size: 12px;
}

#content .hpBox h2 a {
	color: #fff;
}

.hpBox li span.fav {
	position: absolute;
	height: 20px;
	width: 20px;
	background: url(../images/icons/star-inv.png)
		no-repeat left center transparent;
	display: none;
	cursor: pointer;
	margin-left: 140px;
}

.hpBox li li:hover span.fav {
	display: block;
}

.hpBox li span.fav:hover {
	background: url(../images/icons/star.png) no-repeat
		left center transparent;
}

.hpBox p a {
	display: block;
	padding-left: 12px;
	background: url("../images/arrow-orange.gif")
		no-repeat scroll 2px 5px transparent;
}

li#favInfo {
	padding: 3px;
	text-align: center;
	background: #F5F5F5 !important;
	font-size: 10px;
	line-height: 12px;
	color: #777;
	border-bottom: 1px solid #D8D8D8;
}

#favInfo .star {
	padding-left: 14px;
	display: inline-block;
	line-height: 17px;
	padding-top: 2px;
	background: url(../images/stars.gif) no-repeat -142px
		-440px transparent !important;
}

#favInfo .star span {
	display: none;
}

.hpInfo {
	margin: 9px 20px 0 5px;
}

.hpInfo ul {
	margin-left: 20px;
}

.footerLogo {
	width: 189px;
	height: 39px;
	background: url("../images/todayodds-s.png");
	float: left;
	margin: 15px 0 0 0;
	border-right: 1px solid #67696B;
}

.errorInfo {
	background: url("../images/warning-32.png") center
		no-repeat;;
	padding: 40px;
}

#opLogo {
	float: left;
	margin: 5px 5px 20px 5px;
}

#left ul li li a:hover .f-popular_old {
	background: url(../images/stars.gif) no-repeat -342px
		-244px transparent !important;
}

#left ul li .expanded .f-popular_old {
	background: url(../images/stars.gif) no-repeat -342px
		-244px transparent !important;
}

.f-popular_old {
	background: url(../images/stars.gif) no-repeat -342px
		-44px transparent !important;
	height: 13px;
}

.matchCnt {
	color: #333;
	text-decoration: none;
}

.clubTable .matchCnt {
	color: #B0B0B0;
	text-decoration: none;
}

#left a:hover .matchCnt,#center a:hover .matchCnt {
	text-decoration: none;
}

.hpSportEmpty {
	border: 1px #E1E1E1 solid;
	border-bottom: 0;
	padding-left: 10px;
	line-height: 20px;
}

.tableFooterTeaser {
	border: 1px #E1E1E1 solid;
	border-bottom: 0;
	line-height: 20px;
	text-align: right;
	padding-right: 10px;
	font-size: 10px;
	background: #fff;
}

.tableFooterTeaser.noTopBorder {
	border: 1px #E1E1E1 solid;
	border-top: 0;
}

.tableFooterTeaser a {
	padding-right: 10px;
	padding-left: 10px;
	background: url("../images/arrow-orange.gif")
		no-repeat right transparent;
	text-transform: uppercase;
}

.tableFooterTeaser.revert a {
	padding-right: 0;
	font-size: 11px;
	font-weight: 700;
	padding-left: 10px;
	background: url("../images/arrow-orange.gif")
		no-repeat left transparent;
	text-transform: capitalize;
}

.tableFooterTeaser.more a {
	text-transform: none;
	font-size: 11px;
	background:
		url("../images/arrow-orange-vertical.gif")
		no-repeat right transparent;
}

.tableFooterTeaser.bottomBorder {
	border-top: 0;
	border-bottom: 1px #E1E1E1 solid;
}

.hpFooter {
	border: 1px #E1E1E1 solid;
	border-top: none;
	line-height: 20px;
	text-align: right;
	padding-right: 10px;
	font-size: 10px;
	background: #F5F5F5;
}

.hpFooterLeft {
	float: left;
}

.hpFooter a {
	padding: 0 10px;
	background: url("../images/arrow-orange.gif")
		no-repeat right transparent;
	text-transform: uppercase;
}

td.hpFooterMore {
	text-align: center !important;
	background: #fff;
}

.hpFooterMore a {
	padding-right: 10px;
	padding-left: 3px;
	color: #F96900 !important;
	font-weight: bold;
}

.adstext {
	color: #cfcfcf;
	text-align: center;
	font-size: 10px;
}

.centerContentMenuDivider {
	height: 10px;
}

#left .adsenvelope {
	margin-left: 18px;
}

#right .adsenvelope {
	margin-left: 7px;
}

.season.stages p {
	float: left;
}

.season.stages UL LI.selected {
	font-weight: 700;
	background-color: rgba(195, 222, 245, 0.67) !important;
}

.season.stages { &
	width: auto !important;
	_width: auto !important;
	position: inherit;
	margin: 0 5px 0 7px;
}

.fakeSelectIn {
	white-space: nowrap;
}

.season.stages .fakeSelect.stage { &
	width: 90px;
}

div.sportmenu-banner,li.sportmenu-banner {
	background: #fff !important;
	padding: 8px 0 0 0 !important;
	margin: 0 !important;
	border: 0 !important;
	text-align: center;
}

li.sportmenu-banner div.adstext {
	display: block !important;
	float: none !important;
}

.banner-content {
	padding: 8px 0 8px 0;
}

.participant-detail-logo {
	position: absolute;
	top: 164px;;
	margin-left: 540px;
}

.event-header {
	margin-bottom: 40px;
	margin-top: 30px;
}

.event-header-home,.event-header-score,.event-header-away {
	float: left;
	font-size: 20px;
	height: 50px;
	line-height: 20px;
}

.event-header-home,.event-header-away {
	width: 243px;
}

#content .event-header-home a,#content .event-header-away a {
	color: #F95901;
	font-weight: bold;
}

.event-header-home {
	text-align: right;
}

.event-header-score {
	width: 100px;
	text-align: center;
	font-weight: bold;
}

.event-header-score p {
	font-size: 12px;
	text-align: center !important;
	padding-top: 10px;
}

.event-header-date {
	text-align: center !important;
	margin-bottom: 20px;
}

.event-logo-home {
	float: left;
	margin-top: -15px;
}

.event-logo-away {
	float: right;
	margin-top: -15px;
}

.tournament-info {
	margin-top: 10px;
}

#pos_11_block_1 .blackTabs,#pos_11_block_1 .submenu {
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
}

.form-bg {
	float: left;
	height: 17px;
	width: 20px;
}

.form-bg {
	float: left;
	height: 17px;
	width: 20px;
}

.form a {
	text-decoration: none;
}

a.form-ou {
	background: url("../images/icons/form.ou.png")
		no-repeat scroll 0 0 transparent;
}

a.form-over {
	background-position: 0 -50px;
}

.form a {
	text-decoration: none;
}

a.form-ou {
	background: url("../images/icons/form.ou.png")
		no-repeat scroll 0 0 transparent;
}

a.form-over {
	background-position: 0 -50px;
}

.effect-sqare-parent {
	position: absolute;
	background: #3D7FB6;
}

.glib-stats-content {
	clear: both;
}

.label {
	display: inline-block;
	padding: 2px 4px;
	font-size: 11.844px;
	font-weight: bold;
	line-height: 14px;
	color: #ffffff;
	vertical-align: baseline;
	white-space: nowrap;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	background-color: #999999;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	margin: 0 0 10px;
}

.label .icon {
	background: transparent
		url("../images/icons/layout-white.png") no-repeat 0
		0;
	display: inline-block;
	width: 13px;
	height: 13px;
	margin: 0 3px -2px 0;
}

.label:empty {
	display: none;
}

a.label:hover {
	color: #ffffff;
	text-decoration: none;
	cursor: pointer;
}

.label-important {
	background-color: #b94a48;
}

.label-important .icon {
	background-position: -311px 0;
}

.label-important[href] {
	background-color: #953b39;
}

.label-warning {
	background-color: #f89406;
}

.label-warning[href] {
	background-color: #c67605;
}

.label-success {
	background-color: #468847;
}

.label-success .icon {
	background-position: -288px 0;
}

.label-success[href] {
	background-color: #356635;
}

.label-info {
	background-color: #3a87ad;
}

.label-info .icon {
	background-position: -121px -96px;
}

.label-info[href] {
	background-color: #2d6987;
}

.label-inverse {
	background-color: #333333;
}

.label-inverse[href] {
	background-color: #1a1a1a;
}

.btn .label {
	position: relative;
	top: -1px;
}

.btn-mini .label {
	top: 0;
}

.teamOverviewContainer {
	margin-top: 10px;
}

#subContent_1 .teamOverviewContainer,#subContent_2 .teamOverviewContainer
	{
	margin-top: 0;
}

#center .teamOverviewBlock {
	float: left;
	padding: 0 2px 0 2px;
}

#center .teamOverviewBlockRight {
	width: 440px;
	float: right;
}

#center .teamOverviewBlock h3 {
	padding-bottom: 1px;
	font-size: 12px;
	border-bottom: 2px #000 solid;
}

#right .teamOverviewBlock h3 {
	padding-bottom: 1px;
	border-bottom: 2px #000 solid;
}

.teamOverviewBlock .content {
	background: #F1F1F1;
}

.teamOverviewBlock .content.tableShadow {
	border-bottom: 1px solid #D8D8D8;
	background: #fff;
	padding-bottom: 0;
}

.teamOverviewBlock .content .contentPart {
	border-bottom: 1px #D8D8D8 solid;
	padding: 3px 5px 3px 5px;
}

.flagOffset {
	padding-left: 20px;
}

#center table.smallTable {
	width: 100%;
}

#center table.smallTable td {
	padding-left: 2px;
}

#debug {
	margin-top: 5px;
	color: black;
	min-width: 250px;
	max-width: 272px;
	position: absolute;
	left: 10px;
	top: 5px;
	z-index: 999;
	width: auto;
	margin-right: auto;
}

#debug table,#debug #debug-open {
	opacity: 0.95;
	-moz-opacity: 0.95;
	-khtml-opacity: 0.95;
	_filter: alpha(opacity =   950);
	background: #eee;
	border-collapse: collapse;
	width: auto;
}

#debug th,#debug td {
	font: 10px/1.3 Verdana, sans-serif !important;
	border: 1px solid #ccc;
	padding: 2px 5px;
	text-align: left;
}

#debug thead th {
	background: #680;
	color: white;
	text-align: right;
	padding-bottom: 0.8ex;
	cursor: pointer;
}

#debug thead th span {
	display: inline;
}

#debug #debug-title-th,#debug #debug-open {
	padding: 0;
	line-height: 1.8em;
	text-align: left;
	padding-right: 5px;
}

#debug #debug-open {
	position: absolute;
	left: 0;
	top: 0;
	background: #680;
	border: 1px solid #ccc;
	color: white;
	padding-left: 5px;
	padding-right: 3px;
	display: none;
}

#debug #debug-title span {
	color: white;
	padding-left: 5px;
}

#debug #debug-close,#debug #debug-minmax {
	border-right: 1px solid #dedab5;
	padding-left: 3px;
	padding-right: 4px;
	line-height: 1.8em;
}

#debug #debug-close:hover,#debug #debug-minmax:hover {
	color: yellow;
}

#debug #debug-title-output,#debug #debug-title-output em,#debug #debug-title span.err,#debug #debug-open span.err
	{
	color: #fd0;
}

#debug #debug-title-output {
	padding-left: 2ex;
}

#debug #debug-title-output .err,#debug #debug-open .err {
	color: white;
}

#debug tbody th {
	text-transform: uppercase;
}

#debug td {
	text-align: right;
}

#debug .err {
	color: #c00;
	text-decoration: blink;
}

#debug em {
	font-style: normal;
	color: #555;
}

#msel #debug {
	left: 5px;
	top: 0;
}

#debug {
	background: #fff;
}

.blockDevelInfo {
	color: #cfcfcf;
	font-size: 9px;
}

.logos {
	background: url('../images/logos/bookmaker-list.png')
		no-repeat scroll 0 16px;
	height: 16px;
	width: 75px;
	display: block;
	cursor: pointer;
}

.blogos {
	background: url('../images/logos/bookmaker-list.png')
		no-repeat scroll 32px 79px transparent;
	display: block;
	float: left;
	height: 16px;
	line-height: 16px;
	padding-left: 77px;
	_padding-left: 74px;
	cursor: pointer;
}

#top-right-social-column {
	left: 990px;
	top: 10px;
	position: absolute;
}

.right-space {
	margin-right: 0;
}

.l1 {
	background-position: 0 -5px !important;
}

.l2 {
	background-position: 0 -26px !important;
}

.l3 {
	background-position: 0 -47px !important;
}

.l4 {
	background-position: 0 -68px !important;
}

.l5 {
	background-position: 0 -89px !important;
}

.l128 {
	background-position: 0 -110px !important;
}

.l7 {
	background-position: 0 -131px !important;
}

.l8 {
	background-position: 0 -152px !important;
}

.l9 {
	background-position: 0 -173px !important;
}

.l10 {
	background-position: 0 -194px !important;
}

.l11 {
	background-position: 0 -215px !important;
}

.l12 {
	background-position: 0 -236px !important;
}

.l13 {
	background-position: 0 -257px !important;
}

.l14 {
	background-position: 0 -278px !important;
}

.l15 {
	background-position: 0 -299px !important;
}

.l16 {
	background-position: 0 -320px !important;
}

.l17 {
	background-position: 0 -341px !important;
}

.l18 {
	background-position: 0 -362px !important;
}

.l19 {
	background-position: 0 -383px !important;
}

.l20 {
	background-position: 0 -404px !important;
}

.l21 {
	background-position: 0 -425px !important;
}

.l22 {
	background-position: 0 -446px !important;
}

.l23 {
	background-position: 0 -467px !important;
}

.l24 {
	background-position: 0 -488px !important;
}

.l25 {
	background-position: 0 -509px !important;
}

.l26 {
	background-position: 0 -530px !important;
}

.l27 {
	background-position: 0 -551px !important;
}

.l28 {
	background-position: 0 -572px !important;
}

.l29 {
	background-position: 0 -593px !important;
}

.l30 {
	background-position: 0 -614px !important;
}

.l31 {
	background-position: 0 -635px !important;
}

.l32 {
	background-position: 0 -656px !important;
}

.l33 {
	background-position: 0 -677px !important;
}

.l34 {
	background-position: 0 -698px !important;
}

.l35 {
	background-position: 0 -719px !important;
}

.l36 {
	background-position: 0 -740px !important;
}

.l37 {
	background-position: 0 -761px !important;
}

.l38 {
	background-position: 0 -782px !important;
}

.l39 {
	background-position: 0 -803px !important;
}

.l40 {
	background-position: 0 -845px !important;
}

.l41 {
	background-position: 0 -824px !important;
}

.l42 {
	background-position: 0 -824px !important;
}

.l43 {
	background-position: 0 -131px !important;
}

.l44 {
	background-position: 0 -866px !important;
}

.l45 {
	background-position: 0 -887px !important;
}

.l46 {
	background-position: 0 -908px !important;
}

.l47 {
	background-position: 0 -929px !important;
}

.l48 {
	background-position: 0 -950px !important;
}

.l49 {
	background-position: 0 -971px !important;
}

.l50 {
	background-position: 0 -992px !important;
}

.l51 {
	background-position: 0 -1013px !important;
}

.l52 {
	background-position: 0 -1034px !important;
}

.l53 {
	background-position: 0 -1055px !important;
}

.l54 {
	background-position: 0 -1097px !important;
}

.l55 {
	background-position: 0 -1076px !important;
}

.l56 {
	background-position: 0 -1139px !important;
}

.l57 {
	background-position: 0 -1118px !important;
}

.l58 {
	background-position: 0 -1160px !important;
}

.l59 {
	background-position: 0 -1181px !important;
}

.l60 {
	background-position: 0 -1202px !important;
}

.l61 {
	background-position: 0 -1223px !important;
}

.l62 {
	background-position: 0 -1244px !important;
}

.l64 {
	background-position: 0 -1286px !important;
}

.l65 {
	background-position: 0 -1307px !important;
}

.l66 {
	background-position: 0 -1328px !important;
}

.l67 {
	background-position: 0 -1349px !important;
}

.l68 {
	background-position: 0 -1370px !important;
}

.l69 {
	background-position: 0 -1391px !important;
}

.l70 {
	background-position: 0 -1433px !important;
}

.l71 {
	background-position: 0 -1454px !important;
}

.l72 {
	background-position: 0 -1517px !important;
}

.l73 {
	background-position: 0 -1496px !important;
}

.l74 {
	background-position: 0 -1538px !important;
}

.l75 {
	background-position: 0 -1475px !important;
}

.l76 {
	background-position: 0 -2924px !important;
}

.l77 {
	background-position: 0 -2210px !important;
}

.l78 {
	background-position: 0 -1580px !important;
}

.l79 {
	background-position: 0 -1622px !important;
}

.l80 {
	background-position: 0 -1643px !important;
}

.l81 {
	background-position: 0 -1601px !important;
}

.l82 {
	background-position: 0 -1664px !important;
}

.l83 {
	background-position: 0 -1685px !important;
}

.l84 {
	background-position: 0 -1706px !important;
}

.l85 {
	background-position: 0 -1727px !important;
}

.l86 {
	background-position: 0 -1769px !important;
}

.l87 {
	background-position: 0 -1748px !important;
}

.l88 {
	background-position: 0 -1790px !important;
}

.l89 {
	background-position: 0 -1832px !important;
}

.l90 {
	background-position: 0 -1811px !important;
}

.l91 {
	background-position: 0 -1853px !important;
}

.l92 {
	background-position: 0 -2021px !important;
}

.l93 {
	background-position: 0 -2042px !important;
}

.l94 {
	background-position: 0 -2063px !important;
}

.l95 {
	background-position: 0 -2084px !important;
}

.l96 {
	background-position: 0 -2105px !important;
}

.l97 {
	background-position: 0 -2126px !important;
}

.l98 {
	background-position: 0 -2147px !important;
}

.l99 {
	background-position: 0 -2168px !important;
}

.l100 {
	background-position: 0 -2189px !important;
}

.l101 {
	background-position: 0 -2273px !important;
}

.l102 {
	background-position: 0 -1412px !important;
}

.l103 {
	background-position: 0 -2231px !important;
}

.l104 {
	background-position: 0 -2252px !important;
}

.l105 {
	background-position: 0 -2336px !important;
}

.l106 {
	background-position: 0 -2294px !important;
}

.l107 {
	background-position: 0 -2315px !important;
}

.l108 {
	background-position: 0 -2357px !important;
}

.l109 {
	background-position: 0 -2378px !important;
}

.l110 {
	background-position: 0 -2567px !important;
}

.l111 {
	background-position: 0 -2483px !important;
}

.l112 {
	background-position: 0 -2441px !important;
}

.l113 {
	background-position: 0 -2504px !important;
}

.l114 {
	background-position: 0 -2462px !important;
}

.l115 {
	background-position: 0 -2525px !important;
}

.l116 {
	background-position: 0 -2420px !important;
}

.l117 {
	background-position: 0 -2399px !important;
}

.l118 {
	background-position: 0 -2714px !important;
}

.l119 {
	background-position: 0 -2546px !important;
}

.l120 {
	background-position: 0 -2588px !important;
}

.l121 {
	background-position: 0 -2609px !important;
}

.l122 {
	background-position: 0 -2651px !important;
}

.l123 {
	background-position: 0 -2630px !important;
}

.l124 {
	background-position: 0 -2756px !important;
}

.l125 {
	background-position: 0 -2735px !important;
}

.l127 {
	background-position: 0 -2777px !important;
}

.l129 {
	background-position: 0 -2798px !important;
}

.l130 {
	background-position: 0 -2672px !important;
}

.l131 {
	background-position: 0 -2861px !important;
}

.l132 {
	background-position: 0 -2819px !important;
}

.l133 {
	background-position: 0 -2840px !important;
}

.l134 {
	background-position: 0 -2882px !important;
}

.l135 {
	background-position: 0 -2903px !important;
}

.l136 {
	background-position: 0 -2945px !important;
}

.l137 {
	background-position: 0 -2924px !important;
}

.l138 {
	background-position: 0 -2966px !important;
}

.l139 {
	background-position: 0 -2987px !important;
}

.l140 {
	background-position: 0 -3050px !important;
}

.l141 {
	background-position: 0 -3008px !important;
}

.l142 {
	background-position: 0 -3029px !important;
}

.l146 {
	background-position: 0 -3071px !important;
}

.l147 {
	background-position: 0 -3092px !important;
}

.l149 {
	background-position: 0 -5px !important;
}

.l150 {
	background-position: 0 -3133px !important;
}

.l151 {
	background-position: 0 -3155px !important;
}

.l152 {
	background-position: 0 -2693px !important;
}

.l153 {
	background-position: 0 -3176px !important;
}

.l154 {
	background-position: 0 -3197px !important;
}

.l155 {
	background-position: 0 -3218px !important;
}

.l156 {
	background-position: 0 -3239px !important;
}

.l157 {
	background-position: 0 -89px !important;
}

.l159 {
	background-position: 0 -3281px !important;
}

.l160 {
	background-position: 0 -89px !important
}

.l161 {
	background-position: 0 -3302px !important;
}

.l162 {
	background-position: 0 -3323px !important;
}

.l164 {
	background-position: 0 -908px !important;
}

.l244 {
	background-position: 0 -3428px !important;
}

.l302 {
	background-position: 0 -3407px !important;
}

.l372 {
	background-position: 0 -299px !important;
}

.l373 {
	background-position: 0 -3386px !important;
}

.l374 {
	background-position: 0 -3365px !important;
}

.l375 {
	background-position: 0 -5px !important;
}

.l376 {
	background-position: 0 -3449px !important;
}

.l377 {
	background-position: 0 -3470px !important;
}

.l378 {
	background-position: 0 -3491px !important;
}

.l379 {
	background-position: 0 -3512px !important;
}

.l380 {
	background-position: 0 -3533px !important;
}

.l381 {
	background-position: 0 -3554px !important;
}

.l382 {
	background-position: 0 -3575px !important;
}

.l383 {
	background-position: 0 -3596px !important;
}

.logos {
	background: url('../images/logos/bookmaker-list.png')
		no-repeat scroll 0 16px;
	height: 16px;
	width: 75px;
	display: block;
	cursor: pointer;
}

.blogos {
	background: url('../images/logos/bookmaker-list.png')
		no-repeat scroll 32px 79px transparent;
	display: block;
	float: left;
	height: 16px;
	line-height: 16px;
	padding-left: 77px;
	_padding-left: 74px;
	cursor: pointer;
}

#top-right-social-column {
	left: 990px;
	top: 10px;
	position: absolute;
}

.right-space {
	margin-right: 0;
}

.l1 {
	background-position: 0 -5px !important;
}

.l2 {
	background-position: 0 -26px !important;
}

.l3 {
	background-position: 0 -47px !important;
}

.l4 {
	background-position: 0 -68px !important;
}

.l5 {
	background-position: 0 -89px !important;
}

.l128 {
	background-position: 0 -110px !important;
}

.l7 {
	background-position: 0 -131px !important;
}

.l8 {
	background-position: 0 -152px !important;
}

.l9 {
	background-position: 0 -173px !important;
}

.l10 {
	background-position: 0 -194px !important;
}

.l11 {
	background-position: 0 -215px !important;
}

.l12 {
	background-position: 0 -236px !important;
}

.l13 {
	background-position: 0 -257px !important;
}

.l14 {
	background-position: 0 -278px !important;
}

.l15 {
	background-position: 0 -299px !important;
}

.l16 {
	background-position: 0 -320px !important;
}

.l17 {
	background-position: 0 -341px !important;
}

.l18 {
	background-position: 0 -362px !important;
}

.l19 {
	background-position: 0 -383px !important;
}

.l20 {
	background-position: 0 -404px !important;
}

.l21 {
	background-position: 0 -425px !important;
}

.l22 {
	background-position: 0 -446px !important;
}

.l23 {
	background-position: 0 -467px !important;
}

.l24 {
	background-position: 0 -488px !important;
}

.l25 {
	background-position: 0 -509px !important;
}

.l26 {
	background-position: 0 -530px !important;
}

.l27 {
	background-position: 0 -551px !important;
}

.l28 {
	background-position: 0 -572px !important;
}

.l29 {
	background-position: 0 -593px !important;
}

.l30 {
	background-position: 0 -614px !important;
}

.l31 {
	background-position: 0 -635px !important;
}

.l32 {
	background-position: 0 -656px !important;
}

.l33 {
	background-position: 0 -677px !important;
}

.l34 {
	background-position: 0 -698px !important;
}

.l35 {
	background-position: 0 -719px !important;
}

.l36 {
	background-position: 0 -740px !important;
}

.l37 {
	background-position: 0 -761px !important;
}

.l38 {
	background-position: 0 -782px !important;
}

.l39 {
	background-position: 0 -803px !important;
}

.l40 {
	background-position: 0 -845px !important;
}

.l41 {
	background-position: 0 -824px !important;
}

.l42 {
	background-position: 0 -824px !important;
}

.l43 {
	background-position: 0 -131px !important;
}

.l44 {
	background-position: 0 -866px !important;
}

.l45 {
	background-position: 0 -887px !important;
}

.l46 {
	background-position: 0 -908px !important;
}

.l47 {
	background-position: 0 -929px !important;
}

.l48 {
	background-position: 0 -950px !important;
}

.l49 {
	background-position: 0 -971px !important;
}

.l50 {
	background-position: 0 -992px !important;
}

.l51 {
	background-position: 0 -1013px !important;
}

.l52 {
	background-position: 0 -1034px !important;
}

.l53 {
	background-position: 0 -1055px !important;
}

.l54 {
	background-position: 0 -1097px !important;
}

.l55 {
	background-position: 0 -1076px !important;
}

.l56 {
	background-position: 0 -1139px !important;
}

.l57 {
	background-position: 0 -1118px !important;
}

.l58 {
	background-position: 0 -1160px !important;
}

.l59 {
	background-position: 0 -1181px !important;
}

.l60 {
	background-position: 0 -1202px !important;
}

.l61 {
	background-position: 0 -1223px !important;
}

.l62 {
	background-position: 0 -1244px !important;
}

.l64 {
	background-position: 0 -1286px !important;
}

.l65 {
	background-position: 0 -1307px !important;
}

.l66 {
	background-position: 0 -1328px !important;
}

.l67 {
	background-position: 0 -1349px !important;
}

.l68 {
	background-position: 0 -1370px !important;
}

.l69 {
	background-position: 0 -1391px !important;
}

.l70 {
	background-position: 0 -1433px !important;
}

.l71 {
	background-position: 0 -1454px !important;
}

.l72 {
	background-position: 0 -1517px !important;
}

.l73 {
	background-position: 0 -1496px !important;
}

.l74 {
	background-position: 0 -1538px !important;
}

.l75 {
	background-position: 0 -1475px !important;
}

.l76 {
	background-position: 0 -2924px !important;
}

.l77 {
	background-position: 0 -2210px !important;
}

.l78 {
	background-position: 0 -1580px !important;
}

.l79 {
	background-position: 0 -1622px !important;
}

.l80 {
	background-position: 0 -1643px !important;
}

.l81 {
	background-position: 0 -1601px !important;
}

.l82 {
	background-position: 0 -1664px !important;
}

.l83 {
	background-position: 0 -1685px !important;
}

.l84 {
	background-position: 0 -1706px !important;
}

.l85 {
	background-position: 0 -1727px !important;
}

.l86 {
	background-position: 0 -1769px !important;
}

.l87 {
	background-position: 0 -1748px !important;
}

.l88 {
	background-position: 0 -1790px !important;
}

.l89 {
	background-position: 0 -1832px !important;
}

.l90 {
	background-position: 0 -1811px !important;
}

.l91 {
	background-position: 0 -1853px !important;
}

.l92 {
	background-position: 0 -2021px !important;
}

.l93 {
	background-position: 0 -2042px !important;
}

.l94 {
	background-position: 0 -2063px !important;
}

.l95 {
	background-position: 0 -2084px !important;
}

.l96 {
	background-position: 0 -2105px !important;
}

.l97 {
	background-position: 0 -2126px !important;
}

.l98 {
	background-position: 0 -2147px !important;
}

.l99 {
	background-position: 0 -2168px !important;
}

.l100 {
	background-position: 0 -2189px !important;
}

.l101 {
	background-position: 0 -2273px !important;
}

.l102 {
	background-position: 0 -1412px !important;
}

.l103 {
	background-position: 0 -2231px !important;
}

.l104 {
	background-position: 0 -2252px !important;
}

.l105 {
	background-position: 0 -2336px !important;
}

.l106 {
	background-position: 0 -2294px !important;
}

.l107 {
	background-position: 0 -2315px !important;
}

.l108 {
	background-position: 0 -2357px !important;
}

.l109 {
	background-position: 0 -2378px !important;
}

.l110 {
	background-position: 0 -2567px !important;
}

.l111 {
	background-position: 0 -2483px !important;
}

.l112 {
	background-position: 0 -2441px !important;
}

.l113 {
	background-position: 0 -2504px !important;
}

.l114 {
	background-position: 0 -2462px !important;
}

.l115 {
	background-position: 0 -2525px !important;
}

.l116 {
	background-position: 0 -2420px !important;
}

.l117 {
	background-position: 0 -2399px !important;
}

.l118 {
	background-position: 0 -2714px !important;
}

.l119 {
	background-position: 0 -2546px !important;
}

.l120 {
	background-position: 0 -2588px !important;
}

.l121 {
	background-position: 0 -2609px !important;
}

.l122 {
	background-position: 0 -2651px !important;
}

.l123 {
	background-position: 0 -2630px !important;
}

.l124 {
	background-position: 0 -2756px !important;
}

.l125 {
	background-position: 0 -2735px !important;
}

.l127 {
	background-position: 0 -2777px !important;
}

.l129 {
	background-position: 0 -2798px !important;
}

.l130 {
	background-position: 0 -2672px !important;
}

.l131 {
	background-position: 0 -2861px !important;
}

.l132 {
	background-position: 0 -2819px !important;
}

.l133 {
	background-position: 0 -2840px !important;
}

.l134 {
	background-position: 0 -2882px !important;
}

.l135 {
	background-position: 0 -2903px !important;
}

.l136 {
	background-position: 0 -2945px !important;
}

.l137 {
	background-position: 0 -2924px !important;
}

.l138 {
	background-position: 0 -2966px !important;
}

.l139 {
	background-position: 0 -2987px !important;
}

.l140 {
	background-position: 0 -3050px !important;
}

.l141 {
	background-position: 0 -3008px !important;
}

.l142 {
	background-position: 0 -3029px !important;
}

.l146 {
	background-position: 0 -3071px !important;
}

.l147 {
	background-position: 0 -3092px !important;
}

.l149 {
	background-position: 0 -5px !important;
}

.l150 {
	background-position: 0 -3133px !important;
}

.l151 {
	background-position: 0 -3155px !important;
}

.l152 {
	background-position: 0 -2693px !important;
}

.l153 {
	background-position: 0 -3176px !important;
}

.l154 {
	background-position: 0 -3197px !important;
}

.l155 {
	background-position: 0 -3218px !important;
}

.l156 {
	background-position: 0 -3239px !important;
}

.l157 {
	background-position: 0 -89px !important;
}

.l159 {
	background-position: 0 -3281px !important;
}

.l160 {
	background-position: 0 -89px !important
}

.l161 {
	background-position: 0 -3302px !important;
}

.l162 {
	background-position: 0 -3323px !important;
}

.l164 {
	background-position: 0 -908px !important;
}

.l244 {
	background-position: 0 -3428px !important;
}

.l302 {
	background-position: 0 -3407px !important;
}

.l372 {
	background-position: 0 -299px !important;
}

.l373 {
	background-position: 0 -3386px !important;
}

.l374 {
	background-position: 0 -3365px !important;
}

.l375 {
	background-position: 0 -5px !important;
}

.l376 {
	background-position: 0 -3449px !important;
}

.l377 {
	background-position: 0 -3470px !important;
}

.l378 {
	background-position: 0 -3491px !important;
}

.l379 {
	background-position: 0 -3512px !important;
}

.l380 {
	background-position: 0 -3533px !important;
}

.l381 {
	background-position: 0 -3554px !important;
}

.l382 {
	background-position: 0 -3575px !important;
}

.l383 {
	background-position: 0 -3596px !important;
}

.sicon {
	background-color: transparent;
	background: url('../images/icon-sport.png')
		no-repeat scroll 32px 79px;
	height: 16px;
	text-decoration: none;
	padding-left: 18px;
}

.sicona {
	background-color: transparent;
	background: url('../images/icon-sport.png')
		no-repeat scroll 32px 79px;
	text-decoration: none;
	padding-left: 18px;
	display: block;
	float: left;
}

.sfake {
	background-color: transparent;
	background: url('../images/icon-sport.png')
		no-repeat scroll 32px 79px;
	text-decoration: none;
	padding-left: 18px;
}

.siconright {
	background-color: transparent;
	background: url('../images/icon-sport.png') 6px
		0.35em no-repeat scroll !important;
	text-decoration: none;
	padding: 0 0 1px 20px !important;
	margin: 0 0 0 -4px !important;
}

#left li.favourite li .siconMenu {
	background: url('../images/icon-sport.png')
		no-repeat scroll 32px 0px transparent;
	text-decoration: none;
	float: left;
	height: 16px;
	padding-left: 8px;
	margin-left: -7px;
}

.home-raquo {
	padding: 0 5px;
}

.s3 {
	background-position: -1px 0 !important;
}

.s1 {
	background-position: -1px -53px !important;
}

.s2 {
	background-position: -1px -106px !important;
}

.s4 {
	background-position: -1px -159px !important;
}

.s6 {
	background-position: -1px -212px !important;
}

.s5 {
	background-position: -1px -264px !important;
}

.s9 {
	background-position: -1px -583px !important;
}

.s7 {
	background-position: -1px -636px !important;
}

.s8 {
	background-position: -1px -689px !important;
}

.s10 {
	background-position: -1px -742px !important;
}

.s12 {
	background-position: -1px -848px !important;
}

.s11 {
	background-position: -1px -795px !important;
}

.s14 {
	background-position: -1px -901px !important;
}

.s15 {
	background-position: -1px -954px !important;
}

.s13 {
	background-position: -1px -1007px !important;
}

.s16 {
	background-position: -1px -1113px !important;
}

.s17 {
	background-position: -1px -1166px !important;
}

.s18 {
	background-position: -1px -1219px !important;
}

.s19 {
	background-position: -1px -1272px !important;
}

.sr3 {
	background-position: -1px 1px !important;
}

.sr1 {
	background-position: -1px -52px !important;
}

.sr2 {
	background-position: -1px -105px !important;
}

.sr4 {
	background-position: -1px -158px !important;
}

.sr6 {
	background-position: -1px -211px !important;
}

.sr5 {
	background-position: -1px -263px !important;
}

.sr9 {
	background-position: -1px -582px !important;
}

.sr7 {
	background-position: -1px -635px !important;
}

.sr8 {
	background-position: -1px -688px !important;
}

.sr10 {
	background-position: -1px -741px !important;
}

.sr12 {
	background-position: -1px -847px !important;
}

.sr11 {
	background-position: -1px -794px !important;
}

.sr14 {
	background-position: -1px -900px !important;
}

.sr15 {
	background-position: -1px -953px !important;
}

.sr13 {
	background-position: -1px -1006px !important;
}

.sr16 {
	background-position: -1px -1112px !important;
}

.sr17 {
	background-position: -1px -1165px !important;
}

.sr18 {
	background-position: -1px -1218px !important;
}

.sr19 {
	background-position: -1px -1271px !important;
}

h3.sicon_hp {
	padding-left: 28px !important;
	padding-bottom: 5px !important;
}

.sicon_hp {
	background-color: transparent;
	background: url('../images/icons/hp-sport-icons.png')
		no-repeat scroll 32px 79px;
	padding-left: 28px;
}

.sh1 {
	background-position: 0 -419px !important;
}

.sh2 {
	background-position: 0 -119px !important;
}

.sh3 {
	background-position: 0 -238px !important;
}

.sh4 {
	background-position: 0 -329px !important;
}

.sh5 {
	background-position: 0 -149px !important;
}

.sh6 {
	background-position: 0 -269px !important;
}

.sh7 {
	background-position: 0 -179px !important;
}

.sh8 {
	
}

.sh9 {
	background-position: 0 -449px !important;
}

.sh10 {
	background-position: 0 3px !important;
}

.sh11 {
	background-position: 0 -29px !important;
}

.sh12 {
	background-position: 0 -88px !important;
}

.sh13 {
	
}

.sh14 {
	
}

.sh15 {
	background-position: 0 -209px !important;
}

.sh16 {
	
}

.sh17 {
	background-position: 0 -88px !important;
}

.sh18 {
	
}

.sh19 {
	
}

@CHARSET "UTF-8"; 

#form-id-contact-main {
	border: 1px #cfcfcf solid;;
	background: #f5f5f5;
	padding: 20px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}

#form-id-contact-main .item {
	break: both;
	margin-bottom: 10px;
}

#form-id-contact-main .title {
	padding: 2px;
	font-weight: bold;
}

#form-id-contact-main input {
	border: 1px #cfcfcf solid;
	padding: 2px;
	font-size: 11px;
	width: 200px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}

#form-id-contact-main input {
	border: 1px #cfcfcf solid;
	padding: 4px;
	background: #fff;
}

#form-id-contact-main select {
	width: 210px;
	border: 1px #cfcfcf solid;
	padding: 4px;
	font-size: 11px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}

#form-id-contact-main textarea {
	background: #fff;
	border: 1px #cfcfcf solid;
	padding: 4px;
	width: 515px;
	height: 100px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}

#form-id-contact-main button {
	border: 1px #afafaf solid;
	padding: 4px;
	background: #cfcfcf;
	color: #333;
	font-weight: bold;
	font-size: 11px;
	font-family: Tahoma, Arial, sans-serif;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	cursor: pointer;
}

#form-id-contact-main .error-text {
	color: #ff4500;
}

#form-id-contact-main .error {
	font-weight: 700;
	color: #ff4500;
}

.require {
	color: #ff4500;
	font-size: 12px;
	line-height: 0;
	padding: 0 0 0 3px;
}

.adsenvelope {
	margin: 0 auto;
	padding-bottom: 10px;
	position: relative;
}

.adsenvelope iframe,.adsenvelope div {
	width: 100%;
	height: 100%;
}

.adstext {
	height: auto !important;
	position: absolute;
	left: 0;
	bottom: 6px;
	text-align: center;
	color: #B0B0B0;
	font-size: 10px;
}

.adstextpad {
	padding-bottom: 20px !important;
}

.adstextvpad {
	padding-right: 12px !important;
	padding-bottom: 0;
	margin-left: 0;
	float: left;
}

.adsclear {
	clear: both;
	font-size: 1px;
	line-height: 1px;
	height: 1px;
}

.adsclick {
	cursor: pointer;
	display: block;
	position: absolute;
	z-index: 99;
	left: 0;
	top: 0;
	background: white;
	opacity: 0;
	-moz-opacity: 0;
	-khtml-opacity: 0;
	filter: alpha(opacity =   0);
}

.adsclick img {
	display: none;
}

.adsinline {
	text-align: center;
}

.adsinline-left,.adsinline-right {
	position: absolute;
	width: 120px;
	top: 0;
}

.adsinline-left {
	left: 0;
}

.adsinline-right {
	right: 0;
}

#detail .adsenvelope {
	margin: 0 auto;
	padding-top: 10px;
}

#lc .adsenvelope {
	margin: 0 auto;
}

.banx-content_bottom {
	margin-top: 10px;
}

.banx-traffic_code {
	width: 760px;
	margin-left: 0;
}

.banx-detail_strip_soccer {
	padding-top: 0 !important;
}

.adsgraphhori {
	position: absolute;
	width: 100%;
	height: 10px !important;
	margin-top: 3px;
	text-align: center;
}

.adsgraphhori a {
	display: block;
	width: 100%;
	height: 100%;
}

.adsghori {
	width: 100%;
	height: 100%;
	background: url(../images/advert/icon-adverth.gif)
		no-repeat 50% 0;
}

.rtl .adsghori {
	background-image:
		url(../images/advert/icon-adverth-rtl.gif);
}

.adsgraphvert {
	position: absolute;
	right: 0;
	top: 0;
	width: 10px !important;
}

.adsgraphvert a {
	display: block;
	width: 100%;
	height: 100%;
}

.adsgvert {
	width: 100%;
	height: 100%;
	background: url(../images/advert/icon-advertv.gif)
		no-repeat 0 50%;
}

.ath-cs,.ath-sk,.ath-pl {
	background-position: 50% -17px
}

.ath-de {
	background-position: 50% -34px
}

.ath-it {
	background-position: 50% -51px
}

.ath-da {
	background-position: 50% -68px
}

.ath-ro {
	background-position: 50% -85px
}

.ath-tr {
	background-position: 50% -102px
}

.ath-ru {
	background-position: 50% -119px
}

.ath-es {
	background-position: 50% -136px
}

.ath-es {
	background-position: 50% -136px
}

.ath-hr {
	background-position: 50% -153px
}

.ath-hu {
	background-position: 50% -170px
}

.ath-fr {
	background-position: 50% -187px
}

.ath-fi {
	background-position: 50% -204px
}

.ath-he {
	background-position: 50% -221px
}

.ath-cn {
	background-position: 50% -238px
}

.ath-el {
	background-position: 50% -255px
}

.ath-pt {
	background-position: 50% -272px
}

.ath-nl {
	background-position: 50% -289px
}

.atv-cs,.atv-sk,.atv-pl {
	background-position: -17px 50%
}

.atv-de {
	background-position: -34px 50%
}

.atv-it {
	background-position: -51px 50%
}

.atv-da {
	background-position: -68px 50%
}

.atv-ro {
	background-position: -85px 50%
}

.atv-tr {
	background-position: -102px 50%
}

.atv-ru {
	background-position: -119px 50%
}

.atv-es {
	background-position: -136px 50%
}

.atv-es {
	background-position: -136px 50%
}

.atv-hr {
	background-position: -153px 50%
}

.atv-hu {
	background-position: -170px 50%
}

.atv-fr {
	background-position: -187px 50%
}

.atv-fi {
	background-position: -204px 50%
}

.atv-he {
	background-position: -221px 50%
}

.atv-cn {
	background-position: -238px 50%
}

.atv-el {
	background-position: -255px 50%
}

.atv-pt {
	background-position: -272px 50%
}

.atv-nl {
	background-position: -289px 50%
}

#sportstats {
	height: auto;
}

.stats-table {
	height: auto;
}

table.filter {
	margin-bottom: 1px !important;
	background-color: #ececec;
}

table.filter td {
	padding: 5px;
	text-align: left;
	border-bottom: 0;
}

.filter th {
	padding: 3px 7px !important;
}

.corner-form-box {
	margin-top: 5px;
}

.scroll-box {
	background-color: #444;
	padding: 2px 4px 5px 4px;
	height: 16px;
	line-height: 16px;
}

.scroll-box a {
	color: #fff !important;
	cursor: pointer;
}

.scroll-box a.scroll-left {
	margin: 1px 0 0 8px;
	float: left;
}

.scroll-box a.scroll-right {
	margin: 1px 8px 0 0;
	float: right;
}

.stats-table-label,.only-stage .scroll-box {
	background-position: 0 -54px;
}

.only-stage .scroll-box {
	margin-top: 10px;
}

#sportstats .scroll-box a:link,#sportstats .scroll-box a:visited {
	text-decoration: none;
}

#sportstats .scroll-box a:hover,#sportstats .scroll-box a:focus,#sportstats .scroll-box a:active
	{
	text-decoration: underline;
}

#sportstats .scroll-box a:link.scroll-text-inactive,#sportstats .scroll-box a:visited.scroll-text-inactive,#sportstats .scroll-box a:hover.scroll-text-inactive,#sportstats .scroll-box a:focus.scroll-text-inactive,#sportstats .scroll-box a:active.scroll-text-inactive
	{
	color: #c0c0c0 !important;
	cursor: text;
	text-decoration: none;
}

#playoff-header {
	background-color: #cecece;
	border-top: 1px solid #b4b4b4;
	border-bottom: 1px solid #b4b4b4;
	color: #000 !important;
	font-weight: bold;
	padding: 0 !important;
	height: 19px;
	line-height: 19px;
}

.playoff {
	font-family: Tahoma, Arial, sans-serif !important;
}

.playoff .viewport .overview {
	padding: 5px 0;
}

#playoff-header ul,#playoff-header li {
	vertical-align: middle;
	height: 20px;
	border-right: 1px solid #b4b4b4;
	line-height: 20px;
}

#playoff-header ul li.last-round,.last-round {
	border-right: 0;
}

.result-header {
	text-align: center;
	color: #eee;
	font-size: 11px;
	height: 21px;
	line-height: 21px;
	margin: 0;
	background-color: #575757;
	color: #eee;
	font-weight: normal;
}

.playoff .matches,.playoff .match .participant {
	color: #000 !important;
}

.playoff .matches .loser {
	color: #656565 !important;
}

.playoff .matches .matches ul {
	border-color: #00407D;
}

.playoff .matches .playoff-box-highlighted {
	background-color: #fffeb3;
}

.playoff .unpacked,.playoff .unpacked:hover {
	border-color: #000 !important;
	background: #000 !important;
}

.has-events:hover .unpacked {
	border-color: #000 !important;
	background: #000 !important;
}

.playoff-box-result ul {
	margin: 0;
	padding: 0;
}

.playoff-box-result .odd {
	background-color: #fff !important;
	padding: 4px 0;
}

.playoff-box-result .even {
	background-color: #f5f5f5 !important;
	padding: 4px 0;
}

.playoff-box-result-inner {
	border-color: #cccccc !important;
}

.playoff .matches .matches .date {
	width: 20px;
}

.playoff .matches .matches .name {
	max-width: 100%;
}

.playoff .matches .matches .presult {
	width: 29px;
}

.playoff .match .participant .score,.playoff .match .participant .score .s
	{
	font-weight: normal;
}

.playoff .unpacked .participant {
	color: #fff !important;
}

.unpacked,.unpacked .participant .name .codebook {
	color: #fff !important;
}

.has-events:hover {
	background-color: #f5f5f5;
}

.default-scroll .viewport {
	height: auto;
	overflow: hidden !important;
}

.no {
	border-left: none
}

.team-center {
	font-weight: bold;
}

.space {
	min-height: 15px;
	height: 15px;
}

table.table-main tr.dark th {
	text-align: left;
}

.stats-table-label strong {
	margin-left: 10px;
}

.stats-table-container {
	border-bottom: 1px solid #656565;
}

.win {
	background-position: 0 0;
}

.draw {
	background-position: 0 -43px;
}

.loss {
	background-position: 0 -43px;
}

.stats-table tr,.stats-table tr td {
	background: none repeat scroll 0 0 #FFF;
}

.stats-table tr.even {
	background: none repeat scroll 0 0 #F5F5F5;
}

tr td.p1,td.p2,td.p3,td.p4,td.p5,td.p6,td.q1,td.q2,td.q3,td.q4,td.q5,td.q6,td.r1,td.r2,td.r3,td.r4
	{
	color: #fff;
	border-left: none;
}

.stats-table td {
	min-width: 20px !important;
	padding-left: 10px !important;
	padding-right: 10px !important;
	text-align: center !important;
	border-top: 0 none !important;
	line-height: 125% !important;
	height: 20px !important;
}

.stats-table .form-bg {
	float: left;
	height: 17px;
	width: 18px;
}

.stats-table td .form a {
	text-decoration: none !important;
}

.stats-table td a.form-s {
	background: url("../images/lang/stats-form/en.gif")
		no-repeat scroll 0 -650px transparent;
}

.stats-table td a.form-w {
	background: url("../images/lang/stats-form/en.gif")
		no-repeat scroll 0 -150px transparent;
}

.stats-table td a.form-l {
	background: url("../images/lang/stats-form/en.gif")
		no-repeat scroll 0 -250px transparent;
}

.stats-table td a.form-d {
	background: url("../images/lang/stats-form/en.gif")
		no-repeat scroll 0 -200px transparent;
}

.stats-table td a.form-wo {
	background: url("../images/lang/stats-form/en.gif")
		no-repeat scroll 0 -450px transparent;
}

.stats-table td a.form-lo {
	background: url("../images/lang/stats-form/en.gif")
		no-repeat scroll 0 -500px transparent;
}

.stats-table td a {
	color: #006691;
	text-decoration: none;
}

table.stats-table tr td.form {
	margin: 0 !important;
	padding: 0 3px !important;
	text-align: left !important;
}

table.stats-table tr td.form div {
	margin: 0 !important;
	padding: 0;
}

table.stats-table tr td.form.col_form,table.stats-table tr td.col_last_5
	{
	border-right: 1px solid #E1E1E1;
	padding-right: 0 !important;
}

td.p1 {
	background-color: #1EA8EC !important;
}

td.p2 {
	background-color: #6CBCE5 !important;
}

td.p3 {
	background-color: #7F0029 !important;
}

td.p4 {
	background-color: #B5184C !important;
}

td.p5 {
	background-color: #B8860B !important;
}

td.p6 {
	background-color: #DAA520 !important;
}

td.q1 {
	background-color: #1EA8EC !important;
}

td.q2 {
	background-color: #6CBCE5 !important;
}

td.q3 {
	background-color: #7F0029 !important;
}

td.q4 {
	background-color: #C71585 !important;
}

td.q5 {
	background-color: #B8860B !important;
}

td.q6 {
	background-color: #DAA520 !important;
}

td.r1 {
	background-color: #BD0000 !important;
}

td.r2 {
	background-color: #FF4141 !important;
}

td.r3 {
	background-color: #FF4141 !important;
}

td.r4 {
	background-color: #FF4141 !important;
}

td.a1 {
	background-color: #63CB7B !important;
	color: #fff !important;
}

.stats-table,.stats-table2 {
	width: 100%;
	border-collapse: collapse;
}

.stats-table tr.dark th,.stats-table2 tr.dark th {
	text-align: left;
	white-space: nowrap;
	padding-right: 5px;
	padding-left: 5px;
}

.stats-table tr.main th,.stats-table2 tr.main th {
	white-space: nowrap;
	padding-right: 0;
	padding-left: 0;
}

.stats-table tr th.col_name,.stats-table tr td.col_name,.stats-table2 tr th.col_name,.stats-table2 tr td.col_name
	{
	padding-right: 8px;
	padding-left: 8px;
	text-align: left;
	width: 99%;
	min-width: 99%;
}

.stats-table tr th.col_over,.stats-table tr td.col_over,.stats-table tr th.col_under,.stats-table tr td.col_under
	{
	padding: 0 10px;
	text-align: center;
}

.stats-table tr td,.stats-table2 tr td {
	text-align: center;
	padding-left: 5px;
	padding-right: 5px;
	width: 15px;
	min-width: 15px !important;
}

.stats-table th,.stats-table2 th {
	background: url("../images/bg-header.gif") repeat-x
		scroll center bottom #CECECE;
	border-left: 0 none;
	font-weight: normal;
	height: 20px;
	padding: 0;
	white-space: nowrap;
}

.stats-table td,.stats-table2 td {
	width: 22px;
	border: 1px solid #E0E0E0;
	border-right: 0 none;
}

.stats-table tbody tr:last-child td,.stats-table2 tbody tr:last-child td
	{
	border-bottom: 0 none;
}

.stats-table td.form,.stats-table2 td.form {
	white-space: nowrap;
}

.stats-table th.col_name,.stats-table2 th.col_name {
	padding-right: 10px;
	padding-left: 10px;
	text-align: left;
}

.stats-table td.col_name,.stats-table2 td.col_name {
	padding-left: 10px;
	text-align: left;
}

table.stats-table a.link-inactive,table.stats-table2 a.link-inactive {
	text-decoration: underline;
	cursor: default;
}

.team_name_span {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
}

.col_name .team_name_span {
	
}

.col_name {
	white-space: nowrap;
}

.stats-table tr.main th.under,.stats-table tr.main th.over,.stats-table tr.main th.last_5
	{
	padding: 0 10px;
}

table.table-main tr.dark th {
	background: url("../images/day-bg.gif") repeat-x
		scroll center bottom #234460;
	border-left: medium none;
	border-right: medium none;
	color: #FFFFFF;
	line-height: 20px;
	text-align: center !important;
}

.preload {
	display: block;
	left: 168px;
	top: 320px;
	z-index: 100;
	position: absolute;
	width: 489px;
	height: 100%;
	max-height: 600px;
	padding: 50px;
	background-color: #ffffff;
	text-align: center;
	-moz-opacity: .60;
	filter: alpha(opacity =   60);
	opacity: .60;
}

.preload span {
	display: block;
	width: 100%;
	height: 100%;
	background: transparent no-repeat 50% 70px
		url("../images/icons/loader_50.gif");
	z-index: 101;
}

.highlight_hover {
	background-color: #fbf6d9 !important;
}

.p1 {
	background-color: #1EA8EC !important;
	color: #fff;
}

.p2 {
	background-color: #6CBCE5 !important;
	color: #fff;
}

.p3 {
	background-color: #7F0029 !important;
	color: #fff;
}

.p4 {
	background-color: #B5184C !important;
	color: #fff;
}

.p5 {
	background-color: #B8860B !important;
	color: #fff;
}

.p6 {
	background-color: #DAA520 !important;
	color: #fff;
}

.q1 {
	background-color: #1EA8EC !important;
	color: #fff;
}

.q2 {
	background-color: #6CBCE5 !important;
	color: #fff;
}

.q3 {
	background-color: #7F0029 !important;
	color: #fff;
}

.q4 {
	background-color: #B5184C !important;
	color: #fff;
}

.q5 {
	background-color: #B8860B !important;
	color: #fff;
}

.q6 {
	background-color: #DAA520 !important;
	color: #fff;
}

.r1 {
	background-color: #BD0000 !important;
	color: #fff;
}

.r2 {
	background-color: #FF4141 !important;
	color: #fff;
}

.r3 {
	background-color: #FF4141 !important;
	color: #fff;
}

.r4 {
	background-color: #FF4141 !important;
	color: #fff;
}

.a1 {
	background-color: #63cb7b !important;
	color: #fff;
}

.highlight {
	background-color: orange !important;
}

.team-center {
	font-weight: bold;
}

.space {
	min-height: 15px;
	height: 15px;
}

table tr.dark th {
	text-align: left !important;
}

.stats-table tr td {
	min-width: 12px !important;
	text-align: center !important;
	padding-right: 10px !important;
	padding-left: 10px !important;
}

.stats-table tr td.col_name {
	padding-left: 8px !important;
}

.stats-table2 tr td {
	min-width: 15px !important;
	text-align: center !important;
	padding-right: 8px !important;
	padding-left: 8px !important;
}

.stats-table tr th.col_name {
	padding-right: 10px !important;
	padding-left: 10px !important;
	text-align: left !important;
	width: 99%;
}

.stats-table tr td.goals {
	color: #A0A0A0;
}

table.stats-table tr th.col_goals {
	padding-right: 5px !important;
	padding-left: 5px !important;
}

table.stats-table tr th.col_form {
	padding-right: 5px !important;
	padding-left: 5px !important;
}

table.stats-table tr td.form {
	text-align: left !important;
	padding: 0 3px 0 3px !important;
	margin: 0px !important;
}

table.stats-table a.link-inactive {
	color: #000 !important;
	text-decoration: underline !important;
	cursor: default;
}

table.stats-table a:hover.link-inactive {
	color: #000 !important;
	text-decoration: underline !important;
	cursor: default;
}

.form-bg {
	float: left;
	width: 20px;
	height: 17px;
}

.form-bg-last {
	float: left;
	width: 17px;
	height: 17px;
}

.form a {
	text-decoration: none !important;
}

.form a:hover {
	text-decoration: none !important;
}

a.form-w {
	background: transparent
		url('../images/lang/stats-form/en.gif') 0 -150px
		no-repeat;
}

a:hover.form-w {
	background: transparent
		url('../images/lang/stats-form/en.gif') 0 -300px
		no-repeat;
}

a.form-d {
	background: transparent
		url('../images/lang/stats-form/en.gif') 0 -200px
		no-repeat;
}

a:hover.form-d {
	background: transparent
		url('../images/lang/stats-form/en.gif') 0 -350px
		no-repeat;
}

a.form-l {
	background: transparent
		url('../images/lang/stats-form/en.gif') 0 -250px
		no-repeat;
}

a:hover.form-l {
	background: transparent
		url('../images/lang/stats-form/en.gif') 0 -400px
		no-repeat;
}

a.form-wo {
	background: transparent
		url('../images/lang/stats-form/en.gif') 0 -450px
		no-repeat;
}

a:hover.form-wo {
	background: transparent
		url('../images/lang/stats-form/en.gif') 0 -550px
		no-repeat;
}

a.form-lo {
	background: transparent
		url('../images/lang/stats-form/en.gif') 0 -500px
		no-repeat;
}

a:hover.form-lo {
	background: transparent
		url('../images/lang/stats-form/en.gif') 0 -600px
		no-repeat;
}

a.form-s {
	background: transparent
		url('../images/lang/stats-form/en.gif') 0 -650px
		no-repeat;
}

a:hover.form-s {
	background: transparent
		url('../images/lang/stats-form/en.gif') 0 -700px
		no-repeat;
}

.stats-incident {
	background-color: #f2f2f2;
	padding: 10px;
	margin: 10px 0 0 0;
}

.stats-incident li {
	list-style-type: square;
	margin-left: 18px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 100%;
	padding-bottom: 2px;
}

span.team-logo {
	width: 15px;
	height: 15px;
	display: inline-block;
	vertical-align: middle;
	margin-right: 4px;
}

html { #
	overflow: auto;
}

.playoff,#playoff-header {
	width: 100%;
	position: relative;
	clear: both;
}

#playoff-header {
	overflow: hidden;
	text-align: center;
	padding: 4px 0 6px;
	margin: 0;
	color: #fff;
}

#playoff-header ul,#playoff-header ul li {
	list-style: none;
	display: block;
	margin: 0;
	padding: 0;
	position: relative;
	float: left;
}

.playoff {
	font-size: 0
}

.playoff .viewport {
	overflow: hidden;
	width: 100%;
	height: 520px;
	position: relative;
}

#playoff-links {
	display: none
}

.playoff.default-scroll .viewport {
	overflow: auto;
}

.playoff .overview {
	display: inline;
	list-style: none;
	position: absolute;
	left: 0;
	top: 0;
	padding: 0 0 5px 3px;
	margin: 0;
}

.playoff .thumb .end,.playoff .thumb .hend,.playoff .scrollbar,.playoff .hcrollbar
	{
	position: absolute;
	right: 0;
	width: 10px;
	z-index: 10000;
	padding: 0 !important;
}

.playoff .track,.playoff .htrack {
	background-color: #ccc;
	height: 100%;
	overflow: hidden;
	width: 10px;
	position: relative;
	border-radius: 8px;
	cursor: pointer;
}

.playoff .thumb,.playoff .hthumb {
	height: 20px;
	width: 10px;
	cursor: pointer;
	overflow: hidden;
	position: absolute;
	top: 0;
	padding: 0 !important;
	border-radius: 8px;
	opacity: 0.5
}

.playoff .hcrollbar {
	display: block;
	width: auto;
	left: 0;
	top: auto;
	right: 10px;
	height: 10px;
	bottom: -10px;
}

.playoff .thumb .end,.playoff .thumb .hend {
	overflow: hidden;
	height: 5px;
	width: 10px;
}

.playoff .thumb {
	margin-top: 0
}

.playoff .hthumb {
	height: 10px;
	left: 0;
	margin-top: 0
}

.playoff .htrack {
	width: 100%;
}

.playoff .thumb:hover,.playoff .hthumb:hover {
	opacity: 1;
}

.tooltip {
	z-index: 1000000 !important
}

.playoff fieldset {
	border: none;
	margin: 0;
	padding: 0
}

.round {
	display: block;
	float: left;
	position: relative;
	padding-top: 2px;
}

.unpacked .matches ul li {
	display: table; #
	display: block;
	width: 100%;
	font-size: 11px;
}

.unpacked .matches ul li,.unpacked .matches tr td {
	border-top: 1px solid #e0e0e0;
}

.unpacked .matches table {
	border: 1px solid #ccc;
	border-top: none;
}

.unpacked .matches ul li.first,.unpacked .matches tr.first td {
	border-top: none
}

.unpacked .matches li span.row {
	display: table-row; #
	display: block;
}

.unpacked .matches li span.row span {
	display: table-cell; #
	display: block;
}

.matches .matches .date {
	padding: 0 5px
}

.matches .matches .name {
	text-align: left;
	border-left: 1px solid #e0e0e0;
	border-right: 1px solid #e0e0e0;
	padding-left: 5px;
}

.matches .matches li.info {
	text-align: left;
	display: block;
	padding: 0 5px;
	width: auto;
}

.matches .matches .presult {
	text-align: center;
	border-right: 0 none;
	padding-left: 5px;
	padding-right: 5px;
}

.playoff-box-result {
	margin: 0;
	left: -1px;
	top: 100%;
	color: #656565;
	position: absolute;
	z-index: 100;
	overflow: visible;
}

.playoff-box-result-inner {
	border-width: 1px;
	border-style: solid;
	border-top-width: 0;
}

.first-round {
	padding-top: 0
}

.match {
	background: #fff;
	position: relative;
	z-index: 1;
	font-size: 11px;
	border: 1px solid #d5d5d5;
	overflow: hidden;
}

.unpacked {
	overflow: visible;
}

.has-events {
	cursor: pointer
}

.participant {
	display: block;
	position: relative;
	vertical-align: middle;
	overflow: hidden;
}

.participant .name {
	display: block;
	position: relative
}

.participant .name .overlay {
	position: absolute;
	top: 0;
}

.participant .name-container {
	display: block;
	overflow: hidden;
}

.participant .name-container .name-line {
	display: block;
	width: 1000px;
}

.playoff .enlarged-match {
	width: 250px;
}

.enlarged-match .participant,.enlarged-match .participant .name .name-container
	{
	overflow: visible;
}

.match .away {
	margin-bottom: 0
}

#sportstats .winner {
	font-weight: bold
}

.participant .name .codebook {
	color: #b0b0b0;
	font-weight: normal;
	font-size: 10px;
	line-height: 10px;
}

.participant .name .codebook.t {
	cursor: help;
}

.participant .score {
	position: absolute;
	padding: 0 2px 0 4px;
	right: 0;
	top: 0;
	font-weight: bold;
}

.participant .score .s {
	padding-left: 7px;
	float: right;
	text-align: right
}

.cleaner {
	clear: both;
	display: block;
	font-size: 0 !important;
	height: 0 !important;
	padding: 0 !important
}

.matches .matches {
	display: none;
	visibility: hidden;
	z-index: -111
}

.unpacked .matches {
	display: block;
	visibility: visible
}

.playoff .unpacked .matches table {
	border-collapse: collapse;
}

.playoff .unpacked .matches tr td {
	padding: 0;
	margin: 0;
	width: auto;
	border-left: 1px solid #e0e0e0;
	text-align: left;
}

.playoff .unpacked .matches tr td span,.playoff .unpacked .matches tr td span a
	{
	padding: 0;
	margin: 0;
	border: none;
}

.playoff .unpacked .matches tr td span {
	padding: 0 4px;
}

.spacer {
	border-right: none;
	display: block;
	line-height: 1px
}

.separator {
	display: block;
	width: 100%;
	clear: both
}

.relation {
	width: 100%;
	position: relative;
	right: 0;
	top: 0;
	height: 100%;
	font-size: 0;
	display: block;
}

.relation .h,.relation .vt,.relation .vb {
	display: block;
	line-height: 0;
	font-size: 0;
	background: #ccc;
	position: absolute;
}

.relation .h,.relation .vt,.relation .vb,.relation .m,.relation .t,.relation .b
	{
	z-index: 0;
}

.relation .vt,.relation .vb {
	height: 50%
}

.relation .m {
	top: 50%;
	right: 0 !important;
	margin-bottom: 50%;
	_background: none;
	_border-bottom: 1px solid #ccc;
	margin-top: -1px;
}

.relation .t {
	_background: none;
	_border-top: 1px solid #ccc
}

.relation .b {
	_background: none;
	_border-bottom: 1px solid #ccc;
}

.nb {
	border: none;
	background: none
}

.default-scroll .overview {
	position: relative;
	display: block;
}

.default-scroll .viewport {
	height: auto;
	overflow: auto;
}

.relation .at,.relation .ab {
	top: auto;
	bottom: auto;
	margin: 0;
}

.participant .flag { #
	display: block; #
	float: left; #
	padding-right: 3px; #
	margin-top: 1px;
}




.details-bottom {
	padding: 10px;
}
.details .preview {
height: 208px;
}
.details .left {
float: left;
width: 289px;
height: 208px;
}
.details .right {
float: right;
width: 290px;
}
.details .left img {
width: 289px;
height: 208px;
}
.details .right .how-it-works {
padding: 0 0 0 15px;
line-height: 28px;
background: no-repeat url(../images/bckcontentlivestreaminglivestreamingboxdetailsrighthowitworks.png);
font-weight: bold;
color: #fff;
}
.details .right ul {
margin: 0 0 8px 0;
padding: 0;
list-style-type: none;
}
.details .right .first {
background-image: url(../images/bckcontentlivestreaminglivestreamingboxdetailsrightfirst.png);
}
.details .right .second {
background-image: url(../images/bckcontentlivestreaminglivestreamingboxdetailsrightsecond.png);
}
.details .right .third {
background-image: url(../images/bckcontentlivestreaminglivestreamingboxdetailsrightthird.png);
}
.details .right .fourth {
background-image: url(../images/bckcontentlivestreaminglivestreamingboxdetailsrightfourth.png);
}
.details .right .info {
height: 26px;
overflow: hidden;
line-height: 13px;
}
.details .right span {
font-weight: bold;
color: #fff;
text-transform: uppercase;
}
 .details .right li {
padding: 5px 5px 5px 40px;
background: no-repeat;
color: #d5e8e6;
}
.details .right .link {
display: block;
height: 28px;
background-image: url(../images/bckcontentlivestreaminglivestreamingboxdetailsrightlink.png);
font-size: 0;
text-indent: -99999em;
}
.details .points {
margin: 0;
padding: 0;
list-style-type: none;
}
.details .points li {
margin: 0 0 10px 0;
padding: 0 0 0 20px;
background: left center no-repeat url(../images/bckcontentfreebetsmainfreebetsboxrightli.png);
}
 .details .points a {
font-weight: bold;
}
div.HeaderContent {
background: #fff;
text-align: left;
margin: 0 auto;
}
.header_login {
height: 23px;
background-color: whiteSmoke;
font-size: 11px;
padding: 3px 10px 0px 10px;
border-bottom: 1px solid #EEE;
text-align: right;
}



.b365offerbox{background:#444;border-radius:5px 5px 5px 5px;float:right;font-family:verdana;width:188px;padding:10px}
.offerimg{border:2px solid #5D5D5D;clear:right;float:right;height:100px;margin-bottom:10px;width:100px}
.offerst{color:#FFF!important;font-size:12px!important;font-weight:700;line-height:16px!important;margin:0}
.b365offerbox p{color:#CCC;font-size:10px;line-height:13px}
.white{color:#FFF;font-weight:700}
.b365button{background:#108D6D;float:left;font-size:18px;font-weight:700;height:51px;line-height:51px;text-align:center;text-shadow:1px 1px 1px #000;width:155px;margin:10px 18px;border-radius: 5px 5px 5px 5px;}
.whofferbox{background:#0065A2;border-radius:5px 5px 5px 5px;float:right;font-family:verdana;margin-top:15px;width:188px;padding:10px}
.offerimgwh{border:2px solid #237AAD;clear:right;float:right;height:100px;margin-bottom:10px;margin-left:10px;width:100px}
.whofferbox p{color:#EEE;font-size:10px;line-height:13px}
.whbutton{background:#0B6381;color:#FFF!important;float:left;font-size:18px;font-weight:700;height:51px;line-height:51px;text-align:center;text-shadow:1px 1px 1px #000;width:180px;margin:10px 5px;border-radius: 5px 5px 5px 5px;}
.nordicofferbox{background:none repeat scroll 0 0 #BDD6E6;border-radius:5px 5px 5px 5px;float:left;font-family:verdana;margin-top:15px;width:280px;padding:10px}
.offerimgnordic{border:2px solid #48B0ED;clear:right;float:right;height:100px;margin-bottom:10px;margin-left:10px;width:100px}
.offerstn{color:#000!important;font-size:12px!important;font-weight:700;line-height:16px!important;margin:0}
.nordicofferbox p a{color:#B00;font-weight:700;text-decoration:none}
.black{color:#000;font-weight:700}
.nordicofferbox p{color:#555;font-size:10px;line-height:13px}
.nordicbetbutton{background:url() no-repeat scroll 0 0 transparent;color:#FFF!important;float:left;font-size:18px;font-weight:700;height:51px;line-height:51px;text-align:center;text-shadow:1px 1px 1px #000;width:225px;margin:10px 28px}
#footer-holder{float:left;width:100%;margin:0 auto}
.footercontent{width:980px;margin:5px auto 20px}
.footerco6{border-bottom:1px dotted #EEE;float:left;margin-bottom:20px;width:980px;padding:10px 0 20px}
.footerblo1{float:left;width:870px}
.footerco6i{float:left;height:34px;margin-right:20px;width:150px}
.footerco6i img{border:0 none;position:relative;top:-6px}
.footerco6e{color:#888;float:left;font-size:12px;line-height:17px;width:530px}
.footerco6e a{color:#006;font-size:12px;margin-left:5px;margin-right:5px;text-decoration:underline;text-transform:uppercase}
.navdown li,.navup li,.nbapicks{float:left}
.breadcrumb li a:hover,.b365offerbox p a:hover,.whofferbox p a:hover,.nordicofferbox p a:hover{text-decoration:underline}
.breadcrumb li:last-child{background-position:right -250px;padding:0 22px}
.breadcrumb li.last-child{background-position:right -250px;padding:0 22px}
.breadcrumb li:last-child span,.breadcrumb li.last-child span{display:none!important}
.nbameta a,.nbaexc p a{color:#194F7C}
.nbameta a:hover,.nbaexc p a:hover{color:#D00}
.bpick a:hover,.footerco6e a:hover{color:red}
.b365offerbox p a,.whofferbox p a{color:#FFDF1B!important;;font-weight:700;text-decoration:none}


.user-profile-left {
	float: left;
	width: 155px;
	padding-left: 5px;
}

.user-profile-right {
	float: right;
	width: 370px;
}

.profile-image {
	float: right;
	padding: 0;
	border: 1px #dfdfdf solid;
	width: 150px;
	height: 150px;
	padding: 3px;
}

.profile-image img {
	margin: 0;
}

ul {
	list-style: none;
}
.editorinfo {
background: #EEEEEE;
border: 1px solid #DDDDDD;
border-radius: 1px 1px 1px 1px;
float: left;
margin-left: 20px;
padding: 6px 10px;
width: 590px;
}
.editorfollow{float:left;height:30px;width:105px;}
.gb{background-color:#F5F5F5;background-image:-moz-linear-gradient(center top , #F5F5F5, #F1F1F1);border:1px solid rgba(0, 0, 0, 0.1);border-radius:2px 2px 2px 2px;color:#444444;float:right;font-size:11px;font-weight:bold;height:28px;line-height:28px;margin:0;padding:0 8px;text-align:center;width:54px;}
.gb:hover{background:#f7f7f7;border:1px solid #ddd;}
.editorlocation{color:#7D7D7D;float:left;font-size:13px;line-height:20px;text-shadow:0 1px 0 #FAFAFA;}
.editorjob{color:#3C8DBC;float:left;font-size:13px;font-weight:700;line-height:18px;padding-top:6px;text-align:center;text-shadow:0 1px 0 #FFFFFF;width:96px;}
.editorleft{float:left;padding-bottom:5px;width:366px;}
.editorright{float:left;width:105px;}
.editordown{background:none repeat scroll 0 0 #FFFFFF;border-top:1px solid #DDDDDD;float:left;height:1px;width:100%;}
.editorstats{border-right:1px solid #D8D8D8;float:left;height:44px;margin-bottom:3px;margin-top:3px;padding-left:8px;padding-right:8px;padding-top:0;text-align:center;width:140px;}
.editorstatslast{float:left;height:44px;margin-top:3px;padding:0 8px;text-align:center;width:100px;}
.editorstats small, .editorstatslast small, .editorstatss small, .editorstatslasts small{color:#818181;float:left;font-size:10px;text-transform:uppercase;width:100%;margin-bottom: 5px;}
.profitgreen{color:#00951C;float:left;font-size:20px;font-weight:700;letter-spacing:-1px;text-shadow:0 1px 0 #FFFFFF;width:100%;}
.profitgreens{color:#00951C;float:left;font-size:18px;font-weight:700;letter-spacing:-1px;text-shadow:0 1px 0 #FFFFFF;width:100%;}
.profitred{color:red;float:left;font-size:20px;font-weight:700;letter-spacing:-1px;text-shadow:0 1px 0 #FFFFFF;width:100%;}
.profitreds{color:red;font-size:18px;font-weight:700;letter-spacing:-1px;text-shadow:0 1px 0 #FFFFFF;}
.profitblacks{color:black;float:left;font-size:18px;font-weight:700;letter-spacing:-1px;text-shadow:0 1px 0 #FFFFFF;width:100%;}
.profitoranges{color:orange;font-size:18px;font-weight:700;letter-spacing:-1px;text-shadow:0 1px 0 #FFFFFF;float:left;width:100%;}


.sidegaps {
border-spacing: 7px 0;
}
.mchanneltop {
padding: 2px 2px 0 2px;
font-size: 10px;
text-align: center;
background-color: #fff;
border: 2px solid #ddd;
border-bottom: none;
-moz-border-radius-topleft: 5px;
border-top-left-radius: 5px;
-moz-border-radius-topright: 5px;
border-top-right-radius: 5px;
}
.mchannel {
background-color: #fff;
border-left: 2px solid #ddd;
border-right: 2px solid #ddd;
line-height: normal;
padding: 5px;
}
.mchannelbottom {
padding: 3px 0 7px 0;
background-color: #fff;
border: 2px solid #ddd;
border-top: none;
-moz-border-radius-bottomleft: 5px;
border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
border-bottom-right-radius: 5px;
}
.block {
height: 100px;
width:100px;
font-size: 1em;
margin-right: 3px;
padding: 3px;
background: #dfdfdf;
text-align: center;
}
.block .img {
height: 58px;
background: #fff;
text-align: left;
margin-bottom: 3px;
}