body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	color: #535353;
	font-size:11px;
}

h2 {
	font-size:14px;
	font-weight:bold;
	margin-top:5px;
	margin-bottom:5px;
}

p {
	margin-top:2px;
	margin-bottom:5px;
}

a:link {
	color:#535353;
	text-decoration:underline;
}

a:hover {
	color:#000000;
	text-decoration:underline;
}

a:visited {
	color:#535353;
	text-decoration:underline;
}

/* chassis */


#root {
	width:990px;
}

#top {
	background-image:url(../images/header_bg.gif);
	height:65px;
}


#left {
	width:160px;
	padding-top:10px;
	padding-left:15px;
	padding-right:10px;
	background-color:#F5FBF4;
}

.menu {
	width:150px;
	font-size:10px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

.menu a:link {
	text-decoration:none;
	color: #267f12;
}

.menu a:visited {
	text-decoration:none;
	color: #267f12;
}

.menu a:hover {
	text-decoration:none;
	color:#666666;
}

.menu td {
	padding-top:7px;
	height:15px;
	text-align:left;
	border-bottom-style:solid;
	border-bottom-color:#CCCCCC;
	border-bottom-width:1px;
}

#right {
	width:805px;
	padding-top:10px;
	padding-right:25px;
}

#bottom {
	padding-top:5px;
	padding-bottom:5px;
	text-align:center;
	border-bottom-style:solid;
	border-bottom-color:#CCCCCC;
	border-bottom-width:1px;
	margin-top: 10px;
	width:100%;
}

#bottom a:link {
	text-decoration:underline;
	color: #535353;
}

#bottom a:visited {
	text-decoration:underline;
	color: #535353;
}

#bottom a:hover {
	text-decoration:underline;
	color:#267f12;
}

/* reservas */

#reservas {
	margin-top:16px;
	width:152px;
	text-align:left;
	font-weight:bold;
	font-size:10px;
	color:#535353;
	border-style:solid;
	border-color:#CCCCCC;
	border-width:1px;
	padding:4px;
}

#reservas p {
	margin-left:2px;
}

#reservas a:link {
	text-decoration:underline;
	color:#535353;
}

#reservas a:visited {
	text-decoration:underline;
	color:#535353;
}

#reservas a:hover {
	text-decoration:underline;
	color:#333333;
}


/*chamada promoções*/

#home_chamada2 {
	margin-top:16px;
	width:165px;
	height:365px;
	background-image:url(../images/bg_chamada2.gif);
	font-size:12px;
	font-weight:bold;
}

#home_chamada_hotel {
	width:163px;
	height:222px;
	background-image:url(../images/bg_chamada.gif);
	font-size:12px;
	font-weight:bold;
	text-align:center;
}

#home_chamada_hotel a:link {
	color:#3C6FB6;
	text-decoration:underline;
}

#home_chamada_hotel a:visited {
	color:#3C6FB6;
	text-decoration:underline;
}

#home_chamada_hotel a:hover {
	color:#3C6FB6;
	text-decoration:underline;
}

#home_box_logos {
	margin-top:95px;
	margin-left:615px;
	position:absolute;
	width:150px;
	height:385px;
	z-index:15;
}

/* mid */

.mid {
	line-height:normal;
	color: #267f12;
}

.mid h1 {
	font-size:15px;
	color: #535353;
	text-align: left;
	padding-left:5px;
	margin-left:0px;
	margin: 0 0 5px 0;
	border-bottom:1px solid #cccccc;
	width:100%;
}

.mid h1 a:link {
	font-size:11px ;
	font-weight:normal;
	color: #535353 ;
	text-decoration:none ;
}

.mid h1 a:hover { 
	font-size:11px ;
	font-weight:normal;
	text-decoration:none ;
	color:#CCCCCC ;
}

.mid h1 a:visited {
	font-size:11px ;
	font-weight:normal;
	color: #535353 ;
	text-decoration:none ;
}

.mid table {
	margin-left:10px;
}

.mid a:link {
	text-decoration:underline;
	color:#267f12;
}

.mid a:visited {
	text-decoration:underline;
	color:#267f12;
}

.mid a:hover {
	text-decoration:underline;
	color:#666666;
}


/* Home */


.home {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#535353;
	font-size:13px;
	padding-top:10px;
}

.home h1 {
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #267f12;
	font-weight: bold;
}

.home p {
	margin-top:10px;
	margin-bottom:2px;
}

#home_midia {
	width:320px;
	text-align:right;
	font-weight:bold;
	font-size:10px;
	color:#535353;
}


#home_midia a:link {
	color:#535353;
	text-decoration:underline;
}

#home_midia a:visited {
	color:#535353;
	text-decoration:underline;
}

#home_midia a:hover {
	color:#333333;
	text-decoration:underline;
}

#home_chamada {
	position:absolute;
	top:20px;
	left:650px;
	width:300px;
	height:85px;
	background-image:url(../images/bg_chamada.gif);
	color:#1672E3;
	text-align:center;
	font-weight:bold;
	z-index:2;
}

#home_chamada a:link {
	color:#1672E3;
	text-decoration:underline;
}

#home_chamada a:visited {
	color:#1672E3;
	text-decoration:underline;
}

#home_chamada a:hover {
	color:#535353;
	text-decoration:underline;
}

/* pousada */

#pousada {
	position:absolute;
	margin-top:13px;
	margin-left:430px;
	width:330px;
	z-index:3;
	font-size:10px;
	text-align:right;
	color:#FFFFFF;
}

#pousada a:link {
	color:#F5FBF4;
	text-decoration:underline;
}

#pousada a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}

#pousada a:visited {
	color:#F5FBF4;
	text-decoration:underline;
}

/* casamento */

#casamento {
	position:absolute;
	margin-top:20px;
	margin-left:320px;
	width:440px;
	z-index:3;
	font-size:10px;
	text-align:right;
	color:#FFFFFF;
}

#casamento a:link {
	color:#F5FBF4;
	text-decoration:underline;
}

#casamento a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}

#casamento a:visited {
	color:#F5FBF4;
	text-decoration:underline;
}

/* gastronomia */

#gastronomia {
	position:absolute;
	margin-top:13px;
	margin-left:370px;
	width:390px;
	z-index:3;
	font-size:10px;
	text-align:right;
	color:#FFFFFF;
}

#gastronomia a:link {
	color:#F5FBF4;
	text-decoration:underline;
}

#gastronomia a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}

#gastronomia a:visited {
	color:#F5FBF4;
	text-decoration:underline;
}



/* cardapio */


#cardapio {
	color:#535353;
}

#cardapio h2 {
	color: #267f12;
	font-size:16px;
	margin-left:15px;
	margin-top:25px;
	margin-bottom:10px;
}

#cardapio p {
	font-size:12px;
	margin-left:30px;
	margin-top:10px;
	margin-bottom:5px;
}


/* toquetoque */

#toquetoque p {
	color:#535353;
}

/* atividades */

#atividades h2 {
	margin-bottom:10px;
}

#atividades p {
	color:#666666;
	margin-left:10px;
	margin-top:2px;
	margin-bottom:2px;
}

#atividades ul {
	margin-left:0px;
}
#atividades li {
	list-style:none;
	color:#666666;
	margin-left:10px;
	margin-bottom:2px;
	margin-top:2px;
	list-style-image:url(../images/dot.gif);
}

#atividades_praia {
	font-size:12px;
}



/* tarifas */

.tarifas {
	line-height:normal;
	color:#535353;
}

.tarifas h1 {
	font-size:15px;
	color: #535353;
	text-align: left;
	padding-left:5px;
	margin-left:0px;
	margin: 0 0 5px 0;
	border-bottom:1px solid #cccccc;
	width:100%;
}

.tarifas h1 a:link {font-size:11px ;
				color: #535353 ;
				text-decoration:none ;
}

.tarifas h1 a:hover { font-size:11px ;
				  text-decoration:none ;
				  color:#CCCCCC ;
}

.tarifas h1 a:visited {font-size:11px ;
					color: #535353 ;
					text-decoration:none ;
}

.tarifas table {
	margin-left:10px;
}

#tarifas p {
	font-size:12px;
	font-weight:bold;
	margin-top:10px;
	margin-left:40px;
}

#tarifas_cond p {
	color:#333333;
}

#tarifas_cond h2 {
	color:#333333;
}

.tarifas a:link {
	color:#535353;
	text-decoration:underline;
}
.tarifas a:visited {
	color:#535353;
	text-decoration:underline;
}
.tarifas a:hover {
	color:#000000;
	text-decoration:underline;
}

#tarifas_home {
	color:#333333;
}
#tarifas_home li {
	list-style:none;
	font-size:12px;
	margin-bottom:5px;
}

#tarifas_home a:link {
	color: #267f12;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}

#tarifas_home a:visited {
	color: #267f12;
	font-weight:bold;
	font-size:12px;
	text-decoration:underline;
}

#tarifas_home a:hover {
	color:#666666;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}



/* reservas */

#resevas_form2 {
	position:absolute ;
	top:400px ;
	left:450px ;
}

/* tabelas */

.tab1 {
	margin-left:0px;
}

.tab1 tr th {
	background-color:#C0C0C0;
	color:#000000;
	font-weight:normal;
	text-align:center;
}

.tab1 tr td {
	background-color:#BDDCBA;
	color:#000000;
	font-weight:normal;
	text-align:center;
}


#tab1_suite {
	background-color:#A5BF9B;
	font-weight:bold;
	text-align:left;
}

.tab2 {
	margin-left:0px;
	border-top-style:solid;
	border-left-style:solid;
	border-width:1px;
	border-color:#999999;
}

.tab2 tr td {
	border-right-style:solid;
	border-bottom-style:solid;
	border-width:1px;
	border-color:#999999;
}

/*parceiros formulário*/

#parceirosform p {
	margin-bottom:10px;
}

/*pop up*/

#box_popup {
	position:absolute;
	top:43px;
	left:600px;
	z-index:4;
	visibility: visible;
}

#box_popup2 {
	position:absolute;
	top:80px;
	left:370px;
	z-index:6;
	visibility: visible;
}

/* tarifário */

#tarifario {
}

#tarifario a:link {
	color:#000000;
	text-decoration:underline;
}

#tarifario a:hover {
	color:#1672E3;
	text-decoration:underline;
}

#tarifario a:visited {
	color:#000000;
	text-decoration:underline;
}

#tarifario table {
	color:#000000;
}

#tarifario p {
	margin-left:10px;
}

.tarifario_v td {
	background-color:#BDDCBA;
}

.tarifario_v2 td {
	background-color:#527A87;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
}
