#products_back{background:url(/images/grad.jpg) repeat-x; padding-top:10px;}
    
#products_back .content{width:960px;background-color:#fff;float:left;padding-top:40px;}
#products_back .shadow_left{background:url(/images/shadow.png) repeat-y 3px 0;  width:10px;float:left;}
#products_back .shadow_right{background:url(/images/shadow2.png) repeat-y -5px 0;  width:10px;float:left;}
    
#products_back .produtos_content{margin:0 auto;width:980px;overflow:hidden;}
    
/* OUTLET */
#products_back.outlet #produtos_menu .cabecalho{background:url("/images/bg_med.jpg") repeat scroll 0 0 transparent;text-shadow: 1px 1px 0 #F8F8F8;color:#666}
.label_outlet{width:110px; height:30px; background:url(/images/sprite_elementos.png) no-repeat; display:block;position:absolute; right:-27px; top:10px;overflow:hidden; text-indent:300px}
.item_produto .label_outlet,.label_outlet.small{width:70px; height:18px; background-position: 0 -38px;  right:-18px; top:10px;overflow:hidden; text-indent:300px;display:none}
.item_produto:hover .label_outlet{display:block;}
.label_outlet.small{display:block;right:-16px}

/*MENU PRODUTOS*/
#produtos_menu{width:210px;padding-bottom:90px;z-index:999;float:left;}
#produtos_menu .cabecalho{padding-top:38px;padding-left:30px;padding-bottom:12px;background-color:#FF9F0A;margin-bottom:10px;}
    
#produtos_menu .proutos_menu_head{padding: 10px 0 10px 30px;background:url(/images/bg_med.jpg); text-shadow:1px 1px 0px #F8F8F8;margin-top:10px;}
#produtos_menu .proutos_menu_head:first-child{padding: 20px 0 20px 30px;margin-top:0;}
#produtos_menu .produtos_menu_itens{padding:10px 0 10px 30px; background-color:#F8F8F8;border-bottom:4px solid #DCDCDC;overflow:hidden;}

#produtos_menu .produtos_menu_itens li{float:left;clear:left;}    
#produtos_menu .produtos_menu_itens li a{color:#333;float:left; padding:2px 0; margin: 1px 0;display:block; }
#produtos_menu .produtos_menu_itens li a:hover, #produtos_menu .produtos_menu_itens li a.active{color:#FFAF37;}
    
#produtos_menu .close_menu{display:block; position:absolute; right: 10px; bottom:10px; width:14px; height:6px;}
#produtos_menu .close_menu .close_menu_click{display:block; position:absolute; width:14px; height:6px;text-indent:-100px;overflow:hidden;background:url(/images/sprite.png) no-repeat 0 -706px;padding:0}
#produtos_menu .close_menu .close_menu_click.open{background-position:0 -736px;}
    
#produtos_menu .icon_promo{background: url("/images/sprite.png") no-repeat scroll 0 -820px transparent;height: 42px;left: 2px;position: absolute;top: -6px;width: 44px;}
    
#produtos_menu .promo li a{padding-left: 6px; background:url(/images/sprite.png) no-repeat 0 -759px}
    
    
/* PRODUTOS LANDING PAGE */
#header_listagem_produtos{position:absolute;top:0;height:300px;width:880px;left:0;}
#header_listagem_produtos .slides_container img{width:880px; height:300px;}
#header_listagem_produtos .desc_holder{padding: 30px 0 30px 45px;width:265px;position:absolute;bottom:20px;right:0;height:94px;z-index:999;background-color:#fff}
#header_listagem_produtos .titulo{padding-bottom:5px;margin-top:10px;}
#header_listagem_produtos .pagination{position:absolute; bottom:40px; z-index:999; right:125px; }
#listagem_destaques{width:625px;float:right;margin-top:350px;margin-bottom:40px;}

.itens_holder{margin-top:40px;}
.itens_holder .no_results{float: left;margin-top: 20px;padding-left: 20px;}

/* ITENS DA LISTAGEM DE PRODUTOS*/
.nao-logado .item_produto{height:260px;}
.item_produto{width:190px;height:300px;border:2px solid #fff;border-bottom:1px solid #ccc;padding-bottom:1px;float:left; margin-right:20px;margin-bottom:60px;}
.item_produto.last{margin-right:0px;}
    
.item_produto:hover{border:2px solid #CCCCCC;padding-bottom:0;}
    
.item_produto .promo{width:52px; height:34px; background:url(/images/sprite.png) no-repeat 0 -564px;position:absolute; right:20px; top:25px;padding-top:18px; text-align:center}
.preco_old{  color: #AAAAAA;font-size: .8em;padding-right: 5px;text-decoration: line-through;}
.item_produto .item_img{width:190px; height:190px; overflow:hidden;margin-bottom:30px;}
.item_produto .item_img img{max-width:190px;}
.item_produto .item_nome{width:100%; text-align:center;padding-bottom:2px;height:30px; overflow:hidden;text-transform:capitalize;}
.item_produto .item_preco{width:100%; text-align:center}

.nao-logado .item_produto .item_nome{height:60px;}
   
.item_produto .item_addcart{width:25px; height:25px;margin:5px auto 0;}
.item_produto .item_addcart a{display:block; background:url(/images/sprite.png) no-repeat 0 -917px; width:25px; height:24px;text-indent:-1000px; overflow:hidden;cursor:pointer}
.item_produto .item_addcart a.nostock{background-position:-26px -917px}

.item_produto.view2{width:100%;height:160px;margin-bottom:20px;padding-top:10px;}
.item_produto.view2 .item_img{height:150px; width:150px;float:left;padding-left:20px;margin-right:20px;}
.item_produto.view2 .item_img img{ width:100%;}
.item_produto.view2 .item_nome{text-align:left;width:70%;float:left;font-size:14px;margin-top:30px;}
.item_produto.view2 .item_preco{text-align:left;width:70%;float:left;font-size:20px;}
.item_produto.view2 .item_addcart{width:70%;float:left;}


/* LISTAGEM DE PRODUTOS */
 #listagem_produtos{width:650px;float:right;min-height:200px;}

/*FILTROS*/
#filtros{height:38px;width:610px;background-color:#F8F8F8;margin-top:15px;float:left;padding:12px 20px 0 20px;}
#filtra_opcoes{float:left;}
        
#filtros button{background-color:#F8F8F8;border: 1px solid #CCCCCC;border-radius:3px;font-size:9px; color:#666;text-transform:uppercase;height:24px; line-height:24px;padding:0 0 0 15px;}
        
#muda_view{float:right;margin-top:5px}
#muda_view .mudaviewitem{width:25px; height:13px; background:url(/images/sprite.png) no-repeat -3px -780px;display:block; float:left;}
        
#muda_view .mudaviewitem.grid{background-position: -26px -780px;border-left:1px solid #999;padding-left:5px;}

#muda_view .print {background:url(/images/sprite.png) no-repeat 0px -1050px; border-right:1px solid #999;padding-right:7px;margin-right:7px;width:12px;height:14px;}
        
/* SHOW DO PRODUTO */
        
/* COLUNA COM A DESCRIÇÃO */
.coluna_descricao{width:210px;margin-left:100px;float:left;} 
.coluna_descricao .prod_nome{margin-bottom:30px;}
.coluna_descricao .prod_preco{} 
.coluna_descricao .prod_descricao{margin-top:25px;}
    
.coluna_descricao .prod_asp_tec{margin-top:25px;background:url("/images/bg_light.jpg"); overflow:hidden;}
.coluna_descricao .prod_asp_tec .titulo{border-top:3px solid #DCDCDC; border-bottom:3px solid #DCDCDC;padding: 10px 0;text-align:center;background:#fff;margin-bottom:15px;width:100%;}

.coluna_descricao .prod_asp_tec .coluna{width:45%;float:left;overflow:hidden;}
.coluna_descricao .prod_asp_tec .linha1{text-align:left;float:left;padding-left:30px;}
.coluna_descricao .prod_asp_tec .linha2{text-align:left;float:left;clear:left;padding-left:30px;}
.coluna_descricao .prod_asp_tec .catalogos{text-align:right;}
.coluna_descricao .prod_asp_tec .linha{width:100%;overflow:hidden;line-height:1.5em;}
.coluna_descricao .prod_asp_tec .col1{width:80px; text-align:right;float:left;}
.coluna_descricao .prod_asp_tec .col2{width:120px;padding-left:10px; text-align:left;float:left;}
.coluna_descricao .prod_asp_tec .catalogo {width:14px; height:17px; background:url(/images/sprite.png) no-repeat 0 -976px; float:right;padding-left:12px; overflow:hidden;margin-right:5px;clear:right;margin-bottom:5px;}
    
.coluna_descricao .stock{background:url("/images/bg_dark.jpg");height:40px;width:100%; float:left;margin-top:5px; padding-top:10px;}
.coluna_descricao .stock .stock_lbl{float:left;margin-left:60px;margin-right:10px;}
.coluna_descricao .stock .com_stock,.sem_stock{width:12px; height:12px; background-color:#33CC00;float:left;}
.coluna_descricao .stock .sem_stock{background-color:#FF0000;}
.coluna_descricao .stock .com_stock{background-color:#33CC00;}
    
.coluna_descricao .add_cart{clear:both;padding-top:15px; background:#fff;overflow:hidden;}
.coluna_descricao .add_cart_button{width:50px; height:45px; background:url(/images/sprite.png) no-repeat 0 -870px;float:right;margin-right:10px;cursor:pointer}
.coluna_descricao .cart_qtd_lbl{float:left;line-height:25px;padding-right:10px;margin-top:8px;}
.coluna_descricao .cart_qtd_input{float:left;margin-top:8px;}
.coluna_descricao .cart_qtd_input .input{ border: 1px solid #EAEAEA;border-radius: 5px 5px 5px 5px;box-shadow: 0 1px 2px #C2C2C2 inset;color: #333333;height: 19px;line-height:19px\9;padding: 0 5px;width: 45px;text-align:center;}
    
.relacionados{/*position:absolute;bottom:0;width:100%;*/background-color:#fff;overflow:hidden}
.relacionados .rel_nome{margin-left:30px;margin-bottom:5px;}
    
.relacionados .item_produto{width:230px;padding-top:20px;height:110px;padding-left:20px;margin-bottom:0;}
.relacionados .item_produto .item_img{width:90px;height:90px;float:left;margin-right:15px;}
.relacionados .item_produto .item_img img{width:100%}
   
.relacionados .item_nome{float:left;width:105px;text-align:left;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;margin-top:10px;}
.relacionados .item_preco{float:left;width:95px;text-align:left;}
.relacionados .item_addcart{float:left;width:95px;text-align:left;margin-top:5px;}

.nao-logado .item_produto .item_nome{white-space:normal; text-overflow:inherit;}    

#relacionados_carrousel{overflow:hidden;}    
#relacionados_carrousel .jcarousel{ height: 179px;overflow: hidden;position: relative;float:left;width:810px;margin-left:10px;}
#relacionados_carrousel ul{width:20000px; position:absolute; top:0; left:0;}
    
#relacionados_carrousel .carrousel_pag{width:24px; height:44px;display:block; background:url(/images/sprite.png) no-repeat 0;float:left;text-indent:-1000px; overflow:hidden;margin-top:50px;}
#relacionados_carrousel .carrousel_pag.prev{background-position:0 -255px}
#relacionados_carrousel .carrousel_pag.next{background-position:0 -199px}
      
.show_produto .barra_relacionados{background:url(/images/relacionados_barra.png) no-repeat center 35px #fff; height:37px;margin-bottom:10px;}
.show_produto .relacionados_button{width:72px; height:35px; border:2px solid #E6E6E6; border-bottom:0;margin:0 auto;background:url(/images/sprite.png) no-repeat 24px -938px  #fff;cursor:pointer}
.show_produto .relacionados_button.open{background-position: 24px -1161px}
      
.show_produto .imagens{overflow:hidden;width:450px;margin-left:70px;margin-top:60px;float:left;}
.show_produto .img_holder{width:416px;float:left;margin-bottom:50px;}
      
.show_produto .img_thumbs{float:left;clear:left;}


/*NOTICIAS*/
.noticias.show #caminho{margin-left:0;margin-bottom:5px;}
#noticias_show{float:left;}
        
.titulo{float:left;clear:left;}
.slider_noticias{width:770px; height:395px;background:#fff}
#textos_header{width:415px;background-color:#fff; top:-70px;padding-top:20px;padding-bottom:40px;z-index:999}
#textos .data{line-height:2em;}

#textos_conteudo{float:left;top:-70px;width:100%;}
#textos_conteudo>div{float:left;}
#textos_conteudo .texto_holder{width:385px;padding-right:30px;}
#textos_conteudo .gal_holder{}

#galerias{width:770px; height:395px;}

.texto_show{float:left; clear:left;}

.btn_voltar_show{position:absolute;left:-25px;top:45px; width:13px; height:30px; background:url(/images/sprite.png) no-repeat 0 -1248px;text-indent:-100px; overflow:hidden}
.voltar_small{background:url(/images/sprite.png) no-repeat 0 -1287px;padding-left:12px;}