table {
width: 500px;
align: center;
border-top: 0px solid #ccc;
border-right: 0px solid #ccc;
margin: 0px 0px 0px 0px;
border-collapse: separate; 

}
table td, table th {
border-left: 0px solid #ccc;
border-bottom: 0px solid #ccc;
}
table th {
width: 106px;
background: #fff url(img_assets/back_bc.jpg) ;
font-weight: bold;
vertical-align: top;
PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 1em; PADDING-BOTTOM: 8px; COLOR: #057688; PADDING-TOP: 4px;

}
table td {
height: 40px;
text-align: left !important;
vertical-align: top;
background: #f3f3f3  ;
font-weight: normal;
FONT-SIZE: 0.9em; color: #666666; 
PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px;

}
table a {
FONT-WEIGHT: normal; 
FONT-SIZE: 1em;
target: _blank ;
}
table a:hover {
FONT-WEIGHT: normal; 
FONT-SIZE: 1em;
target: _blank !important;
}
tfoot td {
text-align: right !important;
background: #fff url(img_assets/back_bc.jpg) ;
font-weight: normal;
FONT-SIZE: 1em;
}

.t_cen td, .t_cen th, .cen {
text-align: center;
}
.t_esq td, .t_esq th, .esq {
text-align: left;
}
.t_dir td, .t_dir th, .dir {
text-align: right;
}

.col_tesq {
width: 49%;
float: left;
}

.col_tdir {
width: 49%;
float: right;
}
