body {
	padding:		0px;
	border:			none;
	font-family:	Arial;
	font-size:		11px;
	margin:			0 auto;
	text-align:		center;
	background:			#848484 url(/cms2008/televideo/pub/teletext/style/nero/images/bkg_main.jpg) top left repeat-x;
color: #fff;
}

.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 */

.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 */

a {
color: #fff;
}
a img	{
	border:			0;}

#Total {
	display:		block;
	margin:			0 auto;
	width: 995px;
height: auto;
}

#LeaderLogo a.logoTelevideo {
display: block;
width: 198px;
height: 80px;
background: url(logoTeleTXT.gif) no-repeat;
}


.teletext a{
display: block;
width: 30px;
height: 29px;
float:right;
padding-top: 12px;
color: #4a4a4a;
font-family: courier;
font-size: 14px;
font-weight: bold;
background: url(close.jpg) top left no-repeat;
margin: 5px 25px 0px 0px;
}

.teletext_meteo a{
display: block;
float: left;
width: 30px;
height: 29px;
color: #4a4a4a;
font-family: courier;
font-size: 14px;
font-weight: bold;
background: url(close.jpg) top left no-repeat;
margin: 5px 0px 0px 15px;
}

.numPageLink {
color: #358bc8;
font-family: Arial;
font-size: 11px;
font-weight: bold;
}

.pageLink {
color: #000;
font-family: Arial;
font-size: 11px;
font-weight: bold;
}

#panciaTelevideoBox {
	display: block;
	float: left;
    width: 990px;
padding: 12px 0px 0px 0px; 	
}

#boxCenterSoloImg img {
margin: 0px 0px 0px 0px!important;
margin: 0px 0px 0px 0px;
width: 300px;
height: 156px;
border: 2px solid #000;
}
html>/**/body #boxCenterSoloImg img	{
margin:				-10px 0px 0px 0px!important;
}
	/*	
.boxLeft{
	display: block;
	float: left;
	width: 306px;
	height: 356px;
        color: #000;
	font-family: Georgia;
	margin: 0px 0px 3px 0px;
	padding: 10px 10px 10px 10px;
overflow: hidden;
	background: url(mages/bkg_boxbasso350.gif) no-repeat;

}

.boxCenter {
	display: block;
	float: left;
	width: 306px;
	height: 356px;
        color: #000;
	font-family: Georgia;
	margin: 0px 5px 3px 5px;
	padding: 10px 10px 10px 10px;
overflow: hidden;
	background: url(bkg_boxbasso350.gif) no-repeat;
}

.boxRight{
	display: block;
	float: left;
	width: 306px;
	height: 356px;
        color: #000;
	font-family: Georgia;
	margin: 0px 0px 3px 0px;
	padding: 10px 10px 10px 10px;
	background: url(bkg_boxbasso350.gif) no-repeat;
}
*/

.boxLeft, .boxCenter, .boxRight{
	display: block;
	float: left;
	width: 306px;
	height: 260px;
        color: #000;
	font-family: Arial;
	margin: 0px 4px 3px 0px;
	padding: 10px 10px 10px 10px;
	background: url(bkg_boxbasso350.gif) no-repeat;

}

.boxRight .inboxBanner h3 {display: block;
float: left;
height: 15px;
font-size: 12px;
color: #eee;
margin: -8px 0px 0px 0px;
}
#panciaTelevideo h1{
	display: block;
	height:	20px;
	width: 295px;
	float: left;
	margin: 0px 0px 0px 5px;
font-size: 13px;
font-weight: bold;
color: #358bc8;
text-transform: none;
}

#panciaTelevideo h6{
	display: block;
	width: 306px;
	float: left;
color: #ff0000;
font-family: arial;
text-transform: uppercase;
font-size: 11px;
font-weight: bold;
margin: 0px 0px 0px 0px;
}

#panciaTelevideo h2{
	display: block;
	height: 20px;
	width: 306px;
	float: left;
color: #d2d2d2;
font-family: Arial;
font-size: 18px;
font-weight: normal;
padding-right: 0px;
margin: 0px 0px 0px 0px;
overflow: hidden;

}

#panciaTelevideo h2 a:link, #panciaTelevideo h2 a:visited{
	display: block;
	height: 20px;
	width: auto;
	float: left;
text-decoration: none;
color: #d2d2d2;
font-family: Arial;
font-size: 18px;
font-weight: normal;
padding-right: 10px;
margin: 0px 0px 0px 0px;
	background: url(freccinaDX.gif) center right no-repeat;
}

#panciaTelevideo h2 a:hover{
	display: block;
	height: 20px;
	width: auto;
	float: left;
text-decoration: none;
color: #999;
font-family: Arial;
font-size: 18px;
font-weight: normal;
padding-right: 10px;
margin: 0px 0px 0px 0px;
	background: url(freccinaDX.gif) center right no-repeat;
}

#panciaTelevideo .testoTelevideoReg {
	display: block;
	float: left;
height: 180px;
width: 306px;
font-family: Arial;
font-size: 14px;
font-weight: normal;
padding: 0px 0px 5px 0px;
margin: 0px 0px 0px 0px;
color: #fff;
overflow: hidden;

}


#panciaTelevideo .testoTelevideoReg b{
	display: block;
	float: left;
width: 306px;
color: #fff;
font-family: Arial;
font-size: 11px;
font-style: italic;
font-weight: normal;
padding: 0px 0px 3px 0px;
margin: 0px 0px 4px 0px;
border-bottom: 1px solid #ff0000;
overflow: hidden;
}
#panciaTelevideo ul.testoTelevideoReg {
	display: block;
	float: left;
	width: 296px;
	color: #777777;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 8px;
	list-style: none;
}



#panciaTelevideo ul.testoTelevideoReg li{
	margin: 5px 0px 5px 0px;
}

#panciaTelevideo ul.testoTelevideoReg li .subTitle{/*ac*/
	color: #000;
	font-family: Georgia, sans;
	font-size: 15px;
	font-weight: bold;
	padding-right: 10px;
	margin: 0px 0px 0px 2px;
	background: url(../images/freccinaDX.gif) center right no-repeat;
}

#panciaTelevideo ul.testoTelevideoReg li p{
	margin: 0px;

}

#panciaTelevideo .imgTelevideoReg {
	display: block;
	float: right;
	position: relative;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 5px;

z-index: 1000;
}



.boxTelesoftware{
	display: block;
	float: left;
	width: 306px;
	height: 260px;
        color: #000;
	font-family: Arial;
	margin: 0px 4px 3px 0px;
	padding: 10px 10px 10px 10px;
overflow: hidden;
	background: url(bkg_boxbasso350_telesoft.gif) no-repeat;

}

#panciaTelevideoSoft h1{
	display: block;
	height:	20px;
	width: 295px;
	float: left;
	margin: 0px 0px 0px 5px;
font-size: 13px;
font-weight: bold;
color: #358bc8;
text-transform: none;
}

#panciaTelevideoSoft h6{
	display: block;
	width: 306px;
	float: left;
color: #ff0000;
font-family: arial;
text-transform: uppercase;
font-size: 11px;
font-weight: bold;
margin: 0px 0px 0px 0px;
}

#panciaTelevideoSoft h2{
	display: block;
	height: 20px;
	width: 306px;
	float: left;
color: #000;
font-family: Arial;
font-size: 18px;
font-weight: normal;
padding-right: 0px;
margin: 0px 0px 0px 0px;
overflow: hidden;

}

#panciaTelevideoSoft h2 a:link, #panciaTelevideoSoft h2 a:visited{
	display: block;
	height: 20px;
	width: auto;
	float: left;
text-decoration: none;
color: #000;
font-family: Arial;
font-size: 18px;
font-weight: normal;
padding-right: 10px;
margin: 0px 0px 0px 0px;
	background: url(freccinaDX.gif) center right no-repeat;
}

#panciaTelevideoSoft h2 a:hover{
	display: block;
	height: 20px;
	width: auto;
	float: left;
text-decoration: none;
color: #888;
font-family: Arial;
font-size: 18px;
font-weight: normal;
padding-right: 10px;
margin: 0px 0px 0px 0px;
	background: url(freccinaDX.gif) center right no-repeat;
}

#panciaTelevideoSoft .testoTelevideoReg {
	display: block;
	float: left;
height: 170px;
width: 306px;
font-family: Arial;
font-size: 14px;
font-weight: normal;
padding: 5px 0px 5px 0px;
margin: 5px 0px 0px 0px;
color: #000;
border-top: 1px solid #ff0000;
overflow: hidden;
}
#panciaTelevideoSoft .testoTelevideoReg b{
	display: block;
	float: left;
width: 306px;
color: #000;
font-family: Arial;
font-size: 11px;
font-style: italic;
font-weight: normal;
padding: 0px 0px 3px 0px;
margin: 0px 0px 4px 0px;
overflow: hidden;
}
#panciaTelevideoSoft ul.testoTelevideoReg {
	display: block;
	float: left;
	width: 296px;
	color: #999;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 8px;
	list-style: none;
}

#panciaTelevideoSoft ul.testoTelevideoReg li{
	margin: 5px 0px 5px 0px;
}

#panciaTelevideoSoft ul.testoTelevideoReg li .subTitle{
	color: #000;
	font-family: Arial, sans;
	font-size: 15px;
	font-weight: bold;
	padding-right: 10px;
	margin: 0px 0px 0px 2px;
	background: url(freccinaDX.gif) center right no-repeat;
}

#panciaTelevideoSoft ul.testoTelevideoReg li p{
	margin: 0px;

}

#panciaTelevideoSoft .imgTelevideoReg {
	display: block;
	float: right;
	position: relative;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 5px;

z-index: 1000;
}

h1.truffaSoftware{
width: 301px;
height: auto;
font-size: 25px;
font-family: Arial;
	margin: 5px 0px 10px 0px;
	padding: 0px 0px 2px 0px;
background: #474747;
border-bottom: 1px solid #00ff00;
}
#ElencoLancio p {
color: #eaeaea;
text-decoration: none;
}
#ElencoLancio a:link, #ElencoLancio a:visited {
color: #999;
font-weight: bold;
text-decoration: none;
}
#ElencoLancio a:hover {
color: #fff;
}
#ElencoLancio div.testoBigtele{
font-size: 15px;
}
/* ***************************** */
/*		LEADERBOARD	 */
/* ***************************** */


#Leaderboard	{
	display: block;
	width:				990px;
	height:				162px!important;
	height:				130px;
	margin:				0 auto;
	padding:			0px 0px 0px 0px;
	
}
html>/**/body #Leaderboard{ 
	height:				125px!important;
}

#LeaderMenu	{
	display: block;
	float:	left;
	width:	990px;
	margin:				0px 0px 0px 0px!important;
	margin:				0px 0px -10px 0px;
	padding: 0px;
	height:	27px;
	font-family:	Georgia, serif;
	font-size:	11px;
	color:	#00548E;
	position:relative;
	z-index: 1000;
}
		html>/**/body #LeaderMenu	{
		margin:				0px 0px 0px 0px!important;
		}
#LeaderLogo	{
		float:				left;
		display:			block;
		width:				242px;
		height:				85px;
		margin:				55px 0px 0px 0px!important;
		margin:				28px 0px 0px 0px;
		padding:			0px;
		background:			transparent;
		}
		html>/**/body #LeaderLogo	{
		margin:				55px 0px 0px 0px!important;
		}
#LeaderLogo h1 {
		float:				left;
		display:			block;
		margin:				0px;
		padding:			0px;
		}

#LeaderPub {
	display: block;
	float:	right;
	width:	728px;
	padding: 5px 0px 0px 0px!important;
	padding: 2px 0px 0px 0px;
	margin:	38px 0px 0px 0px!important;
margin:	15px 0px 0px 0px;
	height:	90px;
	font-family:	Georgia, serif;
	font-size:	11px;
	color:	#00548E;
	z-index:0;
	position: relative;
}


/* ***************************** */
/*		MAIN PAGE	 */
/* ***************************** */


h1 span, h2 span, h3 span, h4 span	{
	display:		none;}

div.dot	{
	clear:			both;
	margin:			0px 0px;
	height:			17px;
	background-repeat: repeat-x;
}

/* ***************************** */
/*		MENUTXT		 */
/* ***************************** */

#MenuTXT {
		
		display:			block;
		width:				990px;
		height:				64px;
		margin:				5px 0px 0px 0px!important;
		margin:				0px 0px 0px 0px;
		padding:			0px;

}
html>/**/body #MenuTXT{
	margin: 5px 0px 0px 0px!important;
}
#MenuPageTXT {
		float:				left;
		display:			block;
		width:				784px;
		height:				45px;
		margin:				19px 0px 0px 0px!important;
margin:				19px 0px 0px 0px;
		padding:			0px;

}


#MenuPageTXT ul.menuA {
			
			display:			block;
			width:				784px;
			height:				45px;
			margin:				0px;
			padding:			0px;
			list-style: 		none;
			overflow: hidden;
}

#MenuPageTXT li{
				float:				left;
				display:			block;
				width: 				67px;
				height:				45px;
				margin:				0px;
				outline:			0;
				padding:			0px 4px 0px 0px;
}

#MenuPageTXT li a{
					float:				left;
					display:			block;
					width: 				67px;
					height:				45px;
					margin:				0px;
					padding:			0px 0px 0px 0px;
					text-align: 		center;
					color: 				#a1a0a0;
					outline:			0;
					background: 		url(menu_a.gif) no-repeat;
}

#MenuPageTXT li a:hover, #MenuPageTXT li a.pagSel {
					float:				left;
					display:			block;
					width: 				67px;
					height:				45px;
					margin:				0px;
					padding:			0px 0px 0px 0px;
					text-align: 		center;
					color: 				#ffff00;
					outline:			0;
					background: 		url(menu_a_on.gif) no-repeat;
}
	

#MenuPageTXT ul li div.subMenu {
display: none;
float: left;
width: 100%;
height: 20px;
margin: 0px 0px 0px 0px;
position: relative;
z-index: 3;
}

#subMenuTXT {
display: block;
position: relative;
float: left;
padding: 0px 0px 0px 5px;
height: 18px;
width: 985px;
margin: 0px 0px 0px 0px!important;
margin: 0px 0px 0px 0px;
z-index: 1;
}
html>/**/body #subMenuTXT	{
margin:				0px 0px 9px 0px!important;
}

#subMenuTXT a{
display: block;	
float: left;
padding: 3px 6px 0px 4px;
text-align: center;
background: none;
color:	#fff;
font-family: Arial, sans;
font-weight: bold;
font-size: 11px;
text-decoration: none;
position: relative;
z-index: 1000;
background: url(sep_submenu.gif) right top no-repeat;

}

#subMenuTXT a:hover {
padding: 3px 6px 0px 4px;
color:	#ffff00;

}

#MenuPageTXT li .pagNome {
						
						display: 			block;
						font-size: 			11px;
letter-spacing: -1px;
						padding: 			0px;	
						margin: 			-5px 0px 0px 0px;
						font-weight: 		bold;
}

#MenuPageTXT li .pagNum, #MenuPageTXT li a.pagSel  {
						font-size: 			24px;
						padding: 			0px;
						margin: 			0px;
						font-weight: 		bold;
text-decoration: none;

}

#MenuPageTXT li .pagNum:hover {
	color: #a1a0a0;
}


/* ***************************** */
/*		MENUSEARCHTXT	 */
/* ***************************** */
/*
#MenuSearchTXT {

		float:				left;
		display:			block;
		width:				186px;
		height:				64px;
		margin:				0px 0px 0px 0px;
		padding:			0px 10px 0px 10px;
		overflow: hidden;
		background: 		url(bkg_boxopzioni.gif) no-repeat;
		}

#TopSearchTXT {
	display: block;
	width: 210px;
	height: 32px;
	float:	left;
	margin:	0px;
	padding: 0px 0px 0px 0px;

}

#TopSearchTXT ul{
	display: block;
	position: relative;
	width: 210px;
	height: 24px;
	float:	left;
	margin:	6px 0px 0px 0px;
	padding: 0px;
}


#TopSearchTXT li {
	display: block;
	position: relative;
	float: left;
	list-style: none;
	margin:	0px 0px 0px 0px;
	padding: 0px;
}


#TopSearchTXT li a span {
	display: none;
}

#TopSearchTXT li.spacer {
	margin-left: 30px;
}

#inputSearchTXT {
	display: block;
	position: relative;
	float: left;
	z-index: 5;
	height: 25px;
	width:185px;
		background: 		url(inputRicerca.gif) no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}

#inputSearchTXT input.search{
	display:block;
	float: left;
	position: relative;
	z-index: +10;
	height: 16px;
	width:150px;
font-weight: bold;
font-size: 11px;
	margin:  5px 0px 0px 0px!important;
	margin:  5px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
	border: 0;
color: #fff;
	background: none;
}

#inputSearchTXT img{
	display: block;
	float: left;
	height: 21px;
	width: 22px;
	padding: 2px 0px 0px 4px;
	margin: 0px 0px 0px 2px;
	border: 0;
	background: none;
	cursor: pointer;
}
*/

#MenuSearchTXT {

		float:				left;
		display:			block;
		width:				186px;
		height:				64px;
		margin:				0px 0px 0px 0px;
		padding:			0px 10px 0px 10px;
		overflow: hidden;
		background: 		url(bkg_boxopzioni.gif) no-repeat;
		}

#TopSearchTXT {
	display: block;
	width: 210px;
	height: 32px;
	float:	left;
	margin:	0px 0px 0px -5px;
	padding: 0px 0px 0px 0px;


}

#TopSearchTXT ul{
	display: block;
	position: relative;
	width: 210px;
	height: 24px;
	float:	left;
	margin:	6px 0px 0px 0px;
	padding: 0px;
}


#TopSearchTXT li {
	display: block;
	position: relative;
	float: left;
	list-style: none;
	margin:	0px 0px 0px 0px;
	padding: 0px;
}


a.mailtxt {
	display: block;
	position: relative;
	float: left;
margin: 5px 0px 0px 0px;
	width: 23px;
	height: 14px;
	background: url(Mail.gif) no-repeat;
	cursor: pointer;
	outline: 0;
}
#TopSearchTXT li span.rsstxt{
	display: block;
	position: relative;
	float: left;
	margin: -3px 1px 0px -4px;
	width: 25px;
	height: 20px;
	background: url(Rss.gif) no-repeat;
	cursor: pointer;
	outline: 0;
}

#TopSearchTXT li span.chisiamotxt{
	display: block;
	position: relative;
	float: left;
	margin-left: 0px;
	width: 68px;
	height: 16px;
	background: url(Chisiamo.gif) no-repeat;
	cursor: pointer;
	outline: 0;
}
	
#TopSearchTXT li span.solotxt{
	display: block;
	position: relative;
	float: left;
	margin-left: 2px;
	width: 76px;
	height: 16px;
	background: url(solotesto.gif) no-repeat;
	cursor: pointer;
	outline: 0;
}

#TopSearchTXT li span.telesoftbtn{
	display: block;
	position: relative;
	float: left;
	margin-left: 2px;
	width: 92px;
	height: 16px;
	background: url(archivioarticoli.gif) no-repeat;
	cursor: pointer;
	outline: 0;
}

#MenuCss_Change  a span.csstxt{
	display: block;
	position: relative;
	float: left;
	margin-left: 5px;
	width: 45px;
	height: 25px;
	background: url(biancoTxt.gif) no-repeat;
	cursor: pointer;
	outline: 0;
}

#TopSearchTXT a span h5{
	display: none;
}

#TopSearchTXT li.spacer {
	/* margin-left: 30px; */
}

#MenuCss_Change a span h5{
	display: none;
}

#inputSearchTXT {
	display: block;
	position: relative;
	float: left;
	z-index: 5;
	height: 25px;
	width:113px;
		background:	url(inputRicerca_3.gif) no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}

#inputSearchTXT input.search{
	display:block;
	float: left;
	position: relative;
	z-index: +10;
	height: 16px;
	width:73px;
font-weight: bold;
font-size: 12px;
	margin:  5px 0px 0px 0px!important;
	margin:  5px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
	border: 0;
color: #fff;
	background: none;
}

#inputSearchTXT img{
	display: block;
	float: left;
	height: 21px;
	width: 22px;
	padding: 2px 0px 0px 4px;
	margin: 0px 0px 0px 2px;
	border: 0;
	background: none;
	cursor: pointer;
}
/* ***************************** */
/*		CONTENTTXT	 */
/* ***************************** */
#MainPage hr	{
display: none;
float: left;
height:	12px;
width: 990px;
background: #000;
color: #000;
margin: 0px;
padding: 0px;

}

#contentTXT {/*ac2*/
	display: block;
	height:	100%;
	width: 996px;
	margin: 0 auto;
margin: 30px 0px 0px 0px;
padding: 0px 0px 0px 1px;
	position: relative;
}

#contentLTXT {
	display: block;
	height:470px;
	width: 375px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	overflow: hidden;
background: url(bkg_comandiplayer.gif) no-repeat;
}

#contentLTXTTop {
	display: block;
	height:	469px;
	width: 375px;
	float: left;
	margin: -3px 0px 0px -5px!important;
	margin: -3px 0px 0px 0px;
	text-align: center;
	padding: 10px 0px 0px 0px;
}

#contentLTXT .txtVai{
	display: block;
position: relative;
	height:	21px;
	width: 60px;
	float: left;
	margin: 0px 0px 0px 0px;
}

#contentLTXT .txtBTN{
	display: block;
	position: relative;
	height:	25px;
	width: 155px;
	float: left;
	margin: 0px 0px 6px 17px!important;
margin: 0px 0px 6px 8px;
}

#contentLTXT .txtBTN a{
text-decoration: none;
margin: px 0px 0px 0px;
}
#contentLTXT .txtBTN a img{
margin: 2px 0px 0px 0px;
}
#pulvai {
margin: 2px 0px 0px 0px;
}

#contentLTXT .txtNum {
	display: block;
	height:	21px;
	width: 110px;
	float: left;
	background: url(BgNumPag.gif) top left no-repeat;
	margin: 0px 0px 0px 5px;
	z-index: 10;
}

#contentLTXT #tlv, #contentLTXT #sottop{
	display: block;
	position: relative;
	float: left;	
	padding: 4px 0px 0px 0px;
	background: none;
	border: 0px;
	width: 28px;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	text-align: right!important;
	text-align: left;
color: #000;
	margin: 0px 0px 0px 3px;
	z-index: 10;
}
#contentLTXT #sottop{
  text-align: right;
  margin: 0px 0px 0px 3px!important;
  margin: 0px 0px 0px -3px;
}
#contentLTXT #totsottop {
	display: block;
	float: left;	
	border: 0px;
	width: 28px;
height: 20px;
font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #000;
	margin: 0px 0px 0px 3px;
	padding: 4px 2px 0px 0px;
	text-align: left;
	background: url(BgNumPag.gif) -45px 0px no-repeat;
	position: relative;
	z-index: 1000;
}
#contentLTXT .txtNum img{
	display: block;
position: relative;
	height:	21px;
	width: 50px;
	float: left;
	margin: 0px 0px 0px 0px;
}

#contentLTXT #finestra{/**/
	display: block;
	height:	400px;
	width: 360px;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 0px;
	float: left;
	text-align: center;
}

#contentLTXT #finestra a.apripopTLV:link, #contentLTXT #finestra a.apripopTLV:visited{
	display: block;
	height:	22px;
	width: 351px;
	margin: -23px 0px 0px 8px!important;
	margin: -25px 0px 0px 4px;
	padding: 0px 0px 0px 0px;
	float: left;
	background: url(tasto_popup.gif) 2px 0px no-repeat;
	text-align: center;
	outline: 0;
}


#contentLTXT #finestra a.apripopTLV span {
	display: none;
}

#contentLTXT #schermata{
	display: block;
	height:	400px;
	width: 360px;
	margin: -4px 0px 0px 0px;
	padding: 0px 10px 15px 0px;
	float: left;
	background: #000;
	text-align: center;

}

#contentLTXT #schermata img{
	display: block;
	height:	400px;
	width: 360px;
	margin:10px 0px 0px 0px;
	padding: 0px;
	float: left;

}

#contentCTXT {/*ac2*/
	display: block;
	height:	auto;
	width: 324px;
	float: left;
margin: 0px 4px 0px 4px!important;
margin: 0px 2px 0px 2px;
padding: 0px 0px 0px 0px;
border: 1px solid #000;
background: #474747;
overflow: hidden;
}

#contentLanciSpeciale {
	display: block;
	height:	auto;
	width: 325px;
	float: left;
margin: 0px 0px 0px 0px;
padding: 0px 4px 0px 0px;
overflow: hidden;
}

#contentLanciSpeciale  div.BoxLanciSpeciale {
display: block;
width: 305px;
height:211px;
float: left;
margin: 0px;
padding: 0px;
	padding: 10px 10px 0px 10px;
overflow: hidden;
background: url(bkg_boxspeciale.gif) 0px 0px no-repeat;
}
div.BoxLanciSpeciale h6{
	display: block;
	width: 305px;
	float: left;
color: #ff0000;
font-family: arial;
text-transform: uppercase;
font-size: 11px;
font-weight: bold;
margin: 0px 0px 0px 0px;
}

div.BoxLanciSpeciale h2{
	display: block;
	height:	20px;
	width: 305px;
	float: left;
color: #d2d2d2;
font-family: Arial;
font-size: 18px;
font-weight: normal;
padding-right: 0px;
margin: 0px 0px 0px 0px;

}

div.BoxLanciSpeciale h2 a:link, div.BoxLanciSpeciale h2 a:visited{
	display: block;
	height:	20px;
	width: auto;
	float: left;
text-decoration: none;
color: #d2d2d2;
font-family: Arial;
font-size: 18px;
font-weight: normal;
padding-right: 10px;
margin: 0px 0px 0px 0px;
	background: url(freccinaDX.gif) center right no-repeat;
}

div.BoxLanciSpeciale h2 a:hover{
	display: block;
	height:	20px;
	width: auto;
	float: left;
text-decoration: none;
color: #999;
font-family: Arial;
font-size: 18px;
font-weight: normal;
padding-right: 10px;
margin: 0px 0px 0px 0px;
	background: url(freccinaDX.gif) center right no-repeat;
}

div.BoxLanciSpeciale .testo {
	display: block;
	float: left;
height: 109px;
width: 305px;
font-family: Arial;
font-size: 14px;
font-weight: normal;
padding: 5px 0px 5px 0px;
margin: 5px 0px 0px 0px;
color: #fff;
border-top: 1px solid #ff0000;
overflow: hidden;
}
div.BoxLanciSpeciale .testo b {
	display: block;
	float: left;
width: 305px;
color: #fff;
font-family: Arial;
font-size: 11px;
font-style: italic;
font-weight: normal;
padding: 0px 0px 3px 0px;
margin: 0px 0px 4px 0px;
overflow: hidden;
}
div.BoxLanciSpeciale .img {
	display: block;
	float: right;
	position: relative;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 5px;

z-index: 1000;
}

/**/



#contentCTXTTop {/*ac2*/
	display: block;
height:	447px!important;
height:	457px;
	width: 313px;
	float: left;
	padding: 0px 0px 0px 12px;
	margin: 0px 0px 0px 0px;
	overflow: hidden;
}

#contentCTXT #PrimoPiano h1{/*ac2*/
	display: block;
	height:	25px;
	width: 300px;
	float: left;
	font-size: 18px;
	font-family: Arial; 
	margin: 5px 0px 6px 0px;
	padding: 0px 0px 2px 0px;
font-weight: normal;
color: #ff0000;
border-bottom: 2px groove #000;
}
#contentCTXT #PrimoPiano h1 span{
	display: block;
}
#contentCTXT #Lancio {
	display: block;
	position: relative;
	height:	391px;
	overflow: hidden;
	width: 301px;
	float: left;
	font-size: 14px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #fff;
}


#contentCTXT #Lancio img {/*ac2*/
border: 1px solid #eee;
margin: 0px 0px 6px 0px;
padding: 0px;
	}

#contentCTXT #Lancio h1{
	display: block;
	position: relative;
/*	height:	45px; */
	height: auto;
	width: 285px;
	float: left;
	font-size: 25px;
	font-weight: normal;
	font-family: Arial;
	color: #d2d2d2;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
}

#contentCTXT #Lancio h1 a:link, #contentCTXT #Lancio h1 a:visited{

/*	height:	22px; */
	height:	auto;
	width: auto;

	font-size: 25px;
	font-weight: normal;
	font-family: Arial;
	color: #d2d2d2;
font-weight: bold;
line-height: 29px;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 0px;
	background: url(freccinaDX.gif) center right no-repeat;
}

#contentCTXT #Lancio h1 a:hover{
color: #fff;
	background: #000;
}

#contentCTXT #Lancio span.tappo{
	display: block;
	height:	auto;
	width: auto;
	text-align: center;
	padding: 0px 0px 5px 10px;
}

#contentCTXT #Lancio span.data{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #fff;
	font-style: normal;
	font-size: 11px;
}

#contentCTXT #Lancio b.sottotitolo{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 20px 0px;
	color: #fff;
	width: 285px;
	display: block;
/*	height:	10px; */
	height:	auto;	
	float: left;
	font-style: normal;
	font-size: 11px;
	font-weight: normal;
}

#contentCTXT .tappo img{
display: block;
height:178px;
width:270px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
}

#contentCTXT #Lancio p{
	display: block;
	height:	264px;
	width: 300px;
	float: left;
	margin: 0px 0px 0px 0px;
color: #fff;
font-family: Arial;
font-size: 14px;
font-weight: normal;
overflow: hidden;
/*text-align: justify;*/
}


#contentCTXT #Lancio p.newsSx{
	display: block;
	height:	285px;
	width: 300px;
	float: left;
	margin: 0px 0px 0px 0px;
color: #fff;
font-family: Arial;
font-size: 14px;
font-weight: normal;
overflow: auto;
}

#contentCTXT #Lancio ul.PPbtn {
	float: left;
	height:	auto;
	width: 210px;
	float: left;
	margin: 0px 0px 0px 0px;
	font-size: 12px;
	color: #4a4a4a;
	padding: 0px;
	list-style-type: square;
	list-style-position: inside;
}
html>/**/body #contentCTXT #Lancio ul.PPbtn {
	margin: 10px 0px 0px 0px!important;
}



#contentCTXT #Lancio ul.PPbtn a{
	display: block;
	float: left;
	position: relative;
	height: auto;
	width: auto;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial;
	color: #FFF;
text-decoration: none;
	background: none;
	margin: 0px 0px 0px 10px;
	padding: 0px 10px 0px 0px;
	cursor: pointer;
}


html>/**/body #contentCTXT #Lancio ul.PPbtn a {
	margin: -15px 0px 0px 10px!important;
}


.selezionaVoli ul.PPbtn {/*ac11*/
	float: left;
	height:	auto;
	width: 100%;
	float: left;
	margin: 2px 0px 0px 0px;
	font-size: 12px;
	font-family: Arial;
	color: #4a4a4a;
	padding: 0px;
	list-style-type: square;
	list-style-position: inside;
}


.selezionaVoli ul.PPbtn li {/*ac11*/
	position:relative;		
	float: left;
	height:	16px;
	width: 100%;
	float: left;
font-family: Arial;
	margin: 0px 0px 2px 0px;
	padding: 2px 0px 2px 18px;
	color: #fff;
background: #414141;
	list-style-type: square;
cursor: pointer;
}


.selezionaVoli ul.PPbtn a{/*ac11*/

	width: 100%;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial;
	color: #fff;
text-decoration: none;
	background: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 20px 0px 0px;
	cursor: pointer;
text-align: left;
}

html>/**/body .selezionaVoli ul.PPbtn a {/*ac11*/
	margin: 0px 0px 0px 0px!important;
}

#contentCTXT #Lancio .PPlink a{
		float: 				left;		
		padding: 			2px 0px 0px 12px;
		margin: 			0px;
		border-bottom: 		1px solid #fefefe;
		font-size: 			11px;
		color: 				#fefefe;
text-decoration: none;
		background: 		url(bullet_g.gif) 0px 5px no-repeat;
}

#contentRTXT {
	display: block;
	float: left;
	height:	auto;
	width: 276x;
	margin: 0px 0px 0px -4px;
padding: 0px 0px 10px 0px;
}

#contentRTXTTop {
	display: block;
	float: left;
	height:	100%;
	width: 276px;
	padding: 0px;
	margin: 0px 0px 0px 0px;
}

div.strettoTop {/*ac14*/
	height:	auto;
	width: 280px;
	background: transparent;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
border-bottom: 1px solid #0000ff;
}
html>/**/body div.strettoTop {
	float:left!important;
}

div.strettoTop h1{/*ac14*/
font-size: 18px;
padding: 
}
div.strettoTopTelesoft {/*ac12*/
	height:	auto;
	width: 262px;
	background: transparent;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 16px;
	background: #474747;
border-top: 1px solid #000;
border-right: 1px solid 000;
border-left: 1px solid #000;
}
html>/**/body div.strettoTopTelesoft {
	float:left!important;
}


div.strettoMid {/*ac*/
display: block;
	height:	auto;
	width: 250px;
	float: left;
	background: transparent;
	margin: 0px 0px 0px 0px;
	padding: 0px 12px 10px 16px;
}
div.strettoMidTelesoft {/*ac12*/
display: block;
	height:	auto;
	width: 250px;
	float: left;
	background: transparent;
	margin: 0px 0px 0px 0px;
	padding: 5px 12px 10px 16px;
	background: #474747;
border: 1px solid #000;
}
html>/**/body div.strettoMidTelesoft {
	float:left!important;
}

div.strettoMidTelesoft ul {/*ac14*/
display: block;
	height:	294px;
	width: 250px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
list-style: none;
overflow: auto;
}
div.strettoMidTelesoft ul li.comTelesoft{
display: block;
	height:	auto;
	width: 230px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 0px;
list-style: none;
font-size: 14px;
}
div.strettoMidTelesoft ul li.comTelesoft span{
display: block;
	height:	auto;
	width: 70px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 0px 0px;
font-weight: bold;
color: #00ff00;
}
div.strettoMidTelesoft ul li.comTelesoft b{
display: block;
	height:	auto;
	width: 160px;
	float: left;
font-size: 14px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

}
div.strettoMidTelesoft ul li.comTelesoft a:link,div.strettoMidTelesoft ul li.comTelesoft a:visited{
color: #fff;
cursor: pointer;
text-decoration: none;
}
div.strettoMidTelesoft ul li.comTelesoft a:hover{
color: #999;
}

div.strettoMidTelesoft ul li.comTelesoft a b,
div.strettoMidTelesoft ul li.comTelesoft a span{
cursor: pointer;
}

div.strettoMidTelesoft i {
display: block;
	width: 250px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
font-size: 12px;
overflow: auto;
}
div.strettoMidTelesoft h3 {
display: block;
	width: 250px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
font-size: 16px;
overflow: auto;
}
div.strettoMidTelesoft a.Indietro:link, div.strettoMidTelesoft a.Indietro:visited{
color: #fff;
text-decoration: none;
	font-weight: bold;
}
div.strettoMidTelesoft a.Indietro:erho{
text-decoration: none;
color: #999;
}
div.strettoMidTelesoft .TestoComunicatiTS {
display: block;
float: left;
	height:	154px;
	width: 250px;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
font-size: 14px;
overflow: auto;
}




#contentRTXT .UltimOra {/*ac20*/
	height:	32px;
	width: 278px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#contentRTXT .SpallaTeleSoft{
	height:	auto;
	width: 240px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 5px 19px 5px 19px;
	color: #fff;
	font-size: 14px;
}

#contentRTXT .Telesoft{
	height:	auto;
	width: 240px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 5px 19px 5px 19px;
	color: #fff;
	font-size: 14px;
}
#contentRTXT .Telesoft a:link, #contentRTXT .Telesoft a:visited, #contentRTXTTop .Telesoft a:link, #contentRTXTTop .Telesoft a:visited{
	color: #fff;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
}
#contentRTXT .Telesoft a:hover, #contentRTXTTop .Telesoft a:hover{
	color: #999;
}

div.strettoBot {/*ac*/
	display: block!important;
display: none;	
height:	0px;
	width: 278px;
	float: left;
background: transparent;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	position: relative;
}

div.strettoBotTelesoft {/*ac12*/
	display: block!important;
display: none;	
	height:	0px;
	width: 278px;
	float: left;
background: transparent;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	position: relative;
}


#contentRTXT .UltimOraTitle h1 {/*ac14*/
	display: block;
position: relative;
	height:	20px;
	width: 250px;
	float: left;
background: url(/cms2008/televideo/pub/teletext/style/nero/images/ultimora.gif) 16px top no-repeat;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


#contentRTXT h1 {
	display: block;
	height:	25px;
	float: left;
font-size: 25px;
font-family: Arial; 
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#contentRTXT div.strettoTopTelesoft h1 {
	display: block;
width: 250px;
	height:	34px;
	float: left;
font-size: 16px;
line-height: 16px;
font-weight: bold;
font-family: Arial; 
	margin: 0px 0px 0px 0px;
	padding: 6px 0px 0px 0px;
}

#contentRTXT div.strettoTopTelesoft h1.dipiu {
	display: block;
width: 250px;
	height:	36px;
	float: left;
font-size: 25px;
font-weight: bold;
font-family: Arial; 
line-height: 27px;
	margin: 8px 0px 0px 0px;
	padding: 2px 0px 0px 0px;
	position: relative;
	z-index: 1000;
}



#contentRTXT #TeleV	{/*ac20*/
	display: block;
	float: left;
	height:40px; 
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 18px;
	width: 250px;
color: #fff;
overflow: hidden;
}

#contentRTXT div#TeleV ul {/*ac20*/
	list-style: none;
	padding: 0px;
	margin: -3px 0px 0px 0px;

}

#contentRTXT #tic a{
	text-decoration: none;
cursor: pointer;
}

#contentRTXT #tic {
	display: block;
	float: left;
	position: relative;
	padding: 0px;
	height:	35px;
	width: 250px;
	overflow: hidden;
	margin: 0px;
}

#tic span.TitoloUltima{
	display: block;
	position: relative;
	float: left;
	width: auto;
	font-size: 18px;
	font-family: Georgia;
	color: #4a4a4a;
	height:	25px;
	padding: 0px 15px 0px 0px;
	background: url(freccinaDX.gif) center right no-repeat;
	clear: both;
}	
#tic b {
color: #fff;
font-size: 15px;
}


#tic b.oraUltima {
	display: block;
	position: relative;
	float: left;
	width: 50px;
	height: 35px;
color: #00ff00;
}

#tic p{
	display: block;
	float: left;
	font-size: 12px;
	font-family: Arial;
	color: #4a4a4a;
	width: 250px;
	padding: 0px;
	margin: 0px;
	height:			35px;
	overflow:		hidden;
}

span.archivioLink {
	display: block;
	position: relative;
	height:	13px;
	width: 110px;
	float: left;
	margin: 0px;
	padding: 0px 0px 0px 5px;
z-index: 2;
}

.archivioLink a{
	display: block;
	position: relative;
	height:	13px;
	width: auto;
	float: left;
	margin: 0px;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial;
text-decoration: none;
	color: #00ffff;
	padding: 10px 10px 0px 0px;
	background: url(freccinaDX.gif) right 12px no-repeat;
	cursor: pointer;
}

#elencoCategorie {/*ac7*/
	display: none;
	float: left;
	width: 268px;
	height: 135px;

padding: 0px 0px 0px 0px;
	margin: 10px 0px -20px 5px!important;
	margin: 10px 0px -20px 5px;
border:1px solid #000;
color: #fff;
position: relative;
z-index: 1000;
background: #474747;
}

div.catTop {/*ac7*/
display: block;
	height:	33px;
	width: 268px;
	float: left;
	background: url(/cms2008/televideo/pub/teletext/style/nero/images/top_reg_cat.gif) 10px 2px no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	cursor: pointer;
}

div.catMid {/*ac7*/
display: block;
	height:	auto;
	width: 248px;
	float: left;
height: 80px;
	background: transparent;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 10px 10px;
}

div.catBot {/*ac7*/
	display: block;
	height:	9px;
	width: 268px;
	float: left;
	background: transparent;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position: relative;
}



div.subCat{
display: none;
float: left;
	width: 250px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
color: #f00000;
background: #ffff00;
position: relative;
z-index: 1000;
}

div.catMid h6 {/*ac7*/
padding: 0px;
width: 220px;
margin: -26px 0px 0px 0px;
font-size: 16px;
position: relative;
z-index: 1000;
color: #9400ff;
}

div.catMid h4 {
padding: 0px;
width: 220px;
margin: 0px 0px 0px 0px;
font-size: 12px;
position: relative;
z-index: 1000;
}

div.SCsx {
/*ac7*/
float: left;
width: 110px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

div.SCsx h5, div.SCdx h5{
height: 15px;
padding: 0px;
margin: 5px 0px -20px 0px;
font-size: 10px;
}

html>/**/body  div.SCsx h5, html>/**/body  div.SCdx h5 {
	margin: 5px 0px 5px 0px!important;
}

div.SCdx {/*ac7*/
float: right;
width: 110px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 4px;
}
div.SCsx select, div.SCdx select{/*ac7*/
width: 105px;
font-size: 10px;
margin: 0px 0px 5px 0px;
}

div.SCsx_prog {
float: left;
width: 120px;
margin: 20px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

div.SCdx_prog {
float: right;
width: 118px;
margin: 20px 0px 0px 0px;
padding: 0px 0px 0px 4px;
}

div.SCsx a:link, div.SCsx a:visited, div.SCdx a:link, div.SCdx a:visited{
display: block;
float: left;
width: 115px;
color: #fff;
text-decoration: none;
font-weight: bold;
padding: 0px 0px 0px 7px;
background: url(bullet_subcat.gif) left center no-repeat;
}
div.SCsx a:hover, div.SCdx a:hover{
color: #888;
text-decoration: none;
}
div.SCsx_prog a:link, div.SCsx_prog a:visited, div.SCdx_prog a:link, div.SCdx_prog a:visited{
color: #fff;
text-decoration: none;
font-size: 16px;
font-weight: bold;
padding: 0px 0px 0px 7px;
background: url(bullet_subcat.gif) left center no-repeat;
}
div.SCsx_prog a:hover, div.SCdx_prog a:hover{
color: #888;
text-decoration: none;
}
#Categorie {
/*ac*/
	display: block;
	width: 250px;
	height: auto;
	padding: 0px 10px 10px 10px;
	margin: 11px 0px 0px 5px!important;
	margin: 3px -5px 0px 5px;
position: relative;
float: left;
z-index: 10;
background: #000;
overflow:hidden;
}

#Categorie ul {
	list-style: none;
	width: 250px;
	height: auto;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
overflow:hidden;
}

#Categorie li {
	display: block;
	float: left;
	width: 250px;
	height: 22px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	overflow:hidden;
}

#Categorie li a.programmi:link, #Categorie li a.programmi:visited {
	display: block;
	float: left;
	width: 250px;
	height: 22px;
		padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background: url(/cms2008/televideo/pub/teletext/style/nero/images/wid_programmi.gif) no-repeat;
}

#Categorie li a.programmi:hover {
	background: url(/cms2008/televideo/pub/teletext/style/nero/images/wid_programmi_on.gif) no-repeat;
}

#Categorie li a.spettacoli:link, #Categorie li a.spettacoli:visited{
	display: block;
	float: left;
	width: 250px;
	height: 22px;
		padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background: url(/cms2008/televideo/pub/teletext/style/nero/images/wid_spettacoli.gif) no-repeat;
}
#Categorie li a.spettacoli:hover{
	background: url(/cms2008/televideo/pub/teletext/style/nero/images/wid_spettacoli_on.gif) no-repeat;
}

#Categorie li a.giochi:link, #Categorie li a.giochi:visited{
	display: block;
	float: left;
	width: 250px;
	height: 22px;
		padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background: url(/cms2008/televideo/pub/teletext/style/nero/images/wid_giochi.gif) no-repeat;
}
#Categorie li a.giochi:hover{
background: url(/cms2008/televideo/pub/teletext/style/nero/images/wid_giochi_on.gif) no-repeat;
}

#Categorie li a.meteo:link, #Categorie li a.meteo:visited{
	display: block;
	float: left;
	width: 250px;
	height: 22px;
		padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background: url(/cms2008/televideo/pub/teletext/style/nero/images/wid_meteo.gif) no-repeat;
}
#Categorie li a.meteo:hover{

background: url(/cms2008/televideo/pub/teletext/style/nero/images/wid_meteo_on.gif) no-repeat;
}

#Categorie li a.trasporti:link, #Categorie li a.trasporti:visited{
	display: block;
	float: left;
	width: 250px;
	height: 22px;
		padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
background: url(/cms2008/televideo/pub/teletext/style/nero/images/wid_trasporti.gif) no-repeat;
}
#Categorie li a.trasporti:hover{

background: url(/cms2008/televideo/pub/teletext/style/nero/images/wid_trasporti_on.gif) no-repeat;
}

#Categorie li a.borsa:link, #Categorie li a.borsa:visited{
	display: block;
	float: left;
	width: 250px;
	height: 22px;
		padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
background: url(/cms2008/televideo/pub/teletext/style/nero/images/wid_borsa.gif) no-repeat;
}
#Categorie li a.borsa:hover{

background: url(/cms2008/televideo/pub/teletext/style/nero/images/wid_borsa_on.gif) no-repeat;
}

#Categorie li a.oroscopo:link, #Categorie li a.oroscopo:visited{
	display: block;
	float: left;
	width: 250px;
	height: 22px;
		padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
background: url(/cms2008/televideo/pub/teletext/style/nero/images/wid_oroscopo.gif) no-repeat;
}
#Categorie li a.oroscopo:hover{
background: #aa0000 url(/cms2008/televideo/pub/teletext/style/nero/images/wid_oroscopo_on.gif) no-repeat;
}

#Categorie li a.sportRegionale:link, #Categorie li a.sportRegionale:visited{
	display: block;
	float: left;
	width: 250px;
	height: 22px;
		padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background: url(/cms2008/televideo/pub/teletext/style/nero/images/wid_sport.gif) no-repeat;
}
#Categorie li a.sportRegionale:hover{
	background: url(/cms2008/televideo/pub/teletext/style/nero/images/wid_sport_on.gif) no-repeat;
}

#Categorie li a.farmacie:link, #Categorie li a.farmacie:visited{
	display: block;
	float: left;
	width: 250px;
	height: 22px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background: url(/cms2008/televideo/pub/teletext/style/nero/images/wid_farmacie.gif) no-repeat;
}
#Categorie li a.farmacie:hover{
	background: url(/cms2008/televideo/pub/teletext/style/nero/images/wid_farmacie_on.gif) no-repeat;
}

#Categorie li a.teatri:link, #Categorie li a.teatri:visited{
	display: block;
	float: left;
	width: 250px;
	height: 22px;
		padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background: url(/cms2008/televideo/pub/teletext/style/nero/images/wid_teatri.gif) no-repeat;
}
#Categorie li a.teatri:hover{
	background: url(/cms2008/televideo/pub/teletext/style/nero/images/wid_teatri_on.gif) no-repeat;
}

#Categorie li a.turismo:link, #Categorie li a.turismo:visited{
	display: block;
	float: left;
	width: 250px;
	height: 22px;
		padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background: url(/cms2008/televideo/pub/teletext/style/nero/images/wid_turismo.gif) no-repeat;
}
#Categorie li a.turismo:hover{
	background: url(/cms2008/televideo/pub/teletext/style/nero/images/wid_turismo_on.gif) no-repeat;
}

#contentRTXT #TelevideoRegionale {/*ac20*/
	display: block;
	width: 258px;
	height: auto;
	padding: 0px 0px 5px 10px;
	margin: 5px 0px 0px 5px!important;
	margin: 0px 0px 0px 10px;
	height:auto;
	background: #222222;
border: 1px solid #000;
	color: #000;
	font-family: Arial;
	position: relative;
	z-index: 10;
}

html>/**/body #contentRTXT #TelevideoRegionale {
	float:left!important;
}


#contentRTXT #TelevideoRegionale div.regEspanso {/*ac20*/
display: none;
float: left;
margin: -5px 0px 0px 0px;
	padding:20px 0px 3px 0px;
width: 250px;
position: relative;
z-index: 100;
}
html>/**/body #contentRTXT #TelevideoRegionale .regEspanso {
	padding:20px 0px 3px 0px;
	width: 250px;
}



#contentRTXT #TelevideoRegionale span.mappa { /*ac20*/
display: block;
float: left;
width: 140px;
height: 180px;
overflow:hidden;
margin: -5px 0px 0px 0px;
background: url(/cms2008/televideo/pub/teletext/style/nero/images/mappaItalia.gif) -4px 9px no-repeat;
}


#contentRTXT #TelevideoRegionale span.mappaLazio {
display: block;
float: left;
width: 140px;
height: 195px;
background: url(mappaLazio.gif) 0px 9px no-repeat;
}

#contentRTXT #TelevideoRegionale span.mappaAbruzzo {
display: block;
float: left;
width: 140px;
height: 195px;
background: url(mappaAbruzzo.gif) 0px 9px no-repeat;
}

#contentRTXT #TelevideoRegionale span.mappaBasilicata {
display: block;
float: left;
width: 140px;
height: 195px;
background: url(mappaBasilicata.gif) 0px 9px no-repeat;
}

#contentRTXT #TelevideoRegionale span.mappaCalabria {
display: block;
float: left;
width: 140px;
height: 195px;
background: url(mappaCalabria.gif) 0px 9px no-repeat;
}

#contentRTXT #TelevideoRegionale span.mappaCampania {
display: block;
float: left;
width: 140px;
height: 195px;
background: url(mappaCampania.gif) 0px 9px no-repeat;
}

#contentRTXT #TelevideoRegionale span.mappaVeneto {
display: block;
float: left;
width: 140px;
height: 195px;
background: url(mappaVeneto.gif) 0px 9px no-repeat;
}

#contentRTXT #TelevideoRegionale span.mappaEmilia {
display: block;
float: left;
width: 140px;
height: 195px;
background: url(mappaEmilia.gif) 0px 9px no-repeat;
}

#contentRTXT #TelevideoRegionale span.mappaFruili {
display: block;
float: left;
width: 140px;
height: 195px;
background: url(mappaFruili.gif) 0px 9px no-repeat;
}

#contentRTXT #TelevideoRegionale span.mappaLiguria {
display: block;
float: left;
width: 140px;
height: 195px;
background: url(mappaLiguria.gif) 0px 9px no-repeat;
}

#contentRTXT #TelevideoRegionale span.mappaLombardia {
display: block;
float: left;
width: 140px;
height: 195px;
background: url(mappaLombardia.gif) 0px 9px no-repeat;
}

#contentRTXT #TelevideoRegionale span.mappaMarche {
display: block;
float: left;
width: 140px;
height: 195px;
background: url(mappaMarche.gif) 0px 9px no-repeat;
}

#contentRTXT #TelevideoRegionale span.mappaMolise {
display: block;
float: left;
width: 140px;
height: 195px;
background: url(mappaMolise.gif) 0px 9px no-repeat;
}

#contentRTXT #TelevideoRegionale span.mappaPiemonte {
display: block;
float: left;
width: 140px;
height: 195px;
background: url(mappaPiemonte.gif) 0px 9px no-repeat;
}

#contentRTXT #TelevideoRegionale span.mappaPuglia {
display: block;
float: left;
width: 140px;
height: 195px;
background: url(mappaPuglia.gif) 0px 9px no-repeat;
}

#contentRTXT #TelevideoRegionale span.mappaSardegna {
display: block;
float: left;
width: 140px;
height: 195px;
background: url(mappaSardegna.gif) 0px 9px no-repeat;
}

#contentRTXT #TelevideoRegionale span.mappaSicilia {
display: block;
float: left;
width: 140px;
height: 195px;
background: url(mappaSicilia.gif) 0px 9px no-repeat;
}

#contentRTXT #TelevideoRegionale span.mappaToscana {
display: block;
float: left;
width: 140px;
height: 195px;
background: url(mappaToscana.gif) 0px 9px no-repeat;
}

#contentRTXT #TelevideoRegionale span.mappaTrentino {
display: block;
float: left;
width: 140px;
height: 195px;
background: url(mappaTrentino.gif) 0px 9px no-repeat;
}

#contentRTXT #TelevideoRegionale span.mappaAltoadige {
display: block;
float: left;
width: 140px;
height: 195px;
background: url(mappaTrentino.gif) 0px 9px no-repeat;
}


#contentRTXT #TelevideoRegionale span.mappaUmbria {
display: block;
float: left;
width: 140px;
height: 195px;
background: url(mappaUmbria.gif) 0px 9px no-repeat;
}

#contentRTXT #TelevideoRegionale span.mappaAosta {
display: block;
float: left;
width: 140px;
height: 195px;
background: url(mappaValdaosta.gif) 0px 9px no-repeat;
}

#contentRTXT #TelevideoRegionale span.mappaVeneto {
display: block;
float: left;
width: 140px;
height: 195px;
background: url(mappaVeneto.gif) 0px 9px no-repeat;
}

#contentRTXT #TelevideoRegionale span.mappaFriuli {
display: block;
float: left;
width: 140px;
height: 195px;
background: url(mappaFriuli.gif) 0px 9px no-repeat;
}

#contentRTXT #TelevideoRegionale ul#regione {
display: block;
float: left;
	width: 100px;
list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #000;
}

#contentRTXT #TelevideoRegionale li {
display: block;
float: left;
	width: 100px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #ff3;
text-decoration: none;
font-size: 10px;
line-height: 9px;
}

#contentRTXT #TelevideoRegionale li a.regione:link, #contentRTXT #TelevideoRegionale li a.regione:visited {
display: block;
float: left;
	width: 100px;
	margin: 0px;
	padding: 0px;
	color: #ff3;
text-decoration: none;
oveflow: hidden;
font-size: 10px;
line-height: 9px;
}

#contentRTXT #TelevideoRegionale li a.regione:hover {
color: #fff;
text-decoration: underline;
}

#contentRTXT #TelevideoRegionale li a.regione_corrente {
color: #ff0000;
text-decoration: underline;
}


#contentRTXT #TelevideoRegionale h1{/*ac20*/
	display: block;
	height:	18px;
	width: 170px;
	float: left;
font-size: 16px;
color: #ffff00;
padding: 0px 0px 0px 73px;
	margin: 2px 0px 0px 0px;
}

#contentRTXT #TelevideoRegionale .moreInfo, #contentRTXT #TelevideoRegionale .moreInfoEvt{/*ac20*/
	width: 15px;
	color: #fff;
display: block;
float: right;
	margin: 0px 0px 0px 0px;
padding: 10px 0px 0px 0px;
height: 10px;
background: url(/cms2008/televideo/pub/teletext/style/nero/images/freccia_giu.gif) 0px 9px no-repeat;
cursor: pointer;
outline: 0;
}


#contentRTXT #TelevideoRegionale h6{
	width: 245px;
	color: #ffff00;

display: block;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	margin: 5px 0px 0px 0px;
padding: 0px;
overflow: hidden;
height: 13px;
}
html>/**/body  #contentRTXT #TelevideoRegionale h6{
	float:left!important;
}
#contentRTXT #TelevideoRegionale h2{
	float: left;
	display: block;
	width: 250px;
	color: #d2d2d2;
	font-family: Arial;
	font-size: 18px;
	font-weight: normal;
	padding: 0px;
	margin: 0px 0px 0px 0px;
overflow: hidden;
height: 16px;
}
#contentRTXT #TelevideoRegionale b{

	width: 250px;
	color: #fff;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
font-style: italic;
	padding: 0px;
	margin: 0px 0px 0px 0px;
overflow: hidden;
height: 10px;
}

#contentRTXT #TelevideoRegionale h2 a{
	height:	auto;
	width: 250px;

	color: #d2d2d2;
	font-family: Arial;
	font-size: 14px;
text-decoration: none;
	font-weight: bold;
	padding: 0px;
	margin: 0px 0px 12px 0px;
}

#contentRTXT #TelevideoRegionale .infoTelevideoReg {
	display: block;
	float: left;
	width: 250px;
	height: auto;
	color: #777777;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	padding: 0px 0px 0px 0px;
	margin: 0px;
}

#contentRTXT #TelevideoRegionale span.testoTelevideoReg {/*ac22*/
display: block;
float: left;
width: 170px;
height: 58px;
color: #777777;
font-family: Arial;
font-size: 11px;
font-weight: normal;
padding: 0px;
margin: 0px;
overflow: hidden;

}

#contentRTXT span.testoTelevideoReg {/*ac22*/
display: block;
float: left;
width: auto;
height: auto;
color: #777777;
font-family: Arial;
font-size: 11px;
font-weight: normal;
padding: 0px;
margin: 0px;
overflow: hidden;
}

#contentRTXT span.testoTelevideoReg p{/*ac22*/
width: auto;
height: auto;
padding: 2px 0px 0px 0px;
margin: 0px;
overflow: hidden;
}

#contentRTXT #TelevideoRegionale .imgTelevideoReg {
	display: block;
	float: right;
	width: 70px;
	position: relative;
	height:50px;
	padding: 0px 0px 0px 0px;
	margin: 3px 0px 0px 0px;
border: 2px solid #000;
}
#contentRTXT #TelevideoRegionale .imgTelevideoReg img {
	width: 70px;
	height:50px;
}

/* SPORT BOX*/


#contentRTXT #TelevideoSport {/*ac20*/
	display: block;
float: left;
	width: 248px;
	height: 170px;
	padding: 0px 10px 10px 10px;
	margin: 10px 0px 0px 5px!important;
	margin: 10px 0px 0px 5px;
position: relative;
float: left;
z-index: 10;
color: #000;
background: #474747;
border: 1px solid #000;
}


#contentRTXT #TelevideoSport h6{/*ac*/
	width: 248px;
height: auto;
	display: block;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 4px 0px;
	font-weight: bold;
	font-size: 16px;
	font-family: "Arial";
color: #ff0000;
border-bottom: 2px groove #000;
}

#contentRTXT #TelevideoSport h2{/*ac*/
	float: left;
	display: block;
	width: 248px;
	color: #d2d2d2;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	padding: 0px;
	margin: 5px 0px 0px 0px;
overflow: hidden;
height: auto;
}

#contentRTXT #TelevideoSport b{
	width: 250px;
	color: #fff;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
font-style: normal;
	padding: 0px;
	margin: 0px 0px 0px 0px;
overflow: hidden;
height: 10px;
}

#contentRTXT #TelevideoSport h2 a:link, #contentRTXT #TelevideoSport h2 a:visited {/*ac*/
	height:	auto;
	width: 248px;
	color: #fff;
	font-family: Arial;
	font-size: 18px;
line-height: 24px;
text-decoration: none;
	font-weight: bold;
	padding: 0px;
	margin: 0px 0px 12px 0px;
}
#contentRTXT #TelevideoSport h2 a:hover{
	color: #d2d2d2;
}

#contentRTXT #TelevideoSport .infoTelevideoReg {
	display: block;
	float: left;
	width: 250px;
	height: auto;
	color: #777777;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	padding: 0px 0px 0px 0px;
	margin: 0px;
}

#contentRTXT #TelevideoSport span.testoTelevideoReg {/*ac20*/
display: block;
float: left;
	width: 170px;
	height: 90px;
	color: #eee;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
overflow: hidden;
}
#contentRTXT #TelevideoSport .imgTelevideoReg {
	display: block;
	float: right;
	width: 70px;
	position: relative;
	height:50px;
	padding: 0px 0px 0px 0px;
	margin: 3px 0px 0px 0px;
border: 2px solid #000;
}
#contentRTXT #TelevideoSport .imgTelevideoReg img {
	width: 70px;
	height:50px;
}

/* PAGINE INTERNE */

/*Elenco notizie*/

#contentCTXTTop #titoloSezione h1{/*ac4*/
	display: block;
	float: left;
width: 301px;
height: auto;
font-size: 16px;
font-family: Arial;
	margin: 6px 0px 10px 0px;
	padding: 0px 0px 7px 0px;
background: transparent;
color: #ff0000;
border-bottom: 2px groove #000;

}


#contentCTXTTop #titoloSezione h2{
	display: block;
	float: left;
width: 301px;
height: auto;
font-size: 25px;
font-family: Arial;
	margin: 5px 0px 10px 0px;
	padding: 5px 0px 2px 0px;
background: #222;
border-bottom: 1px solid #00ff00;

}


#contentCTXTTop #titoloSezione span.subSezione{
display: block;
float: right;
height:	25px;
font-size: 16px;
font-family: Arial; 
font-weight: bold;
	margin:19px 0px 0px 0px;
	padding: 0px 12px 0px 5px;
position: relative;
}

#contentCTXTTop #titoloSezione span.subSezione a:link, #contentCTXTTop #titoloSezione span.subSezione a:visited  { 
color: #fff;
text-decoration: none;

}
#contentCTXTTop #titoloSezione span.subSezione a:hover  { 
color: #999;
text-decoration: none;
}

#contentCTXTTop #Elenco, #contentCTXTTop #ElencoEdicola, #contentCTXTTop #ElencoLotto, #contentCTXTTop #ElencoRassegna {/*ac4*/
	display: block;
	height:	370px;
	width: 300px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: normal;
	font-size: 14px;
	font-family: Arial;
	text-decoration: none;
color: #4a4a4a;
overflow:auto;
}


#contentCTXTTop #ElencoLotto .Lotto{
display: block;
	float: left;
font-size: 14px;
font-family: Arial; 
font-weight: bold;
color: #fff;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#contentCTXTTop #ElencoRassegna #LancioStampa {
	display: block;
	height:	auto;
	width: 280px;
	float: left;
	font-family: Arial; 
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 10px 0px;
	border-bottom: 1px solid #fff;
color: #c6c6c6;
font-size: 12px;
	}

#contentCTXTTop #ElencoRassegna #LancioStampa h1 {
display: block;
	float: left;
width: 280px;
font-size: 16px;
line-height: 14px;
	margin:0px 0px 0px 0px;
	padding: 2px 0px 0px 0px;
	font-weight: bold; 
color: #ffffff;
}


#contentCTXTTop #ElencoRassegna #LancioStampa h2 {
display: block;
	float: left;
width: 280px;
font-size: 14px;
line-height: 12px;
	font-weight: bold; 
color: #eee;
	padding: 0px 0px 0px 0px;
margin: 15px 0px 2px 0px;
}

#ElencoRassegna #LancioStampa span {
display: block;
	float: left;
width: 280px;
font-size: 12px;
line-height: 12px;
	font-weight: bold; 
color: #ddd;
	padding: 2px 0px 2px 0px;
}

#ElencoRassegna #LancioStampa p {
display: block;
	float: left;
width: 280px;
font-size: 12px;
line-height: 12px;
	font-weight: bold; 
color: #aaa;
	padding: 2px 0px 2px 0px;
margin: 0px;
}

#ElencoRassegna #LancioStampa a:link, #ElencoRassegna #LancioStampa a:visited, #ElencoRassegna #LancioStampa a:hover {
 color: #c6c6c6;
}

#contentCTXTTop a#ElencoLancio:link,
#contentCTXTTop a#ElencoLancio:visited {
display: block;
height:	auto;
width: 270px;
float: left;
margin: 0px 0px 0px 0px;
padding: 8px 0px 8px 10px;
font-weight: normal;
font-size: 12px;
font-family: "Arial", sans-serif;
text-decoration: none;
color: #fff;
background: url(linea_elencolancio.gif) left bottom no-repeat;
}
#contentCTXTTop a#ElencoLancio:hover {
background: url(linea_elencolancio.gif) repeat-y;
}

#contentCTXTTop #ElencoLancio h1 {
padding: 0px;
margin: 0px 0px 0px 0px;
	font-weight: bold;
	font-size: 14px;
	font-family: "Arial", sans-serif;
	text-decoration: none;
color: #eee;
width: 265px;
display: block;
}

#contentCTXTTop #ElencoLancio span {
display: block;
float: left;
color: #fff;
width: 60px;
height: 13px;
display: block;
}

#contentCTXTTop #ElencoLancio b {
float: left;
padding: 0px;
margin: 0px;
	font-weight: bold;
	font-size: 11px;
	font-family: "Arial", sans-serif;
	text-decoration: none;
color: #fff;
width: 265px;
height: 13px;
display: block;
}




#contentCTXTTop #ElencoLancio h1 a:link, #contentCTXTTop #ElencoLancio h1 a:visited {
	font-weight: normal;
	font-size: 14px;
	font-family: "Arial", sans-serif;
	text-decoration: none;
color: #fff;
}

#contentCTXTTop #ElencoLancio h1 a:hover {
	font-weight: normal;
	font-size: 14px;
	font-family: "Arial", sans-serif;
	text-decoration: none;
color: #999;
}

#contentCTXTTop #ElencoNewsRegioni #ElencoLancio h1 a:link b, #contentCTXTTop #ElencoNewsRegioni #ElencoLancio h1 a:visited b {
display: block;
float: left;
width: 50px;
height: 20px;
	font-weight: normal;
	font-size: 12px;
	font-family: "Arial", sans-serif;
	text-decoration: underline;
color: red;
cursor: pointer;
}

#contentCTXTTop #ElencoNewsRegioni #ElencoLancio h1 a:hover  b{
	text-decoration: none;
color: #999;
cursor: pointer;
}

#contentCTXTTop #ElencoNewsRegioni #ElencoLancio b {
display: block;
float: left;
width: 225px;
	font-weight: normal;
	font-size: 12px;
	font-family: "Arial", sans-serif;
	text-decoration: none;
color: #fff;

}


/* Fine Elenco notizie */
/* Articolo */

#contentNTXT #Notizia{
display: block;
height:	451px;
width: 366px;
float: left;
background: url(bgPPXL.gif) 2px 0px no-repeat;
padding: 0px 7px 0px 14px;
text-align: left;
font-size: 14px;
}

#contentNTXT #Notizia #titoloSezione h1{
	display: block;
	height:	16px;
	width: 360px;
	float: left;
	margin: 4px 0px 0px 0px;
	padding: 6px 0px 20px 0px;
	font-weight: bold;
	font-size: 25px;
	font-family: "Arial", sans-serif;
	text-decoration: none;
color: #fff;
}

#contentNTXT #LancioNotizia h2{
	display: block;
	height:	auto;
	width: 335px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 18px;
	font-weight: normal;
	font-family: Arial;
	color: #d2d2d2;
}
#contentNTXT #LancioNotizia h2 a:link, #contentNTXT #LancioNotizia h2 a:visited {
	font-size: 18px;
	color: #d2d2d2;
	text-decoration: none;
}
#contentNTXT #LancioNotizia h2 a:hover {
	font-size: 18px;
	color: #888;
	text-decoration: none;
}

#contentNTXT #LancioNotizia {
display: block;
	position: relative;
	height:	auto;
	width: 335px;
	float: left;
	font-size: 14px;
	font-weight: normal;
	font-family: Arial;
	color: #fff;
	margin: 0 auto;
	padding: 5px 5px 0px 5px;
}

#contentNTXT #LancioNotizia .data{
display: block;
	height:	20px;
	width: 330px;
	float: left;
	font-size: 11px;
	font-weight: normal;
	font-family: Arial;
	color: #fff;
font-style: italic;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
}

#contentNTXT #LancioNotizia p{
display: block;
	position: relative;
	height:	345px;
	width: 340px;
	float: left;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial;
	color: #fff;
	margin: 0 auto;
	padding: 5px 0px 0px 0px;
overflow: auto;
}





#LancioNotizia ul.PPbtn {
	float: left;
	height:	auto;
	width: 210px;
	float: left;
	margin: 0px 0px 0px 0px;
	font-size: 12px;
	
	color: #4a4a4a;
	padding: 0px;
	list-style-type: square;
	list-style-position: inside;
}
html>/**/body #LancioNotizia ul.PPbtn {
	margin: 10px 0px 0px 0px!important;
}


#LancioNotizia ul.PPbtn li {
	position:relative;	
	float: left;
	height:	16px;
	width: 50px;
	float: left;
font-family: Arial;
	margin: 0px 0px 0px 10px;
	padding: 2px 0px 2px 8px;
	color: #FFF;
background: #414141;
	list-style-type: square;
	list-style-position: inside;
cursor: pointer;
}

#LancioNotizia ul.PPbtn a{
	display: block;
	float: left;
	position: relative;
	height: 15px;
	width: auto;
	height:	14px;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial;
	color: #FFF;
text-decoration: none;
	background: none;
	margin: 0px 0px 0px 10px;
	padding: 0px 10px 0px 0px;
	cursor: pointer;
}


html>/**/body #LancioNotizia ul.PPbtn a {
	margin: -15px 0px 0px 10px!important;
}

/* Fine Articolo*/


/* ARCHIVIO */

#archivioLink a{
	display: block;
	position: relative;
	height:	13px;
	width: auto;
	float: left;
	margin: 0px;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial;
text-decoration: none;
	color: #ffff00;
	padding: 10px 10px 0px 0px;
	background: url(../images/freccinaDX.gif) 90px 13px no-repeat;
	cursor: pointer;
}

#contentBigTXT{ /*ac6*/
	display: block;
float: left;
	width: 690px;
	height: auto;
	margin:	0px 10px 15px 0px!important;
margin:	0px 5px 15px 0px;
	padding: 0px 10px 0px 10px;
	color: #CCCCCC;
border: 1px solid #000;
background: #474747;
	}

	
#contentBigTXT.artTelesoftware{ /*ac6*/
border: 1px solid #bbbbbb;
background: #eaeaea;
overflow: hidden;
	}

	
	
	
	
a.linkstampa{/*ac3*/
	display: block;
	float: right;
        height:	16px;
	width: auto;
        color:#fff;
padding: 0px 0px 0px 0px;
}

#contentBigTXTTop{/*ac6*/
display: block;
float: left;
	width: 690px;
	height: auto;
	margin:	0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #ccc;
border-bottom: 2px groove #000;
background: transparent;

}

#contentBigTXTTop #titoloSezione h1{/*ac6*/
	display: block;
	height:	auto;
	width: auto;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 6px 0px 6px 0px;
	font-weight: normal;
	font-size: 18px;
	font-family: "Arial";
color: #ff0000;
}


#contentBigTXTMid{/*ac6*/
display: block;
float: left;
position: relative;
overflow: hidden;
width: 690px;
height: 100%;
margin:	0px 0px 0px 0px;
padding: 0px 0x 0px 0px;
color: #ccc;
}



#contentBigTXTMid #ElencoLancio {
	display: block;
	height:	100%;
	width: 665px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 14px;
	font-weight: normal;
	font-size: 12px;
	font-family: "Arial", sans-serif;
	text-decoration: none;
color: #fff;
}



#contentBigTXTMid #ElencoLancio b {
	display: block;
float: left;
width: 130px;
}

#contentBigTXTMid #ElencoLancio .testo{
display: block;
	height:	auto;
	width: 515px;
	float: left;
	margin: 0px 0px 4px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: normal;
	font-size: 12px;
	font-family: "Arial", sans-serif;
	text-decoration: none;
color: #fff;
position: relative;

}

#contentBigTXTMid #ElencoLancio .testo h1 {
	display: block;
	height:	auto;
	width: 515px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: normal;
	font-size: 14px;
	font-family: "Georgia", sans-serif;
	text-decoration: none;
color: #fff;
}

#contentBigTXTMid #ElencoLancio .testo h1 a:link, #contentBigTXTMid #ElencoLancio .testo h1 a:visited {
	display: block;
	height:	auto;
	width: 515px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 0px 0px;
	font-weight: normal;
	font-size: 12px;
	font-family: sans-serif;
	text-decoration: none;
color: #fff;
}

#contentBigTXTMid #ElencoLancio .testo h1 a:hover {
	display: block;
	height:	auto;
	width: 515px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 0px 0px;
	font-weight: normal;
	font-size: 12px;
	font-family: "Arial", sans-serif;
	text-decoration: none;
color: #fff;
}


#contentBigTXTBot{ /*ac3*/
display: block;
float: left;
	width: 661px;
	height: 10px;
	margin:	0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #CCCCCC;
background: transparent;
}

/* TeleSW */

.telesw a {
color: #000;
}

.telesw #contentBigTXTTop{
display: block;
float: left;
	width: 705px;
	height: auto;
	margin:	0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #CCCCCC;
background: url(tlsw_bgLargoTop.gif) 0px 0px no-repeat;
}

.telesw #contentBigTXTMid #LancioArticolo {
padding-top: 10px;
color: #000;
}

.telesw #contentBigTXTMid #LancioArticolo h1{
color: #000;
}

.telesw #contentBigTXTMid #LancioArticolo span.data{
font-size: 14px;
color: #000;
}

.telesw #contentBigTXTTop #titoloSezione h1 {
display: block;
float: left;
width: 677px;
height: auto;
color: #000;
	margin: 5px 0px 10px 0px;
	padding: 0px 0px 10px 5px;
background: #ddd;
border-bottom: 1px solid #00ff00;
position: relative;
}

#contentBigTXTTop  span.simpleView a{/*ac15*/
display: block;
float: right;
width: auto;
height: 15px;
color: #fff;
	margin: 0px 0px 0px 2px;
	padding: 10px 0px 0px 0px;
text-align: right;
position: relative;
}
.telesw #contentBigTXTMid{
display: block;
float: left;

	width: 682px;
	height: 100%;
	margin:	0px 0px 0px 0px;
	padding: 0px 12px 0px 12px;
	color: #CCCCCC;
	background: url(tlsw_bgLargoMid.gif) repeat-y;
}

.telesw #contentBigTXTBot{
display: block;
float: left;
	width: 705px;
	height: 40px;
	margin:	-15px 0px 0px 0px!important;
margin:	-25px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #CCCCCC;
background: url(tlsw_bgLargoBot.gif) bottom no-repeat;
}

/* Primo Piano*/

#contentBigTXTMid #Lancio {
	display: block;
	position: relative;
	height:	100%;
	width: 660px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 18px;
color: #fff;
font-family: Arial;
font-size: 12px;
font-weight: normal;
}

#contentBigTXTMid #Lancio h1{
	display: block;
	position: relative;
	height:	auto;
	width: 640px;
	float: left;
	font-size: 18px;
	font-weight: normal;
	font-family: Arial;
	color: #d2d2d2;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 2px 0px;
	background: url(../images/freccinaDX.gif) center right no-repeat;
}
#contentBigTXTMid #Lancio span.data {
display: block;
	height:	20px;
	width: 640px;
	float: left;
	font-size: 11px;
	font-weight: normal;
font-style: italic;
	font-family: Arial;
	color: #fff;
	margin: 0px 20px 5px 0px;
	padding: 0px 0px 0px 0px;
}



#contentBigTXTMid #Lancio span.tappo{
	display: block;
	height:	205px;
	width: 309px;
	float: left;
	text-align: center;
	margin: -5px 10px 0px 0px;
	background: url(../images/tappoPP.png) top left no-repeat!important;
	background: transparent none no-repeat top left;
        filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='none', src='../images/tappoPP.png');
position: relative;
		}


#contentBigTXTMid .tappo img{
display: block;
position: relative;
height:180px;
width:282px;
	float: left;
	margin: 11px 0px 0px 0px;
	padding: 0px 0px 0px 14px;
}

#contentBigTXTMid #Lancio p{
	display: block;
	height:	auto;
	width: auto;
	float: left;
	margin: 8px 0px 0px 0px;
color: #777777;
font-family: Arial;
font-size: 11px;
font-weight: normal;
}

#contentBigTXTMid #Lancio ul.PPbtn {
	float: left;
	height:	auto;
	width: 665px;
	float: left;
	margin: 2px 0px 0px 0px;
	font-size: 12px;
	font-family: Arial;
	color: #4a4a4a;
	padding: 0px;
	list-style-type: square;
	list-style-position: inside;
}

#contentBigTXTMid #Lancio ul.PPbtn li {
	position:relative;	
	float: left;
	height:	16px;
	width: 50px;
	float: left;
font-family: Arial;
	margin: 10px 10px 0px 0px;
	padding: 2px 0px 2px 8px;
	color: #FFF;
background: #414141;
	list-style-type: square;
	list-style-position: inside;
cursor: pointer;
}

#contentBigTXTMid #Lancio ul.PPbtn a{
	display: block;
	float: left;
	position: relative;
	height: 15px;
	width: auto;
	height:	14px;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial;
	color: #FFF;
text-decoration: none;
	background: none;
	margin: 0px 0px 0px 10px;
	padding: 0px 10px 0px 0px;
	cursor: pointer;
}

html>/**/body #contentBigTXTMid #Lancio ul.PPbtn a {
	margin: -15px 0px 0px 10px!important;
}



#contentBigTXTMid #Lancio .PPlink a{
		float: 				left;		
		padding: 			2px 0px 0px 12px;
		margin: 			0px;
		border-bottom: 		1px solid #fefefe;
		font-size: 			11px;
		color: 				#fefefe;
font-family: arial;
text-decoration: none;
		background: 		url(bullet_g.gif) 0px 5px no-repeat;
}

/* Fine Primo Piano*/


.spallaArticolo {/*ac3*/
display: block;
float: left;
width: 300px;
height: auto;
padding: 0px 0px 10px 10px;
}

.spallaArticolo .boxLinkArticolo {/*ac3*/
display: block;
float: left;
width: 278px;
height: auto;
margin: 10px 0px 0px 0px;
padding: 0px 10px 0px 10px;
border: 1px solid #000;
background: #474747;
}


.spallaArticolo .boxLinkArticolo h2 {/*ac3*/
display: block;
float: left;
width: 278px;
height: auto;
font-size: 16px;
margin: 0px 0px 5px 0px;
padding: 4px 0px 4px 0px;
color: #ff0000;
border-bottom: 2px groove #000;
}

.spallaArticolo .boxLinkArticolo ul {/*ac3*/
display: block;
float: left;
width: 263px;
height: auto;
font-size: 12px;
color: #ff0000;
margin: 0px 0px 5px 0px;
padding: 5px 0px 5px 15px;
}


.spallaArticolo .boxLinkArticolo ul a{/*ac3*/
text-decoration: none;
}
.spallaArticolo .boxLinkArticolo ul a:hover{/*ac3*/
color: #ff0000;
}

#contentBigTXTMid #LancioArticolo {/*ac3*/
	display: block;
	position: relative;
	height:	auto;
	width: 661px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
color: #fff;
font-family: Arial;
font-size: 14px;
font-weight: normal;
}

#contentBigTXT.artTelesoftware #contentBigTXTMid #LancioArticolo {/*ac3*/
color: #000;
}

#contentBigTXT.artTelesoftware #contentBigTXTMid #LancioArticolo a{/*ac3*/
color: #000;
}
#contentBigTXT.artTelesoftware #contentBigTXTTop span.simpleView a{/*ac3*/
color: #000;
}

#contentBigTXTArticolone #LancioArticolo {/*ac3*/
	display: block;
	position: relative;
	height:	auto;
	width: 661px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
color: #000;
font-family: Arial;
font-size: 14px;
font-weight: normal;
}



#contentBigTXTMid #LancioArticolo h1{/*ac3*/
	display: block;
	position: relative;
	height:	auto;
	width: 661px;
	float: left;
	font-size: 25px;
	font-weight: bold;
	font-family: Arial;
	color: #d2d2d2;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 2px 0px;
}


#contentBigTXTArticolone #LancioArticolo h1{/*ac3*/
	display: block;
	position: relative;
	height:	auto;
	width: 661px;
	float: left;
	font-size: 25px;
	font-weight: bold;
	font-family: Arial;
	color: #000;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 2px 0px;
}


#contentBigTXTMid #LancioArticolo span.data {/*ac3*/
display: block;
	height:	20px;
	width: 661px;
	float: left;
	font-size: 11px;
	font-weight: normal;
font-style: normal;
	font-family: Arial;
	color: #000;
	margin: 0px 20px 5px 0px;
	padding: 0px 0px 0px 0px;
}

#contentBigTXTMid #LancioArticolo p { /*ac3*/
	margin: 0px;
	padding: 0px;
	position: relative;
	text-align: justify;
	line-height: 16px; 
	font-size: 14px;

}



#contentBigTXTMid .tappo img{ /*ac3*/
	display: block;
	position: relative;
	height:180px;
	width:282px;
	float: left;
	margin: 11px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 1px solid #eee;
}

#contentBigTXTMid #LancioArticolo span.tappo{/*ac3*/
	display: block;
	height: 195px;
	width: auto;
	float: left;
	text-align: center;
	margin: -6px 10px 0px 0px;
	background: transparent;
	position: relative;
}


#contentBigTXTMid #LancioArticolo ul.PPbtn {
	float: left;
	height:	auto;
	width: 665px;
	float: left;
	margin: 2px 0px 0px 0px;
	font-size: 12px;
	font-family: Arial;
	color: #4a4a4a;
	padding: 0px;
	list-style-type: square;
	list-style-position: inside;
}

#contentBigTXTMid #LancioArticolo ul.PPbtn li {/*ac3*/
	position:relative;	
	float: left;
	height:	16px;
	width: 50px;
	float: left;
font-family: Arial;
	margin: 10px 10px 0px 0px;
	padding: 2px 0px 2px 8px;
	color: #FFF;
background: #000;
	list-style-type: square;
	list-style-position: inside;
cursor: pointer;
}

#contentBigTXTMid #LancioArticolo ul.PPbtn a{
	display: block;
	float: left;
	position: relative;
	height: 15px;
	width: auto;
	height:	14px;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial;
	color: #FFF;
text-decoration: none;
	background: none;
	margin: 0px 0px 0px 10px;
	padding: 0px 10px 0px 0px;
	cursor: pointer;
}

html>/**/body #contentBigTXTMid #LancioArticolo ul.PPbtn a {
	margin: -15px 0px 0px 10px!important;
}



#contentBigTXTMid #LancioArticolo .PPlink a{
		float: 				left;		
		padding: 			2px 0px 0px 12px;
		margin: 			0px;
		border-bottom: 		1px solid #fefefe;
		font-size: 			11px;
		color: 				#fefefe;
font-family: arial;
text-decoration: none;
		background: 		url(bullet_g.gif) 0px 5px no-repeat;
}

/* Fine Primo Piano*/


/*BORSA*/

#contentBigTXTMid #ElencoBorsa {
	display: block;
	float: left;
	height:	100%;
	width: 681px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 7px;
	font-weight: normal;
	font-size: 12px;
	font-family: "Arial", sans-serif;
	text-decoration: none;
	color: #4a4a4a;
}

#contentBigTXTMid #ElencoBorsa #Paginazione{
	display: block;
	float: left;
	height:	24px;
	width: 495px;
	margin: 0px 0px 0px 6px;
	padding: 0px 0px 0px 0px;
	font-weight: normal;
	font-size: 12px;
	font-family: "Arial", sans-seraif;
	text-decoration: none;
	color: #b3b3b3;
}

#ElencoBorsa #Paginazione a:link, #ElencoBorsa #Paginazione a:visited {
	float: left;
	height: 20px;
	font-family: "Arial", sans-serif;
	font-weight: bold;	
	font-size: 14px;
	text-decoration: none;
	color: 	#b3b3b3;	
	padding: 8px 3px 4px 3px;
	}

	#ElencoBorsa #Paginazione a:hover {
	float: left;
	height: 20px;
	font-family: "Arial", sans-serif;
	font-weight: bold;		
	font-size: 14px;
	color: #00ff00;	
	text-decoration: none;
	padding: 8px 3px 4px 3px;
	}

	#ElencoBorsa #Paginazione span.current {
	float: left;
	height: 20px;
	font-family: "Arial", sans-serif;
	font-weight: bold;	
	font-size: 14px;
	color: #00ff00;
	text-decoration: none;
	padding: 8px 3px 4px 3px;
}	


#contentBigTXTMid #ElencoBorsa #cercaTitolo{
	display: block;
	float: right;
	height:	24px;
	width: auto;
	margin: 6px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: normal;
	font-size: 10px;
	font-family: "Arial", sans-serif;
	text-decoration: none;
	color: #4a4a4a;
}
#contentBigTXTMid #ElencoBorsa #cercaTitolo input.search{
	display: block;
	float: left;
	height:	13px;
	width: 107px;
	font-size: 11px;
	margin: 1px 3px 0px 0px;
	padding: 2px;
background: #585858;
border: 1px solid #000;
	color: #fff;
}

#contentBigTXTMid #ElencoBorsa table.elencoTitoli {
	display: block;
	height:	100%;
	width: 674px!important;
width: 674px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	font-size: 12px;
	font-family: "Arial", sans-serif;
	text-decoration: none;
	color: #e1e1e1;
	position : relative;
}
html>/**/body #contentBigTXTMid #ElencoBorsa table.elencoTitoli	{
width: 680px!important;
}


#contentBigTXTMid #ElencoBorsa table.elencoTitoli tr.testata th{
	height: 30px;
	text-align: left;
	font-weight: bold;
	font-size: 14px;
	font-family: "Arial";
	text-decoration: none;
	color: #9a9a9a;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 10px;
	color: #fff;
}

#contentBigTXTMid #ElencoBorsa table.elencoTitoli td {
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 10px;
}

#contentBigTXTMid #ElencoBorsa table.elencoTitoli th.c1 {
	width: 185px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 8px;
background: #222;
border-bottom: 2px solid #fff;
}

#contentBigTXTMid #ElencoBorsa table.elencoTitoli th.c2 {
	width: 70px;
	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 8px;
background: #222;
border-bottom: 2px solid #fff;
}

#contentBigTXTMid #ElencoBorsa table.elencoTitoli th.c3 {
	width: 60px;
	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 8px;
background: #222;
border-bottom: 2px solid #fff;
}

#contentBigTXTMid #ElencoBorsa table.elencoTitoli th.c4 {

	width: 60px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 8px;
background: #222;
border-bottom: 2px solid #fff;
}

#contentBigTXTMid #ElencoBorsa table.elencoTitoli th.c5 {

	width: 60px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 8px;
background: #222;
border-bottom: 2px solid #fff;
}


#contentBigTXTMid #ElencoBorsa table.elencoTitoli th.c6 {

	width: 80px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 8px;
background: #222;
border-bottom: 2px solid #fff;
}

#contentBigTXTMid #ElencoBorsa table.elencoTitoli th.c7 {

	width: 55px;
	margin: 0px 0px 0px 0px;
	padding: 0px 8px 0px 8px;
background: #222;
border-bottom: 2px solid #fff;
}

#contentBigTXTMid #ElencoBorsa table.elencoTitoli tr:hover {
	background: #000;
	cursor: default;
}

#contentBigTXTMid #ElencoBorsa table.elencoTitoli a:link, #contentBigTXTMid #ElencoBorsa table.elencoTitoli a:visited{
	font-weight: bold;
	font-size: 12px;
	font-family: "Arial", sans-serif;
	text-decoration: none;
	color: #e1e1e1;
padding-left: 15px;
margin: 0px 0px 0px 0px;
	background: url(../images/freccinaDX.gif) center left no-repeat;

}

#contentBigTXTMid #ElencoBorsa table.elencoTitoli a:hover {
	font-weight: bold;
	font-size: 12px;
	font-family: "Arial", sans-serif;
	color: #999;
	text-decoration: underline;
}

.red {
	color: #ff0000;
	text-align: right;
}

.green{
	color: #52a82d;
	text-align: right;
}

.blu{
	color: #00ff00;
}

.grey{
	background: #333;
}

#spallaBorsa {
	display: block;
	float: left;
	height:	100%;
	width: 270px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 20px 0px; 
		overflow:hidden;
}

#borsaMibtel {/*ac10*/
	display: block;
	float: left;
	height:	auto;
	width: 258px;
	margin: 0px 0px 10px 0px;
	padding: 0px 5px 10px 5px; 
	overflow:hidden;
	background:  #474747;
border: 1px solid #000;
}

#spallaBorsa #borsaMibtel #titoloSezione h1, #spallaBorsa #borsaNaz #titoloSezione h1, #spallaBorsa #borsaExt #titoloSezione h1{ /*ac10*/
	display: block;
	height:	16px;
	width: 235px;
	float: left;
	margin: 8px 0px 4px 0px;
	padding: 0px 0px 4px 5px;
	font-weight: bold;
	font-size: 16px;
	font-family: "Arial";
	text-decoration: none;
	color: #ff0000;
}
#flashMibtel {/*ac10*/
	display: block;
	height:	70px;
	width: 250px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 2px; 
}

#borsaIndici {/*ac10*/
	display: block;
	float: left;
	height:	100%;
	width: 268px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px; 
	background:  #474747;
border: 1px solid #000;
}

#borsaIndiciTop {/*ac10*/
	display: block;
	height:	auto;
	width: 260px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px; 
}

#borsaIndiciMid {/*ac10*/
	height:	auto;
	width: 248px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 10px 10px; 
background:  #474747;
}

#borsaIndiciBot {/*ac10*/
	height:	auto;
	width: 268px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px; 
}

#borsaNaz, #borsaExt {/*ac10*/
	height:	100%;
	width: 248px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#borsaIndici table.elencoTitoli {/*ac10*/
	display: block;
	height:	auto;
	width: 248px;
	float: left;
	margin: 0px 0px 0x 0px;
	padding: 10px 0px 0px 0px;
	font-weight: bold;
	font-size: 12px;
	font-family: "Arial", sans-serif;
	text-decoration: none;
	color: #000;
	border-top: 2px groove #000;

}


#borsaIndici table.elencoTitoli tr.testata th{
	height: 20px;
	font-weight: bold;
	font-size: 14px;
	font-family: "Arial", sans-serif;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #6f6f6f;
background: #222;


}

#borsaIndici table.elencoTitoli td {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
text-align: left;
}

#borsaIndici table.elencoTitoli th.i1 {
	height:	100%;
	width: 95px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#borsaIndici table.elencoTitoli th.i2 {
	height:	100%;
	width: 70px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
text-align: left;
}

#borsaIndici table.elencoTitoli th.i3 {
	height:	100%;
	width: 50px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
text-align: left;
}

#borsaIndici table.elencoTitoli th.i4 {
	height:	100%;
	width: 20px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

}

#borsaIndici table.elencoTitoli a{
	color: #e1e1e1;
text-decoration: none;
}

#borsaIndici table.elencoTitoli tr:hover {
	background: #000;
	cursor: default;
}

/* cambi */

#contentBigTXTMid #ElencoBorsa table.elencoTitoli th.ca1 {
	height:	100%;
	width: 195px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 8px;
}

#contentBigTXTMid #ElencoBorsa table.elencoTitoli th.ca2 {
	height:	100%;
	width: 75px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 8px;
}

#contentBigTXTMid #ElencoBorsa table.elencoTitoli th.ca3 {
	height:	100%;
	width: 350px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 8px;
}

/* titoli di stato */
#contentBigTXTMid #ElencoBorsa table.elencoTitoli th.bot1 {
	height:	100%;
	width: 195px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 8px;
}

#contentBigTXTMid #ElencoBorsa table.elencoTitoli th.bot2 {
	height:	100%;
	width: 75px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 8px;
}

#contentBigTXTMid #ElencoBorsa table.elencoTitoli th.bot3 {
	height:	100%;
	width: 50px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 8px;
}

#contentBigTXTMid #ElencoBorsa table.elencoTitoli th.bot4 {
	height:	100%;
	width: 275px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 8px;
}

/* borse estere */
#contentBigTXTMid #ElencoBorsa table.elencoTitoli th.be1 {
	height:	100%;
	width: 265px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 8px;
}

#contentBigTXTMid #ElencoBorsa table.elencoTitoli th.be2 {
	height:	100%;
	width: 90px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 8px;
}

#contentBigTXTMid #ElencoBorsa table.elencoTitoli th.be3 {
	height:	100%;
	width: 60px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 8px;
}

#contentBigTXTMid #ElencoBorsa table.elencoTitoli th.be4 {
	height:	100%;
	width: 80px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 8px;
}

#contentBigTXTMid #ElencoBorsa table.elencoTitoli th.be5 {
	height:	100%;
	width: 75px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 8px;
}

/* fondi */
#contentBigTXTMid #ElencoBorsa table.elencoTitoli th.fo1 {
	height:	100%;
	width: 215px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 8px;
}

#contentBigTXTMid #ElencoBorsa table.elencoTitoli th.fo2 {
	height:	100%;
	width: 90px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 8px;
}

#contentBigTXTMid #ElencoBorsa table.elencoTitoli th.fo3 {
	height:	100%;
	width: 60px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 8px;
}

#contentBigTXTMid #ElencoBorsa table.elencoTitoli th.fo4 {
	height:	100%;
	width: 70px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 8px;
}

#contentBigTXTMid #ElencoBorsa table.elencoTitoli th.fo5 {
	height:	100%;
	width: 45px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 8px;
}

#contentBigTXTMid #ElencoBorsa table.elencoTitoli th.fo6 {
	height:	100%;
	width: 45px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 8px;
}

/* Elenco Fondi Esteri */
#spallaBorsa #titoloSezione h1 {
	display: block;
	height:	16px;
	width: 225px;
	float: left;
	margin: 8px 0px 24px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: normal;
	font-size: 25px;
	font-family: "Arial";
font-weight: bold;

    color: #fff;
}

#spallaBorsa div.strettoMid ul{
	display: block;
	height: 100%;
	width: 265px;
	text-decoration: none;
	color: #4a4a4a;
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
	list-style: none;
	overflow: auto;
}

#spallaBorsa  div.strettoMid li{
	width: 236px;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

#spallaBorsa li:hover {
	background: #cfcfcf;
	cursor: default;
}

#spallaBorsa li a:link, #spallaBorsa li a:visited{
	display: block;
	width: 230px;
	font-weight: bold;
	font-size: 12px;
	font-family: "Arial", sans-serif;
	text-decoration: none;
	color: #4a4a4a;
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 0px 0px;
	background: url(../images/freccinaDX.gif) center left no-repeat;
}

#spallaBorsa li a:hover {
	text-decoration: underline;
}
/* METEO */
/*-- oggi --*/

#contentBigTXTMid #elencoMeteo a:link, #contentBigTXTMid #elencoMeteo a:visited{

	font-family: "Arial", sans-serif;
	font-weight: bold;		
	font-size: 12px;
	color: #00ff00;	
	text-decoration: none;


}
#contentBigTXTMid #elencoMeteo span.corrente{

	font-family: "Arial", sans-serif;
	font-weight: bold;		
	font-size: 12px;
	color: #fff;	
	text-decoration: none;


}
#contentBigTXTMid #elencoMeteo table.elencoMeteoOggi{

	height:	auto;
	width: 680px;
	float: left;
	margin: 15px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: normal;
	font-size: 14px;
	font-family: "Arial", sans-serif;
	text-decoration: none;
	color: #fff;
	position : relative;
}

.c1, .c2, .c3, .c4, .c5, .c6 {
	margin: 0px 0px 0px 0px;
	padding: 0px 8px 6px 8px;
background: #222;
color: #fff;
font-size: 14px;
border-bottom: 2px solid #fff;
}

#contentBigTXTMid #elencoMeteo table.elencoMeteoOggi td.meteoSpecial{
	color: #999;
	font-weight: bold;
	padding: 0px 20px 0px 0px;

}

ul.sezioniMeteo {
float: left;
width: 680px;
padding: 0px 0px 0px 0px;
	list-style: none;
}
ul.sezioniMeteo li {
	display: block;
	float: left;
	padding: 0px 10px 0px 0px;
}
ul.sezioniMeteo li  a.regioniList:link, ul.sezioniMeteo li  a.regioniList:visited {
	float: left;
	height: 20px;
	font-family: "Arial", sans-serif;
	font-weight: bold;		
	font-size: 12px;
	color: #00ff00;	
	text-decoration: none;
	padding: 8px 3px 4px 0px;
}

ul.sezioniMeteo li  a.regioniList:hover {
	float: left;
	height: 20px;
	font-family: "Arial", sans-serif;
	font-weight: bold;		
	font-size: 12px;
	color: #eeffee;	
	text-decoration: none;
}
ul.sezioniMeteo li  span.corrente {
	float: left;
	height: 20px;
	font-family: "Arial", sans-serif;
	font-weight: bold;		
	font-size: 14px;
	color: #eeffee;	
	text-decoration: none;
	padding: 7px 3px 3px 3px;
}



/* italia */
#contentBigTXTMid #elencoMeteo table.elencoMeteoTemperatureItalia {
	display: block;
	height:	100%;
	width: 340px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	font-size: 12px;
	font-family: "Arial", sans-serif;
	text-decoration: none;
	color: #e1e1e1;
	position : relative;
}


#contentBigTXTMid #elencoMeteo table.elencoMeteoTemperatureItalia th{
	height: 30px;
	text-align: left;
	font-weight: bold;
	font-size: 14px;
	font-family: "Arial";
	text-decoration: none;
	color: #9a9a9a;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 10px;
	color: #fff;
}

#contentBigTXTMid #elencoMeteo table.elencoMeteoTemperatureItalia td {
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 10px;
}

#contentBigTXTMid #elencoMeteo table.elencoMeteoTemperatureItalia th.c1 {
	width: 175px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 8px;
background: #222;
border-bottom: 2px solid #fff;
}

#contentBigTXTMid #elencoMeteo table.elencoMeteoTemperatureItalia th.c2 {
	width: 80px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 8px;
background: #222;
border-bottom: 2px solid #fff;
}

#contentBigTXTMid #elencoMeteo table.elencoMeteoTemperatureItalia th.c3 {
	width: 80px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 8px;
background: #222;
border-bottom: 2px solid #fff;
}

/* estero */
#contentBigTXTMid #elencoMeteo table.elencoMeteoTemperatureEstero {
	display: block;
	height:	100%;
	width: 340px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	font-size: 12px;
	font-family: "Arial", sans-serif;
	text-decoration: none;
	color: #e1e1e1;
	position : relative;
}


#contentBigTXTMid #elencoMeteo table.elencoMeteoTemperatureEstero th{
	height: 30px;
	text-align: left;
	font-weight: bold;
	font-size: 14px;
	font-family: "Arial";
	text-decoration: none;
	color: #9a9a9a;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 10px;
	color: #fff;
}

#contentBigTXTMid #elencoMeteo table.elencoMeteoTemperatureEstero td {
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 10px;
}

#contentBigTXTMid #elencoMeteo table.elencoMeteoTemperatureEstero th.c1 {
	width: 175px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 8px;
background: #222;
border-bottom: 2px solid #fff;
}

#contentBigTXTMid #elencoMeteo table.elencoMeteoTemperatureEstero th.c2 {
	width: 80px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 8px;
background: #222;
border-bottom: 2px solid #fff;
}

#contentBigTXTMid #elencoMeteo table.elencoMeteoTemperatureEstero th.c3 {
	width: 80px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 8px;
background: #222;
border-bottom: 2px solid #fff;
}

/* TRASPORTI */

#contentBigTXTMid #trasporti {
	display: block;
	height:	100%;
	width: 650px;
	float: left;
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	font-size: 16px;
	font-family: "Arial";
	text-decoration: none;
	color: #fff;
	position : relative;
}

#contentBigTXTMid #trasporti table {
	display: block;
	height:	100%;
	width: 650px;
	float: left;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	font-size: 16px;
	font-family: "Arial";
	text-decoration: none;
	color: #fff;
	position : relative;
}

#contentBigTXTMid #trasporti table.selezionaVoli {
	display: block;
	height:	100%;
	width: 650px;
	float: left;
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	font-size: 14px;
	font-family: "Arial";
	text-decoration: none;
	color: #fff;
	position : relative;
}

#contentBigTXTMid #trasporti table.selezionaVoli td{
	height: 100%;
width: 280px;
	text-align: left;
	font-weight: bold;
	font-size: 12px;
	font-family: "Arial";
	text-decoration: none;
	color: #fff;
	margin: 0px 0px 0px 0px;
	padding: 5px 10px 0px 0px;
}

#contentBigTXTMid #trasporti table.elencoTitoli {
	display: block;
	height:	100%;
	width: 670px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: normal;
	font-size: 14px;
	font-family: "Arial", sans-serif;
	text-decoration: none;
	color: #fff;
	position : relative;
}

#contentBigTXTMid #trasporti table.elencoTitoli tr.testata th{
	height: 30px;
	text-align: left;
	font-weight: bold;
	font-size: 14px;
	font-family: "Arial";
	text-decoration: none;
	color: #fff;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 10px;

}

#contentBigTXTMid #trasporti table.elencoTitoli td {
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 10px;
}

#contentBigTXTMid #trasporti table.elencoTitoli th.tra1 {
	height:	100%;
	width: 60px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 8px;
}

#contentBigTXTMid #trasporti table.elencoTitoli th.tra2 {
	height:	100%;
	width: 60px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 8px;
}

#contentBigTXTMid #trasporti table.elencoTitoli th.tra3 {
	height:	100%;
	width: 65px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 8px;
}

#contentBigTXTMid #trasporti table.elencoTitoli th.tra4 {
	height:	100%;
	width: 170px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 8px;
}

#contentBigTXTMid #trasporti table.elencoTitoli th.tra5 {
	height:	100%;
	width: 244px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 8px;
}

#contentBigTXTMid #trasporti table.elencoTitoli th.tra6 {
	height:	100%;
	width: 80px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 8px;
}

#contentBigTXTMid #trasporti table.elencoTitoli tr:hover {
	background: #000;
	cursor: default;
}

#contentBigTXTMid #trasporti table.elencoTitoli a:link, #contentBigTXTMid #trasporti table.elencoTitoli a:visited{
	font-weight: bold;
	font-size: 12px;
	font-family: "Arial", sans-serif;
	text-decoration: none;
	color: #fff;
padding-left: 15px;
margin: 0px 0px 0px 0px;
	background: url(../images/freccinaDX.gif) center left no-repeat;

}

#contentBigTXTMid #trasporti table.elencoTitoli a:hover {
	font-weight: bold;
	font-size: 12px;
	font-family: "Arial", sans-serif;
	color: #000;
	text-decoration: underline;
}

/* VIABILITA */

span.more {
display: block;
	float: left;
height: 25px;
width: 10px;
font-size: 10px;
font-family: Arial;
color: #fff;
background: #fff;
position: relative;
cursor: pointer;
}

span.gonf {
display: block;
float: left;
width: 120px;
height: 25px;
font-size: 12px;
font-family: Arial;
color: #fff;
padding: 6px 5px 5px 5px;
margin: 0px 0px 0px 0px;
background: url(../images/menuPagBg.gif) repeat-x top left;
cursor: pointer;
}

span.sgonf {
display: none;
float: left;
width: 120px;
height: 25px;
font-size: 12px;
font-family: Arial;
color: #fff;
padding: 6px 5px 5px 5px;
margin: 0px 0px 0px 2px;
background: url(../images/menuPagBg.gif) repeat-x top left;
cursor: pointer;
}


#contentBigTXTMid table.elencoViabilita {
	display: block;
	height:	100%;
	width: 690px;
	float: left;
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	font-size: 10px;
	font-family: "Arial", sans-serif;
	text-decoration: none;
	color: #4a4a4a;
	border: 1px solid #eee;
	position : relative;
}

#contentBigTXTMid table.elencoViabilita tr.testata th{
	height: 30px;
	text-align: left;
	font-weight: bold;
	font-size: 12px;
	font-family: "Arial", sans-serif;
	text-decoration: none;
	color: #9a9a9a;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 10px;
	color: #9a9a9a;
	background: url(../images/menuPagBgOver.gif) repeat-x top left;
}

#contentBigTXTMid table.elencoViabilita td {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#contentBigTXTMid table.elencoViabilita th.via1{
	height:	100%;
	width: 60px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 8px;
}

#contentBigTXTMid table.elencoViabilita th.via2{
	height:	100%;
	width: 205px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 8px;
}

#contentBigTXTMid table.elencoViabilita th.via3{
	height:	100%;
	width: 180px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 8px;
}

#contentBigTXTMid table.elencoViabilita th.via4{
	height:	100%;
	width: 115px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 8px;
}

#contentBigTXTMid table.elencoViabilita tr:hover {
	background: #000;
	cursor: default;
}

#contentBigTXTMid table.elencoViabilita span {
	display: block;
	float: left;
	font-size: 12px;
	font-family: "Arial", sans-serif;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	cursor: pointer;
}

#contentBigTXTMid table.elencoViabilita span.data {
	display: block;
	float: left;
	width: 70px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
}

#contentBigTXTMid table.elencoViabilita span.blu {
	display: block;
	float: left;
	width: 205px;
	margin: 0px 0px 0px 0px;
	padding: 0px 5px 0px 10px;
}


#contentBigTXTMid table.elencoViabilita .tagliata {
	display: block;
	float: right;
	height: 30px;
	overflow: hidden;
	width: 310px;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 0px;
color: #aaa;
}

#contentBigTXTMid table.elencoViabilita .espansa {
	display: none;
	float: right;
	overflow: hidden;
	width: 310px;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 0px;
}


#contentBigTXTMid table.elencoViabilita span.news {
	display: block;
	float: left;
	width: 180px;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 0px;
}

#contentBigTXTMid table.elencoViabilita span.info {
	display: block;
	float: left;
	width: 110px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
color: #ee0000;
}


#contentBigTXTMid table.elencoViabilita a:link, #contentBigTXTMid table.elencoViabilita a:visited{
	font-weight: bold;
	font-size: 12px;
	font-family: "Arial", sans-serif;
	text-decoration: none;
	color: #4a4a4a;
padding-left: 15px;
margin: 0px 0px 0px 0px;
	background: url(../images/freccinaDX.gif) center left no-repeat;

}

#contentBigTXTMid table.elencoViabilita a:hover {
	font-weight: bold;
	font-size: 12px;
	font-family: "Arial", sans-serif;
	color: #000;
	text-decoration: underline;
}


/* CINEMA TEATRI */

ul#provincie {
display: block;
float: left;
width: 674px;
padding: 0px 0px 0px 0px;
	list-style: none;
	margin: 0px;
}

ul#provincie li {
	display: block;
	float: left;
	padding: 0px 10px 0px 0px;
}
a.regioniList:link, a.regioniList:visited {
	float: left;
	height: 20px;
	font-family: "Arial", sans-serif;
	font-weight: bold;		
	font-size: 14px;
	color: #00ff00;	
	text-decoration: none;
	padding: 8px 3px 4px 0px;
}

a.regioniList:hover {
	float: left;
	height: 20px;
	font-family: "Arial", sans-serif;
	font-weight: bold;		
	font-size: 14px;
	color: #000;	
	text-decoration: none;
}

a.regioniListSel {
	float: left;
	height: 20px;
	font-family: "Arial", sans-serif;
	font-weight: bold;		
	font-size: 18px;
	color: #eeffee;	
	text-decoration: none;
	padding: 3px 3px 4px 3px;
}

table.elencoCinema {
float: left;
font-size: 14px;
color: #eee;
margin: 10px 0px 0px 0px;
width: 680px;
}
table.elencoCinema td{
padding: 0px 2px 0px 2px;
}

table.elencoCinema .scheda {
	float: left;
	display: block;
	height:24px;
	width:22px;
	position: relative;
	margin: 5px 0px 0px 0px;
	background: transparent center;
	cursor: pointer;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='/cms2008/televideo/pub/teletext/style/nero/images/movie.png');
}

html>/**/body table.elencoCinema .scheda {
	background: url(movie.png) center no-repeat!important;
}

table.elencoCinema span.indirizzo{
color: #999;
font-size: 11px;
}


.elencoCinema .tra1, .elencoCinema .tra2, .elencoCinema .tra3, .elencoCinema .tra4, .elencoCinema .tra5, .elencoCinema .tra6 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 6px 8px;
background: #222;
color: #fff;
font-size: 14px;
border-bottom: 2px solid #fff;
}

table.cineNavigator {
color: #fff;
font-size: 14px;
margin: 0px 0px 10px 0px;
}

table.cineNavigator a:link, table.cineNavigator a:visited{
color: #00ff00;
font-size: 14px;
font-weight: bold;
text-decoration: none;
}

table.cineNavigator a:hover{
color: #eee;
}


table.elencoTeatri tr.testata {
width: 676px;
	text-align: left;
	font-weight: bold;
	font-size: 14px;
	font-family: "Arial";
	text-decoration: none;
	color: #9a9a9a;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #fff;
}

table.elencoTeatri td{
padding: 0px 2px 0px 2px;
}

.elencoTeatri .tra1, .elencoTeatri .tra2, .elencoTeatri .tra3, .elencoTeatri .tra4, .elencoTeatri .tra5, .elencoTeatri .tra6 {
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 5px 6px;
background: #222;
color: #fff;
font-size: 14px;
border-bottom: 2px solid #fff;
}

.elencoTeatri .listTeatro {
display: block;
float: left;
width: 676px;
margin: 0px;
padding: 0px;
cursor:pointer;
}

.elencoTeatri  .dettaglio{
display: none;
float: left;
width: 676px;
margin: 0px;
padding: 0px;
}

.elencoTeatri .listTeatro p{
padding: 0px 2px 0px 2px;
}

.listTeatro p.nome{
display: block;
float: left;
width: 140px;
color: #ffff00;
}

.listTeatro .titolo{
display: block;
float: left;
width: 150px;
	color: #ffff00;
	font-weight: bold;
}

.elencoTeatri th.tra1{
width: 140px;
}

.elencoTeatri th.tra2{
width: 150px;
}

.elencoTeatri th.tra3{
width: 120px;
}

.elencoTeatri th.tra4{
width: 130px;
}

.elencoTeatri th.tra5{
width: 115px;
}

.elencoTeatri p.blu {
display: block;
float: left;
width: 115px;
}

.listTeatro p.autore{
display: block;
float: left;
width: 120px;
}

.listTeatro p.interpreti{
display: block;
float: left;
width: 130px;
}

.dettaglio .regia {
display: block;
float: left;
}

.dettaglio .note {
display: block;
float: left;
color: #eee;
font-size: 12px;
}

.listTeatro .indirizzo , .dettaglio .www  {
color: #999;
font-size: 11px;
}

.dettaglio .www a{
color: #fff;
font-size: 12px;
font-style: italic;
}

.dettaglio .trama{
display: block;
float: left;
color: #c9c9c9;
font-size: 13px;
padding: 0px 0px 0px 0px;
}


/* PAGINAZIONE */

#Paginazione {
position: relative;
		float: 				left;
		width:				583px;
		height:				25px;	
		padding:			0px 0px 0px 0px;
		margin:				10px auto 5px 30px;
		text-align: 		center;
		}


		#Paginazione a:link, #Paginazione a:visited {
height: 20px;
			text-decoration: 	none;
			font-weight: 		bold;
float: left;
padding: 8px 5px 4px 5px;
			color: 				#646c7c;
			}
		#Paginazione a:hover {
	height: 20px;
			text-decoration: 	none;
	float: left;
			font-weight: 		bold;	
	padding: 8px 5px 4px 5px;
			color: #358bc8;
}
 #Paginazione span.current {
	height: 20px;
	font-size: 14px;
	text-decoration: 	none;
	float: left;
	font-weight: 		bold;	
	padding: 8px 5px 4px 5px;
	color: #358bc8;
}			
		#Paginazione a.prev:link, #Paginazione a.prev:visited, #Paginazione span.prev	{
			float:				left;
			display:			block;
			cursor:				pointer;
			width:				24px;
			height:				32px;
			margin:				0px 0px 0px 0px;
			padding:			0px 0px 0px 0px;
			background: url(../images/freccinaSX.gif) 10px 11px no-repeat;
			cursor: pointer;
			outline:0;

}	

		#Paginazione a.prev:hover	{
}
		#Paginazione a.next:link, #Paginazione a.next:visited, #Paginazione span.next {
			float: left;
			display:			block;
			cursor:				pointer;
			width:				24px;
			height:				32px;
			margin:				0px 0px 0px 0px;
			padding:			0px 0px 0px 0px;
			background: url(../images/freccinaDX.gif) 10px 11px no-repeat;
	}
		#Paginazione a.next:hover	{
			}
/*	############## FINE PAGINAZIONE  ###################	*/



#BoxFooter {
	display: block;
	width: 100%;
	float: left;
	height: 100px;
	margin:	0 auto;
	padding: 0px 0px 0px 0px;
	text-align: center;
	color: #CCCCCC;
	position: relative;
	}
#Credits {
	display: block;
	width: 100%;
	height: 100px;
	margin:	0 auto;
	padding: 20px 0px 0px 0px;
	text-align: center;
	color: #CCCCCC;
}

#menuFooter {
	display: block;
	float: left;
	width:	100%;
	height: auto;
	margin:	20px auto;
	text-align : left;
	
	}	
	
#menuFooter ul {
	display: block;
	width:	986px;
	height: 40px;
	margin:	0px auto;
	padding: 0px 0px 0px 10px;
	text-align: center;
	color: #CCCCCC;
	position: relative;
list-style: none;
	background:  url(bkg_menufooter.gif) left top no-repeat;

	}
#menuFooter ul li {
	display: block;
float: left;
	width:	auto;
	height: 33px;
	margin:	0px auto;
	padding: 7px 40px 0px 40px;
	color: #CCCCCC;
font-size: 20px;

	}

#menuFooter ul li a:link, #menuFooter ul li a:visited {
color: #fff;
font-size: 20px;

text-decoration: none;
	}
#menuFooter ul li a:hover {
color: #0000ff;
font-size: 20px;
text-decoration: none;
	}

#sottoMenuFooter {
	display: block;
	width:	996px;
	height: auto;
	margin:	0 auto;
	text-align: center;
	}	
	
#sottoMenuFooter ul {
display: block;
float: left;
	width:	925px;
	height: 50px;
	margin:	0 auto;
	padding: 0px 0px 0px 70px;
	text-align: center;
	color: #CCCCCC;
	position: relative;
list-style: none;
	}

#sottoMenuFooter ul li {
	display: block;
	float: left;
	padding: 0px 10px 0px 10px;
margin: 0px 0px 0px 0px;
	text-align: left;
	color: #CCCCCC;
	position: relative;
	font-size: 14px;
	font-weight: bold;
background: url(sep_sottomenu.gif) 0px 2px no-repeat;
	}

#sottoMenuFooter ul li.first {
	display: block;
	float: left;
	padding: 0px 10px 0px 25px;
margin: 0px 0px 0px 0px;
	text-align: left;
	color: #CCCCCC;
	position: relative;
	font-size: 14px;
	font-weight: bold;
background: transparent;
	}
#sottoMenuFooter ul li a:link, #sottoMenuFooter ul li a:visited, .linkhp{
	display: block;
	text-decoration: none;
color: #fff;
	font-size: 14px;
cursor: pointer;
	}
	#sottoMenuFooter ul li a:hover{
	display: block;
	text-decoration: none;
color: #ffff00;
cursor: pointer;
	}

/*--RSS--*/

div.logoRssBig {
float: left;
width:26px;
height: 28px;
padding: 0px 5px 0px 0px;
background: url(logo_rss_big.gif) 0px 3px no-repeat;
}

div.DescrRss {
color: #fff;
font-size: 14px;
}
 
 
ul#ElencoRss {
float: left;
display: block;
height: auto;
width: 300px;
padding: 20px 0px 0px 10px;
margin: 0px;
font-size: 14px;
list-style: none;
color: #fff;

}
ul#ElencoRss li {
display: block;
float: left;
width: 265px;
height: auto;
padding: 1px 0px 2px 30px;
margin: 0px 0px 1px 0px;
font-size: 14px;
background: url(Rss.gif) left center no-repeat;
}
ul#ElencoRss li b {
width: 190px;
float: left;
padding: 0px 0px 0px 0px;
margin: 0px;
font-size: 14px;

}
ul#ElencoRss li a:link, ul#ElencoRss li a:visited{
width: 90px;
float: left;

padding: 0px 0px 0px 0px;
margin: 0px;
color: #999;
font-size: 12px;
text-decoration: none;
}
ul#ElencoRss li a:hover{
color: #eee;
}

div.ElencoAggregatori {
float: right;
width: 250px;
height: auto;
padding: 10px 10px 10px 10px;
margin: 20px 10px 0px 0px;
background: #171717;
color: #fff;
}
div.ElencoAggregatori h3 {
height: auto;
margin: 0px 0px 0px 0px;
padding: 20px 0px 3px 0px;
color: #eee;
font-size: 14px;
}
div.ElencoAggregatori a:link, div.ElencoAggregatori a:visited{
height: auto;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
color: #00ff00;
text-decoration: none;
}
div.ElencoAggregatori a:hover{
height: auto;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
color: #888;
text-decoration: none;
}


/*-- ricerca --*/

div.risRicerca {
height: auto;
font-size: 14px;
color: #fff;
}
div.risRicerca h3{
width: auto;
height: 30px;
padding: 15px 0px 0px 0px;
text-align: center;
font-size: 16px;
border-top: 1px solid #777;
}
div.risRicerca h3 i {
color: #ff0000;
}

div.risRicerca label {
font-weight: bold;
}

div.risRicerca table {
font-size: 12px;
color: #999;
}
 
div.risRicerca table a:link, div.risRicerca table a:visited  {
font-size: 14px;
font-weight: bold;
text-decoration: none;
color: #fff;
}
div.risRicerca table a:hover  {
color: #c6c6c6;
} 

/*-- fine ricerca --*/

/*-- PROGRAMMI TV --*/


#elencoCanali{
display: block;
float: left;
width: 180px;
height: 300px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
#elencoFasce{
display: block;
float: left;
width: 180px;
height: 300px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
#elencoProgrammiTv{
display: block;
float: left;
width: 320px;
height: auto;
padding: 0px 0px 0px 0px;
margin: 0px 0px 30px 0px;
font-size: 14px;
color: #fff;
}

#elencoCanali h2, #elencoFasce h2, #elencoProgrammiTv h2 {
display: block;
float: left;
width: 100%;
padding: 0px 0px 2px 0px;
margin: 0px 0px 5px 0px;
border-bottom: 1px solid #888;
color: #fff;
font-size: 16px;
}

#elencoCanali span.current, #elencoFasce span.current {
color: #00ff00;
font-size: 14px;
font-weight: bold;
}

#elencoCanali ul, #elencoFasce ul  {
display: block;
float: left;
list-style: none;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
#elencoCanali ul li{
display: block;
height: 19px;
padding: 1px 0px 0px 30px;
margin: 0px 0px 5px 0px;
}
#elencoFasce ul li{
display: block;
height: 20px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
#elencoCanali ul li a:link, #elencoCanali ul li a:visited, #elencoFasce ul li a:link, #elencoFasce ul li a:visited{
color: #fff;
text-decoration: none;
font-weight: bold;
font-size: 14px;
}
#elencoCanali ul li a:hover, #elencoFasce ul li a:hover{
color: #999;
}

#elencoCanali ul li.RAIUNO {background: url(ico_rai1.gif) left top no-repeat;}
#elencoCanali ul li.RAIDUE {background: url(ico_rai2.gif) left top no-repeat;}
#elencoCanali ul li.RAITRE {background: url(ico_rai3.gif) left top no-repeat;}
#elencoCanali ul li.RETE {background: url(ico_med4.gif) left top no-repeat;}
#elencoCanali ul li.CANALE {background: url(ico_med5.gif) left top no-repeat;}
#elencoCanali ul li.ITALIA {background: url(ico_med6.gif) left top no-repeat;}
#elencoCanali ul li.LA7 {background: url(ico_can7.gif) left top no-repeat;}
#elencoCanali ul li.MTV {background: url(ico_can8.gif) left top no-repeat;}
#elencoCanali ul li.ALL {background: url(ico_can9.gif) left top no-repeat;}


/*-- PROGRAMMI RADIO --*/

#elencoGiorniRadio{
display: block;
float: left;
width: 100px;
height: 300px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

#elencoCanaliRadio{
display: block;
float: left;
width: 130px;
height: 300px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
#elencoFasceRadio{
display: block;
float: left;
width: 130px;
height: 300px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
#elencoProgrammiRadio{
display: block;
float: left;
width: 320px;
height: auto;
padding: 0px 0px 0px 0px;
margin: 0px 0px 30px 0px;
font-size: 14px;
color: #fff;
}

#elencoGiorniRadio h2, #elencoCanaliRadio h2, #elencoFasceRadio h2, #elencoProgrammiRadio h2 {
display: block;
float: left;
width: 100%;
padding: 0px 0px 2px 0px;
margin: 0px 0px 5px 0px;
border-bottom: 1px solid #888;
color: #fff;
font-size: 16px;
}

#elencoGiorniRadio span.current, #elencoCanaliRadio span.current, #elencoFasceRadio span.current {
color: #00ff00;
font-size: 14px;
font-weight: bold;
}

#elencoGiorniRadio ul, #elencoCanaliRadio ul, #elencoFasceRadio ul  {
display: block;
float: left;
list-style: none;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
#elencoCanaliRadio ul li{
display: block;
height: 19px;
padding: 1px 0px 0px 30px;
margin: 0px 0px 5px 0px;
}
#elencoFasceRadio ul li{
display: block;
height: 20px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
#elencoGiorniRadio ul li a:link,#elencoGiorniRadio ul li a:visited, #elencoCanaliRadio ul li a:link, #elencoCanaliRadio ul li a:visited, #elencoFasceRadio ul li a:link, #elencoFasceRadio ul li a:visited{
color: #fff;
text-decoration: none;
font-weight: bold;
font-size: 14px;
}
#elencoGiorniRadio ul li a:hover, #elencoCanaliRadio ul li a:hover, #elencoFasceRadio ul li a:hover{
color: #999;
}

#elencoCanaliRadio ul li.RAIUNO {background: url(ico_rai1.gif) left top no-repeat;}
#elencoCanaliRadio ul li.RAIDUE {background: url(ico_rai2.gif) left top no-repeat;}
#elencoCanaliRadio ul li.RAITRE {background: url(ico_rai3.gif) left top no-repeat;}


/*-- fine PROGRAMMI TV RADIO --*/


/*-- Sport TV RADIO --*/

#Elenco h2 {
color: #fff;
display: block;
width: 280px;
font-size: 16px;
padding: 0px 0px 2px 0px;
margin: 0px;
border-bottom: 1px solid #00ff00;

}
#Elenco h3 {
color: #999;
display: block;
font-size: 12px;
padding: 10px 0px 0px 0px;
margin: 0px;
}

#Elenco .ElencoSx {
float: left;
width: 140px;
height: 180px;
display: block;
}
#Elenco .ElencoDx {
float: left;
width: 140px;
height: 180px;
display: block;
}

#Elenco .ElencoSx ul, #Elenco .ElencoDx ul {
width: 135px;
padding: 2px 0px 0px 5px;
margin: 0px 0px 0px 0px;
list-style: none;
}
#Elenco .ElencoSx ul li a:link,#Elenco .ElencoSx ul li a:visited, #Elenco .ElencoDx ul li a:link, #Elenco .ElencoDx ul li a:visited{
width: 135px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
color: #fff;
text-decoration: none;
font-size: 14px;
list-style: none;
}
#Elenco .ElencoSx ul li a:hover, #Elenco .ElencoDx ul li a:hover{
color: #888;
}


/*-- fine Sport TV RADIO --*/

/* Temporale*/
ul.realtime {
display: block;
float: left;
list-style: none;
width: 990px;
margin: 10px 0px 0px 2px;
padding: 0px;
position: relative;
z-index: 1;
}

ul.realtime li {
	display: block;
	float: left;
	list-style: none;
	margin: 10px 0px 10px 4px;
	padding: 0px;
	height: 275px;
}


ul.realtime li .small img{
	display: block;
	float: left;
	width: 240px;
	height: 275px;
	position: relative;
	z-index: 1;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
}

ul.realtime li .big{
display: none;
float: left;
width: 360px;
height: 400px;
position: relative;
z-index: 10;
margin: -5px;
padding: 10px;
background: #ff00ff;
}

#banner {
	display: block;
	float: left;
	width: 480px;
	position: relative;
	padding: 0px 0px 0px 0px;
	text-align: center;
	margin: 0px;
}

#banner  iframe, #banner  embed ,#banner .fototemporeale{
	display: block;
	float: left;
	position: relative;
	margin: 0px 0px 0px 92px!important;
	margin: 0px 0px 0px 46px;
	text-align: center;
	padding: 0px;
}
#banner  object{
	display: block;
	float: left;
	position: relative;
	margin: 0px 0px 0px 46px;
	text-align: center;
	padding: 0px;
}

/*
#playTelevideo {
	display: none;
	float: left;
	height: 400px;
	width: 370px;
	background: #00ff00;
	position: fixed;
	padding: 9px;
	text-align: center;
	left: 50%;
	top: 50%;
	margin: -210px 0px 0px -180px;
	z-index: 1000;
	cursor: pointer;
}

#playTelevideo img {
	border-right: 10px solid #000;
}
*/
/* FineTemporale*/
/*	############## hack MENU ###################	*/
		#nav, #nav ul	{z-index: 100}
		#nav li {z-index: 100}
		#nav li.separ	{z-index: 100}
		#nav li:hover ul, #nav li.sfhover ul { z-index: 100 }
		#nav li ul li {z-index: 100 }
		#nav a { z-index: 100 }
		/*	PRIMO LIVELLO	*/
		#nav li a { z-index: 100 }
		#nav li a:link, #nav li a:visited { z-index: 100 }
		#nav li a:hover	{ z-index: 100 }
		/*	SECONDO LIVELLO	*/
		#nav li ul {z-index: 100}
		#nav ul li a {z-index: 100}
		#nav ul li a:link, #nav ul li a:visited	{z-index: 100}
		#nav ul li a:hover { z-index: 100 }
		li.menu_Main	{z-index: 100}
		li.menu_sep	{z-index: 100}
		li.menu_Top	{z-index: 100}
		li.menu_Bottom	{z-index: 100}
		#nav div.dot	{z-index: 100}
		/* Support for the "iehover-fix.js" */
		* html ul#nav iframe, * html ul.nav iframe {z-index: 100} 
		div .separ {z-index: 100}

		#HeaderSearch {display: block;}
		#HeaderSearch input#Search {top: -1px;}
		html>/**/body #HeaderSearch input#Search	{
		width:90px;
		height: 15px;
		top: -6px!important;
		}

		#HeaderSearch img {position: relative; top: -4px;}
		html>/**/body #HeaderSearch img	 {top: -1px!important;}
/*	############## FINE HACK MENU ###################	*/

		  #tabcont1-nav{
			display: block;                       
			width: 100%;
			height: auto;
			overflow:hidden;
			list-style: none;
			margin: 0;
			padding: 0;
			background: url(line_elenco.png) repeat-x bottom;
			}
			li.tabnav {
			float: left;
			width: 210px;
			height: 45px;
			margin: 0 0 0 10px;
			padding: 0;
			list-style: none;
			}
			li.tabnav a{
			float: left;
			width: 210px;
			height: 45px;
			background: url(btn_elenco_off.gif) no-repeat top left;
			text-decoration: none;
			color: #222;
			}
			li.tabnav span{
			display: block;
			padding: 12px 0px 0px 0px;
			cursor: pointer;
			text-align: center;
			font-size: 14px;
			color:#A1A0A0;
			font-weight: bold;
			font-family: Arial;
			}
			li.tabnav a.active,li.tabnav a:hover{
			width: 210px;
			height: 45px;
			background: url(btn_elenco_on.gif) no-repeat top left;
			}
			li.tabnav a.active span,li.tabnav a:hover span{
			text-align: center;
			font-size: 14px;
			color:#FAEB01;
			font-weight: bold;
			font-family: Arial;
			}
			
		
			li.tabnav_due{
			float: left;
			width: 210px;;
			height: 45px;
			margin: 0 0 0 10px;
			padding: 0;
			list-style: none;
			}
			li.tabnav_due a{
			float: left;
			width: 210px;
			height: 45px;
			background: url(btn_dielenco_off.gif) no-repeat top left;
			text-decoration: none;
			color: #222;
			}
			li.tabnav_due span{
			display: block;
			padding: 12px 0px 0px 5px;
			cursor: pointer;
			text-align: center;
			font-size: 14px;
			color:#A1A0A0;
			font-weight: bold;
			font-family: Arial;
			}
			li.tabnav_due a.active,li.tabnav_due a:hover{
			width: 210px;
			height: 45px;
			background: url(btn_dielenco_on.gif) no-repeat top left;
			}
			li.tabnav_due a.active span,li.tabnav_due a:hover span{
			text-align: center;
			font-size: 14px;
			color:#FAEB01;
			font-weight: bold;
			font-family: Arial;
			}
			.tit_sez_regionale{
			display: block;
			float: left;
			height: auto;
			width: auto;
			font-size: 20px;
			font-family: Arial;
			color: #FAEB01;
			font-weight: bold;
            margin: 0px 20px 0px 0px!important;
            margin: 0px 10px 0px 0px;
			}
			table.tit_valori_reg {
			display: block;
			width: auto;
			font-size: 13px;
			font-family: Arial;
			color: #fff;
			font-weight: bold;
            text-align: center;
			}

table.tit_valori_reg td{
			width: 200px;
			}
span.freccia_tmax{
			display: block;
			width: 50px;
			height: 48px;
            margin: 0 auto;
            background: url(icona_tmax.gif);
			}
span.freccia_tmin{
			display: block;
			width: 50px;
			height: 48px;
            margin: 0 auto;
            background: url(icona_tmin.gif);
			}

div.teletext_data{
display: block;
width: auto;
height: auto;
float: left;
padding: 20px 0px 0px 0px;
color: #00FF00;
font-family: Arial;
font-size: 12px;
font-weight: bold;
}

.linee_titolo{
display: block;
width: 677px;
height: 30px;
background: url(linee_green.gif) top left repeat-x;
}

span#validitaLocale.PPbtn {
display: block; 
float: right;
text-align: center;
font-family: Arial;
font-size: 11px;
color: #FAEB01;
font-weight: bold;
padding: 3px;
margin: 0px 0px 0px 0px!important;
margin: 0px 0px 0px 0px; 
}
html>/**/body span#validitaLocale.PPbtn 	{
margin: 0px 0px 0px 0px!important;
}
span#validitaTuristici.PPbtn {
display: block;
float: right;
text-align: center;
font-family: Arial;
font-size: 11px;
color: #FAEB01;
font-weight: bold;
padding: 3px;
margin: 0px 0px 0px 0px!important;
margin: 0px 0px 0px 0px; 
}
html>/**/body span#validitaTuristici.PPbtn 	{
margin: 0px 0px 0px 200px!important;
}
#previsione {
display: block;
width: 110px;
height: auto;
margin: 0px 0px 0px 0px;
background: #989898;
border: #00FF00 1px solid;
margin: 0 auto;
text-align: center;
font-size: 12px;
font-weight: bold;
}
#tmax{
display: block;
width: 45px;
height: auto;
background: #989898;
border: #00FF00 1px solid;
margin: 0 auto;
text-align: center;
color: #E40000;
font-size: 12px;
font-weight: bold;

}
#tmin{
display: block;
width: 45px;
height: auto;
background: #989898;
border: #00FF00 1px solid;
margin: 0 auto;
text-align: center;
color: #0038B7;
font-size: 12px;
font-weight: bold;
}
img#previsioneEstesa {
display: block;
margin: 0 auto;
width: 50px;
height: 48px;
}
#temperatura{
display: block;
width: 50px;
height: auto;
background: #989898;
border: #FAEB01 1px solid;
margin: 0 auto;
text-align: center;
color:#000;
font-size: 12px;
font-weight: bold;

}
#previsioneTurisitci{
display: block;
width: 100px;
height: auto;
background: #989898;
border: #FAEB01 1px solid;
margin: 0 auto;
text-align: center;
color:#000;
font-size: 12px;
font-weight: bold;

}

#umidita{
display: block;
width: 80px;
height: auto;
background: #989898;
border: #FAEB01 1px solid;
margin: 0 auto;
text-align: center;
color:#000;
font-size: 12px;
font-weight: bold;

}
#pressione{
display: block;
width: 80px;
height: auto;
background: #989898;
border: #FAEB01 1px solid;
margin: 0 auto;
text-align: center;
color:#000;
font-size: 12px;
font-weight: bold;

}
#intensita_direzione{
display: block;
width: 130px;
height: auto;
background: #989898;
border: #FAEB01 1px solid;
margin: 0 auto;
text-align: center;
color:#000;
font-size: 12px;
font-weight: bold;

}
.titleregionale{
			display: block;
			float: left;
			height: auto;
			width: 680px;
			font-size: 18px;
			font-family: Arial;
			color: #FAEB01;
			font-weight: bold;
            margin: 20px 0px 10px 0px;
			}
			.zone_meteo{
			font-size: 14px;
			font-family: Arial;
			color: #bbb;
			font-weight: normal;
}
/*	############## Icone Meteo ###################	*/
span.nuvoloso{
display: block;
width: 50px;
height: 48px;
margin: 0 auto;
background: url(nuvoloso.gif) top left no-repeat;

}
span.neve{
display: block;
width: 50px;
height: 48px;
margin: 0 auto;
background: url(neve.gif) top left no-repeat;
}

span.pioggia{
display: block;
width: 50px;
height: 48px;
margin: 0 auto;
background: url(pioggia.gif) top left no-repeat;

}
span.variabile{
display: block;
width: 50px;
height: 48px;
margin: 0 auto;
background: url(variabile.gif) top left no-repeat;
}
span.poco_nuvoloso{
display: block;
width: 50px;
height: 48px;
margin: 0 auto;
background: url(poco_nuvoloso.gif) top left no-repeat;
}
span.sereno{
display: block;
width: 50px;
height: 48px;
margin: 0 auto;
background: url(sereno.gif) top left no-repeat;
}
span.ghiaccio{
display: block;
width: 50px;
height: 48px;
margin: 0 auto;
background: url(ghiaccio.gif) top left no-repeat;
}

span.temp_aria{
	display: block;
	width: 50px;
	height: 48px;
    margin: 0 auto;
    background: url(icona_tmparia.gif);
			}

span.umidita{
	display: block;
	width: 50px;
	height: 48px;
    margin: 0 auto;
    background: url(icona_umidita.gif);
			}
span.press_atmosferica{
	display: block;
	width: 50px;
	height: 48px;
    margin: 0 auto;
    background: url(icona_press_atmosferica.gif);
			}

span.intensita_venti{
	display: block;
	width: 50px;
	height: 48px;
    margin: 0 auto;
    background: url(icona_intensita_venti.gif);
			}

			/*	############## fine Icone Meteo ###################	*/


#contentCTXTZodiaco {
	display: block;
	height:	459px;
	width: 325px;
	float: left;
margin: 0px 27px 0px 27px;
padding: 0px 4px 0px 0px;
background: url(bkg_boxverde_zodiaco.gif) 0px 0px no-repeat;
overflow: hidden;
}
#contentCTXTTopZodiaco{
	display: block;
	float: left;
        height:	auto;
	width: 310px;
	text-decoration: none;
padding: 0px 0px 0px 15px;
}
#contentCTXTTopZodiaco h1{
	display: block;
	float: left;
  width: 240px;
   height: auto;
  font-size: 25px;
   font-family: arial;
   font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
color: #fff;
}
#contentCTXTTopZodiaco span{
float: right;
margin-right: 0px!important;
margin-right: -40px;
}
html>/**/body #contentCTXTTopZodiaco span{
margin-right: -20px!important;
}

#contentZodiaco{
	display: block;
	float: left;
        height:	auto;
	width: 325px;
	text-decoration: none;
      margin: 0px 0px 0px 0px;
}
#testoZodiaco{
	display: block;
	font-size: 14px;
	font-family: arial;
	color:#fff;
     margin: 20px 5px 5px 0px;
padding: 0px 0px 0px 10px;
}
#immagineZodico span.ARIETE{
	display: block;
	width: 154px;
	height: 183px;
   margin: 0 auto;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='/cms2008/televideo/pub/teletext/style/nero/images/ariete.png');
}
html>/**/body #immagineZodico span.ARIETE{
	background: url(ariete.png) center no-repeat!important;
}
#immagineZodico span.TORO{
	display: block;
	width: 154px;
	height: 183px;
  margin: 0 auto;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='/cms2008/televideo/pub/teletext/style/nero/images/toro.png');
}
html>/**/body #immagineZodico span.TORO{
	background: url(toro.png) center no-repeat!important;
}
#immagineZodico span.GEMELLI{
	display: block;
	width: 154px;
	height: 183px;
  margin: 0 auto;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='/cms2008/televideo/pub/teletext/style/nero/images/gemelli.png');
}
html>/**/body #immagineZodico span.GEMELLI{
	background: url(gemelli.png) center no-repeat!important;
}
#immagineZodico span.CANCRO{
	display: block;
	width: 154px;
	height: 183px;
  margin: 0 auto;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='/cms2008/televideo/pub/teletext/style/nero/images/cancro.png');
}
html>/**/body #immagineZodico span.CANCRO{
	background: url(cancro.png) center no-repeat!important;
}			
#immagineZodico span.LEONE{
	display: block;
	width: 154px;
	height: 183px;
  margin: 0 auto;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='/cms2008/televideo/pub/teletext/style/nero/images/leone.png');
}
html>/**/body #immagineZodico span.LEONE{
	background: url(leone.png) center no-repeat!important;
}		
#immagineZodico span.VERGINE{
	display: block;
	width: 154px;
	height: 183px;
  margin: 0 auto;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='/cms2008/televideo/pub/teletext/style/nero/images/vergine.png');
}
html>/**/body #immagineZodico span.VERGINE{
	background: url(vergine.png) center no-repeat!important;
}		
#immagineZodico span.BILANCIA{
	display: block;
	width: 154px;
	height: 183px;
  margin: 0 auto;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='/cms2008/televideo/pub/teletext/style/nero/images/bilancia.png');
}
html>/**/body #immagineZodico span.BILANCIA{
	background: url(bilancia.png) center no-repeat!important;
}			
			
#immagineZodico span.SCORPIONE{
	display: block;
	width: 154px;
	height: 183px;
  margin: 0 auto;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='/cms2008/televideo/pub/teletext/style/nero/images/scorpione.png');
}
html>/**/body #immagineZodico span.SCORPIONE{
	background: url(scorpione.png) center no-repeat!important;
}			

#immagineZodico span.SAGITTARIO{
	display: block;
	width: 154px;
	height: 183px;
  margin: 0 auto;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='/cms2008/televideo/pub/teletext/style/nero/images/sagittario.png');
}
html>/**/body #immagineZodico span.SAGITTARIO{
	background: url(sagittario.png) center no-repeat!important;
}			
#immagineZodico span.CAPRICORNO{
	display: block;
	width: 154px;
	height: 183px;
  margin: 0 auto;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='/cms2008/televideo/pub/teletext/style/nero/images/capricorno.png');
}
html>/**/body #immagineZodico span.CAPRICORNO{
	background: url(capricorno.png) center no-repeat!important;
}			
#immagineZodico span.ACQUARIO{
	display: block;
	width: 154px;
	height: 183px;
  margin: 0 auto;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='/cms2008/televideo/pub/teletext/style/nero/images/acquario.png');
}
html>/**/body #immagineZodico span.ACQUARIO{
	background: url(acquario.png) center no-repeat!important;
}			
#immagineZodico span.PESCI{
	display: block;
	width: 154px;
	height: 183px;
  margin: 0 auto;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='/cms2008/televideo/pub/teletext/style/nero/images/pesci.png');
}

html>/**/body #immagineZodico span.PESCI{
	background: url(pesci.png) center no-repeat!important;
}

img.iconaZodiaco{
width: 29px;
height: 35px;
margin: 0px 10px -10px 0px!important;
margin: 0px 10px -10px 0px;
}

/*	############## fine Icone Meteo ###################	*/


/*	############## Sondaggio ###################	*/


.stile_sondaggio {
display: block;
float: left;
font-size: 14px;
}

p.domande_sondaggio{
font-size: 16px;
font-weight: bold;
color: #00AEFF;
}
p.domande_sondaggio em{
font-size: 14px;
color: #00AEFF;
font-weight: bold;
}

p.risposte_sondaggio {
font-size: 14px;
color: #fff;
padding: 0px 0px 0px 10px;
}

li.risposte_sondaggio dt{
font-size: 14px;
color: #00AEFF;
}
li.risposte_sondaggio dd{
display: block;
font-size: 14px;
color: #fff600;
margin: 0px 0px 0px -40px!important;
margin: 0px 0px 0px -40px;
}
html>/**/body li.risposte_sondaggio dd{
	margin: 0px 0px 0px 0px!important;
}
/** VOTAZIONE **/

div.box_grande_votazione{
display: block;
float: left;
width: 990px;
height: auto;
margin: 0px 0px 40px 0px;
}

div.box_votazione{
display: block;
float: left;
height: auto;
width: auto;
margin: 0px 35px 0px 0px!important;
margin: 0px 35px 0px 0px;
color:#fff;
}
html>/**/body div.box_votazione{
	margin: 0px 0px 0px 0px!important;
}
ol.Rating{
position:relative;
display: block;
float: left;
width: 54px;
height: 10px;
margin: 10px 0px 0px 0px;
padding: 0px 0px 0px 0px;
overflow: hidden;
background: url(bkg_votazione.gif) 0px 0px no-repeat;
}


ol.Rating.star0 {background-position: 0px 0px}
ol.Rating.star1 {background-position: 0px -10px}
ol.Rating.star2 {background-position: 0px -20px}
ol.Rating.star3 {background-position: 0px -30px}
ol.Rating.star4 {background-position: 0px -40px}
ol.Rating.star5 {background-position: 0px -50px}

ol.Rating.star1-5 {background-position: 0px -120px}
ol.Rating.star2-5 {background-position: 0px -130px}
ol.Rating.star3-5 {background-position: 0px -140px}
ol.Rating.star4-5 {background-position: 0px -150px}

ol.Rating li {
display: block;
float:left;
cursor: pointer;
width: 10px;
height: 10px;
margin: 0px;
padding: 0px;
border-left: 0px;
}
ol.Rating li a {
position:absolute;
display: block;
width: 10px;
height: 10px;
display: block;
float: left;
z-index: 200;
}
ol.Rating li.tasto1 a {left:0}
ol.Rating li.tasto2 a {left:11px;}
ol.Rating li.tasto3 a {left:22px;}
ol.Rating li.tasto4 a {left:33px;}
ol.Rating li.tasto5 a {left:44px;}

ol.Rating li a:hover {
z-index:2;
width:54px;
height:10px;
overflow:hidden;
left:0;	
background: url(bkg_votazione.gif) 0px 0px no-repeat;
}

ol.Rating li.tasto1 a:hover {background-position:0 -60px;}
ol.Rating li.tasto2 a:hover {background-position:0 -70px;}
ol.Rating li.tasto3 a:hover {background-position:0 -80px}
ol.Rating li.tasto4 a:hover {background-position:0 -90px}
ol.Rating li.tasto5 a:hover {background-position:0 -100px}


#msgVote {
position: relative;
top:0px;
font-size: 11px;
height: 12px;
color: #fff;
}
#contentBigTXT_sondaggio{
display: block;
float: left;
	width: 990px;
	height: auto;
	margin:	0px 5px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #CCCCCC;
}

#contentBigTXTTop_sondaggio{
display: block;
float: left;
	width: 990px;
	height: 51px;
	margin:	0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #CCCCCC;
background: url(bgLargoTop_sondaggio.gif) 0px 0px no-repeat;
}
#contentBigTXTTop_sondaggio h1{
display: block;
float: left;
width: auto;
font-size: 25px;
height: auto;
color: #fff;
margin: 0px 0px 0px 0px;
}
#contentBigTXTMid_sondaggio{
display: block;
float: left;
position: relative;
	width: 966px;
	height: 100%;
	margin:	0px 0px 0px 0px;
	padding: 0px 12px 0px 12px;
	color: #CCCCCC;
	background: url(bgLargoMid_sondaggio.gif) repeat-y;

}
#contentBigTXTBot_sondaggio{
display: block;
float: left;
	width: 990px;
	height: 51px;
	margin:	0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #CCCCCC;
background: url(bgLargoBot_sondaggio.gif) 0px 0px no-repeat;
}
/** fine VOTAZIONE **/

.risposta_altro{
display: block;
height: 20px;
width: 455px;
color: #fff;
background: url(sfondo_altro.gif);
border: none;
font-size: 15px;
margin: 0px 0px 0px 20px;
padding: 2px 0px 0px 5px;
}



/* NOVITA */

#MainPage {
	display: block;
	width:	996px;
	height: auto;
	margin:	0 auto;
	text-align : left;
	}


.topBassezza {/*ac21*/
display: block;
float: left!important;
width:	986px;
height: 8px;
margin:	5px auto 0px 5px!important;
margin:	5px auto 0px 2px;
text-align : left;
padding: 0px 0px 0px 0px;
background:  url(/cms2008/televideo/pub/teletext/style/nero/images/bkg_top_bassezza.gif) repeat-y;
}

.botBassezza {/*ac21*/
display: block;
float: left!important;
width:	986px;
height: 8px;
margin:	0px auto 10px 5px!important;
margin:	0px auto 10px 2px;
text-align : left;
padding: 0px 0px 0px 0px;
background: url(/cms2008/televideo/pub/teletext/style/nero/images/bkg_bot_bassezza.gif) left bottom repeat-y;
}

.midBassezza {/*ac21*/
display: block;
float: left!important;
width:	986px;
height: auto;
margin:	0 auto;
text-align : left;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 5px!important;
margin: 0px 0px 0px 2px;
background: url(/cms2008/televideo/pub/teletext/style/nero/images/bkg_mid_bassezza.gif) repeat-y;
}


.colDwSx {/**/
display: block;
float: left;
width: 326px;
height: auto;
overflow: hidden;
padding:0px 0px 5px 0px;
}

.colDwCx {/**/
display: block;
float: left;
width: 326px;
height: auto;
overflow: hidden;
padding: 0px 4px 5px 4px;
}

.colDwDx {/**/
display: block;
float: left;
width: 326px;
height: auto;
overflow: hidden;
padding: 0px 0px 5px 0px;
}
/**/

.boxGen {/**/
display: block;
float: left;
width: 326px;
height: auto;
padding: 0px 0px 0px 0px;
margin: -10px 0px 0px 0px;
}

.boxGen .Top{/**/
display: block;
float: left;
width: 326px;
height: 2px;
overflow: hidden;
padding: 0px 0px 0px 0px;
background: #000;
}

.boxGen .Bot{/**/
display: block;
float: left;
width: 326px;
height: 0px;
overflow: hidden;
padding: 0px 0px 0px 0px;
background: #000;
}

.boxGen .Mid{/**/
display: block;
float: left;
width: 304px;
height: auto;
overflow: hidden;
padding: 10px 10px 15px 10px;
border-left: 1px solid #000;
border-right: 1px solid #000;
background: #474747;
}

.boxGen .Mid h6{
display: block;
width: 302px;
float: left;
font-family: arial;
text-transform: uppercase;
font-size: 11px;
font-weight: bold;
margin: 0px 0px 0px 0px;
}

.boxGen .Mid h2{
display: block;
height: auto;
width: 302px;
float: left;
color: #d2d2d2;
font-family: Arial;
font-size: 18px;
font-weight: normal;
padding-right: 0px;
margin: 0px 0px 0px 0px;
overflow: hidden;
text-decoration: none;
}
.boxGen .Mid h2 a{
text-decoration: none;
}

.boxGen .Mid h2 a:hover{
color: #ddd;
}

.boxGen .Mid h3{/**/
display: block;
height: auto;
width: 302px;
float: left;
color: #fff;
font-family: Arial;
font-size: 12px;
font-weight: normal;
font-style: normal;
padding: 0px 0px 7px 0px;
margin: 2px 0px 5px 0px;
overflow: hidden;
border-bottom: 1px groove #000;
}

.boxGen .Mid .txt{
color: #fff;
width: auto;
font-family: Arial;
font-size: 12px;
line-height: 16px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
/*text-align: justify;*/
}
.boxGen .Mid .txt p{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.boxGen .Mid .img img{/**/
float: left;
height: auto;
margin: 0px 10px 0px 0px!important;
margin: 0px 5px 0px 0px;
border: 1px solid #c5c5c5;
}

.boxGen .Mid .img{
display: block;
width: auto;
height: auto;
padding: 0px 5px 0px 0px;
}


.bgBanner {
display: block;
width: 300px;
height: 250px;
margin: 0px 0px -250px 0px;
background: url(/cms2008/televideo/pub/teletext/style/nero/images/banner_sottotitolati.jpg) no-repeat;
}




ul.PPlink {
	height:	auto;
	width: 280px;
	float: left;
	margin: 2px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
	list-style: none;
}

.PPlink li{
	height:	13px;
	width: 270px;
	float: left;
	margin: 5px 0px 0px 0px;
	padding: 0px 10px 0px 0px;

}

.PPlink a{
		float: 				left;		
		padding: 			2px 0px 0px 12px;
		margin: 			0px;
		border-bottom: 		1px solid #fefefe;
		font-size: 			11px;
		color: 				#fefefe;
margin: 0px;
font-family: arial;
text-decoration: none;
		background: 		url(bullet_g.gif) 0px 5px no-repeat;
}


#contentCTXT #Lancio ul.PPlink {
	height:	auto;
	width: 290px;
	float: left;
	margin: 2px 0px 0px 0px;
	padding: 0px;
	list-style: none;
}

#contentCTXT #Lancio .PPlink li{
	height:	auto;
	width: 270px;
	float: left;
	margin: 5px 0px 0px 0px;
	padding: 0px 10px 0px 0px;
}

#contentBigTXTMid #Lancio ul.PPlink {
	height:	auto;
	width: 660px;
	float: left;
	margin: 2px 0px 0px 0px;
	padding: 0px;
	list-style: none;
}

#contentBigTXTMid #Lancio .PPlink li{
	height:	auto;
	width: 650px;
	float: left;
	margin: 5px 0px 0px 0px;
	padding: 0px 10px 0px 0px;
}

#contentBigTXTMid #LancioArticolo ul.PPlink {
	height:	auto;
	width: 660px;
	float: left;
	margin: 2px 0px 0px 0px;
	padding: 0px;
	list-style: none;
}

#contentBigTXTMid #LancioArticolo .PPlink li{
	height:	auto;
	width: 650px;
	float: left;
	margin: 5px 0px 0px 0px;
	padding: 0px 10px 0px 0px;
}


#contentCTXT #Lancio ul.PPbtn li {
	position:relative;	
	float: left;
	height:	auto;
	width: 50px;
	float: left;
font-family: Arial;
	margin: 0px 0px 0px 10px;
	padding: 2px 0px 2px 8px;
	color: #FFF;
background: #666;
	list-style-type: square;
	list-style-position: inside;
cursor: pointer;
}

/*banner*/

.boxGenBanner {
display: block;
float: left;
width: 326px;
height: auto;
padding: 0px 0px 8px 0px;
margin: 0px 0px 10px 0px;
}

.boxGenBanner .Top{
height: 0px;
background: transparent;
}

.boxGenBanner .Bot{
height: 0px;
background: transparent;
}

.boxGenBanner .Mid{
display: block;
float: left;
width: 300px;
height: auto;
overflow: hidden;
padding: 2px 13px 2px 13px;
border-left: 0px solid #ff0000;
border-right: 0px solid #ff0000;
background: transparent;
}


a.linkricerca{
display: block;
float: right;
height:	16px;
width: auto;
color:#fff;
font-weight: bold;
text-decoration: none;
padding: 15px 15px 0px 0px;
}
a.linkricerca:hover{
color:#999;
}


#archivioLink a{/*ac4*/
	display: block;
	position: relative;
	height:	13px;
	width: auto;
	float: left;
	margin: 0px;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial;
text-decoration: none;
	color: #ffff00;
	padding: 8px 10px 0px 0px;
	background: transparent;
	cursor: pointer;
}


#PushBanner  {/*ac21*/
display: block;
text-align: center;
margin: 0px 0px 0px 0px!important;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}


.inboxBanner h3 {display: none;}



#contentBigTXTTop.contentBigArticolo{ /*ac3*/
display: block;
float: left;
	width: 661px;
	height: 34px;
	margin:	0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #CCCCCC;
border-bottom: 2px groove #000;
background: transparent;
}

#contentBigTXTTop.contentBigArticolo #titoloSezione h1{/*ac3*/
	display: block;
	height:	auto;
	width: auto;
	float: left;
	margin: 6px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: normal;
	font-size: 18px;
	font-family: "Arial";
color: #ff0000;

}


#contentBigTXTTop.contentBigArticolo #archivioLink a{
	display: block;
	position: relative;
	height:	13px;
	width: auto;
	float: left;
	margin: 0px;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial;
text-decoration: none;
	color: #888;
margin: -2px 0px 0px 0px;
	padding: 0px 10px 0px 30px;
	background: url(../images/freccinaDX.gif) 90px 13px no-repeat;
	cursor: pointer;
}

/*articolo nuovo!*/

#contentBigTXTArticolone{
display: block;
float: left;
	width: 661px;
	height: auto;
	margin:	0px 0px 15px 0px;
	padding: 0px 10px 0px 10px;
	color: #000000;
border: 1px solid #bbbbbb;
background: #eaeaea;
overflow: hidden;
	}
#contentBigTXTArticolone a.linkstampa{
	display: block;
	float: right;
        height:	16px;
	width: auto;
        color:#000;
padding: 0px 0px 0px 0px;
}


#contentBigTXTArticolone #contentBigTXTTop{
display: block;
float: left;
width: 661px;
height: auto;
margin:	0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background: transparent;

}


#contentBigTXTArticolone #contentBigTXTMid{
display: block;
float: left;
position: relative;
	width: 661px;
	height: 100%;
	margin:	0px 0px 0px 0px;
	padding: 0px 0x 0px 0px;
	color: #CCCCCC;

}

#contentBigTXTArticolone #contentBigTXTMid #ElencoLancio {
	display: block;
	height:	100%;
	width: 665px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 14px;
	font-weight: normal;
	font-size: 12px;
	font-family: "Arial", sans-serif;
	text-decoration: none;
color: #000000z;
}



#contentBigTXTArticolone #contentBigTXTMid #ElencoLancio b {
	display: block;
float: left;
width: 130px;
}

#contentBigTXTArticolone #contentBigTXTMid #ElencoLancio .testo{
display: block;
	height:	auto;
	width: 515px;
	float: left;
	margin: 0px 0px 4px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: normal;
	font-size: 12px;
	font-family: "Arial", sans-serif;
	text-decoration: none;
color: #fff;
position: relative;

}

#contentBigTXTArticolone #contentBigTXTMid #ElencoLancio .testo h1 {
	display: block;
	height:	auto;
	width: 515px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: normal;
	font-size: 14px;
	font-family: "Georgia", sans-serif;
	text-decoration: none;
color: #fff;
}

#contentBigTXTArticolone #contentBigTXTMid #ElencoLancio .testo h1 a:link, #contentBigTXTArticolone #contentBigTXTMid #ElencoLancio .testo h1 a:visited {
	display: block;
	height:	auto;
	width: 515px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 0px 0px;
	font-weight: normal;
	font-size: 12px;
	font-family: "Georgia", sans-serif;
	text-decoration: none;
color: #fff;
}

#contentBigTXTArticolone #contentBigTXTMid #ElencoLancio .testo h1 a:hover {
	display: block;
	height:	auto;
	width: 515px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 0px 0px;
	font-weight: normal;
	font-size: 12px;
	font-family: "Arial", sans-serif;
	text-decoration: none;
color: #fff;
}


#contentBigTXTArticolone #contentBigTXTBot{
display: block;
float: left;
	width: 661px;
	height: 10px;
	margin:	0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #CCCCCC;
background: transparent;
}

/**specialo**/


.conSpecialeWebz {
margin: 64px 0px 0px 0px!important;
margin: 0px 0px 0px 0px;
background: url(/cms2008/televideo/pub/teletext/style/nero/images/bkg_bassezza_speciale.gif) 0px 0px repeat-y;
}

.botconBassezzaSpeciale {/**/
display: block;
width:	996px;
height: 8px;
margin:	0px auto 10px auto;
text-align : left;
padding: 0px 0px 0px 0px;
background: url(/cms2008/televideo/pub/teletext/style/nero/images/bot_specialeweb.gif) left bottom repeat-y;
}

.specialeWeb {
display: block;
float: left;
width: 658px;
margin: 0px 0px 0px 0px;
}

.boxAperturaSpeciale {
display: block;
float: left;
width: 636px;
padding: 10px 10px 10px 10px;
background: #777;
border: 1px solid #000;
}

.boxAperturaSpeciale h6 {
display: block;
float: left;
width: 636px;
float: left;
color: #ff0000;
font-family: arial;
text-transform: uppercase;
font-size: 11px;
font-weight: bold;
margin: 0px 0px 0px 0px;
}

.boxAperturaSpeciale h2{
display: block;
height: auto;
width: 636px;
float: left;
color: #fff;
font-family: Arial;
font-size: 24px;
font-weight: boldd;
padding-right: 0px;
margin: 0px 0px 0px 0px;
overflow: hidden;
text-decoration: none;
}
.boxGen .Mid h2 a{
color: #fff;
text-decoration: none;
}

.boxGen .Mid h2 a:hover{
color: #999;
}

.boxAperturaSpeciale h3{
display: block;
height: auto;
width: 636px;
float: left;
color: #fff;
font-family: Arial;
font-size: 12px;
font-weight: bold;
font-style: normal;
padding: 0px 0px 7px 0px;
margin: 2px 0px 10px 0px;
overflow: hidden;
border-bottom: 2px groove #000;
}

.boxAperturaSpeciale .txt{
color: #efefef;
width: auto;
font-family: Arial;
font-size: 12px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.boxAperturaSpeciale .img {
float: left;
height: auto;
padding: 0px 10px 0px 0px;
}
.boxAperturaSpeciale .img img{
float: left;
height: auto;
border: 1px solid #c5c5c5;
}


.boxAperturaSpeciale ul{
display: block;
float: left;
width: 620px;
list-style: none;
color: #efefef;

font-family: Arial;
font-size: 12px;
padding: 0px 0px 0px 0px;
margin: 10px 0px 0px 0px;
}

.boxAperturaSpeciale ul li{
display: block;
float: left;
width: 620px;
}

.boxAperturaSpeciale ul a{
float: 	left;		
padding: 2px 1px 0px 12px;
margin: 0px;
border-bottom: 	1px solid #fefefe;
font-size: 11px;
color: #fefefe;
text-transform: uppercase;
text-decoration: none;
background: url(/cms2008/televideo/pub/teletext/style/nero/images/bullet_g.gif) 0px 5px no-repeat;
}

.boxAperturaSpeciale ul a:hover{
color: #000;
}

/**spallotta**/



.bannerSpeciale {
display: block;
float: left;
width: 302px;
height: auto;
padding: 10px 12px 20px 12px;
margin: 0px 0px 0px 6px!important;
margin: 0px 0px 0px 6px;
border-top: 1px solid #000;

}

.spallaSpeciale {
display: block;
float: left;
width: 324px;
height: 200px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 6px!important;
margin: 0px 0px 0px 6px;
}


.bassezzaSpeciale {
display: block;
float: left;
width:	658px;
height: auto;
margin:	0px;
text-align : left;
padding: 0px 0px 0px 0px;
margin: 10px 0px 0px 0px;
}


.bassezzaSpeciale .colDwSx{/**/
display: block;
float: left;
padding: 0px;
margin: 0px;
}

.bassezzaSpeciale .colDwDx{
display: block;
float: right;
padding: 0px;
margin: 0px;
}

.boxGen .Mid h6.labelRossa {color: #ff0000;}
.boxGen .Mid h6.labelVerde {color: #00ff00;}
.boxGen .Mid h6.labelBianca {color: #fff;}
.boxGen .Mid h6.labelGialla {color: #ffff00;}

.shdw {cursor: pointer;}


/*linksottotitoli*/
.boxBassoSubTitle{
display: block;
float: left!important;
width:	986px;
height: 350px;
margin:	0 auto;
text-align : left;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 5px!important;
margin: 0px 0px 0px 2px;
}
.boxSubTitleLink{
display: block;
float: left;
width: 660px;
height: auto;
padding:0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.singleBox {
display: block;
float: left;
width: 324px;
height: 107px;
overflow: hidden;
padding:0px 0px 0px 0px;
margin: 0px 4px 11px 0px;
border: 1px solid #000;
background: #474747;
}

.singleBox.banner {
display: block;
float: left;
width: 324px;
height: 269px;
overflow: hidden;
padding:0px 0px 0px 0px;
margin: 0px 0px 11px 0px!important;
margin: 0px 0px 11px 0px;
border: 1px solid #000;
}
.singleBox.banner .Mid {
display: block;
float: left;
width: 324px;
height: 262px;
margin: 6px 0px 0px 0px!important;
margin: -6px 0px 0px 0px;
}

.tripleBox {
display: block;
float: left;
width: 654px;
height: 149px;
overflow: hidden;
padding:0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
border: 1px solid #000;
background: #474747;
}

a.pg771{
display: block;
float: left;
height: 105px;
width: 320px;
background: url(/cms2008/televideo/pub/teletext/style/nero/images/771.gif) center no-repeat;
}
a.pg779{
display: block;
float: left;
height: 105px;
width: 320px;
background: url(/cms2008/televideo/pub/teletext/style/nero/images/779.gif) center no-repeat;
}

.pg772{
display: block;
float: left;
height: 148px;
width: 168px;
margin: 0px 28px 0px 26px;
background: url(/cms2008/televideo/pub/teletext/style/nero/images/772.gif) center no-repeat;
}
.pg773{
display: block;
float: left;
height: 148px;
width: 168px;
margin: 0px 28px 0px 20px;
background: url(/cms2008/televideo/pub/teletext/style/nero/images/773.gif) center no-repeat;
}
.pg774{
display: block;
float: left;
height: 148px;
width: 168px;
margin: 0px 0px 0px 20px;
background: url(/cms2008/televideo/pub/teletext/style/nero/images/774.gif) center no-repeat;
}

/*linksottotitoli*/



a.pg572{
display: block;
float: left;
height: 105px;
width: 320px;
background: url(/cms2008/televideo/pub/teletext/style/nero/images/572.gif) center no-repeat;
}
a.pg578{
display: block;
float: left;
height: 105px;
width: 320px;
background: url(/cms2008/televideo/pub/teletext/style/nero/images/578.gif) center no-repeat;
}

.pg567{
display: block;
float: left;
height: 148px;
width: 168px;
margin: 0px 28px 0px 26px;
background: url(/cms2008/televideo/pub/teletext/style/nero/images/567.gif) center no-repeat;
}
.pg586{
display: block;
float: left;
height: 148px;
width: 168px;
margin: 0px 28px 0px 20px;
background: url(/cms2008/televideo/pub/teletext/style/nero/images/586.gif) center no-repeat;
}
.pg534{
display: block;
float: left;
height: 148px;
width: 168px;
margin: 0px 0px 0px 20px;
background: url(/cms2008/televideo/pub/teletext/style/nero/images/534.gif) center no-repeat;
}


a.btnSpeciale {
display: block;
float: left;
width: 280px;
padding: 0px 0px 10px 0px;

}

a.btnSpeciale strong {
display: block;
float: left;
background: #000;
padding: 5px 25px 5px 5px;
border: 1px solid #888;
background: #262024 url(/cms2008/televideo/pub/teletext/style/nero/images/fw.png) right center no-repeat;
}















































































