/* Margin e Padding */
body,form,h1,h2,h3,h4,h5,h6,p,li,ul,div,span,a,ol { margin:0; padding:0;}

/* Clear */
.clearBoth { 
	display:block;
	clear:both;
}

/* Float */
.floatLeft { 
	display:block;
	float:left;
}

/* BackGround do Site */
body {
	margin:0; 
	padding:0; 
	background-color:#794400;
	background-image:url(imagens/bg_site.jpg);	
	text-align:left; /* Para alinhar o site */	
}

img {
	border:0;
}

/* Fontes do Site */
body,form,h1,h2,h3,h4,h5,h6,p,a,input,select,button,textarea,table {
	font-family:Tahoma,Verdana;
	font-size:11px;
	text-decoration:none;
	font-style:normal;
	color:#666666;
}


/* ID - Estrutura */
#alinhamento {
	width:768px;
	margin:0 auto;
	text-align:left; /* Para voltar o alinhamento dos textos */
}

#site {
	display:block;
	width:748px;
	text-align:left;
	border:10px solid #fff;
	margin:10px 0;
	background-color:#fbfaf6;
	background-image:url(imagens/bg_conteudo.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	clear:both;	
}

h4 {
	font-weight:bold;
	color:#642c07;
	padding:0 0 15px 0;
	font-size:12px;
}

.imgPopup {
	padding:5px;
	background-color:#fff;
	margin:5px;
	display:block;
}

/* Capa */

#coluna1 {
	width:220px;
	float:left;
	display:block;
	padding:0 15px;
}

#coluna2 {
	width:238px;
	float:left;
	display:block;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	padding:0 15px;		
}

#coluna3 {
	width:198px;
	float:left;
	display:block;
	padding:0 15px;	
}

.chamada {
	display:block;
	clear:both;
	padding:0 5px 10px 5px;
	text-align:justify;
}

.chamada_endereco {
	display:block;
	clear:both;
	padding:20px 5px 10px 5px;
	text-align:justify;
	width:450px;
}

.navegacao {
	display:block;
	clear:both;
	text-align:right;
	padding:10px 5px;
}

#rodape {
	width:718px;
	clear:both;
	display:block;
	padding:20px 15px 10px 15px;
}

#rodape p.logo1 {
	width:37px;
	float:left;
	display:block;
}

#rodape p.logo2 {
	width:40px;
	float:left;
	display:block;
}

#rodape p.copyright {
	width:593px;
	float:left;
	display:block;
	padding:10px 0 0 0;
	text-align:center;
}

#rodape p.assinatura {
	width:48px;
	padding:10px 0 0 0;
	float:left;
	display:block;
}

.foto_galeria {
	padding:4px;
	border:1px solid #999;
	float:left;
	background-color:#fff;
}

.esconde {
	display:none;
}

/* interna */

#conteudo_interna {
	display:block;
	width:718px;
	padding:0 15px 0 15px;
	clear:both;
}

#navegacao_interna {
	display:block;
	clear:both;
	text-align:right;
	padding:15px 15px 10px 15px;
}

/* Newsletter */

#conteudo_newsletter {
	width:688px;
	padding:0 15px 15px 15px;
}

#conteudo_newsletter p.chamada {
	padding:0 0 35px 0;
	text-align:justify;
}

#conteudo_newsletter label {
	width:186px;
	text-align:right;
	padding:2px 2px 0 0;
	display:block;
	float:left;
}

#conteudo_newsletter input.campo {
	width:350px;
	background-color:#fff;
	border:1px solid #ccc;
	padding:2px;
	display:block;
	float:left;
	margin-bottom:10px;
}

#conteudo_newsletter p#botao {
	width:543px;
	display:block;
	clear:both;
	text-align:right;
}

#conteudo_newsletter p#botao input {
	background-color:#5b2606;
	color:#fff;
	border:none;
	padding:2px 4px;
}

#conteudo_newsletter textarea {
	width:350px;
	background-color:#fff;
	border:1px solid #ccc;
	padding:2px;
	display:block;
	float:left;
	margin-bottom:10px;
}

#conteudo_newsletter p.mensagem_ok {
	margin:20px 0;
	padding:40px;
	text-align:center;
	background-color:#fff;
	border:1px solid #ebebeb;
}

#conteudo_newsletter p.mensagem_ok span {
	color:#642c07;
}


/* Fotos */

#conteudo_fotos {
	width:688px;
	padding:0 15px 5px 15px;
}

#conteudo_fotos p.chamada {
	padding:0 0 25px 0;
	text-align:justify;
}

#conteudo_fotos div#galeria {
	width:680px;
	padding:15px 4px 0 4px;
	clear:both;
	display:block;
}

#conteudo_interna #conteudo_fotos div#galeria div {
	margin:0 13px 25px 13px;
	_margin:0 6px 25px 13px;
	display:block;
	float:left;
	padding:0;
	width:110px;
}

#conteudo_interna #conteudo_obuffet div#galeria div {
	margin:0 13px 15px 13px;
	_margin:0 6px 15px 13px;
	display:block;
	float:left;
	padding:0;
}

#conteudo_fotos div#galeria p img {
	padding:4px;
	background-color:#fff;
	border:1px solid #ccc;
	clear:both;
	display:block;
}

#conteudo_fotos div#galeria p.descricao {
	clear:both;
	padding:5px 0;
	width:110px;
	display:block;
	text-align:center;
}

#conteudo_fotos div#galeria p.descricao a:hover {
	text-decoration:underline;
	color:#333;
}

#conteudo_fotos p.mensagem_ok {
	margin:20px 0;
	padding:40px;
	text-align:center;
	background-color:#fff;
	border:1px solid #ebebeb;
}

#conteudo_fotos p.mensagem_ok span {
	color:#642c07;
}

#conteudo_fotos p.navegacao {
	padding:0;
	text-align:center;
	color:#999;
}

#conteudo_fotos p.navegacao a {
	color:#642c07;
}

#conteudo_fotos p.navegacao a:hover {
	text-decoration:underline;
}

p#paginacao_foto {
	width:auto;
	padding:10px;
	display:block;
	clear:both;
	text-align:center;
	color:#963;
}

p#paginacao_foto a {
	color:#fff;
}

p#paginacao_foto a:hover {
	text-decoration:underline;
}


/* Fale com a leila */

#conteudo_fale {
	width:688px;
	padding:0 15px 15px 15px;
}

#conteudo_fale p.chamada {
	padding:0 0 35px 0;
	text-align:justify;
}

#conteudo_fale p.mensagem_erro {
	margin:20px 0;
	padding:40px;
	text-align:center;
	background-color:#fff;
	border:1px solid #ebebeb;
}

#conteudo_fale p.mensagem_erro span {
	color:#c00;
}

#conteudo_fale p.mensagem_ok {
	margin:20px 0;
	padding:40px;
	text-align:center;
	background-color:#fff;
	border:1px solid #ebebeb;
}

#conteudo_fale p.mensagem_ok span {
	color:#642c07;
}

#conteudo_fale label {
	width:186px;
	text-align:right;
	padding:2px 2px 0 0;
	display:block;
	float:left;
}

#conteudo_fale input.campo {
	width:350px;
	background-color:#fff;
	border:1px solid #ccc;
	padding:2px;
	display:block;
	float:left;
	margin-bottom:10px;
}

#conteudo_fale p#botao {
	width:543px;
	display:block;
	clear:both;
	text-align:right;
}

#conteudo_fale p#botao input {
	background-color:#5b2606;
	color:#fff;
	border:none;
	padding:2px 4px;
}

#conteudo_fale textarea {
	width:350px;
	background-color:#fff;
	border:1px solid #ccc;
	padding:2px;
	display:block;
	float:left;
	margin-bottom:10px;
}

/* O buffet */

#conteudo_obuffet {
	width:688px;
	padding:0 15px 15px 15px;
}

#conteudo_obuffet p.foto_inst {
	padding:4px;
	background-color:#fff;
	border:1px solid #ccc;
	margin:0 0 6px 6px;
	display:block;
	float:right;
}

#conteudo_obuffet p {
	padding:0 0 10px 0;
	text-align:justify;
}

#conteudo_obuffet ul {
	width:688px;
	display:block;
	clear:both;
	padding:0 0 25px 0;
}

#conteudo_obuffet ul li {
	list-style:none;
	display:block;
	float:left;
	white-space:nowrap;
	padding:0 8px 7px 12px;
	background-image:url(imagens/marc_inst.gif);
	background-repeat:no-repeat;
	background-position:top left;
}

#conteudo_obuffet ul li a {
	color:#666;
	font-size:12px;
}

#conteudo_obuffet ul li a:hover {
	text-decoration:underline;
	color:#642c07;	
}

#conteudo_obuffet div#galeria {
	width:680px;
	padding:15px 4px 0 4px;
	clear:both;
	display:block;
}

#conteudo_interna #conteudo_obuffet div#galeria p {
	margin:0 13px 15px 13px;
	_margin:0 6px 15px 13px;
	display:block;
	float:left;
	padding:0;
}

#conteudo_obuffet div#galeria p img {
	padding:4px;
	background-color:#fff;
	border:1px solid #ccc;
}

#conteudo_obuffet p.mensagem_ok {
	margin:20px 0;
	padding:40px;
	text-align:center;
	background-color:#fff;
	border:1px solid #ebebeb;
}

#conteudo_obuffet p.mensagem_ok span {
	color:#642c07;
}

/* Eventos */

#conteudo_eventos {
	width:688px;
	padding:0 15px 15px 15px;
}

#conteudo_eventos p {
	padding:0 0 10px 0;
	text-align:justify;
}

#conteudo_eventos p.foto_inst {
	padding:4px;
	background-color:#fff;
	border:1px solid #ccc;
	margin:0 0 6px 6px;
	display:block;
	float:right;
}

#conteudo_eventos ul {
	width:688px;
	display:block;
	clear:both;
	padding:0 0 25px 0;
}

#conteudo_eventos ul li {
	list-style:none;
	display:block;
	float:left;
	white-space:nowrap;
	padding:0 8px 7px 12px;
	background-image:url(imagens/marc_inst.gif);
	background-repeat:no-repeat;
	background-position:top left;
}

#conteudo_eventos ul li a {
	color:#666;
	font-size:12px;
}

#conteudo_eventos ul li a:hover {
	text-decoration:underline;
	color:#642c07;	
}

#conteudo_eventos div#galeria {
	width:680px;
	padding:15px 4px 0 4px;
	clear:both;
	display:block;
}

#conteudo_interna #conteudo_eventos div#galeria p {
	margin:0 13px 15px 13px;
	_margin:0 6px 15px 13px;
	display:block;
	float:left;
	padding:0;
}

#conteudo_eventos div#galeria p img {
	padding:4px;
	background-color:#fff;
	border:1px solid #ccc;
}

#conteudo_eventos p.mensagem_ok {
	margin:20px 0;
	padding:40px;
	text-align:center;
	background-color:#fff;
	border:1px solid #ebebeb;
}

#conteudo_eventos p.mensagem_ok span {
	color:#642c07;
}

/* Receitas */

#conteudo_receitas {
	width:688px;
	padding:0 15px 15px 15px;
}

#conteudo_receitas p {
	padding:0 0 10px 0;
	text-align:justify;
}

#conteudo_receitas p.foto_inst {
	padding:4px;
	background-color:#fff;
	border:1px solid #ccc;
	margin:0 0 6px 6px;
	display:block;
	float:right;
}

#conteudo_receitas div#galeria {
	width:680px;
	padding:15px 4px 0 4px;
	clear:both;
	display:block;
}

#conteudo_interna #conteudo_receitas div#galeria p {
	margin:0 13px 15px 13px;
	_margin:0 6px 15px 13px;
	display:block;
	float:left;
	padding:0;
}

#conteudo_receitas div#galeria p img {
	padding:4px;
	background-color:#fff;
	border:1px solid #ccc;
}

#conteudo_receitas ul {
	padding:25px 15px 15px 15px;
	list-style:none;
	display:block;
	clear:both;
}

#conteudo_receitas ul li {
	padding:0 0 3px 12px;
	margin-bottom:15px;
	background-image:url(imagens/marc_receitas.gif);
	background-repeat:no-repeat;
	background-position:top left;
	border-bottom:1px solid #ebebeb;
}

#conteudo_receitas ul li a:hover {
	color:#642c07;
}


#conteudo_receitas p.mensagem_ok {
	margin:20px 0;
	padding:40px;
	text-align:center;
	background-color:#fff;
	border:1px solid #ebebeb;
}

#conteudo_receitas p.mensagem_ok span {
	color:#642c07;
}

#conteudo_receitas p.navegacao {
	padding:0;
	text-align:center;
	color:#999;
}

#conteudo_receitas p.navegacao a {
	color:#642c07;
}

#conteudo_receitas p.navegacao a:hover {
	text-decoration:underline;
}

/* Dicas */

#conteudo_dicas{
	width:688px;
	padding:0 15px 15px 15px;
}

#conteudo_dicas p.chamada {
	padding:0 0 35px 0;
	text-align:justify;
}

#conteudo_dicas p.chamada span {
	font-weight:bold;
	color:#642c07;	
}

#conteudo_dicas p {
	padding:0 0 10px 0;
	text-align:justify;
}

#conteudo_dicas p.foto_inst {
	padding:4px;
	background-color:#fff;
	border:1px solid #ccc;
	margin:0 0 6px 6px;
	display:block;
	float:right;
}

#conteudo_dicas p.datahora {
	display:block;
	clear:both;
	color:#000;
	font-size:10px;
}

#conteudo_dicas p.fonte {
	display:block;
	padding:10px 0 0 0;
	clear:both;
	color:#000;
	font-size:10px;
}

#conteudo_dicas ul {
	padding:0 15px 15px 15px;
	list-style:none;
	display:block;
	clear:both;
}

#conteudo_dicas ul li {
	padding:0 0 3px 12px;
	margin-bottom:15px;
	background-image:url(imagens/marc_receitas.gif);
	background-repeat:no-repeat;
	background-position:top left;
	border-bottom:1px solid #ebebeb;
}

#conteudo_dicas ul li a:hover {
	color:#642c07;
}

#conteudo_dicas p.navegacao {
	padding:0;
	text-align:center;
	color:#999;
}

#conteudo_dicas p.navegacao a {
	color:#642c07;
}

#conteudo_dicas p.navegacao a:hover {
	text-decoration:underline;
}

#conteudo_dicas p.mensagem_ok {
	margin:20px 0;
	padding:40px;
	text-align:center;
	background-color:#fff;
	border:1px solid #ebebeb;
}

#conteudo_dicas p.mensagem_ok span {
	color:#642c07;
}

#busca_dicas {
	display:block;
	float:left;
	width:248px;
	text-align:right;
	padding:24px 15px 0 0;
}

#busca_dicas label {
	padding:0 4px 0 0;
}

#busca_dicas input.campo {
	background-color:#fff;
	border:1px solid #ccc;
	width:130px;
}

#busca_dicas input.botao {
	background-color:#642c07;
	color:#fff;
	border:none;
	padding:1px 2px;
	margin:0 0 0 3px;
}


/* Titulos */


h3 {
	background-repeat:no-repeat;
	background-position:left bottom;
	display:block;
	text-indent:-5000px;
	overflow:hidden;
	height:40px;
	clear:both;
	margin:0 10px 10px 10px;
}

.titulo_obuffet { background-image:url(imagens/tit-obuffet.gif); margin:0; }
.titulo_eventos2 { background-image:url(imagens/tit-eventos2.gif); height:60px; }
.titulo_fotos2 { background-image:url(imagens/tit-fotos2.gif); height:60px; }
.titulo_receitas2 { background-image:url(imagens/tit-receitas2.gif); height:60px; }
.titulo_dicas2 { background-image:url(imagens/tit-dicas2.gif); height:60px; width:435px; }
.titulo_newsletter2 { background-image:url(imagens/tit-newsletter2.gif); height:60px; }
.titulo_fale2 { background-image:url(imagens/tit-fale2.gif); height:60px; }
.titulo_obuffet2 { background-image:url(imagens/tit-obuffet2.gif); height:60px; }
.titulo_fotos { background-image:url(imagens/tit-fotos.gif); margin:0;  }
.titulo_darica { background-image:url(imagens/tit-darica.gif); height:65px; margin:0;  }


/* ID - Flash */

#flash_topo {
	width:748px;
	height:260px;
	display:block;
	clear:both;
}

#flash_logo {
	width:748px;
	height:130px;
	display:block;
	clear:both;
}
