


/***** PRODUTOS */

.barra_categoria { width:535px; height:48px; BACKGROUND:#272F27 url(../layout/barra_cat_fd.gif) repeat-x; COLOR:#FFFFFF;  }
.barra_cat_text { color:#ffffff; height:48px; line-height:48px; font-size:13px; TEXT-TRANSFORM: uppercase; FONT-WEIGHT: bold; float:left; margin:0px; padding:0px; margin-left:10px; margin-right:10px }
.barra_cat_textp { color:#ffffff; height:48px; line-height:48px; font-size:10px; TEXT-TRANSFORM: uppercase; FONT-WEIGHT: bold; float:left; margin:0px; padding:0px; margin-left:10px; margin-right:10px }
.barra_cat_drop { height:35px; line-height:35px; float:left; margin:0px; padding:0px; margin-top:10px; margin-left:10px; margin-right:10px; margin-bottom:0px }


/*.tabcoluna_td { width:30%; height:231px; border:1px solid #000 }*/
.tabcoluna_td1 { width:25%; height:235px; border-right:1px solid #ECECEC; border-bottom:1px solid #ECECEC; padding-top:10px; text-align:center }
.tabcoluna_td2 { width:25%; height:235px; border-right:1px solid #ECECEC; border-bottom:1px solid #ECECEC; padding-top:10px; text-align:center }
.tabcoluna_td3 { width:25%; height:235px; border-right:1px solid #ECECEC; border-bottom:1px solid #ECECEC; padding-top:10px; text-align:center }
.tabcoluna_td4 { width:25%; height:235px; border-bottom:1px solid #ECECEC; padding-top:10px; text-align:center }
.tabcoluna_img { width:129px; height:129px; border:1px solid #000; padding-top:15px; margin:0px; margin-top:5px; margin-bottom:10px; text-align:center }
.tabcoluna_imgof { width:129px; height:129px; border:1px solid #000000; padding-top:15px; margin:0px; margin-top:5px; margin-bottom:10px; text-align:center }
.tabcoluna_imgon { width:129px; height:129px; border:1px solid #FB7300; padding-top:15px; margin:0px; margin-top:5px; margin-bottom:10px; text-align:center; cursor:hand }
.tabcoluna_prec { color:#C40000; font-size:12px; FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; margin:0px; margin-top:5px; padding:0px }
.tabcoluna_tit { color:#FB7300; FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; margin:0px; padding:0px }
.tabcoluna_ctit { color:#000; FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; margin:0px; padding:0px }

/* tabcoluna produtos */
.tabcoluna_prev { font-size:11px; margin:0px; padding:0px; margin-bottom:10px; } 
.tabcoluna_prec_prod { color:#C40000; FONT-WEIGHT: bold; margin:0px; margin-top:5px; margin-bottom:5px; padding:0px }
.tabcoluna_prec_disp { FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; font-size:11px; margin:0px; margin-bottom:5px; padding:0px }
.tabcoluna_prec_din { font-size:12px; }
.tabcoluna_prec_cart { font-size:10px;  }
.tabcoluna_prec_botao { margin-top:5px; margin-bottom:10px  }


.titulo_pconteudo { color:#FF8500; margin:0px; font-size:17px }
.legenda_pconteudo { font-weight:bold; }
.preco_pconteudo { color:#C40000; margin:0px }
.texto_pconteudo { color:#666; width:505px }
.descricao_pconteudo { color:#666 }

/***** DETALHES PRODUTOS */


.tabdetalhe_resumo { margin:0px; padding:0px; padding-left:15px; }
.tabdetalhe_imagem { width:205px; height:250px; background:url(../layout/conteudo_sombra_vp.gif) right no-repeat/* #fff*/; text-align:center;  }
.tabdetalhe_descricao { width:455px; margin:0px; padding:px; padding-bottom:55px; }
.tabdetalhe_pgto_forma { width:30%; height:250px; background:url(../layout/conteudo_sombra_vp.gif) right no-repeat #fff;  }
.tabdetalhe_pgto_cart { width:30%; }
/*.tabdetalhe_pgto_botao { PADDING:0px; BORDER:0px; BACKGROUND:#474747 url(../layout/buscar_cbotao.gif) no-repeat; COLOR:#FFFFFF; WIDTH:52px; HEIGHT:20px; }*/
.tabdetalhe_pgto_campo { MARGIN:0px; PADDING:3px; width:10px; height:20px;}

.tabdetalhe_pgto_botao{ background:url(../icones/botao_compras_p.gif) no-repeat; cursor:pointer; font-weight:bold; color:#fff; border:0px; padding-left:5px; text-align:left; width:101px; height:30px; line-height:30px; }
.tabdetalhe_pgto_qtde{ width:35px; height:29px; line-height:20px; font-size:15px; border:1px solid #F78214 }

ul.tabdetalhe_ul { height:30px; margin:0px; padding:0; text-align:left; }
ul.tabdetalhe_ul li { list-style:none; display:inline; padding-left:3px; float:left; }


/***** DIV CONTROLES - BARRA INF BUSCA  */

#main .tab_conteudo_inf { display: block; height:48px; line-height:48px; background:url() repeat-x #fff; text-align:left }
#main .tab_conteudo_inft { height:45px; line-height:45px; color:#272F2F; text-transform: uppercase; font-weight: bold; text-align:left; float:left }
#main .tab_conteudo_infc { height:30px; line-height:30px; margin-left:15px; margin-right:15px; padding:5px; background:#FFF; border-left:0px solid #070707; border-right:0px solid #070707; border-bottom:0px solid #070707; text-align:left; float:right }
#main .tab_conteudo_infc .botton_vai { PADDING:0px; BORDER:0px; BACKGROUND:#474747 url(../layout/buscar_cbotao.gif) no-repeat; COLOR:#FFFFFF; WIDTH:52px; HEIGHT:20px; LINE-HEIGHT:20px; MARGIN-LEFT:5px }
#main .tab_conteudo_infc .botton_volta { PADDING:0px; BORDER:0px; BACKGROUND:#474747 url(../layout/buscar_c2botao.gif) no-repeat; COLOR:#FFFFFF; WIDTH:52px; HEIGHT:20px; LINE-HEIGHT:20px; }
#main .tab_conteudo_infc select{ background:#F6F6F6; color:#000; }


/***** TABELA DE PRECOS */

.tb_preco_tabtitulo { height:45px;}
.tb_preco_titulo { color:#000; TEXT-TRANSFORM: uppercase; MARGIN:0px; PADDING:0px; background-color:#F7F7F7; border-bottom:1px solid #dfdfdf; width:100%; height:25px; line-height:25px;   }
.tb_preco_stitulo { color:#666; TEXT-TRANSFORM: uppercase; FONT-WEIGHT:bold; background-color:#F7F7F7; border-bottom:1px solid #dfdfdf; height:25px; line-height:25px;   }
.tb_preco_item { border-bottom: 1px solid #F3F3F3; COLOR:#2E2E2E; }
.tb_preco_septitulo{height:10px}
.tb_preco_link:link    { COLOR: #666666; TEXT-DECORATION: none  }
.tb_preco_link:visited { COLOR: #666666; TEXT-DECORATION: none  }
.tb_preco_link:hover   { COLOR: #666666; TEXT-DECORATION: none  }
.tb_preco_tip { padding:5px }

/***** CARRINHO DE PRODUTOS */

.carrinho_tab { HEIGHT:41px; BACKGROUND:url(../layout/barra_tab.gif) repeat-x #383F3F; COLOR:#ffffff; }
.carrinho_tabc { HEIGHT:35px; text-align:center }
.carrinho_tabl { HEIGHT:35px; text-align:left }
.carrinho_tabinf { HEIGHT:45px; LINE-HEIGHT:45px; text-align:left; border-bottom:1px solid #000; font-weight:bold }
.carrinho_tabinf2 { HEIGHT:45px; text-align:left; border-bottom:1px solid #E8E8E8 }

.carrinho_gtabc { HEIGHT:55px; text-align:center; BORDER-BOTTOM:1px solid #E8E8E8 }
.carrinho_gtabl { HEIGHT:55px; text-align:left; BORDER-BOTTOM:1px solid #E8E8E8 }

.carrinho_botao { BACKGROUND:url() transparent; BORDER:0px }
.carrinho_total { HEIGHT:25px; BACKGROUND-COLOR:#FF8300; COLOR:#FFFFFF; text-align:center; font-size:19px; FONT-WEIGHT:none; }
.carrinho_div { width:100%; margin-top:25px; float:left }
.carrinho_tdiv { width:175px; height:auto; BACKGROUND:url(../layout/conteudo_sombra_vpp.gif) right no-repeat; border-right:0px dotted #AFB7B7; padding-right:20px; margin-right:10px; text-align:right; float:left  }
.carrinho_campo { MARGIN:0px; PADDING:3px; width:30px; height:20px;}

.carrinho_botao_pt { HEIGHT:41px; BORDER:1px solid #000; BACKGROUND:#2F2F2F; COLOR:#ffffff; }
.carrinho_botao_vr { HEIGHT:41px; BORDER:0px; BACKGROUND:#C40000; COLOR:#ffffff; }
.carrinho_botao_lj { HEIGHT:41px; BORDER:0px; BACKGROUND:#FF8300; COLOR:#ffffff; }
.carrinho_titcar_vr { HEIGHT:19px; LINE-HEIGHT:19px; BACKGROUND:url(../icones/ico_linha_vertical.gif) left no-repeat; COLOR:#C40000; FONT-SIZE:12px; TEXT-TRANSFORM: uppercase; padding-left:25px;  }


/***** TROCA */

.troca_tabtitulo { border-bottom:2px solid #666; text-align:left; height:35px; }
.troca_tabitem { border-bottom: 1px solid #F3F3F3; COLOR:#2E2E2E; height:35px; }
.red{ color:#FF0000 }
.laranja{ color:#FF8300 }
.tblegenda{ color:#666; }


/***** CARRINHO DE PRODUTOS / FINALIZAR COMPRA - ICONES */
#marcador_compras { /*background:red;*/ FLOAT:left; WIDTH:100%; HEIGHT:25px; MARGIN:0; PADDING:0; MARGIN-TOP:-10px; MARGIN-BOTTOM:30px }
#marcador_compras ul { FLOAT:left; WIDTH:100%; MARGIN:0px; PADDING:0; TEXT-ALIGN:center; BORDER-BOTTOM:1px solid #C1C0BF }
#marcador_compras ul li { LIST-STYLE:none; DISPLAY:inline; FLOAT:left; COLOR:#E8E8E8; WIDTH:105px; HEIGHT:25px; LINE-HEIGHT:25px; BORDER-BOTTOM:0px solid #C1C0BF }

#marcador_compras ul li a:link { BACKGROUND:none; COLOR:#868F98; TEXT-DECORATION:none }
#marcador_compras ul li a:visited { BACKGROUND:none; COLOR:#868F98; TEXT-DECORATION:none }
#marcador_compras ul li a:hover { BACKGROUND:none; COLOR:#FF8300; TEXT-DECORATION:none }
#marcador_compras a:link { BACKGROUND:none; COLOR:#868F98; TEXT-DECORATION:none }
#marcador_compras a:visited { BACKGROUND:none; COLOR:#868F98; TEXT-DECORATION:none }
#marcador_compras a:hover { BACKGROUND:none; COLOR:#FF8300; TEXT-DECORATION:none }
#marcador_compras .marcador_compras_ativo{ COLOR:#868F98; FONT-WEIGHT:bold }

/***** CARRINHO DE PRODUTOS / FINALIZAR COMPRA - CONFIRMACAO / PAGAMENTO */
.pagamento_confirma{ float:left; width:100%; border-bottom:2px solid #000; padding-bottom:30px; margin-bottom:10px; }
.pagamento_confirma_dados{ /*background:red;*/ float:left; width:50%; height:235px; margin:0; padding:0; margin-right:20px; text-align:justify }
.pagamento_confirma_pgto
	{
		/*background:blue;*/
		border:2px solid #E8E8E8;
		float:right;
		width:305px;
		height:165px;
		margin:0;
		padding:0;
	}

.pagamento_confirma_mold{ float:left; width:100%; margin:0; padding:0; padding:10px }
/*.pagamento_confirma_titulo{ float:left; width:295px; height:35px; line-height:35px; font-weight:bold; color:#fff; background:#F78919; margin:0; padding:0; padding-left:10px }*/
.pagamento_confirma_titulo{ float:left; width:295px; height:41px; line-height:41px; background:url(../layout/barra_tab.gif) repeat-x #383F3F; color:#ffffff; margin:0; padding:0; padding-left:10px }
.pagamento_confirma_texto{ float:left; width:295px; margin:0; padding:0; margin-bottom:10px }
.pagamento_confirma_icone{ float:left; margin-right:10px }
.pagamento_confirma_valor{ float:left; line-height:28px; font-size:15px }
.pagamento_confirma_botao{ float:left; margin-left:81px }
.pagamento_confirma_botao_pgto{ background:url(../icones/botao_compras.gif) no-repeat; cursor:pointer; font-weight:bold; color:#fff; border:0px; padding-left:5px; text-align:left; width:155px; height:30px; line-height:30px; float:right; margin-right:20px }
.pagamento_confirma_botao_concluir{ background:url(../icones/botao_compras_pt.gif) no-repeat; cursor:pointer; font-weight:bold; color:#fff; border:0px; text-align:center; width:89px; height:30px; line-height:30px }
.pagamento_confirma_aviso{ color:#F78919;  } 









