.version.index /* version checker */
{
	color: #0000EB;
	background-color: #C28511;
}

.html
{
	background-color: #FFFFFF;
}

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

#u219
{
	z-index: 198;
	border-style: none;
	border-color: transparent;
	background-color: #006992;
	padding-bottom: 11px;
}

#u2566
{
	z-index: 345;
	width: 35px;
	border-style: none;
	border-color: transparent;
	background-color: #FFFFFF;
	-moz-border-radius: 145px;
	-webkit-border-radius: 145px;
	-khtml-border-radius: 145px;
	border-radius: 145px;
	padding-bottom: 2px;
	position: relative;
	margin-right: -10000px;
	margin-top: 6px;
	left: 956px;
}

#u2566:hover
{
	background-color: #CDFBFD;
	margin: 6px -10000px 0px 0px;
}

#u2573
{
	z-index: 348;
	width: 20px;
	min-height: 20px;
	overflow: hidden;
	position: relative;
	margin-right: -10000px;
	margin-top: 8px;
	left: 8px;
}

#u2567
{
	z-index: 346;
	width: 35px;
	border-style: none;
	border-color: transparent;
	background-color: #FFFFFF;
	-moz-border-radius: 186px;
	-webkit-border-radius: 186px;
	-khtml-border-radius: 186px;
	border-radius: 186px;
	padding-bottom: 1px;
	position: relative;
	margin-right: -10000px;
	margin-top: 6px;
	left: 995px;
}

#u2567:hover
{
	background-color: #CDFBFD;
	margin: 6px -10000px 0px 0px;
}

#u2566:active,#u2567:active
{
	background-color: #FFFFFF;
	margin: 6px -10000px 0px 0px;
}

#u2568
{
	z-index: 347;
	width: 9px;
	min-height: 22px;
	overflow: hidden;
	position: relative;
	margin-right: -10000px;
	margin-top: 7px;
	left: 13px;
}

#u219-bw
{
	z-index: 198;
	height: 36px;
}

#slideshowu1625
{
	z-index: 323;
	width: 0.01px;
	height: 635px;
	left: -100px;
	position: relative;
}

#u1641
{
	position: absolute;
	width: 1160px;
	height: 635px;
	background-color: transparent;
}

#u1641popup
{
	z-index: 324;
}

#u1683
{
	z-index: 325;
	width: 1160px;
	height: 635px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u1644
{
	z-index: 327;
	width: 1160px;
	height: 635px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u1692
{
	z-index: 329;
	width: 1160px;
	height: 635px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u1704
{
	z-index: 331;
	width: 1160px;
	height: 635px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

.SSSlideLoading /* slideshowFreeStyle */
{
	background: url("../images/loading.gif") no-repeat center center;
}

#u220
{
	z-index: 402;
	height: 72px;
	border-style: none;
	border-color: transparent;
	background-color: #CCFBFE;
	opacity: 0.95;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=95)";
	filter: alpha(opacity=95);
}

#u220-bw
{
	z-index: 402;
	position: fixed;
	left: 0px;
	right: 0px;
	top: 47px;
}

#pu221
{
	width: 0.01px;
	margin-left: -100px;
	margin-top: -635px;
}

#u221
{
	z-index: 5;
	border-style: none;
	border-color: transparent;
	background-color: #006992;
	padding-bottom: 122px;
}

#u302-4
{
	z-index: 205;
	width: 320px;
	min-height: 347px;
	background-color: transparent;
	font-size: 27px;
	color: #FFFFFF;
	line-height: 43px;
	font-family: lato, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 163px;
	left: 177px;
}

#pu303-6
{
	width: 0.01px;
	margin-right: -10000px;
	margin-top: 166px;
	margin-left: 658px;
}

#u303-6
{
	z-index: 209;
	width: 333px;
	min-height: 160px;
	background-color: transparent;
	font-size: 21px;
	color: #FFFFFF;
	line-height: 32px;
	font-family: lato, sans-serif;
	font-weight: 300;
	position: relative;
}

#u303-2
{
	color: #CDFBFD;
}

#u304-10
{
	z-index: 215;
	width: 333px;
	min-height: 147px;
	background-color: transparent;
	font-size: 21px;
	color: #FFFFFF;
	line-height: 32px;
	font-family: lato, sans-serif;
	font-weight: 300;
	margin-top: 20px;
	position: relative;
}

#u221-bw
{
	z-index: 5;
	margin-top: 635px;
	height: 510px;
}

#inicio
{
	position: relative;
	width: 22px;
	margin-right: -10000px;
	margin-top: 74px;
}

#u278
{
	z-index: 333;
	height: 634px;
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
	background-color: #000000;
	opacity: 0.4;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
	filter: alpha(opacity=40);
}

#u278-bw
{
	z-index: 333;
	height: 636px;
}

#u305
{
	z-index: 334;
	width: 101px;
	border-style: none;
	border-color: transparent;
	background-color: #0D6A90;
	-moz-border-radius: 135px 135px 0px 0px ;
	-webkit-border-radius: 135px 135px 0px 0px ;
	-khtml-border-radius: 135px 135px 0px 0px ;
	border-radius: 135px 135px 0px 0px ;
	padding-bottom: 14px;
	position: relative;
	margin-right: -10000px;
	margin-top: 588px;
	left: 530px;
}

#u937
{
	z-index: 335;
	width: 32px;
	min-height: 28px;
	overflow: hidden;
	position: relative;
	margin-right: -10000px;
	margin-top: 14px;
	left: 34px;
}

#pu276
{
	width: 0.01px;
	padding-bottom: 507px;
	margin-left: 27px;
	margin-top: -1248px;
}

#u276
{
	z-index: 403;
	width: 55px;
	min-height: 29px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: fixed;
	top: 66px;
	left: 30px;
}

#u287
{
	z-index: 336;
	width: 211px;
	min-height: 101px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: fixed;
	top: 245px;
	left: 28px;
}

#u299-4
{
	z-index: 337;
	width: 818px;
	min-height: 72px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	font-size: 57px;
	color: #FFFFFF;
	line-height: 68px;
	font-family: josefin-sans, sans-serif;
	font-weight: 700;
	position: fixed;
	top: 388px;
	left: 27px;
}

#u301-4
{
	z-index: 341;
	width: 776px;
	min-height: 83px;
	background-color: transparent;
	font-size: 34px;
	color: #FFFFFF;
	line-height: 41px;
	font-family: lato, sans-serif;
	font-weight: 400;
	position: fixed;
	top: 490px;
	left: 28px;
}

#u274
{
	z-index: 425;
	width: 20px;
	min-height: 26px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: fixed;
	top: 74px;
	left: 257px;
}

#u272-21
{
	z-index: 404;
	width: 625px;
	min-height: 19px;
	background-color: transparent;
	font-size: 15px;
	line-height: 18px;
	font-family: josefin-sans, sans-serif;
	font-weight: 700;
	position: fixed;
	top: 74px;
	left: 305px;
}

#u272-3,#u272-4,#u272-7,#u272-10,#u272-13,#u272-16
{
	color: #30343F;
}

#u2368
{
	z-index: 3;
	border-style: none;
	border-color: transparent;
	background-color: #FFFFFF;
	padding-bottom: 51px;
}

#pu2637
{
	width: 0.01px;
	padding-bottom: 0px;
	margin-right: -10000px;
	margin-top: 181px;
	margin-left: 130px;
}

#u2637
{
	z-index: 353;
	width: 150px;
	min-height: 155px;
	position: relative;
}

#u320-4
{
	z-index: 17;
	width: 150px;
	min-height: 23px;
	background-color: transparent;
	line-height: 22px;
	font-size: 18px;
	color: #30343F;
	text-align: center;
	font-family: lato, sans-serif;
	font-weight: 400;
	margin-top: 7px;
	position: relative;
}

#pu309-4
{
	width: 0.01px;
	padding-bottom: 0px;
	margin-right: -10000px;
	margin-top: 96px;
	margin-left: 317px;
}

#u309-4
{
	z-index: 13;
	width: 501px;
	min-height: 56px;
	background-color: transparent;
	line-height: 55px;
	font-size: 46px;
	color: #31946F;
	text-align: center;
	font-family: josefin-sans, sans-serif;
	font-weight: 700;
	margin-left: 13px;
	position: relative;
}

#pu2642
{
	width: 0.01px;
	margin-top: 29px;
}

#u2642
{
	z-index: 354;
	width: 151px;
	min-height: 155px;
	position: relative;
	margin-right: -10000px;
}

#u2647
{
	z-index: 355;
	width: 150px;
	min-height: 155px;
	position: relative;
	margin-right: -10000px;
	left: 188px;
}

#u2652
{
	z-index: 356;
	width: 150px;
	min-height: 155px;
	position: relative;
	margin-right: -10000px;
	left: 375px;
}

#pu322-4
{
	width: 0.01px;
	margin-top: 7px;
}

#u322-4
{
	z-index: 21;
	width: 151px;
	min-height: 22px;
	background-color: transparent;
	line-height: 22px;
	font-size: 18px;
	color: #30343F;
	text-align: center;
	font-family: lato, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
}

#u323-4
{
	z-index: 25;
	width: 150px;
	min-height: 44px;
	background-color: transparent;
	line-height: 22px;
	font-size: 18px;
	color: #30343F;
	text-align: center;
	font-family: lato, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	left: 188px;
}

#u324-4
{
	z-index: 29;
	width: 150px;
	min-height: 45px;
	background-color: transparent;
	line-height: 22px;
	font-size: 18px;
	color: #30343F;
	text-align: center;
	font-family: lato, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	left: 376px;
}

#pu2657
{
	width: 0.01px;
	padding-bottom: 0px;
	margin-right: -10000px;
	margin-top: 181px;
	margin-left: 879px;
}

#u2657
{
	z-index: 357;
	width: 151px;
	min-height: 155px;
	position: relative;
}

#u325-4
{
	z-index: 33;
	width: 151px;
	min-height: 44px;
	background-color: transparent;
	line-height: 22px;
	font-size: 18px;
	color: #30343F;
	text-align: center;
	font-family: lato, sans-serif;
	font-weight: 400;
	margin-top: 7px;
	position: relative;
}

#u2368-bw
{
	z-index: 3;
	height: 389px;
}

#pu230
{
	width: 0.01px;
	margin-left: -100px;
	margin-top: 12px;
}

#u230
{
	z-index: 9;
	border-style: none;
	border-color: transparent;
	background-color: #2B956E;
}

#u230_align_to_page
{
	margin-left: auto;
	margin-right: auto;
	width: 960px;
	position: relative;
	left: -100px;
	padding-bottom: 14px;
}

#u332-4
{
	z-index: 37;
	width: 900px;
	min-height: 55px;
	background-color: transparent;
	line-height: 55px;
	font-size: 46px;
	color: #FFFFFF;
	text-align: center;
	font-family: josefin-sans, sans-serif;
	font-weight: 700;
	left: 130px;
	margin-top: 77px;
	position: relative;
}

#u333
{
	z-index: 41;
	width: 813px;
	min-height: 480px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	left: 188px;
	margin-top: 25px;
	position: relative;
}

#u230-bw
{
	z-index: 9;
	height: 669px;
}

#pamphletu1314
{
	z-index: 225;
	width: 0.01px;
	height: 115px;
	padding-bottom: 27px;
	position: relative;
	margin-right: -10000px;
	margin-top: 139px;
	left: 712px;
}

#u1317popup
{
	z-index: 226;
}

#u1320
{
	z-index: 227;
	width: 139px;
	height: 142px;
	border-style: none;
	border-color: transparent;
	margin-right: -10000px;
	position: relative;
	background: transparent url("../images/quemsecasouconnosco-11-u1320-fr.png") no-repeat center center;
	background-size: contain;
}

#u1321
{
	z-index: 228;
	width: 60px;
	position: relative;
	margin-right: -10000px;
	margin-top: 52px;
	left: 17px;
}

#u1323
{
	position: absolute;
	width: 60px;
	height: 64px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

.ie #u1323
{
	background-color: #FFFFFF;
	opacity: 0.01;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
	filter: alpha(opacity=1);
}

#u1323:hover
{
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	-khtml-border-radius: 0px;
	border-radius: 0px;
	margin: 0px;
}

.ie #u1323:hover
{
	background-color: #FFFFFF;
	opacity: 0.01;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
	filter: alpha(opacity=1);
}

#u1323.PamphletThumbSelected
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	-moz-border-radius: 74px;
	-webkit-border-radius: 74px;
	-khtml-border-radius: 74px;
	border-radius: 74px;
	margin: 0px;
}

.SSFirstButton,.SSPreviousButton,.SSNextButton,.SSLastButton,.SSSlideLink,.SSCloseButton,.PamphletWidget .ThumbGroup .Thumb,.PamphletNextButton,.PamphletPrevButton,.PamphletCloseButton /* slideshowFreeStyle */
{
	cursor: pointer;
}

#pamphletu1341
{
	z-index: 230;
	width: 0.01px;
	height: 71px;
	padding-bottom: 71px;
	position: relative;
	margin-right: -10000px;
	margin-top: 425px;
	left: 436px;
}

#u1317,#u1344
{
	position: absolute;
	width: 139px;
	background-color: transparent;
}

#u1344popup
{
	z-index: 231;
}

#u1347
{
	z-index: 232;
	width: 139px;
	height: 142px;
	border-style: none;
	border-color: transparent;
	margin-right: -10000px;
	position: relative;
	background: transparent url("../images/quemsecasouconnosco-10-u1347-fr.png") no-repeat center center;
	background-size: contain;
}

#u1348
{
	z-index: 233;
	width: 63px;
	position: relative;
	margin-right: -10000px;
	margin-top: 6px;
	left: 26px;
}

#u1350
{
	position: absolute;
	width: 63px;
	height: 65px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

.ie #u1323.PamphletThumbSelected,.ie #u1350
{
	background-color: #FFFFFF;
	opacity: 0.01;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
	filter: alpha(opacity=1);
}

#u1350:hover
{
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	-khtml-border-radius: 0px;
	border-radius: 0px;
	margin: 0px;
}

.ie #u1350:hover
{
	background-color: #FFFFFF;
	opacity: 0.01;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
	filter: alpha(opacity=1);
}

#u1350.PamphletThumbSelected
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	-moz-border-radius: 67px;
	-webkit-border-radius: 67px;
	-khtml-border-radius: 67px;
	border-radius: 67px;
	margin: 0px;
}

#pamphletu1362
{
	z-index: 235;
	width: 0.01px;
	height: 68px;
	padding-bottom: 74px;
	position: relative;
	margin-right: -10000px;
	margin-top: 524px;
	left: 330px;
}

#u1365
{
	position: absolute;
	width: 147px;
	background-color: transparent;
}

#u1365popup
{
	z-index: 236;
}

#u1368
{
	z-index: 237;
	width: 147px;
	height: 142px;
	border-style: none;
	border-color: transparent;
	margin-right: -10000px;
	position: relative;
	background: transparent url("../images/quemsecasouconnosco-09-u1368-fr.png") no-repeat center center;
	background-size: contain;
}

#u1369
{
	z-index: 238;
	width: 66px;
	position: relative;
	margin-right: -10000px;
	margin-top: 1px;
	left: 35px;
}

#u1371
{
	position: absolute;
	width: 66px;
	height: 67px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

.ie #u1350.PamphletThumbSelected,.ie #u1371
{
	background-color: #FFFFFF;
	opacity: 0.01;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
	filter: alpha(opacity=1);
}

#u1371:hover
{
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	-khtml-border-radius: 0px;
	border-radius: 0px;
	margin: 0px;
}

.ie #u1371:hover
{
	background-color: #FFFFFF;
	opacity: 0.01;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
	filter: alpha(opacity=1);
}

#u1371.PamphletThumbSelected
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	-moz-border-radius: 50px;
	-webkit-border-radius: 50px;
	-khtml-border-radius: 50px;
	border-radius: 50px;
	margin: 0px;
}

#pamphletu1383
{
	z-index: 240;
	width: 0.01px;
	height: 79px;
	padding-bottom: 63px;
	position: relative;
	margin-right: -10000px;
	margin-top: 325px;
	left: 702px;
}

#u1386
{
	position: absolute;
	width: 140px;
	background-color: transparent;
}

#u1386popup
{
	z-index: 241;
}

#u1389
{
	z-index: 242;
	width: 140px;
	height: 142px;
	border-style: none;
	border-color: transparent;
	margin-right: -10000px;
	position: relative;
	background: transparent url("../images/quemsecasouconnosco-08-u1389-fr.png") no-repeat center center;
	background-size: contain;
}

#u1390
{
	z-index: 243;
	width: 61px;
	position: relative;
	margin-right: -10000px;
	margin-top: 19px;
	left: 25px;
}

#u1392
{
	position: absolute;
	width: 61px;
	height: 60px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

.ie #u1371.PamphletThumbSelected,.ie #u1392
{
	background-color: #FFFFFF;
	opacity: 0.01;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
	filter: alpha(opacity=1);
}

#u1392:hover
{
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	-khtml-border-radius: 0px;
	border-radius: 0px;
	margin: 0px;
}

.ie #u1392:hover
{
	background-color: #FFFFFF;
	opacity: 0.01;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
	filter: alpha(opacity=1);
}

#u1392.PamphletThumbSelected
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	-moz-border-radius: 42px;
	-webkit-border-radius: 42px;
	-khtml-border-radius: 42px;
	border-radius: 42px;
	margin: 0px;
}

#pamphletu1404
{
	z-index: 245;
	width: 0.01px;
	height: 161px;
	position: relative;
	margin-right: -10000px;
	margin-top: 335px;
	left: 304px;
}

#u1407popup
{
	z-index: 246;
}

#u1410
{
	z-index: 247;
	width: 146px;
	height: 143px;
	border-style: none;
	border-color: transparent;
	margin-right: -10000px;
	position: relative;
	background: transparent url("../images/quemsecasouconnosco-07-u1410-fr.png") no-repeat center center;
	background-size: contain;
}

#u2627
{
	z-index: 248;
	width: 146px;
	height: 143px;
	border-style: none;
	border-color: transparent;
	margin-right: -10000px;
	position: relative;
	background: transparent url("../images/quemsecasouconnosco-07-u1410-fr.png") no-repeat center center;
	background-size: contain;
}

#u1411
{
	z-index: 249;
	width: 181px;
	position: relative;
	margin-right: -10000px;
	margin-top: 61px;
	left: 46px;
}

#u1413
{
	position: absolute;
	width: 64px;
	height: 66px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

.ie #u1392.PamphletThumbSelected,.ie #u1413
{
	background-color: #FFFFFF;
	opacity: 0.01;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
	filter: alpha(opacity=1);
}

#u1413:hover
{
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	-khtml-border-radius: 0px;
	border-radius: 0px;
	margin: 0px;
}

.ie #u1413:hover
{
	background-color: #FFFFFF;
	opacity: 0.01;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
	filter: alpha(opacity=1);
}

#u1413.PamphletThumbSelected
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	-moz-border-radius: 52px;
	-webkit-border-radius: 52px;
	-khtml-border-radius: 52px;
	border-radius: 52px;
	margin: 0px;
}

#u2628
{
	position: absolute;
	width: 64px;
	height: 66px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	top: 35px;
	left: 117px;
}

.ie #u1413.PamphletThumbSelected,.ie #u2628
{
	background-color: #FFFFFF;
	opacity: 0.01;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
	filter: alpha(opacity=1);
}

#u2628:hover
{
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	-khtml-border-radius: 0px;
	border-radius: 0px;
	margin: 0px;
}

.ie #u2628:hover
{
	background-color: #FFFFFF;
	opacity: 0.01;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
	filter: alpha(opacity=1);
}

#u2628.PamphletThumbSelected
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	-moz-border-radius: 52px;
	-webkit-border-radius: 52px;
	-khtml-border-radius: 52px;
	border-radius: 52px;
	margin: 0px;
}

#pamphletu1425
{
	z-index: 252;
	width: 0.01px;
	height: 125px;
	padding-bottom: 17px;
	position: relative;
	margin-right: -10000px;
	margin-top: 425px;
	left: 209px;
}

#u1428popup
{
	z-index: 253;
}

#u1431
{
	z-index: 254;
	width: 144px;
	height: 142px;
	border-style: none;
	border-color: transparent;
	margin-right: -10000px;
	position: relative;
	background: transparent url("../images/quemsecasouconnosco-06-u1431-fr.png") no-repeat center center;
	background-size: contain;
}

#u1432
{
	z-index: 255;
	width: 63px;
	position: relative;
	margin-right: -10000px;
	margin-top: 63px;
	left: 62px;
}

#u1434
{
	position: absolute;
	width: 63px;
	height: 63px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

.ie #u2628.PamphletThumbSelected,.ie #u1434
{
	background-color: #FFFFFF;
	opacity: 0.01;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
	filter: alpha(opacity=1);
}

#u1434:hover
{
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	-khtml-border-radius: 0px;
	border-radius: 0px;
	margin: 0px;
}

.ie #u1434:hover
{
	background-color: #FFFFFF;
	opacity: 0.01;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
	filter: alpha(opacity=1);
}

#u1434.PamphletThumbSelected
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	-moz-border-radius: 32px;
	-webkit-border-radius: 32px;
	-khtml-border-radius: 32px;
	border-radius: 32px;
	margin: 0px;
}

#pamphletu1446
{
	z-index: 257;
	width: 0.01px;
	height: 128px;
	padding-bottom: 14px;
	position: relative;
	margin-right: -10000px;
	margin-top: 270px;
	left: 459px;
}

#u1428,#u1449
{
	position: absolute;
	width: 144px;
	background-color: transparent;
}

#u1449popup
{
	z-index: 258;
}

#u1452
{
	z-index: 259;
	width: 144px;
	height: 142px;
	border-style: none;
	border-color: transparent;
	margin-right: -10000px;
	position: relative;
	background: transparent url("../images/quemsecasouconnosco-05-u1452-fr.png") no-repeat center center;
	background-size: contain;
}

#u1453
{
	z-index: 260;
	width: 59px;
	position: relative;
	margin-right: -10000px;
	margin-top: 68px;
	left: 70px;
}

#u1455
{
	position: absolute;
	width: 59px;
	height: 60px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

.ie #u1434.PamphletThumbSelected,.ie #u1455
{
	background-color: #FFFFFF;
	opacity: 0.01;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
	filter: alpha(opacity=1);
}

#u1455:hover
{
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	-khtml-border-radius: 0px;
	border-radius: 0px;
	margin: 0px;
}

.ie #u1455:hover
{
	background-color: #FFFFFF;
	opacity: 0.01;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
	filter: alpha(opacity=1);
}

#u1455.PamphletThumbSelected
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	-moz-border-radius: 64px;
	-webkit-border-radius: 64px;
	-khtml-border-radius: 64px;
	border-radius: 64px;
	margin: 0px;
}

#pamphletu1467
{
	z-index: 262;
	width: 0.01px;
	height: 135px;
	padding-bottom: 3px;
	position: relative;
	margin-right: -10000px;
	margin-top: 228px;
	left: 595px;
}

#u1470
{
	position: absolute;
	width: 141px;
	background-color: transparent;
	padding-bottom: 1px;
}

#u1470popup
{
	z-index: 263;
}

#u1473
{
	z-index: 264;
	width: 140px;
	height: 138px;
	border-style: none;
	border-color: transparent;
	margin-right: -10000px;
	position: relative;
	background: transparent url("../images/quemsecasouconnosco-03-u1473-fr.png") no-repeat center center;
	background-size: contain;
}

#u1474
{
	z-index: 265;
	width: 60px;
	position: relative;
	margin-right: -10000px;
	margin-top: 75px;
	left: 30px;
}

#u1476
{
	position: absolute;
	width: 60px;
	height: 60px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

.ie #u1455.PamphletThumbSelected,.ie #u1476
{
	background-color: #FFFFFF;
	opacity: 0.01;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
	filter: alpha(opacity=1);
}

#u1476:hover
{
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	-khtml-border-radius: 0px;
	border-radius: 0px;
	margin: 0px;
}

.ie #u1476:hover
{
	background-color: #FFFFFF;
	opacity: 0.01;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
	filter: alpha(opacity=1);
}

#u1476.PamphletThumbSelected
{
	background-color: transparent;
	-moz-border-radius: 52px;
	-webkit-border-radius: 52px;
	-khtml-border-radius: 52px;
	border-radius: 52px;
	margin: 0px;
}

#pamphletu1488
{
	z-index: 267;
	width: 0.01px;
	height: 120px;
	padding-bottom: 22px;
	position: relative;
	margin-right: -10000px;
	margin-top: 523px;
	left: 144px;
}

#u1407,#u1491
{
	position: absolute;
	width: 146px;
	background-color: transparent;
}

#u1491popup
{
	z-index: 268;
}

#u1494
{
	z-index: 269;
	width: 146px;
	height: 142px;
	border-style: none;
	border-color: transparent;
	margin-right: -10000px;
	position: relative;
	background: transparent url("../images/quemsecasouconnosco-04-u1494-fr.png") no-repeat center center;
	background-size: contain;
}

#u1495
{
	z-index: 270;
	width: 65px;
	position: relative;
	margin-right: -10000px;
	margin-top: 57px;
	left: 73px;
}

#u1497
{
	position: absolute;
	width: 65px;
	height: 64px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

.ie #u1476.PamphletThumbSelected,.ie #u1497
{
	background-color: #FFFFFF;
	opacity: 0.01;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
	filter: alpha(opacity=1);
}

#u1497:hover
{
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	-khtml-border-radius: 0px;
	border-radius: 0px;
	margin: 0px;
}

.ie #u1497:hover
{
	background-color: #FFFFFF;
	opacity: 0.01;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
	filter: alpha(opacity=1);
}

#u1497.PamphletThumbSelected
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	-moz-border-radius: 37px;
	-webkit-border-radius: 37px;
	-khtml-border-radius: 37px;
	border-radius: 37px;
	margin: 0px;
}

.ie #u1497.PamphletThumbSelected
{
	background-color: #FFFFFF;
	opacity: 0.01;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
	filter: alpha(opacity=1);
}

#u231
{
	z-index: 2;
	height: 775px;
	border-style: none;
	border-color: transparent;
	background: transparent url("../images/white_press_1.jpg") no-repeat center center;
	background-size: cover;
}

#u231-bw
{
	z-index: 2;
	position: fixed;
	left: 0px;
	right: 0px;
	top: 2304px;
}

#pu1509
{
	width: 0.01px;
	margin-left: -100px;
}

#u1509
{
	z-index: 272;
	height: 318px;
	border-style: none;
	border-color: transparent;
	background-color: #000000;
	opacity: 0.27;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=27)";
	filter: alpha(opacity=27);
}

#u1509-bw
{
	z-index: 272;
	height: 318px;
}

#u370
{
	z-index: 273;
	width: 803px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 30px;
	left: 179px;
}

#u364
{
	z-index: 274;
	width: 106px;
	min-height: 91px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u369
{
	z-index: 276;
	width: 501px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 35px;
	left: 151px;
}

#u359-19
{
	z-index: 277;
	width: 243px;
	min-height: 182px;
	background-color: transparent;
	font-size: 17px;
	color: #FFFFFF;
	line-height: 20px;
	font-family: lato, sans-serif;
	font-weight: 300;
	font-style: italic;
	position: relative;
	margin-right: -10000px;
}

#u368
{
	z-index: 296;
	width: 210px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	padding-bottom: 0px;
	position: relative;
	margin-right: -10000px;
	margin-top: 17px;
	left: 291px;
}

#u360-12
{
	z-index: 297;
	width: 210px;
	min-height: 101px;
	background-color: transparent;
	font-size: 17px;
	color: #FFFFFF;
	line-height: 20px;
	font-family: lato, sans-serif;
	font-weight: 300;
	font-style: italic;
	position: relative;
}

#u362-4
{
	z-index: 309;
	width: 210px;
	min-height: 21px;
	background-color: transparent;
	font-size: 19px;
	color: #CDFBFD;
	line-height: 23px;
	font-family: lato, sans-serif;
	font-weight: 400;
	margin-top: 39px;
	position: relative;
}

#u366
{
	z-index: 275;
	width: 106px;
	min-height: 91px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 173px;
	left: 697px;
}

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

#u228
{
	z-index: 4;
	border-style: none;
	border-color: transparent;
	background-color: #FFFFFF;
}

#u228_align_to_page
{
	margin-left: auto;
	margin-right: auto;
	width: 960px;
	position: relative;
	left: -100px;
	padding-bottom: 2801px;
}

#u463-4
{
	z-index: 50;
	width: 900px;
	min-height: 57px;
	background-color: transparent;
	line-height: 55px;
	font-size: 46px;
	color: #0D6A90;
	text-align: center;
	font-family: josefin-sans, sans-serif;
	font-weight: 700;
	left: 130px;
	margin-top: 77px;
	position: relative;
}

#pu517
{
	width: 0.01px;
	left: 136px;
	margin-top: 72px;
	position: relative;
}

#u517
{
	z-index: 135;
	width: 182px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u399
{
	z-index: 136;
	width: 182px;
	border-style: none;
	border-color: transparent;
	-moz-border-radius: 159px;
	-webkit-border-radius: 159px;
	-khtml-border-radius: 159px;
	border-radius: 159px;
	position: relative;
	margin-right: -10000px;
	background: #FFFFFF url("../images/filipa-ieu2083-fr.png") no-repeat center center;
	background: rgba(0,0,0,0) url("../images/filipa.png") no-repeat center center;
	background-color: #FFFFFF;
	background-size: cover;
}

#u508
{
	z-index: 137;
	width: 194px;
	min-height: 204px;
	margin-bottom: -23px;
	position: relative;
	margin-right: -10000px;
	margin-top: -17px;
	left: -7px;
}

#pu470-6
{
	width: 0.01px;
	margin-right: -10000px;
	margin-top: 64px;
	margin-left: 219px;
}

#u470-6
{
	z-index: 54;
	width: 148px;
	min-height: 56px;
	background-color: transparent;
	font-size: 23px;
	line-height: 28px;
	font-family: lato, sans-serif;
	font-weight: 400;
	position: relative;
}

#u470
{
	color: #0D6A90;
	font-family: lato, sans-serif;
	font-weight: 700;
}

#u470-3
{
	color: #0C7CA3;
}

#pu2708
{
	width: 0.01px;
	margin-top: 8px;
}

#u2708
{
	z-index: 358;
	width: 22px;
	border-style: none;
	border-color: transparent;
	background-color: #FB6923;
	-moz-border-radius: 200px;
	-webkit-border-radius: 200px;
	-khtml-border-radius: 200px;
	border-radius: 200px;
	padding-bottom: 4px;
	position: relative;
	margin-right: -10000px;
}

#u2714
{
	z-index: 359;
	width: 22px;
	height: 14px;
	background-position: left top;
	border-style: none;
	border-color: transparent;
	-moz-border-radius: 200px;
	-webkit-border-radius: 200px;
	-khtml-border-radius: 200px;
	border-radius: 200px;
	position: relative;
	margin-right: -10000px;
	margin-top: 4px;
	background: transparent url("../images/casamento%20cool-22_poster_u2721.png") no-repeat center center;
	background-size: contain;
}

#u2709
{
	z-index: 364;
	width: 22px;
	border-style: none;
	border-color: transparent;
	background-color: #FB6923;
	-moz-border-radius: 200px;
	-webkit-border-radius: 200px;
	-khtml-border-radius: 200px;
	border-radius: 200px;
	padding-bottom: 5px;
	position: relative;
	margin-right: -10000px;
	left: 33px;
}

#u2734
{
	z-index: 365;
	width: 22px;
	height: 12px;
	background-position: left top;
	border-style: none;
	border-color: transparent;
	-moz-border-radius: 200px;
	-webkit-border-radius: 200px;
	-khtml-border-radius: 200px;
	border-radius: 200px;
	position: relative;
	margin-right: -10000px;
	margin-top: 5px;
	background: transparent url("../images/casamento%20cool-23_poster_u2735.png") no-repeat center center;
	background-size: contain;
}

.svg #u2734
{
	background-image: url('../images/casamento%20cool-23.svg');
}

#u2710
{
	z-index: 360;
	width: 22px;
	border-style: none;
	border-color: transparent;
	background-color: #FB6923;
	-moz-border-radius: 200px;
	-webkit-border-radius: 200px;
	-khtml-border-radius: 200px;
	border-radius: 200px;
	padding-bottom: 5px;
	position: relative;
	margin-right: -10000px;
	left: 65px;
}

#u2727
{
	z-index: 361;
	width: 22px;
	height: 12px;
	background-position: left top;
	border-style: none;
	border-color: transparent;
	-moz-border-radius: 200px;
	-webkit-border-radius: 200px;
	-khtml-border-radius: 200px;
	border-radius: 200px;
	position: relative;
	margin-right: -10000px;
	margin-top: 5px;
	background: transparent url("../images/casamento%20cool-24_poster_u2728.png") no-repeat center center;
	background-size: contain;
}

.svg #u2727
{
	background-image: url('../images/casamento%20cool-24.svg');
}

#u2711
{
	z-index: 362;
	width: 22px;
	border-style: none;
	border-color: transparent;
	background-color: #FB6923;
	-moz-border-radius: 200px;
	-webkit-border-radius: 200px;
	-khtml-border-radius: 200px;
	border-radius: 200px;
	padding-bottom: 5px;
	position: relative;
	margin-right: -10000px;
	left: 98px;
}

#u2708:hover,#u2709:hover,#u2710:hover,#u2711:hover
{
	opacity: 0.8;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
	margin: 0px -10000px 0px 0px;
}

#u2741
{
	z-index: 363;
	width: 22px;
	height: 12px;
	background-position: left top;
	border-style: none;
	border-color: transparent;
	-moz-border-radius: 200px;
	-webkit-border-radius: 200px;
	-khtml-border-radius: 200px;
	border-radius: 200px;
	position: relative;
	margin-right: -10000px;
	margin-top: 5px;
	background: transparent url("../images/casamento%20cool-25_poster_u2742.png") no-repeat center center;
	background-size: contain;
}

.svg #u2741
{
	background-image: url('../images/casamento%20cool-25.svg');
}

#u518
{
	z-index: 138;
	width: 182px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 476px;
}

#u406
{
	z-index: 139;
	width: 182px;
	border-style: none;
	border-color: transparent;
	-moz-border-radius: 170px;
	-webkit-border-radius: 170px;
	-khtml-border-radius: 170px;
	border-radius: 170px;
	position: relative;
	margin-right: -10000px;
	background: #FFFFFF url("../images/filipe-ieu2091-fr.png") no-repeat center center;
	background: rgba(0,0,0,0) url("../images/filipe.png") no-repeat center center;
	background-color: #FFFFFF;
	background-size: cover;
}

#u514
{
	z-index: 140;
	width: 194px;
	min-height: 204px;
	margin-bottom: -23px;
	position: relative;
	margin-right: -10000px;
	margin-top: -17px;
	left: -6px;
}

#pu471-6
{
	width: 0.01px;
	margin-right: -10000px;
	margin-top: 63px;
	margin-left: 695px;
}

#u471-6
{
	z-index: 60;
	width: 198px;
	min-height: 58px;
	background-color: transparent;
	font-family: lato, sans-serif;
	font-weight: 400;
	margin-left: 1px;
	position: relative;
}

#u471-2
{
	font-size: 23px;
	line-height: 28px;
	color: #0D6A90;
}

#u471
{
	font-family: lato, sans-serif;
	font-weight: 700;
}

#u471-4
{
	font-size: 22px;
	line-height: 26px;
	color: #0C7CA3;
}

#u2755
{
	z-index: 366;
	width: 22px;
	border-style: none;
	border-color: transparent;
	background-color: #FB6923;
	-moz-border-radius: 200px;
	-webkit-border-radius: 200px;
	-khtml-border-radius: 200px;
	border-radius: 200px;
	padding-bottom: 4px;
	margin-top: 8px;
	position: relative;
}

#u2755:hover
{
	opacity: 0.8;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
	margin: 8px 0px 0px;
}

#u2756
{
	z-index: 367;
	width: 22px;
	height: 14px;
	background-position: left top;
	border-style: none;
	border-color: transparent;
	-moz-border-radius: 200px;
	-webkit-border-radius: 200px;
	-khtml-border-radius: 200px;
	border-radius: 200px;
	position: relative;
	margin-right: -10000px;
	margin-top: 4px;
	background: transparent url("../images/casamento%20cool-22_poster_u2721.png") no-repeat center center;
	background-size: contain;
}

.svg #u2714,.svg #u2756
{
	background-image: url('../images/casamento%20cool-22.svg');
}

#pu473-10
{
	width: 0.01px;
	left: 130px;
	margin-top: 62px;
	position: relative;
}

#u473-10
{
	z-index: 79;
	width: 424px;
	min-height: 623px;
	background-color: transparent;
	font-size: 18px;
	color: #30343F;
	line-height: 27px;
	position: relative;
	margin-right: -10000px;
}

#u472-13
{
	z-index: 66;
	width: 424px;
	min-height: 596px;
	background-color: transparent;
	font-size: 18px;
	color: #30343F;
	line-height: 27px;
	position: relative;
	margin-right: -10000px;
	left: 476px;
}

#u473-2,#u473-3,#u472-2
{
	font-family: lato, sans-serif;
	font-weight: 400;
}

#u473-5,#u473-6,#u473-8,#u472-3,#u472-5,#u472-6,#u472-8,#u472-9,#u472-11
{
	font-family: lato, sans-serif;
	font-weight: 300;
}

#u228-bw
{
	z-index: 4;
	height: 3920px;
}

#u233
{
	z-index: 6;
	border-style: none;
	border-color: transparent;
	background-color: #2B956E;
}

#u233_position_content
{
	padding-bottom: 1150px;
}

#pcondicoes
{
	width: 0.01px;
	position: relative;
}

#quemsomos,#servicos,#condicoes
{
	position: relative;
	width: 22px;
	margin-right: -10000px;
}

#u474-6
{
	z-index: 89;
	width: 473px;
	min-height: 85px;
	background-color: transparent;
	line-height: 55px;
	font-size: 46px;
	color: #FFFFFF;
	text-align: center;
	font-family: josefin-sans, sans-serif;
	font-weight: 700;
	position: relative;
	margin-right: -10000px;
	margin-top: 95px;
	left: 344px;
}

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

#u474-3
{
	font-size: 23px;
	font-family: lato, sans-serif;
	font-weight: 400;
	line-height: 28px;
}

#u420
{
	z-index: 49;
	width: 108px;
	min-height: 227px;
	position: relative;
	margin-right: -10000px;
	left: 850px;
}

#u475-4
{
	z-index: 95;
	width: 471px;
	min-height: 27px;
	background-color: transparent;
	line-height: 30px;
	font-size: 25px;
	color: #FFFFFF;
	text-align: center;
	font-family: lato, sans-serif;
	font-weight: 700;
	left: 345px;
	margin-top: 13px;
	position: relative;
}

#pu1219
{
	width: 0.01px;
	left: 221px;
	margin-top: 40px;
	position: relative;
}

#u1219
{
	z-index: 141;
	width: 69px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u550
{
	z-index: 142;
	width: 69px;
	min-height: 69px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u550:hover
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	opacity: 0.85;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
	filter: alpha(opacity=85);
	margin: 0px -10000px 0px 0px;
}

#u550:active
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	margin: 0px -10000px 0px 0px;
}

#u534-4
{
	z-index: 143;
	width: 14px;
	min-height: 27px;
	background-color: transparent;
	font-size: 23px;
	color: #FFFFFF;
	line-height: 29px;
	font-family: lato, sans-serif;
	font-weight: 700;
	position: relative;
	margin-right: -10000px;
	margin-top: 20px;
	left: 27px;
}

#u534-4:hover
{
	opacity: 0.85;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
	filter: alpha(opacity=85);
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 27px;
	margin: 20px -10000px 0px 0px;
}

#u1220
{
	z-index: 147;
	width: 69px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 325px;
}

#u540
{
	z-index: 148;
	width: 69px;
	min-height: 69px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u540:hover
{
	opacity: 0.85;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
	filter: alpha(opacity=85);
	margin: 0px -10000px 0px 0px;
}

#u557-4
{
	z-index: 149;
	width: 14px;
	min-height: 27px;
	background-color: transparent;
	font-size: 23px;
	color: #FFFFFF;
	line-height: 29px;
	font-family: lato, sans-serif;
	font-weight: 700;
	position: relative;
	margin-right: -10000px;
	margin-top: 20px;
	left: 28px;
}

#u557-4:hover
{
	opacity: 0.85;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
	filter: alpha(opacity=85);
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 27px;
	margin: 20px -10000px 0px 0px;
}

#u1221
{
	z-index: 166;
	width: 69px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 649px;
}

#u545
{
	z-index: 167;
	width: 69px;
	min-height: 69px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u545:hover
{
	opacity: 0.85;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
	filter: alpha(opacity=85);
	margin: 0px -10000px 0px 0px;
}

#u540:active,#u545:active
{
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	margin: 0px -10000px 0px 0px;
}

#u559-4
{
	z-index: 168;
	width: 14px;
	min-height: 27px;
	background-color: transparent;
	font-size: 23px;
	color: #FFFFFF;
	line-height: 29px;
	font-family: lato, sans-serif;
	font-weight: 700;
	position: relative;
	margin-right: -10000px;
	margin-top: 20px;
	left: 29px;
}

#u559-4:hover
{
	opacity: 0.85;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
	filter: alpha(opacity=85);
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 27px;
	margin: 20px -10000px 0px 0px;
}

#u534-4:active,#u557-4:active,#u559-4:active
{
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 27px;
	margin: 20px -10000px 0px 0px;
}

#pu477-4
{
	width: 0.01px;
	left: 131px;
	margin-top: 9px;
	position: relative;
}

#u477-4
{
	z-index: 99;
	width: 249px;
	min-height: 80px;
	background-color: transparent;
	line-height: 28px;
	font-size: 23px;
	color: #FFFFFF;
	text-align: center;
	font-family: lato, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
}

#u479-8
{
	z-index: 103;
	width: 193px;
	min-height: 61px;
	background-color: transparent;
	line-height: 28px;
	font-size: 23px;
	color: #FFFFFF;
	text-align: center;
	font-family: lato, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
	left: 352px;
}

#u480-4
{
	z-index: 111;
	width: 234px;
	min-height: 79px;
	background-color: transparent;
	line-height: 28px;
	font-size: 23px;
	color: #FFFFFF;
	text-align: center;
	font-family: lato, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
	left: 658px;
}

#u233-bw
{
	z-index: 6;
	margin-top: 1159px;
	height: 1622px;
}

#u581
{
	z-index: 7;
	height: 537px;
	border-style: none;
	border-color: transparent;
	background-color: #30343F;
	opacity: 0.31;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=31)";
	filter: alpha(opacity=31);
}

#u581-bw
{
	z-index: 7;
	margin-top: 1722px;
	height: 537px;
}

#u965
{
	z-index: 8;
	border-style: none;
	border-color: transparent;
	background-color: #FFFFFF;
	padding-bottom: 18px;
}

#u594-4
{
	z-index: 194;
	width: 900px;
	min-height: 16px;
	background-color: transparent;
	color: #31C16F;
	text-align: center;
	font-family: lato, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
	margin-top: 20px;
	left: 129px;
}

#u965-bw
{
	z-index: 8;
	margin-top: 2260px;
	height: 37px;
}

#u234
{
	z-index: 10;
	border-style: none;
	border-color: transparent;
	background-color: #FFFFFF;
	padding-bottom: 0px;
}

#u219_align_to_page,#u221_align_to_page,#u2368_align_to_page,#u233_align_to_page,#u965_align_to_page,#u234_align_to_page
{
	margin-left: auto;
	margin-right: auto;
	width: 960px;
	position: relative;
	left: -100px;
}

#u234_position_content
{
	padding-bottom: 110px;
}

#portfolio,#equipa,#contactos
{
	position: relative;
}

#u456-4
{
	z-index: 123;
	width: 388px;
	min-height: 145px;
	background-color: transparent;
	font-size: 59px;
	color: #31946F;
	line-height: 71px;
	font-family: josefin-sans, sans-serif;
	font-weight: 700;
	left: 152px;
	margin-top: 81px;
	position: relative;
}

#pu495-7
{
	width: 0.01px;
	left: 152px;
	margin-top: 30px;
	position: relative;
}

#u495-7
{
	z-index: 127;
	width: 432px;
	min-height: 165px;
	background-color: transparent;
	color: #30343F;
	position: relative;
	margin-right: -10000px;
}

#u495-2
{
	font-size: 16px;
	line-height: 26px;
	font-family: lato, sans-serif;
	font-weight: 300;
}

#u495-3
{
	font-size: 16px;
	line-height: 19px;
	font-family: lato, sans-serif;
	font-weight: 400;
}

#u495-5
{
	font-size: 23px;
	line-height: 32px;
	font-family: lato, sans-serif;
	font-weight: 400;
}

#u1516
{
	z-index: 313;
	width: 241px;
	min-height: 163px;
	position: relative;
	margin-right: -10000px;
	margin-top: 2px;
	left: 562px;
}

#pu2578
{
	width: 0.01px;
	left: 768px;
	margin-top: 4px;
	position: relative;
}

#u2578
{
	z-index: 349;
	width: 35px;
	border-style: none;
	border-color: transparent;
	background-color: #30343F;
	-moz-border-radius: 145px;
	-webkit-border-radius: 145px;
	-khtml-border-radius: 145px;
	border-radius: 145px;
	padding-bottom: 2px;
	position: relative;
	margin-right: -10000px;
}

#u2578:hover
{
	background-color: #31946F;
	margin: 0px -10000px 0px 0px;
}

#u2586
{
	z-index: 351;
	width: 20px;
	min-height: 20px;
	overflow: hidden;
	position: relative;
	margin-right: -10000px;
	margin-top: 8px;
	left: 8px;
}

#u2579
{
	z-index: 350;
	width: 35px;
	border-style: none;
	border-color: transparent;
	background-color: #30343F;
	-moz-border-radius: 175px;
	-webkit-border-radius: 175px;
	-khtml-border-radius: 175px;
	border-radius: 175px;
	padding-bottom: 1px;
	position: relative;
	margin-right: -10000px;
	left: 39px;
}

#u2579:hover
{
	background-color: #31946F;
	margin: 0px -10000px 0px 0px;
}

#u2578:active,#u2579:active
{
	background-color: #30343F;
	margin: 0px -10000px 0px 0px;
}

#u2591
{
	z-index: 352;
	width: 9px;
	min-height: 22px;
	overflow: hidden;
	position: relative;
	margin-right: -10000px;
	margin-top: 7px;
	left: 13px;
}

#u972
{
	z-index: 199;
	width: 166px;
	border-style: none;
	border-color: transparent;
	background-color: #30343F;
	-moz-border-radius: 19px;
	-webkit-border-radius: 19px;
	-khtml-border-radius: 19px;
	border-radius: 19px;
	padding-bottom: 11px;
	left: 151px;
	margin-top: 23px;
	position: relative;
}

#u972:hover
{
	border-style: none;
	border-color: transparent;
	background-color: #31946F;
	margin: 23px 0px 0px;
}

#u972:active
{
	background-color: #FB6923;
	margin: 23px 0px 0px;
}

#u972.MuseLinkActive
{
	background-color: #FB6923;
	margin: 23px 0px 0px;
}

#u496-4
{
	z-index: 200;
	width: 66px;
	min-height: 20px;
	background-color: transparent;
	font-size: 23px;
	color: #FFFFFF;
	line-height: 28px;
	font-family: lato, sans-serif;
	font-weight: 700;
	position: relative;
	margin-right: -10000px;
	margin-top: 15px;
	left: 50px;
}

#u234-bw
{
	z-index: 10;
	margin-top: 2780px;
	height: 660px;
}

#u235
{
	z-index: 11;
	height: 563px;
	border-style: none;
	border-color: transparent;
	background: #7F7F7F url("../images/board-cubes-game-2923_crop.jpg") no-repeat center center;
	background-size: cover;
}

#u235-bw
{
	z-index: 11;
	margin-top: 3440px;
	height: 563px;
}

#u488-13
{
	z-index: 153;
	width: 480px;
	min-height: 99px;
	background-color: transparent;
	font-size: 23px;
	line-height: 28px;
	text-align: center;
	font-family: lato, sans-serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 1834px;
	left: 580px;
}

#u488-2
{
	color: #FFFFFF;
	font-weight: 400;
}

#u488-3,#u488-5,#u488-6,#u488-8,#u488-9,#u488-11
{
	color: #FFFFFF;
	font-weight: 300;
}

#u482-4
{
	z-index: 172;
	width: 480px;
	min-height: 55px;
	background-color: transparent;
	line-height: 50px;
	font-size: 42px;
	color: #FFFFFF;
	text-align: center;
	font-family: josefin-sans, sans-serif;
	font-weight: 700;
	position: relative;
	margin-right: -10000px;
	margin-top: 1749px;
	left: 580px;
}

#u489-13
{
	z-index: 176;
	width: 479px;
	min-height: 205px;
	background-color: transparent;
	line-height: 28px;
	font-size: 23px;
	color: #FFFFFF;
	text-align: center;
	font-family: lato, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
	margin-top: 1835px;
	left: 100px;
}

#u490-4
{
	z-index: 189;
	width: 480px;
	min-height: 52px;
	background-color: transparent;
	line-height: 50px;
	font-size: 42px;
	color: #FFFFFF;
	text-align: center;
	font-family: josefin-sans, sans-serif;
	font-weight: 700;
	position: relative;
	margin-right: -10000px;
	margin-top: 1749px;
	left: 100px;
}

#u566
{
	z-index: 193;
	height: 5px;
	border-style: none;
	border-color: transparent;
	background-color: #FFFFFF;
}

#u566-bw
{
	z-index: 193;
	margin-top: 1802px;
	height: 5px;
}

#u1176
{
	z-index: 204;
	width: 1px;
	height: 367px;
	border-style: none;
	border-color: transparent;
	background-color: #31946F;
	position: relative;
	margin-right: -10000px;
	margin-top: 1720px;
	left: 580px;
}

#u1521
{
	z-index: 314;
	width: 129px;
	min-height: 65px;
	position: relative;
	margin-right: -10000px;
	margin-top: 3103px;
	left: 741px;
}

#slideshowu1541
{
	z-index: 315;
	width: 0.01px;
	height: 130px;
	position: relative;
	margin-right: -10000px;
	margin-top: 2930px;
	left: 713px;
}

#u1557
{
	position: absolute;
	width: 198px;
	height: 130px;
	background-color: transparent;
}

#u1557popup
{
	z-index: 316;
}

#u1560
{
	z-index: 317;
	width: 198px;
	height: 130px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u1560_img
{
	padding: 16px 140px 16px 5px;
}

#u1605
{
	z-index: 319;
	width: 198px;
	height: 130px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u1605_img
{
	padding: 5px 107px 4px 20px;
}

#u1614
{
	z-index: 321;
	width: 198px;
	height: 130px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u1614_img
{
	padding: 56px 143px 15px 26px;
}

#u2788
{
	z-index: 368;
	height: 1px;
	border-style: none;
	border-color: transparent;
	background-color: #31946F;
}

#u2788-bw
{
	z-index: 368;
	margin-top: 2086px;
	height: 1px;
}

#u2789-4
{
	z-index: 369;
	width: 960px;
	min-height: 20px;
	background-color: transparent;
	line-height: 28px;
	font-size: 23px;
	color: #FFFFFF;
	text-align: center;
	font-family: lato, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
	margin-top: 2103px;
	left: 100px;
}

#u2790
{
	z-index: 373;
	height: 1px;
	border-style: none;
	border-color: transparent;
	background-color: #31946F;
}

#u2790-bw
{
	z-index: 373;
	margin-top: 2143px;
	height: 1px;
}

#u2791-4
{
	z-index: 374;
	width: 960px;
	min-height: 20px;
	background-color: transparent;
	line-height: 28px;
	font-size: 23px;
	color: #FFFFFF;
	text-align: center;
	font-family: lato, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
	margin-top: 2161px;
	left: 100px;
}

#u2792
{
	z-index: 378;
	height: 1px;
	border-style: none;
	border-color: transparent;
	background-color: #31946F;
}

#u2792-bw
{
	z-index: 378;
	margin-top: 2202px;
	height: 1px;
}

#u2797-4
{
	z-index: 379;
	width: 960px;
	min-height: 20px;
	background-color: transparent;
	line-height: 28px;
	font-size: 23px;
	color: #FFFFFF;
	text-align: center;
	font-family: lato, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
	margin-top: 2219px;
	left: 101px;
}

#u2798
{
	z-index: 383;
	height: 1px;
	border-style: none;
	border-color: transparent;
	background-color: #31946F;
}

#u2798-bw
{
	z-index: 383;
	margin-top: 2260px;
	height: 1px;
}

#u2799
{
	z-index: 384;
	height: 325px;
	border-style: none;
	border-color: transparent;
	background-color: #30343F;
	opacity: 0.31;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=31)";
	filter: alpha(opacity=31);
}

#u2799-bw
{
	z-index: 384;
	margin-top: 2396px;
	height: 325px;
}

#u2787-12
{
	z-index: 385;
	width: 471px;
	min-height: 188px;
	background-color: transparent;
	line-height: 39px;
	font-size: 23px;
	color: #FFFFFF;
	text-align: center;
	font-family: lato, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
	margin-top: 2507px;
	left: 345px;
}

#u2795-4
{
	z-index: 397;
	width: 480px;
	min-height: 55px;
	background-color: transparent;
	line-height: 50px;
	font-size: 42px;
	color: #FFFFFF;
	text-align: center;
	font-family: josefin-sans, sans-serif;
	font-weight: 700;
	position: relative;
	margin-right: -10000px;
	margin-top: 2424px;
	left: 340px;
}

#u2800
{
	z-index: 401;
	height: 5px;
	border-style: none;
	border-color: transparent;
	background-color: #FFFFFF;
}

#u2800-bw
{
	z-index: 401;
	margin-top: 2480px;
	height: 5px;
}

#u236
{
	z-index: 12;
	border-style: none;
	border-color: transparent;
	background-color: #FFFFFF;
	padding-bottom: 32px;
}

#u236_align_to_page
{
	margin-left: auto;
	margin-right: auto;
	width: 960px;
	position: relative;
	left: -100px;
	margin-bottom: -1px;
}

#u498
{
	z-index: 134;
	width: 55px;
	min-height: 27px;
	overflow: hidden;
	position: relative;
	margin-right: -10000px;
	margin-top: 42px;
	left: 131px;
}

#u497-8
{
	z-index: 115;
	width: 187px;
	min-height: 33px;
	background-color: transparent;
	font-size: 12px;
	color: #30343F;
	line-height: 16px;
	font-family: lato, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 42px;
	left: 843px;
}

#u236-bw
{
	z-index: 12;
	margin-top: -1px;
	height: 75px;
}

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

#page .verticalspacer
{
	clear: both;
}

