/*CSS*/
/*propriedades gerais*/
img{border:none;}
.clear{clear:both; cursos:pointer;}
.clear_br{clear:both; font-size:0.01em; margin:0; padding:0; height:1px;}
.display{display:none;}
.float_left{float:left;}
.float_right{float:right;}
.enviar-form{width:42px !important; height:18px !important; border:none !important;}
/*propriedades para alinhar ao topo*/
*{margin:0; padding:0;}
/*propriedades para o fundo*/
#bg_footer{background:url(imagens/bg_fundos/bg_footer.jpg) center bottom no-repeat;}
body{background:url(imagens/bg_fundos/bg_body.jpg) center top no-repeat; -moz-user-select:none; -moz-user-focus:ignore;}
html{background:#042B52;}
/*propriedades para alinha site e determinar o tamanho da estrutura completa*/
#container{background:#FFF; width:998px; margin:0 auto; text-align:center;}
/*propriedades estrutura geral*/
#header{text-align:left; background:url(imagens/bg_fundos/bg_header.jpg) left top no-repeat #FFF; height:112px;}
#nav{clear:both; font-size:1px; margin-bottom:10px;}
#sidebar_left{float:left; width:226px; text-align:left;}
#container_content{float:left; width:772px; text-align:left; position: relative;}
#content{float:left; width:584px; text-align:left;}
#content_int{float:left; width:540px; text-align:left; padding:10px;}
#sidebar_right{width:188px; float:right; text-align:left;}

.alinha_lateral_direita{margin:0 0 0 0!important; right: 0; width:200px;}

#footer{text-align:left; clear:both; background:url(imagens/bg_fundos/bg_footer_int.jpg) center top no-repeat; width:998px; height:207px;}
/*propriedades topo site*/
#logo{padding:6px 0 0 35px; float:left;}
#logo img{width:210px; height:100px;}
#chamada_chat{padding:56px 0 0 180px; float:left;}
#chamada_chat img{width:234px; height:44px;}
#ferramentas{padding:2px 0 0 30px; float:left; font-size:1px;}
#ferramentas img{width:290px; height:105px;}
#flash{clear:both; font-size:1px;}
#busca{background:url(imagens/bg_fundos/bg_busca.jpg) left top no-repeat; width:766px; height:74px;}
#busca p{font-family:Arial; font-size:12px; color:#FFF; padding:32px 0 0 4px;}
.busca_produto{width:294px; padding:2px; border:none; background:#FFF; color:#000; font-family:Arial; font-size:12px; font-weight:bold;}
.select_busca{width:164px; padding:2px; border:none; background:#FFF; color:#000; font-family:Arial; font-size:12px; font-weight:bold;}
.btn_ok_busca{width:38px; height:23px; border:none; margin:0 0 -8px 6px;}
/*propriedades lateral esquerda*/
#bg_nossas_lojas{background:url(imagens/bg_fundos/bg_nossas_lojas.jpg) left top no-repeat; width:216px; height:76px; font-size:1px;}
#bg_nossas_lojas p{padding:30px 0 0 16px;}

#bg_nossas_lojas select{width:190px; padding:1px; border:none; background:#FFF; color:#000; font-family:Arial; font-size:12px; font-weight:bold;}
#categorias{background:url(imagens/bg_fundos/bg_categorias.jpg) left top repeat-y; width:225px;}
#categorias ul{list-style-type:none; margin:0 0 0 24px; padding:0; width:183px;}
.categorias{font-size:12px; font-family:Arial; font-weight:bold; text-align:left; color:#000; padding:5px 0 5px 8px; width:174px;}
/*.categorias li:hover{font-size:12px; font-family:Arial; font-weight:bold; text-align:left; color:#000; padding:5px 0 5px 8px; width:174px;background:/*url(imagens/bg_fundos/bg_menu_categorias.jpg) left top no-repeat #D4E912;}*/
.categorias a{font-size:12px; font-family:Arial; text-decoration:none; color:#000;}
.categorias a:hover{font-size:12px; font-family:Arial; font-weight:bold; text-decoration:underline; color:#000;}
.categorias_on{font-size:12px; font-family:Arial; font-weight:bold; text-align:left; color:#000; padding:5px 0 5px 8px; width:174px; background:/*url(imagens/bg_fundos/bg_menu_categorias.jpg) left top no-repeat*/ #D4E912;}
.categorias_on a{font-size:12px; font-family:Arial; text-decoration:none; color:#000;}
.categorias_on a:hover{font-size:12px; font-family:Arial; font-weight:bold; text-decoration:underline; color:#000;}
#footer_categorias{background:url(imagens/bg_fundos/bg_footer_categorias.jpg) left top no-repeat; width:225px; height:19px; font-size:1px;}
.sub_categorias{position:absolute; z-index:3000; margin:-20px 0 0 150px;}
.sub_categorias_ul{list-style-type:none; margin:20px; width:182px; background:url(imagens/bg_fundos/bg_sub_menu.gif) left top no-repeat #ADBB25;}
.sub_categorias_li{font-size:12px; font-family:Arial; font-weight:bold; z-index:3000; color:#000; padding:0 6px 10px 10px; width:150px;}
.bg_topo_categoria{font-size:1px; margin-bottom:-4px; background:url(imagens/bg_fundos/bg_topo_sub_categoria.gif) left top no-repeat; width:183px; height:13px;}
.bg_rodape_categoria{font-size:1px; background:url(imagens/bg_fundos/bg_rodape_sub_categoria.gif) left top no-repeat; width:183px; height:13px;}
.alinha_escrito{width:140px; margin:0; padding:0; font-size:1px;}
.zera_h2{margin:0; padding:0; font-size:1px;}
#bg_newsletter{background:url(imagens/bg_fundos/bg_newsletter.jpg) left top no-repeat; width:209px; height:141px;}
#bg_newsletter_p{font-family:Arial; font-size:12px; color:#FFF; padding:35px 0 0 39px;}
#bg_newsletter_p2{font-family:Arial; font-size:12px; color:#FFF; padding:4px 0 0 35px;}
#bg_newsletter_p3{margin:0 0 0 78px; font-size:1px;}
.btn_descadastrar{text-decoration:underline; font-family:Arial; font-size:10px; color:#FFF;}
.input_news{font-family:Arial; font-size:11px; color:#000; font-weight:bold; height:15px; width:106px; border:none;}
.btn_enviar_news{border:none; width:47px; height:23px; cursor:pointer; margin:0 0 -5px 0;}
/*propriedades conteudo*/
.caixa_produto2{width:180px; text-align:center; float:left; margin:20px 0 0 10px; height:180px;}
.caixa_produto{width:180px; text-align:center; float:left; margin:20px 0 0 10px; height:305px;}
.caixa_produto h2{font-family:Arial; font-size:14px; color:#D52929;}
.caixa_produto h2 a{font-family:Arial; font-size:14px; color:#D52929; text-decoration:none;}
.caixa_produto h2 a:hover {font-family:Arial; font-size:14px; color:#D52929; text-decoration:none;}
.caixa_produto_alinha_img{margin-top:4px;}
.caixa_produto_alinha_de_por_preco{line-height:15px; margin-bottom:6px;}
.caixa_produto_alinha_de_por_preco del{font-family:Arial; font-size:12px; color:#000;}
.caixa_produto_alinha_de_por_preco ins{font-family:Arial; font-size:14px; color:#083E6A; font-weight:bold; text-decoration:none;}
/*propriedades lateral direita*/
#area_cliente{background:url(imagens/bg_fundos/bg_area_cliente.jpg) left top no-repeat; width:188px; height:140px; font-family:Arial; font-size:12px; color:#FFF;}
#area_cliente div{padding:32px 0 0 20px;}
.input_area_cliente{width:119px; border:none; font-size:11px; padding:1px; color:#000; font-weight:bold;}
.btn_ok_area_cliente{width:30px; height:23px; cursor:pointer; border:none; margin:0 10px -10px 10px;}
#cinco_mais_vendidos{background:url(imagens/bg_fundos/bg_5_mais_vendidos.jpg) left top no-repeat; width:188px; height:320px; line-height:14px; font-weight:bold;}
.caixa_mais_vendidos{margin:5px 10px 0 22px; clear:both; height:46px; cursor:pointer; font-size:13px; line-height:11px; border-bottom:1px solid #FFC18F;}
.caixa_mais_vendidos img{float:left; margin-right:10px; border:1px solid #FFF;}
.caixa_mais_vendidos a:hover{background:transparent; text-decoration:none;}
.caixa_mais_vendidos a.tooltip span{display:none; margin-left:8px;}
.caixa_mais_vendidos a.tooltip:hover span{
margin:-170px 0 0 -220px; 
font-family:Arial; font-size:14px; color:#FFF; font-weight:bold; padding:20px 10px 0 4px;
background:url(imagens/bg.png) left top no-repeat; text-align:left; width:194px; height:170px; position:absolute; display:inline; z-index:13000;
}
.caixa_mais_vendidos a:hover span img{width:90px; float:left; padding:0 4px 0 4px; margin:0; border:none;}
.caixa_mais_vendidos a:hover span h2{}
#lancamentos{clear:both; background:url(imagens/bg_fundos/bg_lancamentos.jpg) left top no-repeat; width:188px; height:221px;}
#lancamentos div{padding:28px 10px 0 40px;}
#lancamentos h3{text-align:left; height:35px; padding-top:8px; font-family:Arial; font-size:12px; color:#FFF; font-weight:normal;}
#lancamentos h3 a{font-family:Arial; font-size:12px; color:#FFF; text-decoration:none;}
#lancamentos h3 a:hover{font-family:Arial; font-size:12px; color:#FFF; text-decoration:underline;}
	#twitter{float:left; margin-bottom:25px; background:url(imagens/bg-twitter.jpg); width:179px; height:287px; clear:both; float:right;}
	#titulo-twitter{height:230px; margin:50px 0 0 0;}
	#titulo-twitter span{font-family:Tahoma, Verdana, Arial; font-size:14px; color:#11CAFF; margin:0 0 0 14px;}
	#titulo-twitter span a{font-family:Tahoma, Verdana, Arial; font-size:14px; color:#11CAFF; margin:0 0 0 14px; text-decoration:none; font-weight:bold;}
	#titulo-twitter span a:hover{font-family:Tahoma, Verdana, Arial; font-size:14px; color:#B95225; margin:0 0 0 14px; text-decoration:none; font-weight:bold;}
	#tweets-here{margin:5px 0 0 13px; width:150px; height:200px;}
	.twitt-news{float:left; margin:8px 0 0 0; font-family:Tahoma, Verdana, Arial; font-size:11px; color:#7F7F7F; width:150px;}
	.twitt-news a{float:left; margin:8px 0 0 0; font-family:Tahoma, Verdana, Arial; font-size:11px; color:#11CAFF; text-decoration:underline; width:150px;}
	.twitt-news a:visited{float:left; margin:8px 0 0 0; font-family:Tahoma, Verdana, Arial; font-size:11px; color:#11CAFF; text-decoration:underline; width:150px;}
	.twitt-news a:hover{float:left; margin:8px 0 0 0; font-family:Tahoma, Verdana, Arial; font-size:11px; color:#B95225; text-decoration:underline; width:150px;}
	.twitt-text{margin:0 0 5px 0; font-family:Tahoma, Verdana, Arial; font-size:10px; color:#007CD4; clear:both; border-bottom:1px dashed #B3B3B3; padding-bottom:5px; width:150px;}
/*propriedades rodape conteudo*/
#noticias{background:url(imagens/bg_fundos/bg_noticias.jpg) left top no-repeat; width:500px; float:left; clear:both; margin:0 0 0 40px;}/*coloquei o clear both*/
.caixa_noticias_home{clear:both; height:48px; width:442px; padding:14px 0 0 16px; text-align:left; line-height:14px;}
.caixa_noticias_home img{float:left; margin-right:6px; border-bottom:4px solid #404040; border-right:3px solid #CCC; height:44px;}
#not_leia{text-align:right; padding:0 35px 0 0;}
#not_leia a{font-family:Arial; font-size:12px; color:#000; text-decoration:underline;}
#not_leia a:hover{font-family:Arial; font-size:12px; color:#000; text-decoration:none;}
#chamadas_parceiros{float:left; clear:both; width:498px; text-align:left;}
/*propriedades rodape conteudo 2*/
#footer_int_cont{background:url(imagens/bg_fundos/bg_footer_int_cont.jpg) left top repeat-x #E3E3E3; text-align:left; clear:both;}
#caixa_nuvem_tags{border:2px solid #CECECE; background:#F9F9F9; height:260px; margin:6px 6px 0 6px;}
#caixa_nuvem_tags div{padding:10px 20px 16px 20px; clear:both; text-align:center; font-family:Arial; font-size:11px;}
#caixa_nuvem_tags div h5{font-size:1px; display:inline;}
#caixa_nuvem_tags div h3{font-size:1px; display:inline}
#caixa_nuvem_tags div h4{font-size:1px; display:inline;}
#caixa_nuvem_tags div h5 span a{font-family:Arial; color:#4879A1; font-size:22px; text-decoration:none; font-weight:normal;} 
#caixa_nuvem_tags div h5 span a:hover{color:#FFF; background:#277BBB;}
#caixa_nuvem_tags div h3 span a{font-family:Arial; color:#4879A1; font-size:15px; text-decoration:none; font-weight:normal;} 
#caixa_nuvem_tags div h3 span a:hover{color:#FFF; background:#277BBB;}
#caixa_nuvem_tags div h4 span a{font-family:Arial; color:#4879A1; font-size:11px; text-decoration:none; font-weight:normal;} 
#caixa_nuvem_tags div h4 span a:hover{color:#FFF; background:#277BBB;}
#caixa_nuvem_tags div h2 span a{font-family:Arial; color:#4879A1; font-size:11px; text-decoration:none; font-weight:normal;} 
#caixa_nuvem_tags div h2 span a:hover{color:#FFF; background:#277BBB;}
#footer_cont_2{text-align:center; clear:both;}
#menu_footer ul{list-style-type:none; padding-left:34px; margin:0;}
#menu_footer li{float:left;}
/*propriedades rodape site*/
#caixa_foto_lojas{width:156px; float:left; text-align:center;}
#caixa_foto_lojas div{padding:47px 0 0 20px;}
#caixa_lojas_1{width:180px; float:left; padding:28px 0 0 20px;}#caixa_lojas_1 ul{margin:0; padding:0;}#caixa_lojas_1 ul li{height:22px;}
#caixa_lojas_2{width:190px; float:left; padding:28px 0 0 20px;}#caixa_lojas_2 ul{margin:0; padding:0;}#caixa_lojas_2 ul li{height:22px;}
#caixa_lojas_3{width:244px; float:left; padding:26px 0 0 20px;}#caixa_lojas_3 ul{margin:0; padding:0;}#caixa_lojas_3 ul li{height:19px;}
#caixa_lojas_4{width:144px; float:left; padding:26px 0 0 20px;}#caixa_lojas_4 ul{margin:0; padding:0;}#caixa_lojas_4 ul li{height:19px;}
#central_atendimento{width:164px; float:right; text-align:center;}
#assinatura{padding:30px 0 0 0; text-align:left;}
/*propriedades interna*/
.caixa_lettera{border-bottom:2px dotted #909D1F; margin-bottom:14px; padding-bottom:14px; clear:both;}
/*texto azul enderecos rodape*/
.text_blue{font-family:Arial; font-size:12px; color:#004488;}
.text_blue a{font-family:Arial; font-size:12px; color:#004488; text-decoration:none;}
.text_blue a:hover{font-family:Arial; font-size:12px; color:#004488; font-weight:bold; text-decoration:underline;}
/*texto preto*/
.text_black{font-family:Arial; font-size:11px; color:#000;}
.text_black a{font-family:Arial; font-size:11px; color:#000; text-decoration:none;}
.text_black a:hover{font-family:Arial; font-size:11px; color:#000; text-decoration:underline;}
.text_black strong{color:#909D1F;}
/*texto preto 12*/
.text_black_12{font-family:Arial; font-size:12px; color:#000; text-align:justify;}
.text_black_12 a{font-family:Arial; font-size:12px; color:#000; text-decoration:none;}
.text_black_12 a:hover{font-family:Arial; font-size:12px; color:#000; text-decoration:underline;}
.text_black_12 strong{color:#909D1F;}
.text_black_12 h1{font-family:Arial; font-size:20px; text-transform:uppercase; color:#909D1F; margin:6px 0 10px 0;}
.text_black_12 h2{font-family:Arial; font-size:14px; color:#909D1F; margin-bottom:4px;}
.text_black_12 h3{font-family:Arial; font-size:12px; color:#999; margin:4px; font-weight:normal; font-style:italic;}
/*texto branco*/
.text_white{font-family:Arial; font-size:11px; color:#FFF;}
.text_white a{font-family:Arial; font-size:11px; color:#FFF; text-decoration:none;}
.text_white a:hover{font-family:Arial; font-size:11px; color:#FFF; text-decoration:underline;}
/*java obras*/
#centro{width:505px; float:left; margin:0 0 0 0; padding:0 0 0 10px; }
.scroll{overflow:hidden; float:left; width:420px; height:205px; margin: 0 auto ; position: relative; text-align:center;}
.scrollContainer {position: relative;}
.scrollContainer div.panel{width:200px;  float:left; position: relative; margin:0 5px 0 5px;}
.scrollContainer div.panel h2{font-family:verdana; font-size:12px; color:#B81600; font-style:normal; font-weight:bold;}
.tit {font-family:verdana; font-size:12px; color:#B81600; font-style:normal; font-weight:bold; height:30px;}
.inside img {float:left;}
.botoes{cursor: pointer;}
.hide{display: none;}
.botoes {cursor: pointer;}
.adicionar{font-family:verdana; font-size:12px; color:#ABB820; font-weight:bold; text-align:left;}
.adicionar a{font-family:verdana; font-size:12px; color:#ABB820; font-weight:bold; text-align:left;}
.adicionar a:hover{font-family:verdana; font-size:12px; color:#ABB820; font-weight:bold; text-align:left;}
.preco{text-align:left; font-family:verdana; font-size:12px; color:#042B52; padding:3px 0 3px 0; font-weight:bold;}
.select {text-align:left; padding:3px 0 3px 0;}
.select select{font-size:12px; color:#000000; border:1px #999999 solid;}
/**/
/* ----- centerHeader ----- */
#wrapSlider{clear:both; float:left; text-align:center; width:100%; height:140px;}
#showSlider{padding:0; margin:0 0 0 36px; width:950px; height:120px; list-style-type:none; text-align:left; clear:both;}
#showSlider li{width:950px; height:80px; margin:35px 0 0 0; cursor:pointer;}
#showSlider li img{margin-left:10px}
/* ----- end centerHeader ----- */
.divProduto{width:200px; height:160px;  float:left; margin:0 10px 0 10px; }
.text_black_12 img{margin-right:5px;}
#voltar {width:50px; float:left;}

.alinha_lateral_direita {float:right!important; position:none!important; margin:0!important;}

