.tabela_content { width:100%; margin: 0px; float: left; }
.tabela_content_off { width:100%; text-align:center; margin: 30px 0px 30px 20px; font-size:15px; color:#e22329; float: left; font-family:Arial, Helvetica, sans-serif; }
.tabela_table { width:100%; border-collapse: separate; border-spacing: 1px 15px; }
.tabela_table tr td {  }
.tabela_table .divisao { font-size: 17px; text-align: center; color: #c52019; font-weight: 700; }
.tabela_table .divisaoesp { font-size: 15px; color: #278daf; font-weight:bold; padding-left: 10px; }
.tabela_table .divisaoesp h2 { font-size: 15px; margin:0px; font-weight:bold; }
.tabela_table .divisao_uf { font-size: 13px; color: #333; font-weight:bold; padding-right: 10px; text-align:right; }
.tabela_table .topicos td { font-size: 13px; height:40px; background-color:#fff; color: #813694; font-weight:bold; }
.tabela_table .topicos td h2 { font-size: 13px; margin:0px; }
.tabela_table .itens td { font-size: 13px; background-color:#fff; color: #000; height:40px; border-bottom: 1px solid #d6d6d6; }
.tabela_table .itens td:first-child { border-radius: 10px 0px 0px 10px; }
.tabela_table .itens td:last-child { border-radius: 0px 10px 10px 0px; }
.tabela_table .itens td .inglineprd { font-size:14px; font-weight:bold; color:#8d8d8d;}
.dashedb { border-bottom: 1px dashed #8d8d8d; }
.tabela_table .itens .valor { font-size:18px; font-weight:bold; color:#813694; }
.tabela_table .itens .wvalor { width:100px; }
.tabela_table .itens .wqtd { width:90px; }
.tabela_table .itens .red { color: #F00; text-align:center; }
.tabela_table .qtd { width:28px; height:16px; border: 1px solid #d6d6d6; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#8d8d8d; }
.qtd_1 { width:20px; padding:0px 5px; cursor:pointer; float:left; }
.qtd_2 { width:30px; padding:10px 0px; float:left; }
.acenter { text-align: center; }
.pleft { padding-left: 10px; }
.setor_select { font-size: 13px; color:#F00; width:100%; height:22px; background:url(/imagens/nefolia/fun_selecting.png) no-repeat; border:none; }

.tabela_table .cesta td { font-size: 12px; background-color:#ebeced; color: #000; height:22px; }
.tabela_table .cesta .red { font-size: 11px; color: #F00; text-align:center; }
.tabela_table .cesta .ing_cinza { background-color: #dcdcdc; }

.pgt_paii { float:left; width:75px; height:27px; margin-right:6px; }

.tabela_table .pgts span { float:left; line-height:27px; }
.tabela_table .pgts .forma { font-size: 13px; font-weight:bold; color:#666666; margin-right:6px; margin-top:6px; padding-left: 10px; }
.tabela_table .pgts .vezes { font-size: 15px; font-weight:bold; margin-right:6px; }

.infos_aviso { font-size:12px; float: left; padding-left:10px; margin-bottom:15px; height:35px; }
.infos_comprar { width:110px; float: right; padding-right:10px; margin-bottom:15px; height:35px; }

.round_left { border-radius: 10px 0px 0px 0px; }
.round_right { border-radius: 0px 10px 0px 0px; }

.tabela_table .topicos .ing_verde { background-color: #6BBE21; color:#fff; width:40px; }
.tabela_table .topicos .ing_laranja { background-color: #E6B900; color:#fff; width:40px; }
.tabela_table .topicos .ing_azul { background-color: #3175DE; color:#fff; width:40px; }
.tabela_table .topicos .ing_vermelho { background-color: #F72421; color:#fff; width:40px; }
.tabela_table .itens .ing_point { background-color: #dcdcdc; text-align:center; cursor:crosshair; }
.tabela_table .itens .ing_mescla { background-color: #dcdcdc; cursor:crosshair; }

.tabela_table .topicos .ces_verde { background-color: #6BBE21; color:#fff; width:120px; }
.tabela_table .topicos .ces_laranja { background-color: #E6B900; color:#fff; width:120px; }
.tabela_table .topicos .ces_azul { background-color: #3175DE; color:#fff; width:120px; }
.tabela_table .topicos .ces_vermelho { background-color: #F72421; color:#fff; width:120px; }


#mapa_mesas { position:relative; width: 772px; height: 443px; display:none; background: #F7F7F7 url('mapa/carregando.gif') no-repeat center; }
#foto { position:absolute; z-index:90; width: 766px; height: 425px; top:14px; overflow:hidden;}
#setas { background:#fff; padding:10px; position:absolute; z-index:100; width: 52px; height: 62px; top:35px; left:690px; border-radius: 10px; opacity:0.85;  }

#change_select { font-size: 13px; color: #333; font-weight:bold; }

.pgt_pai { width:94px; float: left; padding: 5px 5px; }
.pgt_img   { width:69px; float:left; text-align:center; }
.pgt_vezes   { width:25px; float:left; text-align:right; font-size: 15px; font-weight:bold; line-height: 27px; }
.pgt_radio   { width:25px; float:left; text-align:center; }
.pgt_qual   { width:69px; float:left; text-align:center; color: #666666; font-weight:bold; font-size: 11px; line-height: 22px; }


