.ContentComoFunciona .Video { margin-top: -247px; width: 386px; padding-left: 13px; }
.ContentComoFunciona .Video a { display: block; height: 100%; }
.ContentComoFunciona .Lady { width: 285px; height: 231px; position: absolute; top: -232px; left: 259px; }

.IntroductionText { text-align: left; margin-left: 16px; width: auto; }
.IntroductionText H1 { text-transform: none; font-size: 25px; padding-top: 0; }
.IntroductionText H1 span { color: #336baf; }

.firstParagraph { padding: 0 450px 50px 0; line-height: 1.5em; text-align: left; }
.firstParagraph A { margin: -153px 0 0 623px; }

.CfSection li { position: absolute; }
.CfSection li li { position: static; list-style: disc; margin-left: 15px; }
.CfSection H3, .CfSection H4, .CfSection P, .CfSection li li { text-align: left; }
.CfSection H3 { text-transform: none; color: #062f5f; }
.CfSection H3, .CfSection H4 { margin-bottom: 3px; }

.BtmIcnNTme { height: 26px; margin-top: 13px; }
.BtmIcnNTme A, .BtmIcnNTme EM { width: 26px; height: 26px; }
.BtmIcnNTme A { float: left; margin-left: 2px; }
.BtmIcnNTme .aps { position: absolute; top: 92px; left: 64px; }
.BtmIcnNTme .passo-a-passo { position: absolute; top: 134px; left: 63px; }
.BtmIcnNTme .msg-person { position: absolute; top: 117px; left: 62px; }
.BtmIcnNTme .ent-virt1 { position: absolute; top: 470px; left: 0px; }
.BtmIcnNTme .ent-virt2 { position: absolute; top: 470px; left: 32px; }
.BtmIcnNTme .veezux { position: absolute; top: 280px; left: -6px; }
.BtmIcnNTme .aps2 { position: absolute; top: 280px; left: 24px; }
.BtmIcnNTme .adm-eventos { position: absolute; top: 280px; left: 55px; }
.BtmIcnNTme .webveca { position: absolute; top: 280px; left: 87px; }
.BtmIcnNTme ul li { color: #ff9921; list-style: none; }
.BtmIcnNTme EM { color: #ff9921; position: absolute; right: 0; text-align: right; padding-right: 28px; width: 120px; font-weight: bold; font-style: normal; line-height: 23px; }
.BtmIcnNTme .smallEm { width: 100px; }

.CfAgenda { height: 1150px; position: relative; }
.CfAgenda P, .CfAgenda li { line-height: 17px; color: #434343; }
.CfAgenda H4, .CfAgenda P, .CfAgenda li li { color: #434343; }
.CfAgenda H3, .CfAgenda H4, .CfAgenda P, .CfAgenda li li { font-size: 12px; font-family: Tahoma, Geneva, sans-serif; }
.CfAgenda .CfAgnd1 { left: 45px; top: 55px; width: 275px; }
.CfAgenda .CfAgnd1 .BtmIcnNTme { margin-top: 6px; }
.CfAgenda .CfAgnd2 { left: 375px; top: 18px; width: 295px; }
.CfAgenda .CfAgnd3 { left: 737px; top: 97px; width: 230px; }
.CfAgenda .CfAgnd4 { left: 704px; top: 306px; width: 264px; }
.CfAgenda .CfAgnd4 .BtmIcnNTme1 { margin: 7px 0 22px; height: auto; font-weight: bold; }
.CfAgenda .CfAgnd4 .BtmIcnNTme1 EM { margin-top: -66px; }
.CfAgenda .CfAgnd4 .BtmIcnNTme1 ul { padding-right: 28px; }
.CfAgenda .CfAgnd4 .BtmIcnNTme1 ul li { position: relative; margin-left: 27px; }
.CfAgenda .CfAgnd4 .BtmIcnNTme1 ul span { position: absolute; left: -10px; }
.CfAgenda .CfAgnd4 .excIcnNTme1 EM { line-height: 15px; padding-right: 94px; width: 160px; text-align: left; margin-top: -14px; }
.CfAgenda .CfAgnd4 .excIcnNTme2 EM { line-height: 15px; padding-right: 37px; width: 216px; background-image: none; text-align: left; margin-top: -32px; }
.CfAgenda .CfAgnd4 .BtmIcnNTme2 { margin-top: 23px; }
.CfAgenda .CfAgnd5 { left: 649px; top: 866px; width: 295px; }
.CfAgenda .CfAgnd6 { left: 288px; top: 774px; width: 288px; }
.CfAgenda .CfAgnd6 .BtmIcnNTme1 { margin: 0 0 13px; }
.CfAgenda .CfAgnd7 { left: 40px; top: 681px; width: 185px; }

.CfCalendar { height: 1098px; position: relative; margin-top: 40px; color: #5D3900; font-style: italic; font-family: Lucida Calligraphy, Times New Roman, Times New Roman, Times, serif; font-size: 14px; }
.CfCalendar H3 { font-size: 14px; font-family: Lucida Calligraphy, Times New Roman, Times New Roman, Times, serif; }
.CfCalendar H3, .CfCalendar .BtmIcnNTme em { color: #5D3900; }
.CfCalendar .BtmIcnNTme { margin-top: 0; height: 33px; }
.CfCalendar .BtmIcnNTme em { height: 33px; line-height: 39px; }
.CfCalendar .CfClndrItm1 { left: 62px; bottom: 900px; width: 189px; }
.CfCalendar .CfClndrItm2 { right: 429px; bottom: 950px; width: 220px; }
.CfCalendar .CfClndrItm3 { right: 108px; bottom: 780px; width: 235px; }
.CfCalendar .CfClndrItm4 { right: 0; bottom: 518px; width: 197px; }
.CfCalendar .CfClndrItm5 { right: 34px; bottom: 131px; width: 337px; }
.CfCalendar .CfClndrItm6 { left: 57px; bottom: 113px; width: 288px; }
.CfCalendar .CfClndrItm7 { left: 33px; bottom: 358px; width: 185px; }
