body {
	margin: 20px 0px 20px 0px;
 	background-image:url(../immagini/template/bg.gif); 
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	}
	
a {
	outline:none;
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	color:#900;
}

img {
	border:0px;
	}

object,input {
	outline:none;
	}
	
#container {
	width:900px;
	margin-left:auto;
	margin-right:auto;
	}
	
#header_container {
	background-image:url(../immagini/template/menu_bg.png);
	background-repeat:no-repeat;
	width:897px;
	height:40px;
	}	
	
/************************* Live *************************/
/************************* Live *************************/
/************************* Live *************************/
	
#live {
	height:78px;
	padding-top:22px;
	}
	
/************************* Logo Upper *************************/
/************************* Logo Upper *************************/
/************************* Logo Upper *************************/
	
#logo_upper {
	float:left;	
	margin-right:120px;
	}
	

/************************* Menù *************************/
/************************* Menù *************************/
/************************* Menù *************************/

#menu {
	width:872px;
	height:39px;
	float:left;
	padding-left:28px;
	padding-top:1px;
	}
	
#menu ul {
	margin:0px;
	padding:0px 0px 0px 0px;
}
	
#menu li {
	float:left;
	list-style:none;
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
	text-align:center;
}

#menu_chiusura {
	background-image:url(../immagini/template/button.jpg);
	background-repeat:no-repeat;
	height: 38px;
}

#menu a {
	color: #FFF;
	outline:none;
	display:block;
	text-decoration: none;
	font-size: 12px;
	background-image:url(../immagini/template/button.jpg);
	background-repeat:no-repeat;
	width: 120px;
	height: 26px;
	padding-top:12px;
}

#menu a:hover {
	background-position: 0 -38px;
}

/************************* Navigazione *************************/
/************************* Navigazione *************************/
/************************* Navigazione *************************/

#navigazione_top {
	width:900px;
	height: 12px;
	margin-top:5px;
	background-image:url(../immagini/template/top.png);
	}
	
#navigazione_middle {
	width:874px;
	background-image:url(../immagini/template/middle.png);
	background-repeat:repeat-y;
	padding:0px 13px 12px 13px;
	}
	
#navigazione_footer {
	width:880px;
	height:50px;
	padding: 0px 0px 0px 20px;
	background-image:url(../immagini/template/footer.png);
	background-repeat:no-repeat;
	color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	}
	
#navigazione_footer a {
	color:#F00;
	text-decoration:none;
	font-size:12px;
	}
	

/************************* Main Table *************************/
/************************* Main Table *************************/
/************************* Main Table *************************/

#main_table {
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	width:884px;
	border:0px;
	}
	
#spacer {
	width:10px;
	height:10px;
	}
	
/************************* In primo piano *************************/
/************************* In primo piano *************************/
/************************* In primo piano *************************/

#in_primo_piano {
	background-image:url(../immagini/template/in_primo_piano_bg.jpg);
	width:620px;
	height:283px;
	float:left;
	margin-bottom:5px;
	padding:61px 0px 0px 16px;
	}
	
#in_primo_piano_container {
	width:220px;
	height:258px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	padding:5px 5px 5px 5px;
	}
	
#in_primo_piano_container_titolo {
	text-decoration:none;
	color: #FFF;
	font-size:13px;
	}
	
#in_primo_piano_container_autore {
	text-decoration:none;
	color: #666;
	font-size:11px;
	}
	
#in_primo_piano_container_data {
	font-size:11px;
	background-image:url(../immagini/template/in_primo_piano_icon.png);
	behavior: url(../css/iepngfix.htc);
	color:#FFF;
	width:45px;
	height:45px;
	text-align:center;
	margin-right: 2px;
	}
	
#in_primo_piano_container_dati {
	background-image:url(../immagini/template/in_primo_piano_container_bg.png);
	behavior: url(../css/iepngfix.htc);
	color:#FFF;
	width: 162px;
	font-size:11px;
	padding-left:4px;
	}
	
#in_primo_piano_container_data span {
	font-size:16px;
	}
	
#in_primo_piano_container_icon {
	position:absolute;
	margin-left:290px;
	margin-top:-55px;
	}
	
#in_primo_piano_container_icon img {
	margin-left:0px;
	}

	
	
/************************* Live Forum *************************/
/************************* Live Forum *************************/
/************************* Live Forum *************************/


#live_forum {
	background-image:url(../immagini/template/live_forum_bg.jpg);
	float:left;
	width: 215px;
	height:203px;
	margin-left:7px;
	padding-left:10px;
	padding-top:130px;
	}
	
#live_forum_container {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	width: 197px;
	height:186px;
	padding: 10px 5px 0px 7px;
	}
	
#live_forum_container ul {
	margin:0px;
	padding:0px;
	}
	
#live_forum_container li {
	list-style: url(../immagini/template/icon.png) inside;
	margin:0px;
	padding-bottom:3px;
	padding-top:3px;
	border-top:1px solid #c6c6c6;
	background-color: #d1d0d0;
	}
	
#live_forum_titolo {
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	text-decoration:none;
	color: #666;
	}
	
#live_forum_autore {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	text-decoration:none;
	color: #565656;
	}

	
/************************* Il palinsesto *************************/
/************************* Il palinsesto *************************/
/************************* Il palinsesto *************************/

#il_palinsesto {
	width:876px;
	height:57px;
	background-image:url(../immagini/template/il_palinsesto_bg.jpg);
	background-repeat:no-repeat;
	clear:both;
	}
	
#il_palinsesto ul {
	margin:0px 0px 0px 300px;
	padding:0px 0px 0px 0px;
	}
	
#il_palinsesto li {
	float:left;
	list-style:none;
}

/************************* Partners *************************/
/************************* Partners *************************/
/************************* Partners *************************/

#partners {
	background-image:url(../immagini/template/partners_bg.jpg);
	background-repeat:no-repeat;
	width:432px;
	height:350px;
	padding-top:11px;
	padding-left:11px;
	}
	
/************************* Speciale Concerti *************************/
/************************* Speciale Concerti *************************/
/************************* Speciale Concerti *************************/

#speciale_concerti {
	background-image:url(../immagini/template/speciale_concerti_bg.jpg);
	background-repeat:no-repeat;
	width:432px;
	height:350px;
	}

#speciale_concerti a {
	width:432px;
	height:350px;
	display:block;
	}

/************************* Riquadro FB  *************************/
/************************* Riquadro FB  *************************/
/************************* Riquadro FB  *************************/

#riquadro_fb {
	width:432px;
	height:350px;
	}
	
/************************* Poimeriggio Super Star *************************/
/************************* Poimeriggio Super Star *************************/
/************************* Poimeriggio Super Star *************************/

#pomeriggio_super_star {
	background-image:url(../immagini/template/pomeriggio_super_star_bg.jpg);
	background-repeat:no-repeat;
	width:432px;
	height:350px;
	}
	
/************************* Download *************************/
/************************* Download *************************/
/************************* Download *************************/

#download {
	background-image:url(../immagini/template/download_bg.jpg);
	background-repeat:no-repeat;
	width:432px;
	height:350px;
	}
	
#download_container {
	padding: 190px 0px 0px 195px;
	position:relative;
}

/************************* Contatti *************************/
/************************* Contatti *************************/
/************************* Contatti *************************/

#contatti_table {
	margin-left:auto;
	margin-right:auto;
	width:550px;
	height:400px;
	background-image:url(../immagini/template/bg_contact_table.gif);
	background-repeat:no-repeat;
	padding: 5px;
	color: #666;
	margin-bottom:70px;
}

#input {
	background-image:url(../immagini/template/bg_input.gif);
	background-repeat:no-repeat;
	background-color: transparent;
	border:0px;
	padding:4px 0px 0px 4px;
	width:150px;
	height:23px;
	font-size: 11px;
	font-family:Verdana, Geneva, sans-serif;
	color:#666;
}

#invia {
	background-image:url(../immagini/template/bg_invia.gif);
	padding:0px;
	width:130px;
	height:23px;
	color: #666;
	border:0px;
	cursor:pointer;
	
	}
	
#invia:hover {
	color:#000;
	}

#textarea {
	width:300px;
	height:150px;
	background-image:url(../immagini/template/bg_textarea.gif);
	background-repeat:no-repeat;
	background-color: transparent;
	border:0px;
	padding:4px 0px 0px 4px;
	font-size: 11px;
	font-family:Verdana, Geneva, sans-serif;
	color:#666;
}

#contatti_error {
	margin-left:auto;
	margin-right:auto;
	width:400px;
	height:40px;
	text-align:center;
	padding-top:10px;
	background-image: url(../immagini/template/contatti_error_form.gif);
	background-repeat:no-repeat;
	margin-bottom:150px;
}

#contatti_messaggio_inviato {
	margin-left:auto;
	margin-right:auto;
	width:400px;
	height:40px;
	text-align:center;
	padding-top:10px;
	background-image: url(../immagini/template/contatti_messaggio_inviato.gif);
	background-repeat:no-repeat;
	margin-bottom:150px;
}

#contatti_dati {
	text-align:center; 
	line-height:22px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../immagini/template/contatti_dati.gif);
	background-repeat:no-repeat;
	width: 676px;
	height: 381px;
	margin-bottom:50px;
	color:#333;
}



/************************* Staff *************************/
/************************* Staff *************************/
/************************* Staff *************************/

#dati_staff {
	background-image:url(../immagini/staff/radio_one_logo_staff.jpg);
	background-repeat:no-repeat;
	background-position: center;
	width:380px;
	padding: 10px;
	}
	
#dati_staff b {
	color: #900;
}



