@media print {
	.botao{display:none}
}

/* ==== HTML ==== */
html{}
body{background:#e6e7e7 url(../imagens/bg_area_general.gif) center top repeat-y;}
#general{background:#e6e7e7 url(../imagens/bg_body.gif) 0 0 repeat-x;}
*{margin:0;padding:0;font:normal 12px Arial, Helvetica, sans-serif;color:#666;}
strong{font-weight:bold;}
img{border:none;}
p{margin-bottom:15px;}
#index p{margin-bottom:0;}
.clear{clear:both;}
.link_txt{color:#c9252b;font-size:14px;text-decoration:none;font-family:Arial, Helvetica, sans-serif;}
.link_txt:hover{color:#731316}
.link_v{color:#c9252b;text-decoration:none;font-family:Arial, Helvetica, sans-serif;}
.link_v:hover{color:#731316}
.botao{background-color:#c9252b;font:bold 12px Arial, Helvetica, sans-serif;padding:3px;color:#fff;border:none;}
.botao:hover{background-color:#731316;}
.destaque{color:#c9252b;font-weight:bold;font-size:13px;}
.texto{font-weight:bold;line-height:20px;font-size:13px;color:#666666;font-family:Arial, Helvetica, sans-serif;}
.texto a{font-weight:bold;line-height:20px;font-size:13px;color:#666666;font-family:Arial, Helvetica, sans-serif;text-decoration:none;}
.texto a:hover{color:#C9252B;text-decoration:underline;}
.texto2{font-weight:bold;line-height:18px;font-size:12px;color:#666666;font-family:Arial, Helvetica, sans-serif;}
.justificado{text-align: Justify !important;}
.texto_aviso{}
.texto_obs{color:#C9252B;font:bold 12px Arial, Helvetica, sans-serif;}

/*== INDEX ==*/
#bg_index{background:transparent url(../imagens/bgtableindex.gif) center top repeat-x;}
#index{background:#E9E9E9 url(../imagens/bgindex_body.jpg) center top repeat-y;}
#warp{background:transparent url(../imagens/bgindex.jpg) 0 0 no-repeat;min-height:768px;_height:768px;}
#logo_roge{width:135px;height:69px;margin:auto;padding-top:75px;}
.vermelho{background:transparent url(../imagens/box_vermelho.jpg) 0 0 no-repeat;}
.vermelho a{color:#fff;}
.azulclaro{background:transparent url(../imagens/box_azulclaro.jpg) 0 0 no-repeat;}
.azulescuro{background:transparent url(../imagens/box_azulescuro.jpg) 0 0 no-repeat;}
#index .box{width:130px;min-height:240px;_height:240px;float:left;padding:20px;line-height:11px;}
#index .box p{color:#FFFFFF;}
#areaBox{width:511px;margin:auto;padding-top:100px;}
.vermelho input{border:1px solid #58595b;height:15px;margin:3px 0 3px 0;}
#index .visite{clear:both;text-align:center;position:absolute;width:995px;float:left;margin-top:200px;@margin-top:-70px}

.azulclaro a, .azulescuro a{display:block;padding:5px 0 5px 10px;color:#FFFFFF;text-decoration:none;line-height:11px;}
.azulescuro a:first-letter, .azulclaro a:first-letter{margin-left:-10px;display:block;color:#FFF !important;}

#index #footer{clear:both;padding-left:0;text-align:center;height:30px;line-height:30px;color:#939598;font-size:12px;background:transparent url(../imagens/line.gif) center top no-repeat;}
/*== Avisos de Estoque == */
.aviso_estoque{}
.aviso_estoque p{padding:0 0 8px 0;font-weight:bold;margin:0 0 0 0;}
.aviso_estoque .produto{font-weight:bold;font-size:13px;color:#6A94B6}
.aviso_estoque .id_produto{font-weight:bold;font-size:13px;color:#6A94B6}
.aviso_estoque .filial{font-weight:bold;color:#c9252b;}
.aviso_estoque .quant{font-weight:bold;color:#c9252b;}
.aviso_estoque .obs{font-weight:normal;padding:0;color:#C9252B;}

/*== Termo de Uso ==*/
.termouso     {	font-family: "Courier New", Courier, mono; text-align: Justify }

/* pop-UP - Detalhes do produto*/
#pop-up{background:#c9cacc url(../imagens/bg_popup_produtos.gif) 0 0 repeat-x;padding:52px 40px;}
#pop-up #foto{height:315px;width:220px;float:left;overflow:hidden;padding-right:10px}
#pop-up #content_pop-up{float:left;width:325px;height:350px;overflow:hidden;}
#pop-up #content_pop-up_det{float:left;width:325px;height:250px;overflow:hidden;}
#pop-up p{margin:0;}
#pop-up .txt{float:left;padding:10px 0 0 10px;}
#pop-up .txt a{font:normal 14px Arial, Helvetica, sans-serif;color:#c9252b;text-decoration:none;}
#pop-up .txt a:hover{color:#731316}
.font-11{font-size:11px;}
#pop-up h1{font:bold 14px Arial, Helvetica, sans-serif;color:#6a94b6;padding-bottom:5px;}
.table_pop-up{margin-top:10px;border-top:1px dashed #d3d4d6;padding-top:10px;}
.table_pop-up .valor{font-weight:bold;}
.table_pop-up td{border-right:1px dashed #d3d4d6;padding:0 8px 0 14px;}
.table_pop-up td.first{padding:0;}
.table_pop-up td.last{border:none;padding:0 2px 0 4px;}
.table_pop-up input{width:50px;border:1px solid #bcbec0;background-color:#fff;}
.table_pop-up select{width:80px;}
.table_pop-up .tit{font:bold 11px Arial, Helvetica, sans-serif;color:#6a94b6;padding-bottom:5px;padding-top:8px;}

/* Janela de Listagem e Impressão do Pedido */
.tabela_pedido_imp{}
	.tabela_pedido_imp td{padding:2px;}
	.tabela_pedido_imp .label{color:#666666;font:normal 12px Arial, Helvetica, sans-serif;line-height:18px;}
	.tabela_pedido_imp .dado_pedido{color:#666666;font:bold 12px Arial, Helvetica, sans-serif;}
	.tabela_pedido_imp .tit{padding-top:8px 0;color:#6A94B6;font-size:14px;font-weight:bold;border-top:1px solid #999;}
	.tabela_pedido_imp .sub_tit{padding:4px 0;color:#666666;font-size:12px;font-weight:bold;}
	.tabela_pedido_imp .tit_col{padding-top:8px;color:#6a94b6;font:bold 11px Trebuchet MS,Arial,Tahoma,Verdana;border-top:1px solid #999;border-bottom:1px solid #999;border-right:1px dashed #999}
	.tabela_pedido_imp .tit_col_ult{padding-top:8px;color:#6a94b6;font:bold 11px Trebuchet MS,Arial,Tahoma,Verdana;border-top:1px solid #999;border-bottom:1px solid #999}
	.tabela_pedido_imp .valor_col{color:#666666;font:normal 11px Trebuchet MS,Arial,Tahoma,Verdana;border-bottom:1px solid #999;border-right:1px dashed #999;}
	.tabela_pedido_imp .valor_col_ult{color:#666666;font:normal 11px Trebuchet MS,Arial,Tahoma,Verdana;border-bottom:1px solid #999;}
	.tabela_pedido_imp .tot_pedido{padding-top:2px;text-align:right;color:#6a94b6;font-size:12px;font-weight:bold;border-bottom:1px dashed #999}
	.tabela_pedido_imp .tot_geral{padding-top:2px;text-align:right;color:#333333;font-size:14px;font-weight:bold;border-bottom:1px solid #666666}
	.tabela_pedido_imp .linha_sep1{border-top:1px solid #333333};

/* pop-up - Geral */
#pop-up_branco{}
body#pop-up_branco{background:#FFF !important;padding:20px 20px !important;}
	#pop-up_branco p{margin:0;}
	#pop-up_branco .txt{float:left;padding:10px 0 0 10px;}
	#pop-up_branco h1{font:bold 14px Arial, Helvetica, sans-serif;color:#6a94b6;padding-bottom:5px;}

/* ==== ESTRUTURA ==== */
#warp{width:995px;margin:auto;}

#header{height:120px;background:transparent url(../imagens/bg_header.jpg) 0 0 no-repeat;}
	#fundacao #logo{width:135px;height:75px;padding:35px 0 0 35px;}{}
	#logo{width:135px;height:65px;padding:50px 0 0 35px;}
	
#general_area{background:#fff url(../imagens/bg_area_general.gif) 0 0 repeat-y;_height:500px;}

#userbar{width:223px;float:left;_height:620px;min-height:620px;background:transparent url(../imagens/bg_userbar.jpg) 0 0 no-repeat;}
#menu_institucional{}
	#menu_institucional ul{list-style-type:none;}
	#menu_institucional ul li{width:223px;height:22px;overflow:hidden;float:left;}
	#menu_institucional ul li a{}
	
#menu_ecommerce{}
	#menu_ecommerce ul{list-style-type:none;}
	#menu_ecommerce ul li{width:223px;height:22px;overflow:hidden;float:left;}

#box_busca{clear:both;padding-top:22px;}
	.inputBusca{float:left;width:125px;padding:4px 0 0 30px;}
		.inputBusca input{width:115px;height:20px;border:1px solid #bcbec0;line-height:20px;padding:0 5px;}
	.btBusca{float:left;padding-left:3px;}
	
#mercadodata{clear:both;padding-top:8px;}
	.namemercado{color:#c9252b;font:bold 13px Arial, Helvetica, sans-serif;padding:8px 0 0 35px;width:188px;background:transparent url(../imagens/menu/sep.gif) 0 0 no-repeat;}
	.cpfmercado{color:#c9252b;font:bold 11px Arial, Helvetica, sans-serif;padding:0 0 0 35px;}
	.vardata{color:#939598;font:normal 11px Arial, Helvetica, sans-serif;padding:0 0 0 43px;}
	.negativo{color:#c9252b}
	#mercadodata .condpgto{color:#666666;font:bold 11px Arial, Helvetica, sans-serif;padding:5px 0 5px 14px;margin-left:30px;background-color:#DDDDDD}
	#mercadodata .condpgto a{color:#C9252B;text-decoration:none;font-weight:bold;font-size:12px;padding-left:10px}
	#mercadodata .condpgto a:hover{text-decoration:underline;}
	#mercadodata a.altera_condpgto{font-size:12px;font-weight:bold;color:#666666;text-decoration:none;}
	#mercadodata a:hover.altera_condpgto{color:#C9252B;text-decoration:underline;}
	
#userdata{clear:both;margin-top:20px;}

#content{width:702px;float:left;_height:620px;min-height:620px;background:transparent url(../imagens/bg_content.jpg) right top no-repeat;padding:0 35px;}
	#content h1{color:#c9252b;font-size:16px;padding-bottom:5px;font-weight:bold;}
	#content h2, #content h2 a{color:#6a94b6;font-size:12px;padding-bottom:5px;text-decoration:none;}
	#content h2 a:hover{color:#c9252b;}
	#content h3{font-size:12px;font-weight:bold;color:#58595b;}
	#content h4{font-size:14px;font-weight:bold;color:#6a94b6;padding:10px 0 5px 0;}
	
.listlinhas{list-style-type:none;}
	.listlinhas h2{font:bold 14px Arial, Helvetica, sans-serif;color:#6a94b6;text-align:center;}
	.listlinhas	.linha{width:170px;float:left;margin-top:20px;}
	.listlinhas	.higiene{background:transparent url(../imagens/imgHigienePessoal.jpg) 0 25px no-repeat;min-height:470px;_height:470px;}
	.listlinhas	.alimentos{background:transparent url(../imagens/imgAlimentos.jpg) 0 25px no-repeat;min-height:470px;_height:470px;}
	.listlinhas	.limpeza{background:transparent url(../imagens/imgLimpeza.jpg) 0 25px no-repeat;min-height:470px;_height:470px;}
	.listlinhas	.dermo-cosmeticos{background:transparent url(../imagens/imgDermo-Cosmeticos.jpg) 0 25px no-repeat;min-height:470px;_height:470px;}
	.listlinhas	.papelaria{background:transparent url(../imagens/imgPapelaria.jpg) 0 25px no-repeat;min-height:470px;_height:470px;}
	.listlinhas	.material-eletrico{background:transparent url(../imagens/imgMaterialEletrico.jpg) 0 25px no-repeat;min-height:470px;_height:470px;}
	.listlinhas	.medicamentos-veterinarios{margin-top:10px;background:transparent url(../imagens/imgMedicamentosVeterinarios.jpg) 0px 35px no-repeat;min-height:470px;_height:470px;}
	.listlinhas	.medicamentos-veterinarios h2{margin-top:0px !important;}
	.listlinhas	.medicamentos-veterinarios ul{padding-top:20px !important;}
	.listlinhas	.linha ul{margin-top:180px;border-right:1px dashed #d3d4d6;list-style-type:none;padding:0 10px 0 30px;}
	.listlinhas	.linha ul li{margin-bottom:3px;}
	.listlinhas	.linha ul a{color:#58595b;text-decoration:none;font-size:12px;}
	.listlinhas	.linha ul a:hover{color:#6a94b6;}

.listmarcas{list-style-type:none;margin-top:20px;width:400px;overflow:hidden;}
	.listmarcas li{padding:5px 20px;border-bottom:1px dashed #d3d4d6;width:360px;line-height:13px;}
	.listmarcas ul{list-style-type:none;width:400px;}
	.listmarcas ul li ul{width:360px;overflow:hidden;}	
	.listmarcas ul li.sub{padding:0 20px 0 20px;border:none;width:300px;}
	.listmarcas .sub_borderNone{border:none;padding-bottom:0;font-size:11px;}
	.listmarcas .sub_borderNone a{font-size:11px;}
	.listmarcas ul li.subsub{padding:0 20px 0 40px;border:none;width:300px;overflow:hidden;float:left;}
	.listmarcas ul li.subsub a{font-size:11px;color:#a1a1a1;}
	.listmarcas ul li.sub a{font-size:12px;}
	.listmarcas li a{text-decoration:none;font-size:13px;}
	.listmarcas li a:hover{color:#6a94b6;}
.banners_marcas{float:right;}
.banners_login{text-align:center; padding: 0 0 10px 0;}

.tabela_produtos{margin-top:20px;}
	.tabela_produtos .tit{text-align:center;color:#6a94b6;font-size:10px;}
	.tabela_produtos .tit_produto{min-width:250px;_width:250px}
	.tabela_produtos .tit_valor{min-width:70px;_width:70px;}
	.tabela_produtos .tit_qtd{width:60px;}
	.tabela_produtos .valor{color:#58595b;font-size:14px;text-align:center;border-right:1px dashed #d3d4d6;padding:0 4px;}
	.tabela_produtos .nome_prod{color:#58595b;padding:6px 20px;border-right:1px dashed #d3d4d6;}
	.tabela_produtos .nome_prod a{text-decoration:none;}
	.tabela_produtos .nome_prod a:hover{color:#6a94b6;}
	.tabela_produtos input{width:38px;height:17px;border:1px solid #bcbec0;padding:0 2px;}
	.tabela_produtos .qtd{width:60px;text-align:center;border-right:1px dashed #d3d4d6;text-align:center;}
	.tabela_produtos .qtd span{font-size:14px;font-weight:bold;}
	.tabela_produtos .bg_cinza{background-color:#f7f7f7;}
	.tabela_produtos .aviso{color:#C9252B;font-size:12px;text-align:center;border-right:1px dashed #d3d4d6;}
	.tabela_produtos .adicionar{text-align:center;width:55px;}
	.paginacao{padding:20px 0 0 20px;width:170px;float:left;}
	.paginacao a{text-decoration:none;}
	.paginacao a:hover{text-decoration:underline;}
	.paginacao a.select{color:#c9252b;}
	.paginacao a.select:hover{text-decoration:none;}
	.adicionar_legenda{float:right;width:200px;text-align:right;padding-right:21px;line-height:50px;}
	.adicionar_legenda a{text-decoration:none;line-height:50px;}
	.adicionar_legenda img{float:right;padding-top:10px;}
	.adicionar_bloqueado {float:right;width:700px;text-align:right;line-height:50px;}

.tabela_bonificacao_tit{text-align:center;color:#6a94b6;font-size:12px;font-weight:bold;width:700px;padding-bottom: 5px}
.tabela_bonificacao{padding: 0; margin: 0;}
	.tabela_bonificacao .nome_prod{color:#58595b;padding:6px 20px;border-right:1px dashed #b3b4b6;_height:28px; min-height:28px}
	.tabela_bonificacao .nome_prod a{text-decoration:none;}
	.tabela_bonificacao .nome_prod a:hover{color:#6a94b6;}
	.tabela_bonificacao .vejaCondicao{width:185px;text-align:center; margin: 5px 5px;}
	.tabela_bonificacao .vejaCondicao a{text-decoration:none;}
	.tabela_bonificacao .vejaCondicao a:hover{color:#6a94b6;}
	.tabela_bonificacao .bg_cinza{background-color:#f7f7f7;}

.tabela_cond_bnf{margin-top:20px;background-color:#f7e7e7;}
	.tabela_cond_bnf .tit{text-align:center;color:#6a94b6;font-size:12px;padding:6px 20px}
	.tabela_cond_bnf .tit_explica{font-size:12px;font-weight:bold;color:#C9252B;text-align:left !important;}
	.tabela_cond_bnf .produto{color:#58595b;padding:0 20px 0 150px;}
	.tabela_cond_bnf .produto a{text-decoration:none;}
	.tabela_cond_bnf .produto a:hover{color:#6a94b6;}
	.tabela_cond_bnf .produto .unidades{color:#6a94b6;font-weight:bold;}
	.tabela_cond_bnf .ultima_linha{height:6px}

.tabela_cond_vnd{margin-top:20px;}
	.tabela_cond_vnd .tit{text-align:center;color:#6a94b6;font-size:10px;}
	.tabela_cond_vnd .tit_explica{font-size:12px;font-weight:bold;color:#C9252B;padding-bottom:10px;text-align:left !important;}
	.tabela_cond_vnd .tit_kit{font-size:12px;font-weight:bold;color:#FFFFFF;background-color:#B3B5B7;padding:1px 10px;}
	.tabela_cond_vnd .tit_produto{min-width:250px;_width:250px}
	.tabela_cond_vnd .tit_valor{min-width:70px;_width:70px;}
	.tabela_cond_vnd .tit_qtd_min{width:72px}
	.tabela_cond_vnd .tit_qtd{width:80px;}
	.tabela_cond_vnd .valor{color:#58595b;font-size:14px;text-align:center;border-right:1px dashed #d3d4d6;padding:0 4px;}
	.tabela_cond_vnd .nome_prod{color:#58595b;padding:6px 20px;border-right:1px dashed #d3d4d6;}
	.tabela_cond_vnd .nome_prod a{text-decoration:none;}
	.tabela_cond_vnd .nome_prod a:hover{color:#6a94b6;}
	.tabela_cond_vnd .cond_pgto{background-color:#c9252b;color:#ffffff;padding:2px;margin-top:1px;}
	.tabela_cond_vnd input{width:38px;height:17px;border:1px solid #bcbec0;padding:0 2px;}
	.tabela_cond_vnd input.erro{border:2px solid #dd272b !important;}
	.tabela_cond_vnd .qtd_min{width:72px;text-align:center;border-right:1px dashed #d3d4d6;font-size:14px;font-weight:bold;}
	.tabela_cond_vnd .qtd{width:95px;text-align:left;padding:0 6px}
	.tabela_cond_vnd .qtd span{font-size:14px;font-weight:bold;}
	.tabela_cond_vnd .bg_cinza{background-color:#f7f7f7;}
	.tabela_cond_vnd .aviso{color:#C9252B;font-size:12px;text-align:center;border-right:1px dashed #d3d4d6;}
							
.outrosSegmentos{clear:both;height:75px;padding-top:30px;}
	.outrosSegmentos .img{float:left;}
	.outrosSegmentos .txt{float:left;padding:20px 0 0 10px;}
	.outrosSegmentos .txt a{font:normal 14px Arial, Helvetica, sans-serif;color:#c9252b;text-decoration:none;}
	.outrosSegmentos .txt a:hover{color:#731316}

.voltarHome{clear:both;height:75px;padding-top:30px;}
	.voltarHome .img{float:left;}
	.voltarHome .txt{float:left;padding:30px 0 0 10px;}
	.voltarHome .txt a{font:normal 14px Arial, Helvetica, sans-serif;color:#c9252b;text-decoration:none;}
	.voltarHome .txt a:hover{color:#58595b}
.voltarPromo{}
	
.layerSelecao{position:absolute;z-index:99;left:Auto;top:Auto;border:2px solid #FFFFFF;padding:3px;background-color:#E5E5E5;}
	.layerSelecao table{background-color:#E5E5E5;}
	.layerSelecao .barra_titulo{background-color:#c9252b;color:#FFFFFF;padding:3px;font-weight:bold;}
.obs_bonificacao{padding:7px 10px 10px;display:block;clear:both;background-color:#F7E7E7;width:525px;text-align:justify;}

#footer{clear:both;padding-left:200px;text-align:center;height:50px;line-height:50px;color:#939598;font-size:12px;background:transparent url(../imagens/bg_footer.gif) 310px 5px no-repeat;}

/* CONTATO */
.table_contato{border-top:1px dashed #d3d4d6;margin-top:20px;}
.table_contato .label{color:#6a94b6;text-align:right;font-size:11px;font-weight:bold;width:150px;padding:8px 10px;}
.table_contato .input input{border:1px solid #bcbec0;height:20px;padding:0 5px;background-color:#fff;}
.table_contato .legenda{color:#6a94b6;font-size:11px;font-weight:bold;line-height:15px;padding-top:5px;}
.table_contato .txt_area textarea{width:250px;height:120px;background-color:#fff;border:1px solid #bcbec0;padding:5px;margin-top:3px;}

/* COMPRA AVANÇADA */
.table_compra_avancada{border-top:1px dashed #d3d4d6;margin-top:20px;}
.table_compra_avancada .label{color:#6a94b6;text-align:right;font-size:11px;font-weight:bold;width:120px;padding:8px 10px;}
.table_compra_avancada .input input{border:1px solid #bcbec0;height:20px;padding:0 5px;background-color:#fff;}
.table_compra_avancada .legenda{color:#6a94b6;font-size:11px;font-weight:bold;line-height:15px;padding-top:5px;}

/* COMPRA CODIGO */
.table_compra_codigo{border-top:1px dashed #d3d4d6;margin-top:20px;}
.table_compra_codigo .label{font-size:13px;font-weight:bold;padding-top:20px;line-height:20px;color:#666666;font-family:Arial, Helvetica, sans-serif;height:100px}
.table_compra_codigo .input{font-size:12px;color:#6a94b6;padding-top:10px;font-weight:bold;}
.table_compra_codigo .input input{height:14px;width:14px;font-weight:bold;}
.table_compra_codigo .txt_area{padding-top:20px;}
.table_compra_codigo .txt_area textarea{background-color:#f5f6f6;border:1px solid #bcbec0;padding:5px;}

/* MEU CARRINHO */
.table_data_carrinho{border-bottom:1px dashed #d3d4d6;margin-top:20px;}
.p01{color:#6a94b6;font:normal 14px Arial, Helvetica, sans-serif;height:20px;line-height:20px;}
.p02{color:#6a94b6;font:bold 12px Arial, Helvetica, sans-serif;height:20px;line-height:20px;}
.p03{color:#58595b;font:bold 14px Arial, Helvetica, sans-serif;height:20px;line-height:20px;}
.p04{color:#c9252b;font:bold 12px Arial, Helvetica, sans-serif;height:20px;line-height:20px;}
.p05{color:#6a94b6;font:bold 11px Arial, Helvetica, sans-serif;height:20px;line-height:20px;}

.table_fecha_pedido{background-color:#EEE;height:25px;margin-top:30px;}
.table_fecha_pedido a{font-size:12px;font-weight:bold;color:#C9252B;text-decoration:none;}
.table_fecha_pedido a:hover{text-decoration:underline;color:#C9252B;}
.table_fecha_pedido td{text-align:left;padding-right:10px}

.table_tit_carrinho{background-color:#b3b5b7;height:25px;margin-top:30px;}
	.table_tit_carrinho *{color:#FFF;text-decoration:none;}
	.table_tit_carrinho .tit{color:#FFF;width:180px;padding-left:20px;font:bold 14px Arial, Helvetica, sans-serif;}
	.table_tit_carrinho a{font-size:12px;}
	.table_tit_carrinho a:hover{color:#3c506b}
	.table_tit_carrinho .n_pedido{font-size:12px;}

.tabela_carrinho{}
	.tabela_carrinho .prazo_pagamento{font:bold 14px Arial, Helvetica, sans-serif;color:#6a94b6;padding:15px 0 10px 0;}
	.tabela_carrinho .tit{text-align:center;color:#6a94b6;font-size:10px;}
	.tabela_carrinho .tit_produto{width:250px;}
	.tabela_carrinho .tit_valor{width:100px;}
	.tabela_carrinho .tit_qtd{width:85px;}
	.tabela_carrinho .valor{color:#58595b;font-size:14px;text-align:center;border-right:1px dashed #d3d4d6;}
	.tabela_carrinho .nome_prod{color:#58595b;padding:6px 20px;border-right:1px dashed #d3d4d6;}
	.tabela_carrinho .nome_prod a{text-decoration:none;}
	.tabela_carrinho .nome_prod a:hover{color:#6a94b6;}
	.tabela_carrinho .input{width:20px;text-align:center;padding-left:15px;}
	.tabela_carrinho .input input{width:20px !important;height:17px;}
	.tabela_carrinho .qtd{text-align:center;border-right:1px dashed #d3d4d6;}
	.tabela_carrinho .bg_cinza{background-color:#f7f7f7;}
	.tabela_carrinho .adicionar{text-align:center;}
	.tabela_carrinho .alterar{text-align:center;}
	.tabela_carrinho .alterar a{color:#6a94b6;font:normal 14px Arial, Helvetica, sans-serif;height:20px;line-height:20px;text-decoration:none;}
	.tabela_carrinho .alterar a:hover{color:#c9252b}
	.tabela_carrinho .sel_produtos{padding:3px 15px;background-color:#eee}
	.tabela_carrinho .sel_produtos label{color:#6a94b6;font-size:11px;font-weight:bold;}
	.tabela_carrinho .sel_produtos label:hover{text-decoration:underline;}
	.tabela_carrinho .total_condpgto{text-align:right;color:#6a94b6;font-size:12px;font-weight:bold;padding:6px 6px}
	.tabela_carrinho .valor_condpgto{text-align:center;color:#6a94b6;font-size:14px;font-weight:bold;padding: 6px 3px }

.table_tit_carbonif{height:20px;margin-top:30px;}
	.table_tit_carbonif *{color:#C9252B;text-decoration:none;}
	.table_tit_carbonif .tit{color:#C9252B;width:180px;padding-left:15px;font:bold 14px Arial, Helvetica, sans-serif;}

.tabela_carbonif{}
	.tabela_carbonif .tit{text-align:center;color:#C9252B;font-size:10px;}
	.tabela_carbonif .tit_codigo{width:80px;}
	.tabela_carbonif .tit_nome{width:558px;}
	.tabela_carbonif .tit_qtd{width:62px;}
	.tabela_carbonif .codigo{color:#58595b;padding-left:20px;border-right:1px dashed #d3d4d6;width:80px}
	.tabela_carbonif .nome_prod{color:#58595b;padding:6px 20px;border-right:1px dashed #d3d4d6;width:558px;}
	.tabela_carbonif .nome_prod a{text-decoration:none;}
	.tabela_carbonif .nome_prod a:hover{color:#6a94b6;}
	.tabela_carbonif .qtd{text-align:center;width:62px;}
	.tabela_carbonif .bg_vermelho{background-color:#f7e7e7;}
	.tabela_carbonif .aviso{color:#C9252B;font-size:12px;font-weight:bold;text-align:justify;padding-top:5px;border-top:1px dashed #d3d4d6;}
#LrAvisoBonif .aviso_bonif{color:#FFFFFF;padding:0 0 8px 0;font-weight:bold;margin:0 0 0 0; padding:5px 10px;weight:400px}
#LrAvisoBonif .botao{background-color:#ffffff;font:bold 12px Arial, Helvetica, sans-serif;padding:3px;color:#c9252b;border:none;}
#LrAvisoBonif .botao:hover{background-color:#f7e7e7;}


.table_tit_carsugestao{height:20px;margin-top:30px;}
	.table_tit_carsugestao *{color:#C9252B;text-decoration:none;}
	.table_tit_carsugestao .tit{color:#C9252B;width:180px;padding-left:15px;font:bold 14px Arial, Helvetica, sans-serif;}

.tabela_carsugestao{}
	.tabela_carsugestao .tit_compre{text-align:center;font-weight:bold;color:#6a94b6;font-size:12px;padding:5px 0;border-right:1px dashed #d3d4d6;}
	.tabela_carsugestao .tit_ganhe{text-align:center;font-weight:bold;color:#6a94b6;font-size:12px;}
	.tabela_carsugestao .tit{text-align:center;color:#6a94b6;font-size:10px;}
	.tabela_carsugestao .tit_qtd{width:50px;}
	.tabela_carsugestao .tit_prod_compre{border-right:1px dashed #d3d4d6;}
	.tabela_carsugestao .tit_prod_ganhe{}
	.tabela_carsugestao .qtd{text-align:center;width:50px;color:#58595b;border-right:1px dashed #d3d4d6;}
	.tabela_carsugestao .nome_prod_compre{color:#58595b;padding:6px 20px;border-right:1px dashed #d3d4d6;}
	.tabela_carsugestao .nome_prod_compre a{text-decoration:none;}
	.tabela_carsugestao .nome_prod_compre a:hover{color:#6a94b6;}
	.tabela_carsugestao .nome_prod_ganhe{color:#58595b;padding:6px 20px;}
	.tabela_carsugestao .nome_prod_ganhe a{text-decoration:none;}
	.tabela_carsugestao .nome_prod_ganhe a:hover{color:#6a94b6;}
	.tabela_carsugestao .bg_vermelho{background-color:#f7e7e7;}

.tabela_carrinho_entrega{}
	.tabela_carrinho_entrega .tit{color:#6a94b6;padding:6px 3px 6px 5px;}
	.tabela_carrinho_entrega .dados{color:#6a94b6;font-weight:bold}
	.tabela_carrinho_entrega .bg_cinza{background-color:#f7f7f7;}
	
.tabela_carrinho_fechado{width:580px;padding-top:165px;margin-top:20px;border-top:1px dashed #d3d4d6;}
	.tabela_carrinho_fechado .aviso{color:#C9252B;margin-bottom:100px;font-size:12px;text-align:center;border-right:1px dashed #d3d4d6;}

/* GRUPO ROGE */
.listgrupo{list-style-type:none;}
	.listgrupo .linha{width:190px;float:left;margin-top:20px;margin-right:20px;}
	.listgrupo .linha ul{margin-top:180px;border-right:1px dashed #d3d4d6;list-style-type:none;padding:0 10px 0 20px;height:148px;}
	.listgrupo .linha ul li{margin-bottom:3px;}
	.listgrupo .linha ul li.tit{font:bold 13px Arial, Helvetica;color:#c9252b;}
	.listgrupo .linha ul li.subtit a{font:bold 12px Arial, Helvetica;color:#c9252b;font-weight:bold;color:#003366;}
	.listgrupo .linha ul a{color:#58595b;text-decoration:none;font-size:12px;}
	.listgrupo .linha ul a:hover{color:#6a94b6;}
	.listgrupo .distribuidora{background:transparent url(../imagens/bgDistribuidora.jpg) 0 0 no-repeat;}
	.listgrupo .logistica{background:transparent url(../imagens/bgLogistica.jpg) 0 0 no-repeat;}
	.listgrupo .fundacao{background:transparent url(../imagens/bgFundacao.jpg) 0 0 no-repeat;margin-right:0px;}
	.listgrupo .fundacao ul{border:none}
	
/* FORNECEDORES */
ul.listfornecedores{list-style-type:none;}
ul.listfornecedores li{font-size:13px;padding-bottom:3px;}
ul.listfornecedores li span{font-size:13px;font-weight:bold;}
ul.listfornecedores li:first-line{font-weight:bold;}

/* MENU INSTITUCIONAL */
#mnInstitucional{position:absolute;margin:0 0 0 380px;width:300px;height:85px;}
#mnInstitucional ul{list-style-type:none;}
#mnInstitucional a{text-decoration:none;font-size:12px;}
#mnInstitucional a:hover{color:#c9252b;}

#mnDistribuidora, #mnLogistica, #mnFundacao{float:left;width:185px;text-align:right;}
#mnDistribuidora ul{padding-top:3px;}
#mnLogistica ul{padding-top:10px;}
#mnFundacao ul{padding-top:3px;}
#mnInstitucional .img{float:right;}
#distribuidora #boxDistribuidora a.foto:hover img, #distribuidora #boxLogistica a.foto:hover img, #distribuidora #boxFundacao a.foto:hover img{filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;}
#logistica #boxDistribuidora a.foto:hover img, #logistica #boxLogistica a.foto:hover img, #logistica #boxFundacao a.foto:hover img{filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;}
#fundacao #boxDistribuidora a.foto:hover img, #fundacao #boxLogistica a.foto:hover img, #fundacao #boxFundacao a.foto:hover img{filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;}

#boxDistribuidora, #boxLogistica, #boxFundacao{height:120px;}

#distribuidora #boxLogistica a.foto img, #distribuidora #boxFundacao a.foto img{filter:alpha(opacity=30);-moz-opacity:0.3;opacity:0.3;}
#distribuidora #mnLogistica, #distribuidora #mnFundacao{display:none;}

#logistica #boxDistribuidora a.foto img, #logistica #boxFundacao a.foto img{filter:alpha(opacity=30);-moz-opacity:0.3;opacity:0.3;}
#logistica #mnDistribuidora, #logistica #mnFundacao{display:none;}

#fundacao #boxDistribuidora a.foto img, #fundacao #boxLogistica a.foto img{filter:alpha(opacity=30);-moz-opacity:0.3;opacity:0.3;}
#fundacao #mnDistribuidora, #fundacao #mnLogistica{display:none;}

/* CONSULTAR TITULOS */
.table_tit_titulo{background-color:#b3b5b7;height:25px;margin-top:30px;}
.table_tit_titulo *{color:#FFF;text-decoration:none;}
.table_tit_titulo .tit{color:#FFF;width:180px;padding-left:20px;font:bold 14px Arial, Helvetica, sans-serif;}
.tabela_titulo{}
	.tabela_titulo .tit_titulo_nota{font:bold 14px Arial, Helvetica, sans-serif;color:#6a94b6;text-align:center;padding:15px 0 10px 0;}
	.tabela_titulo .tit{text-align:center;color:#6a94b6;font-size:10px;}
	.tabela_titulo .tit_titulo{width:530px;border-right:1px dashed #d3d4d6;}
	.tabela_titulo .tit_nota_fiscal{width:170px;}
	.tabela_titulo .tit_pago{width:85px;border-right:1px dashed #d3d4d6;}
	.tabela_titulo .txt_centro{color:#58595b;padding:6px 6px;text-align:center;border-right:1px dashed #d3d4d6;}
	.tabela_titulo .txt_direita{color:#58595b;padding:6px 6px;text-align:right;border-right:1px dashed #d3d4d6;}
	.tabela_titulo .txt_ult_coluna{color:#58595b;padding:6px 6px;text-align:center;}
	.tabela_titulo .bg_cinza{background-color:#f7f7f7;}

/* PEDIDOS REALIZADOS */
.table_pedidos_filtro{}
.table_pedidos_filtro .label{color:#6a94b6;text-align:right;font-size:11px;font-weight:bold;padding:8px 4px;}
.table_pedidos_filtro .label_centro{color:#6a94b6;text-align:center;font-size:11px;font-weight:bold;padding:8px 4px;}
.table_pedidos_filtro .input input{border:1px solid #bcbec0;height:20px;padding:0 5px;background-color:#fff;}

.table_tit_pedido{background-color:#b3b5b7;height:25px;margin-top:30px;}
.table_tit_pedido *{color:#FFF;text-decoration:none;}
.table_tit_pedido .tit{color:#FFF;width:180px;padding-left:20px;font:bold 14px Arial, Helvetica, sans-serif;}
.tabela_pedido{padding-top:5px}
	.tabela_pedido .tit{padding-top:12px;text-align:center;color:#6a94b6;font-size:10px;}
	.tabela_pedido .txt_centro{color:#58595b;padding:6px 6px;text-align:center;border-right:1px dashed #d3d4d6;}
	.tabela_pedido .txt_direita{color:#58595b;padding:6px 6px;text-align:right;border-right:1px dashed #d3d4d6;}
	.tabela_pedido .txt_esquerda{color:#58595b;padding:6px 6px;text-align:left;border-right:1px dashed #d3d4d6;}
	.tabela_pedido .txt_ult_coluna{color:#58595b;padding:6px 6px;text-align:center;}
	.tabela_pedido .bg_cinza{background-color:#f7f7f7;}

/* PEDIDOS REALIZADOS - LISTA DE PRODUTOS */
.tabela_pedido_prod{}
	.tabela_pedido_prod .label{color:#6a94b6;font:normal 13px Arial, Helvetica, sans-serif;height:20px;line-height:20px;}
	.tabela_pedido_prod .dado_pedido{color:#6a94b6;font:bold 12px Arial, Helvetica, sans-serif;height:20px;line-height:20px;}
	.tabela_pedido_prod .tit{padding-top:8px;text-align:center;color:#6a94b6;font-size:10px;border-top:1px dashed #d3d4d6}
	.tabela_pedido_prod .linha_topo{border-top:1px dashed #d3d4d6};
	.tabela_pedido_prod .txt_centro{color:#58595b;padding:6px 6px;text-align:center;border-right:1px dashed #d3d4d6;}
	.tabela_pedido_prod .txt_direita{color:#58595b;padding:6px 6px;text-align:right;border-right:1px dashed #d3d4d6;}
	.tabela_pedido_prod .txt_esquerda{color:#58595b;padding:6px 6px;text-align:left;border-right:1px dashed #d3d4d6;}
	.tabela_pedido_prod .txt_ult_coluna{color:#58595b;padding:6px 6px;text-align:right;}
	.tabela_pedido_prod .bg_cinza{background-color:#f7f7f7;}
	.tabela_pedido_prod .tit_bnf{color:#C9252B;padding-top:15px;font-weight:bold;border-right-width:0px}
	.tabela_pedido_prod .bnf{color:#C9252B;padding-bottom:3px}

/* MEUS DADOS */	
.tabela_dados{padding-top:20px}
	.tabela_dados .tit{padding-top:6px;font:bold 14px Arial, Helvetica, sans-serif;height:20px;line-height:20px;color:#58595B;}
	.tabela_dados .label{color:#6a94b6;font:normal 14px Arial, Helvetica, sans-serif;height:20px;line-height:20px;width:165px}
	.tabela_dados .dados{color:#6a94b6;font:bold 12px Arial, Helvetica, sans-serif;height:20px;line-height:20px;}
	.tabela_dados .bg_cinza{background-color:#f7f7f7;}
	.tabela_dados .divisao{padding:0;border-bottom:1px dashed #d3d4d6;}
	.tabela_dados .legenda{color:#6a94b6;font-size:11px;font-weight:bold;line-height:15px;padding-top:5px;}	
	
/* ALTERAR SENHA */
.tabela_alt_senha{border-top:1px dashed #d3d4d6;margin-top:20px;padding-top:50px;}
.tabela_alt_senha .label{color:#6a94b6;text-align:right;font-size:11px;font-weight:bold;width:250px;padding:8px 10px;}
.tabela_alt_senha .input input{border:1px solid #bcbec0;height:20px;padding:0 5px;background-color:#fff;}
.tabela_alt_senha .legenda{color:#6a94b6;font-size:11px;font-weight:bold;line-height:15px;padding-top:5px;}

/* ESQUECI MINHA SENHA */
.tabela_esqueci{border-top:1px dashed #d3d4d6;margin-top:20px;padding-top:20px;}
.tabela_esqueci .label{color:#6a94b6;text-align:right;font-size:11px;font-weight:bold;width:150px;padding:8px 10px;}
.tabela_esqueci .input input{border:1px solid #bcbec0;height:20px;padding:0 5px;background-color:#fff;}
.tabela_esqueci .legenda{color:#6a94b6;font-size:11px;font-weight:bold;line-height:15px;padding-top:5px;}

/* NÃO TENHO SENHA SENHA */
.tabela_senha{border-top:1px dashed #d3d4d6;margin-top:20px;padding-top:20px;}
.tabela_senha .label{color:#6a94b6;text-align:right;font-size:11px;font-weight:bold;width:130px;padding:8px 10px;}
.tabela_senha .input input{border:1px solid #bcbec0;height:20px;padding:0 5px;background-color:#fff;}
.tabela_senha .input_check {padding:8px 0;}
.tabela_senha .input_check input{padding:0 5px;background-color:#fff;height:20px;}
.tabela_senha .legenda{color:#6a94b6;font-size:11px;font-weight:bold;line-height:15px;padding-top:5px;}
.tabela_senha .origem_senha a{color:#666;text-decoration:none;}
.tabela_senha .origem_senha a:hover{color:#6a94b6;}
.tabela_senha tr.origem_senha:hover{background-color:#F8F8F8;}


/* QUERO SER CLIENTE */
.tabela_ser_cliente{border-top:1px dashed #d3d4d6;margin-top:10px;padding-top:20px;}
.tabela_ser_cliente .label{color:#6a94b6;text-align:right;font-size:11px;font-weight:bold;width:150px;padding:8px 10px;}
.tabela_ser_cliente .input input{border:1px solid #bcbec0;height:20px;padding:0 5px;background-color:#fff;}
.tabela_ser_cliente .legenda{color:#6a94b6;font-size:11px;font-weight:bold;line-height:15px;padding-top:5px;}
.tabela_ser_cliente_compl{border-top:0px dashed #d3d4d6;margin-top:0px;padding-top:0px;}

/*ROGE FACIL */
.txt_roge_facil{clear:both;width:580px;margin:5px 0 0 0;overflow:hidden;border-top:1px dashed #d3d4d6;padding:15px 0;}
.config_rogefacil{font-weight:bold;color:#6a94b6;}
