body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 60%;
	color: #666666;
}
.margen{
	margin: 5px;
}
p {
	margin: 3px;
	text-align: left;
}
h1 {
	font-size: 100%;
	margin: 10px;
}

.linea_blanca_tabla {
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
	
.textoRojo {
	color: #990000;
}
.textoPeq {
	font-size: 60%;
}
	
.textoTabla {
	font-size: 10px;
}

.centratexto {
	text-align: center;
}

.line_blanca_abajo_tabla {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.links {
	font-style: normal;
	}
.justificar {
	text-align: justify;
}
.linea_blanca_arriba {
	border-top: 2px solid #FFFFFF;
	border-right: #FFFFFF;
	border-bottom: #FFFFFF;
	border-left: #FFFFFF;
}
.justificar_derecha {
	text-align: right;
}
.Encabezado_Tabla{
	color: #FFFFFF;
	background-color:#838383;
}


.Titulo1
{
	font-size: 12pt;
	color: #990000;
	font-weight:bold;
	font-family: Verdana, Arial;
}
.Titulo2
{
	font-family: Verdana,Arial;
	font-size: 8pt;
	background-color: white;
}
.TituloSeleccion
{
	font-family: Verdana,Arial;
	font-size: 11pt;
	font-weight:bold;
	color:Navy;
	background-color: white;
}

.TituloError
{
	font-family: Verdana,Arial;
	font-size: 12pt;
	font-weight:bold;
	color:Red;
	background-color: white;
}
td
{
	font-family: Verdana,Arial;
	font-size: 8pt;
}

.CampoTexto
{
	border-right: 1px solid;
	border-top: 1px solid;
	font-size: 8pt;
	border-left: 1px solid;
	border-bottom: 1px solid;
	font-family: Verdana,Arial;
}
.CampoTextoNumerico
{
	border-right: 1px solid;
	border-top: 1px solid;
	font-size: 8pt;
	border-left: 1px solid;
	border-bottom: 1px solid;
	font-family: Verdana,Arial;
	text-align: right;
	behavior: url(includes/behValidacion.htc);
}
.CampoCombo
{
	font-size: 8pt;
	font-family: Verdana,Arial;
}
.CampoCheck
{
	font-size: 8pt;
	font-family: Verdana,Arial;
}
.CampoRadio
{
	font-size: 8pt;
	font-family: Verdana,Arial;
}

.CampoLista
{
	border:solid, 0, white;
	font-size:  8pt;
	font-family: Verdana,Arial;
	text-align: right;
	
}
.GridMantenimiento
{
	border-color: #999999;
	border-style: none;
	border-width: 1px;
	background-color: White;
}
.ItemGrid
{
	background-color: #EEEEEE;
	color: Black;
}

.TituloGrid
{
	background-color: #000084;
	font-weight: bold;
	color: White;
}
.PieGrid
{
	color: Black;
	background-color: #CCCCCC;
}
.ItemSeleccGrid
{
	font-weight: bold;
	color: White;
	background-color: #008A8C;
}
.CampoFecha
{
}
.DiaSemanaCampoFecha
{
	font-size: xx-small;
	font-family: Verdana,Helvetica,Tahoma,Arial;
	color: Black;
	background-color: White;
}
.EncabMesCampoFecha
{
	font-size: xx-small;
	font-family: Verdana,Helvetica,Tahoma,Arial;
	color: White;
	background-color: Navy;
}
.NoMesActualCampoFecha
{
	font-size: xx-small;
	font-family: Verdana,Helvetica,Tahoma,Arial;
	color: Gray;
	background-color: LightCyan;
}
.DiaHoyCampoFecha
{
	font-size: xx-small;
	font-family: Verdana,Helvetica,Tahoma,Arial;
	color: Black;
	background-color: LightGoldenrodYellow;
}
.EncabDiaCampoFecha
{
	font-size: xx-small;
	font-family: Verdana,Helvetica,Tahoma,Arial;
	color: Black;
	background-color: Silver;
}
.FinSemanaCampoFecha
{
	font-size: xx-small;
	font-family: Verdana,Helvetica,Tahoma,Arial;
	color: Black;
	background-color: Silver;
}
.DiaSeleccCampoFecha
{
	font-size: xx-small;
	font-family: Verdana,Helvetica,Tahoma,Arial;
	color: White;
	background-color: SteelBlue;
}
.EtiquetaConsulta
{
	font-weight: bold;
	font-size: 10pt;
	font-family: Verdana, Arial;
}
