body {
	font-family: Helvetica, Verdana, Geneva, Arial, sans-serif;
	font-size: 12px;
	color: #A35800;
	background: #D9E6EE url(../img/bg.gif) repeat;
	margin:0;
	border:0;
	padding:0;
	width:100%;
	height:100%;
	margin-left:auto;
	margin-right:auto;
}

a {color:#623611; text-decoration:none;}
a:link {color:#623611; text-decoration:none;}
a:active {color:#623611; text-decoration:none;}
a:hover a:hover {color:#C1221F; background: #FFEC83; text-decoration:none;}
a:visited a:hover {color:#C1221F; background: #FFEC83; text-decoration:none;}

.grassetto { font-weight:bold;}

img { border:0;}

p { padding:0; margin:0; border:0; padding-bottom:14px; text-indent:2em;}

#radio_us {
	background: #9ED7FF url(../img/bg_pagina.gif) repeat;
	width:775px;
	height:100%;
	border:0;
	margin:0;
	padding:0;
	margin-left:auto;
	margin-right:auto;
}

#testa {
background: #FEEB82 url(../img/bg_testa.gif) no-repeat;
width:740px;
border:0;
margin:0;
padding:0;
margin-left:auto;
margin-right:auto;
height:270px;
}

#logo{
display:block;
background: url(../img/logo.gif) no-repeat;
cursor:pointer;
width:340px;
height:100%;
margin-left:0;
margin-right:auto;
}

#menu {
background: #9ED7FF url(../img/bg_menu.gif) repeat;
width:732px;
height:15px;
padding:4px;
padding-top:14px;
margin-left:auto;
margin-right:auto;
}

#corpo {
display:block;
width:740px;
height:auto;
border:0;
margin:0;
padding:0;
margin-left:17px;
}

#chi_siamo { margin-right:15px; width:87px; height:22px; float:left; background: #9ED7FF url(../img/chi_siamo.gif) no-repeat; cursor:pointer; }
a#chi_siamo:link { background: #9ED7FF url(../img/chi_siamo.gif) no-repeat; cursor:pointer; }
a#chi_siamo:visited { background: #9ED7FF url(../img/chi_siamo.gif) no-repeat; cursor:pointer; }
a#chi_siamo:hover { background: #9ED7FF url(../img/chi_siamo_on.gif) no-repeat; cursor:pointer; }
a#chi_siamo:active { background: #9ED7FF url(../img/chi_siamo_on.gif) no-repeat; cursor:pointer; }

#mission { margin-right:15px; width:69px; height:22px; float:left; background: #9ED7FF url(../img/chi_siamo.gif) no-repeat; cursor:pointer; }
a#mission:link { background: #9ED7FF url(../img/mission.gif) no-repeat; cursor:pointer; }
a#mission:visited { background: #9ED7FF url(../img/mission.gif) no-repeat; cursor:pointer; }
a#mission:hover { background: #9ED7FF url(../img/mission_on.gif) no-repeat; cursor:pointer; }
a#mission:active { background: #9ED7FF url(../img/mission_on.gif) no-repeat; cursor:pointer; }

#staff { margin-right:18px; width:47px; height:22px; float:left; background: #9ED7FF url(../img/staff.gif) no-repeat; cursor:pointer; }
a#staff:link { background: #9ED7FF url(../img/staff.gif) no-repeat; cursor:pointer; }
a#staff:visited { background: #9ED7FF url(../img/staff.gif) no-repeat; cursor:pointer; }
a#staff:hover { background: #9ED7FF url(../img/staff_on.gif) no-repeat; cursor:pointer; }
a#staff:active { background: #9ED7FF url(../img/staff_on.gif) no-repeat; cursor:pointer; }

#programmi { margin-right:18px; width:105px; height:22px; float:left; background: #9ED7FF url(../img/programmi.gif) no-repeat; cursor:pointer; }
a#programmi:link { background: #9ED7FF url(../img/programmi.gif) no-repeat; cursor:pointer; }
a#programmi:visited { background: #9ED7FF url(../img/programmi.gif) no-repeat; cursor:pointer; }
a#programmi:hover { background: #9ED7FF url(../img/programmi_on.gif) no-repeat; cursor:pointer; }
a#programmi:active { background: #9ED7FF url(../img/programmi_on.gif) no-repeat; cursor:pointer; }

#blog { margin-right:18px; width:43px; height:22px; float:left; background: #9ED7FF url(../img/blog.gif) no-repeat; cursor:pointer; }
a#blog:link { background: #9ED7FF url(../img/blog.gif) no-repeat; cursor:pointer; }
a#blog:visited { background: #9ED7FF url(../img/blog.gif) no-repeat; cursor:pointer; }
a#blog:hover { background: #9ED7FF url(../img/blog_on.gif) no-repeat; cursor:pointer; }
a#blog:active { background: #9ED7FF url(../img/blog_on.gif) no-repeat; cursor:pointer; }

#link { margin-right:18px; width:38px; height:22px; float:left; background: #9ED7FF url(../img/link.gif) no-repeat; cursor:pointer; }
a#link:link { background: #9ED7FF url(../img/link.gif) no-repeat; cursor:pointer; }
a#link:visited { background: #9ED7FF url(../img/link.gif) no-repeat; cursor:pointer; }
a#link:hover { background: #9ED7FF url(../img/link_on.gif) no-repeat; cursor:pointer; }
a#link:active { background: #9ED7FF url(../img/link_on.gif) no-repeat; cursor:pointer; }

#contattaci { margin-right:18px; width:95px; height:22px; float:left; background: #9ED7FF url(../img/contattaci.gif) no-repeat; cursor:pointer; }
a#contattaci:link { background: #9ED7FF url(../img/contattaci.gif) no-repeat; cursor:pointer; }
a#contattaci:visited { background: #9ED7FF url(../img/contattaci.gif) no-repeat; cursor:pointer; }
a#contattaci:hover { background: #9ED7FF url(../img/contattaci_on.gif) no-repeat; cursor:pointer; }
a#contattaci:active { background: #9ED7FF url(../img/contattaci_on.gif) no-repeat; cursor:pointer; }

#chat { margin-right:18px; width:110px; height:22px; float:left; background: #9ED7FF url(../img/chat.gif) no-repeat; cursor:pointer; }
a#chat:link { background: #9ED7FF url(../img/chat.gif) no-repeat; cursor:pointer; }
a#chat:visited { background: #9ED7FF url(../img/chat.gif) no-repeat; cursor:pointer; }
a#chat:hover { background: #9ED7FF url(../img/chat_on.gif) no-repeat; cursor:pointer; }
a#chat:active { background: #9ED7FF url(../img/chat_on.gif) no-repeat; cursor:pointer; }

#news {
padding-top:20px;
width:100%;
height:150px;
}

#immagine {
float:left;
margin-left:5px;
margin-right:11px;
width:auto;
height:auto;
border:3px solid #00CFFF;
}

.box_news {
float:left;
width:150px;
height:137px;
border:3px solid #FFEC81;
background: #DDF1FF url(../img/bg_news.gif) no-repeat;
margin-right:6px;
}
a.box_news:link {background: #FFEC81 url(../img/bg_news.gif) no-repeat; text-decoration:none; color: #623611; }
a.box_news:visited {background: #FFEC81 url(../img/bg_news.gif) no-repeat; text-decoration:none; color: #623611;}
a.box_news:hover {background: #FFEC81 url('') no-repeat; text-decoration:none; color: #623611;}
a.box_news:active {background: #FFEC81 url('') no-repeat; text-decoration:none; color: #623611;}

.box_radio {
float:left;
width:150px;
height:137px;
text-align:center;
font-weight:bold;
}

.radio_on_air {font-size:14px; font-weight:bold; color:#000;}
#ascolta {font-size:13px; font-weight:bold;}

.data_news { display:block; text-align:right; padding:4px; margin-bottom:6px;}
.titolo_news { display:block; text-align:left; padding:4px; font-weight:bold;}

#head_gallery {
width:340px;
height:16px;
border:0;
margin:0;
padding:0;
background: #9ED7FF url(../img/gallery.gif) no-repeat;
margin-left:auto;
margin-right:0;
cursor:pointer; 
float:left;
}


#head_news {
width:400px;
height:16px;
border:0;
margin:0;
padding:0;
background: #9ED7FF url(../img/titolo_news.gif) no-repeat;
margin-left:auto;
margin-right:0;
cursor:pointer; 
float:left;
}

#lato_sx {
float:left;
text-align:center;
width:300px;
height:auto;
margin:0;
padding:0;
}

#programmazione {
display:block;
text-align:left;
width:270px;
height:auto;
margin:0;
padding:0;
margin-left:8px;
}

#newsletter {
color: #FFF;
font-size:15px;
font-weight:bold;
text-align:left;
margin-bottom:12px;
margin-left:14px;
margin-top:10px;
}

.bt_iscriviti a{color: #C60900; font-size:11px; font-weight: bold; text-decoration:none;}
.bt_iscriviti a:link {color: #C60900; font-size:11px; font-weight: bold; text-decoration:none;}
.bt_iscriviti a:visited {color: #C60900; font-size:11px; font-weight: bold; text-decoration:none;}
.bt_iscriviti a:hover {color: #CA3580; font-size:11px; font-weight: bold; text-decoration:underline;}
.bt_iscriviti a:active {color: #CA3580; font-size:11px; font-weight: bold; text-decoration:underline;}

#pagina_intera {
float:left;
text-align:justify;
height:auto;
margin:0;
padding:4px;
border:0;
padding-left:10px;
padding-right:10px;
padding-top:9px;
width:579px;
}

#titolo_pagina {color: #623611; font-size:25px; font-weight:bold; margin-bottom:8px;}
.numero_giallo {color: #C60900;}

#box_programmazione {
width:270px;
height:295px;
border:3px solid #FFEC83 ;
background: #DDF1FF;
margin-left:auto;
margin-right:auto;
overflow:auto;
}

#box_programmazione div {
padding-bottom:3px;
background: #DDF1FF url(../img/bg_prog.gif) no-repeat;
height: 57px;
}

.ora_prog {
margin-top:5px;
margin-right:20px;
text-align:right;
display:block;
font-size:20px;
font-weight: bold;
color: #C60900;
}

.titolo_prog {
text-align:right;
margin-right:20px;
padding-top:3px;
display:block;
font-size:15px;
font-weight: bold;
color: #A35800;
}

#presentazione {
display:block;
float:left;
text-align:justify;
width:275px;
height:auto;
border:0;
margin:0;
padding:19px;
padding-left:5px;
}

.prima_lettera {
font-size:40px;
font-weight:bold;
}

#banner{
display:block;
float:left;
text-align:center;
width:140px;
height:auto;
border:0;
margin:0;
padding:0;
padding-top:40px;
margin-left:auto;
margin-right:auto;
}

.nome_staff
{
font-size:14px;
font-weight:bold;
color:#A35800;
}

.citazione
{
font-style:italic;
margin-bottom:10px;
}

#box_news
{
padding:8px;
margin:0;
border:0;
height:100%;
width:95%;
background-color:#FFEC81;
}

#pop_news_data
{
font-size:14px;
margin-bottom:5px;
}


#pop_news_titolo
{
font-size:14px;
font-weight:bold;
margin-bottom:10px;
}

#err
{
color:F00;
}

.archivio_news {
	display:block;
	width:100%;
	height:auto;
	margin-bottom:15px;
}

.data_news2 {
font-size:11px;
}

.titolo_news2 a {color:#623611; text-decoration:none; font-size:14;}
.titolo_news2 a:link {color:#623611; text-decoration:none;}
.titolo_news2 a:active {color:#623611; text-decoration:none;}
.titolo_news2 a:hover a:hover {color:#C1221F; background: #FFEC83; text-decoration:none;}
.titolo_news2 a:visited a:hover {color:#C1221F; background: #FFEC83; text-decoration:none;}

#categorie_foto td{
 font-size:14px;
 }

#coda, #sponsor {
color: #623611;
display:block;
width:100%;
height:auto;
border:0;
margin:0;
padding:0;
padding-top:10px;
padding-bottom:5px;
text-align:center;
clear:both;
}