body {
	margin: 0px;
	padding: 0px;
	background: transparent url(/images/corcho.jpg) repeat top left;
	font-family: "Lucida Grande",Geneva,Arial,Verdana,sans-serif;
	font-size: 12px;
	}

.imgFL {
	float: left;
	}

img {
	border: 0px;
	}

#Contenedor {
	width: 1024px;
	background: transparent url(/images/top.jpg) no-repeat top left;
	float: left;
	}

.Centrado {
	width: 980px;
	margin: 0px;
	}

#ContenedorTop {
	width: 100%;
	float: left;
	height: 280px;
	}

#ContenedorMedio {
	width: 100%;
	min-height: 600px;
	float: left;
	background: transparent url(/images/fondoMedio.jpg) repeat-y 190px top;
	padding-top: 10px;
	}
	
#ContenedorBottom {
	width: 980px;
	float: left;
	text-align: center;
	background: transparent url(/images/PapelCircularTop.png) no-repeat scroll top center;
	padding-top: 80px;
	}
	
#MenuBottom {
	float: left;
	margin-left: 290px;
	}
	
	#ContenedorBottom #MenuBottom {
		width: 100%;
		margin: 0px;
		text-align: center;
		}
	
		#ContenedorBottom #ESW p a {
			color: sienna;
			text-decoration: none;
			}
			
			#ContenedorBottom #ESW p a:hover {
				color: orange;
				}
		
		#ContenedorBottom #MenuBottom ul {
			list-style: none;
			}
	
			#ContenedorBottom #MenuBottom ul li {
				display: inline;
				margin: 0px 10px;
				}
				
				#ContenedorBottom #MenuBottom ul li a {
					color: sienna;
					text-decoration: none;
					}
					
					#ContenedorBottom #MenuBottom ul li a:hover {
						color: orange;
						}
		
#InfoTop {
	position: absolute;
	top: 100px;
	}

/* CONTENEDOR CENTRO */

#BotonHome {
	position: absolute;
	top: 20px;
	left: 700px;
	z-index: 999;
	padding-bottom: 200px;
	}
	
	#BotonHome a {
		padding-bottom: 220px;
		padding-right: 170px;
		font-size: 0px;
		}

.Texto {
	padding: 10px;
	}
	
#ContenedorBannersIzq, #ContenedorContenidoCentro, #ContenedorBannersDerecho {
	float: left;
	}

	#pagIndex #ContenedorBannersIzq, #pagIndex #ContenedorContenidoCentro, #pagIndex #ContenedorBannersDerecho {
		
		}

#ContenedorBannersIzq {
	width: 190px;
	min-height: 200px;
	}

#ContenedorContenidoCentro {
	width: 600px;
	left: 190px;
	padding-bottom: 63px;
	}
	
	#pagIndex #ContenedorBannersDerecho {
		width: 125px;
		left: 800px;
		}

#ContenedorBannersDerecho {	
	width: 125px;
	margin-left: 10px;
	min-height: 200px;
	}
	
#ContenedorBannersTop {
	position: absolute;
	text-align: center;
	top: 105px;
	left: 215px;
	}

#ContenedorBannerBottom {
	margin: 10px 0px;
	text-align: center;
	float: left;
	width: 100%;
	}

.Banner {
	float: left;
	width: 100%;
	margin: 10px 0px;
	}
	
/* CONTENEDOR CENTRO */

/* CONTENEDOR CONTENIDO CENTRO */

#Galeria {}

#Calendario {
	float: left;
	}

#Noticias {
	width: 340px;
	height: 370px;
	float: left;
	background: transparent url(/images/noticias.png) no-repeat scroll top left;
	margin-left: 10px;
	}

#VerTodasNoticias {
	margin: 0px;
	width: 180px;
	text-align: right;
	}
	
	#VerTodasNoticias a {
		color: red;
		text-decoration: none;
		}

		#VerTodasNoticias a:hover {
			color: salmon;
			text-decoration: underline;
			}

.BotonIncio {
	margin: 0px 5px;
	float: left;
	/*
	position: relative;
	z-index: 999;
	*/
	}
	
	.BotonIncio img {
		border: 0px;
		background-color: #fff;
		padding: 5px;
		}

	.BotonIncio .Logo {
		padding-top: 40px;
		position: relative;
		z-index: 999;
		}

	.BotonIncio .ImagenTop {
		margin-top: -20px;
		position: relative;
		z-index: 1;
		}
		
		.BotonIncio .ImagenTop iframe {
			margin-top: 10px;
			}
		
#HoraLibre .Logo {
	background: transparent url(/images/horaLibre.png) no-repeat scroll top left;
	}
	
#ZonaTv .Logo {
	background: transparent url(/images/tv.png) no-repeat scroll top left;
	overflow: hidden;
	height: 0px;
	}
	
	#ZonaTv .Logo a {
		padding-top: 40px;
		padding-right: 100px;
		}
	
#Revista {
	
	}

	#Revista .Logo {
		background: transparent url(/images/revista.png) no-repeat scroll top left;
		}
		
		#Revista .ImagenTop {
			background-color: white;
			padding: 5px 0px;
			}
			
			#Revista .ImagenTop p {
				text-align: center;
				margin: 8px 0px;
				}
	
	#Revista div div {
		/* display: none; */
		}
		
	#Revista .esw_revista img {
		max-width: 180px;
		max-height: 180px;
		}	
/* CONTENEDOR CONTENIDO CENTRO */
#paginationTop {
	height: 30px;
	}
.paginationControl {
	float: right;
	margin: 0px;
	}
	
	.paginationControl #pagActual,
	.paginationControl a { 
		width: 10px;
		color: #000;
		float: left;
		padding: 6px 10px !important;
		text-decoration: none;
		border: 1px solid orange;
		margin: 3px 3px;
		}
		
		.paginationControl a {
			background-color: yellow;	
			}
		
		.paginationControl #pagActual {
			background-color: gold;
			color: #000;
			display: block;
			}
	
	.pagNoAcutal,
	#flechaSig,
	#flechaAnt {
		display: block !important;
		}
	
	.paginationControl span,
	#pagNumeroSolo {
		display: none;
		}


/* MENU */

/* Menu */

/* Menu TOP*/
#Menu { width: 775px; height: 60px; position: relative; top:230px; left: 140px;}
	#Menu #MenuUL { margin: 0; padding: 0; }
		#Menu #MenuUL li { display: inline; }
			#Menu #MenuUL li a { float: left; width: 120px; height: 0; padding-top: 56px; overflow: hidden; }

			#Menu #MenuUL li a {background-image: url(/images/menuNuevo.png); background-repeat: no-repeat; }

	/* BUTTONS */
	#Menu #MenuUL li#mn-contactos a { background-position: 0px 0px; width: 65px; }
	#Menu #MenuUL li#mn-movida a { background-position: -63px 0px; }
	#Menu #MenuUL li#mn-movil a { background-position: -183px 0; width: 95px; }
	#Menu #MenuUL li#mn-Fm a { background-position: -278px 0; width: 118px; }
	#Menu #MenuUL li#mn-libre a { background-position: -396px 0; width: 60px; }
	#Menu #MenuUL li#mn-tv a { background-position: -455px 0; width: 115px; }
	#Menu #MenuUL li#mn-revista a { background-position: -570px 0; width: 110px; }
	#Menu #MenuUL li#mn-buscar a { background-position: -680px 0px; width: 56px; }
	
/* Menu TOP*/

/* Menu BOTTOM*/
	#MenuBottom #MenuDB { margin: 0; padding: 0; }
		#MenuBottom #MenuDB li { display: inline; }
			#MenuBottom #MenuDB li a { float: left; width: 128px; height: 0; padding-top: 50px; overflow: hidden; }
	
			#MenuBottom #MenuDB li a {background-image: url(/images/botonesBottom.png); background-repeat: no-repeat; }

/* BUTTONS */
	#MenuBottom #MenuDB li#mn-quienes a { background-position: 0 0; width: 150px; }
	#MenuBottom #MenuDB li#mn-contactos a { background-position: -150px 0; width: 120px; }
	#MenuBottom #MenuDB li#mn-buscar a { background-position: -270px 0; width: 125px; }
/* Menu BOTTOM*/


/* */

/* GALERIA */
#Galeria {
	width: 100%;
	float: left;
	margin-bottom: 20px;
	}

	#Galeria #eswLinkRegresar {
		font-size: 12px;
		text-align: center;
		background-color: white;
		padding: 5px 0px;
		background: #FFF url(/images/cabecera.png) repeat-x scroll top left; 
		width: 100%;
		/* float: left; */
		}
		
		#Galeria #eswLinkRegresar a {
			text-decoration: none;
			color: orange;
			}
			
			#Galeria #eswLinkRegresar a:hover {
				color: salmon;
				}
	
	#Galeria .eswCategoria {
		margin: 0 5px;
		float: left;
		}
		
		.eswCategoria .eswInfoCategoria .eswTituloCategoria {
			font-size: 10px;
			width: 190px;
			height: 45px;
			}
		
		.eswCategoria .eswPortadaCategoria {
			position: relative;
			z-index: 0;
			margin-top: -20px;
			height: 155px;
			}
			
			#pagIndex .eswDescripcionCategoria {
				display: none;
				}
			
		#eswCategoria-7 .eswInfoCategoria, #eswCategoria-4 .eswInfoCategoria, #eswCategoria-2 .eswInfoCategoria, #eswCategoria-11 .eswInfoCategoria {
			padding: 31px 0px 0px 0px;
			position: relative;
			z-index: 999;
			height: 0px;
			overflow: hidden;
			}
			
			#eswCategoria-7 .eswInfoCategoria .eswTituloCategoria,
			#eswCategoria-4 .eswInfoCategoria .eswTituloCategoria,
			#eswCategoria-2 .eswInfoCategoria .eswTituloCategoria,
			#eswCategoria-11 .eswInfoCategoria .eswTituloCategoria {
				margin-top: -33px;
				padding-top: 35px;
				}
			
				#eswCategoria-7 .eswInfoCategoria .eswTituloCategoria a,
				#eswCategoria-4 .eswInfoCategoria .eswTituloCategoria a,
				#eswCategoria-2 .eswInfoCategoria .eswTituloCategoria a,
				#eswCategoria-11 .eswInfoCategoria .eswTituloCategoria a {
					padding-top: 41px;
					}
			
			#eswCategoria-7 .eswInfoCategoria .eswTituloCategoria  {
				background: transparent url(/images/movidaEscolar.png) no-repeat scroll top left;
				}
			
				#eswCategoria-7 .eswInfoCategoria .eswTituloCategoria a {
					padding-right: 30px;
					}
				
			
			#eswCategoria-4 .eswInfoCategoria .eswTituloCategoria {
				background: transparent url(/images/movil.png) no-repeat scroll top left;
				}
				
				#eswCategoria-4 .eswInfoCategoria .eswTituloCategoria a {
					padding-right: 90px;
					}
			
			#eswCategoria-2 .eswInfoCategoria .eswTituloCategoria {
				background: transparent url(/images/fm.png) no-repeat scroll top left;
				}
			
				#eswCategoria-2 .eswInfoCategoria .eswTituloCategoria a {
					padding-right: 45px;
					}
			
			#eswCategoria-11 .eswInfoCategoria .eswTituloCategoria {
				background: transparent url(/images/horaLibre.png) no-repeat scroll top left;
				}
				
				#eswCategoria-11 .eswInfoCategoria .eswTituloCategoria a {
					padding-right: 78px;
					}
			
			.eswCategoria .eswPortadaCategoria img {
				border: 0px;
				background-color: #fff;
				padding: 5px;
				}
		
			.eswCategoria .eswInfoCategoria .eswLinkCategoria {
				display: none;
				}
				
				
/* LISTA DE EVENTOS */
	#Galeria .eswEvento {
		width: 580px;
		margin: 10px;
		}
		
		#Galeria .eswEvento .eswInfoEvento {
			padding: 10px;
			background-color: white;
			float: left;
			margin: 0px 0px 5px 0px;
			width: 560px;
			border: 1px solid gray;
			}
			
			#Galeria .eswEvento .eswInfoEvento .eswTituloEvento {
				float: right;
				width: 370px;
				text-align: left;
				padding: 0px;
				border-bottom: 1px solid silver;
				margin-bottom: 5px;
				background: transparent url(/images/cabecera.png) repeat-x scroll top left; 
				height: 26px;
				font-size: 12px;
				padding: 0px 5px;
				}
			
				#Galeria .eswEvento .eswInfoEvento .eswTituloEvento a {
					text-decoration: none;
					color: black;
					}
					
					#Galeria .eswEvento .eswInfoEvento .eswTituloEvento a:hover {
						color: orange;
						}
			
			#Galeria .eswEvento .eswInfoEvento .eswNoImagen {
				width: 180px;
				float: left;
				height: 100px;
				}
			
			#Galeria .eswEvento .eswInfoEvento .eswPortadaEvento {
				float: left;
				max-width: 180px;
				}
				
				#Galeria .eswEvento .eswInfoEvento .eswPortadaEvento img {
					border: none;
					}
			
			#Galeria .eswEvento .eswInfoEvento .eswDescripcionEvento {
				float: left;
				width: 365px;
				text-align: justify;
				font-size: 12px;
				margin-left: 10px;
				}
				
			#Galeria .eswEvento .eswInfoEvento .eswFechaEvento {
				float: right;
				
				}
				
			#Galeria .eswEvento .eswInfoEvento .eswLinkEvento,
			#Galeria .eswEvento .eswInfoEvento .eswCantFotosEvento {
				display: none;
				}


/* LISTA DE EVENTOS */

/* FOTOS DEL EVENTO */

	#Galeria .eswDescEvento {
		background-color: white;
		padding: 10px;
		width: 560px;
		margin: 0px auto;
		text-align: justify;
		}
	
	#Galeria .eswFotoThumbnail {
		display: inline;
		margin: 0 1px;
		}
		
		#Galeria .eswFotoThumbnail img {
			border: 0px;
			background-color: white;
			padding: 5px;
			margin: 5px;
			} 
			
/*
	#Galeria .paginationControl , #CalendarioEventos .paginationControl {
		text-align: center;
		margin: 10px 0px;
		padding-top: 5px;
		color: black;
		font-size: 12px;
		float: left;
		width: 100%;
		}
*/
		
/*
		#Galeria .paginationControl a , #CalendarioEventos .paginationControl a{
			color: sienna;
			text-decoration: none;
			}
			
			#Galeria .paginationControl a:hover , #CalendarioEventos .paginationControl a:hover {
				text-decoration: line-through;
				}	
*/
	
	#Galeria .eswTituloEvento, #Galeria #eswTituloEvento {
		background: transparent url(/images/cabecera.png) repeat-x scroll top left; 
		margin: 0px;
		text-align: center;
		padding: 5px 10px;
		font-size: 16px;
		background-color: white;
		margin: 0px auto;
		width: 560px;
		/*
		background-color: #FF9933;
		border-bottom: 1px solid #FFCC99;
		border-top: 1px solid #FFCC99;
		*/
		}
		
	#Galeria .eswFechaEvento {
		font-size: 11px;
		text-align: center;
		margin: 5px 0px;
		}
		
/* FOTOS DEL EVENTO */


/* FOTOS VER */
	#Galeria .eswFoto {
		text-align: center;
		margin-bottom: 20px;
		}
		
		#Galeria .eswFoto img {
			background-color: white;
			padding: 5px;
			border: none;
			margin-top: 10px;
			max-width: 590px;
			}
	
	
/* FOTOS VER */


/* NOTICIAS */
#Noticias .Texto {
	padding: 0px 0px 0px 60px;
	max-height: 340px;
	overflow: hidden;
	}

#Noticias h1 {
	font-size: 30px;
	text-align: center;
	margin: 40px 0 0px;
	width: 240px;
	}

#Noticias .eswResumenNoticia {
	width: 190px;
	font-size: 12px;
	}
	
	#Noticias .eswResumenNoticia .eswTextoNoticia {
		border-bottom: 1px solid silver;
		}
		
		#Noticias .eswResumenNoticia .eswTextoNoticia h2 {
			font-size: 12px;
			text-align: left;
			}
			
			#Noticias .eswResumenNoticia .eswTextoNoticia h2 a {
				color: #000;
				text-decoration: none;
				}
				
				#Noticias .eswResumenNoticia .eswTextoNoticia h2 a:hover {
					text-decoration: underline;
					color: gray;
					}
			
		#Noticias .eswResumenNoticia .eswTextoNoticia .eswFechaNoticia {
			font-size: 8px;
			text-align: right;
			margin: 0px;
			}
			
		#Noticias .verMasNoticias {
			width: 200px;
			text-align: center;
			}
		
			#Noticias .verMasNoticias a {
				font-size: 12px;
				color: orange;
				}
				
/* PAGINA NOTICIAS */

#NoticiasInterna .eswTituloEvento {
		background: transparent url(/images/cabecera.png) repeat-x scroll top left; 
		margin: 0px;
		text-align: center;
		padding: 5px 10px;
		font-size: 16px;
		background-color: white;
		margin: 0px auto;
		width: 560px;
		/*
		background-color: #FF9933;
		border-bottom: 1px solid #FFCC99;
		border-top: 1px solid #FFCC99;
		*/
		}
		
#NoticiasInterna .eswResumenNoticia {
	padding: 10px;
	background-color: white;
	float: left;
	margin: 0 0 5px 8px;
	width: 560px;
	border: 1px solid gray;
	}
	
	#NoticiasInterna .eswResumenNoticia .eswTextoNoticia {
		float: right;
		width: 365px;
		font-size:12px;
		margin-left:10px;
		text-align:justify;
		width:365px;
		}
	
		#NoticiasInterna .eswResumenNoticia .eswTextoNoticia .eswTituloNoticia {
			float: right;
			width: 370px;
			text-align: left;
			padding: 0px;
			border-bottom: 1px solid silver;
			margin-bottom: 5px;
			margin-top: 0px;
			background: transparent url(/images/cabecera.png) repeat-x scroll top left; 
			height: 26px;
			font-size: 12px;
			padding: 0px 5px;
			}
			
			#NoticiasInterna .eswResumenNoticia .eswTextoNoticia .eswTituloNoticia a {
				color:black;
				text-decoration:none;
				}
				
				#NoticiasInterna .eswResumenNoticia .eswTextoNoticia .eswTituloNoticia a:hover {
					color: orange;
					}

		
	#NoticiasInterna .eswResumenNoticia	.eswFoto {
		float: left;
		width: 180px;
		text-align: center;
		}
		
		#NoticiasInterna .eswResumenNoticia	.eswFoto img {
			border: none;
			}
			
#NoticiasCompleta {
	padding: 10px 0px;
	background-color: white;
	float: left;
	margin: 0 0 5px 8px;
	width: 580px;
	border: 1px solid gray;
	}
	
	#NoticiasCompleta .eswNoticiaTexto {
		padding: 5px;
		}
	
	#NoticiasCompleta .eswNoticiaTexto h2 {
		text-align: left;
		padding: 0px;
		border-bottom: 1px solid silver;
		margin-bottom: 5px;
		margin-top: 0px;
		background: transparent url(/images/cabecera.png) repeat-x scroll top left; 
		height: 26px;
		font-size: 16px;
		padding: 0px 5px;
		}
		
	#NoticiasCompleta .eswNoticiaTexto p {
		padding: 0px 10px;
		text-align: justify;
		}

	#NoticiasCompleta .eswPortadaNoticia, #NoticiasCompleta .eswFotosNoticia {
		text-align: center;
		}
		
		#NoticiasCompleta .eswPortadaNoticia img, #NoticiasCompleta .eswFotosNoticia img {
			margin: 10px 5px;
			}
			
	#LinkRegresar {
		text-align: center;
		font-size: 14px;
		}
		
		#LinkRegresar a {
			color: black;
			text-decoration: none;
			}
			
			#LinkRegresar a:hover {
				color: orange;
				}
		
/* PAGINA NOTICIAS */
/* NOTICIAS */

/* CALENDARIO */
#eswCalLinkAgenda {
	height: 0px;
	padding-top: 40px;
	overflow: hidden;
	background: transparent url(/images/agenda.png) no-repeat scroll top center;
	text-align: center;
	}

	#eswCalLinkAgenda a {
		color: orange;
		font-size: 14px;
		text-decoration: none;
		padding: 50px 20px 0px;
		width: 200px;
		overflow: hidden;
		}
		
/* PAGINA CALENDARIO */

#CalendarioEventos .eswCalEvento {
	padding: 10px 0px;
	background-color: white;
	float: left;
	margin: 0 0 5px 8px;
	width: 560px;
	border: 1px solid gray;
	}
	
	#CalendarioEventos .eswCalEvento .eswCalTituloEvento {
		text-align: left;
		padding: 0px;
		border-bottom: 1px solid silver;
		margin-bottom: 5px;
		margin-top: 0px;
		background: transparent url(/images/cabecera.png) repeat-x scroll top left; 
		height: 26px;
		font-size: 16px;
		padding: 0px 5px;
		}
		
#CalendarioEventos .eswCalPortadaEvento {
	text-align:center;
	width:180px;
	}

#CalendarioEventos .eswCalInfoEvento {
	background-color:white;
	width:100%;
	}
	
	#CalendarioEventos .eswCalInfoEvento .eswCalEtiqueta {
		width: 90px;
		font-weight: bold;
		}
		
	#CalendarioEventos .eswCalInfoEvento .eswCalContenedorFechaInicio {}
		
		#CalendarioEventos .eswCalInfoEvento .eswCalContenedorFechaInicio .eswCalFechaInicio,
		#CalendarioEventos .eswCalInfoEvento .eswCalContenedorFechaInicio .eswCalHoraInicio,
		#CalendarioEventos .eswCalInfoEvento .eswCalContenedorFechaFin .eswCalFechaFin,
		#CalendarioEventos .eswCalInfoEvento .eswCalContenedorFechaFin .eswCalHoraFin {
			display: inline;
			color: orange;
			}


		
/* PAGINA CALENDARIO */	

/* HORA LIBRE */

#ContenedorJuegos {
	padding: 0px 10px;
	}
	
	#ContenedorJuegos .FilaContenidoJuegos {
		background-color: white;
		margin-bottom: 5px;
		padding: 5px 0px 5px 5px;
		float: left;
		width: 575px;
		}
		
		#ContenedorJuegos .FilaContenidoJuegos .FilaImagenJuegos {
			width: 80px;
			float: left;
			}
			
		#ContenedorJuegos .FilaContenidoJuegos .FilaDescripcionJuegos {
			float: left;
			width: 490px;
			}
			
		#ContenedorJuegos #eswTituloEvento {
			margin: 0px;
			text-align: center;
			padding: 5px 10px;
			font-size: 16px;
			background-color: white;
			margin: 0px auto;
			width: 560px;
			margin-bottom: 5px;
			}
			
			#ContenedorJuegos #eswTituloEvento h2 {
				margin: 0px;
				}
/* HORA LIBRE */

/* MENU LATERAL */


/* HORA LIBRE */
/* Menu TOP*/
#MenuHoraLibre {height: 50px; position: absolute; top:290px; left: 0px;}
	#MenuHoraLibre #MenuLT { margin: 0; padding: 0; }
		#MenuHoraLibre #MenuLT li { display: block; list-style: none; }
			#MenuHoraLibre #MenuLT li a {display: block; width: 160px; height: 0; padding-top: 50px; overflow: hidden; }

			#MenuHoraLibre #MenuLT li a {background-image: url(/images/botonesHoraLibre.png); background-repeat: no-repeat; }

	/* BUTTONS */
	#MenuHoraLibre #MenuLT li#lt-juegos a { background-position: 0 0; }
	#MenuHoraLibre #MenuLT li#lt-cines a { background-position: 0px -62px; }
	#MenuHoraLibre #MenuLT li#lt-teen a { background-position: 0px -124px;}
	
/* Menu TOP*/

/* MENU LATERAL */
/* LA MOVIDA */
/* Menu TOP*/
#MenuLaMovida {height: 50px; position: absolute; top:290px; left: 0px;}
	#MenuLaMovida #MenuLT { margin: 0; padding: 0; }
		#MenuLaMovida #MenuLT li { display: block; list-style: none; }
			#MenuLaMovida #MenuLT li a {display: block; width: 160px; height: 0; padding-top: 50px; overflow: hidden; }

			#MenuLaMovida #MenuLT li a {background-image: url(/images/botonesLaMovida.png); background-repeat: no-repeat; }

	/* BUTTONS */
	#MenuLaMovida #MenuLT li#lt-eventos a { background-position: 0 0; }
	#MenuLaMovida #MenuLT li#lt-fiestas a { background-position: 0px -50px; }
	#MenuLaMovida #MenuLT li#lt-colegios a { background-position: 0px -100px;}
	#MenuLaMovida #MenuLT li#lt-vacaciones a { background-position: 0px -150px; }
	#MenuLaMovida #MenuLT li#lt-gira a { background-position: 0px -200px;}
	#MenuLaMovida #MenuLT li#lt-blogs a { background-position: 0px -250px;}
	#MenuLaMovida #MenuLT li#lt-regresoclases a { background-position: 0px -300px;}
	
	#MenuLaMovida #MenuLT li#lt-papermate a { 
		background-image: url(/images/botonPapermate.png); background-repeat: no-repeat;
		background-position: 0px 0px;
		padding-top: 80px;
		width: 125px;
		margin-left: 25px;
		}
	
/* Menu TOP*/


/* FM */
/* Menu TOP*/
#MenuFM {height: 50px; position: absolute; top:290px; left: 0px;}
	#MenuFM #MenuLT { margin: 0; padding: 0; }
		#MenuFM #MenuLT li { display: block; list-style: none;}
			#MenuFM #MenuLT li a {display: block; width: 160px; height: 0; padding-top: 50px; overflow: hidden; }

			#MenuFM #MenuLT li a {background-image: url(/images/botonesFM.png); background-repeat: no-repeat; }

	/* BUTTONS */
	#MenuFM #MenuLT li#lt-fotos a { background-position: 0 0; }
	#MenuFM #MenuLT li#lt-podcast a { background-position: 0 -100px; }
	#MenuFM #MenuLT li#lt-enVivo a { background-position: 0px -50px; }

	
/* Menu TOP*/

#RadioOnAir {
	left:20px;
	position:absolute;
	top:525px;
	}
	
/* VIDEOS */

.eswVideos {
	text-align: center;
	}
	
	.eswVideos #eswTituloEvento {
		background: transparent url(/images/cabecera.png) repeat-x scroll top left; 
		margin: 0px;
		text-align: center;
		padding: 5px 10px;
		font-size: 16px;
		background-color: white;
		margin: 0px auto;
		width: 560px;
		/*
		background-color: #FF9933;
		border-bottom: 1px solid #FFCC99;
		border-top: 1px solid #FFCC99;
		*/
		}
		
	.eswVideos ul {
		list-style: none;
		padding: 0px;
		}
		
		.eswVideos ul li {
			margin-bottom: 10px;
			}
			
			.eswVideos ul li .eswNombreVideo {
				background-color: white;
				padding: 10px 0px 20px;
				border-top: 5px double orange;
				}
	
			.eswVideos ul li .eswCodigoVideo {
				margin-top: -15px;
				}

#RedesSociales {
	float: left;
	width: 100%;
	text-align: center;
	background: transparent url(/images/RedesSociales.jpg) no-repeat scroll center;
	height: 200px;
	overflow: hidden;
	}
	
	#RedesSociales ul {
		margin-left: 150px;
		}
	
		#RedesSociales ul li {
			list-style: none;
			display: inline;
			}
		
			#RedesSociales ul li a {
				float: left;
				padding: 190px 45px 0px;
				}
				
#Widgets {
	float: left;
	width: 100%;
	margin: 10px;
	padding: 10px;
	}
	
	#Widgets #Facebook,
	#Widgets #Twitter {
		float: left;
		width: 265px;
		}



#FondoFotoGrande {
	position: fixed;
	top: 0px;
	left: 0px;
	width: 100%;
	min-height: 5000px;
	z-index: 0;
	background-color: #000;
	filter: alpha(opacity=80); 
	opacity: .8;
	z-index: 1;
	}

#ContenedorFotoGrande {
	display: none;
	top: 0px;
	margin: 50px auto;
	}
	
	#FotoGrandeToda {
		position: fixed;
		z-index: 10;
		margin-top: 50px;
		margin-left: 25px;
		top: 0px;
		padding:10px;
		width:900px;
		background: transparent url(/images/ESTFondoFoto.png) repeat scroll 0px 0px;
		border: 3px solid #FFF;
		text-align: center;
		-moz-border-radius-bottomleft:10px;
		-moz-border-radius-bottomright:10px;
		-moz-border-radius-topleft:10px;
		-moz-border-radius-topright:10px;
		}
		
	#FotoGrandeToda #ContPagFotoGrande {
		float: left;
		}
	
	#eswProdFotoGrande {
		margin: 0px auto;
		margin-bottom: 10px;
		padding: 3px;
		background-color: #FFF;
		border: 1px solid #000;
		filter: alpha(opacity=100); 
		opacity: 1;
		}
			
#FotoGrandeCerrar {
	width: auto;
	float: right;
	text-align: right;
	margin-bottom: 10px;
	margin-right:-28px;
	margin-top:-25px;
	position: relative;
	}

#AddThis {
	float: right;
	margin: 10px 0px;
	width: 251px;
	text-align: right;
	}
