*{
	font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	background-repeat: no-repeat;
	color: #47423a;
}
#mapaframe,
#mapa{
	top: 0;
	background-image: url(img/mapa.gif);
	width: 600px;
	height: 650px;
	position: absolute;
	left: 0;
	top: 0;
	display: block;
	overflow: hidden;
}
#conteudo.mapas #texto{
	position: absolute;
	left: 50px;
	width: 320px;
	height: 120px;
	top: 50px;
	border: 3px solid #ff9900;
	padding: 10px;
	background-color: #fff;
	z-index: 3;
	opacity:0.9;
	filter:alpha(opacity=90);
}
#texto2{
	position: absolute;
	left: 600px;
	width: 290px;
	height: 500px;
	top: 60px;
	z-index: 2;
}
#texto2 p,
#texto2 h2,
#texto p,
#texto h2{
	margin: 10px 0;
}
#texto h2{
	font-size: 26px;
}
#texto h2 strong{
	width: 40px;
	height: 40px;
	line-height: 40px;
	color: #fff;
	border: 1px solid #ccc;	
	font-size: 24px;
	float: left;
	margin: 0 10px 120px 0;
	text-align: center;
}
#texto h2 strong.p1{	background-color: #406dbf;}
#texto h2 strong.p2{	background-color: #6840bf;}
#texto h2 strong.p3{	background-color: #9140bf;}
#texto h2 strong.p4{	background-color: #bb40bf;}
#texto h2 strong.p5{	background-color: #bf5240;}

#texto h3,
#texto h4{
	margin: 5px 0;
	font-size: 18px;
	color: #afaaa6;
}
#texto h3 strong,
#texto h4 strong{
	color: #47423a;
}

#mapa a{
	display: block;
	width: 11px;
	height: 11px;
	border: 1px solid #ccc;
	display: block;
	overflow: hidden;
	position: absolute;
}
#mapa a:hover{
	border: 2px solid #fff;
}
#mapa a span,
#mapa a strong{
	display: none;
}
#mapa a.cid01{	background-color: #406dbf; left: 435px; top: 346px;}
#mapa a.cid02{	background-color: #406dbf; left: 360px; top: 434px;}
#mapa a.cid03{	background-color: #6840bf; left: 340px; top: 510px;}
#mapa a.cid04{	background-color: #6840bf; left: 485px; top: 366px;}
#mapa a.cid05{	background-color: #6840bf; left: 325px; top: 495px;}

#mapa a.cid06{	background-color: #9140bf; left: 385px; top: 405px;}
#mapa a.cid07{	background-color: #9140bf; left: 400px; top: 405px;}
#mapa a.cid08{	background-color: #9140bf; left: 415px; top: 405px;}
#mapa a.cid09{	background-color: #9140bf; left: 370px; top: 375px;}
#mapa a.cid10{	background-color: #9140bf; left: 355px; top: 390px;}

#mapa a.cid11{	background-color: #9140bf; left: 400px; top: 405px;}
#mapa a.cid12{	background-color: #9140bf; left: 510px; top: 155px;}
#mapa a.cid13{	background-color: #9140bf; left: 570px; top: 195px;}
#mapa a.cid14{	background-color: #9140bf; left: 340px; top: 405px;}
#mapa a.cid15{	background-color: #bb40bf; left: 355px; top: 375px;}

#mapa a.cid16{	background-color: #bb40bf; left: 370px; top: 405px;}
#mapa a.cid17{	background-color: #bb40bf; left: 385px; top: 375px;}
#mapa a.cid18{	background-color: #bb40bf; left: 370px; top: 390px;}
#mapa a.cid19{	background-color: #bf5240; left: 385px; top: 420px;}
#mapa a.cid20{	background-color: #bf5240; left: 385px; top: 390px;}

#mapa a.cid21{	background-color: #bf5240; left: 340px; top: 480px;}
#mapa a.cid22{	background-color: #bf5240; left: 375px; top: 455px;}
#mapa a.cid23{	background-color: #bf5240; left: 300px; top: 365px;}
#mapa a.cid24{	background-color: #bf5240; left: 340px; top: 495px;}
#mapa a.cid25{	background-color: #bf5240; left: 400px; top: 390px;}

#mapa a.cid26{	background-color: #bf5240; left: 360px; top: 455px;}
#mapa a.cid27{	background-color: #bf5240; left: 325px; top: 510px;}
#mapa a.cid28{	background-color: #bf5240; left: 460px; top: 390px;}
#mapa a.cid29{	background-color: #bf5240; left: 415px; top: 390px;}
#mapa a.cid30{	background-color: #bf5240; left: 360px; top: 470px;}
#mapa a.cid31{	background-color: #bf5240; left: 340px; top: 375px;}

#mapa a.cid32{	background-color: #bf5240; left: 310px; top: 510px;}
#mapa a.cid33{	background-color: #bf5240; left: 445px; top: 390px;}
#mapa a.cid34{	background-color: #bf5240; left: 370px; top: 360px;}
#mapa a.cid35{	background-color: #bf5240; left: 355px; top: 405px;}
#mapa a.cid36{	background-color: #bf5240; left: 295px; top: 510px;}
#mapa a.cid37{	background-color: #bf5240; left: 370px; top: 420px;}



#mapaframe.cid01 #mapa a.cid01,
#mapaframe.cid02 #mapa a.cid02,
#mapaframe.cid03 #mapa a.cid03,
#mapaframe.cid04 #mapa a.cid04,
#mapaframe.cid05 #mapa a.cid05,
#mapaframe.cid06 #mapa a.cid06,
#mapaframe.cid07 #mapa a.cid07,
#mapaframe.cid08 #mapa a.cid08,
#mapaframe.cid09 #mapa a.cid09,
#mapaframe.cid10 #mapa a.cid10,
#mapaframe.cid11 #mapa a.cid11,
#mapaframe.cid12 #mapa a.cid12,
#mapaframe.cid13 #mapa a.cid13,
#mapaframe.cid14 #mapa a.cid14,
#mapaframe.cid15 #mapa a.cid15,
#mapaframe.cid16 #mapa a.cid16,
#mapaframe.cid17 #mapa a.cid17,
#mapaframe.cid18 #mapa a.cid18,
#mapaframe.cid19 #mapa a.cid19,
#mapaframe.cid20 #mapa a.cid20,
#mapaframe.cid21 #mapa a.cid21,
#mapaframe.cid22 #mapa a.cid22,
#mapaframe.cid23 #mapa a.cid23,
#mapaframe.cid24 #mapa a.cid24,
#mapaframe.cid25 #mapa a.cid25,
#mapaframe.cid26 #mapa a.cid26,
#mapaframe.cid27 #mapa a.cid27,
#mapaframe.cid28 #mapa a.cid28,
#mapaframe.cid29 #mapa a.cid29,
#mapaframe.cid30 #mapa a.cid30,
#mapaframe.cid31 #mapa a.cid31,
#mapaframe.cid32 #mapa a.cid32,
#mapaframe.cid33 #mapa a.cid33,
#mapaframe.cid34 #mapa a.cid34,
#mapaframe.cid35 #mapa a.cid35,
#mapaframe.cid36 #mapa a.cid36,
#mapaframe.cid37 #mapa a.cid37{	border: 1px solid #000;}

#texto2.lista table{
	border: 1px solid #ccc;
	width: 420px;
	float: left;
	margin: 10px 20px 0 0;
}
#texto2.lista th,
#texto2.lista td{
	padding: 3px;
	font-size: 12px;
	border-bottom: 1px dotted #ccc;
	color: #5d5850;
	background-color: #eceae7;
}
#texto2.lista th{
	color: #fff;
	background-color:#afaaa6;
}
#texto2.lista{
	left: 0px;
	top: 20px;
	width: 930px;
}
