﻿body 
{
    margin-top:0px;
}

.colorVioleta
{
        background:#42145F;
}

/* Texto normal*/
.texto
{
    font-family: Arial;
    color: #666666;
    font-size: 8pt;
}

.textoBold
{
    font-family: Arial;
    color: #666666;
    font-size: 8pt;
    font-weight:bold;
}

.textoBoldVioleta
{
    font-family: Arial;
    color: #42145F;
    font-size: 8pt;
    font-weight:bold;
}

.textoGrande
{
    font-family: Arial;
    color: #42145F;
    font-size: medium;
    font-weight: bold;
}

.textoSubTitulo
{
    font-family: Arial;
    color: #42145F;
    font-size: 8pt;
    font-weight: bold;
}

.botonMenu
{
    font-family: Arial;
    font-size: 8pt;
    color: #FFFFFF;
}

/* Estilo de las primeras columnas de las tablas que contienen viñetas */
/* Se aplica al TD */
.estiloColumna1
{
    width:20px; 
    vertical-align:top;   
}

/* Estilo de las segundas columnas de las tablas que contienen texto */
/* Se aplica al P */
.estiloColumna2
{
    text-align:justify; margin-bottom:5px; line-height:12px; margin-top:0px;
}

/* Estilo de la celda que contiene la imágen con el título*/
.tituloPagina
{
    text-align:left;
    margin-bottom:10px;
}        

/* Para sacarle el borde a las imágenes que funcionan como botones */
img{border:0px}
            

.accordionHeader        
{
    PADDING-RIGHT: 5px; 
    MARGIN-TOP: 5px;    
    PADDING-LEFT: 5px;  
    FONT-WEIGHT: bold;  
    FONT-SIZE: 12px;    
    PADDING-BOTTOM: 5px;        
    CURSOR: pointer;    
    COLOR: white;       
    PADDING-TOP: 5px;   
    FONT-FAMILY: Arial, Sans-Serif;     
    BACKGROUND-COLOR: #588f35
 }
 
  .accordionHeader A    
  {
      BACKGROUND: none transparent scroll repeat 0% 0%; 
      COLOR: #ffffff;   TEXT-DECORATION: none
  } 
    
  /* 0 match(es) for: */
  
  .accordionHeader A:hover 
  {     
      BACKGROUND: none transparent scroll repeat 0% 0%; 
      TEXT-DECORATION: underline
  } 
    
  /* 1 match(es) for: */ 
  
  .accordionHeaderSelected 
  {     
      PADDING-RIGHT: 5px;       
      MARGIN-TOP: 5px;  
      PADDING-LEFT: 5px;        
      FONT-WEIGHT: bold;        
      FONT-SIZE: 12px;  
      PADDING-BOTTOM: 5px;      
      CURSOR: pointer;  
      COLOR: white;     
      PADDING-TOP: 5px; 
      FONT-FAMILY: Arial, Sans-Serif;   
      BACKGROUND-COLOR: #588f35
   } 
      
   /* 1 match(es) for: */ 
   
   .accordionHeaderSelected A 
   {    
       BACKGROUND: none transparent scroll repeat 0% 0%;        
       COLOR: #ffffff;  TEXT-DECORATION: none
   }
   
   /* 0 match(es) for: */
   .accordionHeaderSelected A:hover 
   {    
       BACKGROUND: none transparent scroll repeat 0% 0%;        
       TEXT-DECORATION: underline
   } 
   
   /* 4 match(es) for: */
   .accordionContent 
   {    
       PADDING-RIGHT: 5px;      
       PADDING-LEFT: 5px;       
       PADDING-BOTTOM: 5px;     
       PADDING-TOP: 10px;       
       BACKGROUND-COLOR: #b3bf97;
       FONT-FAMILY: Arial, Sans-Serif;  
       color: Black;
       font-size : 8pt;
   }
   
   .textoLink
{
    font-family: Arial, Sans-Serif;
    font-size: 8pt;
    color: #006600;
}
   
  
.CustomValidatorCalloutStyle div, .CustomValidatorCalloutStyle td
{
    border: 1px solid #588f35;
    background-color: #cae3b9;
}

.modalBackGround
{
    background-color: Gray;
    filter:alpha(opacity=40);
    opacity:0.7;
}
   
.preload-img { display:none }
   
   
   