input.textfieldSmall  {
	width : 30px;
	height : 12px;
	background-color : #ffffff;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	border-left : 1px solid #A5ACB2;
	border-right : 1px solid #A5ACB2;
	border-bottom : 1px solid #A5ACB2;
	border-top : 1px solid #A5ACB2;
}

input.textfieldBig  {
	width : 220px;
	height : 21px;
	background-color : #ffffff;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	border-left : 1px solid #A5ACB2;
	border-right : 1px solid #A5ACB2;
	border-bottom : 1px solid #A5ACB2;
	border-top : 1px solid #A5ACB2;
}

.tableBlack  {
	padding : 2px;
	border-bottom : 1px solid #C9CAD0;
	border-left : 1px solid #C9CAD0;
	border-right : 1px solid Black;
	border-top : 1px solid Black;
	background-color : White;
}

.tableVideo {
	padding : 2px;
	border-bottom : 1px solid #C9CAD0;
	border-left : 1px solid #C9CAD0;
	border-right : 1px solid #C9CAD0;
	background-color : White;
	border-top : 1px solid #C9CAD0;
}


.tableGray  {
	border-bottom : 1px solid #FF9900;
}

body  {
	background-color : #EDEDF0;
}

form  {
	margin : 0;
	padding : 0;
}




.content  {
	FONT-WEIGHT : normal;
	FONT-SIZE : 11px;
	COLOR : #333333;
	LINE-HEIGHT : 16px;
	FONT-STYLE : normal;
	FONT-FAMILY : Geneva, Arial, Helvetica, sans-serif;
}

.contentIt  {
	FONT-WEIGHT : normal;
	FONT-SIZE : 11px;
	COLOR : Gray;
	LINE-HEIGHT : 16px;
	FONT-STYLE : italic;
	FONT-FAMILY : Geneva, Arial, Helvetica, sans-serif;
}

.contentblk  {
	FONT-WEIGHT : normal;
	FONT-SIZE : 9px;
	COLOR : #000000;
	LINE-HEIGHT : normal;
	FONT-STYLE : normal;
	FONT-FAMILY : Geneva, Arial, Helvetica, sans-serif;
}

.content A  {
	FONT-WEIGHT : normal;
	FONT-SIZE : 12px;
	COLOR : #000000;
	LINE-HEIGHT : normal;
	FONT-STYLE : normal;
	FONT-FAMILY : Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION : none;
}

.content A:link  {
	FONT-WEIGHT : normal;
	FONT-SIZE : 12px;
	COLOR : #000000;
	LINE-HEIGHT : normal;
	FONT-STYLE : normal;
	FONT-FAMILY : Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION : none;
}

.content A:visited  {
	FONT-WEIGHT : normal;
	FONT-SIZE : 12px;
	COLOR : #000000;
	LINE-HEIGHT : normal;
	FONT-STYLE : normal;
	FONT-FAMILY : Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION : none;
}

.content A:active  {
	FONT-WEIGHT : normal;
	FONT-SIZE : 12px;
	COLOR : #000000;
	LINE-HEIGHT : normal;
	FONT-STYLE : normal;
	FONT-FAMILY : Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION : none;
}

.content A:hover  {
	TEXT-DECORATION : underline;
}

.external A  {
	FONT-WEIGHT : normal;
	FONT-SIZE : 11px;
	COLOR : #FA8C1D;
	LINE-HEIGHT : normal;
	FONT-STYLE : normal;
	FONT-FAMILY : Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION : none;
}

.external A:link  {
	FONT-WEIGHT : normal;
	FONT-SIZE : 11px;
	COLOR : #FA8C1D;
	LINE-HEIGHT : normal;
	FONT-STYLE : normal;
	FONT-FAMILY : Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION : none;
}

.external A:visited  {
	FONT-WEIGHT : normal;
	FONT-SIZE : 11px;
	COLOR : #FA8C1D;
	LINE-HEIGHT : normal;
	FONT-STYLE : normal;
	FONT-FAMILY : Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION : none;
}

.external A:active  {
	FONT-WEIGHT : normal;
	FONT-SIZE : 11px;
	COLOR : #000000;
	LINE-HEIGHT : normal;
	FONT-STYLE : normal;
	FONT-FAMILY : Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION : none;
}

.external A:hover  {
	TEXT-DECORATION : underline;
}

.content P  {
	PADDING-RIGHT : 0px;
	PADDING-LEFT : 0px;
	PADDING-BOTTOM : 0px;
	MARGIN : 0.7em 0px 0px;
	PADDING-TOP : 0px;
}

.contentBold  {
	FONT-WEIGHT : bold;
	FONT-SIZE : 11px;
	COLOR : #333333;
	LINE-HEIGHT : 16px;
	FONT-STYLE : normal;
	FONT-FAMILY : Geneva, Arial, Helvetica, sans-serif;
}

.contentBold A  {
	FONT-WEIGHT : bold;
	FONT-SIZE : 12px;
	COLOR : #000000;
	LINE-HEIGHT : normal;
	FONT-STYLE : normal;
	FONT-FAMILY : Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION : none;
}

.contentBold A:link  {
	FONT-WEIGHT : bold;
	FONT-SIZE : 12px;
	COLOR : #000000;
	LINE-HEIGHT : normal;
	FONT-STYLE : normal;
	FONT-FAMILY : Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION : none;
}

.contentBold A:visited  {
	FONT-WEIGHT : bold;
	FONT-SIZE : 12px;
	COLOR : #000000;
	LINE-HEIGHT : normal;
	FONT-STYLE : normal;
	FONT-FAMILY : Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION : none;
}

.contentBold A:active  {
	FONT-WEIGHT : bold;
	FONT-SIZE : 12px;
	COLOR : #000000;
	LINE-HEIGHT : normal;
	FONT-STYLE : normal;
	FONT-FAMILY : Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION : none;
}

.contentBold A:hover  {
	TEXT-DECORATION : underline;
}

.contentBoldUnderline  {
	FONT-WEIGHT : bold;
	FONT-SIZE : 12px;
	COLOR : #000000;
	LINE-HEIGHT : normal;
	FONT-STYLE : normal;
	FONT-FAMILY : Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION : underline;
}

.contentBoldUnderline A  {
	FONT-WEIGHT : bold;
	FONT-SIZE : 12px;
	COLOR : #000000;
	LINE-HEIGHT : normal;
	FONT-STYLE : normal;
	FONT-FAMILY : Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION : underline;
}

.contentBoldUnderline A:link  {
	FONT-WEIGHT : bold;
	FONT-SIZE : 12px;
	COLOR : #000000;
	LINE-HEIGHT : normal;
	FONT-STYLE : normal;
	FONT-FAMILY : Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION : underline;
}

.contentBoldUnderline A:visited  {
	FONT-WEIGHT : bold;
	FONT-SIZE : 12px;
	COLOR : #000000;
	LINE-HEIGHT : normal;
	FONT-STYLE : normal;
	FONT-FAMILY : Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION : underline;
}

.contentBoldUnderline A:active  {
	FONT-WEIGHT : bold;
	FONT-SIZE : 12px;
	COLOR : #000000;
	LINE-HEIGHT : normal;
	FONT-STYLE : normal;
	FONT-FAMILY : Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION : underline;
}

.contentBoldUnderline A:hover  {
	FONT-WEIGHT : bold;
	FONT-SIZE : 12px;
	COLOR : #000000;
	LINE-HEIGHT : normal;
	FONT-STYLE : normal;
	FONT-FAMILY : Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION : underline;
}

.ContentBoldWhite  {
	FONT-WEIGHT : bold;
	FONT-SIZE : 12px;
	COLOR : #ffffff;
	LINE-HEIGHT : normal;
	FONT-STYLE : normal;
	FONT-FAMILY : Geneva, Arial, Helvetica, sans-serif;
}

A  {
	COLOR : #000000;
	TEXT-DECORATION : none;
}

A:hover  {
	TEXT-DECORATION : underline;
}

DIV  {
	FONT-WEIGHT : normal;
	FONT-SIZE : 12px;
	COLOR : #000000;
	FONT-FAMILY : Arial, Helvetica, Verdana, sans-serif;
	TEXT-DECORATION : none;
}

DIV TD  {
	FONT-WEIGHT : normal;
	FONT-SIZE : 12px;
	COLOR : #000000;
	FONT-FAMILY : Arial, Helvetica, Verdana, sans-serif;
	TEXT-DECORATION : none;
}

DIV P  {
	FONT-WEIGHT : normal;
	FONT-SIZE : 12px;
	COLOR : #000000;
	FONT-FAMILY : Arial, Helvetica, Verdana, sans-serif;
	TEXT-DECORATION : none;
}

DIV A:hover  {
	FONT-WEIGHT : normal;
	FONT-SIZE : 12px;
	COLOR : #000000;
	FONT-FAMILY : Arial, Helvetica, Verdana, sans-serif;
	TEXT-DECORATION : none;
}

input.button  {
	width : 100px;
	height : 22px;
	background-color : #ffffff;
	border-left : 1px solid #A5ACB2;
	border-right : 1px solid #A5ACB2;
	border-bottom : 1px solid #A5ACB2;
	border-top : 1px solid #A5ACB2;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-size : 10px;
	color : #6D6D8A;
}

.Footer  {
	FONT-WEIGHT : normal;
	FONT-SIZE : 10px;
	COLOR : #000000;
	LINE-HEIGHT : normal;
	FONT-STYLE : normal;
	FONT-FAMILY : Geneva, Arial, Helvetica, sans-serif;
}

.Footer A  {
	FONT-WEIGHT : normal;
	FONT-SIZE : 10px;
	COLOR : #000000;
	LINE-HEIGHT : normal;
	FONT-STYLE : normal;
	FONT-FAMILY : Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION : none;
}

.Footer A:link  {
	FONT-WEIGHT : normal;
	FONT-SIZE : 10px;
	COLOR : #000000;
	LINE-HEIGHT : normal;
	FONT-STYLE : normal;
	FONT-FAMILY : Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION : none;
}

.Footer A:visited  {
	FONT-WEIGHT : normal;
	FONT-SIZE : 10px;
	COLOR : #000000;
	LINE-HEIGHT : normal;
	FONT-STYLE : normal;
	FONT-FAMILY : Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION : none;
}

.Footer A:active  {
	FONT-WEIGHT : normal;
	FONT-SIZE : 10px;
	COLOR : #000000;
	LINE-HEIGHT : normal;
	FONT-STYLE : normal;
	FONT-FAMILY : Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION : none;
}

.Footer A:hover  {
	COLOR : #000000;
	TEXT-DECORATION : underline;
}

input.textfieldBig  {}

.dotted_vertical  {
	border-left-width : 0px;
	border-style : dotted;
	border-color : Gray;
	border-right-width : 1px;
	border-top-width : 0px;
	border-bottom-width : 1px;
}

.dotted_bottom  {
	border-bottom-width : 1px;
	border-top-width : 0px;
	border-right-width : 0px;
	border-left-width : 0px;
	border-color : Gray;
	border-style : dotted;
}

.titulo {

	font-size:20pt;
	font-weight:bold;


}



	.topo {
	
		width:810px;
		height:53px;
		border-color:#000000;
		border-style:double;
	}

.conteudo table {

}

.conteudo form {
	margin:0px;
	padding:0px;
	border:none;
}

.conteudo img {
	border:1px solid black;
	margin-right:5px;

}

.quadro {
	height:112px; 
	width:auto;
	*width:600px;
	padding:4px;
	background-color:#badcc0;
}

.quadroInterno {
	padding:4px;
	background-color:#badcc0;
	margin-bottom:8px;
}


	
	.botao {
		width:73px;
		height:99px;
		display:block;
		float:left;
		cursor:pointer;
		cursor:hand;
		margin:0px;
		padding:0px;
		border:0px;			
	}

	#home {
	    background-image:url(../gifs/01_close.jpg);
			
	}
	
	#fotos {
	    background-image:url(../gifs/02_close.jpg);	
	}

	#oquefazer {
	    background-image:url(../gifs/03_close.jpg);	
	}

	
	#oquelevar {
	    background-image:url(../gifs/04_close.jpg);	
	}

	
	
	#historia {
	    background-image:url(../gifs/05_close.jpg);	
	}

	
	#reservas {
	    background-image:url(../gifs/06_close.jpg);	
	}

	
	#comochegar {
	    background-image:url(../gifs/07_close.jpg);	
	}

	
	#hospedagem {
	    background-image:url(../gifs/08_close.jpg);	
	}
	
	#logomarca{
	border:none;
	width:200px;
	height:99px;
	display:block;
	float:right;
	margin-left:0px;
    padding:0px;
	border:0px;		
	
	
	
	}
	
	
	
	
	.formulario {
		border:15px;
	    margin-left:19px;
		margin-right:auto;
		float:left;
		font-size: 10px;
		width: 90%;
		padding: 20px 0 0 0;
	}
	
	.formulario label {
		display: block;
		float: left;
		text-align: left;
		width: 12em;
		clear: both;
		margin-bottom: 5px;
		font-size: 13px;
	
		font-family:Arial, Helvetica, sans-serif;
		
		padding: 0.3em 0 0 0;
	}
	
	.formulario label span {
		border-bottom: 1px solid #ccc;
	}
	
	.formulario input, .formulario select, .formulario textarea, .formulario div.campo {
		display: block;
		float: left;
		width: 16em;
		text-align: left;
		color: #000;
		font-weight: normal;
		margin-bottom: 5px;
		/* Hack para quebrar a linha no IE */
		/*margin-right: 20%;*/
		/*margin-left: -20px;*/
	}
	
	.formulario select{width:auto; float:left;}
	
	.formulario .linhaNormal {
		width: 100%;
		clear: both;
		text-align: left;
	}
	
	.formulario .linhaNormal input, .formulario .linhaNormal select, .formulario .linhaNormal textarea, 
	.formulario div.campo input, .formulario div.campo select, .formulario div.campo textarea {
		display: inline;
		margin: 0;
		width: auto;
		float: none;
	}
	
	.formulario div.botoes {
		float: none;
		clear: both;
		width: 100%;
		padding: 2em;
		margin:5px;
		margin-left:10px;
		margin-right:10px;
	}
	
	.formulario div.botoesReserva {
	width:inherit;
	text-align:justify;
		
		
		
		
	}
	
	
	.formulario .botoes input, .botoes input {
		width: auto;
		
	}
	


	
	
	
	
	
	
	
	
	
	
	
	
	
	
	


