/* este texto define todos os estilos usados nesta página */


body {background : #ffffff; color: #000000; font-size: 8pt;
                        font-family: verdana, arial, helvetica;}

p {font-family: verdana, arial, helvetica; 
     color: #000000; font-size: 8pt; align: justify;
     margin-top: 0px; margin-bottom: 0px}

pre {font-family: verdana, arial, helvetica; 
     color: #000000; font-size: 8pt; align: justify;
     margin-top: 0px; margin-bottom: 0px}

td {font-family: verdana, arial, helvetica;
     color: #000000; font-size: 8pt; align: justify;
     margin-top: 0; margin-bottom: 0}



.cabecalhoprodutos {font-family: arial; font-size: 8pt; color: #666666; font-weight: bold; background: #eeeeee; border-left: 1px solid #cccccc; border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc;}
.cabecalhoprodutosdir {font-family: arial; font-size: 8pt; color: #666666; font-weight: bold; background: #eeeeee; border: 1px solid #cccccc;}
.tdprodutos1 {background: #fffff; font-family: arial, verdana; font-size: 8pt; color: #000000; border-bottom: 1px solid #cccccc; border-left:1px solid #cccccc;}
.tdprodutos2 {background: #fffff; font-family: arial, verdana; font-size: 8pt; color: #000000; border-bottom: 1px solid #cccccc; border-left:1px solid #cccccc; border-right:1px solid #cccccc;}
.titulodetalhes {font-family: verdana, arial, helvetica; font-size: 8pt; font-weight: bold; color: #333399;}



.quantidadetabela {font-family: arial, helvetica; font-size: 8pt; width: 20px; border-top: 1px solid #666666; border-bottom: 1px solid #cccccc; border-left: 1px solid #666666; border-right: 1px solid #cccccc; text-align: center}

.form {font-family: arial, helvetica; font-size: 10pt;}
.formulario {border-top: 1px solid #666666; border-left: 1px solid #666666; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; font-family: arial, helvetica, verdana; color: #000000; font-size: 8pt; padding: 2px}
.formbusca {border-top: 1px solid #666666; border-left: 1px solid #666666; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; font-family: arial, helvetica, verdana; color: #666666; font-size: 8pt; padding: 2px}


a.homedescricao:link {color: #336699; font-family: arial, helvetica, sans-serif; font-size: 8pt; text-decoration: none}
a.homedescricao:visited {color: #336699; font-family: arial, helvetica, sans-serif; font-size: 8pt; text-decoration: none}
a.homedescricao:hover {color: #336699; font-family: arial, helvetica, sans-serif; font-size: 8pt; text-decoration: underline}

.tabela_menu {font-family: verdana, arial, helvetica; font-size: 8pt; 
     color: #000000; background: #fafafa; font-size: 8pt; align: justify;
     margin-top: 0; margin-bottom: 0; border-right: 1px solid #cccccc;}

.cinza_cinza {font-family: verdana, arial, helvetica;
     color: #000000; background: #fafafa; font-size: 8pt; align: justify;
     margin-top: 0; margin-bottom: 0; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc;
     border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc;}

.cinzacinza {font-family: verdana, arial, helvetica; color: #000000; background: #fafafa; font-size: 8pt; align: justify;
     margin-top: 0; margin-bottom: 0; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc;
     border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc;}

.calendario {border-top: 1px solid #666666; border-bottom: 1px solid #666666;}

.cinza_vinho {font-family: verdana, arial, helvetica; font-size: 8pt; 
     color: #000000; background: #fafafa; font-size: 8pt; align: justify;
     margin-top: 0; margin-bottom: 0; border-left: 1px solid #cc0000; border-right: 1px solid #cc0000;
     border-top: 1px solid #cc0000; border-bottom: 1px solid #cc0000;}

.borda_cinza {font-family: verdana, arial, helvetica;
     color: #000000; font-size: 8pt; align: justify;
     margin-top: 0; margin-bottom: 0; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc;
     border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc;}

.bordacinza {font-family: verdana, arial, helvetica;
     color: #000000; font-size: 8pt; align: justify;
     margin-top: 0; margin-bottom: 0; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc;
     border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc;}

.borda_preta {font-family: verdana, arial, helvetica; font-size: 8pt; 
     color: #000000; font-size: 8pt; align: justify;
     margin-top: 0; margin-bottom: 0; border-left: 1px solid #000000; border-right: 1px solid #000000;
     border-top: 1px solid #000000; border-bottom: 1px solid #000000;}

.borda_vinho {font-family: verdana, arial, helvetica; font-size: 8pt; 
     color: #000000; font-size: 8pt; align: justify;
     margin-top: 0; margin-bottom: 0; border-left: 1px solid #cc0000; border-right: 1px solid #cc0000;
     border-top: 1px solid #cc0000; border-bottom: 1px solid #cc0000;}

.verdana1 {font-family: verdana, arial, helvetica, sans-serif; font-size: 8pt; color: #000000;}

.verdanavinho1 {font-family: verdana, arial, helvetica, sans-serif; font-size: 8pt; color: #cc0000;}

.verdanavinho2 {font-family: verdana, arial, helvetica, sans-serif; font-size: 10pt; color: #cc0000;}

.verdana_vinho_1 {font-family: verdana, arial, helvetica, sans-serif; 
              font-size: 8pt; color: #cc0000;}

.verdana_vinho_2 {font-family: verdana, arial, helvetica, sans-serif; 
              font-size: 10pt; color: #cc0000;}

.verdana_cinza_1 {font-family: verdana, arial, helvetica, sans-serif; 
              font-size: 8pt; color: #808080;}

.verdana_cinza_2 {font-family: verdana, arial, helvetica, sans-serif; 
              font-size: 10pt; color: #808080;}

.verdana_marinho_1 {font-family: verdana, arial, helvetica, sans-serif; 
              font-size: 8pt; color: #333399;}

.verdana_marinho_2 {font-family: verdana, arial, helvetica, sans-serif; 
              font-size: 10pt; color: #333399;}

.verdanamarinho2 {font-family: verdana, arial, helvetica, sans-serif; 
              font-size: 10pt; color: #333399;}

.arial_vinho_1 {font-family: arial, helvetica, sans-serif; 
              font-size: 8pt; color: #cc0000;}

.arial_vinho_2 {font-family: arial, helvetica, sans-serif; 
              font-size: 10pt; color: #cc0000;}

.arial_cinza_1 {font-family: arial, helvetica, sans-serif; 
              font-size: 8pt; color: #808080;}

.arial_cinza_2 {font-family: arial, helvetica, sans-serif; 
              font-size: 10pt; color: #808080;}

.arialcinza1 {font-family: arial, helvetica, sans-serif; 
              font-size: 8pt; color: #808080;}

.arialcinza2 {font-family: arial, helvetica, sans-serif; 
              font-size: 10pt; color: #808080;}

.arial_marinho_1 {font-family: arial, helvetica, sans-serif; 
              font-size: 8pt; color: #333399;}

.arial_marinho_2 {font-family: arial, helvetica, sans-serif; 
              font-size: 10pt; color: #333399;}

.arialmarinho1 {font-family: arial, helvetica, sans-serif; 
              font-size: 8pt; color: #333399;}

.arialmarinho2 {font-family: arial, helvetica, sans-serif; 
              font-size: 10pt; color: #333399;}

.arial_1  {font-family: arial, helvetica, sans-serif; 
              font-size: 8pt; color: #000000;}

.arial_2  {font-family: arial, helvetica, sans-serif; 
              font-size: 10pt; color: #000000;}
 
.arial_3  {font-family: arial, helvetica, sans-serif; 
              font-size: 12pt; color: #000000;}
 
.arial1  {font-family: arial, helvetica, sans-serif; 
              font-size: 8pt; color: #000000;}

.arial2  {font-family: arial, helvetica, sans-serif; 
              font-size: 10pt; color: #000000;}
 
.arial3  {font-family: arial, helvetica, sans-serif; 
              font-size: 12pt; color: #000000;}
 
.verdana_1  {font-family: verdana, arial, helvetica, sans-serif; 
              font-size: 8pt; color: #000000;}

.verdana_2  {font-family: verdana, arial, helvetica, sans-serif; 
              font-size: 10pt; color: #000000;}
 
.titulo_1 {font-family: verdana, arial, helvetica, sans-serif; 
              font-size: 10pt; font-weight: bold;
              color: #333399;text-indent: 0; line-height: 1em; margin: 0px;}

.titulo1 {font-family: verdana, arial, helvetica, sans-serif; 
              font-size: 10pt; font-weight: bold;
              color: #333399; text-indent: 0; line-height: 1em; margin: 0px;}

.titulo_2 {font-family: verdana, arial, helvetica, sans-serif; 
              font-size: 7pt; color: #0000cc; text-indent: 0; line-height: 1em; margin: 0px;}

.titulo2 {font-family: verdana, arial, helvetica, sans-serif; 
              font-size: 7pt; color: #0000cc;text-indent: 0; line-height: 1em; margin: 0;}

.proptitulo  {font-family: arial, helvetica, sans-serif; font-weight: bold; 
              font-size: 8pt; color: #cc0000;}

.proppreco  {font-family: arial, helvetica, sans-serif; font-size: 8pt; color: #000000;}

.proptexto  {font-family: arial, helvetica, sans-serif; 
              font-size: 8pt; color: #000000;}

.esmaecido {color: #666 }

.rotulo {color: #666 }
.valor {font: 9pt arial; color: #039; margin-top: 0px; text-indent: 1em;}


a:link {  color: #cc0000; text-decoration: none}
a:visited {  color: #cc0000; text-decoration: none}
a:hover {  color: blue; text-decoration: underline}

a.itemloja:link {color: #003399; text-decoration: none}
a.itemloja:visited {color: #003399; text-decoration: none}
a.itemloja:hover {color: #003399; text-decoration: none}


a.padrao:link {  color: #0000ff; text-decoration: underline}
a.padrao:visited {  color: #0000ff; text-decoration: underline}
a.padrao:hover {  color: red; text-decoration: none}

a.under:link {  color: #cc0000; text-decoration: underline}
a.under:visited {  color: #cc0000; text-decoration: underline}
a.under:hover {  color: blue; text-decoration: none}

a.under_under:link {  color: #cc0000; text-decoration: underline}
a.under_under:visited {  color: #cc0000; text-decoration: underline}
a.under_under:hover {  color: blue; text-decoration: underline}

a.linkproptitulo:link {  color: #336699; text-decoration: none}
a.linkproptitulo:visited {  color: #336699; text-decoration: none}
a.linkproptitulo:hover {  color: #336699; text-decoration: underline}

a.preto_azul:link {  color: black; text-decoration: none}
a.preto_azul:visited {  color: black; text-decoration: none}
a.preto_azul:hover {  color: blue; text-decoration: underline}

a.pretoazul:link {  color: black; text-decoration: none}
a.pretoazul:visited {  color: black; text-decoration: none}
a.pretoazul:hover {  color: blue; text-decoration: underline}

a.pretovinho:link {  color: #000000; text-decoration: none}
a.pretovinho:visited {  color: #000000; text-decoration: none}
a.pretovinho:hover {  color: #cc0000; text-decoration: none}

a.vinho_preto:link {  color: #cc0000; text-decoration: none}
a.vinho_preto:visited {  color: #cc0000; text-decoration: none}
a.vinho_preto:hover {  color: black; text-decoration: underline}

a.preto_azul_u:link {  color: black; text-decoration: underline}
a.preto_azul_u:visited {  color: black; text-decoration: underline}
a.preto_azul_u:hover {  color: blue; text-decoration: underline}

a.vinho_preto_u:link {  color: #cc0000; text-decoration: underline}
a.vinho_preto_u:visited {  color: #cc0000; text-decoration: underline}
a.vinho_preto_u:hover {  color: black; text-decoration: underline}

a.marinho_vinho:link {  color: #333399; text-decoration: none}
a.marinho_vinho:visited {  color: #333399; text-decoration: none}
a.marinho_vinho:hover {  color: #cc0000; text-decoration: underline}

a.marinho_cinza:link {  color: #333399; text-decoration: none}
a.marinho_cinza:visited {  color: #333399; text-decoration: none}
a.marinho_cinza:hover {  color: #666666; text-decoration: underline}

a.cinza_azul:link {  color: #666666; text-decoration: none}
a.cinza_azul:visited {  color: #666666; text-decoration: none}
a.cinza_azul:hover {  color: #333399; text-decoration: underline}

a.arial_marinho_vinho_1:link {  color: #333399; text-decoration: none; font-size: 8pt; font-family: arial, helvetica;}
a.arial_marinho_vinho_1:visited {  color: #333399; text-decoration: none; font-size: 8pt; font-family: arial, helvetica;}
a.arial_marinho_vinho_1:hover {  color: #cc0000; text-decoration: underline; font-size: 8pt; font-family: arial, helvetica;}

a.arial_vinho_cinza_1:link {  color: #cc0000; text-decoration: none; font-size: 8pt; font-family: arial, helvetica;}
a.arial_vinho_cinza_1:visited {  color: #cc0000; text-decoration: none; font-size: 8pt; font-family: arial, helvetica;}
a.arial_vinho_cinza_1:hover {  color: #666666; text-decoration: underline; font-size: 8pt; font-family: arial, helvetica;}

a.arial_cinza_vinho_1:link {  color: #666666; text-decoration: none; font-size: 8pt; font-family: arial, helvetica;}
a.arial_cinza_vinho_1:visited {  color: #666666; text-decoration: none; font-size: 8pt; font-family: arial, helvetica;}
a.arial_cinza_vinho_1:hover {  color: #cc0000; text-decoration: underline; font-size: 8pt; font-family: arial, helvetica;}

a.arialcinzavinho1:link {  color: #666666; text-decoration: none; font-size: 8pt; font-family: arial, helvetica;}
a.arialcinzavinho1:visited {  color: #666666; text-decoration: none; font-size: 8pt; font-family: arial, helvetica;}
a.arialcinzavinho1:hover {  color: #cc0000; text-decoration: underline; font-size: 8pt; font-family: arial, helvetica;}

a.menu_topo:link {  color: #000000; text-decoration: none; font-size: 12pt; font-family: arial, helvetica; font-weight: bold;}
a.menu_topo:visited {  color: #000000; text-decoration: none; font-size: 12pt; font-family: arial, helvetica; font-weight: bold;}
a.menu_topo:hover {  color: #cc0000; text-decoration: underline; font-size: 12pt; font-family: arial, helvetica; font-weight: bold;}

 a.claro:link {  color: #c0c0c0; text-decoration: none}
 a.claro:visited {  color: #c0c0c0; text-decoration: none}
 a.claro:hover {  color: #ffffff; text-decoration: underline}

 a.escuro:link {  color: black; text-decoration: none}
 a.escuro:visited {  color: black; text-decoration: none}
 a.escuro:hover {  color: blue; text-decoration: underline}

 a.linkreportagem:link {  color: black; text-decoration: none}
 a.linkreportagem:visited {  color: black; text-decoration: none}
 a.linkreportagem:hover {  color: black; text-decoration: none}

 a.titulo:link {  color: #333399; text-decoration: none}
 a.titulo:visited {  color: #333399; text-decoration: none}
 a.titulo:hover {  color: blue; text-decoration: underline}


 a.menu:link {  color: #464646; text-decoration: none}
 a.menu:visited {  color: #464646; text-decoration: none}
 a.menu:hover {  color: black; text-decoration: underline}

 a.menu2:link {  color: #000000; text-decoration: none; font-weight: bold}
 a.menu2:visited {  color: #000000; text-decoration: none; font-weight: bold}
 a.menu2:hover {  color: #0000ff; text-decoration: underline; font-weight: bold}

a.esqueci:link {text-decoration: underline; color: #039}
a.esqueci:visited {text-decoration: underline; color: #039}
a.esqueci:hover {text-decoration: underline; color: #000}

.erro {color: #900; font-weight: bold;}
.erro strong {color: #000;}
.sucesso {color: #039; font-weight: bold;}

/* estilos do FÓRUM */

.forumnome {font-family: arial, helvetica; font-size: 8pt; color: #000000;}

.forumdata {font-family: arial, helvetica; font-size: 8pt; color: #999999;}

.titulomensagem {font-family: arial, helvetica, sans-serif; font-size: 10pt; color: #cc0000; font-weight: bold;}

.mensagematual {font-family: arial, helvetica; font-size: 10pt; font-weight: bold; color: #cc0000;}

.painelforum {font-family: verdana, arial, helvetica; color: #000000; background: #fafafa; font-size: 8pt; align: justify;
     margin-top: 0; margin-bottom: 0; border-left: 1px solid #333399; border-right: 1px solid #333399;
     border-top: 1px solid #333399; border-bottom: 1px solid #333399;}

.cabecalhomensagem {font-family: verdana, arial, helvetica; color: #000000; background: #f0f0f0; font-size: 8pt; align: justify;
     margin-top: 0; margin-bottom: 0; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc;
     border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc;}

.corpomensagem {font-family: verdana, arial, helvetica; color: #000000; background: #fafafa; font-size: 8pt; align: justify;
     margin-top: 0; margin-bottom: 0; border-left: 1px dotted #cccccc; border-right: 1px dotted #cccccc;
     border-bottom: 1px dotted #cccccc;}

a.novotopico:link {  color: #000000; text-decoration: none; font-family: arial, verdana; font-size: 10pt; font-weight: bold}
a.novotopico:visited {  color: #000000; text-decoration: none; font-family: arial, verdana; font-size: 10pt; font-weight: bold}
a.novotopico:hover {  color: #000000; text-decoration: underline; font-family: arial, verdana; font-size: 10pt; font-weight: bold}

a.resposta:link {  color: #333399; text-decoration: none; font-family: arial, verdana; font-size: 10pt; font-weight: bold}
a.resposta:visited {  color: #333399; text-decoration: none; font-family: arial, verdana; font-size: 10pt; font-weight: bold}
a.resposta:hover {  color: #333399; text-decoration: underline; font-family: arial, verdana; font-size: 10pt; font-weight: bold}

/*****************/




/*___________CALENDÁRIO_______________*/
a.linkorg {text-decoration: none; color: #666;}

.tdnomemes {padding: 0px 0px 3px 8px; font: bold 10pt verdana; color: #999;}
.tddia {background: #eee url(imagens/canto.gif) left top no-repeat; text-align: center; padding: 5px; width: 32px;}
.diames {font: bold 12pt verdana; color: #999}
.diasemana {font: 8pt arial; color: #999}
.tdicone {background: #f5f5f5; font: 7pt arial; color: #666; text-align: center; padding: 5px; width: 50px; cursor: pointer;}
.tddescricao {background: #fafafa; padding: 5px; width: 280px; cursor: pointer;}
.descricao {font: 9pt arial; color: #039; margin: 4px 0px; text-indent: 0;}
.lugar {font: 8pt arial; color: #666; margin: 4px 0px; text-indent: 0;}

#formselcalendario 
     {
	 width: 340px;
	 padding: 8px 12px 12px 12px;
	 background: #fafafa;
	 border: 1px solid #ddd;
	 }










