/* ----------------- CONTENIDO internas ----------------- */

#content .border {
	width:976px;
	height:9px;
	background: url(../images/structure/content-border.jpg) no-repeat bottom;
	float:left;
}
#content .head-interna {
	width:976px;
	height:29px;
	background: url(../images/structure/titles-internas.jpg) no-repeat top center;
	clear:both;
	margin:0;
	padding:0;
}

#content .head-interna h1 {
	float:left;
	width:308px;
	padding:6px 0 0 6px;
	color:#f05a08;
	font: bold 1.1em Tahoma, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}

#content .head-interna h1.first {
	width:628px;
	padding:6px 0 0 20px;
}

#content .head-interna h1 span {
	color:#461657;
}

#content .columns {
	width:950px;
	margin:0 0 0 13px;
	_margin:0 0 0 7px;
	float:left;
	padding:0;
	background:#FFF url(../images/structure/back-columns-int.jpg) repeat-y center;
}

#content .column1-double, #content .column3 {
	float:left;
	display:block;
	padding:0;
}

#content .column1-double {
	width:636px;
}

#content .column3 {
	width:313px;
}

/*----  CONTENIDO GENERALES  ----*/

.column1-double .header-interna {
	float:left;
	width:636px;
	height:88px;
	background:url(../images/structure/bg-top-interna.gif) repeat-x;
	margin: 0 0 10px 0; 
}

.column1-double .header-interna .breadcrumb {
	float:left;
	padding:6px 0 0 10px;
	width:450px;
	font: normal 1em "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#929292;
}

.column1-double .header-interna .breadcrumb a {
	font-weight:bold;
	text-decoration:none;
	color:#929292;
}

.column1-double .header-interna .breadcrumb span{
	font-weight:bold;
	color:#5d5d5d;
}

.column1-double .header-interna .breadcrumb a:hover{
	text-decoration:underline;
}


.column1-double .header-interna h2{
	float:left;
	width:450px;
	font: bold 1.3em "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#e45100;
	padding:0 0 0 10px;
}

.column1-double .header-interna .social{
	float:right;
	padding:10px 2px 0 0;
}

.column1-double .header-interna .social ul li{
	float:left;
	padding:2px 3px;
}

/*----  botones de navegacion en internas  ----*/


.column1-double .header-interna .navegation{
	width:630px;
	float:left;
	clear:both;
}

.column1-double .header-interna .navegation ul li{
	float:right;
}

.column1-double .header-interna .navegation ul li.primer-item{
	float:left;
	font-weight:bold;
	color:#561b6b;
	padding:18px 0 0 10px;
}

.column1-double .header-interna .navegation a{
	text-indent: -999em;
	margin:3px 6px 0 6px;

}

.column1-double .header-interna .navegation a.volver{
	width:80px;
	height:34px;
	background:url(../images/buttons/btn-volver.jpg) no-repeat top;
	display:block;
}

.column1-double .header-interna .navegation a:hover.volver{
	background:url(../images/buttons/btn-volver.jpg) no-repeat  bottom;
}

.column1-double .header-interna .navegation a.directorio{
	width:113px;
	height:24px;
	background:url(../images/buttons/btn-directorio.jpg) no-repeat top;
	display:block;
}

.column1-double .header-interna .navegation a:hover.directorio{
	background:url(../images/buttons/btn-directorio.jpg) no-repeat  bottom;
}

.column1-double .header-interna .navegation a.corporativo{
	width:141px;
	height:24px;
	background:url(../images/buttons/btn-corporativo.jpg) no-repeat top;
	display:block;
}

.column1-double .header-interna .navegation a:hover.corporativo{
	background:url(../images/buttons/btn-corporativo.jpg) no-repeat  bottom;
}


.column1-double .header-interna .navegation a.quienes-somos{
	width:113px;
	height:24px;
	background:url(../images/buttons/btn-quienes-somos.jpg) no-repeat top;
	display:block;
}

.column1-double .header-interna .navegation a:hover.quienes-somos{
	background:url(../images/buttons/btn-quienes-somos.jpg) no-repeat  bottom;
}

.column1-double .header-interna .navegation a.semana-anterior{
	width:137px;
	height:24px;
	background:url(../images/buttons/btn-semana-anterior.jpg) no-repeat top;
	display:block;
}

.column1-double .header-interna .navegation a:hover.semana-anterior{
	background:url(../images/buttons/btn-semana-anterior.jpg) no-repeat  bottom;
}

.column1-double .header-interna .navegation a.semana-siguiente{
	width:137px;
	height:24px;
	background:url(../images/buttons/btn-semana-siguiente.jpg) no-repeat top;
	display:block;
}

.column1-double .header-interna .navegation a:hover.semana-siguiente{
	background:url(../images/buttons/btn-semana-siguiente.jpg) no-repeat  bottom;
}

.column1-double .header-interna .navegation a.guia-programacion{
	width:147px;
	height:24px;
	background:url(../images/buttons/btn-guia-programacion.jpg) no-repeat top;
	display:block;
}

.column1-double .header-interna .navegation a:hover.guia-programacion{
	background:url(../images/buttons/btn-guia-programacion.jpg) no-repeat  bottom;
}

/*----------- COLUMNA 3 --------------*/

/*----------- WIDGET --------------*/

.modulo-widget {
	background: url(../images/structure/bg-modulo-widget.gif) no-repeat top;
	float:right;
	width:313px;
	height:143px;
}
.modulo-widget h2 {
	float:left;
	width:300px;
	padding:6px 0 0 6px;
	color:#f05a08;
	font: bold 1.1em Tahoma, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}
.modulo-widget h2 span {
	color:#461657;
}
.modulo-widget div.img {
	float:left;
	width:100px;
	margin:5px 7px;
}
.modulo-widget div.img img {
	border:2px solid #fff;
}
.modulo-widget div.contenido {
	float:left;
	width:180px;
	margin:5px 6px;
}
.modulo-widget div.contenido p {
	font-family:"Trebuchet MS", sans-serif;
	font-weight:bold;
	font-size:1.1em;
	line-height:13px;
	color:#4e1463;
}
.modulo-widget .btn-modulo {
	float:left;
	width:115px;
	height:26px;
	margin:10px 0 0 70px;
}
.modulo-widget .btn-modulo a {
	width:115px;
	height:26px;
	background:url(../images/buttons/btn-descargalo.png) no-repeat center top;
	display:block;
}
.modulo-widget .btn-modulo a:hover {
	background-position:center bottom;
}


/*-------------SECCIONES-------*/

/*----  CONTENIDO DESCRIPCION DE PROGRAMA  ----*/

.programa-descripcion .imagen-central, .promocion-descripcion .imagen-central  {
	width:615px;
	height:351px;
	display:block;
	background: url(../images/structure/bg-foto-grande.gif) no-repeat bottom;
	clear:both;
	margin: 0 auto;
}

.programa-descripcion .imagen-central img, .promocion-descripcion .imagen-central img{
	padding:0 9px 0 9px;

}
.programa-descripcion .detalle  {
	float:left;
	width:615px;
	margin:0 5px;
}
.programa-descripcion  .detalle  span{
	float:right;
	padding-top:60px;	
	text-transform:uppercase;
	color:#f05a08;
	margin:0px 5px 0px 0px;
	padding-left: 10px;
	font: normal 1em Tahoma, Arial, Helvetica, sans-serif;
}
.programa-descripcion  .detalle  a{
text-decoration:none;
font: bold 1em Tahoma, Arial, Helvetica, sans-serif;
padding-left: 10px;
text-transform:none;

}
.programa-descripcion  .detalle  a:hover{
text-decoration:underline;
}
.programa-descripcion .detalle img  {
	float:left;
	margin:0 30px 0px 15px;
}

.programa-descripcion h3 {
	float: left;
	width:373px;
	height:38px;
	text-align:center;
	padding-top:15px;
	background:url(../images/structure/bg-tt-detalle.jpg) no-repeat top;
	color:#f05a08;
	font: bold 1.3em Tahoma, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}

.programa-descripcion .detalle p  {
	float:left;
	width:373px;
	margin: 0 5px;
	text-align:justify;
	color:#535353;
	font: normal 0.9em/1.2em Tahoma, Arial, Helvetica, sans-serif;
	padding:0;
}

.promocion-descripcion .detalle  {
	float:left;
	width:300px;
	margin:0 25px 0 5px;
}

.promocion-descripcion .detalle img  {
	float:left;
	margin:0 30px 0px 15px;
}

.promocion-descripcion h3 {
	float: left;
	width:300px;
	height:38px;
	padding:15px 0 0 15px;
	background:url(../images/structure/bg-promo-tt-detalle.jpg) no-repeat top;
	color:#f05a08;
	font: bold 1.3em Tahoma, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}

.promocion-descripcion .detalle p  {
	float:left;
	width:300px;
	margin: 5px 7px;
	text-align:justify;
	color:#535353;
	font: normal 0.9em/1.2em Tahoma, Arial, Helvetica, sans-serif;
	padding:0;
}

h4.decalogo {
	width:300px;	
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	margin:30px 0 10px 0;
	color:#4d1462;
}

ul.decalogo {
	float:left;
	width:290px;
	margin-top:5px;
}

ul.decalogo li {
	background-image:url(../images/content/bullet-circulo-naranja.gif);
	background-repeat:no-repeat;
	background-position:1px 2px;
	padding:0 0 10px 10px;
	font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif;
	font-size: 0.9em;
	color:#5c1876;
}



/*----  CONTENIDO DESCRIPCION DE PROGRAMA NOTICIAS ----*/

.programa-noticias-descripcion {
	width:615px;
	margin: 10px 0 0 10px;
	
}

.programa-noticias-descripcion .foto-noticias {
	float:left;
	width:289px;
	height:268px;
	background-image:url(../images/content/TVC-bg-noticias-foto.jpg);
	background-repeat:no-repeat;
}

.programa-noticias-descripcion .foto-noticias img {
	padding-left:6px;
}

.programa-noticias-descripcion .imagen-central{
	float:left;
	width:313px;
	height:270px;
	margin:0 0 0 10px;
}

.programa-noticias-descripcion .imagen-central p{
	margin:0 0 0 10px;
}

table.TVC-noticias-actualizadas, table.TVC-noticias-destacadas {
	border-collapse:separate;
	border-spacing: 1px;
	width:300px;
	background-color:#fff;
	margin:10px 0 0 9px;
	_margin:10px 0 0 4px;
	float:left;
}

table.TVC-noticias-actualizadas thead tr td, table.TVC-noticias-destacadas thead tr td {
	height:18px;
	padding: 4px 0 0 0;
	text-indent:10px;
	border: solid 1px #4a185b;
	color:#fff;
	font: bold 0.9em Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	background-color:#4a185b;
}

table.TVC-noticias-actualizadas tbody tr td.date  {
	text-align:center;
	color:#979797;
	width:60px;
	font-weight:bold;
}

table.TVC-noticias-actualizadas tbody tr td, table.TVC-noticias-destacadas tbody tr td{
	min-height:50px;
	background-color:#f2f2f2;
	border-top:solid 1px #fff;
	border-bottom: solid 1px #cecece;
	padding:4px;
	vertical-align:top;
}

table.TVC-noticias-actualizadas tbody tr td h3, table.TVC-noticias-destacadas tbody tr td h3{
	color:#000000;
	clear:both;
	padding:2px 0 4px 0;
}
table.TVC-noticias-actualizadas tbody tr td a, table.TVC-noticias-destacadas tbody tr td a{
	font-weight:normal;
	color:#595959;
	text-decoration:none;
}

table.TVC-noticias-actualizadas tbody tr td a:hover, table.TVC-noticias-destacadas tbody tr td a:hover{
	text-decoration:underline;
}

table.TVC-noticias-destacadas  {
	margin:10px 0 0 12px;
}

table.TVC-noticias-destacadas thead tr td {
	background-color:#e45100;
	border: solid 1px #e45100;
}

table.TVC-noticias-destacadas tbody tr td.not-img{
	width:60px;
}

table.TVC-noticias-destacadas tbody tr td img {
	border: solid 1px #FFF;
	margin:auto;

}



/*-------------WALLPAPERS-------*/

.wallpaper {
	float:left;
	width:114px;
	height:115px;
	background:url(../images/backgrounds/bg-wallpapers.gif) no-repeat;
	margin: 10px 0 0 10px;
}

.wallpaper img {
	float:left;
	margin:4px 0 0 4px;
}

.wallpaper a {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#725988;
	text-decoration:none;
	background-image:url(../images/content/bullet-flecha-violeta.gif);
	background-repeat:no-repeat;
	background-position:7px 7px;
	padding:4px 0 0 15px;
	*padding:5px 0 0 15px;
}

.wallpaper a:hover {
	text-decoration:underline;
}


/*----  CONTENIDO QUIENES SOMOS  ----*/


.quienes-somos, .rrhh, .guia-semanal, guia-semanal-resultados, mapa-del-sitio {
	margin:0 10px 4px 10px; 
}

.quienes-somos img {
	width:238px;
	height:133px;
	display:block;
	background: url(../images/structure/bg-foto-chica.gif) no-repeat bottom;
	clear:both;
	padding:0 9px 6px 9px;
}

.quienes-somos img.seniales{
	width:588px;
	height:668px;
	background-image:none;

}
.quienes-somos img.foto1 {
	float: right;
	margin: 15px 0 5px 10px;
}

.quienes-somos img.foto2 {
	float: left;
	margin: 5px 10px 5px 0;
}

.quienes-somos p  {
	padding:6px 0;
	text-align:justify;

}

.quienes-somos p span {
	color:#e45100;
}


.quienes-somos ul {
	margin:6px 20px;
}

.quienes-somos ul li {
	background: url(../images/common/bullet.jpg) no-repeat;
	padding:0 12px 6px 12px;
}

.quienes-somos ul li.terminos {
	background: url(../images/common/bullet.jpg) no-repeat;
	padding:0px 12px 6px 12px;
	line-height:15px;
	text-align:justify;
	width:580px;
}

.quienes-somos h3 {
color:#E45100;
margin-top:15px;
	
}

.directorio{
	float:left;
	width:300px;
	height:101px;
	background: url(../images/backgrounds/directorio.jpg) no-repeat;
	margin:10px 0 0 5px; 
}

.directorio h4{
	margin:10px 0 0 30px; 
	color:#e45100;
}

.directorio p{
	margin:2px 0 0 30px; 
}

.directorio p a{
	color:#e45100;
	text-decoration:none;
}

.directorio p a:hover{
	text-decoration:underline;
}



/*----  CONTENIDO RRHH  ----*/

.rrhh .form{
	margin: 20px auto;
	width:501px;	
	background:url(../images/backgrounds/bg-form.gif) repeat-y center;
	display:block;
}

.rrhh .form h3{
	color:#e45100;
	background:url(../images/common/arrow-form.gif) no-repeat left;
	text-indent:30px;
	width:500px;
	display:block;
	margin:10px 0 0 0;
	font-size:1.1em;
}

.rrhh .form p{
	width:220px;
	float:left;
	margin:6px 0 6px 20px;
	_margin:6px 0 6px 10px;
}

.rrhh .form p.triple{
	width:280px;
	float:left;
	margin:6px 0 6px 20px;
	_margin:6px 0 6px 10px;
}

.rrhh .form p.simple{
	width:140px;
	float:left;
	margin:28px 0 6px 20px;
	_margin:28px 0 6px 10px;
}

.rrhh .form label{
	width:218px;
	padding: 0 0 0 12px;
	background: url(../images/common/bullet.gif) no-repeat;
	color:#4b3364;
	clear:both;
}

.rrhh .form input{
	width:218px;
	font-size:1em;
	height:18px;
	text-indent:6px;
	border: solid 1px #c1b7ca;
	padding:0;
	clear:both;
	margin:6px 0 4px 0;
	*margin:6px 0 4px -20px;
	_margin:6px 0 4px -10px;
}

.rrhh .form textarea{
	width:218px;
	*margin:6px 0 4px -16px;
}

.rrhh .form input.check {
	margin:0 4px;
	padding:0;
	width:12px;
	height:12px;
	border: none;
}

.rrhh .form input.btn-enviar {
	width:94px;
	height:26px;
	background:url(../images/buttons/btn-enviar.png) no-repeat center top;
	display:block;
	float:right;
	margin:4px 20px 0 0;
	border: none;
}


.rrhh .form span{
	width:460px;
	height:2px;
	clear:both;
	display:block;
	margin:0 auto;
	background: url(../images/backgrounds/hr.gif) repeat-x;
}

.rrhh .form div.acciones{
	float:left;
	width:501px;
	padding-top:4px;
	height:30px;
	background:url(../images/backgrounds/bg-form.gif) repeat-y center;
	clear:both;
}

.rrhh .form .mensaje-error{
	width:501px;
	clear:both;
	display:block;
}

.rrhh .form .mensaje-error ul  {
	padding:12px 12px 6px 40px;
}
.rrhh .form .mensaje-error ul li {
	background: url(../images/content/bullet-circulo-naranja.gif) no-repeat;
	padding:0 12px 6px 12px;
}


.rrhh .form div.bottom{
	float:left;
	width:501px;
	height:34px;
	background:url(../images/backgrounds/bg-form-bottom.gif) no-repeat  bottom;
}

/*----  CONTENIDO GUIA DE PROGRAMACION  ---- */


.senales{
	float:left;
	height:68px;
	width:338px;
	margin:2px 0 0 4px;
	background: url(../images/backgrounds/back-seniales-interna.gif) no-repeat bottom right;
}

table.seniales {
	width:334px;
}

table.seniales thead tr td {
	height:18px;
	background-color:#e5c7b7;
	border: solid 1px #fff;
}

table.seniales thead tr td.active {
	background-color:#b6a7bb;
}

table.seniales tbody tr td {
	width:66px;
	height:43px;
	border: solid 1px #fff;
}
	table.seniales tbody tr td a.seleccionado{
	background-position:bottom;
}

a.senial-tvc{
	display:block;
	width:66px;
	height:43px;
	background: url(../images/content/logo-tvc.jpg) no-repeat top center;
}

a:hover.senial-tvc{
	background: url(../images/content/logo-tvc.jpg) no-repeat bottom center;
}

a.senial-tvc-deportes{
	display:block;
	width:66px;
	height:43px;
	background: url(../images/content/logo-tvc-deportes.jpg) no-repeat top center;
}

a:hover.senial-tvc-deportes{
	background: url(../images/content/logo-tvc-deportes.jpg) no-repeat bottom center;
}

a.senial-tvc-platino{
	display:block;
	width:66px;
	height:43px;
	background: url(../images/content/logo-tvc-platino.jpg) no-repeat top;
}

a:hover.senial-tvc-platino{
	background: url(../images/content/logo-tvc-platino.jpg) no-repeat bottom;
}

a.senial-tvc-plus{
	display:block;
	width:66px;
	height:43px;
	background: url(../images/content/logo-tvc-plus.jpg) no-repeat top;
}

a:hover.senial-tvc-plus{
	background: url(../images/content/logo-tvc-plus.jpg) no-repeat bottom;
}

a.senial-tvc-cine{
	display:block;
	width:66px;
	height:43px;
	background: url(../images/content/logo-tvc-cine.jpg) no-repeat top;
}

a:hover.senial-tvc-cine{
	background: url(../images/content/logo-tvc-cine.jpg) no-repeat bottom;
}

.buscador {
	float:right;
	height:68px;
	width:259px;
	margin:2px 0 4px 6px;
	background: url(../images/structure/back-buscador-interna.gif) no-repeat;
}

.buscador div {
	clear:both;
	margin:0;
	padding:0;
}

.buscador .buscar{
	padding: 30px 0 0 10px;
}

.buscador .buscar input{
	border: solid 1px #cfcfcf;
	width:180px;
	height:15px;
	float:left;
}
.buscador .buscar a{
	background: url(../images/buttons/btn-buscar.gif) no-repeat top;
	width:45px;
	height:21px;
	text-indent: -999em;
	display:block;
	float:left;
	margin: 0 0 0 10px;
}

.buscador .buscar a:hover{
	background: url(../images/buttons/btn-buscar.gif) no-repeat bottom;
}


.buscador .checks  {
	padding: 0 0 0 10px;
	font: normal 0.8em "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:top;
}

.buscador .checks input {
	margin:0 4px;
	padding:0;
	width:10px;
	height:10px;
}

table.guia-semanal {
	clear:both;
	width:609px;
	margin:auto;
	text-indent:4px;
}

table.guia-semanal td {
	vertical-align:middle;
}

table.guia-semanal thead tr td {
	background: url(../images/backgrounds/table-title-normal.gif) repeat-x;
	height:24px;
	width:87px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	border: solid 1px #fff;
}

table.guia-semanal thead tr a {
	color:#FFFFFF;
	}
table.guia-semanal thead tr a:hover {
	color:#FFFFFF;
	text-decoration:none;
	}

table.guia-semanal thead tr td.active {
	background: url(../images/backgrounds/table-title-active.gif) repeat-x;
	height:22px;
}

table.guia-semanal tbody tr td {
	height:20px;
	color:#561b6b;
	border: solid 1px #fff;
}
table.guia-semanal tbody tr td a {
	color:#561b6b;
	text-decoration:underline;
}

table.guia-semanal span {
	height:15px;
	margin-left:6px;
	padding-left:6px;
	color:#6c6777;
	border-left: solid 1px #e45100;
}

table.guia-semanal span.vivo {
	color:#e45100;
}

table.guia-semanal tbody tr td.hora {
	border: solid 1px #fff;
	text-align:center;
	color:#6c6777;
}

table.guia-semanal tr.cine td {
	background-color:#deddbe;
}

table.guia-semanal tr.deportes td {
	background-color:#ceddc8;
}

table.guia-semanal tr.cultura td{
	background-color:#f0d5c7;
}


table.guia-semanal tr.musica td{
	background-color:#d2e5e4;
}


table.guia-semanal tr.series td{
	background-color:#cbd4d7;
}


table.guia-semanal tr.chicos td{
	background-color:#f5d3d8;
}

table.guia-semanal tr.noticias td{
	background-color:#cac2ce;
}

table.guia-semanal tr.entretenimiento td{
	background-color:#d2e5e4;
}



table.guia-semanal tr.premium td {
	background-color:#cac2ce;
}


table.guia-semanal tbody tr td.borde {
	background-color:#4a185b;
	height:5px;
}


table.referencias {
	clear:both;
	width:609px;
	margin:auto;
	text-align:center;
}

table.referencias tr td.borde {
	height:2px;
	width:87px;
	background-color:#e6e6e6
}

table.referencias tr td {
	height:24px;
	width:87px;
	color:#000;
	font-weight:bold;
	text-align:center;
	text-transform:uppercase;
	vertical-align:middle;
	border: solid 1px #fff;
}

table.referencias tr td.cine {
	background-color:#deddbe;
}

table.referencias tr td.deportes {
	background-color:#ceddc8;
}

table.referencias tr td.cultura {
	background-color:#f0d5c7;
}


table.referencias tr td.entretenimiento {
	background-color:#d2e5e4;
}


table.referencias tr td.series {
	background-color:#cbd4d7;
}


table.referencias tr td.infantil {
	background-color:#f5d3d8;
}


table.referencias tr td.novelas {
	background-color:#cac2ce;
}

table.referencias tr td.noticias {
	background-color:#866A90;
}

/*----  CONTENIDO RESULTADO BUSQUEDA PROGRAMACION  ---- */

.buscador-horizontal {
	float:left;
	height:40px;
	width:594px;
	margin:2px 0 4px 6px;
	background: url(../images/structure/back-buscador-interna-horizontal.gif) no-repeat;
}

.buscador-horizontal .buscar{
	padding: 6px 14px 0 6px;
	float:right;
}

.buscador-horizontal .buscar input{
	border: solid 1px #cfcfcf;
	width:180px;
	height:15px;
	float:left;
}

.buscador-horizontal .buscar a{
	background: url(../images/buttons/btn-buscar.gif) no-repeat top;
	width:45px;
	height:21px;
	text-indent: -999em;
	display:block;
	float:left;
	margin: 0 0 0 10px;
}

.buscador-horizontal .buscar a:hover{
	background: url(../images/buttons/btn-buscar.gif) no-repeat bottom;
}

.buscador-horizontal .checks  {
	padding: 8px 0 6px 0;
	font: normal 0.8em "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:bottom;
	float:right;
}

.buscador-horizontal .checks input {
	margin:0 4px;
	padding:0;
	width:10px;
	height:10px;
}

.guia-semanal-resultados p.head-resultado {
	padding:6px 0 14px 14px;
	color:#723289;
	background: url(../images/backgrounds/header-p.gif) repeat-x bottom;
}


.resultado  {
	margin:6px 14px 14px 14px;
	color:#6c6777;
	border-bottom: dotted 1px #c6c6c6;
}


.resultado h3 {
	clear:both;
	text-transform:uppercase;
	margin:10px 0;

}
.resultado ul {
	padding: 6px 0;
}

.resultado ul li {
	float: left;
}

.resultado ul li {
	color:#e45100;
}
.resultado ul li.info {
	height:12px;
	margin-left:6px;
	padding-left:6px;
	color:#6c6777;
	border-left: solid 1px #e45100;

}
.resultado p {
	background-image:none;
	padding: 0 0 10px 0;
}

/*----  CONTENIDO DETALLE NOTICIAS  ---- */


.detalle-noticias .head  {
	padding:6px 0 0 14px;
	clear:both;
	height:30px;
	font: bold 1.2em Tahoma, Arial, Helvetica, sans-serif;
	color:#e45100;

}

.detalle-noticias span {
	float: left;
	height:18px;
	font: 1em;
	color:#6b2883;
	border-right: solid 1px #6b2883;
	padding-right:10px;
}

.detalle-noticias h3 {
	float: left;
	padding-left:10px;

}
	
.detalle-noticias .detalle-imagen {
	margin:6px 0 0 14px;
	width:229px;
	height:151px;
	background: url(../images/backgrounds/detalle-noticias.jpg) no-repeat;
	float:left;
}
.detalle-noticias .detalle-imagen img {
	margin:0 0 0 5px;
	width:219px;
	height:142px;
}
.detalle-noticias p {
	float:left;
	width:350px;
	margin:5px 10px;

}

.detalle-noticias p.borde {
	width:636px;
	padding:0;
	margin:0 0 20px 0;
	background: url(../images/backgrounds/header-p.gif) repeat-x bottom;
}

.noticias-table{
	margin:auto;
	width:600px;
	background: url(../images/backgrounds/table-border.jpg) no-repeat right bottom;
	padding: 0 6px 10px 0;
	clear:both;
}
table.noticias {
	border-collapse:separate;
	border-spacing: 1px;
	width:600px;
	background-color:#fff;
}

table.noticias thead tr td {
	height:18px;
	padding: 4px 0 0 0;
	text-indent:10px;
	border: solid 1px #4a185b;
	color:#fff;
	font: bold 0.9em Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	background-color:#4a185b;
}

table.noticias tbody tr td {
	height:18px;
	background-color:#f2f2f2;
	border-top:solid 1px #fff;
	border-bottom: solid 1px #cecece;
	padding-top:2px;
	text-indent:10px;
}

table.noticias tbody tr td a{
	color:#000000;
	text-decoration:none;
}

table.noticias tbody tr td a:hover{
	text-decoration:underline;
}

table.noticias tbody tr td.date {
	text-align:center;
	color:#979797;
	width:80px;
	font-weight:bold;

}


/*--------Listado Noticias--------*/
ul.noticias-listado {
	float:left;
	width:625px;
	margin:5px 5px 0 5px;
}

ul.noticias-listado li {
	float:left;
	width:625px;
	height:111px;
	background:url(../images/structure/bg-noticias-listado.gif) no-repeat;
}

ul.noticias-listado .titulo {
	float:left;
	width:610px;
	height:30px;
	padding:7px 5px 0 5px;
}

ul.noticias-listado .titulo h1 {
	float:left;
	color:#f05a08;
	font: bold 1em Tahoma, Arial, Helvetica, sans-serif;
}

ul.noticias-listado .titulo .fecha {
	float:right;
	color:#561b6b;
	font: normal 1em Tahoma, Arial, Helvetica, sans-serif;
}

ul.noticias-listado .imagen {
	float:left;
	width:129px;
	height:65px;
	margin:0 10px 0 5px;
}

ul.noticias-listado .contenido {
	float:left;
	width:460px;
	margin:2px 0 0 5px;
}

ul.noticias-listado .contenido a {
	color:#6c6777;
	font: normal 1em Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

ul.noticias-listado .contenido a:hover {
	text-decoration:underline;
}

.paginador {
	float:left;
	height:20px;
	width:620px;
	margin:5px 10px 0 5px;
	padding:0 5px;
}

.paginador p {
	float:left;
	font: normal 1em Tahoma, Arial, Helvetica, sans-serif;
	color:#6c6777;
	
}

.paginador p span {
	color:#f05a08;
}

.paginador ul.paginas {
	float:right;
	color:#561b6b;
	font: bold 1.1em Tahoma, Arial, Helvetica, sans-serif;
}

.paginador ul.paginas li {
	display:inline;
}

.paginador ul.paginas a {
	color:#561b6b;
	font: bold 1em Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.paginador ul.paginas a:hover {
	color:#f05a08;
	font: bold 1em Tahoma, Arial, Helvetica, sans-serif;
}



/*-------------Nuestros Programas-------*/

.nuestros-prog {
	float:left;
	width:114px;
	height:115px;
	background:url(../images/backgrounds/bg-nuestros-prog.gif) no-repeat;
	margin: 10px 0 0 10px;
}

.nuestros-prog img {
	float:left;
	margin:2px 0 0 2px;
}

.nuestros-prog a {
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#725988;
	text-decoration:none;
	padding:4px 10px 0 15px;
	*padding:5px 10px 0 0;
}

.nuestros-prog a:hover {
	text-decoration:underline;
}

h3.programas {
	float:left;
	color:#f05a08;
	width:605px;
	height:18px;
	border-bottom:2px dotted #dfdfdf;
	font: bold 1em Tahoma, Arial, Helvetica, sans-serif;
	margin: 10px 0 2px 10px;
}


/*-------------Revista Cableguia-------*/

.revista-cableguia-head {
	float:left;
	width:615px;
	height:38px;
	display:block;
	background:url(../images/backgrounds/cableguia-head.jpg) no-repeat;
	margin: 10px 0 0 10px;

}

.revista-cableguia-head h3 {
	float:left;
	color:#f05a08;
	width:305px;
	height:18px;
	text-indent:30px;
	font: bold 1.2em Tahoma, Arial, Helvetica, sans-serif;
	padding: 14px 0 2px 10px;
	
}

.revista-cableguia-head select {
	float:right;
	color:#CCCCCC;
	width:120px;
	height:18px;
	font: normal 0.9em Tahoma, Arial, Helvetica, sans-serif;
	margin: 12px 16px 2px 0;
	
}


.revista-cableguia-content {
	width:615px;
	height:500px;
	padding:0;
	margin: 10px 0 0 10px;
	background: url(../images/backgrounds/header-p.gif) repeat-x bottom;
}


.revista-cableguia-content .imagen-central {
	margin: 10px 0 0 10px;
	width:224px;
	height:286px;
	background: url(../images/backgrounds/cableguia-revista.jpg) no-repeat;
	float:left;
}

.revista-cableguia-content .imagen-central img {
	padding: 10px 0 0 10px;

}

.revista-cableguia-content .detalle {
	padding:10px;
	float:left;
	width: 350px;
}
.revista-cableguia-content .detalle p {
	padding:10px;
	float:left;
	clear: both;
}

.revista-cableguia-content a {
	clear:both;
	float:right;
	width:143px;
	height:26px;
	background: url(../images/buttons/btn-descargar-pdf.jpg) no-repeat top;	
	text-indent: -999em;
}

.revista-cableguia-content a:hover {
	background: url(../images/buttons/btn-descargar-pdf.jpg) no-repeat bottom;	
}

/*-------------Mapa del sitio-------*/


.mapa-del-sitio ul{
	width:590px;
	padding:10px 10px 0 20px;
}

.mapa-del-sitio ul li{
	border-bottom: 1px dotted #c7c7c7;
	padding:8px 0 8px 26px;
	background:url(../images/content/bullet-flecha--naranja.gif) no-repeat left 4px;
	clear:both;
}

.mapa-del-sitio ul li a{
	font-size:1.1em;
	font-weight:bold;
	color:#e45100;
	text-decoration:none;
}

.mapa-del-sitio ul li a:hover{
	text-decoration:underline;
}


.mapa-del-sitio ul {
	margin:4px 4px 0 10px;
}
.mapa-del-sitio ul li ul li{
	border-bottom: none;
	background:url(../images/content/bullet-circulo-naranja.gif) no-repeat left 4px;
	padding:0 0 10px 10px;
}

.mapa-del-sitio ul li ul li a{
	font-size:1em;
	font-weight:bold;
	color:#561b6b;
	text-decoration:none;
}

.mapa-del-sitio ul li ul li a:hover{
	text-decoration:underline;
}

.afiliados .mensaje {
	width:501px;
	margin:15px auto;
}

.afiliados .mensaje div {
	float:left;
	width:60px;
}

a.linknar {
	color:#FF0000;
}

a.linknar:hover {
	text-decoration:none;
}

.afiliados .form{
	margin: 30px auto;
	width:501px;	
	background:url(../images/backgrounds/bg-form.gif) repeat-y center;
	display:block;
}

.afiliados .form h3{
	color:#e45100;
	background:url(../images/common/arrow-form.gif) no-repeat left;
	text-indent:30px;
	width:500px;
	display:block;
	margin:5px;
	padding-top:5px;
	font-size:1.1em;
}

.afiliados .form p{
	width:220px;
	float:left;
	margin:6px 0 6px 20px;
	_margin:6px 0 6px 10px;
}


.afiliados .form input{
	width:218px;
	border: solid 1px #c1b7ca;
	padding:0;
	clear:both;
	margin:6px 0 4px 0;
	*margin:6px 0 4px -20px;
	_margin:6px 0 4px -10px;
}


.afiliados .form span{
	width:460px;
	height:2px;
	clear:both;
	display:block;
	margin:0 auto;
	background: url(../images/backgrounds/hr.gif) repeat-x;
}

.afiliados .form div.acciones{
	float:left;
	width:501px;
	padding-top:10px;
	height:30px;
	background:url(../images/backgrounds/bg-form.gif) repeat-y center;
	clear:both;
}	

.afiliados div.acciones .boton{
	margin:auto;
	width:115px;
	height:26px;
}

.afiliados div.acciones .boton a.btn-ingresar{
	background-image:url(../images/buttons/btn-ingresar.png);
	background-repeat:no-repeat;
	background-position:center top;
	width:115px;
	height:26px;
	display:block;
}

.afiliados div.acciones .boton a.btn-ingresar:hover{
	background-position:center bottom;

}

.afiliados .form .mensaje-error{
	width:501px;
	clear:both;
	display:block;
}

.afiliados .form .mensaje-error ul  {
	padding:12px 12px 6px 40px;
}
.afiliados .form .mensaje-error ul li {
	background: url(../images/content/bullet-circulo-naranja.gif) no-repeat;
	padding:0 12px 6px 12px;
}


.afiliados .form div.bottom  {
	float:left;
	width:501px;
	height:34px;
	background:url(../images/backgrounds/bg-form-bottom.gif) no-repeat  bottom;
}

div.pdfs {
float:left;
	margin: 60px 67px;
	width:501px;	
	background:url(../images/backgrounds/bg-form.gif) repeat-y center;
	display:block;
}

div.pdfs .pie {
	float:left;
	width:501px;
	height:34px;
	background:url(../images/backgrounds/bg-form-bottom.gif) no-repeat  bottom;
}

div.pdfs h3{
	color:#e45100;
	background:url(../images/common/arrow-form.gif) no-repeat left;
	text-indent:30px;
	width:500px;
	display:block;
	margin:5px;
	padding-top:5px;
	font-size:1.1em;
}

div.pdfs .links{
	float:left;
	width:200px;
	height:23px;
	background:url(../images/common/icon-pdf.gif) no-repeat top left;
	margin:10px 0 10px 20px;
	padding-left:20px;
}

div.pdfs .links a{
	color:#535353;
	font: normal 1em Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

div.pdfs .links a:hover{
	text-decoration:underline;
}

div.pdfs span{
	width:460px;
	height:2px;
	clear:both;
	display:block;
	margin:0 auto;
	background: url(../images/backgrounds/hr.gif) repeat-x;
}

.afiliados h4 {
	float:left;
	color:#e45100;
	background-image:url(../images/content/bullet-flecha--naranja.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding:4px 0 0 23px;
	width:500px;
	height:30px;
	font-size:1.1em;
}

.afiliados table.contenedora {
	border:2px solid #ececee;
	background-color:#fff;
	float:left;
    margin:5px 0 15px 20px;
	
}
.afiliados table.descarga {
	width:500px;
	background-color:#fbfafb;
}

.afiliados table.descarga a {
	font: bold 1em Tahoma, Arial, Helvetica, sans-serif;
	color:#535353;
	text-decoration:underline;
}

.afiliados table.descarga a:hover {
	text-decoration:none;
}

.afiliados table.descarga tr {
	height:25px;
	vertical-align:middle;
}

.afiliados table.descarga td {
		padding:5px;
		border:2px solid #fff;
		font: normal 1em Tahoma, Arial, Helvetica, sans-serif;
		color: #535353;
}

.afiliados table.descarga tr td.top {
	background-color:#ececee;
	font: bold 1em Tahoma, Arial, Helvetica, sans-serif;
	color:#561b6b;

}

.afiliados table.descarga tr.oscuro {
	background-color:#f6f5f7;
	font: bold 1em Tahoma, Arial, Helvetica, sans-serif;
	color:#561b6b;

}