.index {
	height: 100%;
	width: 100%;
	vertical-align: 100%;
}
.iframe {
	height: 395px;
}
.pgborderZERO {
	margin: 0px;
	padding: 0px;
}
.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1D491B;
	padding: 10px;
}
.texto2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1D491B;
	padding: 0 4px;
	text-align: justify;
}

.texto2 img {
	margin-top: 14px;
}

.texto3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1D491B;
	padding: 4px;
	text-align: justify;
}

.texto4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1D491B;
	text-align: justify;
}

.texto5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1D491B;
	padding: 0 4px;
	text-align: center;
}

	.texto2 a {
		color: #1D491B;
		padding: 0px;
	}
	
	.texto2 ul {
		padding-left:20px;
		clear:both;
	}
	
.linkgaleria a{
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #668c40;
	padding: 4px;
	text-align: justify;
}

.linkgaleria {
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #668c40;
	padding: 4px;
	text-align: justify;
}

.overview2 {
	height: 395px;
	background-image: url(../_images/backgrounds/bg_overview_2.gif);
}
.overview4 {
	height: 395px;
	background-image: url(../_images/backgrounds/bg_overview_4.gif);
}
.idearest1 {
	height: 395px;
	background-image: url(../_images/backgrounds/bg_idea_rest_1.gif);
}
.idearest2 {
	height: 395px;
	background-image: url(../_images/backgrounds/bg_idea_rest_2.gif);
}
.idearest3 {
	height: 395px;
	background-image: url(../_images/backgrounds/bg_idea_rest_3.gif);
}
.ideataste {
	height: 395px;
	background-image: url(../_images/backgrounds/bg_idea_taste.gif);
}
.ideacreate1 {
	height: 395px;
	background-image: url(../_images/backgrounds/bg_idea_create_1.gif);
}
.ideacreate2 {
	height: 395px;
	background-image: url(../_images/backgrounds/bg_idea_create_2.gif);
}
.inforiosanta1 {
	height: 395px;
	background-image: url(../_images/backgrounds/bg_info_riosanta_1.gif);
}
.inforiosanta2 {
	height: 395px;
	background-image: url(../_images/backgrounds/bg_info_riosanta_2.gif);
}
.infohosts {
	height: 395px;
	background-image: url(../_images/backgrounds/bg_info_hosts.gif);
}
.inforeservation {
	height: 395px;
	background-image: url(../_images/backgrounds/bg_info_reservation.gif);
	background-repeat: no-repeat;
}
.inforeservation2 {
	height: 395px;
	background-image: url(../_images/backgrounds/bg_info_reservation2.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.inforeservation3 {
	height: 395px;
	background-image: url(../_images/backgrounds/bg_info_reservation3.gif);
	background-repeat: no-repeat;
}
.formulario {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1D491B;
}
.formcampo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1D491B;
	padding: 3px;
	width: 95%;
	border: 1px solid #D0D0D0;
}
.formmensagem {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1D491B;
	padding: 3px;
	width: 95%;
	border: 1px solid #D0D0D0;
	height: 90px;
}
.infospaces {
	height: 395px;
	background-image: url(../_images/backgrounds/bg_info_spaces.gif);
}
.infoinfo {
	height: 395px;
	background-image: url(../_images/backgrounds/bg_info_bulletim_register.gif);
}
.infolinks {
	height: 395px;
	background-image: url(../_images/backgrounds/bg_info_links.gif);
}
.infolinks2 {
	height: 395px;
	background-image: url(../_images/backgrounds/bg_info_links2.gif);
}
.inforoom {
	height: 395px;
	background-image: url(../_images/backgrounds/bg_info_rooms.gif);
}
.infodocument {
	height: 395px;
	background-image: url(../_images/backgrounds/bg_info_documents.gif);
}
.infolinks {
	height: 395px;
	background-image: url(../_images/backgrounds/bg_info_links.gif);
}
.linkstexto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1D491B;
	padding: 2px;
}
.linkstexto a:link {
	color: #1D491B;
	text-decoration: none;
}
.linkstexto a:active {
	color: #1D491B;
	text-decoration: none;
}
.linkstexto a:hover {
	color: #1D491B;
	text-decoration: none;
}
.linkstexto a:visited {
	color: #1D491B;
	text-decoration: none;
}
.rodape {
	color: #1D491B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 5px;
	text-align:center;
}
.bistro {
	height: 395px;
	background-image: url(../_images/bg_bistro2.jpg);
	background-repeat: no-repeat;
}
.event {
	height: 395px;
	background-image: url(../_images/backgrounds/bg_event.gif);
	background-repeat: no-repeat;
}
.event2 {
	height: 395px;
	background-image: url(../_images/backgrounds/bg_event2.gif);
	background-repeat: no-repeat;
}
.press {
	height: 395px;
	background-image: url(../_images/backgrounds/bg_imprensa.gif);
	background-repeat: no-repeat;
}


.event12 {
	height: 395px;
	background-image: url(../_images/backgrounds/bg_event12.gif);
	background-repeat: no-repeat;
}
.event122 {
	height: 395px;
	background-image: url(../_images/backgrounds/bg_event122.gif);
	background-repeat: no-repeat;
}
.event3 {
	height: 395px;
	background-image: url(../_images/backgrounds/bg_event3.gif);
	background-repeat: no-repeat;
}
.neigh {
	height: 395px;
	background-image: url(../_images/backgrounds/bg_neighboor.gif);
	background-repeat: no-repeat;
}
.textocancela {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1D491B;
	padding: 10px;
	line-height: 13px;
}

#galeria-fotos {}
	
	#galeria-fotos td, tr {
						border-collapse:collapse;
						text-align:center;
						}
	
	#galeria-fotos a:hover img {
						filter:alpha(opacity=75);
						-moz-opacity: 0.75;
						opacity: 0.75;
						}

#contato-form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1D491B; }
	
	#contato-form td, tr {
						text-align:left; }
						
	#contato-form .endereco {
						padding:5px; }
						
	#contato-form input {
						border:#999 1px solid;
						font-family:Arial, Helvetica, sans-serif;
						font-size:10px;
						color:#1D491B;

						width:350px;
						*width:350px; }
						
	#contato-form input[type=button] {
						width:50px;
						*width:50px; }						

	#contato-form .telefonebox { 
						border:#999 1px solid;
						font-family:Arial, Helvetica, sans-serif;
						font-size:10px;
						color:#1D491B;
							
						width:250px;
						*width:250px;
						}	

	#contato-form .mensagembox { 
						border:#999 1px solid;
						font-family:Arial, Helvetica, sans-serif;
						font-size:10px;
						color:#1D491B;
							
						width:350px;
						*width:350px;
						height:60px; }	
						
						
#mapa-descricao {
	padding-left:10px;
	}

#preco-descricao {
	padding:1px 12px 1px 1px;
}	

#cancelamento-descricao {
	padding-top:12px;	
}

#eventos-descricao {
	padding:8px 8px 4px;
}

#turismo-descricao {
	padding-right:12px;
}
	
#foto-home {
	margin-top:10px;
	padding:10px;
}
	
.identacao-texto {
	margin-left:7px;
}


#thumbs    {  
	width:85%; 
	}
	
	#thumbs ul { 
		margin:0; 
		padding:0; 
		list-style:none; 
	}
	
	#thumbs li { 
		float:left; 
	}
	
	#thumbs img {
		border:2px #003500 solid;
	}
	
	#thumbs img:hover {
		opacity:0.7;
		filter:alpha(opacity=70);
	}
	
	.thumb-container {
		background-color:#003500;
		border-left:2px #999 solid;
		border-bottom:2px #999 solid;		
		margin:14px;			
	}
	
#press ul { display:inline; }
#press ul li { display:inline; }
#press ul li img { margin:11px; border:0;  }
#press ul li.ambev img { margin:10px 10px 10px 0; border:0;  }
#press ul li img a { border:0; }
#press ul li img a:hover { border: 1px solid #999; }

#guestbook { padding-top:15px; text-align:center; }
#guestbook img { border:0; }
#guestbook #guestbook-picts { display:none; }
 
