/*Desenvolvido por:www.agenciapro.com.brcontato@agenciapro.com.br*/@import url(menu.css);/* Elementos */* {	border: 0;	margin: 0;	padding: 0;	font-size: 100%;	list-style: none;	text-decoration: none;}body {	text-align: center;	font-family: "Comic Sans MS", cursive;	background: #309 url(img/bg_body.png);}hr {	display: none;}/* Classes */.floatleft {	float: left;	margin: 0 10px 0 0;}.floatright {	float: right;	margin: 0 0 0 10px;}#content .center {	text-align: center;}#content .center {	text-align: center;}#content .img-separacao {	text-align: center;}#content .img-separacao img {	margin: 0 10px;	border: 1px solid #309;}.titlelink a {	padding: 0 25px;	background: url(img/estrela_do_mar.png) no-repeat left center;}#content .blocotxtimg {	height: 160px;}.hr {	clear: both;	height: 15px;	padding: 15px 0;	background: url(img/hr.png) no-repeat center center;}.red {color:red;font-size:15px;}/* IDs */#wrapper {	width: 610px;	margin: 0 auto;	overflow: hidden;	text-align: left;	background: #fff url(img/bg_content.png);}/* Idioma */#lang1 {	top: 60px;	left: 50%;	height: 25px;	overflow: hidden;	margin-left: 304px;	position: absolute;}#lang2 {	top: 90px;	left: 50%;	height: 25px;	overflow: hidden;	margin-left: 304px;	position: absolute;}.en {	background: url(img/lang_en.png) no-repeat top right;}.br {	background: url(img/lang_br.png) no-repeat top right;}.it {	background: url(img/lang_it.png) no-repeat top right;}.en p a, .br p a, .it p a {	color: #000;	width: 60px;	height: 25px;	display: block;	font-size: 70%;	overflow: hidden;	line-height: 25px;	text-indent: -999px;	font-family: Tahoma, Arial, Heveltica, San-serif;}.en a:hover {	width: 80px;	text-indent: 0px;	background: #fff url(img/lang_en.png) no-repeat bottom right;}.br a:hover {	width: 80px;	text-indent: 0px;	background: #fff url(img/lang_en.png) no-repeat bottom right;}.it a:hover {	width: 80px;	text-indent: 0px;	background: #fff url(img/lang_en.png) no-repeat bottom right;}/* Header */#header {	height: 210px;	overflow: hidden;	background: #09f url(img/bg_topo.png) no-repeat center bottom;}#header h1 {	padding: 5px 15px;}#header h2 {	text-indent: -99999px;}#header h1 a {	width: 110px;	height: 141px;	display: block;	text-indent: -99999px;	background: url(img/logo.png) no-repeat left center;}/* Conteudo */#front_imagens {	float: right;	width: 220px;	display: inline;	margin: 0 15px;}#front_imagens img {	margin-bottom: 10px;	border: 1px solid black;}#content h1 {	color: #309;	font-size: 100%;	margin: 0 15px 15px 15px;}#content h1 a {	font-size: 100%;	text-decoration: none;}#content h2 {	color: #000;	font-size: 100%;	padding-left: 25px;	margin: 0 15px 5px 15px;	background: url(img/estrela_do_mar.png) no-repeat left center;}#content h2 a {	text-decoration: none;}#content h3 {	padding-bottom: 20px;}#content p {	color: #309;	font-size: 80%;	text-align: justify;	margin: 0 15px 15px 15px;}#content p a {	color: #000;	text-decoration: underline;}#content a:hover {	text-decoration: none;	background-color: #F1EDF8;}#content p cite {	display: block;	font-style: normal;	padding: 0 0 5px 25px;	background: url(img/estrela_do_mar.png) no-repeat top left;}#content .colimright {	float: right;	width: 200px;	display: inline;	margin: 0 45px 0 15px;}#content .colimleft {	float: left;	width: 200px;	margin: 0 15px 0 15px;}#content #indicacoes img {	padding-bottom: 25px;}#content #indicacoes p {	clear: both;	height: 60px;	overflow: hidden;}/* Tarifario, destaques */#content #divdestaque {	width: 530px;	height: 80px;	padding: 20px;	margin: 10px auto;	text-align: left;	background: url(img/tarifario.png) top center no-repeat;}#content #divdestaque h2 {	margin: 0;	padding: 0;	background: none;}#content #divdestaque p {	margin: 0;}/* Tables */#content table {	color: #309;	font-size: 80%;	border-collapse: collapse;}#content table td {	padding: 2px 4px;	border: 1px solid #000;}/* Tarifas */#content table.tarifas {	text-align: center;	border: 1px solid #000;	margin: 0 20px 5px 20px;}#content table.tarifas .col1 {	text-align: right;}#content table .tarif-titulo {	width: 220px;	font-size: 120%;	background: #FDEDB5;}#content table .tarif-valor {	width: 18%;}#content table tr .tarif-rot {	text-align: left;}/* Comentarios */#comments blockquote {	padding: 10px;	margin: 0 10px;	border-bottom: 1px solid #ddd;	background: url(img/estrela_do_mar.png) no-repeat 0 15px;}/* Apresentacao */#apresentacao {	width: 610px;	height: 312px;	text-align: center;	margin-bottom: 20px;	background: url(img/pousada_tamarindo.jpg) no-repeat;}#apresentacao h2 {	background: none;	text-indent: -9999px;}#apresentacao p a:hover {	background: none;}/* galeria */#content ul.galeria {	padding: 0 15px 15px 15px;}#content ul.galeria li {	float: left;	width: 150px;	margin: 0 20px;	font-size: 80%;	display: inline;	list-style: none;	text-align: center;}#content ul.galeria li img {	border: 1px solid #000;}#content ul.galeria a {	color: #666;	text-decoration: none;}#content ul.galeria a:hover {	color: #000;	background: none;}/* Mapa do site */#content ul.mapa_links li {	font-size: 100%;	list-style: none;}#content ul.mapa_links h2 a {	color: #309;	font-size: 85%;}#content ul.mapa_links h2 a:hover {	color: #000;	text-decoration: none;	background-color: #F1EDF8;}#content ul.mapa_links p {	color: #000;	margin: 0 15px 5px 15px;}/**//* Listas */#content ul {	padding: 0 15px 15px 45px;}#content ul li {	color: #000;	font-size: 80%;	line-height: 150%;	list-style-image: url(img/marcador3.png);}#content ul ul {	padding: 0 15px 0 40px;}#content ul ul li {	color: #000;	list-style-image: url(img/marcador3.png);}#content ul ul a {	color: #000;	font-size: 80%;}/* Listas em Links */#content ul.secoesexternas {	margin: 10px 0 0 0;}#content ul.secoesexternas li {	height: 100px;	list-style-type: none;	list-style-image: none;}#content ul.secoesexternas img {	float: left;	margin-right: 10px;}/* menu aventura */#content #menu_aventura {	padding: 0;	width: 600px;	height: 190px;	margin-left: 130px;}#content #menu_aventura li {	display: inline;	list-style: none;}#content #menu_aventura li a {	color: #000;	float: left;	width: 180px;	display: block;	padding: 3px 10px 3px 30px;	background: url(img/estrela_do_mar.png) no-repeat left;}/**/ul.star_list {	padding: 0 40px;}ul.star_list li {	list-style-image: url(img/estrela_do_mar.png);}/* textos */#textos a {	color: #000;	text-decoration: underline;}#textos a:hover {	text-decoration: none;	background-color: #F1EDF8;}#textos ul {	padding: 0 15px 15px 40px;}#textos ul li {	font-size: 80%;	list-style-type: disc;}blockquote#videos {	width: 350px;	height: 90px;	background: url(img/camera.jpg) no-repeat right bottom;}/* Promocional */#promocional {	color: #309;	clear: both;}#promocional p {	text-align: center;}#promocional blockquote p {	font-size: 110%;	text-align: left;}#promocao {	padding-left: 40px;	background: url(img/estrela_do_mar.png) no-repeat 30px 0;}/* citacao */.citacao {	float: right;	width: 170px;}/* Serserva - Formulario */form#reserva {	margin: 10px 20px;}input, textarea {	padding: 2px 0;	border: 1px solid #ccc;	font-family: "Comic Sans MS";}form button {	color: #fff;	font-size: 80%;	background: #309;	margin: 0 15px;	padding: 2px 10px;	font-family: "Comic Sans MS";}.inputtexts label {	float: left;	width: 150px;	display: block;	text-align: right;	padding-right: 5px;}.inputtexts input {	width: 250px;}form#reserva textarea {	width: 400px;	height: 80px;	font-size: 100%;}/* Rodape - Footer */#footer {	clear: both;	color: #fff;	font-size: 75%;	text-align: center;	padding: 25px 0 20px 0;	background: #309 url(img/bg_footer.png) no-repeat top;}#footer strong {	color: #ff0;}#footer address {	font-style: normal;}#footer a {	color: #fff;	font-weight: bold;}#footer a:hover {	text-decoration: underline;}/* animacao do topo */#swftop {	top: 0;	left: 50%;	margin-left: -165px;	width: 469px;	height: 100px;	overflow: hidden;	position: absolute;}/* Google Map */#map {	clear: both;	width: 580px;	height: 400px;	margin: 10px auto;}