 /* Background del body  */
 body { background-color: #fff;  }
/* Dimensiones del area de todo el contenido   */
 .contenido { max-width: 100%; margin: 0 auto 0px; background-color: #fff; }


/* Estilos de títulos y parrafos  */        
      .texto_titulo {font-family: 'Roboto', sans-serif;color:#fff;font-size:11px;}

      .header { width:100%;background-color:#00adee; /*margin-bottom:20px;*/}
      .logo{margin-top:10px;margin-bottom:10px;}
      .foot {background-image: url('img/fnd_foot.png');width:100%; font-size: 0.9em; }

      .img_logos{padding:20px;margin-left:180px;margin-top:10;}
      .img_logos2{padding:20px;float:right;margin-right: 80px;margin-top:10;}

      .navbar .container {text-align: center!important;}
      .navbar .nav{display:inline-block!important;float:none!important;}
      .navbar .nav li a {color:#fff;background-color:#262261;}
      .navbar a{border-bottom: 4px solid #00adee;}
      .navbar .nav>li>a:hover{background-color:#00adee;color:#fff;border-bottom: 4px solid #262261;}
      .navbar .nav>.active>a ,.navbar .nav>.active>a:hover{background-color:#00adee;color:#fff;border-bottom: 4px solid #262261;}
      .navbar-inner {padding-left:0;border:0;}
      .active a{border-bottom: 4px solid #262261;background-color:#00adee;}
      .navbar {margin-bottom: 0px;}
      .navbar-inner { background-color:#262261; background-image: none;-webkit-border-radius: 0!important;-moz-border-radius: 0!important; border-radius: 0!important;}
      .sub_titulo {
          background-color: #F5F5F5;
          color: #000!important;
          padding: 5px; 
          padding-left: 10px;
          margin-bottom: 5px;
          -webkit-border-radius: 6px;
          -moz-border-radius: 6px;
          border-radius: 6px;}

      .sub_titulo p {
          color: #000!important;
          font-size:15px;
          max-width:100%;
          padding-top: 15px;
      } 

     .label_ { display: none; }
      .asetr { color: #590F0F; font-size: 20px; } 

/* Estilos de colores a íconos  */    	  
    .icon-plus-sign  {  color:#167EC2; } 
    .icon-ok {  color:green; }

/* Estilos de links personalizados en sección: trámites en linea  */    
    .a_hover { color:#000; width:40px; }  
    .a_hover:hover { color:#000;text-decoration:none; }


/* Anchos de cajas de texto personalozados */
    .input-mysize { max-width: 95px }
    .input-mysize_ { max-width: 80px }
     
    .input-mysize_large  { max-width: 100px }
    .table thead th {text-align: center;font-size:13px;}
    .size_small { font-size:10px; } 

/* Alineacion y estilo de parrafos */    
    .parr { text-align:justify;color:#000; }
    .a_hover { color:#000; width:40px; }  
    .a_hover:hover { color:#000;text-decoration:none; }
  


/* Alineacion y estilo de tablas en sección: Trámites en Línea */
    tbody .alig_izq { text-align: left;padding-left:10px;}
    .btn_ { margin-top:5px;}
    .tit_table_solicitante { color:#fff; }
/* Alineacion y estilo de tablas en sección: Resgistro de construcción paso 2 */    
    .normal { font-weight:normal; } 
    .borde_table { border:1px solid #848483;}


/* Background de cabecera ens ección Uso de suelo */
    .color_head { background-color:#ccc;color:#000; }
/* Aplica colores al texto */
    .negro { color:#000;}
    .red { color:red;}  
    .yellow { color:#CCBA19;}
    .green { color:green;}

/* Estilo de hora y fecha para el header, añadido por Héctor Cedeño*/
    .fecha{
      font-size: 12px;
      line-height: 14px;
      margin:0 0 0 20px;
      padding-top: 20px;
      text-align: left;
    }
    .fecha p{
      color: #FFF;
      margin: 0;
      padding:0;
    }

/* Estilo de form, añadido por Héctor Cedeño */
    form{
      margin:0!important;
    }

/* Estilo de boton inicio, añadido por Héctor Cedeño */
    .right{
      float:right!important;
    }
    .btn-info:hover{
      background-color: none!important;
    };

/* Estilo último usuario, añadido por Héctor Cedeño */
    .navbar .nav li .usuario { background-color: #138DCA; color: #fff; }

/* Estilo de tabla en Seguimiento de Trámites, agregado por Héctor Cedeño */
    .gridview {
      border: 1px solid #ccc;
    }

    .gridview tr:nth-child(odd){
      background-color: #DFE7FF;
    }

    .gridview tr:nth-child(even){
      background-color: #FFF;
    }

    .gridview tr td{
      padding: 0 5px 0 10px;
    }

/* Estilo de Preg Freq agregador por Héctor Cedeño */
    .texto{
      padding: 5px 40px;
      text-align: justify;
    }

    .texto h1{
      text-align: center!important;
    }

    .texto p{
      color:#000;
    }

/* Estilo para el botón de cerrar sesión */
    .btn-cerrar {
      display: table!important;
      float: left;
      margin-bottom: 10px;
      padding: 13px 15px!important;
    }

/* Estilo para los grids*/
.gridview th
{
    padding: 5px;
    text-transform: capitalize;
}
.gridview td
{
    background-color: #FFF;
    padding: 5px;
    text-transform: capitalize;
}

/* Estilo para input en captcha*/

.captcha
{
    margin-left: 10px;
    vertical-align: top!important;
}
.consultar
{
    margin:0 10px!important;
}

/*Estilo mensaje Error en Captcha*/
#mensaje2
{
    color: #FF0000;
}

.titulo_imprimir{display: none;}
.cellanio {display:none;}

/*Alineacion texto centrado en inputs*/
.texto-centro{
  text-align: center;
}

#nav.affix {
    top: 0;
    right:0;
    left:0;
    width: 100%;
}
#nav-wrapper { margin-bottom:20px; }

@media (max-width: 979px) {
	#nav.affix, #nav.affix-top { position: relative; }

}
