﻿@import url(_cds.css);
@import url(_box_sondaggio.css);
@import url(_box_ipiuvisti.css);
@import url(_tables.css);

#mainsx-md	{
	overflow:			hidden;
	width:				650px;
	float:				left;
	padding:			5px 0 0 0; }
#mainsx-md-top{  }
#mainsx-md-1	{
	width:				478px;
	padding:			0 8px 0 0;
	float:				left;
	overflow:			hidden;
	width/**/:/**/		470px;}
#mainsx-md-2	{
	width:				170px;
	margin-right:		2px;
	float:				right;
	overflow:			hidden; }
#maindx-md	{
	overflow:			hidden;
	float:				right;
	width:				336px;
	padding:			5px 0 0 0;}
h2.pageHeader	{
	clear:				both;
	color:				#003E6A;
	font-size:			21px;
	font-weight:		normal;
	margin-left:		5px;
	padding-bottom:		15px;}

/* box single day tab */
#box-singleday	{
	width:			650px;
	float:			left;
	position:		relative;
	padding-top:	0;
	margin-bottom:	5px;}
#box-singleday .lab	{
	float:			left;
	background:		url("../img/tab_001_left.png") no-repeat left -150px;
	margin:			0;
	padding:		0 0 0 9px;
	text-decoration:none;
	width:			625px !important;}
#box-singleday .lab span	{
	font-size:		11px;
	float:			left;
	display:		block;
	width:			630px;
	text-align:		center;
	background:		url("../img/tab_001_right.png") no-repeat right -150px;
	padding:		3px 10px 3px 1px;
	font-weight:	normal;
	color:			#FFFFFF;}
#box-singleday .lab span div.daycurrent	{
	font-weight:	bold;
	font-size:		13px;
	display:		inline;}
#box-singleday a.reload_results	{
	position:		absolute;
	top:			3px;
	left:			8px;
	float:			left;
	font-size:		11px;
	padding-left:	20px;
	background:		url("../img/ico_Refresh.png") no-repeat left center;}
#box-singleday a.reload_results:link, #box-singleday a.reload_results:visited	{
	color:			#FFFFFF;}
#box-singleday a.reload_results:hover	{
	color:			#FFFFFF;
	text-decoration:underline;}

/* BOX MATCH */
.row	{
	clear:			both;
	background-image:url("../img/bkg_matchLive.png");
	margin-bottom:	10px;
	padding-bottom:	5px;}
.logo1, .logo2	{
	position:		absolute;
	width:			45px;
	height:			45px;
	z-index:		3;}
	.logo1	{
		left:			3px;}
	.logo2	{
		right:			3px;}
.result	{
	margin:			0 auto;
	width:			100px;
	text-align:		center;
	font-weight:	bold;
	color:			#333333;}
.teams	{
	margin:			0 auto;
	text-align:		center;
	font-weight:	bold;
	color:			#003e6a;}
.minute	{
	font-weight:	normal;
	color:			#333333;
	padding-top:	5px;
	background-color: #e5eef4;
	padding-right:	9px;
	padding-bottom:	4px;
	margin-top:		2px;}
.scorer1, .scorer2 {
	float:			left;
	width:			103px;
	font-size:		10px;
	line-height:	14px;
	font-weight:	normal;	
	margin-top:		3px;
	color:			#333333;}
	.scorer1 {
		text-align:		right;
		padding-right:	5px;}
.singleMatch, .singleTeam, .matchDay	{
	margin-right:	7px;
	width:			212px;
	position:		relative;
	float:			left;}
	.singleMatch	{
		border-top:		1px solid #E5EEF4;
		padding-top:	3px;}
	.singleMatch.last, .singleTeam.last, .matchDay.last	{
		margin:			0;}
	.singleMatch a, .singleTeam a, .matchDay a.matchDayHeader	{
		 display:		block;
		 cursor:		pointer;}
		 .singleTeam a	{
			height:			55px;}
		.singleMatch a:hover, .singleTeam a:hover, .matchDay a.matchDayHeader:hover	{
			background-color: #e5eef4;
			text-decoration:none;}
	.singleMatch .result	{
		font-size:		27px;
		line-height:	27px;
		padding-top:	17px;}
	.singleMatch .teams	{
		font-size:		13px;
		line-height:	13px;
		padding-top:	24px;}
		.singleTeam .teams	{
			font-size:		13px;
			padding-top:	14px;}
		.singleTeam .teams span	{
			font-size:		10px;
			font-weight:	normal;
			color:			#333333;}
	.singleMatch .logo1, .singleMatch .logo2, .singleTeam .logo1	{
		top:			6px;}
	.singleMatch .minute	{
		font-size:		9px;
		line-height:	9px;
		text-align:		right;
		border-top:		1px solid #005998;}
.matchDay a.matchDayHeader	{
	text-align:		center;
	padding:		5px 0;}
.matchDay a.matchDayHeader h3	{
	text-align:		center;
	font-weight:	bold;}
.matchDay a.matchDayHeader span	{
	color:			#333333;}
.Match	{
	width:			650px;
	clear:			both;
	position:		relative;}
.Match h3	{
	color:			#005998;
	font-weight:	bold;
	margin-bottom:	3px;}
	.Match .result	{
		font-size:		35px;
		line-height:	35px;}
	.Match .teams	{
		font-size:		21px;
		line-height:	21px;
		padding-top:	5px;}
	.Match .logo1, .Match .logo2	{
		top:			0;}
	.Match .minute	{
		clear:			both;
		font-size:		11px;
		line-height:	11px;
		text-align:		center;
		border-top:		2px solid #005998;}
		.Match .minute span	{
			font-weight:	bold;}
	.Match .scorer1, .Match .scorer2 {
		width:			312px;
		margin-bottom:	10px;}
		.Match .scorer1	{
			padding-right:	24px;}
div.daycurrent	{
	font-size:		13px;
	font-weight:	bold;
	display:		inline;}

/* box classifiche */
#tabs-classifica	{
	clear:				both;
	position:			relative;}
#tabs-classifica h2 span	{
	float:				left;
	font-size:			15px;
	color:				#005998;
	font-weight:		bold;
	padding:			0 5px;
	height:				24px;
	line-height:		24px;}

/* scrolling tab */
#tabs-classifica div.scrolling_tab	{
	position:			relative;
	float:				right;
	width:				498px;}
	#tabs-classifica  a.previous, #tabs-classifica  a.next	{
		position:			absolute;
		display:			block;
		width:				8px;
		margin:				5px 5px 0 5px;}
	#tabs-classifica a.previous	{
		top:				0;
		left:				0;}
	#tabs-classifica a.next	{
		top:				0;
		right:				0;}
	#tabs-classifica a.previous, #tabs-classifica a.next	{
		display:			block;
		width:				8px;
		height:				16px;
		background-position:left top;
		background-repeat:	no-repeat;}
	#tabs-classifica a.previous span, #tabs-classifica a.next span	{
		display:			none;}
		#tabs-classifica a.previous:link, #tabs-classifica a.previous:visited	{
			background-image:	url("../img/btn_prev_out.png");}
		#tabs-classifica a.previous:hover	{
			background-image:	url("../img/btn_prev_over.png");}
		#tabs-classifica a.next:link, #tabs-classifica a.next:visited	{
			background-image:	url("../img/btn_next_out.png");}
		#tabs-classifica a.next:hover	{
			background-image:	url("../img/btn_next_over.png");}
#tabs-classifica .tab_giornate	{
	position:			absolute;
	top:				0;
	left:				18px;
	height:				24px;
	width:				462px;
	overflow:			hidden;}
	#tab_contained	{
		position:			relative;
		float:				left;}

/* tab description */
#tabs-classifica ul.ul-tabs	{
	height:				24px;}
#tabs-classifica ul.ul-tabs h2	{
	font-weight:		bold;
	padding:			0;}
#tabs-classifica ul.ul-tabs a span	{
	width:				20px;
	font-size:			9px;
	padding:			0px 10px 2px 1px;
	}
#tabs-classifica ul.ul-tabs a:hover span	{
	color:				#FFFFFF;}
#tabs-classifica ul.ul-tabs li.selected a span	{
	font-size:			11px;
	padding:			0px 10px 2px 1px !important;
	padding:			0px 7px 2px 1px;
	color:				#FFFFFF;}

/* box classifiche */
#tabs-classifica .contentstyle	{
	padding:			0;
	margin:				0;
	border-left:		1px solid #005998;
	border-bottom:		1px solid #005998;
	background:			url(../img/bkg_3tables.png) left top repeat-y;}

/* BOX TELECRONACA */
#telecronaca	{
	clear:				both;
	padding-left:		85px;
	padding-top:		5px;
	padding-bottom:		25px;}
#telecronaca h2 span	{
	float:				left;
	font-size:			15px;
	color:				#005998;
	font-weight:		bold;
	padding:			0 5px;
	height:				24px;
	line-height:		24px;}
	#telecronaca h2 span.time	{
		font-weight:		normal;
		font-size:			13px;}
#telecronaca .contentstyle	{
	border-bottom:		2px solid #005998;}
#telecronaca .dhtmlgoodies_scrolldiv	{
	padding:			5px 0;}
#telecronaca .scrolldiv_parentContainer	{
	overflow:			hidden;
	float:				left;
	position:			relative;}
#telecronaca .scrolldiv_content	{
	padding-left:		5px;
	position:			relative;}
#telecronaca .scrolldiv_slider	{
	padding-left:		5px;
	width:				20px;
	float:				right;}
#telecronaca .scrolldiv_scrollbar	{
	width:				15px;
	position:			relative;
	background-image:	url(../img/middle.png);}
/* The scrollbar handle */
#telecronaca .scrolldiv_theScroll	{
	position:			absolute;	
	top:				0px;
	left:				0px;
	margin:				1px;
	width:				7px !important;
	width:				7px;
	height:				20px;
	background-color:	#005998;
	cursor:				pointer;}
/* Scroll buttons(The up and down arrows) */
#telecronaca .scrolldiv_scrollUp, #telecronaca .scrolldiv_scrollDown	{
	width:				9px;
	height:				10px;
	color:				#283E81;
	cursor:				pointer;
	font-size:			2px;
	background-repeat:	no-repeat;}
#telecronaca .scrolldiv_scrollUp	{
	margin-bottom:		2px;
	background-image:	url(../img/btn_up_out.png);}
#telecronaca .scrolldiv_scrollDown	{
	margin-top:			2px;
	background-image:	url(../img/btn_down_out.png);}

/* BOX TABLES */
#box_Tables	{
	clear:				both;
	width:				620px;
	padding-bottom:		20px;
	padding-left:		15px;}

/* BOX STATISTIC */
.selectPlayer	{
	clear:				both;
	padding:			5px 10px;}
div.PlayerSeparator	{
	padding:			3px 5px 2px 5px;
	font-weight:		bold;
	font-size:			11px;
	color:				#005998;
	clear:				both;
	text-align:			right;
	border-bottom:		2px solid #005998;}
.team_1, .team_2	{
	font-weight:		bold;
	font-size:			15px;
	text-align:			center;
	padding:			5px;
	color:				#005998;}
.single_option	{
	clear:				both;}
.single_option select	{
	width:				200px;
	margin-left:		225px;
	margin-bottom:		10px;}
	