/*DEIXAR O SITE COLADO NO TOPO*/
* {
	margin:0; padding:0;
}

/*FUNDO DO SITE*/
body {
	background:url(imagens/fundo_topo.jpg) repeat-x left top; height:188px;
}
.fundo_rodape{
	background:url(imagens/fundo_rodape.jpg) repeat-x left bottom;
}

/*ALINHAR O SITE NO CENTRO e DETERMINAR O TAMANHO*/
.centro {
	margin:0 auto; padding:0; text-align:center; width:986px;
}

/*Propriedades gerais para o site*/
.clear{
	clear:both;
}
.ul{
	list-style-type:none; margin:0; padding:0;
}
.ul li{
	float:left;
}

/*Propriedades menu e logo*/
.logo_menu{
 	width:414px; float:left; text-align:left;
}
.menu{
	height:41px; clear:both;
}
.divisoria_menu{
	background:url(imagens/menu/img_divisoria_menu.jpg) no-repeat; width:2px; height:41px; font-size:1px;
}

/*Propriedades da Busca por Produtos*/
.fundo_pesquisa_produtos{
	background:url(imagens/fundo_pesquisa_produtos.jpg) no-repeat left top; height:97px; width:414px;
}

/*Propriedades topo login ferramentas flash*/
.topo{
	float:right; width:572px; text-align:right;
}	

/*Propriedades fundo login, logado*/
.fundo_login{
	background:url(imagens/fundo_login.jpg) no-repeat left top; width:507px; height:57px; float:right;
}
.fundo_logado{
	background:url(imagens/fundo_logado.jpg) no-repeat left top; width:507px; height:57px; float:right;
}

.alinha_ferramentas{
	float:left; padding:5px 0 0 27px;
}

.alinha_login{
	float:right; padding:2px 12px 0 0;
}

.alinha-redes{margin:0 5px 0 37px;}

.frase_login{
	clear:both; padding-top:10px; font-family:Arial; font-size:11px; color:#3D86AD; text-decoration:none;
}
.frase_login a{
	font-family:Arial; font-size:11px; color:#3D86AD; text-decoration:underline;
}
.frase_login a:hover{
	font-family:Arial; font-size:11px; color:#3D86AD; text-decoration:underline;
}
.brad{padding-left:10px;border-bottom:solid 1px #C4D6E2;font-size:15px;}
.brad a{font-weight:bold;font-size:10px;}



/*propriedades input. login, busca, newsletter*/
.input_selecionar_produto{
	width:168px; height:16px; border:1px solid #A7ACB2; font-size:9px; *height:18px;
}	
.input_busca_produto_texto{
	width:112px; height:16px; border:1px solid #A7ACB2; font-size:9px; margin-left:10px;
}
.input_ok_busca{
	width:26px; height:21px; margin:0 0 -6px 4px;
}

.input_login{
	width:118px; height:18px; background:transparent; margin-right:10px; border:none; font-family:Arial; font-size:11px; color:#3D86AD; font-weight:bold;
}
.input_senha{
	width:88px; height:18px; background:transparent; margin-right:4px; border:none; font-family:Arial; font-size:11px; color:#3D86AD; font-weight:bold;
}
.input_ok_login{
	width:19px; height:21px; border:none;
}		

.input_news{
	border:1px solid #EBEBEB; background:#F7F7F7; width:182px; height:18px; font-family:Arial; font-size:11px; color:#000000;
}

/*propriedades tamanho laterais*/
.conteudo{
	width:743px; float:right; text-align:left;
}
.lateral_esquerda{
	width:230px; float:left; text-align:left;
}

/*propriedades conteudo*/
#conteudo_textos{
	padding:10px;
}
.fundo_amarelo_intera{
	background:url(imagens/fundo_conheca.jpg) no-repeat left bottom #FFF5CC; width:473px;
}

/*propriedades menu categoria*/
.menu_categorias {
	 width:214px; background:#CFEAFF; font-family:Arial; font-size:10px; color:#003399; border-bottom:1px solid #FFF;
}
.menu_categorias a{
	 font-family:Tahoma,Arial,Verdana; font-size:11px; color:#003399; text-decoration:none;
}
.menu_categorias a:hover{
	  font-family:Tahoma,Arial,Verdana; font-size:11px; color:#003399; text-decoration:underline;
}
.menu_categorias ul{
	list-style-type:none;
}
.menu_categorias li{
	border-bottom:1px solid #FFF; font-family:Tahoma,Arial,Verdana; font-size:11px;
}
.menu_categorias_texto {
	padding:6px 6px 6px 25px;
}
/*.linha_separacao{
	 width:214px; font-size:1px; background-color:#FFFFFF; padding:0; height:1px;	
}*/

/*propriedades sub-menu categorias*/
.titulo{
	padding:0; margin:0; background:#E8F4FE;
}

.sub_menu {
	 width:214px; background:#E8F4FE; font-family:Tahoma,Arial,Verdana; font-size:11px; color:#000000; padding:6px 0 6px 0; border-bottom:2px solid #FFF;
}
.sub_menu a{
	font-family:Tahoma,Arial,Verdana; font-size:11px; color:#000000; text-decoration:none;
}
.sub_menu a:hover{
	 font-family:Tahoma,Arial,Verdana; font-size:11px; color:#000000; text-decoration:underline;
}
.espacamento_categoria{
	color:#E8F4FE; letter-spacing:20px; *letter-spacing:40px;
}

/*Propriedades Newsletter*/
.fundo_news{
	width:214px; background:#FFFCBF; clear:both;
}

/*propriedades nossas marcas*/
.nossas_marcas{
	background:#EEF8FF; width:214px; clear:both;
}

/*propriedades rodape*/
.enderecos_rodape{
	float:left; width:414px; height:87px;
}
.formas_pagamento_rodape{
	float:left; width:224px; height:87px;
}
.associados_rodape{
	float:left; width:179px; height:87px;
}
.assinatura_ld_rodape{
	float:left; width:140px; height:87px;
}

/*propriedades destaques home*/
.fundo_destaques{
	background:url(imagens/fundo_repete_destaques.jpg) repeat-y left top; width:713px; text-align:left;
}	

.fundo_interna{
	background:url(imagens/fundo_repete_destaques.jpg) repeat-y left top; width:713px; text-align:left;
}	

/*propriedades caixinha dos produtos*/
.fundo_produtos{
	background:url(imagens/fundo_produto.jpg) no-repeat left top #FFFEF1; width:221px; height:264px; margin:6px 0 0 12px; *margin-left:8px; float:left;
}
.alinha_produto{
	height:126px; text-align:center; width:221px;
}
.linha_divisoria_preco_btn{
	float:left; padding:6px;
}
.btn_produtos{
	float:left; padding:6px;
}	

/*propriedades / Fundo noticias home*/
.fundo_noticias_home{
	background:url(imagens/fundo_noticias_home.jpg) repeat-y left top; width:414px; float:left;
}
.cada_noticias{
	padding:10px; clear:both;
}
.linha_separacao_noticias{
	background:url(imagens/linha_divide_noticias.jpg) repeat-x left center; margin:12px 4px 12px 4px; height:1px; font-size:1px; clear:both;
}	
.img_noticias{
	float:left; margin:0 6px 0 10px; padding:2px; border:2px solid #EEF0F2;
}

/*propriedades / Fundo noticias home*/
.fundo_lancamentos_home{
	background:url(imagens/fundo_lancamentos_home.jpg) repeat-y left top; width:267px; float:left; margin-left:34px; text-align:left;
}
.cada_lancamento{
	padding:1px 0 0 0; clear:both;
}
.img_lancamentos{
	float:left; margin:0 6px 0 6px; border:1px solid #EEF0F2;
}


/*TITULOS INTERNAS*/
.titulos_interna{
	font-family:Arial; font-size:18px; color:#8BB0C2;
}	

/*FONTES PARA CONTEUDO DO SITE*/
/*texto preto*/
.texto_preto {
	font-family:Arial; font-size:11px; color:#000; text-decoration:none;
}
.texto_preto a{
	font-family:Arial; font-size:11px; color:#000; text-decoration:none;
}
.texto_preto a:hover{
	font-family:Arial; font-size:11px; color:#000; text-decoration:underline;
}

/*texto cinza*/
.texto_cinza {
	font-family:Arial; font-size:11px; color:#626262; text-decoration:none;
}
.texto_cinza a{
	font-family:Arial; font-size:11px; color:#626262; text-decoration:none;
}
.texto_cinza a:hover{
	font-family:Arial; font-size:11px; color:#626262; text-decoration:underline;
}
.texto_cinza li{
	float:left;
}

/*texto cinza2*/
#texto_cinza2 {
	font-family:Arial; font-size:11px; color:#626262; text-transform:none; text-decoration:none;
}

/*texto azul*/
.texto_azul {
	font-family:Arial; font-size:11px; color:#6DA8C7; text-decoration:none;
}
.texto_azul a{
	font-family:Arial; font-size:11px; color:#6DA8C7; text-decoration:none;
}
.texto_azul a:hover{
	font-family:Arial; font-size:11px; color:#6DA8C7; text-decoration:underline;
}

/*texto vermelho*/
.texto_vermelho {
	font-family:Arial; font-size:11px; color:#FF0000; text-decoration:none;
}
.texto_vermelho a{
	font-family:Arial; font-size:11px; color:#FF0000; text-decoration:none;
}
.texto_vermelho a:hover{
	font-family:Arial; font-size:11px; color:#FF0000; text-decoration:underline;
}

/*FORMATACAO INTERNAS*/
.fieldset_interna{
	border:2px solid #C4D6E2; background:#F5F9FC; padding:10px;
}	

/**/
/*borda*/
.borda {
	border-bottom:2px solid #AAD0E5; background:#FFFFFF; text-align:center;
}
/*borda*/
.borda_branco {
	border-bottom:2px solid #AAD0E5; background:#F4F4F4; color:#000000;
}

/*FRETE*/
.input_cep1{border:1px solid #9BB3BB; width:66px; height:20px; float:left;}
.input_cep2{border:1px solid #9BB3BB; width:45px; height:20px; float:left;}
.linha_cep{float:left; margin:0 3px 0 3px; font-size:14px; font-family:Arial; color:#779FB5;}
.btn_frete{width:71px; height:20px; float:left; margin:0 0 0 9px;}

/*///////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*propriedades para contato do site, abaixo propriedades para indique a um amigo*/
.nome_campos {clear:both; width:150px; text-align:right;}
.formulario ul {list-style-type:none; margin:0; padding:0; text-align:left;}
.formulario ul li {float:left;}
.formulario {font-family:Arial; font-size:11px; font-weight:bold; color:#6E98AE; text-transform:uppercase; width:500px;}
.formulario input {margin:2px 0 2px 5px; font-family:Arial; font-size:11px; color:#000; border:1px solid #FFF; background:#E7F1F7; width:180px;}
.formulario select {margin:2px 0 2px 5px; font-family:Arial; font-size:11px; color:#000; border:1px solid #FFF; background:#E7F1F7; width:180px;}
.formulario textarea {margin:2px 0 2px 5px; font-family:Arial; font-size:11px; color:#000; border:1px solid #FFF; background:#E7F1F7; width:210px; height:80px;}
.alinha_imagem_seguranca {text-align:right; clear:both; padding-right:40px;}
.alinha_botao_enviar {text-align:center; clear:both;}
/*Propriedades para indique a um amigo*/
.conteudo_amigo{width:440px;}
.fundo_meio_amigo{background-color:#F6F9FB; width:420px; border:1px solid #85C226; text-align:center; height:200px; margin:10px;}
.texto_amigo2{font-family:Arial; font-size:11px; color:#FFF;}
.texto_amigo{font-family:Arial; font-size:11px; color:#6E98AE; text-transform:uppercase;}
.texto_amigo a{font-family:Arial; font-size:11px; color:#6E98AE; text-decoration:none;}
.texto_amigo a:hover{font-family:Arial; font-size:11px; color:#6E98AE; text-decoration:underline;}


.div_tabela{background:#F5F9FC; width:308px;}
.linha_tabela{height:22px;}
.linha_tabela td{border-bottom:2px solid #CBCBCC;}
.vezes{width:30px; background:#E6E6E6; font-family:Tahoma; font-size:12px; color:#999999; text-align:center; font-weight:bold;}
.preco{background:#FAFAFA; font-family:Tahoma; color:#000; font-size:12px;}


.campoDetalheOrc {background-color:#DFF1FF;}
.titles{background-color:#A4CFEF;margin: 5px 0 5px 0;}
#tabelaDaCesta tr th{background-color:#DFF1FF;}