/* estilo para el alta */
.altaGrid{background-color:#d9eaf3; overflow:hidden; width:100%; padding:5px 0; height:24px;}
.altaGrid .alta{width:102px; height:24px; float:right; margin-right:5px;}
.altaGrid .altaUsuario{background:url("/public/static/images/admin/altaUsuarios.gif") no-repeat; }
.altaGrid .altaCentros{background:url("/public/static/images/admin/altaCentro.gif") no-repeat;}
.altaGrid .altaContenidos{background:url("/public/static/images/admin/altaEntrada.gif") no-repeat;}
.altaGrid .altaCategorias{background:url("/public/static/images/admin/altaCategoria.gif") no-repeat;}
.altaGrid .altaConvocatorias{width:128px; background:url("/public/static/images/admin/altaConvocatoria.gif") no-repeat;}
.altaGrid .altaSedes{background:url("/public/static/images/admin/altaSede.gif") no-repeat;}
.altaGrid .altaImagenes{background:url("/public/static/images/admin/altaImagen.gif") no-repeat;}
.altaGrid .altaBanner{background:url("/public/static/images/admin/altaBanner.gif") no-repeat;}
.altaGrid .altaBoletin{background:url("/public/static/images/admin/altaBoletin.gif") no-repeat;}
.altaGrid .nuevo{width:70px; background:url("/public/static/images/admin/nuevo.gif") no-repeat;}


/*cabecera de la tabla*/
.tb_grid{width:100%; margin-bottom:10px; border-collapse:separate; border-spacing:2px; overflow: hidden;}
.tb_grid tr th{text-align:center; padding:5px; font-weight:bold; border:2px solid #c2c2c2; border-width:2px 0; background:#dedede url("/public/static/images/admin/web_admin_usuarios.jpg") repeat-x; }
.tb_grid tr th.first{border-left-width:2px;}
.tb_grid tr th.last{border-right-width:2px;}

/*fila de filtros*/
.tb_grid .filtros td{text-align:center; background-color:#d9eaf3; padding:3px;}
.tb_grid .filtros input{width:90%; font-size:10px; color:#4f4f4f; border:1px solid #989898; padding:2px 0; height:12px; background:#fff url("/public/static/images/admin/input_text.jpg") no-repeat right;}
.tb_grid .filtros select{border:1px solid #989898; font-size:10px; padding:1px 0; color:#4f4f4f;}
.tb_grid .filtros .borrar_filtros{width:102px; height:24px; background:url("/public/static/images/admin/borrar_filtros.jpg") no-repeat; border:none;}

/*contenido de la tabla*/
.tb_grid tr td{ background-color:#ebe9e9; padding:5px;}
.tb_grid tr.par td{background-color:#d5d5d5;} 
.tb_grid .eliminar a{color:#c21a1a; font-weight: bold;}
.tb_grid .editar a{color:#4f4f4f;  font-weight: bold;}
.tb_grid tr.selected td{background-color:#f3d56e;}
.tb_grid tfoot tr td{background-color:#fff;}

/* tamaņos de columnas de la tabla en porcentajes*/
.tb_grid tr td.porciento15{width:15%}
.tb_grid tr td.porciento20{width:20%}

/* alineacion de columnas de la tabla*/
.tb_grid tr td.alinearLeft{text-align:left;}
.tb_grid tr td.alinearCenter{text-align:center;}

/*modulo de paginacion*/
.contPaginacion{width:100%; overflow:hidden;}
.contPags{width:230px; overflow: hidden; }
.paginacion{width:230px; overflow:hidden; padding-left:3px; }
.paginacion .pag{height:12px; float:left; margin-top:5px; cursor:pointer; text-indent:-99999px; display:block;  background:url("/public/static/images/admin/paginacion.jpg") no-repeat;}
.paginacion .pagInicio{width:15px; background-position:0 0;}
.paginacion .pagAnt{width:7px; background-position:-20px 0;}
.paginacion .pagSig{width:7px; background-position:-28px 0;}
.paginacion .pagFin{width:15px;background-position:-42px 0;}
.paginacion .text{width:157px; float:left; padding:2px 10px;}
.paginacion .text input{width:20px; font-size:10px; border:1px solid #989898; text-align:center; padding:1px 0;}

.regxpag{width:160px; overflow:hidden; float:right; text-align:right;}
.regxpag .text{width:148px; float: left; padding:2px 10px;}
.regxpag .text select.select{width:auto; font-size:10px; border:1px solid #989898; padding:1px 0;}

hr{background-color:#666; border:0 none; height:1px;  text-align:left;}
