body
{
	font-family: Verdana;
	font-size: 10px;
	color: #003399;
}

A
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}

A:hover
{
	font-family: Verdana;
	font-size: 12px;
	color: #330099;
	text-decoration: none;
}

A.fecha
{
	font-family: Verdana;
	font-size: 9px;
	color: #666666;
	text-decoration: none;
}

A:hover.fecha
{
	font-family: Verdana;
	font-size: 9px;
	color: #330099;
	text-decoration: none;
}

TEXTAREA
{
	behavior: url(../Utilidades/maxlength.htc);
}


.pager
{
	font-family: Verdana;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}

/* estilos para las paginas de ingreso de la consignacion */

.DatosIngreso
{
	font-family: Verdana;
	font-size: 10px;
	color: #003399;
}

.MensajeMarquesina
{
	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}

.DatosIngresoNoBasico
{
	font-family: Verdana;
	font-size: 10px;
	color: #003399;
}

.MensageFecha
{
	font-family: Verdana;
	font-size: 9px;
	color: Black;
}

.MensajeFecha
{
	font-family: Verdana;
	font-size: 9px;
	color: Black;
}

.MensajeFechaLink
{
	font-family: Verdana;
	font-size: 9px;
	color: #666666;
	cursor: hand;
}

.MensajeFechaLinkHover
{
	font-family: Verdana;
	font-size: 9px;
	color: #330099;
	cursor: hand;
}

.TextoLink
{
	font-family: Verdana;
	font-size: 12px;
	color: #666666;
	cursor: hand;
}

.TextoLinkHover
{
	font-family: Verdana;
	font-size: 12px;
	color: #330099;
	cursor: hand;
}

.MedidasSeguridad
{
	font-family: Verdana;
	font-size: 9px;
	color: Black;
}

.ElementosAdicionales
{
	font-family: Verdana;
	font-size: 9px;
	color: Black;
}

.TipoIngCsg
{
	font-family: Verdana;
	font-size: 18px;
	font-weight: bold;
	color: #003399;
}

.TituloFrm
{
	font-family: Verdana;
	font-size: 18px;
	font-weight: bold;
	color: #003399;
}

.ListBoxIngresoMedio, .TextBoxIngresoMedio
{
	font-family: Verdana;
	font-size: 10px;
	color: black;
	width: 175px;
}

.ListBoxIngresoLargo, .TextBoxIngresoLargo
{
	font-family: Verdana;
	font-size: 10px;
	color: black;
	width: 250px;
}

.ListBoxIngresoMasLargo, .TextBoxIngresoMasLargo
{
	font-family: Verdana;
	font-size: 10px;
	color: black;
	width: 300px;
}

.ListBoxIngresoMuyLargo, .TextBoxIngresoMuyLargo
{
	font-family: Verdana;
	font-size: 10px;
	color: black;
	width: 400px;
}


.ListBoxIngresoCorto, .TextBoxIngresoCorto
{
	font-family: Verdana;
	font-size: 10px;
	color: black;
	width: 100px;
}

.TextBoxIngresoCortoSemana
{
	font-family: Verdana;
	font-size: 10px;
	color: black;
	width: 50px;
}

.TextBoxIngresoMuyCorto
{
	font-family: Verdana;
	font-size: 10px;
	color: black;
	width: 50px;
}




/* aqui empieza el estilo para el calendario */

.TextBoxFecha
{
	font-family: Verdana;
	font-size: 10px;
	color: Black;
	width: 80px;
}

.BotonFum
{
	border-style: solid;
	border-width: 0px;
	font-family: Verdana;
	font-size: 9px;
	padding-left: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-top: 1px;
	margin: 1px 1px 1px 1px;
	width: 150px;
	cursor: hand;
}

.ListBoxFecha
{
	font-family: Verdana;
	font-size: 10px;
	color: Black;
	width: 40px;
}

.ListBoxMeses
{
	font-family: Verdana;
	font-size: 10px;
	color: Black;
	width: 100px;
}

.ListBoxYears
{
	font-family: Verdana;
	font-size: 10px;
	color: Black;
	width: 60px;
}

.CampoDiaMesNumero
{
	font-family: Verdana;
	font-size: 10px;
	color: Gray;
	text-decoration: none;
}

.CampoDiaMesVacio
{
	font-family: Verdana;
	font-size: 10px;
	color: Gray;
	text-decoration: none;
}

.CampoDiaMesNumero:hover
{
	font-family: Verdana;
	font-size: 10px;
	color: black;
	text-decoration: none;
}

.DiaMes
{
	font-family: Verdana;
	font-size: 10px;
	color: White;
	background: #003399;
	text-decoration: none;
}

td.Normal
{
	font-family: Verdana;
	font-size: 10px;
	color: Gray;
	text-decoration: none;
	border-right: none;
	border-top: none;
	border-left: none;
	border-bottom: none;
	background-color: #ffffff;
}
td.Hoy
{
	font-family: Verdana;
	font-size: 10px;
	color: Gray;
	text-decoration: none;
	border-right: maroon thin solid;
	border-top: maroon thin solid;
	border-left: maroon thin solid;
	border-bottom: maroon thin solid;
	background-color: #cccccc;
}


/* aqui empieza el estilo para las consultas */

.CabezoteConsulta
{
	font-family: Verdana;
	font-size: 10px;
	color: White;
}

.MensajeValidacion
{
	font-family: Verdana;
	font-size: 10px;
	color: Red;
}

TR.TD.CabezoteConsulta
{
	font-family: Verdana;
	font-size: 10px;
	color: White;
}

TR.TD.A.CabezoteConsulta *
{
	font-family: Verdana;
	font-size: 10px;
	color: White;
}

.TextoConsulta
{
	font-family: Verdana;
	font-size: 10px;
	color: Black;
}


TR.TD.PaginacionConsulta *
{
	font-family: Verdana;
	font-size: 10px;
	color: Black;
}

TR.TD.A.PaginacionConsulta *
{
	font-family: Verdana;
	font-size: 10px;
	color: Black;
}

.gridtooltip
{
	visibility: hidden;
	position: absolute;
	top: 0px;
	left: 0px;
	border-top: black 1px solid;
	border-right: black 1px solid;
	border-bottom: black 1px solid;
	border-left: black 1px solid;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;
	z-index: 200;
	background-color: #ffffe1;
	font-family: Arial;
	font-size: 11px;
	color: black;
}

.bor-blanco-der
{
	border-right-width: 3px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.bor-azul-abajo
{
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #3366cc;
}
.bor-gris-abajo
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DDDDDD;
}
.bor-azul-oscuro-abajo
{
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: 003399;
}
.txt-negro
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.bor-gris-der
{
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.txt-azul
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: bold;
	color: #3366CC;
}
.link a
{
	text-decoration: none;
	font: bold 12px verdana, arial, helvetica, sans-serif;
	color: #003399;
}
.link a:hover
{
	text-decoration: none;
	color: #CCCCCC;
}

.TituloReporte
{
	font-family: Verdana;
	font-size: 16px;
	font-weight: bold;
	color: #003399;
}

#IrCalInicio
{
	cursor: hand;
}

#IrCalInicio2
{
	cursor: hand;
}

#IrCalFin
{
	cursor: hand;
}

#IrAdminApt
{
	cursor: hand;
}

#IrAdminAptAdi
{
	cursor: hand;
}

#IrAdminRiesgos
{
	cursor: hand;
}


.ttf-aņo
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #003399;
	font-style: normal;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #003399;
}


.ttf-marco
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	font-style: normal;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-top-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}

TR.TD.merge
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 48px;
	font-weight: normal;
	color: #000000;
	font-style: normal;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #000000;
	border-top-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}

.submit
{
	background: url(../Imagenes/imgBtnBg.gif) top left repeat-x #FFF;
	color: #FFF;
	font-weight: bold;
	border: 1px double #9c9c9c;
	height: 23px;
	text-align: center;
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
}
