*{padding:0;margin:0;}
div{behavior:url(iepngfix.htc);}

/* ---------------- Geral ---------------- */

p{font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;}
img{border:0;behavior:url(iepngfix.htc);margin:0;}
.center{text-align:center;}
.right{text-align:right;}
.justify{text-align:justify;}

/* ---------------- Estrutura ---------------- */

body
{
	margin-top:0;
	background:#cc6600;
}
#go_to_home
{
	float:left;
	position:absolute;
	top:0;
	left:50%;
	width:430px;
	height:150px;
	margin:0 0 0 -415px;
	z-index:0;
}
#topo
{
	width:100%;
	height:147px;
	background:url('../images/topo_fundo.jpg') no-repeat top center;
}
#menu_back
{
	width:100%;
	height:36px;
	background-color:#003333;
}
#main-content
{
	width:100%;
	height:auto;
	background-color:#ff9900;
}
#rodape
{
	width:970px;
	height:auto;
	color:#fff;
	font-size:11px;
	margin:auto;
}


/* ---------------- Bandeiras ---------------- */


#english, #espanhol, #portugues
{
	float:left;
	margin:6px;
	position:relative;
}


/* ---------------- Menu ---------------- */

#menu
{
	width:970px;
	margin:auto;
	list-style:none;
	color:#fff;
}
#menu li
{
	font-family:Verdana;
	float:left;
}
#menu li img{
	margin-top:10px;
	float:left;
}
#menu li a{
	margin:10px 0 0 10px;
	list-style:none;
	color:#fff;
	font-size:12px;
	float:left;
	text-decoration:none;
}
#menu li a:hover
{
	color:#ff9900;
	text-decoration:underline;
}
#menu #pousada, #menu #acomodacoes, #menu #pacotes, #menu #parceiros,  #menu #home, #menu #calendario {
	width:auto;
	text-align:center;
	margin-right:52px;
}
#menu #contato
{
	margin-right:0;
}



/* ---------------- Rodape ---------------- */

#rodape p
{
	width:33%; 
	float:left; 
	margin:15px 0 15px 0;
	color:#fff;
	font-size:9px;
}
#rodape p img
{
	margin-right:5px;
}
#copyright p
{
	width:485px;
	float:left;
	color:#814017;
	font-size:9px;
	clear:both;
}
#desenvolvimento p
{
	width:484px;
	float:right;
	color:#814017;
	font-size:9px;
}
p.right a{text-align:right;color:#814017;text-decoration:none;}
p.right a:hover{text-decoration:underline;}