/*html {font-family:arial,helvetica,sans-serif;font-size:1em;}
body {margin:0;padding:0;}*/
#parrilla_new ul {line-height:100%;}
#parrilla_new li {list-style:none;margin-bottom:0;overflow:visible;}
.blank a,.blank span,.item .hour {visibility:hidden !important;}


.item .hour {visibility:hidden !important;position:absolute;left:-100%;top:-100%;}

#parrilla_new {width:576px;width:616px;height:1030px;margin:0 auto;background:#fff;position:relative;clear:both;}
#parrilla_new .dia {width:76px;background:#9A223E url('i/bkg_cab_parrilla.gif') left bottom repeat-x;color:#F0EAEA;display:block;text-align:center;padding:0 2px;font-size:10px;font-weight:bold;text-transform:uppercase;height:23px;line-height:23px;}
#parrilla_new .h1,#parrilla_new .h2 {background:url('i/bkg_cab_parrilla.gif') left -4px repeat-x;}
#parrilla_new .h1 .dia,#parrilla_new .h2 .dia {width:16px;background:url('i/reloj_cab.gif') 50% 50% no-repeat;}


.l,.m,.x,.j,.v,.s,.d,.h1,.h2 {position:absolute;top:0;}
.h1 {left:0;}.h2 {right:0;}
.l {left:22px;}.m {left:104px;}.x {left:186px;}.j {left:268px;}.v {left:350px;}.s {left:432px;}.d {left:514px;}

#parrilla_new ul {margin:0;padding:0;width:80px;}
#parrilla_new .h1 ul,#parrilla_new .h2 ul {width:20px;}

.item,.time {display:block;font-size:91.7%;/*11px s/12*/margin:2px 0 0 0;}
.item,.news .item {overflow:hidden;padding:2px;color:#000;
position:relative;//necesario para subprogramas-contenedores;}

#parrilla_new .h1 li,#parrilla_new .h2 li {height:40px;background:#F0EAEA;margin:2px 0 0 0;}
.h1 .time,.h2 .time {color:#9A223E;background:none;line-height:19px;height:19px;margin:0;border-bottom:2px dotted #ccc;text-align:center;padding:0;font-weight:normal;}

/*0:30 horas*/
.h2-h2_30,.h3_30-h4,.h4_30-h5,.h5-h5_30,.h9-h9_30,.h9_30-h10,.h10-h10_30,.h11-h11_30,.h11_30-h12,.h13_30-h14,.h14-h14_30,.h14_30-h15,.h15-h15_30,.h21_30-h22,.h22_30-h23 {height:15px;}
/*1 hora*/
.h0-h1,.h1-h2,.h2-h3,.h2_30-h3_30,.h3_30-h4_30,.h3-h4,.h4-h5,.h5-h6,.h5_30-h6_30,.h6-h7,.h6_30-h7_30,.h7-h8,.h8-h9,.h9-h10,.h10-h11,.h11-h12,.h12-h13,.h13-h14,.h14-h15,.h15-h16,.h16-h17,.h17-h18,.h18-h19,.h19-h20,.h20-h21,.h21-h22,.h22-h23,.h23-h24
{height:36px;}
/*1:30 horas*/
.h2-h3_30,.h4-h5_30,.h4_30-h6,.h5-h6_30,.h7_30-h9,.h8-h9_30,.h9_30-h11,.h10_30-h12,.h11_30-h13,.h12-h13_30,.h13_30-h15,.h15-h16_30,.h15_30-h17,.h21-h22_30,.h22_30-h24 {height:57px;}
/*2 horas*/
.h0-h2,.h3-h5,.h7-h9,.h9-h11,.h10-h12,.h12-h14,.h14-h16,.h16-h18,.h17-h19,.h19-h21,.h20-h22 {height:78px;}
/*2:30 horas*/
.h5-h7_30,.h9-h11_30,.h11_30-h14,.h16_30-h19,.h19-h21_30,.h20-h22_30 {height:99px;}
/*3 horas*/
.h2-h5,.h3-h6,.h4_30-h7_30,.h5-h8,.h9-h12,.h11-h14,.h16-h19,.h19-h22 {height:120px;}
/*4 horas*/
.h19-h23 {height:162px;}
/*4:30 horas*/
.h18-h22_30 {height:184px;}



/*días de la semana que se repite*/
.d6,.d5,.d3,.d2 {position:relative;}
.d6 {width:486px;}
.d5 {width:404px;}
.d3 {width:240px;}
.d2 {width:158px;}

/*generos*/
.item {background-color:transparent;}
.item .cat {display:none;}/*desbordamientos en Explorer*/


/*redifusión*/
span.replay {color:#fff;background:url('i/bkg_replay.png');display:inline !important;font-size:10px;line-height:10px;font-weight:bold;padding:0 2px;margin:0 4px 0 0;}

/*enlaces*/
#parrilla_new a {padding:0;font-weight:normal;line-height:118.2%;text-decoration:underline;color:#333;}
#parrilla_new a:hover {color:#000;text-decoration:none;}

/*cabecera parrilla*/
.newcab {border-bottom:1px dashed #ccc;float:left;width:100%;padding-bottom:12px;}
.newcab#new_parrilla {border-bottom:none;padding-bottom:0;}
.newcab h2 {border-bottom:1px solid #798498;float:left;width:100%;font-size:16px;letter-spacing:0.1px;line-height:28px;margin:-10px 0 4px 0;*margin-top:-8px;padding:0;}
.newcab .today {float:left;width:auto;margin:0;padding:0 10px 0 0;font-size:14px;line-height:20px;font-weight:bold;}
.newcab ul.tomorrow {width:auto !important;float:right;margin:0 -10px 0 0;}
.newcab ul.tomorrow li {display:inline;float:left;margin:0 10px;}
.newcab ul.tomorrow li a {line-height:20px;padding:0;text-decoration:underline;}
.newcab ul.tomorrow .desactive {display:none;}

/*legenda colores*/
.legend {width:100%;float:left;height:auto;margin:4px 0;padding:8px 0 0 0 !important;}
.legend ul {width:100% !important;height:30px;float:left;margin:0 !important;}
.legend ul li {float:left;background:none;margin:0 5px 0 0;line-height:16px;font-size:76.93%;/*10px s/13*/text-transform:uppercase;}
.legend a {float:left;margin:5px 0 0 0;padding:0 !important;display:block;line-height:16px;width:auto;background:#fff;}

/*generos*/
		/*no genero*/.cat00 {background-color:#F0EAEA;}
    .legend .cat01 ,.cat01 {background-color:#F8DAC4;}
    .legend .cat02 ,.cat02 {background-color:#DAE6CC;}
    .legend .cat03 ,.cat03 {background-color:#B8E4E8;}
    .legend .cat04 ,.cat04 {background-color:#D0DAFE;}
    .legend .cat05 ,.cat05 {background-color:#E0D2E6;}
	  .legend .cat06 ,.cat06 {background-color:#F6BABC;}
	  .legend .cat07 ,.cat07 {background-color:#AEECFA;}
    
    .cat01bis,.legend .cat01bis   {background-color:#E0B492;}
    .cat02bis,.legend .cat02bis   {background-color:#B4C89E;}
    .cat03bis,.legend .cat03bis   {background-color:#80C4CA;}
    .cat04bis,.legend .cat04bis   {background-color:#A4B4EC;}
    .cat05bis,.legend .cat05bis   {background-color:#D8B4E4;}
		.cat06bis,.legend .cat06bis   {background-color:#EE949E;}
		.cat07bis,.legend .cat07bis   {background-color:#86DEF0;}
 
    .cat01bis,.cat02bis,.cat03bis,.cat04bis,.cat05bis,.cat06bis,.cat07bis {color:#000 !important;}
    .cat01bis span.replay,.cat02bis span.replay,.cat03bis span.replay,.cat04bis span.replay,.cat05bis span.replay,.cat06bis span.replay,.cat07bis span.replay {color:#fff;}
    .cat01bis a,.cat02bis a,.cat03bis a,.cat04bis a,.cat05bis a,.cat06bis a,.cat07bis a {color:#000;}
    .cat01bis a:hover,.cat02bis a:hover,.cat03bis a:hover,.cat04bis a:hover,.cat05bis a:hover,.cat06bis a:hover,.cat07bis a:hover {color:#000 !important;}
    .legend .cat01bis a:hover,.legend .cat02bis a:hover,.legend .cat03bis a:hover,.legend .cat04bis a:hover,.legend .cat05bis a:hover,.legend .cat06bis a:hover,.legend .cat07bis a:hover {color:#000 !important;}

.blank.cat00,.blank.cat01,.blank.cat02,.blank.cat03,.blank.cat04,.blank.cat05,.blank.cat06,.blank.cat07 {background:transparent;}


/************ CALENDARIO ************/
div.calendar {width:145px;height:auto;float:left;overflow:hidden;margin:0 4px;border-bottom:1px solid red;}
div.calendar ul {float:left;}
div.calendar .semana,div.calendar .dias {width:147px;margin:0;padding:0;}
div.calendar .semana li,div.calendar .dias li {display:inline;line-height:23px;height:23px;width:19px;background:#F0EAEA;float:left;margin:0 2px 2px 0;text-align:center;}
div.calendar .dias li a {float:left;color:white;margin:0;padding:0;width:100%;background:#E0CACD;color:black;}
div.calendar .dias li a:hover {background:#9A223E;color:#fff;}
    div.calendar .semana {background:url('i/bkg_cab_calendar.gif') left bottom repeat-x;margin-bottom:2px;}
    div.calendar .semana li {background:none;font-size:11px;font-weight:bold;color:#F0EAEA;margin-bottom:0;}

div.calendar .doc {background-position:-5px 1px;line-height:100%;padding:0 0 0 20px;width:125px;}
div.calendar .doc a {font-size:84.62%;padding:0;}
    
/*div.calendar {width:145px;height:200px;float:left;overflow:hidden;margin:0 4px;border-bottom:1px solid red;}
div.calendar ul {width:147px;float:left;margin:0;padding:0;}
div.calendar li {display:inline;line-height:23px;height:23px;width:19px;background:#fff;color:#CCB8BA;float:left;margin:0 2px 2px 0;text-align:center;}
div.calendar li a {float:left;color:white;margin:0;padding:0;width:100%;background:transparent url('i/bkg_dia.gif') left bottom no-repeat;color:#3C0412;}
div.calendar li a:hover {background-color:#FAF5F5;color:#000;}
    div.calendar .semana {background:url('i/bkg_cab_calendar.gif') left bottom repeat-x;margin-bottom:2px;}
    div.calendar .semana li {background:none;font-size:11px;font-weight:bold;color:#F0EAEA;margin-bottom:0;}*/
    
/************ LISTADO DIA SELECCIONADO ************/
.dia_listado {margin:0 0 0 35px !important;padding-bottom:30px;width:570px;float:left;font-size:12px !important;}
.dia_listado .today {}
.dia_listado strong {clear:both;display:block;margin:12px 0 0 -35px;padding:0;font-size:13px !important;}
.dia_listado strong span {display:inline;color:#800000;}

/*autores*/
.item a em,.empty a span {font-size:10px;color:#000 !important;}
.empty a em {font-size:11px;}
/*rebosamientos*/
.empty {position:relative;oveflow:hidden;*margin-bottom:-3px !important;}
.empty a {display:none;}
.empty .lupa {}
.empty .lupa a {font-size:91.7%;/*11px s/12*/display:block !important;background:url('i/lupa.png') no-repeat;height:19px;width:100%;padding:0 20px 0 0 !important;text-align:right;position:absolute;right:0;text-decoration:none !important;}
    .empty .pbottom a {bottom:0;background-position:right bottom;}
    .empty .ptop a {top:0;background-position:right top;}
.empty .lupa a em {visibility:hidden;width:116px;}
.empty .lupa a:hover em {visibility:visible;position:absolute;right:-2px;line-height:120%;text-align:left;font-style:normal;text-decoration:underline;padding:4px 42px 0 4px;height:36px;border:2px solid #fff;background:url('i/lupa.png') no-repeat;cursor:pointer;}
    .empty .pbottom a:hover em {top:-2px;background-position:right top;}
    .empty .ptop a:hover em {bottom:-2px;background-position:right bottom;}
    /*no genero*/.cat00 .lupa a:hover em {background-color:#F0EAEA;}
    .cat01 .lupa a:hover em {background-color:#F8DAC4;}
    .cat02 .lupa a:hover em {background-color:#DAE6CC;}
    .cat03 .lupa a:hover em {background-color:#B8E4E8;}
    .cat04 .lupa a:hover em {background-color:#D0DAFE;}
    .cat05 .lupa a:hover em {background-color:#E0D2E6;}
    .cat06 .lupa a:hover em {background-color:#F6BABC;}
    .cat07 .lupa a:hover em {background-color:#AEECFA;}
    .cat01bis .lupa a:hover em {background-color:#E0B492;}
    .cat02bis .lupa a:hover em {background-color:#B4C89E;}
    .cat03bis .lupa a:hover em {background-color:#80C4CA;}
    .cat04bis .lupa a:hover em {background-color:#A4B4EC;}
    .cat05bis .lupa a:hover em {background-color:#D8B4E4;}
    .cat06bis .lupa a:hover em {background-color:#EE949E;}
    .cat07bis .lupa a:hover em {background-color:#86DEF0;} 
    /*opacity:0.4;
    filter: Alpha(Opacity=40);*/
.parrilla_simple#parrilla_new .empty a {display:block;}
.parrilla_simple#parrilla_new .empty .lupa {display:none;}

/*subprogramas*/
.blank {position:relative;}
.blank ul .item a {visibility:visible !important;}
.item ul,.blank ul {position:absolute;left:0;top:19px;border-right:2px dotted #fff;}
.item ul .item,.blank ul .item {visibility:visible !important;display:block;border-top:2px dotted #fff;margin-top:0;font-size:100%;}
/*
.h9-h11_30 .h10 {top:40px;border-bottom:2px dotted #fff;}.x .h9-h11_30 .h10,.v .h9-h11_30 .h10 {border-left:2px dotted #fff;}.v .h9-h11_30 .h10 {left:-2px;}
.h19-h22 .h20 {top:40px;}
.h22_30-h24 .h23 {top:18px;}
*/
.parrilla_simple#parrilla_new .item ul {margin:0;top:0;}
.parrilla_simple#parrilla_new .item ul li {padding-left:36px;width:568px !important;margin-bottom:0 !important;}
.parrilla_simple#parrilla_new .item ul .item {border-top:1px dotted #E0CACD;border-bottom:none !important;}

/*parrilla simple*/
.parrilla_simple#parrilla_new {height:1%;}
.parrilla_simple#parrilla_new li,.parrilla_simple#parrilla_new li ul {width:604px !important;height:auto;float:left;position:relative !important;left:0;}
.parrilla_simple#parrilla_new li ul {margin:0 0 18px 0;border-bottom:none;}
.parrilla_simple#parrilla_new .h1,.parrilla_simple#parrilla_new .h2 {display:none;}
.parrilla_simple#parrilla_new .l,.parrilla_simple#parrilla_new .m,.parrilla_simple#parrilla_new .x,.parrilla_simple#parrilla_new .j,.parrilla_simple#parrilla_new .v,.parrilla_simple#parrilla_new .s,.parrilla_simple#parrilla_new .d
{}
.parrilla_simple#parrilla_new .dia {padding:0 0 0 14px;width:600px;text-align:left;height:28px;background-position:left -5px;background-color:transparent;}
.parrilla_simple#parrilla_new .dia,.parrilla_simple#parrilla_new .item {font-size:12px;}
.parrilla_simple#parrilla_new .item {background:none;border-bottom:1px solid #E0CACD;margin:0;padding:0 10px 0 0;}
.parrilla_simple#parrilla_new .item .hour {margin:0 !important;visibility:visible !important;position:relative !important;top:auto;left:auto;}
/*.parrilla_simple#parrilla_new .item em {margin:0 !important;visibility:visible !important;position:relative !important;top:auto;left:auto;}*/

         .parrilla_simple#parrilla_new .item .hour {border-left:5px solid #F0EAEA;padding:0 5px;}
         .parrilla_simple#parrilla_new .item em {font-weight:normal !important;font-style:normal;}

.parrilla_simple#parrilla_new .item,
.parrilla_simple#parrilla_new .item .hour,
.parrilla_simple#parrilla_new .item a,
.parrilla_simple#parrilla_new .item .cat span {line-height:22px !important;float:left;}
.parrilla_normal#parrilla_new .item .cat {display:none;}
.parrilla_simple#parrilla_new .item .cat {display:block;float:right;}
.parrilla_simple#parrilla_new .item .cat span {font-size:9px;text-transform:uppercase;font-weight:bold;color:#999;}

.parrilla_simple#parrilla_new .item a {font-weight:bold;color:#555;}
.parrilla_simple#parrilla_new .item a:hover {color:#000;}
.parrilla_simple#parrilla_new .item span.replay {float:left;display:block !important;line-height:13px;margin:4px 4px 0 0;}

         .parrilla_simple#parrilla_new .cat01 .hour {border-color:#F8DAC4;}
         .parrilla_simple#parrilla_new .cat02 .hour {border-color:#DAE6CC;}
         .parrilla_simple#parrilla_new .cat03 .hour {border-color:#B8E4E8;}
         .parrilla_simple#parrilla_new .cat04 .hour {border-color:#D0DAFE;}
         .parrilla_simple#parrilla_new .cat05 .hour {border-color:#E0D2E6;}
				 .parrilla_simple#parrilla_new .cat06 .hour {border-color:#F6BABC;}

         .parrilla_simple#parrilla_new .cat01bis .hour {border-color:#E0B492;color:#000;}
         .parrilla_simple#parrilla_new .cat02bis .hour {border-color:#B4C89E;color:#000;}
         .parrilla_simple#parrilla_new .cat03bis .hour {border-color:#80C4CA;color:#000;}
         .parrilla_simple#parrilla_new .cat04bis .hour {border-color:#A4B4EC;color:#000;}
         .parrilla_simple#parrilla_new .cat05bis .hour {border-color:#D8B4E4;color:#000;}
				 .parrilla_simple#parrilla_new .cat06bis .hour {border-color:#EE949E;color:#000;}
     

         .parrilla_simple#parrilla_new .cat01bis {background-color:#F8DAC4;}
         .parrilla_simple#parrilla_new .cat02bis {background-color:#DAE6CC;}
         .parrilla_simple#parrilla_new .cat03bis {background-color:#B8E4E8;}
         .parrilla_simple#parrilla_new .cat04bis {background-color:#D0DAFE;}
         .parrilla_simple#parrilla_new .cat05bis {background-color:#E0D2E6;}
				 .parrilla_simple#parrilla_new .cat06bis {background-color:#F6BABC;}


         .parrilla_simple#parrilla_new .cat01 .cat span:after {content:"En Directo";      color:#E0B492;}
         .parrilla_simple#parrilla_new .cat02 .cat span:after {content:"Temáticos";       color:#B4C89E;}
         .parrilla_simple#parrilla_new .cat03 .cat span:after {content:"Músicas y ...";     color:#80C4CA;}
         .parrilla_simple#parrilla_new .cat04 .cat span:after {content:"Otras Músicas";   color:#A4B4EC;}
         .parrilla_simple#parrilla_new .cat05 .cat span:after {content:"Retransmisiones"; color:#D8B4E4;}
				 .parrilla_simple#parrilla_new .cat06 .cat span:after {content:"Culturas Sonoras";       color:#EE949E;}


         .parrilla_simple#parrilla_new .cat01bis .cat span:after,.parrilla_simple#parrilla_new .cat01bis a,
         .parrilla_simple#parrilla_new .cat02bis .cat span:after,.parrilla_simple#parrilla_new .cat02bis a,
         .parrilla_simple#parrilla_new .cat03bis .cat span:after,.parrilla_simple#parrilla_new .cat03bis a,
         .parrilla_simple#parrilla_new .cat04bis .cat span:after,.parrilla_simple#parrilla_new .cat04bis a,
         .parrilla_simple#parrilla_new .cat05bis .cat span:after,.parrilla_simple#parrilla_new .cat05bis a,
         .parrilla_simple#parrilla_new .cat06bis .cat span:after,.parrilla_simple#parrilla_new .cat06bis a {color:#000;}
                                                                                             



.parrilla_simple#parrilla_new .blank {}
.parrilla_simple#parrilla_new .blank a,.parrilla_simple#parrilla_new .blank span {visibility:visible !important;}