body { 
    background: url(../imagens/bg_lacos.png) no-repeat center 155px; 
}

/* IMAGE REPLACEMENT XXXXXXXXXXXXXXXXXXXXXXXXXX*/
#corpo #conteudo h3.titulos,
#corpo #address p.disk {
    display: block;
    overflow: hidden;
    text-indent: -1000em;
}

/* TOPO XXXXXXXXXXXXXXXXXXXXXXXXXX*/
#corpo #topo h1 a {
    background: url(../imagens/logo_internas.png);
    height: 200px;
    margin: -43px 0 0 405px;
    position: absolute;
    width: 200px;
}
#corpo #topo h2 { 
    margin: 50px 0 0 704px; 
}
#corpo #topo img.topo {
    background: url(../imagens/topo_internas.jpg) no-repeat;
    height: 124px;
    width: 996px;
}

/* CONTEUDO XXXXXXXXXXXXXXXXXXXXXXXXXX*/
#corpo #conteudo { padding: 40px 55px 0 55px; }
#corpo #conteudo h3.titulos {
	height: 40px;
	padding: 3px 0 5px 0;
	margin-bottom: 10px;
}
#corpo #conteudo h3.titAbout { background: url(../imagens/tit_emp.gif) no-repeat left 3px; width: 410px; }
#corpo #conteudo h3.titMenu { background: url(../imagens/tit_menu.gif) no-repeat left 3px; width: 89px; }
#corpo #conteudo h3.titSpecials { background: url(../imagens/tit_specials.gif) no-repeat left 3px; width: 144px; }
#corpo #conteudo h3.titContact { background: url(../imagens/tit_contact.gif) no-repeat left 3px; width: 144px; }
#corpo #conteudo h3.titFeedBack { background: url(../imagens/tit_feedback.gif) no-repeat left 3px; width: 160px; }
#corpo #conteudo h3.titDirections { background: url(../imagens/tit_dierctions.gif) no-repeat left 3px; width: 180px; float: right; margin-right: 245px; }

#corpo #conteudo .photoAbout { float: right; margin: 0 0 10px 25px; }
#corpo #conteudo .mapDirections { clear: both; float: right; margin: 0 0 0 25px; }
#corpo #conteudo strong { color: #663300; }
#corpo #conteudo strong.destak {
	font-size: 22px;
	letter-spacing: -1px;
	margin-left: 3px;
}

/*Usar este estilo no cardapio*/
#corpo #conteudo h4.titulosMenu {
	color: #6E4500;
	font-size: 35px;
	letter-spacing: -2px;
	margin: 30px 0 25px 0;
}

/*ADDRESS XXXXXXXXXXXXXXXXXXXXXXXXXX*/
#corpo #address p.copright { margin-left: 382px; }
#corpo #address p.disk {
	background: url(../imagens/disk.png) no-repeat top ;
	float: right;
	height: 79px;
	width: 206px;
	margin-top: 20px;
}

#corpo #conteudo img.from {
  position: relative;
  clear: both;
  float: right;
  margin-top: -350px;
  margin-right: 425px;
}


/* Menu Directions  */
#corpo #conteudo ul { clear: both; float: right; margin-top: -300px; margin-right: 425px; }
#corpo #conteudo ul li { margin-bottom: 10px; }

#corpo #conteudo ul li a.btNorth { background: url(../imagens/f_north.gif) no-repeat top; height: 29px; width: 66px; }
#corpo #conteudo ul li a.btNorth:hover { background: url(../imagens/f_north.gif) no-repeat bottom; }

#corpo #conteudo ul li a.btSouth { background: url(../imagens/f_south.gif) no-repeat top; height: 29px; width: 66px; }
#corpo #conteudo ul li a.btSouth:hover { background: url(../imagens/f_south.gif) no-repeat bottom; }

#corpo #conteudo ul li a.btEast { background: url(../imagens/f_east.gif) no-repeat top; height: 29px; width: 66px; }
#corpo #conteudo ul li a.btEast:hover { background: url(../imagens/f_east.gif) no-repeat bottom; }

#corpo #conteudo ul li a.btWest { background: url(../imagens/f_west.gif) no-repeat top; height: 29px; width: 66px; }
#corpo #conteudo ul li a.btWest:hover { background: url(../imagens/f_west.gif) no-repeat bottom; }

/*Tool Tip do mapa*/
div#qTip {
  padding: 3px;
  border: 1px solid #A48125;
  border-right-width: 2px;
  border-bottom-width: 2px;
  display: none;
  background: #EEE8D8;
  color: #965000;
  font: bold 10px Verdana, Arial, Helvetica, sans-serif;
  text-align: left;
  position: absolute;
  z-index: 1000;
}

/* Estilo dos boxes dos cupons*/

#corpo #conteudo dl.specialBox {
  padding: 2px;
  text-align: center;
  border: 2px dotted #000;
  width: 160px;
  height: 120px;
  float: left;
  margin-right: 30px;
  margin-bottom: 30px;
}
#corpo #conteudo dl.specialBox dt.titulo {
  font-size: 12px;
  margin-top:0;
}

#corpo #conteudo dl.specialBox dt.description {
  height: 60px;
  margin-top: 5px;
}

#corpo #conteudo dl.specialBox dt.aviso {
  margin-top: 3px;
  font-size: 10px;
}


#corpo #conteudo p.famouslil {
    position: relative;
    clear: both;
    float: left;
}

/*FeedBack CSS*/
#corpo #conteudo h2.send {
    margin-top: -50px;
    margin-right: 75px;
    font-family: Arial;
    color: #2C0900;
    float: right;
    font-size: 20px;
    letter-spacing: -2px;
}
#corpo #conteudo img#img_feed {
    margin-top: -75px;
    margin-bottom: -10px;
    float: right;
}
#corpo #conteudo dl.feedbackBox {
  padding: 2px;
  text-align: center;
  width: 173px;
  float: left;
  margin-top: 30px;
  margin-right: 40px;
  margin-bottom: 40px;
}
#corpo #conteudo dt.imgBorda {
    border: 3px solid #B9A05A;
    width: 175px;
    height: 203px;
}
#corpo #conteudo dt.peopleName {
    font-family: Arial;
    font-weight: bold;
    color: #2C0900;
    font-size: 20px;
    letter-spacing: -1px;
}
#corpo #conteudo dt.depoimento {
    text-align: left;
    font-size: 12px;
    font-family: Arial;
}
#corpo #conteudo h2.maisFeed {
    margin-top: -50px;
    margin-right: 75px;
    margin-left: 20px;
    font-family: Arial;
    color: #2C0900;
    font-size: 20px;
}
#corpo #conteudo dl.maisFeedback {
    margin-left: 20px;
    margin-top: 20px;
}
#corpo #conteudo dt.depoimentoOutros {
    width: 800px;
    border-bottom: 2px solid #D2C27C;
    margin-bottom: 10px;
    padding-bottom: 5px;
}

div#formulario {
    margin-top: 0px;
    padding: 20px;
    background-color: #DED2A0;
}
.feedbody {
    background-color: #000;
}


/*Menu CSS*/
#corpo #conteudo dt.imgMenuBorda {
    border: 3px solid #B9A05A;
    width: 150px;
    height: 150px;
}
#corpo #conteudo dt.foodName {
    font-family: Arial;
    font-weight: bold;
    color: #2C0900;
    font-size: 20px;
    letter-spacing: -1px;
	height: 55px;
}
#corpo #conteudo dt.depoimento {
    text-align: left;
    font-size: 12px;
    font-family: Arial;
}
#corpo #conteudo h2.maisFeed {
    margin-top: -50px;
    margin-right: 75px;
    margin-left: 20px;
    font-family: Arial;
    color: #2C0900;
    font-size: 20px;
}
#corpo #conteudo dl.maisFeedback {
    margin-left: 20px;
    margin-top: 20px;
}
#corpo #conteudo dt.depoimentoOutros {
    width: 800px;
    border-bottom: 2px solid #D2C27C;
    margin-bottom: 10px;
    padding-bottom: 5px;
}

div#formulario {
    margin-top: 0px;
    padding: 20px;
    background-color: #DED2A0;
}
.feedbody {
    background-color: #000;
}


/*Cardapio XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
#corpo #conteudo ul#cardapio {
	margin-top:0;
	float: left;
	height: 96px;
	width: 875px;
	display: block;
}
#corpo #conteudo ul#cardapio li { float: left; }
#corpo #conteudo  ul#cardapio li a { height: 60px; }
#corpo #conteudo ul#cardapio li a.btPizza { background: url(../imagens/menu_bt01.jpg) repeat top; height: 60px; width: 96px;}
#corpo #conteudo ul#cardapio li a.btCalzone { background: url(../imagens/menu_bt02.jpg) no-repeat top; height: 60px;  width: 96px; margin-left: 15px;}
#corpo #conteudo ul#cardapio li a.btGrinders { background: url(../imagens/menu_bt03.jpg) no-repeat top; height: 60px; width: 96px; margin-left: 15px;}
#corpo #conteudo ul#cardapio li a.btSalads { background: url(../imagens/menu_bt04.jpg) no-repeat top; height: 60px; width: 96px; margin-left: 15px;}
#corpo #conteudo ul#cardapio li a.btPasta { background: url(../imagens/menu_bt05.jpg) no-repeat top; width: 60px; width: 96px; margin-left: 15px;}
#corpo #conteudo ul#cardapio li a.btRollups { background: url(../imagens/menu_bt06.jpg) no-repeat top; width: 60px; width:96px; margin-left: 15px;}
#corpo #conteudo ul#cardapio li a.btEntries { background: url(../imagens/menu_bt07.jpg) no-repeat top; width: 60px; width:96px; margin-left: 15px;}
#corpo #conteudo ul#cardapio li a.btSides { background: url(../imagens/menu_bt08.jpg) no-repeat top; width: 60px; width:96px; margin-left: 15px;}

#corpo #conteudo ul#cardapio li a.btPizza:hover { background: url(../imagens/menu_bt01.jpg) no-repeat bottom; }
#corpo #conteudo ul#cardapio li a.btCalzone:hover { background: url(../imagens/menu_bt02.jpg) no-repeat bottom; }
#corpo #conteudo ul#cardapio li a.btGrinders:hover { background: url(../imagens/menu_bt03.jpg) no-repeat bottom; }
#corpo #conteudo ul#cardapio li a.btSalads:hover { background: url(../imagens/menu_bt04.jpg) no-repeat bottom; }
#corpo #conteudo ul#cardapio li a.btPasta:hover { background: url(../imagens/menu_bt05.jpg) no-repeat bottom; }
#corpo #conteudo ul#cardapio li a.btRollups:hover { background: url(../imagens/menu_bt06.jpg) no-repeat bottom; }
#corpo #conteudo ul#cardapio li a.btEntries:hover { background: url(../imagens/menu_bt07.jpg) no-repeat bottom; }
#corpo #conteudo ul#cardapio li a.btSides:hover { background: url(../imagens/menu_bt08.jpg) no-repeat bottom; }