/*

	Directcommerce - Interlize Internet
	Arquivo gerado automaticamente, por favor nao editar.

*/


body {
border: 0;
margin: 0;
padding: 0;
color: #FFFFFF;
background-color: #FFFFFF;
}


/*******************************************************
	Layout do produto na vitrine:
*******************************************************/

.directVtTabela, .direcrtVtImgProduto, .direcrtVtTdImgProduto, .direcrtVtTdImgPromocao, .direcrtVtImgPromocao, .direcrtVtTdImgCarrinho, .direcrtVtImgCarrinho {
border: 0;
margin: 0;
padding: 0;
}
.directVtTabela {
color: #000000;
background-color: #FFFFFF;
}
.directVtTexto {
color: #000000;
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
font-size: 11px;
padding-left: 25px;
padding-top: 20px;
padding-bottom: 20px;
}
.directVtTextoDesc {
color: #000000;
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
font-size: 10px;
}
.directDpPosicao {
color: #000000;
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
font-size: 10px;
}

.directVtTextoForm {
color: #000000;
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
font-size: 11px;
padding: 2px;
}

.directVtTextoForm, .directVtTextoForm select {
color: #000000;
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
font-size: 11px;
}
.directVtTextoFormSmall {
color: #000000;
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
font-size: 10px;
}
.directBanco {
padding: 4px;
}
.directVtTextoTitulo {
color: #000000;
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
font-size: 11px;
font-weight: bold;
}
.directVtTextoTitulo2 {
color: #34A3B6;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
}
.link_navegacao, .link_navegacao td {
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
font-size: 9px;
color: #000000;
text-decoration: none;
}

.link_navegacao {
/*
padding-left: 1px;
padding-top: 1px;
padding-bottom: 1px;
*/
}

.link_navegacao a:link, .link_navegacao a:visited, .link_navegacao a:active {
text-decoration: none;
color: #000000;
}
.link_navegacao a:hover {
text-decoration: underline;
color: #000000;
}
.direcrtVtTdImgProduto {
padding: 5px;
}
.direcrtVtTdImgPromocao, .direcrtVtTdImgCarrinho {
padding: 2px;
}

.direcrtVtTdDepto, .direcrtVtDepto, .direcrtVtTdNome, .direcrtVtNome, .direcrtVtTdDesc, .direcrtVtDesc {
color: #6666666;
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
font-size: 10px;
font-weight: bold;
line-height: 12px;
}
.direcrtVtTdDepto, .direcrtVtDepto {
font-size: 12px;
font-weight: bold;
line-height: 14px;
}

.direcrtVtTdPrecoReal, .direcrtVtPrecoReal, .direcrtVtTdPreco, .direcrtVtPreco {
color: #000000;
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
font-size: 10px;
font-weight: bold;
line-height: 12px;
}
.direcrtVtTdPrecoReal, .direcrtVtPrecoReal {
text-decoration: line-through;
}

/*******************************************************
	Layout do produto nos departamentos:
*******************************************************/

.directPdTabela, .direcrtPdTdImgProduto, .direcrtPdImgProduto, .direcrtPdTdImgPromocao, .direcrtPdImgPromocao, .directPdSubtabelaCarrinho, .directPdSubtabela, .directPdTdSubtabelaPreco {
border: 0;
margin: 0;
padding: 0;
}
.directPdTabela, .directPdTdSubtabelaPreco, .directPdSubtabelaCarrinho {
color: #000000;
/*
color: #000099;
*/
background-color: #FFFFFF;
}
.direcrtPdTdImgProduto {
padding: 5px;
}
.direcrtPdTdImgPromocao {
padding: 2px;
}

.direcrtPtTdNome, .direcrtPtNome, .direcrtPdTdDescProduto, .direcrtPdTdDesc, .direcrtPdDesc {
color: #000000;
/*
color: #000099;
*/
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
font-size: 10px;
font-weight: bold;
line-height: 12px;
}
.direcrtPtTdNome, .direcrtPtNome {
font-size: 12px;
font-weight: bold;
line-height: 14px;
}

.direcrtPdTdPrecoReal, .direcrtPdPrecoReal, .direcrtPdTdPreco, .direcrtPdPreco, .direcrtPdTdQuantidade, .direcrtPdQuantidade {
color: #000000;
/*
color: #000099;
*/
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
font-size: 10px;
font-weight: bold;
line-height: 12px;
}
.direcrtPdTdPrecoReal, .direcrtPdPrecoReal {
text-decoration: line-through;
}

.directPdQntImput {
height: 16px;
line-height: 14px;
font-size: 10px;
font-weight: normal;
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
border: 1px solid #000099;
background-color: #FFFFFF;
}


/*******************************************************
	Layout da paginação dos departamentos:
*******************************************************/

.directDpTdPaginacao {
color: #000000;
/*
color: #000099;
*/
font-size: 10px;
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}

.directDpPaginacao, .directDpPaginacao a {
color: #000000;
/*
color: #000099;
*/
font-size: 10px;
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
.directDpPaginacao a {
font-weight: bold;
}
.directDpPaginacao a:link, .directDpPaginacao a:active, .directDpPaginacao a:visited {
color: #000000;
/*
color: #000099;
*/
font-weight: bold;
text-decoration: none;
}
.directDpPaginacao a:hover {
color: #000000;
/*
color: #000099;
*/
font-weight: bold;
text-decoration: underline;
}

/*******************************************************
	Layout da mecânica de venda:
*******************************************************/

img {
border: 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-style: solid;
border-width: 1px;
border-color: #350000;
background-color: #F4F4F4;
cursor: pointer;
}
.inputText, .inputPassword {
cursor: text;
}
.inputCheckbox, .inputRadio {
background-color: transparent;
height: 12px;
border-style: none;
}
.inputSubmit, .inputButtom {
font-weight: bolder;
letter-spacing: 1px;
line-height: 10px;
}
.select {
line-height: 10px;
}
.option {
border: none;
}

.textarea {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 12px;
border-style: solid;
border-width: 1px;
border-color: #350000;
background-color: #F4F4F4;
cursor: text;
}

.icone {
align: absmiddle;
border: 0;
}

.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;
}

.link_navegacao {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
/*
color: #000099;
*/
text-decoration: none;
}

.vnd-texto-titulo, .vnd-texto-conteudo, .vnd-texto-destaque {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #1D7481;
text-align: center;
}
.vnd-texto-titulo, .vnd-texto-destaque {
font-size: 12px;
font-weight: bold;
}
.vnd-texto-conteudo {
font-size: 10px;
}

.vnd-tabela {
width: 80%;
background-color: #FFFFFF;
/* border: 1px solid #FFFFFF; */
}

.vnd-tabela-total {
text-align: right;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #2AA5B8;
background-color: #EBF8FA;
/* border-bottom: 1px solid #cccccc; */
}

.vnd-tabela-titulo, .vnd-tabela-subtitulo {
text-align: center;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
/* border-bottom: 1px solid #cccccc; */
}

.vnd-tabela-titulo {
background-color: #2AA5B8;
height:20;
border: 1px solid #FFFFFF;
}

.vnd-tabela-navegacao{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #1D7481;
background-color: #FFFFFF;
border: none;
width: 80%;
}
.vnd-tabela-navegacao a:link, .vnd-tabela-navegacao a:visited, .vnd-tabela-navegacao a:active {
text-decoration: none;
color: #1D7481;
}
.vnd-tabela-navegacao a:hover {
text-decoration: none;
color: #1D7481;
}

.vnd-tabela-e, .vnd-tabela-c {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #1D7481;
height:20;
/* border-bottom: 1px solid #cccccc; */
}
.vnd-tabela-e {
background-color: #EBF8FA;
}
.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: #1D7481;
/* border-bottom: 1px solid #cccccc; */
}
.vnd-tabela-e a:link, .vnd-tabela-e a:visited, .vnd-tabela-e a:active {
background-color: #EBF8FA;
}
.vnd-tabela-e a:hover, .vnd-tabela-c a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #1D7481;
/* border-bottom: 1px solid #cccccc; */
}
.vnd-tabela-e a:hover {
background-color: #EBF8FA;
}
