.enc_sector{
	padding-left: 96px;
	font-size: 1.2em;
	line-height: 2em;
	font-weight: 700;
}

.enc_sector2{
	font-size: 1.2em;
	line-height: 2em;
	font-weight: 700;
	text-align: left;
}

.tbl_e1_s1 .tdb, .tbl_e1_s2 .tdb{
	border: black 1px solid;
	background-color: #e7e8ea;
	padding: 0;
	margin: 0;
	vertical-align: middle;
}

.tbl_e1_s3 .tdb, .tbl_e1_s4 .tdb{
	border: black 1px solid;
	background-color: #ccc;
	padding: 0;
	margin: 0;
	vertical-align: middle;
}
.tbl_e1_s1 .tdsb, .tbl_e1_s2 .tdsb, .tbl_e1_s3 .tdsb, .tbl_e1_s4 .tdsb{
	border: none;
	background-color: #fff;
	padding: 0;
	margin: 0;
	vertical-align: middle;
}

.td_c1{
	width: 30px;
	height: 40px;
	text-align: right;
	vertical-align: middle;
	padding-right: 10px;
}

.td_c2, .td_c3, .td_c4, .td_c5, .td_c6, .td_c7, .td_c8, .td_c9, .td_c10, .td_c11, .td_c12{
	width: 30px;
	text-align: center;
	border: black 1px solid;
	padding: 0;
	margin: 0;
}

.td_g1{
	width: 30px;
	height: 40px;
	text-align: right;
	vertical-align: middle;
	padding-right: 10px;
}

.td_g2, .td_g3, .td_g4, .td_g5, .td_g6, .td_g7, .td_g8, .td_g9, .td_g10, .td_g10, .td_g11, .td_g12{
	width: 30px;
	text-align: center;
	border: black 1px solid;
	padding: 0;
	margin: 0;
}

.td_b1{
	width: 30px;
	height: 40px;
	text-align: right;
	vertical-align: middle;
	padding-right: 10px;
}

.td_b2, .td_b3, .td_b4, .td_b5, .td_b6, .td_b7, .td_b8, .td_b9, .td_b10, .td_b11, .td_b12{
	width: 30px;
	text-align: center;
	border: black 1px solid;
	padding: 0;
	margin: 0;
}

.tdu{
	line-height: 1.0em;
	font-size: 0.6em;
	font-weight: 500;
	text-align: center;
}
.tde{
	line-height: 1em;
	font-size: 0.8em;
	font-weight: 800;
	text-align: center;
}

.td_tt{
	width: 30px;
	height: 40px;
	text-align: left;
	vertical-align: middle;
	padding-right: 10px;
}

.td_cp1{
	width: 30px;
	height: 40px;
	text-align: right;
	vertical-align: middle;
	padding-right: 10px;
}
.td_cp2, .td_cp3, .td_cp4, .td_cp5, .td_cp6, .td_cp7, .td_cp8, .td_cp9, .td_cp10, .td_cp11, .td_cp12{
	width: 30px;
	text-align: center;
	border: black 1px solid;
	padding: 0;
	margin: 0;
}
.td_p1{
	width: 30px;
	height: 40px;
	text-align: right;
	vertical-align: middle;
	padding-right: 10px;
}

/*Avenida*/

.td_a1{
	height: 40px;
	text-align: right;
	vertical-align: middle;
	padding-right: 10px;
}

.td_a2, .td_a3, .td_a4, .td_a5, .td_a6, .td_a7, .td_a8, .td_a9, .td_a10, .td_a11, .td_a12{
	overflow: auto;
	text-align: center;
	border: black 1px solid;
	padding: 0;
	margin: auto;
}

.td_ag1{
	height: 40px;
	text-align: right;
	vertical-align: middle;
	padding-right: 10px;
}

.td_ag2, .td_ag3, .td_ag4, .td_ag5, .td_ag6, .td_ag7, .td_ag8, .td_ag9, .td_ag10, .td_ag10, .td_ag11, .td_ag12{
	overflow: auto;
	text-align: center;
	border: black 1px solid;
	padding: 0;
	margin: auto;
}