.tituloMenuPrincipal {color: #AA1133; font-size: 18pt; font-family: Verdana, "Times New Roman", Garamond, Garland; padding-top: 3px; padding-right: 3px; padding-bottom: 1px;}
.pastillaNegra {color: #FFFFFF; BACKGROUND: #000000;font-size: 10pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 10px;}
.lineasPastillanegra {border-width : 1 1 0 0px; border-style:solid; border-color:#888888;}
.textonolink  { color: #192A80; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
a.MenuPrincipal:link { color: #192A80; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
A.MenuPrincipal:visited {color: #666666; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
A.MenuPrincipal:hover {color: #192A80; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold;}
A.MenuPrincipal:active {color: #FF0000; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}



.boton {
  background: #8bb831;
  background-image: -webkit-linear-gradient(top, #8bb831, #638243);
  background-image: -moz-linear-gradient(top, #8bb831, #638243);
  background-image: -ms-linear-gradient(top, #8bb831, #638243);
  background-image: -o-linear-gradient(top, #8bb831, #638243);
  background-image: linear-gradient(to bottom, #8bb831, #638243);
  -webkit-border-radius: 4;
  -moz-border-radius: 4;
  border-radius: 4px;
  color: #dbff92;
  padding: 8px 14px 8px 14px;
  text-decoration: none;
  border: 1px solid #465d06;
  cursor: pointer;
}

.boton:hover {
  background: #5d7222;
  background-image: -webkit-linear-gradient(top, #5d7222, #3e4c16);
  background-image: -moz-linear-gradient(top, #5d7222, #3e4c16);
  background-image: -ms-linear-gradient(top, #5d7222, #3e4c16);
  background-image: -o-linear-gradient(top, #5d7222, #3e4c16);
  background-image: linear-gradient(to bottom, #5d7222, #3e4c16);
  text-decoration: none;
}




.linea {width:320; border-width : 1 0 0 0; border-style:solid; border-color:#888888; padding-top:3px; padding-bottom:3px;}
.primeralinea {padding-top:5px; padding-bottom:3px;}

.marquesina {
	COLOR: #dddddd; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; FONT-WEIGHT: bold
}
.titulo {
	COLOR: #272713; FONT-FAMILY: Verdana, Helvetica, sans-serif; FONT-SIZE: 17px; PADDING-BOTTOM: 1px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
.titulo2{ color: #aa1133; font-size: large;FONT-FAMILY: Verdana, Helvetica, sans-serif;}
.subtitulo {
	COLOR: #374a14; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: bold; MARGIN: 0px
}
.subtit2 {
	COLOR: #374a14; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; MARGIN: 5px 0px 0px; PADDING-TOP: 10px
}
.parrafo {
	COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; TEXT-ALIGN: justify
}
.parrp {
	COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
.texto {
	COLOR: #000000; FONT-FAMILY:  Arial, Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; TEXT-ALIGN: left
}
.txtcen {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 10px; TEXT-ALIGN: left
}
.parte {
	COLOR: #192a80; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 15px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; PADDING-TOP: 10px; TEXT-ALIGN: left
}

.nota {
	BORDER-width:0 0 0 1px;border-style:solid;border-color:#192a80; COLOR: #424353; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; PADDING-LEFT: 6px; POSITION: relative; WIDTH: 400px
}
.menlat {border-width : 0 0 0 3;border-style:solid;border-color:#424353;PADDING-LEFT:7px;}
.lineader {
	BORDER-width:0 1 0 0px;border-style:solid;border-color:#192a80; MARGIN-RIGHT: 15px; PADDING-RIGHT: 8px; TEXT-ALIGN: right; VERTICAL-ALIGN: middle;
}

.lineainf {
	BORDER-width:0 0 1 0px;border-style:solid;border-color:#cccc66; HEIGHT: 1px; MARGIN-BOTTOM: 0px; WIDTH: 25px
}
.lineasup {
	BORDER-width:1 0 0 0px;border-style:solid;border-color:#cccc66; MARGIN-TOP: 15px; PADDING-TOP: 8px; TEXT-ALIGN: center; WIDTH: 40px; align: right
}
.lineasupb {
	MARGIN-TOP: 3px;
}
.lineaizq {
	BORDER-width:0 0 0 1px;border-style:solid;border-color:#424353; HEIGHT: 260px
}
.lineaizq2 {
	BORDER-width:1 0 0 1px;border-style:solid;border-color:#cccc66; HEIGHT: 30px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px
}
.lineablc {
	BORDER-width:0 0 0 1px;border-style:solid;border-color:#ffffff;	
}
.textodeabajo {
	MARGIN-BOTTOM: 15px
}
.leyenda {
	COLOR: #88882e; FONT-FAMILY: Verdana, Helvetica, sans-serif; FONT-SIZE: 8pt; PADDING-BOTTOM: 1px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
.titform {
	COLOR: #cccc66; FONT-FAMILY: Verdana, Helvetica, sans-serif; FONT-SIZE: 12pt; PADDING-BOTTOM: 1px; PADDING-RIGHT: 3px; PADDING-TOP: 1px
}
.mletrap {
	COLOR: #cccc66; FONT-FAMILY: arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 8pt; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; PADDING-RIGHT: 3px; PADDING-TOP: 1px
}
.letrapeq {
	COLOR: #000000; FONT-FAMILY: arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 8pt; PADDING-BOTTOM: 1px; PADDING-RIGHT: 3px; PADDING-TOP: 1px
}
.etiqueta {
	COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, sans-serif; FONT-SIZE: 10pt; PADDING-BOTTOM: 1px; PADDING-RIGHT: 3px; PADDING-TOP: 1px
}
.celdaenc1 {
	BACKGROUND-COLOR: #ffffff; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: bold
}

.celdaenc2 {
	BACKGROUND-COLOR: #3e4c16; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px;padding: 4px;
}

.celda2corte {
	BACKGROUND-COLOR: #aa0000; COLOR: #f2f279; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px;
}

.celda1 {
	BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; TEXT-ALIGN: right;
	padding: 2px;
}
.celda2 {
	BACKGROUND-COLOR: #EAE2B2; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; padding: 2px;
}

.cabeceratabla {
	BACKGROUND-COLOR: #3e4c16; COLOR: #cccc66; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; TEXT-ALIGN: center;padding:3px;
}
.cabeceratabla:link {
	BACKGROUND-COLOR: #3e4c16;
	COLOR: #cccc66;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-ALIGN: center;
}
.cabeceratabla:visited {
	BACKGROUND-COLOR: #3e4c16;
	COLOR: #cccc66;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-ALIGN: center;
}
.cabeceratabla:hover {
	BACKGROUND-COLOR: #3e4c16; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; padding:3px;
}
.celda1tabla {
	BACKGROUND-COLOR: #dddddd; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; padding:3px;
}
.celda2tabla {
	BACKGROUND-COLOR: #cccccc; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; padding:3px;
}

.buttons button{
	padding: 5px;
	background-color: red;
	color: blue;
}

/* boton secuencia test */
.botonVisible{
	visibility: visible; 
}
.botonNoVisible{
 visibility:hidden;
 display: none;
}
.label1{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px;}