@charset "utf-8";
/* CSS Document */

html,body{
	background:url(../img/bg_site.jpg);
	margin:0;
	height:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	overflow-x:hidden;
}


a.linkMenu:link {
	color: #685634;
	text-decoration: none;
}
a.linkMenu:visited {
	text-decoration: none;
	color: #685634;
}
a.linkMenu:hover {
	text-decoration: underline;
	color: #685634;
}
a.linkMenu:active {
	text-decoration: none;
	color: #685634;
}


a.linkAtivo2{
	text-decoration: underline;
	color: #685634;
	font-weight:bold;
}





a.linkInativo2:link {
	color: #685634;
	text-decoration: none;
}
a.linkInativo2:visited {
	text-decoration: none;
	color: #685634;
}
a.linkInativo2:hover {
	text-decoration: underline;
	color: #685634;
}
a.linkInativo2:active {
	text-decoration: none;
	color: #685634;
}








a.linkWhite:link {
	color: #e6d368;
	text-decoration: none;
}
a.linkWhite:visited {
	text-decoration: none;
	color: #e6d368;
}
a.linkWhite:hover {
	text-decoration: underline;
	color: #fff;
}
a.linkWhite:active {
	text-decoration: none;
	color: #e6d368;
}





a.nodeco:link {
  text-decoration:underline;
  color:#22160B;
  font-weight:bold;
  
}

a.nodeco:visited {
  text-decoration:underline;
  color:#22160B;
  font-weight:bold;
}

a.nodeco:hover {
  text-decoration:underline;
  color:#FFFFFF;
  background-color:#503f20;
  font-weight:bold;
}

a.nodeco:active {
  text-decoration:underline;
  color:#22160B;
  font-weight:bold;
}













a.nodeco2:link {
  text-decoration:underline;
  color:#FFFFFF;
  font-weight:bold;
  
}

a.nodeco2:visited {
  text-decoration:underline;
  color:#FFFFFF;
  font-weight:bold;
}

a.nodeco2:hover {
  text-decoration:underline;
  color:#FFFFFF;
  background-color:#c9b12c;
  font-weight:bold;
}

a.nodeco2:active {
  text-decoration:underline;
  color:#FFFFFF;
  font-weight:bold;
}








#bgXpand{
	width:100%;
	height:100%;
}

#bgEsq{
	width:50%;
	height:100%;
	background: url(../img/bg_esq.gif) no-repeat left top;
	float:left;
}

#bgDir{
	width:30%;
	height:100%;
	background: url(../img/bg_dir.gif) no-repeat right top;
	float:right;
}

#Fundomenu{
	width:1003px;
	height:55px;
	margin-left:-501px;
	left:50%;
	z-index:5;
	position:absolute;
}

#Menu{
	width:1003px;
	height:55px;
	margin-left:-501px;
	left:50%;
	z-index:6;
	position:absolute;
}

#logo{
	width:188px;
	height:34px;
	float:left;
	padding:11px 0 0 9px;
}

#itensMenu{
	width:350px;
	height:40px;
	text-align:right;
	float:right;
	padding:8px 0px 0 0;
	color:#685634; 
}

#menuServicos{
	width:1003px;
	height:76px;
	margin-left:auto;
	margin-right:auto;
	color:#FFFFFF;
}
#menuServicos a.menuEventos  {
}


.menuEventos a{
	width: 147px;
	height: 18px;
	background:#503f20;
	float:left;
	margin-right:1px;
	text-align:center;
	padding-top:3px;
}

.menuEventos a:link{
	background:#503f20;
	text-decoration:none;
	color:#FFFFFF;
}

.menuEventos a:visited{
	background:#503f20;
	text-decoration:none;
	color:#FFFFFF;
}

.menuEventos a:hover{
	background:#786a26;
	text-decoration:none;
	color:#FFFFFF;
}

.menuEventos a:active{
	background:#503f20;
	text-decoration:none;
	color:#FFFFFF;
}


.linkAtivo{
	width: 147px;
	height: 18px;
	background:#786a26;
	float:left;
	margin-right:1px;
	text-align:center;
	padding-top:3px;
	color:#FFFFFF;
}

a.linkAtivo:link{
	color:#FFFFFF;
	text-decoration:none;
}

a.linkAtivo:visited{
	color:#FFFFFF;
	text-decoration:none;
}

a.linkAtivo:hover{
	color:#FFFFFF;
	text-decoration:none;
}

a.linkAtivo:active{
	color:#FFFFFF;
	text-decoration:none;

}









































.linkInativo{
	background:#503f20;
	width: 147px;
	height: 18px;
	float:left;
	margin-right:1px;
	text-align:center;
	padding-top:3px;
	color:#FFFFFF;
	text-decoration:none;
}




a.linkInativo:link{
	color:#FFFFFF;
	text-decoration:none;
}

a.linkInativo:visited{
	color:#FFFFFF;
	text-decoration:none;
}

a.linkInativo:hover{
	background:#786a26;
	color:#FFFFFF;
	text-decoration:none;
}

a.linkInativo:active{
	color:#FFFFFF;
	text-decoration:none;
}


#rodape{
	width:1003px;
	height:25px;
	margin-left:auto;
	margin-right:auto;
}



#odesign{
	width:50px;
	height:25px;
	float:left;
	position:absolute;
	top:614px;
	*top:616px;
}

#contentInt{
	width:1003px;
	height:217px;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
	*margin-top:10px;
	margin-bottom:5px;
}

#boxContent{
	width:516px; 
	height:217px; 
	margin-right:5px; 
	float:left; 
	background:#bda41b
}

#boxContent tr{
	height:50px; 
}

#boxServ{
	width:235px; 
	height:205px; 
	margin-right:5px; 
	float:left; 
	background:#503f20;
	color:#e0c845;
	padding:6px 12px 6px 12px;
	line-height:16px;
}

#boxServ.tooltipbox {
	background: #503f20;
	position: relative;
}

.showDepoimentos {
	position: absolute;
	bottom: 10px;
}

#boxGallery{
	width:223px; 
	height:217px; 
	float:right; 
}

.imgGallery{
	float:left;
	margin-right:4px;
	margin-bottom:4px;
	border:none;
}
.ro
llboder {BORDER: #bcbcbc 1px solid;}
.rollleft {FLOAT: left; WIDTH: 240px}
.rollleft STRONG {COLOR: #666}
.rollcenter {BORDER-RIGHT: #bcbcbc 1px solid; BORDER-LEFT: #bcbcbc 1px solid; WIDTH: 30px; TEXT-ALIGN: center}
.rollright {FLOAT: right; WIDTH: 40px; TEXT-ALIGN: center}
.rollright IMG {VERTICAL-ALIGN: middle}

input{
	border: 1px solid #a48c06;
}

.btEnvia{
	background-color:#503f20;
	border:1px solid #a48c06;
	color:#FFFFFF;
}


.tabsmenuclass ul{
overflow: hidden;
width: auto;
margin: 0;
padding: 0;
list-style-type: none;
}

.tabsmenuclass li{
float: left;
}

.tabsmenuclass a{
display: block;
padding: 5px 7px;
background: #E8E8E8;
color: black;
margin-right: 1px;
text-decoration: none;
font: bold 13px Arial;
}

.tabsmenuclass a:hover, .tabsmenuclass a.selected{
background: black;
color: white;
}

/* ######### CSS for sub menu container below ######### */

.tabsmenucontentclass{
clear: left;
background: #E8E8E8;
width: 90%;
height: 24px;
padding: 5px;
border: 1px solid silver;
}

.tabsmenucontentclass ul{
margin: 0;
padding: 0;
list-style-type: none;
}

.tabsmenucontentclass li{
float: left;
margin-right: 1em;
}


#menubv {
width: 247px;
padding: 0;
margin: 0;
font: 14px tahoma, sans-serif;
}
#menubv ul {
list-style: none;
margin: 0;
padding: 0;
}
#menubv li {
margin: 0;
list-style: none;
padding: 0;
}
#menubv li a {
display: block;
padding: 5px 5px 5px 0.5em;
color: #fff;
text-decoration: none;
}
#menubv li a:hover {
background-color: #786a26;
color: #fff;
}
/* Fix IE. Hide from IE Mac \*/
* html ul#menubv  li { float: left; height: 1%; }
* html ul#menubv  li a { height: 1%; }
/* End */

#gallery{

}

#comoChegar li{
	background:url(../img/bullet.gif) no-repeat;
	list-style:none;
	padding:0px 0 0 6px;
	
}

#trocaGaleria1{
	width:482px; float:left; margin-top:0px; padding-right:0;
}

#trocaGaleria2{
	width:482px; float:left; margin-right:0px; padding-right:0;
}

.showEstrutura{
	overflow:auto;
	height:150px;
}









