BODY {
 background-color:#003D2A;
}
.mainTable /* Tabela contendo o corpo da pagina */ {
 width:760px;
 text-align:center;
}
.tdspacer /* Espaço entre o topo da pagina e a barra de busca */ {
 height:0px;
 background-color:#E91F23;
}
/*.tdspacer_2   {
 height:2px;
 background-color:#FFFFFF;
}*/
.tdbusca /*  MENU HORIZONTAL com dados do site e busca  */ {
 background-color:#E91F23;
 border-bottom:#ffffff 1px solid;
}
.tdconteudo /*  Área do conteúdo central do site  */ {
 background-color:#ffffff;
 vertical-align:top;
 text-align:center;
 padding:5 5 0 5;
}
.tdrodape /*  Rodape do site  */ {
 border-top:#ffffff 1px solid;
 background-color:#E91F23;
 height:50px;
 padding-top:3px;
 color:#ffffff;
}
.tdrodapea /*  Rodape do site  */ {
 color:#ffffff;
}
.textoURL /*  Texto com o URL do site, na linha de busca  */ {
 font-size:11px;
 font-family:Tahoma;
 color:#ffffff;
 font-weight:bold;
}
.textoPesquisar /*  Fonte da pesquisa no topo  */ {
 font-size:11px;
 font-family:Tahoma;
 color:#ffffff;
 font-weight:normal;
}
.formPesquisar /*  Formulários de pesquisa no topo  */ {
 border:#E91F23 1px solid;
 font-size:10px;
 color:#555555;
 font-family:Tahoma;
 font-weight:normal;
}
.menuEsquerdoBGM /*  Corpo do menu esquerdo  */ {
 vertical-align:top;
 background-color:#f5f5f5;
 border-right:1px solid #ffffff;
 width:170px;
 padding:5 0 5 0;
 text-align:center;
}
.menuDireitoBGM /* Corpo do menu direito */ {
 vertical-align:top;
 background-color:#ffffff;
 border-left:1px solid #f5f5f5;
 width:170px;
 padding:5 0 5 0;
}
.MenuEsquerdo /*  Corpo da listagem de itens no menu esquerdo  */ {
 padding:4 0 4 5;
 vertical-align:top;
 background-color:#f5f5f5;
}
.MenuDireito /*  Corpo da listagem de itens no menu direito  */ {
 padding:4 0 4 5;
 vertical-align:top;
 background-color:#f5f5f5;
}
.textoMenuEsquerdo /* Item de menu do menu esquerdo */ {
 font-size:11px;
 font-family:Tahoma;
 color:#555555;
 height:18px;
}
.tituloListagens /*  Linha de título de listagens no site  */ {
 font-size:11px;
 background-color:#f5f5f5;
 height:20px;
 font-family:Tahoma;
 color:#555555;
 text-align:center;
 font-weight:bold;
}
.textoMenuEsquerdo:hover /* Item de menu do menu esquerdo (quando mouse sobre) */ {
 font-size:11px;
 font-family:Tahoma;
 color:#C1282D;
 height:18px;
}
.textoMenuDireito /*  Item de menu do menu direito  */ {
 font-size:11px;
 font-family:Tahoma;
 color:#555555;
 height:18px;
}
.textoMenuDireito:hover /* Item de menu do menu direito (quando mouse sobre) */ {
 font-size:11px;
 font-family:Tahoma;
 color:#C1282D;
 height:18px;
}
.tituloMenuPrincipal /* Célula com o título do menu "Principal" */ {
 font-size:12px;
 background-color:#ffffff;
 height:26px;
 font-family:Tahoma;
 color:#00342B;
 font-weight:bold;
}
.tituloMenuIdentificacao /* Célula com o título do menu "Identificação" */ {
 font-size:12px;
 background-color:#ffffff;
 height:26px;
 font-family:Tahoma;
 color:#00342B;
 font-weight:bold;
}
.tituloMenuInfo /* Célula com o título do menu "Informações Úteis" */ {
 font-size:12px;
 background-color:#ffffff;
 height:26px;
 font-family:Tahoma;
 color:#00342B;
 font-weight:bold;
}
.tituloMenuDepartamentos /* Célula com o título do menu "Departamentos" */ {
 font-size:12px;
 background-color:#ffffff;
 height:26px;
 font-family:Tahoma;
 color:#00342B;
 font-weight:bold;
}
.tituloMenuVendidos /* Célula com o título do menu "Mais Vendidos" */ {
 font-size:12px;
 background-color:#ffffff;
 height:26px;
 font-family:Tahoma;
 color:#00342B;
 font-weight:bold;
}
.tituloMenuParceiros /* Célula com o título do menu "Parceiros" */ {
 font-size:12px;
 background-color:#ffffff;
 height:26px;
 font-family:Tahoma;
 color:#00342B;
 font-weight:bold;
}
.tituloMenuFornecedores /* Célula com o título do menu "Fornecedores" */ {
 font-size:12px;
 background-color:#ffffff;
 height:26px;
 font-family:Tahoma;
 color:#00342B;
 font-weight:bold;
}
.tituloInterno /* Titulos na área central do site */ {
 font-size:12px;
 background-color:#FFFEF2;
 height:24px;
 font-family:Tahoma;
 color:#E91F23;
 font-weight:bold;
 margin-top:5px;
 border-bottom:#cdcdcd 1px solid;
}
.tituloDebug /*  Titulos do campo de avisos - quando ocorrerem  */ {
 padding:0 0 0 5;
 border:#bababa 1px solid;
 font-size:10px;
 background-color:FF0000;
 height:18px;
 font-family:Tahoma;
 color:#C1282D;
 font-weight:bold;
}
.formbtn /*  Botões no site  */ {
 border:#ffffff 1px solid;
 font-size:10px;
 color:#00342B;
 font-family:Tahoma;
}
.textoEsqueciSenha /*  Corpo e texto "Esqueci a senha" no menu lateral  */ {
 font-size:10px;
 font-family:Tahoma;
 color:333333;
 font-weight:normal;
 text-align:CENTER;
}
.textoEsqueciSenha:hover /* Corpo e texto "Esqueci a senha" no menu lateral (quando mouse sobre) */ {
 font-size:10px;
 font-family:Tahoma;
 color:#C1282D;
 font-weight:normal;
 text-align:CENTER;
}
.formlogin /*  Campos de login no menu lateral  */ {
 border:#bababa 1px solid;
 font-size:10px;
 color:#555555;
 font-family:Arial;
}
.textoMenuNivel1 /* Itens de menu hierárquicos */ {
 font-size:11px;
 font-family:Tahoma;
 color:#555555;
 font-weight:normal;
}
.textoMenuNivel1:hover /* Itens de menu hierárquicos (quando mouse sobre) */ {
 font-size:11px;
 font-family:Tahoma;
 color:#C1282D;
 font-weight:normal;
}
.textoMenuNivel2 /*  Itens de menu hierárquicos lvl 2  */ {
 font-size:10px;
 font-family:Tahoma;
 color:#555555;
 font-weight:normal;
}
.textoMenuNivel2:hover /*  Itens de menu hierárquicos lvl 2 (quando mouse sobre)  */ {
 font-size:10px;
 font-family:Tahoma;
 color:#C1282D;
 font-weight:normal;
}
.textoMenuNivel3 /* Itens de menu hierárquicos lvl 3 */ {
 font-size:10px;
 font-family:Tahoma;
 color:#555555;
 font-weight:normal;
}
.textoMenuNivel3:hover /*  Itens de menu hierárquicos lvl 3 (quando mouse sobre)  */ {
 font-size:10px;
 font-family:Tahoma;
 color:#C1282D;
 font-weight:normal;
}
.textoPrecosDestaque /* Fonte para preços em destaque */ {
 font-size:13px;
 font-family:Tahoma;
 color:#ff0000;
 font-weight:bold;
}
.textoPadrao /* Texto padrão */ {
 font-size:11px;
 font-family:Tahoma;
 color:#555555;
 font-weight:normal;
}
TD /*  Texto padrão (não formatado)  */ {
 font-size:11px;
 font-family:Tahoma;
 color:555555;
 font-weight:normal;
}
.textoPrecosCortados /*  Preços cortados (promoção)  */ {
 font-size:11px;
 font-family:Tahoma;
 color:#888888;
 font-weight:bold;
 text-decoration:line-through;
}
A /* Links */ {
 font-size:11px;
 font-family:Tahoma;
 color:#555555;
 font-weight:normal;
 text-decoration:none;
}
A:hover /*  Links (quando mouse sobre)  */ {
 font-size:11px;
 font-family:Tahoma;
 color:#C1282D;
 font-weight:normal;
 text-decoration:none;
}
.linkRodape /*  Link no rodapé  */ {
 font-size:10px;
 font-family:Tahoma;
 color:#ffffff;
 font-weight:normal;
 text-decoration:none;
}
.linkRodape:hover /* Link no rodapé (quando mouse sobre) */ {
 font-size:10px;
 font-family:Tahoma;
 color:#00342B;
 font-weight:normal;
 text-decoration:none;
}
.itemlist /*  Item de uma lista  */ {
 font-size:10px;
 font-family:Tahoma;
 color:555555;
 background-color:#f4f4f4;
}
.textoValoresFinais /* Fonte para apresentar valores finais no carrinho */ {
 font-size:11px;
 font-family:Tahoma;
 color:#FF0000;
 font-weight:bold;
}
.quadrocinza /* Quadro contendo resumo de dados no carrinho*/ {
 background-color:#f4f4f4;
}
.tituloNomeProduto /* Fonte do nome do produto na pagina de detalhes */ {
 font-size:20px;
 font-family:Arial;
 color:#0F7E29;
}
INPUT /*  Campos de formulário texto/checkbox/radiobox  */ {
 font-size:10px;
 color:555555;
 font-family:Tahoma;
}
SELECT /*  Campos de formulário selectbox  */ {
 border:#bababa 1px solid;
 font-size:10px;
 color:555555;
 font-family:Tahoma;
}
.datanoticia /*  Fonte da data na listagem de notícias  */ {
 font-size:9px;
 font-family:Tahoma;
 color:CCCCCC;
}
.titulonoticia /* Fonte das notícias na listagem ou pagina das mesmas */ {
 font-size:10px;
 font-family:Tahoma;
 color:00342B;
}
.divconteudo_combarralateral /*Célula com corpo central quando barra lateral ativa*/ {
 width:410px;
}
.divconteudo_sembarralateral /*Célula com corpo central quando barra lateral inativa*/ {
 width:580px;
}
.tituloMenuMarcas /*Célula com o título do menu \"Marcas\"*/ {
 border:#bababa 1px solid;
 font-size:10px;
 background-color:#ffffff;
 height:18px;
 font-family:Tahoma;
 color:#00342B;
 font-weight:bold;
}
