/*Site  */

*{margin:0 auto; padding:0;}
.centro{text-align:center; width:775px; margin:0 auto; padding:0;}
html{background:url(imagens/fundos/bg_html.jpg) repeat-y top center;}
body{background:url(imagens/fundos/bg_body.jpg) center top no-repeat;} /*fundo que aparecerá no topo */
.rodape{background:url(imagens/fundos/bg_rodape_2.jpg) repeat-x bottom;} /*fundo que aparecerá no rodape */
 
/*Propriedades do topo do site*/
.topo {width:775px; text-align:right; height:131px;}
.telefone{font-family:arial; font-size: 22px; color:#000000; font-weight:bold; width:161px; float:right; margin:25px 178px 0 0;}
.news{width:183px; float:right; margin:15px 0 0 0; font-family:verdana; font-size:10px; color:#000000; text-align:left;}
.news input{border:1px #999999 solid; font-family:verdana; font-size:10px; color:#000000; margin:5px 0 0 0;}

/*Propriedades para o menu do topo*/
.menu ul{list-style-type:none; margin:0; text-align:center;}
.menu_separacao{width:30px;}
.menu li{float:left; text-align:center;}
.menu{font-family:Arial; font-size:12px; color:#FFFFFF; font-weight:bold; height:37px; text-decoration:none; clear:both; padding:10px 0 0 5px;}
.menu a{font-family:Arial; font-size:12px; color:#FFFFFF; text-decoration:none;}
.menu a:hover{font-family:Arial; font-size:12px; color:#FFFFFF; text-decoration:none; /*background:url(imagens/fundos/img_marcador_menu.jpg) no-repeat left bottom;*/}
.bg_menu{background:transparent;}
.bg_menu_on{background:url(imagens/fundos/img_marcador_menu.jpg) no-repeat left bottom; padding-bottom:2px;}	
	

/*Propriedades para o menu da lateral*/	
.categoria{background:url(imagens/fundos/bg_categoria.jpg) no-repeat; margin:0 0 0 0; }
.bg_preto { background: url(imagens/fundos/bg_catego.jpg) repeat-y;}
.categoria_menu{ font-family:verdana; font-size:11px;  color:#FFFFFF; padding:7px 0 7px 0;  }
.categoria_menu a{ font-family:verdana; font-size:11px;  color:#FFFFFF; text-decoration:none;}
.categoria_menu a:hover{ font-family:verdana; font-size:11px;  color:#FFFFFF; text-decoration:underline;}
.categoria_sub{ font-family:verdana; font-size:10px;  color:#FFFFFF; padding:7px 0 7px 10px;  }
.categoria_sub a{ font-family:verdana; font-size:10px;  color:#FFFFFF; text-decoration:none;}
.categoria_sub a:hover{  font-family:verdana; font-size:10px;  color:#FFFFFF; text-decoration:underline;}
.bg_vermelho{ background:url(imagens/fundos/bg_vermelho.jpg) repeat-y; }
.lancamento{ background:url(imagens/fundos/bg_lancamento.jpg) no-repeat; font-family:verdana; font-size:12px; color:#FFFFFF; }
.lancamento a{ font-family:verdana; font-size:12px; color:#FFFFFF; text-decoration:none; }
.lancamento a:hover{  font-family:verdana; font-size:12px; color:#FFFFFF; text-decoration:underline; }
  
.parceiros { background: url(imagens/fundos/bg_parceiros.jpg) repeat-y; }
.parceiros_int { text-align:left; margin:10px; font-family:arial; font-size:10px; color:#000000; float:left;}

/*BUSCA*/
.busca { background:url(imagens/fundos/bg_busca.jpg) no-repeat; width:387px; height:93px; float:left; font-family:verdana; font-size:10px; color:#000000; }
.busca select { font-family:verdana; font-size:12px; color:#000000; border:1px #000000 solid; }
.busca input { font-family:verdana; font-size:12px; color:#000000; border:1px #000000 solid; }
/*banner_contato*/  
.banner_contato { width:192px;  float:left; height:92px; padding:3px 0 0 0;  }
/*produtos*/
.produto { text-align:left; font-family:arial; font-size:10px; color:#000000; float:left; width:294px; height:190px;}
.produto a{ font-family:arial; font-size:10px; color:#000000; text-decoration:none;}
.produto a:hover{ font-family:arial; font-size:10px; color:#000000; text-decoration:underline;}
.produto h1{ font-family:arial; font-size:14px; color:#BE350C; margin-left:10px;}
.produto h1 a{ font-family:arial; font-size:14px; color:#BE350C; margin-left:10px;}
.produto h1 a:hover{ font-family:arial; font-size:14px; color:#BE350C; margin-left:10px;}
.produto_img { float:left; text-align:center; margin:2px 10px 0 10px; width:160px; border:1px #333333 solid;}
.alinha_botao { clear:both; padding:5px 0 5px 0; text-align:center;}

.sobre{ background:url(imagens/fundos/fundo_sobre.jpg) no-repeat; height:180px; width:570px;  font-family:verdana; font-size:10px; color:#000000; text-align:justify; }
.sobre a{ font-family:verdana; font-size:10px; color:#000000; text-align:justify; text-decoration:none; }
.sobre a:hover{ font-family:verdana; font-size:10px; color:#000000; text-align:justify; text-decoration:underline; }
.sobre h1{ font-family:verdana; font-size:14px; color:#C70404; text-align:left; }
  
.navega { font-family:verdana; font-size:10px; color:#000000; text-align:left;}
.navega a{ font-family:verdana; font-size:10px; color:#000000; text-decoration:none;}
.navega a:hover{ font-family:verdana; font-size:10px; color:#000000; text-decoration:underline;}
  
/*FORMATAÇÃO DE CONTEUDOS*/
.formatacao{ float:left; width:588px;}  
   
.conteudo { background:url(imagens/fundos/sobre_topo.jpg) no-repeat; width:576px; text-align:justify; font-family:verdana; font-size:10px; color:#000000; }
.conteudo a { font-family:verdana; font-size:10px; color:#000000; text-decoration:none; }
.conteudo a:hover {  font-family:verdana; font-size:10px; color:#000000; text-decoration:underline; }
.conteudo h1{  font-family:verdana; font-size:14px; color:#C70404; padding:5px 0 0 5px; }
.bg_conteudo { background:url(imagens/fundos/bg_sobre.jpg) repeat-y; text-align:left;  width:576px;  margin:15px 0 0 0;}
  
.ferramentas { font-family:verdana; font-size:12px; color:#000000; text-align:center;}
.ferramentas a{ font-family:verdana; font-size:12px; color:#000000; text-align:center; text-decoration:none;}
.ferramentas a:hover { font-family:verdana; font-size:12px; color:#000000; text-align:center; text-decoration:underline;}
 
.menu_rodape {  text-align:center; font-family:verdana; font-size:12px; color:#000000; height:40px; padding:10px 0 0 0;}
.menu_rodape a { font-family:verdana; font-size:12px; color:#000000; text-decoration:none; }
.menu_rodape a:hover{  font-family:verdana; font-size:12px; color:#000000; text-decoration:underline; }
  
.paginacao { font-family:arial; font-size:12px; color:#C60000; text-align:center; margin:10px 0 0 0;}
.paginacao a { font-family:arial; font-size:12px; color:#C60000; text-decoration:none;}  
.paginacao a:hover { font-family:arial; font-size:12px; color:#C60000; text-decoration:underline;}
  
.detalhes {font-family:verdana; font-size:10px; color:#000000; text-align:left; margin:25px 15px 15px 15px; }
 
.detalhes h1 {font-family:verdana; font-size:14px; color:#C60000; font-weight:bold; } 
.detalhes h2 {font-family:verdana; font-size:12px; color:#C60000; margin:20px 0 0 0; }

.formulario {font-family:verdana; font-size:10px; color:#000000; }
.formulario input {font-family:verdana; font-size:10px; color:#000000; border:1px #000000 solid; }
.formulario select {font-family:verdana; font-size:10px; color:#000000; border:1px #000000 solid; }
.formulario textarea {font-family:verdana; font-size:10px; color:#000000; border:1px #000000 solid; }
 
.texto_branco { font-family:verdana; font-size:12px; color:#FFFFFF; }
.encontrados {font-family:verdana; font-size:12px; color:#C60000; margin:10px 0 0 0; }
.texto_rodape { font-family:verdana; font-size:10px; color:#000000; text-align:left; height:30px; text-decoration:none; }
.texto_rodape a{ font-family:verdana; font-size:10px; color:#000000; text-decoration:none; }
.texto_rodape a:hover{ font-family:verdana; font-size:10px; color:#000000; text-decoration:underline; }
.texto_rodape2 { font-family:verdana; font-size:12px; color:#FFFFFF; text-align:left; height:70px; text-decoration:none; line-height:18px; }
.texto_rodape2 a{ font-family:verdana; font-size:12px; color:#FFFFFF; text-decoration:none; }
.texto_rodape2 a:hover{ font-family:verdana; font-size:12px; color:#FFFFFF; text-decoration:underline; }
 
.busca_titulo{ font-family:verdana; font-size:14px; color:#C60000; font-weight:bold; text-align:left; margin:10px 0 0 35px; }

.noticia{margin:25px 0 0 0; }
.noticia img{float:left; margin:0 10px 0 0; }

/*cesta*/

.cesta{width:530px; padding:15px 0 0 0;}
.cesta ul{list-style-type:none; width:520px;}
.cesta ul li{float:left; padding:5px 0 5px 5px;}

.branco{clear:both; background:#FFFFFF;}
.titulo{background:#000000; color:#FFFFFF; height:18px; font-weight:bold;}

.verme{ clear:both; background:#F2A6A6;}


.nome{width:130px;}
.quantidade{width:40px;}
.quantidade input{width:30px; font-family:verdana; font-size:12px; border:1px #000000 solid;}
.preco{width:120px;}
.total{width:100px;}
.excluir{width:80px;}

.subtotal{width:300px; text-align:right;}
.valor{width:200px;}










