﻿body {
font-family: Verdana, Arial, sans-serif;
font-size: 10pt;
font-weight: normal;
color: #0000dd;
background-image: url(../img/fondo.jpg);
background-attachment: fixed;
margin-top: 20px;
margin-left: 30px;}

img {border: none;}

a:link {color: #0000ff; text-decoration: underline;}

a:visited {color: #6666FF; text-decoration: underline;}

a:hover {color: #9999ff; text-decoration: none;}

a:active {color: #6666ff; text-decoration: none;}

.destacado {font-style: italic; text-decoration: none;}

.calendar * { margin: 0; padding: 0; border: 0; font-family: Tahoma, serif; font-weight: normal; color: #000; }
.calendar .invalidday a, .calendar .invalidday a:hover { color: #ccc; background: #fff; cursor: default; }
.calendar .selectedday { background: #ddd; }
.calendar .today { font-weight: bold; color: #f00; }
.calendar a { padding: 0 2px; color: #000; text-decoration: none; }
.calendar a:hover { background: #bbb; }
.calendar table { border-collapse: collapse; font-size: 90%; }
.calendar tbody td { width: 20px; }
.calendar td, .calendar th { padding: 1px; text-align: center; }
.calendar thead td { border-bottom: 1px solid #aaa; }
.calendar thead td { font-weight: bold; }
.calendar thead th a { font-size: 95%; font-weight: bold; }
.calendar thead th { padding: 2px 0; vertical-align: middle; background: #ddd; }
.calendar { padding-bottom: 2px; border: 1px solid #aaa; font-size: small; background: #fff; }
.calendaricon { cursor: pointer; }
.calendarlink, .calendaricon { margin: 0 3px; }

.firma {
	text-align: center;
	font-size: 8pt;
	font-weight: bold;}

.firma a:link {text-decoration: underline;}

h6 {font-size: 10pt;}

h1 {
	font-size: 14pt;
	font-weight: bold;
	text-align: center;}

h2 {
	font-size: 11pt;
	text-align: left;}

h3 {
	font-size: 9pt;
	text-align: center;}
h4 {
	font-size: 10pt;
	font-weight: bold;
	text-align: left;}

h5 {font-weight: bold;}

.destacar {
	text-align: center;
	font-weight: bold;
	font-size: 12pt;}

.contador {
	font-size: 8pt;
	text-align: center;}

.centrar {text-align: center; font-weight: bold;}

#vid1 {
	position: absolute;
	display: none;
	padding: 10px;
	border: 3px solid black;
	left: 20px;
	top: 20px;
	width: 400px;
	height: 326px;
	background-image: url(../img/fondo.jpg);
	background-attachment: fixed;}

#vid2 {
	position: absolute;
	display: none;
	padding: 10px;
	border: 3px solid black;
	left: 20px;
	top: 20px;
	width: 400px;
	height: 326px;
	background-image: url(../img/fondo.jpg);
	background-attachment: fixed;}

#vid3 {
	position: absolute;
	display: none;
	padding: 10px;
	border: 3px solid black;
	left: 20px;
	top: 20px;
	width: 400px;
	height: 326px;
	background-image: url(../img/fondo.jpg);
	background-attachment: fixed;}

#vid4 {
	position: absolute;
	display: none;
	padding: 10px;
	border: 3px solid black;
	left: 20px;
	top: 20px;
	width: 400px;
	height: 326px;
	background-image: url(../img/fondo.jpg);
	background-attachment: fixed;}

#vid5 {
	position: absolute;
	display: none;
	padding: 10px;
	border: 3px solid black;
	left: 20px;
	top: 20px;
	width: 400px;
	height: 326px;
	background-image: url(../img/fondo.jpg);
	background-attachment: fixed;}

#vid6 {
	position: absolute;
	display: none;
	padding: 10px;
	border: 3px solid black;
	left: 20px;
	top: 20px;
	width: 400px;
	height: 326px;
	background-image: url(../img/fondo.jpg);
	background-attachment: fixed;}

#vid7 {
	position: absolute;
	display: none;
	padding: 10px;
	border: 3px solid black;
	left: 20px;
	top: 20px;
	width: 400px;
	height: 326px;
	background-image: url(../img/fondo.jpg);
	background-attachment: fixed;}

#logo {
	position: absolute;
	width: 178px;
	height: 147px;
	top: 24px;}

#info {
	position: absolute;
	width: 300px;
	height: 147px;
	left: 220px;
	top: 90px;}

#banner {
	position: absolute;
	width: 390px;
	height: 130px;
	left: 522px;
	top: 24px;}

#botonera {
	position: absolute;
	width: 900px;
	height: 50px;
	top: 180px;}

#subtitulo {
	position: absolute;
	width: 925px;
	height: 65px;
	left: 50px;
	top: 280px;}

#nombre {
	position: absolute;
	width: 281px;
	height: 115px;
	left: 34px;
	top: 370px;}

#comonace {
	position: absolute;
	width: 270px;
	height: 200px;
	left: 356px;
	top: 370px;}

#filosofia {
	position: absolute;
	width: 275px;
	height: 201px;
	left: 675px;
	top: 370px;}

#fondito {
	width: 925px;
	height: 220px;
	left: 25px;
	top: 360px;
	background-color: #ccccff;
	filter: alpha(opacity=30);}

#horarios {
	position: absolute;
	width: 870px;
	left: 60px;
	top: 270px;}

#horariosfondo {
	width: 925px;
	height: 540px;
	left: 25px;
	top: 360px;
	background-color: #ccccff;
	filter: alpha(opacity=30);}

#comollegar {
	position: absolute;
	width: 870px;
	left: 60px;
	top: 270px;}

#comollegarfondo {
	width: 925px;
	height: 850px;
	left: 25px;
	top: 360px;
	background-color: #ccccff;
	filter: alpha(opacity=30);}

#festejos {
	position: absolute;
	width: 870px;
	left: 60px;
	top: 280px;}

#adultos {
	position: absolute;
	width: 440px;
	left: 60px;
	top: 370px;}

#fesave1 {
	position: absolute;
	width: 220px;
	height: 165px;
	left: 600px;
	top: 330px;}

#infantiles {
	position: absolute;
	width: 550px;
	left: 370px;
	top: 550px;}

#fesave2 {
	position: absolute;
	width: 124px;
	height: 165px;
	left: 150px;
	top: 580px;}

#fesave3 {
	position: absolute;
	width: 220px;
	height: 165px;
	left: 100px;
	top: 770px;}

#descuentos {
	position: absolute;
	width: 870px;
	left: 60px;
	top: 1000px;}

#festejosfondo {
	width: 925px;
	height: 800px;
	left: 25px;
	top: 360px;
	background-color: #ccccff;
	filter: alpha(opacity=30);}

#deportes {
	position: absolute;
	width: 870px;
	left: 60px;
	top: 280px;}

#hockey {
	position: absolute;
	width: 350px;
	top: 580px;
	left: 100px;}

#hock1 {
	position: absolute;
	width: 250px;
	height: 187px;
	top: 370px;
	left: 150px;}

#artistico {
	position: absolute;
	width: 350px;
	top: 580px;
	right: 100px;}

#art1 {
	position: absolute;
	width: 250px
	height: 187;
	top: 370px;
	right: 150px;}

#deportesfondo {
	width: 925px;
	height: 400px;
	left: 25px;
	top: 360px;
	background-color: #ccccff;
	filter: alpha(opacity=30);}

#consejos {
	position: absolute;
	width: 870px;
	left: 60px;
	top: 280px;}

#consejosfondo {
	width: 925px;
	height: 2950px;
	left: 25px;
	top: 360px;
	background-color: #ccccff;
	filter: alpha(opacity=30);}

#links {
	position: absolute;
	width: 870px;
	left: 60px;
	top: 280px;}

#iceplanet {
	position: absolute;
	width: 153px;
	height: 165px;
	text-align: center;
	top: 350px;
	left: 150px;}

#acemhh {
	position: absolute;
	width: 169px;
	height: 147px;
	text-align: center;
	top: 365px;
	left: 425px;}

#cau {
	position: absolute;
	width: 84px;
	height: 84px;
	text-align: center;
	top: 400px;
	left: 730px;}

#argonice {
	position: absolute;
	width: 459px;
	height: 112px;
	text-align: center;
	top: 620px;
	left: 150px}

#isu {
	position: absolute;
	width: 150px;
	height: 150px;
	text-align: center;
	top: 600px;
	left: 700px;}

#eph {
	position: absolute;
	width: 488px;
	height: 100px;
	text-align: center;
	top: 860px;
	left: 150px;}

#nhl {
	position: absolute;
	width: 150px;
	height: 155px;
	text-align: center;
	top: 830px;
	left: 700px;}

#ext {
	position: absolute;
	width: 488px;
	height: 100px;
	text-align: center;
	top: 1050px;
	left: 150px;}

#traful {
	position: absolute;
	width: 254px;
	height: 58px;
	text-align: center;
	top: 1200px;
	left: 250px;}

#iihf {
	position: absolute;
	width: 150px;
	height: 200px;
	text-align: center;
	top: 1050px;
	left: 700px;}

#final {
	position: absolute;
	text-align: center;
	top: 1350px;
	left: 350px;}

#agenda {
	position: absolute;
	width: 870px;
	left: 60px;
	top: 280px;}

#agendafondo {
	width: 925px;
	height: 270px;
	left: 25px;
	top: 360px;
	background-color: #ccccff;
	filter: alpha(opacity=30);}

#comosehizo {
	position: absolute;
	width: 870px;
	left: 60px;
	top: 280px;}

#comosehizofondo {
	width: 925px;
	height: 270px;
	left: 25px;
	top: 360px;
	background-color: #ccccff;
	filter: alpha(opacity=30);}

#videos {
	position: absolute;
	width: 870px;
	left: 60px;
	top: 280px;}

#videosfondo {
	width: 925px;
	height: 270px;
	left: 25px;
	top: 360px;
	background-color: #ccccff;
	filter: alpha(opacity=30);}

#contacto {
	position: absolute;
	width: 870px;
	left: 60px;
	top: 280px;}

#contactofondo {
	width: 925px;
	height: 270px;
	left: 25px;
	top: 360px;
	background-color: #ccccff;
	filter: alpha(opacity=30);}

#comonace2 {
	position: absolute;
	width: 870px;
	left: 60px;
	top: 280px;}

#comonacefondo {
	width: 925px;
	height: 970px;
	left: 25px;
	top: 360px;
	background-color: #ccccff;
	filter: alpha(opacity=30);}

#filo2 {
	position: absolute;
	width: 870px;
	left: 60px;
	top: 280px;}

#filofondo {
	width: 925px;
	height: 2980px;
	left: 25px;
	top: 360px;
	background-color: #ccccff;
	filter: alpha(opacity=30);}

#descave {
	position: absolute;
	width: 870px;
	left: 60px;
	top: 280px;}

#descavefondo {
	width: 925px;
	height: 330px;
	left: 25px;
	top: 360px;
	background-color: #ccccff;
	filter: alpha(opacity=30);}

#descavefondo2 {
	width: 925px;
	height: 470px;
	left: 25px;
	top: 360px;
	background-color: #ccccff;
	filter: alpha(opacity=30);}

#hock {
	position: absolute;
	width: 870px;
	left: 60px;
	top: 280px;}

#infohock {
	position: absolute;
	width: 430px;
	height: 400px;
	left: 50px;
	top: 360px;}

#hock3 {
	position: absolute;
	width: 250px;
	left: 650px;
	top: 350px;}

#hock4 {
	position: absolute;
	width: 250px;
	left: 650px;
	top: 550px;}

#logoacemhh {
	position: absolute;
	text-align: center;
	width: 400px;
	height: 300px;
	left: 300px;
	top: 725px;}

#hockfondo {
	width: 925px;
	height: 700px;
	left: 25px;
	top: 360px;
	background-color: #ccccff;
	filter: alpha(opacity=30);}

#art {
	position: absolute;
	width: 870px;
	left: 60px;
	top: 290px;}

#artfondo {
	width: 925;
	height: 750px;
	left: 25px;
	top: 200px;
	background-color: #ccccff;
	filter: alpha(opacity=30);}

#nico {
	position: absolute;
	width: 250px;
	height: 50px;
	left: 60px;
	top: 600px;}

#richard {
	position: absolute;
	width: 250px;
	height: 50px;
	left: 330px;
	top: 600px;}

#mariana {
	position: absolute;
	width: 300px;
	height: 50px;
	left: 600px;
	top: 600px;}

#mariela {
	position: absolute;
	width: 200px;
	height: 50px;
	left: 60px;
	top: 700px;}

#gisela {
	position: absolute;
	width: 200px;
	height: 50px;
	left: 330px;
	top: 700px;}

#gaby {
	position: absolute;
	width: 300px;
	height: 50px;
	left: 600px;
	top: 700px;}

#logoeph {
	position: absolute;
	width: 700px;
	left: 200px;
	top: 850px;}

#art3 {
	position: absolute;
	width: 250px;
	height: 188px;
	left: 650px;
	top: 380px;}

#comllflofondo {
	width: 925px;
	height: 530px;
	left: 25px;
	top: 360px;
	background-color: #ccccff;
	filter: alpha(opacity=30);}

#nombreflo {
	position: absolute;
	width: 580px;
	height: 115px;
	left: 200px;
	top: 400px;}

#galeria {
	position: absolute;
	width: 870px;
	left: 60px;
	top: 280px;}

#galhock {
	position: absolute;
	width: 150px;
	left: 140px;
	top: 350px;}

#galart {
	position: absolute;
	width: 150px;
	left: 330px;
	top: 350px;}

#showave {
	position: absolute;
	width: 150px;
	left: 520px;
	top: 350px;}

#varias {
	position: absolute;
	width: 150px;
	left: 710px;
	top: 350px;}

#fingal {
	position: absolute;
	text-align: center;
	top: 540px;
	left: 300px;}

#galhock2 {
	position: absolute;
	width: 870px;
	left: 60px;
	top: 280px;}

#hadul {
	position: absolute;
	width: 150px;
	left: 210px;
	top: 350px;}

#hinfcau {
	position: absolute;
	width: 150px;
	left: 410px;
	top: 350px;}

#hinfwin {
	position: absolute;
	width: 150px;
	left: 610px;
	top: 350px;}

#hadul2 {
	position: absolute;
	width: 870px;
	left: 60px;
	top: 280px;}

#tablafotos {
	position: absolute;
	width: 870px;
	left: 75px;
	top: 350px;}


#fingal2 {
	position: absolute;
	text-align: center;
	top: 620px;
	left: 300px;}

#csm {
	position: absolute;
	width: 150px;
	left: 300px;
	top: 350px;}

#fotgenave {
	position: absolute;
	width: 150px;
	left: 550px;
	top: 350px;}

#fingal3 {
	position: absolute;
	text-align: center;
	top: 680px;
	left: 300px;}