img { border: 0px;}

input:focus, .sffocus {
	background-color: #ffc;
}

.caja01 {BACKGROUND-COLOR: #EEEEEE; border:#CCCCCC 1px solid;font-family:verdana; font-size:8pt;}
.caja02 {BACKGROUND-COLOR: #EEEEEE; border:#006699 1px solid;font-family:verdana; font-size:8pt;}
.caja03 {BACKGROUND-COLOR: white; border:#CCCCCC 1px solid;font-family:verdana; font-size:8pt;}
.caja04 {BACKGROUND-COLOR: white; font-size: 9pt; font-family: Verdana; border-style: inset; border-width: 1;}
.caja05 {BACKGROUND-COLOR: white; font-size: 8pt; font-family: Verdana; border-style: inset; border-width: 2;}
.caja06 {BACKGROUND-COLOR: white; font-size: 7pt; font-family: Verdana; border-style: inset; border-width: 0;}

.caja07 {
		background-color: white; 
		font-size: 8pt; 
		font-family: Verdana; 
		border-style: inset; 
		border-width: 2;
		border: 1px solid;
		border-color: #666 #ccc #ccc #666;
}

select {
		border: 1px solid;
		border-color: #666 #ccc #ccc #666;
		padding: 2px;
}

.combo01 {BACKGROUND-COLOR: white; font-size: 10pt; font-family: Verdana; border-width: 1;}

.boton01 {font-size: 9pt; font-family: Verdana; border-style: outset; border-width: 1; background-color: #CCCCCC; CURSOR: hand}
.boton01a {font-size: 8pt; font-family: Verdana; border-style: outset; border-width: 1; background-color: #CCCCCC; CURSOR: hand}
.boton02 {font-size: 9pt; font-family: Verdana; border-style: outset; border-width: 1; background-color: #EEEEEE}
.boton03 {font-size: 9pt; font-family: Verdana; color: white; border-style: outset; border-width: 1; background-color: #006699}
.boton04 {font-size: 9pt; font-family: Verdana; border-style: outset; border-width: 1; background-color: #CCCCAA; CURSOR: hand}
.boton04a {font-size: 8pt; font-family: Verdana; border-style: outset; border-width: 1; background-color: #CCCCAA; CURSOR: hand}
.boton04c {font-size: 7pt; font-family: Verdana; border-style: outset; border-width: 1; background-color: #CCCCAA; CURSOR: hand}
.boton05 {font-size: 8pt; font-family: Verdana; border-style: none; border-width: 1; background-color: #EEEEEE; CURSOR: hand}
.boton06 {font-size: 10pt; font-family: Verdana; color: #FF6633; border-style: none; border-width: 1; background-color: white; CURSOR: hand}
.boton08 {font-size: 9pt; font-family: Verdana; color: #668899; border-style: outset; border-width: 1; background-color: #EEEEEE; CURSOR: hand}
.boton09 {font-size: 10pt; font-family: Verdana; color: #000000; border-style: outset; border-width: 1; background-color: #CCCCAA; CURSOR: hand}

.boton10 {
		 width: 5em;
		 background-color: #e6e6e6;
		 border-color: #ccc #666 #666 #ccc;
		 margin-left: 1em;
		 padding: 0;
		 cursor: pointer;
}

.boton07
{
font-size: 8pt; 
font-family: Verdana; 
color: #006699; 
border-style: none; 
border-width: 1; 
background-color: #EEEEEE; 
text-decoration: underline;
CURSOR: hand
}

.f_azul {BACKGROUND-COLOR: #006699; font-family:verdana; color: white; font-size:9pt;}
.f_rojo {BACKGROUND-COLOR: red; font-family:verdana; font-weight: bold; color: white; font-size:9pt;}
.f_griso {BACKGROUND-COLOR: #CCCCCC; font-family:verdana; color: black; font-size:9pt;}
.f_grisc {BACKGROUND-COLOR: #EEEEEE; font-family:verdana; color: black; font-size:9pt;}

.textolink8 {font-family:verdana; color: red; font-size:8pt; text-decoration: underline;}

.textocarga {font-family:verdana; color: black; font-size:7pt;}

.texto7 {font-family:verdana; color: black; font-size:7pt;}
.texto7a {font-family:verdana; color: #668899; font-size:7pt;}
.texto7b {font-family:verdana; color: #FFFFFF; font-size:7pt;}
.texto7r {font-family:verdana; color: #CC3333; font-size:7pt;}
.texto7r2 {font-family:verdana; color: #982a06; font-size:7pt;}
.texto7g {font-family:verdana; color: #CCCCCC; font-size:7pt;}
.texto7go {font-family:verdana; color: #666666; font-size:7pt;}
.texto7na {font-family:verdana; color: #FFCC66; font-size:7pt;}
.texto7go {font-family:verdana; color: #999999; font-size:7pt;}


.justifica {TEXT-ALIGN: justify}

.texto8 {font-family:verdana; color: black; font-size:8pt;}
.texto8b {font-family:verdana; color: #FFFFFF; font-size:8pt;}

.texto8a_viejo {font-family:verdana; color: #668899; font-size:8pt;}
.texto8a {font-family:verdana; color: #054da5; font-size:8pt;}

.texto8n {font-family:verdana; color: #7597A1; font-size:8pt;}
.texto8v {font-family:verdana; color: #29718C; font-size:8pt;}
.texto8c {font-family:verdana; color: #FF6633; font-size:8pt;}
.texto8r {font-family:verdana; color: #990033; font-size:8pt;}
.texto8r2 {font-family:verdana; color: #982a06; font-size:8pt;}
.texto8g {font-family:verdana; color: #668899; font-size:8pt;}
.texto8g1 {font-family:verdana; color: #7d7d7d; font-size:8pt;}
.texto8g2 {font-family:verdana; color: #808080; font-size:8pt;}
.texto8g3 {font-family:verdana; color: #CCCCCC; font-size:8pt;}
.texto8g2_viejo {font-family:verdana; color: #999999; font-size:8pt;}
.texto8na {font-family:verdana; color: #CC6600; font-size:8pt;}

.texto10r {  font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #bd1a03; font-size: 10pt}
.texto10r2 {  font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #CC3333; font-size: 10pt}

.texto12d {  font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #999966; font-size: 12pt}

.texto8negrita {font-family:verdana; color: black; font-size:8pt; font-weight: bold;}

.casilla {
		 BORDER-RIGHT:#EEEEEE 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #D0D0D0 1px solid; PADDING-LEFT: 6px; Z-INDEX: 100; LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 1px; BORDER-LEFT: #D0D0D0 1px solid; CURSOR: default; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #EEEEEE 1px solid; POSITION: relative; TOP: 0px; BACKGROUND-COLOR: #FFFFFF; TEXT-DECORATION: none
}

.pboton01n {
		 BORDER-RIGHT:#D0D0D0 1px solid;
		 PADDING-RIGHT: 6px;
		 BORDER-TOP: #EEEEEE 1px solid;
		 PADDING-LEFT: 6px;
		 Z-INDEX: 100;
		 LEFT: 0px;
		 PADDING-BOTTOM: 2px;
		 MARGIN: 1px;
		 BORDER-LEFT: #EEEEEE 1px solid;
		 CURSOR: default;
		 COLOR: #000000;
		 PADDING-TOP: 2px;
		 BORDER-BOTTOM: #D0D0D0 1px solid;
		 POSITION: relative;
		 TOP: 0px;
		 BACKGROUND-COLOR: #f0f9ef;
		 TEXT-DECORATION: none;
		 font-family: Verdana, sans-serif;
		 font-size: 8pt;
		 color: #6f6f6f;
		 cursor:hand
}

.pboton01p {
		 BORDER-RIGHT:#EEEEEE 1px solid;
		 PADDING-RIGHT: 6px;
		 BORDER-TOP: #D0D0D0 1px solid;
		 PADDING-LEFT: 6px;
		 Z-INDEX: 100;
		 LEFT: 0px;
		 PADDING-BOTTOM: 2px;
		 MARGIN: 1px;
		 BORDER-LEFT: #D0D0D0 1px solid;
		 CURSOR: default;
		 COLOR: #000000;
		 PADDING-TOP: 2px;
		 BORDER-BOTTOM: #EEEEEE 1px solid;
		 POSITION: relative;
		 TOP: 0px;
		 BACKGROUND-COLOR: #e0f4d2;
		 TEXT-DECORATION: none;
		 font-family: Verdana, sans-serif;
		 font-size: 8pt;
		 color: #6f6f6f;
		 cursor:hand
}

.pboton01s {
		 BORDER-RIGHT:#D0D0D0 1px solid;
		 PADDING-RIGHT: 6px;
		 BORDER-TOP: #EEEEEE 1px solid;
		 PADDING-LEFT: 6px;
		 Z-INDEX: 100;
		 LEFT: 0px;
		 PADDING-BOTTOM: 2px;
		 MARGIN: 1px;
		 BORDER-LEFT: #EEEEEE 1px solid;
		 CURSOR: default;
		 COLOR: #000000;
		 PADDING-TOP: 2px;
		 BORDER-BOTTOM: #D0D0D0 1px solid;
		 POSITION: relative;
		 TOP: 0px;
		 BACKGROUND-COLOR: #e0f4d2;
		 TEXT-DECORATION: none;
		 font-family: Verdana, sans-serif;
		 font-size: 8pt;
		 color: #6f6f6f;
		 cursor:hand
}

			
.tNegrCurs {
font-size:115%;
font-weight: bold;
color: #FFFFFF;
}

.tNegrCurs2 {
font-size:115%;
font-weight: bold;
font-style: italic;
}


.lineahor {
  background: url(../imagen/linea.gif); clear:both;
}

.texto {font-family:verdana; color: black; font-size:9pt;}
.textoo {font-family:verdana; color: #CCCCCC; font-size:9pt;}
.textob {font-family:verdana; color: white; font-size:9pt;}
.textor {font-family:verdana; color: red; font-size:9pt;}
.textoa {font-family:verdana; color: navy; font-size:9pt;}
.textog {font-family:verdana; color: #999999; font-size:9pt;}
.textoc {font-family:verdana; color: #FF6633; font-size:9pt;}
.textogris {font-family:verdana; color: #666666; font-size:9pt;}

.texto10 {font-family:verdana; color: black; font-size:10pt}
.texto12 {font-family:verdana; color: black; font-size:12pt;}
.texto12r {font-family:verdana; color: red; font-size:12pt;}

.texto20 {font-family:verdana; color: black; font-size:20pt;}
.texto14 {font-family:verdana; color: black; font-size:14pt;}
.texto14a {font-family:verdana; color: #072a5e; font-size:14pt;}
.texto14b {font-family:verdana; color: white; font-size:14pt;}
.texto10b {font-family:verdana; color: white; font-size:10pt;}



.texto02 {font-family:verdana; font-size:9pt; font-weight: bold; color: #CAD5E3;}

.at {
text-decoration:none; 
font-size:7pt; 
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#5F5F5F; }

.st {
text-decoration:none; 
font-size:7pt; 
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#E7841A;}

.st2 {
text-decoration:none; 
font-size:7pt; 
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#E7841A; 
font-weight: bold;}
	
H2.na
{  
	font-variant: small-caps;  FONT-WEIGHT: bold; FONT-SIZE: 110%; 
	font-family: Verdana, Helvetica; COLOR: #CC6600;
	margin: 1px 1px 1px 1px; padding-top: 1px;
}

.textonacep {font-family:verdana; color: #CC6600; font-size:20pt;}
.textogris1cep {font-family:verdana; color: #999999; font-size:20pt;}

H2.nacep
{  
	font-variant: small-caps;  FONT-WEIGHT: bold; FONT-SIZE: 10pt; 
	font-family: Verdana, Helvetica; COLOR: #CC6600;
	margin: 1px 1px 1px 1px; padding-top: 1px;
}

H2.gris1cep
{  
	font-variant: small-caps;  FONT-WEIGHT: bold; FONT-SIZE: 10pt; 
	font-family: Verdana, Helvetica; COLOR: #999999;
	margin: 1px 1px 1px 1px; padding-top: 0px;
}

H2.na2
{  
	font-variant: small-caps;  FONT-WEIGHT: bold; FONT-SIZE: 110%; 
	font-family: Verdana, Helvetica; COLOR: #FF6633;
	margin: 1px 1px 1px 1px; padding-top: 1px;
}

H2.na3
{  
	font-variant: small-caps;  FONT-WEIGHT: bold; FONT-SIZE: 110%; 
	font-family: Verdana, Helvetica; COLOR: #990033;
	margin: 1px 1px 1px 1px; padding-top: 1px;
}


H2.na3aaaaaaaaaaaaaaaaa1
{  
	font-variant: small-caps;  FONT-WEIGHT: bold; FONT-SIZE: 110%; 
	font-family: Verdana, Helvetica; COLOR: #074a8d;
	margin: 1px 1px 1px 1px; padding-top: 1px;
}

H2.na3aaaaaaaaaaaaaaaaa2
{  
	font-variant: small-caps;  FONT-WEIGHT: bold; FONT-SIZE: 110%; 
	font-family: Verdana, Helvetica; COLOR: #093e73;
	margin: 1px 1px 1px 1px; padding-top: 1px;
}


H2.na3a
{  
	font-variant: small-caps;  FONT-WEIGHT: bold; FONT-SIZE: 110%; 
	font-family: Verdana, Helvetica; COLOR: #0a255c;
	margin: 1px 1px 1px 1px; padding-top: 1px;
}

H2.na4
{  
   font-variant: small-caps;  FONT-WEIGHT: bold; FONT-SIZE: 10pt; 
   font-family: Arial, Verdana, Helvetica; COLOR: #999966; 
   margin: 1px 1px 1px 1px; padding-top: 1px;
}

H2.gris1
{  
	font-variant: small-caps;  FONT-WEIGHT: bold; FONT-SIZE: 110%; 
	font-family: Verdana, Helvetica; COLOR: #999999;
	margin: 1px 1px 1px 1px; padding-top: 0px;
}

H2.ngr
{  
	font-variant: small-caps;  FONT-WEIGHT: bold; FONT-SIZE: 110%; 
	font-family: Verdana, Helvetica; COLOR: #668899;
	margin: 1px 1px 1px 1px; padding-top: 1px;
}

H2.ngr2
{  
	font-variant: small-caps; FONT-WEIGHT: bold; FONT-SIZE: 15pt; 
	font-family: Arial, Verdana, Helvetica; COLOR: #668899;
	margin: 1px 1px 1px 1px; padding-top: 1px;
}

H2.ngr3
{  
	font-variant: small-caps;  FONT-WEIGHT: bold; FONT-SIZE: 10pt; 
	font-family: Arial, Verdana, Helvetica; COLOR: #668899;
	margin: 1px 1px 1px 1px; padding-top: 1px;
}

H2.ngr4
{  
	font-variant: small-caps; FONT-WEIGHT: bold; FONT-SIZE: 110%; 
	font-family: Verdana, Helvetica; COLOR: #668899;
	margin: 1px 1px 1px 1px; padding-top: 1px;
}

H2.ngr5
{  
	font-variant: small-caps; FONT-WEIGHT: bold; FONT-SIZE: 110%; 
	font-family: Verdana, Helvetica; COLOR: #CCCCCC;
	margin: 1px 1px 1px 1px; padding-top: 1px;
}

H2.dorado
{  
	font-variant: small-caps;  FONT-WEIGHT: bold; FONT-SIZE: 10pt; 
	font-family: Arial, Verdana, Helvetica; COLOR: #999966;
	margin: 1px 1px 1px 1px; padding-top: 1px;
}

H2.dorado2
{  
	font-variant: small-caps;  FONT-WEIGHT: bold; FONT-SIZE: 110%; 
	font-family: Verdana, Helvetica; COLOR: #999966;
	margin: 1px 1px 1px 1px; padding-top: 1px;
}

H2.comun2
{  
	font-variant: small-caps; FONT-WEIGHT: bold; FONT-SIZE: 8pt; 
	font-family: Verdana, Helvetica; COLOR: #999966;
	margin: 1px 1px 1px 1px; padding-top: 1px;
}

H2.comun3
{  
	font-variant: small-caps; FONT-WEIGHT: bold; FONT-SIZE: 8pt; 
	font-family: Verdana, Helvetica; COLOR: #000000;
	margin: 1px 1px 1px 1px; padding-top: 1px;
}

H2.comun
{  
	font-variant: small-caps;  FONT-WEIGHT: bold; FONT-SIZE: 110%; 
	font-family: Verdana, Helvetica;
	margin: 1px 1px 1px 1px; padding-top: 1px;
}

H2.comuna
{  
	font-variant: small-caps;  FONT-WEIGHT: bold; FONT-SIZE: 210%; 
	font-family: Verdana, Helvetica; COLOR: #072a5e;
	margin: 1px 1px 1px 1px; padding-top: 1px;
}

H2.grisc
{  
	font-variant: small-caps;  FONT-WEIGHT: bold; FONT-SIZE: 250%; 
	font-family: Verdana, Helvetica; COLOR: #EEEEEE;
	margin: 1px 1px 1px 1px; padding-top: 1px;
}

H2.negro1
{  
	font-variant: small-caps;  FONT-WEIGHT: bold; FONT-SIZE: 12pt; 
	font-family: Verdana, Helvetica; COLOR: #999999;
	margin: 1px 1px 1px 1px; padding-top: 1px;
}

H2.negro2
{  
	font-variant: small-caps;  FONT-WEIGHT: bold; FONT-SIZE: 10pt; 
	font-family: Arial, Verdana, Helvetica; COLOR: #999966;
	margin: 1px 1px 1px 1px; padding-top: 1px;
}

H2.ts_re
{  
	font-variant: small-caps;  FONT-WEIGHT: bold; FONT-SIZE: 10pt; 
	font-family: Arial, Verdana, Helvetica; COLOR: #999966;
	margin: 1px 1px 1px 1px; padding-top: 1px;
}

H2.ts_nr
{  
	font-variant: small-caps;  FONT-WEIGHT: bold; FONT-SIZE: 10pt; 
	font-family: Arial, Verdana, Helvetica; COLOR: #087a80;
	margin: 1px 1px 1px 1px; padding-top: 1px;
}

H2.ts_di
{  
	font-variant: small-caps;  FONT-WEIGHT: bold; FONT-SIZE: 10pt; 
	font-family: Arial, Verdana, Helvetica; COLOR: #988506;
	margin: 1px 1px 1px 1px; padding-top: 1px;
}
H2.blanco
{  
	font-variant: small-caps;  FONT-WEIGHT: bold; FONT-SIZE: 110%; 
	font-family: Verdana, Helvetica; COLOR: #FFFFFF;
	margin: 1px 1px 1px 1px; padding-top: 8px;
}

H2.blanco3
{  
	font-variant: small-caps;  FONT-WEIGHT: bold; FONT-SIZE: 10pt; 
	font-family: Arial, Verdana, Helvetica; COLOR: #FFFFFF;
	margin: 1px 1px 1px 1px; padding-top: 1px;
}

H2.naranja3
{  
	font-variant: small-caps;  FONT-WEIGHT: bold; FONT-SIZE: 10pt; 
	font-family: Arial, Verdana, Helvetica; COLOR: #CC6600;
	margin: 1px 1px 1px 1px; padding-top: 1px;
}

H2.marron
{  
	font-variant: small-caps;  FONT-WEIGHT: bold; FONT-SIZE: 10pt; 
	font-family: Arial, Verdana, Helvetica; COLOR: #949A5A;
	margin: 1px 1px 1px 1px; padding-top: 1px;
}

H2.marron2
{  
	font-variant: small-caps;  FONT-WEIGHT: bold; FONT-SIZE: 10pt; 
	font-family: Arial, Verdana, Helvetica; COLOR: #999966;
	margin: 1px 1px 1px 1px; padding-top: 1px;
}

H2.marron3
{  
	font-variant: small-caps;  FONT-WEIGHT: bold; FONT-SIZE: 110%; 
	font-family: Verdana, Helvetica; COLOR: #999966;
	margin: 1px 1px 1px 1px; padding-top: 1px;
}

p.tab1 {text-indent: 1cm}

h1.e1 {letter-spacing: -3px}
h4.e2 {letter-spacing: 0.5cm}

h3 {  font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #999966; font-size: 12pt}

p.col {color: rgb(0,0,255)}

pre {white-space: normal; word-wrap: break-word; font-family: Verdana, Helvetica;}
pre.uno {white-space: normal; word-wrap: break-word; font-family: Verdana, Helvetica;}

