.version.habitaciones_y_suites /* version checker */
{
	color: #000008;
	background-color: #FDBB41;
}

.js body
{
	visibility: hidden;
}

.js body.initialized
{
	visibility: visible;
}

#page
{
	background-color: #FFFFFF;
	border-width: 0px;
	border-color: #000000;
	z-index: 1;
	width: 100%;
	padding-bottom: 0px;
	margin-left: auto;
	background-image: none;
	margin-right: auto;
}

#u12853
{
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u13111
{
	border-color: #000000;
	z-index: 33;
	height: 292px;
	background: #FFFFFF url("../images/lobby_07.jpg") no-repeat center center;
	background-size: cover;
}

#u13111-bw
{
	height: 292px;
	z-index: 33;
}

#u13116
{
	background-color: #1F1F1F;
	z-index: 34;
	height: 22px;
}

#u13116-bw
{
	z-index: 34;
	height: 22px;
}

#tab-panelu13206
{
	background-color: transparent;
	border-color: #000000;
	z-index: 35;
}

#u13207
{
	border-color: #DDDDDD;
	background-color: transparent;
	border-width: 1px;
	border-style: solid;
	z-index: 36;
}

#u13212
{
	z-index: 37;
	min-height: 34px;
	border-color: #999999;
	border-style: solid;
	background-color: #EAEAEA;
	position: relative;
	margin-right: -10000px;
	border-width: 1px 0px 1px 1px;
}

#u13212:hover,#u13212:active
{
	min-height: 34px;
	border-style: solid;
	background-color: #FFFFFF;
	margin: 0px -10000px 0px 0%;
	border-width: 1px 0px 1px 1px;
}

#u13212.TabbedPanelsTabSelected
{
	min-height: 34px;
	border-style: solid;
	background-color: #FFFFFF;
	margin: 0px -10000px 0px 0%;
	border-width: 1px 0px 0px 1px;
}

#u13214-6
{
	font-family: belgrano, serif;
	text-align: center;
	z-index: 38;
	background-color: transparent;
	min-height: 34px;
	border-color: #999999;
	font-weight: 400;
	color: #999999;
	position: relative;
	margin-right: -10000px;
}

#u13212:hover #u13214-6,#u13212:active #u13214-6
{
	padding-top: 0px;
	min-height: 34px;
	padding-bottom: 0px;
	border-color: #999999;
	margin: 0px -10000px 0px 0%;
}

#u13212.TabbedPanelsTabSelected #u13214-6
{
	padding-top: 0px;
	border-width: 0px;
	min-height: 34px;
	padding-bottom: 0px;
	border-color: transparent;
	margin: 0px -10000px 0px 0%;
}

#u13216
{
	background-color: #EAEAEA;
	border-width: 1px;
	border-style: solid;
	z-index: 44;
	position: relative;
	border-color: #999999;
	margin-right: -10000px;
}

#u13219-6
{
	font-family: belgrano, serif;
	text-align: center;
	z-index: 45;
	background-color: transparent;
	border-color: #999999;
	font-weight: 400;
	color: #999999;
	position: relative;
	margin-right: -10000px;
}

#u13389
{
	background-color: #EAEAEA;
	border-width: 1px;
	border-style: solid;
	z-index: 51;
	position: relative;
	border-color: #999999;
	margin-right: -10000px;
}

#u13216:hover,#u13389:hover
{
	background-color: #FFFFFF;
	border-width: 1px;
	border-style: solid;
	margin: 0px -10000px 0px 0%;
}

#u13216.TabbedPanelsTabSelected,#u13389.TabbedPanelsTabSelected
{
	border-style: solid;
	background-color: #FFFFFF;
	margin: 0px -10000px 0px 0%;
	border-width: 1px 1px 0px;
}

#u13391-6
{
	font-family: belgrano, serif;
	text-align: center;
	z-index: 52;
	background-color: transparent;
	border-color: #999999;
	font-weight: 400;
	color: #999999;
	position: relative;
	margin-right: -10000px;
}

#u13208
{
	z-index: 58;
	border-color: #999999;
	border-style: solid;
	background-color: #EAEAEA;
	position: relative;
	margin-right: -10000px;
	border-width: 1px 0px 1px 1px;
}

#u13208:hover
{
	border-style: solid;
	background-color: #FFFFFF;
	margin: 0px -10000px 0px 0%;
	border-width: 1px 0px 1px 1px;
}

#u13208.TabbedPanelsTabSelected
{
	border-style: solid;
	background-color: #FFFFFF;
	margin: 0px -10000px 0px 0%;
	border-width: 1px 0px 0px 1px;
}

#u13211-6
{
	font-family: belgrano, serif;
	text-align: center;
	z-index: 59;
	background-color: transparent;
	border-color: #999999;
	font-weight: 400;
	color: #999999;
	position: relative;
	margin-right: -10000px;
}

#u13216:hover #u13219-6,#u13389:hover #u13391-6,#u13208:hover #u13211-6
{
	padding-top: 0px;
	padding-bottom: 0px;
	border-color: #999999;
	margin: 0px -10000px 0px 0%;
}

#u13216.TabbedPanelsTabSelected #u13219-6,#u13389.TabbedPanelsTabSelected #u13391-6,#u13208.TabbedPanelsTabSelected #u13211-6
{
	padding-top: 0px;
	border-width: 0px;
	padding-bottom: 0px;
	border-color: transparent;
	margin: 0px -10000px 0px 0%;
}

#u13212:hover #u13214-6 p,#u13212:hover #u13214-6 span,#u13212:active #u13214-6 p,#u13212:active #u13214-6 span,#u13212.TabbedPanelsTabSelected #u13214-6 p,#u13212.TabbedPanelsTabSelected #u13214-6 span,#u13216:hover #u13219-6 p,#u13216:hover #u13219-6 span,#u13216.TabbedPanelsTabSelected #u13219-6 p,#u13216.TabbedPanelsTabSelected #u13219-6 span,#u13389:hover #u13391-6 p,#u13389.TabbedPanelsTabSelected #u13391-6 p,#u13208:hover #u13211-6 p,#u13208.TabbedPanelsTabSelected #u13211-6 p
{
	font-weight: 400;
	font-family: belgrano, serif;
	font-size: 12px;
	font-style: normal;
}

#u13220
{
	background-color: transparent;
	z-index: 65;
}

#u13229
{
	border-style: solid;
	z-index: 66;
	background-color: #F7F7F7;
	position: relative;
	border-color: #999999;
	border-width: 0px 1px 1px;
}

#u15460
{
	background-color: transparent;
	border-width: 0px;
	z-index: 69;
	padding-bottom: 0px;
	position: relative;
	border-color: transparent;
}

#u14305-7
{
	background-color: transparent;
	z-index: 70;
	font-weight: 400;
	color: #626262;
	position: relative;
}

#u14306
{
	background-color: #E9E9E9;
	position: relative;
	border-color: #000000;
	z-index: 77;
	height: 1px;
}

#u14307-16
{
	font-family: open-sans, sans-serif;
	z-index: 78;
	line-height: 21px;
	background-color: transparent;
	min-height: 210px;
	font-weight: 400;
	color: #626262;
	position: relative;
}

#u14351
{
	background-color: transparent;
	z-index: 94;
	position: relative;
}

#u14365
{
	background-color: transparent;
	z-index: 96;
	position: relative;
}

#u14379
{
	background-color: transparent;
	z-index: 98;
	position: relative;
}

#u14337
{
	background-color: transparent;
	z-index: 67;
	position: relative;
}

#u14393
{
	background-color: transparent;
	position: relative;
	z-index: 100;
}

#u14407
{
	background-color: transparent;
	z-index: 102;
	position: relative;
}

#u14421
{
	background-color: transparent;
	z-index: 104;
	position: relative;
}

#u13221
{
	border-style: solid;
	z-index: 106;
	background-color: #F7F7F7;
	position: relative;
	border-color: #999999;
	border-width: 0px 1px 1px;
}

#u15939
{
	background-color: transparent;
	border-width: 0px;
	z-index: 107;
	padding-bottom: 0px;
	position: relative;
	border-color: transparent;
}

#u15657-15
{
	background-color: transparent;
	z-index: 108;
	font-weight: 400;
	color: #626262;
	position: relative;
}

#u15658
{
	background-color: #E9E9E9;
	position: relative;
	border-color: #000000;
	z-index: 123;
	height: 1px;
}

#u15656-18
{
	font-family: open-sans, sans-serif;
	z-index: 124;
	line-height: 21px;
	background-color: transparent;
	min-height: 210px;
	margin-top: 14px;
	font-weight: 400;
	color: #626262;
	position: relative;
}

#u15740
{
	background-color: transparent;
	z-index: 144;
	position: relative;
}

#u15726
{
	background-color: transparent;
	position: relative;
	z-index: 142;
}

#u15770
{
	background-color: transparent;
	background-position: center center;
	z-index: 146;
	background-repeat: no-repeat;
	position: relative;
	background-size: cover;
}

#u15802
{
	z-index: 154;
	background-color: transparent;
	background-position: center center;
	background-repeat: no-repeat;
	position: relative;
	background-size: cover;
}

#u15893
{
	background-color: transparent;
	position: relative;
	z-index: 150;
}

#u15882
{
	background-color: transparent;
	z-index: 148;
	position: relative;
}

#u15839
{
	background-color: transparent;
	background-position: center center;
	z-index: 147;
	background-repeat: no-repeat;
	position: relative;
	background-size: cover;
}

#u15907
{
	background-color: transparent;
	position: relative;
	z-index: 152;
}

#u13419
{
	border-style: solid;
	z-index: 155;
	background-color: #F7F7F7;
	position: relative;
	border-color: #999999;
	border-width: 0px 1px 1px;
}

#u16088
{
	background-color: transparent;
	border-width: 0px;
	z-index: 156;
	position: relative;
	border-color: transparent;
}

#u16089-7
{
	background-color: transparent;
	z-index: 157;
	font-weight: 400;
	color: #626262;
	position: relative;
}

#u16090
{
	background-color: #E9E9E9;
	position: relative;
	border-color: #000000;
	z-index: 164;
	height: 1px;
}

#u16091-18
{
	font-family: open-sans, sans-serif;
	z-index: 165;
	line-height: 21px;
	background-color: transparent;
	min-height: 210px;
	font-weight: 400;
	color: #626262;
	position: relative;
}

#pu16126
{
	margin-right: -10000px;
}

#u16126
{
	background-color: transparent;
	width: 100%;
	position: relative;
	z-index: 183;
}

#u16140
{
	background-color: transparent;
	z-index: 185;
	position: relative;
}

#u16201
{
	background-color: transparent;
	z-index: 189;
	position: relative;
}

#u16154
{
	background-color: transparent;
	position: relative;
	z-index: 187;
}

#u16162
{
	background-color: transparent;
	background-position: center center;
	z-index: 191;
	background-repeat: no-repeat;
	width: 100%;
	position: relative;
	background-size: cover;
}

#u16209
{
	background-color: transparent;
	background-position: center center;
	z-index: 192;
	background-repeat: no-repeat;
	position: relative;
	background-size: cover;
}

#u16269
{
	background-color: transparent;
	background-position: center center;
	z-index: 193;
	background-repeat: no-repeat;
	position: relative;
	background-size: cover;
}

#u13225
{
	border-style: solid;
	z-index: 194;
	background-color: #F7F7F7;
	position: relative;
	border-color: #999999;
	border-width: 0px 1px 1px;
}

#u13451
{
	background-color: transparent;
	border-width: 0px;
	z-index: 195;
	padding-bottom: 0px;
	position: relative;
	border-color: transparent;
}

#u13453-7
{
	background-color: transparent;
	z-index: 196;
	font-weight: 400;
	min-height: 126px;
	color: #626262;
	position: relative;
}

#u14305-2,#u14305-3,#u15657-2,#u15657-3,#u16089-2,#u16089-3,#u13453-2,#u13453-3
{
	line-height: 19px;
	font-family: belgrano, serif;
	text-align: center;
	font-size: 16px;
}

#u14305-5,#u15657-5,#u15657-7,#u15657-9,#u15657-11,#u15657-13,#u16089-5,#u13453-5
{
	line-height: 18px;
	font-family: open-sans, sans-serif;
	font-size: 12px;
}

#u13452
{
	background-color: #E9E9E9;
	margin-top: 8px;
	position: relative;
	border-color: #000000;
	z-index: 203;
	height: 1px;
}

#u13454-14
{
	font-family: open-sans, sans-serif;
	z-index: 204;
	line-height: 21px;
	background-color: transparent;
	margin-top: 14px;
	font-weight: 400;
	color: #626262;
	position: relative;
}

#u14114
{
	background-color: transparent;
	z-index: 220;
	position: relative;
}

#u14097
{
	background-color: transparent;
	position: relative;
	z-index: 222;
}

#u14080
{
	background-color: transparent;
	position: relative;
	z-index: 218;
}

.MenuItem,.TabbedPanelsTab
{
	cursor: pointer;
}

#tab-panelu13206-bw
{
	z-index: 35;
}

#page_position_content,#u14351_img,#u14365_img,#u14379_img,#u14337_img,#u14393_img,#u14407_img,#u14421_img,#u15740_img,#u15726_img,#u15893_img,#u15882_img,#u15907_img,#u16126_img,#u16140_img,#u16201_img,#u16154_img,#u14097_img,#pu12821
{
	width: 100%;
}

#u12821
{
	background-color: #191919;
	z-index: 2;
}

#u12821_align_to_page
{
	margin-left: auto;
	position: relative;
	margin-right: auto;
}

#u12845
{
	background-color: transparent;
	border-width: 0px;
	margin-left: 50%;
	z-index: 26;
	width: 77px;
	position: relative;
	border-color: transparent;
}

#u12846
{
	left: -39px;
	margin-left: 50%;
	z-index: 28;
	height: 36px;
	background-color: transparent;
	background-position: 0px 0px;
	position: relative;
	width: 36px;
	vertical-align: top;
	background-repeat: no-repeat;
	margin-right: -10000px;
}

#u12846:hover
{
	background-color: transparent;
	left: -39px;
	margin-left: 50%;
	background-position: 0px 0px;
	background-repeat: no-repeat;
}

.hidpi #u12846,.hidpi #u12846:hover
{
	left: -39px;
	margin-left: 50%;
	background-size: 36px 36px;
}

#u12848
{
	left: 2px;
	margin-left: 50%;
	z-index: 31;
	height: 36px;
	background-color: transparent;
	background-position: 0px 0px;
	position: relative;
	width: 36px;
	vertical-align: top;
	background-repeat: no-repeat;
	margin-right: -10000px;
}

#u12848:hover
{
	background-color: transparent;
	left: 2px;
	margin-left: 50%;
	background-position: 0px 0px;
	background-repeat: no-repeat;
}

.hidpi #u12848,.hidpi #u12848:hover
{
	left: 2px;
	margin-left: 50%;
	background-size: 36px 36px;
}

#u12925
{
	display: block;
	z-index: 3;
	vertical-align: top;
	position: relative;
}

#u12821-bw
{
	z-index: 2;
}

#u12843-4
{
	background-color: transparent;
	line-height: 32px;
	font-family: belgrano, serif;
	z-index: 5;
	font-weight: 400;
	min-height: 38px;
	color: #FFFFFF;
	text-align: center;
	font-size: 27px;
}

#u12843-4-bw
{
	min-height: 38px;
	z-index: 5;
}

#u12841-17
{
	background-color: transparent;
	z-index: 9;
	text-align: center;
}

#u12841-9
{
	font-weight: 300;
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
	font-family: open-sans, sans-serif;
	color: #4E4E4E;
}

#u12841-7
{
	font-weight: 400;
	line-height: 14px;
	font-family: open-sans, sans-serif;
	font-size: 12px;
}

#u12841-10
{
	font-weight: 300;
	line-height: 14px;
	color: #FFFFFF;
	font-family: open-sans, sans-serif;
	font-size: 12px;
}

#u12841-12
{
	font-weight: 700;
	line-height: 14px;
	color: #FFFFFF;
	font-family: open-sans, sans-serif;
	font-size: 12px;
}

#u12841-2,#u12841-4,#u12841-6,#u12841-13,#u12841-15
{
	font-weight: 400;
	line-height: 14px;
	color: #FFFFFF;
	font-family: open-sans, sans-serif;
	font-size: 12px;
}

.html
{
	background-color: #FFFFFF;
}

body
{
	position: relative;
}

@media (min-width: 783px)
{
	#muse_css_mq
	{
		background-color: #FFFFFF;
	}

	#bp_infinity.active
	{
		display: block;
	}

	#page
	{
		min-height: 2482.9px;
		max-width: 1200px;
	}

	#u12853
	{
		z-index: 246;
		width: 219px;
		margin-top: 11px;
		left: 97px;
	}

	#u12491
	{
		z-index: 224;
		width: 366px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		margin-left: 100%;
		left: -485px;
	}

	#u12492
	{
		z-index: 225;
		width: 366px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		margin-left: 100%;
		left: -366px;
	}

	#u12493
	{
		z-index: 226;
		width: 366px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		margin-left: 100%;
		left: -366px;
	}

	#menuu12494
	{
		z-index: 227;
		width: 366px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		margin-left: 100%;
		left: -366px;
	}

	#u12495
	{
		width: 120px;
		min-height: 78px;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
	}

	#u12498
	{
		width: 120px;
		background-color: transparent;
		padding-bottom: 61px;
		position: relative;
	}

	#u12498.MuseMenuActive
	{
		background-color: transparent;
		width: 120px;
		min-height: 0px;
		margin: 0px;
	}

	#u12499-4
	{
		width: 120px;
		min-height: 17px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		color: #000000;
		text-align: center;
		font-size: 14px;
		font-family: homenaje, sans-serif;
		font-weight: 400;
		position: relative;
		margin-right: -10000px;
		top: 30px;
		left: 0px;
	}

	#u12498:hover #u12499-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 17px;
		width: 120px;
		margin: 0px -10000px 0px 0px;
	}

	#u12498:active #u12499-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 17px;
		width: 120px;
		margin: 0px -10000px 0px 0px;
	}

	#u12498.MuseMenuActive #u12499-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 17px;
		width: 120px;
		margin: 0px -10000px 0px 0px;
	}

	#u12509
	{
		width: 121px;
		min-height: 78px;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		left: 122px;
	}

	#u12510
	{
		width: 121px;
		background-color: transparent;
		padding-bottom: 61px;
		position: relative;
	}

	#u12510:hover
	{
		background-color: #D3D3D3;
		width: 121px;
		min-height: 0px;
		margin: 0px;
	}

	#u12511-4
	{
		width: 121px;
		min-height: 17px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		color: #000000;
		text-align: center;
		font-family: homenaje, sans-serif;
		font-weight: 400;
		position: relative;
		margin-right: -10000px;
		top: 30px;
	}

	#u12510:hover #u12511-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 17px;
		width: 121px;
		margin: 0px -10000px 0px 0px;
	}

	#u12510:active #u12511-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 17px;
		width: 121px;
		margin: 0px -10000px 0px 0px;
	}

	#u12502
	{
		width: 121px;
		min-height: 78px;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		left: 245px;
	}

	#u12503
	{
		width: 121px;
		background-color: transparent;
		padding-bottom: 61px;
		position: relative;
	}

	#u12503:hover
	{
		background-color: #D3D3D3;
		width: 121px;
		min-height: 0px;
		margin: 0px;
	}

	#u12510:active,#u12503:active
	{
		background-color: transparent;
		width: 121px;
		min-height: 0px;
		margin: 0px;
	}

	#u12503.MuseMenuActive
	{
		background-color: transparent;
		width: 121px;
		min-height: 0px;
		margin: 0px;
	}

	#u12505-4
	{
		width: 121px;
		min-height: 17px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		color: #000000;
		text-align: center;
		font-family: homenaje, sans-serif;
		font-weight: 400;
		position: relative;
		margin-right: -10000px;
		top: 30px;
	}

	#u12510.MuseMenuActive #u12511-4,#u12503:hover #u12505-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 17px;
		width: 121px;
		margin: 0px -10000px 0px 0px;
	}

	#u12503:active #u12505-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 17px;
		width: 121px;
		margin: 0px -10000px 0px 0px;
	}

	#u12503.MuseMenuActive #u12505-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 17px;
		width: 121px;
		margin: 0px -10000px 0px 0px;
	}

	#tab-panelu13206
	{
		min-height: 1401px;
	}

	#u13212
	{
		padding-bottom: 28px;
		width: 25%;
	}

	#u13212:hover
	{
		width: 25%;
	}

	#u13212:active
	{
		width: 25%;
	}

	#u13212.TabbedPanelsTabSelected
	{
		width: 25%;
	}

	#u13214-6
	{
		line-height: 17px;
		font-size: 12px;
		top: 14px;
		width: 99.67%;
	}

	#u13212:hover #u13214-6
	{
		width: 99.67%;
	}

	#u13212:active #u13214-6
	{
		width: 99.67%;
	}

	#u13212.TabbedPanelsTabSelected #u13214-6
	{
		width: 99.67%;
	}

	#u13216
	{
		min-height: 34px;
		padding-bottom: 28px;
		width: 25%;
		left: 24.92%;
	}

	#u13216:hover
	{
		min-height: 34px;
		width: 25%;
	}

	#u13219-6
	{
		min-height: 34px;
		line-height: 17px;
		font-size: 12px;
		top: 14px;
		width: 99.34%;
	}

	#u13216:hover #u13219-6
	{
		min-height: 34px;
		width: 99.34%;
	}

	#u13389
	{
		min-height: 34px;
		padding-bottom: 28px;
		width: 25%;
		left: 49.84%;
	}

	#u13216.TabbedPanelsTabSelected,#u13389:hover
	{
		min-height: 34px;
		width: 25%;
	}

	#u13389.TabbedPanelsTabSelected
	{
		min-height: 34px;
		width: 25%;
	}

	#u13391-6
	{
		min-height: 34px;
		line-height: 17px;
		font-size: 12px;
		top: 14px;
		width: 99.34%;
	}

	#u13216.TabbedPanelsTabSelected #u13219-6,#u13389:hover #u13391-6
	{
		min-height: 34px;
		width: 99.34%;
	}

	#u13389.TabbedPanelsTabSelected #u13391-6
	{
		min-height: 34px;
		width: 99.34%;
	}

	#u13208
	{
		min-height: 34px;
		padding-bottom: 28px;
		width: 25.09%;
		left: 74.75%;
	}

	#u13208:hover
	{
		min-height: 34px;
		width: 25.09%;
	}

	#u13208.TabbedPanelsTabSelected
	{
		min-height: 34px;
		width: 25.09%;
	}

	#u13211-6
	{
		min-height: 34px;
		line-height: 17px;
		font-size: 12px;
		top: 14px;
		width: 99.67%;
	}

	#u13208:hover #u13211-6
	{
		min-height: 34px;
		width: 99.67%;
	}

	#u13208.TabbedPanelsTabSelected #u13211-6
	{
		min-height: 34px;
		width: 99.67%;
	}

	#pu14337
	{
		width: 61.92%;
		margin: 454px -10000px -157px 3.75%;
	}

	#u14337
	{
		width: 46.71%;
	}

	#u14421
	{
		margin-top: 23px;
		width: 99.74%;
		margin-left: 0.27%;
	}

	#pu15460
	{
		padding-bottom: 0px;
		margin-right: -10000px;
		margin-top: 57px;
		width: 60%;
		margin-left: 20%;
	}

	#u14306
	{
		width: 707px;
		margin-top: 18px;
		margin-left: 50%;
		left: -353px;
	}

	#u14307-16
	{
		width: 720px;
		margin-top: 15px;
		margin-left: 50%;
		left: -360px;
	}

	#u14351
	{
		margin-top: 30px;
		width: 52.09%;
		margin-left: 23.96%;
		left: 0px;
	}

	#u14365
	{
		margin-top: 17px;
		width: 51.95%;
		margin-left: 24.03%;
		left: -1px;
	}

	#pu14379
	{
		width: 31.17%;
		margin: 457px -10000px -157px 67%;
	}

	#u14379
	{
		width: 99.47%;
		margin-left: 0.54%;
	}

	#u14393
	{
		margin-top: 20px;
		width: 100%;
	}

	#u14407
	{
		margin-top: 23px;
		width: 87.97%;
		margin-left: 6.15%;
	}

	#pu15770
	{
		width: 31.09%;
		margin: 505px -10000px -225px 1.5833333333333335%;
	}

	#u15770
	{
		height: 518px;
		background-image: url("../images/suite%20ejecutiva_01-u622-fr.jpg");
		width: 100%;
	}

	#u15893
	{
		margin-top: 22px;
		width: 100%;
	}

	#u15907
	{
		margin-top: 17px;
		width: 100%;
	}

	#pu15939
	{
		width: 60%;
		margin: 57px -10000px -224px 20%;
	}

	#u15460,#u15939
	{
		width: 720px;
		margin-left: 50%;
		left: -361px;
	}

	#u15656-18
	{
		width: 720px;
		margin-left: 50%;
		left: -360px;
	}

	#u15740
	{
		margin-top: 51px;
		width: 51.81%;
		margin-left: 24.1%;
		left: 0px;
	}

	#u15802
	{
		height: 521px;
		background-image: url("../images/suite%20ejecutiva_02-u15802-fr.jpg");
		margin-top: 18px;
		width: 51.81%;
		margin-left: 24.1%;
		left: 0px;
	}

	.hidpi #u15802
	{
		background-image: url("../images/suite%20ejecutiva_02-u15802-fr_2x.jpg");
		margin-left: 24.1%;
		left: 0px;
	}

	#u15882
	{
		margin-top: 17px;
		width: 51.81%;
		margin-left: 24.1%;
		left: 0px;
	}

	#pu15726
	{
		padding-bottom: 0px;
		margin-right: -10000px;
		margin-top: 505px;
		width: 31.09%;
		margin-left: 67.17%;
	}

	#u15839
	{
		height: 512px;
		background-image: url("../images/sgh-hotelfraymarcos-12-u15839-fr.jpg");
		margin-top: 18px;
		width: 100%;
	}

	#u13419
	{
		padding-bottom: 104px;
	}

	#pu16126
	{
		margin-top: 441px;
		width: 31.09%;
		margin-left: 1.59%;
	}

	#u16162
	{
		height: 248px;
		background-image: url("../images/sgh-hotelfraymarcos-8-u16162-fr.jpg");
		margin-top: 24px;
	}

	#u16269
	{
		height: 244px;
		background-image: url("../images/sgh-hotelfraymarcos-11-u16269-fr.jpg");
		margin-top: 25px;
		width: 100%;
	}

	#pu16088
	{
		margin-right: -10000px;
		margin-top: 57px;
		width: 60%;
		margin-left: 20%;
	}

	#u16088
	{
		width: 720px;
		padding-bottom: 0px;
		margin-left: 50%;
		left: -361px;
	}

	#u14305-7,#u15657-15,#u16089-7
	{
		width: 716px;
		min-height: 126px;
		margin-left: 50%;
		left: -358px;
	}

	#u15658,#u16090
	{
		width: 707px;
		margin-top: 8px;
		margin-left: 50%;
		left: -353px;
	}

	#u16091-18
	{
		width: 720px;
		margin-top: 14px;
		margin-left: 50%;
		left: -360px;
	}

	#u16140
	{
		margin-top: 25px;
		width: 51.81%;
		margin-left: 24.1%;
		left: -1px;
	}

	#u16201
	{
		margin-top: 22px;
		width: 51.81%;
		margin-left: 24.1%;
		left: -1px;
	}

	#pu16154
	{
		padding-bottom: 0px;
		margin-right: -10000px;
		margin-top: 441px;
		width: 31.17%;
		margin-left: 67.09%;
	}

	#u16209
	{
		height: 248px;
		background-image: url("../images/sgh-hotelfraymarcos-10-u16209-fr.jpg");
		margin-top: 22px;
		width: 99.74%;
		margin-left: 0.27%;
	}

	#u13225
	{
		padding-bottom: 635px;
	}

	#u14097
	{
		margin-right: -10000px;
		margin-top: 449px;
		width: 31.25%;
		left: 1.42%;
	}

	#pu13451
	{
		padding-bottom: 0px;
		margin-right: -10000px;
		margin-top: 57px;
		width: 60.5%;
		margin-left: 19.75%;
	}

	#u13451
	{
		width: 726px;
		margin-left: 50%;
		left: -364px;
	}

	#u13453-7
	{
		width: 726px;
		margin-left: 50%;
		left: -363px;
	}

	#u13452
	{
		width: 707px;
		margin-left: 50%;
		left: -363px;
	}

	#u13454-14
	{
		width: 726px;
		min-height: 210px;
		margin-left: 50%;
		left: -363px;
	}

	#u14114
	{
		margin-top: 33px;
		width: 51.38%;
		margin-left: 24.32%;
		left: 0px;
	}

	#u14114_img
	{
		width: 100.27%;
	}

	#u14080
	{
		margin-right: -10000px;
		margin-top: 449px;
		width: 31%;
		left: 67.34%;
	}

	#pu12853,#u15726,#u16154,#u14080_img
	{
		width: 100%;
	}

	#tab-panelu13206-bw
	{
		min-height: 1401px;
		margin-top: 37px;
	}

	#pu12821
	{
		margin-top: 247px;
	}

	#u12821_align_to_page
	{
		max-width: 1200px;
		padding-top: 103px;
		padding-bottom: 33px;
	}

	#u12841-17
	{
		min-height: 115px;
		left: 19px;
		position: relative;
		width: 96.67%;
	}

	#u12845
	{
		margin-top: 20px;
		left: -38px;
	}

	#u12846
	{
		background-image: url("../images/u12846.png");
	}

	#u12846:hover
	{
		background-image: url("../images/u12846-r.png");
	}

	.hidpi #u12846
	{
		background-image: url("../images/u12846_2x.png");
	}

	.hidpi #u12846:hover
	{
		background-image: url("../images/u12846-r_2x.png");
	}

	#u12848
	{
		background-image: url("../images/u12848.png");
	}

	#u12848:hover
	{
		background-image: url("../images/u12848-r.png");
	}

	.hidpi #u12848
	{
		background-image: url("../images/u12848_2x.png");
	}

	.hidpi #u12848:hover
	{
		background-image: url("../images/u12848-r_2x.png");
	}

	#u12925
	{
		margin-top: 12px;
		width: 26%;
		left: 37%;
	}

	#u12821,#u12821-bw
	{
		min-height: 406px;
	}

	#u12843-4-bw
	{
		margin-top: 46px;
	}
}

@media (min-width: 551px) and (max-width: 782px)
{
	#muse_css_mq
	{
		background-color: #00030e;
	}

	#bp_782.active
	{
		display: block;
	}

	#page
	{
		min-height: 2741.85px;
		max-width: 782px;
	}

	#accordionu12858
	{
		z-index: 224;
		border-color: #7F7F7F;
		background-color: transparent;
	}

	#u12859
	{
		z-index: 225;
		background-color: transparent;
	}

	#u12860-3
	{
		z-index: 226;
		min-height: 42px;
		border-color: #FFFFFF;
		padding-left: 10px;
		padding-top: 10px;
		padding-bottom: 10px;
		line-height: 14px;
		color: #999999;
		font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
		background: transparent url("../images/mobile%20tab%20icon2%20copy.png") no-repeat right center;
		background-size: contain;
	}

	#u12860-3:hover
	{
		background-repeat: no-repeat;
		background-position: right center;
		border-color: #FFFFFF;
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 42px;
		margin: 0px 0px 0px 0%;
		background-size: contain;
	}

	#u12860-3:active
	{
		background-repeat: no-repeat;
		background-position: right center;
		border-color: #FFFFFF;
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 42px;
		margin: 0px 0px 0px 0%;
		background-size: contain;
	}

	#u12860-3.AccordionPanelTabOpen
	{
		background-repeat: no-repeat;
		background-position: right center;
		border-width: 0px;
		border-color: transparent;
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 42px;
		margin: 0px 0px 0px 0%;
		background-size: contain;
	}

	#u12860-3.AccordionPanelTabOpen p
	{
		color: #4F4F4F;
		visibility: inherit;
	}

	#u12861
	{
		z-index: 229;
		border-color: #FFFFFF;
		background-color: #EFEFEF;
		padding-bottom: 11px;
	}

	#menuu12862
	{
		z-index: 230;
		min-height: 202px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
	}

	#u12877
	{
		background-color: transparent;
	}

	#u12878
	{
		background-color: #F6F6F6;
		padding-bottom: 20px;
		position: relative;
		top: 0px;
		left: 0%;
	}

	#u12879-4
	{
		min-height: 19px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		line-height: 19px;
		color: #000000;
		text-align: center;
		font-size: 16px;
		font-family: homenaje, sans-serif;
		font-weight: 400;
		position: relative;
		top: 10px;
		left: 0%;
	}

	#u12878:hover #u12879-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 19px;
		margin: 0px 0px 0px 0%;
	}

	#u12894
	{
		background-color: #F6F6F6;
		padding-bottom: 20px;
		position: relative;
	}

	#u12895-4
	{
		min-height: 19px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		line-height: 19px;
		color: #000000;
		text-align: center;
		font-size: 16px;
		font-family: homenaje, sans-serif;
		font-weight: 400;
		position: relative;
		top: 10px;
	}

	#u12878.MuseMenuActive #u12879-4,#u12894:hover #u12895-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 19px;
		margin: 0px 0px 0px 0%;
	}

	#u12864
	{
		background-color: #F6F6F6;
		padding-bottom: 20px;
		position: relative;
	}

	#u12894:hover,#u12864:hover
	{
		background-color: #BAC2C7;
		min-height: 0px;
		margin: 0px 0px 0px 0%;
	}

	#u12867-4
	{
		min-height: 19px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		line-height: 19px;
		color: #000000;
		text-align: center;
		font-size: 16px;
		font-family: homenaje, sans-serif;
		font-weight: 400;
		position: relative;
		top: 10px;
	}

	#u12894.MuseMenuActive #u12895-4,#u12864:hover #u12867-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 19px;
		margin: 0px 0px 0px 0%;
	}

	#u12871
	{
		background-color: #F6F6F6;
		padding-bottom: 20px;
		position: relative;
	}

	#u12872-4
	{
		min-height: 19px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		line-height: 19px;
		color: #000000;
		text-align: center;
		font-size: 16px;
		font-family: homenaje, sans-serif;
		font-weight: 400;
		position: relative;
		top: 10px;
	}

	#u12864.MuseMenuActive #u12867-4,#u12871:hover #u12872-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 19px;
		margin: 0px 0px 0px 0%;
	}

	#u12891,#u12863,#u12870,#u12884
	{
		background-color: transparent;
		margin-top: 2px;
	}

	#u12887
	{
		background-color: #F6F6F6;
		padding-bottom: 19px;
		position: relative;
	}

	#u12871:hover,#u12887:hover
	{
		background-color: #BAC2C7;
		min-height: 0px;
		margin: 0px 0px 0px 0%;
	}

	#u12861:hover,#u12878.MuseMenuActive,#u12864.MuseMenuActive,#u12887.MuseMenuActive
	{
		background-color: #F6F6F6;
		min-height: 0px;
		margin: 0px 0px 0px 0%;
	}

	#u12890-4
	{
		min-height: 19px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		line-height: 19px;
		color: #000000;
		text-align: center;
		font-size: 16px;
		font-family: homenaje, sans-serif;
		font-weight: 400;
		position: relative;
		top: 9px;
	}

	#u12871.MuseMenuActive #u12872-4,#u12887:hover #u12890-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 19px;
		margin: 0px 0px 0px 0%;
	}

	#u12887.MuseMenuActive #u12890-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 19px;
		margin: 0px 0px 0px 0%;
	}

	#menuu12862-bw
	{
		z-index: 230;
		min-height: 202px;
	}

	#buttonu12898
	{
		z-index: 261;
		border-color: #787878;
		background-color: #C13E4B;
		padding-bottom: 12px;
		margin-top: 5px;
		position: relative;
		width: 93.74%;
		margin-left: 3.14%;
		left: -4px;
	}

	#buttonu12898.ButtonSelected
	{
		min-height: 0px;
		width: 93.74%;
		left: -4px;
		margin: 5px 0px 0px 3.132992327365719%;
	}

	#u12899-5
	{
		z-index: 262;
		min-height: 23px;
		background-color: transparent;
		text-align: center;
		letter-spacing: 1px;
		color: #FFFFFF;
		line-height: 18px;
		font-size: 15px;
		font-family: belgrano, serif;
		font-weight: 400;
		position: relative;
		margin-right: -10000px;
		margin-top: 15px;
		width: 100%;
	}

	#buttonu12898.ButtonSelected #u12899-5
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 23px;
		width: 100%;
		margin: 15px -10000px 0px 0%;
	}

	#u12899
	{
		font-weight: 700;
	}

	.AccordionPanelTab /* accordion */
	{
		cursor: pointer;
	}

	#accordionu12858-bw
	{
		z-index: 224;
	}

	#u12853
	{
		z-index: 267;
		width: 176px;
		margin-top: 12px;
		left: 27px;
	}

	#u13111-bw
	{
		margin-top: 9px;
	}

	#tab-panelu13206
	{
		min-height: 1826px;
	}

	#u13212
	{
		padding-bottom: 15px;
		width: 24.94%;
	}

	#u13212:hover
	{
		width: 24.94%;
	}

	#u13212:active
	{
		width: 24.94%;
	}

	#u13212.TabbedPanelsTabSelected
	{
		width: 24.94%;
	}

	#u13214-6
	{
		line-height: 17px;
		font-size: 12px;
		top: 7px;
		width: 99.49%;
	}

	#u13212:hover #u13214-6
	{
		width: 99.49%;
	}

	#u13212:active #u13214-6
	{
		width: 99.49%;
	}

	#u13212.TabbedPanelsTabSelected #u13214-6
	{
		width: 99.49%;
	}

	#u13216
	{
		min-height: 34px;
		padding-bottom: 15px;
		width: 25.07%;
		left: 24.81%;
	}

	#u13216:hover
	{
		min-height: 34px;
		width: 25.07%;
	}

	#u13219-6
	{
		min-height: 34px;
		line-height: 17px;
		font-size: 12px;
		top: 7px;
		width: 98.98%;
	}

	#u13216:hover #u13219-6
	{
		min-height: 34px;
		width: 98.98%;
	}

	#u13389
	{
		min-height: 34px;
		padding-bottom: 15px;
		width: 25.07%;
		left: 49.75%;
	}

	#u13216.TabbedPanelsTabSelected,#u13389:hover
	{
		min-height: 34px;
		width: 25.07%;
	}

	#u13389.TabbedPanelsTabSelected
	{
		min-height: 34px;
		width: 25.07%;
	}

	#u13391-6
	{
		min-height: 34px;
		line-height: 17px;
		font-size: 12px;
		top: 8px;
		width: 98.98%;
	}

	#u13216.TabbedPanelsTabSelected #u13219-6,#u13389:hover #u13391-6
	{
		min-height: 34px;
		width: 98.98%;
	}

	#u13389.TabbedPanelsTabSelected #u13391-6
	{
		min-height: 34px;
		width: 98.98%;
	}

	#u13208
	{
		min-height: 36px;
		padding-bottom: 13px;
		width: 25.07%;
		left: 74.69%;
	}

	#u13208:hover
	{
		min-height: 36px;
		width: 25.07%;
	}

	#u13208.TabbedPanelsTabSelected
	{
		min-height: 36px;
		width: 25.07%;
	}

	#u13211-6
	{
		min-height: 36px;
		line-height: 18px;
		font-size: 13px;
		top: 6px;
		width: 99.49%;
	}

	#u13208:hover #u13211-6
	{
		min-height: 36px;
		width: 99.49%;
	}

	#u13208.TabbedPanelsTabSelected #u13211-6
	{
		min-height: 36px;
		width: 99.49%;
	}

	#u13229_position_content
	{
		margin-bottom: -235px;
		padding-top: 33px;
		width: 100%;
	}

	#u15460
	{
		width: 92.08%;
		margin-left: 3.84%;
	}

	#u14305-7
	{
		min-height: 126px;
		width: 99.45%;
		margin-left: 0.28%;
	}

	#u14306
	{
		margin-top: 17px;
		width: 98.2%;
		margin-left: 0.98%;
	}

	#ppu14337
	{
		margin-top: 32px;
		position: relative;
		width: 94.89%;
		margin-left: 2.43%;
	}

	#pu14337
	{
		padding-bottom: 0px;
		margin-right: -10000px;
		width: 48.79%;
	}

	#pu14351
	{
		padding-bottom: 0px;
		margin-right: -10000px;
		width: 48.79%;
		margin-left: 51.35%;
	}

	#u14365
	{
		margin-top: 13px;
		width: 99.45%;
	}

	#u14407
	{
		margin-top: 13px;
		width: 99.73%;
	}

	#u14379
	{
		margin-top: 17px;
		width: 94.89%;
		margin-left: 2.43%;
	}

	#u13221
	{
		padding-bottom: 35px;
	}

	#pu15740
	{
		margin-right: -10000px;
		margin-top: 466px;
		width: 46.3%;
		margin-left: 2.43%;
	}

	#u15726
	{
		margin-top: 13px;
		width: 100%;
	}

	#u15893
	{
		margin-top: 18px;
		width: 99.73%;
	}

	#u14393,#u15907
	{
		margin-top: 18px;
		width: 100%;
	}

	#u15939
	{
		margin-right: -10000px;
		margin-top: 33px;
		width: 74.05%;
		margin-left: 12.98%;
		left: -1px;
	}

	#u15657-15
	{
		min-height: 126px;
		width: 99.49%;
		margin-left: 0.26%;
		left: 0px;
	}

	#u15658
	{
		margin-top: 8px;
		width: 98.28%;
		margin-left: 0.87%;
		left: 2px;
	}

	#pu15770
	{
		margin-right: -10000px;
		margin-top: 466px;
		width: 46.42%;
		margin-left: 51.16%;
	}

	#u15770
	{
		height: 495px;
		background-image: url("../images/suite%20ejecutiva_01-u15770-fr.jpg");
		width: 98.9%;
		margin-left: 0.56%;
	}

	#u15802
	{
		height: 240px;
		background-image: url("../images/suite%20ejecutiva_02-u15802-fr2.jpg");
		margin-top: 18px;
		width: 99.45%;
		margin-left: 0.56%;
	}

	.hidpi #u15802
	{
		background-image: url("../images/suite%20ejecutiva_02-u15802-fr_2x2.jpg");
	}

	#u15839
	{
		height: 499px;
		background-image: url("../images/sgh-hotelfraymarcos-12-u15839-fr2.jpg");
		margin-top: 19px;
		width: 99.45%;
	}

	#u13419
	{
		padding-bottom: 228px;
	}

	#pu16126
	{
		padding-bottom: 0px;
		margin-top: 419px;
		width: 46.17%;
		margin-left: 2.43%;
	}

	#u16201
	{
		margin-top: 19px;
		width: 100%;
	}

	#u16162
	{
		height: 241px;
		background-image: url("../images/sgh-hotelfraymarcos-8-u16162-fr2.jpg");
		margin-top: 18px;
	}

	#u16209
	{
		height: 244px;
		background-image: url("../images/sgh-hotelfraymarcos-10-u16209-fr2.jpg");
		margin-top: 123px;
		width: 100%;
	}

	#u16088
	{
		padding-bottom: 0px;
		margin-right: -10000px;
		margin-top: 33px;
		width: 92.08%;
		margin-left: 3.97%;
		left: -1px;
	}

	#u16089-7
	{
		min-height: 126px;
		width: 99.45%;
		margin-left: 0.28%;
		left: 0px;
	}

	#u16090
	{
		margin-top: 8px;
		width: 98.2%;
		margin-left: 0.91%;
		left: 0px;
	}

	#u16091-18
	{
		margin-top: 14px;
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	#pu16140
	{
		padding-bottom: 0px;
		margin-right: -10000px;
		margin-top: 419px;
		width: 46.3%;
		margin-left: 51.16%;
	}

	#u14337,#u15740,#u16140
	{
		width: 99.73%;
	}

	#u14421,#u15882,#u16154
	{
		margin-top: 19px;
		width: 99.73%;
	}

	#u16269
	{
		height: 328px;
		background-image: url("../images/sgh-hotelfraymarcos-11-u16269-fr2.jpg");
		margin-top: 18px;
		width: 99.73%;
	}

	#u13451
	{
		margin-right: -10000px;
		margin-top: 33px;
		width: 94.89%;
		margin-left: 2.56%;
		left: -21px;
	}

	#u15656-18,#u13453-7
	{
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	#u13452
	{
		width: 97.44%;
		margin-left: 1.29%;
		left: 1px;
	}

	#u13454-14
	{
		min-height: 168px;
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	#pu14114
	{
		width: 94.89%;
		margin: 383px -10000px -124px 2.3017902813299234%;
	}

	#u14080
	{
		margin-top: 15px;
		width: 100%;
	}

	#paccordionu12858,#u14351,#u14114,#u14114_img,#u14080_img
	{
		width: 100%;
	}

	#u14307-16,#u14097
	{
		margin-top: 14px;
		width: 100%;
	}

	#tab-panelu13206-bw
	{
		min-height: 1826px;
		margin-top: 36px;
	}

	#pu12821
	{
		margin-top: 64px;
	}

	#u12821_align_to_page
	{
		max-width: 782px;
		padding-top: 85px;
		padding-bottom: 53px;
	}

	#u12841-17
	{
		min-height: 115px;
		left: 12px;
		position: relative;
		width: 96.68%;
	}

	#u12845
	{
		margin-top: 22px;
		left: -37px;
	}

	#u12846
	{
		background-image: url("../images/u128462.png");
	}

	#u12846:hover
	{
		background-image: url("../images/u12846-r2.png");
	}

	.hidpi #u12846
	{
		background-image: url("../images/u12846_2x2.png");
	}

	.hidpi #u12846:hover
	{
		background-image: url("../images/u12846-r_2x2.png");
	}

	#u12848
	{
		background-image: url("../images/u128482.png");
	}

	#u12848:hover
	{
		background-image: url("../images/u12848-r2.png");
	}

	.hidpi #u12848
	{
		background-image: url("../images/u12848_2x2.png");
	}

	.hidpi #u12848:hover
	{
		background-image: url("../images/u12848-r_2x2.png");
	}

	#u12925
	{
		margin-top: 22px;
		width: 39.9%;
		left: 29.93%;
	}

	#u12821,#u12821-bw
	{
		min-height: 431px;
	}

	#u12843-4-bw
	{
		margin-top: 17px;
	}
}

@media (max-width: 550px)
{
	#muse_css_mq
	{
		background-color: #000226;
	}

	#bp_550.active
	{
		display: block;
	}

	#page
	{
		min-height: 4935.85px;
		max-width: 550px;
	}

	#paccordionu12858
	{
		width: 100%;
	}

	#accordionu12858
	{
		z-index: 224;
		border-color: #7F7F7F;
		background-color: transparent;
	}

	#u12859
	{
		z-index: 225;
		background-color: transparent;
	}

	#u12860-3
	{
		z-index: 226;
		min-height: 58px;
		border-color: #FFFFFF;
		padding-left: 10px;
		padding-top: 10px;
		padding-bottom: 10px;
		line-height: 14px;
		color: #999999;
		font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
		background: transparent url("../images/mobile%20tab%20icon2%20copy.png") no-repeat right center;
		background-size: contain;
	}

	#u12860-3:hover
	{
		background-repeat: no-repeat;
		background-position: right center;
		border-color: #FFFFFF;
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 58px;
		margin: 0px 0px 0px 0%;
		background-size: contain;
	}

	#u12860-3:active
	{
		background-repeat: no-repeat;
		background-position: right center;
		border-color: #FFFFFF;
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 58px;
		margin: 0px 0px 0px 0%;
		background-size: contain;
	}

	#u12860-3.AccordionPanelTabOpen
	{
		background-repeat: no-repeat;
		background-position: right center;
		border-width: 0px;
		border-color: transparent;
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 58px;
		margin: 0px 0px 0px 0%;
		background-size: contain;
	}

	#u12860-3.AccordionPanelTabOpen p
	{
		color: #4F4F4F;
		visibility: inherit;
	}

	#u12861
	{
		z-index: 229;
		border-color: #FFFFFF;
		background-color: #EFEFEF;
		padding-bottom: 20.100000000000023px;
	}

	#menuu12862
	{
		z-index: 230;
		min-height: 202px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
	}

	#u12877
	{
		background-color: transparent;
	}

	#u12878
	{
		background-color: #F6F6F6;
		padding-bottom: 20px;
		position: relative;
		top: 0px;
		left: 0%;
	}

	#u12879-4
	{
		min-height: 19px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		line-height: 19px;
		color: #000000;
		text-align: center;
		font-size: 16px;
		font-family: homenaje, sans-serif;
		font-weight: 400;
		position: relative;
		top: 10px;
		left: 0%;
	}

	#u12878:hover #u12879-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 19px;
		margin: 0px 0px 0px 0%;
	}

	#u12894
	{
		background-color: #F6F6F6;
		padding-bottom: 20px;
		position: relative;
	}

	#u12895-4
	{
		min-height: 19px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		line-height: 19px;
		color: #000000;
		text-align: center;
		font-size: 16px;
		font-family: homenaje, sans-serif;
		font-weight: 400;
		position: relative;
		top: 10px;
	}

	#u12878.MuseMenuActive #u12879-4,#u12894:hover #u12895-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 19px;
		margin: 0px 0px 0px 0%;
	}

	#u12864
	{
		background-color: #F6F6F6;
		padding-bottom: 20px;
		position: relative;
	}

	#u12894:hover,#u12864:hover
	{
		background-color: #BAC2C7;
		min-height: 0px;
		margin: 0px 0px 0px 0%;
	}

	#u12867-4
	{
		min-height: 19px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		line-height: 19px;
		color: #000000;
		text-align: center;
		font-size: 16px;
		font-family: homenaje, sans-serif;
		font-weight: 400;
		position: relative;
		top: 10px;
	}

	#u12894.MuseMenuActive #u12895-4,#u12864:hover #u12867-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 19px;
		margin: 0px 0px 0px 0%;
	}

	#u12871
	{
		background-color: #F6F6F6;
		padding-bottom: 20px;
		position: relative;
	}

	#u12872-4
	{
		min-height: 19px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		line-height: 19px;
		color: #000000;
		text-align: center;
		font-size: 16px;
		font-family: homenaje, sans-serif;
		font-weight: 400;
		position: relative;
		top: 10px;
	}

	#u12864.MuseMenuActive #u12867-4,#u12871:hover #u12872-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 19px;
		margin: 0px 0px 0px 0%;
	}

	#u12891,#u12863,#u12870,#u12884
	{
		background-color: transparent;
		margin-top: 2px;
	}

	#u12887
	{
		background-color: #F6F6F6;
		padding-bottom: 19px;
		position: relative;
	}

	#u12871:hover,#u12887:hover
	{
		background-color: #BAC2C7;
		min-height: 0px;
		margin: 0px 0px 0px 0%;
	}

	#u12861:hover,#u12878.MuseMenuActive,#u12864.MuseMenuActive,#u12887.MuseMenuActive
	{
		background-color: #F6F6F6;
		min-height: 0px;
		margin: 0px 0px 0px 0%;
	}

	#u12890-4
	{
		min-height: 19px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		line-height: 19px;
		color: #000000;
		text-align: center;
		font-size: 16px;
		font-family: homenaje, sans-serif;
		font-weight: 400;
		position: relative;
		top: 9px;
	}

	#u12871.MuseMenuActive #u12872-4,#u12887:hover #u12890-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 19px;
		margin: 0px 0px 0px 0%;
	}

	#u12887.MuseMenuActive #u12890-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 19px;
		margin: 0px 0px 0px 0%;
	}

	#menuu12862-bw
	{
		z-index: 230;
		min-height: 202px;
	}

	#buttonu12898
	{
		z-index: 261;
		border-color: #787878;
		background-color: #C13E4B;
		padding-bottom: 12px;
		margin-top: 17px;
		position: relative;
		width: 92.73%;
		margin-left: 3.64%;
	}

	#buttonu12898.ButtonSelected
	{
		min-height: 0px;
		width: 92.73%;
		margin: 17px 0px 0px 3.6363636363636362%;
	}

	#u12899-5
	{
		z-index: 262;
		min-height: 23px;
		background-color: transparent;
		text-align: center;
		letter-spacing: 1px;
		color: #FFFFFF;
		line-height: 18px;
		font-size: 15px;
		font-family: belgrano, serif;
		font-weight: 400;
		position: relative;
		margin-right: -10000px;
		margin-top: 15px;
		width: 100%;
	}

	#buttonu12898.ButtonSelected #u12899-5
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 23px;
		width: 100%;
		margin: 15px -10000px 0px 0%;
	}

	.AccordionPanelTab /* accordion */
	{
		cursor: pointer;
	}

	#accordionu12858-bw
	{
		z-index: 224;
	}

	#u12853
	{
		z-index: 267;
		width: 186px;
		margin-top: 13px;
		margin-left: 100%;
		left: -368px;
	}

	#tab-panelu13206
	{
		min-height: 3977px;
	}

	#u13212
	{
		padding-bottom: 15px;
		width: 24.91%;
	}

	#u13212:hover
	{
		width: 24.91%;
	}

	#u13212:active
	{
		width: 24.91%;
	}

	#u13212.TabbedPanelsTabSelected
	{
		width: 24.91%;
	}

	#u13214-6
	{
		line-height: 15px;
		font-size: 11px;
		top: 8px;
		width: 99.28%;
	}

	#u13212:hover #u13214-6
	{
		width: 99.28%;
	}

	#u13212:active #u13214-6
	{
		width: 99.28%;
	}

	#u13212.TabbedPanelsTabSelected #u13214-6
	{
		width: 99.28%;
	}

	#u13216
	{
		min-height: 30px;
		padding-bottom: 19px;
		width: 25.1%;
		left: 24.73%;
	}

	#u13216:hover
	{
		min-height: 30px;
		width: 25.1%;
	}

	#u13219-6
	{
		min-height: 30px;
		line-height: 15px;
		font-size: 11px;
		top: 9px;
		width: 98.56%;
	}

	#u13216:hover #u13219-6
	{
		min-height: 30px;
		width: 98.56%;
	}

	#u13389
	{
		min-height: 30px;
		padding-bottom: 19px;
		width: 25.1%;
		left: 49.64%;
	}

	#u13216.TabbedPanelsTabSelected,#u13389:hover
	{
		min-height: 30px;
		width: 25.1%;
	}

	#u13391-6
	{
		min-height: 30px;
		line-height: 15px;
		font-size: 11px;
		top: 9px;
		width: 98.56%;
	}

	#u13216.TabbedPanelsTabSelected #u13219-6,#u13389:hover #u13391-6
	{
		min-height: 30px;
		width: 98.56%;
	}

	#u13389.TabbedPanelsTabSelected #u13391-6
	{
		min-height: 30px;
		width: 98.56%;
	}

	#u13208
	{
		min-height: 30px;
		padding-bottom: 19px;
		width: 25.1%;
		left: 74.55%;
	}

	#u13389.TabbedPanelsTabSelected,#u13208:hover
	{
		min-height: 30px;
		width: 25.1%;
	}

	#u13208.TabbedPanelsTabSelected
	{
		min-height: 30px;
		width: 25.1%;
	}

	#u13211-6
	{
		min-height: 30px;
		line-height: 15px;
		font-size: 11px;
		top: 9px;
		width: 99.28%;
	}

	#u13208:hover #u13211-6
	{
		min-height: 30px;
		width: 99.28%;
	}

	#u13208.TabbedPanelsTabSelected #u13211-6
	{
		min-height: 30px;
		width: 99.28%;
	}

	#u13229
	{
		padding-bottom: 105px;
	}

	#u15460
	{
		margin-right: -10000px;
		margin-top: 27px;
		width: 92.73%;
		left: 3.46%;
	}

	#u14305-7
	{
		min-height: 177px;
		width: 99.81%;
		margin-left: 0.2%;
	}

	#u14306
	{
		margin-top: 13px;
		width: 98.04%;
		margin-left: 0.99%;
	}

	#u14307-16
	{
		margin-top: 14px;
		width: 99.81%;
	}

	#pu14351
	{
		margin-right: -10000px;
		margin-top: 486px;
		width: 93.1%;
		margin-left: 3.46%;
	}

	#u14351
	{
		width: 99.42%;
		margin-left: 0.3%;
		left: -2px;
	}

	#u14365
	{
		margin-top: 15px;
		width: 100%;
		margin-left: 0%;
		left: -1px;
	}

	#u14379
	{
		margin-top: 16px;
		width: 99.42%;
		margin-left: 0.3%;
		left: -2px;
	}

	#u14337,#u14393
	{
		margin-top: 17px;
		width: 99.61%;
		margin-left: 0.2%;
		left: -1px;
	}

	#u14407
	{
		margin-top: 16px;
		width: 99.61%;
		margin-left: 0.2%;
		left: -1px;
	}

	#u14421
	{
		margin-top: 22px;
		width: 99.61%;
		margin-left: 0.2%;
		left: -1px;
	}

	#u13221
	{
		padding-bottom: 90px;
	}

	#u15939
	{
		margin-right: -10000px;
		margin-top: 26px;
		width: 92.73%;
		margin-left: 3.64%;
		left: -1px;
	}

	#u15657-15
	{
		min-height: 157px;
		width: 99.42%;
		margin-left: 0.3%;
		left: 1px;
	}

	#u15658
	{
		margin-top: 15px;
		width: 98.24%;
		margin-left: 0.89%;
		left: 0px;
	}

	#pu15740
	{
		margin-right: -10000px;
		margin-top: 501px;
		width: 93.1%;
		margin-left: 3.46%;
	}

	#u15740
	{
		width: 99.61%;
	}

	#u15770
	{
		height: 502px;
		background-image: url("../images/suite%20ejecutiva_01-u15770-fr2.jpg");
		margin-top: 16px;
		width: 99.61%;
	}

	#u15802
	{
		height: 478px;
		background-image: url("../images/suite%20ejecutiva_02-u15802-fr3.jpg");
		margin-top: 25px;
		width: 99.61%;
	}

	.hidpi #u15802
	{
		background-image: url("../images/suite%20ejecutiva_02-u15802-fr_2x3.jpg");
	}

	#u15726,#u15893
	{
		margin-top: 18px;
		width: 99.61%;
	}

	#u15882
	{
		margin-top: 26px;
		width: 100%;
	}

	#u15839
	{
		height: 511px;
		background-image: url("../images/sgh-hotelfraymarcos-12-u15839-fr3.jpg");
		margin-top: 20px;
		width: 99.61%;
	}

	#u15907
	{
		margin-top: 19px;
		width: 99.61%;
	}

	#u13419
	{
		padding-bottom: 582px;
	}

	#u16088
	{
		padding-bottom: 1px;
		margin-right: -10000px;
		margin-top: 26px;
		width: 92.73%;
		margin-left: 3.64%;
		left: -1px;
	}

	#u16089-7
	{
		min-height: 157px;
		width: 99.42%;
		margin-left: 0.3%;
		left: -1px;
	}

	#u16090
	{
		margin-top: 11px;
		width: 98.24%;
		margin-left: 0.89%;
		left: -2px;
	}

	#u16091-18
	{
		margin-top: 10px;
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	#pu16126
	{
		padding-bottom: 0px;
		margin-top: 476px;
		width: 92.73%;
		margin-left: 3.46%;
	}

	#u16140,#u16201
	{
		margin-top: 14px;
		width: 100%;
	}

	#u16154
	{
		margin-top: 13px;
		width: 100%;
	}

	#u16162
	{
		height: 387px;
		background-image: url("../images/sgh-hotelfraymarcos-8-u16162-fr3.jpg");
		margin-top: 14px;
	}

	#u16209
	{
		height: 504px;
		background-image: url("../images/sgh-hotelfraymarcos-10-u16209-fr3.jpg");
		margin-top: 14px;
		width: 100%;
	}

	#u16269
	{
		height: 525px;
		background-image: url("../images/sgh-hotelfraymarcos-11-u16269-fr3.jpg");
		margin-top: 24px;
		width: 100%;
	}

	#u13225
	{
		padding-top: 26px;
		padding-bottom: 2437.250000000001px;
	}

	#u13451
	{
		width: 92.73%;
		margin-left: 3.64%;
		left: -1px;
	}

	#u15656-18,#u13453-7
	{
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	#u13452
	{
		width: 97.46%;
		margin-left: 1.28%;
		left: -7px;
	}

	#u13454-14
	{
		min-height: 210px;
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	#u14114
	{
		margin-top: 36px;
		width: 92.73%;
		margin-left: 3.64%;
		left: -1px;
	}

	#u14097
	{
		margin-top: 23px;
		width: 92.73%;
		margin-left: 3.64%;
		left: -1px;
	}

	#u14080
	{
		margin-top: 22px;
		width: 92.73%;
		margin-left: 3.64%;
		left: -1px;
	}

	#u14114_img,#u14080_img
	{
		width: 100.2%;
	}

	#tab-panelu13206-bw
	{
		min-height: 3977px;
		margin-top: 35px;
	}

	#pu12821
	{
		margin-top: 129px;
	}

	#u12821_align_to_page
	{
		max-width: 550px;
		padding-top: 227px;
		padding-bottom: 36px;
	}

	#u12845
	{
		left: -39px;
	}

	#u12846
	{
		background-image: url("../images/u128463.png");
	}

	#u12846:hover
	{
		background-image: url("../images/u12846-r3.png");
	}

	.hidpi #u12846
	{
		background-image: url("../images/u12846_2x3.png");
	}

	.hidpi #u12846:hover
	{
		background-image: url("../images/u12846-r_2x3.png");
	}

	#u12848
	{
		background-image: url("../images/u128483.png");
	}

	#u12848:hover
	{
		background-image: url("../images/u12848-r3.png");
	}

	.hidpi #u12848
	{
		background-image: url("../images/u12848_2x3.png");
	}

	.hidpi #u12848:hover
	{
		background-image: url("../images/u12848-r_2x3.png");
	}

	#u12925
	{
		margin-top: 17px;
		width: 56.73%;
		left: 21.64%;
	}

	#u12821,#u12821-bw
	{
		min-height: 403px;
	}

	#u12843-4-bw
	{
		margin-top: 27px;
	}

	#u12841-17
	{
		min-height: 145px;
	}

	#u12841-17-bw
	{
		z-index: 9;
		min-height: 145px;
		margin-top: 82px;
	}

	body
	{
		min-width: 318px;
	}
}