/******************************* ESTILOS PARA ELEMENTOS GENERALES HTML ***********************************/

BODY 
{
	font-size : 11px; 
	margin : 0; 
	padding: 0;
	color : #002c72;
	font-family : Arial, Helvetica, sans-serif; 
	text-align : left;
	background-color : #ffffff;
	}


IMG 
{
	border:0px;
}

FORM 
{
	border:0px;
	margin:10px 0 10px 0;
	padding:0;
	float:left;
	width:98%;
	background-color:#E7F0F7;
	padding:5px 1% 5px 1%;
}

LABEL
{
	float:left;
	margin:0 5px 0 ;
	padding:2px 0 0 0;
	min-width:84px !important;
	width:auto !important;
	width:84;
}

.derrame
{
	float:left;
	margin:0 5px 0 ;
	padding:2px 0 0 0;
	min-width:152px !important;
	width:auto !important;
	width:152px !important;
}

INPUT, TEXTAREA, SELECT
{
	float:left;
	border:1px solid #2E5882;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0 5px 0 5px;
}

/*-tablas-*/

TABLE
{
	float : left;
}
	TH
	{
		padding:5px 5px 2px 5px;
		border-bottom:3px solid white;
		border-right:3px solid white;
		vertical-align:top;
		background-color:#999999;
	}
	
	TD
	{
		border-bottom:3px solid white;
		border-right:3px solid white;
		padding:5px 5px 2px 5px;
		background-color:#FFF;
	}

/* Estilo para la Tabla de Acceso al Correo Electrónico de Telecable. */
TABLE.tablahome TD
{
	border-width : 0;
	color : #ffffff;
	text-align:left;
}

	TABLE.tablahome TD.webmail
	{
		padding: 0 0 0 0;
		margin: 0 0 0 0;
		text-align:left;
	}

	TABLE.tablahome TD.condiciones
	{
		padding: 0 0 0 25px;
		margin: 0 0 0 0;
		text-align:left;

	}
	
	TABLE.tablahome TD.contrasena
	{
		padding: 0 0 0 25px;
		margin: 0 0 0 0;
		text-align:left;
	}
	
	TABLE.tablahome TD.formulario
	{
		padding: 0 0 0 25px;
		margin: 0 0 0 0;
		text-align:left;
		width:65px;
	}
	
	TABLE.tablahome TD.cajas{
		padding: 0 15px 0 0;
		margin: 0 0 0 0;
		text-align:left;
		width:65px;
	}
	
	TABLE.tablahome TD.boton{
		padding: 0 0 0 0;
		margin: 0 0 0 0;
		text-align:left;
		width:270px;
	}
	
	TABLE.tablahome TD.olvidar
	{
		padding: 17px 0 8px 25px;
		margin: 0 0 0 0;
		text-align:left;
		font-size:9px;
	}
	
	TABLE.tablahome TD.condiciones{
		margin:0 0 0 0;
		padding:15px 25px 15px 0;
		font-size:9px;
	}
	
/*-- maquetación --*/

#listadowebs{
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:100%;
	}
	#listadowebs P{
		float:left;
		width:100%;
		}

#contenedor{
	position:relative;
	float:left;
	width:1003px;
}
				
		
div#navegador{
	float:left;	
	width:100%;
	font-size:10px;
	color:#666;
	}
	div#navegador p{
		padding:0 0 19px 0 !important;
		padding:0 0 19px 1px;
	}
	div#navegador p a{
		font-weight:normal;
		text-decoration:none;
		color:#1E4D7B;
	}
	div#navegador a:hover
	{
		text-decoration:underline;
	}


/* Estilo para el Contenido Principal de la Página. */
#home
{
	float : left;
	width : 571px;
	margin : 5px 0 0 0;
	padding : 0 0 0 0;
	color : #333333;
	font-size : 11px;
}	

#nota{padding:0}
#nota img{margin-left:10px;vertical-align:middle}


#contenido{
	float:left;
	width:571px;
	margin:5px 0 0 0;
	padding:0 0 0 0;
	color:#333333;
	font-size:11px;
	border-bottom:1px solid #6F7E95;
	}	
	#contenido H1{
		float:left;
		margin:0 0 22px 0;
		padding:0 0 0 0;
		color:#134576;
		font-size:22px;
		font-weight:normal;
		width:100%;
		}
		
		#contenido h2{		
			font-size:13px;			
			margin:7px 0 3px 0;
			padding:0;
			float:left;
			color:#134576;
			width:100%;
		}
			#contenido h2.a50{
				width:50%;
			}
			#contenido h2.a40{
				width:25%;
			}
			#contenido h2.a25{
				width:25%;
			}
		#contenido h3{
			margin-top:10px;
			font-size:12px;
			color:#6F7E95;
		}
		
	#contenido P{
		float:left;
		margin:0 0 10px 0;
		width:571px;
		}
	#contenido IMG{
		margin:10px 0 10px 0;
		}
	#contenido IMG.mapaWifi{
		width:571px;
		}
		#contenido IMG.arriba{
		margin:10px 0 4px 0;
		float:right;
		}
	#contenido A{
		color:#1E4D7B;
		text-decoration:none;
		font-weight:bold;
		}
		#contenido A:hover{
			text-decoration:underline;
			}
	#contenido UL{
		width:100%;
		float:left;
		margin:0 0 0 0;
		padding:0 0 0 0;
		list-style-type:none;
		}
		#contenido UL LI{
			float:left;
			margin:2px 0 2px 0;
			padding:0 0 0 0;
			display:block;
			width:100%;
			}
		#contenido UL LI img{
			float:left;
			margin:-15px 5px 0 0 !important;
			}


#contenido ol li{
	float:left;
	margin:2px 0 2px 0;
	padding:0 0 0 0;
	display:block;
	width:100%;
}

#contenido .enfasis{
	color:#006;
}

/*************************************************** Contenidos de programación ****************************************************/
.formCalendar{
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:0px;
	height:0px;
	}	
.formProgramacion{
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:571px;
	background-color:#FFFFFF;
	}
#mes{
	float:left;
	margin-right:4px !important;margin:5px 2px 0 0;
	padding:0 0 0 0;
	width:171px;
	height:167px;
	overflow:hidden;
	}
	#mes P.pri{
		float:left;
		margin:0 0 0 0;
		padding:2px 0 0 0;
		background-image:url(../img/bgAzulOscuro.gif);
		background-repeat:repeat-x;
		background-position:0 0;
		width:171px;
		height:20px;
		text-align:center;
		font-size:12px;
		font-weight:bold;
		font-family:Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		}			
	#mes P.seg{
		float:left;
		margin:0 0 0 0;
		padding:0 0 0 0;
		width:171px;
		height:145px;
		background-color:#ffffff;			
		}
	 #recuadroCalendar{
			float:left;
			margin:-138px 0 0 7px !important;
			margin:-138px 0 0 3.5px;
			padding:0 0 0 0;
			width:154px;
			border:1px solid #003366;
			background-color:#FFFFFF;
		}

	#recuadroCalendar TABLE.calen{
/*		margin:4px 4px 0 4px !important;
		margin:4px 2px 0 2px;*/
		margin:-12px 4px 0 4px !important;
		margin:-14px 2px 0 2px;
		padding:0 0 0 0;
		width:146px;
		background-color:#FFFFFF;
		}
		#recuadroCalendar TABLE.calen TR.pri {
		margin:0 0 0 0;
		padding:0 0 0 0;
		width:146px;
		height:19px;
		background-color:#E0DEDF;
		}
	#recuadroCalendar TABLE.calen TR.pri TD{
		margin:0 0 0 0;
		padding:0 1px 0 0;
		height:19px;
		width:20px;
		background-color:#E0DEDF;
		text-align:center;
		font-size:11px;
		font-weight:bold;
		font-family:Arial, Helvetica, sans-serif;
		color:#597C8F;
		}
	#recuadroCalendar TABLE.calen TR TD{
		margin:0 0 0 0;
		padding:0 1px 0 0;
		height:15px;
		width:20px;
		text-align:center;
		font-size:11px;
		font-weight:bold;
		font-family:Arial, Helvetica, sans-serif;
		color:#999999;
		background-color:#FFFFFF;
		}		
	#recuadroCalendar TABLE.calen TR TD.normal{
		background-color:#FFFFFF;
	}
	#recuadroCalendar TABLE.calen TR TD.normal A, #recuadroCalendar TABLE.calen TR TD.normal A:hover{
		text-decoration:none;
	}
	
	#recuadroCalendar TABLE.calen TR TD.sel{
		background-color:#DFD29B;
	}
	#recuadroCalendar TABLE.calen TR TD.sel A, #recuadroCalendar TABLE.calen TR TD.sel A:hover{
		text-decoration:none;
	}
	/*
	TABLE.cabeceraCalen{
		margin:-104px 4px 1px 4px !important;
		margin:-112px 2px 1px 2px;
		padding:0 0 0 0;
		width:146px;
		height:12px;
		font-size:11px;
		font-weight:bold;
		font-family:Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		}
		TABLE.cabeceraCalen TR{
			margin:0 0 0 0;
			padding:0 0 0 0;
			width:146px;
			height:12px;
			background-color:#FFFFFF;
			}
		TABLE.cabeceraCalen TR TD.flecha{
			margin:0 0 0 0;
			padding:-7px 0 0 0;
			width:19px;
			height:12px;
			background-image:url(../img/bgAzulCalen.gif);
			background-repeat:repeat-x;
			background-position:0 0;
			}
		TABLE.cabeceraCalen TR TD.mesCalen{
			margin:0 0 0 0;
			padding:-7px 0 0 0;
			width:103px;
			height:12px;
			background-image:url(../img/bgAzulCalen.gif);
			background-repeat:repeat-x;
			background-position:0 0;
			}
		TABLE.cabeceraCalen TR TD.flecha IMG{
			margin:-7px 0 0 0;
			padding:0 0 0 0;
			width:4px;
			height:7px;
			}
		TABLE.cabeceraCalen TR TD.flecha A{
			margin:-7px 0 0 0;
			padding:0 0 0 0;
			width:103px;
			height:12px;
			text-decoration:none;
			text-align:center;	
			}*/
		p.lineaMes{
			float:left;
			margin:0 0 0 0!important;
			margin:0 0 1px 0;			
			padding:2px 0 0 4px;		
			width:146px !important;
			height:10px;
			}
		p.lineaMes #tres{
			float:left;
			margin:0 0 0 0;
			padding:0 0 0 0;
			width:103px;
			height:12px;
			font-size:10px;
			font-weight:bold;
			font-family:Arial, Helvetica, sans-serif;
			background-color:#003366;
			color:#FFFFFF;
			text-align:center;

			}	
		p.lineaMes A.uno{
			float:left;
			margin:0 0 0 0;
			padding:0 0 0 0;		
			width:20px;
			height:12px;
			background-image:url(../img/flechaI.gif);
			background-repeat:no-repeat;
			background-position:0 0;
			}
		p.lineaMes A.dos{
			float:left;
			margin:-12px 0 0 123px!important;
			margin:-14px 0 0 123px;
			padding:0 0 0 0;		
			width:21px;
			height:12px;
			background-image:url(../img/flechaD.gif);
			background-repeat:no-repeat;
			background-position:0 0;
			}
#formAux{
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
	height:0px;
	width:0px;
	background-color:#FFFFFF;
	}
/***************************************************************************************************************/

#canal{
	float:left;
	margin:5px 0 0 0;
	padding:0 0 0 0;
	width:396px;
	background-color:#666666;
	border:0;
	}
	#canal P.pri{
		float:left;
		margin:0 0 0 0;
		padding:2px 0 0 10px;
		background-image:url(../img/bgAzulOscuro.gif);
		background-repeat:repeat-x;
		background-position:0 0;
		width:386px;
		height:20px;
		text-align:left;
		font-size:12px;
		font-weight:bold;
		font-family:Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		}
	#canal UL{
		float:left;
		margin:0 0 0 0;
		padding:7px 0 4px 6px !important;
		padding:7px 0 8px 6px;
		width:390px;
		background-color:#ffffff;
		list-style-type:none;
		}
		#canal UL LI.ulti{
			float:left;
			margin:0 3px 0 0;
			padding:0 0 4px 0;
			width:40px;
			height:40px;
			display:inline;
			}
		#canal UL LI{
			float:left;
			margin:0 3px 5px 0;
			padding:0 0 0 0;
			width:40px;
			height:40px;
			display:inline;
			}
		
/*			#canal UL LI A{
				float:left;
				margin:0 0 0 0 !important;
				margin:0 -5px 0 0;
				padding:0 0 0 0;
				text-decoration:none;
				}
			#canal UL LI A IMG{ 			
				float:left;
				margin:0 0 0 0 !important;
				margin:0 -5px 0 0;
				/*margin:0 0 0 0;*/
				/*padding:15px 0 0 0;
				border-width:0;
				width:40px;
				height:40px;
				}*/
		#canal UL LI IMG.marcada{
			float:left;
			margin:0 0 0 0 !important;
			margin:0 -5px 0 0;
			padding:0 0 0 0 !important;
			padding:15px 0 0 0;
			border:1px solid #003366;
			width:38px;
			height:38px;
			background-color:#003366;
			}

		#canal UL LI IMG{ 			
			float:left;
			margin:0 0 0 0 !important;
			margin:0 -5px 0 0;
			/*margin:0 0 0 0;*/
			padding:0 0 0 0 !important;
			padding:15px 0 0 0;
			border-width:0;
			width:40px;
			height:40px;
			}
		#canal #opciones{
			background-color: #FFF;
			float:left;
			margin:0 0 0 0;
			padding:0 0 0 0;
			width:100%;
			}
			#canal #opciones #priOpcion{
				float:left;
				margin:0 0 0 0;
				padding:0 0 0 0;
				width:194px;
				}
				#canal #opciones #priOpcion span.titulo{
					float:left;
					margin:0 0 0 0;
					padding:2px 0 2px 10px;
					width:184px;
					background-color:#0098D4;
					font-weight:bold;
					color:#FFFFFF;
					}

			#canal #opciones #segOpcion{
				float:left;
				margin:0 0 0 0;
				padding:0 0 0 0;
				width:202px;
				}
				#canal #opciones #priOpcion UL{
					float:left;
					margin:0 0 0 0;
					padding:7px 0 4px 6px !important;
					padding:7px 0 8px 6px;
					width:188px;
					background-color:#ffffff;
					list-style-type:none;
					}
					#canal #opciones #priOpcion UL LI.ulti{
						float:left;
						margin:0 3px 0 0;
						padding:0 0 4px 0;
						width:40px;
						height:40px;
						display:inline;
						}
					#canal #opciones #priOpcion UL LI{
						float:left;
						margin:0 3px 5px 0;
						padding:0 0 0 0;
						width:40px;
						height:40px;
						display:inline;
						}
	
				#canal #opciones #segOpcion span.titulo{
					float:left;
					margin:0 0 0 0;
					padding:2px 0 2px 10px;
					width:192px;
					background-color:#004595;
					font-weight:bold;
					color:#FFFFFF;
					}
				#canal #opciones #segOpcion UL{
					float:left;
					margin:0 0 0 0;
					padding:7px 0 4px 6px !important;
					padding:7px 0 8px 6px;
					width:196px;
					background-color:#ffffff;
					list-style-type:none;
					}
					#canal #opciones #segOpcion UL LI.ulti{
						float:left;
						margin:0 3px 0 0;
						padding:0 0 4px 0;
						width:40px;
						height:40px;
						display:inline;
						}
					#canal #opciones #segOpcion UL LI{
						float:left;
						margin:0 3px 5px 0;
						padding:0 0 0 0;
						width:40px;
						height:40px;
						display:inline;
						}
						
			#canal #opcionesMirador
			{
				float:left;
				margin:0 0 0 0;
				padding:0 0 0 0;
				width:396px;
				background-color:#ffffff;
				border:0;
			}
			
				#canal #opcionesMirador .EnlaceProgramacion
				{
					margin:5px 0 0 0;
					padding:0 0 0 200px;
					border:0;
					width:196px;
				}
				
					#canal #opcionesMirador .EnlaceProgramacion A
					{
						margin:0 0 0 0;
						padding:0 0 0 0;
						text-decoration:none;
						color:#3c3efd;
					}
					
					#canal #opcionesMirador .EnlaceProgramacion A:hover
					{
						text-decoration:underline;
					}		
							
				#canal #opcionesMirador span.titulo
				{
						float:left;
						margin:0 0 0 0;
						padding:2px 0 2px 10px;
						width:385px !important;
						width:386px;
						background-color:#004595;
						font-weight:bold;
						color:#FFFFFF;
				}
				
				#canal #opcionesMirador UL
				{
					float:left;
					width:390px !important;
					width:396px;
					margin:0 0 0 0;
					padding:0 0 0 0;
					list-style-type:none;
				}
				
					#canal #opcionesMirador UL LI
					{
						width:110px;
						margin:5px 0 0 13px;
						padding:0 0 0 0;
						float:left;
						display:inline;
					}
					
					#canal #opcionesMirador UL LI IMG
					{
						float:left;
						width:110px;
						height:45px;
					}
					
						#canal #opcionesMirador UL LI IMG .marcada
						{
							float:left;
							margin:0 0 0 0;
							padding:0 0 0 0;
							border:1px solid #003366;
							width:108px;
							height:43px;
							background-color:#003366;
						}
					
					#canal #opcionesMirador UL LI A
					{
						margin:0 0 0 0;
						padding:0 0 0 0;
						border:0;
						float:left;
						text-decoration:none;
					}


#pelicula{
	float:left;
	margin:10px 0 0 0 !important;
	margin:-50px 0 0 0;
	padding:0 0 0 0;
	
	}
	#pelicula P.pri{
		float:left;
		margin:0 0 0 0;
		padding:2px 0 0 0;
		background-image:url(../img/bgAzulOscuro.gif);
		background-repeat:repeat-x;
		background-position:0 0;
		width:571px;
		height:20px;
		text-align:center;
		font-size:12px;
		font-weight:bold;
		font-family:Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		}			
	#pelicula P.seg{
		float:left;
		margin:0 0 0 0;
		padding:0 0 0 13px;
/*		width:571px;*/
		width:558px;
		height:29px;
		background-color:#E7F0F7;			
		}
		#pelicula P LABEL{
			float:left;
			margin:0 0 0 0;
			padding:8px 8px 0 0 !important;
			padding:8px 0 0 0;
			width:127px;
			font-size:12px;
			font-weight:bold;
			font-family:Arial, Helvetica, sans-serif;
			color:#003366;
			}
		#pelicula P.seg INPUT.programa{
			float:left;
			margin:5px 0 0 0;
			padding:2px 0 0 0;
			width:425px;
			height:14px;
			border:1px solid #003366;
			}
#botones{
	float:left;
	margin:18px 0 0 0;
	padding:0 0 0 0 !important;
	padding:0 0 10px 0;
	width:571px;
	border-bottom:1px #a8b1be solid;
	}
	#botones INPUT{
		float:left;
		margin:0 16px 15px 0;
		padding:0 0 0 0;
		background-color:#003366;
		color:#EBBC00;
		font-size:12px;
		font-weight:bold;
		font-family:Arial, Helvetica, sans-serif;
		width:76px;
		height:22px;
		}
	#botones A{
		float:left;
		margin:0 16px 0 0;
		padding:3px 0 0 14px;
		background-color:#003366;
		color:#EBBC00;
		font-size:12px;
		font-weight:bold;
		font-family:Arial, Helvetica, sans-serif;
		width:62px;
		height:19px;
		text-decoration:none;
		}
		
#resultados{
	float:left;
	margin:0 0 0 0;
	padding:15px 0 0 0;
	width:571px;
	}
	#resultados P.pri{
		float:left;
		margin:0 0 0 0;
		padding:2px 0 0 13px;
		background-image:url(../img/bgAmarilloOscuro.gif);
		background-repeat:repeat-x;
		background-position:0 0;
		width:558px;
		height:20px;
		text-align:left;
		font-size:12px;
		font-weight:bold;
		font-family:Arial, Helvetica, sans-serif;
		color:#2E5882;
		}			
	#resultados TABLE#tablaResultados{
		float:left;
		margin:0 0 0 0;
		padding:0 0 0 0;
		width:571px;
		max-width:571px;
		background-color:#E7F0F7;
		}
		#resultados TABLE#tablaResultados TR{
		margin:0 0 0 0;
		padding:0 0 0 0;
		border:none;
		width:571px;
		background-color:#E7F0F7;		
		}
		#resultados TABLE#tablaResultados TH{
			margin:0 0 0 0;
			padding:6px 0 0 11px;
			border:none;
			width:571px;
			width:300px !important;
			height:23px;
			font-size:12px;
			font-weight:bold;
			font-family:Arial, Helvetica, sans-serif;
			color:#003366;
			background-image:url(../img/lineaRayada.gif);
			background-repeat:repeat-x;
			background-position:0 26px;
			background-color:#E7F0F7;	
		}
		#resultados TABLE#tablaResultados TD{
			margin:0 0 0 0;
			padding:6px 0 7px 11px;
			border:none;
			font-size:12px;
			font-weight:normal;
			font-family:Arial, Helvetica, sans-serif;
			color:#333333;
			border-bottom:1px solid #D6E4F1;
			width:200px;
			background-color:#E7F0F7;
		}
		
		#resultados TABLE#tablaResultados TD A
		{
			text-decoration:none;
			color:#000000;
		}
		
		#resultados TABLE#tablaResultados TD A:hover
		{
			text-decoration:underline;
		}
		
		#resultados TABLE#tablaResultados TD.ultiResult{
			margin:0 0 0 0;
			padding:6px 0 16px 11px;
			border:none;
			font-size:12px;
			font-weight:normal;
			font-family:Arial, Helvetica, sans-serif;
			color:#333333;
			background-color:#E7F0F7;	
			background-image:url(../img/lineaRayada.gif);
			background-repeat:repeat-x;
			background-position:0 26px;
		}

/*	formulario de guia de telefonos		*/


#contenido FORM#fForm UL{
		width:45%;
		float:left;
		margin:0 0 0 0;
		padding:0 0 0 0;
		list-style-type:none;
		}

#contenido #tarifaPlana{
	width:45%;
	float:left;
	/*margin:auto;*/
	}
	#contenido #tarifaPlana p{
		width:100%;
		}
		#contenido #tarifaPlana p a{
			display:block;
			width:300px;
			/*width:331px;*/			
			/*height:174px;*/
			height:157px;
			margin:0 0 0 5px;
			background-image:url(../img/secciones/utilidades/guiaTelefonica/bannerGuiaTelefonica.jpg);
			background-position:0 0;
			background-repeat:no-repeat;
		}
		#contenido #tarifaPlana span{
			display:none;
		}
		
/*--- fin maquetación ---*/

/*--- estilos ---*/
.destacado{
		color:#1E4D7B;
		font-weight:bold;
		}

INPUT.boton{
	color:#EBBC00;
	background-color:#2E5882;
	font-size:11px;
	font-weight:bold;
	border-width:0;
	/*padding:1px 1px 1px 1px;*/
	margin:5px 5px 0 0;
	cursor:pointer;
	height:19px;
	}

IMG.borrar{
	float:left;
	padding-top:20px;
	cursor:pointer;
	height:19px;
	}	

#contenido ul.listaFAQ{
	margin:0 0 5px 20px; 
}

#contenido p.pImgFAQ{
	margin:80px 0 0 15px;
}

#contenido th{
	background-color:#003366;
	color:#FFF;
}

#contenido td{
background-color:#E7F0F7;
}
/*es para el color y tamaño de los teléfonos de recuperación de usuario y contraseña*/
#contenido .colorAzul{
font-size:12px;
color:#3D66C0;
}


/*************************** ESTILOS PARA EL HOME ***********************************/

#formFTP{

	float:left;
	width:269px;
	background-color:#E7F0F7;
}

/* Estilo para el Formulario de Consulta de Correo. */
FORM.rosa
{
	border : 0px;
	margin : 0 0 0 0;
	padding : 0 0 0 0;
	float : left;
	width : 270px;
	background-color : white;
}
	FORM.rosa IMG
	{
		float : left;
	}
	
	FORM.rosa UL
	{
		float : left;
		width : 268px;
		height:50px;
		list-style-type : none;
		padding : 6px 0 2px 0;
		margin : 0 0 0 0;
		
		/*ROSA
		background-color:#F0DEDE; 
		border-bottom:1px solid #8D1717;
		border-left:1px solid #8D1717;
		border-right:1px solid #8D1717;*/
		
		/*VERDE*/
		background-color : #E3EFCC; 
		border-bottom : 1px solid #54AC54;
		border-left : 1px solid #54AC54;
		border-right : 1px solid #54AC54;
	}
		FORM.rosa LI
		{
			float : left;
			width : 100%;
			margin : 0 0 2px 0;
			padding : 0 0 0 0;
		}
			FORM.rosa LI LABEL
			{
				float : left;
				background-image : url(../img/home/bgLabelVerde.gif);
				background-repeat : no-repeat;
				background-position : 0 4px;
				padding : 0 0 0 10px;
				min-width : 60px !important;
				width : 20% !important;
				width : 60px;
			}

			FORM.rosa LI input.flotarD
			{
				margin : 0 10px 0 0 !important;
				margin : -30px 8px 0 0;
				float:right;
			}

			FORM.rosa LI input.flotarI
			{
				margin : 0 0 0 5px !important;
				margin : 0 0 0 5px;
			}


FORM.azul{
	border:0px;
	margin:25px 0 0 34px;
	padding:0 0 0 0;
	float:left;
	width:269px;
	background-color:white;
}
	FORM.azul li a.enlace{
		margin:0 5px 0 0 ;
		color:#003366;
		text-decoration:none;
		font-weight:bold;
		float:right;
	}
	FORM.azul IMG.imagen{
		float:left;
		border-bottom:1px solid #535683;
		}
	FORM.azul UL{
		float:left;
		width:267px;
		list-style-type:none;
		border-bottom:1px solid #535683;
		border-left:1px solid #535683;
		border-right:1px solid #535683;
		padding:6px 0 2px 0;
		margin:0 0 0 0;
		background-color:#D5D5E1;
		color:#000000;
		}
		FORM.azul LI{
			float:left;
			width:100%;
			margin:0 0 2px 0;
			padding:0 0 0 0;
			}
			FORM.azul LI LABEL{
				float:left;
				padding:0 0 0 0;
				width:60px;
				}
	
	



/*	DAVID	*/

#frmProg ul li{
	height:16px;
}
#frmProg img{
	padding-top:1px;
}
#frmProg input.boton{
margin-left:-5px;
}



a#bannerAyudanos{
	display:block;
	float:left;
	margin:11px 0 10px 0 !important;
	margin:-16px 0 0 0;
	padding:0;
	}
	a#bannerAyudanos span{
		display:none;
	}

#mapa{
	float:left;
	width:100%;
}
#mapa ul.mapaweb{
	width:100%;
	float:left;
	background-color:#E7F0F7;
	list-style-type:none;
	/*padding:5px 5px 5px 5px;*/
}


#mapa ul.mapaweb h2{
	float:left;
	margin:0 0 4px 0;
	padding:0 0 0 1%;
	background-color:#003366;
	color:#FFF;
	width:99%;
}
	
#mapa ul.mapaweb li li{
	margin:0 0 6px 1%;
	padding:0 0 0 0;
	width:99%;
	background-color:#E7F0F7;
	float:left;
}

#mapa ul.mapaweb li{
	padding:0 0 0 0;
	float:left;
	width:100%;
	display:inline;
	margin:0 0 0 0;
	
}
#mapa ul.ultima{
	padding:0 0 22px 0 !important;
	padding:0 0 16px 0;	
}
#mapa li ul li a{
	padding:0 0 0 1px;	
}
	#mapa li li li a{
	padding:0 0 0 5px;	
	}
	
	#mapa li li li li a{
	padding:0 0 0 5px;	
	}

#revistaI{
	float:left;
	width:250px;
}
#revistaD{
	float:right;
	width:252px;
}
#revistaI ul, #revistaD ul{
	background-color:#E7F0F7;
}
#revistaD h2, #revistaI h2{
	font-size:11px;
	background-color:#D8DAEF;
}

#revistaC{
	float:left;
	width:252px;
	margin:0 0 0 157px;
	display:inline;
}

.enlaceHome{
font-size:9px; text-decoration:none; color:#000;
font-weight:bold;
}
.enlaceHome:hover{
	text-decoration:underline;
	}

#denegado{
	width:800px;
	height:446px;
	background:url(../img/denegado/denegado.jpg) top left no-repeat;
	margin:auto;
	margin-top:42px;
	text-align:center;
}

	#decoracionPie{
		float:left;
		
		background-color:#E7EAED;
		width:156px;
		height:58px;
		margin:1px 0 0 23px !important;
		margin:1px 0 0 11px;
		
	}
	
#pieDenegado{

	float:left;
	width:1003px;
	font-size:10px;
	margin:34px 0 5px 0;
	background:url(../img/pie.gif) top left no-repeat;
	height:59px;
}
				#pieDenegado ul{
		list-style-image:url(../img/bulletPie.gif);

		float:left;
	}
		#pieDenegado ul.uno{
			margin:15px 0 0 -10px !important;
			margin:15px 0 0 25px;
			color:#666;
			
		}
		#pieDenegado ul.dos{
			margin:15px 0 0 5px !important;
			margin:15px 0 0 35px;
			
		}
	#pieDenegado a{
		color:#3D66C0;
	}
	#pieDenegado span{
		color:#3D66C0;
	}

#paginadorWebs{
	width:100%;
	float:left;
	margin:0;
	padding:0;
}

/* Estilo para el Banner Inferior del Home. */
#bannerHome
{
	 margin : 10px 0 0 0;
	 float:left;
} 


/*************************************************** BUSCADOR ********************************************************/
#resultadosBuscador
{
	padding: 0 0 0 0;
	float:left;
	margin:5px 0 0 0;
	width:550px;
	font-size:9px;
}

#Buscador
{
	margin:0 0 10px 0 !important;
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
	width:550px;
}

#Buscador FORM.rosa
{
	border : 0px;
	margin : 0 0 0 0;
	padding : 0 0 0 0;
	float : left;
	width : 270px;
	background-color : white;
}
	#Buscador FORM.rosa IMG
	{
		float : left;
		padding:0 0 0 0;
		margin: 0 0 0 0;
	}
	
	#Buscador FORM.rosa UL
	{
		float : left;
		width : 268px;
		height:50px;
		list-style-type : none;
		padding : 6px 0 2px 0;
		margin : 0 0 0 0;
		
		/*ROSA
		background-color:#F0DEDE; 
		border-bottom:1px solid #8D1717;
		border-left:1px solid #8D1717;
		border-right:1px solid #8D1717;*/
		
		/*VERDE*/
		background-color : #E3EFCC; 
		border-bottom : 1px solid #54AC54;
		border-left : 1px solid #54AC54;
		border-right : 1px solid #54AC54;
	}
		#Buscador FORM.rosa LI
		{
			float : left;
			width : 100%;
			margin : 0 0 2px 0;
			padding : 0 0 0 0;
		}
			#Buscador FORM.rosa LI LABEL
			{
				float : left;
				background-image : url(../img/home/bgLabelVerde.gif);
				background-repeat : no-repeat;
				background-position : 0 4px;
				padding : 0 0 0 10px;
				min-width : 60px !important;
				width : 20% !important;
				width : 60px;
			}

			#Buscador FORM.rosa LI input.flotarD
			{
				margin : 0 10px 0 0 !important;
				margin : -30px 8px 0 0;
				float:right;
			}

			#Buscador FORM.rosa LI input.flotarI
			{
				margin : 0 0 0 5px !important;
				margin : 0 0 0 5px;
			}


/******************************************** ACCESO AL WEBMAIL ********************************************/

#AccesoWebmail
{
	float:left;
	margin : 25px 123px 0 123px !important;
	margin : 25px 123px 0 61px;
	padding: 0 0 0 0;
}
	#AccesoWebmail FORM.rosa
	{
		border : 0px;
		margin : 0 0 0 0;
		padding : 0 0 0 0;
		float : left;
		width : 270px;
		background-color : white;
	}
	#AccesoWebmail FORM.rosa IMG
	{
		float : left;
		padding:0 0 0 0;
		margin: 0 0 0 0;
	}
	
	#AccesoWebmail FORM.rosa UL
	{
		float : left;
		width : 268px;
		height:50px;
		list-style-type : none;
		padding : 6px 0 2px 0;
		margin : 0 0 0 0;
		
		/*ROSA
		background-color:#F0DEDE; 
		border-bottom:1px solid #8D1717;
		border-left:1px solid #8D1717;
		border-right:1px solid #8D1717;*/
		
		/*VERDE*/
		background-color : #E3EFCC; 
		border-bottom : 1px solid #54AC54;
		border-left : 1px solid #54AC54;
		border-right : 1px solid #54AC54;
	}
		#AccesoWebmail FORM.rosa LI
		{
			float : left;
			width : 100%;
			margin : 0 0 2px 0;
			padding : 0 0 0 0;
		}
			#AccesoWebmail FORM.rosa LI LABEL
			{
				float : left;
				background-image : url(../img/home/bgLabelVerde.gif);
				background-repeat : no-repeat;
				background-position : 0 4px;
				padding : 0 0 0 10px;
				min-width : 60px !important;
				width : 20% !important;
				width : 60px;
			}

			#AccesoWebmail FORM.rosa LI input.flotarD
			{
				margin : 0 10px 0 0 !important;
				margin : -30px 8px 0 0;
				float:right;
			}

			#AccesoWebmail FORM.rosa LI input.flotarI
			{
				margin : 0 0 0 5px !important;
				margin : 0 0 0 5px;
			}

#OlvidoContrasena
{
	padding:0 0 0 0;
	float:left;
	width:410px;
	margin: 5px 0 0 123px !important;
	margin: -8px 0 0 61px;
}
			
	#OlvidoContrasena a
	{
		float:left;
		margin:0 0 0 0;
		padding: 0 0 0 0;
		font-weight: normal; 
		text-decoration: underline;
		color:#000000;
		font-size:9px;
	}
	
	#OlvidoContrasena P
	{
		margin:0 0 0 0;
		padding:0 0 0 0;
		float:left;
		width:300px;
	}

#CondicionesUso
{
	margin:30px 0 0 0;
	padding:0 0 0 0;
	float:left;
	width:100%;
}

/********************************************** CONFIGURACIÓN DE CUENTA ************************************************/
.radioBoton
{
	margin:10px 0 10px 0;
	padding:0 0 0 0;
	float:left;
	border:0;
}

.etiqueta
{
	margin:12px 0 10px 10px;
	padding:0 0 0 0;
	float:left;
	border:0;
}

/******************************************* SECCIÓN DE MIRADOR CINE************************************************/

/* Capa que contendrá los enlaces a las tres secciones disponibles: Cine, Fútbol y Privado. */
#Canales
{
	float:left;
	margin:0 0 28px 0;
	padding:0 0 0 0;
	border:0;
	width:100%;
}
	
	#Canales A
	{
		float:left;
		margin:0 0 0 0;
		padding:0 0 0 0;
		border:0;
	}

	#Canales IMG
	{
		float:left;
		margin:0 0 0 0;
		padding:0 0 0 0;
		border:0;
	}

.TituloEmision
{
	float:left;
	margin:0 0 7px 0;
	padding:0 0 0 0;
	width:571px;
	font-size:12px;
	border-bottom:1px #003366 solid;
}

	.TituloEmision .LetraAzul
	{
		color:#144575;
		font-weight:bold;
	}

.ContenidosEmision
{
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:100%;
}
	.ContenidosEmision IMG
	{
		float:left;
		margin:0 0 0 0;
		padding:0 0 0 0;
		width:92;
		border:1px #003366 solid;
	}
	
	.PeliculaIzquierda
	{
		float:left;
		margin:0 15px 20px 0;
		padding:0 0 0 0;
		width:278px;
	}

	.PeliculaDerecha
	{
		float:left;
		margin:0 0 20px 0;
		padding:0 0 0 0;
		width:278px;
	}
	
		.TituloPelicula
		{
			margin:14px 0 0 0;
			padding:0 0 0 10px;
			float:left !important;
			float:none;
			width:174px;
			border-top:1px #003366 solid;
			border-bottom:1px #003366 solid;
			border-right:1px #003366 solid;
			background-color:#e7f0f7;
			color:#144575;
			font-size:12px;
			font-weight:bold;
		}
	
		.DescripcionPelicula
		{
			float:left;
			margin:0 0 0 0;
			padding:2px 0 0 10px;
			width:174px;
			border-bottom:1px #003366 solid;
			border-right:1px #003366 solid;
			font-size:11px;
			text-align:left;
		}
		
		.DatosPelicula
		{
			width:163px;
			margin:0 0 0 0;
			padding:0 0 0 0;
			float:left;
		}
		
			.DatosPelicula .LetraAzul
			{
				color:#144575;
				font-weight:bold;
			}
			
			.DatosPelicula .LetraGris
			{
				color:#919191;
			}
		
		.InformacionPelicula
		{
			width:163px;
			margin:0 0 0 0;
			padding:5PX 0 0 0;
			float:left;
			background-position:top right;
			background-repeat:no-repeat;
			height:auto !important;
			min-height:17px;
			height:17px;
			}
			
			.InformacionPelicula.todosPublicos
			{
				background-image:url(../img/mirador/edad_Todos.gif);
			}
			.InformacionPelicula.mayores13
			{
				background-image:url(../img/mirador/edad_13.gif);
			}
			.InformacionPelicula.mayores18
			{
				background-image:url(../img/mirador/edad_18.gif);
			}
			.InformacionPelicula.miradorX
			{
				background-image:url(../img/mirador/edad_X.gif);
			}
			.InformacionPelicula.futbol
			{
				background:none;
			}
	
		.PasesPelicula
		{
			margin:0 0 0 0;
			padding:3px 0 0 10px;
			width:174px;
			height:38px;
			border:0;
			font-size:10px;
			float:right;
		}

/******************************************* SECCIÓN DE MIRADOR FUTBOL************************************************/

/* Capa que contendrá las descripciones de los partidos de Fútbol. */
#Canales
{
	float:left;
	margin:0 0 28px 0;
	padding:0 0 0 0;
	border:0;
	width:100%;
}
	
	#Canales A
	{
		float:left;
		margin:0 0 0 0;
		padding:0 0 0 0;
		border:0;
	}

	#Canales IMG
	{
		float:left;
		margin:0 0 0 0;
		padding:0 0 0 0;
		border:0;
	}

.TituloEmision
{
	float:left;
	margin:0 0 7px 0;
	padding:0 0 0 0;
	width:571px;
	font-size:12px;
	border-bottom:1px #003366 solid;
}

	.TituloEmision .LetraAzul
	{
		color:#144575;
		font-weight:bold;
	}

.ContenidosEmision
{
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:100%;
}
	
	.PartidoIzquierda
	{
		float:left;
		margin:0 15px 20px 0;
		padding:0 0 0 0;
		width:278px;
	}

	.PartidoDerecha
	{
		float:left;
		margin:0 0 20px 0;
		padding:0 0 0 0;
		width:278px;
	}
	
		.TituloPartido
		{
			margin:14px 0 0 0;
			padding:0 0 0 10px;
			float:left !important;
			float:none;
			width:260px;
			border-top:1px #003366 solid;
			border-left:1px #003366 solid;
			border-right:1px #003366 solid;
			background-color:#e7f0f7;
			color:#144575;
			font-size:12px;
			font-weight:bold;
		}
	
		.DescripcionPartido
		{
			float:left;
			margin:0 0 0 0;
			padding:5px 0 0 10px;
			width:260px;
			border:1px #003366 solid;
			font-size:11px;
			text-align:left;
		}
		
		.DatosPartido
		{
			width:260px;
			margin:0 0 0 0;
			padding:0 0 0 0;
			float:left;
		}
		
			.DatosPartido .LetraAzul
			{
				color:#144575;
				font-weight:bold;
			}
			
			.DatosPartido .LetraGris
			{
				color:#919191;
			}
		
		.InformacionPartido
		{
			width:260px;
			margin:0 0 0 0;
			padding:5px 0 0 0;
			float:left;
			background-position:top right;
			background-repeat:no-repeat;
			height:auto !important;
			min-height:17px;
			height:17px;
			}
			
			.InformacionPartido.futbol
			{
				background:none;
			}
	
		.PasesPartido
		{
			margin:0 0 0 0;
			padding:3px 0 0 0;
			width:270px;
			height:38px;
			border:0;
			font-size:10px;
			float:left;
			text-align:right;
		}

/******************************************* SECCIÓN DE MIRADOR CINE************************************************/

#AvisoPrivado
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
	border:0;
	width:100%;
}

#AccesosPrivado
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
	border:0;
	width:100%;
	text-align:center;
	font-size:12px;
}

	#AccesosPrivado A
	{
		text-decoration:none;
		color:#144575;
		font-weight:bold;
	}

	#AccesosPrivado A:hover
	{
		text-decoration:underline;
		color:#CC0000;
	}
	
/********************************************** SECCIÓN DE DATOS PELICULA MIRADOR ************************************************/

#Datos
{
	margin:0 0 30px 0;
	padding:0 0 0 0;
	float:left;
	border:0;
	width:100%;
}

#Pelicula
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
	border:0;
	width:400px;
}

	#Pelicula .Imagen
	{
		margin:0 0 0 0;
		padding:0 0 0 0;
		border:0;
		float:left;
		width:161px;
	}
	
		 #Pelicula .Imagen IMG
		 {
			margin:0 0 0 0;
			padding:0 0 0 0;
			float:left;
			border:1px #003366 solid;
			width:159px;
		 }
	
	#Pelicula .ImagenesPequenas
	{
		margin:5px 0 0 0;
		padding:0 0 0 0;
		float:left;
		border:0;
		width:161px;
	}
	
		#Pelicula .ImagenesPequenas IMG
		{
			margin:0 5px 0 0;
			padding:0 0 0 0;
			float:left;
			width:45px;
			border:1px #003366 solid;
		}
		
		#Pelicula .ImagenesPequenas A
		{
			margin:0 0 2px 0;
			padding:0 0 0 0;
			float:left;
			text-decoration:none;
		}
		
		#Pelicula .ImagenesPequenas A:hover
		{
			margin:0 0 2px 0;
			padding:0 0 0 0;
			float:left;
			text-decoration:underline;
		}
	
	#Pelicula .Titulo
	{
		margin:5px 0 0 0;
		padding: 0 0 0 10px;
		float:left;
		border:0;
		width:228px;
		border-top:1px #003366 solid;
		border-bottom:1px #003366 solid;
		border-right:1px #003366 solid;
		background-color:#e7f0f7;
		color:#144575;
		font-size:14px;
		font-weight:bold;
		font-style:oblique;
	}
	
	#Pelicula .TituloSecundario
	{
		margin:5px 0 0 0;
		padding: 0 0 0 0;
		float:left;
		border:0;
		font-size:9px;
		font-style:normal;
		font-weight:normal;
	}
	
	#Pelicula .Descripcion
	{
		margin:0 0 0 0;
		padding:0 0 0 0;
		float:left;
		width:238px;
		border-bottom:1px #003366 solid;
		border-right:1px #003366 solid;
		font-size:11px;
		text-align:left;
	}
	
	#Pelicula .Informacion
	{
		width:224px;
		margin:0 0 0 0;
		padding:2px 5px 2px 5px;
		float:left;
	}
	
	#Pelicula .LetraAzul
	{
		color:#144575;
		font-weight:bold;
	}
			
	#Pelicula .LetraGris
	{
		color:#919191;
	}
	
	#Pelicula .EdadesPelicula
	{
		width:228px;
		margin:0 0 0 0;
		padding:5px 0 5px 5px;
		float:left !important;
		float:left;
		background-position:top right;
		background-repeat:no-repeat;
		height:auto !important;
		min-height:17px;
		height:17px;
	}
			
		#Pelicula .EdadesPelicula.todosPublicos
		{
			background-image:url(../img/mirador/edad_Todos.gif);
		}
		#Pelicula .EdadesPelicula.mayores13
		{
			background-image:url(../img/mirador/edad_13.gif);
		}
		#Pelicula .EdadesPelicula.mayores18
		{
			background-image:url(../img/mirador/edad_18.gif);
		}
		#Pelicula .EdadesPelicula.miradorX
		{
			background-image:url(../img/mirador/edad_X.gif);
		}
		
	#Pelicula .TodosPases
	{
		margin:0 0 0 0;
		padding:5px 0 0 10px;
		width:228px;
		border:0;
		font-size:10px;
		float:left;
	}
	
		#Pelicula .TodosPases .Enfasis
		{
			color:#000000;
			font-weight:bold;
		}

/********************************************** POPUP IMAGENES MIRADOR ************************************************/

#CuerpoPopUp
{
	margin:0 0 0 0;
	padding:0 0 0 0;

}

	#ContenedorPopUp
	{
		margin:0 0 0 0;
		padding:0 0 0 0;
		width:505px;
		height:307px;
		background-color:#ffffff;
	}
	
	#ContenedorPopUp .Superior
	{
		margin:0 0 0 0;
		padding:0 0 3px 0 !important;
		padding:0 0 10px 0;
		border:0;
		float:left;
		background-color:#e7f0f7;
		width:505px;
		height:260px !important;
		height:247px;
	}
	
		#ContenedorPopUp .Superior .Izquierda
		{
			margin:0 0 0 0;
			padding:0 0 0 0;
			float:left;
			width:350px;
		}
		
			#ContenedorPopUp .Superior .Izquierda IMG
			{
				margin:10px 0 0 35px;
				padding:0 0 0 0;
				border=0;
				border:3px #003366 solid;
			}
		
		#ContenedorPopUp .Superior .Derecha
		{
			margin:0 0 0 0;
			padding:2px 0 0 0;
			float:left;
			width:150px !important;
			width:125px;
		}
		
			#ContenedorPopUp .Superior .Derecha .Imagenes
			{
				margin:10px 0 0 50px !important;
				margin:10px 0 0 30px;
				padding:16px 0 0 9px !important;
				padding:16px 3px 0 13px;
				border:0;
				width:80px;
				height:228px !important;
				height:230px;
				background-color:#CCCCCA;
			}
			
			#ContenedorPopUp  .Superior .Derecha UL
			{
				margin:0 0 0 0;
				padding:0 0 0 0;
				list-style:none;
			}
			
			#ContenedorPopUp  .Superior .Derecha LI
			{
				margin:0 0 0 0;
				padding:0 0 0 0;
			}
			
			#ContenedorPopUp .Superior .Derecha IMG
			{
				margin:0 0 0 9px !important;
				margin:0 0 0 8px;
				padding:0 0 0 0;
				border:2px #003366 solid;
			}
			
			#ContenedorPorUp .Superior .Derecha A
			{
				margin:0 0 0 0;
				padding:0 0 0 0;
			}
	
	#ContenedorPopUp .Inferior
	{
		margin:0 0 0 0;
		padding:0 0 0 0;
		width:505px;
		height:42px;
		float:left;
	}		
	
		#ContenedorPopUp .Inferior .ImagenesPie
		{
			margin:0 0 0 0;
			padding:0 0 0 5px;
			width:245px;
			float:left;
		}
		
		#ContenedorPopUp .Inferior .BotonPie
		{
			margin:0 0 0 0;
			padding:15px 5px 0 0;
			width:245px;
			float:left;
			text-align:right;
		}

/********************************************** CARTELERA FUTBOL INDEX ************************************************/

#home H2.TituloFutbolHome
{
	margin:20px 0 0 0;
	padding:0 0 0 0;
	float:left;
	border:0;
	width:100%;
	height:24px;
	background-image:url(../img/home/Home_Futbol.gif);
	background-repeat:no-repeat;
	text-align:right;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
}

	#home H2.TituloFutbolHome A
	{
		text-decoration:none;
		color:#000000;
	}
	
	#home H2.TituloFutbolHome A:hover
	{
		text-decoration:underline;
		color:#000000;
	}

#home .ContenidofutbolHome
{
	border: 1px #6f7e95 solid;
	margin:0 0 20px 0;
	padding:0 0 10px 0;
	float:left;
	width:569px;
	min-height:156px !important;
	height:auto !important;
	height:146px;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	background-image:url(../img/home/Fondo_Futbol_Home.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	text-align:left;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
}

	#home .ContenidofutbolHome P
	{
		margin:8px 0 0 8px;
		padding:0 0 0 0;
		border:0;
		float:left;
	}
	
	#home .ContenidofutbolHome TABLE
	{
		/*margin: 16px 0 0 8px !important;
		margin:-15px 0 0 -5px;*/
		margin:16px 0 0 6px !important;
		margin:16px 0 0 2px;
		padding:0 0 0 0;
		border:0;
		float:left;
		width:442px;
		font-size:10px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:normal;
	}
	
	#home .ContenidofutbolHome #datos{
		margin:0 0 0 0;
		padding:0 0 0 0;
		border:0;
		float:left;
		width:442px;
	}
	
	#home .ContenidofutbolHome #datos TABLE .CeldaAzulClaroCentrado
	{
		background-color:#e7f0f7;
		color:#134576;
		text-align:center;
		min-height:15px !important;
		height:15px;
	}
	
	#home .ContenidofutbolHome #datos TABLE .CeldaAzulClaro
	{
		background-color:#e7f0f7;
		color:#134576;
		text-align:left;
		min-height:15px !important;
		height:15px;
	}

	#home .ContenidofutbolHome #datos .botonInfo{
		margin:6px 0 0 0;
		padding:0 0 0 0;
		float:right;
		width:50px;
		height:20px;
		border:1px #5b5e89 solid;
		background-image:url(../img/home/Boton_Informacion.gif);
		background-repeat:no-repeat;
		}
/******************************* ESTILOS ACCESO A MIRADOR ***********************************/

#contenido .BloqueImagenes
{
	margin:10px 0 10px 0;
	padding:0 0 10px 0;
	float:left;
	/*border-top:13px #535683 solid;*/
	border-bottom:1px #535683 solid;
	border-left:1px #535683 solid;
	border-right:1px #535683 solid;
	width:570px;
}

	#contenido .BloqueImagenes IMG
	{
		margin-top:0;
	}
	
	#contenido .BloqueImagenes .ImagenIzquierda
	{
		margin:10px 20px 0 20px;
		padding:0 0 0 0;
		float:left;
		
	}

	#contenido .BloqueImagenes .ImagenCentro
	{
		margin:10px 20px 0 10px;
		padding:0 0 0 0;
		float:left;
	}
	
	#contenido .BloqueImagenes .ImagenDerecha
	{
		margin:10px 10px 0 20px;
		padding:0 0 0 0;
		float:left;
	}
	

/******************************* ESTILOS PAGINADOR ***********************************/

#CapaPaginador
{
	margin:10px 0 10px 0;
	padding:0 0 0 0;
	text-align:center;
	font-family : Arial, Helvetica, sans-serif; 
	font-size:11px;
	width:570px;
}

	#CapaPaginador A
	{
		color:#134576;
		text-decoration:none;
	}
	
		#CapaPaginador A:hover
		{
			text-decoration:underline;
		}
		
		#CapaPaginador .Totales
		{
			margin:0 10px 10px 0;
			padding:0 0 0 0;
			text-align:left;
			font-family : Arial, Helvetica, sans-serif; 
			font-size:11px;
			font-weight:normal;
			width:560px;
		}


.Programas{
	font-size:30px;
	min-height:15px;
	}
	

/******************************************************************************************************************************/
/*														ESTILOS PARA LA CABECERA											  */
/******************************************************************************************************************************/

#cabecera
{
	position:relative;
	margin:0 0 0 0;
	padding:0 0 0 10px;
	float:left;
	width:928px;
	height:141px;
	background:#fff url(../img/cabecera/fondo.jpg) no-repeat 0 0;
}

#cabeceraImpresion
{
	display:none;
}


/* Estilo para el Logo del Sitio Web. */
IMG.logo
{
	margin-left : 17px !important;
	margin-left : 21px;
	margin-top : 15px;
	float : left;
	clear:left;
}


/* Estilo para la Sección de Utilidades Generales del Sitio Web. */
IMG.utilidades
{
	position:absolute;
	top:0;
	right:22px;
}

IMG.intranet
{
	position : absolute;
	left : 626px;
	top : 28px;
}

/* Estilo aplicado al enlace para poner el Sitio Web como página de Inicio predeterminada del Navegador Cliente. */
#enlaceAInicio
{
	margin: 5px 0 0 3px !important;
	margin: 5px 0 0 6px;
	padding: 0 0 6px 131px;
	color : #002c72;
	font-size:11px;
	width : 50%;
	float: left;
}
	#enlaceAInicio A
	{
		color : #002c72;
		text-decoration : none;
	}
		#enlaceAInicio A:hover
		{
			text-decoration : underline;
		}


/* Estilo para el Linkado con la página de TeleCable. */
#enlaceAtelecable
{
	margin:12px 5px 0 267px !important;
	margin:12px 5px 0 259px;
	padding:0 0 0 0;	
	font-size:12px;
	font-weight:bold;
	color : #002c72;
	width : 100px;
	float : left;
}
	#enlaceAtelecable A
	{
		color : #002c72;
		text-decoration : none;
	}
		#enlaceAtelecable A:hover
		{
			text-decoration : underline;
		}

/* Acceso directo a la Asistencia Online */
.asistonline{width:310px;float:left;position:absolute;bottom:8px !important;bottom:7px;right:34px}
div>/**/.asistonline{bottom:12px !important;}

.asistonline a{float:left;padding-left:77px}
.asistonline a img{float:left;margin-right:10px}
.asistonline p{padding:40px 0 0}
div>/**/.asistonline p{padding:30px 0 0}

/******************************************************************************************************************************/
/*										ESTILOS PARA EL ACCESSO AL MAIL	Y EL GOOGLE EN LA HOME								  */
/******************************************************************************************************************************/

#AccesoMail
{
	margin:0;
	padding:0 0 0 68px;
	float:left;
	width:395px;
	height:25px;
	text-align:left;
}

#AccesoMail P
{
	margin:0 20px 0 0;
	float:left;
	font-size:12px;
	background-image:url(../img/lista.gif);
	background-repeat:no-repeat;
	background-position:left 2px;
}

	#AccesoMail FORM
	{
		margin:5px 0 0 0;
		padding:0 0 0 0;
		background-color:transparent;
		font-size:12px;
	}
	
		#AccesoMail FORM LABEL.usuario
		{
			margin-right:-30px !important;
			margin:0 5px 0 0;
			padding:0;
			float:left;
		}
		
		#AccesoMail FORM LABEL.pass
		{
			margin-right:-10px !important;
			margin:0 5px 0 0;
			padding:0;
			float:left;
		}

		#AccesoMail FORM INPUT
		{
			margin:0 10px 0 0;
			padding:0;
			float:left;
			border:1px solid #7e9db9;
		}
		
		#AccesoMail FORM INPUT.boton
		{
			margin:0 0 0 -5px;
			padding:0 0 0 0;
			float:left;
			width:70px;
			height:18px;
			border:0;
		}

#BuscadorGoogle
{
	margin:72px 0 0 0 !important;
	margin:72px 0 0 0;
	padding:0 0 0 5px;
	float:left;
	width:334px;
	height:35px;
	background-color:transparent;
}
		#BuscadorGoogle FORM
		{
			margin:0 0 0 0;
			padding:0 0 0 0;
			float:left;
			width:100%;
			background-color:transparent;
		}
		
			#BuscadorGoogle FORM UL
			{
				margin:0 0 0 0;
				padding:0 0 0 0;
				float:left;
				width:275px;
				height:35px;
				list-style:none;
				display:inline;
			}
			
			#BuscadorGoogle FORM UL LI
			{
				margin:0 0 0 0;
				padding:10px 0 0 50px;
				float:left;
			}
			
			#BuscadorGoogle FORM input.buscador
			{
				height:16px;
				margin:0;
				padding:1px 0 0 50px;
				border:1px solid #7e9db9;
				background:#fff url(../img/comunes/google.gif) no-repeat 0 0;
				color:#a7a7a7;
			}
			
			

			#BuscadorGoogle FORM INPUT.boton2
			{
				margin:10px 0 0 2px;
				padding:0 0 0 0;
				float:left;
				width:52px;
				height:18px;
				border:0;
				background:transparent
			}


/******************************************************************************************************************************/
/*										ESTILOS PARA EL BUSCADOR DE PROGRAMACIÓN DE LA HOME									  */
/******************************************************************************************************************************/

/* Estilo para los Enlaces de Primer Nivel. */				
UL#menu
{
	margin:20px 22px 15px 12px !important;
	margin:3px 22px 15px 12px;
	padding:0 0 0 0;
	float:left;
	width:160px;
	list-style-type:none;
}
	UL#menu LI
	{
		margin:0 0 0 0;
		padding:0 0 0 0;
		float:left;
		width:160px;
	}
	
		UL#menu LI SPAN
		{
			margin:5px 0 0 0;
			padding:0 0 0 5px;
			float:left;
			width:141px;
			background-color:#cbd3d3;
			border-left:14px #f39700 solid;
			font-weight:bold;
			color:#0f4070;
			font-size:14px;
		}
			
			UL#menu LI SPAN.selec
			{
				border-color:#003366;
			}
			
		UL#menu LI A
		{
			text-decoration:none;
			color : #003366;
		}
		
			UL#menu LI A:hover
			{
				text-decoration:underline;
			}
			
			UL#menu LI A.selec
			{
				color : #f39700;
			}
		
		/* Estilo para los Enlaces de Segundo Nivel. */
		UL#menu LI UL
		{
			margin:3px 0 0 21px !important; /* El Firefox se quedará con este valor */
			margin:3px 0 0 10.5px;          /* El IExplorer se quedará con este valor */
			float:left;
			width:126px !important;
			width:139px;
			padding:0 0 0 0;
			list-style-type:none;
		}
		
			UL#menu LI UL LI
			{
				margin:0 0 2px 0;
				padding:3px 0 3px 10px;
				float:left;
				width:126px !important;
				width:129px;
				list-style-type:none;
				border-bottom:1px dotted #666666;
				background-position:0 5px;
				background-repeat:no-repeat;
				background-image:url(../img/ImagenListaSegundonivel.gif);
			}
						
		/* Estilo para los Enlaces de Tercer Nivel. */
		UL#menu LI UL LI UL
		{
			margin:2px 0 0 0 !important;
			margin:2px 0 0 0;
			padding:0 0 0 0;
			float:left;
			width:108px;
			list-style-type:none;
		}
			UL#menu LI UL LI UL LI
			{
				margin:0 0 3px 0;
				padding:0 0 0 10px;
				float:left;
				width:98px;
				list-style-type:none;
				border:none;
				background-position:0 3px;
				background-repeat:no-repeat;
				background-image:url(../img/ImagenListaSegundonivel.gif);
			}
								
		/* Estilo para los Enlaces de Cuarto Nivel. */
		UL#menu LI UL LI UL LI UL
		{
			margin:2px 0 0 0 !important; /* El Firefox se quedará con este valor */
			margin:2px 0 0 0;          /* El IExplorer se quedará con este valor */
			padding:0 0 0 0;
			float:left;
			width:77px;
			list-style-type:none;
		}
			UL#menu LI UL LI UL LI UL LI
			{
				margin:0 0 0 0;
				padding:2px 0 2px 15px;
				float:left;
				width:55px;
				list-style-type:none;
				border:none;
				background-position:0 2px;
				background-repeat:no-repeat;
				background-image:url(../img/menu/flechas/estrella.gif);
				font-size:10px;
			}
			
/******************************************************************************************************************************/
/*										ESTILOS PARA EL BUSCADOR DE PROGRAMACIÓN DE LA HOME									  */
/******************************************************************************************************************************/

#BuscadorProgramacion
{
	width:580px;
	float:left;
	min-height: 112px !important;height:112px;
	margin:20px 0 0 0!important;margin:4px 0 0 0;padding:0 0 0 0;
	background:transparent url(../img/home/fondoBuscaProg.gif) no-repeat 0 0;
}

	#BuscadorProgramacion div.titbuscaprog
	{
		width:140px;
		float:left;
		padding:35px 0 0 20px;
	}

	#BuscadorProgramacion FORM
	{
		width:295px;
		float:left;
		padding:15px 0 0 0;
		background:transparent url(../img/home/tituloBuscaProg.gif) no-repeat 0 0
	}
		
		#BuscadorProgramacion FORM UL
		{
			width:295px;
			margin:0 0 0 0;
			padding:0 0 0 0;
			float:left;
			list-style-type:none;
		}
		
			#BuscadorProgramacion FORM UL LI
			{
				margin:2px 0 0 0;
				padding:0 0 0 0;
				float:left;
				width:100%;
			}
			
			#BuscadorProgramacion FORM UL LI LABEL
			{
				min-width:74px !important;width:auto !important;width:74px;
				margin:0 0 0 0;
				padding:0 0 0 0;
				color:#0e3779;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight:bold;
				text-align:right;
				float:left;
			}
			
			#BuscadorProgramacion FORM UL LI INPUT.dia
			{
				margin:0 2px 0 5px;
				padding:0 0 0 0 !important;
				padding:0 0 0 0;
				font-family:Arial, Helvetica, sans-serif;
				font-size:13px;
				float:left;
			}
			
			#BuscadorProgramacion FORM UL LI INPUT.pelicula
			{
				margin:0 2px 0 5px;
				padding:0 0 0 0 !important;
				padding:0 0 0 0;
				font-family:Arial, Helvetica, sans-serif;
				font-size:13px;
				float:left;
			}
			
			#BuscadorProgramacion FORM UL LI SELECT
			{
				margin:0 2px 0 5px;
				padding:0 0 0 0;
				height:17px !important; 
				width:152px !important;
				width:150px;
				font-family:Arial, Helvetica, sans-serif;
				font-size:13px;
				float:left;
			}
			
			#BuscadorProgramacion FORM UL LI INPUT.Boton
			{
				margin:2px 0 0 3px;
				padding:0 0 0 0;
				width:50px;
				height:16px;
				border:none;
				float:left;
			}
			
			#BuscadorProgramacion #Logos
			{
				margin:0;
				padding:0;
				float:left;
				width:110px;
				height:110px;
				/*background:transparent url(../img/home/logosBuscadorProg.gif) no-repeat 0 10px;*/
				background:transparent url(../img/home/buscadorProgramacion.jpg) no-repeat 19px 15px;
			}
	
/******************************************************************************************************************************/
/*														ESTILOS LAS NOTICIAS								 				  */
/******************************************************************************************************************************/

#Noticias
{
	margin:0 0 0 0 !important;
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
	width:572px !important;
	width:557px;
	color:#002c72;
}

	#Noticias H2
	{
		margin:0 0 0 0;
		padding:0 0 0 0;
		width:100%;
		height:50px;
		color:#ff8e09;
		font-family:Tahoma, Arial, Helvetica, sans-serif;
		font-size:24px;
		font-weight:normal;
	}
	
		#Noticias H2 SPAN
		{
			display:none;
		}	
	
	#Noticias UL.noticias
	{
		margin:10px 0 0 0;
		padding:0 0 0 0;
		width:572px !important;
		width:557px;
		float:left;
		list-style:none;
		background-color:#f0f0f0;
	}
	
		#Noticias UL.noticias LI
		{
			margin:0 0 3px 0;
			padding:3px 0 0 15px;
			float:left;
			width:572px !important;
			width:557px;
			background-image:url(../img/lista_noticias.gif);
			background-position:0 4px;
			background-repeat:no-repeat;
		}
		
		#Noticias UL.noticias LI A
		{
			color:#002c72;
			text-decoration:none;
			font-family:Tahoma, Arial, Helvetica, sans-serif;
		}
					
			#Noticias UL.noticias LI A:hover
			{
				color:#002c72;
				text-decoration:underline;
			}	

		#Noticias UL.noticias LI.ultimo
		{
			float:left;
			text-align:right;
			background-image:none;
		}
			
			#Noticias UL.noticias LI.ultimo A
			{
				margin:0 20px 0 0;
				padding:20px 0 0 0;
				color:#002c72;
				text-decoration:none;
				font-family:Tahoma, Arial, Helvetica, sans-serif;
			}
						
				#Noticias UL.noticias LI.ultimo A:hover
				{
					color:#002c72;
					text-decoration:underline;
				}

/******************************************************************************************************************************/
/*										ESTILOS PARA EL IFRAME DE ASTURIACTIVA DE LA HOME									  */
/******************************************************************************************************************************/

#IframEnlaces
{
	margin:10px 0 0 0;
	padding:0 0 0 0;
	float:left;
	width:580px;
}
	
/******************************************************************************************************************************/
/*													ESTILO PARA EL BANNER LATERAL											  */
/******************************************************************************************************************************/

/* Estilo para el Banner Lateral del Home. */
#banner
{
	float : left;
	width : 175px;
	text-align : center;
	margin : 10px 0 0 27px; !important;
	margin : 12px 0 0 0;
	position:relative;
}
	#banner A
	{
		color : #224E7A;
		font-weight : bold;
		text-decoration : none;
	}
		#banner A:hover
		{
			text-decoration : underline;
		}
		
#videosAsturias
{
	float:right;
	width:187px;
	height:22px;
	margin:0 0 0 0;
	padding:160px 11px 0 0;
	background-image:url(../img/home/videos.gif);
	background-repeat:no-repeat;
	text-align:right;
}
	
	#videosAsturias A
	{
		color:#124475;
		text-decoration:none;
	}
	
		#videosAsturias A:hover
		{
			text-decoration:underline;
		}

/*.flink{display:none}
div>//.flink{display:block;position:absolute;top:0;left:22px;}*/
.flink{position:absolute;top:0;left:22px;}

/******************************************************************************************************************************/
/*													ESTILO PARA LA GUÍA DE TELÉFONOS										  */
/******************************************************************************************************************************/

.contenedorIform
{
	float:left;
	margin:20px 0 0 22.5px !important;
	margin:20px 0 0 11.2px;
	padding:0 0 0 0;
	border-bottom:1px solid #cbd3d3;
	width:130px;
	background-color:#cbd3d3;
}

FORM#iForm
{
	border:0px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
	width:129px;
	background-color:#cbd3d3;
	border-left:1px solid #cbd3d3;
}
	.contenedorIform IMG
	{
		float:left;
	}
	
	FORM#iForm UL
	{
		float:left;
		width:130px;
		list-style-type:none;
		padding:9px 0 2px 0;
		margin:0 0 0 0;
		background-color:#cbd3d3;
		border-right:1px solid #cbd3d3;
	}
	
		FORM#iForm LI
		{
			float:left;
			width:100%;
			margin:0 0 2px 0;
			padding:0 0 0 0;
		}
		
			FORM#iForm LI A
			{
				text-align:center;
				text-decoration:none;
				color:#002c72;
			}
			
				FORM#iForm LI A:hover
				{
					text-decoration:underline;
					color:#002c72;
				}
		
			FORM#iForm LI LABEL
			{
				float:left;
				background-image:url(../img/home/bgLabelAmarillo.gif);
				background-repeat:no-repeat;
				background-position:0 4px;
				padding:0 0 0 10px;
				color:#002c72;
				text-align:left;
			}
				
/*.contenedorIform
{
	margin:20px 0 0 22.5px !important;
	margin:20px 0 0 11.2px;
	padding:0 0 0 0;
	float:left;
	width:130px;
	text-align:left;
}

	.contenedorIform IMG
	{
		float:left;
	}

	.contenedorIform SPAN
	{
		margin:0 0 0 0;
		padding:0 0 0 0;
		color:#003366;
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
	}*/
	
/*FORM#iForm
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
	width:130px;
	border:0px;
	background-color:#ffffff;
}
	
	FORM#iForm UL
	{
		margin:0 0 0 0;
		padding:9px 0 2px 0;
		float:left;
		width:130px;
		list-style-type:none;
	}
	
		FORM#iForm UL LI
		{
			margin:0 0 6px 0;
			padding:0 0 0 0;
			float:left;
			width:130px;
		}
		
			FORM#iForm UL LI LABEL
			{
				margin:0 0 0 7px;
				padding:0 0 0 0;
				float:left;
				color:#003366;
				font-weight:bold;
			}
			
			FORM#iForm UL LI A
			{
				margin:6px 0 0 5px;
				padding:0 0 0 0;
				text-decoration:none;
				color:#003366;
				font-weight:bold;
			}
			
		
			FORM#iForm UL LI INPUT
			{
				border:1px solid #85a0a1;
			}		
				
			FORM#iForm UL LI INPUT.BotonGuia
			{
				margin:0 0 0 0;
				padding:0 0 0 0;
				float:right;
				border:1px solid #85a0a1;
			}		*/
				
/******************************************************************************************************************************/
/*														ESTILO PARA EL PIE													  */
/******************************************************************************************************************************/

#pie
{
	margin:10px 0 5px 10px;
	float:left;
	width:918px !important;
	width:940px;
	height:45px;
	font-size:12px;
	background-color:#ff8e09;
	color:#003466;
}

	#pie UL
	{
		margin:15px 0 0 0;
		padding:0 0 0 0;
		float:left;
		width:100%;
		color:#ffffff;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		list-style:none;
		display:inline;
	}
	
	#pie UL LI.uno
	{
		margin:0 0 0 0;
		padding:0 0 0 70px;
		float:left;
		width:146px !important;
		width:136px;
		border-right: 1px #ffffff solid;
	}
	
	#pie UL LI.dos
	{
		margin:0 0 0 45px;
		padding:0 0 0 0;
		float:left;
		width:150px;
		border-right: 1px #ffffff solid;
	}
	
	#pie UL LI.tres
	{
		margin:0 0 0 50px;
		padding:0 0 0 0;
		float:left;
		width:186px;
		border-right: 1px #ffffff solid;
	}
	
	#pie UL LI.cuatro
	{
		margin:0 0 0 50px;
		padding:0 0 0 0;
		float:left;
		width:186px;
	}
	
	#pie UL LI A
	{
		color:#ffffff;
		text-decoration:none;
	}
	
		#pie UL LI A:hover
		{
			color:#ffffff;
			text-decoration:underline;
		}


/******************************************************************************************************************************/
/*											ESTILO PARA LA GUÍA DE TELÉFONOS COMPLETA										  */
/******************************************************************************************************************************/

#ContenedorFormulario
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
	width:570px;
}

	#ContenedorFormulario FORM
	{
		margin:0 0 0 0;
		padding:0 0 0 0;
		background-image:url(../img/Guia/Fondo_Formulario.gif);
		background-repeat:no-repeat;
		background-position:0 0;
		width:570px;
	}
	
	#ContenedorFormulario FORM UL#DatosPersonales
	{
		margin:0 0 0 ;
		padding:15px 0 0 275px;
		float:left;
		width:295px;
	}
	
		#ContenedorFormulario FORM UL#DatosPersonales LI
		{
			margin:0 0 13px 0;
			padding:0 0 0 0;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			font-weight:bold;
			width:100%;
		}
		
			#ContenedorFormulario FORM UL#DatosPersonales LI LABEL.nom
			{
				margin:0 0 0 0;
				padding:0 0 2px 0;
				text-align:left;
				color:#2e5882;
				width:125px;
			}
			
			#ContenedorFormulario FORM UL#DatosPersonales LI LABEL.ape
			{
				margin:0 0 0 0;
				padding:0 0 2px 0;
				text-align:left;
				color:#2e5882;
				width:70px;
			}
			
			#ContenedorFormulario FORM UL#DatosPersonales LI INPUT.Nombre
			{
				width:145px;
			}
			
			#ContenedorFormulario FORM UL#DatosPersonales LI INPUT.Apellido
			{
				width:185px !important;
				width:200px;
			}
			
	#ContenedorFormulario FORM UL#DatosUbicacion
	{
		margin:10px 0 0 0;
		padding:0 0 0 0px;
		float:right;
		width:240px;
	}
	
		#ContenedorFormulario FORM UL#DatosUbicacion LI
		{
			margin: 0 0 13px 0;
			padding:0 0 0 0;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			font-weight:bold;
			float:left;
			width:100%;
			display:inline;
		}

			#ContenedorFormulario FORM UL#DatosUbicacion LI LABEL
			{
				margin:0 0 0 0;
				padding:0 0 2px 0;
				text-align:right;
				color:#2e5882;
			}
			
			#ContenedorFormulario FORM UL#DatosUbicacion LI SELECT
			{
				width:133px;
				border:1px solid #2E5882;
				font-size:10px;
				font-family:Arial, Helvetica, sans-serif;
			}
			
			#ContenedorFormulario FORM UL#DatosUbicacion LI INPUT.Ciudad
			{
				width:130px;
			}
			
			#ContenedorFormulario FORM UL#DatosUbicacion LI INPUT.botonAccion
			{
				color:#EBBC00;
				background-color:#2E5882;
				font-size:11px;
				font-weight:bold;
				border-width:0;
				/*padding:1px 1px 1px 1px;*/
				margin:0 17px 0 0;
				cursor:pointer;
				height:19px;
				float:right;
			}
			
#ResultadosGuia
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
	width:570px;
}

	#ResultadosGuia .BloqueT
	{
		margin:0 0 0 0;
		padding:8px 0 8px 0;
		float:left;
		width:570px;
		background-color:#2e5882;
		color:#ffffff;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		height:14px;
	}
	
		#ResultadosGuia .BloqueT .BloqueI
		{
			margin:0 0 0 0;
			padding:0 0 0 15px;
			width:385px;
			float:left;
		}
		
		#ResultadosGuia .BloqueT .BloqueD
		{
			margin:0 10px 0 0;
			padding:0 0 0 0;
			width:146px;
			float:left;
			text-align:right;
		}
	
	#ResultadosGuia .BloqueR
	{
		margin:5px 0 5px 0;
		padding:8px 0 8px 0;
		float:left;
		width:568px;
		background-color:#f4f6f6;
		color:#2e5882;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		border: 1px #cbd3d3 solid;
	}
	
		#ResultadosGuia .BloqueR .BloqueI
		{
			margin:0 0 0 0;
			padding:0 0 0 15px;
			width:385px;
			float:left;
		}
		
		#ResultadosGuia .BloqueR .BloqueD
		{
			margin:0 10px 0 0;
			padding:0 0 0 0;
			width:146px;
			float:left;
			text-align:right;
			color:#f39700;
			font-size:16px;
			font-weight:bold;
		}

/******************************************************************************************************************************/
/*											ESTILO PARA ETIQUETAS EN FORMULARIO CORREO										  */
/******************************************************************************************************************************/
.EtiquetaCorreo
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:90px!important;
	width:100px;
}


#bannerPromo
{
	margin:20px 0 10px 0!important;
	margin:20px 0 10px 1px;
	padding:0 0 0 0;
	float:left;
	width:571px;
}

/* estilos para el banner del menú de navegación */
.bannernav{clear:left;margin:0 22px 15px 0;text-align:right}

/* ##### TeleCable Asistencia Online ##### */
#contenedorpop{width:100%;float:left;background:transparent url(../img/comunes/fondoPopupSup.gif) no-repeat 0 0}
.contenedorinfpop,.contenedorinfpopayuda{width:100%;float:left;color:#495c7c}
#cabecerapop{padding:16px 30px}
#cabecerapop h1{margin:0}
#cuerpopop{width:470px;height:415px;overflow-y:scroll;overflow-x:hidden}/*background:transparent url(../img/comunes/fondoPopupInf.gif) no-repeat 0 100%;*/
.separacion{padding:0 30px}
.ayuda{height:150px !important;padding:100px 0 180px !important;overflow-y:hidden !important;background:transparent url(../img/comunes/fondoPopupInfAyuda.gif) no-repeat 0 100%;text-align:center}/*;background-image:url(../img/comunes/fondoPopupInfAyuda.gif)*/
#cuerpopop h2{margin:0 0 10px;font-size:1.2em}
#cuerpopop h3{margin:0 0 10px;font-size:1.1em}
#cuerpopop p{margin:0 0 10px}
#cuerpopop form{margin:0;padding:0 0 0 150px;background:transparent}
div>/**/#cuerpopop form{width:300px}
#cuerpopop form input{border:0}

/* banners */
.modulo100{width:100%;float:left;}
ul.adirectos{width:100%;float:left;margin:0;padding:0;list-style-type:none}
ul.adirectos li{width:49%;float:left;text-align:center}
