/* CSS Document */
body { background-color:#74c5f0; background-image:url(images/bg_azul.jpg); background-repeat:repeat-x; margin:0px; padding:0px; }

#geral { width:100%; height:100%; text-align:center; margin:0px; padding:0px; position:relative; z-index:0; background-image:url(images/bg_fazenda.png); background-repeat:no-repeat; background-position:bottom; }

#site { width:940px; margin: 0 auto; text-align:center; position:relative; z-index:1; }

#menu { width:200px; height:100%; float:left; text-align:center; position:relative; z-index:2; padding-top:30px; }

#direita { width: 720px; left:218px; top:0px; text-align:right; padding-top:20px; position:absolute; z-index:0; padding-bottom:50px;  }

#banner { width:720px; height:auto; float:right; margin-bottom:30px; padding:0px; }

#pacotes { width:720px; height:auto; float:right; margin-bottom:20px; text-align:left; float:right; }
.pacotes { font-family:"Trebuchet MS"; font-size:16px; font-weight:bold; color:#00963E; background-color:#FFFFFF; padding:1xp 2px 1px 2px; text-decoration:none; }
.pacotes_ver { font-family:"Trebuchet MS"; font-size:16px; font-weight:bold; color:#ffffff; background-color:#00963E; padding:1xp 2px 1px 2px; text-decoration:none; }
.foto { border: #ffffff 2px solid; }
.conteudo_marrom { font-family:"Trebuchet MS"; font-size:13px; color:#A25D42; font-weight:bold; }

#pacotes_lista { width:715px; height:auto; text-align:left; }

#reservas { width:360px; height:auto; float:left; }
.reservas { font-family:"Trebuchet MS"; font-size:14px; font-weight:bold; background-color:#ffffff; border: #FFFFFF 1px solid; color:#A25D42; padding: 3px; margin-right:15px;  }

#infos {
float:right; width:300px; height:auo; text-align:center;
}

#cadastro { width:720px; height:50px; float:right; margin-bottom:20px; text-align:left; position:relative; z-index:1;}
.cadastro { font-family:"Trebuchet MS"; font-size:14px; font-weight:bold; background-color:#ffffff; border: #FFFFFF 1px solid; color:#007CC3; padding: 3px; margin-right:15px;  }

.bt { font-family:"Trebuchet MS"; font-size:14px; font-weight:bold; color:#ffffff; background-color:#007CC3; border:#007CC3 1px solid; cursor: pointer; }
.bt_marrom { font-family:"Trebuchet MS"; font-size:14px; font-weight:bold; color:#ffffff; background-color:#A25D42; border:#A25D42 1px solid; cursor: pointer; padding:4px; }
.bt_verde { font-family:"Trebuchet MS"; font-size:14px; font-weight:bold; color:#ffffff; background-color:#00963E; border:#00963E 1px solid; cursor: pointer; padding:4px; }

.contato { font-family:"Trebuchet MS"; font-size:14px; font-weight:bold; background-color:#ffffff; border: #FFFFFF 1px solid; color:#00963E; padding: 3px; margin-right:15px;  }

#contato { width:260px; height:auto; float:left; text-align:left;  }
#mapa { width:430px; height:auto; float:right; text-align:right; }

#conteudo { width:720px; float:right; margin-top:300px; text-align:left; position: relative; z-index:1; }

.subtit_interna { font-family:"Trebuchet MS"; font-size:13px; color:#FFFFFF; text-decoration:none; padding: 5px; margin-left:14px; font-weight:bold; }
a.subtit_interna:hover { background-color:#A25D42; padding: 5px; margin-left:14px;  }

#texto { width:55%; height:auto; float:left; text-align:left; margin:0px; }
.conteudo { font-family:"Trebuchet MS"; font-size:13px; color:#FFFFFF; font-weight:bold; }
.conteudo_preto { font-family:"Trebuchet MS"; font-size:13px; color:#000000; font-weight:bold; }

#imagem { width:40%; float:right; text-align:center; margin:0px; padding:0px; }

#rodape {width:100%; position:relative; z-index:0; clear:both; }

.rodape { font-family:"Trebuchet MS"; font-size:14px; font-weight:bold; color:#007CC3; text-align:center; text-shadow:1px 1px 1px #ffffff; /*filter:DropShadow(Color=#FFFFFF, OffX=1, OffY=1, Positive=2);*/ }
.informare { font-family:"Trebuchet MS"; color:#007CC3; font-size:12px; text-align:center;}

.contatos { font-family:"Trebuchet MS"; font-size:14px; font-weight:bold; background-color:#ffffff; border: none; color:#007CC3; padding: 2px;  }

.subtit_capa { font-family:"Trebuchet MS"; font-size:13px; color:#FFFFFF; text-decoration:none; }
a.subtit_capa:hover { text-decoration:underline; }

	#gallery { width:100%; margin:0px; text-align:center; }
	#gallery ul { /*background-color:#A25D42;*/ background-color:#007CC3; list-style: none; text-align:center; padding:5px; }
	#gallery ul li { display: inline; text-align:left; }
	#gallery ul img { text-align:left; border: #ffffff 2px solid; }
	
