.fondo {
    background:#5C6AAB;
	COLOR: #5C6AAB;
}
.despliegueMenu {
	font-family: verdana;
	font-size: 14px;
	font-weight: bold;
	text-transform: capitalize;
	color: #000000;
	background-position: left center;
}
.cabeceraError {
    color:#ff0000; 
    font-family:verdana;
    font-size:10pt;
    font-weight: bold;
}
.itemError {
    color:#ff0000; 
    font-family:verdana;
    font-size:10pt;
}
.filaTabla1 {
	PADDING-RIGHT: 2px; 
	PADDING-LEFT: 2px; 
	FONT-SIZE: 10px; 
	COLOR: #405ec0; 
	FONT-FAMILY: verdana; 
	BACKGROUND-COLOR: #ffefd5; 
}

.menu1 {
	PADDING-RIGHT: 2px; 
	PADDING-LEFT: 2px; 
	FONT-SIZE: 12px; 
	COLOR: #405ec0; 
	FONT-FAMILY: verdana; 
	
}

.menu2 {
	PADDING-RIGHT: 2px; 
	PADDING-LEFT: 2px; 
	FONT-SIZE: 10px; 
	COLOR: #405ec0; 
	FONT-FAMILY: verdana; 
	
}

.textoBlancomas {
	font-weight: bold; 
    FONT-SIZE: 12px; 
    COLOR: #ffffff; 
    text-transform: capitalize;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.textoblanco {
	FONT-WEIGHT: normal; 
    FONT-SIZE: 10px; 
    COLOR: #ffffff; 
    FONT-STYLE: normal; 
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.titulo1 {
	FONT-WEIGHT: normal; 
    FONT-SIZE: 14px; 
    COLOR: #000000; 
    FONT-STYLE: normal; 
    FONT-FAMILY: Verdana
}

.textoNormal {
	FONT-WEIGHT: normal; 
    FONT-SIZE: 12px; 
    COLOR: #000000; 
    FONT-STYLE: normal; 
    FONT-FAMILY: Verdana
}

.boton {
	VERTICAL-ALIGN: middle; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana 
}

.tabladespliegue {
    BORDER-TOP: darkred 2px solid; 
	BORDER-BOTTOM: darkred 2px solid;
	cellSpacing: 1;
	cellPadding:0;
	border: 1;	
}

.tablacabecera {	
	
	PADDING-RIGHT: 2px; 
	PADDING-LEFT: 2px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #202a84; 
	FONT-FAMILY: Verdana; 
	HEIGHT: 18px; 
	TEXT-ALIGN: center;
	border: 1;
}

.tablaitem {
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	text-transform: capitalize;
	color: #000000;
	background-position: left center;	
}

.tablaCabeceraDIN {
  background-color: #336699;
  font-family: Verdana;
  font-size: 14px;
  font-weight: bold;
}

.tablaTitulo1DIN {
  font-family: Verdana;
  font-size: 20px;
  font-weight: bold;
  color: #12145e;
}

.tablaTitulo2DIN {
  font-family: Verdana;
  font-size: 10px;
  font-weight: bold;
  color: #000000;
}

.tablaTitulo3DIN {
  font-family: Verdana;
  font-size: 9px;
  text-align: center;
  color: #000000;
}

.tablaCeldaDIN {
  font-family: Verdana;
  font-size: 9px;
  color: #12145e;
}

.tablaCeldaSuaveDIN {
  background-color: d9f1ff;
  font-family: Verdana;
  font-size: 9px;
  color: #000000;
}

.tablaCeldaCodigo1DIN {
  font-family: Verdana;
  font-size: 14px;
  font-weight: bold;
  color: #12145e;
  text-align: center;
  text-valign: center;
}

.tablaCeldaCodigo2DIN {
  font-family: Verdana;
  font-size: 12px;
  color: #12145e;
  text-align: center;
  text-valign: center;
}

.tablaCeldaCampoDIN {
  font-family: Verdana;
  font-size: 9px;
  color: #000000;
}

.tablaCeldaCampoValorDIN {
  font-family: Verdana;
  font-size: 9px;
  color: #000000;
  text-align: right;
}

.tablaCeldaCampoFijoDIN {
  font-family: Verdana;
  font-size: 9px;
  color: #000000;
  background-color: #dddddd;
}

.tablaCeldaCampoEditableDIN {
  font-family: Verdana;
  font-size: 9px;
  color: #000000;
  background-color: #ffffcc;
}

.tablaCeldaCampoValorEditableDIN {
  font-family: Verdana;
  font-size: 9px;
  color: #000000;
  background-color: #ffffcc;
  text-align: right;
}

.tablaCeldaCodigo2EditableDIN {
  font-family: Verdana;
  font-size: 12px;
  color: #12145e;
  background-color: #ffffcc;
  text-align: center;
  text-valign: center;
}

.tablaCeldaCampoValorFijoDIN {
  font-family: Verdana;
  font-size: 9px;
  color: #000000;
  background-color: #dddddd;
  text-align: right;
}

A.nav:link {
	FONT-SIZE: 10px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.nav:visited {
	FONT-SIZE: 10px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.nav:hover {
	FONT-SIZE: 10px; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.texto2 {
	FONT-SIZE: 10px; COLOR: #990000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textobold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.texto3 {
	FONT-SIZE: 12px; COLOR: #ff9900; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.texto4 {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.tex:link {
	FONT-SIZE: 10px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.tex:visited {
	FONT-SIZE: 10px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.tex:hover {
	FONT-SIZE: 10px; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.texblanc:link {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.texblanc:visited {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.texblanc:hover {
	FONT-SIZE: 10px; COLOR: #cccc99; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.textobold2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.tituloReporte {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	text-align: center;
	font-weight: bold;
}
.tituloTabla {
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	text-transform: capitalize;
	color: #000000;
	background-position: left center;	
}
.cabecera1 {	
	BORDER-RIGHT: #8f1714 thin solid; 
	PADDING-RIGHT: 2px; 
	BORDER-TOP: #8f1714 thin solid; 
	PADDING-LEFT: 2px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #8f1714; 
	FONT-FAMILY: Verdana; 
	HEIGHT: 18px; 
	TEXT-ALIGN: center;
	border: 1;
}
.cabecera2 {	
	PADDING-RIGHT: 3px; 
	PADDING-LEFT: 3px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #8f1714; 
	BORDER-LEFT: black 1px solid; 
	BORDER-BOTTOM: black 1px solid; 
	FONT-FAMILY: verdana; 
	HEIGHT: 25px; 
	BACKGROUND-COLOR: #fff4e1; 
	TEXT-ALIGN: center;
	border: 1;
}
.seccionTabla {
	BORDER-RIGHT: #dc241f thin outset; 
	PADDING-RIGHT: 2px; 
	BORDER-TOP: #dc241f thin outset; 
	PADDING-LEFT: 2px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	BORDER-LEFT: #dc241f thin outset; 
	COLOR: white; 
	BORDER-BOTTOM: #dc241f thin outset; 
	FONT-FAMILY: verdana; 
	BACKGROUND-COLOR: #8f1714; 
	TEXT-ALIGN: right
}


.filaTabla2 {
	PADDING-RIGHT: 2px; 
	PADDING-LEFT: 2px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #8f1714; 
	FONT-FAMILY: verdana; 
	BACKGROUND-COLOR: #ffba46; 
}
.labels {
	font-family: Tahoma;
	font-size: x-small;
	font-style: bold;
	color: saddlebrown;
	font-weight: solid;
}
.filaTabla3 {
	PADDING-RIGHT: 2px; 
	PADDING-LEFT: 2px; 
	FONT-SIZE: 10px; 
	FONT-WEIGHT: bold; 
	COLOR: #8f1714; 
	FONT-FAMILY: verdana; 
	BACKGROUND-COLOR: #ebdfcf; 
	TEXT-ALIGN: right
}
.tabla {
	BORDER-RIGHT: peru 1px solid; 
	BORDER-TOP: peru 1px solid;
	cellSpacing: 1;
	cellPadding:1;
	border: 1;
}
.tabla1 {
	BORDER-TOP: darkred 2px solid; 
	BORDER-BOTTOM: darkred 2px solid;
	cellSpacing: 1;
	cellPadding:0;
	border: 1;
}
.cajon {
	BORDER-RIGHT: royalblue 1px solid; 
	BORDER-TOP: royalblue 1px solid; 
	BORDER-LEFT: royalblue 1px solid; 
	BORDER-BOTTOM: royalblue 1px solid
}
.drop {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	VERTICAL-ALIGN: middle; 
	FONT-FAMILY: TAHOMA; 
	BACKGROUND-COLOR: bisque
}
.boton {
	VERTICAL-ALIGN: middle; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial; 
}
.fecha {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	VERTICAL-ALIGN: text-top; 
	WIDTH: 70px; 
	BORDER-TOP-STYLE: none; 
	BORDER-RIGHT-STYLE: none; 
	BORDER-LEFT-STYLE: none; 
	HEIGHT: 17px; 
	BORDER-BOTTOM-STYLE: none
}
.mensaje {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9pt; 
	COLOR: darkred; 
	FONT-FAMILY: verdana
}
.texto {
	FONT-SIZE: 9pt; 
	COLOR: black; 
	FONT-FAMILY: verdana;
	TEXT-ALIGN: left
}
.texto_chico {
	FONT-SIZE: 7pt; 
	COLOR: black; 
	FONT-FAMILY: verdana;
	TEXT-ALIGN: left
}
.link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	text-transform: none;
	color: #0000FF;
	text-decoration: underline;
	cursor: hand;
	text-align: center;
}
.textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-attachment: fixed;
	background-position: left top;
	border: thin solid;
	position: static;
	width: 100%;
}
.encabezadoArbol {
	background-color="#993333";
	FONT-SIZE: 8pt;
	COLOR: white;
	FONT-FAMILY: sans-serif;
	TEXT-ALIGN: left;
	FONT-WEIGHT: bold; 
}

.totalTablaItem {
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	text-transform: capitalize;
    color: #12145e;
    background-color: #c0c0c0;
    text-align: right;
	background-position: left center;	
}