@charset "utf-8";

*{

	border:none;	
	
}

.logo_bureal{

	position:relative;
	float:left;
	margin-bottom:50px;
	margin-left:50px;
	margin-right:330px;
	
}

body{
	
	padding:0px;
	margin:0px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
	color:#333;
	
}

input, textarea, select{

	padding:5px;	
	
}

.bt{

	margin:0px;
	padding:5px;
	background-color:#000;
	color:#FFF;
	
}

p{

	padding:0px;
	
}

h1{
	
	padding:0px;
	margin:0px;
	margin-bottom:20px;
	font-size:33px;
	color:#7d4f33;
	line-height:28px;
	letter-spacing:-2px;
	
}

h2{
	
	padding:0px;
	margin:0px;
	margin-bottom:10px;
	font-size:25px;
	color:#7d4f33;
	line-height:24px;
	letter-spacing:-1px;
	
}

/* ======================================================================================================= */
/* Topo */
/* ======================================================================================================= */
div#topo{
	
	position:relative;
	height:410px;
	
}

div#topo #imagem{
	
	position:relative;
	text-align:center;
	width:100%;
	overflow:hidden;
	z-index:0;
	
}

div#topo #logo{
	
	position:absolute;
	width:100%;
	background:url(../imagens/topo/marron.png);
	z-index:999;
	
}

div#contato{
	
	position:relavite;
	width:100%;
	background-color:#5c311d;
	padding-top:40px;
	padding-bottom:40px;
	color:#FFF;
	
}


div#contato .centro{
	
	position:relative;
	width:780px;
	left:50%;
	margin-left:-360px;
	
}

div#contato .centro .titulo{
	
	position:relative;
	width:200px;
	float:left;
	margin-right:20px;
	text-align:right;
		
}

div#mapa_{
	
	position:relavite;
	width:100%;
	background-color:#3a1e11;
	padding-top:40px;
	padding-bottom:40px;
	color:#FFF;
	
}


div#mapa_ .centro{
	
	position:relative;
	width:780px;
	left:50%;
	margin-left:-360px;
	overflow:hidden;
	
}

div#mapa_ .centro .titulo{
	
	position:relative;
	width:200px;
	float:left;
	margin-right:50px;
	text-align:right;
	
		
}

div#mapa_ .centro .texto{
	
	overflow:hidden;
		
}

div#mapa_ .centro .texto h3{
	
	margin:0px;
	margin-bottom:10px;
	padding:0px;
	font-size:16px;
		
}

div#mapa_ .centro .texto ul{
	
	margin:0px;
	margin-bottom:20px;
	margin-right:20px;
	padding:0px;
		
}

div#mapa_ .centro .texto ul li{
	
	padding-left:20px;
	list-style:none;
		
}

div#mapa_ .centro .texto ul li a{
	
	color:#FFF;
	text-decoration:none;
		
}

div#mapa_ .centro .texto ul li a:hover{
	
	text-decoration:underline;
		
}


div#contato .centro h1{
	
	color:#FFF;
	
}

div#contato .centro form{
	
	overflow:hidden;
		
}

div#topo #logo .centro{
	
	position:relative;
	left:50%;
	margin-left:-360px;
	width:780px;
	overflow:hidden;
	color:#FFF;
	padding-bottom:10px;
	padding-top:50px;
	
}

div#topo #logo .centro .acesso{
	
	position:absolute;
	top:0;
	left:650px;
	margin:0px;
	padding:10px;
	background-color:#000;
	color:#FFF;
	
}

div#topo #logo .centro .acesso a{
	
	color:#FFF;
	text-decoration:none;
	
}

div#topo #logo .centro .acesso a:hover{
	
	text-decoration:underline;
	
}

div#topo #logo .centro .icone{
	
	float:left;
	margin-right:10px;
	
}

div#topo #logo .centro ul{
	
	list-style:none;
	margin-top:0px;
	
}

div#topo #logo .centro .logo{
	
	float:left;
	margin-right:190px;
	
}

div#topo #logo .centro .atendimento{
	
	float:left;
	margin-right:10px;
	
}

div#topo #menu{
	
	position:absolute;
	text-align:center;
	top:375px;
	width:100%;
	background:url(../imagens/topo/marron.png);
	z-index:999;
	overflow:hidden;
	
}

div#topo #menu a{
	
	text-decoration:none;
	font-size:18px;
	color:#FFF;
	display:inline-block;
	padding:10px;
	
}

div#topo #menu a:hover{
	
	background-color:#FFF;
	color:#7d4f33;
	
}

div#topo #menu .destaque{
	
	background-color:#FFF;
	color:#7d4f33;
	
}
/* ======================================================================================================= */
/* Fim Topo */
/* ======================================================================================================= */



/* ======================================================================================================= */
/* Corpo */
/* ======================================================================================================= */
div#corpo{
	
	position:relative;
	background:url(../imagens/home/gradiente.jpg) repeat-x top;
	
}
/* ======================================================================================================= */
/* Fim Corpo */
/* ======================================================================================================= */


/* ======================================================================================================= */
/* Principal */
/* ======================================================================================================= */
div#principal{
	
	position:relative;
	width:780px;
	left:50%;
	margin-left:-360px;
	padding-top:30px;
	padding-bottom:30px;
	overflow:hidden;
	
}

div#principal .img{
	
	position:relative;
	margin-bottom:20px;
	
}

div#principal .img .msg{
	
	position:absolute;
	left:153px;
	top:116px;
	padding:10px;
	overflow:hidden;
	width:200px;
	color:#FFF;
	line-height:12px;
	background-image:url(../imagens/principal/msg_fundo.png);
	
}

div#principal .img .msg h2{
	
	position:relative;
	top:4px;
	margin:0px;
	padding:0px;
	color:#FFF;
	
}

div#principal .img .msg .icon{
	
	float:left;
	margin-right:10px;
	margin-top:3px;
	
}

div#principal #coluna1{
	
	position:relative;
	width:373px;
	margin-right:30px;
	float:left;
		
}

div#principal #coluna2{
	
	position:relative;
	width:373px;
	float:left;
		
}
/* ======================================================================================================= */
/* Fim Principal */
/* ======================================================================================================= */


/* ======================================================================================================= */
/* Apartamentos */
/* ======================================================================================================= */
div#apartamentos{
	
	position:relative;
	width:780px;
	left:50%;
	margin-left:-360px;
	padding-top:30px;
	padding-bottom:30px;
	overflow:hidden;
	
}

div#apartamentos #coluna1{
	
	position:relative;
	width:300px;
	margin-right:70px;
	float:left;
		
}

div#apartamentos #coluna2{
	
	position:relative;
	width:390px;
	float:left;
		
}

div#apartamentos #coluna2 #imagem{
	
	position:relative;
	overflow:hidden;
	width:378px;
		
}

div#apartamentos #coluna2 #imagem ul{
	
	margin:0px;
	padding:0px;
	list-style:none;
		
}

div#apartamentos #coluna2 #imagem ul li{
	
	margin:0px;
	padding:0px;
		
}

div#apartamentos #coluna2 #imagem .bt_esquerda{
	
	position:absolute;
	z-index:999;
	top:0px;
	left:0px;
	top:181px;
		
}

div#apartamentos #coluna2 #imagem .bt_direita{
	
	position:absolute;
	z-index:999;
	top:0px;
	left:328px;
	top:181px;
		
}
/* ======================================================================================================= */
/* Fim Apartamentos */
/* ======================================================================================================= */


/* ======================================================================================================= */
/* Para Você */
/* ======================================================================================================= */
div#paravoce{
	
	position:relative;
	width:780px;
	left:50%;
	margin-left:-360px;
	padding-top:30px;
	padding-bottom:30px;
	overflow:hidden;
	
}

div#paravoce #coluna1{
	
	position:relative;
	width:250px;
	float:left;
	padding-right:15px;
		
}

div#paravoce #coluna1 .titulo{
	
	position:relative;
	background:url(../imagens/paravoce/fundo.jpg);
	padding-left:30px;
	padding-right:10px;
	padding-top:25px;
	padding-bottom:8px;
	width:225px;
		
}

div#paravoce #coluna1 .titulo h1{
	
	color:#FFF;
	font-size:32px;
		
}

div#paravoce #coluna1 ul{
	
	padding:0px;
	padding-left:33px;
		
}


div#paravoce #coluna2{
	
	position:relative;
	float:left;
		
}

/* ======================================================================================================= */
/* Fim Para Você */
/* ======================================================================================================= */


/* ======================================================================================================= */
/* Eventos */
/* ======================================================================================================= */
div#eventos{
	
	position:relative;
	width:780px;
	left:50%;
	margin-left:-360px;
	padding-top:30px;
	padding-bottom:30px;
	overflow:hidden;
	
}

div#eventos #galeria{
	
	position:relative;
	width:780px;
	background-color:#FFF;
	overflow:hidden;
	
}

div#eventos #galeria .imagem{
	
	position:relative;
	width:480px;
	float:left;
	
}

div#eventos #galeria .imagem ul{
	
	margin:0px;
	padding:0px;
	
}

div#eventos #galeria .bt_esquerda{
	
	position:absolute;
	z-index:999;
	top:0px;
	left:0px;
	top:85px;
		
}

div#eventos #galeria .bt_direita{
	
	position:absolute;
	z-index:999;
	top:0px;
	left:430px;
	top:85px;
		
}

div#eventos #galeria .texto{
	
	padding:20px;
	float:left;
	width:255px;
	height:250px;
	
}

div#eventos #galeria .texto ul{
	
	margin:0px;
	padding:0px;
	padding-left:15px;
	
}

div#eventos #mapa{
	
	position:relative;
	overflow:hidden;
	border:solid 1px #CCC;
	width:333px;
	
}

div#eventos #mapa .bt_esquerda{
	
	position:absolute;
	z-index:999;
	top:0px;
	left:0px;
	top:85px;
		
}

div#eventos #mapa .bt_direita{
	
	position:absolute;
	z-index:999;
	top:0px;
	left:310px;
	top:85px;
		
}

div#eventos #mapa .bt_download{
	
	position:absolute;
	z-index:999;
	left:90px;
	top:221px;
		
}

div#eventos #mapa #imagem_mapa{
	
	position:relative;
	width:333px;
	
}

div#eventos #mapa #imagem_mapa ul{
	
	padding:0px;
	margin:0px;
	list-style:none;
	
}

/* ======================================================================================================= */
/* Fim Eventos */
/* ======================================================================================================= */


/* ======================================================================================================= */
/* Fotos */
/* ======================================================================================================= */
div#fotos{
	
	color:#777;font:12px/1.4 "helvetica neue",arial,sans-serif;
	width:780px;
	margin:20px auto;
	text-align:center;
	
}

div#fotos h1{
	font-size:12px;
	font-weight:normal;
	color:#ddd;
	margin:0;
}

div#fotos p{
	margin:0 0 20px;
}

div#fotos a {
	color:#22BCB9;
	text-decoration:none;
}

div#fotos .cred{
	margin-top:20px;
	font-size:11px;
}

div#fotos #galleria{
	height:550px;
}
/* ======================================================================================================= */
/* Fim Fotos */
/* ======================================================================================================= */


/* ======================================================================================================= */
/* Localização */
/* ======================================================================================================= */
div#localizacao{
	
	position:relative;
	width:780px;
	left:50%;
	margin-left:-360px;
	padding-top:30px;
	padding-bottom:30px;
	overflow:hidden;
	
}

div#localizacao #mapa{
	
	position:relative;
	width:520px;
	float:left;
	margin-right:20px;
	
}

div#localizacao #texto ul{
	
	margin:0px;
	padding:0px;
	position:relative;
	left:30px;
	
}
/* ======================================================================================================= */
/* Fim Localização */
/* ======================================================================================================= */


/* ======================================================================================================= */
/* Pão de Angu */
/* ======================================================================================================= */
div#paodeangu{
	
	position:relative;
	width:780px;
	left:50%;
	margin-left:-360px;
	padding-top:30px;
	padding-bottom:30px;
	overflow:hidden;
	
}

div#paodeangu #coluna2 #pratos{
	
	position:relative;
	width:363px;
	
}

.botao_esquerda{

	position:absolute;
	z-index:900;	

}

.botao_direita{
	
	position:absolute;
	left:325px;
	z-index:998;
	top:4px;	
		
}

div#paodeangu #coluna2 #pratos #categoria{
	
	position:relative;
	width:363px;
	
}

div#paodeangu #coluna2 #pratos #categoria .titulo{
	
	position:relative;
	height:60px;
	text-align:center;
	
}

div#paodeangu #coluna2 #pratos #categoria .titulo h1{
	
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-style:italic;
	font-size:30px;
	
}

table tr{
	
	position:relative;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	border-bottom:#999 dotted 1px;
	
}

table tr h2{
	
	margin:0px;
	padding:0px;
	font-size:15px;
	
}


table tr td.margem{
	
	padding:5px;
	background:#FFF;
	
}

.horario{
	
	position:absolute;
	left:200px;
	top:710px;
	
}

div#paodeangu #coluna1{
	
	position:relative;
	width:370px;
	margin-right:30px;
	float:left;
		
}

div#paodeangu #coluna2{
	
	position:relative;
	width:376px;
	float:left;
		
}
/* ======================================================================================================= */
/* Fim Pão de Angu */
/* ======================================================================================================= */



/* ======================================================================================================= */
/* Depoimentos */
/* ======================================================================================================= */
div#depoimentos{
	
	position:relative;
	
}

.depo{
	
	position:relative;
	padding:10px;
	margin-top:8px;
	background-color:#eae5db;
	color:#666;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-size:10px;
	
}

.nome{
	
	color:#7d4f33;
	font-weight:bolder;
	margin-top:5px;
	
}
/* ======================================================================================================= */
/* Fim Depoimentos */
/* ======================================================================================================= */

/* ======================================================================================================= */
/* Rodapé */
/* ======================================================================================================= */
div#rodape{
	
	position:relative;
	background:url(../imagens/rodape/rodape.jpg) repeat-x;
	
}

div#rodape #centro{
	
	position:relative;
	left:50%;
	margin-left:-360px;
	width:780px;
	overflow:hidden;
	color:#FFF;
	
}

div#rodape #centro{
	
	position:relative;
	left:50%;
	margin-left:-360px;
	width:780px;
	overflow:hidden;
	color:#FFF;
	
}

div#rodape #centro #endereco{
	
	margin-top:20px;
	margin-bottom:60px;
	
}

div#rodape #centro #endereco ul{
	
	margin:0px;
	padding:0px;
	
}

div#rodape #centro #endereco ul li{
	
	display:inline-block;
	margin-right:30px;
	
}

div#rodape #centro #menu{

	text-align:center;	
	
}

div#rodape #centro #menu a{
	
	padding:10px;
	display:inline-block;
	font-size:14px;
	text-decoration:none;
	color:#FFF;
	
}

div#rodape #centro #menu a:hover{
	
	color:#822e13;
	background-color:#FFF;
	
}

div#rodape #centro #menu a.destaque{
	
	color:#822e13;
	background-color:#FFF;
	
}
/* ======================================================================================================= */
/* Fim Rodapé */
/* ======================================================================================================= */
