body
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
    background-color: #ffffff
}
#topo
{
    padding-right: 0px;
    padding-left: 0px;
    left: 0px;
    padding-bottom: 0px;
    width: 760px;
    padding-top: 0px;
    top: 0px;
    height: 21px;
    background-color: #ffcc00
}
#linhaanvisa
{
    padding-right: 0px;
    padding-left: 0px;
    background-image: url(../_images/titulo_fundo.gif);
    padding-bottom: 0px;
    width: 158px;
    padding-top: 0px;
    position: absolute;
    top: 27px;
    height: 52px
}
#conteudoesq
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    width: 158px;
    padding-top: 0px;
    position: absolute;
    top: 79px;
    background-color: green
}
#conteudoperfil
{
    left: 556px;
    padding-bottom: 0px;
    width: 204px;
    position: absolute;
    top: 79px;
    background-color: #99cc66
}
#conteudomenu
{
    left: 158px;
    padding-bottom: 0px;
    vertical-align: middle;
    width: 398px;
    position: absolute;
    top: 79px;
    height: 18px;
    background-color: #669900
}
#espacolateral
{
    left: 557px;
    padding-bottom: 0px;
    width: 204px;
    position: absolute;
    top: 27px;
    height: 52px;
    background-color: #ffffff;
    text-align: center
}
#titulocomlogo
{
    font-weight: bold;
    font-size: 11pt;
    left: 158px;
    background-image: url(../_images/titulo_fundo.gif);
    vertical-align: middle;
    width: 150px;
    color: #333333;
    font-style: normal;
    font-family: tahoma;
    position: absolute;
    top: 27px;
    height: 52px;
    text-align: center
}
#titulodepoislogo
{
    font-weight: bold;
    font-size: 11pt;
    left: 308px;
    background-image: url(../_images/titulo_fundo.gif);
    vertical-align: middle;
    width: 248px;
    color: #333333;
    font-style: normal;
    font-family: tahoma;
    position: absolute;
    top: 27px;
    height: 52px;
    text-align: center
}
#titulo
{
    font-weight: bold;
    font-size: 11pt;
    left: 158px;
    vertical-align: middle;
    width: 398px;
    font-style: normal;
    font-family: tahoma;
    position: absolute;
    top: 44px;
    height: 23px;
    text-align: center
}
#menuhorizontal
{
    vertical-align: middle;
    width: 760px;
    font-family: tahoma;
    position: absolute;
    top: 97px;
    height: 18px;
    text-align: center
}
#menuvertical
{
    font-size: 9pt;
    vertical-align: middle;
    width: 158px;
    font-family: tahoma;
    position: absolute;
    top: 97px;
    text-align: center
}
#corpo
{
    padding-right: 5px;
    padding-left: 5px;
    left: 158px;
    padding-bottom: 5px;
    width: 602px;
    padding-top: 0px;
    position: absolute;
    top: 123px
}
.rodapealto
{
    font-weight: normal;
    font-size: 8pt;
    width: 760px;
    color: #666666;
    font-family: tahoma;
    background-color: #ffffff;
    text-align: center
}
.rodape
{
    border-right: medium none;
    border-top: medium none;
    font-weight: normal;
    font-size: 8pt;
    overflow: hidden;
    border-left: medium none;
    width: 760px;
    color: #ffffff;
    border-bottom: medium none;
    font-family: tahoma;
    height: 14px;
    background-color: #669900;
    text-align: right
}
p
{
    font-size: 8pt;
    color: black;
    font-style: normal;
    font-family: tahoma, verdana, terminal;
    letter-spacing: normal;
    text-decoration: none
}
a:link
{
    color: #0505a0;
    letter-spacing: normal;
    text-decoration: underline
}
a:visited
{
    color: #993399;
    letter-spacing: normal;
    text-decoration: underline
}
a:active
{
    color: #006432;
    letter-spacing: normal;
    text-decoration: underline
}
address
{
    font-size: 8pt;
    color: #666666;
    font-style: normal;
    font-family: arial, helvetica, sans-serif
}
a.menu:link
{
    font-weight: normal;
    font-size: 9pt;
    color: #ffffff;
    font-style: normal;
    font-family: tahoma;
    text-decoration: none
}
a.menu:visited
{
    font-weight: normal;
    font-size: 9pt;
    color: #ffffff;
    font-style: normal;
    font-family: tahoma;
    text-decoration: none
}
a.menu:active
{
    font-weight: normal;
    font-size: 9pt;
    color: #ffcc00;
    font-style: normal;
    font-family: tahoma;
    text-decoration: none
}
a.menu:hover
{
    font-weight: normal;
    font-size: 9pt;
    color: #ffcc00;
    font-style: normal;
    font-family: tahoma;
    text-decoration: none
}
a.menu2:link
{
    border-right: medium none;
    border-top: medium none;
    font-weight: normal;
    font-size: 9pt;
    border-left: medium none;
    color: #000099;
    border-bottom: medium none;
    font-style: normal;
    font-family: tahoma;
    text-decoration: none
}
a.menu2:visited
{
    border-right: medium none;
    border-top: medium none;
    font-weight: normal;
    font-size: 9pt;
    border-left: medium none;
    color: #000000;
    border-bottom: medium none;
    font-style: normal;
    font-family: tahoma;
    text-decoration: none
}
a.menu2:active
{
    border-right: medium none;
    border-top: medium none;
    font-weight: normal;
    font-size: 9pt;
    border-left: medium none;
    color: #009900;
    border-bottom: medium none;
    font-style: normal;
    font-family: tahoma;
    text-decoration: none
}
a.menu2:hover
{
    border-right: medium none;
    border-top: medium none;
    font-weight: normal;
    font-size: 9pt;
    border-left: medium none;
    color: #003399;
    border-bottom: medium none;
    font-style: normal;
    font-family: tahoma;
    text-decoration: underline
}
#aba
{
    background-position: 50% bottom;
    font-size: 11px;
    float: left;
    background-image: url(../_images/bg.gif);
    width: 579px;
    line-height: normal;
    background-repeat: repeat-x;
    background-color: #ffffff
}
#aba ul
{
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 10px;
    list-style-type: none
}
#aba li
{
    padding-right: 0px;
    padding-left: 9px;
	background: url(../_images/left.gif) #ffffff no-repeat left top;
    float: left;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px
}
#aba a
{
    padding-right: 9px;
    display: block;
    padding-left: 0px;
    font-size: 11px;
    background: url(../_images/right.gif) no-repeat right top;
    float: left;
    padding-bottom: 4px;
    color: #669999;
    padding-top: 4px;
    letter-spacing: 0ex;
    text-decoration: none
}
#aba a
{
    float: none
}
#aba a:hover
{
    color: #658dc5
}
#aba .acionada
{
    background-image: url(../_images/left_on.gif)
}
#aba .acionada a
{
    font-weight: bold;
    background-image: url(%22../_images/right_on.gif%22);
    padding-bottom: 5px;
    color: #669999
}
#aba .acionada a:hover
{
    color: #002880
}
#aba .noclass
{
}
.conteudoon
{
    clear: both;
    border-right: #5c88c6 1px solid;
    border-top: medium none;
    margin-top: -1px;
    border-left: #5c88c6 1px solid;
    width: 100%;
    border-bottom: #5c88c6 1px solid
}
.conteudooff
{
    clear: both;
    border-right: #5c88c6 1px solid;
    border-top: medium none;
    margin-top: -1px;
    display: none;
    border-left: #5c88c6 1px solid;
    width: 100%;
    border-bottom: #5c88c6 1px solid
}
#conteudoaba
{
    width: 577px
}
#conteudoaba input
{
    border-right: #bacbed 1px solid;
    border-top: #bacbed 1px solid;
    font-size: 10px;
    border-left: #bacbed 1px solid;
    color: #002880;
    border-bottom: #bacbed 1px solid;
    background-color: #f8f9fc
}
#conteudoaba input.semformat
{
    border-right: medium none;
    padding-right: 0px;
    border-top: medium none;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    border-left: medium none;
    padding-top: 0px;
    border-bottom: medium none;
    background-color: #ffffff
}
#conteudoaba select
{
    border-right: #bacbed 1px solid;
    border-top: #bacbed 1px solid;
    font-size: 10px;
    border-left: #bacbed 1px solid;
    color: #002880;
    border-bottom: #bacbed 1px solid;
    background-color: #f8f9fc
}
#conteudoaba hr
{
    width: 93%;
    color: #659bc1;
    height: 1px
}
.titulogrande
{
    font-weight: bold;
    font-size: 10pt;
    left: 158px;
    color: #669966;
    text-indent: 158px;
    font-style: normal;
    font-family: tahoma, verdana, terminal;
    letter-spacing: normal;
    font-variant: normal;
    text-decoration: none
}
.titulo
{
    font-weight: bold;
    font-size: 11pt;
    font-style: normal;
    font-family: tahoma
}
th
{
    border-right: #669966 1px solid;
    border-top: #669966 1px solid;
    font-weight: bolder;
    font-size: 8pt;
    border-left: #669966 1px solid;
    color: #000000;
    border-bottom: #669966 1px solid;
    font-family: tahoma;
    border-collapse: collapse;
    background-color: #c3d7be
}
.semborda
{
    border-right: medium none;
    border-top: medium none;
    font-size: 11px;
    border-left: medium none;
    border-bottom: medium none;
    font-style: normal;
    font-family: tahoma
}
.tdborda
{
    border-right: #99cccc 1px solid;
    border-top: #99cccc 1px solid;
    font-size: 8pt;
    border-left: #99cccc 1px solid;
    border-bottom: #99cccc 1px solid;
    font-style: normal;
    font-family: tahoma;
    border-collapse: collapse
}
.tdbordatitulo
{
    border-right: #669966 1px solid;
    border-top: #669966 1px solid;
    font-weight: normal;
    font-size: 8pt;
    border-left: #669966 1px solid;
    color: #000000;
    border-bottom: #669966 1px solid;
    font-family: tahoma,arial, helvetica, sans-serif;
    border-collapse: collapse;
    background-color: #c3d7be
}
.botaopesquisa
{
    border-right: #669966 1px solid;
    border-top: #669966 1px solid;
    font-weight: bolder;
    font-size: 8pt;
    text-transform: uppercase;
    border-left: #669966 1px solid;
    border-bottom: #669966 1px solid;
    font-family: tahoma, arial, verdana;
    border-collapse: collapse;
    height: 18px
}
.formulario
{
    border-right: #99cccc;
    border-top: #99cccc;
    font-size: 9pt;
    background-image: url(../_images/fundo_forms.jpg);
    text-transform: none;
    border-left: #99cccc;
    border-bottom: #99cccc 2px solid;
    font-family: tahoma, arial, verdana;
    border-collapse: collapse
}
.formulario .botaoimagempesquisa
{
    font-weight: bolder;
    font-family: wingdings;
    height: 18px;
    background-color: #e0e0e0
}
.formulario a:link
{
    color: #0505a0;
    letter-spacing: normal;
    text-decoration: underline
}
.formulario .thead
{
    font-weight: normal;
    font-size: 8pt;
    background-image: none;
    text-align: center
}
.formulario .botaodrogaria
{
    background-image: url(../_images/fundo_abas_sngpc.gif);
    width: 49%;
    background-repeat: repeat;
    background-color: #d0eae6
}
.formulario .botaofarmacia
{
    background-image: url(../_images/fundo_abas_sngpc_cinza.gif);
    width: 49%;
    background-repeat: repeat;
    background-color: #f9f9f9
}
.formulario .trcinza
{
    border-bottom: #000000 1px solid;
    background-color: #d9d9d9
}
.formulario a:visited
{
    color: #0505a0;
    letter-spacing: normal;
    text-decoration: underline
}
.formulario a:active
{
    color: #006432;
    letter-spacing: normal;
    text-decoration: underline
}
.formulario input
{
    border-right: #669999 1pt solid;
    border-top: #669999 1pt solid;
    font-size: 8pt;
    text-transform: none;
    border-left: #669999 1pt solid;
    border-bottom: #669999 1pt solid;
    font-family: Tahoma, Verdana, Arial
}

.formulario select
{
    border-right: #669999 1px solid;
    border-top: #669999 1px solid;
    font-size: 8pt;
    border-left: #669999 1px solid;
    border-bottom: #669999 1px solid;
    font-family: tahoma, verdana, arial
}
.formulario .button
{
    border-right: #99cccc 1pt solid;
    border-top: #99cccc 1pt solid;
    font-size: 8pt;
    background-image: url(../_images/fundo_forms.jpg);
    border-left: #99cccc 1pt solid;
    border-bottom: #99cccc 1pt solid
}
.formulario label
{
    border-right: medium none;
    background-position: right 50%;
    border-top: medium none;
    font-weight: lighter;
    font-size: 8pt;
    text-transform: none;
    border-left: medium none;
    border-bottom: medium none;
    font-family: tahoma, verdana, arial
}
.formulario textarea
{
    border-right: #669999 1px solid;
    border-top: #669999 1px solid;
    font-size: 8pt;
    text-transform: uppercase;
    border-left: #669999 1px solid;
    border-bottom: #669999 1px solid;
    font-family: tahoma, verdana, arial
}
.formulario .espaco
{
    border-right: medium none;
    border-top: medium none;
    border-left: medium none;
    border-bottom: medium none;
    height: 8px
}
.formulario th
{
    border-right: medium none;
    border-top: medium none;
    font-weight: bold;
    font-size: x-small;
    background-image: url(../_images/sngpc_fundo_th.jpg);
    border-left: medium none;
    color: black;
    border-bottom: medium none;
    font-family: tahoma;
    border-collapse: collapse;
    background-color: #ffffff
}
.formulario td
{
    border-right: #669966 1px;
    border-top: #669966 1px;
    padding-left: 4px;
    font-weight: normal;
    font-size: 8pt;
    padding-bottom: 4px;
    border-left: #669966 1px;
    padding-top: 4px;
    border-bottom: #669966 1px;
    border-collapse: collapse
}
div.relatorio
{
    border-right: black 1px;
    border-top: black 1px;
    overflow: auto;
    border-left: black 1px;
    border-bottom: black 1px
}
.formulario .semborda
{
    border-right: medium none;
    border-top: medium none;
    font-weight: normal;
    font-size: 8pt;
    border-left: medium none;
    border-bottom: medium none
}
.formulario sub
{
    font-weight: lighter;
    font-size: 7pt;
    font-family: tahoma, verdana, arial
}
.formulario .botaobusca
{
    font-weight: bolder;
    height: 18px;
    background-color: #e0e0e0
}
.formulario .labelmin
{
    font-weight: lighter;
    font-size: 7pt;
    font-family: tahoma, verdana, arial
}
.formulario .desabilitado
{
    background-color: #e0e0e0
}
.formulario .celuladestaque
{
    background-color: #eeeeee
}
.relatorio
{
    border-right: #99cccc 1px;
    border-top: #99cccc 1px;
    font-size: 9pt;
    text-transform: none;
    border-left: #99cccc 1px;
    border-bottom: 1px;
    font-family: tahoma, arial, verdana
}
.relatorio input
{
    border-right: #191970 1pt solid;
    border-top: #191970 1pt solid;
    font-size: 8pt;
    text-transform: uppercase;
    border-left: #191970 1pt solid;
    border-bottom: #191970 1pt solid;
    font-family: tahoma, verdana, arial
}
.relatorio select
{
    font-size: 8pt;
    font-family: tahoma, verdana, arial
}
.relatorio button
{
    border-right: #191970 1pt solid;
    border-top: #191970 1pt solid;
    font-size: 8pt;
    border-left: #191970 1pt solid;
    border-bottom: #191970 1pt solid;
    background-color: #eeeeee
}
.relatorio label
{
    border-right: black 1px;
    border-top: black 1px;
    font-weight: lighter;
    font-size: 8pt;
    text-transform: none;
    border-left: black 1px;
    border-bottom: black 1px;
    font-family: tahoma, verdana, arial
}
.relatorio textarea
{
    border-right: midnightblue 1pt solid;
    border-top: midnightblue 1pt solid;
    font-size: 8pt;
    text-transform: uppercase;
    border-left: midnightblue 1pt solid;
    border-bottom: midnightblue 1pt solid;
    font-family: tahoma, verdana, arial
}
.relatorio td
{
    border-right: #99cccc 1px solid;
    border-top: #99cccc 1px solid;
    padding-left: 3px;
    font-size: 8pt;
    border-left: #99cccc 1px solid;
    border-bottom: #99cccc 1px solid;
    font-family: tahoma, verdana, arial;
    background-color: #eeeeee
}
.relatorio .espaco
{
    border-right: medium none;
    border-top: medium none;
    border-left: medium none;
    border-bottom: medium none;
    height: 8px
}
.relatorio th
{
    border-right: #669900 1px solid;
    border-top: #669900 1px solid;
    font-weight: bolder;
    font-size: 9pt;
    background-image: url(../_images/sngpc_fundo_th.jpg);
    border-left: #669900 1px solid;
    color: black;
    border-bottom: #669900 1px solid;
    font-family: tahoma;
    background-color: #99cccc
}
div.relatorio
{
    border-right: #669900 1px solid;
    border-top: #669900 1px solid;
    overflow: auto;
    border-left: #669900 1px solid;
    width: 635px;
    border-bottom: #669900 1px solid
}
.relatorio .semborda
{
    border-right: medium none;
    border-top: medium none;
    border-left: medium none;
    border-bottom: medium none
}
.relatorio sub
{
    font-weight: lighter;
    font-size: 7pt;
    font-family: tahoma, verdana, arial
}
.relatorio a
{
    font-weight: normal;
    font-size: 8pt;
    color: blue;
    font-family: tahoma;
    text-decoration: none
}
.butcinza
{
    border-top-width: 1px;
    font-weight: bold;
    border-left-width: 1px;
    font-size: 5pt;
    border-left-color: #f4f4f4;
    border-bottom-width: 1px;
    border-bottom-color: #f4f4f4;
    color: #000000;
    border-top-color: #e0e0e0;
    font-style: normal;
    font-family: verdana;
    background-color: #f4f4f4;
    border-right-width: 1px;
    border-right-color: #f4f4f4
}
#tabbar
{
    padding-right: 0px;
    margin-top: 10px;
    padding-left: 0px;
    font-size: 83%;
    padding-bottom: 2px;
    padding-top: 2px;
    border-bottom: #669999 1px solid;
    font-family: tahoma
}
#tabbar ul
{
    padding-right: 0px;
    display: inline;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
    list-style-type: none
}
li
{
    padding-right: 0px;
    display: inline;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
    list-style-type: none
}
#tabbar a
{
    border-right: #99cccc 1px solid;
    padding-right: 1em;
    border-top: #99cccc 1px solid;
    padding-left: 1em;
    padding-bottom: 2px;
    border-left: #99cccc 1px solid;
    color: #669999;
    padding-top: 2px;
    border-bottom: medium none;
    font-family: tahoma;
    background-color: #92bcca;
    text-decoration: none
}
#tabbar a:hover
{
    border-right: #99cccc 1px solid;
    border-top: #99cccc 1px solid;
    border-left: #99cccc 1px solid;
    color: #000000;
    font-family: tahoma;
    background-color: #99cccc;
    text-decoration: underline
}
.tabbar a:active
{
    border-right: #99cccc 1px solid;
    border-top: #99cccc 1px solid;
    border-left: #99cccc 1px solid;
    color: #000000;
    font-family: tahoma;
    background-color: #99cccc;
    text-decoration: underline
}
#tabbar a.tabact
{
    font-weight: bold;
    color: white;
    border-bottom: #99cccc 1px solid;
    font-family: tahoma;
    background-color: #99cccc
}
#tabbar a.tabact:hover
{
    color: #000000;
    font-family: tahoma;
    background-color: #99cccc
}
#tabbar a.tabact:active
{
    color: #000000;
    font-family: tahoma;
    background-color: #99cccc
}
.divlistcheck
{
    border-right: #669999 1px outset;
    border-top: #669999 1px outset;
    overflow: auto;
    border-left: #669999 1px outset;
    width: 545px;
    border-bottom: #669999 1px outset;
    height: 100px
}
.botaoenvia
{
    border-right: #669999 1pt solid;
    border-top: #669999 1pt solid;
    font-size: 8pt;
    background-image: url(../_images/fundo_forms.jpg);
    text-transform: uppercase;
    border-left: #669999 1pt solid;
    border-bottom: #669999 1pt solid;
    font-family: arial, helvetica, sans-serif
}
.formulario th.statustransmissao
{
    font-size: xx-small
}
.textbox
{
    border-right: #669999 1pt solid;
    border-top: #669999 1pt solid;
    font-size: 8pt;
    text-transform: none;
    border-left: #669999 1pt solid;
    border-bottom: #669999 1pt solid;
    font-family: Tahoma, Verdana, Arial
}
