/*

*/

.version.index /* version checker */
{
	color: #0000FE;
	background-color: #D933D2;
}

@-ms-viewport
{
	width: 768px;
}

@-webkit-viewport
{
	width: 768px;
}

@-o-viewport
{
	width: 768px;
}

@-moz-viewport
{
	width: 768px;
}

@viewport
{
	width: 768px;
}

.html
{
	background-color: #FFFFFF;
}

#page
{
	z-index: 1;
	width: 768px;
	min-height: 1023.620551257256px;
	background-image: none;
	border-style: none;
	border-color: #000000;
	background-color: transparent;
	padding-bottom: 0px;
}

#page_position_content
{
	padding-top: 1px;
	padding-bottom: 128px;
	width: 0.01px;
}

#pu762
{
	width: 0.01px;
	margin-left: -1px;
}

#u762
{
	z-index: 2;
	width: 768px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u764-8
{
	z-index: 4;
	min-height: 37px;
	background-color: transparent;
	line-height: 36px;
	text-align: center;
	font-size: 30px;
	letter-spacing: 12px;
	font-family: '__Flama_5';
	font-weight: 600;
}

#u765
{
	margin-top: -8px;
	margin-bottom: 8px;
}

#u766
{
	z-index: 10;
	width: 80px;
	height: 1px;
	background-color: #000000;
	opacity: 0.8;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
}

#u764-8-bw
{
	z-index: 4;
	min-height: 37px;
	margin-top: 214px;
}

#u772
{
	z-index: 14;
	position: relative;
	margin-right: -10000px;
	margin-top: 31px;
	left: 146px;
}

#u1688
{
	z-index: 531;
	overflow: hidden;
	position: relative;
	width: 130px;
	margin-right: -10000px;
	margin-top: 11px;
	left: 156px;
}

#u1048
{
	z-index: 532;
	width: 125px;
	min-height: 60px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 506px;
}

#u781-311
{
	z-index: 15;
	width: 729px;
	min-height: 1844px;
	background-color: transparent;
	margin-left: 19px;
	margin-top: 50px;
	position: relative;
}

#u1572-8
{
	z-index: 21;
	width: 729px;
	min-height: 37px;
	background-color: transparent;
	line-height: 24px;
	text-align: center;
	font-size: 20px;
	letter-spacing: 10px;
	font-family: '__Flama_5';
	font-weight: 600;
}

#u1574
{
	z-index: 29;
	width: 90px;
	height: 1px;
	background-color: #E5001C;
	opacity: 0.3;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
	filter: alpha(opacity=30);
}

#u1582
{
	z-index: 36;
}

#u1621
{
	z-index: 47;
	width: 216px;
	background-color: transparent;
}

#u1621_clip
{
	overflow: hidden;
	width: 216px;
	height: 410px;
}

#u1621_img
{
	margin-right: -3px;
}

#u1591
{
	z-index: 52;
	width: 420px;
	background-color: transparent;
}

#u1591_img
{
	padding-bottom: 17px;
	vertical-align: bottom;
}

#u1494
{
	z-index: 59;
}

#u1549
{
	z-index: 63;
}

#u1576
{
	z-index: 74;
	width: 729px;
	background-color: transparent;
}

#u1613
{
	z-index: 81;
}

#u1524
{
	z-index: 88;
	width: 729px;
	background-color: transparent;
}

#u1497
{
	z-index: 95;
}

#u1539
{
	z-index: 102;
	width: 729px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

#u1540
{
	z-index: 103;
	width: 334px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u1540_clip
{
	overflow: hidden;
	width: 334px;
	height: 521px;
}

#u1540_img
{
	margin: -14px -15px -29px -20px;
}

#u1542
{
	z-index: 105;
	width: 381px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 5px;
	left: 348px;
}

#u1552
{
	z-index: 112;
}

#u1518
{
	z-index: 116;
}

#u1615
{
	margin-top: -102px;
	margin-bottom: 102px;
}

#u1627-8
{
	z-index: 139;
	width: 729px;
	min-height: 37px;
	background-color: transparent;
	line-height: 24px;
	text-align: center;
	font-size: 20px;
	letter-spacing: 10px;
	font-family: '__Flama_5';
	font-weight: 600;
}

#u1629
{
	z-index: 147;
	width: 90px;
	height: 1px;
	background-color: #E5001C;
	opacity: 0.3;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
	filter: alpha(opacity=30);
}

#u1535
{
	float: left;
	margin-bottom: 10px;
	margin-right: 20px;
}

#u1536
{
	z-index: 154;
	width: 440px;
	background-color: transparent;
}

#u1600
{
	float: right;
	margin-bottom: 59px;
	margin-left: 34px;
}

#u1601
{
	z-index: 167;
	width: 278px;
	background-color: transparent;
}

#u1521
{
	z-index: 171;
}

#u1561
{
	z-index: 180;
	width: 729px;
	background-color: transparent;
}

#u781-103
{
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}

#u781-101
{
	font-size: 20px;
	font-weight: bold;
}

#u1579
{
	z-index: 187;
}

#u1566
{
	z-index: 199;
	width: 729px;
	background-color: transparent;
}

#u1533
{
	z-index: 209;
	width: 729px;
	background-color: transparent;
}

#u1530
{
	z-index: 219;
	width: 729px;
	background-color: transparent;
}

#u1604
{
	z-index: 229;
	width: 729px;
	background-color: transparent;
}

#u1604_clip
{
	overflow: hidden;
	width: 729px;
	height: 435px;
}

#u1604_img
{
	margin-top: -51px;
	margin-bottom: -1px;
}

#u1624
{
	z-index: 239;
	width: 729px;
	background-color: transparent;
}

#u1514
{
	float: right;
	margin-bottom: 19px;
	margin-left: 34px;
}

#u1515
{
	z-index: 252;
	width: 370px;
	background-color: transparent;
}

#u1569
{
	z-index: 256;
}

#u1618
{
	z-index: 267;
	width: 729px;
	background-color: transparent;
}

#u781-162
{
	font-family: '__Flama_5';
	font-weight: 500;
}

#u1503
{
	z-index: 278;
	width: 729px;
	background-color: transparent;
}

#u1503_clip
{
	overflow: hidden;
	width: 729px;
	height: 443px;
}

#u1503_img
{
	margin-bottom: -43px;
}

#u1512
{
	z-index: 296;
	width: 729px;
	background-color: transparent;
}

#u1558
{
	z-index: 306;
	width: 729px;
	background-color: transparent;
}

#u1506
{
	z-index: 316;
	width: 729px;
	background-color: transparent;
}

#u1520,#u1568,#u1606
{
	float: left;
	margin-right: 10px;
}

#u1607
{
	z-index: 329;
}

#u1500
{
	z-index: 337;
	width: 729px;
	background-color: transparent;
}

#u1610
{
	z-index: 347;
	width: 729px;
	background-color: transparent;
}

#u1509
{
	z-index: 359;
	width: 729px;
	background-color: transparent;
}

#u1527
{
	z-index: 369;
	width: 729px;
	background-color: transparent;
}

#u1576_img,#u1524_img,#u1561_img,#u1566_img,#u1533_img,#u1530_img,#u1624_img,#u1618_img,#u1512_img,#u1558_img,#u1506_img,#u1500_img,#u1610_img,#u1509_img,#u1527_img
{
	vertical-align: bottom;
}

#u781-115,#u781-122,#u781-129,#u781-136,#u781-143,#u781-171,#u781-186,#u781-193,#u781-200,#u781-216,#u781-217,#u781-223,#u781-232,#u781-233,#u781-239,#u781-240
{
	line-height: 18px;
	font-family: '__Flama_5';
	font-weight: 500;
}

#u1588
{
	margin-top: -88px;
	margin-bottom: 88px;
}

#u1545-8
{
	z-index: 392;
	width: 729px;
	min-height: 37px;
	background-color: transparent;
	line-height: 24px;
	text-align: center;
	font-size: 20px;
	letter-spacing: 10px;
	font-family: '__Flama_5';
	font-weight: 600;
}

#u1547
{
	z-index: 400;
	width: 90px;
	height: 1px;
	background-color: #E5001C;
	opacity: 0.3;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
	filter: alpha(opacity=30);
}

#u1594
{
	z-index: 414;
	width: 729px;
	height: 555px;
	background: transparent url("../../images/mir%c3%b3%20mac-usp.jpg") no-repeat center center;
	background-size: contain;
}

#u1555
{
	z-index: 420;
}

#u781-284
{
	line-height: 18px;
	padding-bottom: 7px;
	padding-top: 7px;
}

#u1593,#u1598
{
	margin-top: 7px;
	margin-bottom: 7px;
}

#u1599
{
	z-index: 436;
	width: 729px;
	height: 564px;
	background: transparent url("../../images/mir%c3%b3%20ccbb-sp.jpg") no-repeat center center;
	background-size: contain;
}

#u781-25,#u781-38,#u781-47,#u781-48,#u781-52,#u781-58,#u781-59,#u781-60,#u781-61,#u781-62,#u781-63,#u781-88,#u781-102,#u781-148,#u781-205,#u781-270,#u781-288
{
	font-size: 20px;
	line-height: 24px;
	font-weight: bold;
}

#u1596
{
	z-index: 442;
}

#u781-272,#u781-292
{
	color: #ED1C24;
}

#u1563
{
	margin-top: -80px;
	margin-bottom: 80px;
}

#u781-4,#u781-10,#u781-11,#u781-13,#u781-19,#u781-26,#u781-27,#u781-29,#u781-30,#u781-34,#u781-39,#u781-43,#u781-64,#u781-65,#u781-66,#u781-67,#u781-68,#u781-72,#u781-73,#u781-77,#u781-78,#u781-83,#u781-84,#u781-85,#u781-86,#u781-94,#u781-95,#u781-99,#u781-100,#u781-104,#u781-105,#u781-106,#u781-107,#u781-108,#u781-109,#u781-113,#u781-116,#u781-120,#u781-123,#u781-127,#u781-130,#u781-134,#u781-137,#u781-141,#u781-144,#u781-145,#u781-146,#u781-156,#u781-157,#u781-161,#u781-164,#u781-165,#u781-169,#u781-172,#u781-173,#u781-174,#u781-175,#u781-176,#u781-177,#u781-178,#u781-179,#u781-180,#u781-184,#u781-187,#u781-191,#u781-194,#u781-198,#u781-201,#u781-202,#u781-203,#u781-208,#u781-209,#u781-210,#u781-214,#u781-221,#u781-224,#u781-225,#u781-226,#u781-230,#u781-237,#u781-241,#u781-242,#u781-243,#u781-244,#u781-245,#u781-249,#u781-250,#u781-251,#u781-255,#u781-256,#u781-260,#u781-261,#u781-262,#u781-266,#u781-277,#u781-278,#u781-279,#u781-280,#u781-295,#u781-296,#u781-297,#u781-298,#u781-299,#u781-303,#u781-304,#u781-305,#u781-309
{
	line-height: 18px;
}

#u1585-8
{
	z-index: 467;
	width: 729px;
	min-height: 37px;
	background-color: transparent;
	line-height: 24px;
	text-align: center;
	font-size: 20px;
	letter-spacing: 10px;
	font-family: '__Flama_5';
	font-weight: 600;
}

#u1587
{
	z-index: 475;
	width: 90px;
	height: 1px;
	background-color: #E5001C;
	opacity: 0.3;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
	filter: alpha(opacity=30);
}

#u887
{
	z-index: 478;
	min-height: 820px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

#u887-bw
{
	z-index: 478;
	min-height: 820px;
	margin-top: 22px;
}

#u1686
{
	z-index: 530;
	width: 729px;
	height: 1px;
	background-color: #000000;
	opacity: 0.1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";
	filter: alpha(opacity=10);
	margin-left: 19px;
	margin-top: 40px;
	position: relative;
}

#pu1678
{
	width: 0.01px;
	margin-left: 19px;
	margin-top: 48px;
}

#u1678
{
	z-index: 479;
	width: 322px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#pu1680-8
{
	width: 0.01px;
	padding-bottom: 0px;
	margin-right: -10000px;
	margin-left: 349px;
}

#u1680-8
{
	z-index: 481;
	width: 378px;
	min-height: 37px;
	background-color: transparent;
	line-height: 24px;
	text-align: left;
	font-size: 20px;
	letter-spacing: 10px;
	font-family: '__Flama_5';
	font-weight: 600;
	position: relative;
}

#u1572-2,#u1627-2,#u1545-2,#u1585-2,#u1680-2
{
	color: #E5001C;
}

#u764,#u781,#u1572-3,#u781-5,#u781-14,#u781-20,#u781-31,#u781-35,#u781-40,#u781-44,#u781-49,#u781-53,#u781-69,#u781-74,#u1627-3,#u781-96,#u781-110,#u781-117,#u781-124,#u781-131,#u781-138,#u781-158,#u781-166,#u781-181,#u781-188,#u781-195,#u781-211,#u781-218,#u781-227,#u781-234,#u781-246,#u781-252,#u1545-3,#u781-263,#u781-267,#u781-281,#u781-285,#u781-300,#u781-306,#u1585-3,#u1680-3
{
	font-size: 1px;
	line-height: 0px;
}

#u1573,#u1628,#u1546,#u1586,#u1681
{
	margin-top: -3px;
	margin-bottom: 3px;
}

#u1682
{
	z-index: 489;
	width: 90px;
	height: 1px;
	background-color: #E5001C;
	opacity: 0.3;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
	filter: alpha(opacity=30);
}

#u1683-26
{
	z-index: 491;
	width: 378px;
	min-height: 257px;
	background-color: transparent;
	line-height: 18px;
	margin-top: 17px;
	position: relative;
}

#u1685
{
	z-index: 529;
	width: 729px;
	height: 1px;
	background-color: #000000;
	opacity: 0.1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";
	filter: alpha(opacity=10);
	margin-left: 19px;
	margin-top: 63px;
	position: relative;
}

#u1684-12
{
	z-index: 517;
	min-height: 103px;
	background-color: transparent;
	line-height: 18px;
	text-align: center;
}

#u781-8,#u781-81,#u781-92,#u781-152,#u781-154,#u781-258,#u781-275,#u781-290,#u1683,#u1684
{
	font-weight: bold;
}

#u1684-12-bw
{
	z-index: 517;
	min-height: 103px;
	margin-top: 22px;
}

@font-face
{
	font-family: '__Flama_5';
	src: url('../../fonts/flama-medium-webfont.eot');
	src: local('☺'), url('../../fonts/flama-medium-webfont.woff') format('woff'), url('../../fonts/flama-medium-webfont.svg') format('svg');
	font-weight: 600;
	font-style: normal;
}

@font-face
{
	font-family: '__Flama_5';
	src: url('../../fonts/flama-light-webfont.eot');
	src: local('☺'), url('../../fonts/flama-light-webfont.woff') format('woff'), url('../../fonts/flama-light-webfont.svg') format('svg');
	font-weight: 500;
	font-style: normal;
}

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

#page .verticalspacer
{
	clear: both;
}

