body {
		background-image: url(images/sfondopag.jpg); background-repeat: repeat-x;
		font-family:Arial, Helvetica,sans-serif;
		text-align: center;
		margin:3px 0 0 0; 
		background-color: #FDFDE5; 
		background-image: url(images/sfondopag.jpg); 
		background-repeat: repeat-x; 
		background-position: top right;
		font-size:9pt;
		color: #484948;
		}
#bodyhome {margin:3px 0 0 0; }		
		

img {border:0;}				
.proglist { margin-left: 0; padding-left: 0; list-style: none;}

.proglist li { padding:0 0 6px 16px; background-image: url(images/quad_progr.gif); background-repeat: no-repeat; background-position: top left;}
		
		
.mini {font-size:8pt;}		
p {text-align:left; line-height:140%; margin:0 0 5px 0;}
		
h1 {font-size:10pt; padding:0; margin:0;}
h2 {font-size:9pt; padding:0; margin:0;}
h3 {font-size:11pt; padding:0; margin:0;}
h4 {font-size:10pt; padding:0; margin:0;}
h5 {font-size:10pt; padding:0; margin:0;}
h6 {font-size:10pt; padding:0; margin:0;}		

A {color:#484948;}		
a:link {color:#484948;}
a:visited {color:#484948;}
a:hover {color:#6D6D6D;}	
		
#bodyContent { width:750px; text-align:left; margin:0 auto; position:relative; }

		
.fleft {float:left; position:relative; width:auto;}		
.divtestahome {width:750px; height:158px; margin:0; padding:0; text-align: right; 
background-image: url(images/RADIOFANO_home.jpg); background-repeat: no-repeat;}

.divtestaradio {width:750px; height:158px; margin:0; padding:0; text-align: right; 
background-image: url(images/RADIOFANO_radio.jpg); background-repeat: no-repeat;}

.divtestaredaz {width:750px; height:158px; margin:0; padding:0; text-align: right; 
background-image: url(images/RADIOFANO_redazione.jpg); background-repeat: no-repeat;}

.divtestaeventi {width:750px; height:158px; margin:0; padding:0; text-align: right; 
background-image: url(images/RADIOFANO_eventi.jpg); background-repeat: no-repeat;}

.divtestaprogr {width:750px; height:158px; margin:0; padding:0; text-align: right; 
background-image: url(images/RADIOFANO_progr.jpg); background-repeat: no-repeat;}

#testaspazio {height:130px;position:relative; display:block;}
.scroll {text-align:right; width:500px; float:right;background-image: url('images/semitrasp.png'); margin:0; padding:0;}
.freq {/*background-image: url('images/semitrasp.png');*/}

.menu {font-size:9pt; font-weight:bold; margin:10px 10px 20px 10px; color:#484948;}
a.menu {color:#484948; text-decoration:none;}
a:link.menu {color:#484948; text-decoration:none;}
a:visited.menu { color:#484948; text-decoration:none;}
a:hover.menu { color:#FFFFFF; text-decoration:none;}

.sepmenu {width:1px; height:9px; margin:0 16px 0 16px;}

hr {display: none; visibility: hidden;}
.riga hr {display: block; visibility: visible;}
.riga2 hr {display: block; visibility: visible; background-color:#000; color:#000; height:1px; width:100%;}
.pnews {margin:0 0 7px 0; line-height:120%; background-image: url(images/fondo.gif); background-repeat: repeat-x; background-position: bottom left;}
.redaznews {color:#0299C3;}
.allineasfondo {clear:both; position: relative; margin:0; padding:0;display:block}
/*tabgen*/
.aasx {height:28px; width:9px; margin:0; padding:0; float:left; position:relative; background-image: url(images/angAsx.gif); background-repeat: no-repeat; background-position: top left;}
.aadx {height:28px; width:9px; margin:0; padding:0; float:left; position:relative; background-image: url(images/angAdx.gif); background-repeat: no-repeat; background-position: top right;}
.absx {height:10px; width:9px; margin:0; padding:0; float:left; position:relative; background-image: url(images/angBsx.gif); background-repeat: no-repeat; background-position: top left;}
.abdx {height:10px; width:9px; margin:0; padding:0; float:left; position:relative; background-image: url(images/angBdx.gif); background-repeat: no-repeat; background-position: top right;}




/*tab sfumatura hlights*/
.riga1hlights {height:28px; width:150px; margin:0; padding:0; clear:both; position: relative;}
.riga2hlights {width:150px; height:auto; margin:0; padding:0; clear:both; position: relative; background-image: url(images/sfondoHlights.gif); background-repeat: repeat-y; background-position: top left; background-color: #F9F9AD;}
.riga3hlights {height:8px; width:150px; margin:0; padding:0; clear:both; position: relative;}
.centro1hlights {height:28px; width:132px; margin:0; padding:0; float:left; position:relative; background-image: url(images/sfondoA.gif); background-repeat: repeat-x; background-position: top left;}
.centro2hlights {width:132px; margin:4px 0 0 0; padding:0; float:left; position:relative; background-color: #F9F9AD; text-align:center;}
.centro3hlights {height:8px; width:134px; margin:0; padding:0; float:left; position:relative; background-image: url(images/fondo.gif); background-repeat: repeat-x; background-position: bottom left; background-color: #F9F9AD;}
.latosxhlights {height:auto; width:8px; margin:0; padding:0; float:left; position:relative;}
.latodxhlights {height:auto; width:8px; margin:0; padding:0; float:left; position:relative;}
.absxhlights {height:8px; width:8px; margin:0; padding:0; float:left; position:relative; background-image: url(images/homeABsx.gif); background-repeat: no-repeat; background-position: top right;}
.abdxhlights {height:8px; width:8px; margin:0; padding:0; float:left; position:relative; background-image: url(images/homeABdx.gif); background-repeat: no-repeat; background-position: top left;}
.hlights img {border:1px solid #ffffff; border-color: #ffffff; width:120px; }
a.hlights {color: #ffffff;}
a:link.hlights a:visited.hlights a:hover.hlights {color: #ffffff; text-decoration: none;}

.riga2ini {width:150px; height:auto; margin:0; padding:0; clear:both; position: relative; background-image: url(images/sfondoIni.gif); background-repeat: repeat-y; background-position: top left;}
.centro2ini {width:132px; margin:4px 0 0 0; padding:0; float:left; position:relative; text-align:center;}



/*tab classifiche*/
.riga1class {height:28px; width:400px; margin:0; padding:0;}
.riga2class {height: auto; text-align: center; width:400px; margin:0; padding:0; background-image: url(images/sfondoClass.gif); background-repeat: repeat-y;}
.riga3class {height:10px; width:400px; margin:0; padding:0;}
.centro1class {height:28px; width:382px; margin:0; padding:0; float:left; position:relative; background-image: url(images/sfondoA.gif); background-repeat: repeat-x; background-position: top left;}
.centro2class {height: auto; width:382px; margin:0 auto; padding:0; position:relative; text-align: left;}
.centro3class {height:10px; width:382px; margin:0; padding:0; float:left; position:relative; background-image: url(images/fondo.gif); background-repeat: repeat-x; background-position: bottom left;}

.divint { width:382px; display:block; clear:both;}
.divintart { width:382px; display:block; clear:both; margin: 0 0 6px 0;}
.divsegni { display:block; clear:both; margin: 0 0 5px 0; width:120px}
.divsegni2 { float: left; position:relative; margin: 2px; width:80px; height:70px; text-align: center; line-height:70px;}
.divsegni2 p { margin: 2px; text-align: center;}

.segniaria { color:#7EDBDF; font-size:14pt;}
.segniacqua { color:#5AA6E1; font-size:14pt;}
.segniterra { color:#A6C546; font-size:14pt;}
.segnifuoco { color:#E68B3B; font-size:14pt;}

table {border:0;  font-size:9pt;}
th {text-align:left; font-weight:700;}
td {background-image: url(images/fondoClass.gif); background-repeat: repeat-x; background-position: bottom left;}


/*tab stretta*/
.riga1stretta {height:28px; width:300px; margin:0; padding:0;}
.riga2stretta {height: auto; text-align: center; width:300px; margin:0; padding:0; background-image: url(images/sfondoStretta.gif); background-repeat: repeat-y;}
.riga3stretta {height:10px; width:300px; margin:0; padding:0;}
.centro1stretta {height:28px; width:282px; margin:0; padding:0; float:left; position:relative; background-image: url(images/sfondoA.gif); background-repeat: repeat-x; background-position: top left;}
.centro2stretta {height: auto; width:282px; margin:0 auto; padding:0; position:relative; text-align: left;}
.centro3stretta {height:10px; width:282px; margin:0; padding:0; float:left; position:relative; background-image: url(images/fondo.gif); background-repeat: repeat-x; background-position: bottom left;}


/*tab sfumatura centro home*/
.riga1homevuota {height:10px; width:440px; margin:0; padding:0; background-image: url(images/sfondohomesopra.gif); background-repeat: no-repeat;}
.riga1home {height:28px; width:440px; margin:0; padding:0;}
.riga2home {width:440px; margin:0; padding:0; text-align: center; background-image: url(images/sfondoHome2.gif); background-repeat: repeat-y;}
.riga3home {height:10px; width:440px; margin:0; padding:0;}
.centro1home {height:28px; width:422px; margin:0; padding:0; float:left; position:relative; background-image: url(images/sfondoA.gif); background-repeat: repeat-x; background-position: top left;}
.centro2home {width:422px; height: auto; margin:0 auto; position:relative; text-align: left; }
.centro3home {height:10px; width:422px; margin:0; padding:0; float:left; position:relative; background-image: url(images/fondo.gif); background-repeat: repeat-x; background-position: bottom left;}
.latosxhome {width:9px; margin:0; padding:0; float:left; position:relative;}
.latodxhome {width:9px; margin:0; padding:0; float:left; position:relative;}

/*tab sfumatura img dettaglio*/
.riga1imgdett {height:28px; width:720px; margin:0; padding:0;}
.riga2imgdett {width:720px; margin:0; padding:0; text-align: center; background-image: url(images/sfondoImg.gif); background-repeat: repeat-y;}
.riga3imgdett {height:10px; width:720px; margin:0; padding:0;}
.centro1imgdett {height:28px; width:702px; margin:0; padding:0; float:left; position:relative; background-image: url(images/sfondoA.gif); background-repeat: repeat-x; background-position: top left;}
.centro2imgdett {width:702px; height: auto; margin:0 auto; position:relative; text-align: center; }
.centro3imgdett {height:10px; width:702px; margin:0; padding:0; float:left; position:relative; background-image: url(images/fondo.gif); background-repeat: repeat-x; background-position: bottom left;}
.latosximgdett {width:9px; margin:0; padding:0; float:left; position:relative;}
.latodximgdett {width:9px; margin:0; padding:0; float:left; position:relative;}


/*tab larga*/
.riga1larga {height:28px; width:483px; margin:0; padding:0;}
.riga2larga {height: auto; text-align: center; width:483px; margin:0; padding:0; background-image: url(images/sfondoLarga.gif); background-repeat: repeat-y;}
.riga3larga {height:10px; width:483px; margin:0; padding:0;}
.centro1larga {height:28px; width:465px; margin:0; padding:0; float:left; position:relative; background-image: url(images/sfondoA.gif); background-repeat: repeat-x; background-position: top left;}
.centro2larga {height: auto; width:465px; margin:0 auto; padding:0; position:relative; text-align: left;}
.centro3larga {height:10px; width:465px; margin:0; padding:0; float:left; position:relative; background-image: url(images/fondo.gif); background-repeat: repeat-x; background-position: bottom left;}
.fleftlarga {FLOAT:left; position:relative; width:232px;}	
.cinema {float:left; position: relative; width:116px; text-align: center; margin:0; padding:0;}


/*tab sfumatura menu*/
.riga1menu {height:28px; width:140px; margin:0; padding:0; clear:both; position: relative;}
.riga3menu {height:9px; width:140px; margin:0; padding:0; clear:both; position: relative;}

.riga2radio {width:140px; height:auto; margin:0; padding:0; clear:both; position: relative; background-image: url(images/sfondoRadio.gif); background-repeat: repeat-y;}
.riga2redaz {width:140px; height:auto; margin:0; padding:0; clear:both; position: relative; background-image: url(images/sfondoRedaz.gif); background-repeat: repeat-y;}
.riga2eventi {width:140px; height:auto; margin:0; padding:0; clear:both; position: relative; background-image: url(images/sfondoEventi.gif); background-repeat: repeat-y;}
.riga2progr {width:140px; height:auto; margin:0; padding:0; clear:both; position: relative; background-image: url(images/sfondoProgr.gif); background-repeat: repeat-y;}

.centro1menu {height:28px; width:122px; margin:0; padding:0; float:left; position:relative; background-image: url(images/sfondoA.gif); background-repeat: repeat-x; background-position: top left;}
.centro2menu {width:122px; margin:4px 0 0 0; padding:0; float:left; position:relative;}

.centro3radio {height:9px; width:122px; margin:0; padding:0; float:left; position:relative; background-image: url(images/fondo.gif); background-repeat: repeat-x; background-position: bottom left; background-color: #DFEFB6;}
.centro3redaz {height:9px; width:122px; margin:0; padding:0; float:left; position:relative; background-image: url(images/fondo.gif); background-repeat: repeat-x; background-position: bottom left; background-color: #C2F2FF;}
.centro3eventi {height:9px; width:122px; margin:0; padding:0; float:left; position:relative; background-image: url(images/fondo.gif); background-repeat: repeat-x; background-position: bottom left; background-color: #FED596;}
.centro3progr {height:9px; width:122px; margin:0; padding:0; float:left; position:relative; background-image: url(images/fondo.gif); background-repeat: repeat-x; background-position: bottom left; background-color: #F9F9AD;}

.latosxmenu {height:auto; width:9px; margin:0; padding:0; float:left; position:relative;}
.latodxmenu {height:auto; width:9px; margin:0; padding:0; float:left; position:relative;}

.absxradio {height:9px; width:9px; margin:0; padding:0; float:left; position:relative; background-image: url(images/radioABsx.gif); background-repeat: no-repeat; background-position: top right;}
.abdxradio {height:9px; width:9px; margin:0; padding:0; float:left; position:relative; background-image: url(images/radioABdx.gif); background-repeat: no-repeat; background-position: top left;}
.absxredaz {height:9px; width:9px; margin:0; padding:0; float:left; position:relative; background-image: url(images/redazABsx.gif); background-repeat: no-repeat; background-position: top right;}
.abdxredaz {height:9px; width:9px; margin:0; padding:0; float:left; position:relative; background-image: url(images/redazABdx.gif); background-repeat: no-repeat; background-position: top left;}
.absxeventi {height:9px; width:9px; margin:0; padding:0; float:left; position:relative; background-image: url(images/eventiABsx.gif); background-repeat: no-repeat; background-position: top right;}
.abdxeventi {height:9px; width:9px; margin:0; padding:0; float:left; position:relative; background-image: url(images/eventiABdx.gif); background-repeat: no-repeat; background-position: top left;}
.absxprogr {height:9px; width:9px; margin:0; padding:0; float:left; position:relative; background-image: url(images/progrABsx.gif); background-repeat: no-repeat; background-position: top right;}
.abdxprogr {height:9px; width:9px; margin:0; padding:0; float:left; position:relative; background-image: url(images/progrABdx.gif); background-repeat: no-repeat; background-position: top left;}



/*tab banner*/
.riga1banner {height:8px; width:140px; margin:0; padding:0;}
.riga2banner {width:140px; margin:0; padding:0; background-image: url(images/sfondoBann.gif); background-repeat: repeat-y; background-position: top left;}
.riga3banner {height:8px; width:140px; margin:0; padding:0;}
.centro1banner {height:8px; width:124px; margin:0; padding:0; float:left; position:relative; background-image: url(images/fondo.gif); background-repeat: repeat-x; background-position: top left; background-color: #6D6D6D;}
.centro2banner {width:140px; margin:0; padding:0; text-align:center; }
.centro2banner p {margin:6px 0 2px 0;}
.centro3banner {height:8px; width:124px; margin:0; padding:0; float:left; position:relative; background-image: url(images/fondo.gif); background-repeat: repeat-x; background-position: bottom left; background-color: #6D6D6D;}


.aasxbanner {height:8px; width:8px; margin:0; padding:0; float:left; position:relative; background-image: url(images/bannAAsx.gif); background-repeat: no-repeat; background-position: top left;}
.aadxbanner {height:8px; width:8px; margin:0; padding:0; float:left; position:relative; background-image: url(images/bannAAdx.gif); background-repeat: no-repeat; background-position: top right;}
.absxbanner {height:8px; width:8px; margin:0; padding:0; float:left; position:relative; background-image: url(images/bannABsx.gif); background-repeat: no-repeat; background-position: top left;}
.abdxbanner {height:8px; width:8px; margin:0; padding:0; float:left; position:relative; background-image: url(images/bannABdx.gif); background-repeat: no-repeat; background-position: top right;}


/*titoli e testi tab*/
.pttab {margin:5px 0 0 3px; font-weight:bold; font-size:9pt;}
.hlights {color:#E6E6E6;}
.redaz {color:#00C7FF;}
.eventi {color:#FED596;}
.progr {color:#F9F9AD;}
.radio {color:#DFEFB6;}
.progrscuro {color:#B5B518;}

#corpo {min-height: 330px;
height: auto !important;
height: 330px;
float:left; 
position:relative;
width:600px;
	
	}

#menudx {float:right; width:140px;}
#piede {background-image: url(images/piede.gif); background-repeat: no-repeat; background-position: top left; text-align: center; clear:both; position: relative; width:750px;}
#piede p {padding:6px; font-size:8pt; color: #484948}




.grdiv {float:left; position:relative; width:100px; height:140px; line-height:60px; text-align:center;}
.grdiv h1 p {margin:2px;}


ul {list-style-type: none; margin: 0; padding:0;}
li {list-style-type: none; margin: 0; padding:0 0 10px 0; font-weight:700;} 

.zero {margin:0; padding: 0;}
.zerocen {margin:0; padding: 0; text-align: center;}

/*allineamenti*/
.asx {text-align: left;}
.adx {text-align: right;}
.acen {text-align: center;}
.ajus {text-align: justify;}


.separ {display: block; visibility: visible; background-color:#fff; color: #fff; height:1px; margin:2px 0 4px 0;}


/*topic radio*/
.staffbig {color:#5E833E; text-transform:uppercase; font-size:10pt; font-weight:700; margin:2px; cursor: pointer;}
a.staffbig {color:#35630D; text-transform:uppercase; font-size:10pt; }
a:link.staffbig {color:#35630D;}
a:visited.staffbig {color:#35630D;}
a:hover.staffbig {color:#55A114;}

.staff {color:#5E833E; font-size:9pt; padding: 0 0 6px 0;}
a.staff {color:#5E833E; padding: 0 0 6px 0;}
a:link.staff {color:#5E833E;}
a:visited.staff {color:#5E833E;}
a:hover.staff {color:#5E833E; text-transform:uppercase;}


.mercatino {height:36px; line-height:36px; margin:0 6px 0 0;}

.contatore {font-size:8pt; font-weight:700; color:#037795; margin:2px 0 0 9px;}
a.contatore {font-weight:400; color:#037795; cursor:help;}
a:link.contatore {font-weight:400; color:#037795; cursor:help;}
a:visited.contatore {font-weight:400; color:#037795; cursor:help;}
a:hover.contatore {font-weight:400; cursor:help;}

.continua {font-size:7pt; color:#0299C3; font-weight:700;}
a.continua {font-size:7pt; color:#0299C3;} 
a:link.continua {color:#0299C3;} 
a:visited.continua {color:#0299C3;} 
a:hover.continua {color:#00C7FF;} 



.NodoAperto, .NodoApertoClick, .NodoChiuso, .NodoChiusoClick, .Foglia, .FogliaClick, .Foglia_ev, .NodoChiuso_ev {padding: 6px 0 2px 5px ; font-size: 8pt;}


.NodoAperto a, .NodoApertoClick a, .NodoChiuso a, .NodoChiusoClick a, .Foglia a, .FogliaClick a, .Foglia_ev a, .NodoChiuso_ev a  {text-decoration: none; line-height:100%}

.NodoApertoClick a:link, .NodoChiusoClick a:link, .FogliaClick a:link {color:#000;}
.NodoApertoClick a:visited, .NodoChiusoClick a:visited, .FogliaClick a:visited {color:#000;}
.NodoApertoClick a:hover, .NodoChiusoClick a:hover, .FogliaClick a:hover {color:#000;}


.Foglia, .Foglia_ev {color: #000; background-color:#FFF7EA; border:1px solid #DBDBDB; margin:2px 4px 2px 0; padding:4px 2px 3px 0;}

.NodoApertoClick, .NodoAperto {color: #000; background-image: url(images/barra3.gif); background-repeat: no-repeat; background-position: left bottom; margin:4px 0 2px 0;}
.NodoChiusoClick, .NodoChiuso_ev {color: #000; background-image: url(images/barra4.gif); background-repeat: no-repeat; background-position: left bottom; margin:4px 0 2px 0;}
.NodoChiuso {margin:4px 0 2px 0;}
  .FogliaClick {background-color:#FED596; border:1px solid #DBDBDB; margin:2px 4px 2px 0; padding:4px 2px 3px 0;}

.NodoChiuso {background-image: url(images/barra.gif); background-repeat: no-repeat; background-position: left bottom;}



/* sondaggio */
.sondaggio {color:#fff; font-weight:700;}
a.sondaggio {color:#fff; font-weight:700;  text-transform: uppercase;} 
a:link.sondaggio {color:#F1F1C6;} 
a:visited.sondaggio {color:#F1F1C6;} 
a:hover.sondaggio {color:#fff; } 

.sondaggio hr {color:#F1F1C6; background-color:#F1F1C6; border:none; size:1px; visibility:visible !important; display:block !important;}

.mini2 {font-size:7pt; line-height:110%; color:#000; padding-top:5px; padding-bottom:7px;}


/* sondaggio */
.tabsurvey {border: none; margin:0; padding:0; height:100px; border-collapse:collapse;}
.tdsurvey1 {font-size:9pt; width:35%; color:#059CC2; height:22px; vertical-align:top;}
.tdsurvey2 {width:55%; height:22px;text-align:left; vertical-align:top;}
.tdsurvey3 {font-size:7pt; width:10%; height:22px; vertical-align:top;}
.tabchart {height:20px; border:1px solid #ccc;margin:0; padding:0; border-collapse:collapse;}
.tdchart {background-image: url(images/sfondosurvey.gif); background-repeat: repeat-x;}


.pagcat {float:left; position:relative; padding:0 4px 0 4PX; height:12px; line-height:12px;}
.pagcat img {align:middle;}


.formdiv { height:30px; line-height:30px; margin:0 3px 0 3px; width:auto; font-size:8pt; position:relative; display:block;}

.avviso { background-color:#FF3366; color:#FFFFFF; padding:0 2px 0 2px;}
