BODY
{
    MARGIN-TOP: 20px;
    MARGIN-LEFT: 20px;
    MARGIN-RIGHT: 20px
}
TD.logotipo
{
    BACKGROUND: #cce2dc;
    HEIGHT: 60px
}
TD.menu
{
    BACKGROUND: #a1c3c3;
    HEIGHT: 22px
}
TD.barra
{
    BACKGROUND: #3a7d7d;
    HEIGHT: 20px;
    colspan: 2;
    rowspan: 2
}
TD.espacos
{
    BACKGROUND-IMAGE: url(images/fundo-dos-links.jpg);
    BACKGROUND-REPEAT: repeat
}
TD.idiomas
{
    BACKGROUND-IMAGE: url(images/fundo-idiomas.jpg);
    BACKGROUND-REPEAT: repeat
}
TD.acrescento
{
    BACKGROUND-IMAGE: url(images/acrescento_menu.jpg);
    BACKGROUND-REPEAT: repeat
}
TD.acrescento_superior
{
    BACKGROUND-IMAGE: url(images/fundo_principais.gif);
    BACKGROUND-REPEAT: repeat
}
TD.espacos_sem_links
{
    BACKGROUND-IMAGE: url(images/fundo-sem-links.jpg)
}
TD.menu_inferior
{
    BACKGROUND-IMAGE: url(images/menu-de-empresa_10.gif)
}
TD.menu_superior
{
    BACKGROUND-IMAGE: url(images/menu-de-empresa_01.gif)
}
TD.login
{
    BACKGROUND: #dbebe7;
    HEIGHT: 106px
}
TD.logotipo3
{
    HEIGHT: 30px;
    BACKGROUND-COLOR: #cce2dc
}
TD.texto
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    LEFT: 5px;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    TOP: 17px;
    TEXT-ALIGN: left
}
TD.indentar
{
    PADDING-LEFT: 20px;
    PADDING-TOP: 30px
}
TD.indentar_missao
{
    PADDING-LEFT: 20px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    WIDTH: 360px;
    COLOR: #3a7d7d;
    PADDING-TOP: 30px;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left
}
TD.plaintext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left
}
TD.plaintext_barra
{
    BORDER-RIGHT: white 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left
}
TD.plaintext_fundo
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #cce2dc;
    TEXT-ALIGN: left
}
TD.data
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    WIDTH: 170px;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left
}
TR.fundo
{
    BACKGROUND-IMAGE: url(fundo-dos-links.jpg)
}
INPUT.readonly
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #cce2dc;
    TEXT-ALIGN: left
}
INPUT.readonly_verde
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #3a7d7d;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #cce2dc;
    TEXT-ALIGN: left
}
INPUT.readonly_verde_fixo
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    WIDTH: 200px;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #cce2dc;
    TEXT-ALIGN: left
}
INPUT.auth
{
    WIDTH: 120px
}
INPUT.buttons
{
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Arial
}
INPUT.login
{
    FONT-SIZE: 7px;
    WIDTH: 55px;
    COLOR: black;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #dbebe7
}
INPUT.plaintext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left
}
INPUT.tamanho
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    WIDTH: 340px;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left
}
INPUT.fixo
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    WIDTH: 200px;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left
}
SELECT.tamanho
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    WIDTH: 200px;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left
}
IMG.logo
{
    LEFT: 17px;
    FLOAT: left;
    POSITION: relative;
    TOP: 22px
}
IMG.logoregistado
{
    LEFT: 90px;
    FLOAT: left;
    POSITION: relative;
    TOP: 22px
}
H5
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    LEFT: 20px;
    COLOR: #336666;
    FONT-FAMILY: 'Arial';
    TOP: 22px
}
H5.index
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    LEFT: 8px;
    COLOR: #336666;
    FONT-FAMILY: 'Arial';
    TOP: 22px
}
TD.pedecliente
{
    PADDING-LEFT: 20px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    PADDING-TOP: 30px;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left
}
P.pedecliente
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left
}
TABLE.tabela
{
    LEFT: 20px;
    FLOAT: none;
    WIDTH: 100%;
    POSITION: absolute;
    TOP: 20px
}
TEXTAREA.plaintext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left
}
A:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left
}
A:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left
}
A:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left
}
TABLE.descricao_produto
{
    BORDER-RIGHT: white 1px solid;
    BORDER-TOP: white 1px solid;
    BORDER-LEFT: white 1px solid;
    BORDER-BOTTOM: white 1px solid;
    BACKGROUND-COLOR: #dbebe7
}
TD.descricao_produto
{
    BORDER-RIGHT: white;
    BORDER-TOP: white;
    FONT-SIZE: 10pt;
    BORDER-LEFT: white;
    COLOR: #3a7d7d;
    BORDER-BOTTOM: white;
    FONT-FAMILY: Arial
}
TD.descricao_produto_bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #3a7d7d;
    FONT-FAMILY: Arial
}
TR.borders
{
    BORDER-RIGHT: white solid;
    BORDER-TOP: white solid;
    BORDER-LEFT: white solid;
    BORDER-BOTTOM: white solid
}
INPUT.auth2
{
    WIDTH: 120px;
    HEIGHT: 20px
}

