*{
	border : none;
	margin : 0;
	padding : 0;
	background-repeat : no-repeat;
	font-family : Arial, Helvetica, sans-serif;
	color : #7f7871;
	list-style : none;
	font-size : 12px;
	text-decoration : none;
}
body{
	background-color : #fff;
}
#mapa{
	display : block;
	width : 900px;
	height : 470px;
	position : absolute;
	left : 0;
	top : 172px;
	z-index : 0;
	background-position : 0 -47px;
	border-top : 2px solid #eceae7;
	border-bottom : 2px solid #eceae7;
}
#mapa.capa{	background: url(img/mapa3.gif) 100px -48px no-repeat;}
#topo{
	width : 900px;
	height : 29px;
	display : block;
	position : absolute;
	left : 0;
	top : 0;
	background-image : url(img/terra.gif);
}
#topo h2,
#topo h2 a{
	height : 29px;
	float : left;
	display : block;
	width : 130px;
	
}
#topo h2 a{
	text-indent : -6000px;
	overflow : hidden;
}
#banner{
	width : 728px;
	height : 90px;
	left : 86px;
	top : 39px;
	display : block;
	position : absolute;
	z-index : 10;
}
#texto{
	background-color:#FFFFFF;
	border:3px solid #ECEAE7;
	height:447px;
	left:10px;
	position:absolute;
	top:182px;
	width:320px;
	z-index:9;
	/*-moz-opacity:.80; filter:alpha(opacity=80); opacity:.80;*/
}
h1{
	display : block;
	position:absolute;
	left:15px;
	top:140px;
}
#abertura p {
	position:absolute;
	top:182px;
	left:10px;
	width:200px;
	height: 325px;
	margin:20px 0 0 10px;
	font-size:13px;
	font-weight:bold;
	line-height: 18px;
	padding: 10px;
	background: none;
	border: solid 3px #ccc;
	z-index: 12;
}
#abertura_bg {
	position:absolute;
	top:182px;
	left:10px;
	width:226px;
	height:351px;
	margin:20px 0 0 10px;
	opacity: .75; filter:alpha(opacity=75); -moz-opacity:0.75;
	background:#dedede;
	z-index:10;
}
#abertura a {
	color:#f90;
	text-decoration:none;
}
#abertura a:hover {
	text-decoration:underline;
}

#texto h2{
	font-size : 19px;
	margin : 15px 15px  0 15px;
	width:245px;
}
#texto h3{
	font-size : 14px;
	margin : 2px 15px 15px 15px;
}
#texto p{
	width: 300px;
	margin : 15px 15px;
	font-size:12px;
	line-height: 16px;
}
#texto p a{
	color : #ff9900;
	font-weight : bold;
}
#texto h2 a{	color : #ff9900; font-size : 12px; line-height : 19px; height : 19px;}
#texto h2 a span{
	background-color : #ff9900;
	margin : 0 5px 0 0;
	display : block;
	height : 19px;
	width : 19px;
	float : left;
	text-align : center;
	color : #fff;
	line-height : 19px;
	
}
#texto p a:hover,
#texto h2 a:hover{	text-decoration : underline;}

#fechar a {
	float:right;
	width:17px;
	height:17px;
	background:url(img/fechar.gif) -38px -17px no-repeat;
	text-indent: -5000px;
	margin: 3px;
}
#fechar a:hover {
	width:55px;	
	background:url(img/fechar.gif) 0 0 no-repeat;
}
#fotos img {
	display:block;
	float:left;
	border: 3px solid #f90;
	position:absolute;
	top:185px;
	left: 350px;
	z-index: 10;
}

#nav {
	display:block;
	position:absolute;
	top: 600px;
	left: 350px;
	width: 80px;
	height: 35px;
}
#nav_next a {
	float:left;
	text-indent: -5000px;
	background:url(img/bt-prox.gif) 0 0 no-repeat;
	width:30px;
	height: 30px;
	margin: 0 2px;
}
#nav_back a {
	float:left;
	text-indent: -5000px;
	background: url(img/bt-ant.gif) 0 0 no-repeat;
	width:30px;
	height: 30px;
	margin: 0 2px;
}
#nav_next a:hover {
	background: url(img/bt-prox.gif) 0 -30px no-repeat;
}
#nav_back a:hover {
	background: url(img/bt-ant.gif) 0 -30px no-repeat;
}
#pontos { 
	display : block;
	width : 800px;
	height : 470px;
	position : absolute;
	left : 100px;
	top : 172px;
}
#pontos a {
	position : absolute;
	display:block;
	width:37px;
	height:37px;
	background:url(img/ponto.gif) 0 -1px no-repeat;
}
#pontos a:hover {
	background:url(img/ponto.gif) 0 -41px no-repeat;
}
#pontos #ponto-01 {
	left:270px;
	top:258px;
}
#pontos #ponto-02 {
	left:674px;
	top:235px;
}
#pontos #ponto-03 {
	left:479px;
	top:147px;
}
#pontos #ponto-04 {
	display:none;
	left:204px;
	top:401px;
}
#pontos #ponto-05 {
	left:580px;
	top:120px;
}
#pontos #ponto-06 {
	left:313px;
	top:300px;
}
#pontos #ponto-07 {
	left:219px;
	top:37px;
}
#pontos #ponto-08 {
	left:284px;
	top:28px;
}
#pontos #ponto-09 {
	left:162px;
	top:366px;
}
#pontos #ponto-10 {
	left:436px;
	top:32px;
}
#pontos #ponto-11 {
	left:239px;
	top:91px;
}
#pontos #ponto-12 {
	left:373px;
	top:328px;
}
