﻿
/***
 * LAYOUT DEFECTO
 * --------------
		Fondo azul #00b7df
		Gris texto claro: #B5B5B5
**/
body { color: black; background: #00b7df; font-size: 11pt; text-align:justify; margin: 0px; padding: 0px; text-align: center; font-family:Tahoma,Arial,Helvetica,sans-serif; }

td
{
	vertical-align:top;
}

body.iframe
{
	background: #FFFFFF;
	margin: 0px;
	border: 0px;
	padding: 0px;
}

div{font-size: 10pt; text-align:justify;}

h1, h2, h3, h4, h5, h6 { font-family: Arial,Helvetica,sans-serif; margin: 0px; line-height:1.3em; }

h2 
{	
	color:#00B7DF;
	font-size: 18pt;
	line-height: 1em;
	margin-bottom: 15px;
}

h3 
{	
	color:#00B7DF;
	font-size: 16pt;
	line-height: 1em;
}

h4 
{
	color:#00B7DF;
	font-size: 12pt;
}

h5
{
	border-bottom:1px dotted #00B7DF;
	color:#00B7DF;
	float:left;
	font-size:11pt;
	width:100%;
}

hr
{
	margin-top:15px;
	border:dotted 1px;
	color:#00B0D0;
	height:1px;
	width:95%;
}


a { text-decoration: none; color:#00B7DF;}
p {border:0 none;margin:0 0 1em;}
img { margin:0px; border: 0px; }
table{font-size: 9pt; margin:0px; padding: 0px; border:0px; float:left;}
ul{	margin: 0;padding: 0;}

input[type="text"],input[type="password"]{background-image:url(../../img/Fondotxt.gif);background-repeat:repeat-x;border:1px solid #D5E4E7;font-size:9pt;height:17px;padding:1px 0;}
textarea{background-image:url(../../img/Fondotxtarea.gif);background-repeat:repeat-x;border:1px solid #D5E4E7;font-family:verdana;font-size:9pt;padding:1px 0;text-align:justify;}

/************************* LAYOUT DEFECTO **************/


#contenedor {
    width: 980px;

    margin: 0px auto 0px auto;  
    padding: 0px 5px;

    color: black;
    background-color: #00b7df;

    text-align: left;
}

#cabecera
{
	float: left;
	clear: both;
	
	width: 980px;
	height: 161px;
	margin: 0px;	
	
	padding: 0px 0px 0px 0px;
	background: #00b7df;
}

#cuerpo
{
	float: left;
	clear: both;
	
	width: 980px;
	height: auto;
	
	margin: 0;
	padding: 0;
}

#izquierda{display: none;}

#derecha{display: none;}

#pie
{
	float: left;
	clear: both;

	margin: 0px;
	width: 980px;
	height:30px;
	padding: 10px 0px 0px 0px;
	background-position:center bottom;	
	background: #00b7df url('../../img/cuerpopie.gif') no-repeat;
}

#centro
{
	float: left;
	clear: both;

	width: 970px;
	height: auto;
	margin: 0px;
	
	padding-left: 10px;
	background: transparent url('../../img/fondo.gif') repeat-y;
}
/*********** LAYOUT DEFECTO **************/

/**** CENTRO MODADLIDAD 2 COLUMNAS ****/
/* IZQUIERDA: 570 px */
#centro2columnas_izq
{
	float: left;

	width: 605px;
	height: auto;
	
	padding: 5px 5px;
}
/* IZQUIERDA: 370 px */
#centro2columnas_der
{
	float: left;	

	width: 340px;
	height: auto;
	position:relative;
	left:-5px;

	padding: 5px 5px;
}

/**** CENTRO MODADLIDAD 3 COLUMNAS ****/

.SeparaSeccion
{
	margin: 15px 4px 15px 4px;
}

/*** MENÚ DE NAVEGACIÓN ***/
div#navegacion
{
	float: left;

	width: 980px;
	height: 47px;

	padding-bottom: 9px;
	margin: 0;

	background: transparent url('../../img/cuerposup.gif') no-repeat bottom;
}

ul.menu
{
	width: 970px;
	height: 47px;

    list-style:none;
    margin: 0px;
    padding:0px;
    cursor: pointer;
  
  
    padding-left: 10px;
}

ul.menu li{
	float: left;
	margin: 0px;
    border: 0px;
	padding:0px;
}

ul.menu li img{
    border: 0px;
    margin: 0px;
    padding:0px;
}

ul.menu li a
{
	display: block;
	text-align: center;
}


ul.menu li a.peque
{
	width: 77px;
	height: 26px;

	padding-top: 10px;
	margin-top: 10px;
	
	border-bottom: 1px solid white;

	color: #b9b9b9;
	background: transparent url('../../img/opcion_peque.gif') no-repeat;
}

ul.menu li a.peque:hover
{
	width: 77px;
	height: 29px;
	
	padding-top: 17px;
	margin-top: 0;

	color: #00b7df;	
	background: transparent url('../../img/opcion_peque_hover.gif') no-repeat;	
}

ul.menu li a.peque_on
{
	width: 77px;
	height: 29px;
	
	margin-top: 0;
	padding-top: 17px;
	
	color: #00b7df;
	background: transparent url('../../img/opcion_peque_on.gif') no-repeat;	
	
	font-weight: bold;
	border-bottom: 1px solid white;
}

ul.menu li a.media
{
	width: 117px;
	height: 26px;
	
	margin-top: 10px;
	padding-top: 10px;

	color: #b9b9b9;
	background: transparent url('../../img/opcion_media.gif') no-repeat;
	
	border-bottom: 1px solid white;
}

ul.menu li a.media:hover
{
	width: 117px;
	height: 29px;
	
	margin-top: 0;
	padding-top: 17px;

	color: #00b7df;
	background: transparent url('../../img/opcion_media_hover.gif') no-repeat;

	border-bottom: 1px solid white;
}
ul.menu li a.media_on
{
	width: 117px;
	height: 29px;
	
	margin-top: 0;
	padding-top: 17px;
	
	color: #00b7df;
	background: transparent url('../../img/opcion_media_on.gif') no-repeat;
	
	font-weight: bold;
	border-bottom: 1px solid white;
}

ul.menu li a.grande
{
	width: 177px;
	height: 26px;

	margin-top: 10px;
	padding-top: 10px;
	
	color: #b9b9b9;
	background: transparent url('../../img/opcion_grande.gif') no-repeat;
	
	border-bottom: 1px solid white;
}
ul.menu li a.grande:hover
{
	width: 177px;
	height: 29px;
	
	margin-top: 0;
	padding-top: 17px;
	
	color: #00b7df;
	background: transparent url('../../img/opcion_grande_hover.gif') no-repeat;	
	
	border-bottom: 1px solid white;
}
ul.menu li a.grande_on
{
	width: 177px;
	height: 29px;
	
	margin-top: 0px;
	padding-top: 17px;

	color: #00b7df;
	background: transparent url('../../img/opcion_grande_on.gif') no-repeat;	
	
	font-weight: bold;
	border-bottom: 1px solid white;
}
/*** MENÚ DE NAVEGACIÓN ***/

.LTUrl {
	border:1px solid #D2D8D8;
	font-size: 80%;	
	margin-left:5px;
	margin-right:24px;
	width:452px;
}
.LTPlayer {
	border:1px solid #D2D8D8;
	font-size: 80%;	
	margin-left:5px;
	margin-right:40px;
	width:452px;
}


/*** CONTROL DE VOTACIÓN ***/
div.votacion
{
	cursor:pointer;
	padding-top:2px;	
}

div.votacion div{	
	display:inline;
    border: none;
}

div.votacion img{
    border: none;
}

div.Estrella
{
	display:inline;
}

div.Estrella img
{
	width:12px;
	height:10px;
}

/*** CONTROL DE VOTACIÓN ***/

div.Contenido
{
	clear:both;
	float:left;
	margin-bottom:20px;
	width:555px;
}

div.Contenido .Fecha
{
	clear:both;	
	width:100%;
	height:15px;
	padding-top:5px;
}
div.Contenido .Valoracion
{
	clear:both;	
	width:100%;
	height:15px;
	padding-top:5px;
}
div.Contenido .Reproducciones
{
	clear:both;	
	width:100%;
	height:15px;
	padding-top:5px;
}


div.lista
{
	float: left;
	clear: both;
	width:100%;
	padding: 0px;	
}

div.itemV /* El elemento del contenido cuando esta en vertical */
{
	clear:both;
	height:auto;
	margin-bottom:10px;
	overflow:hidden;
	position:relative;
	width:139px;
}
div.itemH /* El elemento del contenido cuando esta en horizontal */
{
	position:relative;
	width: auto;
	min-height: 128px;
	clear: both;
	overflow:hidden;
}

h3.lista_titulo
{
	color: #01B7DF;
	width: 100%;
	margin-bottom:10px;
}


a.item_enlace
{
	font-weight:bold;
	color:#106090;
}

/*** Para la listas de contenido horizontal ***/
div.ResH
{
	float:left;	
	padding-bottom:8px;
	padding:0;
	width:294px;
}

div.ResH div.categoria
{			
	clear:both;
	float:left;
	overflow:hidden;
	width:293px;
}
div.ResH div.categoria a
{
	color:#B0B0B0;
	font-size:12px;
	font-weight:normal;
}
div.ResH div.categoria a:hover
{
	color:#00B7DF;
	text-decoration: underline;
}

div.ResH div.titulo
{
	clear:both;
	color:#000000;
	float:left;
	font-size:8pt;
	font-weight:bold;
	margin-bottom:3px;
	text-align:justify;
	width:293px;	
}

div.ResH div.imagen
{
	background-image:url(../../img/Cargando.gif);
	background-position:center center;
	background-repeat:no-repeat;
	clear:both;
	float:left;	
	margin-right:5px;
	padding:0;
	width:132px;
	text-align:center;
	position:relative;
}

div.ResH div.imagen img
{
	border:1px solid #FFFFFF;
	height:100px;
	max-height:100px;
	max-width:130px;
	text-align:center;
}

div.ResH div.imagen div.BloqueDuracion{
	-moz-border-radius-bottomleft:3px;
	-moz-border-radius-bottomright:3px;
	-moz-border-radius-topleft:3px;
	-moz-border-radius-topright:3px;
	background-color:#000000;
	bottom:2px;
	color:#FFFFFF;
	font-size:7pt;
	line-height:1em;
	opacity:0.75;
	padding:1px 4px 2px;
	position:absolute;
	right:1px;
	filter:alpha(opacity=75);

}

div.ResH div.detalles
{
	width: 140px;
	float: left;
	
	margin: 5px 0px;
	padding: 0px;
	color:#B9B9B9;
}

div.ResH div.detalles div
{
	height:16px;
	padding-top:2px;
}

div.ResH div.detalles span
{
	color:#000000;
	font-weight:bold;
}


div.ResH div.descripcion
{	
	clear:both;
	color:#000000;
	float:left;
	font-size:8pt;
	padding-bottom:8px;
	padding-top:3px;
	width:293px;
}

div.ResH .Duracion
{
	font-size: 0.8em;
	overflow:hidden;
	width:130px;
	height:1.3em;
	float:left;
	clear:both;
}
div.ResH .Fecha
{
	font-size: 0.8em;
	overflow:hidden;
	width:130px;
	height:1.3em;
	float:left;
	clear:both;
}

div.ResH .Reproducciones
{
	font-size: 0.8em;
	overflow:hidden;
	width:130px;
	height:1.3em;
	float:left;
	clear:both;
}

div.ResH .Comentarios
{
	font-size: 0.8em;
	overflow:hidden;
	width:130px;
	height:1.3em;	
	float:left;
	clear:both;	
}

/*** Para la listas de contenido normal ***/
div.ResN
{
	float:left;
	height:auto;
	margin-right:9px;
	width:132px;
	display:inline;
}

div.ResN div.categoria
{			
	float:left;	
	overflow:hidden;
	width:132px;
}
div.ResN div.categoria a
{
	color:#B0B0B0;
	font-size:12px;
	font-weight:normal;
}
div.ResN div.categoria a:hover
{
	color:#00B7DF;
	text-decoration: underline;
}


div.ResN div.titulo
{			
	color:#000000;
	float:left;
	font-size:8pt;
	font-weight:bold;
	margin-bottom:3px;
	text-align:justify;
	width:132px;
}

div.ResN div.imagen
{
	background-image:url(../../img/Cargando.gif);
	background-position:center center;
	background-repeat:no-repeat;

	clear:both;
	float:left;
	height:100px;	
	width:129px;
	margin-bottom: 8px;
	text-align:center;
	position:relative;
}

div.ResN div.imagen img
{
	border:1px solid #FFFFFF;
	height:100px;
	max-height:100px;
	max-width:130px;
	text-align:center;
}

div.ResN div.imagen div.BloqueDuracion{
	-moz-border-radius-bottomleft:3px;
	-moz-border-radius-bottomright:3px;
	-moz-border-radius-topleft:3px;
	-moz-border-radius-topright:3px;
	background-color:#000000;
	bottom:2px;
	color:#FFFFFF;
	font-size:7pt;
	line-height:1em;
	opacity:0.75;
	padding:1px 4px 2px;
	position:absolute;
	right:1px;
	filter:alpha(opacity=75);
}

div.ResN div.detalles
{
	clear:both;
	color:#B9B9B9;
	float:left;
	margin:5px 0;
	padding:0;
	width:130px;
}

div.ResN div.detalles span
{
	color:#000000;
	font-weight:bold;
}

div.ResN .detalles div
{
	height:16px;
	padding-top:2px;
}

/*** Para la listas de contenido Horizontal detallado ***/
div.ResHD
{
	float:left;
	height:auto;
	margin-bottom:4px;
	width:560px;
}

div.ResHD div.cabecera
{
	float:left;
	width:419px;
}

div.ResHD div.categoria
{			
	clear:both;
	float:left;
	overflow:hidden;
	width:100%;
}
div.ResHD div.categoria a
{
	color:#B0B0B0;
	font-size:12px;
	font-weight:normal;
}
div.ResHD div.categoria a:hover
{
	color:#00B7DF;
	text-decoration: underline;
}

div.ResHD div.titulo
{
	color:#000000;
	float:left;
	font-size:8pt;
	font-weight:bold;
	text-align:justify;
	width:100%;
}

div.ResHD div.imagen
{
	background-image:url(../../img/Cargando.gif);
	background-position:center center;
	background-repeat:no-repeat;
	clear:left;
	float:left;
	margin-right:8px;
	padding:0;
	width:132px;
	text-align:center;
	position:relative;
}

div.ResHD div.imagen img
{
	border:1px solid #FFFFFF;
	height:100px;
	max-height:100px;
	max-width:130px;
	text-align:center;
}

div.ResHD div.imagen div.BloqueDuracion{
	-moz-border-radius-bottomleft:3px;
	-moz-border-radius-bottomright:3px;
	-moz-border-radius-topleft:3px;
	-moz-border-radius-topright:3px;
	background-color:#000000;
	bottom:2px;
	color:#FFFFFF;
	font-size:7pt;
	line-height:1em;
	opacity:0.75;
	padding:1px 4px 2px;
	position:absolute;
	right:1px;
	filter:alpha(opacity=75);
}

div.ResHD div.descripcion
{	
	clear:both;
	color:#000000;
	font-size:8pt;
	margin-bottom:5px;
	width:100%;
}

div.ResHD .detalles
{
	color:#B9B9B9;
	float:left;
	margin-top:9px;
	width:418px;
}

div.ResHD div.detalles span
{
	color:#000000;
	font-weight:bold;
}

div.ResHD .detalles div
{
	float:left;
	height:16px;
	padding-top:2px;
	width:150px;
}


/**** PARA EL PIE ***/
ul#legal 
{
    margin: 0px;
    padding: 3px 0px;

    list-style-type: none;	
    text-align: center;

	color: #b89c6c;
	font-size: 0.8em;
}

ul#legal li {    
    float: left;

    margin: 0px;
    padding: 5px 0px 0px 5px;
}

ul#legal li a {
	color: white;
	font-size: 1em;
}

ul#legal a:hover, ul#legal a:active {
	color: white;
	text-decoration: underline;
	color: #FFE400;
}


div.cabecera_sup, div.cabecera_pie
{
	float: left;
	clear: both;

	width: 980px;
	height: auto;
}

div.cabecera_izq
{
	float: left;
	clear:both;
	width: 400px;
	height: auto;
}

div.cabecera_der
{
	float: left;

	width: 580px;
	height: auto;
}

.migas
{
	float: left;	

	width: auto;
	height: 40px;	
}

.rss
{
	float:right;
	height:20px;
	margin-top:10px;
	width:auto;
		
}

div.EnlacePanelControl{float:right;margin:10px 10px 0;}
div.EnlacePanelControl a{background:transparent url(../../img/PanelUsuario.gif) no-repeat scroll left center;color:#FFFFFF;display:block;height:19px;padding-left:27px;text-decoration:underline;}
div.EnlacePanelControl a:hover{text-decoration:none;}


/***** BUSCADOR *******/
.ResultadosBusqueda
{
	float:left;
	margin: 10px 0;
}

#buscador
{
	float: left;

	width: 580px;
	height: auto;
}

#buscador .Titulo
{
	float: left;
	width: 580px;
	height: 15px;

	color: White;
	font-size: 0.75em;	
}

#buscador .TextBox
{
	clear:both;
	float:left;
	height:27px;
	margin:0;
	padding:0;
	width:242px;
}


#buscador .Boton
{
	float:left;
	width:128px;
	height:27px;
}

#buscador .boton
{
	float:left;
	width:121px;
	height:32px;
	background-image:url(../../img/buscar.gif);
	background-position:left top;
	background-repeat:no-repeat;
}

#buscador .Mapa
{
	width:100px;
	float:left;
	height:27px;	
}

.ImgMapaWeb
{
	background-image:url(../../img/mapa.gif);
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:19px;
	margin-left:5px;
	margin-top:4px;
	width:21px;
}


.ImgContacto
{
	background-image:url(../../img/mail.gif);
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:19px;
	margin-left:5px;
	margin-top:4px;
	width:21px;
}


#buscador a
{
	float:left;
	color:#FFFFFF;
	margin-left:4px;
	margin-top:3px;
	text-decoration:underline;
}
#buscador a:hover{ text-decoration:none;}

#buscador .Mapa img
{	
	margin: 3px 0px 0px 7px;
}


#buscador .Contacto
{
	width:100px;
	float:left;		
	height:27px;
}

#buscador .Contacto img
{	
	margin: 3px 0px 0px 7px;
}


#buscador input[type="text"]
{
	background:white none repeat scroll 0 0;
	border:1px solid black;
	height:19px;
	margin-top:1px;
	width:240px;
}

/***** LOGOTIPO *******/
div.logotipo
{
	float: left;
	background-image:url(../../img/logotipo.gif);
	background-position:center center;
	background-repeat:no-repeat;

	width: 330px;
	height: 70px;
	
	margin: 0px 0px 0px 20px;
}

/** Estilos para cuadros **/
.Cuadro
{
	border:0px;
	padding:0px;
}


.C1
{
	background-image: url(../../img/cuadro1.gif);
	width: 16px;
	height: 23px;
	background-repeat:no-repeat;
	background-position:right bottom;	
}

.C2
{
	background-image: url(../../img/cuadro2.gif);
	height: 23px;
	background-repeat:repeat-x;
	background-position:bottom;
}

.C3
{
	background-image: url(../../img/cuadro3.gif);
	width: 16px;
	height: 23px;	
	background-repeat:no-repeat;
	background-position:left bottom;
}

.C4
{
	background-image: url(../../img/cuadro4.gif);
	width: 16px;		
	background-repeat:repeat-y;
	background-position:right;

}

.C5
{
	background-color:#FFFFFF;
}

.C6
{
	background-image: url(../../img/cuadro6.gif);
	width: 16px;
	background-repeat:repeat-y;
	background-position:left;

}

.C7
{
	background-image: url(../../img/cuadro7.gif);
	width: 16px;
	height: 16px;
	background-repeat:no-repeat;
	background-position:right top;

}

.C8
{
	background-image: url(../../img/cuadro8.gif);	
	height: 16px;	
	background-repeat:repeat-x;
	background-position:top;
}

.C9
{
	background-image: url(../../img/cuadro9.gif);
	width: 16px;
	height: 16px;
	background-repeat:no-repeat;
	background-position:left top;
}

/** CUADROS DESTACADOS **/
.CuadroD
{
	border:0px;
	padding:0px;
	color: #FFFFFF;
}

.CD1
{
	background-image: url(../../img/cuadrod1.gif);
	width: 8px;
	height: 16px;
	background-repeat:no-repeat;
	background-position:right bottom;	
}

.CD2
{
	background-image: url(../../img/cuadrod2.gif);
	height: 16px;
	background-repeat:repeat-x;
	background-position:bottom;
}

.CD3
{
	background-image: url(../../img/cuadrod3.gif);
	width: 10px;
	height: 16px;	
	background-repeat:no-repeat;
	background-position:left bottom;

}

.CD4
{
	background-image: url(../../img/cuadrod4.gif);
	width: 8px;		
	background-repeat:repeat-y;
	background-position:right;

}

.CD5
{
	background-color:#000000;
}

.CD6
{
	background-image: url(../../img/cuadrod6.gif);
	width: 10px;
	background-repeat:repeat-y;
	background-position:left;

}

.CD7
{
	background-image: url(../../img/cuadrod7.gif);
	width: 8px;
	height: 16px;
	background-repeat:no-repeat;
	background-position:right top;

}

.CD8
{
	background-image: url(../../img/cuadrod8.gif);	
	height: 16px;	
	background-repeat:repeat-x;
	background-position:top;
}

.CD9
{
	background-image: url(../../img/cuadrod9.gif);
	width: 10px;
	height: 16px;
	background-repeat:no-repeat;
	background-position:left top;
}

/* Cuadro para TV */
.CuadroN
{
	border:0 none;	
	padding:0;
}

.CN1
{
	background-image: url(../../img/CN1.gif);
	width: 16px;
	height: 23px;
	background-repeat:no-repeat;
	background-position:right bottom;	
}

.CN2
{
	background-image: url(../../img/CN2.gif);	
	background-repeat:repeat-x;
	background-position:bottom;
}

.CN3
{
	background-image: url(../../img/CN3.gif);
	width: 16px;	
	background-repeat:no-repeat;
	background-position:left bottom;
}

.CN4
{
	background-image: url(../../img/CN4.gif);
	background-repeat:repeat-y;
	background-position:right;

}

.CN5
{
	background-color:#EF9C00;
}

.CN6
{
	background-image: url(../../img/CN6.gif);
	background-repeat:repeat-y;
	background-position:left;

}

.CN7
{
	background-image: url(../../img/CN7.gif);
	height: 16px;
	background-repeat:no-repeat;
	background-position:right top;

}

.CN8
{
	background-image: url(../../img/CN8.gif);	
	background-repeat:repeat-x;
	background-position:top;
}

.CN9
{
	background-image: url(../../img/CN9.gif);
	background-repeat:no-repeat;
	background-position:left top;
}



/** FIN Estilos para cuadros **/



/** Estilos para los iconos **/
div.icoduracion
{
	/*background-image:url(../../reloj.png);*/
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:15px;
	font-size:0.8em;
}

div.icoreloj
{
	background-image:url(../../img/reloj.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:15px;
	font-size:0.8em;
}

div.icovaloracion
{
	background-image:url(../../img/valoracion.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:15px;
	font-size:0.8em;
}

div.icoplay
{
	background-image:url(../../img/play.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:15px;
	font-size:0.8em;
}


div.icocomentarios
{
	background-image:url(../../img/comentarios.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:15px;
	font-size:0.8em;	
}

div.icousuario
{
	background-image:url(../../img/usuario.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:15px;
	font-size:0.8em;
	margin: 4px 0px;
}

div.icovideos
{ 
	background-image:url(../../img/icovideos.gif);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:16px;	
}

div.icovolver
{
	background-image:url(../../img/icovolver.gif);
	background-position:left center;
	background-repeat:no-repeat;
	font-size:0.8em;
	height:13px;
	padding-left:16px;
	padding-top:3px;
}

div.etiqueta
{
	color: #A0A0A0;
	font-size:9px;
	margin: 3px;
	height:13px;
	padding-top:2px;
}

div.valordato
{
	color: #000000;
	font-size:9px;
	margin: 1px 5px 1px 1px;
	height:13px;
	padding-top:2px;
}

.EnlacePlano
{
	color: #C2C2C2;
	font-size:9px;
}

.Requerido
{
	background-image:url(../../img/atras.gif);
	background-position:left center;
	background-repeat:no-repeat;
	display:inline;
	font-size:8pt;
	height:1em;
	margin-left:2px;
	padding-left:10px;
}



/** NOTICIA DESTACADA **/
div.NoticiaDestacada
{
}

div.NoticiaDestacada .Titulo
{
	clear:left;
	float:left;
	font-size:14pt;
	margin-bottom:10px;
	width:581px;
}
div.NoticiaDestacada .Imagen
{
	clear:both;
	float:left;
	min-height:250px;
	width:330px;
}
div.NoticiaDestacada .Imagen img{width:330px;}
div.NoticiaDestacada .Descripcion
{
	float:left;
	margin-left:8px;
	min-height:147px;
	width:234px;
}
div.NoticiaDestacada .Duracion
{
	float:left;
	height:1.6em;
	margin-left:8px;
	padding-top:3px;
	width:220px;
}
div.NoticiaDestacada .Votos
{
	float:left;
	height:1.6em;
	margin-left:8px;
	padding-top:3px;
	width:220px;
}
div.NoticiaDestacada .Visitas
{
	float:left;
	height:1.6em;
	margin-bottom:10px;
	margin-left:8px;
	margin-top:4px;
	padding-top:3px;
	width:220px;
}
div.NoticiaDestacada .Boton
{
	float:right;
	margin-left:8px;
}
div.NoticiaDestacada .VerDetalles
{
	background-image:url(../../img/vernoticia.gif);
	clear:none;
	float:right;
	height:30px;
	margin-bottom:10px;
	margin-right:20px;
	margin-top:15px;
	width:152px;
}

/* CONTENIDO DESTACADO */
.ContenidoDestacado
{
	float:left;
}

.ContenidoDestacado .Titulo
{
	clear:left;
	float:left;
	font-size:14pt;
	margin-bottom:10px;
	width:581px;
}

.ContenidoDestacado .Imagen
{
	clear:both;
	float:left;
	min-height:250px;
	width:330px;
}

.ContenidoDestacado .Imagen img
{
	width:330px;
}

.ContenidoDestacado .Descripcion
{
	float:left;
	margin-left:8px;
	min-height:147px;
	width:234px;
}

.ContenidoDestacado .VerDetalles
{
	display:block;
	width:149px;
	height:28px;
	background-image:url(../../img/verficha.gif);
	background-position:left top;
	background-repeat:no-repeat;
}


.ContenidoDestacado .Duracion
{
	float:left;
	margin-left:8px;
	width:220px;
	height:1.6em;
	padding-top:3px;
}

.ContenidoDestacado .Duracion span
{
	color: #00BFD7;
}

.ContenidoDestacado .Votos
{
	float:left;
	margin-left:8px;
	width:220px;	
	padding-top:2px;
}

.ContenidoDestacado .Visitas
{
	float:left;
	margin-top:4px;
	margin-bottom: 10px;
	margin-left:8px;
	width:220px;
	height:1.6em;
	padding-top:3px;
}

.ContenidoDestacado .Visitas span
{
	color: #00BFD7;
}


.ContenidoDestacado .Boton
{
	float:right;
	margin-left:8px;	
}


.ContenidoDestacado2
{
	float:left;
	width:315px;
}

.ContenidoDestacado2 .Titulo
{
	background-image:url(../../img/migasSepSel.gif);
	background-position:left center;
	background-repeat:no-repeat;
	clear:left;
	float:left;
	font-size:9pt;
	font-weight:bold;
	margin-bottom:5px;
	padding-left:7px;
	width:308px;
}
.ContenidoDestacado2 .Categoria
{
	clear:left;
	float:left;
	font-family:verdana;
	font-size:8pt;
	letter-spacing:3px;
	text-transform:uppercase;
}
.ContenidoDestacado2 .Fecha
{
	background-image:url(../../img/migasSepSel.gif);
	background-position:left center;
	background-repeat:no-repeat;
	float:right;
	font-size:9pt;
	font-weight:bold;
	padding-left:7px;
}

.ContenidoDestacado2 .Imagen
{
	float:left;	
	width:315px;
	min-height:250px;
}

.ContenidoDestacado2 .Imagen img
{	
	width:315px;
}

.ContenidoDestacado2 .Descripcion
{
	clear:both;
	float:left;
	font-size:8pt;
	padding:4px 8px;
	width:300px;
}

.ContenidoDestacado2 .VerDetalles
{
	background-image:url(../../img/mas.gif);
	background-position:left center;
	background-repeat:no-repeat;
	color:#FFFFFF;
	display:block;
	font-size:8pt;
	padding-left:14px;
	text-decoration:underline;
}

.ContenidoDestacado2 .Boton
{
	float:right;	
	margin-left:8px;	
}



/* Categoria Simple */
.CategoriaSimple
{
	font-size: 0.9em;
	color: #CCCCCC;
	display:block;
	font-weight:bold;
	float:left;		
	white-space: nowrap;
	overflow:hidden;
}

.CategoriaSimple a
{
	color: #000000;
}

.CStotalcontenidos
{
	padding-right:8px;
	display:inline;
}

/* Paginador */
div.paginador
{
	clear:both;
	text-align:right;
	width:100%;
}

/* NOTICIA */
div.noticiadesc
{
	padding: 8px 3px 15px 3px;	
}
div.noticiatexto
{
	padding: 8px 3px 15px 3px;	
}
div.noticiatexto p{margin-bottom:10px;}

div.fechanoticia
{
	float:left;
}
div.volvernoticia
{
	color: #A0A0A0;
	float:right;
}


div.DetNValoracion
{
	clear:both;
	float:left;
	margin-bottom: 5px;
}

div.DetNReproducciones
{
	clear:both;
	float:left;
	margin-bottom: 15px;
}

/* COMENTARIOS */

.BotonComentarNoticia {
	background-image:url(../../img/comentarlanoticia.gif);
	clear:both;
	cursor:pointer;
	float:right;
	height:29px;
	margin-bottom:5px;
	margin-top:10px;
	width:152px;
}

.BotonComentarContenido {
	background-image:url(../../img/comentarcontenido.gif);
	cursor:pointer;
	float:right;
	height:29px;
	margin-bottom:5px;
	width:152px;
}

div.comentario {
	background-color:#F2F9FC;
	margin:3px;
	padding:2px 7px 6px 8px;
	width:97%;
}

div.fechacomentario
{
	float:left;
	color: #00BFD7;
}

div.usuariocomentario
{
	float:left;
	margin:0 0 0 15px;
	color: #00BFD7;
}

div.textocomentario
{
	clear:both;
	width:100%;
}

div.ComentariosPagPag
{
	float:left;
}

div.ComentariosPie
{
	margin: 5px 5px 15px;
}

div.ComentariosPagPag span
{
	color: #00BFD7;
	font-weight: bold;
}

div.ComentariosPagNavega
{
	float:right;
}

a.LnkComentarioAnterior
{
	background-image:url(../../img/atras.gif);
	background-repeat:no-repeat;
	background-position: left center;
	padding-left: 8px;
	color:#000000;
}
a.LnkComentarioSiguiente
{
	background-image:url(../../img/adelante.gif);
	background-repeat:no-repeat;
	background-position:right center;
	padding-right: 8px;	
	color:#000000;
}

/* ENVIAR AMIGO */
.BotonComentar
{
	background-image:url(../../img/comentarcontenido.gif);
	background-position:left top;
	background-repeat:no-repeat;
	float:right;
	clear:both;
	height:30px;
	width:152px;	
	margin-bottom:10px;
}
.BotonEnviarAmigo
{
	background-image:url(../../img/enviaraunamigo.gif);
	background-position:left top;
	background-repeat:no-repeat;
	float:right;
	clear:both;
	height:30px;
	width:152px;	
	cursor:pointer;
}

/* RESUMEN CONCURSO */

.ResConcursoImg
{
	float:left;
	margin:14px 0;
	width:200px;
}

.ResConcursoImg img
{
	width:200px;
}

div.ResConcursoDetalles /*El grupo de todos los campos excepto la imagen*/
{	
	clear:right;
	float:left;
	margin:8px;
	padding-left:8px;
	width:334px;	
}

div.ResConcursoTitulo
{
	clear:left;
	float:left;
	font-size:14pt;
	width:100%;
}

div.ResConcursoDescripcion
{
	clear:left;
	float:left;
	margin:8px 0;
	min-height:64px;
	width:345px;
}

.descripciondato
{
	color: #B9B9B9;	
}

.valordato
{
	color: black;	
}

div.ResConcursoFecha
{
	background-image:url(../../img/reloj.gif);
	background-position:left center;
	background-repeat:no-repeat;
	float:left;
	clear:both;
	width:100%;
	padding-left:16px;	
}

div.ResConcursoNumVideos
{
	float:left;
	clear:left;
	width:100%;
}

.ResConcursosVer
{
	float:right;	
}

.ResConcursosVer a
{
	background:transparent url(../../img/verfichaconcurso.gif) no-repeat scroll left top;
	display:block;
	height:30px;
	width:152px;
}

.BotonSubirVideo
{
	clear:both;
	float:left;
	width:100%;
}
.BotonSubirVideo img
{	
	float:right;	
}


/* Estilo para el control Paginador */

div.PaginadorTxt
{
	float:left;	
}

div.PaginadorTxt span
{
	color: #00BFD7;
	font-weight: bold;
}

div.PaginadorNavegador
{
	float:right;
}

a.PaginadorLnkAnterior
{
	background-image:url(../../img/atras.gif);
	background-repeat:no-repeat;
	background-position: left center;
	padding-left: 8px;
	color:#000000;
}
a.PaginadorLnkSiguiente
{
	background-image:url(../../img/adelante.gif);
	background-repeat:no-repeat;
	background-position:right center;
	padding-right: 8px;	
	color:#000000;
}

/* Estilo para la ficha de un concurso */
div.Concurso
{
	width:565px;
	min-height:200px;	
}


div.ConcursoTFechaFin
{
	float: left;
}
div.ConcursoFechaFin
{
	float: left;
	margin:3px;
}
div.ConcursoTVideos
{
	float: left;	
}
div.ConcursoVideos
{
	float: left;
	margin:3px;
}
div.ConcursoTVisitas
{
	float: left;
}
div.ConcursoVisitas
{
	float: left;
	margin:3px;
}
div.ConcursoVolverPortada
{
	float: right;
}
div.ConcursoTitulo
{
	float: left;
	clear: both;
	font-size:18pt;
	margin-top:4px;
	width:100%;
}
div.ConcursoDescripcion
{
	float:left;
	clear:both;
	margin: 5px;
	width:100%;
}

div.ContenedorImg
{
	float:left;
	clear:both;
	width:180px;
}

div.ContenedorImg div.TituloPremio
{
	float:left;
	clear:both;
	margin-top: 20px;
}

div.ConcursoLogo
{
	clear: left;
	float: left;
}
div.ConcursoLogo img{width:180px;}


.ConcursoPremio
{
	float:left;
	clear: left;	
}
div.ConcursoPremio img{width:180px;}


div.ConcursoTexto
{
	float: left;
	padding: 9px;
	width: 360px;
}


/* Estilo para el control de Subir video */

div.SubeVideoInstrucciones
{
	background-image:url(../../img/instruccionesSubeVideo.png);
	background-position:center center;
	background-repeat:no-repeat;
	margin-bottom:20px;
	margin-left:auto;
	margin-right:auto;
	width:521px;
	height:165px;	
}

dl.subeVUsr
{
	float:left;
	width:568px;
	margin-bottom:15px;
}

dl.subeVUsr dt
{
	clear:left;
	float:left;
	font-weight:bold;
	margin:0 5px 0 0;
	min-height:22px;
	padding-top:3px;
	text-align:right;
	width:147px;
}

dl.subeVUsr dd
{	
	clear:right;
	float:right;
	min-height:25px;
	width:415px;	
	margin:0;
}

dl.subeVVid
{
	float:left;
	clear:both;
	width:568px;
}


dl.subeVVid .Seguridad
{
	border:0 none;
	float:right;
	margin:0;
	padding:61px 0 0;
	vertical-align:bottom;
}

dl.subeVVid dt
{
	clear:left;
	float:left;
	font-weight:bold;
	margin:0 5px 0 0;
	min-height:22px;
	padding-top:3px;
	text-align:right;
	width:147px;
}

dl.subeVVid dd
{	
	clear:right;
	float:right;
	min-height:25px;
	width:415px;	
	margin:0;
}

dl.subeVVid dd label
{	
	font-size:0.8em;
}

dl.subeVVid img
{	
	border:solid 1px black;	
}

dl.subeVUsr input
{	
	float:left;
}
dl.subeVVid input
{	
	float:left;
}

dl.subeVUsr div.Requerido
{	
	float:left;
	position:relative;
	top:4px;
}

dl.subeVVid div.Requerido
{	
	float:left;
	position:relative;
	top:4px;
}

dl.subeVVid span
{
	margin-top:2px; 	
	display:block;
	float:left;
}
dl.subeVUsr span
{
	margin-top:2px; 	
	float:left;
}

dl.subeVVid .Descripcion
{
	float:left;
	height:100px;
	width:195px;
}

dl.subeVVid dt.dtDescripcion
{	
	height:100px;	
}

dl.subeVVid .BotonSubir
{
	float:right;
}




/* NubeDeTags */

div.NubeDeTags
{
	padding:1em;
	text-align:center;
}

div.NubeDeTags a
{
	color:#00B8E6;
	margin:0.5em;
}



/* Estilo para el control de enivo mail*/

div.EnvioMail{}

.EnvioMail dl
{
	float:left;
	width:567px;
	margin-bottom:15px;
}

.EnvioMail dl dt
{
	clear:left;
	float:left;
	font-weight:bold;
	margin:0 5px 0 0;
	min-height:22px;
	padding-top:3px;
	text-align:right;
	width:147px;
}

.EnvioMail dl dd
{	
	clear:right;
	float:right;
	min-height:25px;
	width:415px;	
	margin:0;
}

.EnvioMail dl dd input
{	
	float:left;
}

.EnvioMail dl dd textarea
{
	float:left;
	width:390px;
	height:140px;
}

.EnvioMail dl dd .Requerido
{	
	float:left;
	margin-top:4px;
}


.EnvioMail dl dd label
{	
	font-size:0.8em;
}

.EnvioMail dl span
{
	margin-top:2px; 	
	display:block;
	float:left;
}


.EnvioMail .Boton
{
	float:right;
}


/* MENU MIGAS */
div.MenuMigas
{
	color:#FFFFFF;
	font-size:0.9em;
	margin-top:10px;
	text-align:left;
	width:850px;
}

div.MenuMigas a{text-decoration: none; }
div.MenuMigas a:hover{text-decoration:underline; color:#FFE400;}

.MigasSeleccionado
{
	background-image:url(../../img/migasSepSel.gif);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:6px;
	margin-left:3px;
	color:#FFE400;
	font-weight:bold;
}
.MigasNodo
{	
	background-image:url(../../img/migasSep.gif);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:6px;
	margin-left:3px;
	color:#FFFFFF;
}
.MigasRaiz
{
	background-image:url(../../img/migasSep.gif);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:6px;
	margin-left:3px;
	color:#FFFFFF;
}


div.Ayuda strong
{
	display:block;
	font-size:1.3em;
	margin-bottom:4px;
	margin-top:20px;
}


div.Ayuda ul
{
	list-style-type: none;
}


/* Estilos para el reproductor */
div.ContTitulo
{
	float:left;
	clear:both;
	width:70%;
}

div.volvercontenido
{
	color: #A0A0A0;
	float:right;
}

div.ContDescripcion
{
	clear:both;
	float:left;
	margin:10px;
	width:540px;
	font-weight:bold;
}

div.ContTexto
{
	clear:both;
	float:left;
	margin:10px;
	width:540px;
	font-weight:bold;
}




/* TV */
div.TV
{	
	display:block;
	float:left;
	position:relative;
	width:975px;
}


div.TV div.Columna1
{
	float:left;
	width:325px;	
	display:inline;	
}

div.TV div.Columna1 .Cuadro
{
	display:inline;
	left:0;	
	top:0;
	width:325px;
}
div.TV div.Columna1 .Descripcion{float:left;font-size:8pt;margin:3px 10px;}

div.TV div.Columna2
{
	float:left;
	display:inline;	
	top:0;
	width:340px;
}

div.TV div.Columna3{float:left;margin-left:4px;width:293px;}
div.TV div.Columna3 .Descripcion{float:left;font-size:8pt;margin:3px 10px;}


div.TV div.Canales
{
	float:left;
	width:325px;	
}


div.TV .Canal
{
	float:left;
	width:275px;
	padding:5px;
	position:relative;	
}

div.TV .CanalSelSup
{
	background-image:url(../../img/CanalSelSup.gif);
	background-repeat:no-repeat;
	float:left;
	height:6px;
	position:relative;
	width:285px;
}
div.TV .CanalSel
{
	background-image:url(../../img/CanalSelCentro.gif);
	float:left;	
	padding:7px;
	width:271px;	
	position:relative;
	background-repeat:repeat-y;
}
div.TV .CanalSelInf
{
	background-image:url(../../img/CanalSelInf.gif);
	background-repeat:no-repeat;
	float:left;
	height:7px;
	position:relative;
	width:285px;
}

div.TV div.Canales .MenuCanales
{
	float:left;
	height:50px;
	left:10px;
	position:relative;
	top:13px;
	width:290px;
	z-index:1;
}

div.TV div.Canales .MenuCanales .TodosSel
{
	width:66px;
	height:50px;
	background-image:url(../../img/TVTodoSel.gif);
	background-position:left top;
	background-repeat: no-repeat;
	display:block;
	float:left;
	margin-right:2px;
}

div.TV div.Canales .MenuCanales .Todos
{
	width:66px;
	height:50px;
	background-image:url(../../img/TVTodo.gif);
	background-position:left top;
	background-repeat: no-repeat;
	display:block;
	float:left;
	margin-right:2px;
}
div.TV div.Canales .MenuCanales .Todos:hover
{
	background-image:url(../../img/TVTodoOver.gif);	
}

div.TV div.Canales .MenuCanales .AbiertoSel
{
	width:66px;
	height:50px;
	background-image:url(../../img/TVAbiertoSel.gif);
	background-position:left top;
	background-repeat: no-repeat;
	display:block;
	float:left;
	margin-right:2px;
}
div.TV div.Canales .MenuCanales .Abierto
{
	width:66px;
	height:50px;
	background-image:url(../../img/TVAbierto.gif);
	background-position:left top;
	background-repeat: no-repeat;
	display:block;
	float:left;
	margin-right:2px;
}
div.TV div.Canales .MenuCanales .Abierto:hover
{
	background-image:url(../../img/TVAbiertoOver.gif);
}


div.TV div.Canales .MenuCanales .SubscripcionSel
{
	width:66px;
	height:50px;
	background-image:url(../../img/TVSubscripcionSel.gif);
	background-position:left top;
	background-repeat: no-repeat;
	display:block;
	float:left;
	margin-right:2px;
}
div.TV div.Canales .MenuCanales .Subscripcion
{
	width:66px;
	height:50px;
	background-image:url(../../img/TVSubscripcion.gif);
	background-position:left top;
	background-repeat: no-repeat;
	display:block;
	float:left;
	margin-right:2px;
}
div.TV div.Canales .MenuCanales .Subscripcion:hover
{
	background-image:url(../../img/TVSubscripcionOver.gif);
}

div.TV div.Canales .MenuCanales .TaquillaSel
{
	width:66px;
	height:50px;
	background-image:url(../../img/TVTaquillaSel.gif);
	background-position:left top;
	background-repeat: no-repeat;
	display:block;
	float:left;
	margin-right:2px;
}

div.TV div.Canales .MenuCanales .Taquilla
{
	width:66px;
	height:50px;
	background-image:url(../../img/TVTaquilla.gif);
	background-position:left top;
	background-repeat: no-repeat;
	display:block;
	float:left;
	margin-right:2px;
}
div.TV div.Canales .MenuCanales .Taquilla:hover
{
	background-image:url(../../img/TVTaquillaOver.gif);
}


div.TV div.Canales h3
{
	color:#EF9C00;
}

div.TV Div.Canales .Foto
{	
	display:block;
	float:left;
	width:52px;
}

div.TV Div.Canales .Foto img
{	
	float:left;
	width:50px;		
}
div.TV Div.Canales .Titulo
{
	float:left;
	font-size:10pt;
	font-weight:bold;
	margin:0 4px;
	overflow:hidden;
	white-space:nowrap;
	width:160px;
	display:block;
}

div.TV Div.Canales .IcoPago
{
	background-image:url(../../img/DePago.gif);
	background-position:left center;
	background-repeat:no-repeat;
	padding:3px 0 4px 19px;
}

div.TV Div.Canales .Descripcion
{
	display:block;
	float:left;
	font-size:0.75em;
	margin:4px;
	text-align:justify;
	width:210px;
}

div.TV Div.Canales .CanalSel .Descripcion
{
	width:165px;
}

div.TV Div.Canales a
{
	color:#000000;
	cursor:pointer;
}

div.TV Div.Canales .Canal{cursor:pointer;float:left;display:block;}
div.TV Div.Canales .CanalSel{float:left;display:block;}

div.TV Div.Canales .Canal .Ver
{
	background-image:url(../../img/CanalesPlay.gif);
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
	float:right;
	height:43px;
	left:232px;	
	position:absolute;
	top:10px;
	width:44px;
}

div.TV .Ver:hover
{
	background-image:url(../../img/CanalesPlayOver.gif);
}

div.TV .Play
{
	background-image:url(../../img/CanalesPlayFoco.gif);
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
	float:right;
	height:43px;
	left:232px;	
	position:absolute;
	top:12px;
	width:44px;
}
div.TV .Play:hover
{
	background-image:url(../../img/CanalesPlayFocoOver.gif);
}


div.TV Div.Destacado
{
	float:left;	
	padding:0;
	width:100%;
}

div.TV Div.Destacado .Imagen img
{
	width:299px;	
}

div.TV div.Programacion
{
}

div.TV div.Programacion div.NoProgramacion
{
	float:left;
	font-size:8pt;
	font-style:normal;
	margin:9px 0 0;
	width:100%;
}

div.TV div.Programacion .FechaEmision
{
	background-image:url(../../img/TVBarraFecha.gif);
	background-repeat:no-repeat;
	height:34px;
	margin-top:8px;
	width:253px;
	
}

div.TV div.Programacion .Dia
{
	float:left;
	font-size:9pt;
	font-weight:bold;
	margin:8px 13px 0;
	text-transform:capitalize;
	color:#FFFFFF;
	
}

div.TV div.Programacion .Fecha
{
	float:right;
	font-size:9pt;
	font-weight:bold;
	margin:8px 13px 0;
	color:#FFFFFF;
	
}

div.TV div.ItemPrograma
{		
	clear:both;
	float:left;
	margin-bottom:6px;
	margin-left:0;
	margin-top:5px;
	min-height:97px;
	width:250px;	
}

div.TV div.ItemProgramaSelSup
{		
	background-image:url(../../img/ProgramaSelSup.gif);
	clear:both;
	float:left;
	height:7px;
	overflow:hidden;
	width:250px;
}

div.TV div.ItemProgramaSel
{		
	background-image:url(../../img/ProgramaSelCentro.gif);
	clear:both;
	float:left;
	overflow:hidden;
	padding-bottom:3px;
	width:250px;
}

div.TV div.ItemProgramaSelInf
{		
	background-image:url(../../img/ProgramaSelInf.gif);
	clear:both;
	float:left;
	height:7px;
	overflow:hidden;
	width:250px;
}


div.TV div.Programacion h3
{
	color:#EF9C00;
}


div.TV Div.Programacion .Foto
{	
	display:inline;
	float:left;
	padding-left:40px;
	width:75px;
}

div.TV Div.Programacion .Foto img
{	
	width:75px;		
}
div.TV Div.Programacion .Titulo
{	
	float:right;
	font-size:9pt;
	font-weight:bold;
	margin:0 0 3px 3px;
	overflow:hidden;
	text-align:left;
	width:205px;
}
div.TV Div.Programacion .Abierto{}
div.TV Div.Programacion .DePago{background:transparent url(../../img/DePago.gif) no-repeat scroll 13px 1px;}

div.TV div.Canales .Titulo A
{
	color: #000000;
}

div.TV div.Canales .Titulo A:hover
{
	text-decoration:underline;
}

div.TV Div.Programacion .Hora
{
	color:#BFBFBF;
	float:left;
	font-size:0.9em;
	font-weight:bold;
	margin:0 0 3px 3px;
	width:32px;	
}

div.TV Div.ItemProgramaSel .Hora
{
	color:#FFFFFF;
	margin-top:3px;
}
div.TV Div.ItemProgramaSel .Titulo
{
	color:#000000;
	margin-top:3px;
}


div.TV Div.Programacion .Descripcion
{
	float:left;
	font-size:0.7em;
	margin-left:9px;
	margin-right:0;
	margin-top:0;
	text-align:justify;
	width:115px;	
}

div.TV .CuadroDescarga
{
	float:left;
	width:341px;
	clear:left;
}

div.TV .CuadroDescarga span
{
	display:block;
	font-size:8pt;
	margin:4px 11px 8px;
}


div.TV a.DescargarEspectia
{
	background-image:url(../../img/boton_descargar.gif);
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
	height:64px;
	margin:15px auto 0;
	width:288px;
}
div.TV a.DescargarEspectia:hover
{
	background-image:url(../../img/boton_descargar_over.gif);
}

.player_imagen 
{
	clear:both;
	float:left;
	text-align:center;
	width:100%;
}
.player_imagen img
{
	margin:5px;
	max-width:556px;
}


div.Buscador
{
	float:left;
	height:auto;	
}

div.Buscador .Titulo
{
	float:left;
	clear:both;	
	width:564px;
}

div.Buscador .Descripcion
{
	clear:both;
	float:left;
	margin-bottom:20px;
	width:100%;
}

div.Buscador .Texto
{
	float:left;
	width:300px;
	height:32px;
	padding-top:3px;
}
div.Buscador .Texto input
{
	float:left;
	width:290px;
	height:20px;
}

div.Buscador .Boton
{
	float:left;
	width:200px;
	height:32px;
	background-image:url(../../img/buscar.gif);
	background-position:left top;
	background-repeat:no-repeat;
}

div.Buscador .Buscador
{
	clear:both;
	float:left;
}

/*  */



/* CUADRO ESTAMOS VIENDO */
div.CuadroEstamosViendo
{
	float:left;
	width:100%;
	color:#FFFFFF;
	position:relative;
}

div.CuadroEstamosViendo div.MarcoImagen
{
	position:absolute;
	background-image:url(../../img/MarcoTV.gif);
	background-repeat:no-repeat;
	width:200px;
	height:200px;
}

div.CuadroEstamosViendo div.Titulo
{
	clear:both;
	float:left;
	font-size:8pt;
	letter-spacing:2px;
	text-transform:uppercase;
	color: #000000;
	width:100%;
}


div.CuadroEstamosViendo .Canal
{
	clear:both;
	float:left;
	color:#A00000;
	font-weight:bold;	
	width:250px;
	position:inherit;
	padding:0;
}

div.CuadroEstamosViendo div.Hora
{
	float:right;
	font-weight:bold;
	color:#A00000;
	width:auto;
}

div.CuadroEstamosViendo div.Programa
{
	clear:both;
	color:#FFFFFF;
	float:left;
	font-size:1.2em;
	font-weight:bold;
	margin-bottom:5px;
	width:300px;
}

div.CuadroEstamosViendo .Abierto{}
div.CuadroEstamosViendo div.DePago{background:transparent url(../../img/DePago.gif) no-repeat scroll 0 0;padding-left:20px;width:280px;min-height:21px;}

div.CuadroEstamosViendo div.Imagen
{
	float:left;
	clear:both;
	width:100%;	
}

div.CuadroEstamosViendo .Imagen img
{
	float:left;
	clear:both;
	width:100%;	
}

Div.Destacado div.CuadroEstamosViendo div.Descripcion
{
	clear:both;
	float:left;	
	font-size:8pt;
	margin-top:10px;
	width:100%;
}


/* MAPA WEB */
.LogoMapaWeb
{
	background-image:url(../../img/logomapaweb.gif);
	background-repeat:no-repeat;	
	display:block;
	float:left;
	clear:both;	
	height:40px;
	width:141px;
}

.CuadroMapaWeb0
{			
	float:left;
	padding: 5px 0;
	margin: 0 auto;
	width:802px;
}
.CuadroMapaWeb0 span
{
	font-size:12pt;
}

.CuadroMapaWeb0 a
{
	text-decoration:none;
	color:#000000;
}
.CuadroMapaWeb0 a:hover
{	
	text-decoration:underline;	
}

.CuadroMapaWeb1
{
	float:left;		
	padding: 5px 0;
	margin: 0;
	width:200px;
}
.CuadroMapaWeb1 a
{
	color:#FFFFFF;
}
.CuadroMapaWeb1 span
{
	background-image:url(../../img/mapawebcab.gif);
	background-repeat:no-repeat;	
	display:block;
	font-size:11pt;
	font-weight:bold;
	height:25px;
	padding-left:10px;
	padding-top:8px;
	width:155px;
	cursor:pointer;
}

.CuadroMapaWeb2
{
	float:left;	
	clear:both;
	padding: 0;	
	margin: 0;
}

.CuadroMapaWeb2 a
{
	color:#000000;
}

.CuadroMapaWeb2 span
{	
	background-image:none;
	cursor:pointer;
	font-size:8pt;
	height:auto;
	padding:0 5px;
	text-align:left;
	width:150px;
}








div.ResCanal
{
	margin:9px;
	width:167px;
}

div.ResCanal div.imagen
{
	color:#F0F0F0;
	display:block;
	height:139px;
	text-align:center;
	width:167px;
}
div.ResCanal div.imagen img
{
	max-height:139px;
	max-width:167px;
}
div.ResCanal div.nombre
{
	color:#01B7DF;
	font-weight:bold;
	text-align:left;
}
div.ResCanal div.descripcion
{
	color:#B9B9B9;
	font-size:8pt;
}





div.ResPrograma
{
	margin:9px;
	width:167px;
}

div.ResPrograma div.imagen
{
	color:#F0F0F0;
	display:block;
	height:139px;
	text-align:center;
	width:167px;
}
div.ResPrograma div.imagen img
{
	max-height:139px;
	max-width:167px;
}
div.ResPrograma div.nombre
{
	color:#01B7DF;
	font-weight:bold;
	text-align:left;
}

div.ResPrograma div.canal
{
	float:left;
	margin:6px 0;
	width:100%;
}

div.ResPrograma div.canal img
{
	width:30px;
	float:left;
}
div.ResPrograma div.canal a
{
	color:#000000;
	float:left;
	font-weight:bold;
	margin:6px 0 0 5px;
	text-decoration:underline;
}

div.ResPrograma div.inicio
{
	clear:both;
	background-image:url(../../img/reloj.gif);
	background-position:left center;
	background-repeat:no-repeat;
	font-size:0.8em;
	padding-left:15px;
	margin-bottom:5px;	
	color:#B9B9B9;
}
div.ResPrograma div.inicio span
{

	color:#01B7DF;
	font-weight:bold;
}

div.ResPrograma div.dias
{
	clear:both;
	background-image:url(../../img/IcoAlmanaque.gif);
	background-position:left center;
	background-repeat:no-repeat;
	font-size:0.8em;
	padding-left:15px;
	margin-bottom:5px;	
	color:#B9B9B9;	
}
div.ResPrograma div.dias span
{

	color:#01B7DF;
	font-weight:bold;
}

div.ResPrograma div.descripcion
{
	color:#B9B9B9;
	font-size:8pt;
	padding-bottom:10px;
}






div.CuadroProgRec
{
	color:#FFFFFF;
	position:relative;
}

div.CuadroProgRec div.Titulo
{
	clear:left;
	float:left;
	font-size:14pt;
	margin-bottom:10px;
	width:581px;
}
div.CuadroProgRec .Col1
{
	float:left;
	height:265px;
	width:300px;
}
div.CuadroProgRec .Col1 img
{
	height:265px;
	width:300px;
}
div.CuadroProgRec .Col2
{
	float:left;
	margin:0 4px;
	width:64px;
	height:64px;
}
div.CuadroProgRec .Col2 img{width:64px;}
div.CuadroProgRec .Col3{}
div.CuadroProgRec .Col3 .NombreCanal
{
	float:left;
	font-size:0.8em;
	text-decoration:underline;
	width:192px;
}
div.CuadroProgRec .Col3 .Nombre
{
	float:left;
	font-size:13pt;
	font-weight:bold;
	width:192px;	
	color:#FFFFFF;
}
div.CuadroProgRec .Col3 .Grupo
{
	float:left;
	width:192px;
}
div.CuadroProgRec .Col3 .Grupo .inicio
{
	background-image:url(../../img/reloj.gif);
	background-position:left center;
	background-repeat:no-repeat;
	float:left;
	padding-left:15px;
	width:76px;
}
div.CuadroProgRec .Col3 .Grupo .inicio span{font-weight:bold;color:#00BFD7;}
div.CuadroProgRec .Col3 .Grupo .dias
{
	float:left;
	width:100px;
}
div.CuadroProgRec .Col3 .Grupo .dias span{font-weight:bold;color:#00BFD7;}
div.CuadroProgRec .Col3 .descripcion
{
	float:left;
	padding:8px 0 0 71px;
	width:193px;
}
div.CuadroProgRec .Col3 .VerPrograma
{
	background-image:url(../../img/VerCanal.gif);
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:29px;
	left:437px;
	position:absolute;
	top:278px;
	width:151px;
}





div.CuadroBuscarCanales{}
div.CuadroBuscarCanales h4{}
div.CuadroBuscarCanales .Fila
{
	clear:both;
	float:left;
	margin:5px 0;
	width:300px;
}
div.CuadroBuscarCanales .Fila span{}
div.CuadroBuscarCanales .Fila .Control{}
div.CuadroBuscarCanales .Fila .Control select
{
	clear:both;
	float:left;
	width:300px;
}
div.CuadroBuscarCanales a.BotonBuscar
{
	background-image:url(../../img/btBuscar.gif);
	background-repeat:no-repeat;
	float:left;
	height:21px;
	margin-bottom:4px;
	margin-left:72px;
	margin-top:9px;
	width:145px;
}




/* Control UPLOADER */
div.Uploader
{
}

div.Uploader div.Detalles 
{
	clear:both;
	margin-bottom:10px;
}

div.Uploader div.Detalles  .Info
{
	float:left;
	height:36px;
	margin-bottom:5px;
	margin-top:3px;
	width:240px;
}

div.Uploader div.Detalles  .ContenedorProgreso
{
	background-color:#808080;
	border:1px solid #000000;
	float:right;
	height:16px;
	margin-bottom:5px;
	margin-right:8px;
	margin-top:3px;
	overflow:hidden;
	width:100px;
}


div.Uploader div.Detalles  .Progreso
{
	background-color:#00FF00;
	background-image:url(../../Img/Porcentage.gif);
	background-repeat:repeat-x;
	float:left;
	height:16px;	
}

div.Uploader div.Detalles div.ListaMiniaturas
{
	clear:both;
	height:155px;
	overflow:auto;
	width:407px;
}

div.Uploader div.Detalles div.ListaMiniaturas div.Lista
{
	height:122px;
	width:685px;
}

div.Uploader div.Detalles div.ListaMiniaturas div.Thumb
{
	background-image:url(../../Img/Cine.gif);
	background-repeat:repeat-x;
	float:left;
	height:123px;
	padding-top:5px;
	width:136px;
}

div.Uploader div.Detalles div.ListaMiniaturas div.Thumb img
{
	background-color:#FFFFFF;
	background-image:url(../../Img/Cargando.gif);
	background-position:center center;
	background-repeat:no-repeat;
	display:block;
	height:100px;
	margin-left:3px;
	width:130px;
}

div.Uploader div.Detalles div.ListaMiniaturas div.Thumb img.Error
{
	background-image:url(../../Img/Error.png);
}

div.Uploader div.Detalles div.ListaMiniaturas div.Thumb a
{	
	display:block;
	height:16px;
	margin-left:53px;
	margin-top:11px;
	width:16px;
}

div.Uploader div.Detalles div.ListaMiniaturas div.Thumb a.Off{
	background-image:url(../../Img/OpcionFalse.gif);
}

div.Uploader div.Detalles div.ListaMiniaturas div.Thumb a.On{
	background-image:url(../../Img/OpcionTrue.gif);
}

div.Uploader .AudioOff
{
	background-image:url(../../Img/Cargando.gif);
	background-position:center center;
	background-repeat:no-repeat;
	clear:both;
	float:left;
	height:100px;
	width:130px;
}

div.Uploader .AudioOn
{
	background-image:url(../../Img/audio.jpg);
	background-position:center center;
	background-repeat:no-repeat;
	clear:both;
	float:left;
	height:100px;
	width:130px;
}

div.Uploader .AudioError
{
	background-image:url(../../Img/Error.png);
	background-position:center center;
	background-repeat:no-repeat;
	clear:both;
	float:left;
	height:100px;
	width:130px;
}

div.Uploader .InformacionTecnica
{
	float:left;
	list-style-image:none;
	list-style-position:inside;
	list-style-type:circle;
	margin:0;
	padding:0;	
}
div.Uploader .InformacionTecnica li{font-weight:normal;}
div.Uploader .InformacionTecnica span{font-weight:bold;}
div.Uploader .Error
{
	background-color:#000000;
	color:#00FF00;
	font-family:terminal, lucida console;
	font-size:9pt;
	height:125px;
	overflow:auto;
	white-space:pre;
	width:799px;	
}

div.Uploader div.Detalles div.Imagen{
	clear:both;
	float:left;
	padding-bottom:25px;
	width:400px;
}

div.Uploader div.Detalles div.Imagen div.Recorte
{
	background-image:url(../../null2.gif);	
	cursor:pointer;
}

div.Uploader div.Detalles div.Imagen div.ZoomMas
{
	background-image:url(../../img/zoommas.gif);
	bottom:0;
	height:16px;
	position:absolute;
	right:16px;
	width:16px;
	cursor:pointer;
}

div.Uploader div.Detalles div.Imagen div.ZoomMenos
{
	background-image:url(../../img/zoommenos.gif);
	bottom:0;
	height:16px;
	position:absolute;
	right:0px;
	width:16px;
	cursor:pointer;
}


div.FormularioRegistro{width:567px;}
div.FormularioRegistro div.DescripcionPaso{float:left;margin:7px 0 15px;width:100%;}
div.FormularioRegistro div.DescripcionPaso p{margin-bottom:10px;}
div.FormularioRegistro div.Fila{clear:both;float:left;height:25px;width:555px;}
div.FormularioRegistro div.Fila div.Label{float:left;width:120px;padding-top:3px;}
div.FormularioRegistro div.Fila div.Campo{float:left;width:180px;margin-right:5px;}
div.FormularioRegistro div.Fila div.Campo input{width:100%;}
div.FormularioRegistro div.Fila div.Desc{float:left;font-size:0.8em;padding-top:2px;width:245px;}

div.FormularioRegistro div.Error{color:#FF0000;font-weight:bold;}
div.FormularioRegistro img.Error{float:left;margin:12px 16px 0;}

div.FormularioRegistro div.Ok{background-image:url(../../img/Ok.gif);color:#FF0000;float:left;font-weight:bold;height:48px;margin:0 15px;width:48px;}
div.FormularioRegistro div.Error{background-image:url(../../img/Error.png);float:left;height:48px;margin:0 15px 5px;width:48px;}
div.FormularioRegistro div.Estrella{background-image:url(../../img/Estrella.gif);float:left;height:48px;margin:0 19px 4px;width:45px;}

div.FormularioRegistro div.Condiciones{clear:both;padding:5px 0 15px;}
div.FormularioRegistro div.Boton{clear:both;}
div.FormularioRegistro div.Boton .BotonAceptar{background-image:url(../../img/aceptar.gif);display:block;float:right;height:29px;width:111px;}


div.ListaCanalesTarifas{	clear:both;	width:962px;}

div.ResumenCanalTarifa{	clear:both;float:left;width:100%; margin: 10px 0;}
div.ResumenCanalTarifa div.Columna1{float:left;width:200px;}
div.ResumenCanalTarifa div.Nombre{float:left;font-size:11pt;font-weight:bold;text-align:left;width:200px;}
div.ResumenCanalTarifa div.Expira{color:#B0B0B0;float:left;font-size:8pt;}
div.ResumenCanalTarifa div.Descripcion{float:left;margin:0 10px;width:500px;}
div.ResumenCanalTarifa div.Importe{float:left;font-size:10pt;font-weight:normal;padding-top:5px;text-align:right;width:90px;}
div.ResumenCanalTarifa a.Comprar{background-image:url(../../img/Comprar.gif);display:block;float:right;height:29px;width:107px;}


div.CuadroLogin{}
div.CuadroLogin div.Login{}
div.CuadroLogin div.Login div.Descripcion{clear:both;font-size:9pt;padding:5px 0 15px;width:100%;}
div.CuadroLogin div.Login div.Nombre{float:left;width:45px;}
div.CuadroLogin div.Login div.txtNombre{float:left;width:150px;}
div.CuadroLogin div.Login div.txtNombre input{width:90%;}
div.CuadroLogin div.Login div.Password{float:left;width:80px;}
div.CuadroLogin div.Login div.txtPassword{float:left;width:150px;}
div.CuadroLogin div.Login div.txtPassword input{width:90%;}
div.CuadroLogin div.Login div.Notificacion{float:left;width:100%; clear:both;}
div.CuadroLogin div.Login div.Boton{float:left;text-align:center;width:140px;}

div.CuadroLogin div.Iniciada{clear:both;width:100%;position:relative;}
div.CuadroLogin div.Iniciada div.Nombre{float:left;overflow:hidden;width:49%;}
div.CuadroLogin div.Iniciada span{color:#00B7DF;font-weight:normal;}
div.CuadroLogin div.Iniciada div.Email{float:left;overflow:hidden;width:49%;}
div.CuadroLogin div.Iniciada div.Icono{background:transparent url(../../img/UsuarioGrande.gif) repeat scroll 0 0;height:97px;position:absolute;right:0;top:0;width:96px;}
div.CuadroLogin div.Iniciada div.Dato{padding-top:3px;}
div.CuadroLogin div.Iniciada div.Boton{border-top:1px dotted #00B7DF;clear:both;float:left;font-weight:bold;margin-top:8px;padding-top:3px;text-align:center;width:100%;}
div.CuadroLogin div.Iniciada div.Boton a{margin:0 5px;}


div.ComprarCanalesTarifas{}
div.ComprarCanalesTarifas div.Resumen{}
div.ComprarCanalesTarifas div.Resumen div.Nombre{float:left;font-size:12pt;font-weight:bold;width:100%;}
div.ComprarCanalesTarifas div.Resumen div.Fecha{color:#BFBFBF;font-size:8pt;text-align:right;}
div.ComprarCanalesTarifas div.Resumen div.Fecha span{color:#000000;}
div.ComprarCanalesTarifas div.Resumen div.Descripcion{clear:both;padding:5px 0 15px;margin:0;}
div.ComprarCanalesTarifas div.Importe{clear:both;float:left;text-align:right;width:567px;}
div.ComprarCanalesTarifas div.Importe span{clear:both;font-size:1.2em;font-weight:bold;}
div.ComprarCanalesTarifas div.Pagado{background:transparent url(../../img/Ticket.gif) no-repeat scroll left center;float:left;font-weight:bold;padding-left:20px;margin-top:10px;}
div.ComprarCanalesTarifas div.SemiPagado{background:transparent url(../../img/Atencion.gif) no-repeat scroll left center;float:left;font-weight:bold;margin-top:10px;padding-left:25px;}

div.ComprarCanalesTarifas{}
div.ComprarCanalesTarifas div.CarritoItem{}
div.ComprarCanalesTarifas div.CarritoItem div.Nombre{float:left;width:216px;}
div.ComprarCanalesTarifas div.CarritoItem div.Importe{clear:none;float:left;text-align:right;width:60px;}
div.ComprarCanalesTarifas div.CarritoItem div.Detalles{float:left;padding:0 5px;width:15px;}
div.ComprarCanalesTarifas div.CarritoItem div.Detalles .VerDetallesNo{background:transparent url(../../img/Carrito.gif) repeat scroll 0 0;float:left;margin:0 1px;display:block;height:16px;width:16px;}
div.ComprarCanalesTarifas div.CarritoItem div.Detalles .VerDetallesSi{font-size:1.2em;font-weight:bold;}
div.ComprarCanalesTarifas div.CarritoItem div.Detalles .Borrar{background:transparent url(../../img/CarritoBorrar.gif) repeat scroll 0 0;float:left;margin:0 1px;display:block;height:16px;width:16px;}
div.ComprarCanalesTarifas div.CarritoItem div.Detalles .Ticket{background:transparent url(../../img/Ticket2.gif) repeat scroll 0 0;float:left;margin:0 1px;display:block;height:16px;width:16px;}

div.ComprarCanalesTarifas div.miniMigas{background-image:url(../../img/BarraLarga.gif);clear:both;color:#BFBFBF;font-size:8pt;height:21px;margin:10px auto 5px;padding:7px 9px 0;text-align:left;width:542px;}
div.ComprarCanalesTarifas div.miniMigas span{color:#000000;}
div.ComprarCanalesTarifas div.FormasDePago{clear:both;float:left;width:100%;}
div.ComprarCanalesTarifas div.Descripcion{clear:both;float:left;margin:0 10px 10px;width:100%;}
div.ComprarCanalesTarifas div.FormasDePago a.Efectivo{background-image:url(../../img/Pay4Pay.gif);display:block;float:left;height:66px;margin:0 13px 5px;width:135px;}
div.ComprarCanalesTarifas div.FormasDePago a.ClickAndBuy{background-image:url(../../img/ClickAndBuy.gif);display:block;float:left;height:66px;margin:0 13px 5px;width:135px;}
div.ComprarCanalesTarifas a.Aceptar{background-image:url(../../img/aceptar.gif);display:block;float:right;height:29px;width:111px;}

div.ComprarCanalesTarifas div.Lista{}
div.ComprarCanalesTarifas div.Lista div.Programa{clear:both;float:left;margin:5px 0 15px;width:100%;}
div.ComprarCanalesTarifas div.Lista div.Programa div.Nombre{clear:both;float:left;font-weight:bold;}
div.ComprarCanalesTarifas div.Lista div.Programa div.Nombre img.Logo{height:21px;margin:3px 1px;vertical-align:middle;width:24px;}
div.ComprarCanalesTarifas div.Lista div.Programa div.Rango{border-bottom:1px dotted #B0B0B0;float:right;font-size:8pt;margin:0 0 3px;padding:0 0 1px;text-align:right;width:465px;color:#BFBFBF;}
div.ComprarCanalesTarifas div.Lista div.Programa div.Rango span{color:#000000;}
div.ComprarCanalesTarifas div.Lista div.Programa div.Foto{clear:both;float:left;margin-right:5px;}
div.ComprarCanalesTarifas div.Lista div.Programa div.Foto img{height:73px;width:96px;}
div.ComprarCanalesTarifas div.Lista div.Programa div.Descripcion{float:left;width:466px;clear:none;margin:0;}
div.ComprarCanalesTarifas div.Lista div.Programa div.Precio{float:right;font-weight:bold;}

div.ComprarCanalesTarifas div.Lista div.Canal{clear:both;float:left;margin:5px 0 15px;width:100%;}
div.ComprarCanalesTarifas div.Lista div.Canal div.Nombre{clear:both;float:left;font-weight:bold;}
div.ComprarCanalesTarifas div.Lista div.Canal div.Rango{border-bottom:1px dotted #B0B0B0;float:right;font-size:8pt;margin:0 0 3px;padding:0 0 1px;text-align:right;width:465px;color:#BFBFBF;}
div.ComprarCanalesTarifas div.Lista div.Canal div.Rango span{color:#000000;}
div.ComprarCanalesTarifas div.Lista div.Canal div.Foto{clear:both;float:left;margin-right:5px;}
div.ComprarCanalesTarifas div.Lista div.Canal div.Foto img{height:73px;width:96px;}
div.ComprarCanalesTarifas div.Lista div.Canal div.Descripcion{float:left;width:466px;clear:none;margin:0;}
div.ComprarCanalesTarifas div.Lista div.Canal div.Precio{float:right;font-weight:bold;}



div.CondicionesDeUso{width:95%; margin:15px auto;}
div.PoliticaPrivacidad{width:95%; margin:15px auto;}






