/* generici */

body { top-margin: 0px; left-margin: 0px; bottom-margin: 0px; right-margin: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; margin-top: 0px; background-color : #BECF5A;}

a { font-family:  Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #737373; font-weight: none; text-transform: none; text-decoration: none; line-height:14px;}
a:hover { text-decoration:underline; }

/* end */

/* testi home */

.title { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; color: #303030; font-weight: bold; text-transform: none; text-decoration: none; }

.text { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #303030; font-weight: none; text-transform: none; text-decoration: none; line-height:14px;}

/* end */

/* box destro sezione */


.boxdettaglititolo{
	position:absolute;
	left:175px;
	top:0px;
	width:90px;
	height:21px;
	}
	
.boxdettagli{
	position:absolute;
	width:304px;
	height:357px;
	left:0px;	
	top:21px;
	background-image:url(/gif/bg-box-dx-sezione.gif);
	background-repeat:no-repeat;
	}
	
.dettaglioGenerico{
position:absolute; width:283px; height:315px; left:10px; top:10px; }
	
.dettagliBrevi{
	position:absolute; width:283px; height:88px; left:10px; top:26px; padding-left:10px; padding-top:25px; background-image:url(/gif/subtitle-brevi.gif); background-position:top left; background-repeat:no-repeat}	

.dettaglioTour{
	position:absolute; width:283px; height:100px; left:10px; top:115px; border-bottom:#FFFFFF solid;padding-top:10px;padding-left:10px}	

.dettagliArchvio{
	position:absolute; width:275px; height:98px; left:10px; top:143px;padding-top:25px;padding-right:10px; background-image: url(/gif/subtitle-archivio.gif); background-position:top right; background-repeat:no-repeat;border-bottom:#FFFFFF solid;}		
	
.dettaglioContinua{position:absolute; width:283px; height:26px; left1:10px; top:323px;padding-right:10px; padding-top:5px;font-family: Arial; font-size: 12px; color: #737373; font-weight: none; text-transform: none; text-decoration: none;}
	
.title-boxdx { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #565656; font-weight: bold; text-transform: none; text-decoration: none; line-height:14px;}

.text-boxdx { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #565656; font-weight: none; text-transform: none; text-decoration: none; line-height:14px;}

a.boxdx { font-family:  Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #F18329; font-weight: bold; text-transform: none; text-decoration: none; line-height:14px;}
a.boxdx:hover { text-decoration:underline; }


/* end box destro sezione */


/* box cerca */

.cerca{
	position:absolute;
	width:205px;
	height:154px;
	top:23px;
	left:0;
	background-image: url(/gif/bg-box-cerca.gif);
	background-repeat:no-repeat;
	}


.textcerca { 
font-family: Arial; font-size: 11px; color: #737373; font-weight: none; text-transform: none; text-decoration: none; line-height:14px;}

a.cerca { font-family:  Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #737373; font-weight: bold; text-transform: none; text-decoration: none; line-height:14px;}
a.cerca:hover { text-decoration:underline; }


form {
	margin: 0px;
}

input {
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size:10px;
	font-weight: normal;
	text-align: left; 
	color: #303030; 
	width: 160;
	background-color: #E5DECF;  
	border: 1px solid #ACA899;
}


/* end */

/* box community testata*/

.communityTestata {
	vertical-align:middle;
	padding:0px 10px 0px 0px;
	position:absolute;
	width:292px;
	top:3px;
	left:700px;
}

.testataGrigio {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #737373;
	font-weight: bold;
	text-transform: none;
	text-decoration: none;
	line-height: 10px;
}
.testataArancione {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #F18329;
	font-weight: bold;
	text-transform: none;
	text-decoration: none;
	line-height: 10px;
}
a.testataArancione {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #F18329;
	font-weight: bold;
	text-transform: none;
	text-decoration: none;
	line-height: 10px;
}
a.testataArancione:hover {
	text-decoration: underline;
}


/* end box community testata */

/* box destro sezione */

.title-boxdx { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #565656; font-weight: bold; text-transform: none; text-decoration: none; line-height:14px;}

.text-boxdx { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #565656; font-weight: none; text-transform: none; text-decoration: none; line-height:14px;}

a.boxdx { font-family:  Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #F18329; font-weight: bold; text-transform: none; text-decoration: none; line-height:14px;}
a.boxdx:hover { text-decoration:underline; }


/* end */


.header {
	position:absolute;
	left:0px;
	top:0px;
	width:1002px;
	height:200px;
	z-index:1;
	background-image: url(/gif/bg-banner-header.gif);
	background-repeat: repeat-x;
}

.logo {
	position:absolute;
	left:0px;
	top:0px;
	width:251px;
	height:200px;
	z-index:1;
	background-image: url(/gif/logo.gif);
	/* background-image: url(/gif/logo-natale.gif); */
	background-repeat: no-repeat;
}

.menu {
	position:absolute;
	left: 178px;
	top:136px;
	width:825px;	
	height:57px;
	z-index:2;
	}
	
.bolle {
	position:absolute;
	left:180px;
	top:161px;
	width:355px;
	height:184px;
	background-image: url(/gif/bg-page2.gif);
	background-repeat: no-repeat;
	z-index:1;
	}
	
.radioitalianews {
	position:absolute;
	left:481px;
	top:207px;
	width:176px;
	height:23px;
	background-image: url(/gif/tit-radioitalianews.gif);
	background-repeat: no-repeat;
	z-index:2;
	}
	
.sinistra {
	position:absolute;
	left:10px;
	top:208px;
	width:205px;
	height:945px;
	z-index:2;
	}
	
.centrale {
	position:absolute;
	left:230px;
	top:229px;
	width:445px;
	height:920px;
	background-image: url(/gif/bg-content.gif);
	background-repeat: no-repeat;
	z-index:2;
	}	
	
.destra {
	position:absolute;
	left:685px;
	top:218px;
	width:304px;
	height:930px;
	z-index:2;
	}
	
.destraNohome{
	position:absolute;
	left:685px;
	top:207px;
	width:304px;
	height:930px;
	z-index:2;
	}
		
	
.notizie1 {
	position:absolute;
	top:228px;
	width:415px;
	height:151px;
	margin:10px 15px 10px 15px;
	}	

.notizieSx {
	position:absolute;
	top:0;
	left:0;
	width:259px;
	height:151px;
	background-image: url(/gif/box-content-sx.gif);
	background-repeat: no-repeat;
	}	
	
.notizieDx {
	position:absolute;
	top:0;
	left:260px;
	width:156px;
	height:151px;
	}	

.continua {
	position:absolute;
	top:137px;
	left:80px;
	width:179px;
	height:12px;
	}	

.notizie2 {
	position:absolute;
	top:399px;
	width:415px;
	height:151px;
	margin:10px 15px 10px 15px;
	}	

.notizie3 {
	position:absolute;
	top:570px;
	width:415px;
	height:151px;
	margin:10px 15px 10px 15px;
	}	

.notizie4 {
	position:absolute;
	top:741px;
	width:415px;
	height:151px;
	margin:10px 15px 10px 15px;
	}	

.mondoradio{
	position: absolute;
	top:216px;
	left:0;
	width:205px;
	height:267px;
	background-image:url(/gif/bg-box-mondoradioitalia.gif);
	background-repeat:no-repeat;
	}

.mondoradioitalia{
	position:absolute;
	top:195px;
	left:9px;
	width:185px;
	height:21px;
	}

.radiotourtitolo{
	background-position:right;
	background-repeat:no-repeat;
	position:absolute;
	top:501px;
	left:10px;
	width:180px;
	height:21px;
	}
	
.radiotour{
	position: absolute;
	top:524px;
	left:0;
	width:205px;
	height:267px;
	background-image:url(/gif/bg-radioitaliaintour.gif);
	background-repeat:no-repeat;
	}
	
.cercatitolo{
	position:absolute;
	top:0;
	left:47px;
	height:21px;
	width:147px;
	}
			

.campagna{
	position:absolute;
	width:185px;
	height:52px;
	top:10px;
	left:10px;
	}

.iniziative{
	position:absolute;
	width:185px;
	height:115px;
	top:140px;
	left:10px;
	}
	
/* advertising */

.boxRR{
	position:absolute;
	width:205px;
	height:138px;
	left:0;
	top:805px;
	background-image:url(/gif/bg-banner150x120.gif);
	background-repeat:no-repeat;
	}
	
.sky{
	background-color:#FFFFFF;
	position:absolute;
	width:120px;
	height:600px;
	left:179px;
	top:327px;
	border-style:solid;
	border-width:2px;
	border-color:#7A9DA1;
	}
	
.advsky{
	position:absolute;
	width:59px;
	height:14px;
	left:243px;	
	top:313px;
	background-image:url(/gif/angolo-sky.gif);
	background-repeat:no-repeat;
	}
	

.boxInterna{
	position:absolute;
	width:300px;
	height:250px;
	left:0;
	top:414px;
	border-style:solid;
	border-width:2px;
	border-color:#ffffff;
	}

.advboxInterna{
	position:absolute;
	width:95px;
	height:11px;
	left:209px;
	top:403px;
	background-image:url(/gif/angolo-popunder.gif);
	background-repeat:no-repeat
	}
	
.box{
	background-color:#ffffff;
	position:absolute;
	width:300px;
	height:250px;
	left:0;
	top:11px;
	border-style:solid;
	border-width:2px;
	border-color:#ffffff;
	}
	
	
.advbox{
	position:absolute;
	width:95px;
	height:11px;
	left:209px;
	top:0;
	background-image:url(/gif/angolo-popunder.gif);
	background-repeat:no-repeat
	}

.bannerLeader {
	position:absolute;
	width:751px;
	height:89px;
	top:26px;
	left:245px;
	z-index: 3;
}

/* end */

.radiotitolo{
	position:absolute;
	left:71px;
	top:300px;
	width:90px;
	height:26px;
	}
	
.boxradio{
	position:absolute;
	width:173px;
	height:267px;
	left:0px;	
	top:326px;
	background-image:url(/gif/bg-box-radio.gif);
	background-repeat:no-repeat;
	}
	
/* .videotitolo{	position:absolute;	left:71px; 	top:632px;	width:90px;	height:26px;	} */

.videotitolo{	position:absolute;	left:71px; 	top:628px;	width:90px;	height:26px;	} 
		
.boxvideo{
	position:absolute;
	width:173px;
	height:267px;
	left:0px;	
	top:664px;
	background-image:url(/gif/bg-box-video.gif);
	background-repeat:no-repeat;
	}
	
/* footer */

.footer {
	position:absolute;
	left:0px;
	top:1180px;
	width:1002px;
	height:100px;
	}
	
.menuFt {
	position:absolute;
	left:0;
	top:0px;
	width:1002px;
	height: 18px;
	}

.sfondoFt {
	position:absolute;
	left:0;
	top:21px;
	width:1002px;
	height:21px;	
	background-image: url(/gif/bg-footer.gif);
	background-repeat: repeat-x;
	}

.copyFt {
	margin-left:10px;
	position:absolute;
	left:0;
	top:45px;
	width:900px;
	height:40px;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; font-weight: none; text-transform: none; text-decoration: none; line-height:14px;
	}	

/* end */

/* ELENCO NOTIZIE */

.notiziaElenco1{
	position:absolute; 
	height:105px; 
	width:297px; 
	background-image:url(/gif/box-elenco-sx.gif); 
	background-repeat:no-repeat; 
	padding:2px;
	top:25px;
	left:15px;
}

.notiziaElenco2{
	position:absolute; 
	height:105px; 
	width:299px; 
	background-image:url(/gif/box-elenco-sx.gif); 
	background-repeat:no-repeat; 
	padding:2px;
	top:150px;
	left:15px;
}
.notiziaElenco3{
	position:absolute; 
	height:105px; 
	width:299px; 
	background-image:url(/gif/box-elenco-sx.gif); 
	background-repeat:no-repeat; 
	padding:2px;
	top:275px;
	left:15px;
}
.notiziaElenco4{
	position:absolute; 
	height:105px; 
	width:299px; 
	background-image:url(/gif/box-elenco-sx.gif); 
	background-repeat:no-repeat; 
	padding:2px;
	top:400px;
	left:15px;
}
.notiziaElenco5{
	position:absolute; 
	height:105px; 
	width:299px; 
	background-image:url(/gif/box-elenco-sx.gif); 
	background-repeat:no-repeat; 
	padding:2px;
	top:525px;
	left:15px;
}
.notiziaElenco6{
	position:absolute; 
	height:105px; 
	width:299px; 
	background-image:url(/gif/box-elenco-sx.gif); 
	background-repeat:no-repeat; 
	padding:2px;
	top:650px;
	left:15px;
}
.notiziaElenco7{
	position:absolute; 
	height:105px; 
	width:299px; 
	background-image:url(/gif/box-elenco-sx.gif); 
	background-repeat:no-repeat; 
	padding:2px;
	top:775px;
	left:15px;
}

.notiziaFoto{
	position:absolute;
	width:110px;
	left:301px;
	top: 0px;
}


/* FINE ELENCO NOTIZIE */

/* box centrale elenco */

.date-elenco { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #656E30; font-weight: none; text-transform: none; text-decoration: none; line-height:12px;}

.title-elenco { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #656E30; font-weight: bold; text-transform: uppercase; text-decoration: none; line-height:14px;}

.text-elenco { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #ffffff; font-weight: none; text-transform: none; text-decoration: none; line-height:13px;}

a.elenco { font-family:  Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #656E30; font-weight: bold; text-transform: none; text-decoration: none; line-height:13px;}
a.elenco:hover { text-decoration:underline; }


/* end fine box centrale elenco*/

