@charset "utf-8";
*{
	padding:0;
	margin:0;
	font-size: 9pt; 
    font-family:TAHOMA;
}
IMG{
	border:none;
}
FORM{
	border:0px solid #C0C0C0;
	background-color:white;
	width:100%;
	margin:auto;
}

FORM INPUT{
	border:1px solid #666666;
    padding-top:1px;
    padding-right:1px;
    padding-left:1px;
    padding-bottom:1px; 
	height:18px;
}
FORM SELECT{
	border:1px solid #666666;
    padding-bottom:2px;
	height:20px;
}

TABLE A
{
    CURSOR: pointer;
    TEXT-DECORATION: underline;
}

A:link
{	COLOR: blue;
TEXT-DECORATION: underline;
}
A:visited
{	COLOR: purple;
TEXT-DECORATION: underline;
}
A:hover
{	COLOR: red;
TEXT-DECORATION: underline;
}

TD
{
    border-top:0px solid #666666;
	border-right:0px solid #666666;
	border-left:0px solid #666666;
	border-bottom:0px solid #666666;

    padding-top:0px;
    padding-right:0px;
    padding-left:0px;
    padding-bottom:0px;
}
.TDborderbottom
{
	border-bottom:1px solid #C0C0C0;
}
.TDborderbottomright
{
	border-bottom:1px solid #C0C0C0;
	border-right:1px solid #C0C0C0;
}
.TDEncabezadoObscuro
{
    background-color:#666666;
}
.TDEncabezadoClaro
{
    background-color:rgb(179,179,179);
}
.TDEncabezadoSinColor
{
    background-color:white;
}
.TDLabelObscuro
{
    background-color:#666666;
}
.TDLabelClaro
{
    background-color:#DEDEDE;
}
.TDLabelClaroNivel2
{
    background-color:#CECECE;
}
.MensajeAyudaNormalObscuro{
	font-size: 9pt; 
    color:black;   
    TEXT-DECORATION: none;
}
.TituloNegritaObscuro{
	font-size: 13pt;
    color:black;
    font-weight: bold;
}
.SubTituloNormalObscuro{
	font-size: 12pt;
    color:black;   
}
.EncabezadoNormalObscuro{
	font-size: 10pt; 
    color:black;   
}
.EncabezadoNegritaClaro{
	font-size: 10pt; 
    color:white;   
    font-weight: bold;
}
.EncabezadoNormalClaro{
	font-size: 10pt; 
    color:white;   
}
.DetTablaNegritaObscuro{
	font-size: 9pt; 
    color:black;   
    font-weight: bold;
}
.DetTablaNegritaClaro{
	font-size: 9pt; 
    color:black;   
    font-weight: bold;
}
.DetTablaNormalObscuro{
	font-size: 9pt; 
    color:black;   
}
.DetTablaNormalClaro{
	font-size: 9pt; 
    color:white;   
}

.LabelNegritaObscuro{
	font-size: 9pt; 
    color:black;   
    font-weight: bold;
}
.LabelNegritaClaro{
	font-size: 9pt; 
    color:black;   
    font-weight: bold;
}
.LabelNormalObscuro{
	font-size: 9pt; 
    color:black;   
}
.LabelNormalRojo{
	font-size: 9pt; 
    color:red;   
}
.LabelNormalVerde{
    font-size: 9pt; 
    color:green;   
}
.LabelNormalAzul{
    font-size: 9pt; 
    color:navy;   
}
.LabelNormalClaro{
	font-size: 9pt; 
    color:white;   
}
.LabelCargando{
	font-size: 9pt;
    color:purple;
    font-weight: bold;
}
.LabelGrabando{
	font-size: 9pt;
    color:green;
    font-weight: bold;
}
.LabelEliminando{
	font-size: 9pt;
    color:red;
    font-weight: bold;
}
.FilaSeleccionada
{
    background-color: #87CEFF
}
.ColumnaSeleccionada
{
    background-color: #87CEFF
}
.RenglonEditado
{
    background-color: #87CEFF
    /*background-color: rgb(183,255,0)*/
}
.HoverColor:hover td{
  /*background-color: rgb(135, 206, 255);*/
  /*background-color: #adf6ff;*/
  background-color: #87CEFF;
}
.HoverColor2:hover td{
  /*background-color: rgb(135, 206, 255);*/
  /*background-color: #adf6ff;*/
  background-color: #F2F5A9;
}
.btn{
  height: 25px; background-color: #f5f5f0; border-bottom: 1px solid #555555;
  border-right:1px solid #555555; border-top:0px; border-left:0px; 
  color:black; padding-left: 20px; background-repeat: no-repeat; cursor:hand; cursor:pointer;
  margin-left:1px; margin-right:1px; outline-width:0px;
}

.btn:hover{
  height: 25px; background-color: #f5f5f0; border-bottom: 1px solid #AAAAAA;
  border-right:1px solid #AAAAAA; border-top:0px; border-left:0px;
  color:black;padding-left: 20px; background-repeat: no-repeat;
  cursor:hand; cursor:pointer; margin-left:1px; margin-right:1px;outline-width:0px;
}

.btnadd{ background-image: url(../Images/sysimg/24x24/badge-square-plus-24.png); }
.btnfind{ background-image: url(../Images/sysimg/24x24/search-24.png); }
.btnprint{ background-image: url(../Images/sysimg/24x24/print_24.gif); }
.btnpdf{ background-image: url(../Images/sysimg/24x24/icon_pdf4.gif); }
.btnmail{ background-image: url(../Images/sysimg/24x24/Mail.png); }
.btnsave{ background-image: url(../Images/sysimg/24x24/gtk-save-as.png); }
.btndelete{ background-image: url(../Images/sysimg/24x24/badge-square-minus-24.png); }
.btnsiguiente{ background-image: url(../Images/sysimg/24x24/siguiente.gif); }
.btnanterior{ background-image: url(../Images/sysimg/24x24/anterior.gif); }
.btndocumento{ background-image: url(../Images/sysimg/24x24/24_Medical_Invoice.png); }
.btnexport{ background-image: url(../Images/sysimg/24x24/export3.png); }
/*.btncancel{ background-position: 0px -23px; }*/
.btncancel{ background-image: url(../Images/sysimg/24x24/Cancel.gif); }
.btnuser{ background-position: 0px -276px; }
.btnadmin{ background-position: 0px -299px; }
.btncheck{ background-position: 0px -207px; }
.btnuncheck{ background-position: 0px -230px; }
.btntablero{  background-image: url(../Images/sysimg/24x24/icons_Dashboard_v8.gif);  }
.btnmenu{  background-image: url(../Images/sysimg/24x24/SmOptionsButton.gif);  }
.btnreplicar{  background-image: url(../Images/sysimg/24x24/Copy.gif);  }
.btnhidden{  background-image: url(../Images/sysimg/24x24/form_hidden.png);  }
.btnrefresh{  background-image: url(../Images/sysimg/24x24/icon_refresh_captcha.png);  }
.btnlogout{ background-image: url(../Images/sysimg/24x24/salir.png); }
.btnlogin{ background-image: url(../Images/sysimg/24x24/Lock.gif); }
.btnpreview{ background-image: url(../Images/sysimg/24x24/Preview.gif); }
.btnvisorimagenes{ background-image: url(../Images/sysimg/24x24/Imagedocument.gif); }
.btntextimg{ background-image: url(../Images/sysimg/24x24/Textandimage.gif); }
.btnapply{ background-position: 0px -184px; }
.btnedit{ background-image: url(../Images/sysimg/24x24/clipboard-audit-24.png); }
.btnnoedit{ background-image: url(../Images/sysimg/24x24/edit-undo.png); }
.btndetalle1{ background-image: url(../Images/sysimg/24x24/Wizard.gif); }
.btndetalle2{ background-image: url(../Images/sysimg/24x24/Wizard.gif); }
.btndetalle3{ background-image: url(../Images/sysimg/24x24/Wizard.gif); }
.btnreplace{ background-image: url(../Images/sysimg/24x24/replace2_24.png); }
.btnsemaforo{ background-image: url(../Images/sysimg/24x24/signpost_24.png); }
.btnok{ background-image: url(../Images/sysimg/24x24/ok.png); }

.btnattachment{ background-image: url(../Images/sysimg/24x24/attachment.png); }
.btnhelp{ background-image: url(../Images/sysimg/24x24/questionblue.png); }
.btncmt{ background-image: url(../Images/sysimg/24x24/chatazul.png); }
.btncalendar{ background-image: url(../Images/sysimg/24x24/calendar-blue.png); }

.btnattachmentno{ background-image: url(../Images/sysimg/24x24/attachment_24.png); }
.btnhelpno{ background-image: url(../Images/sysimg/24x24/questiongris.gif); }
.btnhelppend{ background-image: url(../Images/sysimg/24x24/questionred.png); }
.btncmtno{ background-image: url(../Images/sysimg/24x24/chatgris.png); }
