.version.contacto /* version checker */
{
	color: #0000FD;
	background-color: #CF7E93;
}

#muse_css_mq
{
	background-color: #FFFFFF;
}

#page
{
	z-index: 1;
	width: 960px;
	min-height: 699.8500000000008px;
	-pie-box-shadow: 0px 0px 10px 3px #FFFFFF;
	box-shadow: 0px 0px 10px rgba(255,255,255,0.2),0px 0px 10px rgba(255,255,255,0.2);
	background-image: none;
	border-width: 0px;
	border-color: transparent;
	background-color: #000000;
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	padding-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
}

#page_position_content
{
	width: 0.01px;/* should not cover content below */
}

#u32529
{
	z-index: 2;
	min-height: 78px;
	padding-bottom: 123px;
}

#pu32525-7
{
	width: 0.01px;
	margin-right: -10000px;
	margin-left: 100px;
}

#u32525-7
{
	z-index: 28;
	width: 105px;
	min-height: 40px;
	position: relative;
	margin-right: -10000px;
}

#contacto
{
	position: relative;
	width: 22px;
	margin-right: -10000px;
}

#u32562
{
	z-index: 26;
	width: 25px;
	height: 25px;
	position: relative;
	margin-right: -10000px;
	margin-top: 14px;
	left: 332px;
}

#u32562:hover
{
	width: 25px;
	height: 25px;
	min-height: 0px;
	margin: 14px -10000px 0px 0px;
}

#u32523
{
	z-index: 25;
	width: 25px;
	height: 25px;
	position: relative;
	margin-right: -10000px;
	margin-top: 14px;
	left: 378px;
}

#u32562:active,#u32523:hover
{
	width: 25px;
	height: 25px;
	min-height: 0px;
	margin: 14px -10000px 0px 0px;
}

#u32530
{
	z-index: 27;
	width: 25px;
	height: 25px;
	position: relative;
	margin-right: -10000px;
	margin-top: 14px;
	left: 424px;
}

#u32523:active,#u32530:hover
{
	width: 25px;
	height: 25px;
	min-height: 0px;
	margin: 14px -10000px 0px 0px;
}

#u32530:active
{
	width: 25px;
	height: 25px;
	min-height: 0px;
	margin: 14px -10000px 0px 0px;
}

#pu32522-5
{
	width: 0.01px;
	margin-right: -10000px;
	margin-top: 14px;
	margin-left: 601px;
}

#u32522-5
{
	z-index: 35;
	width: 311px;
	min-height: 15px;
	position: relative;
}

#u32518-4
{
	z-index: 40;
	width: 311px;
	min-height: 41px;
	padding-top: 8px;
	position: relative;
}

#u32518-4:hover
{
	padding-top: 8px;
	padding-bottom: 0px;
	min-height: 41px;
	width: 311px;
	margin: 0px;
}

.js body.initialized
{
	visibility: visible;
}

#u32529-bw
{
	z-index: 2;
	min-height: 78px;
}

#pu32520
{
	width: 0.01px;
	margin-left: -100px;
	margin-top: -1px;
}

#u32520
{
	z-index: 4;
	height: 5px;
}

#u32520-bw
{
	z-index: 4;
	margin-top: 91px;
	height: 5px;
}

#u32526
{
	z-index: 5;
	width: 11px;
	height: 11px;
	position: relative;
	margin-right: -10000px;
	margin-top: 85px;
	left: 1044px;
}

#menuu32533
{
	z-index: 44;
	width: 960px;
	position: relative;
	margin-right: -10000px;
	margin-top: 20px;
	left: 100px;
}

#u32548
{
	width: 238px;
	min-height: 44px;
	position: relative;
	margin-right: -10000px;
}

#u32551
{
	width: 238px;
	padding-bottom: 16px;
	position: relative;
}

#u32551:hover
{
	width: 238px;
	min-height: 4px;
	margin: 0px;
}

#u32554-4
{
	width: 238px;
	min-height: 24px;
	position: relative;
	margin-right: -10000px;
	top: 8px;
}

#u32551:hover #u32554-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 24px;
	width: 238px;
	margin: 0px -10000px 0px 0px;
}

#u32541
{
	width: 238px;
	min-height: 44px;
	position: relative;
	margin-right: -10000px;
	left: 240px;
}

#u32544
{
	width: 238px;
	padding-bottom: 16px;
	position: relative;
}

#u32551.MuseMenuActive,#u32544:hover
{
	width: 238px;
	min-height: 4px;
	margin: 0px;
}

#u32544.MuseMenuActive
{
	width: 238px;
	min-height: 4px;
	margin: 0px;
}

#u32546-4
{
	width: 238px;
	min-height: 24px;
	position: relative;
	margin-right: -10000px;
	top: 8px;
}

#u32551.MuseMenuActive #u32554-4,#u32544:hover #u32546-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 24px;
	width: 238px;
	margin: 0px -10000px 0px 0px;
}

#u32544.MuseMenuActive #u32546-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 24px;
	width: 238px;
	margin: 0px -10000px 0px 0px;
}

#u32555
{
	width: 239px;
	min-height: 44px;
	position: relative;
	margin-right: -10000px;
	left: 480px;
}

#u32556
{
	width: 239px;
	padding-bottom: 9px;
	position: relative;
}

#u32556:hover
{
	width: 239px;
	min-height: 4px;
	margin: 0px;
}

#u32557-4
{
	width: 239px;
	min-height: 31px;
	position: relative;
	margin-right: -10000px;
	top: 4px;
}

#u32556:hover #u32557-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 31px;
	width: 239px;
	margin: 0px -10000px 0px 0px;
}

#u32534
{
	width: 239px;
	min-height: 44px;
	position: relative;
	margin-right: -10000px;
	left: 721px;
}

#u32535
{
	width: 239px;
	padding-bottom: 9px;
	position: relative;
}

#u32556.MuseMenuActive,#u32535:hover
{
	width: 239px;
	min-height: 4px;
	margin: 0px;
}

#u32535.MuseMenuActive
{
	width: 239px;
	min-height: 4px;
	margin: 0px;
}

#u32538-4
{
	width: 239px;
	min-height: 31px;
	position: relative;
	margin-right: -10000px;
	top: 4px;
}

#u32556.MuseMenuActive #u32557-4,#u32535:hover #u32538-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 31px;
	width: 239px;
	margin: 0px -10000px 0px 0px;
}

#u32535.MuseMenuActive #u32538-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 31px;
	width: 239px;
	margin: 0px -10000px 0px 0px;
}

#u13217
{
	z-index: 69;
	width: 866px;
	background: transparent url("../images/u13217-grad.png") repeat-y left top;
	background: -webkit-gradient(linear, left center, right center, from(rgba(12,165,176,0.5)),color-stop(60%, #000000));
	background: -webkit-linear-gradient(left,rgba(12,165,176,0.5) ,#000000 60%);
	background: linear-gradient(to right,rgba(12,165,176,0.5) ,#000000 60%);
	border-color: #000000;
	padding-bottom: 60px;
	position: relative;
	margin-right: -10000px;
	margin-top: 97px;
	left: 122px;
}

#u28722
{
	z-index: 279;
	width: 220px;
	height: 220px;
	border-radius: 100px;
	position: relative;
	margin-right: -10000px;
	margin-top: 262px;
	left: 173px;
	background: transparent url("../images/letras-u28722-fr.png") no-repeat center center;
	background-size: cover;
}

#u28726
{
	z-index: 280;
	width: 200px;
	height: 200px;
	border-radius: 100px;
	position: relative;
	margin-right: -10000px;
	margin-top: 83px;
	left: 237px;
	background: transparent url("../images/letras-ieu28726-fr.png") no-repeat center center;
	background: rgba(0,0,0,0) url("../images/letras-u28726-fr.png") no-repeat center center;
	background-color: transparent;
	background-size: cover;
}

.js #u28722.ose_pre_init,.js #u28726.ose_pre_init
{
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
}

#u13235-4
{
	z-index: 335;
	width: 136px;
	min-height: 49px;
	background-color: #000000;
	color: #FFFFFF;
	font-size: 40px;
	letter-spacing: 1px;
	line-height: 48px;
	text-align: center;
	font-family: amatic-sc, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 87px;
	left: 388px;
}

#u19530-200
{
	z-index: 70;
	width: 873px;
	min-height: 1709px;
	background: transparent url("../images/u19530-grad.png") repeat-y left top;
	background: -webkit-gradient(linear, left center, right center, from(rgba(12,165,176,0.5)),color-stop(60%, #000000));
	background: -webkit-linear-gradient(left,rgba(12,165,176,0.5) ,#000000 60%);
	background: linear-gradient(to right,rgba(12,165,176,0.5) ,#000000 60%);
	color: #FFFFFF;
	position: relative;
	margin-right: -10000px;
	margin-top: 665px;
	left: 121px;
}

#u19530-9
{
	font-size: 30px;
	text-align: center;
	letter-spacing: 20px;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 30px;
	font-family: gruppo, sans-serif;
	font-weight: 400;
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}

#u19530-3,#u19530-6
{
	line-height: 36px;
}

#u19530,#u19530-4,#u19530-7
{
	font-size: 40px;
	line-height: 48px;
}

#u19530-99,#u19530-100
{
	font-size: 20px;
	text-align: justify;
	line-height: 24px;
	padding-right: 20px;
	padding-left: 20px;
	font-family: gruppo, sans-serif;
	font-weight: 400;
}

#u19530-14,#u19530-97,#u19530-102
{
	font-size: 25px;
	text-align: justify;
	line-height: 30px;
	padding-right: 20px;
	padding-left: 20px;
	font-family: gruppo, sans-serif;
	font-weight: 400;
}

#u19530-17,#u19530-22,#u19530-27,#u19530-32,#u19530-37,#u19530-42,#u19530-47,#u19530-52,#u19530-57,#u19530-62,#u19530-67,#u19530-72,#u19530-77,#u19530-82,#u19530-106,#u19530-110,#u19530-114,#u19530-118,#u19530-122,#u19530-126,#u19530-130,#u19530-134,#u19530-138,#u19530-142,#u19530-146,#u19530-150,#u19530-154,#u19530-158,#u19530-162,#u19530-166,#u19530-170
{
	text-align: justify;
	padding-right: 20px;
	padding-left: 20px;
	font-family: gruppo, sans-serif;
	font-weight: 400;
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}

#u19530-2,#u19530-5,#u19530-8,#u19530-15,#u19530-18,#u19530-20,#u19530-23,#u19530-25,#u19530-28,#u19530-30,#u19530-33,#u19530-35,#u19530-38,#u19530-40,#u19530-43,#u19530-45,#u19530-48,#u19530-50,#u19530-53,#u19530-55,#u19530-58,#u19530-60,#u19530-63,#u19530-65,#u19530-68,#u19530-70,#u19530-73,#u19530-75,#u19530-78,#u19530-80,#u19530-104,#u19530-108,#u19530-112,#u19530-116,#u19530-120,#u19530-124,#u19530-128,#u19530-132,#u19530-136,#u19530-140,#u19530-144,#u19530-148,#u19530-152,#u19530-156,#u19530-160,#u19530-164,#u19530-168
{
	font-size: 20px;
	line-height: 24px;
}

#u19530-16,#u19530-19,#u19530-21,#u19530-24,#u19530-26,#u19530-29,#u19530-31,#u19530-34,#u19530-36,#u19530-39,#u19530-41,#u19530-44,#u19530-46,#u19530-49,#u19530-51,#u19530-54,#u19530-56,#u19530-59,#u19530-61,#u19530-64,#u19530-66,#u19530-69,#u19530-71,#u19530-74,#u19530-76,#u19530-79,#u19530-81,#u19530-103,#u19530-105,#u19530-107,#u19530-109,#u19530-111,#u19530-113,#u19530-115,#u19530-117,#u19530-119,#u19530-121,#u19530-123,#u19530-125,#u19530-127,#u19530-129,#u19530-131,#u19530-133,#u19530-135,#u19530-137,#u19530-139,#u19530-141,#u19530-143,#u19530-145,#u19530-147,#u19530-149,#u19530-151,#u19530-153,#u19530-155,#u19530-157,#u19530-159,#u19530-161,#u19530-163,#u19530-165,#u19530-167,#u19530-169
{
	line-height: 17px;
}

#u19530-88,#u19530-173
{
	font-size: 15px;
	text-align: justify;
	line-height: 18px;
	padding-right: 20px;
	padding-left: 20px;
	font-family: gruppo, sans-serif;
	font-weight: 400;
}

#u19530-10,#u19530-11,#u19530-12,#u19530-83,#u19530-85,#u19530-86,#u19530-90,#u19530-92,#u19530-94,#u19530-95,#u19530-171,#u19530-175,#u19530-177,#u19530-179,#u19530-181,#u19530-183,#u19530-184
{
	text-align: justify;
	padding-right: 20px;
	padding-left: 20px;
	font-family: gruppo, sans-serif;
	font-weight: 400;
}

#u19530-185,#u19530-186,#u19530-187,#u19530-188,#u19530-189,#u19530-190,#u19530-191,#u19530-192,#u19530-193,#u19530-194,#u19530-195,#u19530-196,#u19530-197
{
	text-align: justify;
	padding-right: 20px;
	padding-left: 20px;
}

#u25485
{
	z-index: 275;
	height: 5px;
	border-style: solid;
	border-color: #0CA5B0;
	background-color: transparent;
	border-width: 1px 0px 0px;
}

#u25485-bw
{
	z-index: 275;
	margin-top: 91px;
	height: 5px;
}

#u25486
{
	z-index: 276;
	width: 6px;
	height: 2394px;
	border-style: solid;
	border-color: #0CA5B0;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 1045px;
	border-width: 0px 1px 0px 0px;
}

#u25488
{
	z-index: 277;
	height: 5px;
	border-style: solid;
	border-color: #0CA5B0;
	background-color: transparent;
	border-width: 1px 0px 0px;
}

#u25488-bw
{
	z-index: 277;
	margin-top: 652px;
	height: 5px;
}

#u25489
{
	z-index: 278;
	width: 11px;
	height: 11px;
	border-style: solid;
	border-width: 1px;
	border-color: #0CA5B0;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 645px;
	left: 1045px;
}

#u24691
{
	z-index: 289;
	width: 200px;
	height: 200px;
	opacity: 0.5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	border-radius: 100px;
	position: relative;
	margin-right: -10000px;
	margin-top: 2167px;
	left: 765px;
	background: #B2B2B2 url("../images/letras-u24691-fr.png") no-repeat center center;
	background-color: rgba(0,0,0,0.3);
	background-size: contain;
}

#widgetu13218
{
	z-index: 290;
	width: 0.01px;
	height: 313px;
	position: relative;
	margin-right: -10000px;
	margin-top: 273px;
	left: 366px;
}

#widgetu13230
{
	z-index: 291;
	width: 439px;
	height: 41px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 1px;
}

#widgetu13230.fld-err-st
{
	background-color: transparent;
	border-radius: 0px;
	width: 439px;
	height: 41px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u13232-4
{
	z-index: 292;
	width: 384px;
	min-height: 24px;
	border-color: #BAC2C1;
	background-color: #000000;
	color: #FFFFFF;
	font-size: 20px;
	letter-spacing: 2px;
	line-height: 20px;
	text-align: left;
	font-family: gruppo, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	padding: 11px 6px 6px 49px;
}

#widgetu13230:hover #u13232-4
{
	border-color: #BAC2C1;
	padding-top: 11px;
	padding-bottom: 6px;
	min-height: 24px;
	width: 384px;
	margin: 0px -10000px 0px 0px;
}

#widgetu13230.focus-st #u13232-4
{
	border-color: #6B6B6B;
	padding-top: 11px;
	padding-bottom: 6px;
	min-height: 24px;
	width: 384px;
	margin: 0px -10000px 0px 0px;
}

#widgetu13230:hover #u13232-4 *
{
	color: #000000;
}

#widgetu13230.focus-st #u13232-4 *
{
	color: #FFFFFF;
}

#widgetu13219
{
	z-index: 296;
	width: 439px;
	height: 41px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 58px;
	left: 1px;
}

#widgetu13219.fld-err-st
{
	background-color: transparent;
	border-radius: 0px;
	width: 439px;
	height: 41px;
	min-height: 0px;
	margin: 58px -10000px 0px 0px;
}

#u13221-4
{
	z-index: 297;
	width: 384px;
	min-height: 24px;
	border-color: #BAC2C1;
	background-color: #000000;
	color: #FFFFFF;
	font-size: 20px;
	letter-spacing: 2px;
	line-height: 20px;
	text-align: left;
	font-family: gruppo, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	padding: 11px 6px 6px 49px;
}

#widgetu13219:hover #u13221-4
{
	border-color: #BAC2C1;
	padding-top: 11px;
	padding-bottom: 6px;
	min-height: 24px;
	width: 384px;
	margin: 0px -10000px 0px 0px;
}

#widgetu13219.focus-st #u13221-4
{
	border-color: #6B6B6B;
	padding-top: 11px;
	padding-bottom: 6px;
	min-height: 24px;
	width: 384px;
	margin: 0px -10000px 0px 0px;
}

#widgetu13230.fld-err-st #u13232-4,#widgetu13219.fld-err-st #u13221-4
{
	border-color: #D7244C;
	padding-top: 11px;
	padding-bottom: 6px;
	min-height: 24px;
	width: 384px;
	margin: 0px -10000px 0px 0px;
}

#widgetu13219:hover #u13221-4 *
{
	color: #000000;
}

#widgetu13219.focus-st #u13221-4 *
{
	color: #FFFFFF;
}

#widgetu13230_input,#widgetu13230_prompt,#widgetu13219_input,#widgetu13219_prompt
{
	width: 384px;
	min-height: 24px;
	color: #FFFFFF;
	text-align: left;
	letter-spacing: 2px;
	font-family: gruppo, sans-serif;
	font-size: 20px;
	font-weight: 400;
	padding: 11px 6px 6px 49px;
}

#u13224-4
{
	z-index: 301;
	width: 200px;
	min-height: 21px;
	background-color: transparent;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	padding-top: 4px;
	font-size: 12px;
	line-height: 14px;
	font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 288px;
	left: 240px;
}

#widgetu13218.frm-sub-st #u13224-4 p
{
	color: #999999;
	line-height: 1;
	font-size: 14px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	font-style: italic;
}

#u13223-4
{
	z-index: 305;
	width: 200px;
	min-height: 21px;
	background-color: transparent;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	padding-top: 4px;
	color: #FF0000;
	line-height: 14px;
	font-size: 12px;
	font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 288px;
	left: 240px;
}

#widgetu13218.frm-subm-err-st #u13223-4 p
{
	color: #D7244C;
	line-height: 1;
	font-size: 14px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	font-style: italic;
}

#u13234-4
{
	z-index: 309;
	width: 200px;
	min-height: 21px;
	background-color: transparent;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	padding-top: 4px;
	color: #00FF00;
	line-height: 12px;
	font-size: 12px;
	font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 288px;
	left: 240px;
}

#widgetu13218.frm-sub-st #u13224-4,#widgetu13218.frm-subm-err-st #u13223-4,#widgetu13218.frm-subm-ok-st #u13234-4
{
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	min-height: 25px;
}

#widgetu13218.frm-subm-ok-st #u13234-4 p
{
	color: #999999;
	font-size: 14px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	font-style: italic;
}

#u13229-17
{
	z-index: 313;
	min-height: 53px;
	width: 440px;
	position: relative;
	margin-right: -10000px;
	margin-top: 233px;
	background: transparent url("../images/u13229-17.png") no-repeat 0px 0px;
}

#u13229-17:hover
{
	background: transparent url("../images/u13229-17-r.png") no-repeat 0px 0px;
}

#u13229-17:active
{
	background: transparent url("../images/u13229-17-m.png") no-repeat 0px 0px;
}

#widgetu13218.frm-sub-st #u13229-17
{
	background: transparent url("../images/u13229-17-fs.png") no-repeat 0px 0px;
}

#widgetu13225
{
	z-index: 330;
	width: 439px;
	height: 80px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 112px;
	left: 1px;
}

#widgetu13225.fld-err-st
{
	background-color: transparent;
	border-radius: 0px;
	width: 439px;
	height: 80px;
	min-height: 0px;
	margin: 112px -10000px 0px 0px;
}

#u13226-4
{
	z-index: 331;
	width: 384px;
	min-height: 63px;
	border-color: #BAC2C1;
	background-color: #000000;
	color: #FFFFFF;
	font-size: 20px;
	letter-spacing: 2px;
	line-height: 20px;
	text-align: left;
	font-family: gruppo, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	padding: 11px 6px 6px 49px;
}

#widgetu13225:hover #u13226-4
{
	border-color: #BAC2C1;
	padding-top: 11px;
	padding-bottom: 6px;
	min-height: 63px;
	width: 384px;
	margin: 0px -10000px 0px 0px;
}

#widgetu13225.focus-st #u13226-4
{
	border-color: #6B6B6B;
	padding-top: 11px;
	padding-bottom: 6px;
	min-height: 63px;
	width: 384px;
	margin: 0px -10000px 0px 0px;
}

#widgetu13225.fld-err-st #u13226-4
{
	border-color: #D7244C;
	padding-top: 11px;
	padding-bottom: 6px;
	min-height: 63px;
	width: 384px;
	margin: 0px -10000px 0px 0px;
}

#widgetu13225:hover #u13226-4 *
{
	color: #000000;
}

#widgetu13225.focus-st #u13226-4 *
{
	color: #FFFFFF;
}

#widgetu13230.fld-err-st #u13232-4 *,#widgetu13219.fld-err-st #u13221-4 *,#widgetu13225.fld-err-st #u13226-4 *
{
	color: #D7244C;
	font-style: italic;
}

#widgetu13225_input,#widgetu13225_prompt
{
	width: 384px;
	min-height: 63px;
	color: #FFFFFF;
	text-align: left;
	letter-spacing: 2px;
	font-family: gruppo, sans-serif;
	font-size: 20px;
	font-weight: 400;
	padding: 11px 6px 6px 49px;
}

#widgetu13230:hover #widgetu13230_input,#widgetu13230.focus-st #widgetu13230_input,#widgetu13230.fld-err-st #widgetu13230_input,#widgetu13230:hover #widgetu13230_prompt,#widgetu13230.focus-st #widgetu13230_prompt,#widgetu13230.fld-err-st #widgetu13230_prompt,#widgetu13219:hover #widgetu13219_input,#widgetu13219.focus-st #widgetu13219_input,#widgetu13219.fld-err-st #widgetu13219_input,#widgetu13219:hover #widgetu13219_prompt,#widgetu13219.focus-st #widgetu13219_prompt,#widgetu13219.fld-err-st #widgetu13219_prompt,#widgetu13225:hover #widgetu13225_input,#widgetu13225.focus-st #widgetu13225_input,#widgetu13225.fld-err-st #widgetu13225_input,#widgetu13225:hover #widgetu13225_prompt,#widgetu13225.focus-st #widgetu13225_prompt,#widgetu13225.fld-err-st #widgetu13225_prompt
{
	padding-top: 11px;
	padding-bottom: 6px;
}

.js body,#widgetu13230.non-empty-st #widgetu13230_prompt,#widgetu13219.non-empty-st #widgetu13219_prompt,#widgetu13225.non-empty-st #widgetu13225_prompt
{
	visibility: hidden;
}

#cv
{
	position: relative;
	width: 22px;
	margin-right: -10000px;
	margin-top: 657px;
	left: 23px;
}

#u25143-5
{
	z-index: 350;
	width: 162px;
	min-height: 31px;
	-pie-box-shadow: none;
	box-shadow: 4px 4px 7px rgba(255,255,255,0.1);
	border-width: 0px;
	border-color: transparent;
	background-color: #E5E5E5;
	background-color: rgba(0,0,0,0.1);
	border-radius: 10px 0px 10px 0px ;
	line-height: 23px;
	font-family: gruppo, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 2065px;
	left: 784px;
	-pie-background: rgba(0,0,0,0.1);
}

#u25143-5::before
{
	content: "";
	position: absolute;
	pointer-events: none;
	z-index: -1;
	top: 0px;
	left: 0px;
	bottom: 0px;
	right: 0px;
	border-radius: 10px 0px 10px 0px ;
	box-shadow: none;
}

#u25143-5:hover
{
	-pie-box-shadow: none;
	box-shadow: 4px 4px 7px rgba(255,255,255,0.1);
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 31px;
	width: 162px;
	margin: 2065px -10000px 0px 0px;
}

#u25143-5.MuseLinkActive
{
	-pie-box-shadow: none;
	box-shadow: 4px 4px 7px rgba(255,255,255,0.1);
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 31px;
	width: 162px;
	margin: 2065px -10000px 0px 0px;
}

.globo
{
	border-width: 1px;
	border-color: #000000;
	background-color: transparent;
	border-radius: 100px;
}

.globo::before
{
	content: "";
	position: absolute;
	pointer-events: none;
	z-index: -1;
	top: -1px;
	left: -1px;
	bottom: -1px;
	right: -1px;
	border-radius: 100px;
	box-shadow: none;
}

#u25143-5:hover p,#u25143-5:hover h3,#u25143-5:hover span
{
	color: #0CA5B0;
	visibility: inherit;
	text-decoration: none;
}

#u25143-5.MuseLinkActive p,#u25143-5.MuseLinkActive h3,#u25143-5.MuseLinkActive span
{
	color: #FFFFFF;
	visibility: inherit;
}

#u25143-3
{
	font-size: 23px;
	text-align: center;
	color: #C8C8C8;
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
	padding: 3px 0px 0px;
}

#u25143
{
	font-size: 20px;
	line-height: 20px;
}

#u25143-2
{
	line-height: 23px;
}

#u32565-9
{
	z-index: 355;
	width: 799px;
	min-height: 78px;
	background-color: transparent;
	font-family: gruppo, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 97px;
	left: 181px;
}

#u32565
{
	font-size: 25px;
	text-align: left;
	line-height: 24px;
	letter-spacing: 5px;
	color: #FFFFFF;
}

#u32565-3,#u32565-5,#u32565-7
{
	text-align: center;
	line-height: 13px;
	color: #A5B3AA;
}

#pu33267-4
{
	width: 0.01px;
	padding-bottom: 2255px;
	margin-left: 880px;
	margin-top: -2297px;
}

#u33267-4
{
	z-index: 281;
	width: 79px;
	min-height: 27px;
	border-style: solid;
	border-color: #0CA5B0;
	background-color: #000000;
	border-radius: 10px;
	color: #0CA5B0;
	line-height: 16px;
	font-size: 13px;
	text-align: left;
	font-family: gruppo, sans-serif;
	font-weight: 400;
	position: fixed;
	top: 297px;
	left: 50%;
	margin-left: 400px;
	border-width: 0px 0px 1px 1px;
}

#u33267-4:hover
{
	background-color: #C8C8C8;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 27px;
	width: 79px;
	margin: 0px 0px 0px 400px;
}

#u33268-4
{
	z-index: 285;
	width: 79px;
	min-height: 25px;
	border-style: solid;
	border-color: #0CA5B0;
	background-color: #000000;
	border-radius: 10px;
	color: #0CA5B0;
	line-height: 16px;
	font-size: 13px;
	text-align: left;
	font-family: gruppo, sans-serif;
	font-weight: 400;
	position: fixed;
	top: 324px;
	left: 50%;
	margin-left: 400px;
	border-width: 0px 0px 1px 1px;
}

#u33268-4:hover
{
	background-color: #C8C8C8;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 25px;
	width: 79px;
	margin: 0px 0px 0px 400px;
}

#u33267-4:hover p,#u33268-4:hover p
{
	color: #000000;
	visibility: inherit;
}

#u33267-2,#u33268-2
{
	padding-right: 1px;
	padding-left: 4px;
	padding-top: 3px;
}

#u32630-4
{
	z-index: 364;
	width: 23px;
	min-height: 22px;
	-pie-box-shadow: none;
	box-shadow: 6px 6px 8px rgba(0,0,0,0.25);
	border-width: 0px;
	background-color: #85D2D7;
	background-color: rgba(12,165,176,0.5);
	border-radius: 10px 10px 0px 0px ;
	line-height: 0px;
	position: fixed;
	bottom: 191px;
	left: 50%;
	margin-left: 470px;
	-pie-background: rgba(12,165,176,0.5);
}

#u32630-4:hover
{
	-pie-box-shadow: none;
	box-shadow: 6px 6px 8px rgba(0,0,0,0.25);
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	width: 23px;
	margin: 0px 0px 0px 470px;
}

#u32630-4.MuseLinkActive
{
	-pie-box-shadow: none;
	box-shadow: 6px 6px 8px rgba(0,0,0,0.25);
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	width: 23px;
	margin: 0px 0px 0px 470px;
}

#u32630-4::before,#u32630-4:hover::before,#u32630-4.MuseLinkActive::before
{
	content: "";
	position: absolute;
	pointer-events: none;
	z-index: -1;
	top: 0px;
	left: 0px;
	bottom: 0px;
	right: 0px;
	border-radius: 10px 10px 0px 0px ;
	box-shadow: none;
}

#u19530-13,#u19530-96,#u19530-101,#u32630-4:hover p,#u32630-4:hover h3
{
	text-decoration: underline;
}

#u32630-4.MuseLinkActive p,#u32630-4.MuseLinkActive h3
{
	text-decoration: none;
}

#u32630-2
{
	font-size: 45px;
	text-align: center;
	color: #C8C8C8;
	padding: 19px 0px 0px;
}

#pu7087-5
{
	width: 0.01px;
	margin-left: 701px;
	margin-top: -223px;
}

#u7087-5
{
	z-index: 340;
	width: 86px;
	min-height: 130px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	color: #FFFFFF;
	font-size: 42px;
	text-indent: 3px;
	line-height: 50px;
	text-align: left;
	letter-spacing: 30px;
	font-family: montez, cursive;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	left: 32px;
}

#u7087
{
	font-size: 100px;
	letter-spacing: 0px;
	line-height: 120px;
}

#u7088-5
{
	z-index: 345;
	width: 129px;
	min-height: 84px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	color: #FFFFFF;
	font-size: 42px;
	text-indent: 3px;
	line-height: 50px;
	text-align: left;
	letter-spacing: 30px;
	font-family: montez, cursive;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 78px;
}

#u7087-3,#u7088-3
{
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
	padding: 7px 3px 3px;
}

#u7088
{
	font-size: 60px;
	letter-spacing: 0px;
	line-height: 72px;
}

#u7087-2,#u7088-2
{
	font-size: 50px;
	letter-spacing: 0px;
	line-height: 60px;
}

#u32529_align_to_page,#u32524_align_to_page
{
	margin-left: auto;
	margin-right: auto;
	position: relative;
	width: 960px;
	left: -100px;
}

#pu32528-5
{
	width: 0.01px;
	padding-bottom: 0px;
	margin-right: -10000px;
	margin-top: 97px;
	margin-left: 248px;
}

#u32528-5
{
	z-index: 6;
	width: 311px;
	min-height: 15px;
	position: relative;
}

#u32531-4
{
	z-index: 11;
	width: 311px;
	min-height: 29px;
	padding-top: 8px;
	position: relative;
}

#u32531-4:hover
{
	padding-top: 8px;
	padding-bottom: 0px;
	min-height: 29px;
	width: 311px;
	margin: 0px;
}

#u32521
{
	z-index: 23;
	width: 25px;
	height: 25px;
	position: relative;
	margin-right: -10000px;
	margin-top: 100px;
	left: 698px;
}

#u32521:hover
{
	width: 25px;
	height: 25px;
	min-height: 0px;
	margin: 100px -10000px 0px 0px;
}

#pu32532
{
	width: 0.01px;
	margin-right: -10000px;
	margin-top: 100px;
	margin-left: 744px;
}

#u32532
{
	z-index: 22;
	width: 25px;
	height: 25px;
	position: relative;
	margin-right: -10000px;
}

#u32532:hover
{
	width: 25px;
	height: 25px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u32532:active
{
	width: 25px;
	height: 25px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u13544-4
{
	z-index: 271;
	width: 21px;
	min-height: 22px;
	background-color: transparent;
	font-size: 12px;
	color: #7F7F7F;
	line-height: 14px;
	position: relative;
	margin-right: -10000px;
	margin-top: 9px;
	left: 15px;
}

#u32527
{
	z-index: 24;
	width: 25px;
	height: 25px;
	position: relative;
	margin-right: -10000px;
	margin-top: 100px;
	left: 790px;
}

#u32521:active,#u32527:hover
{
	width: 25px;
	height: 25px;
	min-height: 0px;
	margin: 100px -10000px 0px 0px;
}

#u32527:active
{
	width: 25px;
	height: 25px;
	min-height: 0px;
	margin: 100px -10000px 0px 0px;
}

#u32519-7
{
	z-index: 15;
	width: 105px;
	min-height: 40px;
	position: relative;
	margin-right: -10000px;
	margin-top: 93px;
	left: 955px;
}

#u32524,#u32524-bw
{
	z-index: 3;
	min-height: 149px;
}

.html
{
	background-color: #1E1E1E;
}

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


