﻿@import url(_cds.css);
@import url(_box_sondaggio.css);
@import url(_tables.css);

#mainsx-md	{
	overflow:			hidden;
	width:				650px;
	float:				left;
	padding:			5px 0 0 0;}
#mainsx-md-1	{
	width:				512px;
	padding:			0 8px 0 0;
	float:				left;
	overflow:			hidden;}
#mainsx-md-2	{
	margin-right:		-3px;	/*	hack caratteri ripetuti	*/
	width:				125px;
	float:				right;
	overflow:			hidden; }
#maindx-md	{
	overflow:			hidden;
	float:				right;
	width:				336px;
	padding:			5px 0 0 0;}
#fullwidth-md	{
	clear:				both;
	overflow:			hidden;
	width:				990px;
	padding:			5px 0 0 0;}

#news-mh .boxNoTab .lab	{
	margin-top:			-5px;}

/* MULTITAB NEWS */
#tabs-news	{
	padding-bottom:		5px;}
#tabs-news .contentstyle img	{
	float:			left;
	margin:			0 6px 0 0;}

#tabs-news .contentstyle p	{
	margin-top:		0;
	margin-bottom:	0;}

#tabs-news h3	{
	font-weight:	bold;
	margin:			3px 0 12px 0;}
div.txt_Detail	{
	display:		block;
	float:			left;
	width:			195px;}
div.txt_DetailVertical	{
	display:		block;
	float:			left;
	width:			350px;}
#tabs-news ul.ul-tabs	{
	width:			650px;}
#tabs-news .contentstyle ul	{
	float:			right;
	width:			112px;
	color:			#005998;
	list-style: 	disc outside;
	margin:			0 0 0 5px;
	padding:		3px 0 0 15px;}

#tabs-news .contentstyle ul li h3	{
	font-weight:	normal;
	width:			auto;
	margin:			0;}
#tabs-news .contentstyle ul li	{
	clear:			both;
	padding-top:		5px;}

/* NEWS SHORT BOX */
#news-mh	{
	clear: both;}
#news-mh .box	{
	padding-top:	0;
	margin-bottom:	5px;}
#news-mh:after	{
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;}
#news-mh	{
	display: inline-block;}
/* Hides from IE-mac \*/
* html #news-mh	{
	height: 1%;}
#news-mh	{
	width:			655px;
	display:		block;
	overflow:		hidden;}
/* End hide from IE-mac */
#news-mh .box, #box-newsmh-dx.box	{
	width:			170px;
	margin:			0 5px 0 0;
	overflow:		hidden;
	float:			left;}
	#box-newsmh-dx.box	{
		margin-right:	0;}
#news-mh .box .body, #box-newsmh-dx.box .body	{
	height:			220px;}
#news-mh .box .core	{
	padding:		3px 0 6px 0}
#news-mh .box h6	{
	margin:			3px 0 6px 0}
#box-newsmh-dx	{
	clear:			none;
	margin:			0;}
#box-newsmh-dx.box .core	{
	padding:		5px;}
#box-newsmh-dx.box	{
	margin-right:	-3px;}
#box-newsmh-dx.box .body	{
	border-left:		1px solid #005998;
	border-bottom:		1px solid #005998;}

/* box fotogallery tab */
#box-fotogallery.box	{
	margin:				0 5px 0 0;
	width:				125px;
	float:				left;}
#box-fotogallery .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:				95px;}
#box-fotogallery .lab span	{
	font-size:			13px;
	float:				left;
	display:			block;
	text-align:			center;
	background:			url("../img/tab_001_right.png") no-repeat right -150px;
	padding:			4px 10px 2px 1px;
	width:				105px;
	font-weight:		bold;
	color:				#FFFFFF;}
#box-fotogallery .body	{
	display:			block;
	width:				125px;
	height:				220px;
	background:			#005998;}
#news-mh #box-fotogallery.box .body h3	{
	clear:				both;
	font-size:			12px;
	margin:				3px 10px 2px 10px;}
#box-fotogallery.box h3 a:link, #box-fotogallery.box h3 a:visited	{
	font-size:			12px;
	color:				#FFFFFF;}
#box-fotogallery.box h3 a:hover	{
	text-decoration:	underline;}

#box-fotogallery .thumbFotogalleryRubrica	{
	width:				102px;
	height:				76px;
	margin:				0 10px;}
#box-fotogallery .thumbFotogalleryRubrica a.link_Mediacenter	{
	width:				102px;
	height:				76px;
	display:			block;}
#box-fotogallery a.link_Mediacenter:link, #box-fotogallery a.link_Mediacenter:visited	{
	cursor:				pointer;
	border:				1px solid #0074CA;}
#box-fotogallery a.link_Mediacenter:hover	{
	border:				1px solid #FFFFFF;}

/* box mediacenter tab */
#box-mediacenter	{
	width:			336px;
	float:			left;
	padding-top:	0;
	margin-bottom:	5px;
  margin-top: 10px;
  }
#box-mediacenter .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:			307px !important;}
#box-mediacenter .lab span	{
	font-size:		13px;
	float:			left;
	display:		block;
	width:			316px;
	text-align:		center;
	background:		url("../img/tab_001_right.png") no-repeat right -150px;
	padding:		4px 10px 2px 1px;
	font-weight:	bold;
	color:			#FFFFFF;}
	#box-mediacenter .lab.NoLink h2	{
		padding:		0;}
#box-mediacenter .body	{
	display:		block;
	background:		#005998;
	padding-bottom:	3px;}
#box-mediacenter #text-top	{
	color:			#FFFFFF;
	text-align:		center;
	margin:			0 5px;
	font-size:		11px;
	border-top:		2px solid #4169E1;
	height:			18px !important;
	height/**/:		20px;}
#box-mediacenter #contPlayer	{
	text-align:		center;
	clear:			both;
	padding-bottom:	3px;}
#box-mediacenter #contPlayer a	{
	clear:			both;
	display:		block;
	height:			247px;
	width:			310px;
	position:		relative;
	margin:			0 auto;
	overflow:		hidden;
	background-color:#000000;}
	#box-mediacenter #contPlayer a img	{
		padding-top:	7px;}
	#box-mediacenter #contPlayer div.PlayerBar	{
		height:			20px;
		background:		url(../img/playerBar.png) no-repeat top;
		color:			#FFFFFF;
		line-height:	20px;
		font-size:		10px;
		text-align:		center;}
div.arrowPlay	{
	position:			absolute;
	top:				97px;
	left:				135px;
	display:			block;
	width:				40px;
	height:				38px;
	cursor:				pointer;}
	* html div.arrowPlay	{
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=auto, src='res/img/arrow_Play.png');}
	div.arrowPlay[class] {
		background:		url(../img/arrow_Play.png) no-repeat top;}
#box-mediacenter .thumb_Mediacenter	{
	border:				0;
	margin:				0;
	margin-left:		2px;
	padding:			0;
	width:				76px;
	height:				57px;}
#box-mediacenter .thumb_Mediacenter.first	{
	margin-left:		12px !important;
	margin-left:		6px;}
#box-mediacenter a.link_Mediacenter	{
	float:				left;
	display:			block;
	width:				74px;
	height:				55px;
	cursor:				pointer;}
#box-mediacenter .thumb_Mediacenter img {
	top:				1px;
	left:				1px;}
#box-mediacenter .thumb_Mediacenter div.top {
	top:				44px;
	left:				1px;}
#box-mediacenter a.link_Mediacenter:link, #box-mediacenter a.link_Mediacenter:visited	{
	border:				1px solid #0074CA;}
#box-mediacenter a.link_Mediacenter:hover	{
	border:				1px solid #FFFFFF;}

/* box classifiche */
#tabs-classifica .tab_giornate	{
	position:			absolute;
	top:				0;
	left:				18px;
	height:				24px;
	width:				462px;
	overflow:			hidden;}
#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;}
#tab_ShortClass .contentstyle	{
	padding:			0;
	margin:				0;
	border-left:		1px solid #005998;
	border-bottom:		1px solid #005998;}
#tab_ShortClass	{
	width:				212px;}

/* box altre notizie */
#box-altrenotizie	{
	width:				520px;}

/* BOX LA DIRETTA */
#box-ladiretta	{
	background:			url(../img/bg_Livescore_336.png) no-repeat;
	height:				200px;
	margin-bottom:		5px;}
#box-ladiretta.box	{
	padding-top:		0;}
#box-ladiretta .lab	{
	padding-top:		5px;}
#box-ladiretta .body	{
	padding-top:		0;}
#box-ladiretta .tabs .contentstyle	{
	border-top:			0;}
#tabs-ladiretta	{
	margin-top:			0;}
#MultitabContent_ladiretta #gio	{
	position:			relative;
	text-align:			left;}
#MultitabContent_ladiretta #date	{
	float:				left;}
#MultitabContent_ladiretta br.clear	{
	clear:				both;}
#MultitabContent_ladiretta .match li	{
	float:				left;
	line-height:		22px;
	width:				155px;}
#MultitabContent_ladiretta .match li.lastLine	{
	border-bottom:		0;}
	
	/* NUOVO BOX COLONNA STRETTA*/

#boxPromoredInside{
	WIDTH: 120px; HEIGHT: 590px; BACKGROUND: #d8e4e6; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 10px
}

.boxPromoredElement{
	WIDTH: 118px; MARGIN-BOTTOM: 10px
}

.boxPromoredElement IMG{
	WIDTH: 116px; HEIGHT: 60px; BORDER: 1px solid #c2c2c2
}

.boxPromoredElementText{
	WIDTH: 118px; TEXT-ALIGN: left; PADDING-BOTTOM: 5px; font-size: 0.9em;
}

.colonnastretta{
	PADDING-TOP: 27px
}
.rigaDoppia {height: 36px;}
.altreNotizieAuto {
    float:left;
    margin-right:10px;
    width:244px;
}
.altreNotizieAutoImg {
    float:left;
    margin:0pt 5px 10px 0pt;
}

/*altreNotizeAuto*/
.listNewsRub {
    margin-top:15px;
}
.altreNotizieAuto h3 span {
    float: left;
    color: #333333;
    font-size:11px;
    font-weight: bold;
    margin-right:10px;
}
.altreNotizieAuto h3 span a {
    color: #333333;
}
.altreNotizieAuto h3 {
    font-size:12px;
    font-weight: normal;
    margin-bottom:5px;
}
#html_336{
  /*margin-top:10px;*/
  margin-bottom:10px;
}

/* Notizia principale senza tab e bordo superiore */
.contentstyle_special h3 {
    font-size:24px;
}
.tabs .contentstyle_special	{
	clear: both;
	padding: 3px 10px 0 6px;
}
#tabs-news .contentstyle_special img	{
	float:			left;
	margin:			0 6px 0 0;}

#tabs-news .contentstyle_special p	{
	margin-top:		0;
	margin-bottom:	0;}
