.Texto_todas {
FONT-SIZE: 10pt; 
FONT-STYLE: normal; 
FONT-FAMILY: Trebuchet MS; 
TEXT-ALIGN: justify
}
.Link {
FONT-WEIGHT: bolder; 
FONT-SIZE: 8pt; COLOR: #000000; 
FONT-STYLE: normal; 
FONT-FAMILY: Trebuchet MS;  
TEXT-DECORATION: none
}
.txtcampo {
	FONT-WEIGHT: bolder;
	FONT-SIZE: 9pt;
	WIDTH: 130px;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Trebuchet MS;
	TEXT-DECORATION: none;
	background-color: #99CCFF;
}
.txtcampo2 {
	FONT-WEIGHT: bolder;
	FONT-SIZE: 9pt;
	WIDTH: 70px;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Trebuchet MS;
	TEXT-DECORATION: none;
	background-color: #99CCFF;
}
.txtcampopeq {
	FONT-WEIGHT: bolder;
	FONT-SIZE: 9pt;
	WIDTH: 20px;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Trebuchet MS;
	TEXT-DECORATION: none;
	background-color: #99CCFF;
}
.txtgrande {
	FONT-WEIGHT: bolder;
	FONT-SIZE: 9pt;
	WIDTH: 140px;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Trebuchet MS;
	TEXT-DECORATION: none;
	background-color: #99CCFF;
}
.menu {
	FONT-WEIGHT: bolder;
	FONT-SIZE: 9pt;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Trebuchet MS;
	TEXT-DECORATION: none;
	background-color: #99CCFF;
}
.mensajes {
FONT-WEIGHT: bolder;
FONT-SIZE: 10pt;
COLOR: #000000;
FONT-STYLE: normal;
FONT-FAMILY: Trebuchet MS;
TEXT-DECORATION: none;
}
.mensajeserror {
FONT-WEIGHT: bolder;
FONT-SIZE: 12pt;
COLOR: #0000FF;
FONT-STYLE: normal;
FONT-FAMILY: Trebuchet MS;
TEXT-DECORATION: none;
}
.titulos {
FONT-WEIGHT: bolder; 
FONT-SIZE: 10pt; 
COLOR: #000000; 
FONT-STYLE: normal; 
FONT-FAMILY: Trebuchet MS;  
TEXT-DECORATION: none;
border-top: 1px solid;
border-right: 1px solid;
border-bottom: 1px solid;
border-left: 1px solid;	
}
.titulosinborde {
FONT-WEIGHT: bolder; 
FONT-SIZE: 10pt; 
COLOR: #000000; 
FONT-STYLE: normal; 
FONT-FAMILY: Trebuchet MS;  
TEXT-DECORATION: none;
}
.datos {
FONT-WEIGHT: bolder;
FONT-SIZE: 9pt;
COLOR: #000000;
FONT-STYLE: normal;
FONT-FAMILY: Trebuchet MS;
TEXT-DECORATION: none;
background-color: #FFFFCC;
border-top: 1px solid;
border-right: 1px solid;
border-bottom: 1px solid;
border-left: 1px solid;	
}
.datosinborde {
FONT-WEIGHT: bolder;
FONT-SIZE: 9pt;
COLOR: #000000;
FONT-STYLE: normal;
FONT-FAMILY: Trebuchet MS;
TEXT-DECORATION: none;
background-color: #FFFFCC;
}
.casillas {
FONT-WEIGHT: bolder; 
FONT-SIZE: 10pt; 
COLOR: #000000; 
FONT-STYLE: normal; 
FONT-FAMILY: Trebuchet MS;  
TEXT-DECORATION: none;
border-top: 1px solid;
border-right: 1px solid;
border-bottom: 1px solid;
border-left: 1px solid;	
}
.casillasinborde {
FONT-WEIGHT: bolder; 
FONT-SIZE: 10pt; 
COLOR: #000000; 
FONT-STYLE: normal; 
FONT-FAMILY: Trebuchet MS;  
TEXT-DECORATION: none;
}
.titulos2 {
	FONT-WEIGHT: bolder;
	FONT-SIZE: 10pt;
	COLOR: #FFFFFF;
	FONT-STYLE: normal;
	FONT-FAMILY: Trebuchet MS;
	TEXT-DECORATION: none;
	border-top: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-left: 1px solid;
	background-color: #0065CE;
	text-align: center;
}
.titulosinborde2 {
	FONT-WEIGHT: bolder;
	FONT-SIZE: 10pt;
	COLOR: #FFFFFF;
	FONT-STYLE: normal;
	FONT-FAMILY: Trebuchet MS;
	TEXT-DECORATION: none;
	background-color: #0065CE;
	text-align: center;
}
.datos2 {
	FONT-WEIGHT: bolder;
	FONT-SIZE: 9pt;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Trebuchet MS;
	TEXT-DECORATION: none;
	background-color: #FFFFCC;
	border-top: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-left: 1px solid;
	text-align: center;
}
.datosinborde2 {
	FONT-WEIGHT: bolder;
	FONT-SIZE: 9pt;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Trebuchet MS;
	TEXT-DECORATION: none;
	background-color: #FFFFCC;
	text-align: center;
}
.titulos3 {
	FONT-WEIGHT: bolder;
	FONT-SIZE: 10pt;
	COLOR: #FFFFFF;
	FONT-STYLE: normal;
	FONT-FAMILY: Trebuchet MS;
	TEXT-DECORATION: none;
	border-top: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-left: 1px solid;
	background-color: #0065CE;
	text-align: left;
}
.titulosinborde3 {
	FONT-WEIGHT: bolder;
	FONT-SIZE: 10pt;
	COLOR: #FFFFFF;
	FONT-STYLE: normal;
	FONT-FAMILY: Trebuchet MS;
	TEXT-DECORATION: none;
	background-color: #0065CE;
	text-align: left;
}
.datos3 {
	FONT-WEIGHT: bolder;
	FONT-SIZE: 9pt;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Trebuchet MS;
	TEXT-DECORATION: none;
	background-color: #FFFFCC;
	border-top: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-left: 1px solid;
	text-align: right;
}
.datosinborde3 {
	FONT-WEIGHT: bolder;
	FONT-SIZE: 9pt;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Trebuchet MS;
	TEXT-DECORATION: none;
	background-color: #FFFFCC;
	text-align: right;
}
.datosgris {
	FONT-WEIGHT: bolder;
	FONT-SIZE: 9pt;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Trebuchet MS;
	background-color: #CCCCCC;

	text-align: center;
	width: 35px;
	height: 20px;
}
.datosblanco {

	FONT-WEIGHT: bolder;
	FONT-SIZE: 9pt;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Trebuchet MS;
	TEXT-DECORATION: none;
	background-color: #FFFFFF;
	border-top: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-left: 1px solid;
	text-align: center;
}
.datos2p {

	FONT-WEIGHT: bolder;
	FONT-SIZE: 9pt;
	COLOR: #FFFFFF;
	FONT-STYLE: normal;
	FONT-FAMILY: Trebuchet MS;
	TEXT-DECORATION: none;
	background-color: #FF0000;
	border-top: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-left: 1px solid;
	text-align: right;
}
.mensajes2 {

FONT-WEIGHT: bolder;
FONT-SIZE: 12pt;
COLOR: #000000;
FONT-STYLE: normal;
FONT-FAMILY: Trebuchet MS;
TEXT-DECORATION: none;
}
