.version.quem_somos /* version checker */
{
	color: #0000EF;
	background-color: #9AC0F9;
}

#page
{
	z-index: 1;
	width: 380px;
	min-height: 5703px;
	background-image: none;
	border-width: 0px;
	border-color: #000000;
	background-color: transparent;
}

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

#u3097
{
	z-index: 4;
	height: 881px;
	background: #7F7F7F url("../../images/comboio.jpg") no-repeat left top;
	background-size: cover;
}

.js body
{
	visibility: hidden;
}

.js body.initialized
{
	visibility: visible;
}

#u3097-bw
{
	z-index: 4;
	height: 881px;
}

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

#u3098-bw
{
	z-index: 5;
	margin-top: 363px;
	height: 368px;
}

#u3099-7
{
	z-index: 6;
	width: 337px;
	min-height: 228px;
	background-color: transparent;
	color: #FFFFFF;
	font-size: 14px;
	font-family: lato, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 417px;
	left: 23px;
}

#u3101-4
{
	z-index: 17;
	min-height: 146px;
	background-color: transparent;
	line-height: 72px;
	color: #000000;
	text-align: right;
	font-size: 60px;
	font-family: abril-fatface, serif;
	font-weight: 400;
}

#u3101-4-bw
{
	z-index: 17;
	min-height: 146px;
	margin-top: 123px;
}

#u4084
{
	z-index: 144;
}

#u4085-5
{
	z-index: 145;
	min-height: 71px;
	padding-right: 30px;
}

#u4085-5.AccordionPanelTabOpen
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 71px;
	margin: 0px;
}

#u4086
{
	margin-top: 27px;
	margin-bottom: -27px;
}

#u4087
{
	z-index: 150;
	width: 18px;
	height: 18px;
}

#u4088
{
	z-index: 152;
	padding-bottom: 36px;
}

#menuu4089
{
	z-index: 153;
	width: 139px;
	position: relative;
	margin-right: -10000px;
	margin-top: 35px;
	left: 121px;
}

#u4118
{
	width: 139px;
	position: relative;
}

#u4119
{
	width: 138px;
	min-height: 14px;
	padding-bottom: 18px;
	position: relative;
	margin-right: -10000px;
}

#u4119:hover
{
	width: 138px;
	min-height: 14px;
	margin: 0px -10000px 0px 0px;
}

#u4120-4
{
	width: 138px;
	min-height: 14px;
	position: relative;
	margin-right: -10000px;
	top: 9px;
}

#u4119:hover #u4120-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 138px;
	margin: 0px -10000px 0px 0px;
}

#u4112
{
	width: 138px;
	min-height: 14px;
	padding-bottom: 18px;
	position: relative;
	margin-right: -10000px;
}

#u4112:hover
{
	width: 138px;
	min-height: 14px;
	margin: 0px -10000px 0px 0px;
}

#u4114-4
{
	width: 138px;
	min-height: 14px;
	position: relative;
	margin-right: -10000px;
	top: 9px;
}

#u4119.MuseMenuActive #u4120-4,#u4112:hover #u4114-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 138px;
	margin: 0px -10000px 0px 0px;
}

#u4105
{
	width: 138px;
	min-height: 14px;
	padding-bottom: 18px;
	position: relative;
	margin-right: -10000px;
}

#u4105:hover
{
	width: 138px;
	min-height: 14px;
	margin: 0px -10000px 0px 0px;
}

#u4107-4
{
	width: 138px;
	min-height: 14px;
	position: relative;
	margin-right: -10000px;
	top: 9px;
}

#u4112.MuseMenuActive #u4114-4,#u4105:hover #u4107-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 138px;
	margin: 0px -10000px 0px 0px;
}

#u4091
{
	width: 138px;
	min-height: 14px;
	padding-bottom: 18px;
	position: relative;
	margin-right: -10000px;
}

#u4091:hover
{
	width: 138px;
	min-height: 14px;
	margin: 0px -10000px 0px 0px;
}

#u4092-4
{
	width: 138px;
	min-height: 14px;
	position: relative;
	margin-right: -10000px;
	top: 9px;
}

#u4105.MuseMenuActive #u4107-4,#u4091:hover #u4092-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 138px;
	margin: 0px -10000px 0px 0px;
}

#u4100
{
	width: 138px;
	min-height: 14px;
	padding-bottom: 19px;
	position: relative;
	margin-right: -10000px;
}

#u4100:hover
{
	width: 138px;
	min-height: 14px;
	margin: 0px -10000px 0px 0px;
}

#u4101-4
{
	width: 138px;
	min-height: 14px;
	position: relative;
	margin-right: -10000px;
	top: 9px;
}

#u4091.MuseMenuActive #u4092-4,#u4100:hover #u4101-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 138px;
	margin: 0px -10000px 0px 0px;
}

#u4111,#u4104,#u4090,#u4097,#u4440
{
	width: 139px;
	margin-top: 2px;
	position: relative;
}

#u4443
{
	width: 138px;
	min-height: 14px;
	padding-bottom: 19px;
	position: relative;
	margin-right: -10000px;
}

#u4443:hover
{
	width: 138px;
	min-height: 14px;
	margin: 0px -10000px 0px 0px;
}

#u4119.MuseMenuActive,#u4112.MuseMenuActive,#u4105.MuseMenuActive,#u4091.MuseMenuActive,#u4100.MuseMenuActive,#u4443.MuseMenuActive
{
	width: 138px;
	min-height: 15px;
	margin: 0px -10000px -1px 0px;
}

#u4444-4
{
	width: 138px;
	min-height: 14px;
	position: relative;
	margin-right: -10000px;
	top: 9px;
}

#u4100.MuseMenuActive #u4101-4,#u4443:hover #u4444-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 138px;
	margin: 0px -10000px 0px 0px;
}

#u4443.MuseMenuActive #u4444-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 138px;
	margin: 0px -10000px 0px 0px;
}

#accordionu4083,#accordionu4083-bw
{
	z-index: 143;
}

#u4409
{
	z-index: 200;
	width: 87px;
	position: relative;
	margin-right: -10000px;
	margin-top: 19px;
	left: 23px;
}

#u3105
{
	z-index: 37;
	width: 156px;
	height: 156px;
	border-radius: 138px;
	margin-left: 112px;
	margin-top: 59px;
	position: relative;
	background: #7F7F7F url("../../images/family-u3105-fr.jpg") no-repeat left top;
	background-size: cover;
}

#u3106-7
{
	z-index: 38;
	width: 269px;
	min-height: 210px;
	background-color: transparent;
	text-align: center;
	color: #000000;
	font-family: lato, sans-serif;
	font-weight: 400;
	margin-left: 56px;
	margin-top: 58px;
	position: relative;
}

#u3107
{
	z-index: 45;
	width: 156px;
	height: 156px;
	border-radius: 138px;
	margin-left: 112px;
	margin-top: 59px;
	position: relative;
	background: #7F7F7F url("../../images/travel-u3107-fr.jpg") no-repeat center center;
	background-size: cover;
}

#u3108-12
{
	z-index: 46;
	width: 266px;
	min-height: 218px;
	background-color: transparent;
	text-align: center;
	color: #000000;
	font-family: lato, sans-serif;
	font-weight: 400;
	margin-left: 55px;
	margin-top: 59px;
	position: relative;
}

#u3106-2,#u3108-3
{
	font-size: 40px;
	line-height: 48px;
}

#u3103
{
	z-index: 35;
	width: 156px;
	height: 156px;
	border-radius: 138px;
	margin-left: 112px;
	margin-top: 58px;
	position: relative;
	background: #7F7F7F url("../../images/map-u3103-fr.jpg") no-repeat right center;
	background-size: cover;
}

#u3102-14
{
	z-index: 21;
	width: 269px;
	min-height: 218px;
	background-color: transparent;
	color: #000000;
	font-family: lato, sans-serif;
	font-weight: 400;
	margin-left: 55px;
	margin-top: 59px;
	position: relative;
}

#u3102-2
{
	font-size: 40px;
	text-align: center;
	line-height: 48px;
}

#u3106,#u3108,#u3102
{
	font-family: lato, sans-serif;
	font-weight: 900;
}

#u3102-3,#u3102-5,#u3102-7,#u3102-9,#u3102-11
{
	font-size: 20px;
	text-align: center;
	line-height: 24px;
}

#u3106-3,#u3106-5,#u3108-4,#u3108-6,#u3108-8,#u3108-10,#u3102-12
{
	font-size: 20px;
	line-height: 24px;
}

#u3104
{
	z-index: 36;
	width: 273px;
	height: 273px;
	border-radius: 300px;
	margin-left: 52px;
	margin-top: 91px;
	position: relative;
	background: #7F7F7F url("../../images/mala-u3104-fr.jpg") no-repeat left top;
	background-size: cover;
}

#u3100-4
{
	z-index: 13;
	width: 337px;
	min-height: 200px;
	background-color: transparent;
	line-height: 24px;
	font-size: 20px;
	font-family: lato, sans-serif;
	font-weight: 400;
	margin-left: 23px;
	margin-top: 47px;
	position: relative;
}

#pu3095
{
	width: 0.01px;
	margin-top: 121px;
}

#u3095
{
	z-index: 2;
	height: 450px;
	background: transparent url("../../images/boat2.jpg") no-repeat center bottom;
	background-size: cover;
}

#u3095-bw
{
	z-index: 2;
	height: 450px;
}

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

#u3096-bw
{
	z-index: 3;
	margin-top: 399px;
	height: 51px;
}

#u3109-4
{
	z-index: 58;
	width: 337px;
	min-height: 23px;
	background-color: transparent;
	line-height: 36px;
	color: #FFFFFF;
	text-align: left;
	font-size: 30px;
	font-family: lato, sans-serif;
	font-weight: 900;
	position: relative;
	margin-right: -10000px;
	margin-top: 402px;
	left: 22px;
}

#buttonu3122
{
	z-index: 136;
	width: 225px;
	border-color: #787878;
	background-color: transparent;
	padding-bottom: 29px;
	margin-left: 77px;
	margin-top: 33px;
	position: relative;
}

#buttonu3122:hover
{
	width: 225px;
	min-height: 0px;
	margin: 33px 0px 0px 77px;
}

#u3123
{
	z-index: 137;
	width: 84px;
	background-color: transparent;
	margin-left: 72px;
	position: relative;
}

#buttonu3122:hover #u3123
{
	width: 84px;
	min-height: 0px;
	margin: 0px 0px 0px 72px;
}

#buttonu3122.ButtonSelected #u3123
{
	width: 84px;
	min-height: 0px;
	margin: 0px 0px 0px 72px;
}

#u3125-4
{
	z-index: 139;
	width: 225px;
	min-height: 34px;
	background-color: transparent;
	line-height: 12px;
	text-align: center;
	font-size: 10px;
	font-family: lato, sans-serif;
	font-weight: 300;
	margin-top: 15px;
	position: relative;
}

#buttonu3122:hover #u3125-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 34px;
	width: 225px;
	margin: 15px 0px 0px;
}

#buttonu3122.ButtonSelected #u3125-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 34px;
	width: 225px;
	margin: 15px 0px 0px;
}

#buttonu3118
{
	z-index: 128;
	width: 222px;
	border-color: #787878;
	background-color: transparent;
	padding-right: 2px;
	padding-bottom: 36px;
	margin-left: 77px;
	margin-top: 34px;
	position: relative;
}

#buttonu3118:hover
{
	width: 222px;
	min-height: 0px;
	margin: 34px 0px 0px 77px;
}

#buttonu3118.ButtonSelected
{
	width: 222px;
	min-height: 0px;
	margin: 34px 0px 0px 77px;
}

#u3119
{
	z-index: 129;
	width: 84px;
	background-color: transparent;
	margin-left: 69px;
	position: relative;
}

#buttonu3118:hover #u3119
{
	width: 84px;
	min-height: 0px;
	margin: 0px 0px 0px 69px;
}

#buttonu3118.ButtonSelected #u3119
{
	width: 84px;
	min-height: 0px;
	margin: 0px 0px 0px 69px;
}

#u3121-5
{
	z-index: 131;
	width: 222px;
	min-height: 27px;
	background-color: transparent;
	line-height: 12px;
	font-size: 10px;
	font-family: lato, sans-serif;
	font-weight: 300;
	margin-top: 14px;
	position: relative;
}

#buttonu3118:hover #u3121-5
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 27px;
	width: 222px;
	margin: 14px 0px 0px;
}

#buttonu3118.ButtonSelected #u3121-5
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 27px;
	width: 222px;
	margin: 14px 0px 0px;
}

#u3121-2
{
	text-align: center;
}

#buttonu3126
{
	z-index: 121;
	width: 223px;
	border-color: #787878;
	background-color: transparent;
	padding-bottom: 31.92779763573145px;
	margin-left: 77px;
	margin-top: 33px;
	position: relative;
}

#buttonu3126:hover
{
	width: 223px;
	min-height: 0px;
	margin: 33px 0px 0px 77px;
}

#buttonu3126.ButtonSelected
{
	width: 223px;
	min-height: 0px;
	margin: 33px 0px 0px 77px;
}

#u3127
{
	z-index: 122;
	width: 80px;
	background-color: transparent;
	margin-left: 72px;
	position: relative;
}

#buttonu3126:hover #u3127
{
	width: 80px;
	min-height: 0px;
	margin: 0px 0px 0px 72px;
}

#buttonu3126.ButtonSelected #u3127
{
	width: 80px;
	min-height: 0px;
	margin: 0px 0px 0px 72px;
}

#u3129-4
{
	z-index: 124;
	width: 223px;
	min-height: 31px;
	background-color: transparent;
	line-height: 12px;
	text-align: center;
	font-size: 10px;
	font-family: lato, sans-serif;
	font-weight: 300;
	margin-top: 14px;
	position: relative;
}

#buttonu3126:hover #u3129-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 31px;
	width: 223px;
	margin: 14px 0px 0px;
}

#buttonu3114
{
	z-index: 112;
	width: 223px;
	border-color: #787878;
	background-color: transparent;
	padding-bottom: 31.90074451776337px;
	margin-left: 78px;
	margin-top: 34px;
	position: relative;
}

#buttonu3114:hover
{
	width: 223px;
	min-height: 0px;
	margin: 34px 0px 0px 78px;
}

#buttonu3114.ButtonSelected
{
	width: 223px;
	min-height: 0px;
	margin: 34px 0px 0px 78px;
}

#u3115
{
	z-index: 113;
	width: 161px;
	background-color: transparent;
	margin-left: 31px;
	position: relative;
}

#buttonu3114:hover #u3115
{
	width: 161px;
	min-height: 0px;
	margin: 0px 0px 0px 31px;
}

#buttonu3114.ButtonSelected #u3115
{
	width: 161px;
	min-height: 0px;
	margin: 0px 0px 0px 31px;
}

#u3117-6
{
	z-index: 115;
	width: 223px;
	min-height: 31px;
	background-color: transparent;
	line-height: 12px;
	text-align: center;
	font-size: 10px;
	font-family: lato, sans-serif;
	font-weight: 300;
	margin-top: 14px;
	position: relative;
}

#buttonu3126.ButtonSelected #u3129-4,#buttonu3114:hover #u3117-6
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 31px;
	width: 223px;
	margin: 14px 0px 0px;
}

#buttonu3114.ButtonSelected #u3117-6
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 31px;
	width: 223px;
	margin: 14px 0px 0px;
}

#buttonu3144
{
	z-index: 105;
	width: 225px;
	border-color: #787878;
	background-color: transparent;
	padding-top: 15px;
	padding-bottom: 32px;
	margin-left: 77px;
	margin-top: 33px;
	position: relative;
}

#buttonu3122.ButtonSelected,#buttonu3144:hover
{
	width: 225px;
	min-height: 0px;
	margin: 33px 0px 0px 77px;
}

#buttonu3144.ButtonSelected
{
	width: 225px;
	min-height: 0px;
	margin: 33px 0px 0px 77px;
}

#u3146
{
	z-index: 106;
	width: 91px;
	background-color: transparent;
	margin-left: 67px;
	position: relative;
}

#buttonu3144:hover #u3146
{
	width: 91px;
	min-height: 0px;
	margin: 0px 0px 0px 67px;
}

#buttonu3144.ButtonSelected #u3146
{
	width: 91px;
	min-height: 0px;
	margin: 0px 0px 0px 67px;
}

#u3145-4
{
	z-index: 108;
	width: 225px;
	min-height: 31px;
	background-color: transparent;
	line-height: 12px;
	text-align: center;
	font-size: 10px;
	font-family: lato, sans-serif;
	font-weight: 300;
	margin-top: 26px;
	position: relative;
}

#buttonu3144:hover #u3145-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 31px;
	width: 225px;
	margin: 26px 0px 0px;
}

#buttonu3144.ButtonSelected #u3145-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 31px;
	width: 225px;
	margin: 26px 0px 0px;
}

#buttonu3140
{
	z-index: 98;
	width: 222px;
	border-color: #787878;
	background-color: transparent;
	padding-top: 20px;
	padding-right: 2px;
	padding-bottom: 30.0285736571019px;
	margin-left: 77px;
	margin-top: 33px;
	position: relative;
}

#buttonu3140:hover
{
	width: 222px;
	min-height: 0px;
	margin: 33px 0px 0px 77px;
}

#buttonu3140.ButtonSelected
{
	width: 222px;
	min-height: 0px;
	margin: 33px 0px 0px 77px;
}

#u3142
{
	z-index: 99;
	width: 57px;
	background-color: transparent;
	margin-left: 83px;
	position: relative;
}

#buttonu3140:hover #u3142
{
	width: 57px;
	min-height: 0px;
	margin: 0px 0px 0px 83px;
}

#buttonu3140.ButtonSelected #u3142
{
	width: 57px;
	min-height: 0px;
	margin: 0px 0px 0px 83px;
}

#u3141-4
{
	z-index: 101;
	width: 222px;
	min-height: 34px;
	background-color: transparent;
	line-height: 12px;
	text-align: center;
	font-size: 10px;
	font-family: lato, sans-serif;
	font-weight: 300;
	margin-top: 33px;
	position: relative;
}

#buttonu3140:hover #u3141-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 34px;
	width: 222px;
	margin: 33px 0px 0px;
}

#buttonu3140.ButtonSelected #u3141-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 34px;
	width: 222px;
	margin: 33px 0px 0px;
}

#buttonu3152
{
	z-index: 91;
	width: 223px;
	border-color: #787878;
	background-color: transparent;
	padding-bottom: 0px;
	margin-left: 79px;
	margin-top: 33px;
	position: relative;
}

#buttonu3152:hover
{
	width: 223px;
	min-height: 0px;
	margin: 33px 0px 0px 79px;
}

#buttonu3152.ButtonSelected
{
	width: 223px;
	min-height: 0px;
	margin: 33px 0px 0px 79px;
}

#buttonu3152_position_content
{
	padding-bottom: 32px;
	width: 100%;
}

#u3153
{
	z-index: 92;
	width: 163px;
	background-color: transparent;
	margin-left: 30px;
	position: relative;
}

#buttonu3152:hover #u3153
{
	width: 163px;
	min-height: 0px;
	margin: 0px 0px 0px 30px;
}

#buttonu3152.ButtonSelected #u3153
{
	width: 163px;
	min-height: 0px;
	margin: 0px 0px 0px 30px;
}

#u3155-4
{
	z-index: 94;
	width: 223px;
	min-height: 31px;
	background-color: transparent;
	line-height: 12px;
	text-align: center;
	font-size: 10px;
	font-family: lato, sans-serif;
	font-weight: 300;
	margin-top: 21px;
	position: relative;
}

#buttonu3152:hover #u3155-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 31px;
	width: 223px;
	margin: 21px 0px 0px;
}

#buttonu3152.ButtonSelected #u3155-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 31px;
	width: 223px;
	margin: 21px 0px 0px;
}

#buttonu3148
{
	z-index: 82;
	width: 223px;
	border-color: #787878;
	background-color: transparent;
	padding-bottom: 32.432742628281005px;
	margin-left: 77px;
	margin-top: 32px;
	position: relative;
}

#buttonu3148:hover
{
	width: 223px;
	min-height: 0px;
	margin: 32px 0px 0px 77px;
}

#buttonu3148.ButtonSelected
{
	width: 223px;
	min-height: 0px;
	margin: 32px 0px 0px 77px;
}

#u3150
{
	z-index: 83;
	width: 179px;
	background-color: transparent;
	margin-left: 22px;
	position: relative;
}

#buttonu3148:hover #u3150
{
	width: 179px;
	min-height: 0px;
	margin: 0px 0px 0px 22px;
}

#buttonu3148.ButtonSelected #u3150
{
	width: 179px;
	min-height: 0px;
	margin: 0px 0px 0px 22px;
}

#u3149-6
{
	z-index: 85;
	width: 223px;
	min-height: 31px;
	background-color: transparent;
	line-height: 12px;
	text-align: center;
	font-size: 10px;
	font-family: lato, sans-serif;
	font-weight: 300;
	margin-top: 17px;
	position: relative;
}

#buttonu3148:hover #u3149-6
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 31px;
	width: 223px;
	margin: 17px 0px 0px;
}

#buttonu3148.ButtonSelected #u3149-6
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 31px;
	width: 223px;
	margin: 17px 0px 0px;
}

#pbuttonu3136
{
	width: 0.01px;
	margin-left: 77px;
	margin-top: 34px;
}

#buttonu3136
{
	z-index: 75;
	width: 225px;
	border-color: #787878;
	background-color: transparent;
	padding-bottom: 75px;
	position: relative;
	margin-right: -10000px;
}

#buttonu3136:hover
{
	width: 225px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#buttonu3136.ButtonSelected
{
	width: 225px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u3137
{
	z-index: 76;
	width: 123px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 51px;
}

#buttonu3136:hover #u3137
{
	width: 123px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#buttonu3136.ButtonSelected #u3137
{
	width: 123px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u3135-4
{
	z-index: 78;
	width: 225px;
	min-height: 34px;
	background-color: transparent;
	line-height: 12px;
	text-align: center;
	font-size: 10px;
	font-family: lato, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
	margin-top: 109px;
}

#buttonu3131
{
	z-index: 62;
	width: 226px;
	border-color: #787878;
	background-color: transparent;
	padding-bottom: 29px;
	margin-left: 77px;
	margin-top: 32px;
	position: relative;
}

#buttonu3131:hover
{
	width: 226px;
	min-height: 0px;
	margin: 32px 0px 0px 77px;
}

#buttonu3131.ButtonSelected
{
	width: 226px;
	min-height: 0px;
	margin: 32px 0px 0px 77px;
}

#u3132
{
	z-index: 63;
	width: 97px;
	background-color: transparent;
	margin-left: 65px;
	position: relative;
}

#buttonu3131:hover #u3132
{
	width: 97px;
	min-height: 0px;
	margin: 0px 0px 0px 65px;
}

#buttonu3131.ButtonSelected #u3132
{
	width: 97px;
	min-height: 0px;
	margin: 0px 0px 0px 65px;
}

#u3134-4
{
	z-index: 65;
	width: 226px;
	min-height: 34px;
	background-color: transparent;
	line-height: 12px;
	text-align: center;
	font-size: 10px;
	font-family: lato, sans-serif;
	font-weight: 300;
	margin-top: 12px;
	position: relative;
}

#buttonu3131:hover #u3134-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 34px;
	width: 226px;
	margin: 12px 0px 0px;
}

#buttonu4591
{
	z-index: 69;
	width: 226px;
	border-color: #787878;
	background-color: transparent;
	padding-bottom: 29px;
	margin-left: 76px;
	margin-top: 31px;
	position: relative;
}

#buttonu4591:hover
{
	width: 226px;
	min-height: 0px;
	margin: 31px 0px 0px 76px;
}

#buttonu4591.ButtonSelected
{
	width: 226px;
	min-height: 0px;
	margin: 31px 0px 0px 76px;
}

#u4592
{
	z-index: 70;
	width: 97px;
	height: 97px;
	margin-left: 65px;
	position: relative;
	background: transparent url("../../images/opcao%2004%20logo%20casa%20pessoal.png") no-repeat center center;
	background-size: cover;
}

#buttonu4591:hover #u4592
{
	background-repeat: no-repeat;
	background-position: center center;
	width: 97px;
	height: 97px;
	min-height: 0px;
	margin: 0px 0px 0px 65px;
	background-size: cover;
}

#buttonu4591.ButtonSelected #u4592
{
	background-repeat: no-repeat;
	background-position: center center;
	width: 97px;
	height: 97px;
	min-height: 0px;
	margin: 0px 0px 0px 65px;
	background-size: cover;
}

#u4594-4
{
	z-index: 71;
	width: 226px;
	min-height: 34px;
	background-color: transparent;
	line-height: 12px;
	text-align: center;
	font-size: 10px;
	font-family: lato, sans-serif;
	font-weight: 300;
	margin-top: 12px;
	position: relative;
}

#buttonu3131.ButtonSelected #u3134-4,#buttonu4591:hover #u4594-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 34px;
	width: 226px;
	margin: 12px 0px 0px;
}

#buttonu4591.ButtonSelected #u4594-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 34px;
	width: 226px;
	margin: 12px 0px 0px;
}

#pu4403-10
{
	width: 0.01px;
	margin-left: 23px;
	margin-top: 10px;
}

#u4403-10
{
	z-index: 190;
	width: 296px;
	min-height: 100px;
	position: relative;
	margin-right: -10000px;
}

#u4403-10:hover
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 100px;
	width: 296px;
	margin: 0px -10000px 0px 0px;
}

#u4403-10.MuseLinkActive
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 100px;
	width: 296px;
	margin: 0px -10000px 0px 0px;
}

#u4411-4
{
	z-index: 202;
	width: 69px;
	min-height: 24px;
	position: relative;
	margin-right: -10000px;
	margin-top: 54px;
	left: 98px;
}

#u4412
{
	z-index: 206;
	width: 31px;
	position: relative;
	margin-right: -10000px;
	margin-top: 48px;
	left: 169px;
}

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

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

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

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

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

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

@viewport
{
	width: 380px;
}

