.label_default { border-right: #ffcc33 thin outset; border-top: #ffcc33 thin outset; font-weight: normal; font-size: 11px; vertical-align: baseline; border-left: #ffcc33 thin outset; color: #ffffff; border-bottom: #ffcc33 thin outset; font-family: Verdana; height: 20px; background-color: #ffcc66; text-align: center; }
.cb_9px20px75px { font-weight: bolder; font-size: 9px; width: 75px; color: #000000; font-family: Verdana; height: 20px; background-color: #FFFFCC; }
.cb_submit_9_x_17 { font-family: Tahoma; font-size: 9px; background-color: #FFFFCC; width: 15px; height: 16px; color: #000000; }
.cb_submit_9_x_25 { font-family: Tahoma; font-size: 9px; background-color: #FFFFCC; width: 25px; 
	height: 16px; color: #000000; }
.cb_submit_9_x_17_esp { font-family: Tahoma; font-size: 9px; background-color: #ffcc66; width: 15px; height: 16px; color: #000000; }
.cb_submit_9_x_50 { font-family: Tahoma; font-size: 10px;  background-color: #FFFFCC; width: 50px; color: #000000; }
.cb_submit_9_x_50_chico {
	font-family: Tahoma;
	font-size: 10px;
	background-color: #FFFFCC;
	width: 50px;
	color: #000000;
	height: 17px;
}
.cb_submit_9_x_75
{
	font-family: Tahoma;
	font-size: 10px;
	background-color: #FFFFCC;
	width: 75px;
	color: #000000;
	height: 16px;
}

.cbx_chico {height: 14px;width: 14px;
	 font-family: Tahoma; font-size: 10px;
}
.cb_submit_9_x_75_esp
{
	font-size: 10px;
	width: 75px;
	color: #ffffff;
	font-family: Tahoma;
	background-color: #ff6600;
	
}
.cb_submit_9_x_100_esp
{
	font-size: 10px;
	width: 100px;
	color: #ffffff;
	font-family: Tahoma;
	background-color: #ff6600;
}

.cb_submit_9_x_100_b
{
	font-weight: bold;
	font-size: 10px;
	width: 100px;
	color: #ffffff;
	font-family: Tahoma;
	background-color: #15637a;
}
.cb_submit_9_x_75_rojo
{
	font-size: 10px;
	width: 75px;
	color: #ffffff;
	font-family: Tahoma;
	background-color: #ff0000;
}
.cb_submit_9_x_100_rojo
{
	font-size: 10px;
	width: 100px;
	color: #ffffff;
	font-family: Tahoma;
	background-color: #ff0000;
}
.cb_submit_9_x_100 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; background-color:#FFFFCC; width: 100px; color: #000000; }
.cb_submit_9_x_120 { font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px;
	 background-color:#FFFFCC; 
	 width: 120px; color: #000000; }
.cb_submit_9_x_150 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; background-color:#FFFFCC; width: 150px; color: #000000; }
.cb_submit_9_x_250 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; background-color:#FFFFCC; width: 250px; color: #000000; }
.cb_submit_9_x_200 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; background-color:#FFFFCC; width: 250px; color: #000000; }
.input_10px19px150px { 	font-size: 10px;	width: 150px;	color: #000000;	font-family: Verdana;	height: 18px;	background-color: #ffcc66;}
.input_9_x_30 { font-family: Tahoma; font-size: 11px; width: 30px; vertical-align: top;  height: 18px;}
.input_9_x_40 { font-family: Tahoma; font-size: 11px; width: 40px; vertical-align: top;  height: 18px;}
.input_9_x_50 { font-family: Tahoma; font-size: 11px; width: 50px; vertical-align: top;  height: 18px;}
.input_9_x_60 { font-family: Tahoma; font-size: 11px; width: 60px; vertical-align: top;  height: 18px;}
.input_9_x_70 { font-family: Tahoma; font-size: 11px ; width: 70px; vertical-align: top; }
.input_9_x_70_esp
{
	font-size: 11px;
	vertical-align: top;
	width: 70px;
	font-family: Tahoma;
	height: 18px;
	text-align: left;
}
.input_9_x_80 {  font-family: Tahoma; font-size: 11px; width: 80px; }
.input_9_x_100
{
	font-size: 11px;
	vertical-align: top;
	width: 100px;
	font-family: Tahoma;
	height: 17px;
}
.input_9_x_45
{
	font-size: 9px;
	vertical-align: top;
	width: 45px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 16px;
	
}
.lst_idioma
{
	font-family: Tahoma;
	font-size: 9px;
	width: 70px;
	vertical-align: top;
	height: 16px;
	background-color: transparent;
}
.input_campo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px ; width: 130px; vertical-align: top; height:2px;}

.input_9_x_100_esp { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px ; width: 100px; vertical-align: top; height: 18px; 	background-color: #ffcc66;}
.input_9_x_150 { font-family: Tahoma; font-size: 11px;  width: 150px; vertical-align: top ; height: 17px;}
.input_9_x_250 { font-family: Tahoma; font-size: 11px;  width: 250px; vertical-align: top ; }
.input_9_x_250_lower { font-family: Tahoma; font-size: 11px;  width: 250px; vertical-align: top}
.input_9_x_200 { font-family: Tahoma; font-size: 11px;  width: 200px; vertical-align: top ; }
.input_9_x_200_esp { font-family: Tahoma; font-size: 11px;  width: 200px; vertical-align: top ;  background-color: #ffcc66;}
.input_9_x_300 { font-family: Tahoma; font-size: 11px;  width: 300px; vertical-align: top ;  }
.input_9_x_300_esp { font-family: Tahoma; font-size: 11px;  width: 300px; vertical-align: top ; background-color: #ffcc66;}
.input_9_x_350 { font-family: Tahoma; font-size: 11px;  width: 350px; vertical-align: top ;  }
.input_9_x_500
{
	font-size: 11px;
	vertical-align: top;
	width: 500px;
	font-family: Tahoma;
}

.input_9_x_75_sb
{
	border-top-width: 0px;
	border-left-width: 0px;
	font-size: 10px;
	border-bottom-width: 0px;
	border-bottom-color: #990000;
	vertical-align: top;
	width: 75px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 18px;
	background-color: #efefef;
	text-align: right;
	border-right-width: 0px;
}
.input_9_x_100_sb { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #EFEFEF; font-size: 9px ; width: 100px; vertical-align: top; height: 18px;  border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-bottom-color:#990000 ; border-bottom:inherit; }
.input_9_x_200_sb { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #EFEFEF; font-size: 9px ; width: 200px; vertical-align: top; height: 18px;  border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-bottom-color:#990000 ; border-bottom:inherit; }
.input_9_x_250_sb { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #EFEFEF; font-size: 9px ; width: 250px; vertical-align: top; height: 18px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-bottom-color:#990000 ; border-bottom:inherit; }
.input_9_x_200_sp { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #FFFFFF; font-size: 9px ; width: 200px; vertical-align: top; height: 18px;  border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-bottom-color:#000000 ; border-right-color:#000000 ; border-bottom:inherit; }
.input_9_x_30_sp { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #FFFFFF; font-size: 9px ; width: 30px; vertical-align: top; height: 18px;  border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-bottom-color:#000000 ; border-right-color:#000000 ; border-bottom:inherit; }
.input_9_x_100_sp 
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color: #FFFFFF; 
	font-size: 9px ; 
	width: 100px; 
	vertical-align: top; 
	height: 18px; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px; 
	border-bottom-color:#000000 ; border-right-color:#000000 ; border-bottom:inherit; }
.linea_titulos
{
	font-family: verdana;
	height: 25px;
	background-color: #efefef;
	text-align: center;
	color: #0a2b3e;
}
.linea_titulos_esp { 
font-family: Tahoma; 
font-size: 12px; 
color: #ffffcc;	
background-color: #15637a; 
text-align: center;
}
.linea_titulos_transparente_2
{
	font-weight: bold;
	font-family: Nina;
	font-size: 10px;
	text-transform: none;
	color: #c54231;
	background-color: transparent;
	text-align: center;
}
.linea_titulos_transparente
{
	font-weight: bold;
	font-family: Nina;
	font-size: 24px;
	text-transform: none;
	color: #002c61;
	background-color: transparent;
	text-align: center;
}
.cb_submit_A
{
	font-size: 10px;
	color: #ffffff;
	font-family: Tahoma;
	background-color: #c54231;
}

.cb_submit_9_x_75_lbl
{
	font-size: 10px;
	color: #ffffff;
	font-family: Tahoma;
	background-color: #c54231;
}
.linea_titulos_lbl
{
	font-family: verdana;
	height: 25px;
	background-color: #efefef;
	text-align: center;
	color: #0a2b3e;
}
.linea_titulos_lbl_right
{
	font-family: verdana;
	height: 25px;
	background-color: #efefef;
	text-align: right;
	color: #0a2b3e;
}
.linea_titulos_lbl_left
{
	font-family: verdana;
	height: 25px;
	background-color: #efefef;
	text-align: left;
	color: #0a2b3e;
}



.linea_titulos_Ch
{

	font-size: 11px;
	color: black;
	font-family: sans-serif, verdana, arial;
	background-color: #d0cbcb;
	text-align: right;
}

.linea_titulos_chico_centrado
{
	font-size: 11px;
	color: black;
	font-family: sans-serif, verdana, arial;
	background-color: #d0cbcb;
	text-align: center;
}
.linea_subtitulo_Ch
{
	font-family:  sans-serif, verdana, arial;
	font-size: 9px;
	color: black;
	background-color: #efefef;
}
.linea_subtitulo_lgin
{
	font-family: sans-serif, verdana, arial;
	font-size: 12px;
	color: white;
	background-color: #002c61;
}	
.linea_subtitulo_SCh { font-family: Tahoma; 
	font-size: 8px;  
	text-transform: uppercase; 
	color: #ffffff; 
	background-color: #15637a;}
.linea_subtitulo
{
	font-size: 11px;
	color: black;
	font-family: sans-serif, verdana, arial;
	background-color: #efefef;
}
.linea_subtitulo_right
{
	font-size: 11px;
	color: black;
	font-family: sans-serif, verdana, arial;
	background-color: #d0cbcb;
	text-align: right;
}
.linea_subtitulo_center
{
	font-size: 11px;
	color: black;
	font-family: sans-serif, verdana, arial;
	background-color: #d0cbcb;
	text-align: center;
}
.linea_info
{
	font-size: 11px;
	color: black;
	font-family: sans-serif, verdana, arial;
	background-color: transparent;
	text-align: right;
}
.linea_subtitulo_left
{
	font-size: 11px;
	color: black;
	font-family: sans-serif, verdana, arial;
	background-color: #efefef;
	text-align: left;
}
.ddlb_9_template { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
.ddlb_9_x_45 {font-family: Tahoma; font-size: 11px; width: 45px; background-position: center center}
.ddlb_9_x_70 { font-family: Tahoma; font-size: 11px; width: 70px; background-position: center center}
.ddlb_9_x_100 { font-family: Tahoma; font-size: 11px;	width: 100px; background-position: center center; text-transform: uppercase; }
.ddlb_9_x_120 { font-family: Tahoma; font-size: 11px;	width: 120px; background-position: center center; text-transform: uppercase; }
.ddlb_9_x_150 { font-family: Tahoma; font-size: 11px;	width: 150px; background-position: center center; text-transform: uppercase; }
.ddlb_9_x_100_esp { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; width: 100px; background-position: center center; text-transform: uppercase;background-color: #ffcc66;}
.ddlb_9_x_200 { font-family: Tahoma; font-size: 11px; width: 200px; vertical-align: text-top ; text-transform: uppercase}
.ddlb_9_x_200_m { font-family: Tahoma; font-size: 11px; width: 200px; vertical-align: text-top ; }
.ddlb_9_x_200_esp { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; width: 200px; background-position: center center; text-transform: uppercase;background-color: #ffcc66;}
.ddlb_9_x_300_esp { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; width: 300px; background-position: center center; text-transform: uppercase;background-color: #ffcc66;}
.ddlb_9_x_400_esp { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; width: 400px; background-position: center center; text-transform: uppercase;background-color: #ffcc66;}
.ddlb_9_x_300
{
	font-size: 11px;
	vertical-align: top;
	width: 300px;
	font-family:Tahoma;
}
.ddlb_9_x_400 { font-family: Tahoma; font-size: 11px; width: 400px; vertical-align: top}
.ddlb_9_x_250 { font-family: Tahoma; font-size: 11px; width: 250px; vertical-align: top}
.ddlb_9_x_350 { font-family: Tahoma; font-size: 11px; width: 350px; vertical-align: top }
.ddlb_9_x_550 { font-family: Tahoma; font-size: 11px; width: 550px; vertical-align: top }
.ddlb_10_x_130{ font-family: Tahoma; font-size: 10px;	width: 130px; background-position: center center; text-transform: uppercase; }

.linea_datos_01 { font-family: Tahoma; font-size: 11px; color: #000000; background-color: #EFEFEF; text-align: left; text-transform: uppercase }

.linea_datos_01_sin_upercase
{ font-family: Tahoma; font-size: 11px; 
	color: #000000; 
	background-color: #EFEFEF; 
	text-align: left; 
	 }

.linea_datos_01_e
{
	font-size: 9px;
	text-transform: uppercase;
	color: #000000;
	font-family: Tahoma;
	background-color: #efefef;
	text-align: left;
}
	.linea_mensaje
	{
		font-weight: bold;
		font-size: 11px;
		text-transform: uppercase;
		color: #cc0000;
		font-family: Tahoma;
		background-color: #efefef;
		text-align: left;
	}
.linea_datos_01_n0
{
	font-weight: bold;
	font-size: 9px;
	text-transform: uppercase;
	color: #000000;
	font-family: Tahoma;
	background-color: #efefef;
	text-align: left;
}
.linea_datos_01_Ch { font-family: Tahoma; font-size: 9px; color: #000000; background-color: #EFEFEF; text-align: left; text-transform: uppercase }
.linea_datos_01_SCh { font-family: Tahoma; font-size: 8px; color: #000000; background-color: #EFEFEF; text-align: left; text-transform: uppercase }

.refresh_01
{
	border-top: 1px solid;
	border-left-width: 1px;
	font-size: 9px;
	border-bottom-width: 1px;
	text-transform: uppercase;
	color: #000000;
	font-family: Tahoma;
	background-color: #ffffff;
	border-right-width: 1px;
}
.linea_datos_02 { font-family: Tahoma; font-size: 11px; color: #000000; background-color: #F3F5F5; text-align: left; text-transform: uppercase }
.linea_datos_03 { font-family: Tahoma; font-size: 11px; color: #000000; background-color: #CCCCCC; text-align: left; text-transform: uppercase}
.linea_datos_04 { font-family: Tahoma; font-size: 11px; color: #FFFFFF; background-color: #CC0000; text-align: left; text-transform: uppercase}
.linea_datos_05 { font-family: Tahoma; font-size: 11px; color: #000000; background-color: #D6D6D6; text-align: left; text-transform: uppercase}
.linea_datos_0A { font-family: Tahoma; font-size: 11px; color: #000000; background-color: #F3F5F5; text-align: center; text-transform: uppercase ; cursor: hand}
.linea_datos_0A_Ch { font-family: Tahoma; font-size: 9px; color: #000000; background-color: #F3F5F5; text-align: left; text-transform: uppercase ; cursor: hand}
.cbx_chico {height: 13px;width: 13px;
}
.linea_datos_06 {
	font-family: Tahoma;
	font-size: 9px;
	color: #FFFFCC;
	background-color: #B6B581;
	text-align: left;
	text-transform: uppercase;
	font-weight: normal;

}
.linea_datos_07 {
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #FF9900;
	text-align: center;
	text-transform: uppercase;
	font-weight: bold;
}
.linea_datos_08 { font-family: Tahoma; font-size: 11px; color: #000000;  background-color: #CCCC9A;  text-align: center; text-transform: uppercase}
.linea_datos_10 {
	font-family: Tahoma;
	font-size: 9px;
	color: #000000;
	background-color: #9EBB25;
	text-align: center;
	text-transform: uppercase;
	font-weight: normal;
}
.linea_menu_01 {
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFCC;
	background-color: #993300;
	text-align: left;
	font-weight: normal;

}
.linea_submenu {
	font-family: Tahoma;
	font-size: 9px;
	color: #000000;
	background-color: #B6B581;
	text-align: left;
	text-transform: uppercase;
	font-weight: normal;
	cursor: hand;

}

.linea_submenu_01 {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	background-color: #993300;
	text-align: left;
	font-weight: normal;
	cursor: hand;

}
.linea_roja { font-family: Tahoma; font-size: 11px; color: #FFFFFF; background-color: #CC0000; text-align: left; text-transform: uppercase}
.linea_verde { font-family: Tahoma; font-size: 11px; color: #000000; background-color: #339933; text-align: left; text-transform: uppercase}
.linea_datos_menu {
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFCC;
bold; background-color: <%=Session("gs_color_fondo")%>; 	text-align: left;

}
.linea_datos_submenu { 
font-family: Tahoma; 
font-size: 11px; 
color: #FFFFCC; 
background-color: <%=Session("gs_color_fondo")%>; 
text-align: left}

.input_montos_70
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 9px;
	padding-bottom: 0px;
	margin: 0px;
	vertical-align: top;
	width: 70px;
	padding-top: 0px;
	font-family: Tahoma;
	border-collapse: collapse;
	height: 17px;
	text-align: right;
}
.input_montos_100
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 9px;
	padding-bottom: 0px;
	margin: 0px;
	vertical-align: top;
	width: 100px;
	padding-top: 0px;
	font-family: Tahoma;
	border-collapse: collapse;
	height: 17px;
	text-align: right;
}
.input_montos_100_paleturquoise
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 9px;
	padding-bottom: 0px;
	margin: 0px;
	vertical-align: top;
	width: 100px;
	padding-top: 0px;
	font-family: Tahoma;
	border-collapse: collapse;
	height: 17px;
	background-color: paleturquoise;
	text-align: right;
}
.input_montos_100_amarillo
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 9px;
	z-index: 19;
	left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	vertical-align: top;
	width: 100px;
	padding-top: 0px;
	font-family: Tahoma;
	top: 0px;
	border-collapse: collapse;
	height: 18px;
	background-color: #ffff99;
	text-align: right;
}

.input_montos_100_seleccionado
{
	font-weight: bold;
	font-size: 9px;
	color: #000000;
	font-family: Tahoma;
	background-color: #efefef;
	text-align: left;
}

.input_montos_100_gris
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 9px;
	z-index: 19;
	left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	vertical-align: top;
	width: 100px;
	padding-top: 0px;
	font-family: Tahoma;
	top: 0px;
	border-collapse: collapse;
	height: 18px;
	background-color: buttonface;
	text-align: right;
}

.input_montos_100_bloqueados
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 9px;
	z-index: 19;
	left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	vertical-align: top;
	width: 100px;
	color: #ffffff;
	padding-top: 0px;
	font-family: Tahoma;
	top: 0px;
	border-collapse: collapse;
	height: 18px;
	background-color: lightskyblue;
	text-align: right;
}


.input_montos_100_constantes
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 9px;
	z-index: 19;
	left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	vertical-align: top;
	width: 100px;
	padding-top: 0px;
	font-family: Tahoma;
	top: 0px;
	border-collapse: collapse;
	height: 18px;
	background-color: gold;
	text-align: right;
}
.input_montos_100_verde
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 9px;
	z-index: 19;
	left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	vertical-align: top;
	width: 100px;
	padding-top: 0px;
	font-family: Tahoma;
	top: 0px;
	border-collapse: collapse;
	height: 18px;
	background-color: lime;
	text-align: right;
}
.input_montos_100_rojo
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 9px;
	z-index: 19;
	left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	vertical-align: top;
	width: 100px;
	color: #ffffff;
	padding-top: 0px;
	font-family: Tahoma;
	top: 0px;
	border-collapse: collapse;
	height: 18px;
	background-color: red;
	text-align: right;
}
.link_menu
{
	font-size: 11px;
	color: #cccccc;
	font-family: Tahoma;
	text-align: right;
}
.Box_lbl
{
	border-right: #d5e4ff 2px outset;
	border-top: #d5e4ff 2px outset;
	font-size: 11px;
	border-left: #d5e4ff 2px outset;
	color: #000000;
	border-bottom: #d5e4ff 2px outset;
	font-family: Tahoma;
	height: 14px;
	background-color: silver;
	text-align: left;
	cursor: hand;
}