/*
	ShopEmCasa - Interlize Internet
*/

/* classe para o corpo da página */

body {
border: 0;
margin: 0;
padding: 0;
color: #999999;
background-color: #FFFFFF;
font-size: 12px;
font-family: verdana, arial, helvetica, sans-serif;
scrollbar-3dlight-color: #CCCCCC;
scrollbar-darkshadow-color: #CCCCCC;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #FFFFFF;
scrollbar-base-color: #FFFFFF;
scrollbar-face-color: #FFFFFF;
scrollbar-arrow-color: #CCCCCC;
}

/* classes usadas em todo o site */

.poweredBy {
font-size: 9px;
font-weight: normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
}

.titulo, .subtitulo {
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: normal;
}
.titulo {
font-size: 10px;
color: #FFFFFF;
}
.subtitulo {
font-size: 9px;
color: #FF9900;
}

.posicao, .posicao a {
font-size: 10px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
}
.posicao a {
color: #BBBBBB;
text-decoration: underline;
}
.posicao a:link, .posicao a:visited, .posicao a:active {
color: #BBBBBB;
text-decoration: underline;
}
.posicao a:hover {
color: #EEEEEE;
text-decoration: underline;
}

.conteudoTitulo {
text-align: center;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #333333;
border-bottom: 1px solid #CCCCCC;
background-color: #EEEEEE;
}

.conteudoDestaque {
font-size: 12px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #333333;
}

.conteudoTexto, .conteudoTexto a {
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #333333;
}
.conteudoTexto a {
font-size: 9px;
font-weight: bold;
color: #999999;
text-decoration: underline;
}
.conteudoTexto a:link, .conteudoTexto a:visited, .conteudoTexto a:active {
text-decoration: underline;
color: #999999;
}
.conteudoTexto a:hover {
text-decoration: underline;
color: #707070;
}

.conteudoTextoTabela, .conteudoTextoTabela a {
font-size: 9px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #003366;
}
.conteudoTextoTabela a {
color: #0055AA;
text-decoration: underline;
}
.conteudoTextoTabela a:link, .conteudoTextoTabela a:visited, .conteudoTextoTabela a:active {
text-decoration: underline;
color: #0055AA;
}
.conteudoTextoTabela a:hover {
text-decoration: underline;
color: #0070E0;
}

.linha_horizontal_abaixo, .linha_horizontal_acima {
background-image: url("https://www.interlize.com.br/cgi-bin-mysql/shopemcasa/images/linha_repetir.gif");
background-repeat: repeat-x;
}
.linha_horizontal_abaixo {
height: 3px;
background-position: bottom left;
}
.linha_horizontal_acima {
height: 2px;
background-position: top left;
}

.espacamento {
	padding-left: 5px;
	padding-right: 5px;
}

/* classes para a barra superior */

.menu_topo {
width: 100%;
empty-cells: show;
background-color: #FFFFFF;
background-image: url("https://www.interlize.com.br/cgi-bin-mysql/shopemcasa/images/fundo_menu_topo.gif");
background-repeat: repeat-x;
background-position: bottom left;
}

.buscaTitulo {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #FFFFFF;
text-decoration: none;
}

.buscaInputText, .buscaInputButtom, .buscaSelect, .buscaOption {
font-family: Verdana, Arial, Helvetica, sans-serif;
height: 18px;
font-size: 10px ;
line-height: 12px ;
border: 1px solid #350000;
background-color: #F4F4F4;
cursor: pointer;
}
.buscaInputText {
width: 120;
color: #000000;
cursor: text;
font-weight: normal;
}
.buscaInputButtom {
width: 18;
color: #FFFFFF;
background-color: #003366;
font-weight: bold;
letter-spacing: 1px;
line-height: 10px;
border: none;
}
.buscaSelect {
color: #333333;
line-height: 12px;
}
.buscaOption {
color: #333333;
border: none;
}

/* classes para a barra lateral esquerda */

.menu {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 11px;
color: #000066;
text-decoration: none;
}
.menu a:link, .menu a:visited, .menu a:active {
text-decoration: none;
color: #000066;
}
.menu a:hover {
text-decoration: underline;
color: #0000AA;
}

.indicacaoTexto {
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: normal;
font-size: 9px;
color: #FF9900;
}

/* classes para a barra lateral direita */

.newsletterTd {
padding-top: 16px;
padding-bottom: 13px;
}

.newsletterTdTexto {
line-height: 15px ;
font-size: 9px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #333333;
}

.newsletterButtom {
color: #003366;
height: 12px;
line-height: 12px ;
font-size: 9px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color: #FFFFFF;
cursor: pointer;
border: none;
text-align: left;
width: 24px;
padding: 0;
}

.links_laterais, .links_laterais a {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #333333;
text-decoration: none;
}
.links_laterais {
padding-left: 12px;
}
.links_laterais a:link, .links_laterais a:visited, .links_laterais a:active {
text-decoration: none;
color: #333333;
}
.links_laterais a:hover {
text-decoration: none;
color: #0A0A0A;
}

/* classes para o rodapé */

.link_rodape, .link_rodape a {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
}
.link_rodape a:link, .link_rodape a:visited, .link_rodape a:active {
text-decoration: none;
color: #FFFFFF;
}
.link_rodape a:hover {
text-decoration: none;
color: #F4F4F4;
}

.linkwd2, .linkwd2 a {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #FF9900;
font-weight: bold;
text-decoration: none;
}
.linkwd2 a:link, .linkwd2 a:visited, .linkwd2 a:active {
text-decoration: none;
color: #FF9900;
}
.linkwd2 a:hover {
text-decoration: none;
color: #FF9900;
}


/*******************************************************

	Directcommerce - Interlize Internet

		A seção abaixo foi gerada automaticamente e contém
	as classes utilizadas na mecânica de venda, da
	vitrine ao carrinho.
		Editar estas classer pode dificultar ou mesmo
	impossibilitar o correto funcionamento da mecânica
	de venda e/ou a apresentação dos produtos, desta
	forma nós, da Interlize Internet, NÃO nos
	responsabilizamos por danos financeiros derivados da
	alteração indevida das classes abaixo.

*******************************************************/


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

img {
border: none;
}

.inputText, .inputPassword, .inputCheckbox, .inputRadio, .inputSubmit, .inputButtom, .option, .select {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
height: 18px;
font-size: 10px;
line-height: 12px ;
border: 1px solid #350000;
background-color: #F4F4F4;
cursor: pointer;
}
.inputText, .inputPassword {
color: #333333;
cursor: text;
}
.inputCheckbox, .inputRadio {
background-color: transparent;
height: 12px;
border-style: none;
}
.inputSubmit, .inputButtom {
color: #333333;
font-weight: bold;
letter-spacing: 1px;
line-height: 10px;
}
.select {
color: #333333;
line-height: 12px;
}
.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;
}

.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: #333333;
text-decoration: none;
}
.link_navegacao a:link, .link_navegacao a:visited, .link_navegacao a:active {
text-decoration: none;
color: #333333;
}
.link_navegacao a:hover {
text-decoration: underline;
color: #000000;
}

.vnd-texto-titulo, .vnd-texto-conteudo, .vnd-texto-destaque {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #333333;
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 #CCCCCC;
}

.vnd-tabela-total {
text-align: right;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #333333;
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: #333333;
border-bottom: 1px solid #CCCCCC;
}
.vnd-tabela-titulo {
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%;
text-decoration: none
}
/* width: 80%; */
.vnd-tabela-navegacao a:link, .vnd-tabela-navegacao a:visited, .vnd-tabela-navegacao a:active {
text-decoration: none;
color: #333333;
}
.vnd-tabela-navegacao a:hover {
text-decoration: none;
color: #000000;
}

.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-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 a:link, .vnd-tabela-e a:visited, .vnd-tabela-e a:active {
background-color: #EEEEEE;
}
.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-tabela-e a:hover {
background-color: #EEEEEE;
}


/*******************************************************
	Layout para a página de acompanhe Seu pedido:
*******************************************************/

.directAmTable {
width: 100%;
background-color: #FFFFFF;
border: 1px solid #CCCCCC;
}

.directAmTdTitulo, .directAmTdSubtitulo, .directAmTdTexto {
text-align: center;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #333333;
border-bottom: 1px solid #CCCCCC;
}
.directAmTdTitulo {
background-color: #EEEEEE;
}
.directAmTdTexto {
text-align: left;
}

.directAmTdNavegacao, .directAmTdNavegacao a {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #333333;
background-color: #FFFFFF;
border: none;
width: 100%;
}
.directAmTdNavegacao a:link, .directAmTdNavegacao a:visited, .directAmTdNavegacao a:active {
text-decoration: none;
color: #333333;
}
.directAmTdNavegacao a:hover {
text-decoration: none;
color: #000000;
}


.directTexto {
color: #999999;
font-size: 10px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.directTopico, .directTopico a {
color: #000000;
font-size: 10px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.directTopico a:link, .directTopico a:visited, .directTopico a:active {
color: #000000;
text-decoration: none;
}
.directTopico a:hover {
color: #333333;
text-decoration: underline;
}


/*******************************************************
	Layout da paginação e do título dos departamentos:
*******************************************************/

.directDpTdPosicao {
color: #000000;
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.directDpPosicaoAtual {
color: #000000;
font-size: 10px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.directDpPosicao, .directDpPosicao a {
color: #000000;
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.directDpPosicao a {
font-weight: bold;
}
.directDpPosicao a:link, .directDpPosicao a:active, .directDpPosicao a:visited {
color: #000000;
font-weight: bold;
text-decoration: none;
}
.directDpPosicao a:hover {
color: #333333;
font-weight: bold;
text-decoration: underline;
}

.directDpTdPaginacao {
color: #000000;
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.directDpPaginacaoAtual {
color: #CC0000;
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.directDpPaginacao, .directDpPaginacao a {
color: #000000;
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.directDpPaginacao a {
font-weight: bold;
}
.directDpPaginacao a:link, .directDpPaginacao a:active, .directDpPaginacao a:visited {
color: #000000;
font-weight: bold;
text-decoration: none;
}
.directDpPaginacao a:hover {
color: #333333;
font-weight: bold;
text-decoration: underline;
}


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

.directVtTabela, .directVtTdImgProduto, .directVtImgProduto, .directVtTdImgPromocao, .directVtImgPromocao, .directVtTdImgCarrinho, .directVtImgCarrinho {
border: 0;
margin: 0;
padding: 0;
}
.directVtTabela {
color: #000000;
background-color: #FFFFFF;
}
.directVtTdImgProduto {
padding: 5px;
}
.directVtTdImgPromocao, .directVtTdImgCarrinho {
padding: 2px;
}

.directVtTdDepto, .directVtDepto, .directVtTdNome, .directVtNome, .directVtTdDesc, .directVtDesc, .directVtDesc a {
color: #AAAAAA;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
line-height: 12px;
}
.directVtDesc {
color: #1010D5;
}
.directVtDesc a {
cursor: pointer;
text-decoration: none;
color: #1010D5;
}
.directVtDesc a:link, .directVtDesc a:active, .directVtDesc a:visited {
text-decoration: none;
}
.directVtDesc a:hover {
color: #0000FF;
font-weight: bold;
text-decoration: underline;
}

.directVtTdNome {
padding-top: 1px;
}
.directVtTdDesc {
padding-top: 2px;
padding-bottom: 3px;
color: #1010D5;
}

.directVtTdDepto, .directVtDepto {
font-size: 12px;
font-weight: bold;
line-height: 14px;
}

.directVtTdPrecoReal, .directVtPrecoReal, .directVtTdPreco, .directVtPreco {
color: #AAAAAA;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
line-height: 12px;
}
.directVtPrecoReal {
color: #000000;
}
.directVtPreco {
color: #FF0000;
}
.directVtPrecoReal {
text-decoration: line-through;
}

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

.directPdTabela, .directPdTdImgProduto, .directPdImgProduto, .directPdTdImgPromocao, .directPdImgPromocao, .directPdTdImgCarrinho, .directPdImgCarrinho, .directPdSubtabela, .directPdSubtabelaCarrinho,  .directPdTdSubtabelaPreco {
border: 0;
margin: 0;
padding: 0;
}
.directPdTabela, .directPdTdSubtabelaPreco, .directPdSubtabelaCarrinho {
color: #000000;
background-color: #FFFFFF;
}
.directPdTdImgProduto, .directPdImgProduto {
color: #0000FF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: bold;
line-height: 11px;
padding: 5px;
}
.directPdImgProduto {
padding: 2px;
}

.directPdTdNome, .directPdNome, .directPdTdDesc, .directPdDesc, .directPdTdDescSec, .directPdDescSec, .directPdTdCr {
color: #AAAAAA;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
line-height: 12px;
}

.directPdTdNome {
padding-top: 1px;
}
.directPdTdDesc {
padding-top: 2px;
padding-bottom: 3px;
}

.directPdTdNome, .directPdNome {
font-size: 12px;
font-weight: bold;
line-height: 14px;
}

.directPdTdPrecoReal, .directPdPrecoReal, .directPdTdPreco, .directPdPreco, .directPdTdQuantidade, .directPdQuantidade {
color: #AAAAAA;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
line-height: 12px;
}
.directPdPrecoReal {
color: #000000;
}
.directPdPreco {
color: #FF0000;
}
.directPdPrecoReal {
text-decoration: line-through;
}

.directPdQntImput {
color: #333333;
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;
}

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

.directPdCrTexto, .directPdCrSelect, .directPdCrOption {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 12px;
}
.directPdCrSelect, .directPdCrOption {
color: #333333;
height: 16px;
cursor: pointer;
background-color: #FFFFFF;
}
.directPdCrSelect {
border: 1px solid #CCCCCC;
line-height: 10px;
}
