html, body {
	margin:0;
	padding:0;

}
#other_pages {
	font-family: "Trebuchet MS";
	font-size:8pt;
	
}

body {
	background-color:#eaeee8;
	background-image:url('../img/bg.jpg');
	background-repeat:repeat-x;
}

.interna {

	background-image:url('../img/bg.jpg');
}



#geral {
	width:980px;
	margin-left:auto;
	margin-right:auto;	
}

#topo {
	height:46px;
	background-image:url('../img/bg-topo.jpg');
}

#topo img {
	margin:15px 10px 0 0;
}

.menu-img img {
	
	margin-right:20px;
}


.left {
float:left;
position:relative;
}

.right {
float:right;
position:relative;
}

#banner {
	position:relative;
	height:262px;

}

#banner-interna {
		position:relative;
		height:100px;
	
}

#banner .banner {
	position:absolute;
	bottom:0;
	left:0;	
	background-image:url('../img/banner.jpg');
	height:182px;
	width:980px;
}


#banner img.logo, #banner-interna img.logo {
	position:absolute;
	top:13px;
	left:30px;	
	opacity:1;
}

#conteudo {
	padding:20px 0 0 20px;
	margin-top:0;
	position:relative;
	height:190px;
	background-image:url('../img/bg-conteudo.jpg');
	background-repeat:no-repeat;
}

#conteudo-banner {
	padding-left:16px;
	padding-top:10px;
	margin-top:0;
	position:relative;
	
}

#conteudo-interna {
	float:left;
	width:100%;
margin-bottom:-5px;
margin-top:-20px;
padding-top:30px;
background-image:url('../img/bg-interna.jpg');
background-repeat:no-repeat;

}

#conteudo-interna .col1 p {
	color:#777;
	font-size:12pt;
		line-height:22px;
}

#conteudo-interna .col2 p {
	color:#777;
	font-size:10pt;
		line-height:22px;
}

#conteudo .col3, #conteudo-banner .col3 { 
width:32%;
float:left;
margin-right:1%;
}

#conteudo .col3-2, #conteudo-banner .col3-2 {
	margin-left:0;
	margin-top:0;
	width:58%;
float:left;
margin-right:1%;
}

#conteudo .col3-1, #conteudo-banner .col3-1 {
	
	width:37%;
float:left;
margin-right:1%;
padding-left:1%
}

#conteudo-interna .col4 p {
		color:#777;
	font-size:9pt;

	
}

#conteudo .selo {
	margin-top:10px;
	margin-bottom:12px;
width:100%;
height:auto;
float:left;
}
.col2 .selo {
	margin-top:20px;
	
}
.selo img {
	margin-right:20px;
	
}

hr {
	border-top: 1px dotted #cecece;
	height:1px;
	border-bottom:0;
	border-left:0;
	border-right:0;
}

.bullet {
	padding-left:18px;
	background-image:url('../img/bullet.gif');
background-repeat: no-repeat;
background-position: center left;
margin:5px 0 0 0;
}

.bullet div {
	
	float:left;
	margin-right:5px;
	margin-top:5px;
	cursor:pointer;
}
.search {
	top:5px;
	right:10px;
	width:314px;
height:45px;
	position:absolute;
	
}
.search-text {
	float:left;
	margin:10px;
	width:220px;
}
.search-text input {
	width:100%;
	border:1px solid #d8e3d2;
	padding:2px;
}

.telefone {
	margin-top:7px;
	margin-bottom:7px;
}

.search-button {
	float:left;
	margin:10px;
	width:52px;

}

a {
	font-family: 'Trebuchet MS';
	font-size:10pt;
	color:#0b2755;
	text-decoration:none;
}

a:hover {
	
	color:#11418f;
}

a img {
	
	opacity:.8;
	filter: alpha(opacity=80);
}

a:hover img {
	
	opacity:1;
	filter: alpha(opacity=100);
}

p {
	font-family: 'Trebuchet MS';
	font-size:10pt;
	margin:5px 25px 10px 0;
	padding:0;
	line-height:18px;
	color:#5e5e5e;

	
}

h1 {
	
	font-family: 'Trebuchet MS';
	margin:0;
	padding:0;
	font-size:16pt;
	font-weight:bold;
color:#18226d;
}


h2 {
	
	font-family:'Trebuchet MS';
	margin:0;
	padding:0;
	font-size:12pt;
	font-weight:normal;
color:#18226d;
}



img {
	border:0;
	
}

#rodape-bg {
	float:left;
	width:100%;
	height:150px;
	
	
}

#rodape {
width:980px;
padding:5px;
margin-left:auto;
margin-right:auto;	

}

#rodape p, #rodape a {
	font-size:9pt;
}

.espaco {
	margin-top:100px;
	
}

.col1 {
	width:25%;
float:left;
padding-left:2%;
	padding-top:10px;
		margin-bottom:20px;
}

.col2 {
	width:43%;
float:left;
padding-right:2%;
	padding-top:5px;
	margin-bottom:10px;

	
}

.col4 {
	
		width:25%;
float:left;
padding-right:2%;
	padding-top:13px;
	margin-bottom:10px;
}

.margin-topo {
	margin-top:20px;
	
}

.full {
	width:95%;
}

.form-titulo {
	
	font-family: 'Trebuchet MS';
	font-size:8pt;
	color:#777;
	margin:8px 0 8px 0;
	padding:0;
	
}
ul {
	margin:0;
	list-style-image: url('../img/bullet-2.gif');
	
}
ul, li {
margin:0;
padding:0;
padding-bottom:5px;
margin-left:8px;
		font-family: 'Trebuchet MS';
	font-size:10pt;
	font-style:italic;
	color:#0b2755;
}

.search {
	margin:10px 0 10px 0;	

}

input,select,textarea {
		font-family: 'Trebuchet MS';
	font-size:12pt;
	
}

form div {
	margin-right:5px;
	float:left;
}
.resultado {
	width:100%;
	display:inline;
	float:left;
}

label {
	
		font-family:  'Trebuchet MS';
	font-size:10pt;
	padding:15px 0 15px 0;
	padding:0;
	line-height:18px;
	color:#777;
}

.col2 input, .col2 textarea, .col4 input, .col4 textarea {
	
	border-top:1px solid #cecece;
	border-left:1px solid #cecece;
	border-bottom:1px solid #ebebeb;
	border-right:1px solid #ebebeb;
	padding:3px;
	width:95%;
	
}

.col4 .button {
		margin:10px 0 0 0;
	padding:0;
	border:0;
width:auto;
}

.col2 .button {
		margin:10px 0 0 0;
	padding:0;
border:0;
width:auto;
}

.col2 .button-listar {
	margin:0;
		padding:0;
border:0;
width:auto;
}
.rede-de-hoteis {
	float:left;
	width:100%;
}

table {
			font-family: 'Trebuchet MS';
	font-size:12pt;
	color:#777;
	width:100%;
}

a h2, h2 a {
	
	font-family:'Trebuchet MS';
	margin:0;
	padding:0;
	font-size:12pt;
	font-weight:normal;
color:#18226d;
	
}

