body {color:#000000; background-color:#000000; font-family:Verdana, Arial, sans; font-size:9pt; margin:0; padding:0}

#cabecalho   {position:static; width:100%}

#parte1      {position:static; clear:both; height:80px; padding:0; margin:0; background: url(../imagens/fundo_logo.gif) top center repeat; border:1px solid #636363;}
#p1_esquerda {position:static; float:left; width:362px; padding:0; margin:0}
#p1_direita  {position:static; float:right; padding:0; margin:0; height:80px; text-align:right}
#p1_direita a         {color:#ffffff; background-color:#000000; font-size:8pt; text-decoration: none; font-weight:normal; padding:0; margin:0}
#p1_direita a:link    {color:#ffffff}
#p1_direita a:visited {color:#ffffff}
#p1_direita a:hover   {text-decoration:underline}
#p1_direita table td img {vertical-align:middle;}

#parte2 {position:static; clear:both; width:100%; text-align:center; padding:0; margin:0;}
#menu   {position:static; margin-left:14px; font-size:7pt; font-weight:bold; padding:0;}
#menu ul {padding:2px; margin:0px; list-style-type:none;}
#menu li {padding:0 0 0 9px; background: url(../imagens/left.gif) no-repeat left top; float:left; margin:0px; border-bottom:1px solid #776655;}
#menu a  {padding:6px 5px 6px 0; display:block; background: url(../imagens/right.gif) no-repeat right top; color:#776655; text-decoration:none;}
/*#menu a:hover {color: #333333;}*/
#menu #escolhida {background-image: url(../imagens/left_on.gif); border-bottom:1px solid #ffffff;}
#menu #escolhida a {background-image: url(../imagens/right_on.gif); color:#333333;}

#parte3 {position:static; clear:both; width:100%; background-color:#ffffff; color:#fff7c6; padding:0; margin:0; text-align:center}

#miolo {position:static; float:none; clear:both; width:100%; margin-top:5px}
#col_esquerda {position:static; float:left; width:140px; padding:0; margin:0}
#col_central  {position:static; float:none; margin-left:142px; margin-right:142px}
#col_direita  {position:static; float:right; width:140px; padding:0; margin:0}
/*
#col_esquerda {position:absolute; left:0; width:140px; padding:0; margin:0}
#col_direita  {position:absolute; right:0; width:140px; padding:0; margin:0}
#col_central  {position:absolute; margin-left:140px; margin-right:140px}
*/

div.janela  {margin:0; padding:0; font-size:8pt}
.tit_janela {position:static; padding:0; margin:0; height:26px; background: url(../imagens/tit_janela.gif) top center no-repeat}
div.tit_janela h2 {text-align:center; font-size:7pt; font-weight:bold; padding-top:8px; margin:0; color:#000000}

div.janela a         {color:#000000; font-size:8pt; text-decoration: underline; font-weight:normal}
div.janela a:link    {color:#000000}
div.janela a:visited {color:#000000}
div.janela a:hover   {color:#016694}

.ct_jan_esq  {position:static; padding-left:6px; padding-right:6px; margin:0; background: url(../imagens/ct_jan_esq.gif) top center repeat}
.rod_jan_esq {position:static; padding:0; margin:0; height:14px; background: url(../imagens/rod_jan_esq.gif) bottom center no-repeat}
.ct_jan_dir  {position:static; padding-left:6px; padding-right:6px; margin:0; background: url(../imagens/ct_jan_dir.gif) top center repeat}
.rod_jan_dir {position:static; padding:0; margin:0; height:14px; background: url(../imagens/rod_jan_dir.gif) bottom center no-repeat}

.cab_jan_ambos {position:static; padding:0; margin:0; height:14px; background: url(../imagens/cab_jan_ambos.gif) top center no-repeat}
.ct_jan_ambos  {position:static; padding-left:10px; padding-right:10px; margin:0; font-size:9pt; text-align:center; background: url(../imagens/ct_jan_ambos.gif) top center repeat}
.rod_jan_ambos {position:static; padding:0; margin:0; height:14px; background: url(../imagens/rod_jan_ambos.gif) bottom center no-repeat}

#conteudo {position:static; float:none; background-color:#ffffff;}
#conteudo a         {color:#0a6290; font-size:9pt; text-decoration: underline; font-weight:normal}
#conteudo a:link    {color:#0a6290}
#conteudo a:visited {color:#0a6290}
#conteudo a:hover   {color:#0a6290}
#conteudo h2 {text-align:left; font-size:9pt; font-weight:bold; padding:2px; margin:0; color:#000000; background-color:#e7e7de}
#conteudo h3 {color:#016694; font-size:9pt; font-weight:bold; padding-left:2px; margin:0}

#conteudo a.detalhe3         {color:#0a6290; font-size:7pt; text-decoration: underline; font-weight:bold}
#conteudo a.detalhe3:link    {color:#0a6290}
#conteudo a.detalhe3:visited {color:#0a6290}
#conteudo a.detalhe3:hover   {color:#0a6290}

#conteudo a.esquema {font-weight:bold;}
#conteudo a.revenda {font-weight:bold; font-size:7pt;}

#rodape {position:static; float:none; clear:both; width:100%; font-size:8pt; color:#000000; background-color:#f7f739; text-align:center; margin:0; padding-top:1px; padding-bottom:1px}
#rodape a         {color:#016694; font-size:8pt; text-decoration: none; font-weight:normal}
#rodape a:hover   {text-decoration: underline}

h1 {text-align:center; font-size:9pt; font-weight:bold; padding:1px; margin:0; color:#000000; background-color:#f7f739; border-bottom:1px solid #000000; border-top:1px solid #000000;}
h1 img {vertical-align:middle}

h4 {text-align:center; font-size:9pt; font-weight:bold; padding:2px; margin:0; color:#000000; background-color:#fff7d6}
h5 {text-align:center; font-size:9pt; font-weight:bold; padding:2px; margin:0; color:#000000; background-color:#fff7d6; width:50%; margin-left:auto; margin-right:auto}

p {text-align:justify; text-indent:20pt; padding:4px; margin:0}
p.centro {text-align:center; text-indent:0; padding:0; margin:0}
p.justo  {text-align:justify; text-indent:0; padding:0; margin:0}
p.mens   {text-align:center; text-indent:0; background-color:#ffcccc; font-weight:bold; padding:2px; margin:0}
p.titulo {font-size:10pt; text-align:left; text-indent:0; color:#016694; font-weight:bold; padding:0; margin:0}
p.autor  {font-size:10pt; text-align:left; text-indent:0; color:#000000; font-style:italic; padding:0; margin:0}
p.preco  {font-size:10pt; text-align:left; text-indent:0; color:#ff0000; font-weight:bold; padding:0; margin:0}
p.titulo2 {font-size:8pt; text-align:left; text-indent:0; color:#016694; font-weight:bold; padding:0; margin:0}
p.autor2  {font-size:8pt; text-align:left; text-indent:0; color:#000000; font-style:italic; padding:0; margin:0}
p.editora2 {font-size:8pt; text-align:left; text-indent:0; color:#000000; padding:0; margin:0}
p.preco2  {font-size:8pt; text-align:left; text-indent:0; color:#ff0000; font-weight:bold; padding:0; margin:0}
p.prelanc1 {font-size:8pt; text-align:justify; text-indent:0; font-weight:bold; padding:0; margin:0}
p.prelanc2 {font-size:8pt; text-align:justify; text-indent:0; font-weight:normal; padding:0; margin:0; font-style:italic}

.obs     {font-size:8pt; text-align:left; text-indent:0; color:#000000; padding:0; margin:0}
.pequeno {font-size:7pt}

div#preco {position:static}
div#preco img {vertical-align:middle}

div#ct_tabela {position:static; text-align:center}
table.ct_tabela    {text-align:center; margin-left:auto; margin-right:auto; border:3px double #e1e1e1}
table.ct_tabela td {padding-top:2px; padding-bottom:2px; padding-left:2px; padding-right:2px}
table.ct_tabela td.fotos {padding:1px}
table.ct_tabela a         {color:#000000; font-size:8pt; text-decoration: none; font-weight:normal}
table.ct_tabela a:link    {color:#000000}
table.ct_tabela a:visited {color:#000000}
table.ct_tabela a:hover   {color:#016694; text-decoration: underline}

/*div#ct_tabela2 {position:static; text-align:left; margin:0; padding:0}*/
table.ct_tabela2    {margin:0; padding:0}
table.ct_tabela2 td {vertical-align:top; margin:0; padding:0}

table.ct_tabela3    {font-size:8pt; margin:0 auto 0 auto; padding:0;}
table.ct_tabela3 th {text-align:center; margin:0; padding:3px; font-weight:bold; color:#002994; background-color:#d4eaf6;}
table.ct_tabela3 td {text-align:left; margin:0; padding:1px; background-color:#fff7d6; border:1px solid #d4eaf6;}

table.ct_tabela4    {text-align:center; font-size:8pt; margin-left:auto; margin-right:auto; background-color:#ffffff}
table.ct_tabela4 th {width:110px; margin:0; padding:2px; font-weight:normal; color:#002994; background-color:#d4eaf6; border:2px solid #ffffff}
table.ct_tabela4 td {width:110px; background-color:#fff7d6; margin:0; padding:2px; border:2px solid #ffffff}

table.ct_tabela5    {text-align:left; margin-left:auto; margin-right:auto; background-color:#fff7d6; border:1px solid #d4eaf6}
table.ct_tabela5 th {text-align:center; margin:0; padding:2px; font-weight:bold; color:#002994; background-color:#d4eaf6}
table.ct_tabela5 td {background-color:#ffffff; margin:0; padding:2px; border:1px solid #d4eaf6}
table.ct_tabela5 td.dir {width:75%}
table.ct_tabela5 td.esq {width:15%}

table.ct_tabela6    {text-align:left; margin-left:auto; margin-right:auto; background-color:#e7e7de;}
table.ct_tabela6 th {text-align:center; margin:0; padding:1px; font-weight:bold; background-color:#fff7d6}
table.ct_tabela6 td {background-color:#ffffff; margin:0; padding:1px;}

table.ct_tabela7    {width:95%; text-align:center; font-size:8pt; margin-left:auto; margin-right:auto; background-color:#ffffff}
table.ct_tabela7 th {width:33%; margin:0; padding:2px; font-weight:bold; color:#002994; background-color:#d4eaf6; border:1px solid #ffffff}
table.ct_tabela7 td {width:33%; background-color:#fff7d6; margin:0; padding:2px; border:1px solid #ffffff}

table#submenu td {text-align:left; padding-left:15px; padding-right:15px;}

div#fichario {width:420px; padding:0; margin:0; margin-left:auto; margin-right:auto}
#abas {position:static; height:23px; text-align:left}
#ficha1 {position:static; height:300px; overflow:scroll; background-color:#ffffd9; padding:5px; border:1px solid #000000; visibility:visible; display:block}
#ficha2, #ficha3 {position:static; height:300px; overflow:scroll; background-color:#ffffd9; padding:5px; border:1px solid #000000; visibility:hidden; display:none}

#invisivel {visibility:hidden; display:none}

span.boleto {color:#ff0000; font-weight:bold}

/*ul {list-style-image: url(../imagens/marca.gif)}*/

fieldset h2 {text-align:center; font-size:10pt; font-weight:bold; padding:2px; margin:0; color:#000000; background-color:#e7e7de}

fieldset   {width:80%; padding:2px; margin-left:auto; margin-right:auto; background-color:#e7e7de;}
form       {margin-top:0px; margin-bottom:0px}
label      {display:block; margin:0; padding:0}
input      {font-size:8pt; color:#000000; background-color:#ffffff; border:1px solid #000000}
.radio     {font-size:8pt; color:#000000; background-color:#e7e7de; border-width:0}
.botao     {font-size:8pt; color:#ffffff; background-color:#a5ad42; height:18px; border:2px outset #f7f739; padding:0; margin:0}
.checkbox  {font-size:8pt; border-width:0}
select     {font-size:8pt; color:#000000; background-color:#ffffff; border:1px solid #000000}
span.label {float:left; width:100px}
/*
div.option {border-bottom:1px dashed #000000; border-top:1px dashed #000000}
div.option {border:1px dotted #000000; margin-bottom:5px; margin-top:5px}
*/

hr {width:90%; height:3px; color:#ffb500; border:1px solid #002994}



#situacao {position:static}
#situacao table {height:20px; background-color:#ffffff; border:1px solid #426964; margin-left:auto; margin-right:auto}
#situacao table td {padding-left:5px; padding-right:5px}
#situacao table a         {color:#426964; background-color:#ffffff; font-size:8pt; text-decoration: none; font-weight:bold}
#situacao table a:link    {color:#426964}
#situacao table a:visited {color:#426964}
#situacao table a:hover   {color:#426964; text-decoration: overline underline}

