@charset "iso-8859-2";
@charset "utf-8";

/*  1996-2008 Inter Media S.A. Todos los Derechos Reservados. */  
/*  CSS para proyecto Tbanc                                   */
/*  Version 1.0                                               */
/*  media: SCREEN                      						  */
/*  Fecha de creación 19/06/2008                              */


/*  HISTORIAL DE MODIFICACIONES                               */
/*  01/10/2008 Se agregó nuevo estilo para botón href con gráfica de botón Input, se puede buscar por "Estilo para boton Href"       */
/*  02/10/2008 Se agregó nuevo estilo texto legal y pie de página */
/*  06/10/2008 Se ordenaron los estilos*/
/*	14/10/2008 Opción de agregar Timbre en Mensaje de Gracias y ajuste en Legend de Fieldset		*/
/*	16/10/2008 SE DECLARA CHARSET PARA COMPATIBILIDAD DE CARACTERES EN INTERNET EXPLORER 6	*/
/*	24/10/2008 CAMBIOS EN TAMANOS DE MENSAJES */
/*	12/11/2008 Cambio en posición de imagen de fondo de clase "ver_detalle" */
/*	20/11/2008 Arreglo parrafos interiores fieldset (.bea-portal-theme-newTbanc .lightbox_detalle .content p) */
/*	25/11/2008 Estilo Formulario Alerta y Formulario Mensaje de Lightbox */
/*	01/12/2008 Redireccionamiento de archivo de imágenes */
/*	05/12/2008 Se pidió crear botón más ancho,  se agregó estilo para listas */
/*	12/01/2009 Cambios para Ajustar a Plantilla Nova */
/*  16/01/2009 Se Agregó Compra Irresisible /*
/*  11/01/2011 Se agrega definición de 'titulo_tarjetas' para la botonera de estado de cuenta nacional e internacional /*
/*  06/12/2010 Se aregan estilos para formularios Mi perfil - Guillermo Morales B. /*

/*  IMPORTANTE
  • Los nombres de los estilos deben hacer referencia a la funcionalidad del elemento
	que se esta definiendo, en ningun caso a caracteristicas gráficas o ubicación, por
	ejemplo NO NOMBRAR #menu_left o #menu_rojo SI NOMBRAR #menu_principal
	
  • NO USAR guiones al centro(-) al nombrar estilos ya que puede generar problemas
  	si se necesita que el estilo interactue con una funcion javascript o PHP, para
	separar palabras utilizar guion bajo (_)
	
  • Lo ideal es generar el Css para impresión al final de la programacion HTML, CSS
  	de modo que existan las mismas clases en ambos Css, de no ser posible es importante
	que cada vez que se cree un estilo nuevo en la versión SCREEN, este sea replicado
	en la versión PRINT con las características que corresponden.
	
  • Se debe privilegiar la utilización de etiquetas HTML por sobre las clases. 
 	
  • Todos los comentarios adicionales a una definición de estilos SON DE AYUDA Y SON BIENVENIDOS
  	estos deben estar ubicados al principio de la definicion y ser lo mas breve posibles y en un leguaje claro.

 */

/*  REDEFINICION DE ELEMENTOS HTML  */
body { margin:0px; padding:0px; font:13px Arial, Helvetica, sans-serif; color:#4F4F4F; }
.bea-portal-theme-newTbanc table { }
.bea-portal-theme-newTbanc td { }
.bea-portal-theme-newTbanc h1 { }
.bea-portal-theme-newTbanc h2 { }
.bea-portal-theme-newTbanc h3 { }
.bea-portal-theme-newTbanc h4 { }
.bea-portal-theme-newTbanc h5 { }
.bea-portal-theme-newTbanc h6 { }
.bea-portal-theme-newTbanc strong, b { }
.bea-portal-theme-newTbanc a:link { color:#2461AA; }
.bea-portal-theme-newTbanc a:visited { color:#2461AA; }
.bea-portal-theme-newTbanc a:hover { color:#4A8AD9; }
.bea-portal-theme-newTbanc a:active { color:#4A8AD9; }
.bea-portal-theme-newTbanc form { }
.bea-portal-theme-newTbanc label { cursor:pointer; }
.bea-portal-theme-newTbanc ul { }
.bea-portal-theme-newTbanc button { }
.bea-portal-theme-newTbanc select { }


/*Estilso Css mas usados*/
.bea-portal-theme-newTbanc .align_left { text-align:left; }
.bea-portal-theme-newTbanc .align_right { text-align:right; }
.bea-portal-theme-newTbanc .align_center { text-align:center; }
.bea-portal-theme-newTbanc .float_left { float:left; }
.bea-portal-theme-newTbanc .float_right { float:right; }


/*Estilos para titulos de página*/
.bea-portal-theme-newTbanc .titulo_pagina { width:740px; padding:15px 15px 5px 15px; }
.bea-portal-theme-newTbanc .titulo_pagina h1 { font:bold 30px Arial, Helvetica, sans-serif; color:#C00; margin:0px; padding:0px; }
.bea-portal-theme-newTbanc .titulo_pagina h2 { font:bold 22px Arial, Helvetica, sans-serif; color:#000; margin:0px; padding:0px; }
.bea-portal-theme-newTbanc .titulo_pagina h3 { font:13px Arial, Helvetica, sans-serif; color:#4F4F4F; margin:0px; padding:10px 3px 5px 3px; }
.bea-portal-theme-newTbanc .titulo_pagina .herramientas { float:right; width:200px; text-align:right; font:bold 13px Arial, Helvetica, sans-serif; }
.bea-portal-theme-newTbanc .titulo_pagina .herramientas .guardar { padding:0px 10px 0px 20px; background:url(../../newTbanc/images/ic_pdf.gif) left center no-repeat; }
.bea-portal-theme-newTbanc .titulo_pagina .herramientas .guardar_excel { padding:0px 10px 0px 20px; background:url(../../newTbanc/images/ic_excel.gif) left center no-repeat; } 
.bea-portal-theme-newTbanc .titulo_pagina .herramientas .imprimir { padding:0px 10px 0px 20px; background:url(../../newTbanc/images/ic_print.gif) left center no-repeat; }


/*Estilos botones genéricos*/
.bea-portal-theme-newTbanc .bot_ayudas { background:url(../../newTbanc/images/ic_ayudas.gif) center center no-repeat; width:24px; height:24px; margin:0px 5px; font:1px Arial, Helvetica, sans-serif; letter-spacing:-1px; border:none; cursor:help; }
.bea-portal-theme-newTbanc td.bot_ayudas, .bea-portal-theme-newTbanc th.bot_ayudas { background:none; width:auto; height:auto; margin:auto; font:1px Arial, Helvetica, sans-serif; letter-spacing:normal; border:none; cursor:help; }
.bea-portal-theme-newTbanc .bot_agregar { background:url(../../newTbanc/images/ic_accion_agregar.gif) 0px 4px no-repeat; padding:3px 5px 2px 20px; }
.bea-portal-theme-newTbanc .bot_actualizar { background:url(../../newTbanc/images/ic_accion_actualizar.gif) 0px 4px no-repeat; padding:3px 5px 2px 20px; }
.bea-portal-theme-newTbanc .bot_desactivar { background:url(../../newTbanc/images/ic_accion_desactivar.gif) 0px 4px no-repeat; padding:3px 5px 2px 20px; }
.bea-portal-theme-newTbanc .bot_expandir { background:url(../../newTbanc/images/ic_accion_expandir.gif) 0px 4px no-repeat; padding:3px 0px 2px 20px; }
.bea-portal-theme-newTbanc .tips_ayudas { display:none; width:240px; background:url(../../newTbanc/images/ayudas_bottom.gif) center bottom no-repeat; padding:0px 0px 9px 0px; }
.bea-portal-theme-newTbanc .tips_ayudas .content { background:#FFFA9D; text-align:left; border-left:1px solid #FFF755; border-top:1px solid #FFF755; width:220px; padding:10px; border-right:1px solid #FFF755; color:#4F4F4F; font:12px Arial, Helvetica, sans-serif; }


/*Estilos de botones accion y cancelar, se clasifican por tamaños*/
.bea-portal-theme-newTbanc .botones_acciones { text-align:center; padding:10px 0px; margin:0px; }
.bea-portal-theme-newTbanc .botones_acciones .bot_accion_120px { background:url(../../newTbanc/images/bot_accion_120px.jpg) center center no-repeat; width:120px; height:33px; color:#FFF; margin:0px 10px; text-align:center; cursor:pointer; border:none; font:bold 13px Arial, Helvetica, sans-serif; }
.bea-portal-theme-newTbanc .botones_acciones .bot_accion_160px { background:url(../../newTbanc/images/bot_accion_160px.jpg) center center no-repeat; width:160px; height:33px; color:#FFF; margin:0px 10px; text-align:center; cursor:pointer; border:none; font:bold 13px Arial, Helvetica, sans-serif; }
.bea-portal-theme-newTbanc .botones_acciones .bot_accion_180px { background:url(../../newTbanc/images/bot_accion_180px.jpg) center center no-repeat; width:180px; height:33px; color:#FFF; margin:0px 10px; text-align:center; cursor:pointer; border:none; font:bold 13px Arial, Helvetica, sans-serif; }
.bea-portal-theme-newTbanc .botones_acciones .bot_accion_240px { background:url(../../newTbanc/images/bot_accion_240px.jpg) center center no-repeat; width:240px; height:33px; color:#FFF; margin:0px 10px; text-align:center; cursor:pointer; border:none; font:bold 13px Arial, Helvetica, sans-serif; }
.bea-portal-theme-newTbanc .botones_acciones .bot_accion_280px { background:url(../../newTbanc/images/bot_accion_280px.jpg) center center no-repeat; width:280px; height:33px; color:#FFF; margin:0px 10px; text-align:center; cursor:pointer; border:none; font:bold 13px Arial, Helvetica, sans-serif; }
.bea-portal-theme-newTbanc .botones_acciones .bot_accion_370px { background:url(../../newTbanc/images/bot_accion_370px.jpg) center center no-repeat; width:370px; height:33px; color:#FFF; margin:0px 10px; text-align:center; cursor:pointer; border:none; font:bold 13px Arial, Helvetica, sans-serif; }
.bea-portal-theme-newTbanc .botones_acciones .bot_cancelar_120px { background:url(../../newTbanc/images/bot_cancelar_120px.jpg) center center no-repeat; width:120px; height:33px; color:#1C3453; margin:0px 10px; text-align:center; cursor:pointer; border:none; font:bold 13px Arial, Helvetica, sans-serif; }
.bea-portal-theme-newTbanc .botones_acciones .bot_cancelar_160px { background:url(../../newTbanc/images/bot_cancelar_160px.jpg) center center no-repeat; width:160px; height:33px; color:#1C3453; margin:0px 10px; text-align:center; cursor:pointer; border:none; font:bold 13px Arial, Helvetica, sans-serif; }
.bea-portal-theme-newTbanc .botones_acciones .bot_cancelar_180px { background:url(../../newTbanc/images/bot_cancelar_180px.jpg) center center no-repeat; width:180px; height:33px; color:#1C3453; margin:0px 10px; text-align:center; cursor:pointer; border:none; font:bold 13px Arial, Helvetica, sans-serif; }
.bea-portal-theme-newTbanc .botones_acciones .bot_cancelar_240px { background:url(../../newTbanc/images/bot_cancelar_240px.jpg) center center no-repeat; width:240px; height:33px; color:#1C3453; margin:0px 10px; text-align:center; cursor:pointer; border:none; font:bold 13px Arial, Helvetica, sans-serif; }
.bea-portal-theme-newTbanc .botones_acciones .bot_cancelar_280px { background:url(../../newTbanc/images/bot_cancelar_280px.jpg) center center no-repeat; width:280px; height:33px; color:#1C3453; margin:0px 10px; text-align:center; cursor:pointer; border:none; font:bold 13px Arial, Helvetica, sans-serif; }
.bea-portal-theme-newTbanc .botones_acciones .bot_cancelar_370px { background:url(../../newTbanc/images/bot_cancelar_370px.jpg) center center no-repeat; width:370px; height:33px; color:#1C3453; margin:0px 10px; text-align:center; cursor:pointer; border:none; font:bold 13px Arial, Helvetica, sans-serif; }


/*estilo para boton Href*/
.bea-portal-theme-newTbanc .botones_acciones .bot_cancelar_href_160px { background:url(../../newTbanc/images/bot_cancelar_160px.jpg) center 5px no-repeat; width:160px; height:26px; color:#1C3453; margin:0px 10px; text-align:center; cursor:pointer; border:none; font:bold 13px Arial, Helvetica, sans-serif; padding-top:12px; margin-top: -5px; }
.bea-portal-theme-newTbanc .botones_acciones .bot_cancelar_href_160px a, .botones_acciones .bot_cancelar_href_160px a:visited { color:#1C3453; text-decoration:none; }
.bea-portal-theme-newTbanc .botones_acciones .bot_cancelar_href_160px a:hover { color:#1C3453; }


/*Estilos de botones accion dentro de formularios, se clasifican por tamaños*/
.bea-portal-theme-newTbanc .bot_accion_zona_80px { background:url(../../newTbanc/images/bot_accion_zonas_80px.jpg) center center no-repeat; width:80px; height:21px; color:#FFF; text-align:center; cursor:pointer; border:none; font:bold 11px Arial, Helvetica, sans-serif; }
.bea-portal-theme-newTbanc .bot_accion_zona_120px { background:url(../../newTbanc/images/bot_accion_zonas_120px.jpg) center center no-repeat; width:120px; height:21px; color:#FFF; text-align:center; cursor:pointer; border:none; font:bold 11px Arial, Helvetica, sans-serif; }
.bea-portal-theme-newTbanc .bot_accion_zona_150px { background:url(../../newTbanc/images/bot_accion_zonas_150px.jpg) center center no-repeat; width:150px; height:21px; color:#FFF; text-align:center; cursor:pointer; border:none; font:bold 11px Arial, Helvetica, sans-serif; }


/*Estilos para formularios*/
.bea-portal-theme-newTbanc .formulario { padding:10px 15px; width:740px; border:1px solid #FFF; margin:0px 10px; }
.bea-portal-theme-newTbanc .formulario .pasos { margin:0px; padding:0px; list-style-type:none; font:14px Arial, Helvetica, sans-serif; color:#999; }
.bea-portal-theme-newTbanc .formulario .pasos li { display:inline; margin:0px; padding:0px 15px; }
.bea-portal-theme-newTbanc .formulario .pasos li strong { background:url(../../newTbanc/images/bullet_pasos_inactivo.gif) left top no-repeat; width:12px; height:18px; padding:0px 5px 3px 5px; margin:0px 4px 0px 0px; text-align:center; font:bold 15px Arial, Helvetica, sans-serif; color:#FFF; }
.bea-portal-theme-newTbanc .formulario .pasos li.activo { font:bold 14px Arial, Helvetica, sans-serif; color:#4F4F4F; }
.bea-portal-theme-newTbanc .formulario .pasos li.activo strong { background:url(../../newTbanc/images/bullet_pasos_activo.gif) left top no-repeat; }
.bea-portal-theme-newTbanc .formulario table { margin:10px 0px; border-collapse:collapse; width:100%; }
.bea-portal-theme-newTbanc .formulario table thead td { background:#FFF; vertical-align:top; border:2px solid #FFF; font:bold 12px Arial, Helvetica, sans-serif; color:#4F4F4F; padding:0px 7px; }
.bea-portal-theme-newTbanc .formulario table td { background:#F9F9F9; vertical-align:top; border:2px solid #FFF; font:normal 13px Arial, Helvetica, sans-serif; padding:6px 7px; }
.bea-portal-theme-newTbanc .formulario table th { background:#E5E5E5; vertical-align:top; border:2px solid #FFF; font:normal 13px Arial, Helvetica, sans-serif; padding:6px 7px; }
.bea-portal-theme-newTbanc .formulario table { margin:10px 0px; border-collapse:collapse; width:100%; }
.bea-portal-theme-newTbanc .formulario table thead td { background:#FFF; vertical-align:top; border:2px solid #FFF; font:bold 12px Arial, Helvetica, sans-serif; color:#4F4F4F; padding:0px 7px; }
.bea-portal-theme-newTbanc .formulario table td { background:#F9F9F9; vertical-align:top; border:2px solid #FFF; font:normal 13px Arial, Helvetica, sans-serif; padding:6px 7px; }
.bea-portal-theme-newTbanc .formulario table th { background:#E5E5E5; vertical-align:top; border:2px solid #FFF; font:normal 13px Arial, Helvetica, sans-serif; padding:6px 7px; }
.bea-portal-theme-newTbanc .formulario .menu_tabs { margin:0px; padding:10px 0px 0px 0px; list-style-type:none; font:14px Arial, Helvetica, sans-serif; color:#4F4F4F; }
.bea-portal-theme-newTbanc .formulario .menu_tabs li { display:inline; padding:7px 20px; text-align:center; width:200px; border:1px solid #CCC; margin:0px 5px 0px 0px; }
.bea-portal-theme-newTbanc .formulario .menu_tabs li.menu_activo { background:#F3F3F3; }
.bea-portal-theme-newTbanc .formulario .menu_tabs li.menu_inactivo { background:#FFF; }
.bea-portal-theme-newTbanc .formulario fieldset { border:1px solid #999; margin:10px auto 15px auto; padding:0px 0px 10px 0px; }
.bea-portal-theme-newTbanc .formulario fieldset legend { color:#333; font:bold 17px Arial, Helvetica, sans-serif; background:#FFF; margin:0px 0px 0px 5px; height:25px; text-align:left; padding:0px 2px; }
.bea-portal-theme-newTbanc .formulario fieldset fieldset { border:1px solid #999; margin:15px 15px 10px 15px; width:700px; clear:both; }
.bea-portal-theme-newTbanc .formulario fieldset fieldset legend { font:bold 15px Arial, Helvetica, sans-serif; }
.bea-portal-theme-newTbanc .formulario fieldset fieldset table { width:690px; }
.bea-portal-theme-newTbanc .formulario fieldset fieldset .formulario_mensaje { width:630px; }
.bea-portal-theme-newTbanc .formulario fieldset fieldset .formulario_alerta { width:630px; }
.bea-portal-theme-newTbanc .formulario fieldset p { padding:5px 20px; margin:0px; }
.bea-portal-theme-newTbanc .formulario fieldset p.ver_detalle { margin:0px 10px; }
.bea-portal-theme-newTbanc .formulario fieldset .botones_acciones_zona { padding:10px 0px; }
.bea-portal-theme-newTbanc .formulario fieldset table { margin:10px auto; width:720px; border-collapse:collapse; }
.bea-portal-theme-newTbanc .formulario fieldset .select_opciones { font:11px Arial, Helvetica, sans-serif; }
.bea-portal-theme-newTbanc .formulario fieldset select { font:11px Arial, Helvetica, sans-serif; }
.bea-portal-theme-newTbanc .formulario .invisible{display: none;}

.bea-portal-theme-newTbanc .formulario table .mov_left_right{width:20px; padding:10px 5px;}
.bea-portal-theme-newTbanc .formulario table .mov_left_right img{border:none;}
.bea-portal-theme-newTbanc .formulario table .mov_left_right a{padding:4px 0px; font:1px Arial, Helvetica, sans-serif; letter-spacing:-1px; color:#23527E;}
.bea-portal-theme-newTbanc .formulario table .mov_left_right a.mov_left{background:url(../images/bot_mov_left.gif) 0px 0px no-repeat; width:18px; height:18px; display:block;}
.bea-portal-theme-newTbanc .formulario table .mov_left_right a.mov_right{background:url(../images/bot_mov_right.gif) 0px 0px no-repeat; width:18px; height:18px; display:block;}



/*Mensaje procesando*/
.bea-portal-theme-newTbanc .formulario fieldset .procesando { width:720px; height:340px; margin:10px 5px; background:url(../../newTbanc/images/anim_procesando.gif) center center no-repeat; font:1px Arial, Helvetica, sans-serif; letter-spacing:-1px; color:#FFF; }


/*Estilos para links con iconos de accion en formularios*/
.bea-portal-theme-newTbanc .formulario fieldset .ver_detalle { background:url(../../newTbanc/images/ic_detalle.gif) right center no-repeat; padding:0px 22px 0px 0px; margin:0px 0px 0px 10px; }
.bea-portal-theme-newTbanc .formulario fieldset .recalcular { background:url(../../newTbanc/images/ic_recalcular.gif) left center no-repeat; padding:0px 0px 3px 20px; margin:0px 0px 0px 5px; }
.bea-portal-theme-newTbanc .formulario fieldset .calendario { background:url(../../newTbanc/images/ic_calendario.jpg) left center no-repeat; border:none; padding:0px 0px 0px 10px; width:100px; cursor:pointer; margin:0px 0px 0px 5px; color:#2461AA; font:11px Arial, Helvetica, sans-serif; }
.bea-portal-theme-newTbanc .formulario .menu_acciones_formulario { font:13px Arial, Helvetica, sans-serif; list-style-type:none; padding:5px 0px 25px 0px; margin:0px; }
.bea-portal-theme-newTbanc .formulario .menu_acciones_formulario li { float:left; margin:0px; padding:8px 15px 1px 0px; }
.bea-portal-theme-newTbanc .formulario .menu_acciones_formulario li.accion_icono { background:url(../../newTbanc/images/ic_accion_transferir.gif) left center no-repeat; padding:5px 15px 0px 30px; font:bold 16px Arial, Helvetica, sans-serif; }


/*Estilos para cabeceras de tablas*/
.bea-portal-theme-newTbanc .formulario fieldset table thead td { background:#FFF; vertical-align:top; border:2px solid #FFF; font:bold 12px Arial, Helvetica, sans-serif; color:#4F4F4F; padding:0px 7px; }
.bea-portal-theme-newTbanc .formulario fieldset table td { background:#F9F9F9; vertical-align:top; border:2px solid #FFF; font:normal 13px Arial, Helvetica, sans-serif; padding:6px 7px; }
.bea-portal-theme-newTbanc .formulario fieldset table th { background:#E5E5E5; vertical-align:top; border:2px solid #FFF; font:normal 13px Arial, Helvetica, sans-serif; padding:6px 7px; }
.bea-portal-theme-newTbanc .formulario fieldset table p { margin:0px; padding:0px 0px 10px 0px; }


/*Estilos para destacar filas*/
.bea-portal-theme-newTbanc .formulario fieldset table tr.destacado th { background:#FFFA9D; }
.bea-portal-theme-newTbanc .formulario fieldset table tr.destacado td { background:#FFFDD7; }
.bea-portal-theme-newTbanc .formulario fieldset table th.destacado { background:#FFFA9D; }
.bea-portal-theme-newTbanc .formulario fieldset table td.destacado { background:#FFFDD7; }
.bea-portal-theme-newTbanc .formulario fieldset table th.align_right { text-align:right; }
.bea-portal-theme-newTbanc .formulario fieldset table th.align_left { text-align:left; }
.bea-portal-theme-newTbanc .formulario fieldset table td.align_right { text-align:right; }
.bea-portal-theme-newTbanc .formulario fieldset table td.align_left { text-align:left; }
.bea-portal-theme-newTbanc .formulario fieldset table label { padding:0px 5px 0px 0px; cursor:pointer; }
.bea-portal-theme-newTbanc .formulario fieldset table .tip_formulario { font:11px Arial, Helvetica, sans-serif; margin:0px; padding:2px 0px; }
.bea-portal-theme-newTbanc .formulario fieldset table .txt_formulario { font:11px Arial, Helvetica, sans-serif; float:left; margin:0px 5px; padding:2px 0px; }
.bea-portal-theme-newTbanc .formulario fieldset table .inputtext { background:#FFF; border:1px solid #999; height:20px; font:13px Arial, Helvetica, sans-serif; }
.bea-portal-theme-newTbanc .formulario fieldset table th .input_noborder { background:#E5E5E5; border:none; height:22px; font:13px Arial, Helvetica, sans-serif; }
.bea-portal-theme-newTbanc .formulario fieldset table td .input_noborder { background:#F9F9F9; border:none; height:22px; font:13px Arial, Helvetica, sans-serif; }
.bea-portal-theme-newTbanc .formulario fieldset table th.destacado .input_noborder { background:#FFFA9D; border:none; height:22px; font:13px Arial, Helvetica, sans-serif; }
.bea-portal-theme-newTbanc .formulario fieldset table td.destacado .input_noborder { background:#FFFDD7; border:none; height:22px; font:13px Arial, Helvetica, sans-serif; }
.bea-portal-theme-newTbanc .formulario fieldset table a.link_accion { background:url(../../newTbanc/images/ic_accion_listado.gif) 0px 1px no-repeat; padding:0px 5px 2px 20px; }
.bea-portal-theme-newTbanc .formulario fieldset table a.link_eliminar { background:url(../../newTbanc/images/ic_accion_eliminar.gif) 0px 1px no-repeat; padding:0px 5px 2px 20px; }
.bea-portal-theme-newTbanc .formulario fieldset table a.link_actualizar { background:url(../../newTbanc/images/ic_accion_actualizar.gif) 0px 1px no-repeat; padding:0px 5px 2px 20px; }
.bea-portal-theme-newTbanc .formulario fieldset table a.link_agregar { background:url(../../newTbanc/images/ic_accion_agregar.gif) 0px 1px no-repeat; padding:0px 5px 2px 20px; }
.bea-portal-theme-newTbanc .formulario fieldset table textarea { background:#FFF; border:1px solid #999; font:13px Arial, Helvetica, sans-serif; }


/*Estilos despliegue detalles dentro de tablas*/
.bea-portal-theme-newTbanc .formulario fieldset table .detalle { border:1px solid #999; background:#FFF; padding:5px 0px; }
.bea-portal-theme-newTbanc .formulario fieldset table .detalle table { width:686px; margin:0px auto; }


/*Estilos para lista tipo ol fuera de mensajes o tablas*/
.bea-portal-theme-newTbanc .formulario ol { margin:0px; padding:0px 0px 0px 25px; }
.bea-portal-theme-newTbanc .formulario li { padding:5px 0px; }


/*Mensajes de Formulario fuera del fieldset*/
.bea-portal-theme-newTbanc .formulario .formulario_mensaje { background:url(../../newTbanc/images/ic_mensaje.gif) 10px 5px no-repeat #D8EBF5; border:1px solid #80A3E1; width:690px; padding:10px 10px 10px 40px; margin:10px auto 10px auto; }
.bea-portal-theme-newTbanc .formulario .formulario_mensaje ul { margin:0px; padding:0px 0px 0px 25px; }
.bea-portal-theme-newTbanc .formulario .formulario_mensaje ol { margin:0px; padding:0px 0px 0px 25px; }
.bea-portal-theme-newTbanc .formulario .formulario_mensaje li { padding:5px 0px; }
.bea-portal-theme-newTbanc .formulario .formulario_alerta { background:url(../../newTbanc/images/ic_alerta.gif) 10px 7px no-repeat #FFFA9D; border:1px solid #FFF755; width:690px; padding:10px 10px 10px 40px; margin:10px auto; }
.bea-portal-theme-newTbanc .formulario .formulario_alerta p { margin:0px; padding:0px 0px 10px 0px; }
.bea-portal-theme-newTbanc .formulario .mensaje_gracias { width:685px; background: url(../../newTbanc/images/ic_gracias.gif) 10px 15px no-repeat #FFFEE8; border:1px solid #FBD743; margin:10px auto 10px auto; padding:10px 10px 10px 40px; }
.bea-portal-theme-newTbanc .formulario .mensaje_gracias h1 { font:bold 17px Arial, Helvetica, sans-serif; margin:0px; padding:10px 0px; }
.bea-portal-theme-newTbanc .formulario .mensaje_gracias p { font:13px Arial, Helvetica, sans-serif; margin:0px; padding:10px 0px; }
.bea-portal-theme-newTbanc .formulario .timbre { background-color: #FFFEE8; background-image: url(../../newTbanc/images/timbre.jpg); background-repeat: no-repeat; background-position: 610px 8px; }


/*Mensaje de Formulario para Descripción Compra Irresistible */
.bea-portal-theme-newTbanc .formulario .formulario_mensaje.compra { background:url(../../newTbanc/images/ic_mensaje.gif) 10px 5px no-repeat #eee; border:1px solid #999; width:690px; padding:10px 10px 10px 40px; margin:10px auto 10px auto; }
.bea-portal-theme-newTbanc .formulario fieldset .formulario_mensaje.compra { width:665px; }



/*Estilos paginador*/
.bea-portal-theme-newTbanc .formulario .paginador { padding:0px 10px 10px 10px; margin:0px; text-align:center; }
.bea-portal-theme-newTbanc .formulario .paginador a { margin:0px 5px; }


/*Dato Obligatorio */
.bea-portal-theme-newTbanc .formulario .obligatorio { color:#C00; }


/*Mensajes de Formulario dentro del fieldset, se modifica el ancho*/
.bea-portal-theme-newTbanc .formulario fieldset .formulario_mensaje { width:665px; }
.bea-portal-theme-newTbanc .formulario fieldset .formulario_mensaje li { padding:5px 0px; }
.bea-portal-theme-newTbanc .formulario fieldset .formulario_alerta { width:665px; }


/*Página de gracias, finalizacion de formulario dentro del fieldset, se modifica el ancho*/
.bea-portal-theme-newTbanc .formulario fieldset .mensaje_gracias { width:665px; margin:10px auto; }


/*Estilo Texto Legal*/
.bea-portal-theme-newTbanc .texto_legal { border:1px solid #ccc; margin:10px 25px; padding:5px 10px; width:720px; font-size:11px; }
.bea-portal-theme-newTbanc .texto_legal p { margin:0px; padding:0px; line-height:15px; }


/*Estilo Mensaje Pie*/
.bea-portal-theme-newTbanc .mensaje_pie { background:url(../../newTbanc/images/ic_mensaje.gif) 10px 10px no-repeat #D8EBF5; border:1px solid #80A3E1; width:690px; padding:10px 10px 10px 40px; margin:10px 25px; }
.bea-portal-theme-newTbanc .mensaje_pie p { margin:0px; padding:0px; line-height:15px; }


/*Estilos para listados*/
.bea-portal-theme-newTbanc .listado { padding:10px 0px; width:740px; margin:0px 10px; }
.bea-portal-theme-newTbanc .listado p { margin:0px; padding:0px 5px 10px 5px; }
.bea-portal-theme-newTbanc .listado .menu_acciones_listado { font:13px Arial, Helvetica, sans-serif; list-style-type:none; padding:5px 0px 25px 0px; margin:0px; }
.bea-portal-theme-newTbanc .listado .menu_acciones_listado li { float:left; margin:0px; padding:8px 15px 0px 0px; }
.bea-portal-theme-newTbanc .listado .menu_acciones_listado li.accion_icono { background:url(../../newTbanc/images/ic_accion_transferir.gif) left center no-repeat; padding:5px 15px 0px 30px; font:bold 16px Arial, Helvetica, sans-serif; }
.bea-portal-theme-newTbanc .listado fieldset { border:1px solid #999; margin:10px auto 15px auto; padding:5px 0px 10px 0px; clear:both; }
.bea-portal-theme-newTbanc .listado fieldset legend { color:#333; font:bold 17px Arial, Helvetica, sans-serif; background:#FFF; margin:0px; height:25px; text-align:left; padding:0px; }
.bea-portal-theme-newTbanc .listado fieldset fieldset { border:1px solid #999; margin:15px 15px 10px 15px; width:700px; clear:both; }
.bea-portal-theme-newTbanc .listado fieldset fieldset legend { font:bold 15px Arial, Helvetica, sans-serif; }
.bea-portal-theme-newTbanc .listado fieldset fieldset table { width:690px; }
.bea-portal-theme-newTbanc .listado fieldset fieldset .formulario_mensaje { width:630px; }
.bea-portal-theme-newTbanc .listado fieldset fieldset .formulario_alerta { width:630px; }
.bea-portal-theme-newTbanc .listado fieldset p { padding:5px 20px; margin:0px; }
.bea-portal-theme-newTbanc .listado fieldset .ver_detalle { background:url(../../newTbanc/images/ic_detalle.gif) left center no-repeat; padding:0px 0px 0px 20px; margin:0px 0px 0px 15px; }
.bea-portal-theme-newTbanc .listado fieldset table { margin:10px 5px; width:720px; border-collapse:collapse; }


/*Estilos para cabeceras de tablas*/
.bea-portal-theme-newTbanc .listado fieldset table thead td { background:#FFF; vertical-align:top; border:2px solid #FFF; color:#4F4F4F; font:bold 12px Arial, Helvetica, sans-serif; color:#4F4F4F; padding:0px 7px; }
.bea-portal-theme-newTbanc .listado fieldset table td { background:#F9F9F9; vertical-align:top; border:2px solid #FFF; font:normal 13px Arial, Helvetica, sans-serif; padding:6px 7px; }
.bea-portal-theme-newTbanc .listado fieldset table th { background:#E5E5E5; vertical-align:top; border:2px solid #FFF; font:normal 13px Arial, Helvetica, sans-serif; padding:6px 7px; }
.bea-portal-theme-newTbanc .listado fieldset table p { margin:0px; padding:0px 0px 10px 0px; }


/*Estilos para destacar filas*/
.bea-portal-theme-newTbanc .listado fieldset table tr.destacado th { background:#FFFA9D; }
.bea-portal-theme-newTbanc .listado fieldset table tr.destacado td { background:#FFFDD7; }
.bea-portal-theme-newTbanc .listado fieldset table th.destacado { background:#FFFA9D; }
.bea-portal-theme-newTbanc .listado fieldset table td.destacado { background:#FFFDD7; }
.bea-portal-theme-newTbanc .listado fieldset table th.align_right { text-align:right; }
.bea-portal-theme-newTbanc .listado fieldset table th.align_left { text-align:left; }
.bea-portal-theme-newTbanc .listado fieldset table td.align_right { text-align:right; }
.bea-portal-theme-newTbanc .listado fieldset table td.align_left { text-align:left; }
.bea-portal-theme-newTbanc .listado fieldset table label { padding:0px 5px 0px 0px; cursor:pointer; }
.bea-portal-theme-newTbanc .listado fieldset table .tip_formulario { font:11px Arial, Helvetica, sans-serif; margin:0px; padding:2px 0px; }
.bea-portal-theme-newTbanc .listado fieldset table .txt_formulario { font:11px Arial, Helvetica, sans-serif; float:left; margin:0px 5px; padding:2px 0px; }


/*Mensajes de Listado*/
.bea-portal-theme-newTbanc .listado .listado_mensaje { background:url(../../newTbanc/images/ic_mensaje.gif) 10px 5px no-repeat #D8EBF5; border:1px solid #80A3E1; width:690px; padding:10px 10px 10px 40px; margin:0px auto 10px auto; }
.bea-portal-theme-newTbanc .listado .listado_alerta { background:url(../../newTbanc/images/ic_alerta.gif) 10px 7px no-repeat #FFFA9D; border:1px solid #FFF755; width:690px; padding:10px 10px 10px 40px; margin:0px auto 10px auto; }
.bea-portal-theme-newTbanc .listado .listado_correspondencia { background:url(../../newTbanc/images/ic_correspondencia.gif) 5px 10px no-repeat; padding:10px 10px 10px 30px; margin:0px; }


/*Estilos para lista tipo ol fuera de mensajes o tablas*/
.bea-portal-theme-newTbanc .listado ol { margin:0px; padding:0px 0px 0px 25px; }
.bea-portal-theme-newTbanc .listado li { padding:5px 0px; }


/*Estilos paginador*/
.bea-portal-theme-newTbanc .listado .paginador { padding:0px 10px 10px 10px; margin:0px; text-align:center; }
.bea-portal-theme-newTbanc .listado .paginador a { margin:0px 5px; }
.bea-portal-theme-newTbanc .listado .mensaje_sistema { width:655px; background:#FFFEE8; border:1px solid #FBD743; margin:10px auto 10px auto; padding:10px 10px 10px 40px; }
.bea-portal-theme-newTbanc .listado .mensaje_sistema h1 { font:bold 17px Arial, Helvetica, sans-serif; margin:0px; padding:10px 0px; }
.bea-portal-theme-newTbanc .listado .mensaje_sistema p { font:13px Arial, Helvetica, sans-serif; margin:0px; padding:10px 0px; }


/*Estilos Lightbox*/
.bea-portal-theme-newTbanc .lightbox { background:#000; position: absolute; top:0px; left:0px; height: 100%; z-index:1001; opacity:.50; -moz-opacity: 0.5; filter: alpha(opacity=50); }
.bea-portal-theme-newTbanc .lightbox_pop { display:none; position:absolute; background:#FFF; z-index:1002; width:600px; border:2px solid #666; padding:3px; text-align:left; }
.bea-portal-theme-newTbanc .lightbox_pop .header { background:#E5E5E5; padding:10px; cursor:move; width:580px; overflow:auto; clear:both; }
.bea-portal-theme-newTbanc .lightbox_pop .header h1 { font:bold 13px Arial, Helvetica, sans-serif; color:#4F4F4F; margin:0px; padding:0px; width:540px; float:left; }
.bea-portal-theme-newTbanc .lightbox_pop .header .cerrar { width:40px; float:right; margin:0px; padding:0px; text-align:right; }
.bea-portal-theme-newTbanc .lightbox_pop .content { width:580px; margin:10px auto; height:200px; color:#4F4F4F; font:13px Arial, Helvetica, sans-serif; overflow:auto; }
.bea-portal-theme-newTbanc .lightbox_pop .content h2 { font:bold 13px Arial, Helvetica, sans-serif; }
.bea-portal-theme-newTbanc .lightbox_pop .content p { margin:0px; padding:5px 0px; }
.bea-portal-theme-newTbanc .lightbox_detalle { display:none; position:absolute; background:#FFF; z-index:1002; width:750px; border:2px solid #666; padding:3px; text-align:left; }
.bea-portal-theme-newTbanc .lightbox_detalle .header { background:#E5E5E5; padding:10px; cursor:move; width:730px; overflow:auto; clear:both; }
.bea-portal-theme-newTbanc .lightbox_detalle .header h1 { font:bold 13px Arial, Helvetica, sans-serif; color:#4F4F4F; margin:0px; padding:0px; width:690px; float:left; }
.bea-portal-theme-newTbanc .lightbox_detalle .header .cerrar { width:40px; float:right; margin:0px; padding:0px; text-align:right; }
.bea-portal-theme-newTbanc .lightbox_detalle .content { width:738px; margin:10px auto; height:400px; clear:both; color:#4F4F4F; font:13px Arial, Helvetica, sans-serif; overflow:auto; }
.bea-portal-theme-newTbanc .lightbox_detalle .content h2 { font:bold 13px Arial, Helvetica, sans-serif; margin:0px; padding:5px 0px; }
.bea-portal-theme-newTbanc .lightbox_detalle .content p { margin:0px; padding:5px 20px; }
.bea-portal-theme-newTbanc .lightbox_detalle .content table { width:700px; margin:5px auto; }
.bea-portal-theme-newTbanc .lightbox_detalle .herramientas { float:right; padding:10px 0px; margin:0px 20px 0px 0px; width:400px; text-align:right; font:bold 13px Arial, Helvetica, sans-serif; }
.bea-portal-theme-newTbanc .lightbox_detalle .herramientas .guardar { padding:0px 10px 0px 20px; background:url(../../newTbanc/images/ic_pdf.gif) left center no-repeat; }
.bea-portal-theme-newTbanc .lightbox_detalle .herramientas .imprimir { padding:0px 10px 0px 20px; background:url(../../newTbanc/images/ic_print.gif) left center no-repeat; }
.bea-portal-theme-newTbanc .lightbox_detalle .herramientas .envio_mail { padding:3px 10px 0px 20px; background:url(../../newTbanc/images/ic_envio_mail.gif) left center no-repeat; }
.bea-portal-theme-newTbanc .formulario fieldset .lightbox_detalle .content .formulario_mensaje { width:640px; }
.bea-portal-theme-newTbanc .legales { margin:0px; padding:15px 15px 15px 30px; list-style-type:none; }
.bea-portal-theme-newTbanc .legales label { cursor:pointer; }
.bea-portal-theme-newTbanc .lightbox_detalle .formulario_mensaje { width:680px; }
.bea-portal-theme-newTbanc .lightbox_detalle .formulario_alerta { width:680px; }


/*Estilos pop up*/
.bea-portal-theme-newTbanc .popup { padding:10px; }
.bea-portal-theme-newTbanc .popup .titulo_pagina { width:auto; padding:15px 0px 5px 0px; }
.bea-portal-theme-newTbanc .popup h1 { font:bold 20px Arial, Helvetica, sans-serif; color:#000; margin:0px; padding:0px; }
.bea-portal-theme-newTbanc .popup fieldset p { padding:10px; }
.bea-portal-theme-newTbanc .popup .herramientas { text-align:right; font:bold 13px Arial, Helvetica, sans-serif; }
.bea-portal-theme-newTbanc .popup .herramientas .guardar { padding:0px 10px 0px 20px; background:url(../../newTbanc/images/ic_pdf.gif) left center no-repeat; }
.bea-portal-theme-newTbanc .popup .herramientas .imprimir { padding:0px 10px 0px 20px; background:url(../../newTbanc/images/ic_print.gif) left center no-repeat; }
.bea-portal-theme-newTbanc .popup .herramientas .cerrar { padding:0px 10px 0px 20px; background:url(../../newTbanc/images/ic_cerrar.gif) left center no-repeat; }
.bea-portal-theme-newTbanc .popup fieldset { border:1px solid #999; margin:10px auto; padding:0px; clear:both; }
.bea-portal-theme-newTbanc .popup fieldset legend { color:#333; font:bold 17px Arial, Helvetica, sans-serif; background:#FFF; margin:0px; text-align:left; padding:0px; }
.bea-portal-theme-newTbanc .popup p { margin:0px; padding:0px 5px 10px 5px; }
.bea-portal-theme-newTbanc .popup li { margin:0px; padding:0px 5px 10px 5px; }
.bea-portal-theme-newTbanc .popup fieldset fieldset { margin:10px; }
.bea-portal-theme-newTbanc .popup .mensaje { background:#FFFEE8; border:1px solid #FBD743; margin:10px 15px; padding:10px 10px 10px 40px; }
.bea-portal-theme-newTbanc .popup .mensaje h1 { font:bold 17px Arial, Helvetica, sans-serif; margin:0px; padding:10px 0px; }
.bea-portal-theme-newTbanc .popup .mensaje p { font:13px Arial, Helvetica, sans-serif; margin:0px; padding:10px 0px; }
.bea-portal-theme-newTbanc .popup fieldset table { margin:10px auto; border-collapse:collapse; width:98%; }
.bea-portal-theme-newTbanc .popup fieldset .ver_detalle { background:url(../../newTbanc/images/ic_detalle.gif) left center no-repeat; padding:0px 0px 0px 20px; margin:0px 0px 0px 15px; }


/*Estilos para cabeceras de tablas*/
.bea-portal-theme-newTbanc .popup fieldset table thead td { background:#FFF; vertical-align:top; border:2px solid #FFF; color:#4F4F4F; font:bold 12px Arial, Helvetica, sans-serif; color:#4F4F4F; padding:0px; }
.bea-portal-theme-newTbanc .popup fieldset table td { background:#F9F9F9; vertical-align:top; border:2px solid #FFF; font:normal 13px Arial, Helvetica, sans-serif; padding:6px 7px; }
.bea-portal-theme-newTbanc .popup fieldset table th { background:#E5E5E5; vertical-align:top; border:2px solid #FFF; font:normal 13px Arial, Helvetica, sans-serif; padding:6px 7px; }
.bea-portal-theme-newTbanc .popup fieldset table p { margin:0px; padding:0px 0px 10px 0px; }


/*Estilos para destacar filas*/
.bea-portal-theme-newTbanc .popup fieldset table tr.destacado th { background:#FFFA9D; }
.bea-portal-theme-newTbanc .popup fieldset table tr.destacado td { background:#FFFDD7; }
.bea-portal-theme-newTbanc .popup fieldset table th.destacado { background:#FFFA9D; }
.bea-portal-theme-newTbanc .popup fieldset table td.destacado { background:#FFFDD7; }
.bea-portal-theme-newTbanc .popup fieldset table th.align_right { text-align:right; }
.bea-portal-theme-newTbanc .popup fieldset table th.align_left { text-align:left; }
.bea-portal-theme-newTbanc .popup fieldset table td.align_right { text-align:right; }
.bea-portal-theme-newTbanc .popup fieldset table td.align_left { text-align:left; }
.bea-portal-theme-newTbanc .popup fieldset table label { padding:0px 5px 0px 0px; cursor:pointer; }
.bea-portal-theme-newTbanc .popup fieldset table .tip_formulario { font:11px Arial, Helvetica, sans-serif; margin:0px; padding:2px 0px; }
.bea-portal-theme-newTbanc .popup fieldset table .txt_formulario { font:11px Arial, Helvetica, sans-serif; float:left; margin:0px 5px; padding:2px 0px; }


/*Listas dentro de la tabla*/
.bea-portal-theme-newTbanc fieldset ul { margin-top:0px; }

/*Estilos para titulos de página tarjetas*/
.bea-portal-theme-newTbanc .titulo_tarjetas { width:740px; padding:15px 15px 5px 15px; }
.bea-portal-theme-newTbanc .titulo_tarjetas h1 { font:bold 30px Arial, Helvetica, sans-serif; color:#C00; margin:0px; padding:0px; }
.bea-portal-theme-newTbanc .titulo_tarjetas h2 { font:bold 22px Arial, Helvetica, sans-serif; color:#000; margin:0px; padding:0px; }
.bea-portal-theme-newTbanc .titulo_tarjetas h3 { font:13px Arial, Helvetica, sans-serif; color:#4F4F4F; margin:0px; padding:10px 3px 5px 3px; }
.bea-portal-theme-newTbanc .titulo_tarjetas .herramientas { float:right; width:400px; text-align:right; font:bold 13px Arial, Helvetica, sans-serif; }
.bea-portal-theme-newTbanc .titulo_tarjetas .herramientas .guardar { padding:0px 10px 0px 20px; background:url(../../newTbanc/images/ic_pdf.gif) left center no-repeat; }
.bea-portal-theme-newTbanc .titulo_tarjetas .herramientas .guardar_excel { padding:0px 10px 0px 20px; background:url(../../newTbanc/images/ic_excel.gif) left center no-repeat; } 
.bea-portal-theme-newTbanc .titulo_tarjetas .herramientas .imprimir { padding:0px 10px 0px 20px; background:url(../../newTbanc/images/ic_print.gif) left center no-repeat; }

/*Estilo para formulario Solicitud TDC */
.bea-portal-theme-newTbanc .titulo_tdc { width:675px; padding:15px 15px 5px 15px; }
.bea-portal-theme-newTbanc .titulo_tdc h1 { font:bold 30px Arial, Helvetica, sans-serif; color:#C00; margin:0px; padding:0px; }
.bea-portal-theme-newTbanc .titulo_tdc h2 { font:bold 22px Arial, Helvetica, sans-serif; color:#000; margin:0px; padding:0px; }
.bea-portal-theme-newTbanc .titulo_tdc h3 { font:13px Arial, Helvetica, sans-serif; color:#4F4F4F; margin:0px; padding:10px 3px 5px 3px; }
.bea-portal-theme-newTbanc .tdc_color_fila{background:#eee; height:35px; padding-top:4px;}
.bea-portal-theme-newTbanc .tdc_no_color_fila{height:35px; padding-top:4px;}
.bea-portal-theme-newTbanc .tdc_sep{height:30px;}
.bea-portal-theme-newTbanc .tdc_columnas{float: left; width: 49.99%; padding: 0px;}
.bea-portal-theme-newTbanc .tdc_columnas p label{float: left; display: block; width: 120px; padding: 6px 8px 0px 2px; text-align: right; cursor: pointer;}
.bea-portal-theme-newTbanc .tdc_columnas p input{border:1px solid #CCC; height:25px; margin: 0px 2px 0px 0px; padding: 0px 0px 0px 7px; color:#aaa; width: 175px;}
.bea-portal-theme-newTbanc .tdc_columnas p select{border:1px solid #CCC; height:28px; margin: 0px; padding:3px; color:#aaa; width: 185px;}
.bea-portal-theme-newTbanc .tdc_alerta {font:12px Arial;color:red; margin: 0px 0px 0px 100px; position: relative;}

/*Estilos para formulario Mi Perfil*/
.bea-portal-theme-newTbanc .miperfil_fotopersonal {width:auto; height:120px;}
.bea-portal-theme-newTbanc .miperfil_rentaysalud {width:auto; height:120px;}
.bea-portal-theme-newTbanc .miperfil_txt_renta {font-family:Arial, Helvetica, sans-serif; color:#999; font-size:10px; text-align:left; margin:10px 30px 5px 0px; text-decoration:underline;}
.bea-portal-theme-newTbanc .miperfil_btn_blue {width:130px; height:33px; text-align:center; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;color: #FFF; text-align: center; display: block; font: bold 12px Arial, Helvetica, sans-serif; float: right; }
.bea-portal-theme-newTbanc .miperfil_color_fila{background:#eee; height:35px; padding-top:4px;}
.bea-portal-theme-newTbanc .miperfil_no_color_fila{height:30px; padding-top:4px;}
.bea-portal-theme-newTbanc .miperfil_sep{height:30px;}
.bea-portal-theme-newTbanc .miperfil_sepline{height:13px; background-image:url(../../newTbanc/images/sep_rentasalud.jpg);}
.bea-portal-theme-newTbanc .miperfil_columnas{float: left; width: 49.99%; padding: 0px;}
.bea-portal-theme-newTbanc .miperfil_columnas p label{float: left; display: block; width: 150px; padding: 6px 8px 0px 2px; text-align: right; cursor: pointer;}
.bea-portal-theme-newTbanc .miperfil_columnas p input{border:1px solid #CCC; height:25px; margin: 0px 2px 0px 0px; padding: 0px 0px 0px 7px; color:#aaa; width: 210px;}
.bea-portal-theme-newTbanc .miperfil_columnas p select{border:1px solid #CCC; height:28px; margin: 0px; padding:3px; color:#aaa; width: 220px;}
.bea-portal-theme-newTbanc .miperfil_alerta {font:12px Arial;color:red; margin: 0px 0px 0px 100px; }

/*Estilos para detalle bubble tooltip de Renta Mi Perfil*/
.bea-portal-theme-newTbanc a.tt{font-family:Arial, Helvetica, sans-serif; font-size:11px; position:relative; z-index:24; color:#999; text-decoration:none; padding-right:10px; padding-left:10px;}
.bea-portal-theme-newTbanc a.tt span{ display:none;}
.bea-portal-theme-newTbanc a.tt:hover{ z-index:25; color:#000;}
.bea-portal-theme-newTbanc a.tt:hover span.tooltip{display:block; position:absolute; top:-100px; left:-100px; padding:15px 0 0 0; width:393px; height:81px; color:#000; text-align:left; filter:alpha(opacity:99);	KHTMLOpacity: 0.90;	MozOpacity: 0.90;opacity: 0.90;}
.bea-portal-theme-newTbanc a.tt:hover span.top{display:block; padding:5px 8px 0; background:url(../../newTbanc/images/cuadro.gif) no-repeat top;}
.bea-portal-theme-newTbanc a.tt:hover span.middle{ /* different middle bg for stretch */display:block; padding:0 8px; background:url(../../newTbanc/images/cuadro_txt.gif) repeat bottom;}
.bea-portal-theme-newTbanc a.tt:hover span.bottom{display:block; padding:3px 8px 10px; color:#548912; background:url(../../newTbanc/images/cuadro.gif) no-repeat bottom;}
/*Nuevos estilos para Consumo Online*/
strong, b { }

form { margin:0px; padding:0px; }
label { cursor:pointer; }
ul { }
button { }
select { height:21px; font: normal 12px Arial, Helvetica, sans-serif; border:1px solid #CCCCCC; padding: 0px; }
textarea, input {}
*:focus {outline:none;}

.contenido_simulador a:link { color:#1C4E86; }
.contenido_simulador a:visited { color:#1C4E86; }
.contenido_simulador a:hover { color:#4A8AD9; }
.contenido_simulador a:active { color:#4A8AD9; }
.contenido_simulador a img { border:none; }

/*Estilos Css mas usados*/
.align_left { text-align:left; }
.align_right { text-align:right; }
.align_center { text-align:center; }
.float_left { float:left; }
.float_right { float:right; }
.clear_both { clear:both; }

/*Contenido*/
.contenido_simulador {padding:15px 15px 22px 15px; width:760px; margin:0px;}
.contenido_simulador .contenido_interno{width:758px; border:1px solid #EBEBEB; border-bottom:none; border-top:none; margin:0px; }
.contenido_simulador .titulo_pagina {width:740px; padding:0px 0px 0px 18px;}
.contenido_simulador .titulo_pagina h1 { font:bold 25px Arial, Helvetica, sans-serif; color:#666666; margin:0px; padding:0px 0px 10px 0px; }
.contenido_simulador .formulario { margin:10px 15px; width:740px; border:none; margin:0px 0px;}
.contenido_simulador .formulario .pasos { margin:0px; padding:0px 0px 0px 0px; list-style-type:none; font:  13px Arial, Helvetica, sans-serif; color:#B7B7B7; }
.contenido_simulador .formulario .pasos li { display:inline; margin:0px; padding:0px 30px 30px 0px; }
.contenido_simulador .formulario .pasos li strong { background:url(../images/html/pasos_inactivo.jpg) 2px 2px no-repeat; padding:8px 10px 9px 10px; text-align:center; font: 14px Arial, Helvetica, sans-serif; color:#FFF; }
.contenido_simulador .formulario .pasos li.activo { font:  14px Arial, Helvetica, sans-serif; color:#000; }
.contenido_simulador .formulario .pasos li.activo strong { background:url(../images/html/pasos_activo.jpg) 2px 2px no-repeat; }

/* Tablas */
.contenido_simulador h1.header_tabla { background:url(../images/html/fondo_header_tabla.jpg) no-repeat; font:bold 16px Arial, Helvetica, sans-serif; color:#fff; padding:8px 0px 7px 18px; margin:0px; }
.contenido_simulador h1.footer_tabla { background:url(../images/html/fondo_footer_tabla.jpg) no-repeat; background-position: -1px bottom; _background-position: 0px bottom; height:9px; border:none; font:normal 1px Arial, Helvetica, sans-serif; margin:0px; padding:0px; }
.contenido_simulador table.tabla_contenido {width:760px; border:1px solid #EBEBEB; border-bottom:none; border-top:none;}
.contenido_simulador table.tabla_contenido td {font:normal 12px Arial, Helvetica, sans-serif; color:#333; padding:5px 0px 5px 0px; }
.contenido_simulador table.tabla_contenido th {font:bold 12px Arial, Helvetica, sans-serif; padding:5px 0px 5px 15px; color:#000;  }
.contenido_simulador table.tabla_contenido .inputtext_precio { background:url(../images/html/input_amarillo_peso149x30.jpg) no-repeat right center; font: bold 18px Arial, Helvetica, sans-serif; border:none; padding: 5px 10px 5px 0px; text-align:right; width:140px; }
.contenido_simulador table.tabla_contenido .input_monto_155px { background:url(../images/html/input_155px_monto.gif) right top no-repeat; font: bold 18px/30px Arial, Helvetica, sans-serif; border:none; padding: 0px 8px 0px 0px; text-align:right; width:147px; height:30px; }
.contenido_simulador table.tabla_contenido .input_monto_155px_verde { background:url(../images/html/input_155px_monto_verde.gif) right top no-repeat; font: bold 18px/30px Arial, Helvetica, sans-serif; border:none; padding: 0px 8px 0px 0px; text-align:right; width:147px; height:30px; }
.contenido_simulador table.tabla_contenido .monto_155px { background:url(../images/html/monto_155px.jpg) 0px 0px no-repeat; font: bold 18px/30px Arial, Helvetica, sans-serif; padding: 6px 0px 6px 30px; width:147px;}
.contenido_simulador table.tabla_contenido .input_80px { background:url(../images/html/input_80px.gif) right top no-repeat; font: normal 12px/23px Arial, Helvetica, sans-serif; border:none; padding: 0px 5px 0px 5px; width:70px; height:23px; }
.contenido_simulador table.tabla_contenido .input_99px { background:url(../images/html/input_99px.gif) right top no-repeat; font: normal 13px/23px Arial, Helvetica, sans-serif; border:none; padding: 0px 5px 0px 5px; width:89px; height:23px;}
.contenido_simulador table.tabla_contenido .inputtext80x23 { background:url(../images/html/input_80x23.jpg) no-repeat left center; font: normal 12px Arial, Helvetica, sans-serif; border:none; padding: 5px 0px 5px 4px; width:80px;}
.contenido_simulador table.tabla_contenido .monto_155px { background:url(../images/html/monto_155px.jpg) 0px 0px no-repeat; font: bold 18px/30px Arial, Helvetica, sans-serif; padding: 6px 0px 6px 30px; width:147px;}
.contenido_simulador table.tabla_contenido .input_217px{ background:url(../images/html/input_217px.gif) right top no-repeat; font: normal 13px/23px Arial, Helvetica, sans-serif; border:none; padding: 0px 5px 0px 5px; width:207px; height:23px;}
.contenido_simulador table.tabla_contenido .select_60px{ width:60px; }
.contenido_simulador table.tabla_contenido .select_78px{ width:78px; }
.contenido_simulador table.tabla_contenido .modificar {background:url(../images/html/icono_modificar.jpg) left center no-repeat; padding:0px 0px 0px 18px; margin:0px 4px 0px 0px; font: normal 11px Arial, Helvetica, sans-serif; }
.contenido_simulador table.tabla_contenido .combo_60x21{ height:20px; font: normal 12px Arial, Helvetica, sans-serif; border:1px solid #CCCCCC; padding: 0px 0px 0px 4px; width:62px;}
.contenido_simulador table.tabla_contenido .ver_mas{background:url(../images/html/icono_ver_mas.jpg) left center no-repeat; padding:2px 0px 2px 18px; margin:0px 4px 0px 0px; font: normal 11px Arial, Helvetica, sans-serif; }
.contenido_simulador table.tabla_contenido .fechas{background:url(../images/html/icono_fechas.jpg) left center no-repeat; padding:3px 0px 3px 18px; margin:0px 4px 0px 0px; font: normal 11px Arial, Helvetica, sans-serif; }
.contenido_simulador table.tabla_contenido table td {font:normal 12px Arial, Helvetica, sans-serif; color:#333; padding:5px 0px 5px 0px; }
.contenido_simulador table.tabla_contenido .seguros {font: normal 11px Arial, Helvetica, sans-serif; }
.contenido_simulador table.tabla_contenido .btn_239px_agregar { background:url(../images/botones/btn_239px_agregar.jpg) center center no-repeat; width:239px; height:34px; color:#333; margin:0px 10px; text-align:center; cursor:pointer; border:none; font:normal 11px Arial, Helvetica, sans-serif; padding-left: 25px; }
.contenido_simulador table.tabla_contenido .alerta_formulario { background:url(../images/html/mensaje_alerta.jpg) no-repeat; margin:5px 0px; width:414px; height:94px;}
.contenido_simulador table.tabla_contenido .alerta_formulario h1 { font:bold 13px Arial, Helvetica, sans-serif; color:#606060; padding:12px 0px 10px 40px; margin:0px; }
.contenido_simulador table.tabla_contenido .alerta_formulario p { font:12px/16px Arial, Helvetica, sans-serif; margin:0px; padding:0px 10px 0px 10px; color:#666; }
.contenido_simulador table.tabla_contenido .alerta_formulario .cerrar{ float:right; background:url(../images/html/mensaje_alerta_cerrar.jpg) no-repeat; cursor:pointer; height:24px; width:24px; border:none; margin:1px 1px 0px 0px; }
.contenido_simulador table.tabla_contenido .select_78px{ width:78px; }
.contenido_simulador .linea1px {background:url(../images/html/fondo_linea.jpg) center top repeat-y;}
.contenido_simulador .linea1px_horizontal {background:url(../images/html/fondo_linea_resultado.jpg) center top repeat-x; height:1px; width:1px; }
.contenido_simulador table tr.fila_espacio th { padding:0px; font-size:1px; height:10px; }
.contenido_simulador .btn_239px_agregar { background:url(../images/botones/btn_239px_agregar.jpg) center center no-repeat; width:239px; height:34px; color:#333; margin:0px 10px; text-align:center; cursor:pointer; border:none; font:normal 11px Arial, Helvetica, sans-serif; padding-left: 25px; }
.contenido_simulador table.tabla_contenido .select_60px{ width:60px; }
.contenido_simulador table.tabla_contenido .input_80px { background:url(../images/html/input_80px.gif) right top no-repeat; font: normal 12px/23px Arial, Helvetica, sans-serif; border:none; padding: 0px 5px 0px 5px; width:70px; height:23px; }
.contenido_simulador .mensaje_gracias { width:685px; background: url(../../newTbanc/images/ic_gracias.gif) 10px 15px no-repeat #FFFEE8; border:1px solid #FBD743; margin:10px auto 10px auto; padding:10px 10px 10px 40px; }
.contenido_simulador .mensaje_gracias h1 { font:bold 17px Arial, Helvetica, sans-serif; margin:0px; padding:10px 0px; }
.contenido_simulador .mensaje_gracias p { font:13px Arial, Helvetica, sans-serif; margin:0px; padding:10px 0px; }

/* Botones */
.contenido_simulador .botones_acciones { text-align:center; padding:10px 0px; margin:0px; }
.contenido_simulador .botones_acciones .bot_accion_208x24px_continuar { background:url(../images/botones/btn_verde_208x34_continuar.jpg) center center no-repeat; width:208px; height:34px; color:#FFF; margin:0px 10px; text-align:center; cursor:pointer; border:none; font:bold 13px Arial, Helvetica, sans-serif; padding-left: 25px; }
.contenido_simulador .botones_acciones .bot_accion_208x24px_recalcular { background:url(../images/botones/btn_verde_208x34_recalcular.jpg) center center no-repeat; width:208px; height:34px; color:#FFF; margin:0px 10px; text-align:center; cursor:pointer; border:none; font:bold 13px Arial, Helvetica, sans-serif; padding-left: 25px; }
.contenido_simulador .botones_acciones .btn_accion_208px { background:url(../images/botones/btn_accion_208px.jpg) center center no-repeat; width:208px; height:34px; color:#FFF; margin:0px 10px; text-align:center; cursor:pointer; border:none; font:bold 13px Arial, Helvetica, sans-serif;  }
.contenido_simulador .botones_acciones .btn_cancelar_208px { background:url(../images/botones/bot_cancelar_208px.jpg) center center no-repeat; width:208px; height:34px; color:#FFF; margin:0px 10px; text-align:center; cursor:pointer; border:none; font:bold 13px Arial, Helvetica, sans-serif; padding-left: 30px; }
.contenido_simulador .botones_acciones .btn_accion_208px_continuar { background:url(../images/botones/btn_accion_208px_continuar.jpg) center center no-repeat; width:208px; height:34px; color:#FFF; margin:0px 10px; text-align:center; cursor:pointer; border:none; font:bold 13px Arial, Helvetica, sans-serif; padding-left: 25px; }
.contenido_simulador .botones_acciones .btn_accion_252px_continuar { background:url(../images/botones/btn_accion_252px_continuar.jpg) center center no-repeat; width:252px; height:34px; color:#FFF; margin:0px 10px; text-align:center; cursor:pointer; border:none; font:bold 13px Arial, Helvetica, sans-serif; padding-left: 25px; }
.contenido_simulador .botones_acciones .btn_accion_253px_continuar { background:url(../images/botones/btn_accion_253px_continuar.jpg) center center no-repeat; width:252px; height:34px; color:#FFF; margin:0px 10px; text-align:center; cursor:pointer; border:none; font:bold 13px Arial, Helvetica, sans-serif; padding-left: 25px; }
.contenido_simulador .botones_acciones .btn_accion_208px_recalcular { background:url(../images/botones/btn_accion_208px_recalcular.jpg) center center no-repeat; width:208px; height:34px; color:#FFF; margin:0px 10px; text-align:center; cursor:pointer; border:none; font:bold 13px Arial, Helvetica, sans-serif; padding-left: 25px; }
.contenido_simulador .botones_acciones .btn_accion_208px_imprimir { background:url(../images/botones/btn_accion_208px_imprimir.jpg) center center no-repeat; width:208px; height:34px; color:#FFF; margin:0px 10px; text-align:center; cursor:pointer; border:none; font:bold 13px Arial, Helvetica, sans-serif; padding-left: 25px; }
.contenido_simulador .botones_acciones .btn_accion_208px_abonar { background:url(../images/botones/btn_accion_208px_abonar.jpg) center center no-repeat; width:208px; height:34px; color:#FFF; margin:0px 10px; text-align:center; cursor:pointer; border:none; font:bold 13px Arial, Helvetica, sans-serif; padding-left: 30px; }
.contenido_simulador .botones_acciones .btn_cancelar_208px { background:url(../images/botones/bot_cancelar_208px.jpg) center center no-repeat; width:208px; height:34px; color:#FFF; margin:0px 10px; text-align:center; cursor:pointer; border:none; font:bold 13px Arial, Helvetica, sans-serif; padding-left: 30px; }
.contenido_simulador .btn_239px_agregar { background:url(../images/botones/btn_239px_agregar.jpg) center center no-repeat; width:239px; height:34px; color:#333; margin:0px 10px; text-align:center; cursor:pointer; border:none; font:normal 11px Arial, Helvetica, sans-serif; padding-left: 25px; }
.botones_acciones { text-align:center; padding:10px 0px; margin:0px; }
.botones_acciones .btn_accion_208px { background:url(../images/botones/btn_accion_208px.jpg) center center no-repeat; width:208px; height:34px; color:#FFF; margin:0px 10px; text-align:center; cursor:pointer; border:none; font:bold 13px Arial, Helvetica, sans-serif;  }
.botones_acciones .btn_accion_208px_continuar { background:url(../images/botones/btn_accion_208px_continuar.jpg) center center no-repeat; width:208px; height:34px; color:#FFF; margin:0px 10px; text-align:center; cursor:pointer; border:none; font:bold 13px Arial, Helvetica, sans-serif; padding-left: 25px; }
.botones_acciones .btn_accion_252px_continuar { background:url(../images/botones/btn_accion_252px_continuar.jpg) center center no-repeat; width:252px; height:34px; color:#FFF; margin:0px 10px; text-align:center; cursor:pointer; border:none; font:bold 13px Arial, Helvetica, sans-serif; padding-left: 25px; }
.botones_acciones .btn_accion_253px_continuar { background:url(../images/botones/btn_accion_253px_continuar.jpg) center center no-repeat; width:252px; height:34px; color:#FFF; margin:0px 10px; text-align:center; cursor:pointer; border:none; font:bold 13px Arial, Helvetica, sans-serif; padding-left: 25px; }
.botones_acciones .btn_accion_208px_recalcular { background:url(../images/botones/btn_accion_208px_recalcular.jpg) center center no-repeat; width:208px; height:34px; color:#FFF; margin:0px 10px; text-align:center; cursor:pointer; border:none; font:bold 13px Arial, Helvetica, sans-serif; padding-left: 25px; }
.botones_acciones .btn_accion_208px_imprimir { background:url(../images/botones/btn_accion_208px_imprimir.jpg) center center no-repeat; width:208px; height:34px; color:#FFF; margin:0px 10px; text-align:center; cursor:pointer; border:none; font:bold 13px Arial, Helvetica, sans-serif; padding-left: 25px; }
.botones_acciones .btn_accion_208px_abonar { background:url(../images/botones/btn_accion_208px_abonar.jpg) center center no-repeat; width:208px; height:34px; color:#FFF; margin:0px 10px; text-align:center; cursor:pointer; border:none; font:bold 13px Arial, Helvetica, sans-serif; padding-left: 30px; }
.botones_acciones .btn_cancelar_208px { background:url(../images/botones/bot_cancelar_208px.jpg) center center no-repeat; width:208px; height:34px; color:#FFF; margin:0px 10px; text-align:center; cursor:pointer; border:none; font:bold 13px Arial, Helvetica, sans-serif; padding-left: 30px; }


/*LIGHTBOX*/
.lightbox_detalle_simulador {width:718px; padding:0px; text-align:left; }
.lightbox_detalle_simulador .header { background:url(../images/html/lightbox_header.jpg) no-repeat;  padding:0px; width:718px; clear:both; height:35px; }
.lightbox_detalle_simulador .header h1 { font:bold 16px Arial, Helvetica, sans-serif; color:#fff; margin:0px; padding:10px 0px 0px 20px; float:left; }
.lightbox_detalle_simulador .content { width:718px; margin:10px auto; clear:both; color:#666; font:13px Arial, Helvetica, sans-serif; }
.lightbox_detalle_simulador .content h2 { font:bold 16px Arial, Helvetica, sans-serif; margin:0px; padding:5px 0px; color:#000; }
.lightbox_detalle_simulador .content p { margin:0px; padding:5px 20px;}
.lightbox_detalle_simulador .formulario_alerta{width:650px; margin:0px auto;}
.lightbox_detalle_simulador .formulario_mensaje{width:650px; margin:0px auto;}
.lightbox_detalle_simulador .content table { width:680px; margin:5px auto;  }
.lightbox_detalle_simulador .content table.tablas_genericas { width:680px; margin:5px auto;  }

.lightbox_detalle_simulador ul{margin:0px; padding:10px 20px 10px 30px;}
.lightbox_detalle_simulador ul li{ list-style-type:disc;}
.lightbox_detalle_simulador .content .texto_legal { border:1px solid #ccc; margin:5px auto; padding:5px 0px; font:normal 11px Arial, Helvetica, sans-serif; width:700px;}

.lightbox_detalle_simulador .content table.tabla_contenido_lightbox {width:450px;  border:none; margin:0px auto;  }
.lightbox_detalle_simulador .content table.tabla_contenido_lightbox td {font:normal 12px Arial, Helvetica, sans-serif; color:#333; padding:5px 0px 5px 0px;  border:none; }
.lightbox_detalle_simulador .content table.tabla_contenido_lightbox th {font:normal 12px Arial, Helvetica, sans-serif; color:#333; padding:5px 0px 5px 0px;  border:none; }
.lightbox_detalle_simulador .content table.tabla_contenido_lightbox td .destacado_14px{font:bold 14px Arial, Helvetica, sans-serif; color:#000;}
.lightbox_detalle_simulador .content table.tabla_contenido_lightbox td .destacado_15px{font:bold 15px Arial, Helvetica, sans-serif; color:#000;}
.lightbox_detalle_simulador .content table.tabla_contenido td.seguros {font: normal 11px Arial, Helvetica, sans-serif; }

.contenido_simulador h2.subtitulo_tabla { background:url(../images/html/fondo_subtitulo.jpg) no-repeat; font:bold 14px Arial, Helvetica, sans-serif; color:#999; padding:8px 0px 7px 18px; margin:0px; }
.contenido_simulador .linea_separacion {background:url(../images/html/linea_separacion.jpg) center top repeat-x; height:1px; width:300px; }

/* Estilos de select */
/* Estilos de select */
div.select_mascara { background: #FFFFFF url(../images/html/select_icono.gif) right top no-repeat; border: 1px solid #B4B4B4; cursor:pointer; }
div.select_mascara { background: #FFFFFF url(../images/html/select_icono.gif) right top no-repeat; border: 1px solid #B4B4B4; cursor:pointer; }
div.select_mascara:hover { background: url(../images/html/select_icono_hover.gif) right top no-repeat; }
div.select_mascara_texto { padding: 2px 3px; font:normal 12px Arial, Helvetica, sans-serif;}

.contenido_simulador table.tabla_contenido td .destacado_14px{font:bold 14px Arial, Helvetica, sans-serif; color:#000;}
.contenido_simulador table.tabla_contenido td .destacado_15px{font:bold 15px Arial, Helvetica, sans-serif; color:#000;}
.contenido_simulador .formulario_mensaje {width:758px;}
.contenido_simulador .formulario_mensaje .top_mensajes {background:url(../images/html/fondo_top_mensajes.jpg) no-repeat; width:758px; height:23px;}
.contenido_simulador .formulario_mensaje .contenido { width:756px; border-left:1px solid #EBEBEB; border-right:1px solid #EBEBEB;}
.contenido_simulador .formulario_mensaje .contenido .alerta {width:716px; padding:0px 20px;}
.contenido_simulador .formulario_mensaje .contenido .alerta .alerta_header {background:url(../images/html/alerta_header.jpg) no-repeat; height:32px;}
.contenido_simulador .formulario_mensaje .contenido .alerta .alerta_titulo {font: bold 15px Arial, Helvetica, sans-serif; color:#5f5f5f; padding:9px 0px 0px 42px;}
.contenido_simulador .formulario_mensaje .contenido .alerta .alerta_fondo {border-left:1px solid #EBEBEB; border-right:1px solid #EBEBEB;}
.contenido_simulador .formulario_mensaje .contenido .alerta .alerta_text {padding: 3px 0px 10px 42px;}
.contenido_simulador .formulario_mensaje .contenido .alerta .alerta_footer {background:url(../images/html/alerta_footer.jpg) no-repeat; height:10px;}
.contenido_simulador .formulario_mensaje .bottom_mensajes {background:url(../images/html/fondo_bottom_mensajes.jpg) no-repeat; width:758px; height:18px;}

.contenido_simulador .condiciones {font:normal 12px Arial, Helvetica, sans-serif;}
.contenido_simulador .alerta_formulario { background:url(../images/html/mensaje_alerta.jpg) no-repeat; margin:5px 0px; width:414px; height:94px;}
.contenido_simulador .alerta_formulario h1 { font:bold 13px Arial, Helvetica, sans-serif; color:#606060; padding:12px 0px 10px 40px; margin:0px; }
.contenido_simulador .alerta_formulario p { font:12px/16px Arial, Helvetica, sans-serif; margin:0px; padding:0px 10px 0px 10px; color:#666; }
.contenido_simulador .alerta_formulario .cerrar{ float:right; background:url(../images/html/mensaje_alerta_cerrar.jpg) no-repeat; cursor:pointer; height:24px; width:24px; border:none; margin:1px 1px 0px 0px; }
.contenido_simulador .alerta_formulario_340px {width:340px; margin:0px 0px 0px 12px;}
.contenido_simulador .alerta_formulario_340px .alerta_header {background:url(../images/html/mensaje_alerta_340px_header.jpg) no-repeat; height:35px;}
.contenido_simulador .alerta_formulario_340px .alerta_header .alerta_titulo {font: bold 13px Arial, Helvetica, sans-serif; color:#5f5f5f; padding:9px 0px 0px 42px;}
.contenido_simulador .alerta_formulario_340px .alerta_fondo {border-left:1px solid #EBEBEB; border-right:1px solid #EBEBEB;}
.contenido_simulador .alerta_formulario_340px .alerta_fondo .alerta_text {padding: 15px 0px 10px 10px; color:#666666; font: normal 13px Arial, Helvetica, sans-serif;}
.contenido_simulador .alerta_formulario_340px .alerta_fondo .alerta_text2 {padding: 15px 5px 10px 10px; color:#666666; font: normal 11px Arial, Helvetica, sans-serif;}

.contenido_simulador .alerta_formulario_340px .alerta_header .alerta_footer {background:url(../images/html/mensaje_alerta_340px_footer.jpg) no-repeat; height:8px;}
.contenido_simulador .alerta_formulario_340px .cerrar{ float:right; background:url(../images/html/mensaje_alerta_cerrar.jpg) no-repeat; cursor:pointer; height:24px; width:24px; border:none; margin:1px 1px 0px 0px; }

.contenido_simulador .alerta_formulario_299px {width:299px; padding:0px 0px 0px 10px; height:94px;}
.contenido_simulador .alerta_formulario_299px .alerta_header {background:url(../images/html/mensaje_alerta_266px.jpg) no-repeat; height:35px;}
.contenido_simulador .alerta_formulario_299px .alerta_header .alerta_titulo {font: bold 13px Arial, Helvetica, sans-serif; color:#5f5f5f; padding:9px 0px 0px 42px;}
.contenido_simulador .alerta_formulario_299px .alerta_fondo {border-left:1px solid #EBEBEB; border-right:1px solid #EBEBEB;}
.contenido_simulador .alerta_formulario_299px .alerta_fondo .alerta_text {padding: 15px 0px 10px 10px; color:#666666; font: normal 12px Arial, Helvetica, sans-serif;}
.contenido_simulador .alerta_formulario_299px .alerta_header .alerta_footer {background:url(../images/html/mensaje_alerta_266px_footer.jpg) no-repeat; height:8px;}
.contenido_simulador .alerta_formulario_299px .cerrar{ float:right; background:url(../images/html/mensaje_alerta_cerrar.jpg) no-repeat; cursor:pointer; height:24px; width:24px; border:none; margin:1px 1px 0px 0px; }

.contenido_simulador table.tabla_contenido .alerta_formulario_299px {width:299px; padding:0px 0px 0px 10px; height:94px;}
.contenido_simulador table.tabla_contenido .alerta_formulario_299px .alerta_header {background:url(../images/html/mensaje_alerta_266px.jpg) no-repeat; height:35px;}
.contenido_simulador table.tabla_contenido .alerta_formulario_299px .alerta_header .alerta_titulo {font: bold 13px Arial, Helvetica, sans-serif; color:#5f5f5f; padding:9px 0px 0px 42px;}
.contenido_simulador table.tabla_contenido .alerta_formulario_299px .alerta_fondo {border-left:1px solid #EBEBEB; border-right:1px solid #EBEBEB;}
.contenido_simulador table.tabla_contenido .alerta_formulario_299px .alerta_fondo .alerta_text {padding: 15px 0px 10px 10px; color:#666666; font: normal 12px Arial, Helvetica, sans-serif;}
.contenido_simulador table.tabla_contenido .alerta_formulario_299px .alerta_header .alerta_footer {background:url(../images/html/mensaje_alerta_266px_footer.jpg) no-repeat; height:8px;}
.contenido_simulador table.tabla_contenido .alerta_formulario_299px .cerrar{ float:right; background:url(../images/html/mensaje_alerta_cerrar.jpg) no-repeat; cursor:pointer; height:24px; width:24px; border:none; margin:1px 1px 0px 0px; }

.contenido_simulador table.tabla_contenido .input_38px { background:url(../images/html/input_38px.gif) right top no-repeat; font: normal 13px/23px Arial, Helvetica, sans-serif; border:none; padding: 0px 5px 0px 5px; width:29px; height:23px;}
.contenido_simulador table.tabla_contenido .input_122px { background:url(../images/html/input_122px.gif) right top no-repeat; font: normal 13px/23px Arial, Helvetica, sans-serif; border:none; padding: 0px 5px 0px 5px; width:112px; height:23px;}
.contenido_simulador table.tabla_contenido .input_174px{ background:url(../images/html/input_174px.gif) right top no-repeat; font: normal 13px/23px Arial, Helvetica, sans-serif; border:none; padding: 0px 5px 0px 5px; width:164px; height:23px;}
.contenido_simulador .formulario_mensaje .contenido_mensaje { width:756px; padding-top:20px;}
.contenido_simulador .formulario_mensaje .contenido_mensaje .felicitaciones {width:716px; padding-left:20px; margin-bottom:20px; padding-top:0px;}
.contenido_simulador .formulario_mensaje .contenido_mensaje .felicitaciones .felicitaciones_header {background:url(../images/html/felicitaciones_header.jpg) no-repeat; height:32px; }
.contenido_simulador .formulario_mensaje .contenido_mensaje .felicitaciones .felicitaciones_titulo {font: bold 15px Arial, Helvetica, sans-serif; color:#5f5f5f; padding:9px 0px 0px 42px;}
.contenido_simulador .formulario_mensaje .contenido_mensaje .felicitaciones .felicitaciones_fondo {border-left:1px solid #EBEBEB; border-right:1px solid #EBEBEB;}
.contenido_simulador .formulario_mensaje .contenido_mensaje .felicitaciones .felicitaciones_text {padding: 9px 0px 10px 42px; font: normal 13px Arial, Helvetica, sans-serif; color:#000;}
.contenido_simulador .formulario_mensaje .contenido_mensaje .felicitaciones .felicitaciones_text strong { font: bold 15px Arial, Helvetica, sans-serif; color:#000;}
.contenido_simulador .formulario_mensaje .contenido_mensaje .felicitaciones .felicitaciones_footer {background:url(../images/html/alerta_footer.jpg) no-repeat; height:10px;}


.contenido_simulador .alerta_formulario_280px {width:280px; padding:0px 0px 0px 10px; height:94px;}
.contenido_simulador .alerta_formulario_280px .alerta_header {background:url(../images/html/mensaje_alerta_266px.jpg) no-repeat; height:35px;}
.contenido_simulador .alerta_formulario_280px .alerta_header .alerta_titulo {font: bold 13px Arial, Helvetica, sans-serif; color:#5f5f5f; padding:9px 0px 0px 42px;}
.contenido_simulador .alerta_formulario_280px .alerta_fondo {border-left:1px solid #EBEBEB; border-right:1px solid #EBEBEB;}
.contenido_simulador .alerta_formulario_280px .alerta_fondo .alerta_text {padding: 15px 0px 10px 10px; color:#666666; font: normal 12px Arial, Helvetica, sans-serif;}
.contenido_simulador .alerta_formulario_280px .alerta_fondo .alerta_text2 {padding: 15px 0px 10px 10px; color:#666666; font: normal 11px Arial, Helvetica, sans-serif;}
.contenido_simulador .alerta_formulario_280px .alerta_header .alerta_footer {background:url(../images/html/mensaje_alerta_266px_footer.jpg) no-repeat; height:8px;}
.contenido_simulador .alerta_formulario_280px .cerrar{ float:right; background:url(../images/html/mensaje_alerta_cerrar.jpg) no-repeat; cursor:pointer; height:24px; width:24px; border:none; margin:1px 1px 0px 0px; }


/* Legales y otros */
.contenido_simulador .normativa {background:url(../images/html/icono_pdf.jpg) left center no-repeat; padding:0px 0px 0px 20px; margin:0px 5px 0px 20px; font: normal 11px Arial, Helvetica, sans-serif; }
.contenido_simulador .texto_legal_top{ background:url(../images/html/legal_top.jpg) no-repeat; width:760px; height:12px; margin-top:15px; }
.contenido_simulador .texto_legal_mid { border-left:1px solid #ebebeb; border-right:1px solid #ebebeb; width:720px; font:normal 11px Arial, Helvetica, sans-serif; text-align:justify; margin:0px; padding:3px 19px; }
.contenido_simulador .texto_legal { border-left:1px solid #ebebeb; border-right:1px solid #ebebeb; width:720px; font:normal 12px Arial, Helvetica, sans-serif; text-align:justify; margin:0px; padding:3px 19px; }
.contenido_simulador .texto_legal_bottom{ background:url(../images/html/legal_bottom.jpg) no-repeat; width:760px; height:12px; }

/* Tips de ayuda */
.label_tip { cursor:default; }
.tip_ayuda { padding:0px 0px 20px 0px; font:normal 11px Arial, Helvetica, sans-serif; color:#666666; border-top:1px solid #999999; margin:0px 0px 0px 0px; }
.tip_ayuda h1 { padding:8px 8px 0px 8px; margin:0px; color:#333333; font:bold 12px Arial, Helvetica, sans-serif;  }
.tip_ayuda p { padding:3px 8px 5px 8px; margin:0px; color:#666666; font:normal 11px Arial, Helvetica, sans-serif; }

/* ALERTAS */
.contenido_simulador .alerta_header .alerta_titulo {font: bold 13px Arial, Helvetica, sans-serif; color:#5f5f5f; padding:9px 0px 0px 42px;}
.contenido_simulador .alerta_fondo {border-left:1px solid #EBEBEB; border-right:1px solid #EBEBEB;}
.contenido_simulador .alerta_fondo .alerta_text {padding: 8px 0px 8px 10px; color:#666666; font: normal 12px Arial, Helvetica, sans-serif;}

/* ALERTA 359px */
.contenido_simulador .alerta_formulario_359px {width:359px; padding:0px 0px 0px 10px; margin:0px; }
.contenido_simulador .alerta_formulario_359px .alerta_header {background:url(../images/html/mensaje_alerta_359px_header.jpg) no-repeat; height:35px;}
.contenido_simulador .alerta_formulario_359px .alerta_footer {background:url(../images/html/mensaje_alerta_359px_footer.jpg) no-repeat; height:8px;}
.contenido_simulador .alerta_formulario_359px .alerta_fondo .alerta_text2 {padding: 8px 5px 8px 10px; color:#666666; font: normal 11px Arial, Helvetica, sans-serif;}
.contenido_simulador .alerta_formulario_359px .alerta_fondo {border-left:1px solid #EBEBEB; border-right:1px solid #EBEBEB;}
.contenido_simulador .alerta_formulario_359px .alerta_fondo .alerta_text {padding: 8px 0px 8px 10px; color:#666666; font: normal 12px Arial, Helvetica, sans-serif;}
.contenido_simulador .alerta_formulario_359px .alerta_fondo .alerta_text2 {padding: 8px 5px 8px 10px; color:#666666; font: normal 11px Arial, Helvetica, sans-serif;}
.contenido_simulador .alerta_formulario_359px .alerta_header .alerta_titulo {font: bold 13px Arial, Helvetica, sans-serif; color:#5f5f5f; padding:9px 0px 0px 42px;}
.contenido_simulador .alerta_formulario_359px .cerrar{ float:right; background:url(../images/html/mensaje_alerta_cerrar.jpg) no-repeat; cursor:pointer; height:24px; width:24px; border:none; margin:1px 1px 0px 0px; }

/* ALERTA 760px */
.contenido_simulador .alerta_formulario_760px {width:760px; padding:0px 0px 0px 0px; margin:0px; }
.contenido_simulador .alerta_formulario_760px .alerta_header {background:url(../images/html/mensaje_alerta_760px_header.jpg) no-repeat; height:35px;}
.contenido_simulador .alerta_formulario_760px .alerta_footer {background:url(../images/html/mensaje_alerta_760px_footer.jpg) no-repeat; height:8px; clear:both;}

.contenido_simulador table.tabla_contenido .texto_destacado { font: bold 18px Arial, Helvetica, sans-serif; }
.contenido_simulador table.tabla_contenido .monto_155px { background:url(../images/html/monto_155px.jpg) 0px 0px no-repeat; font: bold 18px/30px Arial, Helvetica, sans-serif; padding: 6px 0px 6px 30px;}

/* Cambios en login y multipass */

.login_nuevo{width:320px; margin:10px auto 0px!important; padding:0px 0px 10px 0px; background:#F7F7F7; border-bottom:none!important;}
.login_nuevo.ancho{width:500px; margin:10px auto; padding:0px 0px 10px 0px; background:#F7F7F7; border-bottom:1px solid #CCC;}
.login_nuevo h1{background:url(/TBanc/resources/images/ic_candado.gif) 300px 6px no-repeat #A9A9A9; text-align:left; padding:7px 15px; color:#FFF; font:bold 12px Arial, Helvetica, sans-serif;}
.login_nuevo #garantizamos{width:300px; margin:0px auto; padding:5px; background:#FFF; border:1px solid #CCC;}
.login_nuevo #garantizamos h2{font:normal 12px Arial, Helvetica, sans-serif; margin:0px; padding:2px 0px; text-align:center; color:#666;}
.login_nuevo #garantizamos #fono{width:110px; margin:0px 0px 0px 0px; background:url(/TBanc/resources/images/ic_fono.jpg) 0px 0px no-repeat; padding:3px 0px 3px 25px; font:bold 12px Arial, Helvetica, sans-serif;}
.bea-portal-theme-loginTimeOut .btnSubmit { height:20px; width:30px; }
.formulario_portada { padding:10px 0px 10px 10px; margin:0px auto; width:310px; background:#f7f7f7; }
.formulario_portada a { padding:0px 8px 0px 0px; }
.tbanc-login-out { width:320px; margin:0px auto; }

.bea-portal-theme-loginTimeOut .interna_productos_fondo_01 { width:500px; margin:10px auto; padding:0px 0px 10px 0px; background:#FFFFFF; border-bottom:1px solid #CCC; }
.bea-portal-theme-loginTimeOut .interna_productos_fondo_01 h1 { font:bold 25px Arial, Helvetica, sans-serif; color:#2D2D2D; margin:0px; padding:25px 0px 10px 0px; text-align:center; }
.bea-portal-theme-loginTimeOut .interna_productos_fondo_01 p { font:normal 12px Arial, Helvetica, sans-serif; color:#2D2D2D; margin:0px; padding:10px 0px 10px 0px; text-align:center; }
.bea-portal-theme-loginTimeOut .interna_productos_fondo_01 h2.titulo_contenido_plano { background:url(/TBanc/resources/images/ic_candado.gif) 300px 6px no-repeat #A9A9A9; text-align:left; padding:7px 15px; color:#FFF; font:bold 12px Arial, Helvetica, sans-serif; }
.bea-portal-theme-loginTimeOut .interna_productos_fondo_01 h2.titulo_contenido_plano a { color:#FFFFFF; }

table.multipass { margin:0px auto; }
table.multipass td { padding:0px 5px; font:Arial, Helvetica, sans-serif!important; }
table.multipass td strong { font:bold 12px Arial, Helvetica, sans-serif; }
