.laranjan
{
    FONT-SIZE: 8pt;
    COLOR: #fd7813;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.laranjap
{
    FONT-SIZE: 7pt;
    COLOR: #fd7813;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.azulp
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #10478d;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textop
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textov
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.texton
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textonj
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: justify
}
.textonjust
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: justify
}
.textopeq
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.subtitulo
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #10478d;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.vermelhop
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.vermelho_peq
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.vermelho_claro
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ef6573;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.laranja_claro
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #e78e31;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.laranja_claro_g
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #e78e31;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.signature
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #aaaaaa;
    FONT-FAMILY: Verdana
}
DIV.clTopMenu
{
    Z-INDEX: 11;
    VISIBILITY: hidden;
    WIDTH: 96px;
    CLIP: rect(0px 96px 240px 0px);
    POSITION: absolute;
    HEIGHT: 240px
}
DIV.clTopMenuBottom
{
    Z-INDEX: 2;
    WIDTH: 0px;
    CLIP: rect(0px 0px 0px 0px);
    POSITION: absolute;
    TOP: 11px;
    HEIGHT: 0px
}
DIV.clTopMenuText
{
    Z-INDEX: 1;
    LEFT: 0px;
    WIDTH: 96px;
    POSITION: absolute;
    TOP: 15px;
    HEIGHT: 100px
}
DIV.clTopMenue
{
    Z-INDEX: 10;
    VISIBILITY: hidden;
    WIDTH: 143px;
    CLIP: rect(0px 143px 18px 0px);
    POSITION: absolute;
    HEIGHT: 150px
}
DIV.clTopMenueBottom
{
    Z-INDEX: 2;
    WIDTH: 143px;
    CLIP: rect(0px 143px 3px 0px);
    POSITION: absolute;
    TOP: 11px;
    HEIGHT: 3px
}
DIV.clTopMenueText
{
    Z-INDEX: 1;
    LEFT: 0px;
    WIDTH: 143px;
    POSITION: absolute;
    TOP: 15px
}
#loc1
{
    Z-INDEX: 1;
    LEFT: 100px;
    VISIBILITY: hidden;
    WIDTH: 240px;
    POSITION: absolute;
    TOP: 610px
}
#loc2
{
    Z-INDEX: 1;
    LEFT: 100px;
    VISIBILITY: hidden;
    WIDTH: 240px;
    POSITION: absolute;
    TOP: 610px
}
#loc3
{
    Z-INDEX: 1;
    LEFT: 100px;
    VISIBILITY: hidden;
    WIDTH: 240px;
    POSITION: absolute;
    TOP: 610px
}
#loc4
{
    Z-INDEX: 1;
    LEFT: 100px;
    VISIBILITY: hidden;
    WIDTH: 240px;
    POSITION: absolute;
    TOP: 610px
}
#loc5
{
    Z-INDEX: 1;
    LEFT: 100px;
    VISIBILITY: hidden;
    WIDTH: 240px;
    POSITION: absolute;
    TOP: 610px
}
#loc6
{
    Z-INDEX: 1;
    LEFT: 100px;
    VISIBILITY: hidden;
    WIDTH: 240px;
    POSITION: absolute;
    TOP: 610px
}
#mapaini
{
    Z-INDEX: 1;
    LEFT: 175px;
    VISIBILITY: hidden;
    WIDTH: 277px;
    POSITION: absolute;
    TOP: 157px;
    HEIGHT: 243px
}
#mapaporto
{
    Z-INDEX: 1;
    LEFT: 190px;
    VISIBILITY: hidden;
    WIDTH: 277px;
    POSITION: absolute;
    TOP: 157px;
    HEIGHT: 243px
}
#mapamatosinhos
{
    Z-INDEX: 1;
    LEFT: 190px;
    VISIBILITY: hidden;
    WIDTH: 277px;
    POSITION: absolute;
    TOP: 157px;
    HEIGHT: 243px
}
#mapagaia
{
    Z-INDEX: 1;
    LEFT: 190px;
    VISIBILITY: hidden;
    WIDTH: 277px;
    POSITION: absolute;
    TOP: 157px;
    HEIGHT: 243px
}
#mapamaia
{
    Z-INDEX: 1;
    LEFT: 190px;
    VISIBILITY: hidden;
    WIDTH: 277px;
    POSITION: absolute;
    TOP: 157px;
    HEIGHT: 243px
}
#mapavalongo
{
    Z-INDEX: 1;
    LEFT: 190px;
    VISIBILITY: hidden;
    WIDTH: 277px;
    POSITION: absolute;
    TOP: 157px;
    HEIGHT: 243px
}
#mapagondomar
{
    Z-INDEX: 1;
    LEFT: 190px;
    VISIBILITY: hidden;
    WIDTH: 277px;
    POSITION: absolute;
    TOP: 157px;
    HEIGHT: 243px
}
#valongo
{
    Z-INDEX: 1;
    LEFT: 480px;
    VISIBILITY: hidden;
    WIDTH: 240px;
    POSITION: absolute;
    TOP: 145px
}
#maia
{
    Z-INDEX: 1;
    LEFT: 480px;
    VISIBILITY: hidden;
    WIDTH: 240px;
    POSITION: absolute;
    TOP: 145px
}
#porto
{
    Z-INDEX: 1;
    LEFT: 480px;
    VISIBILITY: hidden;
    WIDTH: 240px;
    POSITION: absolute;
    TOP: 145px
}
#matosinhos
{
    Z-INDEX: 1;
    LEFT: 480px;
    VISIBILITY: hidden;
    WIDTH: 240px;
    POSITION: absolute;
    TOP: 145px
}
#gaia
{
    Z-INDEX: 1;
    LEFT: 480px;
    VISIBILITY: hidden;
    WIDTH: 240px;
    POSITION: absolute;
    TOP: 145px
}
#gondomar
{
    Z-INDEX: 1;
    LEFT: 480px;
    VISIBILITY: hidden;
    WIDTH: 240px;
    POSITION: absolute;
    TOP: 145px
}
.tdazulc
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #99ccff
}
.tdazule
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #10478d
}
.tdlaranja
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #fd7813
}
.textob
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.aerobusn
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #1070b0;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: justify
}
.aerobusb
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #1070b0;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.subtitulorot
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ff7d7d;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.afaqs
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #649735;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.subtitulopass
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #66cccc;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.aweb
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #a8d827;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.awebtit
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #a8d827;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textoverm
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textobran
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textoazu
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #0069d0;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textolaran
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #fd7813;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.titulo
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.alugueres
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #8e6096;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#divUpControl
{
    Z-INDEX: 1;
    LEFT: 10px;
    WIDTH: 420px;
    POSITION: absolute;
    TOP: 125px;
    TEXT-ALIGN: right
}
#divDownControl
{
    Z-INDEX: 1;
    LEFT: 10px;
    WIDTH: 420px;
    POSITION: absolute;
    TOP: 270px;
    TEXT-ALIGN: right
}
#divContainer
{
    LEFT: 156px;
    VISIBILITY: hidden;
    OVERFLOW: hidden;
    WIDTH: 90px;
    CLIP: rect(0px 90px 30px 0px);
    POSITION: absolute;
    TOP: 132px;
    HEIGHT: 30px
}
#divContent
{
    LEFT: 0px;
    POSITION: absolute;
    TOP: 0px
}
.laranjadest
{
    FONT-SIZE: 8pt;
    COLOR: #fd7813;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.azuldest
{
    FONT-SIZE: 8pt;
    COLOR: #fd7813;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.aguadest
{
    FONT-SIZE: 8pt;
    COLOR: #fd7813;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.roxodest
{
    FONT-SIZE: 8pt;
    COLOR: #fd7813;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.vermelhodest
{
    FONT-SIZE: 8pt;
    COLOR: #fd7813;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.amarelodest
{
    FONT-SIZE: 8pt;
    COLOR: #fd7813;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.verdedest
{
    FONT-SIZE: 8pt;
    COLOR: #fd7813;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.verdecdest
{
    FONT-SIZE: 8pt;
    COLOR: #fd7813;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.azulcdest
{
    FONT-SIZE: 8pt;
    COLOR: #fd7813;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textopassetit
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textopassetit_peq
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textopassesoc_peq
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.textopasseazul9
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #252570;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textopassesubbranco
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textopassesparbranco
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textopasseazul9_p
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #252570;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.verde_peq
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #6bb6b5;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.branco_peq
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #6bb6b5;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.textomp
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.branco_linha
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
