@charset "UTF-8";
/* CSS Document */

body {
	border:0;
	margin:0;
	padding:0;
	font-family: Arial, sans-serif;
	background: url('img/1-bg-home.jpg') #404a60 center top no-repeat;
	width: 100%;
	text-align:center;}
	
	input {
		outline: none;
	}
	
#total {
	width: 970px;
	text-align: center;
	display: inline-block;}
	
.top {
	display: inline-block;
	width: 100%;
	height: 200px;
	float: left;}
	
	.logo {
		cursor: pointer;
		float: left;}
		
	.num {
		float: left;
		margin-top: 35px;
		margin-left: 100px;}
	
	.top ul {
		display: inline-block;
		list-style: none;
		margin-left: 0;}
		
	.empresa{
		width: 120px;
		height: 20px;
		display: inline-block;
		color: #fff;
		cursor: pointer;
		margin-right: 20px;
		margin-top: 40px;
		padding: 5px 0 5px 0;}
		.empresa:hover {
			background-color: #fd6b4b;
			border-radius: 7px;}
		
	.contato{
		width: 120px;
		height: 20px;
		display: inline-block;
		color: #fff;
		cursor: pointer;
		margin-left: 20px;
		margin-top: 40px;
		padding: 5px 0 5px 0;}
		.contato:hover {
			background-color: #fd6b4b;
			border-radius: 7px;}
			
	.menu {
		width: 764px;
		height: 63px;
		text-align: center;
		display: inline-block;
		background: url(img/1-bg-barra-menu.png) center top no-repeat;}
		
		.menu ul {
			display: inline-block;
			width: 730px;
			text-align: center;
			float: left;
			list-style: none;
			margin: 0;
			padding-top: 7px;}
			
			.menu ul li {
				margin-left: 10px;
				margin-right: 10px;
				cursor: pointer;
				float: left;}
							
				.home {
					display: inline-block;
					width: 46px;
					height: 44px;
					background: url(img/1-menu-home.jpg) center top no-repeat;}
					.home:hover{background: url(img/1-menu-home-hover.jpg) center top no-repeat;}
					
				.pacotes {
					display: inline-block;
					width: 129px;
					height: 46px;
					background: url(img/1-menu-pacote.jpg) center top no-repeat;}
					.pacotes:hover{background: url(img/1-menu-pacote-hover.jpg) center top no-repeat;}
					
				.corporativo {
					display: inline-block;
					width: 166px;
					height: 46px;
					background: url(img/1-menu-corporativo.jpg) center top no-repeat;}
					.corporativo:hover {background:url(img/1-menu-corporativo-hover.jpg) center top no-repeat; }
					
				.eventos {
					display: inline-block;
					width: 132px;
					height: 46px;
					background: url(img/1-menu-eventos.jpg) center top no-repeat;}
					.eventos:hover {background: url(img/1-menu-eventos-hover.jpg) center top no-repeat;}
					
				.veiculos {
					display: inline-block;
					width: 132px;
					height: 46px;
					background: url(img/1-menu-veiculos.jpg) center top no-repeat;}
					.veiculos:hover {background:url(img/1-menu-veiculos-hover.jpg) center top no-repeat; }
					
	#newsletter{
		display: inline-block;
		float: right;
		background: url(img/1-bg-news.png) center top no-repeat;
		width: 370px;
		height: 430px;
		margin-top: 40px;
		padding-top: 70px;
		color: #fd6b4b;}
		
		input.full {
			display: inline-block;
			width: 300px;
			height: 30px;
			border-radius: 10px;
			margin-bottom: 15px;
			padding-left: 10px;}
			
		input.date {
			display: inline-block;
			width: 50px;
			height: 31px;
			border-radius: 10px;
			padding-left: 10px;
			margin-left: 8px;}
			
		.interesses {
			display: inline-block;
			list-style: none;
			float: left;
			text-align: left;	
			padding-left:  30px;}
			
			.interesses li {
				margin-bottom: 10px;}
				
		.enviar {
			margin-left: 110px;
			margin-top: 20px;
			cursor: pointer;
			display: inline-block;
			background: url(img/1-bt-enviar.jpg) center top no-repeat;
			width: 62px;
			height: 30px;}
			.enviar:hover {background: url(img/1-bt-enviar-hover.jpg) center top no-repeat;}
			
	#wooba {
		display: inline-block;
		text-align: center;
		width: 662px;
		height: 50px;
		padding-left: 260px;
		padding-top: 12px;
		background: url(img/1-acesso-wooba.jpg) center top no-repeat;}
		
		#wooba input{
			display: inline-block;
			padding-left: 5px;
			float: left;
			margin-right: 10px;
			width: 210px;
			height: 33px;}
			
			img.ok{
				display: inline-block;
				width: 51px;
				height: 33px;
				cursor: pointer;
				float: left;}
	
	#reserve {
		display: inline-block;
		text-align: center;
		width: 662px;
		height: 50px;
		padding-left: 260px;
		padding-top: 12px;
		background: url(img/1-acesso-reserve.jpg) center top no-repeat;}
		
		#reserve input{
			display: inline-block;
			padding-left: 5px;
			float: left;
			margin-right: 10px;
			width: 210px;
			height: 33px;}
			
#foot{
	display: inline-block;
	width: 100%;
	height: 60px;
	background-color: #404a60;
	color: #c5c5c5;
	padding-top: 25px;
	font-family: sans-serif;
	font-size: 10pt;
}