.breakingnews {
color: #000;
background-color: #FFCC00;
border-bottom: 2px solid #000;
border-top: 2px solid #000;
margin: 2px 3px;
padding: 4px;
/* float:left; */
}


.breakingnews a, .breakingnews a:link, .breakingnews a:visited{
color: #000;
display:block;
}

.breakingnews h2{
font-size:24px;
}

.solotesto {
	display: none;
}

#infoX {
	display: none;
}

.linkHack {
	font-size: 0px;
}

.hidden {
	display: none;
}

.clear,.hr {
	clear: both;
}

h1,h2,h3,h4,p {
	margin: 0;
	padding: 0;
}

hr {
	display: none;
}

img {
	border: 0;
}

a {
	text-decoration: none;
	outline: 0;
}

ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.clearfix {
	display: inline-block;
}

/* Hides from IE-mac \*/
* html .clearfix {
	height: 1%;
}

.clearfix {
	display: block;
}

/* End hide from IE-mac */
.solotesto,hr {
	display: none;
}

.clear,.hr {
	clear: both;
}

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.clearfix {
	display: inline-block;
}
/* Hides from IE-mac \*/
* html .clearfix {
	height: 1%;
}

.clearfix {
	display: block;
}
/* End hide from IE-mac */
body {
	text-align: center;
	margin: 0px;
	padding: 0px;
	font-family: "Arial";
	font-size: 12px;
	margin: 0px 0px 0px 0px;
	background: #ccc url(/dl/raisport/2012/images/bkg_main.gif) top center
		repeat-y;
}

.contenitoreBarra {
	display: block;
	float: left;
	width: 100%;
	height: 34px;
	background: url(/dl/raisport/images/restyle2009/bkg_topheader.gif)
		repeat-x;
}

.contenitoreBarra .BarraRai {
	display: block;
	margin: 0px auto !important;
	margin: -5px auto 0px auto;
	width: 940px;
}

/*######### HEADER  ######### */
.box_Header {
	display: block;
	float: left;
	margin: 0 auto;
	width: 100%;
	height: 90px;
	background: #000;
}

.box_HeaderInterno {
	margin: 0 auto;
	width: 940px;
	height: 74px;
	padding: 16px 20px 0px 20px;
	background: url(/dl/raisport/2012/images/bkg_header_interno.jpg)
		no-repeat;
}

.box_HeaderInterno a.boxLogo {
	display: block;
	float: left;
	width: 201px;
	height: 76px;
	cursor: pointer;
	margin: -8px 0px 0px 0px;
	background: url(/dl/raisport/images/restyle2009/logo_raisport.png)
		no-repeat;
}

.box_HeaderInterno .box_HeaderSearch {
	display: block;
	float: right;
	margin: 16px 0px 0px 0px;
	width: 293px;
	height: 24px;
	padding: 2px 4px 0px 6px;
	overflow: hidden;
	background: url(/dl/raisport/images/restyle2009/bkg_search.png)
		no-repeat;
}

.box_HeaderInterno .box_HeaderSearch input {
	display: block;
	position: relative;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 0px 0px;
	width: 250px;
	height: 19px;
	border: 0px;
	background: transparent;
	font-size: 14px;
	color: #626262;
}

.box_HeaderInterno .box_HeaderSearch input.submit,.boxSearch input.submit
	{
	display: block;
	position: relative;
	float: right;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 40px;
	height: 21px;
	border: 0px;
	text-indent: -9000px;
	overflow: hidden;
	background: transparent;
}

.menuSport {
	display: block;
	float: left;
	margin: 0 auto;
	width: 100%;
	height: 30px;
	overflow: visible !important;
	overflow: hidden;
	border-top: 1px solid #ffcc33;
	background: #000;
}

.menuSportInterno {
	margin: 0 auto;
	width: 940px;
	height: 27px;
	padding: 3px 20px 0px 20px;
	background: #000;
}

/*######### FiNE HEADER  ######### */

/*######### CONTAINER  ######### */
#Container {
	display: block;
	margin: 0 auto;
	width: 946px;
	height: auto;
	padding: 0px 15px 20px 15px;
	text-align: center;
	border-left: 2px solid #ddd;
	border-right: 2px solid #ddd;
	background: #fff;
}

.bloccoSx {
	display: block;
	float: left;
	width: 630px;
	height: auto;
	margin: 15px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	background: #fff url(/dl/raisport/2012/images/bkg_page.gif) 212px 0px
		repeat-y;
}

.bloccoDx {
	display: block;
	float: right;
	width: 300px;
	height: auto;
	padding: 0px 0px 0px 8px;
	margin: 15px 0px 0px 0px;
	border-left: 1px solid #d5d5d5;
}

.left {
	float: left;
}

.right {
	float: right;
}

/*######### FiNE CONTAINER ######### */

/*######### lanci Canali ######### */
.lanciCanali {
	display: block;
	text-align: left;
	width: 630px;
	height: 102px;
	padding: 5px 0px 15px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 2px;
	background: #fff url(/dl/raisport/2012/images/bkg_lancican.png) repeat-x;
}

.lanciCanali li {
	display: block;
	float: left;
	position: relative;
	text-align: left;
	width: 200px;
	height: 102px;
	margin: 0px 5px 0px 5px;
	background: #ff0000;
}

.lanciCanali li a {
	display: block;
	float: left;
	width: 200px;
	height: 102px;
	margin: 0px 0px 0px 0px;
}

.lanciCanali li a img {
	display: block;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
	width: 200px;
	height: 102px;
	margin: 0px 0px 0px 0px;
	background: #444;
}

.lanciCanali li a strong {
	display: block;
	position: absolute;
	z-index: 10;
	bottom: 0px;
	left: 0px;
	width: 184px;
	height: auto;
	font-size: 11px;
	font-weight: bold;
	color: #ffcc00;
	margin: 0px 0px 0px 0px;
	padding: 3px 8px 5px 8px;
	background-color: rgba(0, 0, 0, 0.7);
}

.lanciCanali li a:hover strong span {
	display: block;
}

.lanciCanali li a strong span {
	display: none;
	font-weight: normal;
	padding: 3px 0px 0px 0px;
}

.lanciCanali li a .mask {
	display: block;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 100;
	width: 200px;
	height: 102px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: url(/dl/raisport/2012/images/mask_lancican.png) no-repeat;
	text-indent: -9000px;
}

.lanciCanali li a .live {
	background: url(/dl/raisport/2012/images/mask_lancican_live.png)
		no-repeat;
}

/*######### FiNE lanci Canali ######### */
.mainNews {
	display: block;
	position: relative;
	text-align: left;
	width: 196px;
	height: 290px;
	padding: 2px 2px 2px 2px;
	margin: 0px 0px 10px 0px;
	border: 4px solid #fff;
	background: #fff;
}

.mainNews.none {
	display: none;
}

.mainNews .img {
	display: block;
	float: left;
	overflow: hidden;
	position: relative;
	text-align: left;
	width: 196px;
	height: 165px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 5px 0px;
	background-color: #FFF;
}

.mainNews .img img {
	display: block;
	float: left;
	width: 196px;
}

.mainNews h2 {
	display: block;
	float: left;
	position: relative;
	text-align: left;
	width: 190px;
	height: auto;
	font-size: 16px;
	text-transform: uppercase;
	color: #1f3660;
	padding: 0px 3px 0px 3px;
	margin: 0px 0px 0px 0px;
}

.mainNews h2 a {
	color: #1f3660;
}

.mainNews h2 a:hover {
	color: #999;
}

.mainNews h3 {
	display: block;
	float: left;
	position: relative;
	text-align: left;
	width: 190px;
	height: auto;
	font-size: 12px;
	color: #1f3660;
	padding: 0px 3px 0px 3px;
	margin: 0px 0px 5px 0px;
}

.mainNews p {
	display: block;
	float: left;
	position: relative;
	text-align: left;
	width: 190px;
	height: auto;
	font-size: 11px;
	font-weight: bold;
	color: #5a5a5a;
	padding: 0px 3px 0px 3px;
	margin: 0px 0px 0px 0px;
}

/*######### FOCUS ######### */
.Focus {
	display: block;
	position: relative;
	text-align: left;
	width: 400px;
	height: 290px;
	padding: 2px 2px 2px 2px;
	margin: 0px 0px 10px 0px;
	border: 4px solid #fff;
	background: #fff;
}

.Focus .img {
	display: block;
	float: right;
	position: absolute;
	top: 2px;
	left: 2px;
	z-index: 1;
	text-align: left;
	width: 400px;
	height: 290px;
	padding: 0px 0px 0px 0px;
	background: url("/dl/raisport/2012/images/focusImageLoader.gif")
		no-repeat scroll center 70px #DDDDDD;
	overflow: hidden;
}

.Focus .img img {
	width: 100%;
	vertical-align: middle;
}

.Focus .tit {
	display: block;
	float: right;
	position: absolute;
	bottom: 2px;
	left: 2px;
	z-index: 10;
	text-align: left;
	width: 380px;
	height: auto;
	padding: 5px 10px 8px 10px;
	background-color: rgba(0, 0, 0, 0.7);
}

.Focus .tit h2 {
	display: block;
	float: right;
	text-align: left;
	width: 380px;
	height: auto;
	font-size: 22px;
	color: #ffcc00;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.Focus .tit h2 a {
	font-size: 22px;
	color: #ffcc00;
}

.Focus .tit h2 a:hover {
	font-size: 22px;
	color: #fff;
}

.Focus .tit h3 {
	display: block;
	float: right;
	text-align: left;
	width: 380px;
	height: auto;
	font-size: 14px;
	color: #ffffff;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

/*big*/
.Focus.Big {
	width: 618px;
	overflow: hidden;
	background: #fff;
}

.Focus.Big .img {
	width: 618px;
	height: auto;
	background: #ddd;
}

.Focus.Big .tit {
	width: 598px;
	bottom: 0px;
}

.Focus.Big .tit h2 {
	width: 598px;
}

.Focus.Big .tit h2 a {
	font-size: 22px;
	color: #ffcc00;
}

.Focus.Big .tit h2 a:hover {
	font-size: 22px;
	color: #fff;
}

.Focus.Big .tit h3 {
	width: 598px;
}

/*######### FiNE FOCUS ######### */


/*######### TICKER ANSA ######### */

.tickeransa{
	width:618px;
	display:block;
	height:26px;
	overflow:hidden;
	float:left;
	margin:0 0 5px 6px;
	border: solid 1px #ffcc00;
	position:relative;
	background-color:#fff;
}

.tickeransa h2 {
	display: block;
	position:absolute;
	left:0;
	top:0;
	text-align: left;
	width: 186px;
	height: 26px;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	color: #ffcc00;
	padding: 3px 5px 2px 5px;
	background: url(/dl/raisport/2012/images/ticker_tit.jpg) 0px 0px repeat-y;
}

.tickeransa ul{
	width:393px;
	float:right;
	padding-right:10px;
	position:absolute;
	right:0;
	top:0;
}

.tickeransa ul li{height:26px;overflow:hidden;}
.tickeransa ul li a .title, .tickeransa ul li a:link .title, .tickeransa ul li a:visited .title{color:#000;font-weight:bold;float:left;width:100%;}
.tickeransa ul li a .desc, .tickeransa ul li a:link .desc, .tickeransa ul li a:visited .desc{color:#676767;font-weight:bold;font-size:10px;line-height:12px;float:left;width:100%;}

/*######### FINE TICKER ANSA ######### */

/*######### UltimE NEws ######### */
.lastNews {
	display: block;
	text-align: left;
	width: 200px;
	height: auto;
	padding: 2px 0px 2px 0px;
	margin: 0px 0px 5px 0px;
	border: 4px solid #fff;
	background: #fff;
}

.lastNews h2 {
	display: none;
	float: left;
	text-align: left;
	width: 186px;
	height: auto;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	color: #ffcc00;
	padding: 3px 5px 2px 5px;
	margin: 0px 0px 0px 2px;
	background: url(/dl/raisport/2012/images/bkg_tit.gif) 0px 0px no-repeat;
}

.lastNews ul.new {
	display: block;
	float: left;
	text-align: left;
	width: 192px;
	height: auto;
	padding: 0px 4px 0px 4px;
	margin: 0px 0px 0px 0px;
	overflow: hidden;
	border-bottom: 4px solid #b2b2b2;
}

.lastNews ul.new li {
	display: block;
	float: left;
	text-align: left;
	width: 192px;
	height: auto;
	padding: 8px 0px 8px 0px;
	margin: -1px 0px 0px 0px;
	border-top: 1px solid #d5d5d5;
}

.lastNews ul.new li .img {
	display: block;
	float: left;
	text-align: left;
	width: 50px;
	height: 50px;
	padding: 0px 0px 0px 0px;
	margin: 0px 8px 0px 0px;
	background: #ddd;
}

.lastNews ul.new li .img img {
	display: block;
	float: left;
	width: 50px;
	height: 50px;
}

.lastNews ul.new li span {
	display: block;
	float: left;
	text-align: left;
	width: 134px;
	height: auto;
	font-size: 11px;
	font-weight: bold;
	color: #000;
	text-transform: uppercase;
	padding: 0px 0px 0px 0px;
	margin: -3px 0px 2px 0px;
}

.lastNews ul.new li h3 {
	display: block;
	float: left;
	text-align: left;
	width: 134px;
	height: auto;
	font-size: 11px;
	line-height: 12px;
	font-weight: normal;
	color: #676767;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.lastNews ul.new li h3 a {
	color: #676767;
}

.lastNews ul.new li h3 a:hover {
	color: #999;
}

.lastNews ul.old {
	display: block;
	float: left;
	text-align: left;
	width: 192px;
	height: auto;
	padding: 0px 4px 0px 4px;
	margin: 2px 0px 2px 0px;
	overflow: hidden;
}

.lastNews ul.old li {
	display: block;
	float: left;
	text-align: left;
	width: 192px;
	height: auto;
	padding: 4px 0px 4px 0px;
	margin: 0px 0px 0px 0px;
}

.lastNews ul.old li a strong {
	display: block;
	float: left;
	text-align: left;
	width: 192px;
	height: auto;
	font-size: 11px;
	font-weight: bold;
	color: #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.lastNews ul.old li a span {
	display: block;
	float: left;
	text-align: left;
	width: 192px;
	height: auto;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	color: #676767;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.lastNews ul.old li a:hover strong {
	color: #676767;
}

.lastNews ul.old li a:hover span {
	color: #999;
}

/*pag*/
.pagination {
	display: block;
	float: left;
	width: 194px;
	font-size: 12px;
	padding: 5px 3px 0px 3px;
}

.pagination a {
	display: block;
	float: left;
	width: auto;
	font-size: 11px;
	font-weight: bold;
	padding: 0px 4px 0px 0px;
	color: #ccc;
}

.pagination .current {
	color: #5a5a5a;
}

.pagination a:hover {
	color: #999;
}

.pagination a.all {
	display: block;
	float: right;
	width: auto;
	font-size: 11px;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	color: #000;
}

.pagination  a.all:hover {
	color: #999;
}

/*######### LANCI Hp ######### */
.lanciHp {
	display: block;
	position: relative;
	text-align: left;
	width: 400px;
	height: auto;
	padding: 2px 2px 2px 2px;
	margin: 0px 0px 10px 0px;
	border: 4px solid #fff;
	overflow: hidden;
	background: #fff;
}

.lanciHp h2,.videoEvidenza .top {
	display: block;
	float: left;
	text-align: left;
	width: 390px;
	height: 20px;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	color: #ffcc00;
	padding: 3px 5px 2px 5px;
	margin: 0px 0px 10px 0px;
	background: url(/dl/raisport/2012/images/bkg_tit.gif) 0px -54px
		no-repeat;
}

.lanciHp ul {
	display: block;
	float: left;
	position: relative;
	text-align: left;
	width: 440px;
	height: auto;
	padding: 0px 0px 0px 0px;
	margin: -12px 0px -12px 0px;
	overflow: hidden;
}

.lanciHp ul li {
	display: block;
	float: left;
	position: relative;
	text-align: left;
	width: 114px;
	height: 130px;
	padding: 12px 29px 12px 0px;
	margin: -1px 0px 0px 0px;
	border-top: 1px solid #d5d5d5;
}

.lanciHp ul li .img {
	display: block;
	float: left;
	position: relative;
	text-align: left;
	width: 114px;
	height: 68px;
	padding: 0px 0px 0px 0px;
	margin: 0px 5px 0px 0px;
	background: #ddd;
}

.lanciHp ul li .img img {
	display: block;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
	width: 114px;
	height: 68px;
}

.lanciHp ul li .mask {
	display: block;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 10;
	width: 114px;
	height: 68px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background: url(/dl/raisport/2012/images/mask_lancihp.png) no-repeat;
	text-indent: -9000px;
}

.lanciHp ul li.foto .mask {
	background-position: 0px 0px;
}

.lanciHp ul li.link .mask {
	background-position: 0px -136px;
}

.lanciHp ul li.video .mask {
	background-position: 0px -68px;
}

.lanciHp ul li.articolo .mask {
	background-position: 0px -272px;
}

.lanciHp ul li.sondaggio .mask {
	background-position: 0px -204px;
}

.lanciHp ul li .txt {
	display: block;
	float: left;
	position: relative;
	text-align: left;
	width: 114px;
	height: auto;
	padding: 3px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background: transparent;
}

.lanciHp ul li .txt span {
	display: block;
	float: left;
	position: relative;
	text-align: left;
	width: 114px;
	height: auto;
	font-size: 10px;
	font-weight: bold;
	color: #000;
	text-transform: uppercase;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.lanciHp ul li .txt h3 {
	display: block;
	float: left;
	position: relative;
	text-align: left;
	width: 114px;
	height: auto;
	overflow: hidden;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #676767;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.lanciHp ul li .txt h3 a {
	color: #676767;
}

.lanciHp ul li .txt h3 a:hover {
	color: #999;
}

.lanciHp ul li .txt em {
	display: block;
	float: left;
	position: relative;
	text-align: left;
	width: 114px;
	height: auto;
	font-size: 9px;
	color: #000;
	font-style: normal;
	padding: 0px 0px 0px 0px;
	margin: 2px 0px 0px 0px;
}

/*######### BANNER ######### */
.pushBanner {
	display: block;
	float: left;
	width: 620px;
	height: auto;
	margin: 12px 0px 0px 0px;
	background: transparent;
}

.superBanner {
	display: block;
	float: left;
	width: 160px;
	height: 600px;
	margin: 0px 0px 0px 0px;
	background: url(/dl/raisport/images/restyle2009/bkg_banner.gif)
		no-repeat;
}

.banner300x250 {
	display: block;
	float: left;
	width: 300px;
	height: auto;
	margin: 0px 0px 10px 0px;
	background: transparent;
}

.banner300x100 {
	display: block;
	float: left;
	width: 300px;
	height: auto;
	margin: 0px 0px 10px 0px;
	background: transparent;
}

.banner300x250 h3,.banner300x100 h3,.superBanner h3 {
	font-size: 10px;
	text-align: left;
	padding: 1px;
	color: #fff;
	border: 1px solid #eee;
	background: #ddd;
}

/*######### FiNE BANNER ######### */

/*######### SPALLA DX ######### */

/* cal */
.calGiornate {
	display: block;
	float: left;
	width: 288px;
}

.calGiornate li {
	display: block;
	float: left;
	text-align: center;
	width: auto;
	height: auto;
	margin: 3px 3px 3px 3px;
}

.calGiornate li a {
	display: block;
	float: left;
	text-align: center;
	width: 28px;
	height: 28px;
	margin: 0px 0px 0px 0px;
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	border: 1px solid #aaa;
	border-radius: 2px;
	background: #ccc;
}

.calGiornate li a sup {
	font-size: 0.5em;
}

.calGiornate li a:hover {
	color: #fff;
	border: 1px solid #666;
	background: #999;
}

/* box live match */
.bloccoDx .boxLive {
	display: none;
	float: left;
	position: relative;
	text-align: left;
	width: 288px;
	height: auto;
	padding: 2px 2px 2px 2px;
	margin: 0px 0px 10px 0px;
	border: 4px solid #b2b2b2;
	background: #fff;
}

.bloccoDx .boxLive h2 {
	display: block;
	float: left;
	position: relative;
	text-align: left;
	width: 288px;
	height: 45px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 2px 0px;
	overflow: hidden;
	text-indent: -9000px;
	background: url(/dl/raisport/2012/images/tit_live.gif) no-repeat;
}

.bloccoDx .boxLive h3 {
	display: block;
	float: left;
	text-align: center;
	width: 288px;
	height: auto;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	padding: 1px 0px 2px 0px;
	margin: 0px 0px 0px 0px;
	background: #fe8a00;
}

.bloccoDx .boxLive .match {
	display: block;
	float: left;
	text-align: left;
	width: 272px;
	height: auto;
	padding: 2px 4px 2px 4px;
	margin: 0px 0px 0px 0px;
	border-left: 4px solid #fe8a00;
	border-right: 4px solid #fe8a00;
	border-bottom: 4px solid #fe8a00;
	background: url(/dl/raisport/2012/images/bkg_live.png) 0px -2px
		no-repeat;
}

.bloccoDx .boxLive .match em {
	display: block;
	float: left;
	text-align: center;
	width: 272px;
	height: auto;
	color: #185291;
	font-style: normal;
	font-size: 11px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.bloccoDx .boxLive .match .team {
	display: block;
	float: left;
	width: 135px;
	height: auto;
	color: #000;
	font-size: 12px;
	padding: 4px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.bloccoDx .boxLive .match .team strong {
	display: block;
	width: 105px;
	height: auto;
	color: #000;
	text-transform: uppercase;
	font-size: 12px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.bloccoDx .boxLive .match .team span {
	display: block;
	float: left;
	text-align: center;
	width: 30px;
	height: auto;
	color: #fff;
	text-shadow: 0px 0px 3px #444;
	text-transform: uppercase;
	font-size: 20px;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.bloccoDx .boxLive .match .team .logo {
	display: block;
	width: 30px;
	height: 30px;
	padding: 0px 0px 0px 0px;
	margin: -4px 0px 0px 0px;
	background: #ddd;
}

.bloccoDx .boxLive .match .team .logo .img {
	display: block;
	float: left;
	width: 30px;
	height: 30px;
}

.bloccoDx .boxLive .match .team ul {
	display: block;
	width: 120px;
	height: auto;
	font-size: 11px;
	color: #999;
	border-top: 1px solid #eee;
	padding: 2px 5px 5px 5px;
	margin: 5px 0px 0px 0px;
}

.bloccoDx .boxLive .match .team.left {
	display: block;
	float: left;
	text-align: left;
}

.bloccoDx .boxLive .match .team.left strong,.bloccoDx .boxLive .match .team.left span,.bloccoDx .boxLive .match .team.left .logo,.bloccoDx .boxLive .match .team.left ul
	{
	float: left;
}

.bloccoDx .boxLive .match .team.right {
	display: block;
	float: right;
	text-align: right;
}

.bloccoDx .boxLive .match .team.right strong,.bloccoDx .boxLive .match .team.right span,.bloccoDx .boxLive .match .team.right .logo,.bloccoDx .boxLive .match .team.right ul
	{
	float: right;
}

/* box SPALLA */
.bloccoDx .boxSpalla {
	display: block;
	float: left;
	position: relative;
	text-align: left;
	width: 288px;
	height: auto;
	padding: 2px 2px 2px 2px;
	margin: 0px 0px 10px 0px;
	border: 4px solid #fff;
	background: #fff;
}

.bloccoDx .boxSpalla h2 {
	display: block;
	float: left;
	text-align: left;
	width: 278px;
	height: auto;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	color: #ffcc00;
	padding: 3px 5px 2px 5px;
	margin: 0px 0px 5px 0px;
	background: url(/dl/raisport/2012/images/bkg_tit.gif) 0px -27px
		no-repeat;
}

.bloccoDx .rubriche h2 {
	display: none;
}
/* SONDAGGIO */
.bloccoDx .boxSpalla.sondaggio h2 {
	padding-right: 25px;
	width: 258px;
	background: #000;
}

.bloccoDx .boxSpalla.sportDiretta {
	height: 395px;
	height: auto;
	margin: 0px;
}

.bloccoDx .boxSpalla.sondaggio img {
	display: block;
	float: left;
	width: 85px;
	height: 85px;
	margin: 0px 10px 0px 0px;
	background: #ddd;
}

.bloccoDx .boxSpalla.sondaggio h3,.bloccoDx .boxSpalla.sondaggio p.text
	{
	display: block;
	float: left;
	width: 193px;
	width: 288px;
	/* nel sondaggio non ho nessuna immagine da mettere accanto al titolo... */
	height: auto;
	font-weight: bold;
	color: #185291;
	text-transform: uppercase;
	font-size: 12px;
	margin: 0px 0px 10px 0px;
}

a.btn {
	display: block;
	float: left;
	width: auto;
	height: auto;
	color: #444;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 11px;
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 8px;
	background: url(/dl/raisport/2012/images/bkg_btn.gif) 0px 0px no-repeat;
}

a.btn span {
	display: block;
	float: left;
	width: auto;
	height: auto;
	color: #444;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 11px;
	margin: 0px 0px 0px 0px;
	padding: 0px 8px 0px 0px;
	background: url(/dl/raisport/2012/images/bkg_btn.gif) 100% 0px no-repeat;
}

a.btn:hover {
	color: #777;
	background: url(/dl/raisport/2012/images/bkg_btn.gif) 0px -14px
		no-repeat;
}

a.btn span:hover {
	color: #777;
	background: url(/dl/raisport/2012/images/bkg_btn.gif) 100% -14px
		no-repeat;
}

/* *** Sondaggi: modifiche per la spalla *** */
.bloccoDx .boxSpalla.sondaggio .raiPoll {
	float: left;
	width: 288px;
}

.bloccoDx .boxSpalla.sondaggio .raiPoll ul.domanda li,.bloccoDx .boxSpalla.sondaggio .raiPoll ul.risposta li
	{
	width: 288px;
	padding: 5px 0px 0px 0px;
	margin: 0px 0px 5px 0px;
}

.bloccoDx .boxSpalla.sondaggio .raiPoll ul.domanda li .descr,.bloccoDx .boxSpalla.sondaggio .raiPoll ul.risposta li .descr
	{
	width: 128px;
}

.bloccoDx .boxSpalla.sondaggio .raiPoll ul.domanda li.noImage .descr,.bloccoDx .boxSpalla.sondaggio .raiPoll ul.risposta li.noImage .descr
	{
	width: 228px;
}

.bloccoDx .boxSpalla.sondaggio .raiPoll ul.risposta li .barra {
	width: 284px;
}

.bloccoDx .boxSpalla.sondaggio .raiPoll ul.risposta li .barra span.result_barra
	{
	background-color: #F88A00;
}

/* *** Sondaggi css: da /dl/sondaggi/css/jquery.sondaggi.css *** */
.raiPoll .loading {
	display: block;
	background: transparent url(/dl/portale/image/loading.gif) no-repeat
		center top scroll;
	font-size: 20px;
	color: #777;
	padding: 15px 0px 0px 0px;
}

.raiPoll {
	display: block;
	width: 100%;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 10px 0px;
	list-style: none;
	font-size: 12px;
	overflow: hidden;
}

.raiPoll .tit {
	display: block;
	width: 100%;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	list-style: none;
	font-size: 24px;
	color: #888;
	overflow: hidden;
}

.raiPoll p.text {
	display: block;
	width: 100%;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	list-style: none;
	font-size: 14px;
	color: #999;
	overflow: hidden;
}

.raiPoll ul.risposta {
	display: block;
	width: 100%;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 10px 0px;
	list-style: none;
	font-size: 12px;
	overflow: hidden;
}

.raiPoll ul.risposta li.noImage {
	display: block;
	width: 100%;
	padding: 5px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	list-style: none;
	font-size: 12px;
	overflow: hidden;
}

.raiPoll ul.risposta li .descr {
	display: block;
	width: 100%;
	padding: 0px 0px 0px 2px !important;
	margin: 0px 0px 0px 0px;
	list-style: none;
	font-size: 12px;
	overflow: hidden;
}

.raiPoll ul.risposta li.noImage .barra {
	display: block;
	float: left;
	width: 99%;
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 0px 0px;
	list-style: none;
	font-size: 12px;
	overflow: hidden;
}

.raiPoll ul.domanda {
	display: block;
	width: 100%;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 10px 0px;
	list-style: none;
	font-size: 12px;
	overflow: hidden;
}

.raiPoll ul.domanda li {
	display: block;
	float: left;
	width: 100%;
	height: auto;
	padding: 5px 0px 0px 5px;
	margin: 0px 25px 5px 0px;
	border-top: 1px solid #ddd;
}

.raiPoll ul.domanda li img {
	display: block;
	float: left;
	width: 94px;
	height: 94px;
	padding: 2px 2px 2px 2px;
	background: #fff;
	border: 1px solid #eaeaea;
}

.raiPoll ul.domanda li.noImage .descr {
	width: 100%;
}

.raiPoll ul.domanda li .descr {
	display: block;
	float: left;
	width: 180px;
	height: auto;
	padding: 0px 0px 0px 10px;
}

.raiPoll ul.domanda li.noImage .descr label {
	width: 270px;
}

.raiPoll ul.domanda li .descr label {
	display: block;
	float: left;
	width: 170px;
	height: auto;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: #666;
	font-size: 16px;
}

.raiPoll ul.domanda li .descr label span.label {
	padding: 0px 0px 0px 10px;
}

.raiPoll ul.domanda li span.btnRadio {
	display: block;
	float: left;
	width: 18px;
	height: 18px;
	outline: 0px;
	overflow: hidden;
	background: url(/dl/sondaggi/skin/btn_sondaggio.gif) -18px 0px no-repeat;
}

.raiPoll ul.domanda li span.btnRadio input {
	display: none;
}

.raiPoll ul.domanda li label:hover span.btnRadio,.raiPoll ul.domanda li span.btnRadio:hover
	{
	background-position: -18px -18px;
}

.raiPoll ul.domanda li label:hover span.btnRadio.selected,.raiPoll ul.domanda li span.btnRadio.selected:hover,.raiPoll ul.domanda li span.btnRadio.selected
	{
	background-position: -18px -36px;
	outline: 0px;
}

.raiPoll ul.domanda li span.btnCheck {
	display: block;
	float: left;
	width: 18px;
	height: 18px;
	outline: 0px;
	overflow: hidden;
	background: url(/dl/sondaggi/skin/btn_sondaggio.gif) 0px 0px no-repeat;
}

.raiPoll ul.domanda li span.btnCheck input {
	display: none;
}

.raiPoll ul.domanda li span.btnCheck:hover {
	background-position: 0px -18px;
}

.raiPoll ul.domanda li span.btnCheck.selected {
	background-position: 0px -36px;
	outline: 0px;
}

.raiPoll ul.domanda li.noImage .descr p {
	width: 260px;
}

.raiPoll ul.domanda li .descr p {
	display: block;
	float: left;
	width: 160px;
	height: auto;
	padding: 5px 0px 0px 10px;
	margin: 0px;
	color: #666666;
	font-size: 11px;
}

.raiPoll li.noImage .descr .media {
	width: 270px;
}

.raiPoll li .descr .media {
	display: block;
	float: left;
	width: 170px;
	height: auto;
	padding: 0px 0px 0px 0px;
	text-align: center;
}

.raiPoll li .descr .media a {
	display: block;
	width: auto;
	font-size: 11px;
	font-weight: bold;
	color: #888;
}

.raiPoll li .descr .media a:hover {
	color: #444;
}

.Cortesia {
	display: block;
	float: left;
	margin: 0px 0px 0px 20px;
	padding: 5px 0px 5px 0px;
	text-decoration: none;
	color: #dd0000;
	font-weight: normal;
	font-size: 20px;
}

/*--*/
.raiPoll ul.risposta {
	display: block;
	width: 100%;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 10px 0px;
	list-style: none;
	font-size: 12px;
	overflow: hidden;
}

.raiPoll ul.risposta li {
	display: block;
	float: left;
	width: 290px;
	height: auto;
	padding: 5px 0px 0px 5px;
	margin: 0px 25px 5px 0px;
	border-top: 1px solid #ddd;
}

.raiPoll ul.risposta li img {
	display: block;
	float: left;
	width: 94px;
	height: 94px;
	padding: 2px 2px 2px 2px;
	background: #fff;
	border: 1px solid #eaeaea;
}

.raiPoll ul.risposta li.noImage .descr {
	width: 230px;
}

.raiPoll ul.risposta li .descr {
	display: block;
	float: left;
	width: 130px;
	height: auto;
	padding: 0px 0px 0px 10px;
}

.raiPoll ul.risposta li.noImage .descr label {
	width: 220px;
}

.raiPoll ul.risposta li .descr label {
	display: block;
	float: left;
	width: 120px;
	height: auto;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: #666;
	font-size: 16px;
}

.raiPoll ul.risposta li .descr label span.label {
	padding: 0px 0px 0px 0px;
}

.raiPoll ul.domanda li.noImage .descr p {
	width: 210px;
}

.raiPoll ul.domanda li .descr p {
	display: block;
	float: left;
	width: 110px;
	height: auto;
	padding: 5px 0px 0px 10px;
	margin: 0px;
	color: #666666;
	font-size: 11px;
}

.raiPoll ul.risposta li .barra em {
	display: block;
	float: right;
	color: #fff;
	padding: 1px 5px 0px 0px;
	font-size: 11px;
	font-weight: bold;
}

.raiPoll ul.risposta li .barra {
	display: block;
	float: right;
	width: 100%;
	height: 17px;
	color: #1d2d45;
	padding: 0px 0px 0px 0px;
	margin: 2px 0px 0px 0px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border: 1px solid #a0830b;
	text-decoration: none;
}

.raiPoll ul.risposta li .barra span.result_barra {
	display: block;
	float: left;
	height: 15px;
	min-width: 33px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border: 1px solid #a0830b;
	background: #e38513;
}

.raiPoll ul.risposta li span.result_percent {
	display: block;
	float: right;
	text-align: right;
	width: 50px;
	font-size: 14px;
	color: #1d2d45;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
}

.raiPoll div.captcha {
	text-align: center;
	font-size: 14px;
	text-transform: none;
	margin: 5px;
	border: 1px dotted red;
}

a.LinkEditore {
	display: block;
	position: absolute;
	top: 10px;
	left: 50%;
	margin: 0px 30px 0px 0px;
	width: 480px;
	height: 100px;
	background: transparent;
	z-index: 100;
}

a.LinkSito {
	display: block;
	position: absolute;
	top: 10px;
	right: 50%;
	margin: 0px 0px 0px px;
	padding: 0px 0px 0px 0px;
	width: 480px;
	height: 100px;
	background: transparent;
	z-index: 100;
}

span.messaggio {
	display: block;
	float: left;
	text-align: left;
	width: auto;
	padding: 20px 0px 0px 20px;
	font-size: 18px;
	font-weight: bold;
	color: #cc0000;
}

.pp_nav {
	visibility: hidden;
}

/* *** Fine Sondaggi *** */

/* RUBRICHE */
.bloccoDx .boxSpalla.rubriche ul {
	display: block;
	float: left;
	position: relative;
	text-align: left;
	width: 288px;
	height: auto;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px -10px 0px;
	overflow: hidden;
}

.bloccoDx .boxSpalla.rubriche ul li {
	display: block;
	float: left;
	position: relative;
	text-align: left;
	/*width: 144px; mod Rug*/
	width: 288px;
	height: auto;
	padding: 10px 0px 0px 0px;
	margin: -1px 0px 10px 0px;
	border-top: 1px solid #d5d5d5;
}

.bloccoDx .boxSpalla.rubriche ul li.big {
	display: block;
	float: left;
	position: relative;
	text-align: left;
	width: 134px;
	height: 190px;
	padding: 10px 0px 10px 0px;
	margin: -1px 10px 0px 0px;
	border-top: 1px solid #d5d5d5;
	border-right: 0px solid #d5d5d5;
}

.bloccoDx .boxSpalla.rubriche ul li .img {
	display: block;
	float: left;
	position: relative;
	text-align: left;
	/*width: 50px; mod Rug*/
	width: 76px;
	height: 50px;
	padding: 0px 0px 0px 0px;
	margin: 0px 5px 0px 0px;
	background: #ddd;
	overflow: hidden;
}

.bloccoDx .boxSpalla.rubriche ul li .img img {
	height: 50px;
	/*margin: 0 0 0 -13px;*/
	margin: 0px;
}

.bloccoDx .boxSpalla.rubriche ul li .txt {
	display: block;
	float: left;
	position: relative;
	text-align: left;
	/*width: 80px; mod Rug */
	width: 200px;
	height: auto;
	padding: 0px 0px 0px 0px;
}

.bloccoDx .boxSpalla.rubriche ul li .txt span {
	display: block;
	float: left;
	position: relative;
	text-align: left;
	/*width: 80px; mod Rug */
	width: 200px;
	height: auto;
	/*font-size: 10px;
line-height: 10px;*/
	font-size: 12px;
	line-height: 12px;
	color: #5a5a5a;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.bloccoDx .boxSpalla.rubriche ul li .txt h3 {
	display: block;
	float: left;
	position: relative;
	text-align: left;
	/*width: 80px;*/
	width: 200px;
	height: auto; overflow : hidden;
	/*font-size: 11px;
line-height: 12px;*/
	font-size: 13px;
	line-height: 14px;
	font-weight: bold;
	color: #fe8a00;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 2px 0px;
	overflow: hidden;
}

.bloccoDx .boxSpalla.rubriche ul li .txt h3 a {
	color: #fe8a00;
}

.bloccoDx .boxSpalla.rubriche ul li .txt h3 a:hover {
	color: #999;
}

.bloccoDx .boxSpalla.rubriche ul li.big .txt {
	width: 70px;
}

.bloccoDx .boxSpalla.rubriche ul li.big .txt span {
	width: 70px;
}

.bloccoDx .boxSpalla.rubriche ul li.big .txt h3 {
	width: 70px;
}

/* media */
.bloccoDx .boxSpalla.media {
	background: #000;
}

.bloccoDx .boxSpalla.media a {
	display: block;
	float: left;
	margin: 5px 20px 5px 10px;
	color: #ffcc00;
	font-size: 12px;
	font-weight: bold;
	background: url(/dl/raisport/2012/images/ico_av.gif) no-repeat;
}

.bloccoDx .boxSpalla.media a.video {
	padding: 0px 0px 0px 24px;
	background-position: 0px 0px;
}

.bloccoDx .boxSpalla.media a.video.large {
	width: 248px;
}

.bloccoDx .boxSpalla.media a.audio {
	padding: 0px 0px 0px 23px;
	background-position: 0px -38px;
}

.bloccoDx .boxSpalla.media a:hover {
	color: #fff;
}

.bloccoDx .boxSpalla.lastNews ul.old {
	width: 280px;
}

.bloccoDx .boxSpalla.lastNews ul.old li,.bloccoDx .boxSpalla.lastNews ul.old li strong,.bloccoDx .boxSpalla.lastNews ul.old li span
	{
	width: 280px;
}

.bloccoDx .boxSpalla.lastNews .pagination {
	width: 280px;
}

/*
.bloccoDx .boxSpalla.altreNews {
background: #fff;
}
.bloccoDx .boxSpalla.altreNews ul {
}
.bloccoDx .boxSpalla.altreNews ul li {
margin-bottom: 4px;
border-bottom: 1px solid #D5D5D5;
}
.bloccoDx .boxSpalla.altreNews ul li span.data {
background: transparent;
font-size: 11px;
color: #5A5A5A;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.bloccoDx .boxSpalla.altreNews ul li p {
font-size: 12px;
color: #5A5A5A;
}
.bloccoDx .boxSpalla.altreNews ul li h2 {
background: transparent;
font-size: 13px;
color: #FE8A00;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
cursor: pointer;
}

.bloccoDx .boxSpalla.altreNews a.frecciaAll:link, a.frecciaAll:visited{
display: block;
float: right;
width: auto;
height: 16px;
margin: 10px 0px 0px 0px;
padding: 1px 20px 0px 0px;
color: #000;
background: url(/dl/raisport/images/tetractis/ico_freccia.gif) right top no-repeat;
}
.bloccoDx .boxSpalla.altreNews a.frecciaAll:hover{
color: #999;

}
*/

/*######### FiNE SPALLA DX ######### */

/*######### evidenZa #########*/
.videoEvidenza {
	display: none;
	float: right;
	text-align: left;
	width: 412px;
	height: auto;
	margin: 20px 0px 0px 0px;
	border-radius: 6px 6px 6px 6px;
	background: #FFFFFF;
}

.videoEvidenza .top {
	width: 405px;
	padding: 3px 2px 2px 5px;
	background: url(/dl/raisport/2012/images/bkg_tit.gif) 0px -81px
		no-repeat;
}

.boxArticolo .videoEvidenza {
	width: 629px;
}

.boxArticolo .videoEvidenza .top {
	width: 619px;
	background: url(/dl/raisport/2012/images/bkg_tit.gif) 0px -81px
		no-repeat;
}

.videoEvidenza .top ul {
	margin: 0px 3px;
	display: block;
	float: left;
	width: 410px;
	overflow: hidden;
}

.videoEvidenza .top ul li {
	display: block;
	float: left;
	width: auto;
	margin: 0px 0px 0px -2px;
	padding: 0px 5px 0px 4px;
	border-left: 2px solid #666;
}

.videoEvidenza .top ul li a {
	display: block;
	float: left;
	color: #FFCC00;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 15px;
}

.videoEvidenza .top ul li.tag {
	display: block;
	float: left;
	width: auto;
	color: white;
	margin: 2px 0px 0px -2px;
	padding: 0px 6px 0px 2px;
	border-left: 0px solid #666;
}

.videoEvidenza .top ul li.tag a {
	display: block;
	float: left;
	color: white;
	font-weight: bold;
	text-transform: none;
	font-size: 13px;
}

.videoEvidenza .top ul li a:hover { /*color: #f48b15;*/
	color: #FFFFFF;
}

.videoEvidenza .top ul li.selected a { /*color: #fff;*/
	color: #f48b15;
	/*color:#000;*/
}

.videoEvidenza .mid {
	display: block;
	float: left;
	width: 412px;
	height: auto;
	padding: 5px 0px 0px 0px;
	margin: 0px 0px 20px 0px;
	background-image: none;
}

.boxArticolo .videoEvidenza .mid {
	width: 629px;
}

.videoEvidenza .mid.loading {
	height: 220px;
	background: url(/dl/raisport/2012/images/ajax-loader.gif) center center
		no-repeat;
}

.videoEvidenza .listaVideo {
	display: block;
	float: left;
	width: 412px;
	height: auto;
	text-align: left;
	overflow: hidden;
	position: relative;
	/* per nascondere veramente l'overflow anche in ie8- */
}

.boxArticolo .videoEvidenza .listaVideo {
	width: 588px;
	padding-left: 41px;
}

.videoEvidenza .listaVideo ul {
	display: block;
	float: left;
	width: 10000px;
	height: auto;
	margin: 0px 0px 0px 0px;
}

.videoEvidenza .listaVideo ul li {
	display: block;
	float: left;
	width: 115px;
	height: 190px;
	padding: 10px 0px 0px 10px;
	margin: 0px 0px 10px 9px;
}

.videoEvidenza .listaVideo ul li.last {
	margin: 0px 0px 0px 0px;
}

.videoEvidenza ul li a.screenShot {
	float: left;
	display: block;
	height: 118px;
	background: url(/dl/RaiTV/images/bkg_novideo.gif) no-repeat;
}

.videoEvidenza ul li a.screenShot img {
	margin: 0px 0px 1px 0px;
}

.videoEvidenza ul li a.screenShot .mask {
	display: block;
	position: relative;
	width: 105px;
	height: 79px;
	margin: 0px 0px -79px 0px;
	cursor: pointer;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale',
		src='/dl/RaiTV/images/mask_raitv.png' );
}

html> /**/ body ul li a.screenShot .mask {
	background: url(/dl/RaiTV/images/mask_raitv.png) no-repeat !important;
}

.videoEvidenza .listaVideo ul li div.Desc {
	display: block;
	float: left;
	position: relative;
	width: 104px;
	height: auto;
	padding: 0px 1px 0px 1px;
	margin: -33px 0px 0px 0px;
}

.videoEvidenza .listaVideo ul li div.Desc a h2 {
	color: #000000;
	display: block;
	float: left;
	font-size: 12px;
	font-weight: bold;
	height: 45px;
	line-height: 13px;
	overflow: hidden;
	padding: 0 0 1px;
	width: 103px;
}

.videoEvidenza .listaVideo ul li div.Desc a:hover h2 {
	width: 103px;
	height: 45px;
	font-weight: bold;
	/*font-size: 12px;*/
	overflow: hidden;
}

.videoEvidenza .listaVideo ul li div.Desc a h5 {
	display: block;
	width: 103px;
	float: left;
	height: auto;
	font-weight: bold;
	font-size: 12px;
	color: #9a9a9a;
	line-height: 10px;
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 0px 0px;
}

.videoEvidenza .listaVideo ul li div.Desc a p {
	display: none;
}

.videoEvidenza  .listaVideo ul.cats {
	display: block;
	float: left;
	width: 103px !important;
	width: 103px;
	height: auto;
	margin: 0px 0px 0px 0px !important;
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 0px 0px;
}

.videoEvidenza .listaVideo ul.cats li {
	font-size: 10px;
	color: #9A9A9A;
	font-weight: bold;
	display: block;
	float: left;
	width: auto;
	height: auto;
	margin: 0px 0px 4px 0px;
	padding: 0px 2px 0px 2px;
}

.videoEvidenza .listaVideo ul li.hover {
	border-radius: 8px 8px;
	background-color: rgba(2, 41, 108, 0.95);
}

.videoEvidenza .listaVideo ul li.hover div.Desc .Lancio h2 {
	width: 103px;
	font-size: 12px;
	color: #FFFFFF;
}

.videoEvidenza .listaVideo ul li.hover div.Desc .Lancio h5,.videoEvidenza .listaVideo ul li.hover ul.cats
	{
	display: none;
}

.videoEvidenza .listaVideo ul li.hover .Desc .Lancio p {
	display: block;
	float: left;
	width: 103px;
	height: auto;
	font-size: 11px;
	font-weight: normal;
	color: #fff;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.videoEvidenza .Pagination {
	text-align: center;
	font-size: 42px;
	line-height: 22px;
}

.videoEvidenza .Pagination a,.videoEvidenza .Pagination a:link,.videoEvidenza .Pagination a:visited
	{
	padding: 3px;
	color: #999;
}

.videoEvidenza .Pagination a:hover,.videoEvidenza .Pagination a:active {
	color: #C19D1B;
}

.videoEvidenza .Pagination a.current,.videoEvidenza .Pagination a.current:link,.videoEvidenza .Pagination a.current:visited
	{
	color: #F3C720;
}
/* - */

/*######### SEARCH ######### */
.boxSearch {
	display: block;
	float: left;
	position: relative;
	text-align: left;
	width: 368px;
	height: 29px;
	padding: 8px 10px 4px 10px;
	margin: 0px 0px 0px 12px;
	background: url('/dl/raisport/2012/images/bkg_search.png') center center
		no-repeat scroll transparent;
}

.boxSearch input {
	display: block;
	float: left;
	position: relative;
	text-align: left;
	width: 320px;
	height: 20px;
	color: #ddd;
	padding: 0px 0px 0px 0px;
	margin: 2px 0px 0px 3px;
	border: none;
	background: none;
	color: #303030;
	font-size: 14px;
}

/*.boxSearch input.submit{
display: block;
float: left;
position: relative;
text-align: center;
width: 58px;
height: auto;
font-size: 15px;
color: #fff;
padding: 0px 0px 0px 0px;
margin: 0px 0px 5px 0px;
}
*/

/*######### FOOTER ######### */
div.containerPreFooter {
	display: block;
	width: 100%;
	height: auto;
	background: #303030 url(/dl/portale/image/bkg_footer.gif) repeat-x;
}

div.containerPreFooter #PreFooter {
	display: block;
	margin: 0 auto;
	width: 960px;
	height: auto;
	padding: 15px 10px 10px 10px;
	text-align: center;
	border-left: 1px solid #4b4b4b;
	border-right: 1px solid #4b4b4b;
	background: url(/dl/portale/image/bkg_footertop.jpg) no-repeat;
}

#PreFooter div.FootHeader {
	display: block;
	float: left;
	width: 948px;
	height: 30px;
	padding: 0px 6px 0px 6px;
	text-align: left;
}

#PreFooter div.FootHeader h2 {
	display: block;
	float: left;
	width: 895px;
	text-transform: uppercase;
	font-size: 15px;
	color: #c6c6c6;
}

#PreFooter div.boxCanali {
	display: block;
	float: left;
	width: 940px;
	height: auto;
	padding: 5px 10px 10px 10px;
}

#PreFooter div.boxCanali .Top {
	display: block;
	float: left;
	width: 940px;
	height: 8px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale',
		src='/dl/portale/image/box_canalitop.png' );
}

html> /**/ body #PreFooter div.boxCanali .Top {
	background: url(/dl/portale/image/box_canalitop.png) no-repeat
		!important;
}

#PreFooter div.boxCanali .Bot {
	display: block;
	float: left;
	width: 940px;
	height: 8px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale',
		src='/dl/portale/image/box_canalibot.png' );
}

html> /**/ body #PreFooter div.boxCanali .Bot {
	background: url(/dl/portale/image/box_canalibot.png) no-repeat
		!important;
}

#PreFooter div.boxCanali .Mid {
	display: block;
	float: left;
	width: 916px;
	height: auto;
	padding: 5px 12px 5px 12px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale',
		src='/dl/portale/image/box_canalimid.png' );
}

html> /**/ body #PreFooter div.boxCanali .Mid {
	background: url(/dl/portale/image/box_canalimid.png) repeat-y !important;
}

ul.listaCanaliA {
	display: block;
	float: left;
	width: 180px;
	height: auto;
	padding: 0px 17px 0px 4px;
	margin: 0px;
}

ul.listaCanaliA li {
	display: block;
	float: left;
	text-align: left;
	width: 180px;
	height: auto;
	color: #999;
	padding: 0px 0px 20px 0px;
	margin: 0px 0px 15px 0px;
	border-bottom: 1px solid #535353;
}

ul.listaCanaliA li.last {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-bottom: 0px;
}

ul.listaCanaliA li h3 {
	display: block;
	float: left;
	text-align: left;
	width: 160px;
	height: 13px;
	font-size: 11px;
	text-transform: uppercase;
	padding: 0px 0px 0px 20px;
	margin: 0px 0px 10px 0px;
	color: #f58a18;
	background: url(/dl/raisport/images/restyle2009/bullet_footer.gif)
		no-repeat;
}

ul.listaCanaliA li span {
	height: 13px;
	width: auto;
	padding: 0px 2px 0px 2px;
	margin: 0px;
}

ul.listaCanaliA li a:link,ul.listaCanaliA li a:visited {
	color: #fff;
}

ul.listaCanaliA li a:hover {
	color: #999;
}

ul.listaCanaliB {
	display: block;
	float: right;
	width: 276px;
	height: auto;
	padding: 0px 5px 0px 4px;
}

ul.listaCanaliB li {
	display: block;
	text-align: left;
	width: 276px;
	height: auto;
	color: #aaa;
	padding: 0px 0px 20px 0px;
	margin: 0px 0px 15px 0px;
	border-bottom: 1px solid #535353;
}

ul.listaCanaliB li.last {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-bottom: 0px;
}

ul.listaCanaliB li h3 {
	display: block;
	text-align: left;
	width: 256px;
	height: 13px;
	font-size: 11px;
	text-transform: uppercase;
	padding: 0px 0px 0px 20px;
	margin: 0px 0px 10px 0px;
	color: #f58a18;
	background: url(/dl/raisport/images/restyle2009/bullet_footer.gif)
		no-repeat;
}

ul.listaCanaliB li a:link,ul.listaCanaliB li a:visited {
	color: #fff;
}

ul.listaCanaliB li a:hover {
	color: #999;
}

#PreFooter .Ricerca {
	display: block;
	float: left;
	width: 590px;
	height: auto;
	padding: 5px 0px 0px 0px;
}

#PreFooter .Ricerca h5 {
	display: block;
	float: left;
	width: auto;
	height: auto;
	color: #959595;
	font-size: 10px;
	font-weight: normal;
	padding: 36px 0px 0px 20px;
}

.box_FooterSearch {
	display: block;
	float: left;
	margin: 19px 0px 0px 0px;
	width: 185px;
	height: 21px;
	padding: 4px 4px 4px 6px;
	overflow: hidden;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale',
		src='/dl/raisport/images/restyle2009/bkg_searchfooter.png' );
}

html> /**/ body .box_FooterSearch {
	background: url(/dl/raisport/images/restyle2009/bkg_searchfooter.png)
		no-repeat !important;
}

.box_FooterSearch input {
	display: block;
	position: relative;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 0px 0px;
	width: 138px;
	height: 19px;
	border: 0px;
	background: transparent;
	font-size: 14px;
	color: #626262;
}

.box_FooterSearch input.submit {
	display: block;
	position: relative;
	float: right;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 40px;
	height: 21px;
	border: 0px;
	text-indent: -9000px;
	overflow: hidden;
	background: transparent;
}

div.containerFooter {
	display: block;
	width: 100%;
	height: auto;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale',
		src='/dl/portale/image/bkg_alpha.png' );
}

html> /**/ body div.containerFooter {
	background: url(/dl/portale/image/bkg_alpha.png) !important;
}

div.containerFooter #Footer {
	display: block;
	margin: 0 auto;
	width: 940px;
	height: auto;
	padding: 15px 20px 30px 20px;
	text-align: left;
	border-left: 1px solid #9c9c9c;
	border-right: 1px solid #9c9c9c;
	color: #434343;
	background: #cacaca;
}

ul.footMenu {
	display: block;
	width: 960px;
	float: left;
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 0px -9px;
	list-style: none;
}

ul.footMenu li {
	display: block;
	float: left;
	padding: 0px;
	margin: 0px;
}

ul.footMenu li {
	display: block;
	float: left;
	padding: 0px 0px 0px 10px;
	margin: 0px;
}

ul.footMenu li a:link,ul.footMenu li a:visited {
	display: block;
	float: left;
	color: #434343;
	padding: 0px 8px 0px 0px;
	font-weight: bold;
}

ul.footMenu li a:hover {
	color: #000;
}

/*######### FiNE FOOTER ######### */
ul#menuTendina li a:link,ul#menuTendina li a:visited {
	font-size: 11px;
	font-weight: bold;
	color: #fff;
}

ul#menuTendina li li a:hover {
	color: #999;
}

/*######### MENU TENTINA ######### */
ul#menuTendina {
	float: left;
	display: block;
	border: 0 none;
	width: 960px;
	height: 27px;
	color: #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px -10px;
	text-align: left;
}

/* primo livello */
ul#menuTendina h2 {
	margin: 0;
	padding: 0 0px;
	font-size: 12px;
	color: #fff;
	cursor: pointer;
}

ul#menuTendina ul li.Apertura {
	width: 172px;
	height: 10px;
	position: relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: transparent;
	overflow: hidden;
	position: relative;
	z-index: 100;
	background: url(/dl/raisport/2012/images/tendina_top.png) no-repeat;
}

ul#menuTendina ul li.Chiusura {
	width: 172px;
	height: 6px;
	position: relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: transparent;
	background: url(/dl/raisport/2012/images/tendina_bot.png) no-repeat;
}

ul#menuTendina h2 a.linkDiretto:link,ul#menuTendina h2 a.linkDiretto:visited
	{
	background: transparent;
	font-size: 12px;
	color: #fff;
}

ul#menuTendina li {
	margin: 0;
	border: 0 none;
	padding: 5px 10px 0px 5px;
	float: left;
	display: inline;
	position: relative;
	height: 22px;
	z-index: 1000;
}

ul#menuTendina ul {
	display: none;
	position: absolute;
	top: 20px;
	left: 0;
	width: 172px;
	z-index: 10;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-left: 0px solid #a15b10;
	border-right: 0px solid #a15b10;
}

ul#menuTendina ul:after /*IE 7 loc*/ {
	clear: both;
	display: block;
	font: 1px/0px serif;
	content: ".";
	height: 0;
	visibility: hidden;
}

ul#menuTendina ul li {
	width: 172px;
	padding: 2px 0px 2px 0px;
	height: auto;
	margin: -1px 0px 0px 0px;
	position: relative;
	z-index: 1;
	background: #222 url(/dl/raisport/2012/images/tendina_li_bkg.gif);
	float: left; /*IE 7 loc*/
	display: block !important;
	display: inline; /*IE*/
}

ul#menuTendina h2 a {
	border: 0;
	margin: 0;
	padding: 0;
}

/* Menu */
ul#menuTendina a {
	float: none !important;
	float: left;
	display: block;
	color: #fff;
	padding: 1px 5px 1px 5px;
	margin: 2px 0px 2px 0px;
	text-decoration: none;
	height: auto;
}

/* label discrittiva  */
ul#menuTendina div.menuLabel {
	cursor: default;
	margin: 0px 0px 0px 0px;
	padding: 2px 5px 0px 5px;
	width: 162px;
	height: 16px;
	text-transform: uppercase;
	border: 0px;
	font-weight: bold;
	color: #fff;
	position: relative;
	background: url(/dl/raisport/2012/images/tendina_label.gif) 0px 0px
		no-repeat;
	font-size: 12px;
	z-index: 1;
}

/* secondo livello */
ul#menuTendina li:hover li a,ul#menuTendina li.iehover li a {
	float: none;
	border-top: 0px solid #fff;
	border-bottom: 0px solid #fff;
	padding: 1px 5px 1px 10px;
	margin: 2px 0px 2px 0px;
	z-index: 1000;
	color: #fff;
	position: relative;
}

ul#menuTendina li:hover li a:hover,ul#menuTendina li:hover li:hover a,ul#menuTendina li.iehover li a:hover,ul#menuTendina li.iehover li.iehover a
	{
	border: 0px solid;
	border-top: 0px solid #fff;
	border-bottom: 0px solid #fff;
	color: #999;
}

/* terzo livello */
ul#menuTendina li:hover li:hover li a,ul#menuTendina li.iehover li.iehover li a
	{
	background: transparent;
	border: 0px;
}

ul#menuTendina li:hover li:hover li a,ul#menuTendina li:hover li:hover li a,ul#menuTendina li li li a
	{
	color: #222;
}

ul#menuTendina li:hover li:hover li a:hover,ul#menuTendina li:hover li:hover li:hover a,ul#menuTendina li.iehover li.iehover li a:hover,ul#menuTendina li.iehover li.iehover li.iehover a
	{
	background: transparent;
	color: #999;
	border: 0px solid;
}

/* quarto livello */
ul#menuTendina li:hover li:hover li:hover li a,ul#menuTendina li.iehover li.iehover li.iehover li a
	{
	background: #fff;
	border: 0px solid #ddd;
}

ul#menuTendina li:hover li:hover li:hover li a:hover,ul#menuTendina li.iehover li.iehover li.iehover li a:hover
	{
	background: #fff none repeat scroll 0%;
	border: 0px solid;
}

ul#menuTendina ul ul,ul#menuTendina ul ul ul {
	display: none;
	position: absolute;
	top: 0px;
	z-index: 1000;
	left: 172px;
	width: 165px;
	z-index: 1;
	border: 0px solid #3b6699;
}

ul#menuTendina ul ul li,ul#menuTendina ul ul ul li {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px -1px;
	width: 172px;
	position: relative;
	z-index: 1;
	color: #999;
	background: #ffcc00 url(/dl/raisport/2012/images/tendina_bkg.gif) 0px
		0px repeat-y;
}

ul#menuTendina ul ul li.Aperturina,ul#menuTendina ul ul ul li.Aperturina
	{
	width: 172px;
	height: 6px;
	position: relative;
	margin: 0px -1px 0px 0px;
	background: transparent;
	overflow: hidden;
	background: transparent url(/dl/raisport/2012/images/tendina2_top.png)
		no-repeat;
}

ul#menuTendina ul ul li.Chiusurina,ul#menuTendina ul ul ul li.Chiusurina
	{
	width: 172px;
	height: 6px;
	position: relative;
	margin: 0px 0px 0px -1px;
	background: transparent;
	overflow: hidden;
	background: transparent url(/dl/raisport/2012/images/tendina2_bot.png)
		0px 0px no-repeat;
}

/* G hack */
ul#menuTendina li:hover ul ul,ul#menuTendina li:hover ul ul ul,ul#menuTendina li.iehover ul ul,ul#menuTendina li.iehover ul ul ul
	{
	display: none;
}

ul#menuTendina li:hover ul,ul#menuTendina ul li:hover ul,ul#menuTendina ul ul li:hover ul,ul#menuTendina li.iehover ul,ul#menuTendina ul li.iehover ul,ul#menuTendina ul ul li.iehover ul
	{
	display: block;
}

/* link a sottolivello */
ul#menuTendina li a.linkLivello,ul#menuTendina li:hover li a.linkLivello
	{
	cursor: pointer;
	display: block;
	border: 0px;
	width: 150px;
	background: url(/dl/raisport/images/restyle2009/menu_freccia.gif) 160px
		6px no-repeat;
	font-weight: bold;
	padding: 3px 5px 1px 9px;
	border-left: 1px solid #fff;
	border-top: 0px solid #fff;
	border-bottom: 0px solid #fff;
	margin: 0px 0px 2px 0px;
	color: #fff;
}

ul#menuTendina li li:hover a.linkLivello,ul#menuTendina li li.iehover a.linkLivello,ul#menuTendina li:hover li a.linkLivello:hover,ul#menuTendina li.iehover a.linkLivello:hover
	{
	background: #ffcc00
		url(/dl/raisport/images/restyle2009/menu_freccia.gif) 160px 7px
		no-repeat;
	font-weight: bold;
	color: #555;
	width: 160px;
	position: relative;
	z-index: 100;
	border-left: 1px solid #fff;
	border-top: 1px solid #fff;
	border-bottom: 0px solid #fff;
	margin: -2px 0px -1px 0px !important;
	margin: -2px 0px -2px 0px;
	padding: 4px 5px 4px 9px !important;
	padding: 2px 5px 5px 10px;
	color: #222;
	position: relative;
	z-index: 1000;
}

/* separatore hr */
ul#menuTendina div.hr {
	margin: 7px 0px 7px 0px;
	cursor: default;
	border-width: 0px;
	height: 1px;
	background: #3b6699;
	width: 171px;
}

ul#menuTendina div.hr hr {
	display: none;
}
/* #### Archivio News #### */
.boxArchivio .Top {
	display: block;
	float: left;
	width: 460px;
	height: auto;
	padding: 5px 0px 5px 0px;
	margin: 0px 0px 10px 0px;
	border-radius: 2px;
}

.boxArchivio.piuLargo .Top {
	width: 630px;
	margin: 0px 0px 10px 0px;
}

.boxArchivio .Top h2 {
	display: block;
	float: left;
	width: 440px;
	height: auto;
	padding: 4px 10px 4px 10px;
	margin: 0px 0px 4px 10px;
	color: #ffcc00;
	font-size: 22px;
	font-weight: normal;
	background: url(/dl/raisport/2012/images/bkg_tit_big.gif) no-repeat;
}

.boxArchivio.piuLargo .Top h2 {
	width: 600px;
	margin: 0px 0px 4px 0px;
}

.boxArchivio .archivio ul.altreNews li {
	display: block;
	float: left;
	width: 458px;
	height: auto;
	margin: 0px 0px 13px 10px;
	padding: 0px 0px 13px 0px;
	border-bottom: 1px solid #EEE;
}

.boxArchivio.piuLargo .archivio ul.altreNews li {
	width: 628px;
	margin: 0px 10px 13px 10px;
}

.boxArchivio .archivio ul.altreNews li span.data {
	display: block;
	float: left;
	width: 100%;
	height: auto;
	padding: 0px 0px 0px 0px;
}

.boxArchivio .archivio ul.altreNews li a h2 {
	color: #666;
	text-decoration: none;
	outline: 0;
	cursor: auto;
	font-size: 13px;
	font-weight: bold;
}

.boxArchivio .archivio ul.altreNews li a p {
	display: block;
	float: left;
	width: 100%;
	height: auto;
	font-size: 11px;
	color: #888;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

/* #### ArticolO #### */
.bloccoSx.Articolo,.bloccoSx.Archivio {
	background: #fff;
}

.boxArticolo {
	display: block;
	float: left;
	width: 630px;
	height: auto;
	padding: 0px;
	margin: 0px;
	font-size: 14px;
}

.boxArticolo .boxTitolo {
	display: block;
	float: left;
	width: 630px;
	height: auto;
	padding: 5px 0px 5px 0px;
	margin: 0px 0px 10px 0px;
	border-radius: 2px;
}

.boxArticolo .boxTitolo span.Data {
	display: none;
	display: block;
	text-align: right;
	font-style: italic;
}

.boxArticolo .boxTitolo h4 {
	display: block;
	float: left;
	width: 610px;
	height: auto;
	padding: 0px 10px 0px 10px;
	margin: 0px 0px 3px 0px;
	color: #000;
	font-size: 18px;
	font-weight: normal;
}

.boxArticolo .boxTitolo h4 a,.boxArticolo .boxTitolo h4 a:link,.boxArticolo .boxTitolo h4 a:active,.boxArticolo .boxTitolo h4 a:hover,.boxArticolo .boxTitolo h4 a:visited
	{
	color: #000000;
	text-transform: uppercase;
	font-size: 14px;
	font-weight: bold;
}

.boxArticolo .boxTitolo h3 {
	display: block;
	float: left;
	width: 610px;
	height: auto;
	padding: 0px 10px 0px 10px;
	margin: 0px 0px 0px 0px;
	color: #000;
	font-size: 16px;
	font-weight: bold;
}

.boxArticolo .boxTitolo h2 {
	display: block;
	float: left;
	width: 610px;
	height: auto;
	padding: 4px 10px 4px 10px;
	margin: 0px 0px 4px 0px;
	color: #ffcc00;
	font-size: 22px;
	font-weight: normal;
	background: url(/dl/raisport/2012/images/bkg_tit_big.gif) no-repeat;
}

.boxArticolo .texto {
	width: auto;
	/*height: auto;*/
	float: left;
	overflow: hidden;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	font-size: 14px;
	color: #222;
}

.boxArticolo .openArticle {
	float: right;
	font-size: 14px;
	color: #000000;
	cursor: pointer;
	font-weight: bold;
	background: #eee;
	padding: 5px;
	border-radius: 4px;
	margin: 5px 5px 10px 0px;
}

.boxArticolo .openArticle:hover {
	color: #444;
	background: #ddd;
}
/* foto */
.boxArtFoto {
	display: block;
	float: left;
	/*width: 336px;*/
	width: 620px;
	padding: 5px 5px 5px 5px;
	margin: 0px 0px 10px 0px;
	border-radius: 2px;
	background: #eee;
	overflow: hidden;
}

.boxArtFoto .Altro {
	float: left;
	width: 270px;
	height: 250px;
	overflow: auto;
}

.boxArtFoto.small {
	display: block;
	float: left;
	width: 336px;
	height: 250px;
	padding: 5px 5px 5px 5px;
	margin: 0px 10px 10px 0px;
	border-radius: 2px;
	background: #fff;
	overflow: hidden;
}

.boxArtFoto.small .Altro {
	display: none;
	float: left;
	width: 273px;
	height: 300px;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.boxArtFoto img {
	display: block;
	float: left;
	margin: 0px 0px 0px 0px;
    width: 336px;
}

.boxArtFoto .img {
	display: block;
	float: left;
	height: 300px;
	overflow: hidden;
	margin: 0px 10px 0px 0px;
}

.boxArtFoto h2 {
	display: none;
}

.boxArtFoto h3 {
	display: none;
}

.boxArtFoto .Altro .scroll-pane {
	display: block;
	float: left;
	width: 273px;
	height: 300px;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.jspVerticalBar {
	background: transparent !important;
}

.boxArtFoto .Altro .jspTrack {
	display: block;
	float: right;
	height: 300px !important;
	width: 10px;
	background: #eee;
	padding: 0px 2px 0px 2px;
	border-radius: 3px;
}

.boxArtFoto .Altro .jspDrag {
	background: #fff !important;
	position: relative;
	left: 0px;
	cursor: pointer;
	margin: 0px 0px 0px 0px;
	border-radius: 8px;
}

.boxArtFoto .Altro .jspDragTop {
	margin: 0px 0px 0px 0px;
	width: 10px;
	height: 3px;
	background: #eee;
	border-radius: 8px;
}

.boxArtFoto .Altro .jspDragBottom {
	margin: 0px 0px 0px 0px;
	height: 3px;
	bottom: 0px;
	width: 10px;
	position: absolute;
	background: #eee;
	border-radius: 0px 0px 2px 2px;
}

.boxArtFoto .Altro ul {
	display: block;
	float: left;
	width: 250px;
	height: auto;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.boxArtFoto .Altro ul li {
	display: block;
	float: left;
	width: 240px;
	height: auto;
	margin: -1px 0px 0px 0px;
	padding: 0px 0px 4px 0px;
	border-top: 4px solid #eee;
	background: #fff;
}

.boxArtFoto .Altro ul li a {
	color: #000;
	display: block;
	font-weight: bold;
	font-size: 11px;
	margin: 0px 0px 0px 2px;
	padding: 5px 0px 4px 20px;
	width: 220px;
	background: url(/dl/raisport/2012/images/mask_altro.png) 0px -65px
		no-repeat;
}

.boxArtFoto .Altro ul li.video a {
	background-position: 0px -29px;
}

.boxArtFoto .Altro ul li.foto a {
	background-position: 0px 6px;
}

.boxArtFoto .Altro ul li.articolo a {
	background-position: 0px -135px;
}

.boxArtFoto .Altro ul li.link a {
	background-position: 0px -64px;
}

.boxArtFoto .Altro ul li.sondaggio a {
	background-position: 0px -99px;
}

.boxArtFoto .Altro ul li a:hover {
	color: #999;
	font-weight: bold;
}

/* video */
.boxArtVideo {
	display: none;
	float: left;
	width: 620px;
	height: auto;
	padding: 5px 5px 5px 5px;
	margin: 0px 0px 10px 0px;
	border-radius: 2px;
	background: #DDD;
}

.boxArtVideo #Video {
	display: block;
	float: left;
	width: 610px;
	height: 350px;
	overflow: hidden;
	margin: 0px 0px 5px 0px;
	padding: 0px 5px 0px 5px;
	background: #222;
}

.boxArtFoto #Video {
	position: relative;
	float: left;
	/*height: 300px;*/
	overflow: hidden;
	/*width: 340px;*/
	margin: 0px 10px 0px 0px;
}

.boxArtFoto #Video .mask {
	position: absolute;
	cursor: pointer;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	background-image: url(/dl/raisport/2012/images/mask_boxvideo.png);
	background-position: center center;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-color: rgba(0, 0, 0, 0.5);
}

.boxArtVideo h3 {
	display: none;
}

.boxArtVideo h2 {
	color: #FFCC00;
	margin: 5px;
	text-transform: uppercase;
	display: none;
}

.boxArtVideo .Altro ul {
	display: block;
	float: left;
	width: 610px;
	height: auto;
	overflow: hidden;
	margin: 5px 0px 0px 0px;
	padding: 0px 5px 0px 5px;
}

.boxArtVideo .Altro ul li {
	display: block;
	float: left;
	width: 289px;
	height: auto;
	margin: -1px 0px 0px 0px;
	padding: 0px 0px 3px 16px;
	background: url(/dl/raisport/2012/images/ico_art_big.png) 0px 5px
		no-repeat;
}

.boxArtVideo .Altro ul li.video {
	background: url(/dl/raisport/2012/images/ico_video_big.png) 0px 5px
		no-repeat;
}

.boxArtVideo .Altro ul li a {
	color: #222;
	display: block;
	font-weight: bold;
	background: #FFF;
	font-size: 12px;
	margin: 0px 0px 0px 2px;
	padding: 3px 0px 2px 4px;
	width: 270px;
}

.boxArtVideo .Altro ul li a:hover {
	color: #ffcc00;
	font-weight: bold;
}

ul#menuTendina h2 a.linkDiretto.twitter:link,ul#menuTendina h2 a.linkDiretto.twitter:visited
	{
	display: block;
	float: left;
	text-align: left;
	width: 15px;
	height: 15px;
	overflow: hidden;
	text-indent: -9000px;
	margin: -2px 0px 0px 0px;
	cursor: pointer;
	background: url(/dl/raisport/2012/images/twitter.png) 0px 0px no-repeat;
}

ul#menuTendina h2 a.linkDiretto.facebook:link,ul#menuTendina h2 a.linkDiretto.facebook:visited
	{
	display: block;
	float: left;
	text-align: left;
	width: 15px;
	height: 15px;
	overflow: hidden;
	text-indent: -9000px;
	margin: -2px 0px 0px 0px;
	cursor: pointer;
	background: url(/dl/raisport/2012/images/facebook.png) 0px 0px no-repeat;
}

/*ricerca*/
#ricercaSport .searchTop ul {
	display: block;
	float: right;
	width: auto;
	height: 15px;
	color: #ccc;
	font-size: 10px;
	text-transform: uppercase;
	font-weight: normal;
}

#ricercaSport .searchTop ul li {
	display: block;
	float: left;
	width: auto;
	height: 15px;
	color: #888;
	margin: 0px 0px 0px 10px;
	font-size: 10px;
	text-transform: uppercase;
	font-weight: normal;
}

#ricercaSport .searchTop ul li a {
	display: block;
	float: left;
	width: auto;
	height: 15px;
	font-size: 10px;
	padding: 0px 0px 0px 5px;
	background: #999;
	border-radius: 2px;
}

#ricercaSport .searchTop ul li a span {
	display: block;
	float: left;
	width: auto;
	height: 15px;
	color: #ccc;
	font-size: 10px;
	padding: 0px 5px 0px 0px;
}

#ricercaSport .searchTop ul li a:hover span {
	color: #fff;
}

#ricercaSport .searchTop ul li.selected a {
	background: #F3C720;
}

#ricercaSport .searchTop ul li.selected a span {
	color: #000;
}

#ricercaSport ul.searchResult {
	display: block;
	float: left;
	width: 648px;
	height: auto;
}

#ricercaSport ul.searchResult li {
	display: block;
	float: left;
	width: 628px;
	height: auto;
	margin: 0px 10px 13px 10px;
	padding: 0px 0px 13px 0px;
	border-bottom: 1px solid #eee;
}

#ricercaSport ul.searchResult li a.img {
	display: block;
	float: left;
	position: relative;
	width: 122px;
	height: 69px;
	margin: 0px 10px 0px 0px;
}

#ricercaSport ul.searchResult li a.img img {
	display: block;
	float: left;
	width: 122px;
	height: 69px;
}

#ricercaSport ul.searchResult li a.img .mask {
	display: block;
	float: left;
	position: absolute;
	bottom: 0px;
	left: 0px;
	width: 110px;
	height: 17px;
	padding: 0px 6px 0px 6px;
	background: url(/dl/RaiTV/2012/images/alpha_black.png) repeat;
}

#ricercaSport ul.searchResult li a.img .mask span {
	display: block;
	float: left;
	width: 20px;
	height: 17px;
	padding: 0px 0px 0px 0px;
	text-indent: -9000px;
	overflow: hidden;
	opacity: 0.8;
	background: url(/dl/RaiTV/2012/images/ico_video.png) no-repeat;
}

#ricercaSport ul.searchResult li a.img .mask span.icoVideo {
	background-position: 0px 0px;
}

#ricercaSport ul.searchResult li a.img .mask span.icoFoto,#ricercaSport ul.searchResult li a.img .mask span.icoPhotogallery
	{
	background-position: 0px -17px;
}

#ricercaSport ul.searchResult li a.img .mask span.icoAudio {
	background-position: 0px -34px;
}

#ricercaSport ul.searchResult li a.img .mask span.icoPodcast {
	background-position: 0px -51px;
}

#ricercaSport ul.searchResult li a.img .mask em {
	display: block;
	float: right;
	width: auto;
	font-style: normal;
	color: #fff;
	font-size: 10px;
	padding: 1px 0px 0px 0px;
}

#ricercaSport ul.searchResult li .Info {
	display: block;
	float: left;
	width: 496px;
	height: auto;
	padding: 0px 0px 0px 0px;
}

#ricercaSport ul.searchResult li .Info h5,#ricercaSport ul.searchResult li .Info h3
	{
	display: block;
	float: left;
	width: 496px;
	height: auto;
	font-size: 10px;
	font-weight: normal;
	color: #666;
	padding: 0px 0px 0px 0px;
	margin: -2px 0px 1px 0px;
}

#ricercaSport ul.searchResult li .Info h2 {
	display: block;
	float: left;
	width: 496px;
	height: auto;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#ricercaSport ul.searchResult .Info h2 a {
	color: #666;
}

#ricercaSport ul.searchResult .Info h2 a:hover {
	color: #999;
}

#ricercaSport ul.searchResult li .Info p {
	display: block;
	float: left;
	width: 496px;
	height: auto;
	font-size: 11px;
	color: #888;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#ricercaSport .paging.num {
	display: block;
	width: auto;
	text-align: center;
	height: 40px;
	padding: 0px 0px 0px 0px;
	margin: 0px auto;
}

#ricercaSport .paging.num .pagination {
	display: block;
	width: 640px;
	margin: 10px 0px 10px 0px;
}

/*num*/
#ricercaSport .paging.num a,#ricercaSport .paging.num span {
	display: block;
	float: left;
	text-align: center;
	position: relative;
	width: 20px;
	height: 19px;
	margin: 0px 4px 0px 4px;
	padding: 1px 0px 0px 0px;
	border-radius: 3px;
	font-size: 14px;
	color: #999;
	font-weight: bold;
	text-indent: 0px;
	background: transparent;
}

#ricercaSport .paging.num a:hover {
	color: #777;
	background-position: 0px -10px;
}

#ricercaSport .paging.num span.current {
	color: #F3C720;
	background: url(/dl/RaiTV/2012/images/bkg_menu.gif) 0px -0px repeat-x;
}

#ricercaSport .paging.num a.prev,#ricercaSport .paging.num a.btnPrev,#ricercaSport .paging.num span.current.prev
	{
	width: 10px;
	height: 10px;
	margin: 5px 0px 5px 0px;
	text-indent: -9000px;
	background: url(/dl/RaiTV/2012/images/arrow_paging.gif) 2px 0px
		no-repeat;
}

#ricercaSport .paging.num a.next,#ricercaSport .paging.num a.btnNext,#ricercaSport .paging.num span.current.next
	{
	width: 10px;
	height: 10px;
	margin: 5px 0px 5px 0px;
	text-indent: -9000px;
	background: url(/dl/RaiTV/2012/images/arrow_paging.gif) -8px 0px
		no-repeat;
}

#ricercaSport ul.searchResult li.noImg .Info,#ricercaSport ul.searchResult li.noImg .Info h2,#ricercaSport ul.searchResult li.noImg .Info h3,#ricercaSport ul.searchResult li.noImg .Info h5,#ricercaSport ul.searchResult li.noImg .Info p
	{
	width: 638px;
	padding: 0px 0px 0px 0px;
}

/*######### PALINSESTO ######### */
div.Palinsesto {
	display: block;
	float: left;
	text-align: left;
	width: 310px;
	height: auto;
	margin: 0px 0px 5px -5px;
}

div.Palinsesto .top {
	display: block;
	float: left;
	width: 310px;
	height: 15px;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	background:
		url(/dl/raisport/multimedia/2011/images/bkg_palinsesto_botop.png) 0px
		0px no-repeat;
}

div.Palinsesto .bot {
	display: block;
	float: left;
	width: 310px;
	height: 15px;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	background:
		url(/dl/raisport/multimedia/2011/images/bkg_palinsesto_botop.png) 0px
		-15px no-repeat;
}

div.Palinsesto .mid {
	display: block;
	float: left;
	width: 280px;
	height: 245px;
	margin: 0px 0px 0px 0px;
	padding: 0px 15px 0px 15px;
	background:
		url(/dl/raisport/multimedia/2011/images/bkg_palinsesto_small_mid.png)
		0px 0px repeat-y;
}

/*carousel*/
#Canali {
	display: block;
	float: left;
	width: 280px;
	height: 46px;
	background: url(/dl/raisport/multimedia/2011/images/bkg_canali.png) 0px
		0px no-repeat;
}

#Canali .btnPrev {
	display: block;
	float: left;
	width: 20px;
	height: 46px;
	cursor: pointer;
	padding: 0px 6px 0px 0px;
	background: url(/dl/raisport/multimedia/2011/images/btn_canali_prev.png)
		0px 0px no-repeat;
}

#Canali .btnNext {
	display: block;
	float: right;
	width: 20px;
	height: 46px;
	cursor: pointer;
	background: url(/dl/raisport/multimedia/2011/images/btn_canali_next.png)
		0px 0px no-repeat;
}

#Canali .Item {
	display: block;
	float: left;
	width: 240px;
	height: 46px;
	overflow: hidden;
}

#Canali .Item ul {
	display: block;
	float: left;
	width: 240px;
	height: 46px;
	overflow: hidden;
}

#Canali .Item ul li {
	display: block;
	float: left;
	width: 109px;
	height: 46px;
	margin: 0px 6px 0px 0px;
}

#Canali .Item ul li img { /*	width: 109px;
	height: 46px;*/

}

div.Palinsesto h2 {
	display: block;
	float: left;
	width: 280px;
	height: auto;
	color: #f7cb14;
	font-size: 14px;
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}

/* scroll normale */
div.Palinsesto .holder {
	float: left;
	width: 280px;
	height: 138px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}

div.Palinsesto .scroll-pane {
	width: 280px;
	height: 138px;
	overflow: auto;
	float: left;
	padding: 0px 0px 0px 0px;
}

div.Palinsesto #panePalinsesto {
	height: 138px;
}

div.Palinsesto .medium-bar .jScrollPaneTrack {
	height: 138px;
	right: 0;
	top: 0;
	background:
		url(/dl/raisport/multimedia/2011/images/scroll_palinsesto_panetrack.png)
		no-repeat;
}

div.Palinsesto .medium-bar .jScrollPaneDragTop {
	height: 6px;
	margin: -6px 0px 0px 0px;
	background: url(/dl/raisport/multimedia/images/scroll_dragtop.png) 0px
		0px no-repeat;
}

div.Palinsesto .medium-bar .jScrollPaneDragBottom {
	height: 16px;
	background: url(/dl/raisport/multimedia/images/scroll_dragbot.png) 0px
		0px no-repeat;
}

div.Palinsesto .medium-bar .jScrollPaneDrag {
	margin: 8px 0px 0px 0px;
	background: url(/dl/raisport/multimedia/images/scroll_dragmid.gif)
		bottom left no-repeat;
}

/**/
div.Palinsesto .jspVerticalBar {
	background: transparent !important;
	height: 90% !important;
}

div.Palinsesto  .scroll-pane .jspTrack {
	display: block;
	float: right;
	height: 148px !important;
	width: 16px;
	background:
		url(/dl/raisport/multimedia/2011/images/scroll_palinsesto_panetrack.png)
		0px 0px no-repeat;
	padding: 3px 0px 0px 0px;
}

div.Palinsesto.espanso .scroll-pane .jspTrack {
	display: block;
	float: right;
	height: 398px !important;
	width: 16px;
	background:
		url(/dl/raisport/multimedia/2011/images/scroll_palinsesto_panetrack_espanso.png)
		no-repeat;
	padding: 3px 0px 0px 0px;
}

div.Palinsesto .scroll-pane .jspDragTop {
	width: 16px;
	height: 6px;
	display: none;
	background: url(/dl/raisport/multimedia/images/scroll_dragtop.png) 0px
		0px no-repeat;
}

div.Palinsesto .scroll-pane .jspDragBottom {
	position: absolute;
	width: 16px;
	height: 5px;
	bottom: 0px;
	margin: 0px 0px 11px -3px;
	display: block;
	background: url(/dl/raisport/multimedia/images/scroll_dragbot.png) 0px
		0px no-repeat;
}

div.Palinsesto .scroll-pane .jspDrag {
	width: 10px;
	border-radius: 5px;
	margin: 0px 0px 0px 3px;
	background: url(/dl/raisport/multimedia/images/scroll_dragmid.gif) -3px
		100% no-repeat;
}

/* FiNE scroll*/
.elencoPalinsesto {
	display: block;
	float: left;
	width: 255px;
	height: auto;
}

.elencoPalinsesto ul {
	display: block;
	float: left;
	width: 255px;
	height: auto;
}

.elencoPalinsesto ul li {
	display: block;
	float: left;
	width: 237px;
	height: auto;
	font-size: 12px;
	color: #fff;
	padding: 0px 0px 0px 18px;
	margin: 0px 0px 5px 0px;
	background: url(/dl/raisport/multimedia/2011/images/bull_palinsesto.png)
		0px 0px no-repeat;
}

.elencoPalinsesto ul li span {
	padding: 0px 3px 0px 0px;
}

.elencoPalinsesto ul li.onAir {
	font-weight: bold;
	color: #f7cb14;
	background-position: -295px 0px;
}

.elencoPalinsesto ul li.onAir a {
	color: #f7cb14;
}

.espanso .mid .espandiPal {
	background: url(/dl/raisport/multimedia/2011/images/btn_chiudi.png) 0px
		1px no-repeat;
}

a.espandiPal {
	display: block;
	float: right;
	width: auto;
	height: auto;
	color: #fbcd0f;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: bold;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 20px;
	background: url(/dl/raisport/multimedia/2011/images/btn_espandi.gif) 0px
		1px no-repeat;
}

a.espandiPal:hover {
	color: #fff;
}

/* espandiamo?! */
div.Palinsesto.espanso .mid {
	display: block;
	float: left;
	width: 280px;
	height: 505px !important;
	margin: 0px 0px 0px 0px;
	padding: 0px 15px 0px 15px;
	background:
		url(/dl/raisport/multimedia/2011/images/bkg_palinsesto_big_mid.png)
		0px 0px repeat-y;
}

div.Palinsesto.espanso .scroll-pane {
	width: 280px;
	height: 398px;
	overflow: auto;
	float: left;
	padding: 0px 0px 0px 0px;
}

div.Palinsesto.espanso #palinsestoOggi,div.Palinsesto.espanso #panePalinsesto
	{
	height: 398px;
}

div.Palinsesto.espanso .medium-bar .jScrollPaneTrack {
	height: 398px;
	right: 0;
	top: 0;
	background:
		url(/dl/raisport/multimedia/2011/images/scroll_palinsesto_panetrack_espanso.png)
		no-repeat;
}
/* FiNE scroll*/
#nielsen {
	display: none;
}

#widget_results .even .fixture.container.even,#widget_results .even .fixture.match.even
	{
	background: none repeat scroll 0 0 #fff !important;
}

/*goall*/
.allGoal {
	display: block;
	float: left;
	width: 590px;
	margin: 0px 0px 0px 0px;
	border: 6px solid #fff;
	padding: 0px 14px 14px 14px;
	border-radius: 18px;
	background: #fff url(/dl/raisport/2012/images/bkg_goal.gif) left bottom
		repeat-x;
}

.allGoal .top {
	display: block;
	float: left;
	width: 590px;
	margin: 0px 0px 0px 0px;
	border-bottom: 1px solid #c5c5c5;
	padding: 0px 0px 5px 0px;
}

.allGoal .top h2 {
	display: block;
	float: left;
	width: auto;
	color: #969696;
	font-weight: bold;
	font-size: 24px;
}

.allGoal .top h3 {
	display: block;
	float: right;
	width: auto;
	margin: 11px 0px 0px 0px;
	padding: 2px 5px 2px 5px;
	color: #fff;
	font-weight: normal;
	text-transform: uppercase;
	font-size: 12px;
	border-radius: 4px;
	background: #ebc304;
}

.allGoal .mid {
	display: block;
	float: left;
	width: 590px;
	margin: 14px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.allGoal .mid .btnNext {
	display: block;
	float: right;
	text-align: right;
	width: 31px;
	height: 100px;
	font-size: 56px;
	font-weight: bold;
	color: #777;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	cursor: pointer;
}

.allGoal .mid .btnPrev {
	display: block;
	float: left;
	width: 31px;
	height: 100px;
	font-size: 56px;
	font-weight: bold;
	color: #777;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
	cursor: pointer;
}

.allGoal .mid .btnNext:hover,.allGoal .mid .btnPrev:hover {
	color: #444;
}

.allGoal .mid .Item {
	display: block;
	float: left;
	width: 530px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
}

.allGoal .mid .Item li {
	display: block;
	float: left;
	width: 116px;
	margin: 0px 8px 0px 8px;
	padding: 0px 0px 0px 0px;
}

.allGoal .mid .Item li img {
	display: block;
	float: left;
	width: 114px;
	height: 68px;
	border: 1px solid #fff;
	margin: 0px 0px 4px 0px;
	padding: 0px 0px 0px 0px;
	background: #eee;
}

.allGoal .mid .Item li .txt {
	display: block;
	float: left;
	width: 116px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.allGoal .mid .Item li .txt a {
	display: block;
	float: left;
	width: 116px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #444;
}

.allGoal .mid .Item li .txt em {
	display: block;
	float: left;
	width: 116px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #fff;
}

#lastresults {
	border: 0px;
	margin: 0px 0px 0px -8px;
	width: 310px;
	overflow: hidden;
}

#liveScore {
    width: 100%;
    height: 140px;
    float: left;
    background: url(/dl/raisport/multimedia/2011/images/bkg_liveScore.png) 0px 0px no-repeat;
    margin: 10px 0px 0px 0px;
}

    #liveScore .top {
        height: 22px;
        width: 900px;
        float: left;
        border-bottom: 1px solid #ffcc00;
        margin-left: 20px;
    }

    #liveScore .top li {
        margin: 5px 20px 0px 0px;
        /*min-width: 100px;*/
        float: left;
    }

    #liveScore .top li a {
        float: left;
        text-transform: uppercase;
        color: #a2a2a2;
        font-weight: bold;
        /*min-width: 90px;*/
    }

    #liveScore .top li a:hover {
        color: white;
    }

    #liveScore .top li.selected a {
        color: black;
        background: #ffcc00;
        width: 100%;
        padding: 0px 2px 0px 2px;
    }

    #liveScore .partite {
        overflow: hidden;
        width: 950px;
        float: left;
        margin: 7px 0px 0px 5px;
        height: 110px;
    }

        #liveScore .partite li {
            float: left;
            width: 92px;
            height: 74px;
            background: #373737;
            border-radius: 10px;
            margin: 8px 2px 0px 0px;
            padding-top: 10px;
            color: white;
            font-size: 11px;
        }

        .divImg {
            color: white;
            margin-bottom: 14px;
            font-weight: bold;
            font-size: 14px;
            line-height: 12px;
        }

        .team-logo-l {
            float: left;
            margin: -8px 0px 0px 5px;
            width: 24px;
            height: 24px;
        }

        .team-logo-r {
            /*float: right;*/
            margin: -8px 5px 0px 0px;
            width: 24px;
            height: 24px;
        }

.divImg strong {
    float: left;
    font-size: 12px;
    width: 34px;
}

.teamN {
    color: #ffcc00;
    font-weight: bold;
    text-transform: uppercase;
    overflow: hidden;
    height: 14px;
}

#liveScore .partite li span {
    font-size: 9px;
    color: white;
}

#liveScore .partite .Pagination {
    text-align: center;
    font-size: 30px;
    line-height: 22px;
    clear: both;
} 

#liveScore .Pagination a:hover, #liveScore .Pagination a:active {
    color: #ffcc00;
}

#liveScore .Pagination a, #liveScore .Pagination a:link, #liveScore .Pagination a:visited {
padding: 3px;
color: #999;
}

#liveScore .Pagination a.current, #liveScore .Pagination a.current:link, #liveScore .Pagination a.current:visited {
color: #ffcc00;
}