/*aker enac*/
.ancho645px .ancho519px .cajaHomeEntidades ul li a {
  text-decoration: none;
  color: #858585;
  font-size: 1.15em; }

.historicoConsulta ul li a {
  text-decoration: none;
  color: #858585; }

.nav .nav-tabs ul li a, .tab ul li a, .tab li a {
  color: #858585; }

.nav-tabs > li > a {
  color: #000; }

/*personalizadas enac*/
/*hsitorico consultas y verDemandaServicios*/
.historicoConsulta a {
  color: #000; }

.historicoConsulta a:hover, .historicoConsulta a:focus, .historicoConsulta a:active {
  color: #808080; }

/*mis expedientes*/
.aui a {
  text-decoration: none; }

.tablaEntidad table {
  font-family: Helvetica,Arial;
  width: 100%; }

.tablaEntidad th {
  background-color: #EA2839;
  background-color: #D10408;
  background-color: #000000;
  color: #FFF;
  font-size: 12px;
  padding: 8px;
  text-align: center; }

.tablaEntidad tr:nth-child(odd) {
  background-color: #F9F9F9; }

.tablaEntidad tr {
  height: 60px; }

.tablaEntidad td {
  font-size: 11px;
  border-width: 1px;
  border-style: solid;
  border-color: #DDD;
  -moz-border-top-colors: none;
  -moz-border-right-colors: none;
  -moz-border-bottom-colors: none;
  -moz-border-left-colors: none;
  border-image: none;
  border-collapse: separate;
  border-radius: 2px;
  padding: 7px; }

.tablaEntidad tr:hover {
  background-color: #EDF8FD; }

.aui .btn {
  background: none;
  border-style: none;
  border-width: 0; }

.subtablaEntidad table {
  margin-top: 15px;
  margin-bottom: 15px; }

.subtablaEntidad th {
  background-color: #EA2839;
  background-color: #EFEFED;
  color: #000;
  font-size: 12px;
  padding: 7px;
  font-weight: bold; }

.subtablaEntidad tr:nth-child(odd) {
  background-color: #F9F9F9; }

.subtablaEntidad tr:nth-child(even) {
  background-color: #CECECE; }

.subtablaEntidad tr:nth-child(odd) {
  background-color: #EFEFEF; }

.subtablaEntidad tr:nth-child(even) {
  background-color: #EDF8FD; }

.subtablaEntidad tr:nth-child(odd) {
  background-color: #EDF8FD; }

.subtablaEntidad tr:nth-child(even) {
  background-color: #FFF; }

.subtablaEntidad tr:hover {
  background-color: #868686; }

.popup p {
  font: 12px Arial,Helvetica; }

.popup table {
  font-size: 12px; }

.popup h2 {
  font-size: 12px; }

.popup h3 {
  font-size: 11px;
  background-image: none;
  padding-left: 0px; }

.popup h2 {
  line-height: 35px; }

.cuestionario p {
  font: 11px Arial,Helvetica; }

.cuestionario input[type="radio"] {
  margin: 0px; }

.cuestionario textarea {
  font: 11px Arial,Helvetica;
  width: 100%; }

.aui .btn {
  /*background: #337AB7;
    color:#FFF;*/
  color: #337AB7; }

.ui-dialog-titlebar button {
  background-image: url("/ZonaEntidades-theme/images/portlet/close_borderless.png");
  border-color: none;
  border-style: none;
  border-width: 0px; }

.aui .encuesta {
  background: #337AB7;
  color: #FFF; }

/*registrar indicadores*/
.aui .btn {
  /*background: url("/ZonaEntidades-theme/css/../images/custom/button_gradient.gif") repeat-x scroll 0 0 rgba(0,0,0,0);*/
  background-image: linear-gradient(to bottom, #54aaff, #4a96e8);
  background-repeat: repeat-x;
  background-color: #50A2F5;
  /*border-color: #febe23;*/
  border-color: #50A2F5;
  border-style: solid;
  border-width: 1px;
  height: 25px;
  padding: 2px 10px;
  /*padding: 1px 5px;*/
  font-size: 12px; }

.separacion {
  clear: both;
  height: 12px; }

.titulo {
  float: left;
  width: 525px; }

.letradatos {
  font-size: 12px; }

.datos {
  margin-left: 110px; }

.CompletaInfo {
  background: #FAF9F4 none repeat scroll 0px 0px;
  border: 1px solid #C4C3BC;
  color: #595959;
  font-size: 1em;
  padding: 8px;
  text-align: justify;
  margin: 0px;
  width: 80%; }

.cajaRegistrarIndicadores {
  width: 460px; }

textarea {
  width: 100% !important;
  height: 200px !important; }

input[type="file"] {
  border: 1px solid #ddd !important;
  background-color: #f9f9f9 !important;
  height: 54px !important;
  line-height: 24px !important;
  padding: 5px !important; }

.cajaNEvaluacion {
  width: 160px; }

.izquierda {
  float: left; }

.clear {
  clear: both; }

.contrasenia {
  width: 220px; }

.btn-aker {
  padding: 8px !important; }

.table-columns thead, .table-columns th {
  background: #000;
  color: #FFF; }

/*gastos consulta admin*/
.Tabla {
  display: table;
  width: 100%;
  margin-bottom: 10px; }

.TituloTabla {
  display: table-caption;
  text-align: center;
  font-weight: bold;
  font-size: 14px;
  /*aker*/
  background: #000;
  color: white; }

.Cabecera {
  display: table-row;
  font-weight: bold;
  text-align: center; }

.Fila {
  display: table-row; }

.Celda {
  display: table-cell;
  border: thin solid #dddddd;
  padding-left: 5px;
  padding-right: 5px;
  font-size: 14px;
  /*aker*/ }

/*gastos consulta*/
.aui input[type="text"] {
  width: auto; }

.tablagastos {
  margin: 0 auto;
  width: 100%; }

.numero {
  text-align: right; }

.cien {
  width: 100%; }

.ancho305px ul li a {
  font-size: 1.15em; }

.searchcontainer .table-columns {
  display: table-header-group; }

.spearacion {
  margin-left: 10px; }

.tabla-acciones {
  width: 110px; }

.denuncias table {
  border-collapse: collapse;
  border-spacing: 0px; }

.denuncias td {
  background-color: #000;
  padding: 14px;
  border: 1px solid #DDD; }

.denuncias tbody > tr:nth-child(2n+1) > td {
  background-color: #FFF; }

.denuncias th {
  color: #FFF;
  background-color: #000;
  padding: 14px;
  border: 1px solid #DDD; }

.searchcontainer .table th {
  background-color: #000 !important; }

.searchcontainer .table th, .searchcontainer .table td, .searchcontainer .table tr {
  border-bottom-width: 2px !important;
  border: 1px solid #ddd !important;
  padding: 8px !important; }

.fecha label {
  -moz-transition: top 0.2s, left 0.2s, font-size 0.2s !important;
  -o-transition: top 0.2s, left 0.2s, font-size 0.2s !important;
  -webkit-transition: top 0.2s, left 0.2s, font-size 0.2s !important;
  transition: top 0.2s, left 0.2s, font-size 0.2s !important;
  cursor: text !important;
  font-size: 0.85em !important;
  font-weight: 300 !important;
  left: 15px !important;
  margin-bottom: 0 !important;
  pointer-events: none !important;
  position: absolute !important;
  top: 7px !important; }

