html, body {  font-family: Verdana,Arial,tahoma; font-size:0.85em; line-height:1.20; border:0; margin:0; padding:0;
background:#525252 url(../img/pt-comic-radio.gif) repeat; color:#FFF; width:100%; height:100%; margin-left:auto; margin-right:auto; text-align:center; }

/* FORMATTAZIONI GENERALI */
form { margin:0; border:0; padding:0;}
img {border:0;}
.okay { color:#AEFBD2;}
.errore {color:#FF4F4F;}
.grassetto {font-weight:bold;}
.clear { clear:both;}
#left { float:left;}
.pngFix, #pngFix {behavior: url("pngbehavior.htc");}

/* FORM */
.txt { width:300px; border:1px solid #FF0091; background-color:#FFCC72; height:18px; font-size:12px; color:#DD0071; display:block; margin-bottom:8px;}
.txt2 { width:500px; border:1px solid #FF0091; background-color:#FFCC72; height:18px; font-size:12px; color:#DD0071; display:block; margin-bottom:8px;}
.text {width:300px; border:1px solid #FF0091; background-color:#FFCC72; height:80px; font-size:12px; color:#DD0071; display:block; margin-bottom:8px;}
.textg {width:500px; border:1px solid #FF0091; background-color:#FFCC72; height:250px; font-size:12px; color:#DD0071; display:block; margin-bottom:8px;}
.text2 {width:500px; border:1px solid #FF0091; background-color:#FFCC72; height:80px; font-size:12px; color:#DD0071; display:block; margin-bottom:8px;}
.btnContatti {width:50px; border:1px solid #FF0091; background-color:#FFCC72; height:20px; font-size:12px; color:#DD0071; display:block; margin-bottom:8px; cursor:pointer;}

/* CENTRO SITO WEB */
#comic-radio { width:914px; position:relative; margin-left:auto; margin-right:auto; text-align:left; height:100%;}
#comic-radio-italia { margin-left:auto; margin-right:auto; width:914px; margin-top:10px;}
#comic-radio-roma { width:914px;}

/* STRUTTURA BASE */
#testa-comic-radio { width:100%; text-align:right; position:relative;}
#corpo-comic-radio { width:100%; text-align:right;margin-left:auto; margin-right:0;}
#barra-radio { height:59px;}
#corpo-comic-radio-centro { width:851px; text-align:left; background:#707070 url(../img/bg-pagina.jpg) repeat; min-height:500px; margin-top:-5px; padding:6px 6px; color:#FFF; margin-left:auto; margin-right:0;}

#coda-comic-radio { width:100%; text-align:right;margin-left:auto; margin-right:0;}
#copyright{width:863px; text-align:center; font-size:0.90em; margin-left:51px; line-height:1.7;margin-left:auto; margin-right:0;}



/* RDS */
#testo-rds {text-align:left; margin-top:-30px; margin-left:130px; font-size:0.90em; position:absolute;}
/* SPAZIO CENTRALE HOME */
#spazio-testo { min-height:440px; width:851px;}
#lato-sx { width:243px; float:left; padding:2px; padding-left:3px;}
#lato-cx { width:344px; float:left; padding:2px 3px;}
#lato-dx { width:243px; float:left; padding:2px;}
.box {padding:4px 0;}
#corpo-dj-on-air { width:227px; padding:4px 8px; background:#FDEFB2 url(../img/bg-dj-on-air.jpg) repeat-x; height:74px;}
#corpo-palinsesto { width:227px; padding:4px 8px; background:#FEE89F url(../img/bg-palinsesto.jpg) repeat-x; height:261px;}
#corpo-news { width:328px; padding:4px 8px; background:#52DAFF url(../img/bg-news.jpg) repeat-x; height:396px;}
#corpo-dicono-di-noi { width:227px; padding:4px 8px; background:#FCBA63 url(../img/bg-dicono-di-noi.jpg) repeat-x; height:74px;}
#corpo-video { width:233px; padding:4px; padding-left:5px; padding-right:5px; background:#FCB454 url(../img/bg-video.jpg) repeat-x; /*height:263px;*/}

#chat-home { font-size:11px; font-weight:normal; color:#222;}
#chat-home .dx { width:90px; font-weight:normal; line-height:1; float:left; display:inline; }
.chat-txt { float:left; width:130px; border:1px solid #FF0091; background-color:#FFCC72; height:18px; font-size:12px; color:#DD0071; display:block; margin-bottom:8px; height:15px; }
.chat-butt { margin-left:114px; width:110px; border:1px solid #FF0091; background-color:#FFCC72; font-size:12px; color:#DD0071; font-weight:bold; display:block; height:22px; margin-bottom:3px; cursor:pointer; font-family: Arial, sans-serif; }

/* BANNER */
.barra-pubblicita { width:100%; height: 100px; display:block; font-weight:normal;}

.img_p { margin:1px; float:left;}
.secondo-banner{ margin:1px; float:left; margin-left:8px; margin-right:8px; width:342px; height:90px; }
.primo-banner{ margin:1px; float:left; margin-left:4px; width:240px; height:90px; }
.primo-banner2{ margin:1px; float:left; margin-left:8px; width:230px; height:90px; }
.terzo-banner{ margin:1px; float:left; margin-left:0px;  width:240px; height:90px; }



/* LINK BASE */
a { color:#EEE;text-decoration:underline;}
a:link {color:#EEE; text-decoration:none;text-decoration:underline;}
a:visited {text-decoration:none;text-decoration:underline;}
a:hover { color:#E94B01; text-decoration:underline;}
a:active { color:#EEE; text-decoration:none;text-decoration:underline;}

/* INTERNO BOX DJ */
.immagine-prew-dj { height:74px; width:100px; float:left; margin-right:4px;}
.immagine-prew-dj img{ float:left; margin-right:4px; border:1px solid #000; margin-top:2px;}
.testo-dx-prew-dj { float:left; width:120px;}
.titolo-prew-dj {color:#F96000; font-weight:bold; font-size:0.95em; height:28px;}
.descrizione-prew-dj {color:#000; height:43px; font-size:0.85em; overflow:hidden;}

.titolo-prew-dj a:link{color:#F96000; text-decoration:none;}
.titolo-prew-dj a:visited{color:#F96000; text-decoration:none;}
.titolo-prew-dj a:hover{color:#F96000; text-decoration:underline;}
.titolo-prew-dj a:active{color:#F96000; text-decoration:underline;}

.descrizione-prew-dj a:link{color:#000; text-decoration:none;}
.descrizione-prew-dj a:visited{color:#000; text-decoration:none;}
.descrizione-prew-dj a:hover{color:#000; text-decoration:underline;}
.descrizione-prew-dj a:active{color:#000; text-decoration:underline;}



/* INTERNO BOX DICONO DI NOI */
.immagine-prew-dicono { height:74px; width:100px; float:left; margin-right:4px;}
.immagine-prew-dicono img{ float:left; margin-right:4px; border:1px solid #000; margin-top:2px;}
.testo-dx-prew-dicono { float:left; width:120px;}

.titolo-prew-dicono {color:#EB088A; font-weight:bold; font-size:0.95em; height:15px;}
.titolo-prew-dicono  a:link{color:#EB088A; text-decoration:none;}
.titolo-prew-dicono  a:visited{color:#EB088A; text-decoration:none;}
.titolo-prew-dicono  a:hover{color:#EB088A; text-decoration:underline;}
.titolo-prew-dicono  a:active{color:#EB088A; text-decoration:none;}

.descrizione-prew-dicono {color:#000; height:56px; font-size:0.85em; overflow:hidden;}
.descrizione-prew-dicono a:link{color:#EB088A; text-decoration:none;}
.descrizione-prew-dicono a:visited{color:#EB088A; text-decoration:none;}
.descrizione-prew-dicono a:hover{color:#EB088A; text-decoration:underline;}
.descrizione-prew-dicono a:active{color:#EB088A; text-decoration:none;}





/* INTERNO BOX NEWS */
.immagine-prew-news { height:74px; width:93px; float:left; margin-right:4px;}
.immagine-prew-news img{ float:left; margin-right:4px; border:1px solid #000; margin-top:2px;}
.testo-dx-prew-news { float:left; width:227px;}
.titolo-prew-news {color:#FFF; font-weight:bold; font-size:0.95em; height:15px; overflow:hidden;}
.descrizione-prew-news {color:#000; height:49px; font-size:0.85em; overflow:hidden;}

.titolo-prew-news a:link {color:#FFF; text-decoration:none;}
.titolo-prew-news a:visited {color:#FFF;}
.titolo-prew-news a:hover {color:#FFF; text-decoration:underline;}
.titolo-prew-news a:active {color:#FFF; text-decoration:underline;}

.descrizione-prew-news a:link{color:#000; text-decoration:none;}
.descrizione-prew-news a:visited{color:#000;}
.descrizione-prew-news a:hover{color:#000; text-decoration:underline;}
.descrizione-prew-news a:active{color:#000; text-decoration:underline;}

.box-news { width:327px; height:76px;}

.immagine-prew-news2 { float:left; margin-right:4px;}
.immagine-prew-news2 img{ float:left; margin-right:4px; border:1px solid #000; margin-top:2px; margin-bottom:2px;}
.titolo-prew-news2 {color:#FFF; font-weight:bold; font-size:1.1em; text-align:left;}
.descrizione-prew-news2 {color:#000; font-size:0.95em; text-align:left; line-height:1.3; margin-top:10px;}


/* INTERNO BOX COMUNICAZIONE */
.titolo-prew-comunicazione {color:#0062AC; font-weight:bold; font-size:1.2em; height:15px; text-align:center;}
.descrizione-prew-comunicazione {color:#000; font-weight:bold; max-height:49px; font-size:0.95em; overflow:hidden; text-align:center;}
.box-comunicazione { width:327px; max-height:60px; text-align:center; padding-bottom:15px; padding-top:5px;}

/* PALINSESTO HOME */
#giorno-home { padding-left:100px; margin-top:10px;}
.orario-palinsesto-home { color:#F96000; font-size:0.90em; float:left; width:37px; text-align:right; margin-right:10px;}
.titolo-palinsesto-home { color:#000; font-size:0.90em; float:left; width:160px; margin:2px 0;}
#orari-home {height:235px; overflow:auto;}

/* INTERNO BOX COMUNICAZIONE */
#logo-youtube { margin-left:28px;}

/* INTERNO BOX CENTRALE */
.spazio-testo-interno { min-height:400px; margin-top:13px; margin-bottom:5px;  width:851px;}

/* BOX-DJ-STAFF */
#pagina-staff { margin-left:50px; margin-top:10px;}
.box-staff {padding:4px 4px; float:left;}
.corpo-prew-staff { background-color:#FD9E20;height:95px; width:227px; padding:4px 8px;}
.immagine-prew-staff { height:94px; width:70px; float:left; margin-right:4px;}
.immagine-prew-staff img{ float:left; margin-right:4px; border:1px solid #000; margin-top:2px;}
.testo-dx-prew-staff { float:left; width:150px;}
.titolo-prew-staff {color:#F96000; font-weight:bold; font-size:0.95em; height:15px;}
.descrizione-prew-staff {color:#000; height:84px; font-size:0.85em; overflow:hidden;}

.titolo-prew-staff a{color:#F96000; text-decoration:none}
.titolo-prew-staff a:link{color:#F96000; text-decoration:none}
.titolo-prew-staff a:visited{color:#F96000; text-decoration:none}
.titolo-prew-staff a:hover{color:#FFF; text-decoration:none}
.titolo-prew-staff a:active{color:#FFF; text-decoration:none}

.descrizione-prew-staff a{color:#000; text-decoration:none}
.descrizione-prew-staff a:link{color:#000; text-decoration:none}
.descrizione-prew-staff a:visited{color:#000; text-decoration:none}
.descrizione-prew-staff a:hover{color:#FFF; text-decoration:none}
.descrizione-prew-staff a:active{color:#FFF; text-decoration:none}
/* DETTAGLIO */
#pagina-staff-dett { margin-left:2px; margin-top:10px;}
.box-staff-dett {padding:4px 4px; float:left;}
.corpo-prew-staff-dett { background-color:#FD9E20;height:227px; width:227px; padding:4px 8px;}
.immagine-prew-staff-dett { height:94px; width:70px; float:left; margin-right:4px;}
.immagine-prew-staff-dett img{ float:left; margin-right:4px; border:1px solid #000; margin-top:2px;}
.testo-dx-prew-staff-dett { float:left; width:150px;}
.titolo-prew-staff-dett {color:#F96000; font-weight:bold; font-size:0.95em; height:15px;}
.descrizione-prew-staff-dett {color:#000; height:78px; font-size:0.85em; overflow:hidden; font-weight:bold; margin-bottom:4px;}
.descrizione-prew-staff-dett2 {background-color:#FD9E20;width:227px; padding:4px 8px; color:#000000; font-size:0.95em;}
.box-staff-dett2 {padding:4px 0; float:left;}
.corpo-prew-staff-dett2 { background-color:#FD9E20;height:227px; width:577px; padding:4px 8px;}
.descrizione-prew-staff-dett22 {background-color:#FD9E20;width:577px; padding:4px 8px; color:#000000; font-size:0.95em;}
#photogallery-staff-prew { text-align:center; padding:4px; height:70px;}
#photogallery-staff-orig { text-align:center; height:350px;}
#photogallery-staff-prew img { text-align:center; border:1px solid #000;}
#photogallery-staff-orig img { text-align:center;border:1px solid #000;}


/* BOX-PALINSESTO */
#pagina-palinsesto { margin-left:50px; margin-top:10px;}
.box-palinsesto {padding:4px 4px; float:left;}
.corpo-prew-palinsesto { background-color:#FD9E20;height:auto; width:227px; padding:4px 8px;}
.corpo-prew-palinsesto a{ display:block; margin:15px 0;}

.immagine-prew-palinsesto { height:94px; width:70px; float:left; margin-right:4px;}
.immagine-prew-palinsesto img{ float:left; margin-right:4px; border:1px solid #000; margin-top:2px;}
.testo-dx-prew-palinsesto { float:left; width:150px;}
.titolo-prew-palinsesto{color:#F96000; font-weight:bold; font-size:0.95em; height:15px;}
.descrizione-prew-palinsesto {color:#000; height:84px; font-size:0.85em; overflow:hidden;}

.titolo-prew-palinsesto a{color:#F96000; text-decoration:none}
.titolo-prew-palinsesto a:link{color:#F96000; text-decoration:none}
.titolo-prew-palinsesto a:visited{color:#F96000; text-decoration:none}
.titolo-prew-palinsesto a:hover{color:#FFF; text-decoration:none}
.titolo-prew-palinsesto a:active{color:#FFF; text-decoration:none}

.descrizione-prew-palinsesto a{color:#000; text-decoration:none}
.descrizione-prew-palinsesto a:link{color:#000; text-decoration:none}
.descrizione-prew-palinsesto a:visited{color:#000; text-decoration:none}
.descrizione-prew-palinsesto a:hover{color:#FFF; text-decoration:none}
.descrizione-prew-palinsesto a:active{color:#FFF; text-decoration:none}

/* DETTAGLIO */
#pagina-palinsesto-dett { margin-left:2px; margin-top:-11px;}
.box-palinsesto-dett {padding:4px 4px; float:left;}
.corpo-prew-palinsesto-dett { background-color:#FD9E20;height:auto; width:227px; padding:4px 8px;}
.immagine-prew-palinsesto-dett { height:94px; width:70px; float:left; margin-right:4px;}
.immagine-prew-palinsesto-dett img{ float:left; margin-right:4px; border:1px solid #000; margin-top:2px;}
.testo-dx-prew-palinsesto-dett { float:left; width:150px;}
.titolo-prew-palinsesto-dett {color:#F96000; font-weight:bold; font-size:0.95em; height:15px;}
.descrizione-prew-palinsesto-dett {color:#000; height:78px; font-size:0.85em; overflow:hidden; font-weight:bold; margin-bottom:4px;}
.descrizione-prew-palinsesto-dett2 {background-color:#FD9E20;width:227px; padding:4px 8px; color:#000000; font-size:0.95em;}
.box-palinsesto-dett2 {padding:4px 0; float:left;}
.corpo-prew-palinsesto-dett2 { background-color:#FD9E20;height:227px; width:577px; padding:4px 8px;}
.descrizione-prew-palinsesto-dett22 {background-color:#FD9E20;width:577px; padding:4px 8px; color:#000000; font-size:0.95em;}

#testo-del-giorno { color:#707070; font-size:0.90em; padding-left:12px;}
#orari-palinsesto { width:100%; vertical-align:top; font-size:0.95em;}
.palcol1 { width:100px; color:#FFF;}
.pal-col2 { width:200px;}
.pal-col3 { width:50px;}
.pal-col4 { width:100px;}


/* BOX-PRESS */
#pagina-press { margin-left:50px; margin-top:10px;}
.corpo-prew-press { background-color:#FD9E20;height:auto; width:227px; padding:4px 8px;}
.immagine-prew-press { height:94px; width:70px; float:left; margin-right:4px;}
.immagine-prew-press img{ float:left; margin-right:4px; border:1px solid #000; margin-top:2px;}
.testo-dx-prew-press { float:left; width:150px;}
.titolo-prew-press{color:#F96000; font-weight:bold; font-size:0.95em; height:15px;}
.descrizione-prew-press {color:#000; height:84px; font-size:0.85em; overflow:hidden;}

.titolo-prew-press a{color:#F96000; text-decoration:none}
.titolo-prew-press a:link{color:#F96000; text-decoration:none}
.titolo-prew-press a:visited{color:#F96000; text-decoration:none}
.titolo-prew-press a:hover{color:#FFF; text-decoration:none}
.titolo-prew-press a:active{color:#F96000; text-decoration:none}

.descrizione-prew-press a{color:#000; text-decoration:none}
.descrizione-prew-press a:link{color:#000; text-decoration:none}
.descrizione-prew-press a:visited{color:#000; text-decoration:none}
.descrizione-prew-press a:hover{color:#FFF; text-decoration:none}
.descrizione-prew-press a:active{color:#FFF; text-decoration:none}

/* DETTAGLIO */
#pagina-press-dett { margin-left:2px; margin-top:-11px;}
.box-press-dett {padding:4px 4px; float:left;}
.corpo-prew-press-dett { background-color:#FD9E20;height:auto; width:227px; padding:4px 8px;}
.immagine-prew-press-dett { height:94px; width:70px; float:left; margin-right:4px;}
.immagine-prew-press-dett img{ float:left; margin-right:4px; border:1px solid #000; margin-top:2px;}
.testo-dx-prew-press-dett { float:left; width:150px;}
.titolo-prew-press-dett {color:#F96000; font-weight:bold; font-size:0.95em; height:15px;}
.descrizione-prew-press-dett {color:#000; height:78px; font-size:0.85em; overflow:hidden; font-weight:bold; margin-bottom:4px;}
.descrizione-prew-press-dett2 {background-color:#FD9E20;width:227px; padding:4px 8px; color:#000000; font-size:0.95em;}
.box-press-dett2 {padding:4px 0; float:left;}

.corpo-prew-press-dett2 { background-color:#FD9E20;height:auto; width:593px;}
.descrizione-prew-press-dett22 {color:#000000; font-size:0.95em;}

.link-press { display:block; margin:10px 0; font-size:0.95em;}
a.link-press { display:block; margin:10px 0; font-size:0.95em; color:#525252;}
a.link-press:hover { display:block; margin:10px 0; font-size:0.95em; color:#E94B01;}

.box-press { width:585px; height:70px; overflow:hidden;}
.box-press img{ vertical-align:top; margin:2px; margin-left:0; margin-right:2px; float:left; padding:4px;}
.box-press a{ color:#525252; text-decoration:none}
.box-press a:link{ color:#525252; text-decoration:none}
.box-press a:visited{ color:#525252; text-decoration:none;}
.box-press a:hover{ color:#E94B01; text-decoration:none;}
.box-press a:active{ color:#525252; text-decoration:none;}
.testo-press { float:left; width:470px; padding:4px;}

/* BOX-CONTATTI */
#pagina-contatti { margin-left:50px; margin-top:10px;}
.box-contatti {padding:4px 4px; float:left;}
.corpo-prew-contatti { background-color:#FD9E20; min-height:160px; width:227px; padding:4px 8px;}
.immagine-prew-contatti { height:94px; width:70px; float:left; margin-right:4px;}
.immagine-prew-contatti img{ float:left; margin-right:4px; border:1px solid #000; margin-top:2px;}
.testo-dx-prew-contatti { float:left; width:150px;}
.titolo-prew-contatti{color:#F96000; font-weight:bold; font-size:0.95em; height:15px;}
.descrizione-prew-contatti {color:#000; height:84px; font-size:0.85em; overflow:hidden;}

.titolo-prew-contatti a{color:#F96000; text-decoration:none}
.descrizione-prew-contatti a{color:#000; text-decoration:none}
.titolo-prew-contatti a:hover{color:#FFF; text-decoration:none}
.descrizione-prew-contatti a:hover{color:#FFF; text-decoration:none}
/* DETTAGLIO */
#pagina-contatti-dett { margin-left:2px; margin-top:-11px;}
.box-contatti-dett {padding:4px 4px; float:left;}
.corpo-prew-contatti-dett { background-color:#FD9E20;height:auto; width:227px; padding:4px 8px;}
.immagine-prew-contatti-dett { height:94px; width:70px; float:left; margin-right:4px;}
.immagine-prew-contatti-dett img{ float:left; margin-right:4px; border:1px solid #000; margin-top:2px;}
.testo-dx-prew-contatti-dett { float:left; width:150px;}
.titolo-prew-contatti-dett {color:#F96000; font-weight:bold; font-size:0.95em; height:15px;}
.descrizione-prew-contatti-dett {color:#000; height:78px; font-size:0.85em; overflow:hidden; font-weight:bold; margin-bottom:4px;}
.descrizione-prew-contatti-dett2 {background-color:#FD9E20;width:227px; padding:4px 8px; color:#000000; font-size:0.95em;}
.box-contatti-dett2 {padding:4px 0; float:left;}
.corpo-prew-contatti-dett2 { background-color:#FD9E20;height:227px; width:577px; padding:4px 8px;}
.descrizione-prew-contatti-dett22 {background-color:#FD9E20;width:577px; padding:4px 8px; color:#525252; font-size:0.95em;
min-height:506px;}

.contatto {background:#FD9E20;}
.contatto-dati { color:#525252; float:left; width:150px; margin-bottom:25px; }
.nome-contatto {font-weight:bold;}
.professione-contatto {font-size:0.90em;}
.contatto-link { float:left; vertical-align:top; font-weight:bold; font-size:0.90em;}
.contatto-link a{ color:#FF0091; text-decoration:none;}
.contatto-link a:hover{ color:#FFF; text-decoration:none;}
#messaggio-contatti { float:left; padding-top:6px;}

/* BOX SHOP */
a.link-categoria-shop { display:block; height:20px; text-decoration:none; font-weight:bold; margin-top:5px; margin-left:10px;}
a.link-categoria-shop:link {color:#A238B1;}
a.link-categoria-shop:visited {color:#A238B1;}
a.link-categoria-shop:hover {color:#FDFBFC;}
a.link-categoria-shop:active {color:#A238B1;}

#descrizione-shop { padding:4px;}
#titolo-shop { color:#A238B1; font-weight:bold; font-size:1.2em; margin-bottom:4px;}


/* BOX GALLERY */
#pagina-gallery { margin-left:50px; margin-top:150px; }
#pagina-gallery a{ margin-left:46px; margin-top:10px;}
#pagina-gallery2 { margin-left:10px; margin-top:150px; height:300px; }
#pagina-gallery2 a{ margin-left:0px; margin-top:0px;}
#pagina-gallery-dett { margin-left:2px; margin-top:-11px;}

#photogallery-gallery-prew { text-align:center; padding:4px; height:65px;}
#photogallery-gallery-orig { text-align:center; height:330px; padding-top:4px;}
#photogallery-gallery-prew img { text-align:center; border:1px solid #000;}
#photogallery-gallery-orig img { text-align:center;border:1px solid #000;}
#photogallery-gallery-prew2 { text-align:left; padding:4px; height:auto}
#photogallery-gallery-prew2 a{ text-align:left; padding:4px; height:auto; display:block; height:18px;}

a.link-gallery-shop { display:block; height:20px; text-decoration:none; font-weight:bold; margin-top:5px; margin-left:10px;}
a.link-gallery-shop:link {color:#A238B1;}
a.link-gallery-shop:visited {color:#A238B1;}
a.link-gallery-shop:hover {color:#FDFBFC;}
a.link-gallery-shop:active {color:#A238B1;}

/* GUESTBOOK */

#box-video { width:505px; height:317px; border:1px solid #000;}

.titolo-prew-news2-guest {color:#FFF; font-weight:bold; font-size:1.1em; text-align:left;}
.descrizione-prew-news2-guest {color:#000; font-size:0.95em; text-align:left; line-height:1.3; margin-top:4px; margin-bottom:10px; border-bottom:1px solid #aaa; padding-bottom:5px;}
#pagina-guestbook { padding:6px; }

/* PLAYER */
#player { background:url(../img/player_sfondo.jpg) repeat-x; width:670px; height:26px; position:relative; text-align:left; margin:0px; padding:0px; }
#player_testo { width:260px; height:30px; position:absolute; right:0px; top:0px; }

/* NEW HEADER */
#mn-home { width:59px; height:31px; float:left; margin-right:6px; display:block;}
#mn-home a { width:59px; height:31px; background-image:url(../img/mn-home-off.gif); float:left; display:block;}
#mn-home a:link { width:59px; height:31px; background-image:url(../img/mn-home-off.gif); float:left; display:block;}
#mn-home a:visited { width:59px; height:31px; background-image:url(../img/mn-home-off.gif); float:left; display:block; }
#mn-home a:hover { width:59px; height:31px; background-image:url(../img/mn-home-on.gif); float:left; display:block;}
#mn-home a:active { width:59px; height:31px; background-image:url(../img/mn-home-off.gif); float:left;  display:block;}

#mn-dj { width:103px; height:31px; float:left; margin-right:6px; display:block;}
#mn-dj a { width:103px; height:31px; background-image:url(../img/mn-dj-off.gif); float:left; display:block;}
#mn-dj a:link { width:103px; height:31px; background-image:url(../img/mn-dj-off.gif); float:left; display:block;}
#mn-dj a:visited { width:103px; height:31px; background-image:url(../img/mn-dj-off.gif); float:left; display:block;}
#mn-dj a:hover { width:103px; height:31px; background-image:url(../img/mn-dj-on.gif); float:left; display:block;}
#mn-dj a:active { width:103px; height:31px; background-image:url(../img/mn-dj-off.gif); float:left; display:block;}

#mn-artisti { width:69px; height:31px; float:left; margin-right:6px; display:block;}
#mn-artisti a { width:69px; height:31px; background-image:url(../img/mn-artisti-off.gif); float:left; display:block;}
#mn-artisti a:link { width:69px; height:31px; background-image:url(../img/mn-artisti-off.gif); float:left; display:block;}
#mn-artisti a:visited { width:69px; height:31px; background-image:url(../img/mn-artisti-off.gif); float:left; display:block;}
#mn-artisti a:hover { width:69px; height:31px; background-image:url(../img/mn-artisti-on.gif); float:left; display:block;}

#mn-palinsesto { width:106px; height:31px; float:left; margin-right:6px; display:block;}
#mn-palinsesto a { width:106px; height:31px; background-image:url(../img/mn-palinsesto-off.gif); float:left; display:block;}
#mn-palinsesto a:link { width:106px; height:31px; background-image:url(../img/mn-palinsesto-off.gif); float:left; display:block;}
#mn-palinsesto a:visited { width:106px; height:31px; background-image:url(../img/mn-palinsesto-off.gif); float:left; display:block;}
#mn-palinsesto a:hover { width:106px; height:31px; background-image:url(../img/mn-palinsesto-on.gif); float:left; display:block;}
#mn-palinsesto a:active { width:106px; height:31px; background-image:url(../img/mn-palinsesto-off.gif); float:left; display:block;}

#mn-gallery { width:78px; height:31px; float:left; margin-right:6px; display:block;}
#mn-gallery a { width:78px; height:31px; background-image:url(../img/mn-gallery-off.gif); float:left; display:block;}
#mn-gallery a:link { width:78px; height:31px; background-image:url(../img/mn-gallery-off.gif); float:left; display:block;}
#mn-gallery a:visited{ width:78px; height:31px; background-image:url(../img/mn-gallery-off.gif); float:left; display:block;}
#mn-gallery a:hover { width:78px; height:31px; background-image:url(../img/mn-gallery-on.gif); float:left; display:block;}
#mn-gallery a:active { width:78px; height:31px; background-image:url(../img/mn-gallery-off.gif); float:left; display:block;}

#mn-press { width:63px; height:31px; float:left; margin-right:6px; display:block;}
#mn-press a { width:63px; height:31px; background-image:url(../img/mn-press-off.gif); float:left; display:block;}
#mn-press a:link { width:63px; height:31px; background-image:url(../img/mn-press-off.gif); float:left; display:block;}
#mn-press a:visited { width:63px; height:31px; background-image:url(../img/mn-press-off.gif); float:left; display:block;}
#mn-press a:hover { width:63px; height:31px; background-image:url(../img/mn-press-on.gif); float:left; display:block;}
#mn-press a:active { width:63px; height:31px; background-image:url(../img/mn-press-off.gif); float:left; display:block;}

#mn-shop { width:59px; height:31px; float:left; margin-right:6px; display:block;}
#mn-shop a { width:59px; height:31px; background-image:url(../img/mn-shop-off.gif); float:left; display:block;}
#mn-shop a:link { width:59px; height:31px; background-image:url(../img/mn-shop-off.gif); float:left; display:block;}
#mn-shop a:visited { width:59px; height:31px; background-image:url(../img/mn-shop-off.gif); float:left; display:block;}
#mn-shop a:hover { width:59px; height:31px; background-image:url(../img/mn-shop-on.gif); float:left; display:block;}
#mn-shop a:active { width:59px; height:31px; background-image:url(../img/mn-shop-off.gif); float:left; display:block;}

#mn-guestbook { width:106px; height:31px; float:left; margin-right:6px; display:block;}
#mn-guestbook a { width:106px; height:31px; background-image:url(../img/mn-guest-off.gif); float:left; display:block;}
#mn-guestbook a:link { width:106px; height:31px; background-image:url(../img/mn-guest-off.gif); float:left; display:block;}
#mn-guestbook a:visited { width:106px; height:31px; background-image:url(../img/mn-guest-off.gif); float:left; display:block;}
#mn-guestbook a:hover { width:106px; height:31px; background-image:url(../img/mn-guest-on.gif); float:left; display:block;}
#mn-guestbook a:active { width:106px; height:31px; background-image:url(../img/mn-guest-off.gif); float:left; display:block;}


#mn-eventi { width:64px; height:31px; float:left; margin-right:6px; display:block;}
#mn-eventi a { width:64px; height:31px; background-image:url(../img/mn-eventi-off.gif); float:left; display:block;}
#mn-eventi a:link { width:64px; height:31px; background-image:url(../img/mn-eventi-off.gif); float:left; display:block;}
#mn-eventi a:visited { width:64px; height:31px; background-image:url(../img/mn-eventi-off.gif); float:left; display:block;}
#mn-eventi a:hover { width:64px; height:31px; background-image:url(../img/mn-eventi-on.gif); float:left; display:block;}
#mn-eventi a:active { width:64px; height:31px; background-image:url(../img/mn-eventi-off.gif); float:left; display:block;}




#mn-contatti { width:86px; height:31px; float:left; margin-right:6px; display:block;}
#mn-contatti a { width:86px; height:31px; background-image:url(../img/mn-contatti-off.gif); float:left; display:block;}
#mn-contatti a:link { width:86px; height:31px; background-image:url(../img/mn-contatti-off.gif); float:left; display:block;}
#mn-contatti a:visited { width:86px; height:31px; background-image:url(../img/mn-contatti-off.gif); float:left; display:block;}
#mn-contatti a:hover { width:86px; height:31px; background-image:url(../img/mn-contatti-on.gif); float:left; display:block;}
#mn-contatti a:active { width:86px; height:31px; background-image:url(../img/mn-contatti-off.gif); float:left; display:block;}


/* SEM */

.box-sondaggi{
padding:0px;
background:url(../img/sondaggi_bg.jpg) no-repeat 0px 25px;
height:219px;
position:relative;
margin-bottom:4px;
}

.box-sondaggi p.desc{
color:#000;
margin:-7px 10px 10px 10px;
font-size:10px;
}

.box-sondaggi p.title{
font-size:10px;
color:#317f0a;
margin:10px;
}

ul.sondaggio{
	margin:-5px 0px 0px 0px;
	padding-left:7px;
}

ul.sondaggio li{
	list-style-type:none;
	height:16px;
}

ul.sondaggio li input{
margin:2px 10px 0px 0px;	
}

ul.sondaggio li span{
color:#000;	
}

a.risultati:link, a.risultati:visited{
color:red;
display:block;
font-size:11px;
margin:5px 0 0 7px;
text-decoration:none;
}

a.risultati:hover{
text-decoration:underline;	
}

span.grazie{
font-size:9px;
color:#0d6c00;
font-weight:bold;
text-transform:uppercase;
margin-left:7px;
}

a.vota:link, a.vota:visited{
background:transparent url(../img/vota_btn.gif) no-repeat scroll left top;
bottom:10px;
display:block;
height:17px;
position:absolute;
right:10px;
width:53px;
border:none;
}

a.vota:hover{
background-position:0px -17px;	
}


input.vota{
background:transparent url(../img/vota_btn.gif) no-repeat scroll left top;
bottom:10px;
display:block;
height:17px;
position:absolute;
right:10px;
width:53px;
cursor:pointer;
border:none;
}

input.vota:hover{
background-position:0px -17px;
cursor:pointer;	
}



.box-classifica{
background:url(../img/classifica_bg.jpg) no-repeat scroll left top;
width:304px;
height:316px;
padding-left:40px;
padding-top:42px;
}


.box-classifica-dett{
width:344px;
height:354px;
}

ul.classifica{
margin-left:0px;
position:relative;	
}

ul.classifica li{
list-style-type:none;	
height:27px;
padding-left:40px;
margin-bottom:3px;
display:block;
}



ul.classifica li.uno{
background:url(../img/1.png) no-repeat scroll left top;	
}

ul.classifica li.due{
background:url(../img/2.png) no-repeat scroll left top;	
}

ul.classifica li.tre{
background:url(../img/3.png) no-repeat scroll left top;	
}

ul.classifica li.quattro{
background:url(../img/4.png) no-repeat scroll left top;	
}

ul.classifica li.cinque{
background:url(../img/5.png) no-repeat scroll left top;	
}

ul.classifica li.sei{
background:url(../img/6.png) no-repeat scroll left top;	
}

ul.classifica li.sette{
background:url(../img/7.png) no-repeat scroll left top;	
}

ul.classifica li.otto{
background:url(../img/8.png) no-repeat scroll left top;	
}

ul.classifica li.nove{
background:url(../img/9.png) no-repeat scroll left top;	
}

ul.classifica li.dieci{
background:url(../img/10.png) no-repeat scroll left top;	
}

ul.classifica li span.autore{
display:block;
font-size:10px;
color:#017b9b;	
}

ul.classifica li span.titolo-canzone{
	color:#00385e;
font-size:11px;
font-weight:bold;
}


div.box-player-audio{
	margin-bottom:7px;
}

div.news-musicali{
background:url(../img/contattaci_bg.jpg) no-repeat top left;
width:243px;
height:88px;
margin-bottom:0px;
}

#gallery-eventi{
	
}

#gallery-eventi img{
margin:5px;
width:80px;
height:60px;
}

a.photogallery:link, a.photogallery:visited{
display:block;
background:url(../img/photogallery.jpg) no-repeat top left;
width:243px;
height:106px;
}

a.photogallery:hover{
background-position:0px -106px;	
}

a.videogallery:link, a.videogallery:visited{
display:block;
background:url(../img/videogallery.jpg) no-repeat top left;
width:243px;
height:106px;
}

a.videogallery:hover{
background-position:0px -106px;	
}

a.audiogallery:link, a.audiogallery:visited{
display:block;
background:url(../img/audiogallery.jpg) no-repeat top left;
width:243px;
height:106px;
}

a.audiogallery:hover{
background-position:0px -106px;	
}

div.box-sondaggi-dett{
	position:relative;
}

div.box-sondaggi-dett p.title{
font-size:18px;
font-weight:bold;
color:
}

div.box-sondaggi-dett p.desc{
font-size:14px;
font-weight:bold;
}

 p.risultati2{
font-size:14px;
font-weight:bold;
}

div.box-sondaggi-dett input.vota{
background:transparent url(../img/vota_btn.gif) no-repeat scroll left top;
bottom:10px;
display:block;
height:17px;
position:relative;
margin-top:25px;
margin-left:15px;
width:53px;
cursor:pointer;
border:none;
}

div.box-sondaggi-dett input.vota:hover{
background-position:0px -17px;
cursor:pointer;	
}

a.link-categoria-shop2 { display:block; height:20px; text-decoration:none; font-weight:bold; margin-top:5px; margin-left:10px;}
a.link-categoria-shop2:link {color:#A238B1;}
a.link-categoria-shop2:visited {color:#A238B1;}
a.link-categoria-shop2:hover {color:#FDFBFC;}
a.link-categoria-shop2:active {color:#A238B1;}

a.data-evento { display:block; height:20px; text-decoration:none; font-size:10px; font-weight:bold; margin-top:5px; margin-left:10px;}




p.audio{margin-left:20px;}

#accordion {width:220px; margin:0px}
.accordion {width:220px; font:12px Verdana,Arial; color:#033}
.accordion dt {width:200px; padding:8px; font-weight:bold; margin-top:5px; cursor:pointer; color:#A238B1;}
.accordion dt:hover {background:url(images/header_over.gif)}
.accordion dd {overflow:hidden; width:220px; margin-left:0px;}
.accordion span {display:block; width:220px; border:2px solid #9ac1c9; border-top:none; padding:15px}

#accordion2 {width:200px; margin:50px auto; border:1px solid #333; border-top:none}
.accordion2 {width:200px; font:12px Verdana,Arial; color:#333}
.accordion2 dt {width:200px; padding:4px 6px; font-weight:bold; cursor:pointer; background-color:#666; background-image:url(images/arrow_down.gif); background-position:right center; background-repeat:no-repeat; color:#fff; border-top:1px solid #333}
.accordion2 dt:hover {background-color:#555}
.accordion2 .open {background-color:#444; background-image:url(images/arrow_up.gif)}
.accordion2 dd {overflow:hidden; background:#fff}
.accordion2 span {display:block; width:200px; border-top:none; padding:15px}

