body {
	background-image: url(/img/back.gif);
	width: 780px;
	height: 100%;	
	margin: 0px;
}
/*CABECERA*/
.top-gral {
	background-image: url(/img/foto-nieve-top.jpg);
	background-repeat: no-repeat;
	height: 130px;
	width: 780px;
	margin: 0px;
	position:relative;
}
.top01 {
	background-image: url(/img/top01.gif);
	background-repeat: no-repeat;
	height: 35px;
	width: 473px;
	text-align: right;
	position:relative;
	float: right;
	margin: 0px;
}
.top02 {
	background-image: url(/img/logo-clubesqui-top.gif);
	background-repeat: no-repeat;
	height: 72px;
	width: 518px;
	text-align: right;
	position:relative;
	float: right;
	padding-right: 5px;
	line-height: 14px;
	margin: 0px;
}
.top02-tienda {
	background-image: url(/img/logo-tienda-top.gif);
	background-repeat: no-repeat;
	height: 72px;
	width: 518px;
	text-align: right;
	position:relative;
	float: right;
	padding-right: 5px;
	line-height: 14px;
}
.menu01 {
	background-image: url(/img/esquina1-top.gif);
	background-repeat: no-repeat;
	height: 23px;
	width: 600px;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0024;
	padding-left: 18px;
	padding-top: 5px;
}
.link01,a.link01_ON {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
a.link01:hover {
	color: #FFAB00;
}
.link02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0024;
	text-decoration: none;
}
.linkmenu01,a.linkmenu01:hover,a.linkmenu01_ON {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 3px;
}
a.linkmenu01:hover,a.linkmenu01_ON {
	background-color: #FF0024;
}
.link-tienda {
	background-image: url(/img/icono-tienda.gif);
}
/*CONTENIDO*/
.contenido {
	width: 780px;
	background-image: url(/img/back-contenido.gif);
	margin: 0px;
	float:left;
	position:absolute;
	top:130px; 
	left:0px;
}
.contenido-nieve {
	width: 780px;
	background-image: url(/img/back-especiales.gif);
	margin: 0px;
}
/*COLUMNA IZQUIERDA*/
.izquierda {
	background-image: url(/img/back-izquierda.gif);
	background-repeat:no-repeat;
	position:relative;
	float:left;
	margin: 0px;
	height:auto;
}
.foto {
	background-image: url(/img/foto-nieve-top2.gif);
	background-repeat: no-repeat;
	width: 248px;
	height: 103px;
	position:absolute;
	top:0px; 
	left:0px;
}
.esquina-path {
    background-image: url(/img/esquina2-top.gif);
	background-repeat: no-repeat;
	width: 16px;
	height: 23px;
	position:absolute;
	top:0px; 
	left:232px;
}
.esquina-path2 {
    background-image: url(/img/esquina3-top.gif);
	background-repeat: no-repeat;
	width: 31px;
	height: 46px;
	position:absolute;
	top:0px; 
	left:217px;
}
.esquina-path3 {
    background-image: url(/img/esquina5-top.gif);
	background-repeat: no-repeat;
	width: 31px;
	height: 46px;
}
.esquina-path4 {
    background-image: url(/img/esquina9-top.gif);
	background-repeat: no-repeat;
	width: 67px;
	height: 103px;
}
.encuesta {
	width: 182px;
	margin-top: 10px;
	padding-left: 20px;
	float: left;
}
.tit-encuesta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFAB00;
	text-decoration: none;
}
.txt-encuesta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.input01,.input02,.input03,.input04 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:9px;
	background-color: #E0E8F0;
	border: 1px solid;
	border-color: #7F9DB9;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
}
.input01 {
	float: left;
}
.input02 {
	margin-left:5px;
}
.input03 {
	width: 75px;
}
.input-boton {
	margin-left:5px;
	float: left;
}
.publi {
	margin-top: 10px;
	width: 182px;
	text-align: center;
}
.categorias {
	width: 182px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
	background-color: #003366;
}
.tit-categorias {
	width: 134px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFAB00;
	text-decoration: none;
	text-align: left;
	padding-bottom: 5px;
}
.link-categoria,a.link-categoria:hover,a.link-categoria_ON {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	height: 18px;
	width: 134px;
	background-image: url(/img/puntos.gif);
	text-align: left;
	padding-left: 5px;
	padding-top: 3px;
}
.link-categoria {
	color: #FFFFFF;
}
a.link-categoria:hover,a.link-categoria_ON {
	color: #003366;
	background-color: #CED9E5;
}
.link-subcategoria,a.link-subcategoria:hover,a.link-subcategoria_ON {
	background-color: #5C81AA;
	width: 134px;
	height: 18px;
	text-align: left;
   	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 10px;
	padding-top: 3px;
}
a.link-subcategoria:hover,a.link-subcategoria_ON {
	text-decoration: underline;
}
.condiciones {
	width: 182px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
}
.tit-condiciones {
	width: 134px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFAB00;
	text-decoration: none;
	text-align: left;
	padding-bottom: 5px;
}
.link-condiciones,a.link-condiciones:hover,a.link-condicionesa_ON {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	height: 18px;
	width: 134px;
	background-image: url(/img/puntos2.gif);
	text-align: left;
	padding-left: 5px;
	padding-top: 3px;
}
.link-condiciones {
	color: #FFFFFF;
}
a.link-condiciones:hover,a.link-condiciones_ON {
	color: #FFAB00;
	background-color: #FF0024;
}
/*COLUMNA DERECHA TIENDA*/
.derecha {
	width: 532px;
	padding-bottom: 8px;
	position:relative;
	float:left;
	top:0px; 
	left:66px;
	height:auto;
}
.path {
	height: 23px;
	width: 532px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #003366;
}
.path_ON {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFAB00;
	text-decoration: none;
}
.esta-en {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5C81AA;
	text-decoration: none;
}
.modulo-producto {
	width: 156px;
	float: left;
	margin-top: 8px;
	margin-right: 14px;
}
.tit-producto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #5C81AA;
	text-decoration: none;
}
.txt-producto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	text-decoration: none;
}
.precio-producto {
	width: 156px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CB0012;
	text-decoration: none;
	margin-top: 5px;
	margin-bottom: 5px;
}
.maspags {
	width: 490px;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;

}
/*COLUMNA DERECHA ESTACIONES*/
.menu02 {
	height: 23px;
	width: 505px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
	background-color: #5C81AA;
	background-image: url(/img/esquina4-top.gif);
	background-repeat: no-repeat;
	padding-left: 27px;
	padding-top: 0px;
}
.menu02_ON {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFAB00;
	text-decoration: none;
}
.linkmenu02,a.linkmenu02:hover,a.linkmenu02_ON {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	padding: 1px 3px;
}
.linkmenu02 {
	color: #FFFFFF;
}
a.linkmenu02:hover,a.linkmenu02_ON {
	color: #5C81AA;
	background-color: #FFFFFF;
}
.txt-descripcion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	text-decoration: none;
	width: 470px;
	margin-top: 8px;
}
.txt-descripcionT2 {
	width: 470px;
	margin-top: 8px;
}
.modulo-galeria {
	width: 270px;
	margin-top: 8px;
	margin-right: 5px;
	float: left;
	background-image: url(/img/back-sombra1.gif);
	background-repeat:no-repeat;
}
.tit-galeria {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
	width: 270px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	background-image: url(/img/modulo-top01.gif);
	background-repeat:no-repeat;
	height: 23px;
}
.txt-galeria {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5C81AA;
	text-decoration: none;
	padding: 5px;
	width: 265px;
}
.foto-galeria {
	height: 55px;
	width: 83px;
	float: left;
	margin-left: 5px;
}
.modulo-planopistas {
	width: 195px;
	margin-top: 8px;
	margin-right: 5px;
	float: left;
	background-image: url(/img/back-sombra2.gif);
	background-repeat:no-repeat;
}

.tit-planopistas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
	width: 195px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	background-image: url(/img/modulo-top02.gif);
	background-repeat:no-repeat;
	height: 23px;
}

.txt-planopistas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5C81AA;
	text-decoration: none;
	padding: 5px;
	width: 191px;
}
.foto-plano {
	width: 191px;
	float: left;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
}
.modulo-rojo {
	width: 470px;
	margin-top: 3px;
	float: left;
	background-image: url(/img/modulo-top03.gif);
	background-repeat:no-repeat;
	height: 26px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	text-decoration: none;
	padding-top: 4px;
	padding-left: 5px;
	margin-bottom: 5px;
}
.tit-seccion {
	width: 470px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
	margin-top: 8px;
}
.subtit-seccion {
	width: 470px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFAB00;
	text-decoration: none;
	margin-top: 3px;
}
.subtit-seccion-n {
	width: 470px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
	margin-top: 3px;
}
.subtit-seccion2 {
	width: 470px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CB0012;
	text-decoration: none;
	margin-top: 3px;
}
.tit-remontes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
	width: 232px;
	padding-top: 4px;
	padding-bottom: 2px;
	padding-left: 5px;
	background-image: url(/img/modulo-top04.gif);
	height: 23px;
}
.txt-remontes {
	padding: 5px;
	width: 228px;
	background-image: url(/img/back-sombra4.gif);
}
.lista-remontes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	text-decoration: none;
	float: left;
	width: 109px;
}
.lista-pistas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	text-decoration: none;
}
.modulo-notas {
	width: 470px;
	margin-top: 8px;
	margin-right: 5px;
	float: left;
	background-image: url(/img/back-sombra5.gif);
	background-repeat:no-repeat;
}
.tit-notas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
	width: 470px;
	padding-top: 4px;
	padding-bottom: 2px;
	padding-left: 5px;
	background-image: url(/img/modulo-top05.gif);
	background-repeat:no-repeat;
	height: 23px;
}
.txt-notas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	text-decoration: none;
	padding: 5px;
	width: 466px;
}
.estrellas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #FFAB00;
	text-decoration: none;
}
.txt-contenido {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	text-decoration: none;
	width: 470px;
	padding-top: 8px;
	padding-bottom: 8px;
}
/*ESPECIALES*/
.modulo01-especiales {
	width: 532px;
	height: 103px;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 5px;
	vertical-align: middle;
}
.tit-especiales {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFAB00;
	text-decoration: none;
}
.txt-especiales {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.modulo-tienda {
	width: 164px;
	height: 100%;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 5px;
	background-color: #FFAB00;
}
.menu03 {
	padding-right: 5px;
	padding-bottom: 5px;
	background-image: url(/img/img03-home.gif);
	height: 253px;
	width: 259px;
	text-align: right;
}
.piepagina {
	background-image: url(/img/back-pie.gif);
	width: 780px;
	height: 42px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: right;
	text-decoration: none;
    color: #FFFFFF;
	position:relative;
	clear:left;
}
.linkmenu03,a.linkmenu03:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 3px;
}
.linkmenu03 {
	color: #FFFFFF;
}
a.linkmenu03:hover {
	background-color: #FFFFFF;
	color: #CB0012;
}
.direccion-tel01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 8px;
	padding-bottom: 8px;
}
.direccion-tel02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	text-decoration: none;
}
.tel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.caja120 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:9px;
	background-color: #FFDDDD;
	border: 1px solid #FF0024;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
	width:120px;
}
.txt-contenido-email {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	text-decoration: none;
	width: 250px;
	padding-top: 8px;
	padding-bottom: 8px;
}

/***************************************/
/* AGREGADOS POR CH
/**************************************/
.txtCentro,.boxCentro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.boxCentro {
	width: 532px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
}

.secciones {
	width: 182px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
	background-color: #003366;
}
.link-seccion,a.link-seccion:hover,a.link-seccion_ON {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	height: 18px;
	width: 134px;
	background-image: url(/img/puntos.gif);
	text-align: left;
	padding-left: 5px;
	padding-top: 3px;
}
.link-seccion {
	color: #FFFFFF;
}
a.link-seccion:hover,a.link-seccion_ON {
	color: #003366;
	background-color: #CED9E5;
}

.mancheta,.manchetaMarco {
	background-color: #CED9E5;
	border:1px Solid #5C81AA;
	height:15px;	
	margin-top:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:black;
	background-image : url(/img/square.gif);
	background-repeat : no-repeat;
	background-position : left;
	padding-left:20px;
	padding-top:1px;
	padding-bottom:1px;
}

.manchetaTit,.manchetaMarcoTit {
	background-color: #CED9E5;
	border:1px Solid #5C81AA;
	height:15px;	
	margin-top:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:black;
	background-image : url(/img/square.gif);
	background-repeat : no-repeat;
	background-position : left;
	padding-left:20px;
	padding-top:1px;
	padding-bottom:1px;
}

.caja80,.cajaErr80,.caja140,.cajaErr140,.caja170,.cajaErr170,.caja250x70,.cajaErr250x70,.caja210,.cajaErr210 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:9px;
	background-color: #E0E8F0;
	border: 1px solid #7F9DB9;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
}
.caja80,.cajaErr80  { width:  80px; }
.caja140,.cajaErr140 { width: 140px; }
.caja170,.cajaErr170 { width: 170px; }
.caja210,.cajaErr210 { width: 210px; }
.caja250x70,.cajaErr250x70 {
  width: 250px; height: 70px;
}

.advertencia {
     font-family: Arial, Helvetica, sans-serif;
     font-size: 10px;
     font-weight: normal;
     color: #24375B;
	 background-color: #FAFAD2;
	 padding:5px;
	 margin-top:10px;	
	 border:1px Solid #FF0024;
}

.cajaErr80,.cajaErr140,.cajaErr170,.cajaErr210,.cajaErr250x70 {
    border:1px Solid #FF0024;
}

.avisodatos {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #24375B;
  margin-top:10px;
  margin-bottom:10px;
  width:520px;
  text-align:left;
  padding-right:10px;
}
.nom-producto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
	background-image: none;
}

.tot-producto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
	background-image: none;
	background-color: #BDCCE6;
}
.txtCentro,.boxCentro,.boxCentroScroll {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
