/* GERAL (body) ______________________________________________________________________________________ *
/* textos */
.CorDataNoticias {
	color: #FF0000;
	text-decoration: none;
	font-weight: none;
}

body {
	margin: 0px;
	background-color:#446FB6;
}
body,td {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
body,td a:hover {
	color: #000000;
	text-decoration: underline;
}
body,td a {
	color: #000000;
	text-decoration: none;
}

.bt_topo {
	height:20px;
	width:738px;
	padding-top:5px;
	color:#F15922;
	font-weight: bold;
	float:left;
	text-align:right;
}

.bt_topo a {
	color:#F15922;
}

.bt_topo a:hover {
	color:#F15922;
}

.laranja {
	color:#F15922;
	font-weight: bold;
}

.laranja a {
	color:#F15922;
}

.laranja a:hover {
	color:#F15922;
}

.SAC {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #F15922;
	padding-right:10px;
	font-weight: bold;
}

.tituloProduto {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
.linkarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	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:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	width: 100%;
	border: 1px solid #969696;
}
.cxBusca {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	width: 100px;
	height: 19px;
	border: 1px solid #969696;
}
.borda {
	border: 1px solid #cccccc;
}
.bts {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #f7f7f7;
	border: 1px solid #F15922;
}


.fundoNewsletter {
	background-image:url(images/newsletter_fundo.gif);
	background-position:top left;
	background-repeat:no-repeat;
	height:65px;
}

/* GUIAS - acesse _ini.asp para modificar a cor do mouse over ________________________________________ */
.txMenu {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}
.txMenu a{
	color:#FFFFFF;
	text-decoration:none;
}
.txMenu a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
.fundoGuiaCategorias {
	background-image: url(images/guia_fundo_categorias.jpg);
	background-position: right top;
}

/* GUIA SERVIÇOS _____________________________________________________________________________________ */
.txMenuServ {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	line-height: 14px;
}
.txMenuServ a:hover{
	color: #FF0000;
	text-decoration: none;
}
.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: #FF0000;
	text-decoration: underline;
	font-weight: bold;
}

.fundoGuiaServicos {
	background-image: url(images/guia_fundo_servicos.jpg);
	background-position: right top;
	height:36px;
}
.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:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
.precoDe {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: line-through;
}
.precoPromo {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F15922;
	text-decoration: none;
	font-weight: bold;
}
.precoAtacado {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	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 */
.DestaqueLancamento {
	background-color: #666666;
	height:42px;
}
.DestaquePromocao {
	background-color: #666666;
	height:42px;
}
/*Background do Título do Módulo*/
.TituloModulo{
	height:20px;
	background-image:url(images/tit_fundo.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	font-family:Helvetica;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:10px;
	text-transform:lowercase;
}
.TituloModuloAzul{
	font-family:Helvetica;
	font-size:16px;
	color:#446FB6;
	font-weight:bold;
	text-transform:lowercase;
}

.caixaDireita{
	border-left:1px solid #D1D2D4;
	border-top:1px solid #D1D2D4;
	border-right:1px solid #D1D2D4;
}
/*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:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.tituloProdutoMenu a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;
}
/* Texto comum (+formatação de links  e linhas que separam os textos) */
.textoMenuDireito {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
.textoMenuDireito a{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
.textoMenuDireito a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	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:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;
}
.precoDeMenu {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #888888;
	text-decoration: line-through;
}
.precoPromoMenu {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;
}
.precoAtacadoMenu {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00FF00;
	text-decoration: none;
	font-weight: bold;
}
/* Fundos dos Modulos */
/* Fundo da base dos Modulos */
.fundoDireitoBase {
	height:15px;
}
/*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:Arial, Helvetica, sans-serif;
	font-size: 11px;
	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 */
.texto_titulo_esquerdo a{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	padding-left:8px;
}
.texto_titulo_esquerdo a:hover {
	color: #000000;
	text-decoration: underline;
}
/* links do menu */	
.texto_menu_esquerdo {
	color: #F15922;
	text-decoration: none;
}
.texto_menu_esquerdo a{
	color: #F15922;
	text-decoration: none;
}
.texto_menu_esquerdo a:hover{
	color: #F15922;
	text-decoration: underline;
}
.background_menu_esquerdo {
	/* background-image: url(images/titulo_direito.jpg); */
	background-repeat: no-repeat;
	background-position: right bottom;
}
/* RODAPÉ ____________________________________________________________________________________________ */
.fundoTarja1 {
	background-color:#E7E3E7
	/* background-image: url(images/base_fundo_categorias.jpg);
	background-position: right top; */
}
.txTarja1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	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:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 14px;
}
.txTarja2 a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}
.txTarja2 a{
	color: #FFFFFF;
	text-decoration: none;
}