		/* Comment here */

		/*
		multi-line
		comment here
            No emplear position:fixed ya que esta discontinuado y no lo soporta IE
		*/

		body {
			z-index:1;
                	background-color:#EAEAEA;
			background-repeat:no-repeat;
                	/* background-attachment:fixed; */
			background-attachment:fixed;
			/* background-image:url('5532 ret.jpg'); */
			/* background-position:center; */
			color: #555555;
                	text-align: center;
		}
	
		#wrapper { 
	      	z-index:2;
			position:relative;
			background-color:#FFFFFF;
			filter:alpha(opacity=100);	   /* Internet Explorer       */
			-moz-opacity:1;        	         /* Mozilla 1.6 and below   */
			-khtml-opacity:1;
  			opacity: 1;               	   /* newer Mozilla and CSS-3 */
	        	width: 1000px;
			height: 1820px; 
	        	margin: 0 auto;
	    	}

		#light1 { 
			position:absolute;
	      	z-index:3;
            	top: 248px; 
            	left: 781px;
			background-color:#FFFFFF;
	    	}

		#BannerWebsite {
			/*
			Incluye posible barra de búsqueda
			*/
			position:absolute;
			/*
			Es fundamental que el z-index valga 1 para que quede sobre la capa con la tabla de canales que scrola
			*/
			z-index:3;
            	top: 15px; 
            	left: 0px;
            	width: 1000px;
            	height: 173px;
		}

		#PanelLogoOurWebTV {
			/*
			Incluye posible barra de búsqueda
			*/
			position:absolute;
			/*
			Es fundamental que el z-index valga 1 para que quede sobre la capa con la tabla de canales que scrola
			*/
			z-index:0;
            	top: 10px; 
            	left: 20px;
            	width: 220px;
            	height: 80px;
            	left: 10px; 
            	/*
            	Para centrar una imagen
	            display: block;
	            margin: auto;
      	      text-align: center;
	            */
		}

		#PanelderechadelLogoOurWebTV {
			/*
			Incluye posible barra de búsqueda
			*/
			position:absolute;
			/*
			Es fundamental que el z-index valga 1 para que quede sobre la capa con la tabla de canales que scrola
			*/
			z-index:0;
	            top: 10px;
      	      left: 240px;
            	width: 560px;
	            height: 80px;
		}

		#SombreroNavideño {
			position:absolute;
			z-index:3;
            	top: 10px; 
            	left: 590px;
            	width: 60px;
            	height: 60px;
		}

		#encabezado1publicitario {
			position:absolute;
			/*
			Es fundamental que el z-index valga 1 para que quede sobre la capa con la tabla de canales que scrola
			*/
			z-index:5;
			top: 100px;
			left: 20px;
			height: 90px;
			min-width: 728px;
			width: 960px;
	        	text-align: center;
      	      font-family: Helvetica, Arial, sans-serif;
            	font-size: xx-large;
                	font-weight: bold;
		}

		#barrafondo1000x30 {
			position:absolute;
			z-index:1;
			top: 200px;
			left: 0px;
			height: 30px;
			width: 1000px;
		}

		#fecha {
			position:absolute;
			z-index:3;
			top: 205px;
			left: 20px;
			height: 30px;
			color: white;
    			/*
                	Si se pone background-color no se puede transparentar a una imagen de fondo			
    			background-color: #E8E8EA;
            	*/
   	        	font-family: Helvetica, Arial, sans-serif;
            	font-size: 14px;
                	font-weight: bold;
			/*
			Establecer un borde ayuda para el maquetado de la página web
			border: 1px solid black;
			*/
		}


		#reloj {
			position:absolute;
			z-index:3;
			top: 205px;
			left: 97px;
			height: 30px;
			width: 128px;
			color: white;
   	        	font-family: Helvetica, Arial, sans-serif;
            	font-size: 14px;
                	font-weight: bold;
		}

		#ImgUsersonline {
			position:absolute;
			z-index:3;
			top: 205px;
			left: 825px;
			height: 30px;
    			/*
                	Si se pone background-color no se puede transparentar a una imagen de fondo
			background-color: #E8E8EA;
            	*/
      	      font-family: Helvetica, Arial, sans-serif;
            	font-size: 14px;
                	font-weight: bold;
			/*
			Establecer un borde ayuda para el maquetado de la página web
			border: 1px solid black;
			*/
		}

		#Usersonline {
			position:absolute;
			z-index:3;
			top: 205px;
			left: 855px;
			height: 30px;
			color: white;
    			/*
                	Si se pone background-color no se puede transparentar a una imagen de fondo
			background-color: #E8E8EA;
            	*/
      	      font-family: Helvetica, Arial, sans-serif;
            	font-size: 14px;
                	font-weight: bold;
			/*
			Establecer un borde ayuda para el maquetado de la página web
			border: 1px solid black;
			*/
		}

		#bookmark {
			position:absolute;
			z-index:5;
			top: 5px;
			left: 840px;
    			/*
                	Si se pone background-color no se puede transparentar a una imagen de fondo
			background-color: #E8E8EA;
            	*/
      	      font-family: Helvetica, Arial, sans-serif;
            	font-size: small;
                	font-weight: bold;
		}

		#english {
			position:absolute;
			z-index:5;
			top: 10px;
			left: 880px;
			width: 16px;
			height: 11px;
    			/*
                	Si se pone background-color no se puede transparentar a una imagen de fondo
			background-color: #E8E8EA;
            	*/
      	      font-family: Helvetica, Arial, sans-serif;
            	font-size: small;
                	font-weight: bold;
			/*
			Establecer un borde ayuda para el maquetado de la página web
			border: 1px solid black;
			*/
		}

		#spanish {
			position:absolute;
			z-index:5;
			top: 10px;
			left: 920px;
			width: 16px;
			height: 11px;
    			/*
                	Si se pone background-color no se puede transparentar a una imagen de fondo
			background-color: #E8E8EA;
            	*/
      	      font-family: Helvetica, Arial, sans-serif;
            	font-size: small;
                	font-weight: bold;
			/*
				Establecer un borde ayuda para el maquetado de la página web
				border: 1px solid black;
			*/
		}

		h1 {
			font-size: 24px;
			font-family: helvetica, arial, verdana, sans-serif;
            	font-weight: bold;
			color: #3366CC;
			/*
			Es importante que un título aparezca en H1 para los buscadores
                	Los encabezados marcados con la etiqueta <h1> se mostrarán usando la fuente "Helvetica".
			Si esta fuente no está instalada en el ordenador de usuario, se usará en su lugar las fuentes arial, o verdana.
			Si ambas fuentes no están disponibles, se usará una fuente de la familia sans-serif para mostrar
			los encabezados.
			*/

		}

		h2 {
			font-size: 12px;
			font-family: helvetica, arial, verdana, sans-serif;
			color: #3366CC;
		}
		
		h3 {
            	/*
                	display: inline es necesario para que no inserte un salto de linea
            	*/
            	display: inline;
            	text-align: center;
			color: black;
			font: bold 16px Helvetica, Arial, sans-serif;
			/*
			Defino el h1 igual al h3 para usarlo en la misma línea
			*/
            	/*
                	text-shadow and RGBA are supported by Safari, Firefox, Konqueror, and Opera
            	*/
            	text-shadow: 1px 1px 1px rgba(0,0,0,.4);
		}
			
		a:link {
			color: blue;
			text-decoration:none;
		}

		a:visited {
			color: red;
			text-decoration:none;
		}

            a:active {
    			/*
                	Si se pone background-color no se puede transparentar a una imagen de fondo
			background-color: #FFFF00;
            	*/
			text-decoration:none;
		}

		a:hover {
			color: #880000;
			text-decoration:none;
		}		

		#tag {
			position:relative;
			top:0px;
			color: #3366CC;
			font: normal 12px Helvetica, Arial, sans-serif;
		}

		#tag1 {
			position:relative;
			top:0px;
			color: #3366CC;
			font: normal 12px Helvetica, Arial, sans-serif;
		}

		#tag2 {
			position:relative;
			top:0px;
			color: #3366CC;
			font: normal 12px Helvetica, Arial, sans-serif;
		}

		#tag3 {
			position:relative;
			top:0px;
			color: #3366CC;
			font: normal 12px Helvetica, Arial, sans-serif;
		}

		#tag4 {
			position:relative;
			top:0px;
			color: #3366CC;
			font: normal 12px Helvetica, Arial, sans-serif;
		}

		#tag5 {
			position:relative;
			top:0px;
			color: #3366CC;
			font: normal 12px Helvetica, Arial, sans-serif;
		}

		#tag6 {
			position:relative;
			top:0px;
			color: #3366CC;
			font: normal 12px Helvetica, Arial, sans-serif;
		}

		#tag7 {
			position:relative;
			top:0px;
			color: #3366CC;
			font: normal 12px Helvetica, Arial, sans-serif;
		}

		#tag8 {
			position:relative;
			top:0px;
			color: #3366CC;
			font: normal 12px Helvetica, Arial, sans-serif;
		}

		#tag9 {
			position:relative;
			top:0px;
			color: #3366CC;
			font: normal 12px Helvetica, Arial, sans-serif;
		}

		#tag10 {
			position:relative;
			top:0px;
			color: #3366CC;
			font: normal 12px Helvetica, Arial, sans-serif;
		}

		#tag11 {
			position:relative;
			top:0px;
			color: #3366CC;
			font: normal 12px Helvetica, Arial, sans-serif;
		}

		#tag12 {
			position:relative;
			top:0px;
			color: #3366CC;
			font: normal 12px Helvetica, Arial, sans-serif;
		}

		#tag13 {
			position:relative;
			top:0px;
			color: #3366CC;
			font: normal 12px Helvetica, Arial, sans-serif;
		}

		#tag14 {
			position:relative;
			top:0px;
			color: #3366CC;
			font: normal 12px Helvetica, Arial, sans-serif;
		}

		#tag15 {
			position:relative;
			top:0px;
			color: #3366CC;
			font: normal 12px Helvetica, Arial, sans-serif;
		}

		#tag16 {
			position:relative;
			top:0px;
			color: #3366CC;
			font: normal 12px Helvetica, Arial, sans-serif;
		}

		#tag17 {
			position:relative;
			top:0px;
			color: #3366CC;
			font: normal 12px Helvetica, Arial, sans-serif;
		}

		#tag18 {
			position:relative;
			top:0px;
			color: #3366CC;
			font: normal 12px Helvetica, Arial, sans-serif;
		}

		#tag19 {
			position:relative;
			top:0px;
			color: #3366CC;
			font: normal 12px Helvetica, Arial, sans-serif;
		}

		#tagusers {
			position:relative;
			top:0px;
    			/*
                	Si se pone background-color no se puede transparentar a una imagen de fondo
			color: #3366CC;
            	*/
			font: bold 14px Helvetica, Arial, sans-serif;
		}
		
        	#FondoObjPlayer {
			/*
			TV del fondo del reproductor
                	!Ojo! solo se puede emplear z-index -1 y 0 para evitar
                	el problema del manejo diferente de los z-index de IE
			*/
			position:absolute;
			z-index: -1;
			top: 240px;
			left: 194px;
			width: 612px;
			height: 458px;
			text-align: left;
			/*
			Establecer un borde ayuda para el maquetado de la página web
			border: 1px solid black;
			*/
        	}

        	#ObjPlayer {
			/*
			Contenedor del WMP
			*/
			position:absolute;
			z-index: 0;
			top: 289px;
			left: 266px;
			width: 480px;
			height: 360px;
			text-align: left;
			background-color: #FFCC00;
			font: bold 36px Helvetica, Arial, sans-serif;
			/*
			Establecer un borde ayuda para el maquetado de la página web
			border: 1px solid black;
			*/
        	}
		
        	#ContenedordebajoWMP {
			position:absolute;
			top: 695px;
			left: 194px;
			width: 612px;
        	}

		#Panelpublicitarioderecha {
			position:absolute;
			z-index:1;
			top: 240px;
			left: 820px;
			height: 600px;
			width: 160px;
            	text-align: center;
    	      	font-family: Helvetica, Arial, sans-serif;
		}

		#panelwebstats {
			position:absolute;
			top: 880px;
			left: 20px;
			width: 160px;
		}

		#recuadro {
			z-index:-1;
			position:absolute;
			top: 239px;
			left: 193px;
			width: 612px;
			height: 718px;
                  border: 1px solid #CCCCCC;
			/* background-color: #FFFFCC; */
			border-radius: 5px;
			background-image:url('Logos/gradient3.jpg');
      	      color: black;
		}

		#contenedorcanal0 {
			/*
			Contenedor de la página watch.asp, con la info del canal reproducido.
               	Contenedor para el nombre del CANAL (ver otros atributos en tag Canal)
			*/
			position:absolute;
			top: 720px;
			left: 224px;
			width: 538px;
			height: 24px;
            	padding:5px 5px 5px 5px;
			text-align: center;
			/*
			border: 1px solid black;
            	*/			
            	color: #5F66CC;
		}        

		#contenedorcanal1 {
			/*
			Contenedor de la página watch.asp, con la info del canal reproducido.
			*/
			position:absolute;
			top: 750px;
			left: 224px;
			width: 182px;
			height: 140px;
			text-align: center;
			/*
			padding-top:5px;
			border: 1px solid black;
			*/
			font: bold 6px Helvetica, Arial, sans-serif;
			color: #5F66CC;
        	}

		#contenedorcanal2 {
			/*
			Contenedor de la página watch.asp, con la info del canal reproducido.
			*/
			position:absolute;
			top: 750px;
			left: 406px;
			width: 182px;
			height: 140px;
			text-align: center;
			/*
			padding-top:5px;
			border: 1px solid black;
	            */
			font: bold 6px Helvetica, Arial, sans-serif;
			color: #5F66CC;
        	}

		#contenedorcanal3 {
			/*
			Contenedor de la página watch.asp, con la info del canal reproducido.
			*/
			position:absolute;
			top: 750px;
			left: 588px;
			width: 183px;
			height: 140px;
			text-align: center;
			/*
			padding-top:5px;
			border: 1px solid black;
			*/
			font: bold 6px Helvetica, Arial, sans-serif;
			color: #5F66CC;
        	}

		#contenedorcanal4 {
			/*
			Contenedor de la página watch.asp, con la info del canal reproducido.
            	Comentario sobre el canal
			*/
			position:absolute;
			top: 890px;
			left: 224px;
			width: 538px;
			height: 50px;
			padding-left:5px;
			padding-right:5px;
			padding-top:5px;
			text-align: left;
			/*
            	padding-bottom:5px;
			border: 1px solid black;
			*/
			font: bold 6px Helvetica, Arial, sans-serif;
			color: #5F66CC;
			overflow:scroll;
		}

		#PanelPublicitarioMediaPagina {
			position:absolute;
			/*
			Es fundamental que el z-index valga 1 para que quede sobre la capa con la tabla de canales que scrola
			*/
			z-index:1;
			top: 965px;
			left: 194px;
			height: 20px;
			min-width: 468px;
			width: 612px;
	        	text-align: center;
      	      font-family: Helvetica, Arial, sans-serif;
            	font-size: xx-large;
                	font-weight: bold;
		}

		#Panelpublicitario336x280 {
			position:absolute;
			/*
			Es fundamental que el z-index valga 1 para que quede sobre la capa con la tabla de canales que scrola
			*/
			z-index:1;
			top: 1420px;
			left: 20px;
			height: 300px;
			min-width: 300px;
			width: 336px;
	            text-align: center;
      	      font-family: Helvetica, Arial, sans-serif;
            	font-size: xx-large;
                	font-weight: bold;
		}

		#RecomendationGadget {
			position:absolute;
			/*
			Es fundamental que el z-index valga 1 para que quede sobre la capa con la tabla de canales que scrola
			*/
			z-index:1;
			top: 1425px;
			left: 57px;
			height: 300px;
			min-width: 300px;
			width: 336px;
	            text-align: center;
      	      font-family: Helvetica, Arial, sans-serif;
            	font-size: xx-large;
                	font-weight: bold;
		}

		#TituloGrilla {
			position:absolute;
			top: 1037px;
			left: 45px;
			height: 30px;
			width: 910px;
			background-color: #EAEAEA;
			border-radius: 5px;
			border: 1px solid #CCCCCC;
            	text-align: center;
		}

		/* IE-7 ONLY */
		* html #TituloGrilla {
			position:absolute;
			top: 1037px;
			left: 45px;
			height: 30px;
			width: 910px;
            	text-align: center;
			background-color: #EAEAEA;
			border-radius: 5px;
			border: 1px solid #CCCCCC;
            	text-align: center;
		}

		#ChannelsGrid1 {
			position:absolute;
			visibility:visible;
			/* background-color: #EAEAEA; */
			background-image:url('Logos/gradient1.jpg');
			border-radius: 5px;
			border: 1px solid #CCCCCC;
			top: 1070px;
			left: 45px;
			height: 340px;
			width: 910px;
            	text-align: center;
      	      font: bold 6px Helvetica, Arial, sans-serif;
		}

		#ChannelsGrid2 {
			position:absolute;
			visibility:hidden;
			/* background-color: #EAEAEA; */
			background-image:url('Logos/gradient1.jpg');
			border-radius: 5px;
			border: 1px solid #CCCCCC;
			top: 1070px;
			left: 45px;
			height: 340px;
			width: 910px;
            	text-align: center;
			font: bold 6px Helvetica, Arial, sans-serif;
		}

		#ChannelsGrid3 {
			position:absolute;
			visibility:hidden;
			/* background-color: #EAEAEA; */
			background-image:url('Logos/gradient1.jpg');
			border-radius: 5px;
			border: 1px solid #CCCCCC;
			top: 1070px;
			left: 45px;
			height: 340px;
			width: 910px;
            	text-align: center;
				font: bold 6px Helvetica, Arial, sans-serif;
		}

		#contenedorInfo0 {
			/*
			Contenedor de la página watch.asp, con la info del canal reproducido.
			*/
			position:absolute;
			top: 1420px;
			left: 423px;
			width: 520px;
			height: 90px;
			text-align: center;
			color: #555555;
			font: bold 12px Helvetica, Arial, sans-serif;
        	}

		#contenedorInfo1 {
			/*
			Contenedor de la página watch.asp, con la info del canal reproducido.
			*/
			position:absolute;
			top: 1520px;
			left: 433px;
			text-align: center;
			color: #555555;
			font: bold 12px Helvetica, Arial, sans-serif;
        	}

		#contenedorInfo2 {
			/*
			Contenedor de la página watch.asp, con la info del canal reproducido.
			*/
			position:absolute;
			top: 1570px;
			left: 433px;
			text-align: center;
			color: #555555;
			font: bold 12px Helvetica, Arial, sans-serif;
        	}
        
            #contenedorInfo3 {
			/*
			Contenedor de la página watch.asp, con la info del canal reproducido.
			*/
			position:absolute;
			top: 1620px;
			left: 433px;
			text-align: center;
			color: #555555;
			font: bold 12px Helvetica, Arial, sans-serif;
        	}

		#piedepagina {
			position: absolute;
			/*
			Es fundamental que el z-index valga 1 para que quede sobre la capa con la tabla de canales que scrola
			*/
			z-index:1;
			top: 1750px;
			left: 0px;
			height: 110px;
			width: 1000px;
      	      background-color: #EAEAEA;
			font-family: Helvetica, Arial, sans-serif;
            	font-size: xx-large;
                	font-weight: bold;
		}

		#canal {
			position:relative;
			top:0px;
			padding-top:10px;
            	padding-bottom:10px;
			color: black;
			text-align: center;
			font: bold 20px Helvetica, Arial, sans-serif;
            	/*
                	text-shadow and RGBA are supported by Safari, Firefox, Konqueror, and Opera
            	*/
            	text-shadow: 1px 1px 1px rgba(0,0,0,.4);
		}

		#canal2 {
			position:relative;
			top:0px;
			padding-top:2px;
	            padding-bottom:2px;
			color: black;
			text-align: center;
			font: bold 12px Helvetica, Arial, sans-serif;
		}
		
		#pais1 {
			position:relative;
			top:0px;
			color: #555555;
			padding-top:10px;
	            padding-bottom:10px;
			text-align: center;
			font: normal 12px Helvetica, Arial, sans-serif;
		}

		#pais2 {
			position:relative;
			top:0px;
			color: #3366CC;
			padding-top:10px;
	            padding-bottom:10px;
			text-align: center;
			font: normal 12px Helvetica, Arial, sans-serif;
		}

		#pais3 {
			position:relative;
			top:0px;
			color: #3366CC;
			padding-top:10px;
	            padding-bottom:10px;
			text-align: center;
			font: normal 12px Helvetica, Arial, sans-serif;
		}

		#idioma {
			position:relative;
			top:0px;
			padding-top:10px;
      	      padding-bottom:10px;
			color: #555555;
			text-align: center;
			font: normal 12px Helvetica, Arial, sans-serif;
		}

		#genero {
			position:relative;
			top:0px;
			padding-top:10px;
	            padding-bottom:10px;
			color: #555555;
			text-align: center;
			font: normal 12px Helvetica, Arial, sans-serif;
		}

		#sitioweb {
			position:relative;
			top:0px;
			padding-top:10px;
      	      padding-bottom:10px;
			color: #555555;
			text-align: center;
			font: normal 12px Helvetica, Arial, sans-serif;
		}

		#bandera {
			position:relative;
			top:0px;
			padding-top:10px;
            	padding-bottom:10px;
			color: #555555;
			text-align: center;
			font: normal 12px Helvetica, Arial, sans-serif;
		}

		#bitrate {
			position:relative;
			top:0px;
			padding-top:10px;
	            padding-bottom:10px;
			color: #555555;
			text-align: center;
			font: normal 12px Helvetica, Arial, sans-serif;
		}

		#sonido {
			position:relative;
			top:0px;
			padding-top:10px;
      	      padding-bottom:10px;
			color: #555555;
			text-align: center;
			font: normal 12px Helvetica, Arial, sans-serif;
		}

		#flags {
			position:relative;
			top:0px;
			padding-top:10px;
            	padding-bottom:10px;
			color: #555555;
			text-align: center;
			font: normal 12px Helvetica, Arial, sans-serif;
		}

		#visits {
			position:relative;
			color: black;
			text-align: center;
			font: bold 20px Helvetica, Arial, sans-serif;
		}

		#comentarios {
			position:relative;
			top:0px;
			width: 100%;
			padding-top:5px;
      	      padding-bottom:5px;
			color: #555555;
			text-align: left;
			font: normal 12px Helvetica, Arial, sans-serif;
		}
		
		#disclaim1 {
			position:relative;
			top:0px;
			width: 100%;
			padding:5px 5px 5px 5px;
			color: #555555;
			text-align: center;
			font: normal 10px Helvetica, Arial, sans-serif;
		}

		#disclaim2 {
			position:relative;
			top:0px;
			width: 100%;
			padding:5px 5px 5px 5px;
			color: #555555;
			text-align: center;
			font: normal 10px Helvetica, Arial, sans-serif;
		}

		/* CSS Tabs */
		#navlist {
			/* En este caso el posicionamiento debe ser relativo, ya que con absoluto se dan diferencias entre los navegadores en el 'top' */
			position:relative;
			z-index:3;
			/*
			Los menues se situan por debajo del encabezamientoprincipal y de la publicidad
			*/
		      top: 205px;
			left: -30px;
		      margin-left: 0;
   	            font-family: Helvetica, Arial, sans-serif;
            	font-size: 14px;
                	font-weight: bold;
    			/*
                	Si se pone background-color no se puede transparentar a una imagen de fondo
			background-color: #E8E8EA;
            	*/
		}

		#navlist li {
			list-style: none;
		      margin: 0;
		      display: inline;
		}

		#navlist li a {
		      border-bottom: none;
    			/*
                	Si se pone background-color no se puede transparentar a una imagen de fondo
            	*/
		      text-decoration: none;
			background-image: url(Logos/navi_bg_divider1.png);
			background-repeat: no-repeat;
			background-position: right;
			padding-right: 12px;
			padding-left: 6px;
			text-decoration: none;
		}

		#navlist li a:link {
			color: white;
    			/*
			color: #555555;
            	*/
			font: bold;
		}
		
		#navlist li a:visited {
			color: white;
    			/*
			color: #555555;
	            */
		}

		#navlist li a:hover {
			font: bold;
			color: yellow;
    			/*
                	Si se pone background-color no se puede transparentar a una imagen de fondo
			background: #AAE;
		      border-color: #555555;
	            */
		}

		#navlist li a#current {
    			/*
                	Si se pone background-color no se puede transparentar a una imagen de fondo
		    	background: white;
		      border-bottom: 1px solid white;
            	*/
			color: LawnGreen;
		}

	      /* Hacks con asterisco html se puede emplear código css exclusivo para IE */
	      /* CSS Tabs navlistmore */
	      #navlistmore {
		    /* En este caso el posicionamiento debe ser relativo, ya que con absoluto se dan diferencias
			 entre los navegadores en el 'top'
		    */
 		    position:relative;
		    z-index:3;
    		    top: -8px;
		    left: -20px;
                margin-left: 0;
		    color: #black;
   	          font-family: Helvetica, Arial, sans-serif;
           	    font-size: 14px;
          	    font-weight: normal;
                /*
                text-shadow and RGBA are supported by Safari, Firefox, Konqueror, and Opera 
                text-shadow: 1px 1px 1px rgba(0,0,0,.4);
                */
	      }

		/* IE-7 ONLY */
		* html #navlistmore {
		    /* En este caso el posicionamiento debe ser relativo, ya que con absoluto se dan diferencias
			 entre los navegadores en el 'top'
		    */
 		    position:relative;
		    z-index:3;
		    padding-top: 14px;
		    left: 0px;
                margin-left: 0;
		    color: #black;
   	          font-family: Helvetica, Arial, sans-serif;
           	    font-size: 14px;
          	    font-weight: normal;
                /*
                text-shadow and RGBA are supported by Safari, Firefox, Konqueror, and Opera 
                text-shadow: 1px 1px 1px rgba(0,0,0,.4);
                */
	      }

	      #navlistmore li {
		    list-style: none;
	          display: inline;
	      }

	      #navlistmore li a {
			border-bottom: none;
			padding-right: 12px;
			padding-left: 12px;
		      text-decoration: none;
                  font: bold 14px Helvetica, Arial, sans-serif;
                  color: black;
			/*
                  text-shadow and RGBA are supported by Safari, Firefox, Konqueror, and Opera 
                  text-shadow: 1px 1px 1px rgba(0,0,0,.4);
                  */
            }

	      #navlistmore li a:link {
		    font: bold 14px Helvetica, Arial, sans-serif;
                /*
                text-shadow and RGBA are supported by Safari, Firefox, Konqueror, and Opera 
                text-shadow: 1px 1px 1px rgba(0,0,0,.4);
                */
		    display: inline-block;
	      }
		
	      #navlistmore li a:hover {
	          font: bold 14px Helvetica, Arial, sans-serif;
                /*
                text-shadow and RGBA are supported by Safari, Firefox, Konqueror, and Opera 
                text-shadow: 1px 1px 1px rgba(0,0,0,.4);
                */
		    color: red;
            }

		#navlistmore li a:active {
			color: black;
		}

		#li {
			display:inline;
		}

		select { 
			width:160px;
            	/*
                	Si se pone background-color no se puede transparentar a una imagen de fondo
			background-color: #EFF2F3;
	            */
			border: 1px solid #CCCCCC;
			color: #555555;
		}

		input { 
			width:160px;
      	      /*
	            Si se pone background-color no se puede transparentar a una imagen de fondo
			background-color: #EFF2F3;
            	*/
			border: 1px solid #CCCCCC;
			color: #555555; 
		}

		input[type="button"] {
			width:160px;
			color: #555555;
			background-color: #EFF2F3;
			margin-left:1px;
			display:block;
			border: 1px solid #CCCCCC;
		}

		input[type="submit"] {
			width:160px;
			color: #555555;
			background-color: #EFF2F3;
			margin-left:1px;
			display:block;
			border: 1px solid #CCCCCC;
		}

		#ComboGenre {
			position:absolute;
			top: 240px;
			left: 20px;
			height: 50px;
			width: 160px;
			color: #555555;
			/*
			Establecer un borde ayuda para el maquetado de la página web
			border: 1px solid black;
			*/
	            text-align: left;
      	      font-family: Helvetica, Arial, sans-serif;
            	font-size: small;
                	font-weight: normal;
		}

		#ComboIdioma {
			position:absolute;
			top: 290px;
			left: 20px;
			height: 50px;
			width: 160px;
			color: #555555;
			/*
			Establecer un borde ayuda para el maquetado de la página web
			border: 1px solid black;
			*/
	            text-align: left;
      	      font-family: Helvetica, Arial, sans-serif;
            	font-size: small;
                	font-weight: normal;
		}

		#ComboPais {
			position:absolute;
			top: 340px;
			left: 20px;
			height: 50px;
			width: 160px;
			color: #555555;
			/*
			Establecer un borde ayuda para el maquetado de la página web
			border: 1px solid black;
			*/
	            text-align: left;
      	      font-family: Helvetica, Arial, sans-serif;
            	font-size: small;
                	font-weight: normal;
		}

		#ComboSortby {
			position:absolute;
			top: 390px;
			left: 20px;
			height: 50px;
			width: 160px;
			color: #555555;
			/*
			Establecer un borde ayuda para el maquetado de la página web
			border: 1px solid black;
			*/
	            text-align: left;
      	      font-family: Helvetica, Arial, sans-serif;
            	font-size: small;
                	font-weight: normal;
		}

		#BotonFilter {
			position:absolute;
			top: 440px;
			left: 20px;
			height: 50px;
			width: 160px;
			color: #CC0000;
			/*
			Establecer un borde ayuda para el maquetado de la página web
			border: 1px solid black;
			*/
            	text-align: left;
                	font-family: Helvetica, Arial, sans-serif;
                  font-size: 6px;
                  font-weight: normal;
		}

		#TextSearch {
			position:absolute;
			top: 494px;
			left: 20px;
			height: 30px;
			width: 160px;
			color: #555555;
			/*
			Establecer un borde ayuda para el maquetado de la página web
			border: 1px solid black;
			*/
	            text-align: left;
      	      font-family: Helvetica, Arial, sans-serif;
            	font-size: small;
                	font-weight: bold;
		}

		#BotonSearchChannel {
			position:absolute;
			top: 524px;
			left: 20px;
			height: 30px;
			width: 160px;
			color: #CC0000;
			/*
			Establecer un borde ayuda para el maquetado de la página web
			border: 1px solid black;
			*/
            	text-align: left;
            	font-family: Helvetica, Arial, sans-serif;
            	font-size: x-small;
            	font-weight: bold;
		}
		
		#Channelsloaded {
			position:absolute;
			top: 555px;
			left: 16px;
			height: 20px;
			width: 160px;
			color: #555555;
			/*
			Establecer un borde ayuda para el maquetado de la página web
			border: 1px solid black;
			*/
	            text-align: left;
			padding-left:5px;
      	      font-family: Helvetica, Arial, sans-serif;
            	font-size: x-small;
                	font-weight: bold;
		}

		#SearchCriteriaLoaded {
			position:absolute;
			top: 570px;
			left: 20px;
			height: 20px;
			width: 160px;
			color: #555555;
			/*
			Establecer un borde ayuda para el maquetado de la página web
			border: 1px solid black;
			*/
	            text-align: left;
			padding-left:5px;
      	      font-family: Helvetica, Arial, sans-serif;
            	font-size: x-small;
                	font-weight: bold;
		}

		#botonfullscreen {
			position:absolute;
			top: 600px;
			left: 20px;
			width: 160px;
		}

		#FacebookLikeButton {
			z-index:1;
			position:absolute;
			top:670px;
			left: 10px;
			width:160px;
			height:30px;
			text-align: center;
		}

		#BotonRecommenditGFC {
			z-index:3;
			position:absolute;
			top:1658px;
			left: 154px;
			width:160px;
			height:25px;
			text-align: center;
		}

		#BotonMasUnoGoogle {
			z-index:3;
			position:absolute;
			top: 710px;
			left: 68px;
			width: 90px;
			height: 30px;
			color: #555555;
    	    		font-family: Helvetica, Arial, sans-serif;
            	font-size: x-small;
            	font-weight: bold;
		}

		#imgrecommend {
			position:absolute;
			top:750px;
			left: 35px;
			width:20px;
			height:20px;
		}

		#txtrecommend {
			position:absolute;
			text-align: left;
			top:753px;
			left: 65px;
			height:15px;
			width:130px;
			color: #555555;
    	    		font-family: Helvetica, Arial, sans-serif;
            	font-size: xx-small;
            	font-weight: normal;
		}
		
		#imgdoesntwork {
			position:absolute;
			top:775px;
			left: 44px;
			width:20px;
			height:20px;
		}
		
		#txtdoesntwork {
			position:absolute;
			text-align: left;
			top:778px;
			left: 74px;
			width:130px;
			height:15px;
			color: #555555;
    	    		font-family: Helvetica, Arial, sans-serif;
            	font-size: xx-small;
            	font-weight: normal;
		}
		
		#panelMediaPlayers {
			position:absolute;
			top: 820px;
			left: 20px;
			width: 160px;
			height: 50px;
			filter:alpha(opacity=100);	   /* Internet Explorer       */
			-moz-opacity:1;      	         /* Mozilla 1.6 and below   */
			-khtml-opacity:1;
  			opacity: 1;               	   /* newer Mozilla and CSS-3 */
    	    		font-family: Helvetica, Arial, sans-serif;
            	font-size: xx-small;
            	font-weight: normal;
		}

		#panelfreeWMP {
			position:absolute;
			top: 880px;
			left: 20px;
			width: 160px;
			height: 40px;
			filter:alpha(opacity=70);	   /* Internet Explorer       */
			-moz-opacity:0.7;      	         /* Mozilla 1.6 and below   */
			-khtml-opacity:.7;
  			opacity: 0.7;               	   /* newer Mozilla and CSS-3 */
		}

		#panelfreeRealPlayer {
			position:absolute;
			top: 930px;
			left: 20px;
			width: 160px;
			height: 40px;
			filter:alpha(opacity=75);	   /* Internet Explorer       */
			-moz-opacity:0.75;     	         /* Mozilla 1.6 and below   */
			-khtml-opacity:.75;
  			opacity: 0.75;               	   /* newer Mozilla and CSS-3 */
		}

		#panelfreeFlashPlayer {
			position:absolute;
			top: 980px;
			left: 20px;
			width: 160px;
			height: 40px;
			filter:alpha(opacity=75);	   /* Internet Explorer       */
			-moz-opacity:0.75;     	         /* Mozilla 1.6 and below   */
			-khtml-opacity:.75;
  			opacity: 0.75;               	   /* newer Mozilla and CSS-3 */
		}

		#logo {
			width:122px;
			height:62px;
			border-radius: 0px;
                  border: 1px solid #CCCCCC;
			padding: 2px 2px 2px 2px;
		}

		#banderas1 {
			width:32px;
			height:20px;
		}

		#tipo1 {
			width:31px;
			height:15px;
			border: 0px;
		}

		#logoplayer {
			width:32px;
			height:32px;
		}

		/*
		Clases
		*/

		.thumbnail {
			width:120px;
			height:60px;
			border-radius: 3px;
                  border: 1px solid #AAAAAA;
		}

		.banderas {
			width:32px;
			height:20px;
		}

