* { margin:0; padding:0; }
#geral { background:url(../images/bg.jpg) top center repeat; }
#geral #conteudo { position:relative; left:50%; margin-left:-385px; width:770px; }
#geral #conteudo #topo { background:url(../images/topo.jpg) top center no-repeat; height:350px; }
#geral #conteudo #topo a.back { position:absolute; display:block; width:450px; height:45px; margin-top:10px; margin-left:50px; }
h1, h2 { display:none; }
#geral #conteudo #topo ul.menu { position:relative; left:50%; margin-left:-160px; top:70px; width:480px; height:50px; }
#geral #conteudo #topo ul.menu li { list-style:none; float:left; }
#geral #conteudo #topo ul.menu li a.link1 { display:block; width:90px; height:50px; }
#geral #conteudo #topo ul.menu li a.link1:hover { background:url(../images/bt_home.jpg) top center no-repeat; }
#geral #conteudo #topo ul.menu li a.link2 { display:block; width:120px; height:50px; }
#geral #conteudo #topo ul.menu li a.link2:hover { background:url(../images/bt_cardapio.jpg) top center no-repeat; }
#geral #conteudo #topo ul.menu li a.link3 { display:block; width:140px; height:50px; }
#geral #conteudo #topo ul.menu li a.link3:hover { background:url(../images/bt_promocoes.jpg) top center no-repeat; }
#geral #conteudo #topo ul.menu li a.link4 { display:block; width:130px; height:50px; }
#geral #conteudo #topo ul.menu li a.link4:hover { background:url(../images/bt_endereco.jpg) top center no-repeat; }
#geral #conteudo #topo ul.menu li a span { display:none; }

/*--Home--*/
#geral #conteudo #meio { background:url(../images/bg_meio.jpg) top center repeat-y; overflow:hidden; zoom:1; *padding-bottom:15px; }
#geral #conteudo #meio a.destaque { position:relative; background:url(../images/pague1leve2.gif) top center no-repeat; display:block; width:664px; height:180px; left:50%; margin:15px 0 0 -332px; }
#geral #conteudo #meio a.sabores { position:relative; background:url(../images/sabores.jpg) top center no-repeat; display:block; width:210px; height:230px; float:left; margin:15px 0 15px 52px; _margin-left:27px; }
#geral #conteudo #meio a.entrega { position:relative; background:url(../images/entrega.jpg) top center no-repeat; display:block; width:210px; height:230px; float:left; margin:15px 0 15px 19px; }
#geral #conteudo #meio a.chegar { position:relative; background:url(../images/chegar.jpg) top center no-repeat; display:block; width:210px; height:230px; float:left; margin:15px 0 15px 19px; }
/*--Home--*/

/*--Cardápio--*/
#geral #conteudo #meio #topcarda { position:relative; background:url(../images/top_bg_carda.gif) top center no-repeat; overflow:hidden; height:10px; zoom:1; margin-top:15px; }
#geral #conteudo #meio #concarda { position:relative; left:50%; margin-left:-332px; background:#fff; width:664px; overflow:hidden; zoom:1; padding-bottom:10px; }
#geral #conteudo #meio #concarda ul.carda { position:relative; left:50%; margin-left:-312px; top:10px; width:624px; }
#geral #conteudo #meio #concarda li.tit { list-style:none; background:url(../images/tit_carda.jpg) top center no-repeat; height:30px; padding-bottom:5px; }
#geral #conteudo #meio #concarda li.titgrande { list-style:none; background:url(../images/tit_carda_grande.jpg) top center no-repeat; height:30px; padding-bottom:5px; }
#geral #conteudo #meio #concarda li.titfamilia { list-style:none; background:url(../images/tit_carda_familia.jpg) top center no-repeat; height:30px; padding-bottom:5px; }
#geral #conteudo #meio #concarda li.titendereco { list-style:none; background:url(../images/tit_ende.jpg) top center no-repeat; height:30px; padding-bottom:5px; }
#geral #conteudo #meio #concarda li.titentrega { list-style:none; background:url(../images/tit_cober.jpg) top center no-repeat; height:30px; padding-bottom:5px; }
#geral #conteudo #meio #concarda li span { display:none; }
#geral #conteudo #meio #concarda li strong.name { font-weight:bold; margin-right:5px; }
#geral #conteudo #meio #concarda li strong.preco1 { font-weight:bold; margin-left:5px; }
#geral #conteudo #meio #concarda li strong.preco2 { font-weight:bold; margin-left:45px; }
#geral #conteudo #meio #concarda li.pizza1 { list-style:none; font-family:Trebuchet MS; font-size:12px; color:#cf2e0e; height:28px; }
#geral #conteudo #meio #concarda li.pizza2 { list-style:none; font-family:Trebuchet MS; font-size:12px; color:#cf2e0e; height:28px; background:url(../images/linha_bg_carda.jpg) top center no-repeat;  }
#geral #conteudo #meio #concarda li.sabor { list-style:none; font-family:Trebuchet MS; font-size:11px; color:#cf2e0e; margin-top:-15px; _margin-top:-17px; margin-bottom:10px; }
#geral #conteudo #meio #botcarda { position:relative; background:url(/..images/bot_bg_carda.gif) top center no-repeat; height:10px; overflow:hidden; zoom:1; margin-bottom:15px; }
#geral #conteudo #meio p.aviso { position:relative; font-family:Trebuchet MS; font-size:12px; color:#ca2e0d; margin:5px 0 5px 40px; font-weight:bold; }

/*--Promoções--*/
#geral #conteudo #meio #concarda ul li.titpromo { list-style:none; background:url(../images/tit_promo.jpg) top center no-repeat; height:30px; padding-bottom:5px; }
#geral #conteudo #meio #concarda ul li.normal { list-style:none; }
#geral #conteudo #meio #concarda ul li.normal a.promo1 { position:relative; background:url(../images/promocao1.gif) top center no-repeat; display:block; width:624px; height:170px; }
#geral #conteudo #meio #concarda ul li.normal a.promo2 { position:relative; background:url(../images/promocao2.gif) top center no-repeat; display:block; width:624px; height:170px; margin-top:3px; }
#geral #conteudo #meio #concarda ul li a span { display:none; }
/*--Promoções--*/

/*--Endereço--*/
#geral #conteudo #meio #concarda ul li.endereco { list-style:none; background:url(../images/endereco.jpg) top center no-repeat; width:581px; height:271px; margin:10px 20px; }
/*--Endereço--*/

/*--Endereço--*/
#geral #conteudo #meio #concarda ul li.entrega { list-style:none; background:url(../images/cobertura.jpg) top center no-repeat; width:553px; height:284px; margin:20px 30px; }
/*--Endereço--*/

/*--Rodapé--*/
#geral #conteudo #rodape { position:relative; background:url(../images/rodape.jpg) top center no-repeat; height:100px; bottom:0; clear:both; }
#geral #conteudo #rodape ul { position:relative; left:50%; margin-left:-145px; top:20px; width:310px; height:20px; font-family:Trebuchet MS; font-size:12px; color:#ca2e0d; }
#geral #conteudo #rodape ul.foot li { list-style:none; float:left; }
#geral #conteudo #rodape ul.foot li a { padding:5px 10px; color:#ca2e0d; text-decoration:none; }
#geral #conteudo #rodape ul.foot li a:hover { color:#fff; text-decoration:none; }
/*--Rodapé--*/
