/* ------------------------------------------------ Home ------------------------------------------------*/
body {
	background-attachment:fixed; 
	background-repeat:repeat;
	font-family:Arial, Helvetica, sans-serif;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;	
	-o-border-radius: 8px;	
	border-radius: 8px;
  	font-size: 11px;
	
}

#container{
	border: 2px solid #999; 
	padding-left:2px;
	padding-bottom:12px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;	
	-o-border-radius: 8px;	
	border-radius: 8px;
	background-image: url("../../img/2307/Fondo_Pantalla_Home.png");
	background-repeat:repeat;
	}
#tblFiltros{ 
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;	
	-o-border-radius: 8px;	
	border-radius: 8px;
	font-weight:bold;
			}
#tblFiltros td { 
	text-align:center;
	background: #C00;
	color:#FFF;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;	
	-o-border-radius: 5px;	
	border-radius: 5px;
	border-left:double 1px #999;
	border-top:double 1px #999;
	border-right:double 1px #000;
	border-bottom:double 1px #000;
	}
#divResult {	
	
	}

input[type="button"],[type="reset"]{
	background:#666;
	font-weight:bold;
	color:#FFF;
	font-size:12px;
	}
input[type="button"]:hover,[type="reset"]:hover{
	
	}
input[type="text"]{
	background:#FFF;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;	
	-o-border-radius: 5px;	
	border-radius: 5px;
	border: solid 1px #666;
	}

select{
	background:#FFF; 
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;	
	-o-border-radius: 5px;	
	border-radius: 5px;
	border: solid 1px #666;
	font-size:12px;
	}
	
.span_Titulo { }
select[name="senial"] { width:200px;max-width:200px;}
select[name="genero"] { }
select[name="categoria"] { }

#desde { height:16px; margin-left:1px; margin-right:1px; }
#btnSig{
	background:none;
	border:none;
	}
#btnAnt{
	background:none;
	border:none;
}
#btnBuscar{
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;	
	-o-border-radius: 5px;
	border-radius: 5px;
	}


#btnDestacados{
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;	
	-o-border-radius: 5px;
	border-radius: 5px;
	}
#filtros_span_1 a{ color:#FFF }
#filtros_span_2 a{ color:#FFF }


#tblFiltros .tdImgHome { background:#FFF; border:none} 
/*//////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/* ------------------------------------------------ Grilla ------------------------------------------------*/

#tableContainer {
	border-left: 2px solid #000;
	border-bottom: 2px solid #000;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;	
	-o-border-radius: 8px;	
	border-radius: 8px;
	}
#divSenial{
	background:#333;
	border-left: 1px solid #999;
	border-right: 1px solid #000;
	border-top: 1px solid #999;
	border-bottom: 2px solid #000;	
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;	
	-o-border-radius: 4px;	
	border-radius: 4px;
	color:#FFF;
	font-weight: bold;
	text-align: center;
}
#grillaHeader{
	/*border: 1px solid #963; */
	border-bottom: 2px solid #333;
	background:#999;
}
#grillaHeader .th{
	float:left;
	background:#333;
	border-left: 1px solid #000;
	border-right: 1px solid #999;
	border-top: 1px solid #000;
	color:#FFF;
	font-weight: bold;
	font-size:14px;
	text-align: center;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;	
	-o-border-radius: 4px;	
	border-radius: 4px;
}

.tr {

	}
.tdTexto{ 

	}
.td {
	-o-text-overflow: ellipsis;  
    text-overflow:ellipsis;  
	overflow:hidden;  
	border-right: 1px solid #333;
	border-bottom: 1px solid #333;
	background:#666;
	text-align:left;
	overflow:hidden;
	color:#FFF;
	font-weight: bold;
	font-size:14px;

	}
	
.td:hover{ 
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	-o-transition: all .5s;
	transition: all .5s;
	white-space:normal;
	cursor:pointer; 
	overflow:visible; 
	color: #FFF;
	background:#222; 	
	}
#tableContainer{background:#CCC;}
#divColumnaLogo{
	border-right:solid 2px #000;
	background:#FFF;
		}
.BoxSenial{
		text-align:center; 
		background:#FFF;
		border-top: 1px solid #000;
		border-bottom: 1px solid #000;
	border-left: none;
	border-right: solid 2px #000;		
	border-radius: 0px;
		}
#divColumnaLogo img { }
.BoxSenial span {color:#FFF;background:#333;}
.NoVisible{ visibility:hidden;}

#divBtnLR {

	}
#divBtnLR input[type=button]{		
	border-left: 2px solid #999;
	border-right: 2px solid #000;
	border-top: 2px solid #999;
	border-bottom: 2px solid #000;
	text-align:center;
	background:#333;
	}
#divBtnLR input[type=button]:active{	
	border-left: 2px solid #000;
	border-right: 2px solid #999;
	border-top: 2px solid #000;
	border-bottom: 2px solid #999;
	}

#btnLeft{  
	-webkit-border-top-left-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-bottomleft: 6px;
	border-top-left-radius: 6px;
	border-bottom-left-radius: 6px;
	}
#btnRight{  
	-webkit-border-top-right-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-moz-border-radius-topright: 6px;
	-moz-border-radius-bottomright: 6px;
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px;
	}
	
#divScrollV{  
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	-o-transition: all .5s;
	transition: all .5s;
	background:#CCC;
	border:solid 1px #CCC;
	opacity:1.0;
	-webkit-border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radiust: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	border-radius: 6px;
	}

#divScrollV:hover{  

	}
#btnUp{  
	-webkit-border-top-right-radius: 6px;
	-webkit-border-top-left-radius: 6px;
	-moz-border-radius-topright: 6px;
	-moz-border-radius-topleft: 6px;
	border-top-right-radius: 6px;
	border-top-left-radius: 6px;
	} 
#btnDown{  
	-webkit-border-bottom-right-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-moz-border-radius-bottomright: 6px;
	-moz-border-radius-bottomleft: 6px;
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
	}

#divScrollBar{  

	}	
#divScrollBar:hover{ cursor:pointer; }
.botonGrilla {
	position:absolute;

	}
.botonGrilla:hover{
	cursor:pointer; 
	}

.botonGrilla:active{
	cursor:pointer;
	background:#00F;
	}
/*//////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/* ------------------------------------------------ Cronologico / Creditos ------------------------------------------------*/
div.CronotableContainer {
	border: 1px solid #963;
	background:#CCC;
}

.crono_th {
	background:#333;
	border-left: 1px solid #999;
	border-right: 1px solid #ccc;
	border-top: 1px solid #999;
	color:#FFF;
	font-size:12px;
	font-weight:bold;
}

tbody.CronoscrollContent {
	overflow: auto;
}
#crono_cerrar:hover{ cursor:pointer}

.trFecha{background:#222; font-weight:bold;color:#FFF;}
.trProg{	background:#666;
	
	border-top: 1px solid #999;
	color:#FFF;
	font-size:14px;
	font-weight:bold;}
.trProg:hover{ 
	 cursor:pointer; 
	 background:#222; 
	 color:#FFF;
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	-o-transition: all .5s;
	transition: all .5s;
	}

/*//////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/* ------------------------------------------------ Destacados ------------------------------------------------*/

#Destacados_Contenedor { 
	/*
	border:solid 25px #FAEBD5;
	outline: solid 5px #333;
	-webkit-border-radius:  18px 18px 0px 0px;
	-moz-border-radius: 18px 18px 0px 0px;	
	-o-border-radius:  18px 18px 0px 0px;
	*/
}
.Destacado{
	font-size: 11px;
	border-bottom:solid 1px #8A4B08;
	border-right:solid 1px #8A4B08;
	border-left:solid 1px #FAAC58;
	border-top:solid 1px #FAAC58;
	background-color:#FAFAFA;

	}
.Destacado:hover{ cursor:pointer;}
.Destacado_Sinopsis{

	}
.Destacado_Logo{

	}
.Destacado_Fecha{

	}
.Destacado_Imagen_Programa{

}
.lblDestacadoTitulo{ 

	border-bottom:solid 1px #000; 
	text-align:center; 
	font-weight:bold;
	background-image: linear-gradient(right bottom, #FFBF00 40%, #FAEBD5 85%);
	background-image: -o-linear-gradient(right bottom, #FFBF00 40%, #FAEBD5 85%);
	background-image: -moz-linear-gradient(right bottom, #FFBF00 40%, #FAEBD5 85%);
	background-image: -webkit-linear-gradient(right bottom, #FFBF00 40%, #FAEBD5 85%);
	background-image: -ms-linear-gradient(right bottom, #FFBF00 40%, #FAEBD5 85%);
	
	background-image: -webkit-gradient(
		linear,
		right bottom,
		left top,
		color-stop(0.4, #B06100),
		color-stop(0.85, #FAEBD5)
	);
	
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAEBD5' 60%, endColorstr='#FFBF00' 100%);	
	}
#Destacados_Barra{ 
	text-align:left; 
	font-weight:bold;
	font-size:14pt;
	text-shadow: 2px 4px 8px #333;
	background-color:ff9900;
	background-image: linear-gradient(right bottom, #ff9900 40%, #FAEBD5 85%);
	background-image: -o-linear-gradient(right bottom, #ff9900 40%, #FAEBD5 85%);
	background-image: -moz-linear-gradient(right bottom, #ff9900 40%, #FAEBD5 85%);
	background-image: -webkit-linear-gradient(right bottom, #ff9900 40%, #FAEBD5 85%);
	background-image: -ms-linear-gradient(right bottom, #ff9900 40%, #FAEBD5 85%);
	
	background-image: -webkit-gradient(
		linear,
		right bottom,
		left top,
		color-stop(0.4, #ff9900),
		color-stop(0.85, #FAEBD5)
	);
	
/*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9900' 60%, endColorstr='#FFBF00' 100%);	*/
	}

/*//////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/* ------------------------------------------------ Detalle ------------------------------------------------*/



#Detalle {
	
/*CON ESTOS PARAMETROS SE DEFINE EL COLOR DE FONDO DEL DIV GENERAL*/
background:#333;

}

#Detalle h4 {
/*CON ESTE PARAMETRO SE DEFINEN LOS TITULOS DE LOS DIV "FICHA TECNICA", "SINOPSIS" Y "CAPITULO"*/
	font-family:Arial, Helvetica, sans-serif; /*TIPO DE LETRA*/
	font-variant:small-caps; /*HACE QUE LA LETRA SEA IMPRENTA MAYUSCULA*/
	font-weight:bold;
}

#Fichas div.outer {
/*CLASE DE LOS DIV "IMAGEN", "BANER DE EMPRESA", "FICHA TECNICA", "SINOPSIS" Y "CAPITULO"*/
	background-color: #666; /*COLOR DE FONDO*/
	font-size:11px; /*TAMA�O DE LETRA*/
	color:#F2F2F2;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

#Fichas div.inner {
/*CLASE DE LOS DIV "IMAGEN", "BANER DE EMPRESA", "FICHA TECNICA", "SINOPSIS" Y "CAPITULO"*/

}

#Fichas div.inner a{
/*CLASE DE LOS DIV "IMAGEN", "BANER DE EMPRESA", "FICHA TECNICA", "SINOPSIS" Y "CAPITULO"*/
	color:#00C;
	text-decoration:underline;	
}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/* SECCION EMISIONES*/

#Emisiones {
	background:#999;
	background: -webkit-gradient(linear, left top, left bottom, from(#ccc), to(#000));
	background: -moz-linear-gradient(top,  #ccc,  #000);
	background: -o-linear-gradient(top, #ccc, #000); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ccc, #000); /* IE10+ */
	background: linear-gradient(top, #ccc, #000); /* W3C */

	-webkit-border-top-left-radius: 20px;
	-webkit-border-bottom-left-radius: 20px;
	-moz-border-radius-topleft: 20px;
	-moz-border-radius-bottomleft: 20px;
	border-top-left-radius: 20px;
	border-bottom-left-radius: 20px;
	border:ridge 6px #666;
	}
#btnEmisiones {
	-webkit-border-top-left-radius: 20px;
	-webkit-border-bottom-left-radius: 20px;
	-moz-border-radius-topleft: 20px;
	-moz-border-radius-bottomleft: 20px;
	border-top-left-radius: 20px;
	border-bottom-left-radius: 20px;
	border-left:ridge 4px #999;
	border-right:ridge 4px #999;
}
#btnEmisiones img{

}
#btnEmisiones:hover {
	background: #666;
	background: -webkit-gradient(linear, left top, left bottom, from(#999), to(#ccc));
	background: -moz-linear-gradient(top,  #999,  #ccc);
	background: -o-linear-gradient(top, #999, #ccc); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #999, #ccc); /* IE10+ */
	background: linear-gradient(top, #999, #ccc); /* W3C */
}

#TablaEmisiones{

}

#TablaEmisiones table{
	text-align:center;
	color:#FFF;
	font-weight:bold;
}
a { text-decoration: none}
#TablaEmisiones td{

	border-bottom: solid 2px #CCC;
	}
#TablaEmisiones tr:hover{
	background:#666;
	cursor:pointer;
	}
#Email input[type=button]{		
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;	
	-o-border-radius: 5px;
	border-radius: 5px;
		font-weight:bold;
	}
#Email #btnAgendar {}
#Email #btnCancelarAgenda {}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*SECCION AGENDA*/
#FechaAgenda{

	text-align:center;
	font-weight:bold;
	}
#Email { 
	font-size:8pt;
	-webkit-border-top-left-radius: 20px;
	-moz-border-radius-topleft: 20px;
	border-top-left-radius: 20px;
	border-left:ridge 4px #999;
	border-top:ridge 4px #999;
	
	background:#999;
	background: -webkit-gradient(linear, left top, left bottom, from(#ccc), to(#666));
	background: -moz-linear-gradient(top,  #ccc,  #666);
	background: -o-linear-gradient(top, #ccc, #666); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ccc, #666); /* IE10+ */
	background: linear-gradient(top, #ccc, #666); /* W3C */
}

.ui-widget-header{ background:url("../../img/2295/Fondo_UI_Detalle.png")}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/* CALENDARIO CALENDARIO CALENDARIO CALENDARIO CALENDARIO CALENDARIO CALENDARIO CALENDARIO CALENDARIO */

.tablacalendario{

	border-bottom:solid 2px #999;
	border-right:solid 2px #999;
	border-top:solid 2px #ccc;
	border-left:solid 2px #ccc;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;

}
.tablacalendario td {
	font-family : verdana,arial,helvetica;
	text-align: center;
	-o-border-radius: 3px;
	-ms-border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
	cursor:pointer;
}
.tablacalendario td a{
	text-decoration: none;
	color: #fff;
}
.diasemana  {

	color: #ffffff;
	background-color: #000000;
	text-align: center;
}
.tit, .titmesano  {

	color: #000000;
	background-color: #c0c0c0;
	font-weight: bold;
}
.titmesano{
	text-align: center;
}

.diainvalido{ 	background-color: #c0c0c0; }
.sinemision{
	background-color: #c0c0c0;
}

#divCalendarioHome .Dia{
	background-color: #FC6;
}
#divCalendarioHome .Dia:hover{
	background-color: #F93;
}

#divCalendarioHome .domingo {
	font-family : verdana,arial,helvetica;
	background-color: #990000;
	color: #fff;
}
#divCalendarioHome .domingo a, .hoy a{
	color: #fff;
}

.domingo {
	font-family : verdana,arial,helvetica;
	background-color: #990000;
	color: #fff;
}

.domingo a, .hoy a{
	color: #fff;
}

#divCalendarioHome .hoy{ background-color:#F00;}

.emision {
	font-family : verdana,arial,helvetica;
	background-color: #FF9;
}
.emision:hover {
	font-family : verdana,arial,helvetica;
	background-color: #FF6;
}