﻿*.gAbsoluto                             {position: absolute ;}
*.gAlinhadoAutomatico                   {text-align: justify;}
*.gAlinhadoCentro                       {text-align: center;}
*.gAlinhadoDireita                      {text-align: right;}
*.gAlinhadoEsquerda                     {text-align: left;}
*.gAlinhadoFundo                        {vertical-align: bottom;}
*.gAlinhadoTopo                         {vertical-align: top;}
*.gAlinhadoVertCentro                   {vertical-align: middle;}
*.gAlturaCompleta                       {height: 100%;}
*.gCompleto                             {width: 100%;} 
*.gEmBloco                              {display: block;}
*.gEmLinha                              {display: inline;}
*.gEncostadoFundo                       {position:absolute; bottom: 0px;}
*.gEncostadoFundoDireita                {position:absolute; bottom: 0px; right: 0px;}
*.gEncostadoFundoEsquerda               {position:absolute; bottom: 0px;left:0px; right:0px;}
*.gEncostadoTopoDireita                 {position:absolute; top: 0px; right: 0px;}
*.gEscondido                            {display: none;}
*.gEspacamentoCima                      {padding-top: 4px;} 
*.gEspacamentoDireita                   {padding-right: 4px;} 
*.gEspacamentoEsquerda                  {padding-left: 4px;}
*.gEspacamentoFundo                     {padding-bottom: 4px;} 
*.gFlutuarDireita                       {float: right;}
*.gFlutuarEsquerda                      {float: left;}
*.gFonteExtraPequena                    {font-size: 6pt;}
*.gFonteGrande                          {font-size: 12pt;}
*.gFonteMaior                           {font-size: 15pt;}
*.gFonteMaisPequena                     {font-size: 7pt;}
*.gFonteNormal                          {font-size: 10pt;}
*.gFontePequena                         {font-size: 8pt;}
*.gFontePesoBold                        {font-weight: bold;}
*.gFontePesoNormal                      {font-weight: normal;}
*.gFontePN1                             {font-size: 9pt;}
*.gFundoBranco                          {background-color: #FFFFFF;}
*.gInvisivel                            {visibility: hidden;}
*.gLarguraGrande                        {width: 225px;}
*.gLarguraNormal                        {width: 175px;}
*.gLarguraPequena                       {width: 125px;}
*.gLimparFlutuarEsquerda                {clear: left;}
*.gLimparFlutuar                        {clear: both;}
*.gMargensAuto                          {margin-left: auto; margin-right: auto;}
*.gPonteiro                             {cursor: pointer;}
*.gRelativo                             {position: relative;}
*.gScrollAuto                           {overflow: auto; height:100%;}
*.gSemBorder                            {border: 0px none;}
*.gMargemFundo                          {margin-bottom: 2px;} 

/******************************************* Estilo do Site *********************************************************/

@font-face {
    font-family: 'MyriadProBold';
    src: url('../../Imagens/Fontes/myriadpro-bold-webfont.eot');
    src: url('../../Imagens/Fontes/myriadpro-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../Imagens/Fontes/myriadpro-bold-webfont.woff') format('woff'),
         url('../../Imagens/Fontes/myriadpro-bold-webfont.ttf') format('truetype'),
         url('../../Imagens/Fontes/myriadpro-bold-webfont.svg#myriad_probold') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'MyriadProRegular';
    src: url('../../Imagens/Fontes/myriadpro-regular-webfont.eot');
        src: url('../../Imagens/Fontes/myriadpro-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../Imagens/Fontes/myriadpro-regular-webfont.ttf') format('truetype'),
         url('../../Imagens/Fontes/myriadpro-regular-webfont.svg#myriad_probold') format('svg');
    font-style: normal;
    font-weight: normal;
}

body,html,form                          {font-family: 'MyriadProRegular'; color:#4C4C4E; font-size:12px;margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; cursor:default;}

*.fonteBold                             {font-family: 'MyriadProBold';}

/* cores do site*/

*.cAzul                                  {color:#0099AB;}
*.cBranco                                {color:#FFFFFF;}

a                                       {text-decoration:none; color:#0099AB;}
a:focus                                 {outline: 0px;}

*.link                                   {cursor:pointer; text-decoration:none;}
a:hover,
*.link:hover                             {text-decoration:underline;}

*.erro                                   {color: #FF0000}
*.obrigatorio                            {color: #FF0000; font-size: 8pt; vertical-align: text-top;}

*.botaoFechar                            {position:absolute; left:835px; top:10px; background:url(../../Imagens/fechar.png) no-repeat; width:17px; height:17px;}
*.botaoVoltar                            {position:absolute; left:835px; top:10px; background:url(../../Imagens/voltar.png) no-repeat; width:17px; height:17px;}

*.divFlashInicio                         {width:1280px; height:1024px; margin-left:auto; margin-right:auto; border-width:0px;} 
*.divFlashSEAMEWE3                       {position:absolute; left:0px; top:0px; width:1280px; height:1024px;}
*.mainContent                            {background-color:#032934;/*background-color:#002A34;*/}
*.divprincipal                           {width:1280px; height:1024px; margin-left:auto; margin-right:auto; border-width:0px;}
*.bgCBP                                  {background:url(../../Imagens/CBP/fundo_cbp.png) no-repeat;}
*.bgWACS                                 {background:url(../../Imagens/WACS/fundo_wacs.png) no-repeat;}
*.bgSEAMEWE3                             {background:url(../../Imagens/SEAMEWE3/fundo_seamewe3.png) no-repeat;}
*.bgZOOMINpt                             {background:url(../../Imagens/SEAMEWE3/fundo_zoomin_pt.png) no-repeat;}
*.bgZOOMINen                             {background:url(../../Imagens/SEAMEWE3/fundo_zoomin_en.png) no-repeat;}
*.frameTopo                              {top:0px; margin-left:0px; position:absolute; background-color:transparent; border-width:0px; width:1280px; height:65px;}
*.frameCorpo                             {top:65px; margin-left:0px; position:absolute; background-color:transparent; border-width:0px; width:1280px; height:867px;}
*.logoPtPro                              {position:absolute; width:110px; height:60px; margin-left:20px; margin-top:40px;}
*.logoSMW3                               {position:absolute; width:100px; height:185px; margin-left:1165px; margin-top:35px;}
*.logoAltice                             {position:absolute; top:43px; left:0; z-index:2; background:url(../../Imagens/altice_logo.png) no-repeat; width:94px; height:80px;}

*.dvBarraTopo                            {position:absolute; left:0; top:0px; background-color:#4C4C4E; /*background:url(../../Imagens/header_bg.png) repeat-x;*/ width:100%; height:25px; border-width:0px;} 
*.dvBarraTopo div.content                {height:25px; position:relative; z-index:1;}
*.dvBarraTopo div.content div.lkdin      {width:16px; height:16px; margin:5px 20px 0 0;}
*.dvBarraTopo div.content div.rssfeed    {width:16px; height:16px; margin:5px 5px 0 0;}
*.dvBarraTopo div.content div.addfav     {background:url(../../Imagens/ic_fav.png) no-repeat; width:18px; height:18px; margin:4px 5px 0 0;}
*.dvBarraTopo div.content .grouplinks    { font-size:11px; color:#8a837b; line-height:25px; margin:3px 25px 0 0; width:120px;}

*.dvBarraFundo                           {background-color:#4C4C4E; /*background:url(../../Imagens/footer_bg.png) repeat-x;*/ height:34px; border-width:0px; width:100%; position:fixed; bottom:0; left:0; color:#fff; font-size:12px;} 
/*
*.dvBarraFundo div.footerLogo            {background:url(../../Imagens/altice_logo_24_27.png) no-repeat; width:300px; height:34px; margin:3px 0px 0px 15px; text-indent:35px; padding-top:5px;}
*/
*.dvBarraFundo div.footerLogo            {width:300px; height:34px; margin:3px 0px 0px 10px; padding-top:5px;}
*.dvBarraFundo div.footerPolitica        {height:34px; margin:3px 15px 0px 0px; padding-top:5px;}
*.dvBarraFundo div.footerDesenvolvido    {height:34px; padding-top:5px;}

*.rPagina                                {left: 0px; padding: 8px; position: absolute; right: 0px;} 

*.dvCaminhoCategoria                     {position:absolute; top:15px; left:87px;}

TABLE.edTabGeral                         {border-spacing: 0px; border:0px; width:100%}

/*pg de topo menus*/
*.dvMenuOpcoes                           {position:absolute; margin-left:806px; width:169px; padding-left:2px; /*border:1px solid red;*/}
*.dvBemVindo                             {position:absolute; margin-left:302px; padding-left:2px; /*border:1px solid red;*/}
*.dvMenuOpcoes                           {margin-top:42px; height:20px;}
*.dvBemVindo                             {margin-top:42px; height:20px; padding-top:5px;}


*.dvIdioma                               { float:right; cursor:pointer; width:20px; height:13px; margin-top:5px; margin-right:10px;}
*.flagPT                                 {background:url(../../Imagens/flag_PT.jpg) no-repeat;}
*.flagEN                                 {background:url(../../Imagens/flag_EN.jpg) no-repeat;}
*.dvInicio, dvContactos                  {margin-top:5px; margin-right:10px;}


/* estilos da pg de inicio do cbp*/
*.dvCbpQuemSomos                         {position:absolute; margin-left:283px; margin-top:131px; background:url(../../Imagens/CBP/quem_somos.png); width:709px;height:122px; z-index:1;}
*.dvCbpQuemSomosOver                     {position:absolute; margin-left:283px; margin-top:131px; background:url(../../Imagens/CBP/quem_somos_over.png) no-repeat; width:709px;height:122px; z-index:2; background-position:-1000px 0px;}
*.dvCbpQuemSomosOver div.conteudo        { margin-left:60px; margin-top:30px; width:590px;}
*.dvCbpSmw3                              {position:absolute; margin-left:278px; margin-top:258px; background:url(../../Imagens/CBP/smw3.png); width:720px; height:122px; z-index:1;}
*.dvCbpSmw3Over                          {position:absolute; margin-left:278px; margin-top:258px; background:url(../../Imagens/CBP/smw3_over.png) no-repeat; width:720px; height:122px; z-index:2; background-position:-1000px 0px;}
*.dvCbpWacs                              {position:absolute; margin-left:284px; margin-top:385px; background:url(../../Imagens/CBP/wacs.png); width:709px; height:122px; z-index:1;}
*.dvCbpWacsOver                          {position:absolute; margin-left:284px; margin-top:385px; background:url(../../Imagens/CBP/wacs_over.png) no-repeat; width:709px; height:122px; z-index:2; background-position:-1000px 0px;}
*.dvCbpQuemSomosOver:hover,
*.dvCbpSmw3Over:hover,
*.dvCbpWacsOver:hover                    {background-position:0px 0px;}
*.dvCbpQuemSomosOver:hover               {color:#ffffff;}

/* estilos da pg de inicio do wacs*/
*.dvWacsQuemSomos                        {position:absolute;margin-left:279px;margin-top:131px;background-image:url(../../Imagens/WACS/quem_somos.png); width:720px;height:378px;}
*.dvWacsQuemSomos div.conteudo           {margin-top:30px;}

*.dvWacsFlags                            {margin-top:5px; width:405px;}
*.dvWacsFlags div.dvFlag                 {width:81px; float:left; text-align:center; font-size:7pt; margin-top:10px;}
*.dvWacsFlags div.dvFlag img             {height:33px;}

/* estilos da pg de inicio do seamewe3*/
*.dvQuemSomos                            {position:absolute; margin-left:283px; margin-top:131px; background:url(../../Imagens/SEAMEWE3/quemSomos.png); width:709px; height:122px; z-index:1;}
*.dvQuemSomosOver                        {position:absolute; margin-left:283px; margin-top:131px; background:url(../../Imagens/SEAMEWE3/quemSomos_over.png) no-repeat; width:709px; height:122px; z-index:2; background-position:-1000px 0px;}
*.dvQuemSomosOver div.conteudo           {margin-left:195px; margin-top:20px; width:320px;}
*.dvLogin                                {position:absolute; margin-left:278px; margin-top:258px; background:url(../../Imagens/SEAMEWE3/login.png); width:720px; height:122px; z-index:1;}
*.dvLoginOver                            {position:absolute; margin-left:278px; margin-top:258px; background:url(../../Imagens/SEAMEWE3/login_over.png) no-repeat; width:720px; height:122px; z-index:2; background-position:-1000px 0px;}
*.dvLoginOver div.conteudo               {margin-left:195px; margin-top:8px; width:300px;}
*.dvZoomIn                               {position:absolute; margin-left:284px; margin-top:385px; background:url(../../Imagens/SEAMEWE3/zoomIn.png); width:709px; height:122px; z-index:1;}
*.dvZoomInOver                           {position:absolute; margin-left:284px; margin-top:385px; background:url(../../Imagens/SEAMEWE3/zoomIn_over.png) no-repeat; width:709px; height:122px; z-index:2; background-position:-1000px 0px;}
*.dvZoomInOver div.conteudo              {margin-left:195px; margin-top:20px; width:300px;}
*.dvQuemSomosOver:hover,
*.dvLoginOver:hover,
*.dvZoomInOver:hover                     {background-position:0px 0px;}
*.dvQuemSomosOver:hover,
*.dvZoomInOver:hover                     {color:#ffffff;}


/* textbox e checkbox*/

*.FundoCinzaSemBorda                     {border:none; background-color:#C7C8CA; width:150px; height:18px;}

/* botões */

*.btlogin                                {background:url(../../Imagens/SEAMEWE3/btlogin.png) no-repeat; width:50px; height:20px; text-align:center; color:#fff; margin:2px 0px 0px 5px; padding-left:1px; padding-top:3px;}
*.btlogin:hover                          {color:#4C4C4E;}

/* pag de conteudos das opções publicas/privadas */

*.dvFundo                                {position:absolute; margin-left:174px; margin-top:66px; background-image:url(../../Imagens/SEAMEWE3/fundo_branco.png); width:930px; height:506px;}
*.dvFundo div.dvConteudo                 {width:650px; height:400px; margin-top:53px; margin-left:140px; overflow: auto;}

/* menu area reservada */
*.dvMenuAreaRes                          {position:absolute; left:248px; top:50px; background-color:transparent; width:782px; height:16px; /*border:1px solid red;*/}
*.dvMenuAreaRes div.cantoEsq             {background:url(../../Imagens/SEAMEWE3/canto_esquerdo.png) no-repeat; width:12px; height:16px; }
*.dvMenuAreaRes div.cantoEsqOver         {background:url(../../Imagens/SEAMEWE3/canto_esquerdo_over.png) no-repeat; width:12px; height:16px; }
*.dvMenuAreaRes div.cantoDir             {background:url(../../Imagens/SEAMEWE3/canto_direito.png) no-repeat; width:12px; height:16px; }
*.dvMenuAreaRes div.cantoDirOver         {background:url(../../Imagens/SEAMEWE3/canto_direito_over.png) no-repeat; width:12px; height:16px; }
*.dvMenuAreaRes div.menuItemDir          {background-color:#C7C8CA; margin-left:5px; height:16px; padding:0px 5px 0px 5px;}
*.dvMenuAreaRes div.menuItemDirSelect    {background-color:#FFFFFF; cursor:pointer; margin-left:5px; height:16px; padding:0px 5px 0px 5px;}
*.dvMenuAreaRes div.menuItemEsq          {background-color:#C7C8CA; margin-right:5px; height:16px; padding:0px 5px 0px 5px;}
*.dvMenuAreaRes div.menuItemEsqSelect    {background-color:#FFFFFF; cursor:pointer; margin-right:5px; height:16px; padding:0px 5px 0px 5px;}
*.dvMenuAreaRes div.menuItemDir:hover,
*.dvMenuAreaRes div.menuItemEsq:hover    {background-color:#FFFFFF; cursor:pointer;}

/* novo menu da área reservada */
DIV.menuTopo        { position: relative; left: 12px;}

*.borderBranco      { border-bottom:1px solid white;}

*.vmenu0            { color: #4c4c4e; z-index: 999; margin-top: 0px;}
*.vmenu0sub         { color: #4c4c4e; z-index: 999;}
*.menu0             { color: #4c4c4e; font-weight: bold; padding-left: 10px; background-color: #C7C8CA; height:16px;}
*.menu0over         { color: #4c4c4e; font-weight: bold; padding-left: 10px; background-color: #FFFFFF; cursor: pointer; height:16px;}
*.vmenu1sub         { color: #4c4c4e; z-index: 999; margin-top:3px; margin-left:-10px;}
*.menu1             { color: #4c4c4e; font-weight: bold; padding-left: 10px; background-color: #E1E2E3; height:22px;}
*.menu1over         { color: #4c4c4e; font-weight: bold; padding-left: 10px; background-color: #C7C8CA; cursor: pointer; height:22px;}
*.vmenu2sub         { color: #4c4c4e; z-index: 999;}
*.menu2             { color: #4c4c4e; font-weight: bold; padding-left: 10px; background-color: #E1E2E3; height:22px;}
*.menu2over         { color: #4c4c4e; font-weight: bold; padding-left: 10px; background-color: #C7C8CA; cursor: pointer; height:22px;}

/* Formulários */
INPUT.formCaixa,
TEXTAREA.formCaixa,
SELECT.formCaixa                        {border:none; background-color:#C7C8CA; font-size:8pt;}
INPUT.formCaixa,
SELECT.formCaixa                        {height:18px;}
INPUT.T1,
TEXTAREA.T1                             {width:500px;}
INPUT.T2                                {width:670px; height:18px;}

INPUT.ficheiros                         {width:500px;}

SELECT.T1                               {width:500px; height:18px;}

INPUT[type="submit"]                    {border:opx; background:url(../../Imagens/SEAMEWE3/btsubmit.png) no-repeat; width:53px; height:20px; text-align:center; color:#fff; margin:2px 0px 0px 5px; padding-left:1px; padding-top:3px;}
INPUT[type="submit"]:hover              {color:#4C4C4E;}

*.btBotao                               {text-align:center; color:#fff; padding-top:3px;}
*.submeter                              {background:url(../../Imagens/SEAMEWE3/btsubmit.png) no-repeat; width:53px; height:20px; margin:10px 47px 0px 0px;}
*.enviar                                {background:url(../../Imagens/SEAMEWE3/btsubmit.png) no-repeat; width:53px; height:20px; margin:5px -5px 0px 0px; padding-left:1px;}
*.submeter:hover,
*.enviar:hover                          {color:#4C4C4E;}

TABLE.tformulario                       {border-spacing: 0px 0px;}
TABLE.tContactos                        {border-spacing: 5px 5px;}
TABLE.tformulario TR > TD:first-child,
TABLE.tContactos TR > TD:first-child    {padding-right:5px; text-align: right; vertical-align:top;}
TABLE.tformulario TR > TD + TD,
TABLE.tContactos TR > TD + TD           {text-align: left; vertical-align: middle;}

/* Zoom In */

.dvBolaPCidade                          {background:url(../../Imagens/ZOOMIN/Bola_P.png) no-repeat; width:14px; height:14px;}

.dvBolaG                                {position:absolute; left:505px; top:420px; background-image:url(../../Imagens/ZOOMIN/Bola_G.png); width:270px; height:270px;}
                                             
.dvBolaGTexto                           {position:absolute; left:63px; top:25px; width:148px; height:205px; overflow:hidden;}

.dvBolaPCidade1                         {position:absolute;left:326px;top:92px;width:12px;height:12px;}
.dvBolaPCidade2                         {position:absolute;left:308px;top:108px;width:12px;height:12px;}
.dvBolaPCidade3                         {position:absolute;left:274px;top:114px;width:12px;height:12px;}
.dvBolaPCidade4                         {position:absolute;left:280px;top:126px;width:12px;height:12px;}
.dvBolaPCidade5                         {position:absolute;left:258px;top:178px;width:12px;height:12px;}
.dvBolaPCidade6                         {position:absolute;left:280px;top:196px;width:12px;height:12px;}
.dvBolaPCidade7                         {position:absolute;left:355px;top:185px;width:12px;height:12px;}
.dvBolaPCidade8                         {position:absolute;left:405px;top:195px;width:12px;height:12px;}
.dvBolaPCidade9                         {position:absolute;left:421px;top:188px;width:12px;height:12px;}
.dvBolaPCidade10                        {position:absolute;left:443px;top:199px;width:12px;height:12px;}
.dvBolaPCidade11                        {position:absolute;left:434px;top:216px;width:12px;height:12px;}
.dvBolaPCidade12                        {position:absolute;left:443px;top:225px;width:12px;height:12px;}
.dvBolaPCidade13                        {position:absolute;left:476px;top:268px;width:12px;height:12px;}
.dvBolaPCidade14                        {position:absolute;left:500px;top:316px;width:12px;height:12px;}
.dvBolaPCidade15                        {position:absolute;left:565px;top:256px;width:12px;height:12px;}
.dvBolaPCidade16                        {position:absolute;left:554px;top:246px;width:12px;height:12px;}
.dvBolaPCidade17                        {position:absolute;left:603px;top:249px;width:12px;height:12px;}
.dvBolaPCidade18                        {position:absolute;left:632px;top:277px;width:12px;height:12px;}
.dvBolaPCidade19                        {position:absolute;left:652px;top:322px;width:12px;height:12px;}
.dvBolaPCidade20                        {position:absolute;left:669px;top:338px;width:12px;height:12px;}
.dvBolaPCidade21                        {position:absolute;left:738px;top:290px;width:12px;height:12px;}
.dvBolaPCidade22                        {position:absolute;left:759px;top:333px;width:12px;height:12px;}
.dvBolaPCidade23                        {position:absolute;left:763px;top:342px;width:12px;height:12px;}
.dvBolaPCidade24                        {position:absolute;left:755px;top:350px;width:12px;height:12px;}
.dvBolaPCidade25                        {position:absolute;left:819px;top:533px;width:12px;height:12px;}
.dvBolaPCidade26                        {position:absolute;left:795px;top:398px;width:12px;height:12px;}
.dvBolaPCidade27                        {position:absolute;left:781px;top:363px;width:12px;height:12px;}
.dvBolaPCidade28                        {position:absolute;left:779px;top:351px;width:12px;height:12px;}
.dvBolaPCidade29                        {position:absolute;left:833px;top:343px;width:12px;height:12px;}
.dvBolaPCidade30                        {position:absolute;left:797px;top:290px;width:12px;height:12px;}
.dvBolaPCidade31                        {position:absolute;left:856px;top:299px;width:12px;height:12px;}
.dvBolaPCidade32                        {position:absolute;left:812px;top:260px;width:12px;height:12px;}
.dvBolaPCidade33                        {position:absolute;left:822px;top:257px;width:12px;height:12px;}
.dvBolaPCidade34                        {position:absolute;left:831px;top:253px;width:12px;height:12px;}
.dvBolaPCidade35                        {position:absolute;left:850px;top:256px;width:12px;height:12px;}
.dvBolaPCidade36                        {position:absolute;left:854px;top:241px;width:12px;height:12px;}
.dvBolaPCidade37                        {position:absolute;left:881px;top:232px;width:12px;height:12px;}
.dvBolaPCidade38                        {position:absolute;left:846px;top:207px;width:12px;height:12px;}
.dvBolaPCidade39                        {position:absolute;left:874px;top:182px;width:12px;height:12px;}

.dvTamanhoImg                           {width:133px;height:17px;}
.dvContCidade1                          {position:absolute;left:109px;top:89px;}
.dvContCidade2                          {position:absolute;left:98px;top:118px;}
.dvContCidade3                          {position:absolute;left:89px;top:147px;}
.dvContCidade4                          {position:absolute;left:82px;top:176px;}
.dvContCidade5                          {position:absolute;left:76px;top:205px;}
.dvContCidade6                          {position:absolute;left:72px;top:234px;}
.dvContCidade7                          {position:absolute;left:69px;top:263px;}
.dvContCidade8                          {position:absolute;left:68px;top:292px;}
.dvContCidade9                          {position:absolute;left:68px;top:321px;}
.dvContCidade10                         {position:absolute;left:68px;top:350px;}
.dvContCidade11                         {position:absolute;left:71px;top:379px;}
.dvContCidade12                         {position:absolute;left:74px;top:408px;}
.dvContCidade13                         {position:absolute;left:80px;top:437px;}
.dvContCidade14                         {position:absolute;left:87px;top:466px;}
.dvContCidade15                         {position:absolute;left:95px;top:495px;}
.dvContCidade16                         {position:absolute;left:106px;top:524px;}
.dvContCidade17                         {position:absolute;left:118px;top:553px;}
.dvContCidade18                         {position:absolute;left:132px;top:582px;}
.dvContCidade19                         {position:absolute;left:148px;top:611px;}
.dvContCidade20                         {position:absolute;left:985px;top:611px;}
.dvContCidade21                         {position:absolute;left:1009px;top:582px;}
.dvContCidade22                         {position:absolute;left:1030px;top:553px;}
.dvContCidade23                         {position:absolute;left:1047px;top:524px;}
.dvContCidade24                         {position:absolute;left:1061px;top:495px;}
.dvContCidade25                         {position:absolute;left:1073px;top:466px;}
.dvContCidade26                         {position:absolute;left:1083px;top:437px;}
.dvContCidade27                         {position:absolute;left:1091px;top:408px;}
.dvContCidade28                         {position:absolute;left:1097px;top:379px;}
.dvContCidade29                         {position:absolute;left:1101px;top:350px;}
.dvContCidade30                         {position:absolute;left:1103px;top:321px;}
.dvContCidade31                         {position:absolute;left:1103px;top:292px;}
.dvContCidade32                         {position:absolute;left:1100px;top:263px;}
.dvContCidade33                         {position:absolute;left:1096px;top:234px;}
.dvContCidade34                         {position:absolute;left:1089px;top:205px;}
.dvContCidade35                         {position:absolute;left:1081px;top:176px;}
.dvContCidade36                         {position:absolute;left:1071px;top:147px;}
.dvContCidade37                         {position:absolute;left:1058px;top:118px;}
.dvContCidade38                         {position:absolute;left:1043px;top:89px;}
.dvContCidade39                         {position:absolute;left:1025px;top:60px;}
