
/* Tabela */
.table {
	position:relative;
	top:-3px;
	left:-3px;
	width:100%;
	margin:auto;
	opacity:0.8;
	filter:alpha(opacity=80);
	border-collapse:collapse;
}
.table th {
	background:#2a4dab;
	padding:0px 4px 0px 4px;
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
	color:#e5e5e5;
	font-weight:bold;
	border-collapse:collapse;
}
.table tr th a:link, 
.table tr th a:visited {
	font-family:'Trebuchet MS', Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}
.table tr th a:hover {
	text-decoration:underline;
}
.table tr.tr_out {
	background:#ffffff;
	padding:4px;
}
.table tr.tr_over {
	background:#fff1ff;
	padding:4px;
}
.table tr td.td_class {
	padding:4px;
	border-bottom:1px solid #cccccc;
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
	border-collapse:collapse;
}
/* end tabela */



/* Tabela JavaScript */
.jsTableContainer {
}
a.jsTableLink:link, 
a.jsTableLink:visited {
	font-family:'Trebuchet MS',Arial,Verdana,sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#4171b5;
	text-decoration:none;
}
a.jsTableLink:hover {
	color:#d71111;
}
a.jsTableLinkSelected:link, 
a.jsTableLinkSelected:visited {
	font-family:'Trebuchet MS',Arial,Verdana,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#d71111;
	text-decoration:none;
}
a.jsTableLinkSelected:hover {
	text-decoration:underline;
}
.jsTableLoader {
	text-align:center;
	font-weight:bold;
	color:#444;
	background:#fff;
	padding:4px;
	border-bottom:1px solid #cccccc;
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
	border-collapse:collapse;
}
.jsTablePerPageCombo {
	text-align:left;
}
.jsTablePageSelector {
	text-align:right;
}
.jsFooterContainer {
	width:100%;
}


.tableJsBackground {
	background:#e5e5e5;
	width:95%;
	margin:auto;
}

.postTable{
	width:100%;
}

