	body{
		font-family:verdana;
		font-size:11px;
		margin:0 auto;
	}
	#fundo_infinito{
	
	}
	#topo{
		height:278px;
		background:url("images/topo.jpg");
	}
	#menu_fundo{	
		height:28px;		
	}
	#menu{
		padding-top:7px;
		margin:0 auto;
		width:800px;
	}
	#sombra_up{
		height:24px;
		background:url("images/sombra_up.jpg");
	}
	#miolo{
		width:800px;
		margin:0 auto;
		background:transparent url("images/aperitivos.jpg") right top no-repeat;
		min-height:370px;
		
	}
*html #miolo{
	height:370px;
}
	#miolo_galeria{
		width:800px;
		margin:0 auto;
	}
	#logo_buffet{		
		height:100px;
		width:100px;
		background:url("images/logo.jpg");
		background-repeat:no-repeat;
		float:left;
	}
	#conteudo{
		width:370px;
		margin-left:20px;
		float:left;
	}	
	#conteudo_clean{
		margin-left:20px;
		width:680px;
		float:left;
	}	
	.titulo{
		color:#D3C491;
		font-size:15px;
		font-weight:bold;
	}
	.texto_interno{
		margin-top:20px;
	}
	#fundo_saloes{		
		float:right;
		padding-right:85px;
	}
	.saloes{
		margin-left:-10px;
		width:303px;
		height:130px;
		background:url("images/fundo_saloes.jpg");	
		float:left;
		display:block;
		text-decoration:none;
	}
	.nome_salao{
		width:153px;
		margin-top:55px;
		color:#D3C491;
		font-size:15px;
		font-weight:bold;
		float:left;
		text-align:center;
	}
	.img_salao{
		width:118px;
		margin-top:19px;
		margin-right:30px;
		height:89px;
		background:transparent url("images/img_saloes.jpg") center center no-repeat;
		float:right;
	}
	#foto_ilustra{
		height:370px;
		width:300px;
		margin-left:10px;
		background:url("images/aperitivos.jpg");
		background-repeat:no-repeat;
		float:left;
	}
	#sombra_down{
		height:24px;
		background:url("images/sombra_down.jpg");
	}
	#rodape{
		width:800px;
		height:55px;
		margin:0 auto;
		padding:10px 0px 10px 0px;
	}
	a img {
	border:0 none;
	}
	.texto_rodape{
		margin-left:20px;
		float:left;
	}
	.desenvolv{
		margin:5px 50px 5px 0;
		float:right;
	}
	#sombra_rodape{
		height:24px;
		background:url("images/sombra_rodape.jpg");
	}
	#twitter{
		width:100px;
		height:37px;
		float:left;
		background:url("images/twitter.jpg");
		margin-right:20px;
	}


#navcontainer
{
margin-bottom: 1em;
overflow: hidden;
width: 800px;

}
#navlist
{
list-style-type: none;
margin: 0;
padding: 0;
}

ul#navlist li a:hover
{
color: #BBBBBB;
}

#navlist li
{
border-left: 1px solid #000;
float: left;
line-height: 1.1em;
margin: 0 .5em 0 -.5em;
padding: 0 2em 0 2em;
}
ul#navlist a
{
color: #888888;
font-weight: bold;
text-decoration: none;
}

/*paginacao*/
.pag_atual{color:#5375A8;font-size:150%;font-weight:bold;}
a.pag_fake_nolink{color:#AAAAAA;font-weight:normal;text-decoration:none;cursor:default;border-width:0px;}
a:hover.pag_fake_nolink{color:#AAAAAA;font-weight:normal;text-decoration:none;cursor:default;border-width:0px;}
a.pag_link {}
a:hover.pag_link {}

div.label_indent {margin-left:20px;}
p.label_inline label, div.label_inline label{line-height:1.2em;display:inline !important;}
form label{margin-top:15px;display:block;color:#D3C491;font-weight:bold;font-size:110%;}
.erro{
	background:#FFF;
	font-weight:bold;
	color:#B00000;
	padding:4px;
	clear:both;
	width:400px;
}
.erro a{
	color:#6A0101;
}
.erro a:hover{
	color:#C20202;
}
