﻿.TablaCentrada
{
    margin: auto;
    background: #f1f1f1; border: 1px solid #e5e5e5; padding: 10px 10px 10px 10px; margin-bottom: 42px;  position: relative; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px;    
}

.Centrado
{
    text-align:center;
}
.Izquierda
{
    text-align:left;
}

.Logueo {
    font-family: Arial, Helvetica, sans-serif;
    background: rgba(255, 255, 255, 0.44); 
    color: #333; 
    border: 1px solid #A4A4A4; 
    padding: 4px 8px 4px 4px !important;
    line-height: 1;  
    height:10px; 
  } 

  .TextBox { 
    text-transform: uppercase; 
    font-family: Arial, Helvetica, sans-serif;
    color: #333; 
    border: 1px solid #A4A4A4; 
    padding: 4px 8px 4px 4px;
    line-height: 1;
    border-radius: 1px;
} 

    .TextBoxClave {      
    font-family: Arial, Helvetica, sans-serif;
    background: rgba(255, 255, 255, 0.44); 
    color: #333; 
    border: 1px solid #A4A4A4; 
    padding: 4px 8px 4px 4px !important;
    line-height: 1;  
    height:10px; 
  } 

 .TextBox:hover { 
    border: 1px solid #FF00FF; 
    box-shadow: inset 0px 1px 2px rgba(0,0,0,0.3); 
    -moz-box-shadow: inset 0px 1px 2px rgba(0,0,0,0.3); 
    -webkit-box-shadow: inset 0px 1px 2px rgba(0,0,0,0.3); 
  } 
 .TextBox:focus { 
    border: 1px solid #4d90fe; 
    outline: none; 
    box-shadow: inset 0px 1px 2px rgba(0,0,0,0.3);  
    -moz-box-shadow: inset 0px 1px 2px rgba(0,0,0,0.3); 
    -webkit-box-shadow: inset 0px 1px 2px rgba(0,0,0,0.3); 
    background: rgb(255, 255, 255); }
 
.boton {
    border: 1px solid #A4A4A4;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #F8F8F8;
    font-weight: bold;
    font-size: xx-small;
    background-position: left;
    vertical-align: central;
    text-align: center;
    padding-left: 15px;
    Width: 75px;
    Height: 24px;
    background-position-x: 3px;
    border-radius: 4px;
    color:#484848;
    cursor:pointer;
        
}

.boton:active {
    color:#484848;
	position:relative;
	top:1px;
    box-shadow: 0px 0px 2px rgba(115, 115, 115, 1);   
    
}
.boton:hover {
    color:#000;
}

/*IMAGENES DE CADA TIPO DE BOTON*/
.btnAtras 
{
  background-image: url(../Images/atras.png); background-repeat:no-repeat;    
 }

.btnNuevo
{
  background-image: url(../Images/agregar.png); background-repeat:no-repeat;    
 }
 
 .btnEditar 
{
  background-image: url(../Images/editar.png); background-repeat:no-repeat;    
 }
 
  .btnGuardar 
{
  background-image: url(../Images/guardar.png); background-repeat:no-repeat;    
 }
 
 .btnCancelar 
{
  background-image: url(../Images/cancelar.png); background-repeat:no-repeat;    
 }
 
 .btnBuscar 
{
  background-image: url(../Images/buscar.png); background-repeat:no-repeat;    
 }
 
  .btnBorrarBusqueda 
{
  background-image: url(../Images/borrarb.png); background-repeat:no-repeat;    
 }

   .btnBorrar
{
  background-image: url(../Images/borrar.png); background-repeat:no-repeat;    
 }



 .btnAceptar 
{
  background-image: url(../Images/activate.png); background-repeat:no-repeat;    
 }

 .btnImprimir
{
  background-image: url(../Images/imprimir.png); background-repeat:no-repeat;    
 }

 .btnCalcular
{
  background-image: url(../Images/calcular.png); background-repeat:no-repeat;    
 }

  .btnRevisar
{
  background-image: url(../Images/activate.png); background-repeat:no-repeat;    
 }

 .btnAutorizar
{
  background-image: url(../Images/ok.png); background-repeat:no-repeat;    
 }

 .btnAnular
{
  background-image: url('../Images/alto.png'); 
background-repeat:no-repeat;
    }

  .btnMiembros
{
  background-image: url(../Images/miembros.png); background-repeat:no-repeat;    
 }


   .FondoGris
{
  background-color:gray;    
 }


  .btnRecargar
{
  background-image: url(../Images/recargar.png); background-repeat:no-repeat;    
 }

  .btnCopiar
{
  background-image: url(../Images/copiar.png); background-repeat:no-repeat;    
 }

   .txtNumerico
{
  text-align:right;    
 }

   .btnPagos
{
  background-image: url(../Images/pagar.png); background-repeat:no-repeat;    
 }


     .btnEnvio
{
  background-image: url(../Images/mail.png); background-repeat:no-repeat;    
 }

  .btnPDF
{
  background-image: url(../Images/pdf.png); background-repeat:no-repeat;    
 }

    .btnExcel
{
  background-image: url('../Images/excel.png'); 
background-repeat:no-repeat;
}


.EncabezadoCelda {
    
  background-color: #D6D6D6;
  font-weight:bold;
   font-style:italic;
}

@media screen and (max-width:880px) {

    .HideInMobile-3 {
        display: none;
    }
}

@media screen and (max-width:780px) {

    .HideInMobile-2 {
        display: none;
    }
}

@media screen and (max-width:680px) {

    .HideInMobile-1 {
        display: none;
    }
}


@media screen and (max-width:580px) {

    .HideInMobile {
        display: none;
    }
}

@media screen and (max-width:480px) {

    .HideInMobile2 {
        display: none;
    }
}

@media screen and (max-width:380px) {

    .HideInMobile3 {
        display: none;
    }
}

 .TextBox{    
     /*
    -webkit-appearance: none;
    -moz-appearance: none;
    -o-appearance: none;
    height: 30px;
    width: 200px;
    background: #CCC;
    color: orangered;
         */
}
