body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0 auto;
	padding:0;
	font-size:0.7em;
	background:#a6ccf9 url(/images/bg-body2.jpg) repeat-x fixed left top;
	position:relative;
	width:804px;
}

#tollfree {
	position:absolute;
	top:150px;
	left:7px;
	height:0;
	width:137px;
	padding-top:28px;
	overflow:hidden;
	background:transparent url(/images/toll-free-usa.gif) no-repeat 0 0;
}

#tollfreeBR {
	position:absolute;
	top:150px;
	left:7px;
	height:0;
	width:137px;
	padding-top:28px;
	overflow:hidden;
	background:transparent url(/images/toll-free-br-esp.gif) no-repeat 0 0;
}

table#ChileanSki {
	background:#ffffff;
}

#leftCol {
	width:145px;
}

#idiomas {
	margin:0 0 0 30px;
	padding:0;
}

#idiomas a {
	float:left;
	display:inline;
	clear:none;
	width:20px;
	border:0;
	margin:10px 2px 10px;
}

th#idiomas a img {
	cursor:pointer;
	border:0;
}

#centro {
	background:none;
	margin:0;
	padding:10px 10px 10px 10px;
	text-align:justify;
	width:625px;
}

#centro dl dd p {
	margin-top:0;
}

a img {
	border:0;
	text-decoration:none;
}

#centro h1 {
	color:#ffffff;
	font-size:1.6em;
	margin:0 0 5px 0;
	font-familY:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	background:#4d80c2 url(/images/bg-h1.gif) no-repeat 5px 7px;
	padding:2px 2px 2px 20px;
}

#centro h1 span {
	white-space:nowrap;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#centro h2 {
	color:#ffffff;
	font-size:1.4em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:10px 0 5px 0;
	clear:left;
	text-align:left;
	background:#769fd5 url(/images/bg-h2.gif) no-repeat 4px center;
	padding:2px 2px 2px 18px;
}

#centro h2 small {
	font-size:12px;
}

#centro h2 a {
	text-decoration:none;
	color:#ffffff;
}

#centro h2 a:hover {
	color:#ffffff;
}

#centro h3 {
	color:#666666;
	font-size:1.2em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-bottom:1px solid #666;
	margin:10px 0 5px 0;
	clear:left;
	text-align:left;
}

#centro p {
	margin:5px 0 10px 0;
	text-align:justify;
	color:#444444;
}

#centro dl {
	margin:0 0 15px 0;
}

#centro dt {
	font-weight:bold;
	color:#3f71b6;
	padding:0 0 0 15px;
	margin:0 0 0 5px;
	background:#ffffff url(/images/bg-li.gif) no-repeat left center;
}

#centro dl dt a {
	color:#1270ff;
}

#centro dd {
	padding:0 0 10px 15px;
	margin:0 0 10px 5px;
	background:#ffffff url(/images/pto-gris-hor.gif) repeat-x bottom;
}

#centro dl.corto {
	margin:0 0 10px 20px;
	padding:0;
}

#centro dl.corto dt {
	float:left;
	font-weight:bold;
	color:#333333;
	padding:0 5px 0 0;
	margin:0;
	background:none;
}

#centro dl.corto dd {
	padding:0;
	margin:0;
	background:none;
}

#centro dl.defTemporadas {
	background:url(/images/pto-gris-hor.gif) repeat-x top;
	margin:10px;
}

#centro dl.defTemporadas dt {
	margin:0;
	padding:3px 0 0 0;
	font-size:0.9em;
	background:none;
}

#centro dl.defTemporadas dd {
	font-size:0.9em;
	margin:0;
	padding:0 0 3px 10px;
}

#centro dl.defTemporadas dd ul {
	margin:0;
}

#centro dl.defTemporadas dd ul li {
	margin:0 0 0 30px;
}

#centro dl.defTemporadas dd ul li.otro1 {
	color:#ff0000;
	font-weight:bold;
}

#centro dl.defTemporadas dd ul li.otro2 {
	color:#007700;
	font-weight:bold;
}

#centro dl.defTemporadas dd ul li.otro3 {
	color:#00c;
	font-weight:bold;
}

#centro ul {
	margin:0 0 15px 10px;
	padding:0;
}

#centro ul li {
	list-style-type:none;
	background:transparent url(/images/bg-li.gif) no-repeat 0 0.25em;
	margin:0;
	padding:0 0 0 15px;
}

#centro ol {
	margin:0 0 15px 40px;
	padding:0;
}

#centro ol li {
}

#centro dl dd ul {
}

#centro dl dd ul li {
	list-style-type:none;
	list-style-image:none;
}

div#pie {
	width:100%;
	clear:both;
	font-size:12px;
	padding:10px 0 0;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

div#pie table {
	width:100%;
	height:18px;
	background:#ffffff;
	font-size:12px;
}

div#pie table td {
	text-align:center;
	border-right:1px solid #265798;
}

div#pie table a {
	color:#265798;
	font-weight:bold;
	text-decoration:none;
	display:block;
	margin:0 5px;
	padding:2px 0;
}

div#pie table a:hover {
	background:#e7eef7;
}

#pie #infoPie {
	margin-top:10px;
	padding:5px 0;
	background:#3f71b6;
}

#infoPie p, #infoPie a {
	color:#ffffff;
	margin:0;
	padding:0;
	font-size:11px;
}

p#barraNav {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:#ffffff url(/images/bg-ruta.gif) repeat-x left bottom;
	font-size:0.9em;
	line-height:18px;
	color:#000000;
	padding:0px 5px 2px 5px;
	margin:0 0 4px;
}

p#barraNav a {
	font-weight:normal;
	text-decoration:none;
	color:#0033ff;
}

p#barraNav span {
	color:#ff0000;
	font-weight:bold;
}

#centro div.fotos {
	display:block;
}

#centro div.fotos a {
	display:block;
	float:left;
	width:110px;
	height:50px;
	overflow:hidden;
	padding:0;
	border:1px solid #cccccc;
	margin:3px 4px;
}

#centro div.fotos a img {
	width:110px;
}

#centro a img {
	background:#ffffff;
	border:0;
}

#centro dl.conFotos {
}

#centro dl.conFotos dt {
	padding-bottom:4px;
	padding-top:4px;
	background:url(/images/pto-gris-hor.gif) repeat-x bottom;
	clear:both;
}

#centro dl.conFotos dd {
	padding:0px 0 8px 20px;
	background:none;
}

#centro dl.conFotos dd img {
	margin-top:0.5em;
}

#centro table.fotos {
	border-collapse:collapse;
	padding:4px;
}

#centro table.fotos td {
	text-align:center;
	padding:4px;
}

#centro table.fotos td a {
	display:block;
	margin:2px;
	font-size:12px;
	color:#000099;
	font-weight:bold;
	text-decoration:none;
}

div.botonera {
	clear:both;
	padding:7px 0;
	margin:10px;
	border-top:1px dotted #aaaaaa;
	border-bottom:1px dotted #aaaaaa;
	text-align:center;
}

div.botonera a img {
	margin:0 20px;
	padding:0;
	border:0;
}

#centro blockquote {
	font-style:italic;
	color:#555555;
	font-size:0.9em;
}

#listaCentros {
}

div#listaCentros h2 {
	background-color:#4b8cd5;
	color:#ffffff;
	font-size:1.4em;
	font-family:Arial, Helvetica, sans-serif;
	padding:2px 4px;
	margin:0;
	border:0;
	border-top:1px solid #666666;
}

#listaCentros div.fichaCentro {
	height:124px;
	margin:0;
	padding:0;
	border-bottom:1px dotted #000000;
	cursor:pointer;
}

#listaCentros div.fichaCentro img {
	display:block;
	float:left;
	margin:0;
	padding:0;
}

#listaCentros div.fichaCentro h3 {
	padding:0 0 0 120px;
	margin:3px 0 0 0;
	clear:none;
	border:0;
}

#listaCentros div.fichaCentro p {
	padding:0 10px 0 120px;
	margin:2px 0 0 0;
}

#centro table.fichaPaquetes {
	border-collapse:collapse;
	margin:0 auto 15px;
	padding-bottom:3px;
	cursor:pointer;
}

#centro table.fichaPaquetes caption {
	cursor:default;
}

#centro table.fichaPaquetes tbody td.foto {
	width:114px;
}

#centro table.fichaPaquetes tbody td.foto div {
	width:114px;
	height:69px;
	overflow:hidden;
	margin:0;
	padding:0;
}

#centro table.fichaPaquetes tbody td.foto div img {
	width:114px;
}

#centro table.fichaPaquetes tbody td.desc h4 {
	margin:0;
	padding:0;
	font-size:1.3em;
}

#centro table.fichaPaquetes tbody td.desc h4 a {
	color:#0000ff;
	text-decoration:underline;
	margin-right:6px;
}

#centro table.fichaPaquetes tbody td.desc dd img {
	width:10px;
}

#centro table.fichaPaquetes tbody td {
	vertical-align:top;
	border-bottom:1px solid #666666;
	padding-top:10px;
}

#centro table.fichaPaquetes td dl {
	margin:0;
	padding:0;
	list-style-type:none;
	list-style-image:none;
}

#centro table.fichaPaquetes td dl dt {
	margin:0px;
	padding:0;
	list-style-type:none;
	list-style-image:none;
	background:none;
	float:left;
	width:7em;
}

#centro table.fichaPaquetes td dl dd {
	margin:0px;
	padding:0;
	list-style-type:none;
	list-style-image:none;
	border:0;
	background:none;
}

#centro table.fichaPaquetes tbody td p {
}

#centro table.fichaPaquetes tbody td.precio {
	text-align:left;
	vertical-align:middle;
	color:#666666;
	width:10em;
}

#centro table.fichaPaquetes tbody td.precio span {
	font-weight:bold;
	font-size:1.3em;
	color:#000000;
}

#centro div.reviews_hotspots {
	margin:0 0 20px 0;
}

#centro div.reviews_hotspots div {
	background-color:#e4eaf3;
	padding:6px 8px 2px 8px;
	margin:0 0 20px 0;
}

#centro div.reviews_hotspots div p {
	margin:2px 0 8px 0;
}

#centro div.reviews_hotspots div p.cabecera {
	font-size:1.2em;
	padding:2px 4px;
	background-color:#ffffff;
	margin:2px 0;
}

#centro div.reviews_hotspots div p.cabecera a {
	color:#0000ff;
	margin-right:10px;
}

#centro div.reviews_hotspots div p.cabecera strong {
	color:#003399;
}

#centro div.reviews_hotspots div p.cabecera span {
	float:right;
	font-size:0.8em;
	color:#777777;
}

#centro div.reviews_hotspots div p.clasificaciones {
	padding:2px 4px;
	text-align:center;
	margin:4px 0;
	background-color:#f0f0f0;
}

#centro div.reviews_hotspots div p.clasificaciones img {
	width:9px;
}

#centro div.reviews_hotspots div p.clasificaciones span {
	margin:0 25px 0 5px;
}




#centro div.promo {
	display:none;
	width:70%;
	padding:5px 10px;
	border:1px solid #cccccc;
	margin:10px auto;
	background-color:#e0e9fe;
}

#centro div.promo h2 {
	border:0;
	text-align:center;
	color:#ff0000;
	font-size:2em;
}

#centro div.promo p {
	color:#333333;
	font-size:1.2em;
}

ul.notas li {
	font-weight:bold;
	margin-bottom:10px;
}

#centro dl dt span.precio {
	color:#393;
}

#centro button#botVideo {
	width:107px;
	height:19px;
	padding:0;
	display:block;
	border:none;
	background:none;
}

#centro button#botVideo img {
	border:none;
	margin:0;
	padding:0;
}


#centro div.notaImportante {
	background:#eff4fa;
	border:1px dashed #000;
	text-align:center;
	padding:5px 10px;
	margin:10px;
	font-weight:bold;
}