

/*********************************PRINCIPAL***********************************/
.png_ie {behavior:url(../../img/iepngfix.htc);}
.dir {float:right;}
.esq {float:left;}
.geral { width:1003px; min_height:100%;}
.geral_800 {width:780px; min-height:100%; padding-left:-100px; overflow:hidden;}

.img_rodape {  width:1003px; *bottom:-5px; *position:absolute; _left:30px; }
.img_rodape_home {  width:1003px; *bottom:-5px; *left:0; *position:absolute;}
.img_rodape_home_1280 {  width:1003px; *bottom:-5px; *left:0; _left:30px; *position:absolute;}

.content { width:869px; min-height:100%;   background: url(../img/bgr_centro.jpg) repeat-y; }
.content_800 {width:780px; min-height:100%; background-color:#E2D6B7; overflow:hidden; }
.tabela_central {margin:0 0 0 -45px;}

.fundo_rodape { height:93px; width:100%;   background: url(../img/bgr_fundo_rodape.gif) repeat-x; margin:133px 0 0 0; _margin:0 0 0 0; position:fixed; bottom:-4px; *bottom:0; }
.fundo_rodape_home {  height:93px; width:100%;   background: url(../img/bgr_fundo_rodape.gif) repeat-x; margin:133px 0 0 0; _margin:0 0 0 0; position:fixed; *position:absolute; bottom:-8px; *bottom:-3px; }
.laterais { position:fixed; _position:absolute; top:0;}
.rodape { position:fixed;  bottom:-6px; *bottom:-2px; _bottom:0; left:140px; _margin:-160px 0 0 -150px; _position:relative;}
.rodape_ie_800 { _width:1123px; position:fixed; left:-110px;  bottom:-7px; *bottom:0; *left:-110px;  *margin:-190px 0 0 0; _margin:-160px 0 0 -160px; _overflow:hidden;   _position:relative;}
.rodape_ie_1024 { _width:1123px; position:fixed;  bottom:-7px; *bottom:0; *left:0;  *margin:-190px 0 0 0; _margin:-160px 0 0 -160px;  _overflow:hidden;  _position:relative;}
.rodape_ie_1152 { _width:1200px; position:fixed;  bottom:-7px; left:70px; *bottom:0; *left:0;  *margin:-160px 0 0 70px; _margin:-160px 0 0 -80px; _overflow:hidden; _position:relative;}

#direita  {margin:0 0 0 22px; min-height:100%; width:90px; left; padding:0 0 0 0;} 
#central { margin:0 37px 0 37px; min-height:100%;}
#esquerda {margin:0 20px 0 0; min-height:100%; width:90px; background:#000000;} 

.flash_doceria {float:right; margin:10px 10px 10px 10px;}
.foto_doceria { float:right; border-style:solid; border-width:10px; border-color:#D6C69B; margin-bottom:10px; margin:10px 10px 10px 10px;}
.botao_enviar { float:right; background:url(../img/img_botao_enviar.jpg); width:60px; height:22px;}
.botao_enviar:hover { float:right; background:url(../img/img_botao_enviar_hover.gif) no-repeat; }

/**********************************FIM PRINCIPAL*******************************/

/*********************************HOME*****************************************/

.content_home {margin:0 0 0 0; width:100%; height:100%; background:url (../img/bgr_home.jpg);}
.menu_home{margin:45px 0 0 77px; width:280px; height:420px; float:left; text-align:left;} 
.menu_home .caixa_conteudo{ padding:10px 0 0 10px;width:270px; height:80px; background:#4E2215; filter: alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7;}
.menu_home .espacamento_menu{height:20px;}
.menu_home .imagem { width:104px; height:70px; float:left; background:url(../img/foto_home.jpg) no-repeat;}
.menu_home .imagem:hover { width:104px; height:70px; float:left;  background:url(../img/over_home.png) no-repeat;}
.menu_home .caixa_conteudo p {margin-left:20px; color:#FFFFFF; font-size:11px;}
.menu_home .caixa_conteudo h1 {font-size:20px; color:#FFFFFF; position:relative; left:5px;}

.tela_localizacao_home {width:370px; height:366px; background:url(../img/bgr_localizacao.gif); position:absolute; left:270px; bottom:270px;}
.topo_localizacao_home {width:340px; height:23; margin:10px 15px 10px 15px;}  
.tela_localizacao_home p {color:#FFFFFF; text-align:left; margin:0 0 0 15px; }
.mpa_localizacao_home {margin-top:30px; margin-left:0px;}
.btn_mpa_home {width:23px; height:23px; position:absolute; left:317px; top:140px; background:url(../img/btn_mpa_localizacao.gif) no-repeat;}
.btn_mpa_centro {width:28px; height:20px; position:absolute; left:170px; top:210px; *top:190px; background: url(../img/img_verdoce.gif) no-repeat;}

.tela_newsletter_home {width:276px; height:240px; background:url(../img/bgr_newsletter.gif); position:absolute; right:260px; bottom:270px;}
.topo_newsletter_home {width:252px; height:23; margin:10px 15px 10px 15px;} 
.conteudo_newsletter_home {width:252px; margin:50px 0 0 0;} 
.tela_newsletter_home p {color:#FFFFFF; margin:10px 10px 10px 10px;}

/****************************FIM  HOME*****************************************/

 /***************************CARDAPIO INICIAL**********************************/
 
  #subreceita { background-color:#D5C498;}
  #subreceita2 {background-color:#E1D5B5;}
  .novidades_cardapio {margin:8px 0 14px 8px; height:80px;}
  .novidades_cardapio  .image {  margin-left:10px;  width:110px; height:73px; border-style:solid; border-width:1px; border-color:#CEBA85;}
  .novidades_cardapio  .descricao {position:relative; left:120px; top:-75px; width:368px;}
  #paragrafo_descricao {width:365px;}
  
  .novidades_cardapio_800 {margin:8px 0 14px 8px; height:80px; *margin:8px 0 14px -300px;}
  .novidades_cardapio_800  .image {  margin-left:10px;  width:110px; height:73px; border-style:solid; border-width:1px; border-color:#CEBA85;}
  .novidades_cardapio_800  .descricao {position:relative; left:120px; top:-75px; width:368px;}
 
 /*********************FIM CARDAPIO INICIAL************************************/

/**********************************MENU DO CARDÁPIO****************************/

.menu { padding:25px 0 0 43px;  padding:25px 0 0 25px; width:226px; float:left; position:absolute;}

.menu a {text-decoration:none;}


.bebidas_geladas, .bebidas_quentes, .delicias_doces, .delicias_geladas, .delicias_salgadas,
	.produtos_diet, .saladas, .sanduiches { 
			
											margin-top:4px;
											padding:5px 0 5px 0; 
											text-indent:33px; 
											width:226px; 
											height:26px; 
											color:#F9DE97; 
											background:url(../img/img_submenu_cardapio.gif) no-repeat;
										}
										

										
.bebidas_geladas:hover, .bebidas_quentes:hover, .delicias_doces:hover, .delicias_geladas:hover, .delicias_salgadas:hover,
	.produtos_diet:hover, .saladas:hover, .sanduiches:hover { 
															  margin-top:4px; 
															  padding:5px 0 5px 0; 
															  text-indent:33px; 
															  width:226px; 
															  height:26px; 
															  color:#664B41;  
															  background:url(../img/img_submenu_cardapio2.gif) no-repeat;
															}
															
.bebidas_geladas_800, .bebidas_quentes_800, .delicias_doces_800, .delicias_geladas_800, .delicias_salgadas_800,
	.produtos_diet_800, .saladas_800, .sanduiches_800 { 
			
											margin-top:4px;
											padding:5px 0 5px 0; 
											margin-left:-45px;
											_margin-left:0px;
											text-indent:33px; 
											width:226px; 
											height:26px; 
											color:#F9DE97; 
											background:url(../img/img_submenu_cardapio.gif) no-repeat;
											overflow:hidden;
										}
															
.bebidas_geladas_800:hover, .bebidas_quentes_800:hover, .delicias_doces_800:hover, .delicias_geladas_800:hover, .delicias_salgadas_800:hover,
	.produtos_diet_800:hover, .saladas_800:hover, .sanduiches_800:hover { 
															  margin-top:4px; 
															  padding:5px 0 5px 0; 
															  text-indent:33px; 
															  width:226px; 
															  height:26px; 
															  color:#664B41;  
															  background:url(../img/img_submenu_cardapio2.gif) no-repeat;
															  overflow:hidden;
															}
															
.espacamento {height:350px}
.content .conteudo_cardapio {padding:25px 0 0 260px; width:523px;}
.content .conteudo_cardapio h1 {margin-left:35px;}
.content .conteudo_cardapio p {margin:8px 0 0 55px;}
.content .conteudo_cardapio strong {margin:10px 0 0 55px; }
.content .conteudo_cardapio .texto {width:523px;  margin:20px 0 10px 35px; padding:8px 0 8px 0; background-color:#D5C498; border-style:solid; border-width:1px; border-color:#CEBA85;}
.content .conteudo_cardapio .texto p {margin:8px 0 0 20px; width:470px;}
.content .conteudo_cardapio .texto strong {margin:10px 0 0 20px;}

.content_800 .conteudo_cardapio {padding:25px 0 0 200px; _padding:25px 0 0 220px; width:523px; overflow:hidden;}
.content_800 .conteudo_cardapio h1 {margin-left:35px; overflow:hidden;}
.content_800 .conteudo_cardapio p {margin:8px 0 0 55px; overflow:hidden;}
.content_800 .conteudo_cardapio strong {margin:10px 0 0 55px; overflow:hidden;}
.content_800 .conteudo_cardapio .texto {width:523px;  margin:20px 0 10px 35px; *margin:20px 0 10px 50px; padding:8px 0 8px 0; background-color:#D5C498; border-style:solid; border-width:1px; border-color:#CEBA85; overflow:hidden;}
.content_800 .conteudo_cardapio .texto p {margin:8px 0 0 20px; width:470px; overflow:hidden;}
.content_800 .conteudo_cardapio .texto strong {margin:10px 0 0 20px; overflow:hidden;}

.informacao_menu { width:226px; height:110px; margin:32px 0 0 0;  background-color:#D5C498; border-style:solid; border-width:1px; border-color:#CEBA85; font-size:9px;}
.informacao_menu #dados {font-size:9px; margin:3px 0 0 5px;}
.informacao_menu #dados_esq {float:left; width:16px; height:17px; margin:0 0 18px 0;} 
.informacao_menu #dados_dir {float:left; width:200px; height:17px; margin:0 0 18px 5px; font-size:11px;} 
/********************************FIM MENU CARDÁPIO***************************/

/*******************************CSS POP UP DE IMAGENS***********************/
.visualiza {position:absolute; z-index:99; margin-top:10px; margin-left:50px;}

/*******************************CSS POP UP DE IMAGENS***********************/

/********************************CONTATOS*********************************/

.campo_contatos { background:url(../img/rounded_contato.gif) no-repeat; border:none; width:370px; color:#F9de97; text-indent:10px; *padding-left:10px; }
.campo_contatos2 {font-family:Tahoma; font-size:14px;  background:url(../img/rounded_contato2.gif) no-repeat; border:none; width:370px; height:138px; color:#F9de97; text-indent:10px; }

/*****************************FIM CONTATOS***********************************/

/*********************************RODAPÉ FIXO*******************************/

.rodape_principal {width:100%; height:149px; background:#FFFFFF;}
.fundo_rodape {width:100%; height:90px; background:url (../img/bgr_menu_home.jpg) repeat-x;}

.doceria{width:113px; height:36px; position:absolute; top:5px; left:0px; background:url(../img/rodape_doceria.gif) no-repeat;}
.doceria:hover{width:113px; height:36px; background:url(../img/hover_doceria.jpg); position:absolute; top:5px; left:0px;}

.cardapio{width:113px; height:36px;position:absolute; top:5px; _top:5px; left:142px; _left:142px; background:url(../img/rodape_cardapio.gif) no-repeat;}
.cardapio:hover{width:113px; height:36px; background:url(../img/hover_cardapio.jpg); position:absolute; top:5px; _top:5px; left:142px; _left:142px;}

.servicos{width:113px; height:36px;position:absolute; top:5px; right:130px; background:url(../img/rodape_servicos.gif) no-repeat;}
.servicos:hover{width:113px; height:36px; background:url(../img/hover_servicos.gif); position:absolute; top:5px; right:130px;}

.contatoss{width:113px; height:36px;position:absolute; top:5px; right:0; background:url(../img/rodape_contato.gif) no-repeat;}
.contatoss:hover{width:113px; height:36px; background:url(../img/hover_contato.jpg); position:absolute; top:5px; right:0;}

.localizacao {width:112px; height:35px; background:url(../img/menu_localizacao.gif) no-repeat; position:absolute; bottom:-85px; left:130px; _left:260px;}
.localizacao:hover {width:113px; height:44px; background:url(../img/menu_localizacao_hover.gif) no-repeat; position:absolute; bottom:-85px; left:130px; _left:260px;}

.newsletter {width:113px; height:35px; background:url(../img/menu_newsletter.gif) no-repeat; position:absolute; bottom:-85px; right:130px; _right:30px;}
.newsletter:hover {width:113px; height:44px; background:url(../img/menu_newsletter_hover.gif) no-repeat; position:absolute; bottom:-85px; right:130px; _right:30px; }

.telas_rodape {width:870px; _min-width:1003px;  position:fixed; _position:relative; left:50%; bottom:0;  margin:0 0 0 -435px; _margin:0 0 0 -1060px;}
.telas_rodape_ie_1024 {width:870px; _min-width:1003px;  position:fixed; _position:relative; left:50%; bottom:0;  margin:0 0 0 -435px; _margin:0 0 0 -1070px;}
.telas_rodape_ie_1280 {width:870px; _min-width:1003px;  position:fixed; _position:relative; left:50%; bottom:0;  margin:0 0 0 -425px; _margin:0 0 0 -940px;}

.tela_localizacao {width:370px; height:366px; background:url(../img/bgr_localizacao.gif); position:absolute;  left:40px; *left:80px;  bottom:80px;}
.topo_localizacao {width:340px; height:23; margin:10px 15px 10px 15px;}  
.tela_localizacao p {color:#FFFFFF; text-align:left; margin:0 0 0 15px; }
.mpa_localizacao {margin-top:30px;}
.btn_mpa {width:23px; height:23px; position:absolute; left:317px; top:138px;  background:url(../img/btn_mpa_localizacao.gif)no-repeat;}

.botao_fechar2 {width:60px; height:23px; background:url(../img/img_botaofechar.gif) no-repeat; margin:10px 0 0 10px;}
.botao_fechar2:hover {width:60px; height:23px; background:url(../img/img_botaofechar_hover.gif) no-repeat;}
.botao_fechar1 {width:60px; height:23px; background:url(../img/img_botaofechar1.gif) no-repeat; padding-right:1px;}
.botao_fechar1:hover {width:60px; height:23px; background:url(../img/img_botaofechar_hover1.gif) no-repeat;}

.tela_newsletter {width:280px; height:230px; background:url(../img/bgr_newsletter.gif); position:absolute; right:40px; *right:60px; bottom:80px;}
.topo_newsletter {width:252px; height:23; margin:10px 15px 10px 15px;} 
.conteudo_newsletter {width:252px; margin:50px 0 0 0;} 
.tela_newsletter p {color:#FFFFFF; margin:5px 10px 10px 10px;}
.input_news {background:url(../img/barra_news.png) no-repeat; width:250px; height:18px; color:#F9DE97; border-width:0;}
.botao_news {float:right; width:60px; height:22px; position:absolute; right:10px; background:url(../img/img_botaoenviar.gif); padding-right:1px;}
.botao_news:hover {float:right; width:60px; height:22px; background:url(../img/img_botaoenviar_hover.gif); padding-right:1px;}

.assinatura {position:absolute;  right:55px; *right:65px; _right:-55px; top:23px;}
.assinatura_1024 {position:absolute; right:55px; _right:-55px; top:23px;}
.assinatura_1152 {position:absolute; right:60px; _right:-65px; top:23px;}

.assinatura_home {position:absolute; right:114px; _right:12px; top:65px;}
.logo_home {position:absolute; right:74px; top:65px; _right:-30px;}

/************************FIM DO RODAPÉ FIXO*******************************/

.contato {width:781px; padding:36px 40px 0 40px;}
.contato p {margin:20px 0 0 8px; font-size:12px; line-height:15px; }

.contato_800 {width:781px; padding:36px 40px 0 0; *padding:36px 40px 0 20px; _padding:36px 40px 0 0; *margin-left:-80px; _margin-left:-45px; overflow:hidden;}
.contato p_800 {margin:20px 0 0 300px; font-size:12px; line-height:15px; overflow:hidden;}

.doceria_800 {width:781px; padding:36px 40px 0 0; overflow:hidden;}
/*********************CSS REALCE DE MENUS********************************/
#body_contato .contatoss{width:113px; height:36px; background:url(../img/hover_contato.jpg); position:absolute; top:5px; right:0;}

#body_adoceria .doceria{width:113px; height:36px; background:url(../img/hover_doceria.jpg); position:absolute; top:5px; left:0px;}

#body_cardapio .cardapio{width:113px; height:36px; background:url(../img/hover_cardapio.jpg); position:absolute; top:5px; _top:5px; left:142px; _left:127px;}

#body_bebidas_geladas .cardapio{width:113px; height:36px; background:url(../img/hover_cardapio.jpg); position:absolute; top:5px; _top:5px; left:142px; _left:127px;}
#body_bebidas_geladas .bebidas_geladas{ margin-top:4px; padding:5px 0 5px 0; text-indent:33px; width:226px; height:26px; color:#664B41; background:url(../img/img_submenu_cardapio2.gif) no-repeat;}
#body_bebidas_geladas .bebidas_geladas_800{ margin-top:4px; padding:5px 0 5px 0; text-indent:33px; width:226px; height:26px; color:#664B41; background:url(../img/img_submenu_cardapio2.gif) no-repeat;}

#body_bebidas_quentes .cardapio{width:113px; height:36px; background:url(../img/hover_cardapio.jpg); position:absolute; top:5px; _top:5px; left:142px; _left:127px;}
#body_bebidas_quentes .bebidas_quentes{ margin-top:4px; padding:5px 0 5px 0; text-indent:33px; width:226px; height:26px; color:#664B41; background:url(../img/img_submenu_cardapio2.gif) no-repeat;}
#body_bebidas_quentes .bebidas_quentes_800{ margin-top:4px; padding:5px 0 5px 0; text-indent:33px; width:226px; height:26px; color:#664B41; background:url(../img/img_submenu_cardapio2.gif) no-repeat;}

#body_delicias_doces .cardapio{width:113px; height:36px; background:url(../img/hover_cardapio.jpg); position:absolute; top:5px; _top:5px; left:142px; _left:127px;}
#body_delicias_doces .delicias_doces{ margin-top:4px; padding:5px 0 5px 0; text-indent:33px; width:226px; height:26px; color:#664B41; background:url(../img/img_submenu_cardapio2.gif) no-repeat;}
#body_delicias_doces .delicias_doces_800{ margin-top:4px; padding:5px 0 5px 0; text-indent:33px; width:226px; height:26px; color:#664B41; background:url(../img/img_submenu_cardapio2.gif) no-repeat;}

#body_delicias_geladas .cardapio{width:113px; height:36px; background:url(../img/hover_cardapio.jpg); position:absolute; top:5px; _top:5px; left:142px; _left:127px;}
#body_delicias_geladas .delicias_geladas{ margin-top:4px; padding:5px 0 5px 0; text-indent:33px; width:226px; height:26px; color:#664B41; background:url(../img/img_submenu_cardapio2.gif) no-repeat;}
#body_delicias_geladas .delicias_geladas_800{ margin-top:4px; padding:5px 0 5px 0; text-indent:33px; width:226px; height:26px; color:#664B41; background:url(../img/img_submenu_cardapio2.gif) no-repeat;}

#body_delicias_salgadas .cardapio{width:113px; height:36px; background:url(../img/hover_cardapio.jpg); position:absolute; top:5px; _top:5px; left:142px; _left:127px;}
#body_delicias_salgadas .delicias_salgadas{ margin-top:4px; padding:5px 0 5px 0; text-indent:33px; width:226px; height:26px; color:#664B41; background:url(../img/img_submenu_cardapio2.gif) no-repeat;}
#body_delicias_salgadas .delicias_salgadas_800{ margin-top:4px; padding:5px 0 5px 0; text-indent:33px; width:226px; height:26px; color:#664B41; background:url(../img/img_submenu_cardapio2.gif) no-repeat;}

#body_produtos_diet .cardapio{width:113px; height:36px; background:url(../img/hover_cardapio.jpg); position:absolute; top:5px; _top:5px; left:142px; _left:127px;}
#body_produtos_diet .produtos_diet { margin-top:4px; padding:5px 0 5px 0; text-indent:33px; width:226px; height:26px; color:#664B41; background:url(../img/img_submenu_cardapio2.gif) no-repeat;}
#body_produtos_diet .produtos_diet_800 { margin-top:4px; padding:5px 0 5px 0; text-indent:33px; width:226px; height:26px; color:#664B41; background:url(../img/img_submenu_cardapio2.gif) no-repeat;}

#body_saladas .cardapio{width:113px; height:36px; background:url(../img/hover_cardapio.jpg); position:absolute; top:5px; _top:5px; left:142px; _left:127px;}
#body_saladas .saladas { margin-top:4px; padding:5px 0 5px 0; text-indent:33px; width:226px; height:26px; color:#664B41; background:url(../img/img_submenu_cardapio2.gif) no-repeat;}
#body_saladas .saladas_800 { margin-top:4px; padding:5px 0 5px 0; text-indent:33px; width:226px; height:26px; color:#664B41; background:url(../img/img_submenu_cardapio2.gif) no-repeat;}

#body_sanduiches .cardapio{width:113px; height:36px; background:url(../img/hover_cardapio.jpg); position:absolute; top:5px; _top:5px; left:142px; _left:127px;}
#body_sanduiches .sanduiches{ margin-top:4px; padding:5px 0 5px 0; text-indent:33px; width:226px; height:26px; color:#664B41; background:url(../img/img_submenu_cardapio2.gif) no-repeat;}
#body_sanduiches .sanduiches_800{ margin-top:4px; padding:5px 0 5px 0; text-indent:33px; width:226px; height:26px; color:#664B41; background:url(../img/img_submenu_cardapio2.gif) no-repeat;}

.show	{display: block;}
.hide	{display: none;}

#l1, #n1{display:none;}
#l3, #n3{display:none;}


/*********************FIM CSS REALCE DE MENUS***************************/
