@charset "iso-8859-1";
html, body {
	width:100%;
	height:100%;
	padding:0;
	margin:0;
	border:0;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333;
}
form, ul, li, img, fieldset {
	padding:0px;
	margin:0px;
	border:0px;
}
fieldset {
	border:1px solid #A0BCAD;
}
.fontBold {
	font-weight:bold;
}
.fontRed {
	color:#990000;
}
.links:link, .links:visited {
	padding:0;
	border:0;
	margin:0;
	font-size:11px;
	text-decoration:none;
	color:#333;
}
.links:hover {
	padding:0;
	border:0;
	margin:0;
	font-size:11px;
	text-decoration:underline;
	color:#000;
}
.linksInt:link, .linksInt:visited {
	padding:0;
	border:0;
	margin:0;
	font-size:13px;
	text-decoration:none;
	color:#006D85;
}
.linksInt:hover {
	padding:0;
	border:0;
	margin:0;
	font-size:13px;
	text-decoration:underline;
	color:#000;
}
input {
	font-size:14px;
	height:18px;
	border:1px solid #336633;
	color:#336633;
	background-color:#FFF;
	padding:2px;
	vertical-align:middle;
	background:url(images/bg_menus.jpg) repeat-x bottom #F7F7F7;
}
textarea {
	font-size:14px;
	border:1px solid #336633;
	color:#336633;
	background-color:#FFF;
	padding:2px;
	vertical-align:middle;
	background:url(images/bg_menus.jpg) repeat-x bottom #F7F7F7;
}
select {
	font-size:14px;
	border:1px solid #336633;
	color:#336633;
	background-color:#FFF;
	padding:2px;
	vertical-align:middle;
	background:url(images/bg_menus.jpg) repeat-x bottom #F7F7F7;
}
#all {
	width:100%;
	min-height:100%;
	position:relative;
	background:url(images/bg.jpg) repeat-x top #C6D8D8;
}
#borderOut {
	width:782px;
	border-left:2px solid #AEC8C8;
	border-right:2px solid #AEC8C8;
	margin:auto;
}
#borderIn {
	width:780px;
	border-left:1px solid #FFF;
	border-right:1px solid #FFF;
	margin:auto;
}
#contentLogo {
	width:780px;
	height:150px;
	background:url(images/logo_top.jpg);
	border-bottom:1px solid #FFF;
	position:relative;
}
#contentFlags {
	position:absolute;
	right:2px;
	top:2px;
}
#contentImagesLogo {
	width:780px;
	height:280px;
}
#barMenuOut {
	width:100%;
	height:60px;
	background:url(images/bg_menu.jpg) repeat-x;
}
#borderMenuOut {
	width:782px;
	height:60px;
	border-left:2px solid #AEC8C8;
	border-right:2px solid #AEC8C8;
	margin:auto;
}
#borderContentIn {
	width:780px;
	border-left:1px solid #FFF;
	border-right:1px solid #FFF;
	margin:auto;
}
#borderContentOut {
	width:782px;
	border-left:2px solid #AEC8C8;
	border-right:2px solid #AEC8C8;
	margin:auto;
}
#borderMenuIn {
	width:780px;
	height:60px;
	border-left:1px solid #FFF;
	border-right:1px solid #FFF;
	margin:auto;
}
#contentMenu { }
#contentHomeFull {
	width:100%;
	height:100%;
	background:#EBEFE3;
	padding-bottom:75px;
}
#contentHome {
	padding:10px;
	font-size:11px;
}
#contentHome img {
	margin-bottom:5px;
}
#contentHomeDicas {
	width:460px;
	padding:0 20px 0 0;
	float:left;
}
#contentHomeAgenda li, #contentHomeDepoimentos li {
	list-style:none;
	padding:5px 0;
	border-bottom:1px dotted #CCC;
}
.titlesHome {
	font-weight:bold;
	color:#374D1E;
}
#contentHomeDepoimentos {
	width:230px;
	float:left;
}
#contentHomeContato {
	float:left;
	font-size:13px;
	color:#374D1E;
}
#footerHome {
	width:100%;
	height:55px;
	padding:10px 0;
	font-size:11px;
	color:#FFF;
	background:#A9A447;
	border-top:1px solid #FFF;
	position:absolute;
	bottom:0;
	text-align:center;
}
.linksOutros {
	text-align:right;
	font-weight:bold;
	padding:5px 10px 0 0;
}
#allInterno {
	width:100%;
	min-height:100%;
	position:relative;
	background:#EBEFE3;
}
#menuInterno {
	width:310px;
	height:550px;
	position:fixed;
	top:0;
	left:0;
}
#contentAlls {
	padding:0 0 10px 320px;
}
#contentConheca {
	background:url(images/bg_conheca.jpg) top center no-repeat;
	padding:10px 0 0 0;
}
#contentCachoeira {
	background:url(images/bg_cachoeira.jpg) top center no-repeat;
	padding:10px 0 0 0;
}
#contentRelaxamento {
	background:url(images/bg_relaxamento.jpg) top center no-repeat;
	padding:10px 0 0 0;
}
#contentTrilhas {
	background:url(images/bg_trilhas.jpg) top center no-repeat;
	padding:10px 0 0 0;
}
#contentCavalgadas {
	background:url(images/bg_cavalgadas.jpg) top center no-repeat;
	padding:10px 0 0 0;
}
#contentOutrasAventuras {
	background:url(images/bg_outras_aventuras.jpg) top center no-repeat;
	padding:10px 0 0 0;
}
#contentReservas {
	background:url(images/bg_reservas.jpg) top center no-repeat;
	padding:10px 0 0 0;
}
#contentMalas {
	background:url(images/bg_malas.jpg) top center no-repeat;
	padding:10px 0 0 0;
}
#contentChegar {
	background:url(images/bg_chegar.jpg) top center no-repeat;
	padding:10px 0 0 0;
}
#contentMalas li, #contentChegar li, #contentRelaxamento li {
	list-style:disc;
	padding:5px 0;
	margin-left:40px;
	border-bottom:1px dotted #CCC;
}
#contentContato {
	background:url(images/bg_conheca.jpg) top center no-repeat;
	padding:10px 0 0 0;
}
#contentDepoimentos, #contentAgenda {
	background:url(images/bg_conheca.jpg) top center no-repeat;
	padding:10px 0 0 0;
}
#exibeDepoimento {
	padding:5px 20px;
	font-size:14px;
	background:#FFF;
	line-height:22px;
}
#deixarDepoimento {
	margin:10px 5px;
	text-align:right;
}
#listaDepoimentos, #listaAgenda {
	margin:15px 0;
	font-size:12px;
}
#listaDepoimentos ul, #listaAgenda ul {
	margin:5px 0 0 0;
}
#listaDepoimentos li, #listaAgenda li {
	list-style:square;
	margin:10px 20px;
	padding:5px;
	border-bottom:1px dotted #CCC;
}
#listaDepoimentos li a, #listaDepoimentos li a:visited, #listaAgenda li a, #listaAgenda li a:visited {
	color:#333;
	text-decoration:none;
}
#listaDepoimentos li a:hover, #listaAgenda li a:hover {
	color:#333;
	text-decoration:underline;
}
.legendaDepoimento, .legendaAgenda {
	font-size:11px;
	font-weight:bold;
	margin:5px 0 0 0;
}
* html #menuInterno {
    position:absolute;
    top:expression(document.compatMode=="CSS1Compat"? document.documentElement.scrollTop+0+"px" : body.scrollTop+0+"px");
}
.texts {
	padding:10px 10px 10px 150px;
}
.imagesTop {
	height:10px;
	background:url(images/canto_top.jpg) left no-repeat #FFF;
}
.imagesDown {
	height:10px;
	background:url(images/canto_down.jpg) left no-repeat #FFF;
}
.contentImages {
	background:#FFF;
	padding:10px 0;
	width:100%;
	text-align:center;
}
.contentImages img {
	padding:2px;
	border:1px solid #374D1E;
	margin:0 10px;
}
#barDiv {
	width:99%;
	height:1px;
	border-bottom:1px solid #666;
	margin:20px 0 10px 0;
}
#tableContato {
	margin:10px 0;
}
#tableContato td {
	padding:5px;
	background:url(images/bg_forms.jpg) repeat-x bottom #C3D4CB;

}
.tdLeft {
	text-align:right;
	width:160px;
	font-weight:bold;
	font-size:11px;
}
.tdTextLeft {
	text-align:left;
	font-weight:bold;
	font-size:11px;
}
.tdRight {
	width:420px;
	font-weight:bold;
	font-size:11px;
}

#footer {
	padding:0 0 0 150px;

}
#copyright {
	font-size:11px;
	color:#8F8F47;
}
.closeFloat {
	clear:both;
}