/* Cuerpo de la pgina */

body,td,th,a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:none;
}


body {
	height:100%;
	background-color: #F8F5EF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

html {
	height:100%;
}

/* Titulos Noticias */

.cssNewsTitle {
	font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#990000;
	text-align:left;
	padding-bottom:7px;
}

.cssNewsTitleSection {

	font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #990000;
	text-align:left;
	padding:4px;
	padding-left:0px;
	padding-bottom:10px;
	margin-bottom:10px;

}


/* AnteTtulo */

.cssNewsPreTitle {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none;
	display:inline;
}

/* Titulo Noticias Relacionadas */

.cssNewsRelatedNews {

	font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #990000;
	text-align:left;
	padding:4px;
	padding-left:0px;
	padding-bottom:10px;
	margin-bottom:10px;

}

/* Titulo Archivos Relacionados */

.cssNewsRelatedFilesTitle {

	font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#990000;
	text-align:left;
	padding:4px;
	padding-left:0px;
	padding-bottom:6px;
	margin-bottom:6px;

}

/* Item Archivos Relacionados */

.cssNewsRelatedFilesItem {
	font-family: Verdana, Arial, Tahoma, Arial;
	font-size: 10px;
	line-height: 11px;
	font-weight: normal;
	padding-left:0px;
	padding-bottom:5px;
	color: #666666;
	text-decoration:none;
}

.cssNewsRelatedFilesItem A {
	color:#666666;
	text-decoration:none;
}
a:hover.cssNewsRelatedFilesItem {
	color:#333;
	text-decoration:underline;
}

/* Abstract Noticas */

.cssNewsAbstract {
	FONT-FAMILY: "Tahoma", Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
	line-height:13px;
	color:#333;
}

/* Contenido Noticias */

.cssNewsContent {
	font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
	padding-bottom:4px;
	padding-top:4px;
	text-align:left;
}
.cssNewsContent a{
	font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif;
	color:#990000;
	font-weight:bold;
	FONT-SIZE: 12px;
}
.cssNewsContent a:hover{
	font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif;
	color:#990000;
	font-weight:bold;
	FONT-SIZE: 12px;
	TEXT-DECORATION:underline;
}

/* Imagen de la Noticia */

img.cssNewsImage  {
	float: left;
	margin-right: 12px;
	margin-bottom: 12px;
	border: 1px solid #666666;
}

.cssNewsImage img {
	float: left;
	margin-right: 2px;
	margin-bottom: 12px;
	border: 1px solid #666666;
}

/* Sitemap */

.cssCompanyName {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color:#666;
}

.cssLinkName A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
	text-decoration:none;
	
}
.cssLinkName A:hover {
	text-decoration:underline;
}

/* Link para Nombre */

.cssLinkName { padding:1px 6px 2px 3px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; TEXT-DECORATION: none; background:#999;}

/* Links para descripcion */

.cssLinkDescription {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; TEXT-DECORATION: none;}

/* Link del Contacto */

.cssLinkContact {color:#000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; TEXT-DECORATION: underline;}

/* Links Downloads archivos relacionados, Paginacin y otros */ 

.cssLinkSpecial {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; TEXT-DECORATION: none;}

/* Link Abrir archivos de texto */

.cssNewsDocument {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; TEXT-DECORATION: none;}

/* Tabla para cada item en una categorķa */

.cssOneAllNews {
	margin-bottom:9px;
	background:url(../Images/Template/puntos_separador2.gif) repeat-x bottom;
}

/* Titulo Tabla de Categorias */ 

.cssTableTitle {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; TEXT-DECORATION: none;}

/* Titulo de la Categoria */

.cssCategoryName {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: none; font-weight:bold; color:#006600;}

/* Titulo de la Noticia en una Categorķa */

.cssCategoryTitle, .cssCategoryTitle A {
	font-family: Verdana, Arial, Tahoma, Arial;
	font-size: 12px;
	line-height: 11px;
	font-weight: bold;
	color:#79A200;
	text-decoration:none;
}

/* Titulo Sub Categorias */ 

.cssSubCategory {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; TEXT-DECORATION: none;}

/* Titulo Menu Categorias */ 

.cssMainCategory {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; TEXT-DECORATION: none;}


/* Cajon de Texto Buscar */

.cssSearchTitle {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none;
}

.cssSearchField {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	border:#CCCCCC solid 1px;
	width:100px;
	background: #FFFFFF;
}

/* Texto Pie de Foto */

.cssNewsFootImage {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none;
}

/* Texto Fecha de publicacin */

.cssDatePublication {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none;
}

/* Texto ultima actualizacin */

.cssLastUpdate {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none;
}

/* Boton de enviar */

.cssButton {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none;
}

/* Boton Mas Informacion - Ver Mas */ 

.cssNewsMoreInfo {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none;
	display:none;
}

/* Error */

.cssErrorBox {
	width:100%;
	height:130px;
	background:url(../Images/Template/error_banner.jpg) top center no-repeat #FFFFFF;
}
.cssSessionBox {
	width:100%;
	height:130px;
	background:url(../Images/Template/session_banner.jpg) top center no-repeat #FFFFFF;
}
.cssConstrucBox {
	width:100%;
	height:130px;
	background:url(../Images/Template/construc_banner.jpg) top center no-repeat #FFFFFF;
}
.cssErrorBox td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#666666;
	text-align:right;
	padding-bottom:2px;
	padding-right:10px;
	vertical-align:bottom;
}

/* Formularios */ 

.cssFormInputValue {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	color:#666;
	border:#CCCCCC solid 1px;
	background:#fff;
}	

.cssFormInputLabel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#990000;
	font-weight:bold;
	text-align:right;
	padding-right:10px;
}

.cssLoginInputValue {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	color:#666666;
	border:none;
	background: url(../Images/Template/bg_field.jpg) repeat-x top;
}

/* General */

.cssSectionTitle {
	font-family:Verdana, Tahoma, Arial;
	font-size: 13px;
	font-weight: bold;
	color: #72932F;
	text-decoration:none;
	text-align:right;
	float:right;
	padding-bottom:1px;
	display:inline;
}

/* Menus */

.cssMainMenu {
	font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif;
	background:url(../Images/Template/bullet_close.gif) no-repeat;
	font-size: 12px;
	color: #000;
	padding-top: 0px;
	padding-bottom: 7px;
	padding-left: 15px;
	text-align: left;
	text-decoration: none;
	width: 100%;
}


.cssMainMenu span {
	cursor:pointer;
}

.cssMainMenu A  {
	font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
}
.cssMainMenu A:hover {
	font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	text-decoration:underline;
}
.cssMainMenu table {
	margin-top:5px;
	width:100%;
}


/* Menu que posee SubMenus */

.cssFlyoutMenu A {
	font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	padding:4px;
}

/* SubMenus */ 

.cssSubMenu {
	padding-bottom:0px;
	padding-top:5px;
	
}

.cssSubMenu a {
background:url(../Images/Template/bullet_open.gif) no-repeat 0px 7px;
padding-left:15px;
}
	
.cssSubMenu A {
	font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#990000;
	text-decoration: none;
	font-weight:normal;
	line-height:13px;
}


/*Especial Page*/

/*Background Con Opacidad&*/

.cssShadowLine{
background:url(../Images/Template/puntos_separador2.gif) repeat-x center;
}
.cssShadowLine2{
padding:5px 0px 7px 0px;
background:url(../Images/Template/puntos_separador2.gif) repeat-x bottom;
}
.cssTextoalpha{
font-family:Georgia, "Times New Roman", Times, serif;
color:#FF0000;
font-size:15px;
background-color:#6600FF;
opacity:.50;
filter: alpha(opacity=50);
-moz-opacity: 0.5;
}
.cssTopBkg {
background:url(../Images/Template/top_bkg.jpg) repeat-x top;
}
input {
background:#DADFCA;
border:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
}
.cssPaddingLogin td{
padding:3px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
color:#FFFFFF;
}
.cssBkgLogin {
background:url(../Images/Template/add_leftLogin.jpg) repeat-y;
}
.cssEspacio {
height:5px;
}
.cssBarraMenuHorizontal {
background:url(../Images/Template/barra_Menuh.jpg) repeat-x;
height:30px;
}
.cssbkgMenuVertical {
background:#EBEEE3;
width:230px;
padding:10px;
}
.cssCreditoBkg {
background:url(../Images/Template/bottom_bkg.jpg) repeat-x;
height:30px;
}
.cssCreditosText {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#819454;
text-align:left;
padding-top:13px;
padding-bottom:13px;
}
.cssEspacioTopContent {
background:#EBEEE3;
height:13px;
}
.cssMarginContent {
padding:10px;
}
.cssMarginContentBnn td{
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
}
.cssBorderBoxContent {
border:1px dashed #D7C7A6;
background:#F8F5EF;
width:370;
padding:10px;
}
.cssPuntosSeparador {
background:url(../Images/Template/puntos_separador.gif) repeat-x center;
}
.cssPuntosSeparadorInternas {
background:url(../Images/Template/puntos_separador2.gif) repeat-x center;
}
.cssTitleBkgHome {
background:url(../Images/Template/TitleMid.jpg) repeat-x;
font:14px "Tahoma", Arial, Helvetica, sans-serif;
font-weight:bold;
color:#fff;
padding:2px;
}




/*estilos desarrollo a la medida*/


/* CSS informe creditos*/

.contenido {
	margin: 20px
}
.contenido h1 {
	font-size: 19px;
	color: #CE9732;
}
.contenido .estado_creditos {
	width:400px;
	margin:0 auto
}
.contenido .estado_creditos .tl {
	width:9px;
	height:26px;
	
	
}


.contenido .estado_creditos .odd {
	background-color:#EBEEE3
}
.contenido .estado_creditos .odd2 {
	background-color:#92B94F;;
	height:2px
}
.contenido .estado_creditos .odd .bl {
		width:9px;
		height:30px;
		background-color:#FFFFFF
	
}
.contenido .estado_creditos .even {
	height:21px;
	text-align:center;
	font-family: Arial;
	font-size: 19px;
	text-decoration: underline;	
}

/* CSS Confinaciera Document */
body{
font-family: Arial;
} 
.t
/* EXTERIOR A */

.texto_normal_en_mayusculas {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;	
color: #3C781E;
padding-top: ;
padding-left: ;
} 
.texto_pequeno_en_mayusculas {
font-family: Arial, Helvetica, sans-serif;
font-size: 8px;	
color: #3C781E;
padding-top: ;
padding-left: ;
} 
.texto_normal_en_minusculas {
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;	
color: #000000;
} 




/* CAJA B */

.b_esquina_caja_1_izquierda {
background: url(../Images/Template/esquina_casilla_1_izquierda.jpg) no-repeat;

}


.b_esquina_caja_1_derecha {
background: url(../Images/Template/esquina_caja1_derecha.jpg) no-repeat;
width:10px; height:10px

}

.b_repeticion_caja_1 {
background: url(../Images/Template/repeticion_caja_1.jpg) repeat-x;
width: 180px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;	
color: #000000;
font-weight:bold;
text-align:center;
}

.b_repeticion_caja_1_02 {
background: url(../Images/Template/repeticion_caja_1.jpg) repeat-x;
width: 173px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;	
color: #000000;
font-weight:bold;
text-align:center;
}

.b_division_caja_1 {
background: url(../Images/Template/divison_caja_1.jpg) no-repeat;
width: 17px;
height: 28px;
}

.b_esquina_caja_1_derecha {
background: url(../Images/Template/esquina_caja1_derecha.jpg) no-repeat;

}



/* CAJA C */

.c_esquina_izquierda {
background: url(../Images/Template/2_izquierda_esquina.jpg) no-repeat;

}

.c_esquina_derecha {
background: url(../Images/Template/2_derecha_esquina.jpg) no-repeat;

}

.c_repeticion_tabla {
background: url(../Images/Template/2_repeticion.jpg) repeat-x;
width: 530px;
height: 90px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;	
color: #000000;
font-weight:bold;
text-align: left;
padding-bottom: 23px;
padding-left: ;
}


/* CAJA D */

.d_esquina_izquierda {
background: url(../Images/Template/d_esquina_izquierda.jpg) no-repeat;
height: 173px;

}

.d_esquina_derecha {
background: url(../Images/Template/d_esquina_derecha.jpg) no-repeat;

}

.d_division_1{
background: url(../Images/Template/d_division_1.jpg) no-repeat;

}

.d_division_2 {
background: url(../Images/Template/d_division_2.jpg) no-repeat;

}

.d_repeticion_1 {
background: url(../Images/Template/d_repeticion_1.jpg) repeat-x;
width: 188px;

}

.d_repeticion_2 {
background: url(../Images/Template/d_repeticion_2.jpg) repeat-x;
width: 180px;

}

.d_repeticion_3 {
background: url(../Images/Template/d_repeticion_3.jpg) repeat-x;
width: 141px;

}


/* CAJA E */

.e_esquina_izquierda {
background: url(../Images/Template/e_esquina_izquierda.jpg) no-repeat;
height: 73px;

}

.e_esquina_derecha {
background: url(../Images/Template/e_esquina_derecha.jpg) no-repeat;

}

.e_repeticion {
background: url(../Images/Template/e_repeticion.jpg) repeat-x;
width: 530px;
height: 73px;

}


/* CAJA F */
.f_superior {
background: url(../Images/Template/f_superior.jpg) no-repeat;

}
.f_inferior {
background: url(../Images/Template/f_inferior.jpg) no-repeat;

}
.f_repeticion
{
	background: url(../Images/Template/f_repeticion.jpg) repeat-y;
	padding-left:8px;
	padding-right:3px;
}



/*.f_esquina_izquierda {
background: url(../Images/Template/f_esquina_izquierda.jpg) no-repeat;
height: 154px;

}

.f_esquina_derecha {
background: url(../Images/Template/f_esquina_derecha.jpg) no-repeat;

}

.f_repeticion {
background: url(../Images/Template/f_repeticion.jpg) repeat-x;
width: 530px;
height: 154px;

}*/

/* CAJA G */

.g_esquina_izquierda {
background: url(../Images/Template/g_esquina_izquierda.jpg) no-repeat;
height: 66px;

}

.g_esquina_derecha {
background: url(../Images/Template/g_esquina_derecha.jpg) no-repeat;

}

.g_repeticion {
background: url(../Images/Template/g_repeticion.jpg) repeat-x;
width: 131px;
height: 66px;
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;	
color: #000000;
font-weight: ;
text-align:center;
padding-top: ;


}


/* CAJA H */

.h_Logo_credito {
background: url(../Images/Template/logo_imagen_credito.jpg) no-repeat;
width: 145px;
height: 53px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;	
color: #000000;
font-weight:bold;
text-align:center;
padding-top: ;
}


/* CAJA I */

.i_esquina_izquierda {
background: url(../Images/Template/i_esquina_izquierda.jpg) no-repeat;
height: 53px;

}

.i_esquina_derecha {
background: url(../Images/Template/i_esquina_derecha.jpg) no-repeat;

}

.i_repeticion {
background: url(../Images/Template/i_repeticion.jpg) repeat-x;
width: 133px;
height: 53px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;	
color: #000000;
font-weight:bold;
text-align:center;
padding-top: ;

}


/* CAJA J */

.j_esquina_izquierda {
background: url(../Images/Template/J_esquina_izquierda.jpg) no-repeat;
height: 55px;

}

.j_esquina_derecha {
background: url(../Images/Template/J_esquina_derecha.jpg) no-repeat;

}

.j_repeticion_1 {
background: url(../Images/Template/J_repeticion_1.jpg) repeat-x;
width: 44px;
height: 55px;

}

.j_repeticion_2 {
background: url(../Images/Template/J_repeticion_2.jpg) repeat-x;
width: 88px;
height: 55px;

}

.j_division_celdas {
background: url(../Images/Template/J_division_1.jpg) no-repeat;
height: 55px;

}




/* CAJA K */

.k_esquina_izquierda {
background: url(../Images/Template/K_esquina_izquierda.jpg) no-repeat;
height: 157px;

}

.k_esquina_derecha {
background: url(../Images/Template/K_esquina_derecha.jpg) no-repeat;
height: 157px;
}

.k_l_imagen_formadepago {
background: url(../Images/Template/L_imagen_formadepago.jpg) no-repeat;
width: 136px;
height: 86px;

}

.k_repeticion_3 {
background: url(../Images/Template/k_repeticion_3.jpg)  repeat-x;
width: 136px;
height: 71px;

}


.k_division_celdas {
background: url(../Images/Template/J_division_1.jpg) no-repeat;
height: 55px;

}


.k_imagen_textos {
background: url(../Images/Template/K_textos.jpg) no-repeat;
width: 136px;
height: 56;

}
#col_iz {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #92B94F;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #92B94F;
}
.forma td {
border-left:1px solid #92B94F;
border-bottom:1px solid #92B94F; 
}
#proximos {
	border-bottom: solid; border-bottom-width:1px; border-bottom-color:#92B94F
}
.forma {
	border-right-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #92B94F;
}
.verdeo {
	width: 200px;
	background:#92B94F;
	color:white;
	text-transform: uppercase;

}
.verdec {
	background:#F2F7EA;
	color:white;
	text-transform: uppercase;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #92B94F;
	border-right-color: #92B94F;
	border-bottom-color: #92B94F;
	border-left-color: #92B94F;
}
.verdec2 {
	width: 200px;
	background:#F2F7EA;
	color:white;
	text-transform: uppercase;
	border: 1px solid #92B94F;
}
#detalle_t {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}
#detalle_t2 {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color: #3C781E;
}
td.verdec#col_c  {
	color: #3C781E
}
#concepto {
	font-family: Arial;
	font-size: 12px;
}

td.verdec#col_d  {
	color: #3C781E
}

td.verdeo#col_iz  {
	color: #3C781E;
	text-transform: uppercase;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	
}


td.verdecp#col_c  {
	color: #000;
	text-transform: uppercase;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
	background-color:#F2F7EA;
}

#col_c {
	border-left-color: #92B94F;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #92B94F;
	
}
#col_d {
	border-left-color: #92B94F;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #92B94F;
}
.e_repeticion #detalle_pagos {
	font-family: Arial;
	font-size: 9px;
}

.valor {
	color: #000000;
	font-weight: bold;
	text-transform: uppercase;
	font-size:12px
}
.txtp {
	color: #000000;
	font-weight: normal;
	text-transform: none;
	font-size: 8px;
}
.detalle_saldo {
	color: #3C781E;
	font-size: 12px;
	font-weight: bold
}
.total_saldo {
	font-size: 12px;
	font-weight: bold;
}
.txtvp {
	font-size: 8px;
	color: #3C781E;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #92B94F;
}
.texto_normal_en_mi {
	font-size: 10px;
	color: #92B94F;
}

.indicadorest {	
	text-align:center;
	font-size:15px;
	color:#3C781E

}
.verdeo_ind {
	width: 200px;
	background:#92B94F;
	color:white;
	text-transform: uppercase;
	text-align:center

}
.verdecindicadores td{
	color:white;
	text-transform: uppercase;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #92B94F;
	border-bottom-color: #92B94F;
	border-left-color: #92B94F;
	color:#3C781E;
	text-align:center;
	background-color: #E2EDD1;
	padding:0 4px
}
*{
	padding:0; margin:0}
.table_indicadores {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #92B94F;
	border-bottom-color: #92B94F;
	border-left-color: #92B94F;
}
.table_inodd td{
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #92B94F;
	border-bottom-color: #92B94F;
	border-left-color: #92B94F;
	color:#3C781E;
	text-align:center}
.table_ineven td{
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #92B94F;
	border-bottom-color: #92B94F;
	border-left-color: #92B94F;
	color:#3C781E;
	text-align:center;
	background-color:#F2F8ED
}
.table_ineyen td{
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #92B94F;
	border-bottom-color: #92B94F;
	border-left-color: #92B94F;
	color:#3C781E;
	text-align:center;
	background-color:yellow;
}