/* CONTENIDOS
-------------------------------------------------- */

div#contenedor-contenidos{
	border-top: 1px solid #e3e4e8;	
	padding-top:18px;
}

div#contenidos h2 {
	display: block;
	background: url(/css/i/infantil/fontoTextoProgramacionClan.gif) 0 0 no-repeat;
	width: 184px;
	height: 19px;
	margin: 0 0 17px 14px;
}

div#contenidos h2 span {
	position: absolute;
	top: -10000px;	
}


div#contenidos ol#calendario-programacion{
	background: url(/css/i/infantil/fondoCalendario.gif) left top no-repeat;	
	clear:left;
	float: left;
	display:inline;
	width:82px;
	height:51px;
	margin: -30px 0 5px 442px;
	padding: 5px 0 0 5px;
}

div#contenidos ol#calendario-programacion li{
	float:left;
	display:inline;
	width:25px;
	height:46px;
	margin-right:1px;
	text-transform: uppercase;	
	text-align:center;
}

div#contenidos ol#calendario-programacion li a,
div#contenidos ol#calendario-programacion li strong{
	background: url(/css/i/infantil/rollOverCalendario.gif) 0 0 no-repeat;
	clear:left;
	float:left;
	width:25px;
	height:46px;
	text-decoration:none;
	font-weight:normal;
}

div#contenidos ol#calendario-programacion li a span,
div#contenidos ol#calendario-programacion li strong span{
	background: url(/css/i/infantil/fondoAbreviatura.gif) left top no-repeat;	
	clear:left;
	float:left;
	display:inline;	
	width:19px;
	height:17px;
	margin: 3px 0 5px 3px;
	padding-top:2px;
	text-align:center;
}

div#contenidos ol#calendario-programacion li a span abbr,
div#contenidos ol#calendario-programacion li strong span abbr{
	border:0;	
}

div#contenidos ol#calendario-programacion li a:hover,
div#contenidos ol#calendario-programacion li strong{
	background: url(/css/i/infantil/rollOverCalendario.gif) 0 -46px no-repeat;
	color: #fff;
}

div#contenidos ol#calendario-programacion li a:hover span,
div#contenidos ol#calendario-programacion li strong span{
	color: #004276;
}

div#contenidos div#seleccion-paginacion{
	background: url(/css/i/infantil/fondoSeleccionPaginacion.gif) 0 0 no-repeat;
	clear:left;
	float:left;
	display:inline;
	width:100%;
	height:48px;
	padding-bottom:6px;
	margin: 4px 0 22px 1px;
	border-bottom: 3px solid #d230ff;
}

div#contenidos div#seleccion-paginacion fieldset{
	clear:left;
	float: left;
	display:inline;
	width: 230px;	
	margin: 13px 0 0 15px;
}

div#contenidos div#seleccion-paginacion fieldset label{
	font-size:13px;
}

div#contenidos div#seleccion-paginacion fieldset label select{
	width:138px;
	margin-left:4px;	
	border-top: 1px solid #808080;
	border-right: 1px solid #d4d0c8;
	border-bottom: 1px solid #d4d0c8;
	border-left: 1px solid #808080;
}

div#contenidos div#seleccion-paginacion div#caja-fecha{
	float:left;
	display: inline;
	width: 520px;
	margin: 15px 0 0 45px;
}

div#contenidos div#seleccion-paginacion div#caja-fecha a,
div#contenidos div#seleccion-paginacion div#caja-fecha span.inactivo {
	float:left;
	display:inline;	
	width:auto;
	font-size:13px;
	color: #004276;
}

div#contenidos div#seleccion-paginacion div#caja-fecha span.inactivo {
	color: #627a8c;	
}

div#contenidos div#seleccion-paginacion div#caja-fecha a#enlace-flecha-anterior,
div#contenidos div#seleccion-paginacion div#caja-fecha span.anterior{
	background: url(/css/i/infantil/flechaAnterior.gif) right top no-repeat;	
	padding: 1px 30px 3px 0;
}

div#contenidos div#seleccion-paginacion div#caja-fecha a#enlace-flecha-siguiente,
div#contenidos div#seleccion-paginacion div#caja-fecha span.siguiente{
	background: url(/css/i/infantil/flechaSiguiente.gif) left top no-repeat;	
	padding: 1px 0 3px 30px;
}

div#contenidos div#seleccion-paginacion div#caja-fecha p{
	float:left;
	display:inline;	
	width:auto;
	margin: 0 10px 0 10px;
	font-size:17px;
	font-weight:bold;
}

div#contenidos div#seleccion-paginacion button{
	background: url(/css/i/infantil/fondoImprimir.gif) 0 0 no-repeat;	
	float:left;
	display:inline;
	width: 100px;
	margin: 6px 0 0 30px;
	padding: 8px 0 11px 45px;
	text-align:left;
	font-size:13px;
	color: #004276;
}

div#contenido-tablas{
	clear:left;
	float:left;
	width:100%;	
}


div#contenido-tablas div.tabla-final{
	margin: 0;
}

div#contenido-tablas div.contenedor-tabla div{
	background: url(/css/i/infantil/fondoCabeceraTabla.gif) 0 0 no-repeat;		
	float:left;
	display:inline;
	width:304px;

}

div#contenido-tablas table{
	width:284px;
	border-spacing:0;
	margin-left:12px;
}

div#contenido-tablas caption{
	padding: 7px 0 5px 0;
}

div#contenido-tablas table tr{
	width:284px;
}

div#contenido-tablas table#tabla-CTV_CLANTV tr,
div#contenido-tablas table#tabla-CTV_CLANTV tr th{
	background-color:#f996ff;
}

div#contenido-tablas table#tabla-CTV_CLANTV tr td a{
	color: #500094;
}

div#contenido-tablas table#tabla-CTV_CLANTV tr.par,
div#contenido-tablas table#tabla-CTV_CLANTV tr.par th{
	background-color:#bc59ff;
	
}

div#contenido-tablas table#tabla-CTV_LA1 tr,
div#contenido-tablas table#tabla-CTV_LA1 tr th{
	background-color:#5eb3f0;
}

div#contenido-tablas table#tabla-CTV_LA1 tr td a{
	color: #001381;
}

div#contenido-tablas table#tabla-CTV_LA1 tr.par,
div#contenido-tablas table#tabla-CTV_LA1 tr.par th{
	background-color:#3145c2;
}

div#contenido-tablas table#tabla-CTV_LA2 tr,
div#contenido-tablas table#tabla-CTV_LA2 tr th{
	background-color:#31f9e6;
}

div#contenido-tablas table#tabla-CTV_LA2 tr td a{
	color: #001381;
}

div#contenido-tablas table#tabla-CTV_LA2 tr.par,
div#contenido-tablas table#tabla-CTV_LA2 tr.par th{
	background-color:#008ba7;
}

div#contenido-tablas table tr.no-infantil,
div#contenido-tablas table tr.no-infantil th {
	background-color: #dfdfdf !important;	
}

div#contenido-tablas table tr td{
	padding: 0 13px;
}

div#contenido-tablas table tr.par td a{
	color:#fff !important;
}

div#contenido-tablas table tr.no-infantil th span,
div#contenido-tablas table tr.no-infantil td a {
	color: #627a8c !important;
}

div#contenido-tablas table tr th{
	background: url(/css/i/infantil/fondoHoraProgramacion.png);
	width:50px;
	text-align:center;	
	font-weight:normal;
	color: #004276;
}

div#contenido-tablas table tr.breve th span,
div#contenido-tablas table tr.sin-programacion th span,
div#contenido-tablas table tr.sin-programacion td span {
	position: absolute;
	top: -10000px;
}

div#contenido-tablas table tr.breve td span{
	overflow: hidden;
	display: block;
	height: 0;
	padding-top: 9px;
	background: url(/css/i/infantil/textoMasInfo.gif) left 1px no-repeat;
	cursor: pointer;
}



/* NUEVA PARRILLA INFANTIL ******************************/
/* ******************************************************/
/*titulo pagina*/
#contenidos #seleccion-paginacion h2 {font-size:10px;float:left;margin:1em 0 0 1em;
/*padding:0.6em 1.2em 0.3em 0.6em;background-color:#fff;background-position:0.6em 0.6em;border-radius:0.6em;*/
padding:0;background:url('/css/i/infantil/TextoProgramacionClan.gif') no-repeat;height:2.8em;width:19em;}
/*contenedor parrilla*/
#contenido-tablas {width:100%;font-size:10px;}
#contenido-tablas ul {height:auto;}
.contenedor-tabla {padding:0;width:32% !important;margin:0 0 0 1.2% !important;height:auto;min-height:10em;background:url('/css/i/infantil/fondoPieTabla.gif') 0 100% no-repeat;float:left;padding-bottom:15px;}
#contenido-tablas ul {background:url('/css/i/infantil/fondoCabeceraTabla.gif') no-repeat;float:left;display:inline;width:28.4em;padding:0 1em;display:block;}
.contenedor-tabla em,.contenedor-tabla strong {display:block;}
.contenedor-tabla strong {font-size:140%;line-height:135.71%;font-weight:normal;}
.contenedor-tabla em {font-size:120%;line-height:158.334%;font-style:normal;}
.contenedor-tabla .hour,.contenedor-tabla a {display:block;float:left;}
.contenedor-tabla .hour {width:15%;padding:1em 1.5%;text-align:center;}
.contenedor-tabla .hour em {color:#60c;}
.contenedor-tabla a {width:75%;padding:1em 2% 1em 5%;}
.contenedor-tabla .coltit {font-size:160%;line-height:300%;display:inline-block;width:78%;padding-left:22%;font-weight:bold;color:#60c;}
.contenedor-tabla li {float:left;width:100%;background:#efefef url('/css/i/infantil/ffffff_70.png') repeat-y;}
.contenedor-tabla .hour {height:100%;display:block;}
/*colores*/
	.contenedor-tabla .impar {background-color:#faf;}
		.contenedor-tabla .impar strong {color:#509;}
	.contenedor-tabla .par {background-color:#b6e;}
		.contenedor-tabla .par strong {color:#fff;}
/*hover*/
.contenedor-tabla a:hover {text-decoration:none;background:#95b url('/css/i/infantil/pointer.gif') no-repeat;border-left:0.2em solid #fff;margin:0 0 0 -0.2em;}
.contenedor-tabla li a:hover * {color:#fff;}

/* NUEVA PARRILLA INFANTIL ******************************/
/* END **************************************************/