body {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Geneva, sans-serif;
	background-color: #E8A60B;
}

#ContenedorSite #BodyText {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
}
#ContenedorSite #BodyText h2   {
	margin-top: 0px;
	font-size: 1.2em;
	font-weight: normal;
}
#ContenedorSite #BodyText h2 span {
	visibility: hidden;
}
#ContenedorSite #BodyText a {
	text-decoration: none;
}
#ContenedorSite #BodyText a span {
	visibility: hidden;
}
#ContenedorSite #BodyText .barraNavSecundaria {
	width: 220px;
	float: left;
	margin-left: 10px;
	padding-bottom: 60px;
	background-image: url(../images/sub_index/barra_secundaria_footer.png);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#ContenedorSite #BodyText .barraNavSecundaria h2 {
	height: 112px;
	margin-bottom: 0px;
}
#ContenedorSite #BodyText .barraNavSecundaria h2 a {
	display: block;
	height: 112px;
}


#ContenedorSite #BodyText .barraNavSecundaria .tituloMundoGranja {
	text-align: center;
	display: block;
	background-image: url(../images/sub_index/barra_secundaria_titulo.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#ContenedorSite #BodyText .barraNavSecundaria .tituloEventos {
	background-image: url(../images/sub_index/barra_secundaria_titulo_eventos.png);
	background-repeat: no-repeat;
	background-position: center top;
}

#ContenedorSite #BodyText .barraNavSecundaria ul {
	list-style-type: none;
	margin: 0px;
	display: block;
	background-image: url(../images/sub_index/barra_secundaria_tronco.png);
	background-repeat: repeat-y;
	background-position: center top;
	padding-top: 13px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#ContenedorSite #BodyText .barraNavSecundaria ul li {
	display: block;
}
#ContenedorSite #BodyText .barraNavSecundaria ul li a {
	display: block;
}
#ContenedorSite #BodyText .barraNavSecundaria ul li .barraTalleres {
	height: 45px;
	background-image: url(../images/sub_index/barra_secundaria_talleres.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 2px;
}
#ContenedorSite #BodyText .barraNavSecundaria ul li .barraAnimales {
	background-image: url(../images/sub_index/barra_secundaria_nuestros_animales.png);
	background-repeat: no-repeat;
	background-position: right top;
	height: 36px;
	margin-bottom: 10px;
}
#ContenedorSite #BodyText .barraNavSecundaria ul li .barraEcologicas {
	height: 45px;
	background-image: url(../images/sub_index/barra_secundaria_ecologicas.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 5px;
}
#ContenedorSite #BodyText .barraNavSecundaria ul li .barraParque {
	background-image: url(../images/sub_index/barra_secundaria_parque.png);
	background-repeat: no-repeat;
	background-position: right top;
	height: 40px;
	margin-bottom: 6px;
}
#ContenedorSite #BodyText .barraNavSecundaria ul li .barraArte {
	height: 43px;
	background-image: url(../images/sub_index/barra_secundaria_arte.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 14px;
}
#ContenedorSite #BodyText .barraNavSecundaria ul li .barraMapa {
	background-image: url(../images/sub_index/barra_secundaria_mapa.png);
	background-repeat: no-repeat;
	background-position: right top;
	height: 45px;
}
#ContenedorSite #BodyText .barraNavSecundaria ul li .barraInfantiles {
	height: 36px;
	background-image: url(../images/sub_index/barra_secundaria_infantiles.png);
	background-repeat: no-repeat;
	background-position: left;
	margin-bottom: 10px;
}
#ContenedorSite #BodyText .barraNavSecundaria ul li .barraEmpresariales {
	background-image: url(../images/sub_index/barra_secundaria_empresariales.png);
	background-repeat: no-repeat;
	background-position: left;
	height: 40px;
	margin-bottom: 7px;
}
#ContenedorSite #BodyText .barraNavSecundaria ul li .barraSociales {
	background-image: url(../images/sub_index/barra_secundaria_sociales.png);
	background-repeat: no-repeat;
	background-position: left;
	height: 36px;
	margin-bottom: 10px;
}
#ContenedorSite #BodyText .barraNavSecundaria ul li .barraCelebraciones {
	background-image: url(../images/sub_index/barra_secundaria_celbraciones.png);
	background-repeat: no-repeat;
	background-position: left;
	height: 36px;
}



#ContenedorSite #BodyText .columnaIzquierda {
	width: 460px;
	margin-left: 20px;
	float: left;
	margin-bottom: 20px;
}
#ContenedorSite #BodyText .salidasEcologicas {
	background-image: url(../images/sub_index/mundo_granja_ringlete.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#ContenedorSite #BodyText .salidasEcologicas h2 {
	display: block;
	margin-top: 10px;
	margin-left: 100px;
	height: 74px;
	background-image: url(../images/sub_index/mundo_granja/salidas_ecologicas_titulo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 25px;
}
#ContenedorSite #BodyText .parque {
	background-image: url(../images/sub_index/mundo_granja_ringlete.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#ContenedorSite #BodyText .parque h2 {
	display: block;
	margin-top: 10px;
	margin-left: 100px;
	height: 74px;
	background-image: url(../images/sub_index/mundo_granja/parque_titulos.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 0px;
}


#ContenedorSite #BodyText .talleres {
	background-image: url(../images/sub_index/mundo_granja_ringlete.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#ContenedorSite #BodyText .talleres h2 {
	display: block;
	margin-top: 10px;
	margin-left: 100px;
	height: 72px;
	background-image: url(../images/sub_index/mundo_granja/talleres_titulo.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 25px;
}
#ContenedorSite #BodyText .talleres p .descargaActividades img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


#ContenedorSite #BodyText .arte {
	background-image: url(../images/sub_index/mundo_granja_ringlete.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#ContenedorSite #BodyText .arte h2 {
	display: block;
	margin-top: 10px;
	margin-left: 100px;
	height: 72px;
	background-image: url(../images/sub_index/mundo_granja/arte_titulo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 25px;
}

#ContenedorSite #BodyText .mapaGranja {
	background-image: url(../images/sub_index/mundo_granja_ringlete.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#ContenedorSite #BodyText .mapaGranja h2 {
	display: block;
	margin-top: 10px;
	margin-left: 100px;
	height: 72px;
	background-image: url(../images/sub_index/mundo_granja/mapa_titulo.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 25px;
}
#ContenedorSite #BodyText .columnaIzquierdaAnimales {
	float: left;
	width: 700px;
	margin-left: 20px;
}
#ContenedorSite #BodyText .animales {
	background-image: url(../images/sub_index/mundo_granja_ringlete.png);
	background-repeat: no-repeat;
	background-position: left top;
}

#ContenedorSite #BodyText .animales h2 {
	display: block;
	margin-top: 10px;
	margin-left: 100px;
	height: 72px;
	background-image: url(../images/sub_index/mundo_granja/animales_titulo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 25px;
}
#ContenedorSite #BodyText .animales p img {
	float: left;
	margin-right: 10px;
}
#ContenedorSite #BodyText .columnaIzquierdaAnimales .galeriaPrimeraLinea {
	display: block;
	overflow: hidden;
	margin-bottom: 20px;
}
#ContenedorSite #BodyText .columnaIzquierdaAnimales .galeriaPrimeraLinea a {
	display: block;
	height: 180px;
	width: 220px;
	float: left;
	margin-left: 20px;
}
#ContenedorSite #BodyText .columnaIzquierdaAnimales .galeriaPrimeraLinea a:first-child {
	margin-left: 0px;
}
#ContenedorSite #BodyText .galeriaAnimales {
}
#ContenedorSite #BodyText .galeriaAnimales .fila {
	margin-top: 0px;
	margin-bottom: 20px;
	display: block;
	overflow: hidden;
}
#ContenedorSite #BodyText .galeriaAnimales .fila a {
	display: block;
	height: 180px;
	width: 220px;
	float: left;
	margin-left: 20px;
}
#ContenedorSite #BodyText .galeriaAnimales .fila a:first-child {
	margin-left: 10px;
}
#ContenedorSite #BodyText .galeriaAnimales {
	clear: both;
	overflow: hidden;
}
#ContenedorSite #BodyText .columnaIzquierdaAnimales .galeriaPrimeraLinea .avestruz {
	background-image: url(../images/sub_index/mundo_granja/animales_bot_avestruz.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#ContenedorSite #BodyText .columnaIzquierdaAnimales .galeriaPrimeraLinea .avestruz:hover {
	background-image: url(../images/sub_index/mundo_granja/animales_bot_avestruz_ov.png);
}
#ContenedorSite #BodyText .columnaIzquierdaAnimales .galeriaPrimeraLinea .pericos {
	background-image: url(../images/sub_index/mundo_granja/animales_bot_pericos.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#ContenedorSite #BodyText .columnaIzquierdaAnimales .galeriaPrimeraLinea .pericos:hover {
	background-image: url(../images/sub_index/mundo_granja/animales_bot_pericos_ov.png);
}
#ContenedorSite #BodyText .columnaIzquierdaAnimales .galeriaPrimeraLinea .gansos {
	background-image: url(../images/sub_index/mundo_granja/animales_bot_gansos.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#ContenedorSite #BodyText .columnaIzquierdaAnimales .galeriaPrimeraLinea .gansos:hover {
	background-image: url(../images/sub_index/mundo_granja/animales_bot_gansos_ov.png);
}
#ContenedorSite #BodyText .galeriaAnimales .fila .curi {
	background-image: url(../images/sub_index/mundo_granja/animales_bot_curi.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#ContenedorSite #BodyText .galeriaAnimales .fila .curi:hover {
	background-image: url(../images/sub_index/mundo_granja/animales_bot_curi_ov.png);
}
#ContenedorSite #BodyText .galeriaAnimales .fila .cacatuas {
	background-image: url(../images/sub_index/mundo_granja/animales_bot_cacatuas.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#ContenedorSite #BodyText .galeriaAnimales .fila .cacatuas:hover {
	background-image: url(../images/sub_index/mundo_granja/animales_bot_cacatuas_ov.png);
}
#ContenedorSite #BodyText .galeriaAnimales .fila .conejos {
	background-image: url(../images/sub_index/mundo_granja/animales_bot_conejos.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#ContenedorSite #BodyText .galeriaAnimales .fila .conejos:hover {
	background-image: url(../images/sub_index/mundo_granja/animales_bot_conejos_ov.png);
}
#ContenedorSite #BodyText .galeriaAnimales .fila .gallinas {
	background-image: url(../images/sub_index/mundo_granja/animales_bot_gallinas.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#ContenedorSite #BodyText .galeriaAnimales .fila .gallinas:hover {
	background-image: url(../images/sub_index/mundo_granja/animales_bot_gallinas_ov.png);
}
#ContenedorSite #BodyText .galeriaAnimales .fila .cabras {
	background-image: url(../images/sub_index/mundo_granja/animales_bot_cabras.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#ContenedorSite #BodyText .galeriaAnimales .fila .cabras:hover {
	background-image: url(../images/sub_index/mundo_granja/animales_bot_cabras_ov.png);
}
#ContenedorSite #BodyText .galeriaAnimales .fila .codornices {
	background-image: url(../images/sub_index/mundo_granja/animales_bot_codornices.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#ContenedorSite #BodyText .galeriaAnimales .fila .codornices:hover {
	background-image: url(../images/sub_index/mundo_granja/animales_bot_codornices_ov.png);
}
#ContenedorSite #BodyText .galeriaAnimales .fila .gallinetas {
	background-image: url(../images/sub_index/mundo_granja/animales_bot_gallinetas.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#ContenedorSite #BodyText .galeriaAnimales .fila .gallinetas:hover {
	background-image: url(../images/sub_index/mundo_granja/animales_bot_gallinetas_ov.png);
}
#ContenedorSite #BodyText .galeriaAnimales .fila .piscos {
	background-image: url(../images/sub_index/mundo_granja/animales_bot_piscos.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#ContenedorSite #BodyText .galeriaAnimales .fila .piscos:hover {
	background-image: url(../images/sub_index/mundo_granja/animales_bot_piscos_ov.png);
}
#ContenedorSite #BodyText .galeriaAnimales .fila .gallos {
	background-image: url(../images/sub_index/mundo_granja/animales_bot_gallos.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#ContenedorSite #BodyText .galeriaAnimales .fila .gallos:hover {
	background-image: url(../images/sub_index/mundo_granja/animales_bot_gallos_ov.png);
}
#ContenedorSite #BodyText .galeriaAnimales .fila .pavoReal {
	background-image: url(../images/sub_index/mundo_granja/animales_bot_pavo_real.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#ContenedorSite #BodyText .galeriaAnimales .fila .pavoReal:hover {
	background-image: url(../images/sub_index/mundo_granja/animales_bot_pavo_real_ov.png);
}
#ContenedorSite #BodyText .galeriaAnimales .fila .palomas {
	background-image: url(../images/sub_index/mundo_granja/animales_bot_paloma.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#ContenedorSite #BodyText .galeriaAnimales .fila .palomas:hover {
	background-image: url(../images/sub_index/mundo_granja/animales_bot_paloma_ov.png);
}
#ContenedorSite #BodyText .galeriaAnimales .fila .llamas {
	background-image: url(../images/sub_index/mundo_granja/animales_bot_llama.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#ContenedorSite #BodyText .galeriaAnimales .fila .llamas:hover {
	background-image: url(../images/sub_index/mundo_granja/animales_bot_llama_ov.png);
}


#ContenedorSite #BodyText .eventosInfantiles {
	background-image: url(../images/sub_index/eventos_ringlete.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#ContenedorSite #BodyText .eventosInfantiles h2 {
	display: block;
	margin-top: 10px;
	margin-left: 100px;
	height: 72px;
	background-image: url(../images/sub_index/eventos/eventos_Infantiles_titulo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 25px;
}
#ContenedorSite #BodyText .eventosInfantiles .descargaInfantiles  {
	display: block;
	height: 72px;
	background-image: url(../images/sub_index/eventos/eventos_Infantiles_descarga.png);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 110px;
	margin-top: 0px;
}
#ContenedorSite #BodyText .eventosInfantiles .descargaInfantiles a  {
	display: block;
}
#ContenedorSite #BodyText .eventosInfantiles .descargaInfantiles .menAdultos  {
	height: 33px;
	width: 150px;
	background-image: url(../images/sub_index/eventos/menu_adultos.png);
	background-repeat: no-repeat;
	background-position: left center;
	margin-bottom: 10px;
}
#ContenedorSite #BodyText .eventosInfantiles .descargaInfantiles .menNinios  {
	height: 30px;
	width: 120px;
	background-image: url(../images/sub_index/eventos/menu_ninios.png);
	background-repeat: no-repeat;
	background-position: left center;
}


#ContenedorSite #BodyText .eventosEmpresariales .descargaEmpresarialesAdultos   {
	display: block;
	height: 220px;
	background-image: url(../images/sub_index/eventos/eventos_empresariales_descarga_adultos.png);
	background-repeat: no-repeat;
	background-position: center top;
	width: 220px;
	float: left;
}
#ContenedorSite #BodyText .eventosEmpresariales .descargaEmpresarialesNinios  {
	background-image: url(../images/sub_index/eventos/eventos_empresariales_descarga_ninios.png);
	background-repeat: no-repeat;
	background-position: center top;
	display: block;
	height: 220px;
	width: 220px;
	float: right;
}


#ContenedorSite #BodyText .eventosEmpresariales {
	background-image: url(../images/sub_index/eventos_ringlete.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#ContenedorSite #BodyText .eventosEmpresariales h2 {
	display: block;
	margin-top: 10px;
	margin-left: 100px;
	height: 72px;
	background-image: url(../images/sub_index/eventos/eventos_empresariales_titulo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 25px;
}
#ContenedorSite #BodyText .eventosSociales {
	background-image: url(../images/sub_index/eventos_ringlete.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#ContenedorSite #BodyText .eventosSociales h2 {
	display: block;
	margin-top: 10px;
	margin-left: 100px;
	height: 72px;
	background-image: url(../images/sub_index/eventos/eventos_sociales_titulo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 25px;
}
#ContenedorSite #BodyText .eventosCelebraciones {
	background-image: url(../images/sub_index/eventos_ringlete.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#ContenedorSite #BodyText .eventosCelebraciones h2 {
	display: block;
	margin-top: 10px;
	margin-left: 100px;
	height: 72px;
	background-image: url(../images/sub_index/eventos/eventos_celebraciones_titulo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 25px;
}










#ContenedorSite #BodyText .columnaDerecha {
	width: 240px;
	float: right;
}
#ContenedorSite #BodyText .columnaDerecha .eventos {
	width: 230px;
	background-image: url(../images/sub_index/fondo_eventos.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 340px;
	margin-right: 10px;
}
#ContenedorSite #BodyText .columnaDerecha .eventos h2 {
	display: block;
	height: 65px;
	margin-left: 20px;
}
#ContenedorSite #BodyText .columnaDerecha .eventos p {
	display: block;
	margin-right: 10px;
	margin-left: 15px;
	height: 197px;
	background-image: url(../images/eventos_texto.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#ContenedorSite #BodyText .columnaDerecha .eventos p span {
	visibility: hidden;
}
#ContenedorSite #BodyText .columnaDerecha .eventos p a {
	display: block;
	margin-top: 125px;
	height: 68px;
	margin-left: 60px;
	background-image: url(../images/eventos_ver_mas.gif);
	width: 162px;
}
#ContenedorSite #BodyText .columnaDerecha .reservar {
	display: block;
	width: 220px;
	margin-top: 10px;
	margin-left: 10px;
}
#ContenedorSite #BodyText .columnaDerecha .reservar img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#ContenedorSite #BodyText .columnaDerecha .video {
	display: block;
	clear: both;
	margin-top: 20px;
	width: 220px;
	margin-left: 10px;
}
#ContenedorSite #BodyText .columnaDerecha .video img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#ContenedorSite #BodyText .columnaDerecha .mapaLlegada {
	display: block;
	margin-top: 20px;
	width: 220px;
	margin-left: 10px;
}
#ContenedorSite #BodyText .columnaDerecha .mapaLlegada img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


#ContenedorSite #Footer {
	height: 220px;
	background-image: url(../images/fondo_footer.png);
	background-repeat: repeat-x;
	background-position: center top;
}
#ContenedorSite #Footer p {
	display: block;
	width: 940px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-top: 70px;
	height: 150px;
	background-image: url(../images/ringlete_footer.png);
	background-repeat: no-repeat;
	background-position: right top;
	color: #FFF;
	font-size: 0.8em;
}
#ContenedorSite #Footer p img {
	margin-bottom: 10px;
}
#ContenedorSite #Footer p a {
	color: #000;
	text-decoration: none;
}
#ContenedorSite #Footer p a:hover {
	color: #FFF;
}
.clear {
	margin: 0px;
	padding: 0px;
	clear: both;
	height: 0px;
}.imgIzq {
	float: left;
	margin-right: 10px;
}
.imgDer {
	float: right;
	margin-left: 10px;
}
.precarga {
	display: none;
}

