.version.informacion /* version checker */
{
	color: #0000EC;
	background-color: #7DB186;
}

#page
{
	z-index: 1;
	min-height: 1087.9499999999998px;
	background-image: none;
	border-width: 0px;
	border-color: #000000;
	background-color: transparent;
	padding-bottom: 0px;
	width: 100%;
	max-width: 1280px;
	margin-left: auto;
	margin-right: auto;
}

#u2351
{
	z-index: 7;
	height: 599px;
	background: transparent url("../images/caja_1.jpg") no-repeat center center;
	background-size: cover;
}

.js body
{
	visibility: hidden;
}

.js body.initialized
{
	visibility: visible;
}

#u2351-bw
{
	z-index: 7;
	height: 599px;
}

#u2371
{
	z-index: 8;
	height: 118px;
	background-color: #FFFFFF;
	opacity: 0.3;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
	filter: alpha(opacity=30);
}

#u2371-bw
{
	z-index: 8;
	margin-top: 481px;
	height: 118px;
}

#u2469
{
	z-index: 80;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 491px;
	width: 7.82%;
	left: 1.57%;
}

#u2477
{
	z-index: 82;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 491px;
	width: 7.82%;
	left: 10.94%;
}

#u2484
{
	z-index: 84;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 491px;
	width: 7.82%;
	left: 20.16%;
}

#u2531
{
	z-index: 86;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 490px;
	width: 7.82%;
	left: 70.32%;
}

#u2539
{
	z-index: 88;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 490px;
	width: 7.82%;
	left: 80.47%;
}

#u2546
{
	z-index: 90;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 491px;
	width: 7.82%;
	left: 90.63%;
}

#u2358
{
	background-color: transparent;
	position: relative;
	left: -50%;
	margin-left: 60px;
	width: 100%;
	max-width: 120px;
}

#u2358:hover
{
	background-color: transparent;
	min-height: 0px;
	width: 100%;
	max-width: 120px;
	margin: 0px 0px 0px 60px;
}

#u2358_img
{
	opacity: 0.5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	width: 100%;
}

#u2358_img:hover
{
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	width: 100%;
}

#u2358-wrapper
{
	position: fixed;
	top: 20px;
	z-index: 26;
	left: 50%;
	margin-left: -60px;
	width: 9.38%;
	max-width: 120px;
}

#u2368
{
	z-index: 9;
	min-height: 446px;
	background-color: #FFFFFF;
}

#u2368_align_to_page
{
	margin-left: auto;
	margin-right: auto;
	position: relative;
	max-width: 1280px;
}

#u2353-24
{
	z-index: 28;
	min-height: 311px;
	background-color: transparent;
	color: #141414;
	position: relative;
	margin-right: -10000px;
	width: 26.57%;
	left: 1.57%;
}

#u2353-2
{
	font-size: 30px;
	text-align: center;
	text-transform: uppercase;
	line-height: 42px;
	font-family: faricy-new-web, sans-serif;
	font-weight: 400;
}

#u2353-22
{
	font-size: 16px;
	line-height: 19px;
	font-family: faricy-new-web, sans-serif;
	font-weight: 400;
}

#u2362
{
	z-index: 52;
	background-color: #141414;
	padding-top: 19px;
	padding-bottom: 36.174999999999955px;
	position: relative;
	margin-right: -10000px;
	margin-top: -139px;
	width: 38.99%;
	left: 30.47%;
}

#pu2574
{
	width: 88.18%;
	margin-left: 8.02%;
}

#u2574
{
	z-index: 94;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	width: 18.19%;
}

#u2576
{
	z-index: 96;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	width: 18.19%;
	left: 20.46%;
}

#u2578
{
	z-index: 98;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	width: 18.19%;
	left: 40.91%;
}

#u2572
{
	z-index: 92;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	width: 18.19%;
	left: 61.37%;
}

#u2580
{
	z-index: 100;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	width: 18.19%;
	left: 81.82%;
}

#pu2351,#u2469_img,#u2477_img,#u2484_img,#u2531_img,#u2539_img,#u2546_img,#u2574_img,#u2576_img,#u2578_img,#u2572_img,#u2580_img
{
	width: 100%;
}

#u2350-27
{
	z-index: 53;
	min-height: 311px;
	background-color: transparent;
	margin-top: 30px;
	position: relative;
	width: 88.18%;
	margin-left: 5.62%;
}

#u2350-2
{
	font-size: 30px;
	text-align: center;
	text-transform: uppercase;
	line-height: 42px;
	color: #DCDCDC;
	font-family: faricy-new-web, sans-serif;
	font-weight: 500;
}

#u2350-3
{
	font-size: 20px;
	line-height: 28px;
	color: #DCDCDC;
	font-family: faricy-new-web, sans-serif;
	font-weight: 400;
}

#u2350-4,#u2350-6,#u2350-8,#u2350-10,#u2350-12,#u2350-14,#u2350-16,#u2350-18,#u2350-19
{
	font-size: 18px;
	line-height: 25px;
	color: #DCDCDC;
	font-family: faricy-new-web, sans-serif;
	font-weight: 500;
}

#u2350-21
{
	color: #DCDCDC;
	font-weight: 700;
	font-style: italic;
}

#u2350-20,#u2350-23
{
	color: #DCDCDC;
}

#u2350-25
{
	font-size: 20px;
	line-height: 24px;
	color: #DCDCDC;
	font-family: faricy-new-web, sans-serif;
	font-weight: 400;
}

#u2352-16
{
	z-index: 10;
	min-height: 311px;
	background-color: transparent;
	color: #141414;
	position: relative;
	margin-right: -10000px;
	margin-top: 2px;
	width: 26.57%;
	left: 71.88%;
}

#u2352-2
{
	font-size: 30px;
	text-align: center;
	text-transform: uppercase;
	line-height: 42px;
	font-family: faricy-new-web, sans-serif;
	font-weight: 500;
}

#u2353-3,#u2352-3
{
	font-size: 20px;
	line-height: 28px;
	font-family: faricy-new-web, sans-serif;
	font-weight: 400;
}

#u2350-24,#u2352-4
{
	font-size: 18px;
	line-height: 25px;
	font-family: faricy-new-web, sans-serif;
	font-weight: 500;
}

#u2352-7
{
	font-size: 18px;
	text-align: justify;
	line-height: 25px;
	font-family: faricy-new-web, sans-serif;
	font-weight: 500;
}

#u2353-5,#u2353-7,#u2353-9,#u2353-11,#u2353-13,#u2353-15,#u2353-17,#u2353-18,#u2353-21,#u2352-6,#u2352-9,#u2352-10,#u2352-13
{
	font-size: 16px;
	text-align: justify;
	line-height: 22px;
	font-family: faricy-new-web, sans-serif;
	font-weight: 500;
}

#u2353-19,#u2352-11
{
	font-style: italic;
}

#u2352-14
{
	font-size: 20px;
	line-height: 24px;
	font-family: faricy-new-web, sans-serif;
	font-weight: 400;
}

#u2368-bw
{
	z-index: 9;
	min-height: 446px;
	margin-top: 21px;
}

#u4179
{
	z-index: 2;
	min-height: 21px;
	padding-bottom: 6px;
}

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

#u4180-4
{
	z-index: 3;
	min-height: 10px;
	position: relative;
	margin-right: -10000px;
	margin-top: 7px;
	width: 26.18%;
	margin-left: 36.92%;
	left: 1px;
}

#u4179-bw
{
	z-index: 2;
	min-height: 21px;
}

#muse_css_mq,.html
{
	background-color: #FFFFFF;
}

body
{
	position: relative;
	min-width: 320px;
}

