/*Arquivo gerado automaticamente, por favor nao editar.*/

.directPdCrSl, .directPdCrOp {
height: 16px;
cursor: pointer;
background-color: #FFFFFF;
}

.vnd-tabela-navegacao a {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #333333;
background-color: #FFFFFF;
border: none;
}

.directPdCrSl {
border: 1px solid #CCCCCC;
line-height: 10px;
}

.directPdCr, .directPdCrSl, .directPdCrOp {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 12px;
}

.directPdTdVoltar, .directPdVoltar, .directPdVoltar a {
color: #666666;
font-size: 10px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.directPdVoltar a:link, .directPdVoltar a:active, .directPdVoltar a:visited {
cursor: pointer;
text-decoration: none;
}

.directPdVoltar a:hover {
cursor: pointer;
text-decoration: underline;
}

.directDpPosicao a:hover {
color: #333333;
font-weight: bold;
text-decoration: underline;
}

.directDpPosicao a:link, .directDpPosicao a:active, .directDpPosicao a:visited {
color: #000000;
font-weight: bold;
text-decoration: none;
}

.directDpPosicao a {
font-weight: bold;
}
.directDpPosicao a {
color: #000000;
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.directDpPosicaoAtual {
color: #000000;
font-size: 14px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.directDpTdPosicao {
color: #000000;
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.directDpPaginacaoAtual {
color: #000000;
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.directTopico a:hover {
color: #333333;
text-decoration: underline;
}

.directTopico a:link, .directTopico a:visited, .directTopico a:active {
color: #000000;
text-decoration: none;
}

.directTopico{
color: #000000;
font-size: 10px;
font-weight: normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.directAmTable {
width: 100%;
background-color: #FFFFFF;
border: 1px solid #cccccc;
}

.directTexto {
color: #CC0000;
font-size: 10px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.directAmTdTexto {
text-align: left;
}

.directAmTdTitulo {
background-color: #eeeeee;
}

.directAmTdTitulo{
text-align: center;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #000000;
border-bottom: 1px solid #cccccc;
}

.directDpPaginacao a:hover {
color: #000000;
font-weight: bold;
text-decoration: underline;
}

.directAmTdNavegacao a:hover {
text-decoration: none;
color: #000000;
}

.directAmTdNavegacao a:link, .directAmTdNavegacao a:visited, .directAmTdNavegacao a:active {
text-decoration: none;
color: #333333;
}

.directAmTdNavegacao, .directAmTdNavegacao a {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #333333;
background-color: #FFFFFF;
border: none;
width: 80%;
}

.directDpPaginacao a {
font-weight: bold;
}
.directDpPaginacao a:active{
color: #000000;
font-weight: bold;
text-decoration: none;

}
.directDpPaginacao a {
color: #000000;
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.direcrtPdPrecoReal {
text-decoration: line-through;
}

.directPdQntImput {
height: 16px;
line-height: 14px;
font-size: 10px;
font-weight: normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
border: 1px solid #CCCCCC;
background-color: #FFFFFF;
}

.directVtTdDepto, .directVtDepto {
font-size: 12px;
font-weight: bold;
line-height: 14px;
}

.directVtTdPrecoReal, .directVtTdPreco{
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
line-height: 12px;
}

.directVtPrecoReal {
text-decoration: line-through;
}

.directPdTabela, .directPdTdImgProduto, .directPdImgProduto, .directPdTdImgPromocao, .directPdImgPromocao, .directPdTdImgCarrinho, .directPdImgCarrinho, .directPdSubtabela, .directPdSubtabelaCarrinho, .directPdTdSubtabelaPreco {
border: 0;
margin: 0;
padding: 0;
}

.directPdTabela, .directPdTdSubtabelaPreco{
color: #000000;
background-color: #FFFFFF;
}

.directPdImgProduto {
padding: 2px;
}

.directPdTdNome, .directPdNome, .directPdDescSec, .directPdTdCr {
color: #6666666;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
line-height: 12px;
}

.directPdTdNome{
color: #0000CC;
font-size: 12px;
font-weight: bold;
line-height: 14px;
}

.directPdTdPrecoReal, .directPdTdQuantidade{
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
line-height: 12px;
}
.directPdImgProduto {
color: #6666666;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
line-height: 12px;
padding: 5px;
}

.directVtTdImgProduto {
padding: 5px;
}

.directVtTdImgPromocao, .directVtTdImgCarrinho {
padding: 2px;
}

.directVtTdDepto, .directVtDepto, .directVtTdNome, .directVtTdDesc{
color: #6666666;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
line-height: 12px;
}

.directVtTabela, .directVtImgProduto, .directVtTdImgProduto, .directVtTdImgPromocao, .directVtImgPromocao, .directVtTdImgCarrinho, .directVtImgCarrinho {
border: 0;
margin: 0;
padding: 0;
}

.directVtTabela {
color: #000000;
background-color: #FFFFFF;
}

.icone {
align: absmiddle;
border: 0;
}

img {
border: none;
}

.erro {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FF0000;
background-color: #FFFF99;
text-align: center;
font-weight: bold;
border: 1px solid #000000;
}

.vnd-tabela-e a:hover {
background-color: #eeeeee;
}

.link_navegacao {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #333333;
text-decoration: none;
}

.vnd-tabela-e a:link, .vnd-tabela-e a:visited, .vnd-tabela-e a:active, .vnd-tabela-c a:link, .vnd-tabela-c a:visited, .vnd-tabela-c a:active {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #333333;
border-bottom: 1px solid #cccccc;
}

.vnd-tabela-e, .vnd-tabela-c {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #333333;
border-bottom: 1px solid #cccccc;
}

.vnd-tabela-e {
background-color: #eeeeee;
}

.vnd-tabela-titulo {
background-color: #eeeeee;
}

.vnd-tabela-total {
text-align: right;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #333333;
border-bottom: 1px solid #cccccc;
}
.vnd-tabela-subtitulo {
text-align: center;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #333333;
border-bottom: 1px solid #cccccc;
}

.vnd-tabela-navegacao a:hover {
text-decoration: none;
color: #000000;
}

.vnd-tabela-navegacao a:link, .vnd-tabela-navegacao a:visited, .vnd-tabela-navegacao a:active {
text-decoration: none;
color: #333333;
}

.vnd-tabela-e a:hover, .vnd-tabela-c a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #333333;
border-bottom: 1px solid #cccccc;
}

.vnd-texto-titulo{
font-size: 12px;
font-weight: bold;
}

.vnd-texto-conteudo {
font-size: 10px;
}

.vnd-tabela {
width: 80%;
background-color: #FFFFFF;
border: 1px solid #cccccc;
}

.vnd-tabela-e a:link, .vnd-tabela-e a:visited, .vnd-tabela-e a:active {
background-color: #eeeeee;
}

.vnd-tabela-navegacao {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #333333;
background-color: #FFFFFF;
border: none;
width: 80%;
}

.directDpTdPaginaca {
color: #000000;
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.option {
color: #333333;
border: none;
}

.textarea {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 12px;
border: 1px solid #350000;
background-color: #F4F4F4;
color: #333333;
cursor: text;
}

.vnd-texto-titulo, .vnd-texto-conteudo, .vnd-texto-destaque {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #333333;
text-align: center;
}

.inputSubmit, .inputButtom {
color: #333333;
font-weight: bolder;
letter-spacing: 1px;
line-height: 10px;
}

.select {
color: #333333;
line-height: 10px;
}

.inputText, .inputPassword {
color: #333333;
cursor: text;
}

.inputCheckbox, .inputRadio {
background-color: transparent;
height: 12px;
border-style: none;
}

.inputText, .inputPassword, .inputCheckbox, .inputRadio, .inputSubmit, .inputButtom, .option, .select {
font-family: Verdana, Arial, Helvetica, sans-serif;
height: 16px;
font-size: 10px ;
line-height: 12px ;
border: 1px solid #350000;
background-color: #F4F4F4;
cursor: pointer;
}

.layoutTexto {
color: #000000;
font-size: 12px;
font-family: verdana, arial, helvetica, sans-serif;
}

.layoutMenuBuscaSubmit {
height: 16px;
line-height: 12px ;
line-height: 10px;
font-size: 10px ;
font-weight: bolder;
font-family: Verdana, Arial, Helvetica, sans-serif;
letter-spacing: 1px;
border: none;
background-color: ;
cursor: pointer;
color: #000000;
}

a:link, a:active, a:visited {
text-decoration: none;
}

a:hover {
color: #666666;
text-decoration: underline;
}

.layoutVitrine {
color: #000000;
font-size: 12px;
font-family: verdana, arial, helvetica, sans-serif;
}

.layoutLogos {
font-size: 0px;
}

a {
color: #000000;
font-size: 12px;
font-weight: bold;
font-family: verdana, arial, helvetica, sans-serif;
}

.layoutDepto {
color: #0000FF;
font-size: 12px;
font-family: "Times New Roman", Times, serif;
background: url(none) no-repeat scroll left top;
; border: #0000FF

}

.layoutDeptoItem a:hover {
color: #0033FF;
text-decoration: underline;
}

.layoutMenuItens a:hover {
color: #666666;
text-decoration: underline;
}
layoutDeptoItem a {
color: #00CCFF;
font-size: 12px;
font-weight: bold;
font-family: verdana, arial, helvetica, sans-serif;
}

.layoutDeptoItem a:link, .layoutDeptoItem a:active, .layoutDeptoItem a:visited {
text-decoration: none;
}
layoutMenuItens a {
color: #000000;
font-size: 12px;
font-weight: bold;
font-family: verdana, arial, helvetica, sans-serif;
padding: 0 5px 0 5px;
}

.layoutMenuItens a:link, .layoutMenuItens a:active, .layoutMenuItens a:visited {
text-decoration: none;
}

.layoutMenuBuscaImput {
height: 16px;
font-size: 10px;
line-height: 12px;
color: #000000;
border: 1px solid #FFFFFF;
background-color: #EAEAEA;
}

body {
border: none;
margin: 0;
padding: 0;
color: #000000;
font-size: 12px;
font-family: verdana, arial, helvetica, sans-serif;
background: #FFFFFF url("images/fundo.gif") right bottom no-repeat scroll;
scrollbar-3dlight-color: #001BBA;
scrollbar-darkshadow-color: #001BBA;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #FFFFFF;
scrollbar-base-color: #FFFFFF;
scrollbar-face-color: #FFFFFF;
scrollbar-arrow-color: #001BBA;
}

.layoutTopo {
color: #FFFFFF;
font-size: 12px;
font-family: verdana, arial, helvetica, sans-serif;
background: url("images/topo.gif") left top no-repeat scroll;

}
.layoutMenuBuscaImput {
color: #000000;
font-size: 12px;
font-family: verdana, arial, helvetica, sans-serif;
}


.directDpPaginacao { color: #FF0000;
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
 } 

.directDpPosicao { 
color: #000000;
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
 } 

.directDpPaginacao a:link { 
color: #000000;
font-weight: bold;
text-decoration: none;
 } .directDpPaginacao a:visited  { 
color: #000000;
font-weight: bold;
text-decoration: none;
 } 

.layoutMenuBusca { 
color: #FFFFFF;
font-size: 12px;
font-family: verdana, arial, helvetica, sans-serif;
 } 

.layoutDeptoItem { 
color: #000099;
font-size: 14px;
font-weight: normal;
font-family: Arial, Helvetica, sans-serif;
; background-color: #0099FF
 } .directPdPreco { 
color: #FF0000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
line-height: 12px;
 } .directPdNome  { 
color: #0000FF;
font-size: 12px;
font-weight: bold;
line-height: 14px;
 } .directAmTdSubtitulo { 
text-align: center;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #333333;
border-bottom: 1px solid #cccccc;
 } .directPdTdPreco { 
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
line-height: 12px;
 } .directVtPreco  { 
color: #FF0000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
line-height: 12px;
 } .directPdPrecoReal { 
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
line-height: 12px;
 } 

.vnd-tabela-titulo { 
text-align: center;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #333333;
border-bottom: 1px solid #cccccc;
 } 

.layoutMenu { 
color: #000000;
font-size: 12px;
font-weight: bold;
font-family: verdana, arial, helvetica, sans-serif;
padding: 0 5px 0 5px;
 } 
.layoutMenuItens { 
color: #000000;
font-size: 12px;
font-weight: bold;
font-family: verdana, arial, helvetica, sans-serif;
padding: 0 5px 0 5px;
 } .vnd-texto-destaque  { 
font-size: 12px;
font-weight: bold;
 } .directTopico a  { 
color: #000000;
font-size: 10px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
 } .directPdDesc { 
color: #3300FF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
line-height: 12px;
 } .directVtPrecoReal { 
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
line-height: 12px;
 } .directPdQuantidade  { 
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
line-height: 12px;
 } .directAmTdTexto  { 
text-align: center;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #000000;
border-bottom: 1px solid #cccccc;
 } .directPdSubtabelaCarrinho  { 
color: #000000;
background-color: #FFFFFF;
 } .directPdTdDesc { 
color: #6666666;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
line-height: 12px;
 } .directPdTdDescSec { 
color: #6666666;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
line-height: 12px;
 } 

.directPdTdImgProduto { 
color: #6666666;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
line-height: 12px;
padding: 5px;
 } .directVtDesc  { 
color: #6666666;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
line-height: 12px;
 } .directVtNome { 
color: #6666666;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
line-height: 12px;
 } 
