/* GERAL (body) ______________________________________________________________________________________ *
/* textos */
.CorDataNoticias {
	color: #FF0000;
	text-decoration: none;
	font-weight: none;
}

.fundoTopo {
	background-image: url(images/site_r2_c1.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
body,td {
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	line-height: 12px;
}
body,td a:hover {
	color: #000000;
	text-decoration: underline;
}
body,td a {
	color: #000000;
	text-decoration: none;
}
.linkguia a{
	color: #FFFFFF;
	text-decoration: none;
}
.linkguia a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}
.tituloProduto {
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
.linkarea {
	font-family: Verdana;
	font-size: 9px;
	color: #CCCCCC;
	text-decoration: none;
	font-weight: bold;
}
.linkarea a{
	color: #CCCCCC;
	text-decoration: none;
}
.linkarea a:hover{
	color: #999999;
	text-decoration: none;
}
/* boxes, caixas, bts */
.cx100 {
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	width: 100%;
	border: 1px solid #000000;
}
.cxBusca {
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	width: 87px;
	height: 17px;
	background-image: url(images/sombra_box.jpg);
	background-attachment: fixed;
	border-top: 1px solid #969696;
	border-right: 1px solid #C2C2C2;
	border-bottom: 1px solid #C2C2C2;
	border-left: 1px solid #969696;
}
.cxNews {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	width: 85px;
	height: 18px;
	background-image: url(images/sombra_box.jpg);
	background-attachment: fixed;
	border-top: 1px solid #969696;
	border-right: 1px solid #C2C2C2;
	border-bottom: 1px solid #C2C2C2;
	border-left: 1px solid #969696;
}
.borda {
	border: 1px solid #cccccc;
}
.bts {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color: #f7f7f7;
	border: 1px solid #00CC66;
}

/* GUIAS - acesse _ini.asp para modificar a cor do mouse over ________________________________________ */
.txMenu {
	font-family: Verdana;
	font-size: 10px;
	color: #FF0000;
	text-decoration: none;
	line-height: 14px;
}
.txMenu a:hover{
	color: #FFFF00;
	text-decoration: none;
}
.txMenu a{
	color: #FFFFFF;
	text-decoration: none;
}
/* GUIA SERVIÇOS _____________________________________________________________________________________ */
.txMenuServ a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}
.txMenuServ a{
	color: #000000;
	text-decoration: none;
	text-height: bold;
}

/*cor do link do "olá cliente" */
.txMenuServCliente a{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

.txMenuServCliente a:hover{
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}

.fundoGuiaServicos {
	background-image: url(images/guia_fundo_servicos.jpg);
	background-position: right top;
	height:34px;
}
.fundoGuiaServicosDiv {
	background-image: url(images/esquerda_fundo.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.linhaFundoGuia {
	background-image: url(images/linha_fundo_guia.jpg);
	background-repeat: repeat-x;
}

/* BUSCA _____________________________________________________________________________________________ */
.fundoEsquerdoBusca {
	background-image: url(images/esquerda_fundo.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
/* imagem da base */
.fundoEsquerdoBaseBusca {
	background-image: url(images/esquerda_base.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height:127px;
}

/* TXT PREÇOS ________________________________________________________________________________________ */
.precoNormal {
	font-family: Verdana;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
.precoDe {
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	text-decoration: line-through;
}
.precoPromo {
	font-family: Verdana;
	font-size: 10px;
	color: #4AAA42;
	text-decoration: none;
	font-weight: bold;
}
.precoAtacado {
	font-family: Verdana;
	font-size: 10px;
	color: #009900;
	text-decoration: none;
	font-weight: bold;
}

/* MENU DIREITO _____________________________________________*/
/* Possui os estilos para formatar o título de cada módulo, 
o background de cada titulo, o background de cada "miolo" 
e os estilos para formatação do texto */

/*Background do Título do Modulo*/
/*Este estilo serve para escolher uma cor/imagem diferente para destacar os Lançamentos e Promoções*/
/*somente backgrounds. Para destacar o título, veja o arquivo cores_titulo.asp */
/*Background do Título do Módulo*/
.TituloModuloAmarelo{
	background-image: url(images/fundo_amarelo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:34px;
}
.TituloModuloAzul{
	background-image: url(images/fundo_azul.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:34px;
}
.TituloModuloVerde{
	background-image: url(images/fundo_verde.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:34px;
}
.TituloSac{
	background-image:url(images/fundo_sac.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:47px;
}
/*Underline do Titulo do Modulo*/
/*Linha que vai abaixo do título de cada módulo*/
.underline_titulo_direito {
	background-color: #FF0000;
	height:1px;
	}
/*Textos do Menu Direito*/
/* Titulo do Produto (links) */
.tituloProdutoMenu a{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.tituloProdutoMenu a:hover{
	font-family: Verdana;
	font-size: 10px;
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;
}
/* Texto comum (+formatação de links  e linhas que separam os textos) */
.textoMenuDireito {
	font-family: Verdana;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
.textoMenuDireito a{
	font-family: Verdana;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
.textoMenuDireito a:hover{
	font-family: Verdana;
	font-size: 9px;
	color: #ff00000;
	text-decoration: underline;
	font-weight: normal;
}
.LinhaSeparacao{
	background-color: #cccccc;
	height:1px;
}
.LinhaMenu{
	background-color: #cccccc;
	height:1px;
}
/* Bordas das fotos do Menu Direito */
.bordaMenu {
	border: 1px solid #999999;
}
/* Preços do Menu Direito */
.precoNormalMenu {
	font-family: Verdana;
	font-size: 10px;
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;
}
.precoDeMenu {
	font-family: Verdana;
	font-size: 10px;
	color: #888888;
	text-decoration: line-through;
}
.precoPromoMenu {
	font-family: Verdana;
	font-size: 10px;
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;
}
.precoAtacadoMenu {
	font-family: Verdana;
	font-size: 10px;
	color: #00FF00;
	text-decoration: none;
	font-weight: bold;
}
/* Fundos dos Modulos */
/* Fundo da base dos Modulos */
.fundoDireitoBase {
	height:16px;
}
/*Background dos Modulos*/
/* Este estilo é usado na home, na coluna onde ficam os módulos do menu direito */
/* Caixa "INPUT" */
/* usada no campo de cadastro de e-mail, no módulo "newsletter" */
.cx100MenuDireito {
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	width: 100%;
	border: 1px solid #000000;
}

/* MENU ESQUERDO _____________________________________________*/
/* Possui os estilos necessários para formatar o texto das categorias, 
o texto das subcategorias, background das categorias, backgroud das 
subcategorias e a linha que vai abaixo do tiutlo de cada categoria */

/*cores de fontes, fontes todas em maiúsculas do menu direito: consulte o arquivo _ini.asp */
/* TITULO */
.background_titulo_esquerdo {
    background-image: url(images/fundo_amarelo.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height:34px;
}
.texto_titulo_esquerdo a{
	font-family: Verdana;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	line-height: 10px;
	font-weight: bold;
}
.texto_titulo_esquerdo a:hover {
	color: #000000;
	text-decoration: underline;
}
.underline_titulo_esquerdo {
	background-color: #FFFFFF;
	height:1px;
}
/* links do menu */	
.texto_menu_esquerdo a{
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	line-height: 15px;
}
.texto_menu_esquerdo a:hover{
	color: #000000;
	text-decoration: underline;
}
.background_menu_esquerdo {
	/* background-image: url(images/titulo_direito.jpg); */
	background-repeat: no-repeat;
	background-position: right bottom;
}
/* imagem da base */
.fundoEsquerdoBase {
	background-image: url(images/esquerda_base.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	height:20px;
}

/* RODAPÉ ____________________________________________________________________________________________ */
.fundoTarja1 {
	background-color:#E7E3E7
	/* background-image: url(images/base_fundo_categorias.jpg);
	background-position: right top; */
}
.txTarja1 {
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	line-height: 14px;
}
.txTarja1 a:hover{
	color: #000000;
	text-decoration: underline;
}
.txTarja1 a{
	color: #000000;
	text-decoration: none;
}
.fundoTarja2 {
	background-color:#948E94
	/* background-image: url(images/base_fundo_servicos.jpg);
	background-position: right top; */
}
.txTarja2 {
	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 14px;
}
.txTarja2 a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}
.txTarja2 a{
	color: #FFFFFF;
	text-decoration: none;
}