BODY
{
    BACKGROUND-COLOR: #FEF9E0;
    FONT-FAMILY: Verdana;
    FONT-SIZE: .8em;
    FONT-WEIGHT: normal;
    margin: 0,0,0,0;
    WORD-SPACING: normal
}

A:link, a:Visited, A:active 
{
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	color: Black;
}

A.linkDemanda:visited 
{
	color : Black;
}

A.linkDemanda:hover
{
	color: Gray;
}

A:hover	{
	color: Gray;
}


.EtiquetaDatos, .EtiquetaDatosDerecha, .EtiquetaDatosCentrado
{
	font-weight: normal;
	font-size: 9pt;
	color: black;
	font-family: Verdana;
	text-align: left;
}


.EtiquetaDatosDerecha
{
	text-align: right;
}

.EtiquetaDatosCentrado
{
	text-align: center;
}

.PiePagina
{
	FONT-FAMILY:arial;
	FONT-SIZE:11px;
	COLOR:Silver;
	text-decoration: none;
}

.TablaIdentada
{
	font-size: 11px;
	background: White;
	color: black;
	font-family: arial, verdana;
	text-indent: 16px; 
	text-align: left;
}


.CeldaReducida, .CeldaReducidaNumerica
{
	font-size: 7pt;
	color: black;
	font-family: Verdana;
	text-align: left;
}

.CeldaReducidaNumerica
{
		text-align: right;
}


.Fila
{
	background: #FBF8E5;
}

.FilaAlterna
{
	background: lemonchiffon;
}

.Celda, .CeldaNumerica, .CeldaNumericaPie
{
	font-size: 11px;
	color: black;
	font-family: arial;
	text-align:left;
}

.CeldaNumerica, .CeldaNumericaPie
{
	text-align: right;
}

.CeldaNumericaPie
{
	font-weight:bold;
	background-color: #FFEC89; 
}

.CabeceraColumnaTabla
{
	font-family: Arial; 
	font-size: 11pt;
	color: black;
	background-color: #FFEC89;
	font-style: normal;
	text-align: center;
}

.CabeceraFilaTabla
{
	font-family: Courier; 
	font-size: 9pt;
	color: black;
	background-color: #FFEC89;
	font-style: normal;
	text-align: right;
}


.TituloTabla
{
	table-layout: auto;
	font-size: 11pt;
	color: black;
	background-color: #ffec89;
	border-top-style: none;
	font-style: normal;
	font-family: arial;
	border-right-style: none;
	border-left-style: none;
	text-decoration: none;
	border-bottom-style: none;
}


.Grid
{
/*	table-layout: auto;*/
/*	font-size: 12px;*/
	background: #fde041;
	color: black;
	text-indent: 1pt;
	font-family: arial, verdana;
}


.TextBox
{
	border-right: 1px solid;
	border-top: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
    border-color: #FFE043;
	background-color: white;
}


.Boton
{
	font-family: 'Comic Sans MS';
}


.Combo
{
	font-size: smaller;
	/*text-transform: uppercase;*/
	/*font-family: 'Comic Sans MS';*/
	  border-color: #FFE043;
	background-color: White;
}

.Etiqueta
{
	font-weight: normal;
	text-align: right; 
	font-size: 9pt;
	color: black;
	font-family: Verdana;
}


.EtiquetaCentrada
{
	font-weight: normal;
	text-align: center; 
	font-size: 9pt;
	color: black;
	font-family: Verdana;
}


.EtiquetaIzquierda
{
	font-weight: normal;
	text-align: left; 
	font-size: 9pt;
	color: black;
	font-family: Verdana;
}

.EtiquetaObligatorio
{
	font-weight: bold;
	font-size: 9pt;
	text-align: right;
	color: black;
	font-family: Verdana;
}

.TituloVentana
{
	font-weight: bold;
	font-size: 16pt;
	font-family: Verdana;
	/*color: #FB922B*/
	/*text-decoration: underline;*/
}

.Aviso
{
	font-size: 9pt;
	color: red;
	font-family: Verdana, Arial, Sans-Serif;
}

.SumarioValidacion
{
	font-size: 9pt;
	color: red;
	text-indent: 4pt;
	text-align: left;
	font-family: Verdana;
	border-color: Red;
}


.Derecha
{
text-align: right 
 }


.ListBox
{
	border-right: #FFE043 outset;
	border-top: #FFE043 outset;
	border-left: #FFE043 outset;
	border-bottom: #FFE043 outset;
	list-style-type: disc;
	background-color: White;
}
