﻿fbody {
}

.texto1
 {      font-size: medium;
        font-family: Verdana;
        color:#000000;            
        text-align:justify;       
        }
        
.titulo1
{       font-size:large;
        font-family:Verdana;
        font-weight:bold;
        color:#3D4A75;            
        text-align:center;     
    }

.subtitulo
{       font-size:small;
        font-family:Verdana;
        font-weight:bold;
        color:#3D4A75;  
    }

    
.labelTitulo
 {      font-size: x-small;
        font-family:Arial;        
        color:#3D4A75;            
        text-align:right;       
        }
   
.label1
 {      font-size:small;
        font-family:Arial;
        color:#000000;            
        text-align:right;       
        }
.label5
 {      font-size:x-small;
        font-family:Verdana;
        color:#000000;            
        text-align:right;       
        }
                
.FechaUltimaSesion
 {      font-size:x-small;
        font-family:Verdana;
        color:#A32430;          
        text-align:right;       
        }
        
.labelIzq
 {      font-size:small;
        font-family:Arial;
        color:#000000;            
        text-align:left;       
        }

.labelTituloIzq
 {      font-size:small;
        font-family:Arial;
        font-weight:bold;
        color:#000000;            
        text-align:left;       
        }
   
.labelError
 {      font-size:medium;
        font-family:Arial;
        font-weight:bold;
        Color:Red;            
        text-align:left;       
        }
   
.FormError
 {      
        background:url("images/DegradeGris.gif") repeat-x scroll 0 0 transparent ;
        border:1px solid #CCCCCC;
        background-position:bottom;
        
        font-size:small;
        font-family:Arial;
        font-weight:bold;
        Color:Red;            
        text-align:center;
        vertical-align:middle;        
        height:150px;
        border-collapse:collapse;       
        border-top: 1pt solid #F5F5F5;
        border-bottom:1pt solid #F5F5F5;        
        border-left:1pt solid #F5F5F5;
        border-right:1pt solid #F5F5F5;       
        border-width:1pt;
        padding:0 5.4pt;
               
        }

.input {
        font-size:small;
        font-family: Verdana;
        color:#3D4A75;        
        border-collapse:collapse;
        border-color: #949EC2;
        border-top: 1pt solid #424040;
        border-left:1pt solid #424040;
        border-right:1pt solid #C8CBDB; 
        border-bottom:1pt solid #C8CBDB;      
        border-width:1pt;        
        height:21px;
    }
       
.celda {
        border-collapse:collapse;
        border-bottom:1pt solid #C8CBDB;
        border-top: 1pt solid #C8CBDB;
        border-color: #949EC2;
        border-left:1pt solid #949EC2;
        border-right:1pt solid #949EC2;       
        border-width:1pt;
        padding:0 5.4pt;
    }

.celdaOscura
{
	border-collapse: collapse;
	background-color: #D1D4E5;
	font-family: Verdana;
	font-size: x-small;
}

.celdaOscura1
{
	border-collapse: collapse;
	background-color: #D1D4Ef;
	font-family: Verdana;
	font-size: x-small;
}

.celdaOscura2
{
	border-collapse: collapse;
	background-color: #D1D4E1;
	font-family: Verdana;
	font-size: x-small;
}

.celdaClara
{
	border-collapse: collapse;
	background-color: #F5F5F5;
	font-family: Verdana;
	font-size: x-small;
}

.celdaClara1
{
	border-collapse: collapse;
	background-color: #F5F5Ff;
	font-family: Verdana;
	font-size: x-small;
}

.celdaClara2
{
	border-collapse: collapse;
	background-color: #F5F5F1;
	font-family: Verdana;
	font-size: x-small;
}

.TituloCelda
{
	border-collapse: collapse;
	background-color: #546187;
	font-family: Verdana;
	font-size: small;
	color: #FFFFFF;
	font-style: normal;
	font-weight: bold;
}

.PanelOscuro
{
	border-collapse: collapse;
	background-color: #CFD1DE;
}

.PanelClaro
{
	border-collapse: collapse;
	background-color: #E8E8ED;
}

  .boton{
        font-size:12px;
        font-family:Verdana,Helvetica;
        font-weight:bold;
        color:white;
        background:#638cb5;       
        border:solid #000000 1pt;         
        cursor:hand;        
        border-color: #949EC2;
        border-top: 1pt solid #C8CBDB;
        border-left:1pt solid #949EC2;
        border-right:1pt solid #424040; 
        border-bottom:1pt solid #424040;
        height:25px;
       }
  .boton2{
        font-size:10px;
        font-family:Verdana,Helvetica;
        font-weight:bold;
        color:white;
        background:#638cb5;       
        border:solid #000000 1pt;         
        height:20px;
        cursor:hand;         
       }
  .BotonBlanco{
        font-size:16px;
        font-family:Verdana,Helvetica;
        font-weight:bold;
        color:#A32430;
        background:#FFFFFF;
        border:0px;
        width:90px;
        height:25px;  
        cursor:hand;
        text-align:center;       
       }  
  .BotonBlanco2{
        font-size:10px;
        font-family:Verdana,Helvetica;
        font-weight:bold;
        text-align:center; 
        color:#A32430;
        background:#F5F5F5;
        border:solid #D4D0C8 1pt;
        width:100px;
        height:20px;  
        cursor:hand;
             
       }     
         
     .BotonSalir{
        font-size:16px;
        font-family:Verdana,Helvetica;
        font-weight:bold;
        color:#A32430;
        background:#F5F5F5;
        border:solid #D4D0C8 1pt;
        width:100px;
        height:20px;  
        cursor:hand;
        text-align:center;
        text-transform:uppercase;
        text-decoration:none;       
       }       
         
  .Titulotabla
      {
        font-size:12px;
        font-family:Verdana;
        font-weight:bold;
        color:#000000;            
        text-align:center;  
        
        border-collapse:collapse;
        border-bottom:1pt solid #C8CBDB;
        border-top: 1pt solid #C8CBDB;
        border-color: #949EC2;
        border-left:1pt solid #949EC2;
        border-right:1pt solid #949EC2;       
        border-width:1pt;
        padding:0 5.4pt;   
        } 
        
.grupo1 
{
        background:url("images/DegradeGris.gif") repeat-x scroll 0 0 transparent ;
        border:1px solid #CCCCCC;
        background-position:bottom;
        border-collapse:collapse;
        border-bottom:1pt solid #CCCCCC;
        border-top: 1pt solid #CCCCCC;
        border-color: #CCCCCC;
        border-left:1pt solid #CCCCCC;
        border-right:1pt solid #CCCCCC;       
        border-width:1pt;
        padding-top:5px;
        padding-right:5px;
        padding-bottom:5px;
        padding-left:5px;
        margin:5px;
    }
.titulogrupo
{       font-size:small;
        font-family:Verdana;
        font-weight:bold;
        color:#9EA6BA;  
         padding-top:0px;
        padding-right:5px;
        padding-bottom:0px;
        padding-left:5px;
        margin:5px;
    }
    
.marco1 {
        border-collapse:collapse;
        border-bottom:2pt solid #C8CBDB;
        border-top: 2pt solid #C8CBDB;
        border-color: #949EC2;
        border-left:2pt solid #949EC2;
        border-right:2pt solid #949EC2;        
        padding:10px 20px 20px 10px; 
    }
    
