﻿.estilomenu
{	
	background:#F9F9B5;
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:12px;
	border-style:solid;
	border-width:1px;
	border-color:#000000;
	font-weight:bold;
}


.estilomenu:hover
{	
	background:#000000;
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:12px;
	border-style:solid;
	border-width:1px;
	border-color:#000000;
	font-weight:bold;
}
a.HeaderContacto:link		
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:11px;
	color: #ffffff; 
	text-decoration: underline; 
}

a.HeaderContacto:visited	
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:11px;
	color: #ffffff; 
	text-decoration: underline; 
	}

a.HeaderContacto:active	
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:11px;
	color: #ffffff; 
	text-decoration: underline; 
	}

a.HeaderContacto:hover	
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:11px;
	color: #83FA8B; 
	text-decoration: underline; 
	}
a.HeaderContacto2:link		
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:10px;
	color: #000000; 
	text-decoration: underline; 
}

a.HeaderContacto2:visited	
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:10px;
	color: #000000; 
	text-decoration: underline; 
	}

a.HeaderContacto2:active	
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:10px;
	color: #000000; 
	text-decoration: underline; 
	}

a.HeaderContacto2:hover	
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:10px;
	color: #000000; 
	text-decoration: underline; 
	}
a.HeaderContactoSub:link		
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:12px;
	color: Blue; 
	text-decoration: underline; 
}

a.HeaderContactoSub:visited	
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:12px;
	color: Blue; 
	text-decoration: underline; 
	}

a.HeaderContactoSub:active	
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:12px;
	color: Blue; 
	text-decoration: underline; 
	}

a.HeaderContactoSub:hover	
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:15px;
	color: Blue;
	text-decoration: underline; 
	}

.HeaderSubMenu
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:12px;
	color: #000; 
}

div.HeaderContacto
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:14px;
	font-weight:bold;
	color:White;
	
	}
div.Separador
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:12px;
	font-weight:bold ;
	color:White;
	vertical-align:middle;
	text-align:left;
	height:15px;
	margin-left:5px;
}
div.Separador2
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:11px;
	font-weight:bold ;
	color:White;
	vertical-align:middle;
	text-align:left;
	height:15px;
	margin-left:5px;
}
div.SeparadorTrans1
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:12px;
	font-weight:bold ;
	color:black;
	vertical-align:middle;
	text-align:left;
	height:15px;
	margin-left:5px;
}
td.InfoHeader
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:11px;
	color:Black;
	text-align:right;
	font-weight:bold;
	width:25%;
}
td.InfoHeaderUpload
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:11px;
	color:Black;
	text-align:left;
	font-weight:bold;
	width:25%;
}
td.ChkInfoHeader
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:11px;
	color:Black;
	text-align:right;
	font-weight:bold;
	width:50%;
}
td.InfoSubHeader
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:11px;
	color:Black;
	font-weight:bold;
	background:#EAEAEA;
	
}

td.InfoHeaderActEnca
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:11px;
	color:Black;
	text-align:right;
	font-weight:bold;
	width:10%;
}

td.chkResultado
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:11px;
	background:#EAEAEA;
	color:Black;
	text-align:center;
	font-weight:bold;
	width:25%;
}

.IntroData
{
	font-family: Verdana,Arial,Helvetica,Sans-serif;
	font-size: 11px;
	text-align: left;
	border-right: 1px solid;
	border-top: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
	width:100%;
}
td.InfoChkLeft
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:11px;
	color:Black;
	text-align:right; 
	font-weight:bold;
	width:25%;
}
td.InfoChkRight
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:11px;
	color:Black;
	text-align:left; 
	font-weight:bold;
	width:25%;
}
td.InfoChkLeft2
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:10px;
	color:Black;
	text-align:right; 
	font-weight:bold;
	width:25%;
}
td.InfoChkRight2
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:10px;
	color:Black;
	text-align:left; 
	font-weight:bold;
	width:25%;
}
.EtiquetasAct
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:11px;
	color:Black;
	text-align:left;
	font-weight:bold;
}
td.InfoHeader2
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:11px;
	color:Black;
	text-align:left;
	font-weight:bold;
	width:25%;
}
td.InfoHeader3
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:11px;
	color:Black;
	text-align:center;
	font-weight:bold;
	width:25%;
}
.Btncontacto
{
	border-right: 1px solid;
	border-top: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
	font-family: Verdana,Arial,Helvetica,Sans-serif;
	font-size:10pt;
	background-color: #eef3fa;
	border-color:#316ac5;
	cursor:hand;
	vertical-align:middle;
}

.BtnActividad
{
	border-right: 1px solid;
	border-top: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
	font-family: Verdana,Arial,Helvetica,Sans-serif;
	font-size:10pt;
	background-color: #faeef0;/*faf5ee*/
	border-color:#be303d;/*e39321*/
	cursor:hand;
	vertical-align:middle;
}
.BtnArchivo
{
	border-right: 1px solid;
	border-top: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
	font-family: Verdana,Arial,Helvetica,Sans-serif;
	font-size:10pt;
	background-color: #EEF8F9;
	border-color:#017A97;	
	cursor:hand;
	vertical-align:middle;
}

.BtnLicencia
{
	border-right: 1px solid;
	border-top: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
	font-family: Verdana,Arial,Helvetica,Sans-serif;
	font-size:10pt;
	background-color: #DAF8F7;/*faf5ee*/
	border-color:#04B4AE;/*e39321*/
	cursor:hand;
}
.BtnEnviaComentario
{
	border-right: 1px solid;
	border-top: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
	font-family: Verdana,Arial,Helvetica,Sans-serif;
	font-size:10pt;
	background-color: #deebf1;
	border-color:#0F6F9C;
	cursor:hand;
}
.textoUpload
{
	margin-left:10px;
	}
.espacioTextoUp
{
	margin-bottom:2px;
	}
.BtnActividadUpload
{
	width:auto;
	height:auto;
	font-size:10px;
	border-right: 1px solid;
	border-top: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
	font-family:Verdana, Arial,Helvetica,Sans-serif;
	background-color: #faeef0;/*faf5ee*/
	border-color:#be303d;/*e39321*/
	cursor:hand;
	
}


.tblAltaContactos
{
	width:25%;
}
.tblAltaActEnca
{
	width:40%;
}
.tblConsultaContactos
{
	width:50%;
}

a.HeaderCia:link		
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:11px;
	color: #ffffff; 
	text-decoration: underline 
}

a.HeaderCia:visited	
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:11px;
	color: #ffffff; 
	text-decoration: underline 
	}

a.HeaderCia:active	
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:11px;
	color: #ffffff; 
	text-decoration: underline 
	}

a.HeaderCia:hover	
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:11px;
	color: #0053bb; 
	text-decoration: underline 
	}
	
a.HeaderAct:link		
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:11px;
	color: black; 
	text-decoration: underline 
}

a.HeaderAct:visited	
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:11px;
	color: black; 
	text-decoration: underline 
	}

a.HeaderAct:active	
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:11px;
	color: black; 
	text-decoration: underline 
	}

a.HeaderAct:hover	
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:11px;
	color: black; 
	text-decoration: underline 
	}
a.HeaderAct2:link		
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:11px;
	color: #FFFFFF; 
	text-decoration: underline 
}

a.HeaderAct2:visited	
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:11px;
	color: #FFFFFF; 
	text-decoration: underline 
	}

a.HeaderAct2:active	
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:11px;
	color: #FFFFFF; 
	text-decoration: underline 
	}

a.HeaderAct2:hover	
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:11px;
	color: #FFFFFF; 
	text-decoration: underline 
	}
.BtnCia
{
	border-right: 1px solid;
	border-top: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
	font-family: Verdana,Arial,Helvetica,Sans-serif;
	font-size:10pt;
	background-color: #effaee;
	border-color:#31c531;
	cursor:hand;
	vertical-align:middle;
}

.BtnProyecto
{
	border-right: 1px solid;
	border-top: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
	font-family: Verdana,Arial,Helvetica,Sans-serif; 
	font-size:10pt;
	background-color: #F9F3F0;
	border-color:#b77657;
	cursor:hand;
}
.BtnUsuarios
{
	border-right: 1px solid;
	border-top: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
	font-family: Verdana,Arial,Helvetica,Sans-serif;
	font-size:10pt;
	background-color: #ffe8d2;
	border-color:#F59F1A;
	cursor:hand;
}

.BtnFunciones
{
	border-right: 1px solid;
	border-top: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
	font-family: Verdana,Arial,Helvetica,Sans-serif;
	font-size:10pt;
	background-color: #ffebf5;
	border-color:#FF51A8;
	cursor:hand;
}
.BtnCatalogos
{
	border-right: 1px solid;
	border-top: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
	font-family: Verdana,Arial,Helvetica,Sans-serif;
	font-size:10pt;
	background-color: #eeeef9;
	border-color:#6666CC;
	cursor:hand;
}

td.InfoHeaderCia
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:11px;
	color:Black;
	text-align:right;
	font-weight:bold;
	width:33%;
}
table.CiaDestinos
{
	font-family:Verdana,Arial,Helvetica,Sans-serif;
	font-size:11px;
}

.par
{
	background-color: #F5F5F5;
}

.impar
{
	background-color: white;
}

.combos
{
	font-size:11px;
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	width:150px;
	}
.combosContacto
{
	font-size:11px;
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	width:135px;
	}

.QryData
{
	font-family: Verdana,Arial,Helvetica,Sans-serif;
	font-size: 11px;
	text-align: left;
	vertical-align:middle;
	overflow: hidden; 
	min-width: 150px; 
	width: 150px; 
}

.Oculto
{
	display:none;
	}
	
.calendario
{
	cursor:hand;
	}

.Msg
{
	font-family: Verdana,Arial,Helvetica,Sans-serif;
	font-size: 20px;
	font-weight:bold;
	text-align: center;
	vertical-align:middle;
	width:100%;
	}
	
.BtnEntrar
{
	border-right: 1px solid;
	border-top: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
	font-family:Verdana, Arial,Helvetica,Sans-serif;
	font-size: 15px;
	background-color: #faeef0;
	border-color:#c53149;
	cursor:hand;
	width:150px;
}

/*tabla de disponibilidad de horario*/
td.ampm
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:11px;
	color:Black;
	text-align:center;
	font-weight:bold;
	border-right: 1px solid;
	border-top: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
	background-color: #eef3fa;
	border-color:#316ac5;
	/*
	background-color: #effaee;
	border-color:#31c531;
	background-color: #faeef0;
	border-color:#be303d;*/
}
td.TitDisponible
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:11px;
	color:white;
	font-weight:bold;
	background:#316ac5;
	
	
}
td.Horas
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:10px;
	color:Black;
	font-weight:bold;
}
td.HrOcupada
{
	background-color:#316ac5;}


a.Adjuntos:link		
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:11px;
	color: blue; 
	text-decoration: underline 
}

a.Adjuntos:visited	
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:11px;
	color: blue; 
	text-decoration: underline 
	}

a.Adjuntos:active	
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:11px;
	color: blue; 
	text-decoration: underline 
	}

a.Adjuntos:hover	
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:11px;
	font-weight:bold;
	color: blue; 
	text-decoration: underline 
	}
	
/* Contacto Inactivo*/
.ContactoInactivo
{
	cursor:default;
	}
	
.BtnSocio
{
	border-right: 1px solid;
	border-top: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
	font-family: Verdana,Arial,Helvetica,Sans-serif;
	font-size:10pt;
	background-color: #FDF8F4;
	border-color:#CD6F29;
	cursor:hand;
}

.DiaCalendarioAct
{
	font-family:Verdana; 
	font-weight:bold;
	color:black; 
	background-color:#FFE9D2;	
	}
	
.DiaCalendarioActSel
{
	font-family:Verdana; 
	font-weight:bold;
	color: white; 
	}
	
.MsgActividad
{
	color:#be303d;
	font-family: Verdana,Arial,Helvetica,Sans-serif;
	font-size: 13px;
	font-weight:bold;
	text-align: center;
	vertical-align:middle;
	width:100%;
	}
/*Actividades en Pagina de Inicio*/
div.ActInicio
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:12px;
	font-weight:bold ;
	color:Black;
	vertical-align:middle;
	text-align:left;
	height:15px;
	margin-left:5px;
	border-bottom:2px solid #be303d;
	cursor:hand;
}
div.ActInicio2
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:12px;
	font-weight:bold ;
	color:Black;
	vertical-align:middle;
	text-align:left;
	height:15px;
	margin-left:5px;
	border-bottom:2px solid #be303d;
}
div.BDayInicio
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:12px;
	font-weight:bold ;
	color:Black;
	vertical-align:middle;
	text-align:left;
	height:15px;
	margin-left:5px;
	border-bottom:2px solid #316ac5;
	cursor:hand;
}
div.ReportesInicio
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:12px;
	font-weight:bold ;
	color:Black;
	vertical-align:middle;
	text-align:left;
	height:15px;
	margin-left:5px;
	border-bottom:2px solid #ff7200;
	cursor:hand;
}
a.Liga
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:11px;
	color: blue; 
	text-decoration: underline;
	}
	
div.ContactoBusqueda
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:12px;
	font-weight:bold ;
	color:Black;
	vertical-align:middle;
	text-align:left;
	height:15px;
	margin-left:5px;
	border-bottom:2px solid #316ac5;
	cursor:hand;
}

div.CompañiaBusqueda
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:12px;
	font-weight:bold ;
	color:Black;
	vertical-align:middle;
	text-align:left;
	height:15px;
	margin-left:5px;
	border-bottom:2px solid #78bb57;
	cursor:hand;
}

a.Ultimo:link		
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:10px;
	color: #5F5F5F; 
	text-decoration: none; 
}

a.Ultimo:visited	
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:10px;
	color: #5F5F5F; 
	text-decoration: none; 
	}

a.Ultimo:active	
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:10px;
	color: #5F5F5F; 
	text-decoration: none;
	}

a.Ultimo:hover	
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:10px;
	color: #5F5F5F; 
	text-decoration: underline;
	}
	
a.AgregaenGrid:link		
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:10px;
	color: #FFFFFF; 
	text-decoration: none; 
}

a.AgregaenGrid:visited	
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:10px;
	color: #FFFFFF; 
	text-decoration: none; 
	}

a.AgregaenGrid:active	
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:10px;
	color: #FFFFFF; 
	text-decoration: none;
	}

a.AgregaenGrid:hover	
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:10px;
	color: #FFFFFF; 
	text-decoration: underline;
	}
a.LigaGrid:link
{
	font-family: Verdana,Arial,Helvetica,Sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

a.LigaGrid:visited	
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:10px;
	color: #000000; 
	text-decoration: none; 
	}

a.LigaGrid:active	
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:10px;
	color: #000000; 
	text-decoration: none;
	}

a.LigaGrid:hover	
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:10px;
	color: #000000; 
	text-decoration: underline;
	}	

.ChkRecuerdame
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:11px;
	color:Black;
	text-align:center; 
	font-weight:bold;
}
.MsgError
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:10px;
	color:Black;
	text-align:center;
	font-weight:bold;
}

.LblLogin
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:11px;
	color:Black;
	text-align:right;
	font-weight:bold;
}

.GVFixedFooter 
{
	font-weight:bold; 
	color:White;
	background-color: #A5B055; 
	font:Verdana,Arial,Helvetica,Sans-serif;
	font-size:11px;
	position:relative;
    bottom:expression(getScrollBottom(this.parentNode.parentNode.parentNode.parentNode));
    }
.GVFixedHeader 
{
	font-weight:bold; 
	background-color: #A5B055; 
	color:White;
	font:Verdana,Arial,Helvetica,Sans-serif;
	font-size:11px;
	position:relative; 
	top:expression(this.parentNode.parentNode.parentNode.scrollTop-1);
	}
	
.Seccion
{
	background:#FF51A8;
	font:Verdana;
	font-weight:bold;
	color:White;
	font-size:14px;
	width:100%;
	}
.BtnDescarga
{
border-right: 1px solid;
border-top: 1px solid;
border-left: 1px solid;
border-bottom: 1px solid;
font-family: Verdana,Arial,Helvetica,Sans-serif;
font-size:10pt;
background-color: #D7DEBC;
border-color:#6F7C3D;
cursor:hand;
}

a.LigaenDetalle:link		
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:11px;
	color: blue; 
	text-decoration: underline;
	text-align: left;
}

a.LigaenDetalle:visited	
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:11px;
	color: #5F5F5F; 
	text-decoration: none;
	text-align: left; 
	}

a.LigaenDetalle:active	
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:11px;
	color: #5F5F5F; 
	text-decoration: none;
	text-align: left;
	}

a.LigaenDetalle:hover	
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:11px;
	color: #5F5F5F; 
	text-align: left;
	text-decoration: underline;
	}
	
	
	
.BtnAvanzado
{
border-right: 1px solid;
border-top: 1px solid;
border-left: 1px solid;
border-bottom: 1px solid;
font-family: Verdana,Arial,Helvetica,Sans-serif;
font-size:10pt;
background-color: #FEBE6C;
border-color:#A53A00;
cursor:hand;
color:White;
font-weight:bold;
}

div.HeaderAvanzado
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:14px;
	font-weight:bold;
	color:#000000;
	
	}

a.lnkAvanzado:link		
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:11px;
	color: #000000; 
	text-decoration: underline; 
}

a.lnkAvanzado:visited	
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:11px;
	color: #000000;
	text-decoration: underline;
	}

a.lnkAvanzado:active	
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:11px;
	color: #000000; 
	text-decoration: underline; 
	}

a.lnkAvanzado:hover	
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:11px;
	color: Blue; 
	text-decoration: underline; 
	}
	
	
a.Headerlink:link		
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:9px;
	color: Blue; 
	font-weight:bold;
	text-decoration: underline;
	vertical-align:middle;
	
}

a.Headerlink:visited	
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:9px;
	color: Blue;
	font-weight:bold; 
	text-decoration: underline;
	vertical-align:middle; 
	}

a.Headerlink:active	
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:9px;
	color: Blue; 
	font-weight:bold;
	text-decoration: underline; 
	vertical-align: middle;
	}

a.Headerlink:hover	
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:9px;
	color: Blue; 
	font-weight:bold;
	text-decoration: underline; 
	vertical-align:middle;
	}
	
div.SeparadorAvanzado
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:12px;
	font-weight:bold ;
	color:#000000;
	vertical-align:middle;
	text-align:left;
	height:15px;
	margin-left:5px;
}	
td.InfoHeaderAvanzado
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:11px;
	color:Black;
	font-weight:bold;
	width:25%;
}
td.InfoHeaderArchivo
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:11px;
	color:Black;
	font-weight:bold;
	width:25%;
}
.HeadAcordeon
{	
	cursor:hand;
}


.BtnTransferencia
{
border-right: 1px solid;
border-top: 1px solid;
border-left: 1px solid;
border-bottom: 1px solid;
font-family: Verdana,Arial,Helvetica,Sans-serif;
font-size:10pt;
background-color: #EFFAEE;
border-color:#408080;
cursor:hand;
color:White;
}

td.InfoHeaderTransferir
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:4px;
	color:Black;
	text-align:right;
	font-weight:bold;
	width:25%;
}

td.InfoHeaderTransferir1
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:12px;
	color:Black;
	text-align:center;
	font-weight:bold;
	width:100%;

}
td.InfoHeaderTransferir2
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:4px;
	color:Black;
	text-align:left;
	font-weight:bold;
	width:25%;
}

tr.CiaNormal
{	
	background:#EFFAEE;
	Font-family:Verdana,Arial,Helvetica,Sans-serif; 
	Font-Size:10px;
}
tr.CiaAlter
{	
	background:#FFFFFF;
	Font-family:Verdana,Arial,Helvetica,Sans-serif; 
	Font-Size:10px;
}
tr.CiaNormalF
{	
	background:#EFFAEE;
	Font-family:Verdana,Arial,Helvetica,Sans-serif; 
	Font-Size:10px;
}
tr.CiaAlterF
{	
	background:#FFFFFF;
	Font-family:Verdana,Arial,Helvetica,Sans-serif; 
	Font-Size:10px;
}
tr.CiaNormalF:hover
{	
	background:#E0DDDD;
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:10px;
	border-style:solid;
	border-width:1px;
	border-color:#000000;
	font-weight:bold;
	color:#000000;
	cursor:hand;
}
tr.CiaAlterF:hover
{	
	background:#E0DDDD;
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:10px;
	border-style:solid;
	border-width:1px;
	border-color:#000000;
	font-weight:bold;
	color:#000000;
	cursor:hand;
}

tr.CtoNormal
{	
	background:#EFF3FB;
	Font-family:Verdana,Arial,Helvetica,Sans-serif; 
	Font-Size:10px;
}
tr.CtoAlter
{	
	background:#FFFFFF;
	Font-family:Verdana,Arial,Helvetica,Sans-serif; 
	Font-Size:10px;
}
tr.CtoNormalF
{	
	background:#EFF3FB;
	Font-family:Verdana,Arial,Helvetica,Sans-serif; 
	Font-Size:10px;
}
tr.CtoAlterF
{	
	background:#FFFFFF;
	Font-family:Verdana,Arial,Helvetica,Sans-serif; 
	Font-Size:10px;
}
tr.CtoNormalF:hover
{	
	background:#E0DDDD;
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:10px;
	border-style:solid;
	border-width:1px;
	border-color:#000000;
	font-weight:bold;
	color:#000000;
	cursor:hand;
}
tr.CtoAlterF:hover
{	
	background:#E0DDDD;
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:10px;
	border-style:solid;
	border-width:1px;
	border-color:#000000;
	font-weight:bold;
	color:#000000;
	cursor:hand;
}


a.HeaderTransferencia:link		
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:11px;
	color:Blue; 
	text-decoration: underline; 
}

a.HeaderTransferencia:visited	
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:11px;
	color: Blue; 
	text-decoration: underline; 
	}

a.HeaderTransferencia:active	
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:11px;
	color: Blue; 
	text-decoration: underline; 
	}

a.HeaderTransferencia:hover	
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:11px;
	color: Blue; 
	text-decoration: underline; 
	}
	
.checkTransferir	
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:50px;
	color: #ffffff; 
	text-decoration: underline; 
}
td.InfoHeaderpasos
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:5px;
	color:Black;
	text-align:right;
	font-weight:bold;
	width:25%;
}
td.chkResultadoleft
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:11px;
	background:#EAEAEA;
	color:Black;
	text-align:left;
	font-weight:bold;
	width:25%;
}
/*Reportes Calendario*/

.modalbackground {
    background-color:gray;
    filter:alpha(opacity=70);
    opacity:0.7;
} 

iframe
{
	overflow:hidden;
	}
	
a.LigaFinaliza
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:11px;
	color: blue; 
	text-decoration: underline;
	cursor:hand;
	}
	
td.Encabezado
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:11px;
	background:#EAEAEA;
	color:Black;
	text-align:left;
	font-weight:bold;
	width:25%;
}

.IntroDatatextarea
{
	font-family: Verdana,Arial,Helvetica,Sans-serif;
	font-size: 11px;
	text-align: left;
	border-right: 1px solid;
	border-top: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
	overflow:auto;
} 

td.InfoHeaderContacto
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:11px;
	color:Black;
	text-align:right;
	font-weight:bold;
	width:10%;
}	

/*Abc cia*/
td.CiaSeleccion
{
	border-style:solid; 
	border-color:#78bb57; 
	border-width:1px;
	font-family:Verdana,Arial,Helvetica,Sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold; 
	text-decoration:underline; 
	cursor:hand;
}

td.CiaNoSeleccion
{
	border-style:solid; 
	border-color:#78bb57; 
	border-width:1px;
	font-family:Verdana,Arial,Helvetica,Sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold; 
	background:#9FBE92; 
	text-decoration:underline;
}

a.linkCiaABC:link		
{
	font-family:Verdana,Arial,Helvetica,Sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold; 
	text-decoration:underline; 
	cursor:hand;	
}

a.linkCiaABC:visited	
{
	font-family:Verdana,Arial,Helvetica,Sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold; 
	text-decoration:underline; 
	cursor:hand;
	}

a.linkCiaABC:active	
{
	font-family:Verdana,Arial,Helvetica,Sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold; 
	text-decoration:underline; 
	cursor:hand;
	}

a.linkCiaABC:hover	
{
	font-family:Verdana,Arial,Helvetica,Sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold; 
	text-decoration:underline; 
	cursor:hand;
	}
	
/*ABC Cto*/
td.CtoSeleccion
{
	border-style:solid; 
	border-color:#316ac5; 
	border-width:1px;
	font-family:Verdana,Arial,Helvetica,Sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold; 
	text-decoration:underline; 
	cursor:hand;
}

td.CtoNoSeleccion
{
	border-style:solid; 
	border-color:#316ac5; 
	border-width:1px;
	font-family:Verdana,Arial,Helvetica,Sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold; 
	background:#668AC9; 
	text-decoration:underline;
}

a.linkCtoABC:link		
{
	font-family:Verdana,Arial,Helvetica,Sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold; 
	text-decoration:underline; 
	cursor:hand;	
}

a.linkCtoABC:visited	
{
	font-family:Verdana,Arial,Helvetica,Sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold; 
	text-decoration:underline; 
	cursor:hand;
	}

a.linkCtoABC:active	
{
	font-family:Verdana,Arial,Helvetica,Sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold; 
	text-decoration:underline; 
	cursor:hand;
	}

a.linkCtoABC:hover	
{
	font-family:Verdana,Arial,Helvetica,Sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold; 
	text-decoration:underline; 
	cursor:hand;
	}
	
	
.BtnEjecutivo
{
	border-right: 1px solid;
	border-top: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
	font-family: Verdana,Arial,Helvetica,Sans-serif;
	font-size:10pt;
	background-color: #CCD6E0;
	border-color:#02253A;
	cursor:hand;
	vertical-align:middle;
}

a.LigaLogin:link		
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:11px;
	color: #000000; 
	text-decoration: underline; 
}

a.LigaLogin:visited	
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:11px;
	color: #000000; 
	text-decoration: underline; 
	}

a.LigaLogin:active	
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:11px;
	color: #000000; 
	text-decoration: underline; 
	}

a.LigaLogin:hover	
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:11px;
	color: #668AC9; 
	text-decoration: underline; 
	}
	
td.InfoHeaderDirCorreo
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:11px;
	color:Black;
	text-align:right;
	font-weight:bold;	
}
	
.modalBackground
        {
            position: absolute;
            z-index: 100;
            top: 0px;
            left: 0px;
            background-color: #000;
            filter: alpha(opacity=60);
            -moz-opacity: 0.6;
            opacity: 0.6;
        }
        
.EncabezadoArchivosTexto
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:11px;
	background:#EAEAEA;
	color:Black;
	text-align:left;
	font-weight:bold;
}
.EncabezadoArchivosTexto2
{
	font-family:Verdana,Arial,Helvetica,Sans-serif; 
	font-size:11px;
	background:#EAEAEA;
	color:Black;
	text-align:left;
}

td.EncabezadoArchivos
{
	background:#EAEAEA;
	width:100%;
}


