﻿/* ESTILOS ENLACE SANTANDER - VERSIÓN 1.1 - 02/12/2005 */
/* ESTILOS GENERAL HTML */
body {
	font-family: Tahoma, Arial, sans-serif, Helvetica;
	font-size: 11px;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	color: #215069;
	scrollbar-face-color: #E7EBEB;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #316AC5;
	background-image: url(../images/bg_pag.gif);
}

.azul {background-color: #0000FF;color: #ffffff;}
.rojo {background-color: #FF0000;color: #ffffff;}
.verde {background-color: #009900;color: #ffffff;}
.amarillo{background-color: #FFFF00;color: #000000;}
.lila{background-color: #CC0066; color: #000000;}
.negro{background-color: #000000; color: #FFFFFF;}
.marron{background-color: #CC9900; color: #FFFFFF;}
.naranja{background-color:#CC3300; color: #FFFFFF;}
.gris{background-color:#999999; color: #FFFFFF;}
.menu-666 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #494949;
	background-color: #E9E9E9;
	text-align: center;
	vertical-align: middle;
}
#contenido {
	height: 16%; 	/*height: 84%;*/
	width: 100%;
	top: 12px;
	overflow: auto;
	visibility: visible;
	z-index: 5;
	background-color: #FFFFFF;/*	overflow: auto;
	height: 445px;  465px
	width: 100%;
	top: 12px;
	background-color: #FFFFFF;*/
	/*padding: 15px;*/

}
#footer {
	/*border-top: 1px solid #D4E0E0;
	border-right: none;
	border-bottom: none;
	border-left: none;
	padding: 5px 30px 5px 5px;
	margin: 0 0 0 0;
	text-align: right;*/
 	border-top: 1px solid #D4E0E0;
	border-right: none;
	border-bottom: none;
	border-left: none;
	margin-bottom: 0px;
	height: 15px;
	/*height: 6%;*/
	padding: 5px 30px 5px 5px;
}
#footer_ventana {
	background-image: url(../images/bg_bot-popup.gif);
	margin-bottom: 0px;
	height: 16%;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 5px;
	padding-right: 30px;
	padding-bottom: 5px;
	padding-left: 5px;
}
input {
	font-family: Tahoma, Arial, sans-serif, Helvetica;
	font-size: 11px;
	padding-top: 1px;
	margin: 0px;
}
.bordebann {
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #D3DFDF;
	border-left-color: #D3DFDF;
}
select {
	font-family: Tahoma, Arial, sans-serif, Helvetica;
	font-size: 11px;
}
td {
	font-family: Tahoma, Arial, sans-serif, Helvetica;
	font-size: 11px;
}
tr {
	font-family: Tahoma, Arial, sans-serif, Helvetica;
	font-size: 11px;
}
textarea {
	font-family: Tahoma, Arial, sans-serif, Helvetica;
	font-size: 10px;
}
hr {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #B6B6B6;
}
/* ESTILOS MENUS */
a:link {
	color: #215069;
	text-decoration: none;
}
a:visited {
	color: #215069;
	text-decoration: none;
}
a:hover {
	color: #FF0000;
	text-decoration: none;
}
a:active {
	color: #FF0000;
	text-decoration: none;
}
a.btn:link {
	color: #333333;
	text-decoration: none;
	font-size: 10px;
}
a.btn:visited {
	color: #333333;
	text-decoration: none;
	font-size: 10px;
}
a.btn:hover {
	color: #DD070C;
	text-decoration: none;
	font-size: 10px;
}
a.btn:active {
	color: #666666;
	text-decoration: none;
	font-size: 10px;
}
a.menutexto:link {
	width: 100%;
	text-decoration: none;
	color: #215069;
	height: 20px;
	cursor: hand;
}
a.menutexto:visited {
	width: 100%;
	color: #215069;
	text-decoration: none;
	height: 20px;
	cursor: hand;
}
a.menutexto:hover {
	width: 100%;
	text-decoration: none;
	color: #CC3333;
	height: 20px;
	cursor: hand;
}
a.menutexto:active {
	width: 100%;
	color: #000000;
	text-decoration: none;
	height: 20px;
	cursor: hand;
}
a.menutoptexto:link {
	width: 100%;
	text-decoration: none;
	color: #000000;
}
a.menutoptexto:visited {
	width: 100%;
	color: #000000;
	text-decoration: none;
}
a.menutoptexto:hover {
	text-decoration: none;
	color: #FFFFFF;
	background-color: #FF0000;
}
a.menutoptexto:active {
	color: #FFFFFF;
	text-decoration: none;
}
a.menutop:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
}
a.menutop:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
}
a.menutop:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
}
a.menutop:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F1F1F1;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
}
a.submenu:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
}
a.submenu:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
}
a.submenu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
}
a.submenu:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
}
a.submenuon:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	background-image: url(../images/bg_lado_on.gif);
}
a.submenuon:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
}
a.submenuon:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
}
a.submenuon:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F1F1F1;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
}
/* ESTILOS GRAFICOS DE PAGINAS */
.anchotabla {
	width: 770px;
	background-color: #FFFFFF;
	border: none;
}
.destacado {
	font-weight: bold;
	color: #666666;
}
.titulopagina {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #EF3830;
	padding-left: 5px;
}
.titulodestacado {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #215069;
	line-height: 18px;
}
.titulousuario {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #47596A;
	height: 22px;
}
.lineatitulo {
	background-image: url(../images/fil.gif);
}
.txtfecha {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.txtInfoGrilla {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #47596A;
}

.combofiltro1 {
	width: 140px;
}
.bgfiltrobusqueda {
	background-color: #F1F1F1;
	border-top: 1px solid #E4E4E4;
	border-right: 1px solid #E8E8E8;
	border-bottom: 1px solid #E8E8E8;
	border-left: 1px solid #E4E4E4;
}
.bgtablafooter {
	border-top: 1px solid #E3E3E3;
	border-right: none;
	border-bottom: none;
	border-left: none;
}
.tdlineatabla1 {
	padding-left: 3px;
	background-color: #FFFFFF;
	font-size: 10px;
	height: 22px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	padding-right: 3px;
}
.tdlineatabla2 {
	padding-left: 3px;
	font-size: 10px;
	height: 22px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	padding-right: 3px;
}
.tdlineatabla3 {
	background-color: #F3F3F3;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #BCBFC1;
	padding-left: 5px;
	border-top-width: 1px;
	border-top-color: #FFFFFF;
	height: 20px;
}
.tdlineatabla4 {
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #BCBFC1;
	padding-left: 3px;
	border-top-width: 1px;
	border-top-color: #FFFFFF;
	height: 20px;
}
.tdlineatabla5 {
	background-color: #F3F3F3;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-left: 5px;
	border-top-width: 1px;
	border-top-color: #FFFFFF;
	height: 20px;
}
.tdlineatabla6 {
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-left: 3px;
	border-top-width: 1px;
	border-top-color: #FFFFFF;
	height: 20px;
}
h1 {
	font-family: Tahoma, Arial, sans-serif, Helvetica;
	font-size: 15px;
	color: #1B5580;
	font-weight: normal;
	margin: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;
}
#legal {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	clear: left;
	background-color: #FFFFFF;
	visibility: visible;
	z-index: 88;
	padding: 3px;
}
#legal2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	clear: left;
	width: 96%;
	margin-top: 0;
}
.trmenuout {
	background: #efefef;
	padding-left: 5px;
}
.trmenuover {
	background: #D3D3D3 url(../images/bg_submenuon_22.gif) no-repeat;
	color: #000000;
	padding-left: 5px;
}
.tdmenuout {
	border-top: 1px solid #E2E0E0;
	font-weight: normal;
	font-size: 11px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-color: #FFFFFF;
	border-left-width: 1px;
	border-left-color: #E2E0E0;
}
.tdsubmenuout {
	border-top: none;
	font-weight: normal;
	font-size: 11px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-left: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
}
.tdmenuout2 {
	border-top: 1px solid #DADFE2;
	font-weight: normal;
	font-size: 11px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-color: #DADFE2;
}
.altosubmenu {
	height: 24px;
}
.bgtablasubmenu {
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
	width: 770px;
	height: 24px;
}
.btn1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	height: 20px;
	width: 72px;
	background-color: #FFFFFF;
	background-image: url(../images/bg_btn1.gif);
	border: none;
	margin-right: 2px;
	margin-left: 2px;
}
.btn2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	height: 16px;
	width: 18px;
	background-color: #DD070C;
	background-image: url(../images/bg_btn_ver3.gif);
	border: none;
}
.btn3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	height: 48px;
	width: 14px;
	background-color: #FFFFFF;
	background-image: url(../images/bg_btn_ver1.gif);
	border: none;
}
.btn4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	height: 16px;
	width: 18px;
	background-color: #FFFFFF;
	background-image: url(../images/bg_btn_ver2.gif);
	border: none;
}
.path {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8D8D8D;
}
a.menupath:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
}
a.menupath:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
a.menupath:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #EE3B33;
	text-decoration: underline;
}
a.menupath:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.bgerror {
	background-image: url(../images/bgerror.gif);
	border: 1px solid #DD070C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.bgexito {
	background-image: url(../images/bgerror.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	border-top: 1px solid #F8FAFA;
	border-right: 1px solid #C9CED1;
	border-bottom: 1px solid #A7AEB4;
	border-left: 1px solid #F8FAFA;
}
.bgresultadobusqueda {
	background-color: #FFFFFF;
	border-top: 1px solid #E4E4E4;
	border-right: 1px solid #8A8A8A;
	border-bottom: 1px solid #8A8A8A;
	border-left: 1px solid #E4E4E4;
}
.bgcolumna {
	background-image: url(../images/bg_columna.gif);
}
.tdtitulotablares {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #E0E0E0;
}
.tdtitulomenuizq {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EAEAEA;
	padding-left: 5px;
	height: 20px;
	vertical-align: middle;
	color: #000000;
	background-color: #e3e3e3;
}
.Estilo13 {color: #993300}
.Estilo11 {font-size: 10px; font-weight: normal; font-style: normal; font-family: Arial, Helvetica, sans-serif; color: #666666; }

.bgsubmenu {
	background-image: url(../images/bg_lado_on1.gif);
}
.bgsubmenuon {
	background-image: url(../images/bg_lado_on.gif);
}
.bordemenu {
	background-image: url(../images/bglado.gif);
}
.bordemenu2 {
	background-image: url(../images/es7.gif);
}
.bgsubmenu2 {
	background-image: url(../images/bg_lado_off2.gif);
}
.bgsubmenu3 {
	background-image: url(../images/bg_submenu1.gif);
	background-repeat: no-repeat;
}
.bgcaja {
	background-image: url(../images/es03.gif);
	color: #47596A;
	font-weight: bold;
	background-repeat: no-repeat;
	height: 20px;
	padding: 2px 10px 0 10px;
}
#caja {
	float: left;
	width: 32%;
	margin-right: 1px;
	margin-bottom: 10px;
}
.bgcaja2 {
	background-image: url(../images/bges04.gif);
	background-repeat: repeat-x;
	border-right-color: #D4DFDF;
	border-right-width: 1px;
	border-right-style: solid;
	border-left-color: #D4DFDF;
	border-left-style: solid;
	border-left-width: 1px;
	padding: 10px 5px 5px 5px;
	height: 90px;
	color: #647D95;
}
#cajitas {
	margin: 0 0 0 14px;
}
#bannersuperior {
	margin-bottom: 10px;
	width: 98%;
	margin-left: 14px;
}
#encabezado {
	padding-top: 10px;
	color: #47596A;
	margin-left: 14px;
	width: 96%;
}
#encabezado td {
	font-size: 11px;
	color: #999999;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #47596A;
	margin: 0 0 0 0;
	padding: 0 0 2px 0;
}
#iconos {
	float: right;
	height: 18px;
}
.ban {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D3DFDF;
	background-image: url(../images/bg_puntos.gif);
	background-repeat: repeat-y;
}
a.menucaja:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
a.menucaja:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
a.menucaja:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
	text-decoration: underline;
}
a.menucaja:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
}
.trmenutopout {
	padding-left: 5px;
}
.bgmenutop {
	background-image: url(../images/bg_menutop.gif);
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #6E6E6E;
	border-bottom-color: #6E6E6E;
	background-color: #FF090A;
	border-left-width: 1px;
	border-left-color: #D2D2D2;
}
.tdmenutopout {
	font-weight: normal;
	font-size: 10px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	border: none;
	background-image: url(../images/bgfilmenutop.gif);
}
.trmenutopover {
	background: #FF0000;
	color: #000000;
	padding-left: 5px;
}
.btn11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	height: 20px;
	width: 70px;
	background-color: #FFFFFF;
	background-image: url(../images/bg_btn1.gif);
	border: none;
	margin-right: 2px;
	margin-left: 2px;
}
.btn1off {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	height: 18px;
	background-image: url(../images/bg_btn11.gif);
	border: none;
	padding: 0px;
	cursor: hand;
	background-repeat: no-repeat;
	width: 70px;
	margin-right: 2px;
	margin-left: 2px;
}
.btn1on {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	height: 20px;
	background-image: url(../images/bg_btn1.gif);
	border: none;
	padding: 0px;
	cursor: hand;
	width: 72px;
	margin-right: 2px;
	margin-left: 2px;
}
.btntopoff {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.bgactivo {
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
}
.trmenuoverTitulo {
	background: url(../images/bg_submenuon.gif);
	color: #000000;
	padding-left: 5px;
}
.bgsubmenuOF {
	background-image: url(../images/bg_lado_off1.gif);
}
.tablesuperior {
	border-top-width: 5px;
	border-top-style: solid;
	border-background: url(../images/bglado.gif);
}
.tablereduce {
	height: 21px;
}
.bgsubmenuadministracion {
	background-image: url(../images/bg_lado_admi.gif);
}
.bgsubmenuotros {
	background-image: url(../images/bg_lado_otros.gif);
}
.bgsubmenuimpuestos {
	background-image: url(../images/bg_lado_impuesto.gif);
}
.bgsubmenutranferencia {
	background-image: url(../images/bg_lado_tranferencia.gif);
}
.bgsubmenuconsolidadas {
	background-image: url(../images/bg_lado_consolidadas.gif);
}
.bgsubmenusaldos {
	background-image: url(../images/bg_lado_saldos.gif);
}
.bgsubmenuconsultas {
	background-image: url(../images/bg_lado_consultas.gif);
}
.btn2off {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	height: 20px;
	width: 130px;
	background-color: #FFFFFF;
	background-image: url(../images/bg_btn22.gif);
	border: none;
	margin-right: 2px;
	margin-left: 2px;
	cursor: hand;
}
.btn2on {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	height: 20px;
	width: 130px;
	background-color: #FFFFFF;
	background-image: url(../images/bg_btn21.gif);
	border: none;
	margin-right: 2px;
	margin-left: 2px;
	cursor: hand;
}
form {
	margin: 0px;
	padding: 0px;
}
.títulos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #666666;
}
.menu-1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #494949;
	background-color: #E9E9E9;
	text-align: center;
	vertical-align: middle;
}
.Estilo2 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: bold; }
.Estilo3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	font-weight: normal;
	font-style: normal;
}
a:link {
	text-decoration: none;
	color: #333333;
}
a:visited {
	text-decoration: none;
	color: #666666;
}
a:hover {
	text-decoration: underline;
	color: #666666;
}
a:active {
	text-decoration: none;
	color: #0066FF;
}
.Estilo7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2B37B2;
	line-height: normal;
	background-color: #f0f0f0;
	height: 160px;
	width: 160px;
	overflow: scroll;
}
.Estilo11 {font-size: 10px; font-weight: normal; font-style: normal; font-family: Arial, Helvetica, sans-serif; color: #666666; }
.Estilo12 {
	font-weight: normal;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0B54C1;
	text-align: center;
	vertical-align: middle;
}
texto-menu-lateral {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}



#dspcont1, #dspcont2 {
	display:block;
}
#dspcont3 {
	display:none;
}
a.menu:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	line-height: 9px;
}
a.menu:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	line-height: 9px;
}
a.menu:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	line-height: 9px;
}
a.menu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 9px;
}
a.menubco:link, a.menubco:visited, a.menubco:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 9px;
}
.btn1ofaceptar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
	height: 20px;
	width: 72px;
	background-color: #FFFFFF;
	background-image: url(../images/aceptar_of.gif);
	border: none;
	margin-right: 2px;
	margin-left: 2px;
	text-align: left;
	padding-left: 8px;
	cursor: hand;
	background-repeat: no-repeat;
}
.btn1onaceptar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #D01E1E;
	height: 20px;
	width: 72px;
	background-color: #FFFFFF;
	background-image: url(../images/aceptar_on.gif);
	border: none;
	margin-right: 2px;
	margin-left: 2px;
	text-align: left;
	padding-left: 8px;
	cursor: hand;
	background-repeat: no-repeat;
}
.btn3off {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	height: 20px;
	width: 172px;
	background-color: #FFFFFF;
	background-image: url(../images/bg_btn32.gif);
	border: none;
	margin-right: 2px;
	margin-left: 2px;
	cursor: hand;
}
.btn3on {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	height: 20px;
	width: 172px;
	background-color: #FFFFFF;
	background-image: url(../images/bg_btn31.gif);
	border: none;
	margin-right: 2px;
	margin-left: 2px;
	cursor: hand;
}
.inputder {
	text-align: right;
}
.btn1no {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	height: 20px;
	background-color: #B6B6B6;
	background-image: url(../images/bg_btn11no.gif);
	border: none;
	padding: 0px;
	background-repeat: no-repeat;
	width: 72px;
	margin-right: 2px;
	margin-left: 2px;
}
.btn2no {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	height: 20px;
	width: 130px;
	background-color: #FFFFFF;
	background-image: url(../images/bg_btn22no.gif);
	border: none;
	margin-right: 2px;
	margin-left: 2px;
}
.btn3no {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	height: 20px;
	width: 172px;
	background-color: #FFFFFF;
	background-image: url(../images/bg_btn32.gif);
	border: none;
	margin-right: 2px;
	margin-left: 2px;
}
.tdtitulotabla2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #47596A;
	background-color: #EFF3F2;
	border-top-color: #FFFFFF;
	border-right-color: #EFF3F2;
	border-left-color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
	color: #47596A;
	background-image: url(../images/bg_top_tabla.gif);
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
}
/* ESTILOS ENLACE MEXICO */
a.textblanco:link {
	color: #FFFFFF;
	text-decoration: none;
}
a.textblanco:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a.textblanco:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
a.textblanco:active {
	color: #FFFFFF;
	text-decoration: none;
}
.bgblanco {
	background-color: #FFFFFF;
	background-image: url(../images/px_blanco.gif);
}
.inputconsulta {
	width: 110px;
}
.inputfiltro {
	border: 1px solid #D9E2EA;
	height: 19px;
}
.inputfiltro1 {
	width: 96%;
	border: 1px solid #D9E2EA;
	height: 17px;
}
.inputfiltro2 {
	width: 49%;
	border: 1px solid #D9E2EA;
	height: 17px;
}
.inputfiltro3 {
	border: 1px solid #D9E2EA;
	height: 17px;
	width: 75%;
}
/*  ESTILOS REQUERIDOS BOTONERA MEXICO */


.tdlineatabla1ti {
	padding-left: 3px;
	background-color: #FFFFFF;
	font-size: 10px;
	height: 20px;
	background-image: url(../images/bg_ti_blanco.gif);
}
.tdlineatabla2ti {
	padding-left: 3px;
	background-color: #F3F3F3;
	font-size: 10px;
	height: 20px;
	background-image: url(../images/bg_ti_gris.gif);
}
.tdlineatabla3ti {
	padding-left: 3px;
	background-color: #DEDEDE;
	font-size: 10px;
	height: 20px;
	background-image: url(../images/bg_ti_gris2.gif);
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #BFBFBF;
}
.tdlineatabla4ti {
	padding-left: 3px;
	background-color: #DEDEDE;
	font-size: 10px;
	height: 20px;
	background-image: url(../images/bg_ti_gris3.gif);
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #BFBFBF;
}
.tdlineatabla33 {
	background-color: #F3F3F3;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #BCBFC1;
	padding-left: 3px;
	border-top-width: 1px;
	border-top-color: #BCBFC1;
}
.btn0off {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	height: 20px;
	background-color: #B6B6B6;
	background-image: url(../images/bg_btn00.gif);
	border: none;
	padding: 0px;
	cursor: hand;
	background-repeat: no-repeat;
	width: 42px;
	margin-right: 2px;
	margin-left: 2px;
}
.btn0on {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	height: 20px;
	background-image: url(../images/bg_btn0.gif);
	border: none;
	padding: 0px;
	cursor: hand;
	width: 42px;
	margin-right: 2px;
	margin-left: 2px;
}
.agendar {
	width: 180px;
}
/*AGREGADOS EL 02/12/2005 */

.btn4off {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	height: 20px;
	width: 195px;
	background-color: #FFFFFF;
	background-image: url(../images/bg_btn32_2.gif);
	border: none;
	margin-right: 2px;
	margin-left: 2px;
	cursor: hand;
}
.btn4on {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	height: 20px;
	width: 195px;
	background-color: #FFFFFF;
	background-image: url(../images/bg_btn41_1.gif);
	border: none;
	margin-right: 2px;
	margin-left: 2px;
	cursor: hand;
}
.anchoiframe1 {
	width: 550px;
}
.anchoiframe2 {
	width: 765px;
}
.bglayer {
	background-color: #FFFFFF;
	background-image: url(../images/bg_layer.jpg);
	background-repeat: no-repeat;
}
/* 
#filtro, #tablaresul {
	margin-left: 14px;
	margin-bottom: 25px;
}
*/

#tablafiltro {
	width: 785px;
}
#tablafiltro table {
	width: 785px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #D4DFDF;
	border-left-color: #D4DFDF;
}
#tablafiltro th {
	text-align: left;
	color: #47596A;
	background-color: #F7F9F9;
	padding: 10px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}
#tablafiltro td {
	padding: 5px;
}
.septd {
	background-image: url(../images/sep_tabla.gif);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
	height: 2px;
}
/* Bordes de Tablas */

.bordetab1 {
	font-size: 1px;
	margin: 0px 1px;
	line-height: 1px;
	height: 1px;
	border-bottom: #0099FF 1px solid
}
.bordetab2 {
	border-right: #D4DFDF 1px solid;
	background: #fffffd;
	border-left: #D4DFDF 1px solid
}
.bordetab3 {
	border-right: #FFFFFF 1px solid;
	padding-right: 0px;
	border-top: #FFFFFF 1px solid;
	padding-left: 0px;
	padding-bottom: 0px;
	border-left: #FFFFFF 1px solid;
	padding-top: 0px;
	border-bottom: #FFFFFF 1px solid
}
.bordetab4 {
	font-size: 1px;
	margin: 0px 1px;
	line-height: 1px;
	height: 1px;
	border-top: #D4DFDF 1px solid
}
.bordetab5 {
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #D4DFDF;
	border-bottom-color: #D4DFDF;
}
#cajafiltro {
	width: 96%;
	margin-left: 14px;
	margin-bottom: 10px;
}
#cajafiltro #num {
	background-image: url(../images/num.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	margin-top: 1px;
	margin-right: 5px;
	width: 14px;
	height: 14px;
	text-align: center;
	margin-left: 2px;
	float: left;
}
#cajafiltro th {
	color: #6888A1;
	padding: 3px;
	text-align: left;
}
#cajafiltro td {
	color: #215069;
	padding: 3px;
}
#cajafiltro table {
	width: 98%;
}
#descripcion {
	width: 96%;
	margin-left: 14px;
	margin-bottom: 20px;
	text-align: center;
}
#descripcion td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6888A1;
	height: 18px;
	font-weight: bold;
	text-align: left;
	padding: 0 0 0 6px;
	background-image: url(../images/ptos.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
#descripcion td22 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6888A1;
	height: 18px;
	text-align: left;
	padding: 0 0 0 6px;
	background-image: url(../images/ptos.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.bgdescripcion {
	background-color: #F7F9F9;
}
#descripcion th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6888A1;
	height: 20px;
	background-repeat: repeat-x;
	text-align: left;
	padding: 0 0 0 6px;
	background-image: url(../images/ptos.gif);
	font-weight: normal;
}
.txtalertas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #215069;
}
#banner {
	margin-left: 14px;
	width: 96%;
	margin-bottom: 12px;
}
h3 {
	font-size: 11px;
	background-image: url(../images/bgh3_v3.gif);
	background-repeat: repeat-x;
	margin: 0px;
	height: 22px;
	text-align: left;
	padding-top: 3;
	padding-right: 0%;
	padding-bottom: 0;
	padding-left: 3px;
}
#contenido .cajadetalle .bordetab2 .bordetab3 h4 {
	font-size: 11px;
	background-image: url(../images/bgh3_v4.gif);
	background-repeat: repeat-x;
	margin: 0px;
	height: 23px;
	text-align: left;
	vertical-align: middle;
	padding-top: 3px;
	padding-left: 4px;
}
h5 {
	font-size: 11px;
	font-style: normal;
	padding-top: 5px;
	padding-bottom: 5px;
	margin: 0;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #47596A;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #47596A;
	width: auto;
}
#descripcion table {
	width: 96%;
}
#bannersuperior table {
}
#caja ul {
	margin: 10px 0 0 15px;
	padding: 0 0 10px 10px;
}
.pactivo {
	list-style-image: url(../images/mas.gif);
}
.pinactivo {
	list-style-image: url(../images/menos.gif);
}
.pinprod {
	list-style-image: url(../images/li1.gif);
}
#iconos img {
	margin-left: 6px;
}
#mensajes {
	padding: 8px;
	font-size: 12px;
	height: 40px;
}
#MENSAJES_C {
	padding: 8px;
	font-size: 12px;
	height: 40px;
}
#MENSAJES_R {
	padding: 8px;
	font-size: 12px;
	height: 40px;
}
.icomensaje {
	padding-right: 10px;
	float: left;
	margin: 0px;
	height: 36px;
	width: 36px;
}
.mensaje {
	float: left;
}
.txt_error {
	font-weight: bold;
	color: #FF0000;
}
#mensajes p {
	margin: 0px;
	padding: 0px 0px 10px;
}
#info {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	float: left;
	color: #6888A1;
	padding: 2px;
	height: 21px;
	vertical-align: middle;
}
#infofiltro {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	float: left;
	color: #6888A1;
	padding: 2px;
}
.boton1 {
	background: url(../images/botv3.gif) no-repeat -1px -1px;
	color:#000000;
	height: 20px;
	width: 70px;
	font-size: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Tahoma, Arial, sans-serif, Helvetica;
	font-weight: normal;
	margin: 0;
	padding: 0;
}
.boton2 {
	background: url(../images/botv3.gif) no-repeat -1px -22px;
	color:#000000;
	height: 20px;
	width: 70px;
	font-size: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Tahoma, Arial, sans-serif, Helvetica;
	font-weight: normal;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
.boton3 {
	background: url(../images/botv3.gif) no-repeat -1px -43px;
	color:#000000;
	height: 20px;
	width: 70px;
	font-size: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Tahoma, Arial, sans-serif, Helvetica;
	font-weight: normal;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
.boton4 {
	background: url(../images/botv33.gif) no-repeat -1px -1px;
	color:#000000;
	height: 20px;
	width: 130px;
	font-size: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin: 0;
	padding: 0;
}
.boton5 {
	background: url(../images/botv33.gif) no-repeat -1px -22px;
	color:#000000;
	height: 20px;
	width: 130px;
	font-size: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
.boton6 {
	background: url(../images/botv33.gif) no-repeat -1px -43px;
	color:#000000;
	height: 20px;
	width: 130px;
	font-size: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
.boton7 {
	background: url(../images/botones3.gif) no-repeat -1px -1px;
	color:#000000;
	height: 18px;
	width: 172px;
	font-size: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin: 0;
	padding: 0;
}
.boton8 {
	background: url(../images/botones3.gif) no-repeat -1px -20px;
	color:#000000;
	height: 18px;
	width: 172px;
	font-size: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
.boton9 {
	background: url(../images/botones3.gif) no-repeat -1px -39px;
	color:#000000;
	height: 18px;
	width: 172px;
	font-size: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
#CAJATABLA {
	width: 96%;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 14px;
}
#CAJATABLAPLANES {
	width: 96%;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 14px;
	float: none;
	height: 100px;
}
#CAJATABLA_VACIA {
	margin: 0 0 20px 14px;
	width: 96%;
}
#CAJATABLA_VACIA th {
	font-family: Arial, Helvetica, sans-serif;
	color: #47596A;
	background-color: #EFF3F2;
	border-top-color: #FFFFFF;
	border-right-color: #EFF3F2;
	border-left-color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
	color: #47596A;
	background-image: url(../images/bg_top_tabla.gif);
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	height: 24px;
}
#CAJATABLA table {
/*	width: 100%; */
}
#busq_avanzada {
	text-align: right;
	background-image: url(../images/bg_aletita.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 19px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 0;
}
#busq_avanzada a:link, #busq_avanzada a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #6888A1;
	text-decoration: none;
}
#busq_avanzada a:hover, #busq_avanzada a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FF0000;
	text-decoration: none;
}
h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #47596A;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
#cajaresulfiltro {
	width: 98%;
	margin-left: 14px;
	margin-bottom: 20px;
}
.bordetab3celeste {
	border-right: #FFFFFF 1px solid;
	padding-right: 0px;
	border-top: #FFFFFF 1px solid;
	padding-left: 0px;
	padding-bottom: 0px;
	border-left: #FFFFFF 1px solid;
	padding-top: 0px;
	border-bottom: #FFFFFF 1px solid;
	background-color: #F7F9F9;
}
#cajaresulfiltro table {
	width: 98%;
}
#cajaresulfiltro th {
	color: #215069;
	text-align: left;
	padding: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EFF3F2;
}
#cajaingreso th {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	padding-left: 18px;
}
#cajaresulfiltro td {
	color: #215069;
	text-align: left;
	padding: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EFF3F2;
}
.inputfecha {
	width: 65%;
}
#cajafiltro2 {
	width: 98%;
	margin-left: 14px;
	margin-bottom: 20px;
}
#cajafiltro2 td {
	color: #215069;
	padding: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EFF3F2;
}
#cajafiltro2 th {
	color: #215069;
	text-align: left;
	padding: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D3DFDF;
	background-color: #F7F9F9;
}
#cajafiltro2 table {
	width: 99%;
}
.mensaje {
	float: left;
}
.txt_error {
	font-weight: bold;
	color: #FF0000;
}
#mensajes p {
	margin: 0px;
	padding: 0px 0px 10px;
}
#checkarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #47596A;
	clear: left;
	width: 98%;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 16;
	margin-left: 14px;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
}
.lineaptos {
	font-size: 1px;
	line-height: 1px;
	height: 10px;
	background-image: url(../images/ptos.gif);
	background-repeat: repeat-x;
	width: 96%;
	background-position: bottom;
	margin: 0px;
}
h5 {
	font-size: 12px;
	margin: 5 0 0;
	padding: 6px 4px 2px;
	text-align: left;
	width: 96%;
}
#cajaproductos {
	width: 96%;
	margin-right: 8px;
	margin-bottom: 10px;
	left: auto;
}
#productos {
	width: 98%;
	margin-left: 14px;
	margin-bottom: 20px;
	text-align: center;
}
#cajaproductos th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #536D84;
	height: 20px;
	background-repeat: repeat-x;
	font-weight: bold;
	text-align: left;
	padding: 0 0 0 6px;
	background-image: url(../images/puntos.gif);
	background-position: left bottom;
}
#cajaproductos td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #536D84;
	height: 18px;
	font-weight: normal;
	text-align: left;
	padding: 0 0 0 6px;
	background-image: url(../images/puntos.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
#cajaproductos table {
	width: 96%;
}
.bordetablban3 {
	border-right: none;
	border-top: none;
	border-left: none;
	border-bottom: none;
}
/* mensaje carolina */

#cajamensaje {
	width: 96%;
	margin-left: 14px;
	margin-bottom: 20px;
}
#mensaje {
	width: 98%;
	margin-left: 14px;
	margin-bottom: 10px;
	margin-top: 6px;
}
#mensaje table {
	width: 98%;
	margin-left: 0px;
	margin-top: 6px;
}
#mensaje th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #536D84;
	height: 20px;
	background-repeat: repeat-x;
	font-weight: bold;
	text-align: left;
	padding: 0 0 0 6px;
	background-image: url(../images/puntos.gif);
	background-position: left bottom;
}
#mensaje td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #536D84;
	height: 18px;
	font-weight: normal;
	text-align: left;
	padding: 0 0 0 6px;
	background-image: url(../images/puntos.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
#txtmensaje {
	width: 98%;
	margin-left: 14px;
	margin-bottom: 10px;
	margin-top: 6px;
}
#txtmensaje table {
	width: 98%;
	margin: 0px;
	padding: 0px;
}
#entrada {
	margin: 0 0 20px 14px;
	width: 98%;
}
#entrada td {
	margin: 0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#encabezado a.topmensaje:link {
	color: #999999;
	text-decoration: none;
}
#encabezado a.topmensaje:visited {
	color: #999999;
	text-decoration: none;
}
#encabezado a.topmensaje:hover {
	color: #FF0000;
	text-decoration: none;
}
#encabezado a.topmensaje:active {
	color: #999999;
	text-decoration: none;
}
.bgbannermensaje {
	background-image: url(../images/banners/bg_aviso_mensaje.gif);
	padding: 0px;
	height: 120px;
}
.bannermensaje {
	background-image: url(../images/banners/aviso_mensaje.gif);
	height: 120px;
	background-repeat: no-repeat;
	background-position: 45px;
}
.obligatorio {
	color: #215069;
	text-decoration: none;
}
a.menuayudapop:link {
	font-family: Tahoma, Arial, sans-serif, Helvetica;
	font-size: 9px;
	color: #000066;
	text-decoration: none;
}
a.menuayudapop:visited {
	font-family: Tahoma, Arial, sans-serif, Helvetica;
	font-size: 9px;
	color: #000066;
	text-decoration: none;
}
a.menuayudapop:hover {
	font-family: Tahoma, Arial, sans-serif, Helvetica;
	font-size: 9px;
	color: #000066;
	text-decoration: none;
}
a.menuayudapop:active {
	font-family: Tahoma, Arial, sans-serif, Helvetica;
	font-size: 9px;
	color: #000066;
	text-decoration: none;
}
.borayuda {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F7F7F7;
}
.borayuda2 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.bgpunteado {
	background-image: url(../images/bg_sep.gif);
}
#cajamensaje1 {
	width: 96%;
	margin-left: 14px;
	margin-bottom: 20px;
}
#cajamensaje2 {
	width: 96%;
	margin-left: 14px;
	margin-bottom: 20px;
	display:none
}
/* ESTILOS MULTI TABLA */
.dropDown {
	position: absolute;
	overflow: auto;
	display: none;
	background: window;
	color: #000000;
	border: 1px solid windowtext;
	float: right;
	width: 100%;
	height: 150px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.dropDown2 {
	position: absolute;
	overflow: auto;
	display: none;
	background: window;
	color: #000000;
	border: 1px solid #000000;
	float: right;
	width: 18%;
	height: 150px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.tablaBtnOrdenAsc {
	/*	background-image: url("../images/tablebtnup.gif"); */
	marks: none;
	width: 1px;
	height: 1px;
	background-color: #F5F5F5;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	border-style: none;
	border-width: 0;
}
.tablaBtnOrdenDesc {
	/*	background-image: url("../images/tablebtndw.gif"); */
	marks: none;
	width: 1px;
	height: 1px;
	background-color: #F5F5F5;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	border-style: none;
	border-width: 0;
}
.option {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	padding-left: 3;
	padding-right: 3;
	text-align: left;
	padding-top: 2;
	padding-bottom: 2;
}
.optionOn {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	padding-left: 3;
	padding-right: 3;
	color: white;
	background-color: #08216b;
	text-align: left;
	padding-top: 2;
	padding-bottom: 2;
}
.tablaBtnFiltroOff {
	background-image: url(../images/bot_ord_select.gif);
	marks: none;
	width: 14px;
	height: 19px;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	border-style: none;
	border-width: 0;
	background-color: #F5F5F5;
}
.tablaBtnFiltro {
	background-image: url(../images/bot_ord_off.gif);
	marks: none;
	width: 14px;
	height: 19px;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	border-style: none;
	border-width: 0;
	background-color: #F5F5F5;
}
.tablaBtnFiltroAsc {
	background-image: url(../images/bot_ord_asc.gif);
	marks: none;
	width: 14px;
	height: 19px;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	border-style: none;
	border-width: 0;
	background-color: #F5F5F5;
}
.tablaBtnFiltroDes {
	background-image: url(../images/bot_ord_des.gif);
	marks: none;
	width: 14px;
	height: 19px;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	border-style: none;
	border-width: 0;
	background-color: #F5F5F5;
}
.tdlineatablagroup {
	padding-left: 3px;
	background-color: #e7e7e7;
	font-size: 10px;
	height: 22px;
	color: #313163;
	font-weight: bold;
	text-indent: 5px;
}
.tdTotalizadora {
	color: #333333;
	background-color: #FFFFFF;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #808080;
	border-bottom-color: #808080;
	height: 22px;
}
#slidemenubar, #slidemenubar2 {
	position:absolute;
	border:1.5px none black;
	line-height:20px;
	z-index: 5;
}
.dontShowMe {
	display: none;
}
#AMT_multiTabla_t2 table {
	width: 99.5%;
}
#separadorOrd {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #404040;
}
.Estilo1 {
	font-size: 11px;
	font-weight: bold;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D4D0C8;
}
.bgcontenidotabla {
	background-color: #F3F3F3;
}
.tdtitulotabla {
	border:1px solid;
	cursor:default;
	color: #47596A;
	background-color: #EFF3F2;
	border-top-color: #FFFFFF;
	border-right-color: #EFF3F2;
	border-bottom-color: #D4DFDF;
	border-left-color: #FFFFFF;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #47596A;
	background-image: url(../images/bg_top_tabla.gif);
}
.tdtitulotablatrans {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	cursor:default;
	color: #47596A;
	background-color: #EFF3F2;
	border-top-color: #FFFFFF;
	border-right-color: #EFF3F2;
	border-bottom-color: #DEE7E7;
	border-left-color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
	color: #47596A;
	background-image: url(../images/bg_top_tabla333.gif);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}
a.menumultitabla:link, a.menumultitabla:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #47596A;
	text-decoration: none;
	font-weight: bold;
	cursor:hand;
}
a.menumultitabla:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #27323A;
	text-decoration: none;
	font-weight: bold;
	cursor:hand;
}


/* FIN ESTILOS MULTI TABLA */

/* PAGINACION MULTI TABLA */
# paginacion {
}
a.paginacionoff:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	margin-right: 1px;
	margin-left: 1px;
}
a.paginacionoff:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	margin-right: 1px;
	margin-left: 1px;
}
a.paginacionoff:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DD070C;
	text-decoration: none;
	margin-right: 1px;
	margin-left: 1px;
}
a.paginacionoff:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	margin-right: 1px;
	margin-left: 1px;
}
a.paginacionon:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DD070C;
	text-decoration: none;
	margin-right: 1px;
	margin-left: 1px;
	font-weight: bold;
}
a.paginacionon:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DD070C;
	text-decoration: none;
	margin-right: 1px;
	margin-left: 1px;
	font-weight: bold;
}
a.paginacionon:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DD070C;
	text-decoration: none;
	margin-right: 1px;
	margin-left: 1px;
	font-weight: bold;
}
a.paginacionon:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DD070C;
	text-decoration: none;
	margin-right: 1px;
	margin-left: 1px;
	font-weight: bold;
}
/* FIN PAGINACION MULTI TABLA */
#BOTONLIMPIAR {
	display:none
}
#BOTAUTORIZA {
	float: right;
}
#la_favorito {
	position:absolute;
	left:611px;
	top:72px;
	width:190px;
	height:156px;
	z-index:1;
	visibility: hidden;
}
.style1 {
	color: #999999
}
.style3 {
	color: #47596A
}
.TextExporta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6888A1;
}
/* CAJAS CON PASOS PARA ALTAS */

.cajafiltroalta {
	width: 96%;
	margin-left: 14px;
	margin-bottom: 14px;
}
.cajafiltroalta .num {
	background-image: url(../images/num.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	margin-top: 1px;
	margin-right: 5px;
	width: 14px;
	height: 14px;
	text-align: center;
	margin-left: 2px;
	float: left;
}
.cajafiltroalta th {
	color: #6888A1;
	padding: 3px;
	text-align: left;
}
.cajafiltroalta td {
	color: #215069;
	padding: 3px;
}
.cajafiltroalta table {
	width: 98%;
}
/* CAJAS CON PASOS PARA DETALLE */

.cajadetalle {
	width: 96%;
	margin-left: 14px;
	margin-bottom: 15px;
	text-align: center;
}
.cajadetallesaldo {
	width: 96%;
	margin-left: 14px;
	margin-bottom: 10px;
	text-align: center;
}
.cajadetalle td {
	font-family: Tahoma, Arial, sans-serif, Helvetica;
	font-size: 11px;
	color: #6888A1;
	height: 18px;
	font-weight: bold;
	text-align: left;
	padding: 0 0 0 6px;
	background-image: url(../images/ptos.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.cajadetallesaldo th {
	font-family: Tahoma, Arial, sans-serif, Helvetica;
	font-size: 11px;
	color: #6888A1;
	height: 18px;
	font-weight: bold;
	text-align: left;
	padding: 0 0 0 6px;
	background-image: url(../images/ptos.gif);
	background-repeat: repeat-x;
}
.cajadetallesaldo table {
	width: 100%;
}
.cajadetalle td22 {
	font-family: Tahoma, Arial, sans-serif, Helvetica;
	font-size: 11px;
	color: #6888A1;
	height: 18px;
	text-align: left;
	padding: 0 0 0 6px;
	background-image: url(../images/ptos.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.cajadetalle {
	background-color: #F7F9F9;
}
.cajadetalle th {
	font-family: Tahoma, Arial, sans-serif, Helvetica;
	font-size: 11px;
	color: #6888A1;
	height: 20px;
	background-repeat: repeat-x;
	text-align: left;
	padding: 0 0 0 6px;
	background-image: url(../images/ptos.gif);
	font-weight: normal;
}
.cajadetallesaldo td {
	font-family: Tahoma, Arial, sans-serif, Helvetica;
	font-size: 11px;
	color: #6888A1;
	height: 20px;
	text-align: left;
	padding: 0 0 0 6px;
	font-weight: normal;
}
.cajadetalle table {
	width: 99%;
}
#verbusqueda {
	width: 96%;
	margin-left: 14px;
}
#verbusqueda2 {
	width: 96%;
	margin-left: 14px;
	color: #CED9E1;
}
#verbusqueda a {
	color: #6888a1;
	text-decoration: none;
}
#verbusqueda a:hover {
	color: #ff0000;
	text-decoration: none;
}
#verbusqueda2 a {
	color: #C9D5DE;
	text-decoration: none;
}
#verbusqueda2 a:hover {
	color: #ff0000;
	text-decoration: none;
}
/*  colapsar cajas */

#iconos2 {
	float: right;
	height: 14px;
}
#iconos2 img {
	margin-left: 1px;
}
/*  colapsar cajas */
/* linea para separar columnas */

/* linea para separar columnas */
.bordecol {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #d4dfdf;
}
.bordeco2 {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}
/* CAJAS VENTANA PAL TATA */


.ventanaPOP {
	width: 626px;
}
#VentanaPopUpFondo {
	position:absolute;
	width:626px;
	height:342px;
	z-index:8;
	background-image: url(../images/ventana_bg3.gif);
	background-repeat: no-repeat;
	height: 342px;
	width: 626px;
	filter: Alpha(Opacity=50);
	visibility: visible;
}
#BotonCerrar {
	position:absolute;
	width:27px;
	height:24px;
	z-index:10;
	left: 590px;
	top: 6px;
	visibility: visible;
}
#VentanaPopUpPagina {
	position:absolute;
	width:606px;
	height:303px;
	z-index:9;
	background-color: #FFFFFF;
	visibility: visible;
	border: 1px solid #ACB6B6;
	margin-top: 27px;
	margin-right: 9px;
	margin-bottom: 9px;
	margin-left: 9px;
}
#ventanitas {
	position: absolute;
	left: 90px;
	top: 75px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	z-index: 8;
}
#BgPagina {
	position:absolute;
	width:100%;
	height:100%;
	z-index:7;
	left: 0;
	top: 0;
	background-image: url(../images/ventana_bg.gif);
	filter: Alpha(Opacity=65);
	visibility: visible;
}
#BgPaginaError {
	position:absolute;
	width:100%;
	height:100%;
	z-index:7;
	left: 0;
	top: 0;
	background-image: url(../images/ventana_bg_error.gif);
	filter: Alpha(Opacity=65);
	visibility: visible;
}
.flechacombolupa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	height: 19px;
	width: 19px;
	background-color: transparent;
	background-image: url(../images/fle_combolupa0.gif);
	border: none;
	cursor: hand;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.flechacombolupaOn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	height: 19px;
	width: 19px;
	background-color: transparent;
	background-image: url(../images/fle_combolupa.gif);
	border: none;
	cursor: hand;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.flechacombolupaPress {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	height: 19px;
	width: 19px;
	background-color: transparent;
	background-image: url(../images/fle_combolupa3.gif);
	border: none;
	cursor: hand;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
/*  calendario */


.flechaCalendario {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	height: 19px;
	width: 19px;
	background-color: transparent;
	background-image: url(../images/fle_Calendario0.gif);
	border: none;
	cursor: hand;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.flechaCalendarioOn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	height: 19px;
	width: 19px;
	background-color: transparent;
	background-image: url(../images/fle_Calendario.gif);
	border: none;
	cursor: hand;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.flechaCalendarioPress {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	height: 19px;
	width: 19px;
	background-color: transparent;
	background-image: url(../images/fle_Calendario3.gif);
	border: none;
	cursor: hand;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.combov5 {
	visibility:hidden;
	position:absolute;
	width: 248px;
	z-index: 6;
}
.combov52 {
	visibility:hidden;
	position:absolute;
	width: 285px;
	z-index: 6;
}
#menusCombobox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	position:absolute;
	z-index: 5;
	margin-top: 110px;
	width: 242px;
	padding: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #7F9DB9;
	border-bottom-color: #7F9DB9;
	border-left-color: #7F9DB9;
	background-color: #FFFFFF;
	visibility: visible;
}
.menusCombobox { /*COMBO DE AJAX*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	position:absolute;
	z-index: 5;
	margin-top: 110px;
	width: 242px;
	padding: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #7F9DB9;
	border-bottom-color: #7F9DB9;
	border-left-color: #7F9DB9;
	background-color: #FFFFFF;
	visibility: visible;
}
.combomenu1 {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	padding-left: 4;
	padding-right: 4;
	text-align: left;
	padding-top: 3;
	padding-bottom: 3;
	height: 15px;
}
.combomenu2 {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	padding-left: 4;
	padding-right: 4;
	color: white;
	background-color: #316AC5;
	text-align: left;
	padding-top: 3;
	padding-bottom: 3;
	height: 15px;
}

.combomenu1Button {
	text-align: left;
	height: 18px;
	width: 100%;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #FFFFFF;
	padding-left: 7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
/*	color: #215069;*/
}
.combomenu2Button {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: white;
	background-color: #316AC5;
	text-align: left;
	height: 18px;
	width: 100%;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-left: 7px;
}
.combomenuOP1 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	padding-left: 4;
	padding-right: 4;
	text-align: left;
	padding-top: 5;
	padding-bottom: 3;
	height: 17px;
	margin-top: 1px;
	margin-left: 4px;
	margin-right: 4px;
	cursor: hand;
	font-size: 10px;
}
.combomenuOP2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	padding-left: 4;
	padding-right: 4;
	text-align: left;
	padding-top: 5;
	padding-bottom: 3;
	height: 19px;
	margin-top: 1px;
	margin-left: 4px;
	margin-right: 4px;
	cursor: hand;
	font-size: 10px;
}
.combomenuOP0 {
	height: 2px;
	background-image: url(../images/lin_globo.gif);
	margin-left: 4px;
	margin-right: 4px;
}
.inputlupa {
	width: 90px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../images/bg_input_cta.gif);
	background-repeat: no-repeat;
	background-color: transparent;
	height: 19px;
	padding-top: 2px;
	padding-left: 5px;
	margin-top: 1px;
}
.inputlupa2 {
	width: 90px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../images/bg_input_cta2.gif);
	background-repeat: no-repeat;
	background-color: transparent;
	height: 19px;
	padding-top: 2px;
	padding-left: 5px;
	margin-top: 1px;
}
.inputlupa130px {
	width: 115px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../images/bg_input_cta.gif);
	background-repeat: no-repeat;
	background-color: transparent;
	height: 25px;
	padding-top: 4px;
	padding-left: 9px;
	margin-top: 3px;
}
.inputlupa120px {
	width: 115px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../images/bg_input_cta.gif);
	background-repeat: no-repeat;
	background-color: transparent;
	height: 19px;
	padding-top: 2px;
	padding-left: 5px;
	margin-top: 1px;
}
.inputlupa111px {
	width: 115px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../images/bg_input_cta.gif);
	background-repeat: no-repeat;
	background-color: transparent;
	height: 19px;
	padding-top: 2px;
	padding-left: 5px;
	margin-top: 1px;
}

.inputlupa120px2 {
	width: 115px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../images/bg_input_cta2.gif);
	background-repeat: no-repeat;
	background-color: transparent;
	height: 19px;
	padding-top: 2px;
	padding-left: 5px;
	margin-top: 1px;
}
.inputEmpresa210px {
	width: 210px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../images/bg_input_cta.gif);
	background-repeat: no-repeat;
	background-color: transparent;
	height: 19px;
	padding-top: 2px;
	padding-left: 5px;
	margin-top: 1px;
}
.inputEmpresa210px2 {
	width: 210px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../images/bg_input_cta2.gif);
	background-repeat: no-repeat;
	background-color: transparent;
	height: 19px;
	padding-top: 2px;
	padding-left: 5px;
	margin-top: 1px;
}
.inputTipoCuenta210px {
	width: 210px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../images/bg_input_cta.gif);
	background-repeat: no-repeat;
	background-color: transparent;
	height: 19px;
	padding-top: 2px;
	padding-left: 5px;
	margin-top: 1px;
}
.inputTipoCuenta210px2 {
	width: 210px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../images/bg_input_cta2.gif);
	background-repeat: no-repeat;
	background-color: transparent;
	height: 19px;
	padding-top: 2px;
	padding-left: 5px;
	margin-top: 1px;
}
.inputUnidad210px {
	width: 210px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../images/bg_input_cta.gif);
	background-repeat: no-repeat;
	background-color: transparent;
	height: 19px;
	padding-top: 2px;
	padding-left: 5px;
	margin-top: 1px;
}
.inputTransporte210px {
	width: 210px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../images/bg_input_cta.gif);
	background-repeat: no-repeat;
	background-color: transparent;
	height: 19px;
	padding-top: 2px;
	padding-left: 5px;
	margin-top: 1px;
}
	
.inputTransporte210px2 {
	width: 210px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../images/bg_input_cta2.gif);
	background-repeat: no-repeat;
	background-color: transparent;
	height: 19px;
	padding-top: 2px;
	padding-left: 5px;
	margin-top: 1px;
}
.inputRegion210px {
	width: 210px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../images/bg_input_cta.gif);
	background-repeat: no-repeat;
	background-color: transparent;
	height: 19px;
	padding-top: 2px;
	padding-left: 5px;
	margin-top: 1px;
}
.inputRegion210px2 {
	width: 210px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../images/bg_input_cta2.gif);
	background-repeat: no-repeat;
	background-color: transparent;
	height: 19px;
	padding-top: 2px;
	padding-left: 5px;
	margin-top: 1px;
}
.input70px {
	width: 70px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../images/bg_input_cta.gif);
	background-repeat: no-repeat;
	background-color: transparent;
	height: 19px;
	padding-top: 2px;
	padding-left: 5px;
	margin-top: 1px;
	font-size: 11px;
}
.input70px2 {
	width: 70px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../images/bg_input_cta2.gif);
	background-repeat: no-repeat;
	background-color: transparent;
	height: 19px;
	padding-top: 2px;
	padding-left: 5px;
	margin-top: 1px;
	font-size: 11px;
}
.selectinput70px {
	visibility:hidden;
	position:absolute;
	width: 96px;
	z-index: 6;
}
.input150px {
	width: 150px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../images/bg_input_cta.gif);
	background-repeat: no-repeat;
	background-color: transparent;
	height: 19px;
	padding-top: 2px;
	padding-left: 5px;
	margin-top: 1px;
	font-size: 11px;
}
.input150px2 {
	width: 150px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../images/bg_input_cta2.gif);
	background-repeat: no-repeat;
	background-color: transparent;
	height: 19px;
	padding-top: 2px;
	padding-left: 5px;
	margin-top: 1px;
	font-size: 11px;
}
.selectinput150px {
	visibility:hidden;
	position:absolute;
	width: 176px;
	z-index: 6;
}

.selectinput140px {
	visibility:visible;
	position:absolute;
	width: 132px;
	z-index: 6;
	left: 553px;
	top: 133px;
	height: 72px;
	background-color: #FFFFFF;
}
.selectEmpresa211px {
	visibility:hidden;
	position:absolute;
	width: 210px;
	z-index: 9;
	left: 666px;
	top: 137px;
}
.selectEmpresa210px {
	visibility:hidden;
	position:absolute;
	width: 210px;
	z-index: 9;
	left: 666px;
	top: 137px;
}
.selectTipoCuenta210px {
	visibility:hidden;
	position:absolute;
	width: 210px;
	z-index: 9;
	left: 221px;
	top: 361px;
}
.selectUnidad210px {
	visibility:hidden;
	position:absolute;
	width: 178px;
	z-index: 9;
	left: 667px;
	top: 139px;
}
.selecttransporte210px {
	visibility:hidden;
	position:absolute;
	width: 210px;
	z-index: 9;
	left: 668px;
	top: 139px;
}
.selectRegion210px {
	visibility:hidden;
	position:absolute;
	width: 210px;
	z-index: 9;
	left: 222px;
	top: 258px;
}
.selectinputDefecto {
	visibility:hidden;
	position:absolute;
	z-index: 6;
}
.input50px {
	width: 50px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../images/bg_input_cta.gif);
	background-repeat: no-repeat;
	background-color: transparent;
	height: 19px;
	padding-top: 2px;
	padding-left: 5px;
	margin-top: 1px;
	font-size: 11px;
}
.input50px2 {
	width: 50px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../images/bg_input_cta2.gif);
	background-repeat: no-repeat;
	background-color: transparent;
	height: 19px;
	padding-top: 2px;
	padding-left: 5px;
	margin-top: 1px;
	font-size: 11px;
}
.selectinput50px {
	visibility:hidden;
	position:absolute;
	width: 76px;
	z-index: 6;
}
.input30px {
	width: 30px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../images/bg_input_cta.gif);
	background-repeat: no-repeat;
	background-color: transparent;
	height: 19px;
	padding-top: 2px;
	padding-left: 5px;
	margin-top: 1px;
	font-size: 11px;
}
.input30px2 {
	width: 30px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../images/bg_input_cta2.gif);
	background-repeat: no-repeat;
	background-color: transparent;
	height: 19px;
	padding-top: 2px;
	padding-left: 5px;
	margin-top: 1px;
	font-size: 11px;
}
.selectinput30px {
	visibility:hidden;
	position:absolute;
	width: 56px;
	z-index: 6;
}
#bordeComboCta {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #7F9DB9;
	height: 1px;
}
#menusCombobox a {
	width: 240px;
	height: 15px;
}
#bagregar_mas {
	text-align: right;
	background-repeat: no-repeat;
	background-position: right top;
	height: 19px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 0;
}
#bagregar_mas a:link, #bagregar_mas a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #47596A;
}
#bagregar_mas a:hover, #bagregar_mas a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
}
.even {
	background-color: #FFFFFF;
}
.odd {
}
#tablascroll22 {
	position:absolute;
	width:100px;
	height:50px;
	z-index:1;
	overflow: auto;
}
.nomCliente1 {
	color: #000000
}
/* Estilos para Fijar TH Y TD Columnas Marcadas, Recuerda Marcelo que esto no lo soporta Mozilla */

div#contenidotab {
	overflow: auto;
	width: 100%;
	height: 170px
}
thead th {
	position: relative;
}
thead th {
	z-index: 20;
	;
top: expression(document.getElementById("contenidotab").scrollTop-2)
}
thead th.bloquado {
 z-index: 30  border:1px solid;
	cursor:default;
	color: #47596A;
	background-color: #EFF3F2;
	border-top-color: #FFFFFF;
	border-right-color: #EFF3F2;
	border-bottom-color: #D4DFDF;
	border-left-color: #FFFFFF;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #47596A;
	background-image: url(../images/bg_top_tabla.gif);
}
td.bloquado {
	z-index: 10;
	;
left: expression(parentNode.parentNode.parentNode.parentNode.scrollLeft);
	position: relative;
	font-size: 10px;
}
th.bloquado {
	z-index: 10;
	;
left: expression(parentNode.parentNode.parentNode.parentNode.scrollLeft);
position: relative  font-size: 10px;
}
td.bloquado1 {
	z-index: 10;
left: expression(parentNode.parentNode.parentNode.parentNode.scrollLeft);
	position: relative;
	background-color: #FFFFFF;
	font-size: 10px;
}
td.bloquado2 {
	z-index: 10;
left: expression(parentNode.parentNode.parentNode.parentNode.scrollLeft);
	position: relative;
	background-color: #F4F4F4;
	font-size: 10px;
}
.normaltd {
	border:1px solid;
	cursor:default;
	color: #47596A;
	background-color: #EFF3F2;
	border-top-color: #FFFFFF;
	border-right-color: #EFF3F2;
	border-bottom-color: #D4DFDF;
	border-left-color: #FFFFFF;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #47596A;
	background-image: url(../images/bg_top_tabla.gif);
}
#op a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
}
#globoMenu {
	background-image: url(../images/bg_bot_glogo.gif);
	background-repeat: no-repeat;
	height: 100px;
	width: 166px;
}
#globoMenuSom {
	background-image: url(../images/bg_bot_glogo_som.gif);
	background-repeat: no-repeat;
	height: 100px;
	width: 166px;
	filter: Alpha(Opacity=60);
}
.botMas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	height: 21px;
	width: 46px;
	background-color: transparent;
	background-image: url(../images/bot_001.gif);
	border: none;
	cursor: hand;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.botMas0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	height: 21px;
	width: 46px;
	background-color: transparent;
	background-image: url(../images/bot_0001.gif);
	border: none;
	cursor: hand;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.botMasOn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	height: 21px;
	width: 46px;
	background-color: transparent;
	background-image: url(../images/bot_002.gif);
	border: none;
	cursor: hand;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.botMasPress {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	height: 21px;
	width: 46px;
	background-color: transparent;
	background-image: url(../images/bot_003.gif);
	border: none;
	cursor: hand;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
/* Bot Ingresar */

.tablatrrow {
	BACKGROUND: #FFFFFF
}
.tablatrhover {
	background-color: #F3F6F6;
}
a.menuOP:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	width: 148px;
	color: #47596A;
}
a.menuOP:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	width: 148px;
	color: #47596A;
}
a.menuOP:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	width: 148px;
	color: #47596A;
}
a.menuOP:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	width: 148px;
	color: #47596A;
}
.MenuOpciones {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	position:absolute;
	width:160px;
	height:80px;
	z-index:7;
	visibility: visible;
	float: left;
	margin-left: -10px;
}

.MenuOpcionesRight {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	position:absolute;
	width:160px;
	height:80px;
	z-index:7;
	visibility: visible;
	float: left;
	margin-left: -125px;
}
/**************************************/

#CAJATABLA #Totalera {
	background-color: #F8F8FC;
	background-image: url(../images/bg_totalera1.gif);
	height: 65px;
}
#CAJATABLA #TotaleraSinFiltros {
	background-color: #F8F8FC;
	background-image: url(../images/bg_totalera1.gif);
	height: 80px;
}
#Totalera th {
	font-family: Tahoma, Arial, sans-serif, Helvetica;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	padding-top: 0px;
	padding-right: 7px;
	padding-bottom: 7px;
	padding-left: 7px;
	line-height: 11px;
}
#CAJATABLA #TotaleraCons {
	background-color: #F8F8FC;
	background-image: url(../images/bg_totalera1.gif);
	height: 69px;
}
#TotaleraCons th {
	font-family: Tahoma, Arial, sans-serif, Helvetica;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	padding-top: 0px;
	padding-right: 7px;
	padding-bottom: 7px;
	padding-left: 7px;
}
#CAJATABLA #TotaleraTopCons {
	background-color: #FFFFFF;
	height: 55px;
}
#TotaleraTopCons th {
	font-family: Tahoma, Arial, sans-serif, Helvetica;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	padding-top: 0px;
	padding-right: 7px;
	padding-bottom: 7px;
	padding-left: 7px;
}
#BOTONERA_C #div strong {
	font-family: Tahoma, Arial, sans-serif, Helvetica;
	font-size: 12px;
	font-weight: bold;
	line-height: 19px;
}
#busq_avanzadav {
	font-family: Tahoma, Arial, sans-serif, Helvetica;
	font-size: 9px;
}
#Totalera2 {
	background-color: #F8F8FC;
	background-image: url(../images/bg_totalera1.gif);
	height: 50px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D4DFDF;
}
#Totalera a:link {
	color: #000066;
	text-decoration: none;
	height: 18px;
	width: 218px;
}
#Totalera a:visited {
	color: #000066;
	text-decoration: none;
	height: 18px;
	width: 218px;
}
#Totalera a:hover {
	color: #000066;
	text-decoration: none;
	height: 18px;
	width: 218px;
}
#Totalera a:active {
	color: #215069;
	text-decoration: none;
	height: 18px;
	width: 218px;
}
.TotaleraHover260 {
	color: #000066;
	text-decoration: none;
	background-image: url(../images/bot-totalera260.gif);
	height: 18px;
	width: 250px;
	font-family: Tahoma, Arial, sans-serif, Helvetica;
	font-size: 11px;
	font-weight: bold;
	padding-left: 4px;
	background-repeat: no-repeat;
	cursor:hand;
	line-height: 18px;
}
.TotaleraOut260 {
	color: #000066;
	text-decoration: none;
	height: 18px;
	width: 250px;
	font-family: Tahoma, Arial, sans-serif, Helvetica;
	font-size: 11px;
	font-weight: bold;
	padding-left: 4px;
	cursor:hand;
	line-height: 18px;
}
.TotaleraHover {
	color: #000066;
	text-decoration: none;
	background-image: url(../images/bot-totalera.gif);
	height: 18px;
	width: 218px;
	font-family: Tahoma, Arial, sans-serif, Helvetica;
	font-size: 11px;
	font-weight: bold;
	padding-top: 2px;
	padding-left: 4px;
	background-repeat: no-repeat;
	cursor:hand;
}
.TotaleraOut {
	color: #000066;
	text-decoration: none;
	height: 18px;
	width: 218px;
	font-family: Tahoma, Arial, sans-serif, Helvetica;
	font-size: 11px;
	font-weight: bold;
	padding-top: 2px;
	padding-left: 4px;
	cursor:hand;
}
.TotaleraCons {
}
.txt_verifica {
	font-size: 12px;
}
/* CAJAS DE INGRESO ALTA, EJEMPLO TRANSFERENCIAS MASIVAS */
#cajaingreso {
	width: 96%;
	margin-left: 14px;
}
#cajaingreso #num {
	background-image: url(../images/num.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	margin-top: 1px;
	margin-right: 5px;
	width: 14px;
	height: 14px;
	text-align: center;
	margin-left: 2px;
	float: left;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 10px;
	font-weight: bold;
}
.input210px {
	width: 210px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../images/bg_input_cta.gif);
	background-repeat: no-repeat;
	background-color: transparent;
	height: 19px;
	padding-top: 2px;
	padding-left: 5px;
	margin-top: 1px;
	font-size: 11px;
}
.input210px2 {
	width: 210px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../images/bg_input_cta2.gif);
	background-repeat: no-repeat;
	background-color: transparent;
	height: 19px;
	padding-top: 2px;
	padding-left: 5px;
	margin-top: 1px;
	font-size: 11px;
}
.selectinput210px {
	visibility:hidden;
	position:absolute;
	width: 205px;
	z-index: 6;
	height: 153px;
}
/* COMBO CUENTA ORIGEN */


.input390px {
	width: 390px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../images/bg_input_cta.gif);
	background-repeat: no-repeat;
	background-color: transparent;
	height: 19px;
	padding-top: 2px;
	padding-left: 5px;
	margin-top: 1px;
	font-size: 11px;
}
.input390px2 {
	width: 390px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../images/bg_input_cta2.gif);
	background-repeat: no-repeat;
	background-color: transparent;
	height: 19px;
	padding-top: 2px;
	padding-left: 5px;
	margin-top: 1px;
	font-size: 11px;
}
.selectinput390px {
	visibility:hidden;
	position:absolute;
	width: 416px;
	z-index: 6;
}
.input350px {
	width: 310px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../images/bg_input_cta.gif);
	background-repeat: no-repeat;
	background-color: transparent;
	height: 19px;
	padding-top: 2px;
	padding-left: 5px;
	margin-top: 1px;
	font-size: 11px;
}
.input350px2 {
	width: 310px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../images/bg_input_cta2.gif);
	background-repeat: no-repeat;
	background-color: transparent;
	height: 19px;
	padding-top: 2px;
	padding-left: 5px;
	margin-top: 1px;
	font-size: 11px;
}
.selectinput350px {
	visibility:hidden;
	position:absolute;
	width: 346px;
	z-index: 6;
}
.input53px {
	width: 53px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../images/bg_input_cta.gif);
	background-repeat: no-repeat;
	background-color: transparent;
	height: 19px;
	padding-top: 2px;
	padding-left: 5px;
	margin-top: 1px;
	font-size: 11px;
}
.input53px2 {
	width: 53px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../images/bg_input_cta2.gif);
	background-repeat: no-repeat;
	background-color: transparent;
	height: 19px;
	padding-top: 2px;
	padding-left: 5px;
	margin-top: 1px;
	font-size: 11px;
}
.selectinput53px {
	visibility:hidden;
	position:absolute;
	width: 79px;
	z-index: 6;
}
#contenido #legal_1 {
	float: left;
	width: 96%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
	color: #B2B2B2;
	font-size: 11px;
	line-height: 14px;
}
.txt_inicio {
	color: #6A6A6A;
}
.txt_tit_inicio {
	color: #6A6A6A;
	font-size: 14px;
	line-height: 14px;
	font-weight: normal;
}
/*////////////////////IDENTACION COMBOS //////////////////////////*/

.identado0 {
	color: #000000;
	font-weight: bold;
	font-style: normal;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
}
.identado1 {
	color: #333333;
}
.identado2 {
	color: #000000;
	font-weight: bold;
	font-style: normal;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
}
/*////////////////////IDENTACION COMBOS //////////////////////////*/


/*////////////////////TABLA RESULTADO TEST PROTOTIPO //////////////////////////*/

#TablaResul {
	overflow: auto;
	height:290px;
	width: 100%;
}
.select {
	background-color: black;
	color: white;
}
.hover {
	background-color: #FFCC66;
	color: black;
}
.currentPage {
	font-weight: bold;
	color: red;
}
/****** Menu Botón Derecha *********/

#MenuTabla {
	display: none;
	color: #000033;
	position: absolute;
	background-color: #F4F7F8;
	border-top-width: 1px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: groove;
	border-bottom-style: groove;
	border-left-style: solid;
	border-top-color: #D3DEDE;
	border-right-color: #BBCECE;
	border-bottom-color: #BBCECE;
	border-left-color: #D3DEDE;
	height: 110px;
	width: 160px;
	background-image: url(../images/bg_bot_menu_der.gif);
}
#MenuTabla p {
	PADDING-RIGHT: 15px;
	PADDING-LEFT: 22px;
	PADDING-BOTTOM: 2px;
	MARGIN: 0px;
	CURSOR: pointer;
	PADDING-TOP: 2px;
	WHITE-SPACE: nowrap;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #EBEFEF;
	border-left-color: #FFFFFF;
}
#MenuTabla p:hover {
	background-color: #FFFFFF
}
#area1 {
	background-color: #CCCCCC;
	display:none;
}
#area2 {
	background-color: #CCCCCC;
	display:none;
}

#ic_eliminar {
	background-image: url(../images/icos/ico_eliminar.gif);
	background-repeat: no-repeat;
	text-indent: 2px;
}
#ic_guardar {
	background-image: url(../images/icos/ico_guardar.gif);
	background-repeat: no-repeat;
	text-indent: 2px;
}
#ic_verdetalle {
	background-image: url(../images/icos/ico_ver_detalle.gif);
	background-repeat: no-repeat;
	text-indent: 2px;
}
#ic_generar_pdf {
	background-image: url(../images/icos/ico_generar_pdf.gif);
	background-repeat: no-repeat;
	text-indent: 2px;
}
#ic_exportar {
	background-image: url(../images/icos/ico_exportar.gif);
	background-repeat: no-repeat;
	text-indent: 2px;
}
#ic_modificar {
	background-image: url(../images/icos/ico_modificar.gif);
	background-repeat: no-repeat;
	text-indent: 2px;
}
#ic_detener {
	background-image: url(../images/icos/ico_detener.gif);
	background-repeat: no-repeat;
	text-indent: 2px;
}
#ic_comprobante {
	background-image: url(../images/icos/ico_comprobante.gif);
	background-repeat: no-repeat;
	text-indent: 2px;
}
#ic_activar {
	background-image: url(../images/icos/ico_activar.gif);
	background-repeat: no-repeat;
	text-indent: 2px;
}
#ic_desactivar {
	background-image: url(../images/icos/ico_desactivar.gif);
	background-repeat: no-repeat;
	text-indent: 2px;
}
/*////////////////////TABLA RESULTADO TEST PROTOTIPO //////////////////////////*/


#TablaResul th {
	font-family:Tahoma, Arial, sans-serif, Helvetica;
	font-size:11px;
	color:#2B2B3E;
	background-image:url('../images/tabla/header_bg2.gif');
	background-Color:#F1F4F7;
	height: 22px;
	font-weight:bold;
	-moz-user-select:none;
	overflow:hidden;
	line-height: 13px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D4DFDF;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;
}
#TablaResul td {
	font-family:Tahoma, Arial, sans-serif, Helvetica;
	font-size:11px;
	height: 18px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F4F5F7;
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-left: 3px;
	line-height: 18px;
}
/*
#TablaResul table th td {
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
*/
.TD_odd, .TD_even, .TD_hover {
	font-family:Tahoma, Arial, sans-serif, Helvetica;
	font-size:11px;
	height: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F4F5F7;
	padding: 2px;
}
.TD_select {
	font-family:Tahoma, Arial, sans-serif, Helvetica;
	font-size:11px;
	height: 15px;
	padding: 2px;
	background-color:#E0E9F4;
	color:black;
	background-image: url(../images/tabla/seleccionTR.gif);
	background-repeat: repeat-x;
	cursor:hand;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CDD5DF;
}
/*////////// estilos de precarga ajax /////////*/

.SpryHiddenRegion {
	visibility: hidden;
	display:none;
}
.SpryHiddenRegion2 {
	visibility: hidden;
}
.RSSItemListFeedback {
	height: 32px;
}
.RSSItemListFeedback td {
	padding: 10px;
}
td.RSSItemListLoading {
	height: 32px;
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 36px;
	margin-left: 30px;
	width: 110px;
	color: #FFFFFF;
}
/*////////// fin estilos de precarga ajax /////////*/

.botPagina1 {
	font-size: 9px;
	height: 15px;
	width: 15px;
	background-color: transparent;
	background-image: url(../images/bot_pagina1.gif);
	border: none;
	cursor: hand;
}
.botPagina2 {
	font-size: 9px;
	height: 15px;
	width: 15px;
	background-color: transparent;
	background-image: url(../images/bot_pagina2.gif);
	border: none;
	cursor: hand;
}
.botPagina3 {
	font-size: 9px;
	height: 15px;
	width: 15px;
	background-color: transparent;
	background-image: url(../images/bot_pagina3.gif);
	border: none;
	cursor: hand;
}
.botPagina4 {
	font-size: 9px;
	height: 15px;
	width: 15px;
	background-color: transparent;
	background-image: url(../images/bot_pagina4.gif);
	border: none;
	cursor: hand;
}
#paginacionNum {
	width: 30px;
	height: 19px;
	border: none;
	background-image: url(../images/bg_input_cta.gif);
	background-repeat: no-repeat;
	background-color: transparent;
	padding-top: 2px;
	padding-left: 5px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#paginacionBotIr {
	height: 19px;
	width: 17px;
	border: none;
	background-image: url(../images/bot_ir_paginacion.gif);
	background-repeat: no-repeat;
	background-color: transparent;
	margin: 0px;
	cursor: hand;
}
#paginacionText {
	font-size: 10px;
	text-indent: 10px;
}
/*////////////////////TABLA RESULTADO TEST PROTOTIPO //////////////////////////*/


.botonAleta1 {
	font-size: 11px;
	background-color: transparent;
	background-image: url(../images/bg_bot_aleta_1.gif);
	width: 100px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.botonSubAleta1 {
	font-size: 11px;
	background-color: transparent;
	width: 100px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.alerta {
	width: 96%;
	margin-bottom: 14px;
	margin-left: 14px;
	background-image: url(../images/bg_alarta.gif);
	background-repeat: repeat-x;
	border: 1px solid #D4DFDF;
}
/*////////PESTANAS/////////////*/
.pestana_menu1 {
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #D4DFDF;
	background-repeat: no-repeat;
	border-right-width: 0px;
	border-left-width: 0px;
	border-right-color: #D4DFDF;
	border-left-color: #D4DFDF;
	background-image: url(../images/aleta_bg2_.gif);
	height: 36px;
	width: 163px
}
.pestana_menu2 {
	border-top-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #D4DFDF;
	background-repeat: no-repeat;
	border-right-width: 0px;
	border-left-width: 0px;
	border-right-color: #D4DFDF;
	border-left-color: #D4DFDF;
	background-image: url(../images/aleta_bg1_.gif);
	background-color: #F2F6F6;
	height: 36px;
	width: 163px
}
.tabla_borde_menu {
	margin-left: 14px;
}
.thGrillaIngreso {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	cursor:default;
	color: #47596A;
	background-color: #EFF3F2;
	border-top-color: #FFFFFF;
	border-right-color: #DEE7E7;
	border-bottom-color: #DEE7E7;
	border-left-color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
	color: #47596A;
	background-image: url(../images/bg_THGrilla.gif);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	height: 27px;
	background-position: 0px 0px;
}

.thGrillaIngresoOver {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	cursor:default;
	color: #47596A;
	background-color: #EFF3F2;
	border-top-color: #FFFFFF;
	border-right-color: #DEE7E7;
	border-bottom-color: #DEE7E7;
	border-left-color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
	color: #47596A;
	background-image: url(../images/bg_THGrillaOver.gif);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	height: 27px;
	background-position: 0px 0px;
}

.thGrillaIngresoDown {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	cursor:default;
	color: #47596A;
	background-color: #EFF3F2;
	border-top-color: #FFFFFF;
	border-right-color: #DEE7E7;
	border-bottom-color: #DEE7E7;
	border-left-color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
	color: #47596A;
	background-image: url(../images/bg_THGrillaOver.gif);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	height: 27px;
	background-position: 0px 0px;
}


.thGrillaIngresoOut {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	cursor:default;
	color: #47596A;
	background-color: #EFF3F2;
	border-top-color: #FFFFFF;
	border-right-color: #DEE7E7;
	border-bottom-color: #DEE7E7;
	border-left-color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
	color: #47596A;
	background-image: url(../images/bg_THGrilla.gif);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	height: 27px;
	background-position: 0px 0px;
}
#CAJATABLA #GrillaIngreso {
}
#GrillaIngreso .TDGrilla {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C3D7E2;
	border-left-color: #C3D7E2;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}
#GrillaIngreso .TDGrillaOver {
	border: 1px solid #407B9F;
	background-color: #EEF5F9;
}
#GrillaIngreso .inputGrilla {
	height: 18px;
	margin: 0px;
	line-height: 16px;
	border: 1px solid #FFFFFF;
	background-color: transparent;
	padding-right: 2px;
	padding-left: 2px;
}

#GrillaIngreso .TDGrillaOver .inputGrilla{
	height: 18px;
	margin: 0px;
	line-height: 16px;
	border: 1px solid #EEF5F9;
	background-color: transparent;
	padding-right: 2px;
	padding-left: 2px;
}



#GrillaIngreso .inputGrillaOver {
	height: 18px;
	margin: 0px;
	line-height: 16px;
	border: 1px solid #EEF5F9;
	background-color: transparent;
	padding-right: 2px;
	padding-left: 2px;
}
.inputComboMenu {
	width: 90px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: transparent;
	height: 18px;
	padding-left: 3px;
	line-height: 18px;
}
.inputComboMenu2 {
	width: 90px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: transparent;
	height: 18px;
	padding-left: 3px;
	line-height: 18px;
}


/**/
.inputCalendario {
	width: 60px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: transparent;
	height: 18px;
	padding-left: 3px;
	line-height: 18px;
}
.inputCalendario2 {
	width: 60px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: transparent;
	height: 18px;
	padding-left: 3px;
	line-height: 18px;
}

.flechaCalendarioGrilla {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	height: 18px;
	width: 18px;
	background-color: transparent;
	background-image: url(../images/flechaCalendarioGrilla.gif);
	border: none;
	cursor: hand;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.flechaCalendarioGrillaOn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	height: 18px;
	width: 18px;
	background-color: transparent;
	background-image: url(../images/flechaCalendarioGrillaOn.gif);
	border: none;
	cursor: hand;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.flechaCalendarioGrillaPress {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	height: 18px;
	width: 18px;
	background-color: transparent;
	background-image: url(../images/flechaCalendarioGrillaPress.gif);
	border: none;
	cursor: hand;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

/* BOTON MAS DE GRILLA DE INGRESO PROTOTIPO */

#GrillaIngreso .botMas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	height: 18px;
	width: 46px;
	background-color: transparent;
	background-image: url(../images/bot_001.gif);
	border: none;
	cursor: hand;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#GrillaIngreso .botMas0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	height: 18px;
	width: 46px;
	background-color: transparent;
	background-image: url(../images/bot_0001.gif);
	border: none;
	cursor: hand;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#GrillaIngreso .botMasOn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	height: 18px;
	width: 46px;
	background-color: transparent;
	background-image: url(../images/bot_002.gif);
	border: none;
	cursor: hand;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#GrillaIngreso .botMasPress {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	height: 18px;
	width: 46px;
	background-color: transparent;
	background-image: url(../images/bot_003.gif);
	border: none;
	cursor: hand;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
/* BOTON MAS DE GRILLA DE INGRESO PROTOTIPO */
#GrillaIngreso .flechacombolupa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	height: 18px;
	width: 19px;
	background-color: transparent;
	background-image: url(../images/fle_combolupa_grilla_out.gif);
	border: none;
	cursor: hand;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#GrillaIngreso .flechacombolupaOn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	height: 18px;
	width: 19px;
	background-color: transparent;
	background-image: url(../images/fle_combolupa_grilla_on.gif);
	border: none;
	cursor: hand;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#GrillaIngreso .flechacombolupaPress {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	height: 18px;
	width: 19px;
	background-color: transparent;
	background-image: url(../images/fle_combolupa_grilla_press.gif);
	border: none;
	cursor: hand;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}


.ctaError {
	color: #999999;
}
