.aui {
  @-moz-document url-prefix() {
    .buscadorProfesores .buttonColor {
      padding: 0 13px;
      font-size: 1em; } }

  /* Resultados grados
  --------------------------------------------------------------------------------*/ }
  .aui .buscadorProfesores .divReloj {
    text-align: center;
    margin-bottom: 2em;
    margin-top: 2em; }
  .aui .buscadorProfesores .divReloj p {
    margin-top: 1em; }
  .aui .buscadorProfesores .filtro {
    height: 114px; }
  .aui .buscadorProfesores .filtro .comboCentros {
    width: 24%;
    float: left;
    /*margin-top: 10px;*/ }
  .aui .buscadorProfesores .comboCentros select {
    width: 13em !important; }
  .aui .buscadorProfesores .filtro .comboFacultades {
    width: 29%;
    float: left;
    margin-top: 10px; }
  .aui .buscadorProfesores .filtro select {
    background: white; }
  .aui .buscadorProfesores .comboFacultades select {
    width: 16em !important; }
  .aui .buscadorProfesores .filtro .comboDepartamentos {
    width: 33%;
    float: left;
    margin-top: 10px; }
  .aui .buscadorProfesores .comboDepartamentos select {
    width: 18em !important; }
  .aui .buscadorProfesores .filtro select {
    position: relative;
    margin-right: .5em;
    background-color: #F6F6F6;
    color: #333;
    font-size: 1em;
    width: 27em;
    margin-bottom: .7em; }
  .aui .buscadorProfesores .filtro div.nombre {
    width: 25%;
    float: left; }
  .aui .buscadorProfesores .filtro div.nombre #nombre {
    /*width: 13em;*/
    width: 12em;
    height: 22px; }
  .aui .buscadorProfesores .filtro div.apellido1 {
    width: 25%;
    float: left; }
  .aui .buscadorProfesores .filtro div.apellido1 #apellido1 {
    /*width: 13em;*/
    width: 12em;
    height: 22px; }
  .aui .buscadorProfesores .filtro div.apellido2 {
    width: 25%;
    float: left; }
  .aui .buscadorProfesores .filtro div.apellido2 #apellido2 {
    /*width: 13em;*/
    width: 12em;
    height: 22px; }
  .aui .buscadorProfesores .filtro div.palabraClave {
    width: 25%;
    float: left; }
  .aui .buscadorProfesores .filtro div.palabraClave #palabraClave {
    /*width: 13em;*/
    width: 12em;
    height: 22px; }
  .aui .buscadorProfesores .buttonColor {
    border: 0;
    height: 1.95em;
    padding: 0 15px;
    background: #2d2d2d url("/html/images/sprites-gradient.gif") 0 -560px repeat-x;
    color: white !important;
    font-size: 1.1em;
    font-weight: bold;
    cursor: pointer;
    vertical-align: top;
    text-shadow: none;
    -webkit-border-radius: 0;
    border-radius: 0;
    position: relative;
    float: right;
    margin-right: 25px;
    margin-top: 1.8em; }
  .aui .buscadorProfesores h2 {
    margin-bottom: .4em;
    font-size: 1.7em;
    font-weight: bold;
    color: #212121; }
  .aui .buscadorProfesores .res-profesores .hdnr {
    padding-bottom: 15px;
    /*background: url("/html/images/sprites-icons-notrasp.gif") center -409px no-repeat;*/
    color: #fff;
    text-align: center; }
  .aui .buscadorProfesores .res-profesores .hdnr h2 {
    color: #fff;
    font-size: 1.5em; }
  .aui .buscadorProfesores .res-profesores .hdnr h2 span {
    display: block;
    padding: 12px 0;
    background: url("/html/images/sprites-icons-notrasp.gif") center -409px no-repeat;
    color: #fff; }
  .aui .buscadorProfesores .res-profesores .hd {
    padding-bottom: 15px;
    background: url("/html/images/sprites-icons-notrasp.gif") center -409px no-repeat;
    color: #fff;
    text-align: center; }
  .aui .buscadorProfesores .res-profesores .hd h2 {
    color: #fff;
    font-size: 1.5em; }
  .aui .buscadorProfesores .res-profesores .hd h2 span {
    display: block;
    padding: 12px 0;
    background: url("/html/images/sprites-icons-notrasp.gif") center -409px no-repeat;
    color: #fff; }
  .aui .buscadorProfesores .res-profesores .paginator-content .nombre {
    display: block !important;
    font-size: 1.1em; }
  .aui .buscadorProfesores .res-profesores .paginator-content .nombre a, .aui .buscadorProfesores .res-profesores .paginator-content .nombre a:visited {
    color: #707070; }
  .aui .res-profesores .facultad {
    min-height: 11.4em;
    margin-bottom: 2.1em;
    padding-left: 80px;
    background-position: 0 3px;
    background-repeat: no-repeat;
    zoom: 1; }
  .aui .res-profesores h4 {
    border-bottom: 1px dashed #7f7f7f;
    padding-bottom: .3em;
    font-size: 1.3em; }
  .aui .res-profesores h5 {
    padding: 8px 0 4px;
    padding-left: 0;
    font-size: 1em;
    font-weight: normal;
    text-transform: uppercase; }
  .aui .ieshadow-inner .shadow-inner-content {
    overflow: hidden;
    padding: 16px 17px;
    zoom: 1; }
  .aui .buscadorProfesores #formProfesores .lst-directorio {
    margin: 1em 0;
    padding: 1em 0;
    list-style: none; }
  .aui .buscadorProfesores #formProfesores .lst-directorio li {
    padding: .1em 0 .1em 21px;
    font-size: 12px; }
  .aui .buscadorProfesores #formProfesores .lst-directorio a, .aui .buscadorProfesores #formProfesores .lst-directorio a:visited {
    font-size: 12px; }
  .aui .buscadorProfesores #formProfesores .clearfix {
    height: 1%;
    overflow: hidden; }
  .aui .buscadorProfesores #formProfesores .alphabet {
    height: 1%;
    margin-bottom: 1.3em;
    overflow: hidden; }
  .aui .buscadorProfesores #formProfesores .alphabet .listaalphabet {
    list-style: none;
    margin: 0;
    margin-left: 3em; }
  .aui .buscadorProfesores #formProfesores .alphabet li {
    float: left;
    margin-right: .5em; }
  .aui .buscadorProfesores #formProfesores .alphabet a, .aui .buscadorProfesores #formProfesores .alphabet a:visited {
    display: inline-block;
    padding: .1em .4em;
    color: black;
    font-size: 12px;
    text-transform: uppercase;
    text-decoration: none; }
  .aui .buscadorProfesores #formProfesores .alphabet a.active {
    color: white !important; }
  .aui .buscadorProfesores #formProfesores .pagenav ul {
    list-style: none;
    margin: 0; }
  .aui .buscadorProfesores #formProfesores .ftl {
    float: left;
    display: inline;
    width: auto;
    padding-top: 0; }
  .aui .buscadorProfesores #formProfesores .ftr {
    float: right;
    display: inline;
    width: auto; }
  .aui .buscadorProfesores #formProfesores .pagenav li {
    float: none;
    display: inline;
    width: auto;
    margin: 0;
    padding: .1em 0; }
  .aui .buscadorProfesores #formProfesores .pagenav li a {
    display: inline-block;
    padding: 0 .3em;
    color: black;
    font-size: 12px; }
  .aui .buscadorProfesores #formProfesores .pagenav li a:visited {
    display: inline-block;
    padding: 0 .3em;
    color: #707070;
    font-size: 12px; }
  .aui .buscadorProfesores .paginatorA .yui3-paginator-rows-per-page,
  .aui .buscadorProfesores .paginatorA .yui3-paginator-total,
  .aui .buscadorProfesores .paginatorA .yui3-paginator-current-page-report,
  .aui .buscadorProfesores .paginatorA .yui3-paginator-prev-link,
  .aui .buscadorProfesores .paginatorA .yui3-paginator-first-link {
    display: none; }
  .aui #buscadorProfesores .paginatorA {
    text-align: right;
    padding-bottom: 10px;
    padding-top: 10px; }
  .aui .paginator-content div.gray {
    background-color: #e5e5e5;
    padding: 11px 14px 13px; }
  .aui .paginator-content div.white {
    background-color: white;
    padding: 11px 14px 13px; }
  .aui .paginatorA .yui3-paginator-next-link,
  .aui .paginatorA .yui3-paginator-last-link {
    font-size: 0.8em;
    text-decoration: underline; }
  .aui .res-profesores .rpaginas {
    float: left; }
  .aui .res-profesores .rpaginas a {
    color: black; }
  .aui .res-profesores .rpaginas a:HOVER {
    text-decoration: underline;
    cursor: pointer; }
  .aui .res-profesores .rpaginas a.selected {
    font-weight: bold; }
  .aui .res-profesores .rpaginas .porPagina {
    margin-right: 0.5em; }
  .aui .res-profesores .yui3-paginator-container {
    font-size: 14px;
    text-align: right; }
  .aui .buscadorProfesores .listaInvestigadores .tituloAZ {
    padding-bottom: 10px; }
  .aui .paginatorA .yui3-paginator-page-link {
    display: inline-block;
    padding: .1em .4em;
    color: black;
    border: 0; }
  .aui .paginatorA .yui3-paginator-current-page {
    display: inline-block;
    padding: .1em .4em;
    color: white;
    background-color: #AA0D0F;
    text-decoration: none; }
  .aui .buscadorProfesores select {
    height: auto;
    line-height: inherit; }
  .aui .buscadorProfesores input[type="text"] {
    padding: 0 !important;
    font-size: 12px !important;
    line-height: 12px !important; }