/**
 * Configuração da tabela
 */
.datagridPlugdados {
	width: 100%;
	margin: 0 auto;
	padding: 2px;
	font-size: 12px !important;
	border: 1px solid #999;
	background: #fefefe;
}
.datagridPlugdados tr {
	padding: 3px 0px;
	background: #fff
}
.datagridPlugdados tr.grid-alternate {
	background: #eee
}
.datagridPlugdados thead td {
	padding: 5px;
	background: url(../../../../temas/padrao/imagens/cabecalho_table.jpg);
	text-align: center
}
.datagridPlugdados thead td a {
	margin: 0;
	padding: 0 5px;
	color: #000;
	text-decoration: none;
	font-weight: bold;
	display: block
}
.datagridPlugdados thead td a.col-order-asc {
	background: url(../../../../temas/padrao/imagens/order.png) left center no-repeat
}
.datagridPlugdados thead td a.col-order-desc {
	background: url(../../../../temas/padrao/imagens/order_desc.png) left center no-repeat
}
/**
 * Formatação de gupos de colunas
 */
.datagridPlugdados #colgroup-id {
	width: 50px
}
.datagridPlugdados #colgroup-contents {  }
.datagridPlugdados #colgroup-actions {
	width: 50px
}
/**
 * Classes auxiliares
 */
.datagridPlugdados .col-center {
	text-align: center
}
.datagridPlugdados a.btlink {
	display: block;
	width: 25px;
	height: 25px;
	margin: 0 auto;
	padding: 0px;
	border: none;
	text-indent: -999px;
	overflow: hidden;
}
.datagridPlugdados a.edit {
	background: url(../../temas/padrao/icons/icon_editar.png) center center no-repeat
}
.datagridPlugdados a.delete {
	background: url(../../temas/padrao/icons/icon_excluir.png) center center no-repeat
}
.datagridPlugdados a.create {}
.datagridPlugdados a.yes {
	background: url(../../temas/padrao/icons/ok.png) center center no-repeat
}
.datagridPlugdados a.no {
	background: url(../../temas/padrao/icons/ok_cinza.png) center center no-repeat
}

/**
 * Formatação da barra de ferramentas da grid
 */
.datagridPlugdados #grid-actions {
	height: 30px;
	margin: 5px 0;
	padding: 5px 20px;
	border: 1px solid #999;
	background: url(../../../../temas/padrao/imagens/foot_table.gif)
}
.datagridPlugdados #grid-actions a.btlink {
	display: block;
	width: 16px;
	height: 16px;
	margin-top: 3px;
	text-indent: -99px;
	overflow: hidden;
	float: left
}
.datagridPlugdados #grid-actions #grid-paginator {
	display: block;
	width: 530px;
	height: 30px;
	float: left
}
.datagridPlugdados #grid-actions #grid-paginator ul {
	display: table;
	margin: 0;
	padding: 5px 0;
	float: left
}
.datagridPlugdados #grid-actions #grid-paginator ul li {
	display: inline;
	list-style: none
}
.datagridPlugdados #grid-actions #grid-paginator ul li a {
	display: block;
	text-indent: 0px;
	width: 15px;
	margin: 3px;
	color: #000;
	font-weight: bold;
	float: left
}
.datagridPlugdados #grid-actions #grid-paginator a.btlink {
	text-indent: -900px;
	overflow: hidden
}
.datagridPlugdados #grid-actions #grid-paginator a.grid-first {
	background: url(../../../../temas/padrao/imagens/first_page.gif) center center no-repeat
}
.datagridPlugdados #grid-actions #grid-paginator a.grid-next {
	background: url(../../../../temas/padrao/imagens/next_page.gif) center center no-repeat
}
.datagridPlugdados #grid-actions #grid-paginator a.grid-previous {
	background: url(../../../../temas/padrao/imagens/prev_page.gif) center center no-repeat
}
.datagridPlugdados #grid-actions #grid-paginator a.grid-last {
	background: url(../../../../temas/padrao/imagens/last_page.gif) center center no-repeat
}
.datagridPlugdados #grid-actions #grid-paginator .grid-page-filter {
	display: block; margin: 3px 10px; float: left; padding: 0; background: transparent
}

.datagridPlugdados #grid-actions #grid-paginator #grid-page-count {
	display: block;
	margin: 3px 10px;
	padding: 5px 0;
	float: left
}

.datagridPlugdados #grid-actions #grid-register-count {
	display: block;
	width: 140px;
	margin: 3px 10px;
	padding: 5px 0;
	float: right
}
