/********** PODCAST PODCAST PODCAST PODCAST **********/

#podcast{float:left; width:574px; height:auto; margin:2px 3px 0 0; color:#fff; font-size:13px; overflow:hidden}

#podcast li a{color:#FFF; text-decoration:none}
#podcast li a:hover{color:#FFF;}
#podcast .elenco-podcast, .dettaglio-podcast{padding:0 3px;  background:#002641; border:1px solid #002641;}
#podcast .elenco-podcast .content{width:238px; float:left; margin:20px 0 0 30px;}
#podcast .elenco-podcast h2, .dettaglio-podcast h2{color:#fff; margin:4px 0; border:0}
#podcast .elenco-podcast .dettagli{ padding:3px 0;}
#podcast .elenco-podcast .dettagli p{line-height:1.6em; padding:0; margin:0; border:0;}
#podcast .elenco-podcast .button{text-align:right; font-size:11px; height:20px}
#podcast .elenco-podcast .button a{text-decoration:none; color:#003366; padding:0 3px; cursor:pointer }
#podcast .elenco-podcast .button a:hover{ background:#003366; color:#71bdfc; padding:0 3px; cursor:pointer}



#podcast .dettaglio-podcast .content{padding:10px}
#podcast .dettaglio-podcast .content p{margin:0; padding:0; border:0; line-height:1.4em}
#podcast .dettaglio-podcast .img-trasmissione{float:left; margin:0 16px 2px 0}
#podcast .dettaglio-podcast .row1{background:#013c65; height:24px; padding:4px; margin-top:20px; margin-bottom:1px; font-size:17px}
#podcast .dettaglio-podcast .row2{border:1px solid #013c65; min-height:24px; height:100%; padding:4px; margin-bottom:1px;}
#podcast .dettaglio-podcast .row3{background:#013c65; min-height:24px; height:100%; padding:8px 4px 4px 4px; margin-bottom:1px}
#podcast .dettaglio-podcast .col1{width:416px; padding:0 2px; float:left}
#podcast .dettaglio-podcast .col1 a{color:#fff}
#podcast .dettaglio-podcast .col2{float:left; margin:0 8px; padding:0; border:0}
#podcast .dettaglio-podcast .col3{ float:left}
#podcast .dettaglio-podcast h3{margin:0; padding:0; border:0}
#podcast .content a{text-decoration:none; border:0; padding:0; margin:0}


#podcast .table-calendario {padding:10px 0}
#podcast .table-calendario h2{text-align:center}
#podcast .table-calendario h2 a{color:#FFF; text-decoration:none}
#podcast .table-calendario table th{width: 60px; height: 30px; text-align: center; color: #E5E5CF; background-color: #013C65}
#podcast .table-calendario table td { height: 30px; color: #003366; text-align: center; background-color: #e5e5cf;}
#podcast .table-calendario table td a{ display: block; width: 100%; height: 22px; padding-top: 8px; background-color: #013C65; text-decoration: none; color: #fff;}
#podcast .table-calendario table td.current {font-weight: bold; color: #ffffff;}
#podcast .table-calendario table td a:hover{background-color: #fff; color:#003366; font-weight: bold;}


/* PODCAST COLONNA SINISTRA */
#podcast-colsx{float:left; width:250px; height:auto; margin:2px 1px 0 0}


/* TOP DOWNLOAD */

#podcast-colsx .top-download{width:246px; margin:2px 0 0 0; background:#002641; border:1px solid #002641; color:#FFF}
#podcast-colsx .top-download .container{padding:6px;}
#podcast-colsx .top-download a{text-decoration:none; color:#71bdfc;}
#podcast-colsx .top-download p.titolo-podcast{font-size:15px; color:#71bdfc; margin:0 0 4px;}
#podcast-colsx .top-download .img-trasmissione{float:left; margin:0 2px 4px 0}
#podcast-colsx .top-download .action{margin-left:118px;}
#podcast-colsx .top-download .action img{margin-bottom: 8px}
#podcast-colsx .top-download h1{background:url(../img/h1-podcast.gif) top left no-repeat; width:196px; height:19px; display:block; margin:2px 2px 8px 2px}
#podcast-colsx .top-download h2{ padding:3px;  background:#003366; color:#71bdfc; margin:0 0 4px 0; border:0}
#podcast-colsx .archivio-ultimi-podcast{height:18px; margin:1px; padding:4px; text-align:right; background:#003366;}
#podcast-colsx .archivio-ultimi-podcast a{color:#FFF; text-decoration:underline}
#podcast-colsx .top-download .sep{height:1px; border-bottom:1px dotted #fff}
#podcast-colsx span.color999{color:#999}

/* VOTAZIONE / RATE*/
.star-rating{list-style:none; margin: 0px; padding:0px; width: 80px; height: 16px; position: relative; background: url(../img/star-podcast.png) top left repeat-x;}
.star-rating li{ padding:0px; margin:0px;/*\*/ float: left; /* */}
.star-rating li a{ display:block; width:16px; height:16px; text-decoration: none; text-indent: -9000px; z-index: 8888; position: absolute; padding: 0px;}
.star-rating li a:hover{ background: url(../img/star-podcast.png) left bottom; z-index: 1; left: 0px; cursor:pointer}
.star-rating a.one-star{ left: 0px; }
.star-rating a.one-star:hover{ width:16px;}
.star-rating a.two-stars{ left:16px;}
.star-rating a.two-stars:hover{ width: 32px;}
.star-rating a.three-stars:hover{ width: 48px;}
.star-rating a.three-stars{ left: 32px;}
.star-rating a.four-stars{ left: 48px;}	
.star-rating a.four-stars:hover{ width: 64px;}
.star-rating a.five-stars{ left: 64px;}
.star-rating a.five-stars:hover{ width: 80px;}
li.votato{width:60px; height:16px; background:url(../img/star-podcast-2.png) left scroll no-repeat; padding-left:20px; color:#F8B500; list-style:none}