body {
	background: #FFF url(../img/papel-tartufo02.gif) repeat fixed;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #906b15;
}

.clear { clear: both; }

img { border: none; }

a { text-decoration: none; color: #733c33; }
a:hover { text-decoration: none; color: #000; }

table { border-collapse: collapse; }

/*
 * GERAL
 */
#geral {
	margin: 0px auto 20px auto;
	width: 780px;
}

/*
 * TOPO
 */
#geral #topo {
	height: 142px;
}

/*
 * MENU
 */
#geral #menu { height: 30px; }
#geral #menu-secundario { padding: 10px 5px 5px 5px; border-bottom: 1px solid #f0c47f; text-align: center; }

/*
 * PRINCIPAL
 */
#geral #container { background: #f9dcb0 url(../img/bg_geral.jpg) repeat; }
#geral #principal { padding: 10px 13px; min-height: 210px; border-top: 1px solid #f0c47f; }
#geral .bgPrincipalCapa { background: transparent url(../img/bg_principal_capa.gif) no-repeat right bottom; }
#geral .bgPrincipalInterna { background: transparent url(../img/bg_principal.gif) no-repeat right bottom; }

/* Conteúdo */
#geral #principal #conteudo { float: left; width: 570px; }
#geral #principal #conteudo h1 { font-size: 17px; }
#geral #principal #conteudo div#miolo { margin-top: 5px; padding-top: 15px; border-top: 1px solid #f0c47f; }

/* Capa */
#noticias-capa { float: right; width: 335px; }
#curiosidades-capa {
	float: left;
	width: 162px; /*232*/
	height: 255px; /*295*/
	padding: 20px 35px;
	background: transparent url(../img/bg_notas.jpg) no-repeat;
}
#noticias-capa h2 { padding-bottom: 3px; border-bottom: 1px solid #f0c47f; }
#noticias-capa h2, #curiosidades-capa h2 { margin-bottom: 10px; color: #B90000; }
#noticias-capa h4, #curiosidades-capa h4 { padding-bottom: 3px; color: #693434; }
#noticias-capa h4 a, #curiosidades-capa h4 a { color: #693434; }
#noticias-capa h4 a:hover, #curiosidades-capa h4 a:hover { color: #000; }
#noticias-capa img { border: 1px solid #f0c47f; }
#curiosidades-capa p { padding-bottom: 5px; font-size: 11px; }
#noticias-capa p.mais { font-size: 11px; }
#curiosidades-capa p.mais {  }
#noticias-capa p.mais a, #curiosidades-capa p.mais a { color: #906b15; text-decoration: underline; }
#noticias-capa p.mais a:hover, #curiosidades-capa p.mais a:hover { color: #906b15; text-decoration: none; }

/* Cardapio */
#geral #principal #conteudo table.cardapio tr td.first,
#geral #principal #conteudo table.cardapio-produtos tr td.first { padding-left: 0 !important; padding-right: 0 !important; }
#geral #principal #conteudo table.cardapio-produtos tr td.first { padding-right: 3px !important; }
#geral #principal #conteudo table.cardapio tr td { padding-right: 0; padding-left: 29px; padding-bottom: 23px; }
#geral #principal #conteudo table.cardapio-produtos tr td { padding-right: 0; padding-left: 22px; padding-bottom: 20px; }

/* Patrocinadores */
/*box - patrocinadores*/
#box-patrocinadores { float: right; padding-bottom: 60px; width: 170px; text-align: right; }
#box-patrocinadores .anuncios { display: block; margin-bottom: 10px; }

/* Noticias */
#geral #principal #conteudo div.noticias {}
#geral #principal #conteudo div.noticias img { border: 3px solid #f0c47f; }
#geral #principal #conteudo div.noticias h2 { font-size: 17px; font-weight: bold; }
#geral #principal #conteudo div.noticias p.data { margin-bottom: 15px; font-size: 11px; }
#geral #principal #conteudo div.noticias p { margin-bottom: 10px; }
#geral #principal #conteudo div.noticias p.fonte { margin-top: 15px; font-size: 11px; font-style: italic; }
#geral #principal #conteudo div.noticias ul#interatividade { padding-top: 15px; }
#geral #principal #conteudo div.noticias ul#interatividade li { display: inline; margin-left: 0; padding-right: 10px; list-style: none; }
#geral #principal #conteudo div.noticias ul#interatividade li.comentar { padding-left: 23px; background: transparent url(../img/ico-comentar.png) no-repeat left center; }
#geral #principal #conteudo div.noticias ul#interatividade li.encaminhar { padding-left: 23px; background: transparent url(../img/ico-encaminhar.png) no-repeat left center; }
#geral #principal #conteudo div.noticias ul#interatividade li.imprimir { padding-left: 23px; background: transparent url(../img/ico-imprimir.png) no-repeat left center; }
#geral #principal #conteudo div.noticias h3 { padding: 10px 0; border-top: 1px solid #f0c47f; }
#geral #principal #conteudo div.noticias ul { margin-left: 3px; }
#geral #principal #conteudo div.noticias ul li { margin-left: 15px; list-style: disc; }
#geral #principal #conteudo div.noticias ul li a:hover { color: #000; }
#geral #principal #conteudo div.noticias ul li.viewAllTopics { margin-left: 0; padding-top: 5px; list-style: none; font-size: 11px; }
#geral #principal #conteudo div.noticias ul li.viewAllTopics a { color: #906b15; }
#geral #principal #conteudo div.noticias ul li.viewAllTopics a:hover { color: #906b15; text-decoration: underline; }
/*lista todas as noticias*/
#geral #principal #conteudo div.noticias table.listAllNoticias {  }
#geral #principal #conteudo div.noticias table.listAllNoticias tr td { vertical-align: top; }
#geral #principal #conteudo div.noticias table.listAllNoticias tr.space { border-top: 1px solid #f0c47f; }
#geral #principal #conteudo div.noticias table.listAllNoticias tr.space td { margin-top: 10px; padding-bottom: 15px; }
#geral #principal #conteudo div.noticias table.listAllNoticias tr td.img { padding: 0 10px 10px 0; }
#geral #principal #conteudo div.noticias h4 a { color: #733c33; }
#geral #principal #conteudo div.noticias h4 a:hover { color: #000; }
#geral #principal #conteudo div.noticias p.resumo { margin: 0; }
#geral #principal #conteudo div.noticias p.mais { font-size: 11px; }

/* Interatividade */
#geral #principal #conteudo div.interativ { margin-top: 20px; display: none; }
#geral #principal #conteudo div.interativ h4 { margin-bottom: 15px; padding-bottom: 3px; border-bottom: 1px solid #f0c47f; }
#geral #principal #conteudo #divComentario .coments { margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px solid #f0c47f; font-size: 11px; }

/* Promocoes */
/*box - promoção do dia*/
div#box-promocao { margin-bottom: 14px; }
/*lista de promoções*/
#geral #principal #conteudo .listaPromocaoFirst { margin-top: 0 !important; padding-top: 0 !important; border: none !important; }
#geral #principal #conteudo .listaPromocao { margin-top: 15px; padding-top: 15px; border-top: 1px solid #f0c47f; }
#geral #principal #conteudo .listaPromocao img { padding-bottom: 5px; }
#geral #principal #conteudo .listaPromocao table tr td { vertical-align: top; }
#geral #principal #conteudo .listaPromocao table tr td.img { padding: 0 15px 0 0; }
#geral #principal #conteudo .listaPromocao table tr td h3 { margin-bottom: 10px; font-size: 14px; }

/*
 * RODAPE
 */
#geral #rodape {
	padding: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	color: #5a2e28;
}

/*
 * Creditos
 */
#geral #creditos {
	padding-top: 10px;
	color: #FFF;
}
#geral #creditos #label { float: right; padding: 7px 6px 0 0; }
#geral #creditos #imgs { float: right; }

#pwsig {
	color: #f6daab;
}
#pwsig a {
	color: #f6daab;
}
#pwsig a:hover {
	color:#906B15;
}


/** Outros estilos **/

.but1 {
  font-family: Verdana;
  font-size: 10px;
  color: #FFF;
  background-color: #FA8787;
  border: #F20B0B solid 1px;
	cursor: pointer;
	cursor: hand;
}

.but2 {
  width: 62px;
  font-family: Verdana;
  font-size: 10px;
  color: #FFF;
  background-color: #AAA;
  border: #AAA solid 1px;
	cursor: pointer;
	cursor: hand;
}

.txt {
  font-family: Verdana;
  font-size: 12px;
  color: #000;
  background-color: #FFF;
  border: #AAA solid 1px;
}

.txt:hover {
  background-color: #EEE;
}

.txt:focus {
  background-color: #FEE7E7;
  border-color: #FA8787;
}
