/* -- -- -- -- -- -- -- -- */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	background: transparent;
}
body {
	line-height: 1.3;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

textarea {/*safari*/
    resize: none;
}
/* -- -- -- -- -- -- -- -- */

body{
	background:									url(../imagens/background.jpg);
	font-family: 								Arial, Helvetica, sans-serif;
	font-size:									12px;
	color:										#0f2f68;
}

#corpo{
	width:										940px;
	margin:										auto;
}

#logo{
	position:									absolute;
	z-index:									150;
	width:										240px;
	height:										120px;
}

#logo img{
	width:										240px;
	height:										120px;
	border:										none;
}

/* inicio - menu */
#menu{
	height:										53px;
	padding:									23px 0 0 0;
}

#a_pousada{
	background:									url(../imagens/menu_a_pousada.png) no-repeat bottom;
	width:										108px;
	height:										40px;
	display:									block;
	float:										right;
	margin-left:								4px;
}

#a_pousada:hover{
	background:									url(../imagens/menu_a_pousada.png) no-repeat top;
	width:										108px;
	height:										40px;
	display:									block;
	float:										right;
	margin-left:								4px;
}

#a_pousada_ativa{
	background:									url(../imagens/menu_a_pousada.png) no-repeat top;
	width:										108px;
	height:										40px;
	display:									block;
	float:										right;
	margin-left:								4px;
	cursor:										default;
}

#acomodacoes{
	background:									url(../imagens/menu_acomodacoes.png) no-repeat bottom;
	width:										139px;
	height:										40px;
	display:									block;
	float:										right;
	margin-left:								4px;
}

#acomodacoes:hover{
	background:									url(../imagens/menu_acomodacoes.png) no-repeat top;
	width:										139px;
	height:										40px;
	display:									block;
	float:										right;
	margin-left:								4px;
}

#acomodacoes_ativa{
	background:									url(../imagens/menu_acomodacoes.png) no-repeat top;
	width:										139px;
	height:										40px;
	display:									block;
	float:										right;
	margin-left:								4px;
	cursor:										default;
}

#localizacao{
	background:									url(../imagens/menu_localizacao.png) no-repeat bottom;
	width:										122px;
	height:										40px;
	display:									block;
	float:										right;
	margin-left:								4px;
}

#localizacao:hover{
	background:									url(../imagens/menu_localizacao.png) no-repeat top;
	width:										122px;
	height:										40px;
	display:									block;
	float:										right;
	margin-left:								4px;
}

#localizacao_ativa{
	background:									url(../imagens/menu_localizacao.png) no-repeat top;
	width:										122px;
	height:										40px;
	display:									block;
	float:										right;
	margin-left:								4px;
	cursor:										default;
}

#bombinhas{
	background:									url(../imagens/menu_bombinhas.png) no-repeat bottom;
	width:										113px;
	height:										40px;
	display:									block;
	float:										right;
	margin-left:								4px;
}

#bombinhas:hover{
	background:									url(../imagens/menu_bombinhas.png) no-repeat top;
	width:										113px;
	height:										40px;
	display:									block;
	float:										right;
	margin-left:								4px;
}

#bombinhas_ativa{
	background:									url(../imagens/menu_bombinhas.png) no-repeat top;
	width:										113px;
	height:										40px;
	display:									block;
	float:										right;
	margin-left:								4px;
	cursor:										default;
}

#fale_conosco{
	background:									url(../imagens/menu_fale_conosco.png) no-repeat bottom;
	width:										133px;
	height:										40px;
	display:									block;
	float:										right;
	margin-left:								4px;
}

#fale_conosco:hover{
	background:									url(../imagens/menu_fale_conosco.png) no-repeat top;
	width:										133px;
	height:										40px;
	display:									block;
	float:										right;
	margin-left:								4px;
}

#fale_conosco_ativa{
	background:									url(../imagens/menu_fale_conosco.png) no-repeat top;
	width:										133px;
	height:										40px;
	display:									block;
	float:										right;
	margin-left:								4px;
	cursor:										default;
}

/* fim - menu */

/* inicio - conteudo home */
#conteudoHome{
	width:										940px;
	height:										470px;
	background-color:							#FFFFFF;
	padding-top:								15px;
}

#fotosHome{
	width:										910px;
	height:										455px;
	background-color:							#f5f5f5;
	margin:										auto;
}

#areiaBottom{				
	width:										118px;
	height:										54px;
	position:									absolute;
	margin-top:									416px;
	background:									url(../imagens/areia_bottom.png) no-repeat;
	z-index:									100;
}

#areiaTop{				
	width:										94px;
	height:										49px;
	position:									absolute;
	margin-left:								847px;
	margin-top:									-15px;
	background:									url(../imagens/areia_top.png) no-repeat;
	z-index:									100;
}

/* fim - conteudo home */

/* inicio - conteudo interna */
#conteudoInterna{
	width:										940px;
	padding-top:								15px;
}

#fotosInterna{
	width:										550px;
	height:										405px;
	background-color:							#FFFFFF;
	padding-top:								15px;
}

#fundoFotos{
	background-color:							#F5F5F5;
	width:										520px;
	height:										390px;
	margin:										auto;
}

#fotosScroll{
	width:										530px;
	height:										75px;
	background:									url(../imagens/backgroundScroll.jpg);
	padding-left:								20px;
}

#rightText{
	width:										380px;
	height:										495px;
	background:									url(../imagens/backgroundInt.png);
	float:										right;
}

#tituloInterna{
	width:										380px;
	height:										40px;
	background-color:							#0f2f68;
}

#tituloInterna div{
	height:										40px;
}

#textoInterna{
	padding:									20px 20px 0 20px;
}

#textoInterna p{
	margin-bottom:								20px;
}
/* fim - conteudo interna */

/*inicio acomodações*/
	
#duasPessoas{
	display:									block;
	width:										268px;
	height:										34px;
	background:									url(../imagens/apto_2p.gif) bottom;
	margin-left:								-6px;
}

#duasPessoasActive{
	display:									block;
	width:										268px;
	height:										34px;
	background:									url(../imagens/apto_2p.gif) top;
	margin-left:								-6px;
	cursor:										default;
}

#quatroPessoas{
	display:									block;
	width:										268px;
	height:										34px;
	background:									url(../imagens/apto_4p.gif) bottom;
	margin-left:								-6px;
}

#quatroPessoasActive{
	display:									block;
	width:										268px;
	height:										34px;
	background:									url(../imagens/apto_4p.gif) top;
	margin-left:								-6px;
	cursor:										default;
}
	
/*fim acomodações*/

/*-- inicio rodape --*/
#rodape{
	color:										#574225;
	font-size:									10px;
	margin:										18px 0 0 0;
}

#fone{
	width:										165px;
	height:										18px;
	float:										left;
	margin:										4px 0 0 0;
}

#direitos{
	float:										right;
	text-align:									right;
}

#direitos a{
	color:										#574225;
	font-weight:								bold;
	
}
/*-- fim rodape --*/

/*-- contato --*/
.inputText{
	border:										1px solid #7f9db9;
	margin:										0 0 5px 5px;
	font-size:									12px;
	color:										#0f2f68;
	height:										20px;
}

.enviar{
	height:										34px;
	width:										98px;
	background:									url(../imagens/enviar.gif) no-repeat;
	border:										none;
	cursor:										pointer;
}

