﻿body{
	margin:0px;
	font:14px "Trebuchet MS";
	background-image:url('../imagens/background/background-site.gif');
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#63bfca;
}
h1{
	text-indent:-9000px;
	background-image:url('../imagens/logo-jangadeiro.jpg');
	background-repeat:not-repeat;
	background-position:top;	
	width:269px;
	height:243px;
	position:absolute;
	margin-left:20px;
	margin-top:0px;
}



p{
	margin:auto;
	margin-top:10px;
	margin-bottom:10px;
	width:95%;
	color:#333333;
	text-align:justify;
	line-height:18px;
}
p a{
	text-decoration:underline;
	color:#5B85C1;
}
p a:hover{
	text-decoration:none;
	color:#2A4E9A;
}
object{
	z-index:999;
	position:absolute;
}
.topo{
	width:100%;
	height:69px;
	background-image:url('../imagens/background/background-topo.gif');
	background-repeat:repeat-x;
	background-position:top center;
	position:absolute;
	left:0px;
	top:0px;
	z-index:1 !important;
}
.global{
	margin:auto;	
	width:980px;
	height: 781px;
	text-align:left;
	z-index:9 !important;
	
}
.global .topo-swf{
	border:1px solid red !important;
	width:980px;
	height:248px;
}
.global .menu{
	width:980px;
	height:86px;
	background-image:url('../imagens/background/background-menu.gif');
	background-repeat:repeat-x;
	background-position:top;	
	margin:auto;
	position:absolute;
	top:248px;
}

.global .menu a{
	display:block;
	float:left;
	height:48px;
	position:relative;
	top:15px;
	text-indent:-90000px;
	width:auto;

}

.global .menu .refeicoes{
	width:139px;
	background-image:url('../imagens/menu/refeicoes.gif');
	margin-left:34px;
}
.global .menu .cardapio{
	width:148px;
	background-image:url('../imagens/menu/cardapio.gif');
	margin-left:34px;
}
.global .menu .happyhour{
	width:196px;
	background-image:url('../imagens/menu/happy-hour.gif');
	margin-left:34px;
}
.global .menu .promocoes{
	width:170px;
	background-image:url('../imagens/menu/promocoes.gif');
	margin-left:34px;
}
.global .menu .contato{
	width:115px;
	background-image:url('../imagens/menu/contato.gif');
	margin-left:34px;

}

.global .conteudo{
	width:100%;
	height:440px;
	position:relative;
	top:334px;
}	

.global .conteudo .area-esquerda{
	width:435px;
	height:440px;
	float:left;
	margin-left:20px;
}
.global .conteudo .area-esquerda img{
	border:none;
}
.global .conteudo .area-meio{
	width:67px;
	height:440px;
	background-image:url('../imagens/background/meio-conteudo.gif');
	background-position:center top;
	background-repeat:no-repeat;
	float:left;
}
.global .conteudo .area-direita{
	width:435px;
	height:440px;
	float:left;
}
.global .conteudo .area-direita img{
	border:none;
}

/* backgrounds */


.happyhour-esquerda{
	background-image:url('../imagens/happy-hour-1.jpg');
	background-position:center 1px;
	background-repeat:no-repeat;
}	
.happyhour-direita{
	background-image:url('../imagens/happy-hour-2.jpg');
	background-position:top;
	background-repeat:no-repeat;
}	
.happyhour-esquerda p{
	position:absolute;
	top:320px;
	width:400px;
	margin-left:20px;
}	
.area-direita p{
	position:absolute;
	top:280px;
	width:400px;
	margin-left:10px;
}
.area-direita .tabela-brasileirao{
	width:410px;
	height:100px;
	position:absolute;
	margin-top:100px;
	margin-left:10px;
	overflow-y:scroll;
	overflow-x:hidden;
	display:block;
	
}
.tabela-brasileirao table{
	width:98%;	
}
.tabela-brasileirao table caption{
	text-align:right;
	font-weight:bold;
	font-size:11px;
}

.tabela-brasileirao table td{
	padding:5px;
	border-bottom:1px solid #dfdfdf;
	text-align:center;
}
.tabela-brasileirao table .titulo td{
	font-weight:bold;
}


.home-esquerda{
	background-image:url('../imagens/home-cardapio.jpg');
	background-position:center 0px;
	background-repeat:no-repeat;
}	
.home-direita{
	background-image:url('../imagens/home-happy-hour.jpg');
	background-position:top;
	background-repeat:no-repeat;
}	
.home-esquerda p.info-1{
	position:absolute;
	top:180px;
	width:260px;
	margin-left:19px;
	font-size:16px;
	text-align:left;
}	
.home-esquerda p.info-1 strong{
	color:#2B50A0;
	font-size:18px;

}
.home-esquerda p.info-1 img{
	position:absolute;
	top:-40px;
	right:-145px;
}
.home-esquerda p.info-2{
	position:absolute;
	top:330px;
	width:400px;
	margin-left:19px;
	font-size:16px;
	text-align:center;
}	

.home-direita p{
	position:absolute;
	top:120px;
	width:400px;
	margin-left:10px;
	text-align:center;
}	


.refeicoes-esquerda{
	background-image:url('../imagens/refeicoes-1.jpg');
	background-position:center 0px;
	background-repeat:no-repeat;
}	
.refeicoes-direita{
	background-image:url('../imagens/refeicoes-2.jpg');
	background-position:top;
	background-repeat:no-repeat;
}	
.refeicoes-esquerda p{
	position:absolute;
	top:108px;
	width:400px;
	margin-left:20px;
	text-align:center;
}	
.refeicoes-direita p{
	position:absolute;
	top:290px;
	width:400px;
	margin-left:10px;
	text-align:center;
}	

.contato-esquerda{
	background-image:url('../imagens/contato-1.jpg');
	background-position:center 0px;
	background-repeat:no-repeat;
}	
.contato-direita{
	background-image:url('../imagens/contato-2.jpg');
	background-position:top;
	background-repeat:no-repeat;
}	
.contato-esquerda p{
	position:absolute;
	top:75px;
	width:400px;
	margin-left:20px;
	text-align:center;
}	
.contato-direita p{
	position:absolute;
	top:73px;
	width:400px;
	margin-left:10px;
	text-align:center;
}	



.mapa-esquerda{
	background-image:url('../imagens/mapa-1.jpg');
	background-position:center 0px;
	background-repeat:no-repeat;
}	
.mapa-direita{
	background-image:url('../imagens/mapa-2.jpg');
	background-position:top;
	background-repeat:no-repeat;
}	
.mapa-esquerda p{
	position:absolute;
	top:170px;
	width:400px;
	margin-left:20px;
	text-align:left;
}	
.mapa-direita p{
	position:absolute;
	top:73px;
	width:400px;
	margin-left:10px;
	text-align:center;
}	

.area-formulario-contato{
	position:absolute;
	top:170px;
	width:490px;
	margin-left:10px;
}
.area-formulario-contato div{
	margin:auto;
	margin-top:5px;
	margin-bottom:5px;
}
.area-formulario-contato div label{
	float:left;
	text-align:right;
	width:100px;
	margin-right:5px;
	font-weight:bold;
}
.area-formulario-contato div .textbox{
	width:240px;
	height:18px;
	border:1px solid #dfdfdf;
	background-color:#f8f8f8;
	padding:2px;
	font:11px "Trebuchet MS";
}
.area-formulario-contato div .select{
	width:240px;
	height:22px;
	border:1px solid #dfdfdf;
	background-color:#f8f8f8;
	padding:2px;
	font:11px "Trebuchet MS";
}
.botao{
	width:auto;
	border:1px solid #dfdfdf;
	background-color:#f8f8f8;
	padding:5px;
	font:11px "Trebuchet MS";
	font-weight:bold;
}
.area-formulario-cadastro{
	position:absolute;
	top:170px;
	width:490px;
	margin-left:10px;
}
.area-formulario-cadastro div{
	margin:auto;
	margin-top:5px;
	margin-bottom:5px;
}
.area-formulario-cadastro div label{
	float:left;
	text-align:right;
	width:100px;
	margin-right:5px;
	font-weight:bold;
}
.area-formulario-cadastro div .textbox{
	width:240px;
	height:18px;
	border:1px solid #dfdfdf;
	background-color:#f8f8f8;
	padding:2px;
	font:11px "Trebuchet MS";
}
.area-formulario-cadastro div .select{
	width:240px;
	height:22px;
	border:1px solid #dfdfdf;
	background-color:#f8f8f8;
	padding:2px;
	font:11px "Trebuchet MS";
}



.rodape{
	width:100%;
	height:66px;
	background-image:url('../imagens/background/background-rodape2.gif');
	background-repeat:repeat-x;
	background-position:top;
}
.rodape p{
	color:#ffffff;
	font:11px "Trebuchet MS";
	text-align:center;
	position:relative;
	top:30px;
}
.rodape a{
	color:#ffffff;
	text-decoration:none;
}
.rodape a:hover{
	text-decoration:underline;
}
.pagina-volta{
	width:20px;
	height:20px;
	position:relative;
	margin-top:-32px;
	margin-left:10px;
	cursor:pointer;
	z-index:9999999;
}
.pagina-vai{
	width:20px;
	height:20px;
	position:absolute;
	margin-top:-32px;
	margin-left:400px;
	cursor:pointer;
	z-index:9999999;
	float:left;
}

.area-mapa{
	position:absolute;
	width:99%;
	height:auto;
	top:260px;
	float:left;
	display:none;
}
.mapa{
	width:600px;
	height:400px;
	margin:auto;
	background-color:#fff;
	border:4px solid #7DCBD4;
	padding:4px;
	z-index:999999999999999999999999999;
}	
.mapa iframe{
	position:relative;
}
.mapa .fechar{
	float:right;
	cursor:pointer;
	width:20px;
	height:20px;
	background-image:url('../imagens/fechar.gif');
	background-position:center;
	background-repeat:no-repeat;
	z-index:99999999999999999999999999999;	
}

form{
	margin:0px;
	padding:0px;
}