﻿@charset "utf-8"; 
/* CSS Principal Home */
 
html
{
	height:auto;	
}

body{
	word-wrap: break-word; 
	font-family:Arial, Helvetica, sans-serif;
	padding:0;
	margin: 0px;
	height:100%;
	font-size:12px;
}

/** CSS <TAGS> **/
a {
	border:none;
	color:#666666;
	cursor:pointer; 
	text-decoration:none;
	font-weight:normal;	
}

img {
    background-color:Transparent;   
	color:#000000;
	border:none;
}

a img{ 
	border:none;
 	text-decoration:none;
} 

a:hover
{
	text-decoration:underline;
}

a.linkPreto
{
	color:#000000;
	cursor:pointer; 
	text-decoration:none;
	font-weight:normal;
}

a.linkPreto:hover
{	
	text-decoration:underline;
}

a.cinzaEscuro
{
	border:none;
	color:#666666;
	cursor:pointer; 
	text-decoration:none;
	font-weight:normal;
}

a.cinzaEscuro:hover
{
	text-decoration:underline;
}

h1,h2,h3,h4
{
	color:inherit;
	display:inline;
	font-size:inherit;
	*font-size:12px; /**ie7**/
	font-weight:inherit;
	width:auto;
}

ul
{
	padding:0px;
	margin:0px;
	list-style:none;
}

UL
{
	padding:0px;
	margin:0px;
	list-style:none;	
}
/** FIM CSS <TAGS> **/

/** CLASSES CSS **/
.fundoPagina
{
    background-image: url('http://static2.foodbrasil.com.br/img/background_main_site.png');
    background-repeat:repeat-x;       
}

.paginaAtual, .paginaAtual:hover
{
    background-color:#E90000;
    color:#FFF;   
    background-image:url(http://static2.foodbrasil.com.br/img/fundo_botao_menu_topo_verm_over.png);
}

.paginacao:hover 
{
    background-color:#E90000;
    color:#FFF;   
    background-image:url(http://static3.foodbrasil.com.br/img/fundo_botao_menu_topo_verm_over.png);    
}

a.NO_BACKGROUND
{
    background-color:Transparent;
    border:none;   
}

a.NO_BACKGROUND_NO_COLOR
{
    background-color:Transparent;   
	color:#000000;
	border:none;
	text-decoration:none;
}

.fontePrata{
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
}

.fonteCinzaEscuro{
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	background-color:#FFF;
}

.fonteCinzaEscuroForte_14
{
    font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	background-color:Transparent;    
	font-size:14px;
	font-style:normal;
}

.fontLaranjaClaro
{
	color:#FB9938;
}

.fonteCinzaEscuroBackgroundTransp
{
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
}

.fonteCinzaClaro777
{
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
}

.fonteCinzaNegro
{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
}

.fonteVermelha{
	font-family:Arial, Helvetica, sans-serif;
	color:#FF0000;
}

.fonteVermelhaEscuro
{
	font-family:Arial, Helvetica, sans-serif;
	color:#D90000;
}

.fontePreta{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
}

.fontePretaNegrito
{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
    top: 170px;
    left: 62px;
}

.fontePretaNegrito_16
{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
	font-size:16px;
}

.fontePretaNegrito_23
{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
	font-size:23px;
}

.fonteCinzaEscuroForte_17
{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
	font-size:17px;
}

.fonteCinzaNegrito_58_404
{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:bold;
	font-size:58px;
	padding:2px;
    top: -2px;
    left: 1px;
}

.fonteCinzaNegrito_40_404
{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:bold;
	font-size:28px;
    top: 70px;
    left: 61px;
}

.fonteLaranjaTituloUltimoVizitados{
	font-family:Arial, Helvetica, sans-serif;
	color:#FF6600;
	font-size:12px;
}

.fundoBotaoSetaBaixo
{
	background-image:url(http://static4.foodbrasil.com.br/img/botao_seta_over.png);
	background-position:center;
	background-repeat:no-repeat;
}

.fundoVermelho
{
	background-color:#E90000;
}

.fonteVermelhoVivo
{
	color:#D90A0A;	
}

.link_saiba_mais_sugestoes{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}

.fonte_pequena_cinza{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}

.fonte_pequena_cinza_12{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}

.fonte_11px
{
    font-size:11px;
}

.fonte_pequena_cinza_claro_11{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
}

.fonte_pequena_laranja{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ED8401;
}

.font_verm_escura_11px
{
	color:#BD0000;
	font-size:11px;	
}

@media print {
   .nao_mostrar { display: block; }
   .nao_imprimir { display: none; }
}
/** FIM CLASSES CSS **/

/** CSS PARA OBJETOS COM ID **/
#CORPO_PRINCIPAL{
	margin:0 auto;
    width:100%; 
}

#BARRA_SUPERIOR_MASTER_PAGE
{
	height:30px;
	margin:0px auto;
	position:relative;
	width:100%;
}

#CONTEUDO_BARRA_SUPERIOR
{
	height:30px;
	margin:0 auto;
	position:relative;
	width:985px;
}

#CORPO_CONTEUDO
{
	width:985px;
	margin:auto;
}

#TEXTO_PUBLICIDADE_BANNER_TOPO
{
	background-image:url("http://static2.foodbrasil.com.br/img/texto_banner_publicidade.png");
	background-repeat:no-repeat;
	float:left;
	height:82px;
	margin-top:23px;
	position:relative;
	visibility:visible;
	width:15px;
	z-index:9;
}

#CONTAINER_AREA_SELETOR_CIDADE
{
	float:left;
	height:auto;
	line-height:18px;
	position:relative;
	width:100%;
}

/** Area do Rodape e do banner de publicidade inferior **/
#AREA_PUBLICIDADE_RODAPE{
	float:left;
	height:auto;
	left:0;
	margin:0 auto 75px;
	position:relative;
	width:100%;
	z-index:9;
	margin-left:5px;
}

#RODAPE_NOVO 
{
	background-color:#FFFFFF;
	border-bottom:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	float:left;
	height:111px;
	margin:0 auto;
	position:relative;
	width:977px;
	z-index:2;
}

#CONTEUDO_RODAPE_CENTRALIZADO
{
	height:111px;
	margin:0 auto;
	position:relative;
	width:977px;
	z-index:2;
}

div#RODAPE_NOVO a:hover div
{
	text-decoration: underline;
}

#TEXTFIELD_BUSCA_RODAPE
{
    width:150px;
    height:15px;
}

#AREA_BUSCA_BOTAO_SETA{
	position:absolute;
	left:170px;
	top:70px;
	width:13px;
	height:15px;
	z-index:3;
	visibility:visible;
	float:left;	
	color:#FFFFFF;
	font-size:11px;	
	cursor:pointer;
}
/** FIM AREA RODAPE **/

/** AREA CABEÇALHO **/
#LOGO_FOOD {
	position:relative;
	left:40px;
	top:-35px;
	width:107px;
	height:109px;
	z-index:16;
	visibility:visible;
	background-image:url(http://static2.foodbrasil.com.br/img/LOGO_FOOD.png);
	background-repeat: no-repeat;
	float:left;
}

#INFO_TOPO {
    float:left;
    font-family:Arial,Helvetica,sans-serif;
    font-size:11px;
    height:20px;
    left:180px;
    position:relative;
    top:10px;
    visibility:visible;
    width:565px;
    z-index:16;
}

#INFO_TOPO_MENU {
	color:#666666;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	height:auto;
	margin-left:20px;
	margin-top:5px;
	position:relative;
	visibility:visible;
	width:700px;
	z-index:16;
}

#SELETOR_CIDADES_FOOD
{
	float:left;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	height:auto;
	margin-left:6px;
	position:relative;
	text-align:center;
	top:5px;
	width:214px;
}

#BT_LAYER_OUTRAS_CIDADES
{
	background-image:url("http://static3.foodbrasil.com.br/img/numerador_verm.png");
	color:#FFFFFF;
	cursor:pointer;
	float:left;
	font-size:14px;
	height:15px;
	line-height:13px;
	margin-top:1px;
	position:relative;
	text-align:center;
	width:22px;
}

/** AREA MAIS VISITADOS LOGO ACIMA RODAPE **/
#AREA_MAIS_VISITADOS
{
	float:right;
	height:71px;
	left:-2px;
	margin-bottom:21px;
	margin-top:0px;
	position:relative;
	z-index:9;
}

#MAIS_VISITADOS a 
{
    border:none;
}

#MAIS_VISITADOS {
	position:relative;
	width:776px;
	background-image:url(http://static4.foodbrasil.com.br/img/fundo_mais_visitados.png);
	background-repeat:no-repeat;
	height:68px;
	visibility:visible;
}

#TEXTO_MAIS_VISITADOS{
	position:relative;
	left:17px;
	top:7px;
	width:740px;
	height:38px;
	z-index:5;
	color:#666666;
	visibility:visible;
}

#ULTIMOS_ESTAB_VISITADOS{	
	font-size:11px;
}

#ULTIMOS_ESTAB_VISITADOS a span{	
	line-height:15px;
}

#ULTIMOS_ESTAB_VISITADOS a:hover span{	
	color:inherit;
	background-color:inherit;
}

/** AREA DESTAQUE **/
#RESTAURANTES_EM_DESTAQUE {
	position:relative;
	left:5px;
	top:63px;
	width:776px;
	background-image:url(http://static2.foodbrasil.com.br/img/fundo_restaurante_destaque.png);
	background-repeat:no-repeat;
	height:450px;
	z-index:6;
	visibility:visible;
	float:left;
	margin-bottom:15px;
}

#TITULO_MENU_DESTAQUES{
	position:relative;
	left:13px;
	top:7px;
	width:auto;
	height:19px;
	z-index:6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#333333;
	visibility:visible;
}

#BANNER_MENU_DESTAQUES{
	color:#333333;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	height:auto;
	left:7px;
	margin-left:25px;
	margin-right:30px;
	margin-top:70px;
	position:relative;
	top:20px;
	visibility:visible;
	width:auto;
	z-index:6;
}

#BANNER_MENU_DESTAQUES a 
{
    background-color:Transparent;   
	color:#000000;
	border:none;
}

div.RESTAURANTES_DESTAQUE{
	color:#333333;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	height:99px;
	position:relative;
	top:20px;
	visibility:visible;
	width:549px;
	z-index:6;
}

div.TITULO_RESTAURANTE_DESTAQUE{
	position:absolute;
	left:117px;
	top:6px;
	width:374px;
	height:19px;
	z-index:6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
	visibility:visible;
}

div.TEXTO_RESTAURANTE_DESTAQUE{
	position:absolute;
	left:118px;
	top:26px;
	width:372px;
	height:47px;
	z-index:6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	visibility:visible;
} 

div.RESTAURANTE_DESTAQUE_ENDERECO{
	position:absolute;
	left:118px;
	top:75px;
	width:372px;
	height:15px;
	z-index:6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	visibility:visible;
	font-weight: bold;
}

div.IMG_SUGESTAO{
	position:absolute;
	left:7px;
	top:10px;
	
	z-index:6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
	visibility:visible;
}

div.IMG_SUGESTAO img{
	position:absolute;

	width:90px;
	height:80px;
	z-index:6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
	visibility:visible;
}

/** AREA SUGESTÕES E RECOMENDAÇÕES **/
#AREA_SUGESTOES_COMENTARIOS
{
    float: left;   
    position:relative;
    top:39px;
    width:auto;
}

#SUGESTOES_E_RECOMENDACOES {
	position:relative;
	left:5px;
	width:776px;
	background-image:url(http://static2.foodbrasil.com.br/img/fundo_sugestoes_rec.png);
	background-repeat:no-repeat;
	height:190px;
	z-index:7;
	visibility:visible;
}

#TITULO_MENU_RECOMENDACOES{
	position:absolute;
	left:14px;
	top:6px;
	width:auto;
	height:16px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:15px;
	z-index:11;
	visibility:visible;
}

#BARRA_NAVEGACAO_SUGESTOES{
	position:absolute;
	left:418px;
	top:7px;
	width:351px;
	height:16px;
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:15px;
	z-index:11;
	visibility:visible;
}

#TEXTO_BARRA_NAVEGACAO{
	position:absolute;
	left:122px;
	top:1px;
	width:105px;
	height:15px;
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:12px;
	z-index:11;
	visibility:visible;
}

#BARRA_BOTOES_NAVEGACAO{
	position:absolute;
	left:234px;
	width:118px;
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:12px;
	vertical-align:middle;
	z-index:11;
	visibility:visible;
}

#BARRA_BOTOES_SETA_ESQ{
	position:absolute;
	left:1px;
	top:-1px;
	width:18px;
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:12px;
	vertical-align:middle;
	z-index:11;
	visibility:visible;
}

#BARRA_BOTOES_SETA_DIR{
	position:absolute;
	left:101px;
	top:0px;
	width:18px;
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:12px;
	vertical-align:middle;
	z-index:11;
	visibility:visible;
}

#LINK_PAGINACAO_SUGESTAO{
	position:absolute;
	top:0px;
	vertical-align:middle;
	left: 23px;
}

#IMG_MENU_RECOMENDACOES{
	position:absolute;
	left:20px;
	top:46px;
	width:215px;
	height:95px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:15px;
	z-index:11;
	visibility:visible;
}

#DESCRICAO_IMG_MENU_RECOMENDACOES{
	position:absolute;
	left:20px;
	top:144px;
	width:219px;
	height:30px;
	background-image:url(http://static3.foodbrasil.com.br/img/fundo_descricao_foto_sugestao.png);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	z-index:12;
	visibility:visible;
}

#TEXTO_DESCRICAO_IMG_RECOMENDACOES{
	position:absolute;
	top:5px;
	left:10px;
}

#BOX_SUGESTOES_1{
	position:absolute;
	left:256px;
	top:38px;
	width:509px;
	height:55px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	z-index:11;
	visibility:visible;
}

#SUGESTAO_1_DESCRICAO{
	position:absolute;
	left:1px;
	top:16px;
	width:508px;
	height:29px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	z-index:11;
	visibility:visible;
}

#DESCRICAO_PUBLICADO_1{
	position:absolute;
	left:2px;
	top:3px;
	width:346px;
	height:15px;
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:11px;
	z-index:11;
	visibility:visible;
}

#BOX_SUGESTOES_2{
	position:absolute;
	left:256px;
	top:115px;
	width:509px;
	height:55px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	z-index:11;
	visibility:visible;
}

#SUGESTAO_2_DESCRICAO{
	position:absolute;
	left:1px;
	top:16px;
	width:508px;
	height:29px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	z-index:11;
	visibility:visible;
}

#DESCRICAO_PUBLICADO_2{
	position:absolute;
	left:2px;
	top:3px;
	width:346px;
	height:15px;
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:11px;
	z-index:11;
	visibility:visible;
}

/** AREA PUBLICIDADE CENTRAL **/
#PUBLICIDADE_CENTRAL {
	position:relative;
	left:15px;
	background-image:url(http://static4.foodbrasil.com.br/img/fundo_publicidade_central.png);
	background-repeat:no-repeat;
	width:316px;
	height:266px;
	z-index:9;
	visibility:visible;
	float:left;
}

#IMG_PUBLICIDADE_CENTRAL{
	position:relative;
	left:9px;
	top:9px;
	width:299px;
	height:250px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	z-index:9;
	visibility:visible;
	float:left;
}

#IMG_PUBLICIDADE_CENTRAL a 
{
    background-color:Transparent;   
	color:#000000;
	border:none;
}

/** AREA MAPA ITERATIVO **/
#MAPA_INTERATIVO {
	position:relative;
	width:447px;
	background-image:url(http://static2.foodbrasil.com.br/img/fundo_mapa_iterativo.png);
	background-repeat:no-repeat;
	height:266px;
	z-index:9;
	visibility:visible;
	float:left;
}

#TITULO_AREA_MAPAITERATIVO{
	position:relative;
	left:13px;
	top:7px;
	width:333px;
	height:21px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:15px;
	z-index:9;
	visibility:visible;
	float:left;
}

#BOTAO_AREA_MAPAITERATIVO{
	cursor:pointer;
	float:right;
	height:auto;
	margin-right:19px;
	margin-top:6px;
	position:relative;
	width:auto;
}

.MAPA{
	position:relative;
	margin-left:10px;
	margin-top:5px;
	width:422px;
	height:217px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	z-index:11;
	visibility:visible;
	float:left;
}

/** INICIO AREA DE CONTEUDO CENTRAL (MENU POPULARES,SUGESTOES,DESTAQUES) **/
#CONTEUDO_COLUNA_DIREITA{
	position:relative;
	width:780px;
	min-height: 750px;
	height:auto;
	margin-top:3px;
	z-index:1px;	
	float:left;
    margin-bottom:40px;    
}

/* MENU MAIS POPULARES BARRA LATERAL*/
#MENU_MAIS_POPULARES {
	float:left;
	height:auto;
	margin-left:5px;
	position:relative;
	width:185px;
	z-index:10;
}

#TITULO_MENU_MAISPOPULARES{
	background-image:url("http://static2.foodbrasil.com.br/img/fundo_box_selecao_branco_filtros.png");
	color:#333333;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	height:33px;
	line-height:33px;
	margin-left:0;
	position:relative;
	text-align:center;
	visibility:visible;
	width:184px;
	z-index:11;
}

/* SUBMENU MAIS POPULARES - COZINHAS */
.box_links_filtros {
	background-image:url("http://static3.foodbrasil.com.br/img/fundo_box_selecao_branco_filtros.png");
	color:#333333;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	height:auto;
	position:relative;
	width:184px;
	cursor:pointer;
}

.subtitulo_box_filtros{
	color:#333333;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	height:17px;
	margin-left:17px;
	position:relative;
	width:96px;
	z-index:11;
}

.opcao_todas_box_filtros{
	cursor:pointer;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	height:25px;
	line-height:15px;
	position:relative;
	width:20px;
	z-index:11;
}

#OPCAO_TODAS_COZINHAS:hover Div
{
    visibility:visible;
    display:block;
}

#OPCAO_TODAS_COZINHAS:hover a#LINK_TODAS_COZINHAS
{
    background-color:#CC0000;
    color:#FFF;
}

.SETA_MINI_TODAS_CTR_MAIS_POP
{
	background-image:url("http://static2.foodbrasil.com.br/img/mini_seta_direita_black.png");
	float:left;
	height:13px;
	margin-top:5px;
	position:relative;
	width:9px;
}

/*** nova secao mais populares ***/
.NUMERADOR_ESQ_BOX_FILTROS 
{
	background-image:url("http://static3.foodbrasil.com.br/img/fundo_esq_box_contador_cinz.png");
	float:left;
	height:15px;
	position:relative;
	width:4px;
}

.NUMERADOR_DIR_BOX_FILTROS 
{
	background-image:url("http://static4.foodbrasil.com.br/img/fundo_dir_box_contador_cinz.png");
	float:left;
	height:15px;
	position:relative;
	width:4px;
}

.NUMERADOR_CENTRO_BOX_FILTROS
{
	color:#FFFFFF;
	float:left;
	font-size:12px;
	height:15px;
	min-width:24px;
	position:relative;
	text-align:center;
	width:auto;
	font-weight:bold;
	background-image:url(http://static2.foodbrasil.com.br/img/fundo_centro_box_contador_c.gif);
	background-repeat:repeat-x;
	
}

.TEXTO_LINHA_TOTAL_ESTABS_BOX_MAIS_POPULARES
{
	float:left;
	margin-left:5px;
	position:relative;
	width:105px;
	color:#656565;
}

.BOX_FILTROS_ITENS_LINKS{
	float:left;
	margin-left:12px;
	margin-top:3px;
	position:relative;
	width:145px;
}

.BOX_NUM_BRANCO_ESQ
{
	background-image:url("http://static2.foodbrasil.com.br/img/fundo_esq_numerador_branco.png");
	color:#656565;
	height:15px;
	position:relative;
	width:4px;
	float:left;
}

.BOX_NUM_BRANCO_DIR
{
	background-image:url("http://static3.foodbrasil.com.br/img/fundo_dir_numerador_branco.png");
	color:#656565;
	height:15px;
	position:relative;
	width:4px;
	float:left;
}

.BOX_NUM_BRANCO_CENTRO
{
	background-image:url("http://static4.foodbrasil.com.br/img/fundo_centro_numerador_branco.png");
	color:#656565;
	height:15px;
	position:relative;
	width:auto;
	float:left;
}

/*** fim nova secao mais populares ***/

/** area de link da seção mais populares 1 **/ 


/** area de link da seção mais populares 2 **/
.numerador_box_filtros{
	position:relative;
	width:24px;
	height:17px;
	color:#FFFFFF;
	background-image:url(http://static2.foodbrasil.com.br/img/fundo_num_over.png);
	text-align:center;
	float:left;
	font-size:11px;
}

.item_box_filtros{
	position:relative;
	margin-left: 10px;
	color:#3366CC;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	cursor:pointer;
	float:left;
}

.semItemFiltros
{
	margin-left:7px;
	cursor:default;
	color:#CCC;
}

/* SUBMENU MAIS POPULARES - ESPECIALIDADES */
#OPCAO_TODAS_ESPECIALIDADES:hover Div
{
    visibility:visible;
    display:block;
}

#OPCAO_TODAS_ESPECIALIDADES:hover a#LINK_TODAS_ESPECIALIDADES
{
    background-color:#CC0000;
    color:#FFF;
}

#SETA_MINI_TODAS_ESPECIALIDADES
{
    background-image:url(http://static2.foodbrasil.com.br/img/mini_seta.gif);
    height:7px;
    left:32px;
    position:absolute;
    top:7px;
    width:4px;
}

/* SUBMENU MAIS POPULARES - TIPOS */
#OPCAO_TODAS_TIPOS:hover Div
{
    visibility:visible;
    display:block;
}

#OPCAO_TODAS_TIPOS:hover a#LINK_TODOS_TIPOS
{
    background-color:#CC0000;
    color:#FFF;
}

#SETA_MINI_TODOS_TIPOS
{
    background-image:url(http://static3.foodbrasil.com.br/img/mini_seta.gif);
    height:7px;
    left:32px;
    position:absolute;
    top:7px;
    width:4px;
}

/* SUBMENU MAIS POPULARES - BAIRROS */
#COZINHAS_MENU_MAISPOPULARES:hover Div#POPUP_MAIS_POPULARES_COZINHAS_CONTAINER
{
    visibility:visible;
    display:block;	
}

#ESPECIALIDADES_MENU_MAISPOPULARES:hover Div#POPUP_MAIS_POPULARES_ESPECIALIDADES_CONTAINER
{
    visibility:visible;
    display:block;	
}

#TIPOS_MENU_MAISPOPULARES:hover Div#POPUP_MAIS_POPULARES_TIPOS_CONTAINER
{
    visibility:visible;
    display:block;	
}

#BAIRROS_MENU_MAISPOPULARES:hover Div#POPUP_MAIS_POPULARES_BAIRROS_CONTAINER
{
    visibility:visible;
    display:block;	
}

#OPCAO_TODAS_BAIRROS:hover Div
{
    visibility:visible;
    display:block;
}

#OPCAO_TODAS_BAIRROS:hover a#LINK_TODOS_BAIRROS
{
    background-color:#CC0000;
    color:#FFF;
}

#SETA_MINI_TODOS_BAIRROS
{
    background-image:url(http://static4.foodbrasil.com.br/img/mini_seta.gif);
    height:7px;
    left:32px;
    position:absolute;
    top:7px;
    width:4px;
}

#POPUP_MAIS_POPULARES_COZINHAS_CONTAINER {
	display:none;
	height:350px;
	margin-left:25px;
	*margin-left:17px; /**ie7**/
	margin-top:-30px;
	position:absolute;
	visibility:hidden;
	width:652px;
	z-index:9999;
}

#POPUP_MAIS_POPULARES_ESPECIALIDADES_CONTAINER  {
	display:none;
	height:350px;
	margin-left:25px;
	*margin-left:17px; /**ie7**/
	margin-top:-30px;
	position:absolute;
	visibility:hidden;
	width:652px;
	z-index:9999;
}

#POPUP_MAIS_POPULARES_TIPOS_CONTAINER {
	display:none;
	height:350px;
	margin-left:25px;
	*margin-left:17px; /**ie7**/
	margin-top:-30px;
	position:absolute;
	visibility:hidden;
	width:652px;
	z-index:9999;
}

#POPUP_MAIS_POPULARES_BAIRROS_CONTAINER {
	display:none;
	height:350px;
	margin-left:25px;
	*margin-left:17px; /**ie7**/
	margin-top:-30px;
	position:absolute;
	visibility:hidden;
	width:652px;
	z-index:9999;
}

.INFO_POPUP_MAIS_POPULARES
{
	font-weight:bold;
	height:255px;
	margin-bottom:0;
	margin-left:0;
	margin-top:0;
	position:relative;
}

.divMaisPopulares
{
    z-index:9999;    
}

.POPUP_MAIS_POPULARES 
{
	background-color:#FFFFFF;
	border-color:#DFDBDB;
	border-style:solid;
	border-width:2px 2px 2px 1px;
	height:345px;
	position:relative;
	visibility:visible;
	width:668px;
	z-index:17;
}

/** AREA DO CONTEUDO DO TEMPO AGORA **/
#CONTAINER_FACEBOOK_BOX_LIKE {
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	float:left;
	height:auto;
	margin-left:5px;
	margin-top:10px;
	position:relative;
	visibility:visible;
	width:183px;
	z-index:4;
}

#COMPONENTE_TEMPO{
	float:left;
	height:auto;
	margin-left:1px;
	margin-top:11px;
	position:relative;
	visibility:visible;
	width:auto;
	z-index:4;
}

#COMPONENTE_TEMPO a 
{
	border:none;
	text-decoration:none;
}
/****FIM MENU MAIS POPULARES*****/

#AREA_SERVICOS_MAPAS{
	float:left;
    height:268px;
    left:5px;
    position:relative;
    margin-top:22px;
    width:100%;
    z-index:9;
}

#MENU_SERVICOS {
	position:absolute;
	top:130px;
	left:5px;
	background-image:url(http://static2.foodbrasil.com.br/img/fundo_menu_servicos.png);
	background-repeat:no-repeat;
	width:185px;
	height:268px;
	z-index:10;
	visibility:visible;
	float:left;
}

#TITULO_MENU_SERVICOS{
	position:relative;
	left:13px;
	top:9px;
	width:71px;
	height:16px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	z-index:10;
	visibility:visible;
}

#TEXT_MENU_SERVICOS{
	position:relative;
	left:10px;
	top:29px;
	width:133px;
	height:24px;
	z-index:10;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	visibility:visible;
	float:left;
}

#TEXTFIELD_SERVICOS{
	height:17px;
	width:125px;
	vertical-align:middle;
}

#DESCRICAO_MENU_SERVICOS{
	position:relative;
	left:12px;
	top:25px;
	width:166px;
	height:16px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	z-index:11;
	visibility:visible;
}

#LUPA_MENU_SERVICOS{
	position:relative;
	left:10px;
	top:31px;
	width:24px;
	height:16px;
	z-index:11;
	visibility:visible;
	vertical-align:middle;
	cursor:pointer;
	float:left;
}

#MENU_SERVICOS_LINK_MAPAS{
	position:absolute;	
	top:91px;
	width:181px;
	height:42px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:14px;
	z-index:11;
	visibility:visible;
	cursor:pointer;
	vertical-align:middle;
	float:left;
    left:1px;
}

#IMG_PLACA_LINK_MAPAS{
	position:absolute;
	left:10px;
	top:8px;
	width:30px;
	height:26px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:14px;
	z-index:11;
	visibility:visible;
	cursor:pointer;
	vertical-align:middle;
	float:left;
}

#DESCRICAO_SETA_LINK_MAPAS{
	position:absolute;
	left:48px;
	top:13px;
	width:56px;
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:14px;
	z-index:11;
	visibility:visible;
	cursor:pointer;
	vertical-align:middle;
	float:left;
}

#IMG_SETA_LINK_MAPAS{
	position:absolute;
	left:150px;
	top:11px;
	width:14px;
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url('http://static2.foodbrasil.com.br/img/seta_menu_flat.png');
	color:#333333;
	font-size:14px;
	z-index:11;
	visibility:visible;
	cursor:pointer;
	vertical-align:middle;
	float:left;
}

#MENU_SERVICOS_LINK_TELENTREGA{
	position:relative;
	top:75px;
	width:181px;
	height:42px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:14px;
	z-index:11;
	visibility:visible;
	cursor:pointer;
	vertical-align:middle;
	float:left;
	left:1px;	
}

#MENU_SERVICOS_LINK_TELENTREGA_DESATIVADO{
	position:relative;
	top:75px;
	width:181px;
	height:42px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:14px;
	z-index:11;
	visibility:visible;
	vertical-align:middle;
	float:left;
	left:1px;	
	opacity:0.4;
	filter: Alpha(Opacity=30);
}

#IMG_MOTO_LINK_TELENTREGA{
	position:absolute;
	left:8px;
	top:7px;
	width:30px;
	height:26px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:14px;
	z-index:11;
	visibility:visible;
	vertical-align:middle;
	float:left;
}

#DESCRICAO_SETA_LINK_TELENTREGA{
	position:absolute;
	left:47px;
	top:12px;
	width:84px;
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:14px;
	z-index:11;
	visibility:visible;
	vertical-align:middle;
	float:left;
}

#IMG_SETA_LINK_TELENTREGA{
	position:absolute;
	left:150px;
	top:10px;
	width:14px;
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url('http://static3.foodbrasil.com.br/img/seta_menu_flat.png');
	color:#333333;
	font-size:14px;
	z-index:11;
	visibility:visible;
	vertical-align:middle;
	float:left;
}

#MENU_SERVICOS_NEWS{
	position:absolute;
	left:3px;
	top:179px;
	width:175px;
	height:90px;
	font-family:Arial, Helvetica, sans-serif;
	color:#999966;
	font-size:14px;
	z-index:11;
	visibility:visible;
	vertical-align:middle;
	float:left;
}

#TEXTO1_AREA_NEWS{
	position:relative;
	left:1px;
	top:-1px;
	width:164px;
	height:31px;
	font-family:Arial, Helvetica, sans-serif;
	color:#999966;
	font-size:30px;
	z-index:11;
	visibility:visible;
	vertical-align:middle;
	text-align:center;
	float:left;
}

#TEXTO2_AREA_NEWS{
	position:relative;
	left:9px;
	width:167px;
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	z-index:10;
	visibility:visible;
	vertical-align:middle;
	float:left;
}

#FORM_AREA_NEWS{
	position:relative;
	left:8px;
	width:116px;
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:14px;
	z-index:10;
	visibility:visible;
	cursor:pointer;
	vertical-align:middle;
	float:left;
}

#FORM_BOTAO_AREA_NEWS{
	position:relative;
	left:25px;
	top:0px;
	width:14px;
	height:18px;
	font-size:14px;
	z-index:10;
	visibility:visible;
	cursor:pointer;
	vertical-align:middle;
	float:left;
}

/** CSS DA AREA ONDE TEM O BUSCADOR E O BANNER DE PROPAGANDA **/
#CONTEUDO_COLUNA_ESQUERDA{
	position:relative;
	width:202px;
	height:auto;
	float:left;
	z-index:14;
	margin-bottom:20px;
} 

#OFERECIMENTO {
	position:absolute;
	left:5px;
	background-image:url('http://static4.foodbrasil.com.br/img/fundo_banner_esq.png');
	background-repeat: no-repeat;
	width:185px;
	height:74px;
	z-index:12;
	visibility:visible;
	float:left;
	top: 19px;
}

#OFERECIMENTO a 
{
    background-color:Transparent;   
	color:#000000;
	border:none;
}

#IMG_BANNER_OFERECIMENTO{
	position:absolute;
	width:120px;
	height:60px;
	left: 34px;
	top: 8px;
}

#AREA_PUBLICIDADE_TOPO{
	float:left;
	height:auto;
	position:relative;
	width:100%;
}

#AREA_PUBLICIDADE_TOPO a 
{
    background-color:Transparent;   
	color:#000000;
	border:none;
}

#SIMBOLO_FOOD_AREA_PUBLICIDADE_TOPO
{
	float:left;
	height:105px;
	margin-left:60px;
	position:relative;
	width:105px;
}

#PUBLICIDADE_TOPO {
	background-repeat:no-repeat;
	float:left;
	height:auto;
	margin-left:73px;
	margin-top:11px;
	position:relative;
	visibility:visible;
	width:732px;
	z-index:14;
}

/*** AREA DA DESCRIÇÃO DA REDE ***/
#AREA_DESC_REDE_ESTAB
{
	position:relative;
	width:645px;
	height: 130px;
}

#LOGO_ESTAB_REDE
{
	position:relative;
	width:100px;
	height: 60px;	
	float: left;
}

#NOME_REDE_ESTABELECIMENTO
{
	float:left;
	font-size:24px;
	font-weight:bold;
	left:34px;
	margin-top:10px;
	position:relative;
	width:300px;
}

#DESC_INFORMATIVO_REDE_ESTAB
{
	float:left;
	font-size:12px;
	font-weight:bold;
	left:34px;
	margin-top:20px;
	position:relative;
	text-align:justify;
	width:400px;
}

/*** AREA DE LISTAGEM DE RESTAURANTES EM DESTAQUE ***/
#NUMERADOR_COMENTARIOS
{
	position:relative;
	background:url("http://static2.foodbrasil.com.br/img/numerador_verm.png");
	background-repeat:no-repeat;
	width:22px;
	height:15px;
	text-align:center;
	color:#FFFFFF;
	float: left;
	font-weight: normal;
	font-size:11px;
}

#BOX_LINK_VER_TODA_REDE_LISTA
{
	position:relative;
	width:24px;
	height:15px;
	text-align:center;
	float: left;
	font-weight: normal;	
}

#AREA_RESTAURANTE_SEM_DESTAQUE_REDE_ESTAB
{
	position:relative;
	width:660px;
	margin:0px;
	left:-10px;
}

#UL_RESTAURANTES_SEM_DESTAQUE_REDE_ESTAB
{
	position:relative;
	top:5px;
	width:660px;
	List-style-type: none;
}

#LINHA_LISTA_SEM_DESTAQUE_REDE_ESTAB
{
	position:relative;
	height:90px;	
	width:620px;
}

#TITULO_RESTAURANTE_SEM_DESTAQUE_REDE_ESTAB
{
	position:absolute;
	font-size:13px;
	top: 0px;
	width: 618px;
}

#TEXTO_RESTAURANTE_SEM_DESTAQUE_REDE_ESTAB
{
	position:absolute;
	font-size:12px;
	top: 19px;
	width: 618px;
}

#RESTAURANTE_SEM_DESTAQUE_ENDERECO_REDE_ESTAB
{
	position:absolute;
	font-size:12px;
	top: 50px;
	font-weight:bold;
	width: 619px;
}

#BARRA_SEPARADORA_DESTAQUE_SEM_DESTAQUE_REDE_ESTAB
{
	position:relative;
	height:1px;
	left:18px;
	width:620px;
	background-image:url(http://static2.foodbrasil.com.br/img/barra_separadora.png);
	background-repeat:no-repeat;
}

#BANNER_ESQ_REDE_ESTAB
{
	position:absolute;
	height:600px;
	width:120px;
	left: 662px;
	top: 138px;
}

/***** CSS PAGINA ESTABELECIMENTOS *****/
#CONTEUDO_ESTAB_APRESENTACAO_ESQ
{
	position:relative;
	width:450px;
	float:left;
}

#CONTEUDO_ESTAB_APRESENTACAO_DIR 
{
	position:relative;
	height:100%;
	width:320px;
	float:right;
	margin-left:10px;
}

#TEXTO_COMENTARIO_ESTAB
{
	position:relative;
	height:auto;
	width:415px;
	float:left;
	left:9px;
	top: 0px;
	display:block;
	text-align:justify;
	margin-bottom:15px;
	font-weight:normal;
}

#AREA_LINK_CATEGORIAS_ESTAB
{
	position:relative;
	height:auto;
	width:450px;
	float:left;
	left:9px;
	margin-top:10px;
}

#DESCRICAO_CATEGORIA_ESTAB
{
	position:relative;
	height:auto;
	float:left;
	left:3px;
}

#LINKS_CATEGORIA_ESTAB
{
	width:305px;
	float:right;
    height:auto;
    position:relative;
}

.LINHA_CLASSIFICACAO_ESTAB
{
    float:left;
    position:relative;
    width:395px;
    margin-top:3px;
}

#AREA_BOTAO_SMS_RESERVA_MESA
{
	position:relative;
	height:90px;
	width:450px;
	float:left;
	top:15px;	
}

#TEXTO_TITULO_AREA_RESERVA_MESA_SMS
{
	position:absolute;
	height:24px;
	width:164px;
	float:left;
	left:125px;
	font-stretch:extra-condensed;
	top: 17px;
	font-weight:bold;
	font-size:18px;
}

#TEXTO_AREA_RESERVA_MESA_SMS
{
	position:absolute;
	height:35px;
	width:164px; 
	float:left;
	left:125px;
	font-stretch:extra-condensed;
	top: 39px;
}

#AREA_CONTATO_ESTAB
{
	position:relative;
	height:auto;
	width:450px;
	float:left;
	margin-top: 10px;
	left:9px;
	min-height:35px;
}

#TEXTO_CONTATO_INFO_APRESENTACAO
{
	position:absolute;
	height:22px;
	width:75px;
	float:left;
	left:12px;
	font-stretch:extra-condensed;
	font-size:18px;
	top: 5px;
}

#TEXTO_TELEENTREGA_INFO_APRESENTACAO
{
	position:absolute;
	height:17px;
	font-size:12px;
	width:68px;
	float:left;
	left:15px;
	top: 9px;
}

#TEXTO_TELEFONE_INFO_APRESENTACAO
{
	position:absolute;
	height:18px;
	width:67px;
	float:left;
	left:15px;
	top: 9px;
	font-size:12px;
}

#MINI_IMG_TELENTREGA
{
	position:absolute;
	height:18px;
	width:31px;
	float:left;
	left:240px;
	top: 9px;
}

#AREA_MENU_MEDIO_GERENCIA_CONTEUDO_ESTAB
{
	position:relative;
	height:50px;
	width:450px;
	float:left;
	left:9px;
}

#BARRA_IMG_MENU_MEDIO_GERENCIA_CONTEUDO_ESTAB
{
	position:relative;
	height:28px;
	width:401px;
	float:left;
	background-image:url(http://static3.foodbrasil.com.br/img/fundo_barra_media_estab.png);
	background-repeat:no-repeat;
}

#BOTAO_MENU_CONTEUDO_ENVIAR_EMAIL
{
	position:absolute;
	width:96px;
	height:26px;
	line-height:26px;
	text-align:center;
	font-size:12px;
	top: 0px;
	left: 0px;
	border-top: 1px solid #C9C7C7;
	float:left;
}

#BOTAO_MENU_CONTEUDO_CONVIDAR_AMIGOS
{
	position:absolute;
	width:109px;
	height:26px;
	line-height:26px;
	text-align:center;
	font-size:12px;
	top: 0px;
	left: 96px;
	border-top: 1px solid #C9C7C7;
	float:left;
}

#BOTAO_MENU_CONTEUDO_VER_COMENTARIOS
{
	position:absolute;
	width:112px;
	height:26px;
	line-height:26px;
	text-align:center;
	font-size:12px;
	top: 0px;
	left: 204px;
	border-top: 1px solid #C9C7C7;
	float:left;
}

#BOTAO_MENU_CONTEUDO_VER_COMENTAR
{
	position:absolute;
	width:85px;
	height:26px;
	line-height:26px;
	text-align:center;
	font-size:12px;
	top: 0px;
	left: 317px;
	border-top: 1px solid #C9C7C7;
	float:left;
}

#BALAO_NUMERADOR_COMENTARIOS
{
	position:absolute;
	width:22px;
	height:21px;
	line-height:15px;
	text-align:center;
	vertical-align:middle;
	font-size:12px;
	top: -12px;
	left: 288px;
	float:left;
	color:#FFFFFF;
	background-image:url(http://static4.foodbrasil.com.br/img/balao_numerador.png);
	background-repeat:no-repeat;
}

#AREA_FORMAS_PAGAMENTO_ESTAB
{
	position:relative;
	width:450px;
	height:auto;
	font-size:12px;
	left:9px;
	float:left;
	overflow:visible;
	display:block;
	font-weight:normal;
}

#AREA_INFO_FORMAS_PAGAMENTO_ESTAB
{
	position:relative;
	width:406px;
	height:122px;
	font-size:12px;
	top: 0px;
	float:left;
}

#TITULO_AREA_FORMAS_PAGAMENTO
{
	position:relative;
	width:116px;
	height:46px;
	font-size:18px;
	top: 7px;
	left: 8px;
	float:left;
}

#TEXTO_MEDIA_PRECO
{
	position:relative;
	width:auto;
	height:auto;
	font-size:12px;
	line-height:10px;
	top: 12px;
	left: 40px;
	margin-bottom:40px;
}

#IMG_MEDIA_PRECO
{
	position:relative;
	width:21px;
	height:20px;
	font-size:12px;
	line-height:20px;
	vertical-align:middle;
	top: 8px;
	left: 40px;
	float:left;
}

#AREA_CARTOES_ACEITOS
{
	position:relative;
	width:221px;
	height:auto;
	font-size:12px;	
	left: 145px;
}

#LISTA_CARTOES_ACEITOS_ESTAB
{
	position:relative;
	width:250px;
	height:100%;
	font-size:12px;
	list-style:none;
	display: block;
	margin:0;
	padding:0;
	left:10px;
	float:left;
}

#LINHA_LISTA_CARTAO
{
	float:left;
	padding-right:5px;
	padding-bottom:5px;
}

#BARRA_SEPARADORA_FORMAS_PAGAMENTOS_ESTABELECIMENTO
{
	position:relative;
	width:413px;
	height:1px;
	font-size:12px;
	left: -1px;
	background-image:url(http://static2.foodbrasil.com.br/img/barra_separadora.png);
	float:left;
	margin-top:15px;
}

#AREA_HORARIOS_ESTAB
{
	position:relative;
	width:450px;
	min-height:50px;
	height:auto;
	font-size:12px;
	left: 10px;
	float:left;
	font-weight:normal;
	margin-top:10px;
}

#TITULO_AREA_HORARIOS
{
	position:relative;
	width:131px;
	height:auto;
	font-size:12px;
	top: 0px;
	left: 7px;
	font-size:18px;
	float:left;
	line-height:50px;
	min-height:50px;
}

#TEXTO_AREA_HORARIOS
{	
	width:240px;
	height:auto;
	vertical-align:middle;
	font-size:12px;
	left: 25px;
	font-size:12px;
	position:relative;
	float:left;
	text-align:justify;
	min-height:50px;
}

#BARRA_SEPARADORA_MENU_INTERNO_ESTABELECIMENTO
{
	position: absolute;
	width:410px;
	height:1px;
	top: 38px;
	background-image:url(http://static2.foodbrasil.com.br/img/barra_separadora.png);
	left: -3px;
}

#BARRA_SEPARADORA_HORARIOS_ESTABELECIMENTO
{
	position: relative;
	left:0px;
	width:410px;
	height:1px;
	top: 5px;
	background-image:url(http://static3.foodbrasil.com.br/img/barra_separadora.png);
	float:left;
	margin-top:5px;
}

#AREA_SERVICOS_ESTAB
{
	position:relative;
	width:449px;
	font-size:12px;
	left: 10px;
	height:auto;
	float:left;
	margin-top:10px;
}

#TITULO_AREA_SERVICOS_ESTAB
{
	position:relative;
	width:131px;
	height:53px;
	font-size:12px;
	top: 7px;
	left: 6px;
	font-size:18px;
	float:left;
}

#TEXTO_SERVICOS_ESTAB
{
	position:relative;
	width:300px;
	height:auto;
	font-size:12px;
	top: 0px;
	font-size:18px;
	float:left;
	margin-top:10px;
}

#AREA_CONTEUDO_ESTABELECIMENTO_TOPO_ESQ
{
	position:relative;
	width:450px;
	height:auto;
	font-size:12px;
	float:left;
}

#AREA_CONTEUDO_ESTABELECIMENTO_TOPO_DIR
{
	position:relative;
	width:320px;
	height:auto;
	font-size:12px;
	float:right;
	left:10px;
	z-index:1;
}

#BARRA_BOTOES_MIDIA_ESTABELECIMENTO
{
	position:relative;
	width:310px;
	height:40px;
	font-size:12px;
	left:1px;
	float:right;
}

#BARRA_MENU_PEQ_MIDIA
{
	position:absolute;
	width:147px;
	height:27px;
	left: 1px;
	font-size:12px;
	background-image:url(http://static4.foodbrasil.com.br/img/barra_botoes_pequeno.png);
}

#BOTAO_MENU_PEQ_VIDEO
{
	position:absolute;
	width:75px;
	height:25px;
	line-height:27px;
	text-align:center;
	font-size:12px;
}

#DESC_BOTAO_VIDEO_MENU_PEQ
{
	position: absolute;
	left:0px;
	width:75px;
	height:35px;
	line-height:27px;
	text-align:center;
	font-size:12px;
	z-index:10;
}

#BOTAO_MENU_PEQ_FOTOS
{
	position:absolute;
	width:72px;
	left:75px;
	height:25px;
	line-height:27px;
	text-align:center;
	font-size:12px;
}

#DESC_BOTAO_FOTOS_MENU_PEQ
{
	position: relative;
	width:72px;
	height:35px;
	line-height:27px;
	text-align:center;
	font-size:12px;
	z-index:10;
}

#AREA_BANNER_MIDIA_ESTABELECIMENTO
{
	width:308px;
	height:auto;
	font-size:12px;
	left:10px;
	float:right;
}

#AREA_BANNER_MIDIA_FOTOS_ESTABELECIMENTO
{
	position:relative;
	width:308px;
	height:auto;
	font-size:12px;
	left:10px;
}

.areaMidiaVisivel
{
    display:block;
}

.areaMidiaInvisivel
{
    display:none;
}

#AREA_PAGINACAO_VIDEOS_FOTOS
{
	position:relative;
	width:71px;
	height:24px;
	font-size:12px;
	left:235px;
	top: 5px;
}

#AREA_CONTEUDO_ESTABELECIMENTO_CENTRO_ESQ
{
	position:relative;
	width:450px;
	height:auto;
	font-size:12px;
	float:left;
	min-height:400px;
	margin-top:20px;
}

#AREA_CONTEUDO_ESTABELECIMENTO_CENTRO_DIR
{
	position:relative;
	width:320px;
	height:auto;
	font-size:12px;
	float:left;
	left:10px;
}

#LISTA_SERVICOS_CONVENIENCIAS_ESTAB
{
	position:relative;
	width:250px;
	font-size:12px;
	left:25px;
	top: 0px;
	list-style:none;
	margin:0px;
	padding-left:0px;
}

#LISTA_SERVICOS_CONVENIENCIAS_ESTAB li img
{
    position:relative;
    top:3px;   
}

#BARRA_SEPARADORA_SERVICOS_CONVENIENCIAS_ESTABELECIMENTO
{
	position:relative;
	width:100%;
	font-size:12px;
	left:3px;
	height: 1px;
	background-image:url(http://static2.foodbrasil.com.br/img/barra_separadora.png);
	top: 10px;
}

#BANNER_CONTEUDO_CENTRO_ESTABELECIMENTO
{
	position:relative;
	width:308px;
	height:auto;
	font-size:12px;
	left:12px;
	margin-top: 15px;
	float:left;
}

#BANNER_CONTEUDO_CENTRO_ESTABELECIMENTO a 
{
    background-color:Transparent;   
	color:#000000;
	border:none;   
}

#BARRA_BOTOES_NOTICAS_PROMOCOES_ESTABELECIMENTO
{
	position:relative;
	width:310px;
	height:40px;
	font-size:12px;
	left:0px;
	top:35px;
	float:right;
}

#BARRA_MENU_NOTICAS_PROMOCOES_ESTAB
{
	position:absolute;
	width:239px;
	height:27px;
	left: 1px;
	font-size:12px;
	background-image:url(http://static2.foodbrasil.com.br/img/barra_menu_3_botoes.png);
}

#BOTAO_MENU_PROMOCOES_ESTAB
{
	position:absolute;
	width:84px;
	height:25px;
	line-height:27px;
	text-align:center;
	font-size:12px;
	top: 1px;
}

#DESC_BOTAO_PROMOCOES_ESTAB
{
	position: absolute;
	left:0px;
	width:84px;
	height:35px;
	line-height:27px;
	text-align:center;
	font-size:12px;
	top: -1px;
	z-index:10;
}

#BOTAO_MENU_NOTICIAS_ESTAB
{
	position:absolute;
	width:66px;
	left:85px;
	height:25px;
	line-height:27px;
	text-align:center;
	font-size:12px;
	top: 1px;
}

#DESC_BOTAO_NOTICIAS_ESTAB
{
	position: absolute;
	width:66px;
	height:35px;
	line-height:27px;
	text-align:center;
	font-size:12px;
	z-index:10;
	left: 0px;
	top: -1px;
}

#BOTAO_MENU_DOWNLOADS_ESTAB
{
	position:absolute;
	width:86px;
	left:152px;
	height:25px;
	line-height:27px;
	text-align:center;
	font-size:12px;
	top: 1px;
}


#DESC_BOTAO_DOWNLOADS_ESTAB
{
	position: absolute;
	width:86px;
	height:35px;
	line-height:27px;
	text-align:center;
	font-size:12px;
	z-index:10;
	left: 0px;
	top:-1px;
}

#AREA_TEXTO_PROMOCOES_ESTAB
{
	position: relative;
	width:307px;
	height:auto;
	font-size:12px;
	left: 0px;
	top: 40px;
	float:right;
	margin-bottom:50px;
}

#LISTA_PROMOCOES_ESTABELECIMENTO
{
	position: relative;
	width:307px;
	height:auto;
	font-size:12px;
	list-style:none;	
	padding:0;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:10px;
}

#AREA_TEXTO_NOTICIAS_ESTAB
{
	position: relative;
	width:307px;
	height:auto;
	font-size:12px;
	left: 0px;
	top: 40px;
	float:right;
	margin-bottom:50px;
}

#AREA_TEXTO_DOWNLOADS_ESTAB
{
	position: relative;
	width:307px;
	height:auto;
	font-size:12px;
	left: 0px;
	top: 40px;
	float:right;
	margin-bottom:50px;
}

#AREA_CONTEUDO_ESTABELECIMENTO_RODAPE
{
	position:relative;
	width:100%;
	height:auto;
	font-size:12px;
	float:right;
}

#AREA_COMENTARIOS_ESTABELECIMENTO
{
	position:relative;
	width:100%;
	height:80px;
	font-size:12px;
	float:right;
	font-weight:normal;
}

#TITULO_AREA_COMENTARIOS_ESTAB
{
	position:absolute;
	width:131px;
	height:24px;
	font-size:12px;
	top: 30px;
	left: 12px;
	font-size:18px;
}

#NUMERADOR_COMENTARIOS_VERMELHO_ESTAB
{
	position:absolute;
	background-image:url(http://static3.foodbrasil.com.br/img/numerador_verm.png);
	background-repeat:no-repeat;
	width:22px;
	height:16px;
	left: 153px;
	top: 34px;
	color:#FFFFFF;
	text-align:center;
}

#BARRA_BOTAO_FACA_COMENTARIOS_ESTAB
{
	position:absolute;
	width:188px;
	height:28px;
	font-size:12px;
	top: 27px;
	left: 194px;
	font-size:12px;
	background-image:url(http://static4.foodbrasil.com.br/img/fundo_botao_comentario_estab.png);
	background-repeat:no-repeat;
}

#BOTAO_FACA_COMENTARIOS_ESTAB 
{
	position:absolute;
	width:146px;
	height:26px;
	line-height:26px;
	text-align:center;
	font-size:12px;
	top: 0px;
	left: 1px;
	border-top: 1px solid #C9C7C7;
	float:left;
}

#AREA_LISTA_COMENTARIOS
{
	position:relative;
	top:80px;
	height:auto;
	width:765px;
}

#INFO_COMENTARIO_ESTABELECIMENTO
{
	position:relative;
	margin-left:10px;
	width:650px;
}

#ESTRELA_COMENTARIOS
{
	margin-left:1px;
}

#TEXTO_COMENTARIO_ESTABELECIMENTO
{
	position:relative;
	margin-left:10px;
	width:300px;
	font-size:12px;
	width:765px;
	text-align:justify;
	padding-bottom:10px;
}

#TEXTO_COMENTARIO_ESTABELECIMENTO_SEM_COMENTARIO
{
	position:relative;
	margin-left:10px;
	width:300px;
	font-size:12px;
	width:765px;
	text-align:justify;
	padding-bottom:10px;
}

#AREA_TEXTOS_COMENTARIOS_ESTABELECIMENTO
{
	position:relative;
	width:100%;
	height:auto;
	font-size:12px;
	float:right;
}

#PAGINADOR_LISTA_COMENTARIOS
{
	position:relative;
	float:left;
	width:780px;
	height: 40px;
}


#BARRA_BOTOES_NAVEGACAO_LISTA_COMENTARIOS{
	position:absolute;
	left:333px;
	width:118px;
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:12px;
	vertical-align:middle;
	z-index:11;
	visibility:visible;
	top:10px;
}

#BARRA_BOTOES_SETA_ESQ_LISTA_COMENTARIOS{
	position:absolute;
	left:1px;
	top:-1px;
	width:18px;
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:12px;
	vertical-align:middle;
	z-index:11;
	visibility:visible;
}

#BARRA_BOTOES_SETA_DIR_LISTA_COMENTARIOS{
	position:absolute;
	left:99px;
	top:0px;
	width:18px;
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:12px;
	vertical-align:middle;
	z-index:11;
	visibility:visible;
}

#LINK_PAGINACAO_SUGESTAO_LISTA_COMENTARIOS{
	position:absolute;
	top:0px;
	vertical-align:middle;
	left: 23px;
}

/*** CSS SESSAO CARDAPIO PREMIUM ****/

#LOGO_ESTABELECIMENTO
{
	position:relative;
	width:94px;
	height: 96px;
	top: 19px;
	left: 34px;	
	float:left;
	margin-right:20px;
}

#ENDERECO_ESTABELECIMENTO
{
	float:left;
	font-size:11px;
	height:auto;
	margin-bottom:3px;
	margin-left:32px;
	margin-top:0;
	position:relative;
	width:425px;
}

#CIDADE_ESTABELECIMENTO
{
	float:left;
	font-size:11px;
	height:20px;
	margin-left:32px;
	margin-top:-2px;
	position:relative;
	width:425px;
}

#LINK_MAPA_ESTABELECIMENTO
{
	float:left;
	font-size:11px;
	height:auto;
	margin-left:32px;
	margin-top:-1px;
	position:relative;
	width:425px;
}

#AREA_MENU_ESTABELECIMENTOS
{
	position:relative;
	width:780px;
	height: 60px;
}

#BARRA_MENU_GRANDE_ESTABELECIMENTOS
{
	position:absolute;
	
	height:30px;
	left: 33px;
	font-size:11px;
}

#BARRA_SEPARADORA_CONTEUDO_ESTABELECIMENTO
{
	position: absolute;
	left:9px;
	width:772px;
	height:1px;
	top: 33px;
	background-image:url(http://static2.foodbrasil.com.br/img/barra_separadora.png);
	z-index:-9999;
}

#BARRA_MENU_PRINCIPAL_ESTAB
{
    position: relative;
    top: 3px;
    background: url(http://static2.foodbrasil.com.br/img/fundo_barra_estab_principal.png) repeat-x;
    height: 30px;
}

#BARRA_MENU_PRINCIPAL_ESTAB div
{  
    border-right: solid 1px #C9C7C7;
}

#BARRA_MENU_PRINCIPAL_ESTAB div div
{
  border: none;    
}

#BOTAO_MENU_ESTABELECIMENTOS_APRESENTACAO
{
	position:relative;
	width:126px;
	height:28px;
	line-height:28px;
	text-align:center;
	font-size:12px;	
	left: 0px;	
	border-bottom: 2px solid #C9C7C7;
	border-left:#c9c7c7 1px solid;
	float:left;
	top:1px;
}

#DESC_BOTAO_ESTABELECIMENTOS_APRESENTACAO
{
	position: absolute;
	left:0px;
	width:128px;
	height:42px;
	line-height:32px;
	text-align:center;
	font-size:12px;
	z-index:10;
	top: -2px;
}

#BOTAO_MENU_ESTABELECIMENTOS_MAPA
{
	position:relative;
	width:70px;
	height:28px;
	line-height:28px;
	text-align:center;
	font-size:12px;
	border-bottom: 2px solid #C9C7C7;
	float:left;
	top:1px;
}

#DESC_BOTAO_ESTABELECIMENTOS_MAPA
{
	position: relative;
	width:70px;
	height:42px;
	line-height:32px;
	text-align:center;
	font-size:12px;
	z-index:10;
	top: -2px;
	float:left;
}

#BOTAO_MENU_ESTABELECIMENTOS_CARDAPIO
{
	position:relative;
	width:94px;
	height:28px;
	line-height:28px;
	text-align:center;
	font-size:12px;
	border-bottom: 2px solid #C9C7C7;
	float: left;	
	top:1px;
}

#DESC_BOTAO_ESTABELECIMENTOS_CARDAPIO
{
	position: relative;
	left:0px;
	width:93px;
	height:42px;
	line-height:32px;
	text-align:center;
	font-size:12px;
	top: -2px;
	z-index:10;
}

#BOTAO_MENU_ESTABELECIMENTOS_EVENTOS
{
	position:relative;
	width:91px;
	height:28px;
	line-height:28px;
	text-align:center;
	font-size:12px;	
	border-bottom: 2px solid #C9C7C7;
	float:left;
	top:1px;
}

#DESC_BOTAO_ESTABELECIMENTOS_EVENTOS
{
	position: relative;
	left:0px;
	width:91px;
	height:42px;
	line-height:32px;
	text-align:center;
	font-size:12px;
	top: -2px;
	z-index:10;
}

#BOTAO_MENU_ESTABELECIMENTOS_RESERVA
{
	position:relative;
	width:169px;
	height:28px;
	line-height:28px;
	text-align:center;
	font-size:12px;	
	border-bottom: 2px solid #C9C7C7;
	float:left;
	top:1px;
}

#DESC_BOTAO_ESTABELECIMENTOS_RESERVA
{
	position: relative;
	left:0px;
	width:169px;
	height:42px;
	line-height:32px;
	text-align:center;
	font-size:12px;
	top: -2px;
	z-index:10;
}

#BOTAO_MENU_ESTABELECIMENTOS_AREA_PROP
{
	position:absolute;
	left:565px;
	width:165px;
	height:28px;
	line-height:28px;
	text-align:center;
	font-size:12px;
	top: 3px;
	color:#FFFFFF;
	background-color:#0088cc;
	border: 1px solid #C9C7C7;
}

#DESC_BOTAO_ESTABELECIMENTOS_AREA_PROP
{
	position: relative;
	left:0px;
	width:165px;
	height:29px;
	line-height:32px;
	text-align:center;
	font-size:12px;
	top: -1px;
	z-index:10;
}

#BANNER_ESQ_ESTABELECIMENTO
{
	position:relative;
	height:600px;
	width:120px;
	left: 661px;
	top: -26px;
}

#AREA_MENU_PEQ_CARDAPIO
{
	float:left;
	height:auto;
	margin-left:10px;
	margin-top:20px;
	position:relative;
	width:770px;
}

#BARRA_MENU_PEQ_CARDAPIO
{
	float:left;
	font-size:12px;
	height:26px;
	position:relative;
	width:147px;
	background-image:url(http://static3.foodbrasil.com.br/img/barra_botoes_pequeno.png);
}

#BOTAO_MENU_PEQ_ILUSTRADO
{
	position:absolute;
	width:72px;
	height:25px;
	line-height:27px;
	text-align:center;
	font-size:12px;
	top: 1px;
}

#DESC_BOTAO_ILUSTRADO_MENU_PEQ
{
	position: absolute;
	left:0px;
	width:72px;
	height:35px;
	line-height:27px;
	text-align:center;
	font-size:12px;
	top: 0px;
	z-index:10;
}

#BOTAO_MENU_PEQ_RAPIDO
{
	position:absolute;
	width:72px;
	left:75px;
	height:25px;
	line-height:27px;
	text-align:center;
	font-size:12px;
}

#DESC_BOTAO_RAPIDO_MENU_PEQ
{
	position: absolute;
	width:72px;
	height:35px;
	line-height:27px;
	text-align:center;
	font-size:12px;
	z-index:10;
}

#AREA_FOTOS_CARDAPIO_PREMIUM
{
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	float:left;
	height:auto;
	margin-left:10px;
	min-height:783px;
	position:relative;
	width:770px;
}

#AREA_FOTOS_CARDAPIO_PREMIUM a
{
    background-color:Transparent;   
	color:#000000;
	border:none;
}

#SUB_AREA_CONTEUDO_FOTOS_PREMIUM
{
	float:left;
	height:auto;
	left:30px;
	padding-bottom:35px;
	padding-top:25px;
	position:relative;
	width:570px;
}

#INFO_CONTEUDO_CARDAPIO_ESTAB_PREMIUM
{
    font-size:12px;
    height:60px;
    position:absolute;
    width:215px;
    z-index:10;
}

#INFO_TEL_CONTEUDO_CARDAPIO_ESTAB_PREMIUM
{
    font-size:12px;
    height:60px;
    left:360px;
    position:absolute;
    top:32px;
    width:215px;
    z-index:10;
}

#TEXTO_TELENTREGA_INFO_CARDAPIO
{
    font-size:14px;
    font-weight:bold;
    height:auto;
    left:16px;
    position:absolute;
    top:23px;
    width:77px;
    z-index:10;
}

#TEL_INFO_CARDAPIO_TELENTREGA
{
	position: absolute;
	width:110px;
	height:20px;
	font-size:14px;
	color:#333333;
	z-index:10;
	left: 105px;
	top: 23px;
}

#TEXTO_TELEFONE_INFO_CARDAPIO
{
    font-size:15px;
    font-weight:bold;
    height:auto;
    left:27px;
    position:absolute;
    top:1px;
    width:70px;
    z-index:10;
}

#TEXTO_TEL_INFO_CARDAPIO
{
	position: absolute;
	width:110px;
	height:20px;
	font-size:14px;
	color:#333333;
	z-index:10;
	left: 105px;
	top: 1px;
}

#TEXTO_INFO_CARDAPIO
{
    font-size:15px;
    height:16px;
    left:6px;
    position:absolute;
    top:8px;
    z-index:10;
}

#TEXTO_INFO_CARDAPIO_AVISO
{
	position: absolute;
	height:17px;
	z-index:10;
	left: 6px;
	top: 25px;
}

#LISTAGEM_FOTOS_CARDAPIOS_ESTAB
{
	float:left;
	height:auto;
	left:30px;
	margin-bottom:30px;
	margin-top:35px;
	position:relative;
	width:573px;
}

#LISTA_FOTOS_CARDAPIO_ESTAB
{
	height:auto;
	list-style-type:none;
	margin:0;
	padding:0;
	position:relative;
	width:573px;
}

.IMG_FOTO_CARDAPIO
{	
	width:135px;
	float:left;
	padding:4px;
	height: 135px;	
}

.IMG_FOTO_CARDAPIO img
{
    height: 100%;
    width: 100%;
}

/*** AREA DA DESCRIÇÃO DO TIPO DE CONSULTA***/
#AREA_DESC_LISTA_TIPO_CONSULTA
{
	float:left;
	height:auto;
	margin-bottom:0px;
	margin-top:0px;
	position:relative;
	width:auto;
}

#LOGO_LISTA_TIPO_CONSULTA
{
	float:left;
	height:35px;
	margin-left:5px;
	position:relative;
	width:auto;
	margin-right:10px;
}

#NOME_LISTA_TIPO_CONSULTA
{
	float:left;
	font-family:Arial;
	font-size:25px;
	font-weight:normal;
	position:relative;
	white-space:nowrap;
	width:auto;
}

#DESC_LISTA_TIPO_CONSULTA
{
	font-size:11px;
	height:14px;
	letter-spacing:0;
	margin-left:4px;
	position:relative;
	width:auto;
}

#BANDEIRA_LISTA_TIPO_CONSULTA
{
	float:left;
	height:12px;
	margin-left:5px;
	margin-top:11px;
	position:relative;
	width:16px;
}

#LINK_CABECALHO_LISTA_VISAO_MAPA
{
	float:left;
	position:relative;
}

#LISTRA_CABECALHO_LISTAS
{
	background-color:#E90000;
	color:#FFFFFF;
	float:left;
	font-size:11px;
	height:17px;
	line-height:16px;
	margin-bottom:5px;
	margin-left:20px;
	position:relative;
	width:616px;
}

#BOX_DESCRICAO_LISTRA
{
	float:left;
	font-size:11px;
	font-weight:bold;
	letter-spacing:0;
	margin-left:25px;
	position:relative;
	width:370px;
}

#BOX_MENU_ORDENACAO_LISTAS
{
	float:left;
	position:relative;
}

#LINK_VEJA_MAPA_LISTAGENS
{
	float:left;
	font-size:13px;
	margin-left:1px;
	margin-top:5px;
}
	
#AREA_NOME_BANDEIRA_LISTA_GERAL
{
	float:left;
	height:auto;
	letter-spacing:-1px;
	margin-left:0px;
	margin-right:15px;
	position:relative;
	width:auto;
}

#AREA_INFO_LISTA_GERAL_MAPA
{
	position:absolute;
	height: 17px;
	top: 6px;
	left:277px;
	width:361px;
}

#TEXTO_INFO_LISTA_GERAL_MAPA
{
	position:absolute;
	height: 17px;
	top: 2px;
	font-size:11px;
	color:#666666;
	left: 9px;
}

#IMG_INFO_LISTA_GERAL_MAPA
{
	position:absolute;
	height: 7px;
	width:4px;
	top: 4px;
	left: -8px;
	background-image:url(http://static4.foodbrasil.com.br/img/seta_esquerda_vermelha.png);
}

.BARRA_VERTICAL_SEPARADORA_LISTA_GERAL
{
	border-left:1px dotted #C6C3C3;
	float:left;
	height:80px;
	margin-top:15px;
	position:relative;
	width:1px;	
}

#AREA_PAGINADOR_LISTA_GERAL
{
	position:relative;
	width:auto;
	height: auto;
}

#BARRA_BOTOES_NAVEGACAO_LISTA_GERAL{
	width:auto;
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:12px;
	vertical-align:middle;
	z-index:11;
	visibility:visible;
}

#BARRA_BOTOES_SETA_ESQ_LISTA_GERAL{
	position:relative;
	left:1px;
	top:-1px;
	width:18px;
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:12px;
	vertical-align:middle;
	z-index:11;
	visibility:visible;
	float:left;
}

#BARRA_BOTOES_SETA_DIR_LISTA_GERAL{
	position:relative;
	top:0px;
	width:18px;
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:12px;
	vertical-align:middle;
	z-index:11;
	visibility:visible;
	float:left;
}

#LINK_PAGINACAO_SUGESTAO_LISTA_GERAL{
	position:relative;
	top:0px;
	vertical-align:middle;
	float:left;
	margin-left:5px;
	margin-right:5px;
}

#LINK_PAGINACAO_SUGESTAO_LISTA_GERAL a
{
    background-color:Transparent;
	border:none;
}

.CONTAINER_AREA_PERCENTUAL_VOTO_AVALIACAO_LISTA
{
	float:left;
	height:21px;
	position:absolute;
	top:11px;
	width:47px;
}

.AREA_PERCENTUAL_VOTO_AVALIACAO_LISTA
{
	float:left;
	height:21px;
	position:absolute;
	top:14px;
	width:47px;
}

.AREA_TEXTO_PERCENTUAL_VOTO_AVALIACAO_LISTA
{
	color:#999999;
	float:left;
	font-size:15px;
	font-weight:bold;
	height:21px;
	line-height:21px;
	position:relative;
	text-align:center;
	width:47px;
}

.BOX_NUM_COMENTARIOS_LISTA_GERAL
{
	position:relative;
	float:left;
	width:150px;
	margin-top:18px;
	margin-bottom:2px;
}

.BOX_NUM_VISITAS_LISTA_GERAL
{
	position:relative;
	float:left;
	width:auto;
	margin-top:1px;
	font-size:11px;
}

.avaliacaoBoxBrancoLista
{
    background-image: url(http://static2.foodbrasil.com.br/img/badge_branco_min.gif);
    background-repeat:no-repeat;
}

/*.avaliacaoNegativaVotosLista
{
    background-image: url(../img/badge_nao_gostei_min.png);
    background-repeat:no-repeat;
}*/

.AREA_BOTAO_VOTO_AVALIACAO_LISTA
{	
	float:left;
	font-size:12px;
	margin-left:-4px;
	position:absolute;
	top:65px;
	width:55px;
	display:none;
}

.buttomAvaliacaoLista {
	cursor:pointer;
	float:left;
	font-size:12px;
	height:auto;
	position:relative;
	text-align:center;
	width:23px;
}

.TEXTO_PARTICIPACAO_VOTACAO_LISTA
{
	float:left;
	font-size:11px;
	font-weight:bold;
	height:17px;
	margin-top:7px;
	position:relative;
	text-align:center;
	width:150px;
}

.TEXTO_PARTICIPACAO_VOTACAO_LISTA_BT
{
	float:left;
	font-size:11px;
	font-weight:bold;
	height:17px;
	position:relative;
	text-align:center;
	width:150px;
}

.AREA_BOTAO_COMENTARIO_VOTO_AVALIACAO_LISTA
{
	float:left;
	position:relative;
	width:155px;
}

.ICONE_LINK_FACA_COMENTARIO_VOTOS_LISTA
{
	cursor:pointer;
	float:left;
	font-size:12px;
	height:auto;
	position:relative;
	width:auto;
}

.TEXTO_LINK_FACA_COMENTARIO_VOTOS_LISTA
{
	color:#E90000;
	cursor:pointer;
	float:left;
	font-size:11px;
	height:auto;
	margin-left:2px;
	margin-top:5px;
	position:relative;
	width:auto;
}

/*** AREA DO MENU DA SESSÃO DA REDE DE ESTAB***/
#BARRA_MENU_GRANDE_ESTABELECIMENTOS a div 
{
     
}

#AREA_MENU_LISTA_GERAL
{
	position:relative;
	width:650px;
	height: 50px;
}

#BARRA_MENU_LISTA_GERAL
{
	position:absolute;
	width:225px;
	height:30px;
	left: 45px;
	font-size:11px;
	background-image:url(http://static2.foodbrasil.com.br/img/barra_botoes_agrupamento_estab.png);
}

#BOTAO_MENU_LISTA_GERAL_SELECIONADOS
{
	position:absolute;
	width:105px;
	height:29px;
	line-height:28px;
	text-align:center;
	font-size:12px;
	top: 1px;
}

#BOTAO_MENU_LISTA_GERAL_VISAO_MAPA
{
	position:absolute;
	left:106px;
	width:118px;
	height:29px;
	line-height:28px;
	text-align:center;
	font-size:12px;
	top: 1px;
}

#DESC_BOTAO_LISTA_GERAL_SELECIONADOS
{
	position: absolute;
	left:2px;
	width:100px;
	height:40px;
	line-height:28px;
	text-align:center;
	font-size:12px;
	top: 0px;
	z-index:10;
}

#DESC_BOTAO_LISTA_GERAL_VISAO_MAPA
{
	position: absolute;
	left:9px;
	width:100px;
	height:28px;
	line-height:28px;
	text-align:center;
	font-size:12px;
	top: 0px;
	z-index:10;
}

#BARRA_SEPARADORA_CONTEUDO_LISTA_GERAL
{
	position: absolute;
	left:21px;
	width:618px;
	height:1px;
	top: 30px;
	background-image:url(http://static3.foodbrasil.com.br/img/barra_separadora.png);
	z-index:-9999;
}

#LINK_DESTAQUE_LISTA_GERAL
{
	position: absolute;
	left:370px;
	width:280px;
	height:14px;
	top: 36px;
	font-size:11px;
	color: #3366cc;
}

/*** AREA DE LISTAGEM DE RESTAURANTES EM DESTAQUE ***/
#AREA_RESTAURANTE_DESTAQUE_LISTA_GERAL
{
	float:left;
	position:relative;
	width:660px;
	margin:67px 0 0;
}

#UL_RESTAURANTES_DESTAQUE_LISTA_GERAL
{
	 float:left;
	list-style-type:none;
	margin-bottom:0;
	margin-left:5px;
	padding:0;
	position:relative;
	width:620px;
}

.LINHA_LISTA_DESTAQUE_LISTA_GERAL
{
	border-bottom:1px solid #E6E6E6;
	float:left;
	height:105px;
	position:relative;
	width:628px;
}

.LINHA_LISTA_DESTAQUE_LISTA_GERAL:hover
{
    background-color:#FFF;
}

/*.LINHA_LISTA_DESTAQUE_LISTA_GERAL:hover Div.BOX_INFO_FORM_HIDDEN_ESTAB_LISTA_GERAL
{
	display:block;	
}

.LINHA_LISTA_DESTAQUE_LISTA_GERAL:hover Div.BOX_INFO_DETALHES_ESTAB_LISTA_GERAL
{
	display:none;	
}*/

.BOX_INFO_DETALHES_ESTAB_LISTA_GERAL
{
	float:left;
	height:105px;
	margin-left:25px;
	margin-top:2px;
	position:relative;
	width:65px;
}

.BOX_INFO_FORM_HIDDEN_ESTAB_LISTA_GERAL
{
	display:none;
	float:left;
	height:100px;
	margin-left:5px;
	margin-top:2px;
	position:relative;
	width:152px;
}

.IMG_RESTAURANTE_DESTAQUE_LISTA_GERAL
{
	float:left;
	margin-top:12px;
	margin-bottom:12px;
	position:relative;
	width:133px;
	height:80px;
}

.CONTAINER_INFO_ESTABS_LISTA_GERAL
{
	float:left;
	height:105px;
	margin-top:0;
	position:relative;
	width:535px;
}

.IMG_RESTAURANTE_DESTAQUE_LISTA_GERAL a
{
	background-color:Transparent;   
	color:#000000;
	border:none;
}

.IMG_RESTAURANTE_DESTAQUE_LISTA_GERAL a img
{
	width:133px;
	height: 80px;
}

.IMG_RESTAURANTE_DESTAQUE_LISTA_GERAL img
{
	width:133px;
	height: 80px;
}

.TITULO_RESTAURANTE_DESTAQUE_LISTA_GERAL
{
	color:#333333;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:19px;
	height:auto;
	margin-left:8px;
	margin-top:0;
	position:relative;
	visibility:visible;
	width:auto;
	z-index:6;
	*width:370px;
}

#TEXTO_RESTAURANTE_DESTAQUE_LISTA_GERAL
{
	color:#333333;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	height:15px;
	margin-left:11px;
	margin-top:4px;
	position:relative;
	visibility:visible;
	width:370px;
	z-index:6;
}

#RESTAURANTE_DESTAQUE_ENDERECO_LISTA_GERAL
{
	color:#333333;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	height:auto;
	margin-left:9px;
	margin-top:2px;
	position:relative;
	visibility:visible;
	width:355px;
	z-index:6;
}

a:hover #DESC_COMENTARIOS
{
    text-decoration: underline
}
#DESC_COMENTARIOS
{
	position:relative;
	float: left;
	height:14px;
	line-height: 12px;
	padding-left: 5px;
	top: 2px;
	font-size:10px;
	color:#666666;
	font-weight:normal;
	
}

#AREA_RESTAURANTE_SEM_DESTAQUE_LISTA_GERAL
{
	float:left;
	margin:0 0 0 -10px;
	position:relative;
	width:660px;
}

#UL_RESTAURANTES_SEM_DESTAQUE_LISTA_GERAL
{
	float:left;
	list-style-type:none;
	margin-bottom:0px;
	margin-left:20px;
	padding:0;
	position:relative;
	width:620px;
	margin-top:0px;
}

.LINHA_LISTA_SEM_DESTAQUE_LISTA_GERAL
{
	border-bottom:1px solid #C6C3C3;
	float:left;
	height:105px;
	position:relative;
	width:616px;
}

.LINHA_LISTA_SEM_DESTAQUE_LISTA_GERAL:hover
{
    background-color:#FFF;
}

/*.LINHA_LISTA_SEM_DESTAQUE_LISTA_GERAL:hover Div.BOX_INFO_FORM_HIDDEN_ESTAB_LISTA_GERAL
{
	display:block;	
}

.LINHA_LISTA_SEM_DESTAQUE_LISTA_GERAL:hover Div.BOX_INFO_DETALHES_ESTAB_LISTA_GERAL
{
	display:none;	
}*/

.LINHA_LISTA_SEM_DESTAQUE_LISTA_GERAL_REDE
{
	border-bottom:1px solid #C6C3C3;
	float:left;
	height:105px;
	position:relative;
	width:616px;
}

.LINHA_LISTA_SEM_DESTAQUE_LISTA_GERAL_REDE:hover
{
    background-color:#FFF;
}

.BOX_LINK_VER_TODA_REDE_LISTA
{
	float:left;
	font-size:11px;
	margin-top:18px;
	position:relative;
}

.ESTAB_FECHADO
{
    color: #999999;
}

#TITULO_RESTAURANTE_SEM_DESTAQUE_LISTA_GERAL
{
	float:left;
	font-size:13px;
	margin-left:15px;
	margin-top:9px;
	position:relative;
	top:0;
	width:340px;
}

#TEXTO_RESTAURANTE_SEM_DESTAQUE_LISTA_GERAL
{
	float:left;
	font-size:12px;
	margin-left:15px;
	margin-top:5px;
	position:relative;
	width:340px;
}

#RESTAURANTE_SEM_DESTAQUE_ENDERECO_LISTA_GERAL
{
	float:left;
	font-size:12px;
	margin-left:9px;
	margin-top:1px;
	position:relative;
	width:340px;
}

.RESTAURANTE_DESTAQUE_TELEFONE_LISTA_GERAL
{
	float:left;
	margin-left:8px;
	margin-top:3px;
	position:relative;
	width:340px;
}

.RESTAURANTE_DESTAQUE_TELEFONE_LISTA_GERAL_PREMIUM
{
	float:left;
	margin-left:13px;
	margin-top:3px;
	position:relative;
	width:370px;
}

#RESTAURANTE_SEM_DESTAQUE_ENDERECO_LISTA_GERAL span
{
	float: left;
	padding-right: 25px;
}

#AREA_BARRA_SEPARADORA_DESTAQUE
{
	float:left;
	height:8px;
	position:relative;
	width:616px;
	background-color:#E90000;
	margin-left:20px;
}

#BARRA_SEPARADORA_DESTAQUE_SEM_DESTAQUE_LISTA_GERAL
{
	position:relative;
	height:1px;
	left:18px;
	width:620px;
	background-image:url(http://static4.foodbrasil.com.br/img/barra_separadora.png);
	background-repeat:no-repeat;
}

#BANNER_ESQ_LISTA_GERAL
{
	float:left;
	height:600px;
	position:relative;
	width:120px;
	margin-left:5px;
}

#BANNER_ESQ_LISTA_GERAL a
{
    background-color:Transparent;   
	color:#000000;
	border:none;
}

/**************  AREA FORMULARIOS ***********/
.window{
    background-color: #F7F7F7;
	border: 12px solid #EBEBEB;
}
#AREA_FORMULARIO_ESTAB_NAO_ENCONTRADO.window
{
	position:fixed;
	width:580px;
	height:424px;
	font-size:12px;
	left:50px;
	top: 10px;

	z-index:9999;
	display:none;
}

#BOTAO_FECHAR_POPUP_FORM
{
	position:absolute;
	width:57px;
	background-image:url(http://static2.foodbrasil.com.br/img/botao_fechar.png);
	background-repeat:no-repeat;
	height:15px;
	font-size:12px;
	left:448px;
	top: -27px;
	z-index:9999;
	display:block;
	cursor:pointer;
}

#AREA_DESCRICAO_FORMULARIO
{
	position:absolute;
	width:479px;
	height:100px;
	font-size:12px;
	left:50px;
	top: 45px;
	z-index:9999;
	display:block;
}

#mask {
	position:absolute;
	z-index:9998;
	background-color:#000;
	display:none;
	left:0px;
	top:0px;
}

#maskBusca {
	position:absolute;
	z-index:9000;
	background-color:#FFF;
	display:none;
	left:0px;
	top:0px;
}

#TEXT_FIELD_NOME_ESTAB_NAO_ENCONTRADO
{
	position:absolute;
	width:216px;
	height:41px;
	font-size:12px;
	left:0px;
	top: 120px;
	z-index:9999;
	display:block;
}

.textFieldPopUps
{
	height:21px;
	width:100%;
	border:1px solid #DCDCDC;
}	

.textFieldPopUpsError
{
	border:1px solid red !important ;
}

.textFieldData
{
	height:21px;
	width:100px;
	border:1px solid #DCDCDC;
}

#TEXT_FIELD_EMAIL_ESTAB_NAO_ENCONTRADO
{
	position:absolute;
	width:233px;
	height:41px;
	font-size:12px;
	left:243px;
	top: 120px;
	z-index:9999;
	display:block;
}

#TEXT_FIELD_DESCRICAO_ESTAB_NAO_ENCONTRADO
{
	position:absolute;
	width:475px;
	height:41px;
	font-size:12px;
	left:0px;
	top: 174px;
	z-index:9999;
	display:block;
}

#TEXT_FIELD_INFO_ADICIONAL_ESTAB_NAO_ENCONTRADO
{
	position:absolute;
	width:470px;
	height:70px;
	font-size:12px;
	left:2px;
	top: 237px;
	z-index:9999;
	display:block;
}

#AREA_BOTAO_SUBMIT_POPUPS_ESTAB_NAO_ENCONTRADO
{
	position:absolute;
	width:52px;
	height:25px;
	font-size:12px;
	left:213px;
	top: 331px;
	z-index:9999;
	display:block;
}

/***** CSS PAGINA DE NOTICIAS NA INTEGRA ******/
#AREA_NOTICIA_INTEGRA
{
    position: relative;
    left: 20px;
    width: 600px;
    top:2px;
}

#AREA_TITULO_NOTICIA_INTEGRA
{
	position:relative;
	width:580px;
	height:auto;
	left:10px;
}

#DATA_NOTICIA_INTEGRA
{
	float:left;
	font-size:12px;
	height:auto;
	position:relative;
	width:580px;
	border-bottom:1px solid #DFDBDB;
}

#TITULO_NOTICIA_INTEGRA
{
	font-size:32px;
	font-weight:bold;
	height:auto;
	position:relative;
	width:580px;
	color:#CC0000;
}

#AREA_SUB_TITULO_NOTICIA_INTEGRA
{
	position:relative;
	width:580px;
	height:auto;
	font-size:17px;	
	color:#333333;
	left:10px;
	padding-top: 15px;
	padding-bottom: 10px;
}
#TEXTO_PUBLICIDADE_BANNER_NOTICIA_INTEGRA
{
    position:absolute;
    width: 68px;
    background-image:url('http://static2.foodbrasil.com.br/img/texto_banner_publicidade_horizontal.png');
    background-repeat:no-repeat;
    z-index:9;
    top: 4px;
    left: 685px;
    visibility:visible;    
    height:10px;
}

#BANNER_DIR_NOTICIA_INTEGRA
{
	position:absolute;
	height:600px;
	width:120px;
	left: 661px;
	top: 14px;
}

#BANNER_DIR_NOTICIA_INTEGRA a
{
    background-color:Transparent;   
	color:#000000;
	border:none;
}

#LINHA_FONTE_NOTICIA
{
	position:relative;
	width:580px;
	height:20px;
	font-size:9px;	
	color:#999999;
	left:10px;	
}

#AREA_TEXTO_NOTICIA_INTEGRA
{
	position:relative;
	width:580px;
	left:10px;
	text-align:justify;
}

#AREA_DADOS_ADICIONAIS_NOTICIA_INTEGRA
{
	position:relative;
	width:auto;
	height: 150px;
	left:10px;
}

#FOTO_NOTICIA_INTEGRA
{
    float:left;
    height:auto;
    margin-right:29px;
    position:relative;
    top:0;
    width:auto;
    margin-bottom:5px;
}

#FOTO_NOTICIA_INTEGRA_TITULO
{
    background-color:#D3D4E3;
    color:#000000;
    font-size:12px;
    height:auto;
    line-height:20px;
    margin-bottom:0;
    position:relative;
    top:0;
    width:auto;
}

#IMG_DADOS_ADICIONAIS_NOTICIA_INTEGRA
{
	float:left;
	height:96px;
	margin-right:15px;
	margin-top:29px;
	position:relative;
	width:94px;
}

#INFO_DADOS_ADICIONAIS_NOTICIA_INTEGRA
{
	float:left;
	height:120px;
	margin-top:10px;
	position:relative;
	width:480px;
}

#TITULO_TEXTO_INFO_DADOS_ADICIONAIS_NOTICIA
{
	position:relative;
	height:35px;
	top: 10px;
    width: auto;
	font-size:24px;
	font-weight:bold;
	line-height:35px;
}

#TITULO_TEXTO_INFO_DADOS_ADICIONAIS_NOTICIA span
{
    float:left;
}

#TEXTO_INFO_DADOS_ADICIONAIS_NOTICIA
{
	position:relative;
	height:auto;
	float: left;
	top: 8px;
	width: 360px;
	font-size:11px;
}

#LINK_TEXTO_INFO_DADOS_ADICIONAIS_NOTICIA
{
	position:relative;
	height:20px;
	width:271px;
	top: 8px;
	font-size:10px;
	float: left;
}

span#LOGO_FOOD_FOOD
{
	position:relative;
	height:20px;
	width:40px;
	top: 10px;
	left: 5px;
	font-size:11px;
	color:#FF0000;
	
	font-family:"Monotype Corsiva";	
	font-weight:bold;
	text-indent:1px;
	font-style:italic;
	font-stretch:condensed;
}

/**** AREA FORMULARIO COMENTARIOS ****/
#AREA_FORMULARIO_COMENTARIO.window
{
	position:fixed;
	width:580px;
	height:559px;
	font-size:12px;
	left:50px;
	top: 10px;
	z-index:9999;
	display:none;
}

#AREA_FORMULARIO_COMENTARIO_DINAMICO.window
{
	position:fixed;
	width:580px;
	height:559px;
	font-size:12px;
	left:50px;
	top: 10px;
	z-index:9999;
	display:none;
}

#AREA_DESCRICAO_FORMULARIO_COMENTARIO
{
	position:absolute;
	width:479px;
	height:71px;
	font-size:12px;
	left:50px;
	top: 45px;	
	display:block;
}

#TEXT_FIELD_NOME_COMENTARIO
{
	position:absolute;
	width:216px;
	height:41px;
	font-size:12px;
	left:-1px;
	top: 99px;	
	display:block;
}

#TEXT_FIELD_EMAIL_COMENTARIO
{
	position:absolute;
	width:233px;
	height:41px;
	font-size:12px;
	left:244px;
	top: 99px;	
	display:block;
}

#TEXT_FIELD_DATA_VISITA
{
	position:absolute;
	width:477px;
	height:41px;
	font-size:12px;
	left:0px;
	top: 152px;	
	display:block;
	z-index:1;
}

#TEXT_FIELD_INFO_ADICIONAL_COMENTARIO
{
	position:absolute;
	width:475px;
	height:70px;
	font-size:12px;
	left:2px;
	top: 205px;	
	display:block;
}

#AREA_BOTAO_SUBMIT_POPUPS_COMENTARIO
{
	position:absolute;
	width:52px;
	height:25px;
	font-size:12px;
	left:214px;
	top: 470px;	
	display:block;
}

.CLASSIFICAR_COMENTARIO_ESTABELECIMENTO
{
	position:absolute;
	width:185px;
	height:40px;
	font-size:12px;
	left:76px;
	top: 165px;	
	display:block;
	float:left;
}

#ESTRELAS_CLASSIFICACAO_COMENTARIO_ESTAB
{
	display:block;
	float:left;
	font-size:12px;
	height:13px;
	left:413px;
	position:absolute;
	top:170px;
	width:auto;
}

.OK_POPUP_FECHAR_COMENTARIO
{
	background-image:url("http://static3.foodbrasil.com.br/img/botao_fechar.png");
	background-repeat:no-repeat;
	cursor:pointer;
	display:block;
	float:right;
	font-size:12px;
	height:15px;
	margin-right:5px;
	position:relative;
	width:57px;
	z-index:9999;
}

.estrela_apagada 
{
	cursor:pointer;
	width:13px;
	height:13px;
	background-image:url('http://static4.foodbrasil.com.br/img/estrela.png');
	background-repeat:no-repeat;
}

.estrela_normal
{
	cursor:pointer;
	background-image:url('http://static2.foodbrasil.com.br/img/estrelas_douradas_estab.png');
	background-repeat:no-repeat;
	width:13px;
	height:13px;
}

#CHECK_INFO_NOVIDADES
{
	position:absolute;
	width:21px;
	height:25px;
	font-size:10px;
	left:2px;
	top: 318px;	
	display:block;
	line-height:25px;
}

#TEXTO_CHECK_INFO_NOVIDADES
{
	position:absolute;
	width:230px;
	height:25px;
	font-size:10px;
	left:27px;
	top: 317px;	
	display:block;
	line-height:25px;
}

#BARRA_SEPARADORA_FORM_POPUP_VERM_1
{
	position:absolute;
	width:473px;
	height:1px;
	top: 345px;	
	display:block;
	left: 5px;
}

.barra_separadora_verm
{
	background-image:url(http://static2.foodbrasil.com.br/img/linha_separadora_verm.png);
	background-repeat:no-repeat;
}

#BARRA_SEPARADORA_FORM_POPUP_VERM_2
{
	position:absolute;
	width:473px;
	height:1px;
	top: 465px;	
	display:block;
	left: 4px;
}

#TEXTO_AVISO_POPUP_FORM_COMENTARIO
{
	position:absolute;
	width:473px;
	height:auto;
	top: 354px;	
	display:block;
	left: 5px;
	font-size:10px;
	text-align:justify;
}

#BANNER_ESQ_LISTA_GERAL_REDE_ESTAB
{
	position:absolute;
	height:600px;
	width:120px;
	left: 702px;
	top: 207px;
}

.LISTA_ITENS_MAIS_POPULARES{
	list-style-type: none; 
    position:relative;
    float:left;
    margin-top:10px;
    margin-right:0px;
    margin-left:0px;
    margin-bottom:0px;
    padding-left:10px;
    width:150px;
}

.LINHA_LISTA_ITENS_MAIS_POPULARES
{
  width: 160px;
  margin: 0;
  padding-top: 3px;
}

.NUMERADOR_ITENS_MAIS_POPULARES
{
    position:absolute;
	width:24px;
	height:17px;	
	color:#FFFFFF;
	background-image:url(http://static3.foodbrasil.com.br/img/fundo_num_over.png);	
	visibility:visible;
	text-align:center;
	float:left;
}

.LINK_ITENS_MAIS_POPULARES
{
    position:absolute;
	left:40px;
	color:#3366CC;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	cursor:pointer;
	float:none;	   
}

#BANNER_POPUP_MAIS_POPULARES
{
    position:absolute;
    width:120px;
    height:240px;
    left:491px;
    float:left;       
    top:30px;
}

#BANNER_POPUP_MAIS_POPULARES a
{
    border:none;
}

#BOTAO_FECHAR_POPUP
{
	position:absolute;
	width:57px;
	background-image:url(http://static4.foodbrasil.com.br/img/botao_fechar.png);
	background-repeat:no-repeat;
	height:15px;
	font-size:12px;
	left:556px;
	top: 0px;
	z-index:9999;
	display:block;
	cursor:pointer;
}

#BOTAO_FECHAR_POPUP_OUTRAS_CIDADES
{
	position:absolute;
	width:57px;
	background-image:url(http://static2.foodbrasil.com.br/img/botao_fechar.png);
	background-repeat:no-repeat;
	height:15px;
	font-size:12px;
	left:566px;
	top: 19px;
	z-index:9999;
	display:block;
	cursor:pointer;
}

/* AREA RESERVA MESA */
#AREA_FOTOS_RESERVA_PREMIUM
{
	position:relative;
	width:631px;
	height: 487px;
	background-image:url(http://static2.foodbrasil.com.br/img/fundo_form_reserva_mesa.png);
	left:10px;
	margin-top:30px;
}

#AREA_INFO_RESERVA_MESA
{
	background-color:#FFFFFF;
	border:1px solid #DFDBDB;
	float:left;
	height:auto;
	left:10px;
	margin-top:0px;
	position:relative;
	width:770px;
}

#AREA_RESERVA_MESA_PREMIUM_ESTAB
{
	background-color:#FFFFFF;
	border:1px solid #DFDBDB;
	float:left;
	height:684px;
	margin-bottom:10px;
	margin-left:10px;
	margin-top:10px;
	position:relative;
	width:770px;
}

#AREA_TEXTO_CONDICAO_RESERVA_MESA
{
    display:block;
    height:auto;
    padding-bottom:15px;
    padding-left:15px;
    padding-right:15px;
    padding-top:15px;
    position:relative;
    text-align:justify;
    display:block;
    height:auto;
    padding-bottom:15px;
    padding-left:15px;
    padding-right:15px;
    padding-top:15px;
    position:relative;
    text-align:justify;   
}

#TEXTO_DESC_INFO_RESERVA_MESA
{
	position: relative;
	height:auto;
	left: 18px;
	width: 592px;
}

#TITULO_FORM_RESERVE_MESA
{
	position: absolute;
	height:17px;
	left: 23px;
	top: 25px;
	width: 180px;
	font-size:18px;
	font-weight:bold;
}

#TEXTO_INPUT_NOME
{
	position: absolute;
	height:205px;
	left: 94px;
	top: 87px;
	width: 129px;
	text-align:right;
}

#AREA_INPUT_FORM_RESERVA_MESA
{
	position: absolute;
	height:205px;
	left: 233px;
	top: 85px;
	width: 300px;
	text-align:left;
}

.input_tam_270px
{
	width:275px;
}

.input_tam_10
{
	width:30px;
}

.input_tam_230px
{
	width:230px;
}

.input_tam_80px
{
	width:80px;
}

#INPUT_FORM_RESERVA_MESA
{
	position:relative;
	width:300px;
	height: 25px;
	margin-top:5px;
}

#TEXTO_INPUT_CHECK_FORM_RESERVA_MESA
{
	position:relative;
	width:auto;
	height: auto;
	margin-top:5px;
}

#AREA_TEXTO_INPUT_RESERVA_MESA
{
	position:relative;
	height: 25px;
	margin-top:5px;
}

#IMG_SMS_RESERVA_MESA
{
	position: absolute;
	height:79px;
	left: 138px;
	top: 298px;
	width: 82px;
	text-align:left;
}

#TEXTO_INFO_SOBRE_RESERVA_MESA
{
	position: absolute;
	height:79px;
	left: 234px;
	top: 305px;
	width: 266px;
	text-align:left;
	font-size:10px;
}

#BOTAO_ENVIO_RESERVA_MESA
{
	position: absolute;
	height:27px;
	line-height:27px;
	text-align:center;
	left: 234px;
	top: 402px;
	width: 148px;
	background-image:url(http://static3.foodbrasil.com.br/img/fundo_botao_reserva_mesa.png);
}

#AREA_TEL_CONTATO_ENTREGA
{
	position:relative;
	width:266px;
	height:auto;
	left: 140px;
}

#AREA_TELEENTREGA_ESTAB
{
	position:relative;
	width:auto;
	height:35px;
}

#AREA_TEL_CONTAT0_ESTAB
{
	position:relative;
	width:auto;
	height:35px;
}

#LISTA_FOTOS_ESTAB
{
	position:relative;
	list-style-type: none;
    width: 310px;
	height:auto;
	padding:0px;
	margin:0;
	left:-3px;
}

#IMG_FOTO_ESTAB
{	
	width:72px;
	float:left;
	margin-left:5px;
	margin-top:2px;
	height:53px;
}

.fotosEstabThumbs{
	width:285px;
	height:169px;
}

#LINK_PAG
{
	width:15px;
	height:15px;
	float:right;
	text-align:center;
}

#SEP_LINK_PAG
{
	width:1px;
	float:left;
	padding-left:1px;
	padding-right:2px;
	text-align:center;
	color:#CCCCCC;
}

.linkMarcado
{
    background-color:#3366CC;
    color:#FFF;
}

/***** RESULTADOS DA SUGESTAO *****/
DIV.sugFechou 
{
    color:Red;
    cursor: default;    
}

span.sugFechou
{
    text-decoration:line-through;
}

/**** AREA MENU MAPA ESTABELECIMENTO ****/
#AREA_MAPA_ESTABELECIMENTO
{
	border:4px solid #CCCCCC;
	float:left;
	height:405px;
	left:10px;
	margin-top:-6px;
	position:relative;
	top:0;
	width:763px;
}

#BANNER_ESQ_ESTABELECIMENTO_MAPA
{
	position:relative;
	height:600px;
	width:120px;
	float:right;
}

#BANNER_ESQ_ESTABELECIMENTO_MAPA a 
{
    background-color:Transparent;   
	color:#000000;
	border:none;
}

#TEXTO_PUBLICIDADE_BANNER_ESQ
{
    background-image:url(http://static4.foodbrasil.com.br/img/texto_banner_publicidade_horizontal.png);
	background-repeat:no-repeat;
	float:left;
	height:10px;
	left:35px;
	margin-bottom:5px;
	margin-top:5px;
	position:relative;
	visibility:visible;
	width:68px;
	z-index:9;
}

#TEXTO_PUBLICIDADE_BANNER_DELIVERY
{
	background-image:url(http://static2.foodbrasil.com.br/img/texto_banner_publicidade_horizontal.png);
	background-repeat:no-repeat;
	float:left;
	height:10px;
	left:27px;
	margin-bottom:5px;
	margin-top:5px;
	position:relative;
	visibility:visible;
	width:68px;
	z-index:9;	
}

#CARROSSEL_ESTAB_PREMIUM_DELIVERY
{
	background-color:#E6E4E1;
	float:left;
	margin-bottom:5px;
	margin-left:4px;
	position:relative;
	visibility:visible;
	width:121px;
	z-index:9;
}

#CONTEUDO_LISTA_DELIVERY
{
	float:left;
	height:auto;
	position:relative;
	top:0;
	width:655px;	
	min-height:1000px;
}

#BANNER_ESQ_LISTA_DELIVERY
{
	float:left;
	height:600px;
	position:relative;
	width:120px;	
}

#BARRA_MENU_MAPA_ESTAB
{
    background-image:url("http://static2.foodbrasil.com.br/img/back_menu_barra_topo_cinza.png");
    float:left;
    height:28px;
    left:10px;
    position:relative;
    top:20px;
    width:292px;
    margin-right:50px;
}

#BOTAO_MENU_MAPA_IMPRIMIR
{
    border-right:1px solid #C9C7C7;
    border-top:1px solid #C9C7C7;
    float:left;
    font-size:12px;
    height:26px;
    left:0;
    line-height:26px;
    position:relative;
    text-align:center;
    top:0;
    width:72px;
}

#BT_TRACAR_ROTA_ESTAB
{
    border-right:1px solid #C9C7C7;
    border-top:1px solid #C9C7C7;
    color:#000000;
    cursor:pointer;
    float:left;
    font-size:13px;
    height:27px;
    line-height:26px;
    position:relative;
    text-align:center;
    width:110px;
}

#BOTAO_MENU_MAPA_REPORTAR_ERRO
{
    border-right:1px solid #C9C7C7;
    border-top:1px solid #C9C7C7;
    float:left;
    font-size:12px;
    height:26px;
    line-height:26px;
    position:relative;
    text-align:center;
    width:180px;
}

#IMG_PLACA_MAPAS_ESTAB
{
	position:relative;
	left: 103px;
	top: 634px;
	width: 28px;
	top:19px;
	float:left;
}

#DIV_FORM_ENDERECO_MAPA_ESTAB
{
    background-color:#FFFFFF;
    border:1px solid #CCCCCC;
    display:none;
    float:left;
    font-size:13px;
    height:auto;
    line-height:26px;
    margin-left:10px;
    padding:10px;
    position:relative;
    text-align:center;
    width:auto;
}

#BT_ROTA
{
    background-image:url("http://static2.foodbrasil.com.br/img/botao_enviar_sms_form.png");
    cursor:pointer;
    float:left;
    font-size:14px;
    font-weight:bold;
    height:27px;
    line-height:26px;
    margin-top:21px;
    position:relative;
    text-align:center;
    width:110px;
}

.TITULO_FORM_LABEL_BT_AREA_MAPAS
{
    float:left;
    font-size:15px;
    font-weight:bold;
    position:relative;
    text-align:left;
    width:100%;
}

.LABEL_BT_AREA_MAPAS
{
    float:left;
    position:relative;
    text-align:left;    
}

.INPUT_BT_AREA_MAPAS
{
    float:left;
    margin-top:3px;
    position:relative;
}

#LINK_MOSTRAR_TODOS_ESTABS_MAPA
{
	position:relative;
	left: 110px;
	top: 25px;
	width: 241px;
	height: 18px;
	font-size:12px; 
	float:left;
}

#CONTEUDO_LISTA
{
    float:left;
	height:auto;
	position:relative;
	margin-top:0px;
	width:655px;
	min-height:1000px;
}

/* FORM E-MAIL CONTATO */
#AREA_FORMULARIO_ESTAB_EMAIL_CONTATO.window
{
	position:fixed;
	width:580px;
	height:424px;
	font-size:12px;
	left:50px;
	top: 10px;	
	z-index:9999;
	display:none;
}

#BOTAO_FECHAR_POPUP_FORM
{
	position:absolute;
	width:57px;
	background-image:url(http://static3.foodbrasil.com.br/img/botao_fechar.png);
	background-repeat:no-repeat;
	height:15px;
	font-size:12px;
	left:448px;
	top: -27px;
	z-index:9999;
	display:block;
	cursor:pointer;
}

#AREA_DESCRICAO_FORMULARIO_EMAIL_CONTATO
{
	position:absolute;
	width:479px;
	height:72px;
	font-size:12px;
	left:50px;
	top: 45px;
	z-index:9999;
	display:block;
}

#TEXT_FIELD_NOME_EMAIL_CONTATO
{
	position:absolute;
	width:216px;
	height:41px;
	font-size:12px;
	left:0px;
	top: 89px;
	z-index:9999;
	display:block;
}

.textFieldPopUps
{
	height:21px;
	width:100%;
	border:1px solid #DCDCDC;
}	

.textFieldData
{
	height:21px;
	width:100px;
	border:1px solid #DCDCDC;
}

#TEXT_FIELD_EMAIL_EMAIL_CONTATO
{
	position:absolute;
	width:233px;
	height:41px;
	font-size:12px;
	left:245px;
	top: 89px;
	z-index:9999;
	display:block;
}

#TEXT_FIELD_TELEFONE_EMAIL_CONTATO
{
	position:absolute;
	width:480px;
	height:41px;
	font-size:12px;
	left:0px;
	top: 145px;
	z-index:9999;
	display:block;
}

#TEXT_FIELD_INFO_ADICIONAL_EMAIL_CONTATO
{
	position:absolute;
	width:480px;
	height:70px;
	font-size:12px;
	left:1px;
	top: 205px;
	z-index:9999;
	display:block;
}

.textAreaFieldPopUps
{
	width:100%;
	height:65px;
	border:1px solid #DCDCDC;
}

.textFieldDDD
{
	height:21px;
	border:1px solid #DCDCDC;
	width:30px;
	float:left;
}

.textFieldTelefoneContato
{
	height:21px;
	border:1px solid #DCDCDC;
	width:170px;
}

#AREA_BOTAO_SUBMIT_POPUPS_EMAIL_CONTATO
{
	position:absolute;
	width:52px;
	height:25px;
	font-size:12px;
	left:213px;
	top: 331px;
	z-index:9999;
	display:block;
}

#CHECKBOX_RECEBER_INFO_FOOD
{
	position:absolute;
	height:19px;
	line-height:30px;
	vertical-align:middle;
	left: 1px;
	top: 288px;
}

#INFO_CHECKBOX_RECEBER_INFO_FOOD
{
	position:absolute;
	left: 28px;
	top: 292px;
}

/* AREA EVENTOS ESTABELECIMENTO */
.AREA_EVENTOS_ESTABELECIMENTO
{
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	float:left;
	height:773px;
	left:10px;
	position:relative;
	width:770px;
	z-index:0;
}

.AREA_EVENTOS_ESTABELECIMENTO a 
{
    background-color:Transparent;   
	color:#000000;
	border:none;
}

#BOTAO_ENVIO_EVENTO
{
	position: absolute;
	width:95px;	
	text-align:center;
	left: 250px;
	top: 346px;
	z-index:-9001;
}

.AREA_INPUT_FORM_EVENTO
{
	position: absolute;
	height:205px;
	left: 185px;
	top: 65px;
	width: 300px;
	text-align:left;
}
.INPUT_FORM_EVENTO
{
    position:relative;
	width:300px;
	height: 25px;
	margin-top:5px;
}
.AREA_TEXTO_INPUT_EVENTO
{
	position:relative;
	height: 25px;
	margin-top:5px;
}
.FORM_EVENTO_TIPO
{
    height: 45px;
}
.FORM_EVENTO_MENSAGEM
{
    height: 60px;
}

#EVENTOS_INFO_SUA_SOLICITACAO
{
    position:relative;
    top: 365px;
    left:160px;
    width:300px;
    margin-top:10px;
}

#BARRA_MENU_EVENTO_ESTAB
{
	background-image:url("http://static4.foodbrasil.com.br/img/barra_menu_eventos.png");
	background-repeat:no-repeat;
	float:left;
	height:28px;
	left:10px;
	margin-top:28px;
	position:relative;
	top:1px;
	width:100%;
}

#BOTAO_MENU_EVENTOS_ESPACO
{
	background-color:#E90000;
	border-top:1px solid #C9C7C7;
	color:#FFFFFF;
	float:left;
	font-size:12px;
	height:26px;
	left:0;
	line-height:26px;
	position:absolute;
	text-align:center;
	top:0;
	width:141px;
}

#AREA_INPUT_FORM_EVENTO
{
	position: absolute;
	height:205px;
	left: 185px;
	top: 63px;
	width: 300px;
	text-align:left;
	z-index:9999;
}

#TEXTO_INPUT_NOME_EVENTO
{
	position: absolute;
	height:205px;
	left: 50px;
	top: 65px;
	width: 129px;
	text-align:right;
	background-color:Transparent;
}

#BOTAO_MENU_EVENTOS_FACA_SEU
{
	position:absolute;
	width:120px;
	height:26px;
	line-height:26px;
	text-align:center;
	font-size:12px;
	top: 0px;
	left:139px;
	border-top: 1px solid #C9C7C7;
	float:left;
}

#BANNER_ESQ_ESTABELECIMENTO_LIGHT
{
	position:absolute;
	height:600px;
	width:120px;
	left: 659px;
	top: 200px;
}

#BANNER_ESQ_ESTABELECIMENTO_LIGHT a 
{
    background-color:Transparent;   
	color:#000000;
	border:none;
}

#DESC_BOTAO_EVENTOS_ESTAB_ESPACO
{
	position: relative;
	width:141px;
	height:36px;
	line-height:28px;
	text-align:center;
	font-size:12px;
	z-index:10;
	top: -1px;
	float:left;
}

#DESC_BOTAO_EVENTOS_ESTAB_FACA_SEU
{
	position: relative;
	width:119px;
	height:36px;
	line-height:28px;
	text-align:center;
	font-size:12px;
	z-index:10;
	top: -1px;
	float:left;
}

#IMAGEM_PRINCIPAL_EVENTOS_ESTABELECIMENTO
{
    float:left;
    height:auto;
    margin-left:30px;
    margin-top:30px;
    position:relative;
    width:210px;
}

#IMAGEM_PRINCIPAL_EVENTOS_ESTABELECIMENTO a img
{    
    height: 140px;
    width: 200px;
}

#LISTA_GALERIA_EVENTOS_ESTABELECIMENTO
{
    list-style-image: none;    
}

#CONTAINER_FOTOS_EVENTOS_ESTAB
{
    width:210px;
    float:left;
    position:relative;
    margin-right:25px;
}

#GALERIA_EVENTOS_ESTABELECIMENTO
{
    float:left;
    margin-left:28px;
    margin-top:5px;
    width:210px;
    position:relative;
}

li.ITEM_GALERIA_EVENTOS_ESTABELECIMENTO
{
    height: 40px;
    width: 45px;
    float: left;
    margin: 3px;
    list-style-type: none;
}

li.ITEM_GALERIA_EVENTOS_ESTABELECIMENTO a img
{
    height: 40px;
    width: 45px;
}

.TEXTO_EVENTO_ESTAB
{
    float:left;
    line-height:20px;
    margin-left:20px;
    margin-top:20px;
    position:relative;
    text-align:justify;
    width:475px;
}

#AREA_FORMULARIO_EVENTO
{
    position:relative;
    top: 50px;
    left: 4px;
    width: 500px;
    float: left;
}

div.DIV_AGENDAR_EVENTO
{
    width:400px;
    height: 600px;
}

#TIPO_EVENTO_INFO
{
    font-size:11px;
    color: #999999;
    position: relative;
    left:20px;
    line-height: 18px;
}

input.borderRedErro
{
    border: solid 2px red;
    height: 16px;
}

textarea.borderRedErro
{
    border: solid 2px red;    
}

#AREA_FORMULARIO_EVENTO label
{
    width: 200px;
}

#AREA_FORMULARIO_EVENTO div
{
    position: relative;
    top: -9px;
    left: 3px;
}

#LISTAGEM_CARDAPIOS_ESTAB 
{
    height:auto;   
    position:relative;
    top:35px;
    width:573px;    
}

.CARDAPIO_ESTAB_TIPO_TITULO
{
    font-size: 12px;
    color: #999999;
    padding-top: 25px;
    font-weight:bold;
}

.CARDAPIO_ESTAB_SUGESTAO
{
    margin-top:10px;
}

.CARDAPIO_ESTAB_SUGESTAO_TITULO
{
    font-size: 12px;
    color: #333333;
    font-weight: bolder;
}

#AREA_CARDAPIO_PREMIUM
{
	position:relative;
	width:631px;
	height: auto;
	background-color: #FFFFFF;
	padding-bottom: 25px;  
	left:10px;
	top:-10px;
	border: 1px solid #999999;
	float:left;
}

#FOTO_DESTAQUE
{
    margin-bottom:10px;   
    left:2px;
}

.divVisibleInfo
{
    display:block;
    visibility:visible;   
}

.divInVisibleInfo
{
    display:none;
    visibility:hidden;   
}

.conteudoInvisivel
{
    display:none;    
    margin-top:5px;
    margin-bottom:5px;
}

#TEXTO_INPUT_CHECK_FORM_EVENTO
{
    margin-top:12px;
}

/**************************NOTICIAS ****************/
#CONTEUDO_LISTA_NOTICIAS
{
    position:relative;
    margin-top:25px;
    float:left;
}

#TITULO_LISTA_DE_NOTICIAS
{
    border-bottom:1px solid;
    color:#666666;
    float:left;
    font-size:17px;
    font-weight:bold;
    height:27px;
    margin-left:30px;
    margin-top:-11px;
    position:relative;
    white-space:nowrap;
    width:585px;
}

#AREA_LISTA_GERAL_NOTICIAS
{
	position:relative;
	width:620px;
	margin:0px;
	left:-10px;
    float:left;
}

ul#LISTA_GERAL_NOTICIAS
{
	position:relative;
	top:5px;
	width:620px;
	List-style-type: none;
	height: auto;
	padding-bottom: 30px;
	float:left;
}

li.LINHA_NOTICIA_LISTA_GERAL
{
	float:left;
    height:auto;
    position:relative;
    width:584px;
    height:97px;
    border-bottom:1px solid #C6C3C3;
}

li.LINHA_NOTICIA_LISTA_GERAL:hover
{
	background-color:#FFF;
}

.IMG_NOTICIA_FOTO_LISTA_GERAL
{
	float:left;
	left:1px;
	margin-left:5px;
	margin-right:20px;
	margin-top:10px;
	position:relative;
}

.LINHA_NOTICIA_LISTA_GERAL a
{
    color:#CC0000;
}

.LINHA_NOTICIA_LISTA_GERAL a:hover
{
    color:#FFF;
    background-color:#CC0000;
}

.IMG_NOTICIA_FOTO_LISTA_GERAL a
{
	border:none;
	background-color:Transparent;
}

.IMG_NOTICIA_FOTO_LISTA_GERAL a img
{
	width:92px;
	height: 74px;
}

.TITULO_NOTICIA_FOTO_LISTA_GERAL
{
	float:left;
    font-family:Arial,Helvetica,sans-serif;
    font-size:20px;
    font-weight:bold;
    height:auto;
    position:relative;
    visibility:visible;
    width:460px;
    z-index:6;
    margin-top:2px;
    letter-spacing:-1px;
}

a:hover .TITULO_NOTICIA_FOTO_LISTA_GERAL
{
    text-decoration: underline;
    color: #3366cc;
}

.NOTICIA_FOTO_LISTA_GERAL
{
    color:#333333;
    float:left;
    font-family:Arial,Helvetica,sans-serif;
    font-size:14px;
    height:auto;
    margin-top:6px;
    position:relative;
    visibility:visible;
    width:374px;
    z-index:6;
}

.TEXTO_NOTICIA_FOTO_LISTA_GERAL
{
    color:#333333;
    font-family:Arial,Helvetica,sans-serif;
    font-size:12px;
    height:auto;
    left:108px;
    position:relative;
    top:10px;
    visibility:visible;
    width:488px;
    z-index:6;
}

.FONTE_NOTICIA_FOTO_LISTA_GERAL
{
	color:#999999;
    float:left;
    font-family:Arial,Helvetica,sans-serif;
    font-size:9px;
    height:15px;
    position:relative;
    visibility:visible;
    width:372px;
    z-index:6;
    margin-top:5px;
}

a:hover .TITULO_NOTICIA_LISTA_GERAL
{
    color: #3366cc;
}

.TITULO_NOTICIA_LISTA_GERAL
{
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:20px;
	font-weight:bold;
	height:auto;
	letter-spacing:-1px;
	position:relative;
	visibility:visible;
	width:460px;
	z-index:6;
}

.NOTICIA_LISTA_GERAL
{
    color:#333333;
    font-family:Arial,Helvetica,sans-serif;
    font-size:14px;
    height:auto;
    left:1px;
    line-height:19px;
    position:relative;
    visibility:visible;
    width:80px;
    z-index:6;
}

.TEXTO_NOTICIA_LISTA_GERAL
{
    color:#333333;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	height:auto;
	left:1px;
	margin-bottom:5px;
	position:relative;
	visibility:visible;
	width:580px;
	z-index:6;
}

.FONTE_NOTICIA_LISTA_GERAL
{
	color:#999999;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:9px;
	height:auto;
	position:relative;
	visibility:visible;
	width:509px;
	z-index:6;
}

#BARRA_BOTOES_MIDIA_ESTABELECIMENTO_LIGHT
{
	position:relative;
	width:310px;
	height:40px;
	font-size:12px;
	left:1px;
	float:right;	
}

#BANNER_CONTEUDO_CENTRO_ESTABELECIMENTO_SEM_MIDIA
{
	position:relative;
	width:308px;
	height:auto;
	font-size:12px;
	left:12px;
	top: 15px;
	float:left;
	margin-bottom:40px;
}

#BANNER_CONTEUDO_CENTRO_ESTABELECIMENTO_SEM_MIDIA a
{
    background-color:Transparent;   
	color:#000000;
	border:none;
}

/************** INDIQUE *******************/
#AREA_FORMULARIO_CONVIDE_INDIQUE.window
{
	position:fixed;
	width:580px;
	height:513px;
	font-size:12px;
	left:50px;
	top: 10px;	
	z-index:9999;
	display:none;
}

#AREA_DESCRICAO_FORMULARIO_CONVIDE_INDIQUE
{
	position:absolute;
	width:479px;
	height:71px;
	font-size:12px;
	left:50px;
	top: 45px;
	z-index:9999;
	display:block;
}

#TEXT_FIELD_NOME_CONVIDE_INDIQUE
{
	position:absolute;
	width:225px;
	height:41px;
	font-size:12px;
	left:-1px;
	top: 94px;
	z-index:9999;
	display:block;
}

#TEXT_FIELD_EMAIL_CONVIDE_INDIQUE
{
	position:absolute;
	width:225px;
	height:41px;
	font-size:12px;
	left:244px;
	top: 93px;
	z-index:9999;
	display:block;
}

#TEXT_FIELD_INFO_ADICIONAL_CONVIDE_INDIQUE
{
	position:absolute;
	width:473px;
	height:70px;
	font-size:12px;
	left:-1px;
	top: 301px;
	z-index:9999;
	display:block;
}

#CHECK_INFO_NOVIDADES_CONVIDE_INDIQUE
{
	position:absolute;
	width:21px;
	height:25px;
	font-size:10px;
	left:0px;
	top: 390px;
	z-index:9999;
	display:block;
	line-height:25px;
}

#TEXTO_CHECK_INFO_NOVIDADES_CONVIDE_INDIQUE
{
	position:absolute;
	width:305px;
	height:25px;
	font-size:10px;
	left:28px;
	top: 390px;
	z-index:9999;
	display:block;
	line-height:25px;
}

#TEXTO_AVISO_POPUP_FORM_CONVIDE_INDIQUE
{
	position:absolute;
	width:473px;
	height:78px;
	top: 354px;
	z-index:9999;
	display:block;
	left: 5px;
	font-size:10px;
}

#AREA_BOTAO_SUBMIT_POPUPS_CONVIDE_INDIQUE
{
	position:absolute;
	width:52px;
	height:25px;
	font-size:12px;
	left:217px;
	top: 413px;
	z-index:9999;
	display:block;
}

#TEXT_FIELD_NOME_AMIGO_1
{
	position:absolute;
	width:225px;
	left: -1px;
	top: 147px;
}

#TEXT_FIELD_NOME_AMIGO_2
{
	position:absolute;
	width:225px;
	left: -1px;
	top: 195px;
}

#TEXT_FIELD_NOME_AMIGO_3
{
	position:absolute;
	width:225px;
	left: -1px;
	top: 230px;
}

#TEXT_FIELD_NOME_AMIGO_4
{
	position:absolute;
	width:225px;
	left: -1px;
	top: 264px;
}

#TEXT_FIELD_EMAIL_AMIGO_1
{
	position:absolute;
	width:225px;
	left: 244px;
	top: 146px;
}

#TEXT_FIELD_EMAIL_AMIGO_2
{
	position:absolute;
	width:225px;
	left: 244px;
	top: 195px;
}

#TEXT_FIELD_EMAIL_AMIGO_3
{
	position:absolute;
	width:225px;
	left: 244px;
	top: 229px;
}

#TEXT_FIELD_EMAIL_AMIGO_4
{
	position:absolute;
	width:225px;
	left: 244px;
	top: 264px;
}

/************** INDIQUE  SELECAO *******************/
#AREA_FORMULARIO_CONVIDE_INDIQUE_SELECAO.window
{
	position:fixed;
	width:580px;
	height:513px;
	font-size:12px;
	left:50px;
	top: 10px;	
	z-index:9999;
	display:none;
}

#AREA_DESCRICAO_FORMULARIO_CONVIDE_INDIQUE_SELECAO
{
	position:absolute;
	width:479px;
	height:71px;
	font-size:12px;
	left:50px;
	top: 45px;
	z-index:9999;
	display:block;
}

#TEXT_FIELD_NOME_CONVIDE_INDIQUE_SELECAO
{
	position:absolute;
	width:225px;
	height:41px;
	font-size:12px;
	left:-1px;
	top: 94px;
	z-index:9999;
	display:block;
}

#TEXT_FIELD_EMAIL_CONVIDE_INDIQUE_SELECAO
{
	position:absolute;
	width:225px;
	height:41px;
	font-size:12px;
	left:244px;
	top: 93px;
	z-index:9999;
	display:block;
}

#TEXT_FIELD_INFO_ADICIONAL_CONVIDE_INDIQUE_SELECAO
{
	position:absolute;
	width:473px;
	height:70px;
	font-size:12px;
	left:-1px;
	top: 301px;
	z-index:9999;
	display:block;
}

#CHECK_INFO_NOVIDADES_CONVIDE_INDIQUE_SELECAO
{
	position:absolute;
	width:21px;
	height:25px;
	font-size:10px;
	left:0px;
	top: 390px;
	z-index:9999;
	display:block;
	line-height:25px;
}

#TEXTO_CHECK_INFO_NOVIDADES_CONVIDE_INDIQUE_SELECAO
{
	position:absolute;
	width:305px;
	height:25px;
	font-size:10px;
	left:28px;
	top: 390px;
	z-index:9999;
	display:block;
	line-height:25px;
}

#TEXTO_AVISO_POPUP_FORM_CONVIDE_INDIQUE_SELECAO
{
	position:absolute;
	width:473px;
	height:78px;
	top: 354px;
	z-index:9999;
	display:block;
	left: 5px;
	font-size:10px;
}

#AREA_BOTAO_SUBMIT_POPUPS_CONVIDE_INDIQUE_SELECAO
{
	position:absolute;
	width:52px;
	height:25px;
	font-size:12px;
	left:217px;
	top: 413px;
	z-index:9999;
	display:block;
}

#TEXT_FIELD_NOME_AMIGO_1_SELECAO
{
	position:absolute;
	width:225px;
	left: -1px;
	top: 147px;
}

#TEXT_FIELD_NOME_AMIGO_2_SELECAO
{
	position:absolute;
	width:225px;
	left: -1px;
	top: 195px;
}

#TEXT_FIELD_NOME_AMIGO_3_SELECAO
{
	position:absolute;
	width:225px;
	left: -1px;
	top: 230px;
}

#TEXT_FIELD_NOME_AMIGO_4_SELECAO
{
	position:absolute;
	width:225px;
	left: -1px;
	top: 264px;
}

#TEXT_FIELD_EMAIL_AMIGO_1_SELECAO
{
	position:absolute;
	width:225px;
	left: 244px;
	top: 146px;
}

#TEXT_FIELD_EMAIL_AMIGO_2_SELECAO
{
	position:absolute;
	width:225px;
	left: 244px;
	top: 195px;
}

#TEXT_FIELD_EMAIL_AMIGO_3_SELECAO
{
	position:absolute;
	width:225px;
	left: 244px;
	top: 229px;
}

#TEXT_FIELD_EMAIL_AMIGO_4_SELECAO
{
	position:absolute;
	width:225px;
	left: 244px;
	top: 264px;
}

/************** CONVIDE AMIGOS *******************/
#AREA_FORMULARIO_CONVIDE.window
{
	position:fixed;
	width:580px;
	height:513px;
	font-size:12px;
	left:50px;
	top: 10px;	
	z-index:9999;
	display:none;
}

#AREA_DESCRICAO_FORMULARIO_CONVIDE
{
	position:absolute;
	width:479px;
	height:71px;
	font-size:12px;
	left:50px;
	top: 45px;
	z-index:9999;
	display:block;
}

#TEXT_FIELD_NOME_CONVIDE
{
	position:absolute;
	width:225px;
	height:41px;
	font-size:12px;
	left:-1px;
	top: 94px;
	z-index:9999;
	display:block;
}

#TEXT_FIELD_EMAIL_CONVIDE
{
	position:absolute;
	width:225px;
	height:41px;
	font-size:12px;
	left:244px;
	top: 93px;
	z-index:9999;
	display:block;
}

#TEXT_FIELD_INFO_ADICIONAL_CONVIDE
{
	position:absolute;
	width:473px;
	height:70px;
	font-size:12px;
	left:-1px;
	top: 301px;
	z-index:9999;
	display:block;
}

#CHECK_INFO_NOVIDADES_CONVIDE
{
	position:absolute;
	width:21px;
	height:25px;
	font-size:10px;
	left:0px;
	top: 381px;
	z-index:9999;
	display:block;
	line-height:25px;
}

#TEXTO_CHECK_INFO_NOVIDADES_CONVIDE
{
	position:absolute;
	width:230px;
	height:25px;
	font-size:10px;
	left:28px;
	top: 381px;
	z-index:9999;
	display:block;
	line-height:25px;
}

#TEXTO_AVISO_POPUP_FORM_CONVIDE
{
	position:absolute;
	width:473px;
	height:78px;
	top: 354px;
	z-index:9999;
	display:block;
	left: 5px;
	font-size:10px;
}

#AREA_BOTAO_SUBMIT_POPUPS_CONVIDE
{
	position:absolute;
	width:52px;
	height:25px;
	font-size:12px;
	left:217px;
	top: 413px;
	z-index:9999;
	display:block;
}

#TEXT_FIELD_NOME_AMIGO_1
{
	position:absolute;
	width:225px;
	left: -1px;
	top: 147px;
}

#TEXT_FIELD_NOME_AMIGO_2
{
	position:absolute;
	width:225px;
	left: -1px;
	top: 195px;
}

#TEXT_FIELD_NOME_AMIGO_3
{
	position:absolute;
	width:225px;
	left: -1px;
	top: 230px;
}

#TEXT_FIELD_NOME_AMIGO_4
{
	position:absolute;
	width:225px;
	left: -1px;
	top: 264px;
}

#TEXT_FIELD_EMAIL_AMIGO_1
{
	position:absolute;
	width:225px;
	left: 244px;
	top: 146px;
}

#TEXT_FIELD_EMAIL_AMIGO_2
{
	position:absolute;
	width:225px;
	left: 244px;
	top: 195px;
}

#TEXT_FIELD_EMAIL_AMIGO_3
{
	position:absolute;
	width:225px;
	left: 244px;
	top: 229px;
}

#TEXT_FIELD_EMAIL_AMIGO_4
{
	position:absolute;
	width:225px;
	left: 244px;
	top: 264px;
}

#FORM_AGENDAR_EVENTO.window
{
	position:fixed;
	width:580px;
	height:425px;
	font-size:12px;
	left:50px;
	top: 10px;
	z-index:9999;	
	display:none;
}

#AREA_TEXTO_INPUT_EVENTO_CHECK
{
    position :absolute;
    top:230px;
    left:110px;
    margin-top:15px;
}

#BOTAO_FECHAR_POPUP_FORM_EVENTO
{
    position:absolute;
	width:57px;
	background-image:url(http://static2.foodbrasil.com.br/img/botao_fechar.png);
	background-repeat:no-repeat;
	height:15px;
	font-size:12px;
	left:490px;
	top: 20px;
	z-index:9999;
	display:block;
	cursor:pointer;      
}

#TITULO_FORM_EVENTOS
{
    position:absolute;
    width:200px;
    top:30px;
    left:50px;   
}

#ctl00_FormCPH_formAgendaEventos1_data_evento_CalendarExtender_popupDiv
{
    z-index:9999 !important;
}

.ajax__calendar_dayname
{
    width:20px !important;
}

#BOX_PAGINACAO
{
	float:left;
	margin-left:260px;
	margin-right:28px;
	position:relative;
} 

.cse-branding-bottom
{
    background-color: Transparent !important;
}

#cse-search-results iframe
{
    height:1000px;
}

#cse-search-results iframe html body
{
    background-color: Transparent !important;    
}

/**** AREA CARDAPIO LIGHT/EVENTOS/RESERVE SUA MESA  ****/
#AREA_ESTAB_LIGHT_BANNERS
{
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	float:left;
	margin-left:10px;
	margin-top:29px;
	min-height:800px;
	position:relative;
	width:770px;
}

#AREA_BANNERS_PEQ_DIREITA_1
{
	position:absolute;
	width: 120px;
	height:240px;
	left: 33px;
	top: 30px;
}

#AREA_BANNERS_PEQ_DIREITA_1 a
{
    background-color:Transparent;   
	color:#000000;
	border:none;
}

#AREA_BANNERS_PEQ_DIREITA_2
{
	position:absolute;
	width: 120px;
	height:240px;
	left: 33px;
	top: 293px;
}

#AREA_BANNERS_PEQ_DIREITA_2 a
{
    background-color:Transparent;   
	color:#000000;
	border:none;
}

#AREA_INFO_ESTAB_LIGHT
{
	font-size:12px;
	height:99px;
	margin-left:25px;
	margin-top:28px;
	position:relative;
	width:auto;
}

#LISTA_ESTAB_DESTAQ_PREMIUM
{
	float:left;
	height:auto;
	margin-left:25px;
	position:relative;
	width:auto;
	margin-top:10px;
}

#ITEM_LISTA_ESTAB_DESTAQ_PREMIUM
{
	height:100px;
	left:0;
	margin-top:5px;
	position:relative;
	width:auto;
}

#FOTO_ITEM_LISTA_DESTAQ_PREMIUM
{
	float:left;
	height:76px;
	left:0;
	margin-bottom:10px;
	margin-right:10px;
	margin-top:10px;
	position:relative;
	width:90px;
}

#FOTO_ITEM_LISTA_DESTAQ_PREMIUM a
{
    background-color:Transparent;   
	color:#000000;
	border:none;
}

#FOTO_ITEM_LISTA_DESTAQ_PREMIUM img
{
	width:90px;
	height:76px;	
}

#TITULO_ESTAB_DESTAQUE_PREMIUM{
	color:#333333;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	height:auto;
	margin-left:4px;
	margin-top:13px;
	position:relative;
	text-align:left;
	width:auto;
	z-index:6;
}

#TEXTO_ESTAB_DESTAQUE_PREMIUM
{
	color:#333333;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	height:auto;
	margin-left:5px;
	margin-top:2px;
	position:relative;
	visibility:visible;
	width:600px;
	z-index:6;
}

#ESTAB_DESTAQUE_PREMIUM_ENDERECO
{
	color:#000000;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	height:auto;
	margin-left:5px;
	margin-top:5px;
	position:relative;
	width:600px;
	z-index:6;
}

#LISTA_ESTAB_DESTAQ_PREMIUM_MAPA
{
    position: relative;
    top: 10px;
}

#IMG_PLACA_MAPAS_ESTAB_LIGHT
{
    float: left;
}

#LINK_MOSTRAR_TODOS_ESTABS_LIGHT
{
    position:relative;
    top:6px;
    left:10px;
}

#TEXTO_PUBLICIDADE_BANNER_LIGHT
{
    position:absolute;
    width: 68px;
    background-image:url('http://static2.foodbrasil.com.br/img/texto_banner_publicidade_horizontal.png');
    background-repeat:no-repeat;
    z-index:9;
    top: 190px;
    left: 685px;
    visibility:visible;    
    height:10px;
}

#CONTENT_GOOGLE_PAGE
{
	float:left;
	height:1000px;
	left:0;
	position:relative;
	top:18px;
}

.ajax__calendar_container{z-index: 9999;}

.AREA_INFO_RESERVA_MESA
{
	position:relative;
	width:631px;
	height: auto;
	left:10px;
}

.INPUT_FORM_ERRO_MAPA
{
    position:relative;
	width:300px;
	height: 25px;
	margin-top:5px;
}
.AREA_TEXTO_INPUT_ERRO_MAPA
{
	position:relative;
	height: 25px;
	margin-top:5px;
}
.FORM_ERRO_MAPA_TIPO
{
    height: 45px;
}
.FORM_ERRO_MAPA_MENSAGEM
{
    height: 60px;
}

#BOTAO_FECHAR_POPUP_FORM_ERRO_MAPA
{
	position:absolute;
	width:57px;
	background-image:url(http://static3.foodbrasil.com.br/img/botao_fechar.png);
	background-repeat:no-repeat;
	height:15px;
	font-size:12px;
	right: 10px;
	top: 10px;
	z-index:9999;
	display:block;
	cursor:pointer;
}

.OK_POPUP_FECHAR
{
	position:absolute;
	width:57px;
	background-image:url(http://static4.foodbrasil.com.br/img/botao_fechar.png);
	background-repeat:no-repeat;
	height:15px;
	font-size:12px;
	right: 260px;
	top: 120px;
	z-index:9999;
	display:block;
	cursor:pointer;
}

#AREA_INPUT_FORM_ERRO_MAPA
{
	position: absolute;
	height:205px;
	left: 185px;
	top: 123px;
	width: 300px;
	text-align:left;
}

#TEXTO_INPUT_NOME_ERRO_MAPA
{
	position: absolute;
	height:205px;
	left: 50px;
	top: 65px;
	width: 129px;
	text-align:right;
	background-color:Transparent;
}

#FORM_ERRO_MAPA.window
{
	position:fixed;
	width:580px;
	height:300px;
	font-size:12px;
	left:50px;
	top: 10px;
	z-index:9999;
	background-color: #F7F7F7;
	border: 12px solid #EBEBEB;
	display:none;
}

div#DIV_ERRO_MAPA
{
    width:400px;
    height: 200px;
}

#TEXTO_INPUT_ERRO_MAPA
{
	position: absolute;
	height:205px;
	left: 50px;
	top: 125px;
	width: 129px;
	text-align:right;
	background-color:Transparent;
}

#BOTAO_ENVIO_ERRO_MAPA
{
	position: absolute;	
	text-align:center;
	left: 250px;
	top: 267px;	
}

.MODAL_MSG_AGUARDEE
{    
    padding-top: 45px;
}

.MODAL_MSG_OK
{
    padding-top: 50px;    
}

/* mapa site*/
#TOPO_MAPA_SITE
{
	position:relative;
	font-size:20px;
	width:auto;
	height:40px;
}

#TITULO_MAPA_SITE
{
	position:relative;
	left:70px;
	margin-bottom:5px;
	width:150px;
}

#BARRA_TOPO_MAPA_SITE
{	
	height:1px;
	width:auto;
}

#BARRA_TOPO_MAPA_SITE_ESQ
{
	float:left;
	height:2px;
	position:relative;
	background-image:url(http://static2.foodbrasil.com.br/img/canto_menu_detalhe_E.gif);
	background-repeat:no-repeat;
	width:75px;
	visibility:visible;
	display:block;
}

#BARRA_TOPO_MAPA_SITE_DIR
{
	float:left;
	height:2px;
	position:relative;
	background-image:url(http://static2.foodbrasil.com.br/img/canto_menu_detalhe_D.gif);
	background-repeat:no-repeat;
	width:75px;
	visibility:visible;
	display:block;
}

#BARRA_TOPO_MAPA_SITE_CENTRO
{
	background-color:#bf0b0b;
	width:600px;
	height:2px;
	float:left;
	position:relative;
}

#SUB_TOPO_MAPA_SITE
{
	position:relative;
	left:70px;
	margin-bottom:5px;
	width:600px;
	font-size:12px;
	margin-top:10px;
}

#LINK_HOME_FOOD_MAPA_SITE
{
	position:relative;
	left:70px;
	margin-bottom:25px;
	width:600px;
	font-size:12px;
	margin-top:10px;
	height:15px;
}

#IMG_SETA_MAPA_SITE_LINK_HOME
{
	position:relative;
	float:left;
	background-image:url('http://static3.foodbrasil.com.br/img/seta_busca.gif');
	background-repeat:no-repeat;
	width:15px;
	height:15px;
}

#TITULO_CANAL_PROPRIETARIO_MAPA_SITE
{
	position:relative;
	left:70px;
	margin-bottom:10px;
	width:600px;
	font-size:12px;
	margin-top:10px;
	height:15px;
}

#CANAL_PROPRIETARIO_MAPA_SITE
{
	position:relative;
	display:block;
	height:auto;
	width:auto;
	margin-bottom:30px;
}

#LINK_CANAL_PROP_MAPA_SITE
{
	position:relative;
	left:70px;
	width:600px;
	font-size:12px;
	height:15px;
}

#AREA_LISTAS_MAPA_SITE
{
	float:left;
	height:auto;
	margin-top:20px;
	position:relative;
	width:auto;
}

#TITULO_LISTAS_MAPA_SITE
{
	position:relative;
	float:left;
	width:150px;
	font-size:12px;
	left:10px;
	margin-bottom:10px;
}

#LISTA_ITENS_MAPA_SITE
{
	position:relative;
	float:left;
	width:150px;
	font-size:12px;
	left:10px;
}

#LISTA_ITENS_UL
{
	line-height:normal;
	list-style:none;
	margin:0;
	padding:0;
}

/* AREA 404 */
#AREA_LOGO_FOOD_404
{
    position:relative;
    background-image:url('http://static4.foodbrasil.com.br/img/logo_food_pag_404.png');
    height:152px;
    width:168px;
    display:block; 
    margin:0 auto;
    margin-top:60px;   
}

#CORPO_PAG_404
{
    position:relative;
    margin:0 auto;
    width:100%;   
    height:auto;
}

#AREA_TEXTO_FOOD_404
{
    position:relative;
    height:194px;
    width:448px;
    display:block; 
    margin-top:10px;
    top: -1px;
    left: -3px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0;
}

#TITULO_OPS
{
    position:absolute;
    width:99%;
    height:64px;   
}

#TEXTO_404_1
{
    position:absolute;
    right: 4px;
    letter-spacing:1px;
    width:383px;
}

#TEXTO_404_2
{
    position:absolute;
    top: 117px;
    left: 62px;
    width: 340px;
}

#TEXTO_404_3
{
    position:absolute;
}

#divContador
{
    position:absolute;
    left: 350px;
    top: 290px;
    font-size:10px;   
}

.BOTAO_IMPRIMIR_MAPA
{
    background-color:#F9F9F9;
    left:10px;
    position:absolute;
    text-align:left;
    top:500px;
    width:620px;
}

#BARRA_SEPARADORA_RESERVA_MESA_ESTAB
{
    position: relative;
	width:410px;
	height:1px;
	margin-top: 7px;
	background-image:url(http://static2.foodbrasil.com.br/img/barra_separadora.png);
	left:6px;   
	float:left;
}

#TEXTO_PUBLICIDADE_BANNER_CENTRAL_SEM_MIDIA_TOPO
{
    background-image:url(http://static2.foodbrasil.com.br/img/texto_banner_publicidade_horizontal.png);
    background-repeat:no-repeat;
    float:right;
    height:8px;
    left:240px;
    position:absolute;    
    visibility:visible;
    width:68px;
    z-index:9;   
}

#TEXTO_PUBLICIDADE_BANNER_CENTRAL_SEM_MIDIA_TOPO_2
{
    background-image:url(http://static3.foodbrasil.com.br/img/texto_banner_publicidade_horizontal.png);
    background-repeat:no-repeat;
    float:right;
    height:8px;
    left:-10px;
    position:relative;    
    visibility:visible;
    width:68px;
    z-index:9;   
    top:7px;
}

#TEXTO_PUBLICIDADE_BANNER_CENTRAL_ESTAB_COM_MIDIA
{
    background-image:url(http://static4.foodbrasil.com.br/img/texto_banner_publicidade_horizontal.png);
    background-repeat:no-repeat;
    float:right;
    height:15px;
    left:-10px;
    position:relative;
    visibility:visible;
    width:68px;
    z-index:9;
}

#TEXTO_PUBLICIDADE_BANNER_MAPA_ESTAB 
{
    background-image:url(http://static2.foodbrasil.com.br/img/texto_banner_publicidade_horizontal.png);
    background-repeat:no-repeat;    
    height:8px;
    left:30px;
    margin-bottom:5px;
    position:relative;
    visibility:visible;
    width:68px;
    z-index:9;
}

#ctl00_FormCPH_formPopUpComentario1_data_visita_CalendarExtender_container
{
	z-index:9999;	
}

.ajax__calendar
{
	z-index:9999 !important;
}

#BARRA_SEPARADORA_RESERVA_TIPO_ESTAB
{
	position: relative;
	width:410px;
	height:1px;
	margin-top: 25px;
	background-image:url(http://static2.foodbrasil.com.br/img/barra_separadora.png);
	left:6px;   
	float:left;		
}

#AREA_SERVICO_CLIENTE_ESTAB
{
	position:relative;
	height:90px;
	width:400px;
	float:left;
	left:9px;		
	background-repeat:no-repeat;
	margin-top:11px;
}

#AREA_TITULO_SERVICO_CLIENTE_ESTAB
{
	float:left;
	font-size:18px;
	height:22px;
	left:12px;
	position:absolute;
	top:5px;
	width:80px;	
}

#AREA_REPORTAR_ERRO_SERVICO_CLIENTE_ESTAB
{
	float:left;
	font-size:11px;
	margin-left:10px;
	margin-top:50px;
	position:relative;
	width:140px;		
}

/* area botao sms */
#AREA_BOTAO_SERVICO_CELULAR_CLIENTE_ESTAB
{
	position: relative;
	width:77px;
	height:77px;
	margin-top: 3px;
	background-image:url(http://static3.foodbrasil.com.br/img/bt_sms_estab.gif);
	left:6px;   
	float:left;			
}

#AREA_BALAO_BOTAO_SERVICO_CELULAR_CLIENTE_ESTAB
{
	background-image:url(http://static4.foodbrasil.com.br/img/balao_bt_servicos_estab.png);	
	display:none;
	float:left;	
	height:58px;
	left:-58px;
	margin-top:-58px;
	position:relative;
	visibility:hidden;
	width:197px;
	z-index:2;
}

#AREA_TEXTO_BALAO_BOTAO_SERVICO_CELULAR_CLIENTE_ESTAB
{
	color:#FFFFFF;
	font-size:11px;
	margin-left:5px;
	margin-top:10px;
}

#AREA_BOTAO_SERVICO_CELULAR_CLIENTE_ESTAB.normal
{
	background-image:url(http://static2.foodbrasil.com.br/img/bt_sms_estab.gif);
}

#AREA_BOTAO_SERVICO_CELULAR_CLIENTE_ESTAB.normal:hover
{
	background-image:url(http://static2.foodbrasil.com.br/img/bt_over_sms_estab.gif);	
}

#AREA_BOTAO_SERVICO_CELULAR_CLIENTE_ESTAB.normal:hover Div
{
	display:block;
	visibility:visible;
}

/* area botao reserva */
#AREA_BOTAO_SERVICO_RESERVA_CLIENTE_ESTAB
{
	position: relative;
	width:77px;
	height:77px;
	margin-top: 3px;
	margin-left:4px;
	background-image:url(http://static3.foodbrasil.com.br/img/bt_reserva_estab.gif);
	left:6px;   
	float:left;				
}

#AREA_BALAO_BOTAO_SERVICO_RESERVA_CLIENTE_ESTAB
{
	background-image:url(http://static4.foodbrasil.com.br/img/balao_bt_servicos_estab.png);	
	display:none;
	float:left;	
	height:58px;
	left:-58px;
	margin-top:-58px;
	position:relative;
	visibility:hidden;
	width:197px;
	z-index:2;
}

#AREA_TEXTO_BALAO_BOTAO_SERVICO_RESERVA_CLIENTE_ESTAB
{
	color:#FFFFFF;
	font-size:11px;
	margin-left:5px;
	margin-top:10px;
}

#AREA_BOTAO_SERVICO_RESERVA_CLIENTE_ESTAB.normal:hover
{
	background-image:url(http://static2.foodbrasil.com.br/img/bt_over_reserva_estab.gif);	
}

#AREA_BOTAO_SERVICO_RESERVA_CLIENTE_ESTAB.normal:hover Div
{
	display:block;
	visibility:visible;
}

#AREA_BOTAO_SERVICO_RESERVA_CLIENTE_ESTAB.normal
{
	background-image:url(http://static2.foodbrasil.com.br/img/bt_reserva_estab.gif);
}

/* area botao pedido */
#AREA_BOTAO_SERVICO_PEDIDO_CLIENTE_ESTAB
{
	position: relative;
	width:77px;
	height:77px;
	margin-top: 3px;
	margin-left:4px;	
	left:6px;   
	float:left;						
}

#AREA_BALAO_BOTAO_SERVICO_PEDIDO_CLIENTE_ESTAB
{
	background-image:url(http://static3.foodbrasil.com.br/img/balao_bt_servicos_estab.png);	
	display:none;
	float:left;	
	height:58px;
	left:-58px;
	margin-top:-58px;
	position:relative;
	visibility:hidden;
	width:197px;
	z-index:2;
}

#AREA_TEXTO_BALAO_BOTAO_SERVICO_PEDIDO_CLIENTE_ESTAB
{
	color:#FFFFFF;
	font-size:11px;
	margin-left:5px;
	margin-top:5px;
}

#AREA_BOTAO_SERVICO_PEDIDO_CLIENTE_ESTAB.normal:hover
{
	background-image:url(http://static4.foodbrasil.com.br/img/bt_over_pedido_estab.gif);	
}

#AREA_BOTAO_SERVICO_PEDIDO_CLIENTE_ESTAB.normal:hover Div
{
	display:block;
	visibility:visible;
}

#AREA_BOTAO_SERVICO_PEDIDO_CLIENTE_ESTAB.normal
{
	background-image:url(http://static2.foodbrasil.com.br/img/bt_pedido_estab.gif);	
}

/* botoes desligados */
#AREA_BOTAO_SERVICO_CELULAR_CLIENTE_ESTAB.desativado
{
	background-image:url(http://static2.foodbrasil.com.br/img/bt_sms_estab_off.gif);	
}

#AREA_BOTAO_SERVICO_RESERVA_CLIENTE_ESTAB.desativado
{
	background-image:url(http://static3.foodbrasil.com.br/img/bt_reserva_estab_off.gif);	
}

#AREA_BALAO_BOTAO_SERVICO_RESERVA_CLIENTE_ESTAB_OFF
{
	background-image:url(http://static4.foodbrasil.com.br/img/balao_bt_servicos_estab_off.png);	
	display:none;
	float:left;	
	height:58px;
	left:-58px;
	margin-top:-58px;
	position:relative;
	visibility:hidden;
	width:197px;
	z-index:2;
}

#AREA_TEXTO_BALAO_BOTAO_SERVICO_RESERVA_CLIENTE_ESTAB_OFF
{
	color:#FFFFFF;
	font-size:11px;
	margin-left:5px;
	margin-top:10px;
}

#AREA_BOTAO_SERVICO_RESERVA_CLIENTE_ESTAB.desativado:hover Div
{
	display:block;
	visibility:visible;
}

#AREA_BOTAO_SERVICO_PEDIDO_CLIENTE_ESTAB.desativado
{
	background-image:url(http://static2.foodbrasil.com.br/img/bt_pedido_estab_off.gif);		
}

#AREA_BALAO_BOTAO_SERVICO_PEDIDO_CLIENTE_ESTAB_OFF
{
	background-image:url(http://static2.foodbrasil.com.br/img/balao_bt_servicos_estab_off.png);	
	display:none;
	float:left;	
	height:58px;
	left:-58px;
	margin-top:-58px;
	position:relative;
	visibility:hidden;
	width:197px;
	z-index:2;
}

#AREA_TEXTO_BALAO_BOTAO_SERVICO_PEDIDO_CLIENTE_ESTAB_OFF
{
	color:#FFFFFF;
	font-size:11px;
	margin-left:5px;
	margin-top:10px;
}

#AREA_BOTAO_SERVICO_PEDIDO_CLIENTE_ESTAB.desativado:hover Div
{
	display:block;
	visibility:visible;
}

/** Form de Erros Gerais **/
#FORM_ERRO_INFO_GERAL.window
{
	position:fixed;
	width:580px;
	height:300px;
	font-size:12px;
	left:50px;
	top: 10px;
	z-index:9999;
	background-color: #F7F7F7;
	border: 12px solid #EBEBEB;
	display:none;
}

div#DIV_ERRO_INFO_ERRO_GERAL
{
    width:400px;
    height: 200px;
}

#TEXTO_INPUT_ERRO_INFO_GERAL
{
	position: absolute;
	height:205px;
	left: 50px;
	top: 125px;
	width: 129px;
	text-align:right;
	background-color:Transparent;
}

.AREA_TEXTO_INPUT_ERRO_INFO_GERAL
{
	position:relative;
	height: 25px;
	margin-top:5px;
}

.FORM_ERRO_INFO_GERAL_MENSAGEM
{
    height: 60px;
}

#AREA_INPUT_FORM_ERRO_INFO_GERAL
{
	position: absolute;
	height:140px;
	left: 185px;
	top: 122px;
	width: 300px;
	text-align:left;
}

.INPUT_FORM_ERRO_INFO_GERAL
{
    position:relative;
	width:300px;
	height: 25px;
	margin-top:5px;
}

#BOTAO_ENVIO_ERRO_INFO_GERAL
{
	position: absolute;	
	text-align:center;
	left: 250px;
	top: 265px;	
}

#BOTAO_FECHAR_POPUP_FORM_ERRO_INFO_GERAL
{
	position:absolute;
	width:57px;
	background-image:url(http://static3.foodbrasil.com.br/img/botao_fechar.png);
	background-repeat:no-repeat;
	height:15px;
	font-size:12px;
	right: 10px;
	top: 10px;
	z-index:9999;
	display:block;
	cursor:pointer;
}

.texto_form_erro_titulo
{
	width:400px;
	margin-left:22px;
	top:11px;
	position:absolute;
}

.texto_form_erro
{
	margin-left:22px;
	position:absolute;
	text-align:justify;
	width:506px;
	top:40px;
}

/* BOTAO DESTEMPERADOS */
#LINK_ESTAB_DESTEMPERADOS
{
	background-image:url(http://static4.foodbrasil.com.br/img/destemperados.png);
	height:44px;
	left:571px;
	position:absolute;
	top:-60px;
	width:147px;
}

/***** nova area descricao conteudo estab *****/
#BARRA_SEPARADORA_CONVENIENCIAS_TEXTO_PROP
{
	position:relative;
	width:100%;
	font-size:12px;
	left:3px;
	height: 1px;
	background-image:url(http://static2.foodbrasil.com.br/img/barra_separadora.png);
	margin-top: 15px;
	float:left;
}

#AREA_TEXTO_CONTEUDO_LINK_PROP_ESTAB
{
	position:relative;
	width:100%;
	font-size:11px;
	margin-left:20px;
	height: 30px;
	margin-top: 10px;
	float:left;	
}

#IMG_PEDIDO_ESTABELECIMENTO_ATIVO
{
	position:relative;
	width:90px;	
	height: 17px;	
	float:left;
	background-image:url(http://static2.foodbrasil.com.br/img/btp-pedido-02.gif);
	margin-left:10px;
}

/*************** FORM SMS ***************/
#FORM_SMS_ESTAB
{
	position:fixed;
	width:580px;
	height:424px;
	font-size:12px;
	left:50px;
	top: 10px;
	z-index:9999;
	background-color: #F7F7F7;
	border: 12px solid #EBEBEB;
	display:none;		
}

#AREA_SMS_TEXTO
{
	float:left;
	height:97px;
	margin-top:1px;
	position:relative;
	width:287px;
	background-color:#FFFFFF;
	border:1px solid #EBEBEB;
	margin-left:45px;
}

#TEXTO_SMS
{
	height:97px;
	margin-bottom:17px;
	margin-left:15px;
	margin-top:5px;
	width:265px;
}

#TEXTO_EXPLICATIVO_BOTTOM
{
	float:left;
	height:50px;
	margin-left:46px;
	margin-top:20px;
	position:relative;
	width:480px;
}

#AREA_TITULO_FORM_SMS
{
	height:50px;
	margin-left:42px;
	margin-top:20px;
	position:relative;
	width:500px;
}

#IMG_CEL_FORM_SMS
{
	width:45px;
	height:45px;	
	background-image:url(http://static3.foodbrasil.com.br/img/cir_celular_sms.png);	
	float:left;
}

#TITULO_FORM_SMS
{
	width:300px;
	height:45px;	
	float:left;	
	font-size:30px;
	margin-left:8px;
	margin-top:5px;
}

#AREA_SUB_TEXTO_FORM_SMS_1
{
	font-size:12px;
	height:30px;
	margin-left:48px;
	margin-top:10px;
	position:relative;
	width:415px;
}

#AREA_NUMERO_CEL_FORM_SMS
{
	background-color:#D90A0A;
	font-size:30px;
	height:64px;
	margin-bottom:5px;
	left:47px;
	margin-top:19px;
	width:286px;
	float:left;
	position:relative;
}

#AREA_TEXTO_NUMERO_CEL_SMS
{
	color:#FFFFFF;
	float:left;
	font-size:12px;
	height:15px;
	margin-left:10px;
	margin-top:6px;
	position:relative;
	width:260px;
}

#TEXTFIELD_DDD_NUM_CEL
{
	float:left;
	font-size:19px;
	height:20px;
	margin-left:11px;
	margin-top:5px;
	position:relative;
	width:28px;
}

#TEXTFIELD_NUMERO_COMPL_CEL
{
	float:left;
	font-size:19px;
	height:20px;
	margin-top:5px;
	position:relative;
	width:104px;
}

#BOTAO_FORM_SMS_ENVIAR_INFO_CEL
{
	background-image:url(http://static4.foodbrasil.com.br/img/botao_enviar_sms_form.png);
	float:left;
	font-size:12px;
	height:24px;
	line-height:24px;
	margin-left:10px;
	margin-top:6px;
	position:relative;
	text-align:center;
	width:104px;
	cursor:pointer;
}

#HIFEN_NUMERO_CEL_FORM_SMS
{
	color:#FFFFFF;
	float:left;
	font-size:12px;
	height:24px;
	line-height:24px;
	margin-top:5px;
	position:relative;
	text-align:center;
	width:11px;
}

#SUB_TITULO_TEXTO_SMS
{
	float:left;
	font-size:12px;
	height:20px;
	margin-left:49px;
	margin-top:5px;
	position:relative;
	width:300px;
}

#LINHA_VERM_TEXTO_BOTTOM_1
{
	float:left;
	height:1px;
	margin-top:5px;
	position:relative;
	width:100%;
	background-color:#D90A0A;
}

#LINHA_VERM_TEXTO_BOTTOM_2
{
	float:left;
	height:1px;
	margin-top:5px;
	position:relative;
	width:100%;
	background-color:#D90A0A;
}

#TEXTO_BOTTOM_FORM_SMS
{
	float:left;
	height:43px;
	margin-left:2px;
	margin-top:5px;
	position:relative;
	text-align:justify;
	width:100%;
}

#AREA_AVISO_SMS_GRATUITO
{
	color:#CC0000;
	float:left;
	font-size:22px;
	font-weight:bold;
	letter-spacing:-1px;
	margin-left:55px;
	margin-top:33px;
	position:relative;
	width:190px;
}

#BOTAO_FECHAR_FORM_OBIRGADO
{
	background-image:url(http://static2.foodbrasil.com.br/img/botao_fechar.png);
	background-repeat:no-repeat;
	cursor:pointer;
	display:block;
	font-size:12px;
	height:15px;
	left:149px;
	position:relative;
	z-index:9999;
}

#FORM_OBRIGADO_FINAL
{
	background-color:#F7F7F7;
	border:12px solid #EBEBEB;
	display:none;
	font-size:12px;
	height:70px;
	left:455px;
	line-height:40px;
	position:fixed;
	text-align:center;
	top:185px;
	width:350px;
	z-index:9999;
}

#TITULO_CARROSSEL_PREMIUM_DELIVERY
{
	color:#CC9933;
	float:left;
	font-size:10px;
	margin-bottom:5px;
	position:relative;
	text-align:center;
	visibility:visible;
	width:121px;
	z-index:9;
	margin-left:4px;
}

#LINK_CARROSSEL_ESTAB_PREMIUM_DELIVERY
{
	float:left;
	font-size:11px;
	margin-bottom:5px;
	position:relative;
	visibility:visible;
	width:110px;
	z-index:9;
	margin:5px;
}

#DESCRICAO_CARROSSEL_ESTAB_PREMIUM_DELIVERY
{
	float:left;
	font-size:9px;	
	position:relative;
	visibility:visible;
	width:110px;
	z-index:9;
	margin-left:5px;
}

#COMENT_CARROSSEL_ESTAB_PREMIUM_DELIVERY
{
	float:left;
	font-size:9px;
	margin-bottom:10px;
	position:relative;
	visibility:visible;
	width:110px;
	z-index:9;
	color:#996600;
	margin-left:5px;
}

.LOGO_LISTA_TIPO_PREMIUM
{
    position:relative;
	width:auto;
	height: 35px;
	float:left;  
	margin-right:7px 
}

#BOX_VOTO_AVALIACAO_ESTAB
{
    font-size:12px;
    height:75px;
    left:10px;
    position:relative;
    width:305px;   
    margin-bottom:15px;    
}

#AREA_BOTAO_VOTO_AVALIACAO
{
    font-size:12px;
    height:60px;
    position:relative;
    width:210px;    
    float:left;
}

.buttomAvaliacao
{
    cursor:pointer;
    float:left;
    font-size:12px;
    height:35px;
    margin-left:3px;
    position:relative;
    width:98px;
}

#TEXTO_PARTICIPACAO_VOTACAO
{
    float:left;
    font-size:12px;
    height:17px;
    margin-top:5px;
    position:relative;
    text-align:center;
    width:201px;
    font-weight:bold;
}

#AREA_PERCENTUAL_VOTO_AVALIACAO
{    
    float:left;    
    height:35px;
    left:10px;    
    line-height:30px;
    position:relative;
    width:85px;
}

#AREA_TEXTO_PERCENTUAL_VOTO_AVALIACAO
{
    color:#FFFFFF;
    font-size:25px;
    font-weight:bolder;
    margin-top:2px;
    width:77px;
    text-align:center;
}

#AREA_NUMERO_VOTO_AVALIACAO
{
    float:left;
    font-size:11px;
    height:30px;
    margin-left:10px;
    position:relative;
    text-align:center;
    width:77px;
}

.avaliacaoPositivaVotos
{
    background-image: url(http://static2.foodbrasil.com.br/img/badge_gostei.gif);
    background-repeat:no-repeat;
}

.avaliacaoNegativaVotos
{
    background-image: url(http://static2.foodbrasil.com.br/img/badge_nao_gostei.gif);
    background-repeat:no-repeat;
}

#AREA_BOTAO_COMENTARIO_VOTO_AVALIACAO
{
    font-size:12px;
    height:60px;
    position:relative;
    width:210px;    
    float:left;      
}

#ICONE_LINK_FACA_COMENTARIO_VOTOS
{
    cursor:pointer;
    float:left;
    font-size:12px;
    height:35px;
    margin-left:3px;
    position:relative;
    width:40px;
}

#TEXTO_LINK_FACA_COMENTARIO_VOTOS
{
    color:#E90000;
    cursor:pointer;
    float:left;
    font-size:12px;
    height:35px;
    margin-left:3px;
    margin-top:5px;
    position:relative;
    width:140px;    
}

.areaVotoMidiaVisivel
{
    display:block;   
}

.areaVotoMidiaInvisivel
{
    display:none;   
}

/** estilo referentes somente a home FoodBrasil */
#BOTAO_PRODUTOS_BARRA_TOPO_FOODBRASIL {
    float:left;
    height:37px;
    left:50px;
    line-height:37px;
    position:relative;
    visibility:visible;
    width:80px;
    z-index:16;
}

#BOTAO_PUBLICIDADE_BARRA_TOPO_FOODBRASIL {
    float:left;
    height:37px;
    left:50px;
    line-height:37px;
    position:relative;
    visibility:visible;
    width:89px;
    z-index:16;
}

#BOTAO_INSTITUCIONAL_BARRA_TOPO_FOODBRASIL {
    float:left;
    height:37px;
    left:50px;
    line-height:37px;
    position:relative;
    visibility:visible;
    width:96px;
    z-index:16;
}

#BOTAO_FALECONOSCO_BARRA_TOPO_FOODBRASIL {
    float:left;
    height:37px;
    left:50px;
    line-height:37px;
    position:relative;
    visibility:visible;
    width:160px;
    z-index:16; 
}

#BOTAO_AREAPROPRIETARIO_BARRA_TOPO_FOODBRASIL {
    background-image:url(http://static3.foodbrasil.com.br/img/fundo_botao_area_prop.png);
    float:right;
    height:38px;
    line-height:37px;
    margin-right:25px;
    position:static;
    visibility:visible;
    width:200px;
    z-index:16;
}

#CONTAINER_CONTEUDO_PRINCIPAL {
    float:left;
    height:auto;
    margin-bottom:25px;
    margin-left:6px;
    position:relative;
    top:60px;
    width:978px;
}

#AREA_IMG_MULTIPLAS_HOME
{
    background-image:url(http://static4.foodbrasil.com.br/img/fundo_home_pc_iphone.jpg);
    float:left;
    height:261px;
    margin-top:8px;
    position:relative;
    width:575px;
    z-index:-1;
}

#AREA_TEXTO_TOTAL_ESTABELECIMENTOS_FOODBRASIL
{
    float:right;
    font-size:17px;
    height:20px;
    margin-bottom:-12px;
    margin-right:7px;
    position:relative;
    width:auto;
    color:#4E4E4E;
}

#AREA_DESCRICAO_CIDADES_CONTADORES
{
    background-image:url(http://static2.foodbrasil.com.br/img/fundo_home_mapa_food_brasil.png);
    float:left;
    height:231px;
    left:0;
    margin-bottom:33px;
    margin-top:17px;
    position:relative;
    width:403px;
}

.LISTA_CIDADES_CAPA_FOODBRASIL
{
    float:left;
    height:200px;
    list-style-type:none;
    margin-left:15px;
    margin-right:5px;
    margin-top:19px;
    padding-left:0;
    position:relative;
    width:180px;
}

#IMG_CONTADOR_ESTABS
{
    background-color:#FFFFFF;
    background-image:url(http://static2.foodbrasil.com.br/img/fundo_contador_estabs_foodbrasil.gif);
    color:#FFFFFF;
    float:left;
    font-size:12px;
    font-weight:bold;
    height:15px;
    margin-right:4px;
    position:relative;
    text-align:center;
    width:34px;
}

.ITEM_LISTA_CIDADES_FOOD_BRASIL
{
    margin-bottom:7px;
    position:relative;
    width:196px;
}

#AREA_DESCRICAO_SOBRE_FOODBRASIL
{
    background-image:url(http://static3.foodbrasil.com.br/img/fundo_caixa_media_food_capa.png);
    float:left;
    height:211px;
    position:relative;
    width:393px;
}

#TITULO_AREA_DESCRICAO
{
    color:#4E4E4E;
    float:left;
    font-size:21px;
    font-weight:bold;
    height:38px;
    letter-spacing:-1px;
    margin-left:20px;
    margin-top:20px;
    position:relative;
    width:393px;
}

#TEXTO_AREA_DESCRICAO_SOBRE
{    
    float:left;
    font-size:13px;
    height:auto;
    letter-spacing:-1px;
    margin-left:20px;
    position:relative;
    text-align:justify;
    width:360px;
    color:#4E4E4E;
}

#TEXTO_AREA_DESCRICAO_SOBRE_LINK
{    
    float:left;
    font-size:12px;
    height:auto;
    margin-left:20px;
    position:relative;
    text-align:justify;
    width:360px;
    margin-top:6px;
}

/*** AREA CENTRAL DO SITE ANUNCIE ESTABELECIMENTOS ***/
#AREA_ANUCIE_ESTABELECIMENTOS_FOOD_CAPA
{
    background-image:url(http://static4.foodbrasil.com.br/img/fundo_caixa_media_food_capa.png);
    float:left;
    height:211px;
    position:relative;
    width:393px;
    margin-left:20px;
}

#AREA_ANUCIE_ESTABELECIMENTOS_FOOD_CAPA_TITULO
{
    color:#4E4E4E;
    float:left;
    font-size:21px;
    font-weight:bold;
    height:38px;
    letter-spacing:-1px;
    margin-left:20px;
    margin-top:20px;
    position:relative;
    width:393px;
}

#AREA_ANUCIE_ESTABELECIMENTOS_FOOD_CAPA_TEXTO
{    
    float:left;
    font-size:13px;
    height:auto;
    letter-spacing:-1px;
    margin-left:20px;
    position:relative;
    text-align:justify;
    width:360px;
    color:#4E4E4E;
}

#AREA_ANUCIE_ESTABELECIMENTOS_FOOD_CAPA_LINK
{    
    float:left;
    font-size:12px;
    height:auto;
    margin-left:20px;
    margin-top:6px;
    position:relative;
    text-align:justify;
    width:130px;
}

#AREA_ANUCIE_ESTABELECIMENTOS_FOOD_CAPA_BT
{
    float:left;
    font-size:12px;
    height:auto;
    margin-left:20px;
    margin-top:6px;
    position:relative;
    text-align:justify;
    width:auto;
}

#BT_ACESSO_AREA_PROP_CAPA
{
    background-image:url(http://static2.foodbrasil.com.br/img/bt_area_prop_food_capa.png);
    height:41px;
    position:relative;
    width:200px;
}

#AREA_BANNER_IPHONE_FOOD_CAPA
{
    background-image:url(http://static2.foodbrasil.com.br/img/banner_iphone_food_capa.png);
    float:left;
    height:211px;
    margin-left:8px;
    position:relative;
    width:164px;
}

#jquery-lightbox a
{
    background-color:Transparent;   
	color:#000000;
	border:none;
}

#BOTAO_ENVIO_RESERVA_MESA:hover
{
    background-image:none;
    background-color:#E90000;
    color:#FFF;
}

.LINHA_SEPARADORA_LISTA
{
	float:left;
	margin-bottom:10px;
	margin-top:10px;
	position:relative;
	width:100%;
}

.NOVA_LINHA_SEPARADOR_PADRAO
{
	float:left;
	position:relative;
	width:100%;
	height:5px;
}

#BOX_LINK_MAPAS_REDE_ESTABELECIMENTO
{
	float:right;
	position:relative;
	margin-top:16px;
}

.TITULO_RESTAURANTE_SEM_DESTAQUE_LISTA_GERAL_FECHOU
{
	float:left;
	font-size:19px;
	margin-left:9px;
	margin-top:2px;
	position:relative;
	width:460px;
}

/**** css controle de ordenacao listas ***/
#CONTAINER_BOX_CONTROLE_LISTA_GENERICA
{
	float:left;
	height:auto;
	position:relative;
	width:100%;
	margin-top:2px;
}

#TITULO_BOX_CONTROLE_LISTA_GENERICA
{
	color:#333333;
	float:left;
	font-size:24px;
	font-weight:bold;
	height:auto;
	letter-spacing:-1px;
	margin-top:0;
	position:relative;
	width:100%;
}

#ENVIAR_LISTA_BOX_CONTROLE_LISTA_GENERICA
{
	float:left;
	height:auto;
	margin-top:7px;
	position:relative;
	width:auto;
}

#ICONE_CARTA_BOX_CONTROLE_LISTA_GENERICA
{
	background-image:url("http://static3.foodbrasil.com.br/img_env_bt_enviar_cinza.png");
	float:left;
	height:18px;
	position:relative;
	width:24px;
}

#LINK_ENVIAR_LISTA_BOX_CONTROLE_LISTA_GENERICA
{
	float:left;
	line-height:23px;
	margin-left:5px;
	position:relative;
	width:auto;
}

#LINK_VISAO_MAPA_BOX_CONTROLE_LISTA_GERAL
{
	float:left;
	height:auto;
	margin-right:3px;
	margin-top:6px;
	position:relative;
	width:auto;
}

#TITULO_COMBO_ORDENACAO_BOX_CONTROLE_LISTA_GENERICA
{
	color:#999999;
	float:left;
	font-size:11px;
	height:auto;
	margin-left:2px;
	position:relative;
	width:auto;
	margin-top:1px;
}

#COMBO_ORDENACAO_BOX_CONTROLE_LISTA_GENERICA
{
	cursor:pointer;
	float:left;
	height:14px;
	position:relative;
	width:auto;
}

#CMP_PAGINACAO_BOX_CONTROLE_LISTA_GENERICA
{
	float:right;
	height:auto;
	margin-left:64px;
	margin-right:22px;
	position:relative;
	width:auto;	
}

#TITULO_COMBO_PRIMEIRA_LETRA_BOX_CONTROLE_LISTA_GERAL
{
	float:left;
	height:auto;
	margin-right:5px;
	position:relative;
	width:auto;	
}

#COMBO_PRIMEIRA_LETRA_BOX_CONTROLE_LISTA_GERAL
{
	float:left;
	height:auto;
	margin-top:-5px;
	position:relative;
	width:auto;
}

#CONTAINER_COMBO_PRIMEIRA_LETRA_BOX_CONTROLE_LISTA
{
	float:left;
	height:auto;
	margin-left:13px;
	margin-right:23px;
	margin-top:5px;
	position:relative;
	width:auto;
}

#COMBO_PRIMEIRA_LETRA_BOX_CONTROLE_LISTA_GERAL select
{
	font-size:12px;
	height:27px;
	padding:3px;
}

#SEGUNDA_LINHA_BOX_CONTROLE_LISTA_GERAL
{
	float:left;
	height:auto;
	position:relative;
	width:auto;	
}

#CONTAINER_COMBO_ORDENACAO_BOX_CONTROLE_LISTA
{
	float:left;
	height:auto;
	position:relative;
	width:auto;
}	

#CMP_LIMPA_FILTROS_ORDENACAO
{
	float:left;
	height:auto;
	margin-right:22px;
	position:relative;
	width:auto;		
}

/********** NOVO CANTO ESQUERDO DA MASTER PAGE *************/
#AREA_BUSCADOR_LATERAL
{
	background-image:url("http://static4.foodbrasil.com.br/img/fundo_buscador_esq_branco.gif");
	float:left;
	height:62px;
	margin-left:5px;
	margin-top:25px;
	position:relative;
	width:182px;
}

#TITULO_AREA_BUSCADOR_LATERAL
{
	color:#7E7E7E;
	font-size:11px;
	margin-bottom:7px;
	margin-left:16px;
	margin-top:8px;
	position:relative;
}

#INPUT_AREA_BUSCADOR_LATERAL
{
	float:left;
	margin-left:13px;
	position:relative;
	width:auto;
}

#LUPA_BUSCADOR_LATERAL
{
	cursor:pointer;
	float:left;
	margin-left:6px;
	position:relative;
}

#CONTADOR_ESTABS_CIDADE
{
	color:#666666;
	float:left;
	font-size:12px;
	position:relative;
	text-align:left;
	width:700px;
}

#TITULO_CONTAINER_MINHA_SELECAO
{
	color:#666666;
	float:left;
	margin-bottom:3px;
	margin-left:13px;
	margin-top:10px;
	position:relative;
	width:179px;
}

#BOX_MINHA_SELECAO
{
	float:left;
	margin-left:5px;
	position:relative;
	width:183px;
}

#CONTORNO_BOX_MINHA_SELECAO
{
	background-image:url("http://static2.foodbrasil.com.br/img/contorno_top_box_selecao.png");
	background-repeat:no-repeat;
	float:left;
	height:4px;
	position:relative;
	width:183px;	
}

#TITULO_BOX_MINHA_SELECAO
{
	background-image:url("http://static2.foodbrasil.com.br/img/fundo_box_selecao_branco.png");
	background-repeat:repeat-y;
	float:left;
	font-size:15px;
	height:3px;
	position:relative;
	width:183px;
}

#CONTADOR_MINHA_SELECAO
{
	background-image:url("http://static3.foodbrasil.com.br/img/fundo_contador_selecao_cinz.png");
	float:left;
	height:41px;
	margin-left:1px;
	position:relative;
	width:181px;
	background-repeat:repeat-x;
}

#NUMERO_COUNT_SELECAO
{
	color:#FFFFFF;
	float:left;
	font-size:30px;
	font-weight:bold;
	line-height:42px;
	position:relative;
	text-align:center;
	width:100%;
}

#SETA_COUNT_SELECAO
{
	background-image:url("http://static4.foodbrasil.com.br/img/seta_menu_branca_over.png");
	float:right;
	height:17px;
	margin-left:155px;
	margin-top:9px;
	position:absolute;
	width:13px;
}

#LISTA_FILTROS_SELECIONADOS
{
	background-color:#BCBCBC;
	float:left;
	height:auto;
	margin-left:1px;
	margin-top:1px;
	min-height:27px;
	position:relative;
	width:181px;
}

#UL_LISTA_FILTROS_SELECIONADOS
{
	float:left;
	height:auto;
	list-style:none outside none;
	margin:0 auto;
	padding:0;
	position:relative;
	width:auto;
}

.ITEM_LISTA_FILTROS_SELECIONADOS
{
	color:#FFFFFF;
	height:27px;
	line-height:27px;
	margin-left:12px;
	width:158px;
}

.ITEM_LINHA_SEPARADORA_LISTA_FILTROS
{
	background-color:#FFFFFF;
	height:1px;
	margin-left:0;
	width:182px;
}

#BT_RESET_SELECAO
{
	background-image:url("http://static2.foodbrasil.com.br/img/fundo_box_selecao_branco.png");
	float:left;
	height:23px;
	position:relative;
	width:183px;
}

#CONTORNO_BOX_MINHA_SELECAO_BOTTOM
{
	background-image:url("http://static2.foodbrasil.com.br/img/contorno_bottom_box_selecao.png");
	float:left;
	height:3px;
	position:relative;
	width:183px;	
}

#CONTAINER_LISTA_FILTROS_SELECIONADOS
{
	background-image:url("http://static2.foodbrasil.com.br/img/fundo_box_selecao_branco.png");
	float:left;
	height:auto;
	position:relative;
	width:183px;
}

#BT_RECOMECAR_SELECAO
{
	color:#BE1600;
	float:left;
	font-size:11px;
	margin-left:14px;
	margin-top:6px;
	position:relative;
}

#TEXTO_TITULO_BOX_MINHA_SELECAO
{
	float:left;
	margin-left:25px;
	margin-top:4px;
	position:relative;	
}

.img_deletar_filtro
{
	float:right;
	margin-top:6px;
}

#TEXTO_DUVIDA_MINHA_SELECAO
{	
	background-color:#FFFFFF;
	border:1px solid #C6C3C3;
	display:none;
	float:left;
	font-size:10px;
	left:-25px;
	position:absolute;
	top:-57px;
	width:180px;
}

#DUVIDA_MINHA_SELECAO
{
	float:left;
	margin-left:10px;
	margin-top:4px;
	position:relative;	
	cursor:pointer;
}

Div#DUVIDA_MINHA_SELECAO:hover Div
{
	display:block;
}

#TEXTO_DUVIDA_FILTROS_ADICIONAIS_PREM
{	
	background-color:#FFFFFF;
	border:1px solid #C6C3C3;
	display:none;
	float:left;
	font-size:10px;
	left:-5px;
	position:absolute;
	top:-65px;
	width:180px;
}

Div#DIV_ICON_DUVIDA_PREMIUM:hover Div
{
	display:block;
}

#TEXTO_DUVIDA_FILTROS_ADICIONAIS_RECOM
{	
	background-color:#FFFFFF;
	border:1px solid #C6C3C3;
	display:none;
	float:left;
	font-size:10px;
	left:-5px;
	position:absolute;
	top:-65px;
	width:180px;
}

Div#DIV_ICON_DUVIDA_RECOMENDADOS:hover Div
{
	display:block;
}

#TITULO_LISTAS_FILTROS_SEPARADOS
{
	float:left;
	font-size:15px;
	margin-left:17px;
	width:165px;	
}

#TEXTO_TITULO_LISTAS_FILTROS_SEPARADOS
{
	float:left;
	position:relative;
	width:auto;	
}

#IMAGEM_SETA_LISTAS_FILTROS
{
	float:left;
	margin-left:25px;
	margin-top:5px;
	position:relative;
	width:auto;	
}

#LISTAS_FILTROS_SEPARADOS
{
	float:left;
	position:relative;
	width:auto;	
	margin-bottom:5px;
}

#UL_LISTA_FILTROS_SEPARADOS
{
	float:left;
	font-size:11px;
	height:auto;
	list-style:none outside none;
	margin-left:8px;
	margin-top:5px;
	padding:0;
	position:relative;
}

.linha_listas_filtros_separados
{
	float:left;
	margin-top:1px;
	padding:2px;
	position:relative;
	width:160px;
}

.img_linha_listas_filtros_separados
{
	float:left;
	margin-top:2px;
	position:relative;
	text-align:center;
	width:30px;
}

.texto_linha_listas_filtros_separados
{
	float:left;
	margin-left:5px;
	position:relative;
}

.duv_linha_listas_filtros_separados
{
	float:right;
	margin-top:5px;
	position:relative;
	cursor:pointer;
}

.linha_separadora_cinza_claro
{
	float:left;
	position:relative;
	height:1px;
	border-top:1px solid #E8E8E8;
}

#BORDA_BOX_LISTA_FILTROS
{
	background-image:url("http://static2.foodbrasil.com.br/img/contorno_bottom_box_selecao.png");
	float:left;
	height:3px;
	position:relative;
	width:184px;
}

.noBorda
{
	border:none;
}

.img_contador_linha_listas_filtros_separados
{
	background-image:url("http://static2.foodbrasil.com.br/img/fundo_num_over.png");
	color:#FFFFFF;
	float:left;
	height:17px;
	line-height:15px;
	margin-top:6px;
	position:relative;
	text-align:center;
	width:24px;
}

.barra_separadora_filtros_listas
{
	background-image:url("http://static3.foodbrasil.com.br/img/fundo_box_selecao_branco_filtros.png");
	float:left;
	height:5px;
	position:relative;
	width:184px;
}

.LINHA_SEPARADORA_CINZA_ITENS_LISTA
{
	border-top:1px solid #CCCCCC;
	float:left;
	height:1px;
	margin-left:10px;
	position:relative;
	width:158px;
}

.barra_separadora_filtros
{
	margin-left:11px;
	margin-top:10px;
	width:157px;	
}

.link_rodape
{
	color:#FFF;			
}

a.link_rodape:hover
{
	background-color:#FFF;
	color:#7B1600;
}

#CONTAINER_TITULO_MAPA_SITE
{
	float:left;
	height:auto;
	position:relative;
	width:100%;	
}

#BT_VAZIO_CTR_MINHA_SELECAO
{
	background-image:url("http://static2.foodbrasil.com.br/img/fundo_box_selecao_branco.png");
	float:left;
	height:4px;
	position:relative;
	width:183px;	
}

#SEPARADOR_HOME_GUIAS_ALINHADOR
{
	float:left;
	height:11px;
	margin-left:5px;
	position:relative;
	width:183px;
}

#CONTORNO_TOP_CTR_MAIS_POP
{
	background-image:url("http://static2.foodbrasil.com.br/img/contorno_top_box_selecao.png");	
	float:left;
	height:4px;
	position:relative;
	width:183px;
}

/*** MENU BARRA OPCOES TOPO ****/
#CONTAINER_MENU_BARRA_TOPO
{
	float:left;
	height:auto;
	margin-top:20px;
	position:relative;
	width:100%;
}

#MENU_BARRA_TOPO_VERM
{
	background-image:url("http://static2.foodbrasil.com.br/img/back_menu_barra_topo_verm.gif");
	float:left;
	height:30px;
	margin-left:7px;
	position:relative;
	width:699px;
}

.opcao_home_menu_barra
{
	cursor:pointer;
	float:left;
	height:29px;
	line-height:30px;
	position:relative;
	text-align:center;
}

.opcao_home_menu_barra_cinza
{
	cursor:pointer;
	float:right;
	height:auto;
	line-height:30px;
	margin-right:13px;
	position:relative;
	text-align:center;
}

.opcao_home_menu_barra#MENU_BARRA_BT_HOME
{
	float:left;
	position:relative;
	width:60px;
	height:29px;
}

/*** abas menu ****/
.opcao_home_menu_barra#MENU_BARRA_BT_COZINHA
{
	float:left;
	position:relative;
	width:76px;
}

#MENU_BARRA_BT_COZINHA:hover Div
{
	display:block;	
}

#MENU_BARRA_BT_COZINHA Div.marcador_popup
{
	width:76px;
}

#MENU_BARRA_BT_COZINHA Div.titulo_botao
{
	width:76px;
}

.opcao_home_menu_barra#MENU_BARRA_BT_ESPEC
{
	float:left;
	position:relative;
	width:108px;
}

#MENU_BARRA_BT_ESPEC:hover Div
{
	display:block;	
}

#MENU_BARRA_BT_ESPEC Div.marcador_popup
{
	width:108px;
}

#MENU_BARRA_BT_ESPEC Div.titulo_botao
{
	width:108px;
}

.opcao_home_menu_barra#MENU_BARRA_BT_TIPO
{
	float:left;
	position:relative;
	width:60px;
}

#MENU_BARRA_BT_TIPO:hover Div
{
	display:block;	
}

.opcao_home_menu_barra#MENU_BARRA_BT_BAIRRO
{
	float:left;
	position:relative;
	width:60px;
}

#MENU_BARRA_BT_BAIRRO:hover Div
{
	display:block;	
}

.opcao_home_menu_barra#MENU_BARRA_BT_PROMO
{
	float:left;
	position:relative;
	width:84px;
}

.opcao_home_menu_barra#MENU_BARRA_BT_NEWS
{
	float:left;
	position:relative;
	width:60px;
}

.opcao_home_menu_barra#MENU_BARRA_BT_SUG_ESTAB_NOVO
{
	float:left;
	position:relative;
	width:165px;
}

#MENU_BARRA_BT_SUG_ESTAB_NOVO a:hover
{
	text-decoration:none;	
}

#IMG_PLUS_ESTAB_MENU_BARRA
{
	background-image:url("http://static3.foodbrasil.com.br/img/numerador_verm.png");
	color:#FFFFFF;
	float:left;
	font-size:14px;
	height:15px;
	line-height:14px;
	margin-left:12px;
	margin-top:8px;
	width:22px;
}

#TEXTO_BT_SUG_ESTAB_NOVO_MENU_BARRA
{
	float:left;
	position:relative;
	width:165px;
}

#MENU_BARRA_TOPO_CINZA
{
	background-image:url("http://static4.foodbrasil.com.br/img/back_menu_barra_topo_cinza.gif");
	float:left;
	height:30px;
	position:relative;
	width:271px;
}

.opcao_home_menu_barra#MENU_BARRA_BT_DELIVERY
{
	float:left;
	position:relative;
	width:75px;
}

#MENU_BARRA_BT_DELIVERY a:hover
{
	text-decoration:none;	
}

#TEXTO_BT_DELIVERY_MENU_BARRA
{
	float:left;
	position:relative;
	width:75px;
}

#IMG_PLACA_DELIVERY_MENU_BARRA
{
	background-image:url("http://static2.foodbrasil.com.br/img/motoqueiro_min_20x15.png");
	color:#FFFFFF;
	float:left;
	font-size:16px;
	height:15px;
	margin-left:5px;
	margin-top:5px;
	width:20px;
}

.opcao_home_menu_barra#MENU_BARRA_BT_COMMENTS
{
	float:left;
	position:relative;
	width:90px;
	margin-left:5px;
}

#MENU_BARRA_BT_COMMENTS a:hover
{
	text-decoration:none;	
}

.opcao_home_menu_barra_cinza#MENU_BARRA_BT_FB_CURTIR
{
	margin-top:5px;
	width:90px;
}

.opcao_home_menu_barra_cinza#MENU_BARRA_BT_SOCIAL_MINI
{
	margin-top:7px;
	line-height:29px;
}

.opcao_home_menu_barra_cinza#MENU_BARRA_BT_AMIGOS_MINI
{
	margin-top:3px;
}

.opcao_home_menu_barra_cinza#MENU_BARRA_BT_PLUS_MINI
{
    margin-top: 7px;   
    margin-right:0px;
}

Div.opcao_home_menu_barra:hover
{
	border-top:1px solid #BD0000;
	top:-1px;
	background-color:#FFF;
}

/*** POPUPS DO MENU DE BARRA TOPO ***/
.LINHA_LISTA_ITENS_BARRA_MENUOP_TOPO
{
	float:left;
	height:19px;
	position:relative;
	width:160px;
}

.NUMERADOR_ITENS_BARRA_MENUOP_TOPO
{
	background-image:url("http://static2.foodbrasil.com.br/img/fundo_num_over.png");
	color:#FFFFFF;
	float:left;
	font-size:11px;
	height:17px;
	line-height:15px;
	position:relative;
	text-align:center;
	width:24px;
}

#LINK_ITENS_BARRA_MENUOP_TOPO
{
    position:absolute;
	left:40px;
	color:#3366CC;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	cursor:pointer;
	float:none;	   
}

.CONTAINER_POPUP_BARRA_MENUOP_TOPO 
{
	background-color:#FFFFFF;
	border:1px solid #CACACA;
	cursor:default;
	display:none;
	float:left;
	height:350px;
	left:-1px;
	margin-left:0;
	margin-top:-1px;
	overflow:hidden;
	position:relative;
	width:668px;
	z-index:80;
}

.POPUP_BARRA_MENUOP_TOPO
{	
	border-bottom:1px solid #CDCDC1;
	color:#666666;
	display:block;
	float:left;
	height:300px;
	margin-left:10px;
	overflow:auto;
	position:relative;
	width:648px;
	z-index:9999;
}

.INFO_POPUP_BARRA_MENUOP_TOPO
{
	float:left;
	height:245px;
	margin:13px 13px 15px;
	position:relative;
	width:1000px;
	min-width:480px;
}

.LISTA_ITENS_BARRA_MENUOP_TOPO{
	float:left;
	list-style-type:none;
	margin-bottom:0;
	margin-left:0;
	margin-top:0;
	padding:0;
	position:relative;
	width:160px;
}

.LINK_ITENS_BARRA_MENUOP_TOPO
{
	color:#3366CC;
	cursor:pointer;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	height:auto;
	line-height:14px;
	margin-left:10px;
	position:relative;
	text-align:left; 
}

.LINK_ITENS_BARRA_MENUOP_TOPO a:hover
{
	text-decoration:underline;
}

.CONTROLE_POPUP_BARRA_MENUOP_TOPO
{
	border-bottom:1px solid #CDCDC1;
	color:#666666;
	display:block;
	float:left;
	height:40px;
	margin-left:10px;
	position:relative;
	width:648px;
	z-index:9999;
}

.TEXTO_CONTROLE_POPUP_BARRA_MENUOP_TOPO
{
	float:left;
	margin-top:10px;
	position:relative;
}

.marcador_popup
{
	background-color:#FFFFFF;
	border-left:1px solid #CACACA;
	border-top:1px solid #BD0000;
	display:none;
	height:34px;
	left:-1px;
	position:absolute;
	top:-1px;
	width:60px;
	z-index:9999;
}

.titulo_botao
{
	color:#000000;
	display:block;
	float:left;
	height:auto;
	position:relative;
	width:60px;
	z-index:9999;
}

/*** FORM TODAS CIDADES ***/
#FORM_LISTA_TODAS_CIDADES_FOOD_BRASIL.window
{
	position:fixed;
	width:720px;
	height:auto;
	font-size:12px;
	left:50px;
	top: 10px;
	z-index:9999;
	display:none;
}

#AREA_DESCRICAO_CIDADES_CONTADORES_FORM
{
	float:left;
	height:auto;
	left:0;
	margin-left:10px;
	position:relative;
	width:705px;
	margin-bottom:20px;
}

.LISTA_CIDADES_CAPA_FOODBRASIL_FORM
{
	float:left;
	height:auto;
	list-style-type:none;
	margin-left:15px;
	margin-right:5px;
	margin-top:19px;
	padding-left:0;
	position:relative;
	width:205px;
}

#AREA_TEXTO_TOTAL_ESTABELECIMENTOS_FOODBRASIL_FORM
{
	color:#4E4E4E;
	float:left;
	font-size:17px;
	height:20px;
	margin-bottom:0;
	margin-left:25px;
	margin-top:15px;
	position:relative;
	width:auto;
}

.ITEM_LISTA_CIDADES_FOOD_BRASIL_FORM
{
	margin-bottom:7px;
	position:relative;
	width:230px;	
}

.IMG_CONTADOR_ESTABS_FORM
{
	background-color:#FFFFFF;
    background-image:url(http://static3.foodbrasil.com.br/img/fundo_contador_estabs_foodbrasil.gif);
    color:#FFFFFF;
    float:left;
    font-size:12px;
    font-weight:bold;
    height:15px;
    margin-right:4px;
    position:relative;
    text-align:center;
    width:34px;		
}

#TITULO_FORM_TODAS_CIDADES_FOOD_FORM
{
	float:left;
	font-size:20px;
	margin-bottom:10px;
	margin-left:23px;
	margin-top:10px;
	position:relative;
}

#BOX_SHARE_LISTA_COM
{
	float:left;
	margin-left:98px;
	position:relative;
}

#MENU_BARRA_BT_HOME Div.seta_popup
{
	display:block;
	height:8px;
	text-align:center;
	width:60px;
}

#MENU_BARRA_BT_HOME a:hover
{
	text-decoration:none;
}

.seta_popup
{
	margin-top:0px;
}

#MENU_BARRA_BT_DELIVERY Div.seta_popup
{
	display:block;
	float:left;
	height:8px;
	text-align:center;
	width:75px;
}

/** BARRA LATERAL **/
#CONTAINER_BARRA_LATERAL
{
	background-image:url("http://static4.foodbrasil.com.br/img/fundo_barra_lateral.gif");
	float:left;
	height:200px;
	margin-left:-200px;
	position:fixed;
	top:245px;
	width:142px;
	z-index:9999;
	color:#FFF;
}

#BOX_TITULO_BARRA_LATERAL
{
	font-size:16px;
	font-weight:bold;
	margin-right:6px;
	margin-top:17px;
	text-align:center;
	text-decoration:underline;
}

#BOX_TEXTO_BARRA_LATERAL
{
	float:left;
	font-size:11px;
	margin-left:8px;
	margin-right:5px;
	margin-top:16px;
	position:relative;
}

#BOX_FORM_BARRA_LATERAL
{
	float:left;
	height:auto;
	margin-top:5px;
	position:relative;
	width:auto;	
}

#FORM_BOTAO_AREA_NEWS
{	
	cursor:pointer;
	float:left;
	font-size:14px;
	height:17px;
	position:relative;
	top:1px;
	vertical-align:middle;
	visibility:visible;
	width:17px;
	z-index:10;
}

#BOX_BARRA_LATERAL_FECHAR
{
	cursor:pointer;
	float:left;
	margin-left:42px;
	margin-top:139px;
	position:absolute;
}

#IMG_FECHAR_BOX_BARRA_LATERAL
{
	background-image:url("http://static2.foodbrasil.com.br/img/fechar_popup.png");
	cursor:pointer;
	float:left;
	height:13px;
	margin-left:85px;
	margin-top:140px;
	position:absolute;
	width:14px;
}

#FORM_AREA_BARRA_LATERAL
{
	float:left;
	height:auto;
	position:relative;
	width:auto;	
}

#TEXTFIELD_SERVICOS_FOOD_BARRA_LATERAL
{
	float:left;
	font-size:11px;
	height:14px;
	margin-left:5px;
	margin-top:10px;
	position:relative;
	width:105px;
}

#FORM_BOTAO_AREA_BARRA_LATERAL
{
	cursor:pointer;
	float:left;
	margin-left:5px;
	margin-top:13px;
	position:relative;
}

#BOX_OPCOES_BARRA_LATERAL
{
	float:left;
	font-size:11px;
	margin-left:5px;
	margin-top:14px;
	position:relative;
}

#CONTAINER_OPCAO_BARRA_LATERAL
{
	display:none;
	float:left;
	position:relative;	
}

#BOX_LINK_CONHECA_O_GUIA_BARRA_LATERAL
{
	float:left;
	font-size:11px;
	margin-left:5px;
	margin-top:4px;
	position:relative;
}

#CONTAINER_FORM_BARRA_LATERAL
{
	display:block;
	float:left;
	position:relative;	
	margin-top:10px;
}

#BOX_REDE_SOCIAL_BARRA_LATERAL
{
	float:left;
	margin-left:5px;
	margin-top:10px;
	position:relative;
}

#TEXTO_BOX_REDE_SOCIAL_BARRA_LATERAL
{
	float:left;
	font-size:11px;
	position:relative;
	width:auto;	
}

.TEXTO_CONTROLE_POPUP_BARRA_MENUOP_TOPO_ORDENACAO
{
	cursor:pointer;
	float:right;
	margin-right:5px;
	margin-top:10px;
}

.selectedOptionpopUp
{
	font-weight:bold;	
	text-decoration:underline;
}

.span_text_field_filtros_popup
{
	font-size:11px;
	height:10px;
	width:95px;	
}

.text_field_filtros_popup
{
	font-size:10px;
	height:13px;
	width:95px;
}

.span_img_carregando_div
{
	float:right;
	margin-left:2px;
	margin-top:6px;
	position:relative;
	width:9px;
}

.POPUP_CONTAINER_INFO_MAIS_POPULARES
{
	float:left;
	height:295px;
	margin-left:7px;
	overflow:auto;
	position:relative;
	width:651px;
	border-bottom:1px solid #CDCDC1;
}

.FUNDO_SETA_POP_UP_LATERAL
{
	background-image:url("http://static2.foodbrasil.com.br/img/seta_pop_up_lateral.png");
	height:40px;
	left:-11px;
	position:absolute;
	top:29px;
	visibility:visible;
	width:12px;
	z-index:9999;
	background-repeat:no-repeat;
}

#google_ads_div_roda-super-banner-total
{
	float:left;	
}

#PUBLICIDADE_RODAPE Div
{
	float:left;
}

/*** form comentario listagem ***/
.CONTORNO_BOX_COMENTARIO_ESQ
{
	background-image:url("http://static3.foodbrasil.com.br/img/fundo_balao_lista_comments_esq.png");
	float:left;
	height:83px;
	position:relative;
	width:14px;
}

.CONTORNO_BOX_COMENTARIO_CENTRO
{
	background-image:url("http://static4.foodbrasil.com.br/img/fundo_balao_lista_comments_centro.png");
	float:left;
	height:auto;
	position:relative;
	width:320px;
	min-height:83px;
}

.CONTORNO_BOX_COMENTARIO_DIR
{
	background-image:url("http://static2.foodbrasil.com.br/img/fundo_balao_lista_comments_dir.png");
	float:left;
	height:83px;
	position:relative;
	width:14px;
}

.PERNA_BOX_COMENTARIO_DIR
{
	background-image:url("http://static2.foodbrasil.com.br/img/perna_balao_comments.png");
	float:right;
	height:20px;
	margin-right:87px;
	position:relative;
	width:17px;
}

.BT_COMMENT_BALAO
{
	float:left;
	position:relative;	
}

.CONTORNO_BT_COMENTARIO_ESQ
{
	float:left;
	position:relative;
	width:17px;
	height:20px;
	background-image:url(http://static3.foodbrasil.com.br/img/canto_esq_bt_comentario_bal.png);
}

.CONTORNO_BT_COMENTARIO_CENTRO
{
	float:left;
	position:relative;
	width:17px;
	height:20px;
	background-image:url(http://static4.foodbrasil.com.br/img/centro_bt_comentario_balao.png);
}

.CONTORNO_BT_COMENTARIO_DIR
{
	float:left;
	position:relative;
	width:17px;
	height:20px;
	background-image:url(http://static2.foodbrasil.com.br/img/canto_dir_bt_comentario_bal.png);	
}

.TITULO_FORM_COMENTARIO_BALAO
{
	color:#FFFFFF;
	float:left;
	font-family:Arial;
	font-size:17px;
	margin-left:7px;
	margin-top:10px;
	position:relative;
}

.CTR_FORM_COMENTARIO_BALAO
{
	float:left;
	margin-left:8px;
	margin-top:9px;
	position:relative;
	width:309px;
}

.INPUT_BUSCA_ESTABELECIMENTOS_BALAO
{
	float:left;
	margin-right:10px;
	position:relative;	
}

.BUSCA_BALAO_COMENTARIOS
{
	float:left;
	height:20px;
	margin-top:1px;
	position:relative;
	width:179px;
	color:#CCCCCC;
}

.CONTORNO_BT_COMENTARIO_ESQ
{
	background-image:url("http://static2.foodbrasil.com.br/img/canto_esq_bt_comentario_bal.png");
	float:left;
	height:28px;
	position:relative;
	width:5px;
}

.CONTORNO_BT_COMENTARIO_CENTRO
{
	background-image:url("http://static3.foodbrasil.com.br/img/centro_bt_comentario_balao.png");
	color:#D90400;
	float:left;
	font-size:15px;
	font-weight:bold;
	height:28px;
	line-height:28px;
	position:relative;
	text-align:center;
	width:99px;
}

.CONTORNO_BT_COMENTARIO_DIR
{
	background-image:url("http://static4.foodbrasil.com.br/img/canto_dir_bt_comentario_bal.png");
	float:left;
	height:28px;
	position:relative;
	width:5px;
}

.CONTAINER_BOX_BALAO_COMENTARIO
{
	float:left;
	margin-left:-224px;
	margin-top:0px;
	position:relative;
	width:349px;
}

.BOX_LAYER_MARCADA_LISTA
{
	border:1px solid transparent;
	float:left;
	font-size:11px;
	height:auto;
	margin-left:3px;
	padding-left:4px;
	padding-right:7px;
	position:relative;
	width:109px;
}

.UL_ORDENACAO_LISTA_ESTABS
{
	float:left;
	font-size:11px;
	list-style:none outside none;
	margin:0;
	padding:0 0 2px;
	position:relative;
	width:auto;
}

.LINHA_UL_ORDENACAO_LISTA_ESTABS
{
	cursor:pointer;
	margin-top:2px;
	padding-left:5px;
	text-align:left;
	width:115px;
}

#COMBO_ORDENACAO_BOX_CONTROLE_LISTA_GENERICA:hover .BOX_LAYER_MARCADA_LISTA
{
	background-color:#FFF;
	border:1px solid #CCCCCC;
	border-bottom:none;
}

#COMBO_ORDENACAO_BOX_CONTROLE_LISTA_GENERICA:hover Div
{
	display:block;
}

.LAYER_OPTION_ORDERBY
{
	background-color:#FFFFFF;
	border-color:-moz-use-text-color #CCCCCC #CCCCCC;
	border-style:none solid solid;
	border-width:1px;
	display:none;
	float:left;
	margin-left:-122px;
	margin-top:14px;
	position:relative;
	z-index:9999;
}

/*** layout nova listagem ***/
.NUMERADOR_LISTA_RESULTADOS
{
	background-color:#CCCCCC;
	color:#FFFFFF;
	float:left;
	font-weight:bold;
	height:22px;
	line-height:22px;
	margin-right:1px;
	margin-top:12px;
	position:relative;
	text-align:center;
	width:auto;
	padding-left:1px;
	padding-right:1px;
	min-width:16px;
}

.INFO_RESTAURANTES_COMMENTS_VISITAS
{
	float:left;
	margin-left:8px;
	margin-top:5px;
	position:relative;
	width:355px;
}

.PERNA_NUMERADOR_DIR_BOX_FILTROS
{
	float:none;
	height:5px;
	position:relative;
	width:auto;
}

.TEXTO_PERCENTUAL_VOTOS_AVALIACAO_LISTA
{
	color:#999999;
	display:none;
	font-size:11px;
	position:absolute;
}

.AREA_NUMERO_VOTO_AVALIACAO_LISTA
{
	color:#999999;
	float:left;
	font-size:11px;
	margin-left:-25px;
	display:none;
	text-align:center;
	width:100px;
}

.lista_votos_geral
{
	color:#999999;
	float:left;
	font-size:11px;
	position:absolute;
	top:35px;	
}

.BARRA_SEPARADORA_MINI_CINZA
{
	border-right:1px solid #DDDDDD;
	float:left;
	height:25px;
	margin-left:3px;
	margin-right:3px;
	position:relative;
	width:1px;
}

.DESCRICAO_TIPO_ESTAB_LISTA
{
	color:#999999;
	float:left;
	font-size:11px;
	font-weight:bold;
	margin-left:10px;
	margin-top:11px;
	width:350px;
}

.CONTAINER_BALAO_NUM_COMENTARIOS_CINZA
{
	float:left;
	height:auto;
	position:relative;
	width:auto;
}

/*** topo da pagina novo ***/
.BOX_OUTRAS_CIDADE_TOPO_PAG
{
	color:#333333;
	float:right;
	font-size:11px;
	margin-right:15px;
	margin-top:7px;
	position:relative;
}

.BOX_AREA_PROP_TOPO_PAG
{
	float:right;
	margin-right:15px;
	position:relative;
}

.IMG_CADEADO_AREA_PROP
{
	background-image:url("http://static3.foodbrasil.com.br/img/cadeado_escuro_min.gif");
	float:left;
	height:16px;
	margin-right:5px;
	margin-top:5px;
	position:relative;
	width:12px;
}

.TEXTO_AREA_PROP_TOP
{
	float:left;
	font-size:11px;
	margin-top:7px;
	position:relative;
	color:#333333;
}

.CONTAINER_BOX_CTR_FAVORITOS
{
	float:right;
	height:auto;
	margin-right:20px;
	min-height:30px;
	position:relative;
	width:215px;
}

.SUB_CONTAINER_BOX_CTR_FAVORITOS
{
	height:auto;
	position:fixed;
	width:215px;
	z-index:89;
}

.CONTAINER_BOX_AREA_FAVORITOS
{
	background-image:url("http://static2.foodbrasil.com.br/img/centro_half_box_favoritos_m.gif");
	float:left;
	position:relative;
	text-align:left;
	width:215px;
	cursor:pointer;
}

.BOX_BT_FECHAR_AREA_FAVORITOS_DESCR
{
	background-color:#CCCCCC;
	float:left;
	height:10px;
	margin-bottom:4px;
	margin-left:8px;
	position:relative;
	text-align:center;
	width:200px;
	display:none;
}

#BT_FECHAR_BOX_FAVORITOS
{
	position:relative;
	top:1px;
}

.CONTAINER_BOX_AREA_FAVORITOS_BOTTOM
{
	background-image:url("http://static3.foodbrasil.com.br/img/canto_abaixo_half_box_favor.gif");
	float:left;
	height:5px;
	position:relative;
	width:215px;	
}

.IMG_STAR_AREA_FAV
{
	background-image:url("http://static4.foodbrasil.com.br/img/star_min_contorno_fav.png");
	float:left;
	height:16px;
	margin-left:7px;
	margin-right:6px;
	margin-top:5px;
	position:relative;
	width:16px;
}

.TEXTO_AREA_FAV_TOP
{
	float:left;
	font-size:11px;
	margin-top:6px;
	position:relative;
}

.IMG_SETA_AREA_FAV
{
	background-image:url("http://static2.foodbrasil.com.br/img/seta_baixo_cinza_filtros.png");
	float:left;
	height:7px;
	margin-left:76px;
	margin-top:10px;
	position:relative;
	width:11px;
}

.BT_FAVORITAR_ESTABELECIMENTO_STAR
{
	float:left;
	margin-left:5px;
	margin-top:-2px;
	position:relative;
}

.BT_FAVORITAR_ESTABELECIMENTO_STAR img
{
	cursor:pointer;
	position:absolute;
}

.BOX_INFO_NUM_TELEFONE_LISTA
{
	float:left;
	margin-right:10px;
	position:relative;
}

.CONTAINER_BOX_LOGO_SLOGAN_FOOD
{
	float:left;
	height:111px;
	position:relative;
	width:446px;
}

.BOX_LOGO_FOOD_RODAPE
{
	float:left;
	margin-left:30px;
	margin-top:25px;
	position:relative;
}

.BOX_SLOGAN_FOOD_RODAPE
{
	color:#333333;
	float:left;
	font-size:16px;
	font-weight:bold;
	margin-left:10px;
	margin-top:45px;
	position:relative;
}

.CONTAINER_BOX_LINK_RODAPE_FOOD
{
	color:#666666;
	float:left;
	height:111px;
	position:relative;
	width:506px;
}

.LINHA_BOX_LINK_RODAPE_FOOD
{
	float:left;
	height:30px;
	margin-top:19px;
	position:relative;
	width:506px;
}

.link_rodape_linha
{
	float:left;
	position:relative;
	width:auto;
	color:#666666;
}

.SEPARADOR_LINHA
{
	float:left;
	position:relative;
	width:500px;
	height:1px;	
	border-top:1px solid #EEEEEE;
}

.separador_link_linha_cinza
{
	float:left;
	position:relative;
	width:1px;
	height:5px;
	margin-left:10px;
	margin-right:10px;
}

.CONTAINER_BOX_DESENV_POR
{
	float:right;
	line-height:25px;
	margin-top:15px;
	position:relative;
	width:230px;
}

.TITULO_BOX_DESENV_POR
{
	color:#999999;
	float:left;
	font-size:11px;
	margin-right:10px;
	position:relative;
}

.LOGO_BOX_DESENV_POR
{
	float:left;
	position:relative;
}

/*** balao comentario ***/
.LISTA_COMENTARIOS_REL_LISTA_ESTAB
{
	float:left;
	margin-top:10px;
	position:relative;
	width:125px;
	margin-left:-3px;
}

.LISTA_COMENTARIOS_LISTAGEM_ESTAB
{
	list-style:none outside none;
	margin:0;
	padding:0;
}

.LINHA_LISTA_COMENTARIOS_LISTAGEM_ESTAB
{
	float:left;
	margin-bottom:20px;
	position:relative;
}	

.CONTORNO_TOP_BALAO_COMMENT
{
	background-image:url("http://static2.foodbrasil.com.br/img/contorno_top_balao_comentario_listas.png");
	float:left;
	height:4px;
	position:relative;
	width:129px;
}

.CONTORNO_CENTER_BALAO_COMMENT
{
	background-color:#E4E4E4;
	float:left;
	height:auto;
	padding-left:8px;
	padding-right:8px;
	position:relative;
	width:113px;
}

.CONTORNO_BOTTOM_BALAO_COMMENT
{
	background-image:url("http://static3.foodbrasil.com.br/img/borda_bottom_balao_comentar.png");
	float:left;
	height:5px;
	position:relative;
	width:129px;
}

.PERNA_COMENTARIO_BALAO_LISTAS_CINZA
{
	background-image:url("http://static4.foodbrasil.com.br/img/perna_balao_comentario_list.png");
	float:left;
	height:20px;
	margin-left:18px;
	position:relative;
	width:17px;
}

.NOME_ESTAB_BALAO_LISTA
{
	float:left;
	font-size:11px;
	height:auto;
	margin-top:4px;
	width:120px;
}

.TEMPO_COMMENT_ESTAB
{
	color:#999999;
	float:right;
	font-size:11px;
	margin-bottom:2px;
	position:relative;
	width:auto;
	margin-top:4px;
	font-style:italic;
}

.DESCR_COMMENT_ESTAB
{
	float:left;
	font-size:11px;
	height:auto;
	margin-bottom:5px;
	position:relative;
	width:100%;
	min-width:250px;	
	font-style: italic;
	font-weight: bold;
	color: #666;
}

.AVALIACAO_COMMENT_USER
{
	float:left;
	margin-bottom:5px;
	position:relative;
	width:auto;
}

.AUTOR_COMMENT_USER
{
	float:left;
	font-size:11px;
	margin-bottom:5px;
	position:relative;
	width:auto;
	color:#999999;
}

.NOME_ESTAB_BALAO_LISTA a
{
	color:#000000;	
}

.BOX_AREA_FAVORITOS_DESCR
{
	display:none;
	float:left;
	height:0;
	margin-top:5px;
	overflow:auto;
	position:relative;
	width:208px;
}

.TEXTO_NRO_VISITAS_ESTAB
{
	color:#999999;
	float:left;
	font-size:11px;
	margin-left:6px;
	margin-top:1px;
	position:relative;
}

.LINHA_LISTA_FAVORITOS_FOOD
{
	border-top:1px solid #EEEEEE;
	float:left;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	height:38px;
	line-height:38px;
	margin-left:10px;
	position:relative;
	width:181px;
}

#LISTA_ESTABS_FAVORITOS_BOX
{
	float:left;
	list-style:none outside none;
	margin:0;
	padding:0;
	position:relative;
	width:190px;
}

.BT_DESFAVORITA_ESTAB_CTR_TOPO
{
	margin-right:5px;
	position:relative;
	top:1px;
}

.BOX_AREA_FAVORITOS_CIDADES_COMBO
{
	float:left;
	position:relative;
	margin-top:3px;
	display:none;
	width:170px;
}

#CIDADES_FOOD_CTR_FAVORITOS
{
	border:1px solid #EEEEEE;
	float:left;
	font-size:9px;
	height:15px;
	position:relative;	
}

#msgNotifyContainer
{
	float:left;
	margin-top:30px;
	position:fixed;
	z-index:9999;
}

/* jquery rating */
.jquery-ratings-star {
  width: 20px;
  height: 20px;
  background-image: url('http://static2.foodbrasil.com.br/img/empty-star.png');
  background-repeat: no-repeat;
  position: relative;
  float: left;
  margin-right: 2px;
  cursor:pointer;
}

.jquery-ratings-full {
  background-image: url('http://static2.foodbrasil.com.br/img/full-star.png');
}
/* --- */

.TIP_ESCOLHA_AVALIACAO_USUARIO
{
	margin-left:5px;
	position:relative;
	top:5px;
}

.TITULO_LINHA_CLASSIF_ESTAB_COMMENT
{
	float:left;
	position:relative;
	top:104px;
}

.naohafavoritos
{
	float:left;
	position:relative;	
	margin-left:15px;
}

.BREAD_CRUMB_CONTAINER
{
	color:#999999;
	float:left;
	font-size:11px;
	margin-top:22px;
	position:relative;
	width:100%;
}

.LINK_BREAD_CRUMB
{
	float:left;
	position:relative;
	width:auto;
}

.LINK_BREAD_CRUMB a 
{
	color:#999999;
	font-size:11px;	
}


/**** pagina estab nova ******/
#AREA_DESC_ESTABELECIMENTO
{
	float:left;
	height:auto;
	margin-left:10px;
	margin-top:5px;
	position:relative;
	width:772px;
}

#BOX_TIPO_ESTABELECIMENTO
{
	float:left;
	margin-top:2px;
	position:relative;
	width:772px;
}

.BOX_AREA_PROP_TOPO_PAG_ESTAB
{
	float:left;
	margin-right:15px;
	position:relative;
}

.IMG_CADEADO_AREA_PROP_ESTAB
{
	background-image:url("http://static3.foodbrasil.com.br/img/cadeado_escuro_min.gif");
	float:left;
	height:16px;
	margin-right:5px;
	position:relative;
	width:12px;
}

.TEXTO_AREA_PROP_TOP_PAG_ESTAB
{
	color:#333333;
	float:left;
	font-size:11px;
	margin-top:2px;
	position:relative;
}

#BOX_NOME_ESTABELECIMENTO
{
	float:left;
	height:auto;
	line-height:31px;
	position:relative;
	width:772px;
}

#NOME_ESTABELECIMENTO
{
	float:left;
	font-size:31px;
	height:auto;
	position:relative;
	width:auto;
}

.BOX_NUM_VISITAS_ESTAB
{
	float:left;
	font-size:11px;
	margin-left:5px;
	margin-right:10px;
	margin-top:2px;
	position:relative;
	width:auto;
}

.CONTAINER_BOX_FOTOS_VIDEOS_ESTAB
{
	float:left;
	margin-left:6px;
	margin-top:28px;
	position:relative;
	z-index:1;
}

.CANTO_ESQ_BOX_FOTOS_VIDEOS_ESTAB
{
	float:left;
	position:relative;	
	background-image:url(http://static4.foodbrasil.com.br/img/canto_esq_fundo_box_fotos_v.gif);
	width:4px;
	height:189px;
}

.CANTO_CENTRO_BOX_FOTOS_VIDEOS_ESTAB
{
	float:left;
	position:relative;	
	background-image:url(http://static2.foodbrasil.com.br/img/fundo_centro_box_fotos_video.gif);
	width:408px;
	height:189px;
}

.CANTO_DIR_BOX_FOTOS_VIDEOS_ESTAB
{
	float:left;
	position:relative;	
	background-image:url(http://static2.foodbrasil.com.br/img/canto_dir_fundo_box_fotos_v.gif);
	width:4px;
	height:189px;
}

.CONTAINER_FOTOS_VIDEOS_ESTAB
{
	border:2px solid #CCCCCC;
	float:left;
	height:169px;
	margin-left:5px;
	margin-top:9px;
	overflow:hidden;
	position:relative;
	width:285px;	
}

.TOP_BOX_OPCAO_ESTAB
{
	background-image:url(http://static3.foodbrasil.com.br/img/fundo_top_mini_box_op_estab.gif);
	float:left;
	position:relative;
	width:70px;
	height:4px;	
}

.CENTRO_OPCAO_ESTAB
{
	background-image:url(http://static4.foodbrasil.com.br/img/fundo_centro_mini_box_estab.gif);
	float:left;
	position:relative;
	width:70px;
	height:auto;	
}

.BOTTOM_OPCAO_ESTAB
{
	background-image:url(http://static2.foodbrasil.com.br/img/fundo_bottom_mini_box_op_es.gif);
	float:left;
	position:relative;
	width:70px;
	height:4px;	
}

.BOX_TITULO_ACOES_ESTAB
{
	float:left;
	font-size:11px;
	height:auto;
	margin-bottom:12px;
	margin-top:5px;
	position:relative;
	text-align:center;
	width:70px;
}

.ITEM_ACAO_ESTAB
{
	float:left;
	position:relative;
	text-align:center;
	width:70px;
	height:25px;
	margin-bottom:5px;
	cursor:pointer;		
}

.LISTA_ACOES_ESTAB
{
	float:left;
	list-style:none outside none;
	margin:0;
	padding:0;
	position:relative;
	height:150px;
}

.CONTAINER_BOX_OPCAO_ESTAB
{
	float: left; 
	position: relative; 
	width: 70px; 
	margin-left: 9px; 
	margin-top: 28px;	
	*z-index:1000;
}

/** box arredondado pequeno **/
.CONTAINER_BOX_VOTACAO_PERCENTUAL_ESTAB
{
	float:left;
	height:auto;
	margin-left:6px;
	margin-top:8px;
	position:relative;
	width:104px;
}

/*** BOX ARREDONDADO PEQUENO ***/
.BOX_ARREDONDADO_PEQ_TOP
{
	float:left;
	position:relative;	
	background-image:url(http://static2.foodbrasil.com.br/img/canto_sup_contorno_pecent.gif);
	background-repeat:no-repeat;
	height:4px;
	width:104px;
}

.BOX_ARREDONDADO_PEQ_CENTER
{
	background-image:url("http://static3.foodbrasil.com.br/img/canto_centro_contorno_perce.gif");
	background-repeat:repeat-y;
	color:#777777;
	float:left;
	font-size:36px;
	font-weight:bold;
	position:relative;
	text-align:center;
	width:104px;
	line-height:43px;
}

.BOX_ARREDONDADO_PEQ_BOTTOM
{
	float:left;
	position:relative;	
	background-image:url(http://static4.foodbrasil.com.br/img/canto_bottom_contorno_pecen.gif);
	background-repeat:no-repeat;
	height:4px;
	width:104px;
}
/***/

/*** estabelecimento ***/
.CONTAINER_HTML_ESTAB_ESQ
{
	float:left;
	position:relative;
	width:502px;
	z-index:9;
}

.CONTAINER_BOX_INFO_VOTOS_ESTAB
{
	color:#777777;
	float:left;
	margin-left:8px;
	position:relative;
	text-align:center;
	width:104px;
}

.LABEL_CINZA_INFO_VOTOS
{
	color:#777777;
	float:left;
	font-size:11px;
	position:relative;
	width:100px;
}

.CONTAINER_BOX_ACAO_VOTOS_ESTAB
{
	color:#777777;
	float:left;
	margin-left:7px;
	margin-top:10px;
	position:relative;
	text-align:center;
	width:104px;
}

.LABEL_CINZA_INFO_VOTOS
{
	font-size:11px;
	width:100px;
}

.CONTAINER_BOTOES_VOTO_ESTAB
{
	float:left;
	margin-left:4px;
	margin-top:8px;
	position:relative;
	text-align:center;
	width:100px;
}

.BT_MIDIA_AREA_ESTAB
{
	font-size:10px;
	margin-left:7px;
	margin-top:17px;
	width:auto;
	cursor:pointer;
}

.CONTAINER_ACAO_VOTOS_ESTAB_MSG
{
	float:left;
	position:relative;
	width:104px;
	height:56px;
}

.CONTAINER_BOX_INFO_ESTAB_GERAL
{
	float:left;
	margin-left:7px;
	margin-top:10px;
	position:relative;
	width:502px;
}

.BOX_MAPA_ESTAB
{
	float:left;
	height:173px;
	position:relative;
	width:284px;
	margin-left:9px;
}

/*** box 301 ***/
.BOX_BRANCO_301_TOP
{
	float:left;
	position:relative;
	width:301px;
	height:5px;
	background-image:url(http://static2.foodbrasil.com.br/img/borda_top_box_branco_301.png);
}

.BOX_BRANCO_301_CENTRO
{
	background-image:url("http://static2.foodbrasil.com.br/img/box_centro_branco_301.png");
	float:left;
	padding-bottom:2px;
	padding-top:2px;
	position:relative;
	width:301px;
}

.BOX_BRANCO_301_BOTTOM
{
	float:left;
	position:relative;
	width:301px;
	height:5px;
	background-image:url(http://static3.foodbrasil.com.br/img/borda_bottom_box_branco_301.png);
}

.CONTAINER_ENDERECO_NUMEROS_TEL
{
	float:left;
	margin-left:9px;
	position:relative;
	width:185px;
	margin-top:6px;
}

.NORMAL_INFO
{
	float:left;
	position:relative;
	width:100%;
}

.BT_ENVIA_CEL_ESTAB
{
	float:left;
	position:relative;
	*width:190px;
	margin-top:4px;
}

.BOX_ENDERECO_ESTAB {
	float:left;
	height:52px;
	margin-bottom:5px;
	position:relative;
}

.TEXT_BT_ENVIA_CEL_ESTAB
{
	color:#777777;
	float:left;
	font-size:11px;
	line-height:29px;
	margin-right:5px;
	position:relative;
}

.CONTAINEIR_BOX_301
{
	float:left;
	position:relative;		
	width:300px;
}

.LABEL_PEQ
{
	color:#555555;
	float:left;
	font-size:11px;
	position:relative;
	width:100%;	
	margin-top:5px;
}

.LABEL_INFO_TEL
{
	color:#555555;
	float:left;
	font-size:21px;
	position:relative;
	width:100%;	
}

.BOX_DESCRICAO_ESTABELECIMENTO_RESUMIDA
{
	float:left;
	height:60px;
	overflow:hidden;
	position:relative;
	width:480px;
	text-align:justify;
}

.BOX_DESCRICAO_ESTABELECIMENTO_COMPLETO
{
	float:left;
	position:relative;
	width:480px;	
	margin-top:-60px;
	text-align:justify;
}

.LAYER_DESCRICAO_ESTAB_HIDDEN
{
	display:none;
}

.BT_MAIS_DESCRICAO
{
	float:left;
	left:455px;
	position:absolute;
	top:45px;
}

.CONTAINER_BOX_DESCRICAO_ESTAB
{
	float:left;
	position:relative;	
	margin-top:15px;
	margin-left:7px;
}

.LINHA_LISTA_INFO_ESTAB
{
	border-top:1px solid #DDDDDD;
	float:left;
	position:relative;
	width:100%;
}

.LABEL_LINHA_LISTA {
	float:left;
	font-size:11px;
	height:auto;
	padding-bottom:12px;
	padding-top:8px;
	position:relative;
	width:113px;
	color:#999;
}

.INFO_LINHA_LISTA {
	float:left;
	padding-bottom:12px;
	padding-top:8px;
	position:relative;
	width:377px;
	color:#000;
}

.INFO_LINHA_LISTA a
{
	color:#000;	
}

.CONTAINER_BOTTOM_ESTAB {
	border-bottom:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	float:left;
	font-size:11px;
	margin-top:20px;
	padding-bottom:7px;
	padding-left:20px;
	padding-top:7px;
	position:relative;
	width:760px;
}

.LINHA_LISTA_COMENTARIOS
{
	float:left;
	position:relative;
	margin-bottom:10px;
}

.PERNA_BALAO_COMMENT
{
    background-image:url("http://static3.foodbrasil.com.br/img/perna_balao_comentario_list.png");
    float:left;
    height:20px;
    margin-left:20px;
    position:relative;
    width:17px;
}

/*** lado esquerdo pag estab ***/
.CONTAINER_HTML_ESTAB_DIR
{
	float:left;
	margin-left:8px;
	position:relative;
	width:270px;
}

/**** baloes comentarios dinamico ****/

.FUNDO_TOP_BALAO_COMENTARIOS_HORIZONTAL
{
	background-color:#E4E4E4;
	float:left;
	height:4px;
	position:relative;
	width:258px;
}

.FUNDO_CENTRO_BALAO_COMENTARIOS_HORIZONTAL
{
	background-color:#E4E4E4;
	float:left;
	position:relative;
	padding-left:10px;
	padding-right:10px;
	*height:1%; /**ie7**/
}

.FLOAT_LEFT_BORDA_TOP_COMMENT
{
	background-image:url("http://static4.foodbrasil.com.br/img/canto_esq_top_balao_comment.gif");
	background-repeat:no-repeat;
	float:left;
	height:4px;
	position:relative;
	width:6px;
}

.FLOAT_RIGHT_BORDA_TOP_COMMENT
{
	background-image:url("http://static2.foodbrasil.com.br/img/canto_dir_top_balao_comment.gif");
	background-repeat:no-repeat;
	float:right;
	height:4px;
	position:relative;
	width:6px;
}

.FLOAT_LEFT_BORDA_BOTTOM_COMMENT
{
	background-image:url("http://static2.foodbrasil.com.br/img/canto_esq_bottom_balao_comment.gif");
	float:left;
	height:4px;
	position:relative;
	width:6px;
}

.FLOAT_RIGHT_BORDA_BOTTOM_COMMENT
{
	float:left;
	position:relative;
	background-image:url(http://static3.foodbrasil.com.br/img/canto_dir_bottom_balao_comment.gif);
	background-repeat:no-repeat;	
	width:6px;
	height:4px;
}

.FUNDO_BOTTOM_BALAO_COMENTARIOS_HORIZONTAL
{
	background-color:#E4E4E4;
	float:left;
	height:4px;
	position:relative;
	width:258px;
}

/*** balao comentarios dinamico ***/
.CONTAINER_BOX_BALAO_COMENTARIO_DIN
{
	float:left;
	position:relative;
	width:auto;
	height:auto;
}

.CONTORNO_BOX_BALAO_COMENTARIO_DIN_ESQ
{
	float:left;
	position:relative;
	width:6px;
	height:5px;		
	background-image:url(http://static4.foodbrasil.com.br/img/canto_cont_balao_verm_esq.gif);
	background-repeat:no-repeat;
}

.CONTORNO_BOX_BALAO_COMENTARIO_DIN_CENT
{
	float:left;
	position:relative;
	width:auto;
	height:5px;		
	background-image:url(http://static2.foodbrasil.com.br/img/canto_cont_balao_verm_cent.gif);
	background-repeat:repeat-x;
}

.CONTORNO_BOX_BALAO_COMENTARIO_DIN_DIR
{
	float:left;
	position:relative;
	width:6px;
	height:5px;		
	background-image:url(http://static2.foodbrasil.com.br/img/canto_cont_balao_verm_dir.gif);
	background-repeat:no-repeat;
}

.CONTORNO_BOX_BALAO_COMENTARIO_DIN_CONT
{
	float:left;
	position:relative;
	width:auto;
	height:auto;		
	background-image:url(http://static3.foodbrasil.com.br/img/canto_cont_balao_verm_cent.gif);
	background-repeat:repeat;
}

.CONTORNO_BOX_BALAO_COMENTARIO_DIN_ESQ_B
{
	float:left;
	position:relative;
	width:6px;
	height:5px;		
	background-image:url(http://static4.foodbrasil.com.br/img/canto_cont_balao_verm_esq_b.gif);
	background-repeat:no-repeat;
}

.CONTORNO_BOX_BALAO_COMENTARIO_DIN_CENT_B
{
	float:left;
	position:relative;
	width:auto;
	height:5px;		
	background-image:url(http://static2.foodbrasil.com.br/img/canto_cont_balao_verm_cent.gif);
	background-repeat:repeat-x;
}

.CONTORNO_BOX_BALAO_COMENTARIO_DIN_DIR_B
{
	float:left;
	position:relative;
	width:6px;
	height:5px;		
	background-image:url(http://static2.foodbrasil.com.br/img/canto_cont_balao_verm_dir_b.gif);
	background-repeat:no-repeat;
}

.CONTEUDO_CAPA_DIREITA
{
	float:left;
	position:relative;
	width:400px;
	height:auto;
	z-index:10;
}

.CONTEUDO_CAPA_ESQUERDA
{
	float:left;
	position:relative;
	width:357px;
	height:auto;
	margin-right:23px;
}

.NOME_ESTAB_BALAO_COMMENT
{
	position:relative;
	float:left;
	top:4px;
}

.LABEL_BALAO_COMMENTS_DIN
{
	color:#FFFFFF;
	float:left;
	margin-bottom:2px;
	margin-left:17px;
	position:relative;
}

.CONTAINER_BOTAO_CTR_BALAO_DINAMICOS
{
	float:left;
	height:30px;
	line-height:28px;
	margin-bottom:13px;
	margin-top:6px;
	position:relative;
	width:auto;	
}

.TOTALIZADOR_COMENTARIOS
{
	color:#999999;
	float:right;
	font-weight:bold;
	position:relative;
}


/*** box top 10 home ***/
.TITULO_BOX_TOP_10
{
	color:#CC0000;
	float:left;
	font-size:45px;
	letter-spacing:-2px;
	position:relative;
	width:140px;
}

.BOX_CONTEUDO_TOP_10
{		
	float:left;
	height:290px;
	margin-bottom:23px;
	position:relative;
	width:401px;
	*height:1%;/**ie7**/
}

.CONTAINER_LISTA_TOP_10
{
	float:left;
	height:215px;
	position:relative;
	width:401px;
}

.CTR_BOX_LISTA_TOP_10
{
	float:left;
	margin-left:99px;
	position:relative;
	width:161px;
	*margin-left:240px;
}

.LABEL_ORDENACAO_LISTA_TOP_10
{
	float:left;
	position:relative;
	width:177px;
	margin-bottom:10px;	
}

.TEXTO_LABEL_ORDENACAO
{
	float:left;
	position:relative;
	width:177px;
	font-size:11px;
	color:#CCC;
}

.SELCIONADA
{
	font-size:12px;
	font-weight:bold;
	color:#000;	
}

.BT_ORDENACAO_TOP_10
{		
	float:left;
	height:27px;
	padding-top:7px;
	position:relative;
	text-align:center;
	width:40px;
	cursor:pointer;
}

.CONTAINER_BOTOES_ORDENACAO
{
	float:left;
	position:relative;
	margin-left:1px;
}

.bt_selecionado_top_10
{
	background-color:#F8F8F8;
	border-top:1px solid #D90400;
}

.LINHA_SELECIONADA_TOP_10
{
	background-color:#F8F8F8;
	color:#D90400;
	font-weight:bold;
}

.info_lista_top_10
{
	width:40px;	
	float:left;
	height:20px;
	line-height:20px;
	position:relative;
	text-align:center;
}	

.LINHA_LISTA_TOP_10
{
	float:left;
	position:relative;
	border-bottom:1px solid #FFF;
}	

.LOADER_BOX
{
	float:left;
	margin-left:180px;
	margin-top:141px;
	position:absolute;
}

/*** box branco padrao ***/
.CONTAINER_CONTEUDO_FOTOS_PREMIUM
{
	float:left;
	position:relative;
	width:401px;
}

.FLOAT_LEFT_TOP_BOX_BRANCO
{
	background-image:url("http://static3.foodbrasil.com.br/img/fundo_top_esq_box_branco_bo.gif");
	float:left;
	height:5px;
	position:relative;
	width:6px;
}

.CENTER_TOP_BOX_BRANCO
{
	background-color:#F9F9F9;
	border-top:1px solid #DDDDDD;
	float:left;
	height:4px;
	position:relative;
	width:389px;
}	

.FLOAT_RIGHT_TOP_BOX_BRANCO
{
	background-image:url("http://static4.foodbrasil.com.br/img/fundo_top_direita_box_branc.gif");
	float:left;
	height:5px;
	position:relative;
	width:6px;	
}

.CONTEUDO_BOX_BRANCO_PADRAO
{
	background-color:#FFFFFF;
	border-left:1px solid #DDDDDD;
	border-right:1px solid #DDDDDD;
	float:left;
	height:300px;
	position:relative;
	width:399px;
}

.FLOAT_LEFT_BOTTOM_BOX_BRANCO
{
	background-image:url("http://static2.foodbrasil.com.br/img/fundo_bottom_esq_box_branco.gif");
	float:left;
	height:5px;
	position:relative;
	width:6px;
}

.CENTER_BOTTOM_BOX_BRANCO
{
	background-color:#FFFFFF;
	border-bottom:1px solid #DDDDDD;
	float:left;
	height:5px;
	position:relative;
	width:389px;
}

.FLOAT_RIGHT_BOTTOM_BOX_BRANCO
{
	background-image:url("http://static2.foodbrasil.com.br/img/fundo_bottom_dir_box_branco.gif");
	float:left;
	height:5px;
	position:relative;
	width:6px;
}

.TITULO_1_BOX_BRANCO_PADRAO
{
	float:left;
	font-size:21px;
	margin-left:20px;
	margin-top:10px;
	position:relative;
}

.CONTAINER_FOTO_ESTAB_PREMIUM
{
	border:2px solid #CCCCCC;
	float:left;
	height:169px;
	margin-left:5px;
	margin-top:9px;
	overflow:hidden;
	position:relative;
	width:285px;	
}

.BOX_TEXT_FOTO_ESTAB_PREMIUM
{
	color:#999999;
	float:left;
	font-size:11px;
	margin-top:7px;
	position:relative;
}

.BOX_TEXT_NOME_ESTAB_PREMIUM
{
	color:#333333;
	float:left;
	font-size:19px;
	margin-left:-1px;
	margin-top:2px;
	position:relative;
	width:385px;
	font-family:Arial,Helvetica;
}

.PAGINADOR_CARROSSEL
{
	float:left;
	position:relative;
	background-image:url(http://static3.foodbrasil.com.br/img/pager_carrossel.png);
	width:16px;
	height:15px;
	background-repeat:no-repeat;
}

#NAVCARROSSEL
{
	float:right;
	margin-right:20px;
	margin-top:51px;
	width:10px;
}

#NAVCARROSSEL a.activeSlide Div
{
	background-position:0 -16px;
}

#custom-tweet-button a {
    display: block;
}
  
.CONTAINER_BUTTOM_AMPLIAR_MAPA
{
	float:right;
	position:relative;
	right:-1px;
	top:-5px;
	width:70px;
}  

.BUTTOM_AMPLIAR_MAPA
{
	background-color:#F9F9F9;
	border-left:1px solid #DDDDDD;
	border-right:1px solid #DDDDDD;
	color:#777777;
	float:left;
	font-size:11px;
	font-weight:bold;
	height:18px;
	left:0;
	position:relative;
	text-align:center;
	width:68px;
}  
 
.BORDA_BUTTOM_AMPLIAR_MAPA 
{
	background-image:url("http://static4.foodbrasil.com.br/img/fundo_bottom_mini_box_op_es.gif");
	float:left;
	height:4px;
	position:relative;
	width:70px;
}

.CONTAINER_MAPA_ESTAB
{
	float:left;
	min-height:915px;
	position:relative;
	width:auto;
}

.input_calendar
{
	color:#000000;
	float:left;
	height:16px;
	padding-left:2px;
	position:relative;
	width:105px;
}

.ui-datepicker-trigger
{
	cursor:pointer;	
}

.CELULA_BRANCA
{
	background-color:#F9F9F9;	
	float:left;
	height:5px;
	position:relative;
	width:100%;	
}

.LINK_BOX_VOLTAR_TEXTO
{
	float:left;
	font-size:11px;
	line-height:30px;
}

.LINK_BOX_VOLTAR
{
	float:left;
	position:relative;
	top:6px;
}

.CONTAINER_LINK_BOX_VOLTAR
{
	position:relative;
	float:right;
	margin-top:5px;	
	margin-right:5px;	
}

/*** box sugestao estab ***/
.CONTAINER_SUGEST_ESTABS
{
	float:left;
	height:auto;
	position:relative;
	width:490px;
	margin-left:7px;
}

.CONTAINER_CABECALHO_BOX_SUGEST
{
	float:left;
	height:auto;
	position:relative;
	width:490px;
}

.BOX_TITULO_SUGEST_ESTAB
{
	color:#999999;
	float:left;
	font-size:11px;
	position:relative;
	width:112px;
}

.BOX_BT_TIPO_SUGEST_ESTAB
{
	color:#333333;
	cursor:pointer;
	float:left;
	font-size:11px;
	font-weight:bold;
	height:auto;
	margin-right:10px;
	margin-top:3px;
	position:relative;
}

.BOX_BT_TIPO_SUGEST_ESTAB:hover Div
{
	color:#D90400;
}

.CONTORNO_BT_ESQ_BRANCO_MEDIO
{
	background-image:url("http://static2.foodbrasil.com.br/img/canto_bt_prox_estab_sugest_esq.png");
	float:left;
	height:26px;
	position:relative;
	width:3px;
}

.CENTRO_BT_ESQ_BRANCO_MEDIO
{
	background-image:url("http://static2.foodbrasil.com.br/img/centro_bt_prox_estab_sugest.png");
	float:left;
	height:26px;
	line-height:26px;
	position:relative;
	text-align:center;
	width:80px;
}

.CONTORNO_BT_DIR_BRANCO_MEDIO
{
	background-image:url("http://static3.foodbrasil.com.br/img/canto_bt_prox_estab_sugest_dir.png");
	float:left;
	height:26px;
	position:relative;
	width:3px;
}

.CONTEUDO_ESTAB_SUGEST
{
	float:left;
	height:auto;
	position:relative;
	width:auto;
	margin-top:20px;
}

.BT_BOX_SUGEST_SELECIONADO
{
	color:#D90400;
}
/*** box sugestao ***/

.ITEM_ESPEC_COZ_ESTAB
{
	display:block;
	float:left;
	margin-right:10px;
	white-space:nowrap;
}

.LISTA_ESTABS_SUGEST
{
	float:left;
	position:relative;	
	width:490px;
}

.LINHA_LISTA_ESTABS_SUGEST
{
	float:left;
	position:relative;
	width:490px;
	margin-bottom:10px;
}

.BOX_PERCENT_SUGEST_ESTAB
{
	background-image:url("http://static4.foodbrasil.com.br/img/balao_percent_sugest_estab.png");
	color:#888888;
	float:left;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	width:34px;
}

.DIST_ESTAB_LISTA_SUGEST
{
	color:#999999;
	float:left;
	font-size:12px;
	font-style:italic;
	position:relative;
	text-align:right;
	width:90px;
}

.NOME_ESTAB_LISTA_SUGEST
{
	float:left;
	margin-left:10px;
	position:relative;
	width:347px;
}	

#CONTAINER_BOX_SUGEST_ESTABS
{
	border-top:1px solid #DDDDDD;
	float:left;
	padding-top:10px;
	position:relative;
	width:490px;
}

.tooltipbox
{
	background-image:url("http://static2.foodbrasil.com.br/img/balao_bt_servicos_estab_off.png");
	color:#FFFFFF;
	display:none;
	font-weight:bold;
	height:58px;
	left:-61px;
	line-height:45px;
	position:absolute;
	top:-65px;
	width:197px;
	z-index:9999;
	text-decoration:none;
}	

li.ITEM_ACAO_ESTAB:hover Div.tooltipbox
{
	display:block;
	text-decoration:none;
}

.CONTEUDO_COMENTARIO_ESQUERDA
{
	float:left;
	position:relative;
	width:357px;
	height:auto;
	margin-right:23px;
}

.CONTEUDO_COMENTARIO_DIREITA
{
	float:left;
	height:auto;
	margin-left:10px;
	position:relative;
	width:390px;
}

.TITULO_CTR_LISTA_COMMENTS{
	color:#CC3333;
	font-size:22px;
	font-weight:bold;
}

.TITULO_BOX_MAIS_COMENTADOS{
	float:left;
	position:absolute;
	letter-spacing:-1px;
}

.BOX_MAIS_COMENTADOS
{
	float:left;
	height:103px;
	position:relative;
	width:100%;
}

.BOX_FILTROS_LISTA_COMENTARIOS
{
	float:left;
	position:relative;
	margin-top:20px;
}

.TITULO_BOX_FILTROS_LISTA_COMMENTS
{
	float:none;
	position:relative;
	width:150px;
}

.TEXTO_FILTROS_LISTA_COMMENTS
{
	float:left;
	position:relative;
	width:165px;
	margin-top:10px;
}

.CONTAINER_FILTROS_LISTA_COMENTARIOS
{
	float:left;
	height:auto;
	margin-top:-22px;
	position:relative;
	width:225px;
}

#BOX_MAIS_TOP3_COMENTADOS
{
	float:left;
	margin-left:5px;
	margin-top:37px;
	position:relative;
}

.SELECT_FILTRO_LISTA_COMENTARIOS
{
	float:left;
	height:21px;
	margin-bottom:10px;
	padding:3px;
	position:relative;
	width:223px;
	font-size:11px;
}

.BOX_FILTROS_CHECK_STAR_COMMENTS
{
	float:left;
	position:relative;	
}

#TEL_INFO_APRESENTACAO_TELENTREGA_VER_TELEFONE_TELENTREGA
{
	float:left;
	font-size:20px;
	font-stretch:extra-condensed;
	height:24px;
	position:relative;
	width:170px;
}
#TEL_INFO_APRESENTACAO_TELENTREGA_VER_TELEFONE_CONTATO
{
	float:left;
	font-size:20px;
	font-stretch:extra-condensed;
	height:24px;
	position:relative;
	width:170px;
}

#TEL_INFO_APRESENTACAO_TELENTREGA {
	float:left;
	font-size:20px;
	font-stretch:extra-condensed;
	height:24px;
	position:relative;
	width:152px;
}

#TEXTO_TEL_INFO_APRESENTACAO
{
	position:relative;
	height:24px;
	width:170px;
	float:left;
	font-stretch:extra-condensed;
	font-size:20px;
}

.BOX_TEL_ESTAB
{
	float:left;
	position:relative;
}

.BT_PEDIDO_ONLINE
{
	float:left;
	position:relative;
}

.TEXT_BT_PEDIDO_ONLINE
{
	color:#777777;
	float:left;
	font-size:11px;
	line-height:29px;
	margin-right:5px;
	position:relative;
}

.LABEL_OUTRAS_CIDADES
{
	float:left;
	position:relative;
}

.IMG_LABEL_OUTRAS_CIDADES
{
	float:left;
	margin-right:4px;
	position:relative;	
}

.IMG_LABEL_OUTRAS_CIDADES img
{
	float:left;
	position:relative;
	top:-2px;
	width:14px;	
}

.BT_FACEBOOK_TWITTER_COMMENT
{
	float:right;
	position:relative;	
}

.BT_TWITTER_COMMENT
{
	background-image:url("http://static2.foodbrasil.com.br/img/sprite_social_tf.png");
	background-position:left top;
	background-repeat:no-repeat;
	float:left;
	height:16px;
	margin-right:5px;
	position:relative;
	width:16px;
}

.BT_TWITTER_COMMENT:hover
{
	background-position:left bottom;
}

.BT_FACEBOOK_COMMENT
{
	background-image:url("http://static2.foodbrasil.com.br/img/sprite_social_tf.png");
	background-position:right top;
	background-repeat:no-repeat;
	float:left;
	height:16px;
	position:relative;
	width:16px;
}

.BT_FACEBOOK_COMMENT:hover
{
	background-position:right bottom;
}

.FONT_STYLE_ITALIC_CINZA
{
	color:#CCCCCC;
	font-size:13px;
	font-style:italic;
	font-family:Arial;
}

.FONT_STYLE_NORMAL
{
	color:#000;
	font-size:13px;
	font-style:normal;
	font-family:Arial;
}

.ICON_FOOD_MOBILE_COMMENT
{
	float:left;
	position:relative;
	width:auto;
	top:-2px;
}

.ICON_FOOD_MOBILE_COMMENT img
{
	margin-left:5px;
	position:relative;
	width:9px;
}

.ICON_SERVICOS_ESTABS
{
	float:left;
	margin-right:10px;
	position:relative;	
}

.CONTAINER_BALAO_NUM_COMENTARIOS_MENU_TOPO {
	background-repeat:no-repeat;
	color:#FFFFFF;
	float:left;
	font-size:12px;
	height:auto;
	left:60px;
	line-height:15px;
	position:absolute;
	text-align:center;
	top:-12px;
	vertical-align:middle;
	width:50px;
	display:none;
	z-index: 9999;
}

.CANTO_ESQ_BALAO_NUM_COMENTARIOS
{
	background-image:url("http://static4.foodbrasil.com.br/img/balao_numerador_din.png");
	background-position:left 0;
	float:left;
	height:15px;
	position:relative;
	width:3px;
}

.CANTO_CENTRO_BALAO_NUM_COMENTARIOS
{
	background-image:url("http://static4.foodbrasil.com.br/img/balao_numerador_din.png");
	background-position:left -15px;
	background-repeat:repeat-x;
	float:left;
	height:15px;
	min-width:20px;
	position:relative;
	width:auto;
}

.CANTO_DIR_BALAO_NUM_COMENTARIOS
{
	background-image:url("http://static4.foodbrasil.com.br/img/balao_numerador_din.png");
	background-position:left 20px;
	float:left;
	height:15px;
	position:relative;
	width:3px;
}

.PONTA_BALAO_NUM_COMENTARIOS
{
	background-image:url("http://static4.foodbrasil.com.br/img/balao_numerador_din.png");
	background-position:center bottom;
	height:5px;
	left:6px;
	position:absolute;
	top:15px;
	width:5px;
}

.GOSTEI_BT
{
	background-image:url("http://static2.foodbrasil.com.br/img/bt_sprite_voto.gif");
	background-repeat:no-repeat;
	float:left;
	height:25px;
	margin-left:12px;
	margin-right:5px;
	position:relative;
	width:26px;
}

.NAO_GOSTEI_BT
{
	background-image:url("http://static2.foodbrasil.com.br/img/bt_sprite_voto.gif");
	background-position:0 -50px;
	background-repeat:no-repeat;
	float:left;
	height:25px;
	margin-left:12px;
	position:relative;
	width:26px;
}

.GOSTEI_BT:hover
{
	background-position:0 -25px;
}

.NAO_GOSTEI_BT:hover
{
	background-position:0 -75px;
}

.SELO_VOTE_AGORA
{
	background-image:url("http://static2.foodbrasil.com.br/img/selo_vote_agora.png");
	color:#FFFFFF;
	font-weight:bold;
	height:25px;
	line-height:18px;
	width:104px;
}

.BOX_INFORMAR_ERROS_ESTAB
{
	color:#AAAAAA;
	float:left;
	position:relative;
	width:100px;
}

.IMG_INFORMAR_ERRO
{
	float:left;
	margin-right:5px;
	position:relative;
	top:-2px;
}

.BOX_VER_TODOS_COMENTARIOS
{
	float:left;
	font-size:12px;
	margin-top:5px;
	position:relative;
	width:200px;
}

.TITULO_LISTA_ITENS_GERAL
{
	float:left;
	font-size:20px;
	margin-bottom:20px;
	margin-top:0px;
	position:relative;
	width:100%;
}

.CONTAINER_LISTAS_ITENS_GERAL
{
	float:left;
	position:relative;
}

.BOX_TRAJETO_ROTA
{
    background-color:#FFFFFF;
    direction:ltr;
    display:block;
    float:left;
    margin-left:11px;
    padding:0;
    width:769px;
}

.BOX_ERRO_TRAJETO_ROTA
{
    display:none;
    background-color:#990000;
    color:#FFFFFF;
    float:left;
    font-size:16px;
    font-weight:bold;
    height:30px;
    line-height:30px;
    margin-left:10px;
    margin-top:10px;
    padding:0 0 0 10px;
    width:761px;   
}
.adp-directions
{
    width:100%;
}

/** ctr comment - coluna direita estab reformulada **/
.CONTAINER_INFORMAR_ERROS_ESTAB
{
	clear:right;
	color:#DDDDDD;
	display:inline-table;
	font-family:Arial;
	font-size:11px;
	position:relative;
	top:9px;
	left:175px;
}

.CONTAINER_CTR_BOX_COMMENTS
{
	display:table;
	float:none;
	margin-bottom:10px;
	margin-top:13px;
	position:relative;
	left:8px;
}

.TOPO_CTR_BOX_COMMENTS
{
	background-image:url("http://static2.foodbrasil.com.br/img/borda_balao_comment_medio_top.gif");
	float:left;
	height:4px;
	position:relative;
	width:270px;
}

.CENTRO_CTR_BOX_COMMENTS
{
	background-image:url("http://static3.foodbrasil.com.br/img/centro_balao_comment_medio.gif");
	color:#FFFFFF;
	float:left;
	height:auto;
	padding-bottom:8px;
	position:relative;
	width:270px;
}

.TITULO_CTR_BOX_COMMENTS
{
	float:left;
	font-weight:bold;
	margin-bottom:5px;
	margin-left:16px;
	margin-top:10px;
	position:relative;
}

.CONTADOR_NUM_COMENTARIOS
{
	float:left;
	margin-left:20px;
	margin-top:13px;
	position:relative;
	width:100px;
}

.BOTTOM_CTR_BOX_COMMENTS
{
	background-image:url("http://static2.foodbrasil.com.br/img/borda_balao_comment_medio_b.gif");
	float:left;
	height:4px;
	position:relative;
	width:270px;
}

/** baloes somente pagina Estab **/
.LINHA_LISTA_COMENTARIOS_PAG_ESTAB
{
	position:relative;
	width:auto;
	display:table;
	margin-top:10px;
}

.FUNDO_TOP_BALAO_COMENTARIOS_HORIZONTAL_PAG_ESTAB
{
    background-color:#E4E4E4;
	display:table;
	height:4px;
	position:relative;
	width:100%;   
}

.FUNDO_TOP_DIR_BALAO_COMENTARIOS_HORIZONTAL_PAG_ESTAB
{
	background-color:#EFEFEF;
	background-image:url("http://static2.foodbrasil.com.br/img/canto_dir_top_balao_comment.gif");
	display:table;
	float:right;
	height:4px;
	position:relative;
	width:6px;
}

.FUNDO_TOP_ESQ_BALAO_COMENTARIOS_HORIZONTAL_PAG_ESTAB
{
	background-color:#EFEFEF;
	background-image:url("http://static2.foodbrasil.com.br/img/canto_esq_top_balao_comment.gif");
	display:table;
	float:left;
	height:4px;
	position:relative;
	width:6px;
}

.FUNDO_CENTRO_BALAO_COMENTARIOS_HORIZONTAL_PAG_ESTAB
{
	background-color:#E4E4E4;
	display:table;
	padding-left:10px;
	padding-right:10px;
	position:relative;
	width:auto;
}

.TEMPO_COMMENT_ESTAB_PAG_ESTAB
{
	color:#999999;
	float:right;
	font-size:11px;
	margin-bottom:2px;
	position:relative;
	width:auto;
	margin-top:4px;
	font-style:italic;
}

.AVALIACAO_COMMENT_USER_PAG_ESTAB
{
	float:left;
	margin-bottom:5px;
	position:relative;
	width:auto;
}

.NOVA_LINHA_SEPARADOR_PADRAO_PAG_ESTAB
{
	display:inline-block;
	float:left;
	height:5px;
	position:relative;
	width:auto;
}

.DESCR_COMMENT_ESTAB_PAG_ESTAB
{
	display:inline-block;
	float:left;
	font-size:11px;
	height:auto;
	margin-bottom:5px;
	max-width:970px;
	min-width:250px;
	position:relative;
	width:100%;
	font-style:italic;
	color: #666;
}

.AUTOR_COMMENT_USER_PAG_ESTAB
{
	float:left;
	font-size:11px;
	margin-bottom:5px;
	position:relative;
	width:auto;
	color:#999999;
}

.LOCAL_COMMENT
{
    float:left;
	font-size:11px;
	position:relative;
	width:100%;
	color:#999999;   
	margin-top:5px;
}

.BT_FACEBOOK_TWITTER_COMMENT_PAG_ESTAB
{
	float:right;
	position:relative;	
}

.BT_TWITTER_COMMENT_PAG_ESTAB
{
	background-image:url("http://static2.foodbrasil.com.br/img/sprite_social_tf.png");
	background-position:left top;
	background-repeat:no-repeat;
	float:left;
	height:16px;
	margin-right:5px;
	position:relative;
	width:16px;
}

.BT_TWITTER_COMMENT_PAG_ESTAB:hover
{
	background-position:left bottom;
}

.BT_FACEBOOK_COMMENT_PAG_ESTAB
{
	background-image:url("http://static2.foodbrasil.com.br/img/sprite_social_tf.png");
	background-position:right top;
	background-repeat:no-repeat;
	float:left;
	height:16px;
	position:relative;
	width:16px;
}

.BT_FACEBOOK_COMMENT_PAG_ESTAB:hover
{
	background-position:right bottom;
}

.FUNDO_BOTTOM_BALAO_COMENTARIOS_HORIZONTAL_PAG_ESTAB
{
	background-color:#E4E4E4;
	display:table-cell;
	float:left;
	height:4px;
	position:relative;
	width:100%;
}

.FUNDO_BOTTOM_DIR_BALAO_COMENTARIOS_HORIZONTAL_PAG_ESTAB
{
	background-color:#EFEFEF;
	background-image:url("http://static4.foodbrasil.com.br/img/canto_dir_bottom_balao_comment.gif");
	display:table;
	float:right;
	height:4px;
	position:relative;
	width:6px;
}

.FUNDO_BOTTOM_ESQ_BALAO_COMENTARIOS_HORIZONTAL_PAG_ESTAB
{
	background-color:#EFEFEF;
	background-image:url("http://static4.foodbrasil.com.br/img/canto_esq_bottom_balao_comment.gif");
	display:table;
	float:left;
	height:4px;
	position:relative;
	width:6px;
}

.PERNA_BALAO_COMMENT_PAG_ESTAB
{
	background-image:url("http://static4.foodbrasil.com.br/img/perna_balao_comentario_list.png");
	float:left;
	height:20px;
	margin-left:20px;
	position:relative;
	width:17px;
}

.banner_torre {
    float: left;
    height: auto;
    margin-left: 11px;
    margin-top: 1px;
    position: relative;
    width: auto;
}

.banner_estab {
    float: left;
    margin-left: 10px;
    position: relative;
    width: 250px;
}
