body{
padding:0;
margin:0;
font:12px Arial,Helvetica,sans-serif;
}
form{
padding:0;
margin:0;
font:12px Arial,Helvetica,sans-serif;
}
#topbanner{
width:1000px;
background:#fff;
}
#page{
width:1000px;
}
#bnr468x60{
height:73px;
overflow:hidden;
}
#contbnr468x60{
width:468px;
height:60px;
overflow:hidden;
}
#headerSpace{
height:73px;
overflow:hidden;
padding:7px 0 0 10px;
overflow:hidden;
voice-family:"\"\"";
voice-family:inherit;
height:66px;
}
#headerNews{
padding:8px 0 0 25px;
}
#headerNews h4{
margin-bottom:4px;
font:bold 14px Arial,Helvetica,sans-serif;
color:#fff;
}
#headerNews h5 a{
float:left;
font:bold 12px Arial,Helvetica,sans-serif;
color:#fff;
}
#headerNews p{
float:left;
font:12px Arial,Helvetica,sans-serif;
color:#fff;
margin:0 0 0 4px;
}

/*headersuperhome*/
.alt,.ghost{
display:none;
}
#header{
width:1000px;
height:94px;
overflow:hidden;
color:#fff;
background:#001846;
font:bold 12px Arial,Helvetica,sans-serif;
}
#logoTGC{
width:266px;
height:94px;
float:left;
overflow:hidden;
background:url(/res/img/logoTgc.png) no-repeat;
}
#logoTGC a{
width:266px;
height:94px;
display:block;
}
#logoMset{
width:172px;
height:73px;
overflow:hidden;
background:url(/res/img/logomediaset.gif) no-repeat;
}
#logoMset a{
width:172px;
height:73px;
display:block;
}
#headerCtr{
width:172px;
height:94px;
float:left;
overflow:hidden;
}
#headerDx{
width:466px;
height:94px;
float:left;
overflow:hidden;
}
#menu{
width:100%;
height:21px;
float:left;
overflow:hidden;
text-align:center;
}
ul.menulist{
margin:0 15px 0 15px;
list-style:none;
}
ul.menulist li{
display:inline;
}
ul.menulist li a{
margin:0 40px 0 40px;
color:#fff;
text-decoration:none;
}
ul.menulist li a:hover{
color:#c00;
}
/*headersezione*/ 
#headerSez{
width:1000px;
height:94px;
overflow:hidden;
color:#fff;
background:#001846;
font:bold 12px Arial,Helvetica,sans-serif;
}
#logoTgSez{
width:214px;
height:94px;
float:left;
overflow:hidden;
}
#logoTGCSez{
width:214px;
height:80px;
overflow:hidden;
background:url(/res/img/logoSezione.png) no-repeat;
}
#logoTGCSez a{
width:214px;
height:80px;
display:block;
}
#logoSez{
width:174px;
height:94px;
float:left;
overflow:hidden;
}
#content1{
width:174px;
height:30px;
overflow:hidden;
}
#content1 h5{
float:right;
margin:0;
padding-top:5px;
color:#fff;
font:bold 14px Arial,Helvetica,sans-serif;
}
#content2{
width:174px;
height:50px;
overflow:hidden;
}
#content2 a h1{
float:right;
margin:0;
padding-top:5px;
color:#fff;
font:34px Arial,Helvetica,sans-serif;
}
#content2 a{
width:174px;
height:50px;
display:block;
color:#fff;
text-decoration:none;
font:34px Arial,Helvetica,sans-serif;
}
#cBanOrMenuSez{
width:516px;
height:94px;
float:left;
overflow:hidden;
}
#cOrMenuSez{
width:516px;
height:27px;
overflow:hidden;
padding:3px 0 0 0;
voice-family:"\"}\"";
voice-family:inherit;
height:24px;
}
ul.OrMenuSez{
margin:0;
list-style:none;
text-align:center;
}
ul.OrMenuSez li{
display:inline;
}
ul.OrMenuSez li a{
margin:0 70px 0 0;
color:#fff;
text-decoration:none;
}
ul.OrMenuSez li a:hover{
color:#c00;
}
/*data*/
#date{
text-align:center;
}
/*clock*/
#clock{
width:96px;
height:94px;
float:right;
overflow:hidden;
border:0;
background:#001846;
}
#clock object{
width:96px;
height:94px;
border:0;
}
/* body */
#central{
width:1000px;
background:#001846;
}
#main{
width:880px;
background:white;
}
/* spallaDx */
#spallaDx{
width:120px;
overflow:hidden;
background:#001846;
position:absolute;
left:880px;
}
ul.menuChannel{
margin:0;
padding:0;
list-style:none;
}
ul.menuChannel li{
border-bottom:1px solid #fff;
padding:2px 0 2px 5px;
color:#fff;
font:bold 14px Arial,Helvetica,sans-serif;
}
ul.menuChannel li a,.titleMenu1 h4 a{
color:#fff;
text-decoration:none;
}
ul.menuChannel li a:hover,.titleMenu1 h4 a:hover{
color:#c00;
}
ul.menuChannel li.image{
padding:0;
width: 100%;
height: 20px;
background: url(/res/img/tgfin.gif) no-repeat 5px 0px;
overflow: hidden;
}
ul.menuChannel li.image a{
display: block;
width: 100%;
height: 100%;
}
ul.menuChannel li.image span{
display: none;
}
.titleMenu1 h4{
border-top:1px solid #fff;
border-bottom:1px solid #fff;
padding:2px 0 2px 5px;
margin:0;
list-style:none;
color:#fff;
font:bold 14px Arial,Helvetica,sans-serif;
}
.titleMenu2 h4{
border-bottom:1px solid #fff;
padding:14px 0 0 5px;
margin:0;
list-style:none;
color:#c00;
font:bold 14px Arial,Helvetica,sans-serif;
}
#logoRTI{
width:120px;
height:32px;
float:left;
overflow:hidden;
margin-top:10px;
background:url(/res/img/logoRti.png) no-repeat;
}
#logoRTI a{
width:120px;
height:32px;
display:block;
}
#redazionale_dx{
margin:5px;
padding:5px;
background:#fff;
}
/* spallaSx */
#spallaSx{
width:140px;
padding:10px 0 0 0;
float:left;
overflow:hidden;
background:#fff;
}
#bnr120x240{
width:130px;
margin:0;
padding:0 0 5px 10px;
font:bold 12px Arial,Helvetica,sans-serif;
voice-family:"\"}\"";
voice-family:inherit;
width:120px;
}
#contbnr120x240{
width:120px;
}
#bnr250x400{
width:250px;
height:400px;
margin-left:10px;
float: right;
}
#Google{
width:130px;
height:50px;
margin:0;
padding:5px 0 0 10px;
overflow:hidden;
text-align:left;
font:bold 12px Arial,Helvetica,sans-serif;
voice-family:"\"}\"";
voice-family:inherit;
width:125px;
}
#Google input{
	font: 12px Arial,Helvetica,sans-serif;
	width: 90px;
	margin: 5px 5px 0 0;
}

#Google a{
	color: #000;
	text-decoration: underline;
	margin: 5px 0 0 5px;
}
#google120x240{
width:130px;
height:250px;
margin:0;
padding:5px 0 5px 10px;
overflow:hidden;
font:bold 12px Arial,Helvetica,sans-serif;
voice-family:"\"}\"";
voice-family:inherit;
width:120px;
height:240px;
}
#contgoogle120x240{
width:120px;
height:240px;
overflow:hidden;
}
#Meteo{
width:140px;
height:105px;
margin:10px 0 0 0;
}
#Informazioni{
width:140px;
margin:10px 0 0 0;
}
#tit_redazionale{
width:126px;
height:19px;
margin:0;
background:url(/res/img/tit_redazionale.gif) no-repeat;
overflow:hidden;
}
#tit_redazionale h4{
margin:2px 0 0 5px;
}
#box_redazionale{
width:114px;
border:1px solid #001846;
padding:5px;
overflow:hidden;
}
#Sorrisi{
width:126px;
margin:3px;
}
/* footer */
#footer{
width:1000px;
height:50px;
clear:both;
background:url(/res/img/footer.gif) no-repeat;
}
li#mapNet-jumpy{
width:56px;
height:16px;
left:238px;
top:20px;
}
li#mapNet-mediaset{
width:78px;
height:16px;
left:145px;
top:20px;
}
li#mapNet-canale5{
width:16px;
height:16px;
left:344px;
top:22px;
}
li#mapNet-italia1{
width:16px;
height:16px;
left:422px;
top:22px;
}
li#mapNet-rete4{
width:16px;
height:16px;
left:505px;
top:22px;
}
li#mapNet-tgfin{
width:38px;
height:16px;
left:585px;
top:22px;
}
li#mapNet-tg5{
width:46px;
height:16px;
left:690px;
top:22px;
}
li#mapNet-studioaperto{
width:70px;
height:16px;
left:780px;
top:23px;
}
#mapNet{
margin:0;
padding:0;
list-style:none;
position:relative;
}
ul#mapNet li{
margin:0;
padding:0;
display:block;
position:absolute;
}
#mapNet a{
width:100%;
display:block;
height:100%;
}
/* footer superhomepage */
#footerhp {
CLEAR: both; BACKGROUND: url(/res/img/footerhp.gif) no-repeat; WIDTH: 1000px; HEIGHT: 50px
}
LI#mapNethp-tgfin {
	LEFT: 136px; WIDTH: 38px; TOP: 24px; HEIGHT: 16px; 
}
LI#mapNethp-tg5 {
	LEFT: 241px; WIDTH: 46px; TOP: 24px; HEIGHT: 16px; 
}
LI#mapNethp-studioaperto {
	LEFT: 329px; WIDTH: 70px; TOP: 23px; HEIGHT: 16px; 
}

LI#mapNethp-canale5 {
	LEFT: 465px; WIDTH: 16px; TOP: 23px; HEIGHT: 16px;
}
LI#mapNethp-italia1 {
	LEFT: 542px; WIDTH: 16px; TOP: 23px; HEIGHT: 16px; 
}
LI#mapNethp-rete4 {
	LEFT: 628px; WIDTH: 16px; TOP: 23px; HEIGHT: 16px;
}
LI#mapNethp-boing {
	LEFT: 695px; WIDTH: 60px; TOP: 22px; HEIGHT: 20px;
}
LI#mapNethp-ms {
	LEFT: 776px; WIDTH: 60px; TOP: 16px; HEIGHT: 16px;
}

UL#mapNethp {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: relative
}
UL#mapNethp LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute
}
#mapNethp A {
	DISPLAY: block; WIDTH: 100%; HEIGHT: 100%
}
#mapNethp span {
	DISPLAY: none
}
#bigDiv{
position:absolute;
top:200px;
left:200px;
}
#blockDiv{
position:absolute;
left:-300px;
top:400px;
z-index:10;
}

#bnr3x115x60{
padding:0 0 0 45px;
position:relative;
border: 0;
}

/*#backsearch {
background:url(/res/img/backcerca.gif); 
width:115px; height:60px; 
overflow:hidden; 
position:absolute;
}*/

#form1 {
float: left;
width: 115px;
height: 60px;
background: url(/res/img/backcerca.gif);
width: 115px;
height: 60px;
overflow: hidden;
position: relative;
border:0;
}
#form1 input#q {
position: absolute;
top:16px;
left:8px;
width:70px;
height:12px;
font-size: 10px; 
overflow:hidden;
}

#sele
{
position: absolute;
top:36px;
left:8px;
width:97px; 
font-size: 10px; 
overflow:hidden;
}
#form1 #vai {
position: absolute;
top: 19px;
left: 85px;
background: url(/res/img/vai.gif);
width: 16px;
height: 16px;
border: 0px;
cursor: pointer;
}

#bnr3x115x60 a{
float:left;
left: 100px;
width: 115px;
height: 60px;
display: block;
margin-right: 5px;
}
#bottombanner{
/*width:1000px;*/
padding-top: 10px;
background:#fff;
}
#uora{float:left;width:860px;border-bottom:1px solid #001846; display: inline; margin-left:10px; overflow:hidden;}
#uora h3{font:28px/30px Arial,Helvetica,sans-serif;color:#cc0000;}
#uora h3 a{color:#cc0000; text-decoration:none}
#uora p{font:12px/16px Arial,Helvetica,sans-serif;color:#000;}
.ucle{width:100%;height:6px;overflow:hidden;clear:both;}
#uora h3.blu{color:#001846;}
#uora h3.rosso{color:#cc0000;}