				/* -------------------- CLASSES -------------------- */
table.bordasimples  tr td {
	border: 1px solid #0066CC;
	text-align: center;
	vertical-align: middle;
}
table.bordasimples tr td {
	padding: 1px;
}
table.bordasimples {
	border-collapse: collapse;
	text-align: center;
}
table.bordasimples2  tr td {
 	border: 1px groove #0066CC !important;
	border: 1px solid #0066CC;
	text-align: center;
	vertical-align: center;
}
table.bordasimples2 tr td {
	padding: 0px 3px 0px 3px !important;
 	padding: 0px 4px 0px 4px;
}
table.bordasimples2 {
	border-collapse: collapse;
}
table.bordasimples4  tr td {
 	border: 1px groove #0066CC !important;
	border: 1px solid #0066CC;
	text-align: center;
	vertical-align: center;
}
table.bordasimples4 tr td {
	padding: 0px 3px 0px 3px !important;
 	padding: 0px 2px 0px 4px;
}
table.bordasimples4 {
	border-collapse: collapse;
	width: 237px;
}
table.bordasimples3 {
	width: 700px
}
table.bordasimples3  tr td.colmeio {
	width: 250px
}
table.bordasimples3 tr td {
	border: 1px solid #0066CC;
	text-align: left;
	vertical-align: middle;
}
table.bordasimples3 tr td {
	padding: 4px 4px 4px 4px;
}
table.bordasimples3 tr td.center {
	text-align: center;
	vertical-align: middle;
	margin: 0px;
	padding: 0px
}
table.bordasimples3 tr td.h2 {
	text-align: center;
	vertical-align: middle;
	padding: 10px 0px 10px 0px !important;
}
table.bordasimples3 tr td.h1 {
	text-align: center;
	vertical-align: middle;
	background: url(../img/fundo_tdh1.gif) repeat-x;
}
table.bordasimples3 {
	border-collapse: collapse;
	width: 700px;
	}
table.tleg1 {
	border: 1px solid #FFFFFF;
	border-collapse: collapse;
	float: left;
	height: 75px;	
	width: 34px !important;
	width: 36px;
	margin: 3px 0px 0px 0px;
}
table.tleg1 tr td {
	border-bottom: 1px solid #FFFFFF !important;
	border-bottom: none;
}
testalt {
	font: bold 18px;	
}
table.leg1 {
	border: none !important;
	border: 1px solid #FFFFFF;
	float: left;
	height: 57px !important;
	height: 57px;	
	width: 22px !important;
	width: 23px;
	margin: 1px -9px 0px 0px !important;
	margin: 1px -4px 0px 0px;
}
table.tleg2 {
	margin: 2px 3px 0px 20px !important;
	margin: 2px 1px 0px 12px;
	float: left;
}
table.tleg3 {
	margin: 2px 3px 0px 0px !important;
	margin: 2px 1px 0px 0px;
	float: left;
}
p.h1apr {
	margin-top: 27px;
}
p.ie {
	margin-top: 22px !important;
	margin-top: 22px;
}
p.su {
	margin-top: 40px;
}
p.ind {
	margin-bottom: 20px;
 	padding-left: 60px;
}
.n {
	font: bold 13px Tahoma, Arial, Helvetica ;  
}
 
				 /* -------------------- BODY -------------------- */
#body  {
	float: left;
	width: 780px;
	
}
#body_simdh {
	float: left;
	width: 770px;
	margin: 0px 0px 0px 5px !important;
	margin: 5px 0px 0px 5px;
	
}
				/* -------------------- INDEX -------------------- */
#imagem_links {
	background-image: url(../img/fundo_simdh.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 535px;
	width: 413px;
	margin: 0px;
	padding: 0px;
	margin: 0px;
}
#logos {
	margin: 200px 0px 0px 200px;
	padding: 90px 0px 0px 30px;
}
#menu_index {
	float: left;
	height: 100px;
	width: 263px;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 20px;
}
#texto {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 2px;
	width: 125px;
	margin: 22px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	
}


#texto_co {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 0px;
	width: 125px;
	margin: 111px -1px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	
}



#texto_ai {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 0px;
	width: 125px;
	margin: 3px -1px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	
}


#texto_bu {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 2px;
	width: 125px;
	margin: 21px -1px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	
}

#texto_bc {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 2px;
	width: 125px;
	margin: 39px -1px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	
}

#texto_ca {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 2px;
	width: 125px;
	margin: 57px -1px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	
}

#texto_ce {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 2px;
	width: 125px;
	margin: 75px -1px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	
}

#texto_cs {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 2px;
	width: 125px;
	margin: 93px -1px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	
}


#texto_ju {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 2px;
	width: 125px;
	margin: 129px -1px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	
}

#texto_mf {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 2px;
	width: 125px;
	margin: 147px -1px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	
}

#texto_mo {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 2px;
	width: 125px;
	margin: 165px -1px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	
}

#texto_mm {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 2px;
	width: 125px;
	margin: 183px -1px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	
}

#texto_nc {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 2px;
	width: 125px;
	margin: 201px -1px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	
}

#texto_pq {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 2px;
	width: 125px;
	margin: 219px -1px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	
}

#texto_qu {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 2px;
	width: 125px;
	margin: 237px -1px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	
}

#texto_sa {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 2px;
	width: 125px;
	margin: 255px -1px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;

}

#texto_sd {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 2px;
	width: 125px;
	margin: 273px -1px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;

	
}


#texto_ta {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 2px;
	width: 125px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;

	
}


#texto_tal {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 2px;
	width: 120px;
	margin: 199px -1px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;

	
}




#texto_ti {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 2px;
	width: 125px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;

	
}


#texto_til {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 2px;
	width: 125px;
	margin: 217px -1px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;

	
}



#texto_va {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 2px;
	width: 125px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;

	
}

#texto_val {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 2px;
	width: 125px;
	margin: 235px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;

	
}

#texto_vm {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 2px;
	width: 125px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;

	
}

#texto_vml {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 2px;
	width: 125px;
	margin: 253px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;

	
}

#texto_vo {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 2px;
	width: 125px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;

	
}

#texto_vol {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 2px;
	width: 125px;
	margin: 271px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;

	
}

#texto_vp {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 2px;
	width: 125px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;


	
}

#texto_vpl {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 2px;
	width: 125px;
	margin: 289px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;

	
}


#texto_1 {
	color: #000080;
	font: 10px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 2px;
	width: 125px;
	margin: 8px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	
}



#texto a {
	color: #0000FF;
	text-decoration: underline;

}
#download_simdh_index {
 background-color: #FBFBFB;
	border: 1px solid #B0C4DE;
	float: left;
	width: 250px;
	height: auto;
	margin: 25px 0px 0px 3px;
	padding: 0px 0px 5px 7px;
	text-align: left;
}

#download_simdh_index h1 {
color:  #000080;
 font: bold 12px tahoma, arial, sans-serif;
 margin: 7px 5px 5px 0px;
 word-spacing: 0px;
}
 #download_simdh_index p {
	color:  #000;
 font: 11px tahoma, arial, sans-serif;
 margin: 0px 5px 0px 0px;
 padding-top: 10px;
  border-top: 1px solid #000080;
 line-height: 14px;
}
#download_simdh_index span {
 font-weight: bold;
color:  #4169E1;
}
a.seta {
 border-top-style: none;
 border-left-style: none;
 border-right-style: none;
 border-bottom: none;
 }
a.seta:hover {
	border-bottom: 1px solid #00CB02;
 }
img.b0 {
 border-style: none;
 }

				/* -------------------- MENU TOPO -------------------- */
#menu_barra {
	height: 28px;
	width: 750px;
	margin-left: 0px !important;
	margin-left: 0px;
	padding: 0px 0px 0px 0px;
	
}
#menu_barral {
	height: 20px;
	width: 785px;
	margin: 0px 0px 0px 0px !important;
	margin: -3px 0px 0px 0px;
	margin-left: 4px;
	padding: 0px 0px 0px 0px;
	valign="top"
	
}

.barra1 {
	height: 20px;
	cellpadding="0"
	cellspacing="0"


}



/* -------------------- APRESENTACAO -------------------- */
#download_simdh {
	border-bottom: 1px solid #B0C4DE;
	color:  #000080;
	font: bold 12px tahoma, arial, sans-serif;
	float: left;
	margin: 15px 0px 5px 20px !important;
	margin: 10px 0px 10px 8px;
	padding: 0px 0px 5px 460px;
}
#download_simdh span {
 font-weight: bold;
 color:  #4169E1;
}
#download_simdh a {
 border-top-style: none;
 border-left-style: none;
 border-right-style: none;
 border-bottom: none;
 }
 #download_simdh a:hover {
	border-bottom: 1px solid #00CB02;
 }
#download_simdh  img {
 border-style: none;
}

#texto2 {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	width: 285px;
	word-spacing: 1px;
	text-align: center;
}
#menu_direita {
	float: left;
	margin-top: 70px !important;
	margin-top: 65px;
	padding-left: 40px;
	width: 152px;
}
#apresentacao {
	color: #000000;
	font: 13px tahoma, arial, sans-serif;
	float: left;
	margin: 10px 0px 0px 45px !important;
	margin: 5px 0px 0px 20px;
	padding: 0px 13px 18px 0px !important;
	padding: 0px 13px 0px 0px;
	width: 500px;
	text-align: left;
}
#apresentacao h1 {
	border-bottom: 3px solid #4679CD !important;
	border-bottom: 3px groove #3F81F0;
	color: #000080;
	font: 600 19px tahoma, arial, sans-serif;
	letter-spacing: 1px;
	margin: 0px;
	padding: 0px 0px 4px 25px;
}
				/* -------------------- APRESENTACAO / LINKS DA DIREITA -------------------- */
#apr_direita {
	color: #000000;
	font: 13px tahoma, arial, sans-serif;
	float: left;
	margin: 10px 0px 0px 50px !important;
	margin: 5px 0px 0px 27px;
	padding: 0px 13px 18px 0px !important;
	padding: 0px 13px 0px 0px;
	width: 460px;
	text-align: left;
}
#apr_direita a {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	text-decoration: none;
}
#apr_direita h1 {
	border-bottom: 3px solid #4679CD !important;
	border-bottom: 3px groove #3F81F0;
	color: #000080;
	font: 400 19px tahoma, arial, sans-serif;
	letter-spacing: 1px;
	margin: 0px;
	padding: 0px 0px 0px 25px;
}
#apr_direita h2 {color: #000080;
	font: 400 19px tahoma, arial, sans-serif;
	letter-spacing: 1px;
	margin: 0px;
	padding: 5px 0px 4px 250px;
}
#pradin {
	color: #000080;
	font: italic 11px tahoma, arial, sans-serif;
	margin: 4800px 0px 0px 520px !important;
	margin: 5080px 0px 0px 510px;
	padding: 0px;
	width: 215px
}
				/* -------------------- MAPA DOS DIREITOS -------------------- */
#imgmapasub {
	background: url(../img/mpdh_01.gif) no-repeat;
	float: left;
	height: 450;
	width: 420;
	margin: 30px 0px 20px 10px !important;
	margin: 20px 0px 20px 5px;
	padding: 0px;
}
.mapa_areas {
	float: left;
	height: 450;
	width: 420;
	margin: 0px 0px 5px 0px !important;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}
#subprefeituras {
	color: #000059;
	float: left;
	font: bold 12px tahoma, arial, sans-serif;
	height: 174px;
	width: 432px;
	margin: -320px -2px 31px 235px !important;
	margin: -370px 0px 30px 230px;
	padding: 0px -3px 0px -3px !important;
	padding: 0px;
}
#subprefeituras a {
	color: #000059;
	font: bold 12px tahoma, arial, sans-serif;
	text-decoration: none;
}
#subprefeituras h1 {
	color: #000000;
	font: 300 27px tahoma, arial, sans-serif;
	margin-bottom: 2px !important;
	margin: 30px 0px 5px -30px;
	text-align: center;
}
#subprefeituras h2 {
	border-bottom: 3px solid #49ACF5;
	color: #000059;
	font: bold 16px tahoma, arial, sans-serif;
	margin-bottom: -2px !important;
	margin-bottom: -10px;
	padding: 0px 0px 2px 0px;
}
#subprefeituras p {
	 padding:  0px 0px 0px 0px !important;
	 padding: -50px 0px 30px 0px;
}
#leg_sub {
	margin: -0px 0px 0px  180px !important;
	margin: 10px 0px 0px 88px;
	padding: 0px 0px 0px 8px;
	font: bold 9px tahoma, arial, sans-serif;
	color: #777777;
	text-decoration: none;
	background: url(../img/fundo_legsub.gif) no-repeat;
	width: 135px;
	height: 90px;
	float: left;
}
#leg_sub h1 { 
	margin: 6px 0px 3px 0px;
	padding: 0px;
	font: 11px tahoma, arial, sans-serif;
	color: #000000;
   border: none;
}
#leg_sub h1.leggar { 
	margin: 6px 0px 3px 0px;
	padding: 0px;
	font: 11px tahoma, arial, sans-serif;
	color: #000000;
   border: none;
}
#g {
	margin: -140px 10px 0px  185px !important;
	margin: -140px 10px 0px 93px;
	padding:0px;
	font: 11px tahoma, arial, sans-serif;
	color: #000000;
	float: left;
	background: url(../img/linha_h1_g.gif) repeat-x top;
}
#g h1 {
	margin: 0px;
	padding-bottom: 15px;
	font: bold 11px tahoma, arial, sans-serif;
	color: #000000;
}
#alt_g {
	margin: 0px;
	padding-right:14px;
	float: left;
}
#boa_g {
	margin: 0px;
 	padding-right: 14px;
	float: left;
}
#med_g {
	margin: 0px;
 	padding-right: 14px;
	float: left;
} 
#baixa_g {
	margin: 0px;
	padding-right: 14px;
	float: left;
} 
#prec_g {
	margin: 0px;
	padding-right: 14px;
	float: left;
} 
.mapa_descricao {
	margin:  50px 0px 0px  -130px !important;
	margin: 50px 0px 0px -132px;
	width: 190px !important;
	width: 170px;
	float: left;
}
 				/* -------------------- DIMENSOES -------------------- */
#dimensoes_esq {
	margin: 0px 110px 0px 5px;
	padding: 0px;
	width: 423px;
	float: left;
}
#dimensoes_texto {
	margin: 10px 0px 0px 22px !important;
	margin-left: 17px;
	padding: 0px 13px 10px 0px;
	font: 13px tahoma, arial, sans-serif;
	color: #000080;
	text-align: left;
}
#dimensoes_texto p {
	margin-top: 6px;
}
#dimensoes_texto h1 {
	margin: 0px;
	padding: 0px 0px 4px 20px;
	font: 600 19px tahoma, arial, sans-serif;
	color: #000080;
	letter-spacing: 1px;
	border-bottom: 3px solid #4679CD !important;
	border-bottom: 3px groove #3F81F0;
}
#dimensoes {
	 margin: 0px 0px 0px 43px !important;
	 margin: 0px 0px 0px 20px;
	 padding: 0px 0px 10px 0px;
	 font: bold 13px tahoma, arial, sans-serif;
	 color: #000080;
	 width: 410px;
	 float: left; 
}
#dimensoes_tex01 {
	margin: 15px 0px 30px 0px;  
	padding: 4px 0px 30px 0px;
	width: 130px;
	float: left;
}
#dimensoes_tex01 a {
	color: #000080;
	text-decoration: none 
}
#dimensoes_tex02 a {
	color: #000080;
	text-decoration: none 
}
#dimensoes_tex01 p {
	margin-top: 36px;
}
#dimensoes_img01 {
	margin: 10px 0px 0px 0px;
	padding: 0px;
	width: 45px;
	float: left;
}
#dimensoes_img01 p {
	margin-top: 8px;
}
#dimensoes_tex02 {
	margin: 25px 0px 30px 0px;
	padding: 4px 0px 30px 0px;
	width: 130px;
	float: left; 
}
#dimensoes_tex02 p {
	margin-top: 41px;
}
#dimensoes_img02 {
	margin: 20px 0px 0px 60px;
	padding: 0px;
	width: 45px;
	float: left;
}
#dimensoes_img02 p {
	margin-top: 16px;
}
#subprefeituras_dir {
	margin: 20px 0px 7px 52px !important;
	margin: 15px 0px 7px 30px;
	font: 11px tahoma, arial, sans-serif;
	float: left;
	width: 130px; 
}
#subprefeituras_dir a {
	font: 11px tahoma, arial, sans-serif;
	color: #000000;
	text-decoration: none;
}
#subprefeituras_dir h1 {
	 margin: 0px;
	padding: 0px;
	font: bold 16px tahoma, arial, sans-serif;
}
#subprefeituras_dir p {
	margin-top: 10px;
}
				/* -------------------- INDICADORES -------------------- */
#indicadores_texto {
	margin: 30px 0px 0px 60px !important;
	margin: 30px 0px 0px 60px;
	padding: 0px 13px 5px 0px !important;
	padding: 0px 13px 10px 0px;
	font: 13px tahoma, arial, sans-serif;
	color: #000080;
	text-align: left;
	line-height: 15px;
	width: 630px;
}
#indicadores_texto a {
	color: #000080;
	text-decoration: none;
}
#indicadores_texto h1 {
	margin-bottom: 20px !important;
	margin: 0px 0px -10px 0px;
	padding: 0px 0px 10px 60px;
	font: 600 19px tahoma, arial, sans-serif;
	color: #000080;
	letter-spacing: 1px;
	border-bottom: 3px solid #4679CD !important;
	border-bottom: 3px groove #6FA0F3;
}
#indicadores_texto h2 {
	font: bold 12px tahoma, arial, sans-serif;
	margin: 0px 0px 10px 30px;
	color: #000080;
	word-spacing: 4px;
}
#indicadores_tex01 {
	margin-top: 12px !important;
	margin: 32px 0px 10px 0px;
	font: 13px tahoma, arial, sans-serif;
	color: #000080;
	text-align: left;
	line-height: 15px;
}
				/* -------------------- POPULACAO -------------------- */
#texto_p {
	margin: 25px 0px 0px 85px !important;
	margin: 25px 0px 0px 76px;
	padding: 0px 13px 5px 0px !important;
	padding: 0px 13px 10px 0px;
	font: 13px tahoma, arial, sans-serif;
	text-align: left;
	line-height: 15px;
	width: 580px;
}
#texto_p h1 {
	margin-bottom: 20px !important;
	margin: 0px 0px -10px 0px;
	padding-bottom: 4px;
	font: bold 18px tahoma, arial, sans-serif;
	color: #000080;
	letter-spacing: 1px;
	border-bottom: 3px solid #4679CD !important;
	border-bottom: 3px groove #6FA0F3;
}
#texto_p h2 {
	margin: -5px 0px 20px 0px !important;
	margin: 25px 0px 10px 0px;
	font: bold 15px tahoma, arial, sans-serif;
}
#tabela_p  {
	margin: 0px 172px 0px 37px !important;
	margin: 0px 0px 0px 20px;
	padding: 1px !important;
	padding: 0px;
	font: 11px tahoma, arial, sans-serif;
	width: 418px;
	height: 559px !important;
	height: 564px;
	float: none !important;
	float: left;
}
#fonte  {
	margin: 0px 0px 15px 130px !important;
	margin: -25px 0px 5px 130px;
	font: 11px tahoma, arial, sans-serif;
}
				/* -------------------- CREDITOS -------------------- */
#cred {
	margin: 55px 30px 0px 70px !important;
	margin: 30px 30px 0px 40px;
	padding: 25px 0px 5px 40px !important;
	padding: 25px 0px 0px 40px;
	font: 13px tahoma, arial, sans-serif;
	text-align: left;
	width: 450px;
	float: left;
}
#cred_pradin {
	margin: 0px !important;
	margin: 0px;
	padding-bottom: 5px !important;
	padding-bottom: 10px;
	font: 13px tahoma, arial, sans-serif;
	text-align: left;
	width: 405px;
	float: left;
}
#credlogos {
	margin-top: 100px;
	padding: 0px;
	font-family: 13px tahoma, arial, sans-serif;
	text-align: left;	
	width: 100px;
	float: left;
}
#fale {
	 margin: 20px 0px 0px 22px;
	 padding: 0px;
	 width: 60px;
	 width: 70px !important;
	 height: 70px;
	 border: solid 2px #000080;
}
				/* -------------------- DIMENSAO SOCIO ECONOMICA -------------------- */
#d_socio_ec {
	margin: 0px -40px 0px 13px !important;
	margin: 0px -15px 0px 5px;
	padding: 0px 0px 10px 0px;
	font-family: tahoma, arial, sans-serif;
 	width: 600px;
	 float: left;
}
#d_socio_ec h1 {
	margin: 0px 0px 5px 0px !important;
	margin: 0px 0px 15px 0px;
	font: bolder 22px  arial, sans-serif !important;
	font: 600 22px tahoma, arial, sans-serif;
	letter-spacing: 0px !important;
	width: 470px;
	float: left;
	border-bottom: 3px solid #4679CD !important;
	border-bottom: 3px groove #3F81F0;
}
#d_socio_ec_texto {
	margin: 0px -10px 0px 0px !important;
	margin: 0px -10px 0px 0px;
	padding: 0px 0px 10px 0px;
	font: 12px tahoma, arial, sans-serif;
	width: 272px;
	float: left;
	text-align: left;
	line-height: 15px
}
#mapa_se {
	margin: 25px 0px -5px 25px !important; 
	margin: -325px 0px -10px 140px;
	padding: 0px;
	 width: 287px;
	height: 451px;
	 float: left;
}
#gdse {
	margin: 10px 10px 0px 24px !important;
	margin: 10px 10px 10px 10px; 
	padding: 0px 0px -10px 0px !important;
	padding: 0px 0px  10px 0px;
	font: 11px tahoma, arial, sans-serif;
	color: #000000;
	width: 590px;
	float: left;
	background: url(../img/linha_h1_g.gif) repeat-x top;
}
#gdse h1 {
  	margin: 0px;
	padding: 0px 0px 15px 0px;
	font: bold 11px tahoma, arial, sans-serif;
	color: #000000;
}
#alt_g2 {
	margin: 0px 5px 0px 0px;
	padding-right:14px;
	float: left;
	}
#boa_g2 {
	margin: 0px 5px 0px 5px;
 	padding-right: 14px;
	float: left;
}
#med_g2 {
	margin: 0px 5px 0px 5px;
 	padding-right: 14px;
	float: left;
} 
#baixa_g2 {
	margin: 0px 5px 0px 5px;
	padding-right: 14px;
	float: left;
} 
#prec_g2 {
	margin: 0px 0px 0px 5px;
	padding-right: 0px;
	float: left;
} 
#sel_dim {
	margin: -5px 0px 3px 430px !important;
	margin: -15px 0px 3px 217px;
	padding: 0px;
	width: 158px;
	height: 25px;
	float: left;	
} 
#leg_gar {
	margin: 290px 30px 0px -125px !important;
	margin:  297px 20px 0px -158px;
	padding: 0px 0px 0px 8px;
	font: bold 9px tahoma, arial, sans-serif;
	color: #777777;
	text-decoration: none;
	background: url(../img/fundo_legsub.gif) no-repeat;
	width: 135px;
	height: 90px;
	float: left;
}
#leg_gar h1 { 
	margin: 6px 0px 3px 0px;
	padding: 0px;
	font: 11px tahoma, arial, sans-serif;
	color: #000000;
   border: none;
}
#subprefeituras_dirsoc {
	margin: 20px 0px 7px 0px !important;
	margin: 20px 0px 7px 20px;
	font: 11px tahoma, arial, sans-serif;
	float: left;
	width: 130px; 
}
#subprefeituras_dirsoc a {
	font: 11px tahoma, arial, sans-serif;
	color: #000000;
	text-decoration: none;
}
#subprefeituras_dirsoc h1 {
	 margin: 0px;
	padding: 0px;
	font: bold 16px tahoma, arial, sans-serif;
}
#subprefeituras_dirsoc p {
	margin-top: 10px;
}
.desc_indice {
	margin: 0px 0px -10px -220px !important;
	margin: -470px 0px 0px 176px;
	width: 190px !important;
	width: 170px;
	float: left;
}
/* -------------------- VIOLENCIA -------------------- */
.desc_indice2 {
	margin: 0px 0px -10px -220px !important;
	margin: -465px 0px 0px 170px;
	width: 190px !important;
	width: 170px;
	float: left;
	}
#mapa_vio {
	margin: 25px 0px -5px 25px !important; 
	margin: -300px 0px -10px 140px;
	padding: 0px;
	 width: 287px;
	height: 451px;
	 float: left;
}
 
/* -------------------- DIMENSAO CRIANCA E ADOLESCENTE -------------------- */
#gdse_cri {
	margin: 10px 10px 10px 16px !important;
	margin: 10px 10px 0px 10px; 
	padding: 0px !important;
	padding: 0px 0px -10px 0px !important;
	padding: 0px 0px  10px 0px;
	font: 11px tahoma, arial, sans-serif;
	color: #000000;
	width: 640px;
	float: left;
	background: url(../img/linha_h1_g.gif) repeat-x top;
}
#leg_gar2 {
	margin: 290px 30px 0px -125px !important;
	margin:  285px 20px 0px -158px;
	padding: 0px 0px 0px 8px;
	font: bold 9px tahoma, arial, sans-serif;
	color: #777777;
	text-decoration: none;
	background: url(../img/fundo_legsub.gif) no-repeat;
	width: 135px;
	height: 90px;
	float: left;
}
#leg_gar2 h1 { 
	margin: 6px 0px 3px 0px;
	padding: 0px;
	font: 11px tahoma, arial, sans-serif;
	color: #000000;
   border: none;
}
#gdse_cri h1 {
  	margin: 0px;
	padding: 0px 0px 15px 0px;
 	font: bold 11px tahoma, arial, sans-serif;
	color: #000000;
}
.desc_indice3 {
	margin: 0px 0px -10px -215px !important;
	margin: -465px 0px 0px 177px;
	width: 190px !important;
	width: 170px;
	float: left;
	}
#mapa_criad {
	margin: 25px 0px -5px 25px !important; 
	margin: -345px 0px -10px 140px;
	padding: 0px;
	 width: 287px;
	height: 451px;
	 float: left;
}
						/* -------------------- MULHER -------------------- */
.desc_indice4 {
	margin: 0px 0px -10px -215px !important;
	margin: -467px 0px 0px 177px;
	width: 190px !important;
	width: 170px;
	float: left;
	}
#mapa_mulher {
	margin: 25px 0px -5px 25px !important; 
	margin: -360px 0px -10px 140px;
	padding: 0px;
	 width: 287px;
	height: 451px;
	 float: left;
}
						/* -------------------- NEGRO -------------------- */
.desc_indice5 {
	margin: 0px 0px -10px -215px !important;
	margin: -470px 0px 0px 177px;
	width: 190px !important;
	width: 170px;
	float: left;
	}
#mapa_negro {
	margin: 25px 0px -5px 25px !important; 
	margin: -405px 0px -10px 140px;
	padding: 0px;
	 width: 287px;
	height: 451px;
	 float: left;
}

						/* -------------------- RENDA -------------------- */
#renda { 
	margin: 17px 0px 0px 25px !important;
	margin: 15px 0px 0px 10px;
	padding: 0px 13px 10px 0px;
	font: 13px tahoma, arial, sans-serif;
	color: #000000;
	text-align: left;
	width: 690px;
	float: left;
}
#renda h1 {
	margin: 0px;
	padding: 0px 0px 1px 0px;
	font: bold 19px tahoma, arial, sans-serif;
	color: #000080;
	border-bottom: 3px solid #4679CD !important;
	border-bottom: 3px groove #3F81F0;
}
#renda h2 {
	margin: 10px 0px 0px 0px;
	padding: 0px;
	font: bold 15px tahoma, arial, sans-serif;
	word-spacing: 1px;
}
#mapa_renda {
	margin: 12px 0px 0px 5px;
	padding: 0px;
	 width:287px;
	 height:451px;
}
.mapad_renda {
	margin: -410px 0px 0px 180px !important;
	margin: -415px 0px 0px 90px;
	width: 185px;
	float: left;
}
#legenda {
	margin: -270px 0px 0px 295px !important;
	margin: -270px 0px 0px -90px;
	padding: 0px;
	font: 11px tahoma, arial, sans-serif;
	width: 168px !important;
	width: 160px;
	height: 150px;
	float: left;
}
#legenda h1 { 
	margin: 0px;
	padding: 0px 15px 3px 0px !important;
	padding: 0px 0px 3px 0px;
	font: 11px tahoma, arial, sans-serif;
	color: #000000;
	text-align: center;
	border: none !important;
	border: none;
}
#renda_texto {
	margin: -145px 0px 0px 185px !important;
	margin: -145px 0px 0px 95px;
	padding: 0px;
	width: 250px;
	float: left;
	line-height: 15px;
	text-align: left;
}
#tabela_g {
	margin: -455px 0px 0px 465px !important;
	margin: -455px 0px 0px 232px;
	padding: 2px 1px 1px 2px !important;
	padding: 1px 1px 1px 1px;
	font: 11px tahoma, arial, sans-serif;
	float: left;
}
#tabela_g2 {
	margin: -455px 0px 0px 465px !important;
	margin: -455px 0px 0px 232px;
	padding: 2px 1px 1px 2px !important;
	padding: 1px 1px 1px 1px;
	font: 11px tahoma, arial, sans-serif;
	float: left;
	width: 237px
}
					/* -------------------- HOMICIDIO JUVENIL -------------------- */
#renda_textojuv {
	margin: -132px 0px 0px 185px !important;
	margin: -130px 0px 0px 95px;
	padding: 0px;
	width: 250px;
	float: left;
	line-height: 15px;
	text-align: left;
}
#renda_textojuv2 {
	margin: -122px 0px 0px 185px !important;
	margin: -120px 0px 0px 95px;
	padding: 0px;
	width: 250px;
	float: left;
	line-height: 15px;
	text-align: left;
}
					/* -------------------- QUADRO DH	 -------------------- */
#tabeladh {
	margin: 10px 0px 15px 32px !important;
	margin: 5px 0px 0px 15px;
	font: 11px tahoma, arial, sans-serif;
	padding-bottom: 0px !important;
	padding-bottom: 15px;
	float: left;
}
#tabeladh h1 {
	font: bold 12px tahoma, arial, sans-serif;
	margin: 0px
}
#tabeladh h2 {
	font: bold 11px tahoma, arial, sans-serif;
	margin: 3px;
}
#tabeladh p {
 	margin-top: 5px;
	margin-bottom: 0px
}
#tabeladh p.dim {
 	margin-top: 30px;
} 
#menu_direita_quad {
	float: left;
	margin: 25px 0px 20px 0px !important;
	margin: 20px 0px 20px 0px;
	padding-left: 40px;
	width: 152px;
}
/* Tutorial Winzip */
#tuto_winzip {
	color: #000;
	font: 12px tahoma, arial, sans-serif;
	float: left;
	width: 735px;
	margin: 0px 0px 10px 25px !important;
	margin: 0px 0px 0px 15px;
}
#tuto_winzip h1 {
	font: bold 16px tahoma, arial, sans-serif;
	margin: 10px 33px 0px 3px;
	padding-bottom: 3px;
	border-bottom: 1px solid #9C9C9C;
	
}
#tuto_winzip h1.usar {
	margin: 20px 33px 0px 3px;
	padding: 30px 33px 3px 5px;
	border-bottom: 1px solid #9C9C9C;
	border-top: 1px solid #000;
}
#tuto_winzip p {
	font: 12px tahoma, arial, sans-serif;
	margin: 25px 10px 10px 0px;
}
#tuto_winzip img {
	margin-left: 20px;
}
#tuto_winzip img.icon {
	margin: 0px 0px 25px 5px;
	border-style: none;
}
a.ancora {
	margin-left: 3px;
	color: #186AD8;
	font: bold 14px tahoma, arial, sans-serif;
 	text-decoration: none;
 }
 a.ancora:visited {
color: #186AD8;
text-decoration: none;
}
a.ancora:hover {
text-decoration: underline;
}
a.ancora:active {
color: #A3D8F9;
 text-decoration: none;
}
a.linktopo {
	margin-left: 3px;
	color: #000080;
	font: bold 14px tahoma, arial, sans-serif;
 	text-decoration: underline;
 }
 a.linktopo:visited {
color: #000080;
text-decoration: underline;
}
a.linktopo:hover {
text-decoration: underline;
}
a.linktopo:active {
color: #A3D8F9;
 text-decoration: underline;
}

#tuto_winzip .sobe {
margin: 25px 0px 10px 320px;
}
/* Descrição Winzip */
#desc_winzip {
	color: #000;
	font: 12px tahoma, arial, sans-serif;
	background-color: #E4ECF3;
	float: left;
	width: 495px;
	padding: 5px;
	margin: 10px 10px 0px 20px;
	line-height: 16px;
}
#desc_winzip h1 {
	font: bold 14px tahoma, arial, sans-serif;
	margin: 10px 10px 0px 10px;
}
#desc_winzip h2 {
	font-size: 14px;
	margin: 10px 0px 10px 15px;
}
#desc_winzip p {
	margin: 10px 0px 10px 20px !important;
	margin: 10px 0px 10px 15px;
}
#desc_winzip_b {
	color: #000;
	font: 12px tahoma, arial, sans-serif;
	background: #E4EDF1;
	float: left;
	width: 166px;
	margin: 10px 0px 10px 5px !important;
	padding: 10px;
	line-height: 16px;
	border: 2px solid #B3C4CC;
}
#desc_winzip_b h2 {
	font-size: 14px;
	margin: 0px 0px 5px 0px;
}
#desc_winzip_b p {
	margin: 0px;
	font-size: 11px;
}
#desc_winzip_b a {
	margin: 0px;
	font-size: 12px;
}
