/* CSS Document */






body {
	margin-left: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	background: url(../images/bg.jpg) center repeat-y;
	text-decoration: none;
}




#wrap {
	width: 780px;
	text-align: left;
	margin-top: 10px;
	margin: 0px auto;
	
}



#wrapa {
	width: 780px;
	text-align: left;
	margin-top: 10px;
	margin: 0px auto;
	position: absolute;
}


.text_a {
	font-face: Tahoma,arial;
	font-size: 11px;
	font-weight: bold;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	line-height: 14px;
	text-align: right;	

}

.text_b {
	font-face: Tahoma,arial;
	font-size: 11px;
	font-weight: bold;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	margin: 0px 0px 0px 5px;
	line-height: 14px;
	text-align: left;
	

}

.text_c {
	font-face: Tahoma,arial;
	font-size: 11px;
	font-weight: bold;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	margin: 0px 0px 0px 5px;
	line-height: 14px;
	text-align: left;	
	color: #2a3b73;

}

.text_d {
	font-face: Tahoma,arial;
	font-size: 30px;
	font-weight: ;
	color: red;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	line-height: 32px;
	text-align: center;

}

.text_e {
	font-face: Tahoma,arial;
	font-size: 9px;
	padding: 0px 4px 0px 4px;
	spacing: 0px;
	margin: 4px 0px 0px 0px;
	text-align: center;
	text-decoration: none;
	color: #000080;
	line-height: 10px;
}



.text_f {
	font-face: Tahoma,arial;
	font-size: 11px;
	padding: 0px 4px 0px 4px;
	spacing: 0px;
	margin: 4px 0px 0px 0px;
	text-align: right;
	text-decoration: none;
	line-height: 10px;
}


.titulo_tab {
	font-family: tahoma,arial;
	font-size: 11px;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	text-spacing: 0px;
	margin: 0px 0px 0px 0px;
	text-align: center;
	text-decoration: none;
	line-height: 14px;
	
}



#sub_apresentamap {
	width: 760px;
	margin: 0px 0px 0px -2px;
	float: left;
}

menu {
	position: absolute;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#sub_apresentamap_ind_1 {
	width: 534px;
	height: 550px;
	margin: 130px 0px 0px 0px;
	float: left;
	position: absolute;
}

#sub_apresentamap_ind_11 {
	width: 700px;
	height: 450px;
	margin: 60px 0px 0px 10px;
	float: left;
	position: absolute;
}


#sub_apresentamap_ind_12 {
	width: 685px;
	height: 500px;
	margin: 105px 0px 0px 10px;
	float: left;
	position: absolute;
}

.sub_apresenta_apr {
	font-family: tahoma,arial;
	font-size: 15px;
	
	width: 480px;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	margin: 42px 0px 0px 10px;
	line-height: 19px;
	text-align: justify;
}



.sub_apresenta_dim {
	font-family: tahoma,arial;
	font-size: 14px;
	
	width: 240px;
	padding: 5px;
	margin: 0px 0px 0px 0px;
	margin: 45px 0px 0px 14px;
	line-height: 17px;
	text-align: left;

}



.titulo_apresenta {
	font-size: 16px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	text-align: right;


}

.titulo_apresenta_ind {
	font-size: 16px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	text-align: left;
}


.text_menu {
	font-family: tahoma,arial;
	font-size: 11px;
	font-weight: bold;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	line-height: 20px;
	text-align: center;


}


.text_apresenta_sh {
	font-family: tahoma,arial;
	font-size: 11px;
	font-weight: bold;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	line-height: 16px;
	text-align: right;
	vertical-align: middle;
	width: 54px;

}

.text_apresenta_sha {
	font-family: tahoma,arial;
	font-size: 11px;
	font-weight: bold;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	margin: 0px 0px 0px 5px;
	line-height: 16px;
	text-align: left;
	vertical-align: middle;
	width: 114px;

}


.text_apresenta_shf {
	font-family: tahoma,arial;
	font-size: 11px;
	font-weight: bold;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	margin: 0px 0px 0px 5px;
	line-height: 16px;
	text-align: center;
	vertical-align: middle;
	width: 26px;

}


.text_apresenta_sht {
	font-family: Tahoma,arial;
	font-size: 11px;
	font-weight: bold;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	margin: 0px 0px 0px 5px;
	line-height: 16px;
	text-align: right;
	width: 80px;

}



.text_apresenta_emp {
	font-family: tahoma,arial;
	font-size: 11px;
	font-weight: bold;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	margin: 0px 0px 0px 5px;
	line-height: 14px;
	text-align: left;
	width: 240px;
	}


.text_apresenta_qua {
	font-family: arial;
	font-size: 12px;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	line-height: 14px;
	text-align: right;
	width: 100px;
	}



.text_apresenta_gar {
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	line-height: 14px;
	text-align: right;	
	

}


.text_apresenta_gararea {
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	margin: 0px 0px 0px 5px;
	line-height: 14px;
	text-align: left;
	

}


.text_apresenta_garareap {
	font-family: tahoma,arial;
	font-size: 11px;
	font-weight: bold;
	width: 79px;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	margin: 0px 0px 0px 5px;
	line-height: 14px;
	text-align: left;
	

}

.text_apresenta_garp {
	font-family: tahoma,arial;
	font-size: 8px;
	font-weight: bold;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	line-height: 14px;
	text-align: right;	
	

}

.text_apresenta_mog {
	font-family: tahoma,arial;
	font-size: 11px;
	font-weight: bold;
	color: #767676;
	padding: 0px;
	margin: 0px;
	line-height: 14px;
	text-align: right;

}

.text_apresenta_mog_1 {
	font-family: tahoma,arial;
	font-size: 12px;
	font-weight: bold;
	color: #767676;
	padding: 0px;
	margin: 0px;
	padding: 5px 5px 5px 5px;
	line-height: 14px;
	text-align: left;

}

.text_apresenta_dim {
	font-family: tahoma,arial;
	font-size: 11px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	line-height: 18px;
	text-align: left;

}


.titulo_apresenta_dad {
	font-family: tahoma,arial;
	font-size: 11px;
	font-weight: bold;
	padding: 0px;
	text-spacing: 0px;
	margin: 0px 0px 0px 5px;
	text-align: left;
	color: #000080;


}

.titulo_apresenta_dad1 {
	font-family: tahoma,arial;
	font-size: 11px;
	font-weight: bold;
	padding: 0px;
	margin: 0px 0px 0px 5px;
	text-align: right;
	color: #000080;


}

.titulo_apresenta_nom {
	font-family: tahoma,arial;
	font-size: 9px;
	padding: 0px 2px 0px 4px;
	text-spacing: 0px;
	margin: 4px 0px 0px -3px;
	text-align: center;
	text-decoration: none;
	color: #000080;
	line-height: 10px;
}

.titulo_apresenta_nompe {
	font-family: tahoma,arial;
	font-size: 9px;
	padding: 0px 0px 0px 0px;
	text-spacing: 0px;
	margin: 0px 0px 0px 0px;
	text-align: left;
	text-decoration: none;
	color: #000080;
	line-height: 10px;
	border-bottom: 1px solid #7492fd;
	border-top: 1px solid #7492fd;
	border-right: 1px solid #7492fd;
	border-left: 1px solid #7492fd;
}




.titulo_apresenta_dim {
	font-family: tahoma,arial;
	font-size: 9px;
	font-weight: bold;
	padding: 0px 1px 0px 0px;
	text-spacing: 0px;
	margin: 8px 0px 0px 0px;
	text-align: left;
	text-decoration: none;
	color: #000080;
	line-height: 10px;


}


.titulo_apresenta_dime {
	font-family: Tahoma,arial;
	font-size: 11px;
	font-weight: bold;
	padding: 0px 1px 0px 0px;
	spacing: 0px;
	margin: 8px 0px 0px 0px;
	text-align: left;
	text-decoration: none;
	color: #000080;
	line-height: 10px;
	
}


.titulo_tab {
	font-family: tahoma,arial;
	font-size: 11px;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	text-spacing: 0px;
	margin: 0px 0px 0px 0px;
	text-align: center;
	text-decoration: none;
	line-height: 14px;
	
}




.text_descr_ind {
	font-family: tahoma,arial;
	font-size: 10px;
	color: #767676;
	font-weight: bold;
	padding: 5px 5px 5px 5px;
	margin: 0px;
	line-height: 14px;
	text-align: left;
	border-bottom: 2px solid #7492fd;
	border-top: 2px solid #7492fd;
	border-right: 2px solid #7492fd;
	border-left: 2px solid #7492fd;
}

.text_descr_ind_1 {
	font-family: tahoma,arial;
	font-size: 11px;
	color: #767676;
	font-weight: bold;
	padding: 5px 5px 5px 5px;
	margin: 0px;
	line-height: 13px;
	text-align: left;
	
}

.text_descr_dim {
	font-family: tahoma,arial;
	font-size: 10px;
	padding: 0px;
	margin: 0px;
	line-height: 14px;
	text-align: justify;
	font-weight: bold;
	margin: 0px;
	padding: 5px 5px 5px 5px;
	border-bottom: 1px solid #7492fd;
	border-top: 1px solid #7492fd;
	border-right: 1px solid #7492fd;
	border-left: 1px solid #7492fd;
}


.text_descr_man {
	font-family: tahoma,arial;
	font-size: 11px;
	padding: 0px;
	margin: 0px;
	line-height: 14px;
	text-align: center;
	font-weight: bold;
	margin: 0px;
	padding: 2px 2px 2px 2px;
	border-bottom: 2px solid #7492fd;
	border-top: 2px solid #7492fd;
	border-right: 2px solid #7492fd;
	border-left: 2px solid #7492fd;
}



.text_apresenta_tab {
	font-family: tahoma,arial;
	font-size: 10px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	line-height: 11px;
	text-align: left;

}

.text_barramapa_inf_1 {
	font-family: tahoma,arial;
	font-size: 13px;
	font-weight: bold;
	padding: 2px;
	margin: 0px 0px 0px 0px;
	margin: 3px 0px 0px 10px;
	line-height: 7px;
	text-align: left;
	color:#1f1f1f;

}




.text_legenda_ind {
	font-family: tahoma,arial;
	font-size: 10px;
	
	padding: 0px;
	margin: 0px 0px 0px 8px;
	line-height: 10px;
	text-align: left;

}

.text_desig {
	font-family: arial;
	font-size: 30px;
	color: red;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	line-height: 32px;
	text-align: center;

}







.int1 {
	height: 50px;


}



.sub_apresentahome_int_h {
	font-family: tahoma,arial;
	font-size: 14px;
	
	width: 250px;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	margin: 90px 0px 0px 30px;
	line-height: 15px;
	text-align: justify;
}


.sub_apresentahome_int_l {
	font-family: tahoma,arial;
	font-size: 13px;
	
	width: 580px;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	margin: 370px 0px 0px 480px;
	line-height: 17px;
	text-align: justify;
}





.sub_vida {
	width: 750px;
	height: 217px;
	margin: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	float: left;

}
.sub_educ {
	width: 636px;
	height: 217px;
	/* background: url(../img/sub_violencia.gif) no-repeat; */
}
.sub_conv {
	width: 636px;
	height: 217px;
	/* background: url(../img/sub_crianca.gif) no-repeat; */
}
.sub_lib {
	width: 636px;
	height: 217px;
	/* background: url(../img/sub_mulher.gif) no-repeat; */
}
.sub_prof {
	width: 636px;
	height: 217px;
	/* background: url(../img/sub_negro.gif) no-repeat; */
}





.img_map {
width: 700px;
height: 362px;
}


.sub_t_1 {
	width: 700px;
	height: 40px;
	font-size: 11px;
	margin: 0px 0px 0px 0px;
	padding: 3px 1px 1px 1px;
	line-height: 12px;
}

.sub_ta_1 {
	width: 400px;
	height: 20px;
	font-size: 11px;
	margin: 0px 0px 0px 0px;
	padding: 3px 1px 1px 1px;
	float: left;
}




.sub_tb_1 {
	width: 250px;
	height: 20px;
	font-size: 11px;
	margin: 0px 0px 0px 0px;
	padding: 3px 1px 1px 1px;
	float: left;
}




.sub_tc_1 {
	width: 350px;
	height: 20px;
	font-size: 11px;
	margin: 0px 0px 0px 0px;
	padding: 3px 1px 1px 1px;
	float: left;
}


.sub_tc_11 {
	width: 300px;
	height: 20px;
	font-size: 11px;
	margin: 0px 0px 0px 0px;
	padding: 3px 1px 1px 1px;
	text-align: justify;
	font-family: arial, garamond;
}


.sub_t_8 {
	width: 345px;
	height: 20px;
	font-size: 11px;
	margin: 0px 0px 0px 0px;
	padding: 3px 1px 1px 1px;
	float: left;
}


.sub_t_9 {
	width: 220px;
	height: 20px;
	font-size: 11px;
	margin: 0px 0px 0px 0px;
	padding: 3px 1px 1px 1px;
	float: left;
}



.sub_t_2 {
	width: 750px;
margin: 0px 0px 0px 5px;
	float: left;
}
.sub_t_2_col_1 {
	width: 69px;
	height: 23px;
	margin: 0px 0px 0px 0px;
	text-align: right;
	float: left;
}
.sub_t_2_col_2 {	
	width: 70px;
	height: 23px;
	margin: 0px 1px 0px 1px;
	text-align: right;
	float: left;
}
.sub_t_2_col_3 {	
	width: 70px;
height: 23px;
	margin: 0px 1px 0px 0px;
	text-align: right;
	float: left;
}
.sub_t_2_col_4 {	
	width: 70px;
	height: 23px;
	margin: 0px 1px 0px 0px;
	text-align: right;
	float: left;
}
.sub_t_2_col_5 {	
	width: 70px;
	height: 23px;
	margin: 0px 1px 0px 0px;
	text-align: right;
	float: left;
}
.sub_t_2_col_6 {	
	width: 70px;
	height: 23px;
	margin: 0px 1px 0px 0px;
	text-align: right;
	float: left;
}
.sub_t_2_col_7 {	
	width: 70px;
	height: 23px;
	margin: 0px 1px 0px 0px;
	text-align: right;
	float: left;
}
.sub_t_2_col_8 {
	width: 70px;
	height: 23px;
	margin: 0px 1px 0px 0px;
	text-align: right;
	float: left;
}

.sub_t_2_col_9 {
	width: 70px;
	height: 23px;
	margin: 0px 1px 0px 0px;
	text-align: right;
	float: left;
}

.sub_t_2_col_10 {
	width: 70px;
	height: 23px;
	margin: 0px 1px 0px 0px;
	text-align: right;
	float: left;
}


.sub_t_3 {
	width: 750px;
	font-size: 9px;
	text-align: center;
	float: left;
}

.sub_ta_3 {
	width: 750px;
	font-size: 9px;
	text-align: center;
	float: left;
}

.sub_tb_3 {
	width: 750px;
	font-size: 9px;
	text-align: center;
	float: left;
}

.sub_tc_3 {
	width: 750px;
	font-size: 9px;
	text-align: center;
	float: left;
}


.sub_td_3 {
	width: 750px;
	font-size: 9px;
	text-align: center;
	float: left;
}

.sub_te_3 {
	width: 750px;
	font-size: 9px;
	text-align: center;
	float: left;
}


.sub_t_3 b {
	font-size: 11px;
	font-weight: bold;
}


.sub_ta_3 b {
	font-size: 11px;
	font-weight: bold;
}

.sub_tb_3 b {
	font-size: 11px;
	font-weight: bold;
}


.sub_tc_3 b {
	font-size: 11px;
	font-weight: bold;
}

.sub_td_3 b {
	font-size: 11px;
	font-weight: bold;
}



.sub_t_3_col_1 {
	width: 70px !important;
	height: 35px;	
	margin: 2px 0px 0px 5px;
	float: left;
}
.sub_t_3_col_2 {	
	width: 70px;
	height: 35px;	
	margin: 2px 0px 0px 0px;
	float: left;
}
.sub_t_3_col_3 {	
	width: 70px;
	height: 35px;	
	margin: 2px 0px 0px 0px;
	float: left;
}
.sub_t_3_col_4 {	
width: 70px;
	height: 35px;
	margin: 2px 0px 0px 1px;
	float: left;
}
.sub_t_3_col_5 {	
	width: 70px;
	height: 35px;
	margin: 2px 0px 0px 1px;
	float: left;
}
.sub_t_3_col_6 {	
	width: 70px;
	height: 35px;
	margin: 2px 0px 0px 1px;
	float: left;
}
.sub_t_3_col_7 {	
	width: 70px;
	height: 35px;
	margin: 2px 0px 0px 1px;
	float: left;
}
.sub_t_3_col_8 {
	width: 70px;
	height: 35px;	
	margin: 2px 0px 0px 1px;
	float: left;
}


.sub_t_3_col_9 {	
	width: 70px;
	height: 35px;
	margin: 2px 0px 0px 1px;
	float: left;
}

.sub_t_3_col_10 {
	width: 70px;
	height: 35px;	
	margin: 2px 0px 0px 1px;
	float: left;
}



.sub_t_4 {
	width: 720px;
	float: left;
}


.sub_ta_4 {
	width: 750px;
	float: left;
}

.sub_tb_4 {
	width: 750px;
	float: left;
}

.sub_tc_4 {
	width: 400px;
	float: left;
}


.sub_ty_4 {
	width: 300px;
	float: left;
}



.sub_tc_5 {
	width: 230px;
	float: left;
}


.sub_tw_5 {
	width: 750px;
	float: left;
}




.sub_td_4 {
	width: 750px;
	float: left;
}



.sub_t_4 b {
	font-size: 11px;
	font-weight: bold;
}



.sub_t_4_col_1 {
	width: 68px;
	height: 90px;
	margin: 0px 0px 0px 5px;
	float: left;
}

.sub_t_4_col_2 {	
	width: 68px;
	height: 90px;
	margin: 35px 0px 0px 3px;
	float: left;
}
.sub_t_4_col_3 {	
	width: 68px;
	height: 90px;
	margin: 0px 0px 0px 2px;
	float: left;
}
.sub_t_4_col_4 {	
	width: 68px;
	height: 90px;
	margin: 35px 0px 0px 4px;
	float: left;
}
.sub_t_4_col_5 {	
	width: 68px;
	height: 90px;
	margin: 0px 0px 0px 3px;
	float: left;
}
.sub_t_4_col_6 {	
	width: 68px;
	height: 90px;
	margin: 35px 0px 0px 3px;
	float: left;
}
.sub_t_4_col_7 {	
	width: 68px;
	height: 90px;
	margin: 0px 0px 0px 3px;
	float: left;
}
.sub_t_4_col_8 {
	width: 68px;
	height: 90px;
	margin: 35px 0px 0px 2px;
	float: left;
}

.sub_t_4_col_9 {	
	width: 68px;
	height: 90px;
	margin: 0px 0px 0px 3px;
	float: left;
}
.sub_t_4_col_10 {
	width: 68px;
	height: 90px;
	margin: 35px 0px 0px 2px;
	float: left;

}

.barra1 {
	height: 20px;
	padding: 0px;
	text-spacing: 0px;

}



#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;
	
}



.text_apresenta_num {
	font: arial;
	font-size: 9px;
	color: black;
	padding: 2px;
	margin: 0px;
	line-height: 10px;
	text-align: center;
	
	

}

.text_apresentaback_num {
	font: arial;
	font-size: 9px;
	color: #c45b05;
	padding: 0px;
	margin: 0px;
	line-height: 10px;
	text-align: center;
	background: url(../images/bgn.gif) center repeat-y;
	

}


#texto_p1 {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 0px;
	width: 137px;
	margin: 11px -1px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	
}

#texto_p2 {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 2px;
	width: 125px;
	margin: 24px -1px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	
}

#texto_p3 {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 2px;
	width: 125px;
	margin: 38px 5px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	
}

#texto_p4 {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 2px;
	width: 125px;
	margin: 52px -1px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	
}

#texto_p5 {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 2px;
	width: 125px;
	margin: 66px -1px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	
}


#texto_p6 {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 0px;
	width: 125px;
	margin: 80px -1px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	
}




#texto_p7 {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 2px;
	width: 125px;
	margin: 94px -1px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	
}

#texto_p8 {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 2px;
	width: 125px;
	margin: 108px -1px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	
}

#texto_p9 {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 2px;
	width: 125px;
	margin: 122px -1px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	
}

#texto_p10 {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 2px;
	width: 125px;
	margin: 136px -1px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	
}

#texto_p11 {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 2px;
	width: 125px;
	margin: 150px -1px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	
}

#texto_p12 {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 2px;
	width: 125px;
	margin: 164px -1px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	
}

#texto_p13 {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 2px;
	width: 125px;
	margin: 178px -1px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	
}

#texto_p14 {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 2px;
	width: 125px;
	margin: 192px -1px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;

}

#texto_p15 {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 2px;
	width: 125px;
	margin: 206px -1px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;

	
}


#texto_p16 {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 2px;
	width: 125px;
	margin: 220px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;

	
}




#texto_p17 {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 2px;
	width: 125px;
	margin: 234px -1px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;

	
}




#texto_p18 {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 2px;
	width: 125px;
	margin: 248px -1px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;

	
}



#texto_p19 {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 2px;
	width: 125px;
	margin: 262px -1px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;

	
}



#texto_p20 {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 2px;
	width: 125px;
	margin: 276px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;

	
}




#texto_p21l {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 0px;
	width: 139px;
	margin: 174px -1px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: right;

	
}


#texto_p21 {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 0px;
	width: 138px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-spacing: 0px;
	text-align: center;
}

#texto_p22l {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 2px;
	width: 139px;
	margin: 188px 1px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;

	
}

#texto_p22 {
	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_p23l {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 2px;
	width: 139px;
	margin: 202px 1px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
}


#texto_p23 {
	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_p24l {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 2px;
	width: 139px;
	margin: 216px 1px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
}


#texto_p24 {
	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_p25l {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 2px;
	width: 139px;
	margin: 230px 1px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
}


#texto_p25 {
	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_p26l {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 2px;
	width: 139px;
	margin: 244px 1px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
}


#texto_p26 {
	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_p27l {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 2px;
	width: 139px;
	margin: 258px 1px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
}


#texto_p27 {
	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_p28l {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 2px;
	width: 139px;
	margin: 272px 1px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
}


#texto_p28 {
	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_p29l {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 2px;
	width: 139px;
	margin: 286px 1px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
}


#texto_p29 {
	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_p30l {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 2px;
	width: 139px;
	margin: 300px 1px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
}


#texto_p30 {
	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_p31l {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 2px;
	width: 139px;
	margin: 314px 1px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
}


#texto_p31 {
	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_p32l {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 2px;
	width: 139px;
	margin: 328px 1px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
}


#texto_p32 {
	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_p33l {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 2px;
	width: 139px;
	margin: 342px 1px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
}


#texto_p33 {
	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_p34l {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 2px;
	width: 139px;
	margin: 356px 1px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
}


#texto_p34 {
	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_p35l {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 2px;
	width: 139px;
	margin: 370px 1px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
}


#texto_p35 {
	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_p36l {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 2px;
	width: 139px;
	margin: 384px 1px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
}


#texto_p36 {
	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_p37l {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 2px;
	width: 139px;
	margin: 398px 1px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
}


#texto_p37 {
	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_p38l {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 2px;
	width: 139px;
	margin: 412px 1px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
}


#texto_p38 {
	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_p39l {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 2px;
	width: 139px;
	margin: 426px 1px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
}


#texto_p39 {
	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_p40l {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 2px;
	width: 139px;
	margin: 440px 1px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
}


#texto_p40 {
	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_p41l {
	color: #000080;
	font: 13px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 2px;
	width: 139px;
	margin: 454px 1px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
}


#texto_p41 {
	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_1 {
	color: #000080;
	font: 10px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 2px;
	width: 138px;
	margin: 8px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-spacing: 0px;
	text-align: left;
	
}


#texto_1b {
	color: #000080;
	font: 10px tahoma, arial, sans-serif;
	float: right;
	word-spacing: 2px;
	width: 138px;
	margin: 8px 2px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	
}





#cred {
	margin: 55px 30px 0px 70px !important;
	margin: 30px 30px 0px 40px;
	padding: 5px 0px 5px 4px !important;
	padding: 5px 0px 0px 4px;
	font: 13px tahoma, arial, sans-serif;
	text-align: left;
	width: 250px;
	float: left;
	position:absolute
}
#cred_pradin {
	margin: 0px !important;
	margin: 0px;
	padding-bottom: 5px !important;
	padding-bottom: 10px;
	font: 13px tahoma, arial, sans-serif;
	text-align: left;
	width: 250px;
	float: left;
}

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 ; 
}
 




  
 .menu-op, .menu-vv { position: relative; margin: 0; padding: 0; display: block; zoom: 1;  text-decoration: none; }
 .menu-op * ,    .menu-vv * { margin: 0; padding: 0 ; list-style: none; top: 0;}
 .menu-op li ,   .menu-vv li { position: relative; line-height: 2em; vertical-align: top;  text-decoration: none;  }
 .menu-op a ,    .menu-vv a { display: block;line-height: 2em; text-decoration: none; }
 .menu-op li ul, .menu-vv li ul { position: absolute; visibility: hidden; }
 .menu-op li:hover ul,  .menu-vv li:hover ul,
 .menu-op li.hover ul,  .menu-vv li.hover ul { visibility: visible }
 .menu-op li:hover ul ul,  .menu-vv li:hover ul ul,
 .menu-op li.hover ul ul,  .menu-vv li.hover ul ul { visibility: hidden }
 .menu-op li li:hover ul,  .menu-vv li li:hover ul,
 .menu-op li li.hover ul,  .menu-vv li li.hover ul { visibility: visible }
 .menu-op li li:hover ul ul,  .menu-vv li li:hover ul ul,
 .menu-op li li.hover ul ul,  .menu-vv li li.hover ul ul { visibility: hidden }
 .menu-op li li li:hover ul,  .menu-vv li li li:hover ul,
 .menu-op li li li.hover ul,  .menu-vv li li li.hover ul { visibility: visible }

 /* características horizontal-vertical */
 .menu-op:after, .menu-op.after { content: "."; line-height: 0px; clear: both; display: block; visibility: hidden}
 .menu-op li { float: left;  text-decoration: none; }  
 .menu-op li ul li { float: none;  text-decoration: none; }
 .menu-op li ul li ul { position: absolute; left: 100%; top: 0;  text-decoration: none;  }





  
 .menu-hv, .menu-vv { position: relative; margin: 0; padding: 0; display: block; zoom: 1;  text-decoration: none; }
 .menu-hv * ,    .menu-vv * { margin: 0; padding: 0 ; list-style: none; top: 0;}
 .menu-hv li ,   .menu-vv li { position: relative; line-height: 2em; vertical-align: top;  text-decoration: none;  }
 .menu-hv a ,    .menu-vv a { display: block;line-height: 2em; text-decoration: none; }
 .menu-hv li ul, .menu-vv li ul { position: absolute; visibility: hidden; }
 .menu-hv li:hover ul,  .menu-vv li:hover ul,
 .menu-hv li.hover ul,  .menu-vv li.hover ul { visibility: visible }
 .menu-hv li:hover ul ul,  .menu-vv li:hover ul ul,
 .menu-hv li.hover ul ul,  .menu-vv li.hover ul ul { visibility: hidden }
 .menu-hv li li:hover ul,  .menu-vv li li:hover ul,
 .menu-hv li li.hover ul,  .menu-vv li li.hover ul { visibility: visible }
 .menu-hv li li:hover ul ul,  .menu-vv li li:hover ul ul,
 .menu-hv li li.hover ul ul,  .menu-vv li li.hover ul ul { visibility: hidden }
 .menu-hv li li li:hover ul,  .menu-vv li li li:hover ul,
 .menu-hv li li li.hover ul,  .menu-vv li li li.hover ul { visibility: visible }

 /* características horizontal-vertical */
 .menu-hv:after, .menu-hv.after { content: "."; line-height: 0px; clear: both; display: block; visibility: hidden}
 .menu-hv li { float: left;  text-decoration: none; }  
 .menu-hv li ul li { float: none;  text-decoration: none; }
 .menu-hv li ul li ul { position: absolute; left: 100%; top: 0;  text-decoration: none;  }
 /* características vertical-vertical */
 .menu-vv { float: left; } 
 .menu-vv li ul { left: 100%; top: 0; }



 .menu-op li ul { top: 100%; left: 0px; width: 63px; background-color: white; background-image: none;} 
 .menu-op li ul li { top: 0; left: 0px; width: 63px;background-color: white; background-image: none;}
 .menu-op li ul li a { top: 0; left: 0px; width: 63px;background-color: white; background-image: none;}

 .menu-op li.h:hover {color: black;  text-align: left; margin: 0px 0px 0px 0px; top:0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px;padding: 3px;border-bottom: 0px;width: 63px;background-color: white; background-image: none;} 
 .menu-op li.h { color: black;  text-align: left; margin: 0px 0px 0px 0px; top:0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px;padding: 3px;border-bottom: 0px;width: 63px;background-color: white; background-image: none;} 

 .menu-op li ul li.h {text-align: left; margin: 0px 0px 0px 0px; top:0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px;padding: 3px;border-bottom: 0px;width: 63px; border-right: 1px solid #ffa424;background-color: white; background-image: none;}
 .menu-op li ul li.h a { color: black;  text-align: left; margin: 0px 0px 0px 0px; top:0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px;padding: 0px;border-bottom: 5px;width: 63px;background-color: white; background-image: none;} 
 .menu-op li ul li.h a:hover { color: #E2144A; text-align: left;  margin: 0px 0px 0px 0px; top: 0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px; padding: 0px; border-bottom: 0px; width: 63px;background-color: white; background-image: none;} 
 .menu-op li.g:hover {color: black;  text-align: left; margin: 0px 0px 0px 0px; top:0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px;padding: 3px;border-bottom: 1px solid #ffa424; width: 63px;background-color: white; background-image: none;} 
 .menu-op li.g { color: black;  text-align: left; margin: 0px 0px 0px 0px; top:0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px;padding: 3px; border-bottom: 1px solid #ffa424; width: 63px;background-color: white; background-image: none;} 
 .menu-op li ul li.g {text-align: left; margin: 0px 0px 0px 0px; top:0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px;padding: 3px;border-bottom: 0px;width: 63px; border-bottom: 1px solid #ffa424; border-right: 1px solid #ffa424;background-color: white; background-image: none;}
 .menu-op li ul li.g a { color: black;  text-align: left; margin: 0px 0px 0px 0px; top:0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px;padding: 0px;border-bottom: 5px;width: 60px;background-color: white; background-image: none;} 
 .menu-op li ul li.g a:hover { color: #E2144A; text-align: left;  margin: 0px 0px 0px 0px; top: 0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px; padding: 0px; border-bottom: 0px; width: 64px;background-color: white; background-image: none;} 


 .menu-hv li { width: 90px; background: url(images/fundox.gif); border: 1px solid #ffa424; height: 35px; font-family: arial; font-size: 10px; font-weight: bold; text-align:center; line-height: 12px; text-decoration: none; color: black; border-right: 0;}
 .menu-hv li a:hover { background: url(images/fundox.gif);font-family: tahoma, arial; font-size: 10px; font-weight: bold; line-height: 12px; text-decoration: none; color: black;}
 .menu-hv li a { background: url(images/fundox.gif);font-family: tahoma, arial; font-size: 10px; font-weight: bold; line-height: 12px; text-decoration: none; color: black;} 
 .menu-hv li.k { width: 90px; background: url(images/fundox.gif); border: 1px solid #ffa424; height: 35px; font-family: tahoma, arial; font-size: 10px; font-weight: bold; text-align:center; line-height: 12px; text-decoration: none; color: black;}
 .menu-hv li.k a:hover { background: url(images/fundox.gif);font-family: tahoma, arial; font-size: 10px; font-weight: bold; line-height: 12px; text-decoration: none; color: #E2144A;}
 .menu-hv li.k a { background: url(images/fundox.gif);font-family: tahoma, arial; font-size: 10px; font-weight: bold; line-height: 12px; text-decoration: none; color: black;}
 .menu-hv li.j { width: 90px; background: url(images/fundox.gif); border: 1px solid #ffa424; height: 35px; font-family: tahoma, arial; font-size: 10px; font-weight: bold; text-align:center; line-height: 12px; text-decoration: none; color: black; border-right: 0;}
 .menu-hv li.j a:hover { background: url(images/fundox.gif);font-family: tahoma, arial; font-size: 10px; font-weight: bold; line-height: 12px; text-decoration: none; color: #E2144A; border-right: 0;}
 .menu-hv li.j a { background: url(images/fundox.gif);font-family: tahoma, arial; font-size: 10px; font-weight: bold; line-height: 12px; text-decoration: none; color: black; border-right: 0;}
 .menu-hv li ul { top: 100%; left: 0px; width: 99px; background-color: white; background-image: none;} 
 .menu-hv li ul li { top: 0; left: 0px; width: 99px;background-color: white; background-image: none;}
 .menu-hv li ul li a { top: 0; left: 0px; width: 99px;background-color: white; background-image: none;}
 .menu-hv li.h:hover {color: black;  text-align: left; margin: 0px 0px 0px 0px; top:0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px;padding: 5px;border-bottom: 0px;width: 99px;background-color: white; background-image: none;} 
 .menu-hv li.h { color: black;  text-align: left; margin: 0px 0px 0px 0px; top:0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px;padding: 5px;border-bottom: 0px;width: 99px;background-color: white; background-image: none;} 
 .menu-hv li ul li.h {text-align: left; margin: 0px 0px 0px 0px; top:0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px;padding: 5px;border-bottom: 0px;width: 99px; border-right: 1px solid #ffa424;background-color: white; background-image: none;}
 .menu-hv li ul li.h a { color: black;  text-align: left; margin: 0px 0px 0px 0px; top:0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px;padding: 0px;border-bottom: 5px;width: 99px;background-color: white; background-image: none;} 
 .menu-hv li ul li.h a:hover { color: #E2144A; text-align: left;  margin: 0px 0px 0px 0px; top: 0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px; padding: 0px; border-bottom: 0px; width: 99px;background-color: white; background-image: none;} 
 .menu-hv li.m:hover {color: black;  text-align: left; margin: 0px 0px 0px 0px; top:0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px;padding: 5px;border-bottom: 0px; border-top: 0px; width: 99px;background-color: white; background-image: none;} 
 .menu-hv li.m { color: black;  text-align: left; margin: 0px 0px 0px 0px; top:0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px;padding: 5px;border-bottom: 0px; border-top: 0px; width: 99px;background-color: white; background-image: none;} 
 .menu-hv li ul li.m {text-align: left; margin: 0px 0px 0px 0px; top:0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px;padding: 5px;border-bottom: 0px;width: 99px; border-right: 1px solid #ffa424;background-color: white; background-image: none;}
 .menu-hv li ul li.m a { color: black;  text-align: left; margin: 0px 0px 0px 0px; top:0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px;padding: 0px;border-bottom: 0px; border-top: 0px; width: 99px;background-color: white; background-image: none;} 
 .menu-hv li ul li.m a:hover { color: #E2144A; text-align: left;  margin: 0px 0px 0px 0px; top: 0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px; padding: 0px; border-bottom: 0px;  border-top: 0px; width: 99px;background-color: white; background-image: none;} 
 .menu-hv li.nl:hover {color: black;  text-align: left; margin: 0px 0px 0px 0px; top:0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px;padding: 5px;border-bottom: 0px;width: 99px;} 
 .menu-hv li.nl { color: black;  text-align: left; margin: 0px 0px 0px 0px; top:0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px;padding: 5px;border-bottom: 0px;width: 99px;background-color: white; background-image: none;} 
 .menu-hv li ul li.nl {text-align: left; margin: 0px 0px 0px 0px; top:0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px;padding: 5px;border-bottom: 0px;width: 99px; border-right: 1px solid #ffa424;background-color: white; background-image: none;}
 .menu-hv li ul li.nl a { color: black;  text-align: left; margin: 0px 0px 0px 0px; top:0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px;padding: 0px;border-bottom: 0px;width: 99px;background-color: white; background-image: none;} 
 .menu-hv li ul li.nl a:hover { color: black; text-align: left;  margin: 0px 0px 0px 0px; top: 0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px; padding: 0px; border-bottom: 0px; width: 99px;background-color: white; background-image: none;}
 .menu-hv li ul li.nl ul li.h a { color: black;  text-align: left; margin: 0px 0px 0px 0px; top:0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px;padding: 0px;border-bottom: 0px;width: 99px;background-color: white; background-image: none;} 
 .menu-hv li ul li.nl ul li.h a:hover { color: #E2144A; text-align: left;  margin: 0px 0px 0px 0px; top: 0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px; padding: 0px; border-bottom: 0px; width: 99px;background-color: white; background-image: none;}
 .menu-hv li.g:hover {color: black;  text-align: left; margin: 0px 0px 0px 0px; top:0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px;padding: 5px;border-bottom: 1px solid #ffa424; width: 99px;background-color: white; background-image: none;} 
 .menu-hv li.g { color: black;  text-align: left; margin: 0px 0px 0px 0px; top:0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px;padding: 5px; border-bottom: 1px solid #ffa424; width: 99px;background-color: white; background-image: none;} 
 .menu-hv li ul li.g {text-align: left; margin: 0px 0px 0px 0px; top:0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px;padding: 5px;border-bottom: 0px;width: 99px; border-bottom: 1px solid #ffa424; border-right: 1px solid #ffa424;background-color: white; background-image: none;}
 .menu-hv li ul li.g a { color: black;  text-align: left; margin: 0px 0px 0px 0px; top:0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px;padding: 0px;border-bottom: 5px;width: 99px;background-color: white; background-image: none;} 
 .menu-hv li ul li.g a:hover { color: #E2144A; text-align: left;  margin: 0px 0px 0px 0px; top: 0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px; padding: 0px; border-bottom: 0px; width: 99px;background-color: white; background-image: none;} 
 .menu-hv li ul li.nl ul li.g a { color: black;  text-align: left; margin: 0px 0px 0px 0px; top:0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px;padding: 0px;border-bottom: 0px;width: 99px;background-color: white; background-image: none;} 
 .menu-hv li ul li.nl ul li.g a:hover { color: #E2144A; text-align: left;  margin: 0px 0px 0px 0px; top: 0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px; padding: 0px; border-bottom: 0px;width: 99px;background-color: white; background-image: none;}
 .menu-hv li.nlf:hover {color: black;  text-align: left; margin: 0px 0px 0px 0px; top:0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px;padding: 5px; border-bottom: 1px solid #ffa424; width: 99px;} 
 .menu-hv li.nlf { color: black;  text-align: left; margin: 0px 0px 0px 0px; top:0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px;padding: 5px; border-bottom: 1px solid #ffa424; width: 99px; background-color: white; background-image: none;} 
 .menu-hv li ul li.nlf {text-align: left; margin: 0px 0px 0px 0px; top:0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px;padding: 5px; border-bottom: 1px solid #ffa424; width: 99px; border-right: 1px solid #ffa424;background-color: white; background-image: none;}
 .menu-hv li ul li.nlf a { color: black;  text-align: left; margin: 0px 0px 0px 0px; top:0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px;padding: 0px;border-bottom: 0px;width: 99px;background-color: white; background-image: none;} 
 .menu-hv li ul li.nlf a:hover { color: black; text-align: left;  margin: 0px 0px 0px 0px; top: 0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px; padding: 0px; border-bottom: 0px; width: 99px;background-color: white; background-image: none;}
 .menu-hv li ul li.nlf ul li.h a { color: black;  text-align: left; margin: 0px 0px 0px 0px; top:0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px;padding: 0px;border-bottom: 0px;width: 99px;background-color: white; background-image: none;} 
 .menu-hv li ul li.nlf ul li.h a:hover { color: #E2144A; text-align: left;  margin: 0px 0px 0px 0px; top: 0; height: auto; font-family: arial; font-size: 9px; font-wight: normal; line-height: 12px; padding: 0px; border-bottom: 0px; width: 99px;background-color: white; background-image: none;}
 .menu-hv li ul li.nlf ul li.g a { color: black;  text-align: left; margin: 0px 0px 0px 0px; top:0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px;padding: 0px;border-bottom: 0px;width: 99px;background-color: white; background-image: none;} 
 .menu-hv li ul li.nlf ul li.g a:hover { color: #E2144A; text-align: left;  margin: 0px 0px 0px 0px; top: 0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px; padding: 0px; border-bottom: 0px;width: 99px;background-color: white; background-image: none;}

 .menu-hv li { width: 90px; background: url(images/fundox.gif); border: 1px solid #ffa424; height: 35px; font-family: arial; font-size: 10px; font-weight: bold; text-align:center; line-height: 12px; text-decoration: none; color: black; border-right: 0;}
 .menu-hv li a:hover { background: url(images/fundox.gif);font-family: tahoma, arial; font-size: 10px; font-weight: bold; line-height: 12px; text-decoration: none; color: black;}
 .menu-hv li a { background: url(images/fundox.gif);font-family: tahoma, arial; font-size: 10px; font-weight: bold; line-height: 12px; text-decoration: none; color: black;} 
 .menu-hv li.k { width: 90px; background: url(images/fundox.gif); border: 1px solid #ffa424; height: 35px; font-family: tahoma, arial; font-size: 10px; font-weight: bold; text-align:center; line-height: 12px; text-decoration: none; color: black;}
 .menu-hv li.k a:hover { background: url(images/fundox.gif);font-family: tahoma, arial; font-size: 10px; font-weight: bold; line-height: 12px; text-decoration: none; color: #E2144A;}
 .menu-hv li.k a { background: url(images/fundox.gif);font-family: tahoma, arial; font-size: 10px; font-weight: bold; line-height: 12px; text-decoration: none; color: black;}
 .menu-hv li.j { width: 90px; background: url(images/fundox.gif); border: 1px solid #ffa424; height: 35px; font-family: tahoma, arial; font-size: 10px; font-weight: bold; text-align:center; line-height: 12px; text-decoration: none; color: black; border-right: 0;}
 .menu-hv li.j a:hover { background: url(images/fundox.gif);font-family: tahoma, arial; font-size: 10px; font-weight: bold; line-height: 12px; text-decoration: none; color: #E2144A; border-right: 0;}
 .menu-hv li.j a { background: url(images/fundox.gif);font-family: tahoma, arial; font-size: 10px; font-weight: bold; line-height: 12px; text-decoration: none; color: black; border-right: 0;}
 .menu-hv li ul { top: 100%; left: 0px; width: 99px; background-color: white; background-image: none;} 
 .menu-hv li ul li { top: 0; left: 0px; width: 99px;background-color: white; background-image: none;}
 .menu-hv li ul li a { top: 0; left: 0px; width: 99px;background-color: white; background-image: none;}
 .menu-hv li.h:hover {color: black;  text-align: left; margin: 0px 0px 0px 0px; top:0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px;padding: 5px;border-bottom: 0px;width: 99px;background-color: white; background-image: none;} 
 .menu-hv li.h { color: black;  text-align: left; margin: 0px 0px 0px 0px; top:0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px;padding: 5px;border-bottom: 0px;width: 99px;background-color: white; background-image: none;} 
 .menu-hv li ul li.h {text-align: left; margin: 0px 0px 0px 0px; top:0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px;padding: 5px;border-bottom: 0px;width: 99px; border-right: 1px solid #ffa424;background-color: white; background-image: none;}
 .menu-hv li ul li.h a { color: black;  text-align: left; margin: 0px 0px 0px 0px; top:0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px;padding: 0px;border-bottom: 5px;width: 99px;background-color: white; background-image: none;} 
 .menu-hv li ul li.h a:hover { color: #E2144A; text-align: left;  margin: 0px 0px 0px 0px; top: 0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px; padding: 0px; border-bottom: 0px; width: 99px;background-color: white; background-image: none;} 
 .menu-hv li.m:hover {color: black;  text-align: left; margin: 0px 0px 0px 0px; top:0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px;padding: 5px;border-bottom: 0px; border-top: 0px; width: 99px;background-color: white; background-image: none;} 
 .menu-hv li.m { color: black;  text-align: left; margin: 0px 0px 0px 0px; top:0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px;padding: 5px;border-bottom: 0px; border-top: 0px; width: 99px;background-color: white; background-image: none;} 
 .menu-hv li ul li.m {text-align: left; margin: 0px 0px 0px 0px; top:0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px;padding: 5px;border-bottom: 0px;width: 99px; border-right: 1px solid #ffa424;background-color: white; background-image: none;}
 .menu-hv li ul li.m a { color: black;  text-align: left; margin: 0px 0px 0px 0px; top:0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px;padding: 0px;border-bottom: 0px; border-top: 0px; width: 99px;background-color: white; background-image: none;} 
 .menu-hv li ul li.m a:hover { color: #E2144A; text-align: left;  margin: 0px 0px 0px 0px; top: 0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px; padding: 0px; border-bottom: 0px;  border-top: 0px; width: 99px;background-color: white; background-image: none;} 
 .menu-hv li.nl:hover {color: black;  text-align: left; margin: 0px 0px 0px 0px; top:0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px;padding: 5px;border-bottom: 0px;width: 99px;} 
 .menu-hv li.nl { color: black;  text-align: left; margin: 0px 0px 0px 0px; top:0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px;padding: 5px;border-bottom: 0px;width: 99px;background-color: white; background-image: none;} 
 .menu-hv li ul li.nl {text-align: left; margin: 0px 0px 0px 0px; top:0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px;padding: 5px;border-bottom: 0px;width: 99px; border-right: 1px solid #ffa424;background-color: white; background-image: none;}
 .menu-hv li ul li.nl a { color: black;  text-align: left; margin: 0px 0px 0px 0px; top:0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px;padding: 0px;border-bottom: 0px;width: 99px;background-color: white; background-image: none;} 
 .menu-hv li ul li.nl a:hover { color: black; text-align: left;  margin: 0px 0px 0px 0px; top: 0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px; padding: 0px; border-bottom: 0px; width: 99px;background-color: white; background-image: none;}
 .menu-hv li ul li.nl ul li.h a { color: black;  text-align: left; margin: 0px 0px 0px 0px; top:0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px;padding: 0px;border-bottom: 0px;width: 99px;background-color: white; background-image: none;} 
 .menu-hv li ul li.nl ul li.h a:hover { color: #E2144A; text-align: left;  margin: 0px 0px 0px 0px; top: 0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px; padding: 0px; border-bottom: 0px; width: 99px;background-color: white; background-image: none;}
 .menu-hv li.g:hover {color: black;  text-align: left; margin: 0px 0px 0px 0px; top:0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px;padding: 5px;border-bottom: 1px solid #ffa424; width: 99px;background-color: white; background-image: none;} 
 .menu-hv li.g { color: black;  text-align: left; margin: 0px 0px 0px 0px; top:0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px;padding: 5px; border-bottom: 1px solid #ffa424; width: 99px;background-color: white; background-image: none;} 
 .menu-hv li ul li.g {text-align: left; margin: 0px 0px 0px 0px; top:0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px;padding: 5px;border-bottom: 0px;width: 99px; border-bottom: 1px solid #ffa424; border-right: 1px solid #ffa424;background-color: white; background-image: none;}
 .menu-hv li ul li.g a { color: black;  text-align: left; margin: 0px 0px 0px 0px; top:0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px;padding: 0px;border-bottom: 5px;width: 99px;background-color: white; background-image: none;} 
 .menu-hv li ul li.g a:hover { color: #E2144A; text-align: left;  margin: 0px 0px 0px 0px; top: 0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px; padding: 0px; border-bottom: 0px; width: 99px;background-color: white; background-image: none;} 
 .menu-hv li ul li.nl ul li.g a { color: black;  text-align: left; margin: 0px 0px 0px 0px; top:0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px;padding: 0px;border-bottom: 0px;width: 99px;background-color: white; background-image: none;} 
 .menu-hv li ul li.nl ul li.g a:hover { color: #E2144A; text-align: left;  margin: 0px 0px 0px 0px; top: 0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px; padding: 0px; border-bottom: 0px;width: 99px;background-color: white; background-image: none;}
 .menu-hv li.nlf:hover {color: black;  text-align: left; margin: 0px 0px 0px 0px; top:0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px;padding: 5px; border-bottom: 1px solid #ffa424; width: 99px;} 
 .menu-hv li.nlf { color: black;  text-align: left; margin: 0px 0px 0px 0px; top:0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px;padding: 5px; border-bottom: 1px solid #ffa424; width: 99px; background-color: white; background-image: none;} 
 .menu-hv li ul li.nlf {text-align: left; margin: 0px 0px 0px 0px; top:0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px;padding: 5px; border-bottom: 1px solid #ffa424; width: 99px; border-right: 1px solid #ffa424;background-color: white; background-image: none;}
 .menu-hv li ul li.nlf a { color: black;  text-align: left; margin: 0px 0px 0px 0px; top:0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px;padding: 0px;border-bottom: 0px;width: 99px;background-color: white; background-image: none;} 
 .menu-hv li ul li.nlf a:hover { color: black; text-align: left;  margin: 0px 0px 0px 0px; top: 0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px; padding: 0px; border-bottom: 0px; width: 99px;background-color: white; background-image: none;}
 .menu-hv li ul li.nlf ul li.h a { color: black;  text-align: left; margin: 0px 0px 0px 0px; top:0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px;padding: 0px;border-bottom: 0px;width: 99px;background-color: white; background-image: none;} 
 .menu-hv li ul li.nlf ul li.h a:hover { color: #E2144A; text-align: left;  margin: 0px 0px 0px 0px; top: 0; height: auto; font-family: arial; font-size: 9px; font-wight: normal; line-height: 12px; padding: 0px; border-bottom: 0px; width: 99px;background-color: white; background-image: none;}
 .menu-hv li ul li.nlf ul li.g a { color: black;  text-align: left; margin: 0px 0px 0px 0px; top:0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px;padding: 0px;border-bottom: 0px;width: 99px;background-color: white; background-image: none;} 
 .menu-hv li ul li.nlf ul li.g a:hover { color: #E2144A; text-align: left;  margin: 0px 0px 0px 0px; top: 0; height: auto; font-family: arial; font-size: 9px; font-weight: normal; line-height: 12px; padding: 0px; border-bottom: 0px;width: 99px;background-color: white; background-image: none;}


 .menu-op li { width: 64px; background: url(images/fundox.gif); border: 1px solid #ffa424; height: 15px; font-family: tahoma, arial; font-size: 100%; font-weight: bold; text-align:center; line-height: 12px; text-decoration: none; color: black; padding: 3px;}
 .menu-op li a:hover { background: url(images/fundox.gif);font-family: tahoma, arial; font-size: 100%; font-weight: bold; line-height: 12px; text-decoration: none; color: black; padding: 3px;}
 .menu-op li a { background: url(images/fundox.gif);font-family: tahoma, arial; font-size: 100%; font-weight: bold; line-height: 12px; text-decoration: none; color: black; padding: 3px;} 


/* Micox Pseudo-class-css2 to IE (MXPC). Activate .hover and .first-child in IE 6
   http://elmicox.blogspot.com/2008/03/ativando-hover-e-first-child-no-ie-6-um.html 
   Deixe isto ao final de tudo do seu CSS pois o Webkit não interpreta nada mais abaixo do expression */
* html * { color: expression( (function(who){ if(!who.MXPC){
 who.MXPC = '1';
 if(who.nodeName != 'A'){
  who.onmouseenter=function(){ who.className += ' hover'};
  who.onmouseleave=function(){ who.className = who.className.replace(' hover','')}; }
 (who==who.parentNode.firstChild) ? who.className += ' first-child' : '' ;
} } )(this) , 'auto') 


