Alinhamento de colunas na tabela

Dae galera, tudo bem? Bem, tenho um dialog com filtros de pesquisa e um datatable. Não estou conseguindo alinhar as colunas do datatable com o scroll da tabela. Fica uma diferença entre colunas de 1 milímetro… Já estou a horas mexendo e nda de conseguir alinhar…
Abaixo o código:


  <p:dialog appendToBody="false" header="Selecionar Usuários"
                                  widgetVar="usuariosDlg"
                                  id="usuariosDlg"
                                  modal="true"
                                  position="300,50">

                            <p:panel header="Filtros de Consulta" id="parametros_usuario">
                                <p:growl id="grow1" life="4000"/>

                                <table border="0" cellpadding="2" cellspacing="0" >
                                    <tr>
                                        <td align="right">Código:</td>
                                        <td>
                                            <p:inputText size="15" onfocus="this.value='';" value="#{usuariobibJsfBean.usuCodigo}"/>
                                        </td>
                                    </tr>
                                    <tr>
                                        <td align="right">Nome:</td>
                                        <td>
                                            <p:inputText size="15" onfocus="this.value='';" value="#{usuariobibJsfBean.usuNome}"/>
                                        </td>
                                    </tr>


                                    <tr>
                                        <td>
                                            <p:defaultCommand target="butonConsultarUsuario" />
                                            <p:commandButton id="butonConsultarUsuario" actionListener="#{usuariobibJsfBean.atualizar}" 
                                                             value="Consultar" image="search" update="tabbleUsuario" process="parametros_usuario" 
                                                             onfocus="inputPesquisausuario"/>
                                        </td>
                                    </tr>
                                </table>

                            </p:panel>

                            <p:dataTable id="tabbleUsuario"
                                         var="usuarioLista" 
                                         value="#{usuariobibJsfBean.usuariosList}" 
                                         emptyMessage="Nenhum registro encontrado."
                                         paginator="true" 
                                         rows="10" 
                                         pageLinks="3"
                                         paginatorTemplate="{CurrentPageReport} {FirstPageLink} 
                                         {PreviousPageLink} {PageLinks} {NextPageLink} {LastPageLink} 
                                         Registros por página: {RowsPerPageDropdown}
                                         Encontrados: #{usuariobibJsfBean.usuariosList.rowCount}" 
                                         rowsPerPageTemplate="10,25,35,50"
                                         lazy="true" 
                                         paginatorPosition="bottom"
                                         scrollable="true" 
                                         liveScroll="true" 
                                         scrollHeight="290" 
                                         scrollWidth="640"
                                         style="alignment-adjust: auto">  

                                <p:column headerText="Código" width="45">
                                    <h:outputText value=" #{usuarioLista.usuCodigo}"/>
                                </p:column>

                                <p:column headerText="Nome"  width="170">
                                    <h:outputText value="#{usuarioLista.usuNome}" />
                                </p:column>

                                <p:column headerText="Categoria"  width="155">
                                    <h:outputText value=" #{usuarioLista.categoriaCompleto}"/>
                                </p:column>

                                <p:column headerText="Ação" width="160">
                                    <p:commandButton update="@form" value="Selecionar" image="ok" title="Selecionar">      
                                        <f:setPropertyActionListener value="#{usuarioLista}" target="#{emprestimosJsfBean.crudObj.empCodusuario}" />      
                                    </p:commandButton> 

                                </p:column> 
                            </p:dataTable>
                        </p:dialog>

Se alguém puder ajudar a alinhar as colunas, agradeçoo. :smiley:

Ninguém??