.podcastfinal { margin:0 0 25px 0; padding:0 20px 20px 20px; float:left; display:inline; width:584px; font-size:13px; background:#fff url("i/bgpodcast_final.gif") bottom left no-repeat; }
.podcastfinal span.img { width:126px;  margin-bottom:12px; margin-right:12px; border-bottom:2px solid #fff; border-right:2px solid #fff; }
.podcastfinal span.img img {  width:130px; height:130px; }

.podcastfinal h1 { font-size:26px; font-weight:normal; letter-spacing:normal; margin:0 0 15px 0; padding:0; }
.podcastfinal p span.suscriberss a { margin-right:15px; padding-left:16px; background:url("i/iconos/rss.gif") center left no-repeat; }
.podcastfinal p { margin:0 0 5px 0; width:auto; display:inline; width:440px; float:right;}
.podcastfinal p a { font-weight:bold; }
.podcastfinal h2 { font-size:18px; font-weight:normal; letter-spacing:normal; margin:0 0 10px 0; padding:0; line-height:normal; color:#000; line-height:100%;}
.podcastfinal h2.XL { font-size:26px; font-weight:normal; letter-spacing:normal; margin:0 0 15px 0; padding:0; }
.podcastfinal h3 { font-size:14px; font-weight:normal; letter-spacing:normal; margin:0 0 15px 0; padding:0; line-height:normal; }
.podcastfinal p.fullsize { display:inline; width:100%; }
.podcastfinal p.fullsize a { margin-right:5px; display:inline;}

.gouplast_eps { margin:0 0 20px 0; padding:0 0 15px 0; float:left; display:inline; width:600px;  background: url("/css/i/bg/bggouplast_eps.gif") bottom left no-repeat}
.gouplast_eps h2.podcasttitle {font-size:19px; font-weight:normal; letter-spacing:normal; margin:0; padding:0 15px 20px 15px;  width:570px; background: url("i/bg/bgpodcast_episodio.gif") top left no-repeat; background-position:0 34px; color:#BF3434;}

.episodio_rss { margin:0; padding:15px; float:left; display:inline; width:568px; border-bottom:1px dotted #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc; }
.episodio_rss.last { border-bottom:0px none;}
.episodio_rss .info { float:left; width:365px; margin-top:8px; }
.episodio_rss .info span.date { font-size:12px; font-weight:normal; }
.episodio_rss .info h3 { font-size:14px; font-weight:bold; letter-spacing:normal; margin:5px 0 0 0; padding:0; line-height:normal; color:#BF3434; }
.episodio_rss #player { float:right; width:200px; }

.episodio_rss .lista_horizontal { display:inline; width:100%; float:left; margin:5px 0 10px 0;}
.episodio_rss .lista_horizontal span.download { background:transparent url("i/iconos/ico_download.gif") no-repeat scroll 0 50%; padding:0 0 0 20px; margin-right:12px; float:left; }
.episodio_rss .lista_horizontal span.mail { background:transparent url("i/iconos/ico_send.gif") no-repeat scroll 0 50%; padding:0 0 0 20px; margin-right:12px; float:left; }
.episodio_rss .lista_horizontal span.coments { background:transparent url("i/iconos/newcom.gif") no-repeat scroll 0 50%; padding:0 0 0 20px; margin-right:12px; float:left; }
.episodio_rss .lista_horizontal span.vote { float:left; }
.episodio_rss .lista_horizontal span.vote b { float:left; }
.episodio_rss .lista_horizontal span.vote .stars { float:left; margin-left:6px; }
.episodio_rss .lista_horizontal span.vote .stars a { margin-right:2px; display:inline; }
.episodio_rss p { float:left; }
.episodio_rss .lista_horizontal span.embd { float:right;}


.suscripcion_rss { float:right; width: 306px;}
.suscripcion_rss h3 { font-size:16px; letter-spacing:normal; margin:0; padding:0 0 10px 0; line-height:normal; font-weight: normal; }
.suscripcion_rss ul { margin:0; padding:0; float:left; display:inline; width:100%;}
.suscripcion_rss li { background:url("/css/i/bg/li_suscripcion.gif") center left no-repeat; display:inline; float:left; font-size:14px; line-height:16px; margin:0 6px 10px 0; padding:0 0; width:147px;}
.suscripcion_rss li a { display:block; padding:10px;}
.suscripcion_rss li a.feed { background: url("i/iconos/ico_podcast.gif") center left no-repeat; padding-left:35px; background-position:10px 50%;}
.suscripcion_rss li a.itunes { background:url("i/iconos/ico_itunes.gif") center left no-repeat; padding-left:35px; background-position:10px 50%;}
.suscripcion_rss li a.juice { background:url("i/iconos/ico_juice.gif") center left no-repeat; padding-left:35px; background-position:10px 50%;}
.suscripcion_rss li a.zencast { background:url("i/iconos/ico_zencast.gif") center left no-repeat; padding-left:35px; background-position:10px 50%;}
.suscripcion_rss li a.zune { background:url("i/iconos/ico_zune.gif") center left no-repeat; padding-left:35px; background-position:10px 50%;}
.suscripcion_rss li a.yahoo { background:url("i/iconos/ico_yahoo.gif") center left no-repeat; padding-left:35px; background-position:10px 50%;}
.suscripcion_rss li a.reader { background:url("i/iconos/ico_reader.gif") center left no-repeat; padding-left:35px; background-position:10px 50%;}
.suscripcion_rss p { float:left; width:100%; margin:0; font-size: 12px;}
.suscripcion_rss p a { float:left; width:100%; font-weight:bold;}


.jackson .tagmedia ul li { padding:0; }
.jackson .tagmedia ul {padding:20px 0 0 5px;}
.jackson .tagmedia ul li a {padding:0 12px 0 0;}
.jackson .tagmedia ul li a span {padding:9px 0 9px 12px;}
*html .jackson .tagmedia ul {padding:20px 0 0 5px;}
*html .jackson .tagmedia ul li a {padding:0 12px 0 0;}
*html .jackson .tagmedia ul li a span {padding:9px 0 9px 12px;}

.navsecpodcast { margin:0 0 15px 0; padding:0; float:left; display:inline; width:100%;}
.navsecpodcast ul.navpodcast { margin:0; padding:0; float:left; display:inline; width:100%;}
.navsecpodcast ul.navpodcast li { float:left; display:inline; margin:0;  width:33%; margin:5px 0;}
.navsecpodcast ul.navpodcast li a { background: url("i/ul/arrow_02.gif")  center left no-repeat; padding:0 0 0 16px;}
.navsecpodcast ul.navpodcast li.active, .navsecpodcast ul.navpodcast li.active a,  .navsecpodcast ul.subsect li.active,  .navsecpodcast ul.subsect li.active a{ font-weight:bold; color:#BF3434; text-decoration:none;}
.navsecpodcast ul.subsect { margin:15px 0; padding:0; float:left; display:inline; width:100%; }
.navsecpodcast ul.subsect li { display:inline; font-weight:bold; margin-right:8px; line-height:20px;}
.navsecpodcast ul.subsect li.sect { display:block; padding-top:10px; font-size:22px; margin-bottom:10px; border-top:1px dotted #ccc; font-weight:normal;color:#333333;}

.grouppodcast { margin:0; padding:0; float:left; display:inline; width:100%;}
.grouppodcast h2.M { font-size:22px;}
.grouppodcast .group2 { margin:10px 0 10px 0; padding:0; float:left; display:inline; overflow:hidden; width:100%;}

.grouppodcast .group2 .podd { margin:0 10px 0 0; padding:0 0 5px 0; float:left; display:inline; height:225px; width:302px; background: url("i/bg/bgpodd.gif") bottom left no-repeat;}

.podd span.img { width:92px; float:left; background: url("i/bg/bgimgpodcast.gif") bottom left no-repeat; padding-bottom:12px; margin-right:8px; margin-left:10px;}
.podd span.img img { float:left; width:92px; height:92px; }
.podd h2 { font-size:18px; line-height:20px; font-weight:normal; letter-spacing:normal; margin:0 0 5px 0; padding:5px 10px 0 10px; background: url("i/bg/bgpoddh2.gif") top left no-repeat;}
.podd p span.suscriberss a { margin-right:12px; padding-left:16px; background:url("i/iconos/rss.gif") center left no-repeat; }
.podd p { margin:0 5px 10px 0; overflow:hidden;  float:left; width:175px; }
.podd p a { font-weight:bold; float:left; margin-top:5px; }
.podd h3 { font-size:12px; font-weight:normal; letter-spacing:normal; margin:0 5px 8px 0; padding:0; line-height:normal; float:left; width:175px;}


.faqcontent p.info { font-size:14px; margin-top:5px;}



.podcastfinal2 { margin:0 0 25px 0; padding:0 15px 20px 15px; float:left; display:inline; width:912px; font-size:13px; background:#fff url("i/bgpodcastfinal2.gif") bottom left no-repeat;}
.podcastfinal2 span.img { width:196px;  margin-bottom:12px; margin-right:12px; border-bottom:2px solid #fff; border-right:2px solid #fff; }
.podcastfinal2 span.img img {  width:200px; height:200px; }

.podcastfinal2 .progrm { float: left; width:570px; margin-left:5px; display: inline; margin-top:10px}
.podcastfinal2 .progrm h2 { font-size:22px; font-weight:normal; letter-spacing:normal; margin:0 0 6px 0; padding:0; line-height:normal; color:#000; line-height:100%;}
.podcastfinal2 .progrm h3 { margin:8px 0 0 0; font-size: 14px;}
.podcastfinal2 .progrm h3 a { /*font-weight: normal;*/ font-size: 12px; line-height: 14px; margin-left: 8px;} 
.podcastfinal2 .progrm h4 { font-weight: normal; margin:5px 0; font-size: 14px;}
.podcastfinal2 .progrm p { margin-bottom: 5px;} 