.version.index /* version checker */
{
	color: #0000F0;
	background-color: #555207;
}

.html
{
	background-color: #C1C1C1;
	background: -webkit-gradient(linear, center top, center bottom, from(#C1C1C1),color-stop(100%, #353535));
	background: -webkit-linear-gradient(top,#C1C1C1 ,#353535 100%);
	background: linear-gradient(to bottom,#C1C1C1 ,#353535 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFC1C1C1, endColorstr=#FF353535, GradientType=0);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFC1C1C1', endColorstr='#FF353535', GradientType=0)";
}

#page
{
	z-index: 1;
	width: 960px;
	min-height: 4284.998187291408px;
	background-image: none;
	border-style: none;
	border-color: #000000;
	background-color: transparent;
	padding-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
}

#page_position_content
{
	padding-bottom: 519px;
	width: 0.01px;
}

#pinicio
{
	width: 0.01px;
	margin-left: -36px;
}

#u2278
{
	z-index: 279;
	height: 50px;
	width: 56px;
	vertical-align: top;
	margin-bottom: -2px;
	position: relative;
	margin-right: -10000px;
	margin-top: 9px;
	left: 56px;
	background: url("/web/20250223071856im_/http://elrefugiodedonmiguel.com/images/u2278.png") no-repeat 0px 0px;
}

#u2278:hover
{
	background: url("/web/20250223071856im_/http://elrefugiodedonmiguel.com/images/u2278-r.png") no-repeat 0px 0px;
}

#u2272
{
	z-index: 276;
	height: 52px;
	width: 55px;
	vertical-align: top;
	margin-bottom: -4px;
	position: relative;
	margin-right: -10000px;
	margin-top: 9px;
	left: 116px;
	background: url("/web/20250223071856im_/http://elrefugiodedonmiguel.com/images/u2272.png") no-repeat 0px 0px;
}

#u2272:hover
{
	background: url("/web/20250223071856im_/http://elrefugiodedonmiguel.com/images/u2272-r.png") no-repeat 0px 0px;
}

#u2308
{
	z-index: 282;
	height: 54px;
	width: 54px;
	vertical-align: top;
	margin-bottom: -6px;
	position: relative;
	margin-right: -10000px;
	margin-top: 9px;
	left: 176px;
	background: url("/web/20250223071856im_/http://elrefugiodedonmiguel.com/images/u2308.png") no-repeat 0px 0px;
}

#u2308:hover
{
	background: url("/web/20250223071856im_/http://elrefugiodedonmiguel.com/images/u2308-r.png") no-repeat 0px 0px;
}

#slideshowu967
{
	z-index: 284;
	width: 0.01px;
	height: 83px;
	left: -6px;
	margin-top: 485px;
	position: relative;
}

#u972
{
	position: absolute;
	width: 216px;
	height: 83px;
	background-color: transparent;
}

#u972popup
{
	z-index: 285;
}

#u973
{
	z-index: 286;
	width: 216px;
	height: 83px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u1020
{
	z-index: 288;
	width: 216px;
	height: 83px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u1034
{
	z-index: 290;
	width: 216px;
	height: 83px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u9137
{
	z-index: 292;
	width: 216px;
	height: 83px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

.SSFirstButton,.SSPreviousButton,.SSNextButton,.SSLastButton,.SSSlideLink,.SSCloseButton /* slideshowFreeStyle */
{
	cursor: pointer;
}

.SSSlideLoading /* slideshowFreeStyle */
{
	background: url("/web/20250223071856im_/http://elrefugiodedonmiguel.com/images/loading.gif") no-repeat center center;
}

#slideshowu2131
{
	z-index: 265;
	width: 0.01px;
	height: 302px;
	margin-left: 62px;
	top: -79px;
	margin-bottom: -79px;
	position: relative;
}

#u2140
{
	position: absolute;
	width: 190px;
	height: 302px;
	background-color: transparent;
}

#u2140popup
{
	z-index: 266;
}

#u2145
{
	z-index: 267;
	width: 190px;
	height: 302px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u2189
{
	z-index: 269;
	width: 190px;
	height: 302px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u2198
{
	z-index: 271;
	width: 190px;
	height: 302px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u2145_img,#u2189_img,#u2198_img
{
	padding: 18px 1px 17px;
}

#u2363
{
	z-index: 273;
	width: 190px;
	height: 302px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u2363_img
{
	padding-top: 54px;
	padding-bottom: 54px;
}

#u6518-6
{
	z-index: 311;
	width: 320px;
	min-height: 74px;
	background-color: transparent;
	color: #FFFFFF;
	font-size: 30px;
	line-height: 36px;
	letter-spacing: 5px;
	margin-left: 386px;
	top: -295px;
	margin-bottom: -74px;
	position: relative;
}

#pu1412-4
{
	width: 0.01px;
	margin-left: 360px;
	margin-top: -193px;
}

#u1412-4
{
	z-index: 214;
	width: 222px;
	min-height: 42px;
	background-color: transparent;
	font-size: 24px;
	line-height: 29px;
	font-family: Verdana, Tahoma, Geneva, sans-serif;
	position: relative;
	margin-right: -10000px;
}

#u1412-4:hover
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 42px;
	width: 222px;
	margin: 0px -10000px 0px 0px;
}

#u1407-4
{
	z-index: 210;
	width: 222px;
	min-height: 42px;
	background-color: transparent;
	font-size: 24px;
	line-height: 29px;
	font-family: Verdana, Tahoma, Geneva, sans-serif;
	position: relative;
	margin-right: -10000px;
	left: 255px;
}

#u1412-4.MuseLinkActive,#u1407-4:hover
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 42px;
	width: 222px;
	margin: 0px -10000px 0px 0px;
}

#pu1413-4
{
	width: 0.01px;
	margin-left: 360px;
	margin-top: -133px;
}

#u1413-4
{
	z-index: 218;
	width: 222px;
	min-height: 42px;
	background-color: transparent;
	font-size: 24px;
	line-height: 29px;
	font-family: Verdana, Tahoma, Geneva, sans-serif;
	position: relative;
	margin-right: -10000px;
}

#u1407-4.MuseLinkActive,#u1413-4:hover
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 42px;
	width: 222px;
	margin: 0px -10000px 0px 0px;
}

#u1414-4
{
	z-index: 222;
	width: 222px;
	min-height: 42px;
	background-color: transparent;
	font-size: 24px;
	line-height: 29px;
	font-family: Verdana, Tahoma, Geneva, sans-serif;
	position: relative;
	margin-right: -10000px;
	left: 255px;
}

#u1413-4.MuseLinkActive,#u1414-4:hover
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 42px;
	width: 222px;
	margin: 0px -10000px 0px 0px;
}

#u1414-4.MuseLinkActive
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 42px;
	width: 222px;
	margin: 0px -10000px 0px 0px;
}

#u2378
{
	z-index: 294;
	width: 50px;
	background-color: transparent;
	-webkit-transform: matrix(0.342,0.9397,-0.9397,0.342,35,-11);
	-ms-transform: matrix(0.342,0.9397,-0.9397,0.342,35,-11);
	transform: matrix(0.342,0.9397,-0.9397,0.342,35,-11);
	margin-left: 23px;
	margin-top: 11px;
	margin-bottom: 11px;
	position: relative;
}

#habitaciones
{
	left: -45px;
	top: -2px;
	margin-bottom: -2px;
	position: relative;
}

#u2384-4
{
	z-index: 296;
	width: 904px;
	min-height: 29px;
	background-color: transparent;
	letter-spacing: 18px;
	color: #FFFFFF;
	font-size: 30px;
	text-align: center;
	line-height: 36px;
	font-family: Comic Sans, Comic Sans MS, cursive;
	margin-left: 27px;
	margin-top: 311px;
	position: relative;
}

#u6492
{
	z-index: 310;
	width: 960px;
	height: 2px;
	background-color: #FF0000;
	margin-top: 18px;
	position: relative;
}

#pu1043-10
{
	width: 0.01px;
	margin-top: 82px;
}

#u1043-10
{
	z-index: 198;
	width: 264px;
	min-height: 294px;
	background-color: transparent;
	color: #FFFFFF;
	font-size: 18px;
	line-height: 22px;
	letter-spacing: 1px;
	font-family: Verdana, Tahoma, Geneva, sans-serif;
	position: relative;
	margin-right: -10000px;
}

#u2016
{
	z-index: 263;
	width: 82px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 298px;
	left: 858px;
}

#u692
{
	z-index: 131;
	width: 960px;
	height: 37px;
	background-color: #353535;
	margin-top: 30px;
	position: relative;
}

#entornos
{
	left: -41px;
	top: -2px;
	margin-bottom: -2px;
	position: relative;
}

#u841
{
	z-index: 140;
	width: 960px;
	background-color: #000000;
	top: -4px;
	margin-bottom: -4px;
	position: relative;
}

#u842-4
{
	z-index: 141;
	display: block;
	vertical-align: top;
	margin-bottom: -8px;
	position: relative;
	margin-right: -10000px;
	margin-top: 11px;
	left: 21px;
}

#slideshowu815
{
	z-index: 132;
	width: 0.01px;
	height: 360px;
	margin-left: 1px;
	position: relative;
}

#u832
{
	position: absolute;
	width: 959px;
	height: 360px;
	background-color: transparent;
}

#u832popup
{
	z-index: 133;
}

#u833
{
	z-index: 134;
	width: 959px;
	height: 360px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u7063
{
	z-index: 136;
	width: 959px;
	height: 360px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u7077
{
	z-index: 138;
	width: 959px;
	height: 360px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u833_clip,#u7063_clip,#u7077_clip
{
	overflow: hidden;
	width: 959px;
	height: 360px;
}

#u833_img,#u7063_img,#u7077_img
{
	margin-top: 20px;
	margin-right: -1px;
	margin-bottom: 20px;
}

#u2389-4
{
	z-index: 300;
	display: block;
	vertical-align: top;
	margin-left: 20px;
	top: -112px;
	margin-bottom: -36px;
	position: relative;
}

#u844
{
	z-index: 145;
	width: 960px;
	height: 2px;
	background-color: #FF0000;
	top: -55px;
	margin-bottom: -2px;
	position: relative;
}

#slideshowu703
{
	z-index: 146;
	width: 0.01px;
	height: 360px;
	left: -11px;
	margin-top: 59px;
	position: relative;
}

#u711
{
	position: absolute;
	width: 629px;
	height: 360px;
	background-color: transparent;
}

#u711popup
{
	z-index: 147;
}

#u726
{
	z-index: 148;
	width: 629px;
	height: 360px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u6789
{
	z-index: 150;
	width: 629px;
	height: 360px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u6803
{
	z-index: 152;
	width: 629px;
	height: 360px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u6817
{
	z-index: 154;
	width: 629px;
	height: 360px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u6831
{
	z-index: 156;
	width: 629px;
	height: 360px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u6845
{
	z-index: 158;
	width: 629px;
	height: 360px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u6859
{
	z-index: 160;
	width: 629px;
	height: 360px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u6873
{
	z-index: 162;
	width: 629px;
	height: 360px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u6887
{
	z-index: 164;
	width: 629px;
	height: 360px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u6901
{
	z-index: 166;
	width: 629px;
	height: 360px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u6915
{
	z-index: 168;
	width: 629px;
	height: 360px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u6929
{
	z-index: 170;
	width: 629px;
	height: 360px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u6943
{
	z-index: 172;
	width: 629px;
	height: 360px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u6957
{
	z-index: 174;
	width: 629px;
	height: 360px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u6971
{
	z-index: 176;
	width: 629px;
	height: 360px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u6985
{
	z-index: 178;
	width: 629px;
	height: 360px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u6999
{
	z-index: 180;
	width: 629px;
	height: 360px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u7013
{
	z-index: 182;
	width: 629px;
	height: 360px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u7027
{
	z-index: 184;
	width: 629px;
	height: 360px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u7041
{
	z-index: 186;
	width: 629px;
	height: 360px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u726_img,#u6789_img,#u6803_img,#u6817_img,#u6831_img,#u6845_img,#u6859_img,#u6873_img,#u6887_img,#u6901_img,#u6915_img,#u6929_img,#u6943_img,#u6957_img,#u6971_img,#u6985_img,#u6999_img,#u7013_img,#u7027_img,#u7041_img
{
	padding: 15px 13px;
}

#pu814-10
{
	width: 0.01px;
	margin-left: 684px;
	margin-top: -362px;
}

#u814-10
{
	z-index: 188;
	width: 276px;
	min-height: 334px;
	background-color: transparent;
	letter-spacing: 0px;
	color: #FFFFFF;
	font-size: 17px;
	text-align: left;
	line-height: 20px;
	font-family: Verdana, Tahoma, Geneva, sans-serif;
	position: relative;
	margin-right: -10000px;
}

#u2013
{
	z-index: 317;
	width: 82px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 349px;
	left: 194px;
}

#pservicios
{
	width: 0.01px;
	margin-left: -33px;
	margin-top: 8px;
}

#inicio,#servicios
{
	position: relative;
	width: 22px;
	margin-right: -10000px;
}

#u1748
{
	z-index: 245;
	width: 960px;
	background-color: #333333;
	position: relative;
	margin-right: -10000px;
	left: 34px;
}

#u1749-4
{
	z-index: 246;
	width: 920px;
	min-height: 83px;
	background-color: transparent;
	letter-spacing: 12px;
	color: #FFFFFF;
	font-size: 30px;
	text-align: center;
	line-height: 36px;
	font-family: Verdana, Tahoma, Geneva, sans-serif;
	margin-bottom: -9px;
	position: relative;
	margin-right: -10000px;
	margin-top: -2px;
	left: 21px;
}

#slideshowu6110
{
	z-index: 2;
	width: 0.01px;
	height: 360px;
	margin-left: 2px;
	margin-top: 50px;
	position: relative;
}

#u6125
{
	position: absolute;
	width: 602px;
	height: 360px;
	background-color: transparent;
}

#u6125popup
{
	z-index: 3;
}

#u6136
{
	z-index: 4;
	width: 602px;
	height: 360px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u7269
{
	z-index: 6;
	width: 602px;
	height: 360px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u7278
{
	z-index: 8;
	width: 602px;
	height: 360px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u7287
{
	z-index: 10;
	width: 602px;
	height: 360px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u7296
{
	z-index: 12;
	width: 602px;
	height: 360px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u7305
{
	z-index: 14;
	width: 602px;
	height: 360px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u7314
{
	z-index: 16;
	width: 602px;
	height: 360px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u7323
{
	z-index: 18;
	width: 602px;
	height: 360px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u7332
{
	z-index: 20;
	width: 602px;
	height: 360px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u7341
{
	z-index: 22;
	width: 602px;
	height: 360px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u7350
{
	z-index: 24;
	width: 602px;
	height: 360px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u7359
{
	z-index: 26;
	width: 602px;
	height: 360px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u6136_img,#u7269_img,#u7278_img,#u7287_img,#u7296_img,#u7305_img,#u7314_img,#u7323_img,#u7332_img,#u7341_img,#u7350_img,#u7359_img
{
	padding-left: 1px;
	padding-right: 1px;
}

#u1650-7
{
	z-index: 238;
	width: 291px;
	min-height: 263px;
	background-color: transparent;
	color: #FFFFFF;
	letter-spacing: 3px;
	text-align: right;
	font-family: Verdana, Tahoma, Geneva, sans-serif;
	margin-left: 669px;
	top: -334px;
	margin-bottom: -263px;
	position: relative;
}

#u1650-5
{
	font-size: 24px;
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}

#u1650-2,#u1650-3
{
	font-size: 18px;
	line-height: 22px;
}

#u1650-4
{
	line-height: 29px;
}

#pu1440-12
{
	width: 0.01px;
	margin-top: 31px;
}

#u1440-12
{
	z-index: 226;
	width: 960px;
	min-height: 207px;
	background-color: transparent;
	letter-spacing: 3px;
	color: #FFFFFF;
	font-size: 20px;
	line-height: 24px;
	font-family: Verdana, Tahoma, Geneva, sans-serif;
	font-weight: normal;
	position: relative;
	margin-right: -10000px;
}

#u1980
{
	z-index: 255;
	width: 960px;
	height: 3px;
	background-color: #FFFFFF;
	position: relative;
	margin-right: -10000px;
	margin-top: 202px;
}

#u2006
{
	z-index: 308;
	width: 82px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 151px;
	left: 858px;
}

#preservas
{
	width: 0.01px;
	margin-left: -33px;
	margin-top: -3px;
}

#reservas
{
	position: relative;
	width: 22px;
	margin-right: -10000px;
	margin-top: 64px;
}

#u1979-4
{
	z-index: 251;
	width: 920px;
	min-height: 39px;
	background-color: transparent;
	color: #FFFFFF;
	font-size: 22px;
	text-align: center;
	letter-spacing: 2px;
	line-height: 26px;
	font-family: Verdana, Tahoma, Geneva, sans-serif;
	font-weight: normal;
	position: relative;
	margin-right: -10000px;
	left: 54px;
}

#u1982
{
	z-index: 256;
	width: 960px;
	background-color: #000000;
	padding-bottom: 30px;
	margin-top: 11px;
	position: relative;
}

#u1983-4
{
	z-index: 257;
	width: 920px;
	min-height: 47px;
	background-color: transparent;
	letter-spacing: 12px;
	color: #FFFFFF;
	font-size: 30px;
	text-align: center;
	line-height: 36px;
	font-family: Verdana, Tahoma, Geneva, sans-serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 27px;
	left: 20px;
}

#u1983-4:hover
{
	background-color: #232323;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 47px;
	width: 920px;
	margin: 27px -10000px 0px 0px;
}

#u1983-4.MuseLinkActive
{
	background-color: #E21E79;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 47px;
	width: 920px;
	margin: 27px -10000px 0px 0px;
}

#pu99
{
	width: 0.01px;
	margin-top: -3697px;
}

#u99
{
	z-index: 28;
	width: 960px;
	background-color: #353535;
	padding-bottom: 5px;
	position: relative;
	margin-right: -10000px;
}

#u100
{
	z-index: 29;
	width: 57px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 883px;
}

#u102-4
{
	z-index: 31;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	margin-top: 9px;
	left: 250px;
}

#pslideshowu103
{
	width: 0.01px;
	margin-top: -3616px;
}

#slideshowu103
{
	z-index: 35;
	width: 0.01px;
	height: 360px;
	position: relative;
	margin-right: -10000px;
	margin-top: 82px;
}

#u124
{
	position: absolute;
	width: 960px;
	height: 360px;
	background-color: transparent;
}

#u124popup
{
	z-index: 36;
}

#u135
{
	z-index: 37;
	width: 960px;
	height: 360px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u7099
{
	z-index: 39;
	width: 960px;
	height: 360px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u7113
{
	z-index: 41;
	width: 960px;
	height: 360px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u7127
{
	z-index: 43;
	width: 960px;
	height: 360px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u7161
{
	z-index: 45;
	width: 960px;
	height: 360px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u7170
{
	z-index: 47;
	width: 960px;
	height: 360px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u7179
{
	z-index: 49;
	width: 960px;
	height: 360px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u7188
{
	z-index: 51;
	width: 960px;
	height: 360px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u135_img,#u7099_img,#u7113_img,#u7127_img,#u7161_img,#u7170_img,#u7179_img,#u7188_img
{
	padding-top: 20px;
	padding-bottom: 20px;
}

#u149
{
	z-index: 53;
	width: 960px;
	background-color: #000000;
	padding-bottom: 21px;
	position: relative;
	margin-right: -10000px;
}

#u150-4
{
	z-index: 54;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	margin-top: 17px;
	left: 20px;
}

#u159
{
	z-index: 69;
	width: 960px;
	height: 2px;
	background-color: #FF0000;
	top: -3512px;
	margin-bottom: -2px;
	position: relative;
}

#u151-4
{
	z-index: 58;
	width: 960px;
	min-height: 40px;
	background-color: #444444;
	letter-spacing: 6px;
	color: #FFFFFF;
	font-size: 36px;
	text-align: center;
	line-height: 43px;
	top: -3270px;
	margin-bottom: -43px;
	position: relative;
}

#u160
{
	z-index: 70;
	width: 960px;
	height: 2px;
	background-color: #FF0000;
	top: -3229px;
	margin-bottom: -2px;
	position: relative;
}

#u170
{
	z-index: 72;
	width: 161px;
	background-color: transparent;
	margin-left: 779px;
	top: -3165px;
	margin-bottom: -115px;
	position: relative;
}

#u170_img
{
	padding-bottom: 16px;
}

#ppu258
{
	width: 0.01px;
	margin-top: -3011px;
}

#pu258
{
	width: 0.01px;
	margin-right: -10000px;
	margin-left: 725px;
}

#u258
{
	z-index: 81;
	width: 44px;
	background-color: transparent;
	margin-left: 171px;
	position: relative;
}

#u258:hover
{
	background-color: #A8A8A8;
	width: 44px;
	min-height: 0px;
	margin: 0px 0px 0px 171px;
}

#u258.MuseLinkActive
{
	background-color: #B7B7B7;
	width: 44px;
	min-height: 0px;
	margin: 0px 0px 0px 171px;
}

#u213-4
{
	z-index: 74;
	width: 215px;
	min-height: 29px;
	background-color: transparent;
	font-size: 24px;
	text-align: center;
	line-height: 29px;
	font-family: Verdana, Tahoma, Geneva, sans-serif;
	margin-top: 1px;
	position: relative;
}

#u213-4:hover
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 29px;
	width: 215px;
	margin: 1px 0px 0px;
}

#u213-4.MuseLinkActive
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 29px;
	width: 215px;
	margin: 1px 0px 0px;
}

#u255
{
	z-index: 78;
	width: 333px;
	height: 17px;
	background-color: #FF0000;
	position: relative;
	margin-right: -10000px;
	margin-top: 111px;
}

#u256
{
	z-index: 79;
	width: 73px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 65px;
	left: 248px;
}

#pu155
{
	width: 0.01px;
	margin-top: -2883px;
}

#u155
{
	z-index: 62;
	width: 960px;
	background-color: #000000;
	padding-bottom: 10px;
	position: relative;
	margin-right: -10000px;
	margin-top: 3px;
}

#u158-6
{
	z-index: 63;
	width: 337px;
	min-height: 41px;
	background-color: transparent;
	color: #FFFFFF;
	font-size: 18px;
	text-align: right;
	line-height: 22px;
	position: relative;
	margin-right: -10000px;
	margin-top: 8px;
	left: 603px;
}

#u158-6:hover
{
	background-color: #161616;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 41px;
	width: 337px;
	margin: 8px -10000px 0px 0px;
}

#u158-6.MuseLinkActive
{
	background-color: #111111;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 41px;
	width: 337px;
	margin: 8px -10000px 0px 0px;
}

#u161
{
	z-index: 71;
	width: 960px;
	height: 3px;
	background-color: #FFFFFF;
	position: relative;
	margin-right: -10000px;
}

#u471
{
	z-index: 83;
	width: 960px;
	background-color: #353535;
	padding-bottom: 13px;
	top: -2773px;
	margin-bottom: -62px;
	position: relative;
}

#u481-4
{
	z-index: 127;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	margin-top: 6px;
	left: 20px;
}

#slideshowu575
{
	z-index: 111;
	width: 0.01px;
	height: 339px;
	top: -2711px;
	margin-bottom: -339px;
	position: relative;
}

#u581
{
	position: absolute;
	width: 960px;
	height: 339px;
	background-color: transparent;
}

#u581popup
{
	z-index: 112;
}

#u586
{
	z-index: 113;
	width: 960px;
	height: 339px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u6695
{
	z-index: 115;
	width: 960px;
	height: 339px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u6714
{
	z-index: 117;
	width: 960px;
	height: 339px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u6723
{
	z-index: 119;
	width: 960px;
	height: 339px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u586_clip,#u6695_clip,#u6714_clip,#u6723_clip
{
	overflow: hidden;
	width: 960px;
	height: 339px;
}

#u586_img,#u6695_img,#u6714_img,#u6723_img
{
	margin-bottom: -1px;
}

#u6749
{
	z-index: 121;
	width: 960px;
	height: 339px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u6758
{
	z-index: 123;
	width: 960px;
	height: 339px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u6767
{
	z-index: 125;
	width: 960px;
	height: 339px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u6749_img,#u6758_img,#u6767_img
{
	padding-top: 10px;
	padding-bottom: 9px;
}

#u483
{
	z-index: 84;
	width: 960px;
	height: 2px;
	background-color: #FF0000;
	top: -2418px;
	margin-bottom: -2px;
	position: relative;
}

#slideshowu494
{
	z-index: 85;
	width: 0.01px;
	height: 360px;
	margin-left: 366px;
	top: -2329px;
	margin-bottom: -360px;
	position: relative;
}

#u498
{
	position: absolute;
	width: 594px;
	height: 360px;
	background-color: transparent;
}

#u498popup
{
	z-index: 86;
}

#u515
{
	z-index: 87;
	width: 594px;
	height: 360px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u6534
{
	z-index: 89;
	width: 594px;
	height: 360px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u6548
{
	z-index: 91;
	width: 594px;
	height: 360px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u6562
{
	z-index: 93;
	width: 594px;
	height: 360px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u6576
{
	z-index: 95;
	width: 594px;
	height: 360px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u6590
{
	z-index: 97;
	width: 594px;
	height: 360px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u6604
{
	z-index: 99;
	width: 594px;
	height: 360px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u6618
{
	z-index: 101;
	width: 594px;
	height: 360px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u6632
{
	z-index: 103;
	width: 594px;
	height: 360px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u6646
{
	z-index: 105;
	width: 594px;
	height: 360px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u6660
{
	z-index: 107;
	width: 594px;
	height: 360px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u6674
{
	z-index: 109;
	width: 594px;
	height: 360px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#pu5798
{
	width: 0.01px;
	margin-left: 747px;
	margin-top: 35px;
}

#u5798
{
	z-index: 304;
	width: 213px;
	height: 34px;
	background-color: #000000;
	position: relative;
	margin-right: -10000px;
}

#u5798:hover
{
	background-color: #333333;
	width: 213px;
	height: 34px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u5798.MuseLinkActive
{
	background-color: #727272;
	width: 213px;
	height: 34px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u5799
{
	z-index: 306;
	position: relative;
	width: 201px;
	margin-right: -10000px;
	margin-top: 2px;
}

#u5799_states
{
	height: 30px;
	width: 201px;
	vertical-align: top;
	background: url("/web/20250223071856im_/http://elrefugiodedonmiguel.com/images/u5799_states.png") no-repeat 0px 0px;
}

#u5799:hover #u5799_states
{
	background: url("/web/20250223071856im_/http://elrefugiodedonmiguel.com/images/u5799_states-r.png") no-repeat 0px 0px;
}

body
{
	position: relative;
	min-width: 960px;
	padding-top: 36px;
	padding-bottom: 36px;
}

#page .verticalspacer
{
	clear: both;
}


/*
     FILE ARCHIVED ON 07:18:56 Feb 23, 2025 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 09:15:23 Jul 24, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.714
  exclusion.robots: 0.027
  exclusion.robots.policy: 0.012
  esindex: 0.014
  cdx.remote: 51.712
  LoadShardBlock: 123.871 (3)
  PetaboxLoader3.datanode: 144.522 (5)
  load_resource: 196.116
  PetaboxLoader3.resolve: 110.523
  loaddict: 52.655
*/