﻿.body-wrapper{padding-top: 0px !important;}
#s4-titlerow{display: none !important;}
.acordion table{margin-left:0 !important;width:100% !important;}
.tef-md .border-content{padding:0 10px !important;}

.tef-md-success.green-top .border-content{padding-left:0px !important; padding-right:0px !important; }/*ph 20101220*/

.nightandday .s4-ca {margin-left:0px !important;}
.nightandday .main-container {margin-left:0px !important;}
.colIzq{width:100% !important;}
.colDer{display:none !important;}
.dxgvPagerBottomPanel_Porvenir .dxpButton_Porvenir {height:20px !important;}
.more{width:auto !important;}
.more td{padding:0 5px !important;}
.more td input{width:auto !important;}
select.styled{height:auto !important;padding-top:4px;font-size:12px;}
#trProductosCuentas p.select {float:left !important;}
.zta_links_opciones{height:100%;width:auto;}
.zta_links_opciones li{line-height:24px;padding-left:6px;}
a.btn-link-orange{color:#f7931e !Important;text-decoration:underline !Important;}
a.btn-link-orange:hover{color:#666 !Important;text-decoration:underline !Important;}
/******* PAGE ERROR *******/
body.page-error > #doc > #bd > .content > p{text-align:center; font-family:arial; color:#808080; font-size:85%; padding-top:30px;}
body.page-error #hd{ background:none;}
body.page-error #bd{ background:none;}
body.page-error #hd h1 a{ background:url(../img/logo.png) no-repeat top left;}
body.page-error #hd h1{left:70px; top:30px;}

.tef-md-error{ background:url(../img/bg-error.png); margin:auto; width:788px; min-height:178px; padding:30px;}
.tef-md-error .hd{ border-bottom:1px solid #E5E5E5; overflow:auto; padding-bottom:10px;}
.tef-md-error .hd img{ float:left; margin-right:15px;}
.tef-md-error .hd h2{ font-family:arial; font-size:20px; color:#333333; font-weight:bold; padding-top:3px;}
.tef-md-error .hd p{ font-family:arial; font-size:16px; color:#333333;}

.tef-md-error .bd{ padding:20px 0;}
.tef-md-error .bd p{ color:#4D4D4D; line-height:160%}
.tef-md-error .bd p a{color:#F7931E;}
.tef-md-error .browsers { padding-top:7px}
.tef-md-error .browsers li { float:left; padding-right:10px}

.tef-md-error .search_box {  width:443px;} 
.tef-md-error .search_box .input_bg { height:22px; width:318px; background:url(../img/bg-hd-search_input.gif); float:left; padding:6px}
.tef-md-error .search_box .input_bg input { float:left; border:0 none !important; font-size:108%; color:#808080; line-height:131%; height:21px; width:255px; display:inline; margin-left:8px}
.tef-md-error .search_box .input_bg .button { float:right}
.tef-md-error .search_box .input_bg .button input { width:22px; height:22px; float:left; line-height:50px; background:url(../img/btn-hd-search.gif) no-repeat; text-indent:-9999px; cursor:pointer; border:0 none !important;  display:inline-block}

.clearfix{clear:both;display:block;height:10px !Important;}
.clearfixtd{height:3px !Important;#height:6px !Important;}
.clearfix.doble{clear:both;display:block;height:10px;}
.destacadoBDPI{color:#666 !Important;font-weight:bold;display:inline !Important;}
.destacadoValorBDPI{color:#666 !Important;font-weight:normal;display:inline !Important;}
.acb_label{color:#f7931e !Important;display:inline !Important;padding:10px;}
.acb_value{color:#999 !Important;display:inline !Important;	padding:10px;}
.lbl_generico{color:#666 !Important;font-size:100% !Important;}
.edb_tb_header{font-family:Arial, Helvetica, sans-serif !Important;}
.edb_tb_body{font-family:Arial, Helvetica, sans-serif !Important;}
.edb_tb_tabla td.edb_tb_header{border-bottom:1px #e8e8e8 solid !Important;}
.edb_tb_tabla td.edb_tb_body{border-bottom:1px #e8e8e8 solid !Important;}
.edb_Descripcion{color:#666 !Important;font-size:108% !Important;line-height:20px;margin-left:25px !Important;width:92% !Important;text-align:justify !Important;font-family:Arial, Helvetica, sans-serif;}
.edb_Imagen{margin-top:10px !Important;	margin-left:15px !Important;}
.descripcionHistoriaLaboral h6{color:#666 !Important;font-size:99% !Important;padding-bottom:5px;text-align:center;}
.descripcionHistoriaLaboral p{color:#666 !Important;font-size:93%/*85%*/ !Important;/*ph 20101124*/	padding-bottom:5px;padding-right:5px;	line-height:16px;text-align:justify;}
.descripcionHistoriaLaboral p a{color:#f7913e !Important;text-decoration:underline !Important;}
.descripcionHistoriaLaboral p a:hover{color:#666 !Important;}
.dxgvControl_Porvenir .linkCursorDisable{cursor:default;color:#4d4d4d !important;text-decoration: none !important;}
.tt_header{color:#666 !Important;font-size:110% !Important;font-weight:bold;}
.tt_description{color:#666 !Important;font-size:110% !Important;line-height:155%;}
.tef-md .bd .row.data {padding-top:10px;padding-bottom:20px;text-align:justify;}
.liLabelValue{font-weight:normal !Important;}

/*-----------------------------------------*/
/* wizards de altas, bajas, modificaciones */
/*-----------------------------------------*/
.message-ip{padding:9px;}
.message-cb-afiliado{margin-top:30px !Important;color:#333;font-family:Arial, Helvetica, sans-serif !Important;font-size:99%/*93%*/ !Important;text-align:justify;}
.message-cb-noafiliado{margin-top:8px !Important;color:#333;text-align:justify;font-size:99% !Important;}
/*---- modificaciones de los wizards en pop up ---------------------------*/
.msg-pdf{margin-bottom:20px; margin-top:30px;}/*ph 20101207*/
.msg-pdf .label-pdf label{color: #666;font-family: arial !Important;font-size: 88% !Important;margin:0 auto;width:98%;margin-top:10px;}
/*-----------------------------------------*/
/* wizards de altas, bajas, modificaciones */
/*-----------------------------------------*/

/*-----------------------------*/
/* Consulta de extractos, link */
/*-----------------------------*/
a.lkn-portal{color:#f7931e !Important;font-family:Arial, Helvetica, sans-serif;}
a.lkn-portal:hover{color:#666 !Important;}
/*-----------------------------*/
/* Consulta de extractos, link */
/*-----------------------------*/

/*----------------------------------------------------*/
/* Ancho de los botones de DÃ©bito automÃ¡tico para IE7 */
/*----------------------------------------------------*/
input.w-da-vcdc{#width:142px;}
input.w-da-rd{#width:107px;}
input.w-da-md{#width:107px;}
input.w-da-ed{#width:116px;}
/*----------------------------------------------------*/
/* Ancho de los botones de DÃ©bito automÃ¡tico para IE7 */
/*----------------------------------------------------*/

html>/**/body .tef-md .dxgvControl_Porvenir .dxgvDetail, x:-moz-any-link, x:default {margin-top:-8px;}
.tef-md .dxgvControl_Porvenir .dxgvDetail{border:0px #fff solid !Important;#margin-top:-12px !Important;}
.tef-md .dxgvControl_Porvenir .dxgvDetail tr{/*	border:1px #ff00ff solid !Important;	border-bottom:1px #ffff00 solid !Important;*//*	margin-top:-12px !Important;*/}
.tef-md .dxgvControl_Porvenir .dxgvDetail tr td{/*	border-top:1px #ffffff solid !Important;*//*	margin-top:-12px !Important;*/}

/*--------------------------*/
/* contratos de sms y email */
/*--------------------------*/
.contrato{font-family: Arial, Helvetica, sans-serif;color:#808080;text-align:justify !Important;}
.contrato h4{font-size:85%;	padding:5px 0px;}
.contrato p{font-size:80%;padding:5px 0px;line-height:20px;}
.contrato p b{font-weight:bold;}
/*--------------------------*/
/* contratos de sms y email */
/*--------------------------*/

/*---------------------------------*/
/* aporte de pensiones voluntarias */
/*---------------------------------*/
.label-inline-aportes{width:80%;}

/*-------------------------------------*/
/* Elaborar historia laboral recordada */
/*-------------------------------------*/
.tef-md-register .bd h3{float:none !Important;}
.tef-md-register .error-alert{margin-left:10px;margin-top:10px;height:72px;}
.tef-md-register .error-alert .confirm {padding-top:10px;}
.tef-md-register .bd p {color:#666666;font-size:110%;line-height:131%;margin-bottom:10px;}
.tef-md-register .error-alert{margin-left:10px;margin-top:10px;height:72px;}

/*-------------------------------------*/
/* Elaborar historia laboral recordada */
/*-------------------------------------*/
/* generico en los footer de los wizard */
.tef-md-register .steps { height:40px; background:url(../img/bg-border-solid-f2f2f2-4px.gif) center repeat-x}
.tef-md-register .steps a { background:url(../img/bg-step_form_num.png) 0 -44px no-repeat; width:40px; height:40px; display:block; margin:auto; text-align:center; line-height:40px; font-weight:bold; font-size:138.5%; color:#999; cursor:default !Important;}
.tef-md-register .steps a.active{ background-position: left top; color:#fff; font-size:167%}
.tef-md-register .steps td:first-child a {float:left;cursor:default !Important;}
.tef-md-register .steps td.last a { float:right}
.steps td.last a { float:right}
/*-----------------------------------*/
/* webpart de actualizaciÃ³n de datos */
/*-----------------------------------*/
.ciudad{margin-right:6px;#margin-right:12px !Important;}
.td-separador{width:30px;}
.medio{width:30px;}
.nota label{color:#333;	font-size:100% !Important;	text-align:justify;}

/*--------------------------------------*/
/* webpart de notificaciones y contacto */
/*--------------------------------------*/
.instrucciones{color:#808080;font-family:Arial, Helvetica, sans-serif;font-size:108%;margin-top:6px;margin-bottom:0px;}
.mail-label{color:#808080;font-family:Arial, Helvetica, sans-serif;font-size:108%;margin-top:3px;margin-bottom:3px;}
.mail-value{color:#808080;font-family:Arial, Helvetica, sans-serif;font-size:108%;margin-top:6px;margin-bottom:0px;padding-left:5.4px;}

.tblGeneric{margin: 0 auto;margin-top:10px;margin-bottom:10px;}
.tblGeneric td.separador-odd{background:#EAEDE4 /*#F1F7F5*/;}
.tblGeneric.tblCorrespondencia{margin-bottom:0px !Important;}
.autorization-header label{text-align:center;}
p.inline{margin-top:16px !Important;}
label.rda-label{padding:10px 0px;font-weight:bold;color:#f7931e !Important;text-decoration:underline !Important;}
.accountType{margin-right:12px/*4px*/;/*#margin-right:12px;*/}/*ph 20101208*/
.lbl-date{margin-top:25px;}
.calendar-container.checked .error-msg-calendar-display{margin-left:-82px;max-width:140px;}
.left.update-debit{width:48.5%;}
.right.update-debit{margin-right:10px;}
/*---------------------------------------*/
/* botÃ³n que permite reiniciar el wizard */
/*---------------------------------------*/
.tef-md-wizard .btn.new a.new-wdz{background:url("../img/controls/btn-new-wdz.png") no-repeat scroll left center transparent;display:inline-block;padding-left:30px;}

/*-------------------------------------*/
/* botÃ³n que permite ir al home de zta */
/*-------------------------------------*/
.tef-md-wizard .btn.ic-home a.home-wdz{background:url("../img/controls/btn-home-wdz.png") no-repeat scroll left center transparent;display:inline-block;padding-left:28px;}

.tef-md-wizard .btn.info a.informacion{background:url("../img/controls/ic-info2.png") no-repeat scroll left center transparent;display:inline-block;padding-left:18px;}
.tef-md-wizard .btn.general a.general{background:url("../img/controls/ic-general_info2.png") no-repeat scroll left center transparent;display:inline-block;padding-left:18px;}
.wdz-31_porvenir_wizard_retiros16_03 {background:url("../img/wizard/wizard_retiros_16.jpg") no-repeat scroll 0 0 transparent !important;display:block;height:70px;width:588px;}
.ft .btn{margin-left:10px;margin-top:10px;}
.ft .btn{margin-left:10px;margin-top:10px;}
.ft .btn.left{float:left;margin-left:0px !Important;}
.wdz-btn-actualizar{width:24px;	height:40px;display:block;margin-right:-12px;float:right;margin-top:-30px;background:url("../img/wizard/icon_actualizar.png") no-repeat scroll 0 0 transparent;}
.wdz-btn-actualizar a{width:20px;height:20px;display:block;cursor:pointer;}
.btn-si{padding:0px 15px !Important;}
.btn-no{padding:0px 15px !Important;}
.tef-md-register .steps td.last a {margin-right:-8px;#margin-right:-4px/*-6px*/;}/*20110511*/
.tef-md-register .steps td.last a.active {margin-right:-4px;#margin-right:0px/*-2px*/;}/*20110511*/
.tef-md-register .steps td:first-child a{margin-left:-8px;#margin-left:-4px/*-6px*/;}/*20110511*/
.tef-md-register .steps td:first-child a.active{margin-left:-4px;#margin-left:0px/*-2px*/;}/*20110511*/
.tef-md-wizard .row .user .mt h3{background:none;}
.no-bg{	background:none !Important;}

/*------------------------------------*/
/* estilos para el error en el wizard */
/*------------------------------------*/
.tef-md-msg-error{ margin:auto; text-align:center; width:385px; margin-top:54px;}
.tef-md-msg-error .wdz-ic-error-trans{width:60px;height:64px;display:block;margin:0 auto;background:url("../img/wizard/ic-error-trans.png") no-repeat scroll 0 0 transparent;}
.tef-md-msg-error h3{color:#C0272D !Important; font-family:arial; font-size:180% !Important; margin-bottom:0px !Important; background:none transparent !Important;}
.tef-md-msg-error p{ color:#666666; font-family:arial; font-size:120% !Important;}
.tef-md-msg-error .btn{ float:none; margin:auto; width:68px; margin-top:15px;}

/*----------------------------------------------------------*/
/* estilos para la validaciÃ³n de los combos e inputs en zta */
/*----------------------------------------------------------*/
.wdz-error{background:url("../img/ic-error.png") no-repeat scroll left 5px transparent;color:#AD2227 !important;font-size:87% !important;margin-bottom:5px; padding:6px 10px 5px 20px;max-width:300px;float:left;}

.wdz-error.wider{max-width:500px;}

/*.grid-validator{max-width:560px;}*//*ph 20101209*/
.tef-md-wizard .box-green.text .icon {background:url("../img/ic-info.gif") no-repeat scroll left 7px transparent;color:#808080;display:block;font-size:108%;font-style:italic;margin-bottom:0px;padding:5px 5px 5px 25px;}
.no-margin {margin:0 !important;}
.tef-md-wizard .date .icon-user {background:url("../img/wizard/ic-user.png") no-repeat scroll 0 0 transparent;float:left;height:110px;margin-right:10px;width:42px;}
.tef-md-wizard .date .row {margin-bottom:10px;}
.tef-md-wizard .date {display:table;padding:10px 0;width:100%;}
.tef-md-wizard .tef-md-retiro h4.general {background:url("../img/wizard/ic-general-green.png") no-repeat scroll left 2px transparent;color:#005A42;font-size:108%;padding-left:17px;}
.tef-md-wizard h4.general .fl-right {position:absolute;right:0;top:-7px;}
.fl-right {float:right;}
.fl-right label{display:inline;font-weight:normal;line-height:23px;font-size:108%;}
.detallefinal{height:300px;}
.tef-md-wizard .fl-right span {color:#666666;font-size:93%;}
.tef-md-wizard .box-green.text {background-color:#DFEBE7;margin:7px 0;padding:6px;}
.tef-md-wizard .box-green.text {background-color:#DFEBE7;margin:7px 0;padding:6px;}
.tef-md-wizard h4.general {position:relative;}

/*----------------------------------------*/
/* tablas dentro de los wizards de retiro */
/*----------------------------------------*/
.wz-content.tef-md-retiro .grids table th.tbl-h-ef{padding-left:16px;}
.wz-content.tef-md-retiro td.tbl-col-ef{padding-left:2px;border:1px solid transparent;}
.wz-content.tef-md-retiro .grids table th.tbl-h-aa{text-align:center;}
.wz-content.tef-md-retiro td.tbl-col-aa{text-align:center;border:1px solid transparent;}
.wz-content.tef-md-retiro .grids table th.tbl-h-at{text-align:center;}
.wz-content.tef-md-retiro .tbl-col-at{text-align:center;border:1px solid transparent;}
.wz-content.tef-md-retiro .grids table th.tbl-h-hn{text-align:center;}
.wz-content.tef-md-retiro .grids table td.saldo-obj-conf{text-align:right;padding-right:10px;}
.wz-content.tef-md-retiro .grids table td.alternativa-conf{text-align:left;padding-left:20px !Important;}

/*--------------------------------------------*/
/* header de la grilla dentro de alternativas */
/*--------------------------------------------*/
.grids table th.alt-headerObjetivos{text-align:center; width:15%;}
.grids table th.alt-headerObjetivos-n{text-align:center; width:20%;}
.grids table th.alt-headerSaldos-d{text-align:center; width:30%;}
.grids table th.alt-headerSaldos-v{text-align:center; width:30%;}
.grids table th.alt-objetivos-last-td-h{width:5%;}

/*----------------------------------------*/
/* td de la grilla dentro de alternativas */
/*----------------------------------------*/
.wz-content.tef-md-retiro .grids table td.alt-itemObjetivos{text-align:left;width:15%;}
.wz-content.tef-md-retiro .grids table td.alt-objetivo{text-align:left;width:20%; padding-left:22px;}
.wz-content.tef-md-retiro .grids table td.alt-saldo{text-align:right;width:22%;#width:23%;}
.grids table td.alt-objetivos-last-td-i{width:5%;}

/*-------------------------------------*/
/* inner grilla dentro de alternativas */
/*-------------------------------------*/
.inner-grid td.alt-alternative-chk{width:10%;}
.inner-grid td.alt-alternativa{width:22%;}
.inner-grid td.alt-saldo{text-align:right!Important;width:26%;}
.inner-grid td.alt-saldo-alt{text-align:right;width:25%; #width:26%;}
.inner-grid td.alt-saldo-alt{/*width:100px \9*/}
.inner-grid td.alt-empty{width:4.5%;}
.inner-grid table tr.odd td,.inner-grid table tr.even td, {	padding:3px 0px !Important;}

/*-------------------------------------------*/
/* header de la table dentro de alternativas */
/*-------------------------------------------*/
.grids table th.headerObjetivos{width:15%;}
.grids table th.headerObjetivo-n{ border-right:0px transparent solid !important;width:20%;}
.grids table th.headerSaldos-d{text-align:center;width:30%;}
.grids table th.headerSaldos-v{text-align:center; width:30%;}
.grids table th.objetivos-last-td-h{width:5%;}

/*-----------------------------------------------*/
/* header de los datos table dentro de objetivos */
/*-----------------------------------------------*/
.wz-content.tef-md-retiro .grids table td.itemObjetivos{text-align:left;width:15%;}
.wz-content.tef-md-retiro .grids table td.objetivo{text-align:left;width:20%;}
.wz-content.tef-md-retiro .grids table td.saldo{text-align:right;width:30%; #width:26%;}
.wz-content.tef-md-retiro .grids table td.saldo{width:28%\9}
.wz-content.tef-md-retiro .grids table td.saldo{#width:26%;}
.wz-content.tef-md-retiro .grids table td.objetivos-last-td-i{width:5%;}

/*----------------------------------*/
/* inner grilla dentro de objetivos */
/*----------------------------------*/
.inner-grid td.alternative-chk{width:10%;}
.inner-grid td.alternativa{width:20%;}
.inner-grid td.saldo{text-align:right!Important;width:30%; text-align:right;}
.inner-grid td.saldo-alt{text-align:right; width:27.5%;}
.inner-grid td.alt-empty{width:4.5%;}

/*-----------------------------------------*/
/* Header Grilla de confirmaciÃ³n de retiro */
/*-----------------------------------------*/
.wz-content.tef-md-retiro .grids table td.objectiveChk-h{width:15%;}
.wz-content.tef-md-retiro .grids table td.objectiveName-h{width:40%;}
.wz-content.tef-md-retiro .grids table td.objectiveValue-h{width:40%;}
.wz-content.tef-md-retiro .grids table td.objectiveValue-empty{width:5%;}

/*----------------------------------------------*/
/* Datos en la grilla de confirmaciÃ³n de retiro */
/*----------------------------------------------*/
.wz-content.tef-md-retiro .grids table td.objectiveChk-i{width:15%;}
.wz-content.tef-md-retiro .grids table td.objectiveName-i{width:40%;}
.wz-content.tef-md-retiro .grids table td.objectiveValue-i{width:40%; text-align:right;}
.wz-content.tef-md-retiro .grids table td.objectiveValue-empty{width:5%;}

/*--------------------------------*/
/* inner grilla dentro de retiros */
/*--------------------------------*/
.inner-div td.alternativeName-i{ width:45%;}
.inner-div td.alternativeValue-i{text-align:right; width:40%;}
.inner-div td.alternativeValue-i{width:30%\9}
.inner-div td.alternativeValue-i{#width:36%;}

.objective-w-img{display:block;	width:12px;	height:12px;background:url(../img/retiro-alternativa.png) no-repeat 0px 0px;margin-left:59px;}
.tef-md-wizard .tef-md-retiro .grids th.objectiveValue-h{text-align:center;}
.grids table th.headerSaldos-v{border-right:1px solid #FFFFFF;}
.grids table th.alt-headerSaldos-v{border-right:1px solid #FFFFFF;}
.grids table td.tbl-col-hn{text-align:center;}
.grids .ms-WPBody table td{	padding:3px !Important;}
.msg-notificacion{font-size:103%;}
.msg-notificacion2{font-size:103%;}
.wz-content.tef-md-retiro .grids table td.saldo-alt-conf{text-align:right;padding-right:82px !Important;}

.grids tr.even td{background:#DFEBE7 !Important;}
.grids tr.even{border-right:1px solid #FFF;}
.grids tr.odd{border-right:1px solid #FFF;}
.alternativa-retiro-w-img{display:block; width:12px; height:12px; background:url(../img/retiro-alternativa.png) no-repeat 0px 0px; margin-left:14px;}
.objetivos-retiro-w-img{display:block;width:12px;height:12px;background:url(../img/retiro-alternativa.png) no-repeat 0px 0px;margin-left:30px;}
.grids .inner-div tr.even td{background:#f1f1f1 !Important;}
.inner-grid td.alt-table-alternatives{width:50px;}
.inner-grid td.table-alternatives{width:50px;}
.ms-WPBody .inner-grid table td{padding:3px 0px !Important;}

.grids tr.odd td{background:transparent !Important;}
.inner-grid .even{background:#f7f7f7 !Important;}
.inner-grid .odd{background:transparent !Important;}
.grids table tr:last-child td {border-right:0 none transparent;}

.wz-content.tef-md-retiro .grids table{border:0 none transparent;}
.tef-md-wizard .hd .close {background:url("../img/btn-close_gray.png") no-repeat scroll 0 0 transparent;display:block;height:24px;margin-right:6px;margin-top:22px;float:right;width:24px;}/*20110512*/
.btn-box ul li.last { margin-right:12px; padding:0px; margin-top:-20px;}
label.closeText{color:#808080;float:left;font-family:arial;font-size:85%;margin-right:8px;margin-top:22px;}
.tef-md-wizard .hd .btn-box ul li.last .close{
	width:0px;
}

.mt ul.disc-vivienda{padding:3px 3px 15px;color:#666;}

/*--------------------------------------------------------*/
/* IE7 arreglo para las webparts derechas en segmentaciÃ³n */
/*--------------------------------------------------------*/
.segmentacion-color-theme ul li.border-content{	#margin-top:-3px;display:none;}
.segmentacion-color-theme ul li.border-bottom{#margin-top:-5px;}
.tef-md-text_banner .mg{#z-index:9999;#position:relative;}
.tef-md-text_banner .mt{#margin-top:-15px;#height:48px;}

/*-------------------------------------------------------------------*/
/* IE7 arreglo para las webparts derechas de transacciones favoritas */
/*-------------------------------------------------------------------*/
.tef-md.light_gray .hd-md{#margin-top:-1px;}

/*---------------------------------------------*/
/* Webpart de segmentaciÃ³n que carga la imagen */
/*---------------------------------------------*/
.message-causal{display:block;float:left;clear:both;}
.message-causal label{font-size:100%;margin:0 auto;	padding-top:20px;padding-bottom:10px;color:#4d4d4d;}
.vivienda{height:160px;}

/*-------------------------------------*/
/* manejador de la webparts de errores */
/*-------------------------------------*/
.ic-md.green-top .border-top .left,
.ic-md.green-top .border-top .right { background:url("../img/bg-border-rounded-top_green.png") no-repeat;}
.ic-md.green-top .border-top .left {background-position:0 0}
.ic-md.green-top .border-top .right {background-position:-6px 0}
.ic-md.green-top .border-top .center {border-top:1px solid #85b446; background-color:#85b446}

.ic-md.red-top .border-top .left,
.ic-md.red-top .border-top .right { background:url("../img/bg-border-rounded-top_red.png") no-repeat;}
.ic-md.red-top .border-top .left {background-position:0 0}
.ic-md.red-top .border-top .right {background-position:-6px 0}
.ic-md.red-top .border-top .center {border-top:1px solid #ad2227; background-color:#ad2227}

/* mensaje exito y error */
.ic-md-success h3, .ic-md-errors h3 { background:#85B446; margin:0 -1px; padding:5px 17px; color:#fff; border:none; }
.ic-md-success h3, .ic-md-errors h3 { color: #fff; font-weight:normal;}

.ic-md-success .bd .message, .ic-md-errors .bd .message { background:url("../img/ic-success_error-big.gif") no-repeat 5px 10px/*top*/; padding-left:90px; padding-top:5px; min-height:60px; margin-top:10px; }
.ic-md-errors .bd .message { background-position:5px -117px; }
.ic-md-success .bd .message p, .ic-md-errors .bd .message p { clear:both !important; color:#1A1A1A; }
.ic-md-success .bd .message p span, .ic-md-errors .bd .message p span { color:#666; margin-bottom:4px; }

.ic-md-errors h3 { background:#ad2227; }

/*----------------------------------------------------------------*/
/* webpart de constancias y certificados para el control de fecha */
/*----------------------------------------------------------------*/
.cc-fecha{margin-right:88px;#margin-right:80px;}
.cc-date{margin-right:10px}

/*-----------------------------------------------------*/
/* para destacar mensajes dentro de las webparts de SA */
/*-----------------------------------------------------*/
.dxgv.HLR{color:#003c93 !Important;}
.dxgv.HLO{color:#b20000 !Important;}
.dxgv.highlight{color:#b20000 !Important;background-color:#e8e8e8 !Important;font-weight:bold !Important;}
.edb_tb_tabla{width:91% !Important;	margin:auto;	border:1px #f1f1f1 solid;}
.edb_tb_header{	background:#f1f7f5 !Important; text-align:center !Important;border-bottom:1px #e8e8e8 solid;border-top:1px #e8e8e8 solid;	border-left:1px #e8e8e8 solid;font-weight:bold;	font-size:103% !Important;}
.ms-WPBody table td.edb_tb_body_date{text-align:right !Important;background:#ffffff !Important;	color:#999 !Important;	border:1px solid #e8e8e8;	font-size:103% !Important;	font-weight:bold;	padding-right:10px !Important;}
.ms-WPBody table td.edb_tb_body{background:#ffffff !Important;text-align:right !Important;color:#999 !Important;border:1px solid #e8e8e8;font-size:103% !Important;	padding-right:10px !Important;}

/*-----------------------------------------------------*/
/* para destacar mensajes dentro de las webparts de SA */
/*-----------------------------------------------------*/
.tef-md-generic .bd.caratula5 .transaction_slide.all-items .content-slide{margin-top:0px;margin-left:0px;/*10px;*//*ph 20101206*/}

/*-------------------------------------------*/
/* estilos para el dropdownlist del generico */
/*-------------------------------------------*/
.dropdown_prv{display:block;}
.dropdown_prv ul{display:inline;list-style:none;padding:0px;}
.dropdown_prv li.drp_left{background:url(../img/bg-select_left.png);background-position:0px 0px;background-repeat:no-repeat;height:30px;width:5px;display:block;float:left;}
.dropdown_prv li.drp_left.ddlerror{background:url(../img/bg-select_left_red.gif) !Important;}

html>/**/body .dropdown_prv li.drp_middle, x:-moz-any-link, x:default {margin-right:7px;}

.dropdown_prv li.drp_middle{height:30px;display:block;float:left;#margin-right:3px !Important;margin-right:7px \9}
.dropdown_prv li.drp_middle span{color:#666;display:inline;font-size:110%;height:30px;overflow:hidden;padding:4px 0px 0px 4px;position:absolute;
overflow:hidden;background:url(../img/bg-select_centerright.png);background-position:top right;background-repeat: repeat-x;
z-index:0;line-height:22px !Important;#line-height:20px !Important;line-height:20px\9 !Important;}

.row.valor-retiro .dropdown_prv li.drp_middle span{#height:26px;}/*IE7*/

.row.valor-retiro div.error-msg-input-display-cont{width: 100%; clear: both; margin-top:2px;}
.row.valor-retiro div.error-msg-input-display-cont span{float:none; }

.box-green.vivienda .box-chek.right span.checkbox.selected {background-position:5px 6px;}

.dropdown_prv li.drp_middle.ddlerror span{background:url(../img/bg-select_centerright_red.gif);background-position:right top;background-repeat:no-repeat;}
.dropdown_prv li.drp_middle select{display:block;opacity:0;filter: alpha(opacity=0); height:30px;border:none;line-height:34px;cursor:pointer;z-index:999;position:relative;}
.dropdown_prv li.drp_middle select option{color:#666 !Important;line-height:30px !Important;font-family:Arial, Helvetica, sans-serif !important;font-size:110% !Important;	padding:2px !Important;}
.dropdown_prv li.drp_right{display:block;height:30px;width:auto;float:left;}
.dropdown_prv li div.panelright{background:url(../img/bg-select_right.png);background-position:0px 0px;background-repeat: no-repeat;display:block;height:30px;	width:30px;
	float:left;	margin:0px 0px 0px -20px;cursor:pointer;}
/*-------------------------------------------*/
/* estilos para el dropdownlist del generico */
/*-------------------------------------------*/
/*-----------------------------------------*/
/* estilos para el dropdownlist del wizard */
/*-----------------------------------------*/
.dropdown_prv_wz{display:inline;}
.dropdown_prv_wz ul{display:inline;list-style:none;	padding:0px;}
.dropdown_prv_wz li.drp_left_wz{background:url(../img/bg-select_left_wz.png);background-position:0px 0px;background-repeat:no-repeat;height:36px;width:5px;display:block;float:left;}

html>/**/body .dropdown_prv_wz li.drp_middle_wz, x:-moz-any-link, x:default {margin-right:7px;}

.dropdown_prv_wz li.drp_middle_wz{height:36px;display:block;float:left;#margin-right:3px !Important;margin-right:7px \9}
.dropdown_prv_wz li.drp_middle_wz span{color:#666;display:inline;font-size:108%;/*93%;*/height:34px/*36px*/;line-height:26px;overflow:hidden;padding:4px 0px 0px 4px;
position:absolute;overflow:hidden;background:url(../img/bg-select_centerright_wz.png);background-position:top right;background-repeat: repeat-x;z-index:0;
font-style:italic;}
.lt .dropdown_prv_wz li.drp_middle_wz span{font-style: normal;}
.dropdown_prv_wz li.drp_middle_wz select{display:block;opacity:0;filter: alpha(opacity=0); height:36px;	border:none;line-height:34px;cursor:pointer;z-index:999;position:relative;}
.dropdown_prv_wz li.drp_right_wz{display:block;height:36px;width:auto;float:left;}

/*---------------------------------------------------*/
/* estilos para el dropdownlist del wizard el pequeno*/
/*---------------------------------------------------*/
.dropdown_prv_wz_small{display:inline;}
.dropdown_prv_wz_small ul{display:inline;list-style:none;padding:0px;}
.dropdown_prv_wz_small li.drp_left_wz_small{background:url(../img/bg-select_left_wz.png);background-position:0px 0px;background-repeat:no-repeat;
	height:36px; width:5px;	display:block; float:left;}

html>/**/body .dropdown_prv_wz_small li.drp_middle_wz_small, x:-moz-any-link, x:default { margin-right:7px;}

.dropdown_prv_wz_small li.drp_middle_wz_small{height:36px;display:block;float:left;#margin-right:3px !Important;margin-right:7px \9}
.dropdown_prv_wz_small li.drp_middle_wz_small span{color:#666;display:inline;font-size:108%;height:36px;line-height:26px;
overflow:hidden;padding:4px 0px 0px 4px;position:absolute;overflow:hidden;background:url(../img/bg-select_centerright_wz.png);background-position:top right;
background-repeat: repeat-x;z-index:0;font-style:italic;}
.lt .dropdown_prv_wz_small li.drp_middle_wz_small span{font-style: normal;}
.dropdown_prv_wz_small li.drp_middle_wz_small select{display:block;	opacity:0;filter: alpha(opacity=0); height:36px;border:none;line-height:34px;cursor:pointer;	z-index:999;position:relative;}
.dropdown_prv_wz_small li.drp_right_wz_small{display:block;	height:36px;width:auto;	float:left;}

/*---------------------------------------------------*/
/* estilos para el dropdownlist del wizard el pequeno*/
/*---------------------------------------------------*/
.tef-md-transactions li.hd-md h3{margin:0px;}
.tef-md-transactions li.hd-md h3{margin:0px;}
.tef-md-transactions li.border-content .bd table td.login-username{height:53px;}
.tef-md-transactions li.border-content .bd table td.login-username-error{height:23px;}
.tef-md-transactions li.border-content .bd table td.login-username label{padding-top:0px;}
.tef-md-transactions li.border-content .bd table td{height:0px;}
.right.cc-fecha .calendar .error-msg-calendar-display {max-width:139px;}

.tef-md-generic .transaction_detail_list{float:none; display:inline;}/*p*/
.tef-md-generic .transaction_detail_list .mt{float:left;width:420px;}
.tef-md-generic .transaction_detail_list .mt ul{float:left;}

#ft{#z-index:-1;#position:relative;}
#ft .content{#z-index:0;#position:relative;}

/*-------------------------*/
/* Transacciones favoritas */
/*-------------------------*/
ul.tef-md.light_gray li.border-content .clear_float{#zoom:0;}
.light_gray .border-content .bd{#padding-top:0px !Important;}
ul.tef-md.light_gray li.border-content .bd ul.list{margin-top:6px;}
ul.tef-md.light_gray li.border-content .bd ul.list{#margin-top:1px;}

/*-----------------------------------------*/
/* IE los checks se centran en las grillas */
/*-----------------------------------------*/
.dxgvCommandColumn_Porvenir{#width:0px !Important;}

.msg-pdf .label-pdf img{margin-top: 12px; margin-left: 4px;}

.border-content.color-theme .row .left .dropdown_prv li.drp_middle,
.border-content.color-theme .row .right .dropdown_prv li.drp_middle
{margin-bottom:11px;}

.tef-md-register .two-columns .row .left .dropdown_prv li.drp_middle,
.tef-md-register .two-columns .row .right .dropdown_prv li.drp_middle
{margin-bottom:11px;}

.tef-md .bd .row .inline.drp-traslados{#margin-bottom:0px !Important;}/*IE7*/

/*---*/
.tef-md.tef-md-retiro .ft{#overflow:hidden;}

#page-details{float: left; margin-top: 10px; margin-left: 190px; margin-right: 10px;}

.tef-gu.first{
	/*#position:relative;
	#overflow: hidden;*/
}


#page-details span{color:#666666;}

#div-pager{	float:right;}
#ctl00_ctl25_g_727f894f_8892_4729_88c0_c9bf32af4903_ctl00_divNonConsolidatedCorporateBalances table{width:100%;}


/*----------------------------------------*/
/* wizard de traslados entre alternativas */
/*----------------------------------------*/
.tef-md-wizard .traslados .wdz-error.contrato-validator {max-width:420px;position:absolute;float:none;top:345px;left:5px;}

.btnmessage-action-disable {margin-top:10px;width:90%;}

.tef-md .bd .ft.btnmessage-action-disable {	margin-top:8px;	width:97%;}
.tef-md.tef-md-generic.mi-perfil .ic-md.ic-md-success.green-top{padding-top:10px;}





























/*
 * jQuery UI CSS Framework @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 */

/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute; left: -99999999px; }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
/* end clearfix */
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }


/* Interaction Cues
----------------------------------*/
.ui-state-disabled { cursor: default !important; }


/* Icons
----------------------------------*/

/* states and images */
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }


/*
 * jQuery UI CSS Framework @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana,Arial,sans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=0px&bgColorHeader=67A08D&bgTextureHeader=01_flat.png&bgImgOpacityHeader=75&borderColorHeader=52937D&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=ffffff&bgTextureContent=01_flat.png&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=ffffff&bgTextureDefault=01_flat.png&bgImgOpacityDefault=75&borderColorDefault=CCCCCC&fcDefault=64A28D&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=02_glass.png&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=FBB03B&bgTextureActive=01_flat.png&bgImgOpacityActive=65&borderColorActive=F6931C&fcActive=ffffff&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=02_glass.png&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=05_inset_soft.png&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=01_flat.png&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
 */


/* Component containers
----------------------------------*/

.wz-content.tef-md-retiro .scroll-pane-retiro .row .wz-tabs .ui-widget
{ font-family:Arial; font-size: 103%; }

.ui-widget { font-family: Verdana,Arial,sans-serif; font-size: 1.1em; }
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif; font-size: 1em; }
.wz-content.tef-md-retiro .wz-tabs .ui-widget { font-family: Arial;}

.wz-content.tef-md-retiro .wz-tabs .ui-widget-content { border: none; background:none; }

.ui-widget-content { border: 1px solid #aaaaaa; background: #ffffff url(../img/controls/ui/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x; color: #222222; }
.ui-widget-content a { color: #222222; }
.wz-content.tef-md-retiro .wz-tabs .ui-widget-header .ui-widget-header { border:none; background: #67a08d url(../img/controls/ui/ui-bg_flat_75_67a08d_40x100.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; }
.wz-content.tef-md-retiro .wz-tabs .ui-widget-header { border: none; }

/* agregado por cv, porque las reglas anteriores rompen el wizard de portfolios */
.wz-content.portafolio .ui-widget-content 
{
    background: none;
    border: none;
    color: inherit;
}

.wz-content.portafolio .ui-widget 
{
    font-family: inherit;
    font-size: inherit;
}
/**/

.ui-widget-header { border: 1px solid #52937d; background: #67a08d url(../img/controls/ui/ui-bg_flat_75_67a08d_40x100.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; }
.ui-widget-header a { color: #ffffff; }

/* agregado por cv, porque las reglas anteriores rompen el wizard de portfolios */
.wz-content.portafolio .ui-widget-header 
{
   /* background: none;*/
    border: none;
    color: inherit;
    font-weight: inherit;
}
/**/

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
border: 1px solid #cccccc; background: #ffffff url(../img/controls/ui/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;
color: #64a28d; }

.wz-content.tef-md-retiro .wz-tabs .ui-state-default,
.wz-content.tef-md-retiro .wz-tabs .ui-widget-content .ui-state-default,
.wz-content.tef-md-retiro .wz-tabs .ui-widget-header .ui-state-default
{ border: none; color: #64a28d; }


.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #64a28d; text-decoration: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #999999; background: #dadada url(../img/controls/ui/calendar.ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; }
.ui-state-hover a, .ui-state-hover a:hover { color: #212121; text-decoration: none; }

.wz-content.tef-md-retiro .wz-tabs .ui-state-active,
.wz-content.tef-md-retiro .wz-tabs .ui-widget-content .ui-state-active,
.wz-content.tef-md-retiro .wz-tabs .ui-widget-header .ui-state-active
{ border: none;color: #ffffff; }


.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #f6931c; background: #fbb03b url(../img/controls/ui/ui-bg_flat_65_fbb03b_40x100.png) 50% 50% repeat-x; font-weight: normal; color: #ffffff; }
/* agregado por cv, porque las reglas anteriores rompen el wizard de portfolios */
.wz-content.portafolio .ui-state-active, 
.wz-content.portafolio .ui-widget-content .ui-state-active, 
.wz-content.portafolio .ui-widget-header .ui-state-active 
{ 
	border: none;
	color: inherit; 
}

.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #ffffff; text-decoration: none; }
.ui-widget :active { outline: none; }


/* Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight  {border: 1px solid #fcefa1; background: #fbf9ee url(../img/controls/ui/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x; color: #363636; }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636; }
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a; background: #fef1ec url(../img/controls/ui/ui-bg_inset-soft_95_fef1ec_1x100.png) 50% bottom repeat-x; color: #cd0a0a; }
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #cd0a0a; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #cd0a0a; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary,  .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }

/* Icons
----------------------------------*/

/* states and images */
.ui-icon { width: 16px; height: 16px; background-image: url(../img/controls/ui/ui-icons_222222_256x240.png); }
.ui-widget-content .ui-icon {background-image: url(../img/controls/ui/ui-icons_222222_256x240.png); }
.ui-widget-header .ui-icon {background-image: url(../img/controls/ui/ui-icons_ffffff_256x240.png); }
.ui-state-default .ui-icon { background-image: url(../img/controls/ui/ui-icons_888888_256x240.png); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(../img/controls/ui/ui-icons_454545_256x240.png); }
.ui-state-active .ui-icon {background-image: url(../img/controls/ui/ui-icons_454545_256x240.png); }
.ui-state-highlight .ui-icon {background-image: url(../img/controls/ui/ui-icons_2e83ff_256x240.png); }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(../img/controls/ui/ui-icons_cd0a0a_256x240.png); }

/* positioning */
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-off { background-position: -96px -144px; }
.ui-icon-radio-on { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-tl { -moz-border-radius-topleft: 0px; -webkit-border-top-left-radius: 0px; border-top-left-radius: 0px; }
.ui-corner-tr { -moz-border-radius-topright: 0px; -webkit-border-top-right-radius: 0px; border-top-right-radius: 0px; }
.ui-corner-bl { -moz-border-radius-bottomleft: 0px; -webkit-border-bottom-left-radius: 0px; border-bottom-left-radius: 0px; }
.ui-corner-br { -moz-border-radius-bottomright: 0px; -webkit-border-bottom-right-radius: 0px; border-bottom-right-radius: 0px; }
.ui-corner-top { -moz-border-radius-topleft: 0px; -webkit-border-top-left-radius: 0px; border-top-left-radius: 0px; -moz-border-radius-topright: 0px; -webkit-border-top-right-radius: 0px; border-top-right-radius: 0px; }
.ui-corner-bottom { -moz-border-radius-bottomleft: 0px; -webkit-border-bottom-left-radius: 0px; border-bottom-left-radius: 0px; -moz-border-radius-bottomright: 0px; -webkit-border-bottom-right-radius: 0px; border-bottom-right-radius: 0px; }
.ui-corner-right {  -moz-border-radius-topright: 0px; -webkit-border-top-right-radius: 0px; border-top-right-radius: 0px; -moz-border-radius-bottomright: 0px; -webkit-border-bottom-right-radius: 0px; border-bottom-right-radius: 0px; }
.ui-corner-left { -moz-border-radius-topleft: 0px; -webkit-border-top-left-radius: 0px; border-top-left-radius: 0px; -moz-border-radius-bottomleft: 0px; -webkit-border-bottom-left-radius: 0px; border-bottom-left-radius: 0px; }
.ui-corner-all { -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; }

/* Overlays */
.ui-widget-overlay { background: #aaaaaa url(../img/controls/ui/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); }
.ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(../img/controls/ui/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }

/*
 * jQuery UI Datepicker @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Datepicker#theming
 */
.ui-datepicker { width: 17em; padding: .2em .2em 0; }
.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
.ui-datepicker .ui-datepicker-prev { left:2px; }
.ui-datepicker .ui-datepicker-next { right:2px; }
.ui-datepicker .ui-datepicker-prev-hover { left:1px; }
.ui-datepicker .ui-datepicker-next-hover { right:1px; }
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px;  }
.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
.ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
.ui-datepicker select.ui-datepicker-month, 
.ui-datepicker select.ui-datepicker-year { width: 49%;}
.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0;  }
.ui-datepicker td { border: 0; padding: 1px; }
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi { width:auto; }
.ui-datepicker-multi .ui-datepicker-group { float:left; }
.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
.ui-datepicker-row-break { clear:both; width:100%; }

/* RTL support */
.ui-datepicker-rtl { direction: rtl; }
.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
.ui-datepicker-rtl .ui-datepicker-group { float:right; }
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }

/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover {
    display: none; /*sorry for IE5*/
    display/**/: block; /*sorry for IE5*/
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -4px; /*must have*/
    left: -4px; /*must have*/
    width: 200px; /*must have*/
    height: 200px; /*must have*/
}
/*Custom Styles*/
.calendar{
    float: left;
}    
.calendarBtn{
    background-image: url(../img/controls/ui/Calendar_scheduleHS.png);
    background-repeat: repeat-y;
    display: inline-block;
    height: 22px;
    position: relative;
    top: 2px;
    width: 18px;
    cursor: pointer;   
}






/*-----------------*/
.tef-md-retiro .tef-gt.two-col_data{margin-bottom:6px;}
label a#aPDFCertificate{color:#f7931e !Important;text-decoration:underline;}
label a:hover#aPDFCertificate{color:#666 !Important;text-decoration:none;}

/*------------------------------------*/
/* Consulta de extractos - 2011-01-17 */
/*------------------------------------*/
.border-content.color-theme .row .dropdown_prv li.drp_middle{margin-bottom:10px;}

/*-------------------------------------*/
/* Cursor para la webpart de extractos */
/*-------------------------------------*/
.generic-pointer{cursor:pointer;}









/* multifondos */
.transactions-multifondo .border-top {height:6px;position:relative;}
.transactions-multifondo .border-top .left {background-position:0 0;bottom:0;left:0;}
.transactions-multifondo .border-top .left, .transactions-multifondo .border-top .right {background:url("../img/bg-border-top-gradient.png") no-repeat scroll 0 0 transparent;display:block;height:6px;position:absolute;width:6px;}
.transactions-multifondo .border-top .center {background:url("../img/bg-border-top-repeat.png") repeat-x scroll left top transparent;border:medium none;display:block;height:6px;margin:0 6px;}
.transactions-multifondo .border-top .right {background-position:-6px 0;bottom:0;right:0;}
.transactions-multifondo .border-top .left{background:url("../img/bg-border-top-gradient.png") no-repeat scroll 0 0 transparent;display:block;height:6px;position:absolute;width:6px;}

.transactions-multifondo .border-top .right {background:url("../img/bg-border-top-gradient.png") no-repeat scroll right center transparent;display:block;height:6px;position:absolute;width:6px;}



.transactions-multifondo .section-title {background:url("../img/bg-hd-gradient.png") repeat-x scroll left top #F8A91F;margin:0;padding:5px 20px 10px;}
.tef-md.tef-md-generic.transactions-multifondo .hd.section-title h3 {color:#FFFFFF;font-size:164% !Important;padding-top:5px !Important;padding-bottom:2px !Important;font-weight:normal !Important;}
.tef-md.tef-md-generic.transactions-multifondo .hd{	line-height:15px; min-height:40px;}
.tef-md.tef-md-generic.transactions-multifondo .hd p {color:#FFFFFF;font-size:110%;clear:both;}
.tef-md.tef-md-generic.transactions-multifondo .bd {margin:0 19px;max-width:636px;/*634px;*/}
.transactions-multifondo .bd {padding-top:20px;padding-bottom:10px;}
.transactions-multifondo .bd p {color:#666666;font-size:104%;}
.transactions-multifondo .bd p strong {font-weight:bold;}
.transactions-multifondo .menu-transactions {margin:20px 0;}

.menu-transactions {display:table;width:100%;margin-top:20px;margin-bottom:6px;clear:both; margin-left:9px;}

.menu-transactions ul li.hidden {visibility:hidden;}

.menu-transactions ul li.prev {margin-right:3px;}
.menu-transactions ul li {float:left;}
.menu-transactions ul li.disabled {background-position:left top;}

.menu-transactions ul li.first {background:url("../img/bg-steps-1.png") no-repeat scroll left -62px transparent;height:62px;width:136px;}
.menu-transactions ul li.disabled {background-position:left top;}

.menu-transactions ul li.second {background:url("../img/bg-steps-2.png") no-repeat scroll left -62px transparent;height:62px;margin-left:-17px;width:140px;}
.menu-transactions ul li.disabled {background-position:left top;}

.menu-transactions ul li.third {background:url("../img/bg-steps-3.png") no-repeat scroll left -62px transparent;height:62px;margin-left:-17px;width:138px;}
.menu-transactions ul li.disabled {background-position:left top;}

.menu-transactions ul li.last {background:url("../img/bg-steps-4.png") no-repeat scroll left -62px transparent;height:62px;margin-left:-17px;width:138px;}
.menu-transactions ul li.hidden {visibility:hidden;}
.menu-transactions ul li.prev a, .menu-transactions ul li.next a {
-moz-border-radius:4px 4px 4px 4px;background:url("../img/bg-prev-next-steps.gif") repeat-x scroll left top transparent;
font-size:85%;font-weight:bold;line-height:62px;padding-top:0;text-align:center;width:62px;}

.menu-transactions ul li a {color:#FFFFFF;display:block;font-size:77%;font-weight:normal;line-height:120%;padding-top:25px;}
.menu-transactions ul li.disabled a {color:#B2B2B2;cursor:default;}

.menu-transactions ul li.first a {padding:25px 35px 0 10px;}
.menu-transactions ul li.first a,
.menu-transactions ul li.second a,
.menu-transactions ul li.third a,
.menu-transactions ul li.last a{ color:#ffffff;font-size:118%;text-transform:uppercase;} 
.menu-transactions ul li.third a{padding-left:28px;}

.menu-transactions ul li.first a span,
.menu-transactions ul li.second a span,
.menu-transactions ul li.third a span,
.menu-transactions ul li.last a span{ color:#ffffff;font-size:89%/*99%*/;text-transform:lowercase;position:absolute;margin-top:12px;}

.menu-transactions ul li.first.disabled a span,
.menu-transactions ul li.second.disabled a span,
.menu-transactions ul li.third.disabled a span,
.menu-transactions ul li.last.disabled a span{ color:#B2B2B2;font-size:89%;text-transform:lowercase;position:absolute;margin-top:12px;}

.menu-transactions ul li.first.disabled a span,
.menu-transactions ul li.first a span{margin-left:-77px;}

.menu-transactions ul li.second.disabled a span,
.menu-transactions ul li.second a span{margin-left:-69px;}
.menu-transactions ul li.third.disabled a span,
.menu-transactions ul li.third a span{margin-left:-52px;}

.menu-transactions ul li.last.disabled a span,
.menu-transactions ul li.last a span{margin-left:-34px;}


.menu-transactions ul li a strong {display:block;font-size:118%;font-weight:bold;text-transform:uppercase;}
.menu-transactions ul li.disabled a {color:#B2B2B2;cursor:default;}

.menu-transactions ul li.second a {padding:25px 34px 0 24px;}
.menu-transactions ul li.disabled {background-position:left top;}

.menu-transactions ul li.third {background:url("../img/bg-steps-3.png") no-repeat scroll left -62px transparent;height:62px;margin-left:-17px;width:138px;}
.menu-transactions ul li.third.disabled {background-position:top left;}

.menu-transactions ul li.disabled a {color:#B2B2B2;cursor:default;font-size:118%;}

.menu-transactions ul li.last a {padding:25px 34px 0 27px;}
.menu-transactions ul li.prev a, .menu-transactions ul li.next a {
-moz-border-radius:4px 4px 4px 4px;
background:url("../img/bg-prev-next-steps.gif") repeat-x scroll left top transparent;
font-size:85%;
font-weight:bold;
line-height:62px;
padding-top:0;
text-align:center;
width:62px;
color:#ffffff;
}
/* screen 03 */
.transactions-multifondo .questions {margin-left:-19px;}
.scroll-pane-280 {display:block;height:280px;overflow:auto;padding-right:20px;}
/* Mod. Mario Monroy Disclaimer Circular 039 Tx Retiros PI */
.scroll-pane-75 {display:block;height:75px;overflow:auto;}
.transactions-multifondo .questions h4 {background:none repeat scroll 0 0 #E5F0EC;color:#999999;font-weight:bold;margin-bottom:10px;padding:10px 20px;}
.transactions-multifondo .questions ul {margin-left:20px;}
.transactions-multifondo .questions ul li {background:url("../img/ic-bullet.gif") no-repeat scroll left 4px transparent;font-size:93%;padding-left:15px;}
.transactions-multifondo .questions ul li label {color:#999999;font-size:107%;display:inline-block;padding-top:0px;padding-left:4px;width:92%;}

.transactions-multifondo .questions ul li span.numeropregunta{float:left;}

.transactions-multifondo .btn.big {float:none;margin:20px auto 14px 214px;width:175px; float:left;}

.btn.big, .btn.big .border-r {background:url("../img/controls/bg-btn_borders-big.png") no-repeat scroll left center transparent;height:34px;}
.btn.big .border-r {background-position:right center;}

.btn.big, .btn.big .border-r {background:url("../img/controls/bg-btn_borders-big.png") no-repeat scroll left center transparent;height:34px;}
.btn.big .border-r {background:url("../img/controls/bg-btn_borders-big.png") no-repeat scroll right center transparent;height:34px;}

.btn.big a {padding:0 20px;}
.btn.big input, .btn.big a {background:url("../img/controls/bg-btn-big.png") repeat-x scroll center top transparent;font-size:93%;height:34px;line-height:34px;padding:0 10px;/*width:auto !important;*/width:170px !IMportant;}

.tef-md.tef-md-generic.transactions-multifondo .border-content{padding:0px !Important;}
/* uniendo los wbeparts */
.tef-md.tef-md-generic.menu-multifondos{margin-top:-18px;}
.tef-md.tef-md-generic.menu-multifondos{margin-top:-20px\9}
.tef-md.tef-md-generic.menu-multifondos{#margin-top:-28px;}

.transactions-multifondo p.message {
background:url("../img/ic-arrow-big.png") no-repeat scroll 20px center #F9E0A0;
color:#666666;
font-size:104%;
font-weight:bold;
margin:0 -19px;
padding:10px 0 10px 40px;
}

.transactions_blue .hd {
border-bottom:1px solid #E6E6E6;
}

.transactions_blue .bd, .transactions_blue .hd {
margin:0;
}
.transactions_blue .hd h3 {
background:none repeat scroll 0 0 transparent;
color:#4481AA;
padding-left:0;
}
.tef-md.tables.transactions_blue .hd{
	min-height:20px;
	height:20px;
}
.tef-md.tef-md-generic.transactions-multifondo .tef-md.tables.transactions_blue .bd{
padding-top:0px;
padding-bottom:0px;
margin:0px 0px;	
}

.tef-md.tables.transactions_blue .tef-md.grids table td{
	padding-left:0px;
}

.tef-md.tables.transactions_blue .guia-de-canales-de-servicio.result .grids table tr td .dxgvHeader_Porvenir,
.tef-md.tables.transactions_blue .grids table tr td .dxgvHeader_Porvenir table td {
background-color:#ffffff;
}

.tef-md.tables.transactions_blue .dxgvControl_Porvenir.dxgv .dxgvDataRow_Porvenir td,
.tef-md.tables.transactions_blue .dxgvControl_Porvenir.dxgv .dxgvHeader_Porvenir td {
	font-size:92% !Important;
}
/* multifondos screen 02 */
.transactions-multifondo .agreement h3 {
border-bottom:1px solid #CCCCCC;
color:#666666;
font-size:108%;
margin:0 0 10px;
padding:5px 0;
position:relative;
float:none;
}

.transactions-multifondo .section-title a.back {
background:url("../img/ic-arrow-white.png") no-repeat scroll left 3px transparent;
color:#FFFFFF;
float:right;
font-size:99%;
margin-top:-31px;
padding-left:15px;
}
.scroll-pane-187 {
display:block;
height:187px;
overflow:auto;
}

.transactions-multifondo .agreement p {
color:#999999;
font-size:103%;
line-height:125%;
margin-bottom:20px;
padding-right:5px;
}
.transactions-multifondo .agreement p.terms {
margin-bottom:0;
margin-top:10px;
}
.transactions-multifondo .agreement p.terms label{
padding-left:6px;
float:left}


.transactions-multifondo .agreement p.terms span.checkbox {
background:url("../img/bg-input-checkbox.png") no-repeat scroll left top transparent;
display:block;
float:left;
height:25px;
width:24px;
}
.transactions-multifondo .agreement p.terms span.checkbox.selected {
background-position:0px -25px;
}
.menu-transactions ul li.finished {
background-position:left -124px;
}
/* multifondos parte 2 */
.transactions-multifondo .questions-wizard {
background:none repeat scroll 0 0 #FEF5D0;
margin:-19px -19px 0;
padding:19px;
width:100%;
}
.transactions-multifondo .question-icons ul li {
border-left:1px solid #FFFFFF;
display:inline-block;
padding:10px 20px;
}
.transactions-multifondo .questions-wizard p {color:#457C5C;line-height:120%;text-align:center; font-size:116%;}
.transactions-multifondo .question-icons {
margin-top:30px;
text-align:center;
}
.transactions-multifondo .question-icons ul {
text-align:center;
}
.transactions-multifondo .question-icons ul li {
border-left:1px solid #FFFFFF;
display:inline-block;
padding:10px 20px;
}

.transactions-multifondo .question-icons ul li:first-child {
border:medium none;
}
.transactions-multifondo .question-icons a {
background:url("../img/ic-questions.gif") no-repeat scroll center top transparent;
color:#457C5C;
display:inline-block;
font-size:123.1%;
font-weight:bold;
padding-top:90px;
text-decoration:none;
width:105px;
}
.transactions-multifondo .question-icons a.paraque {
background-position:center -150px;
}
.transactions-multifondo .question-icons a.quedebo {
background-position:center -302px;
}
.transactions-multifondo .question-icons a.comodebo {
background-position:center -452px;
}
.transactions-multifondo .question-icons a.queson,
.transactions-multifondo .question-icons a.paraque,
.transactions-multifondo .question-icons a.quedebo,
.transactions-multifondo .question-icons a.comodebo { text-align:center;}

.tef-md.tef-md-generic.transactions-multifondo{width:670px;}
.transactions-multifondo .question-icons li.queson,
.transactions-multifondo .question-icons li.paraque,
.transactions-multifondo .question-icons li.quedebo,
.transactions-multifondo .question-icons li.comodebo { #display:inline; #width:105px;}/*IE7*/

.transactions-multifondo h3.message { margin:0 -19px 20px; color:#666; font-size:108%; padding:10px 10px 10px 40px; background:url(../img/ic-arrow-big.png) no-repeat 20px center #F9E0A0; text-align:justify; /*width:634px;*/}
.transactions-multifondo h3.message strong { font-weight:bold; color:#4D4D4D;}

.transactions-multifondo .fondos { background:#F7931E; display:table; width:100%; padding:20px 0;}
.transactions-multifondo .fondos ul{padding:20px 0px;}
.transactions-multifondo .fondos ul li { float:left; border-left:1px solid #fff; width:176px/*173px*/; padding:0 15px/*20px 0 15px*/; min-height:135px; margin-bottom:20px;}
.transactions-multifondo .fondos ul li:first-child { border:none;}
.transactions-multifondo .fondos ul li h3 { font-size:135%/*160%*/; font-weight:bold; color:#fff; background:url(../img/ic-fondos.gif) no-repeat right top; padding-right:80px; min-height:58px; line-height:120%; margin-bottom:5px;}
.transactions-multifondo .fondos ul li h3.moderado { background-position:right -60px;}
.transactions-multifondo .fondos ul li h3.alto { background-position:right -125px; }
.transactions-multifondo .fondos p { font-size:104%; color:#fff; line-height:145%;}



/* retiros progrmados */
.two-columns.ret-prog .row .left,
.two-columns.ret-prog .row .right{
 width:47.9%;
 float:left;
 margin-top:5px;
 margin-left:0px;
}

.border-content.color-theme .two-columns.ret-prog .row,
.tef-md.header-data.color-theme .border-content.color-theme .two-columns .row{
	border-bottom:0px !Important;
}
.tef-md-register .border-content.color-theme .two-columns.ret-prog .hd {
border-bottom:1px solid #CCCCCC;
margin:0 19px;
padding:6px 0 0;
position:relative;
}
.box-chek.right label{float:left;}
.box-green.vivienda.pane-scroll .box-chek.right .wdz-error{
	padding:6px 0 5px 16px;
	margin-left:-152px;
	margin-top:20px;
	position:absolute;
}



/* pop up en multifondos */
.small-window.attention .hd {
background:none repeat scroll 0 0 #F7931E;
}

.small-window {
background:none repeat scroll 0 0 /*#FFFFFF*/;
width:300px;
}
.small-window .border-top {
height:6px;
position:relative;
}
.small-window .border-top .left {
background-position:0 0;
bottom:0;
left:0;
}

.small-window .border-top .left, .small-window .border-top .right {
background:url("../img/bg-top-attention.png") no-repeat scroll 0 0 transparent;
display:block;
height:6px;
position:absolute;
width:6px;
}
.small-window .border-top .center {
background:none repeat scroll 0 0 #F7931E;
/*border-color:#DADAD8 -moz-use-text-color -moz-use-text-color;
border-right:medium none;
border-style:solid none none;
border-width:1px medium medium;*/
border-right:none;
border-left:none;
border-bottom:none;
border-top:#dadad8 1px solid;
display:block;
height:5px;
margin:0 6px;
}
.small-window .border-top .right {
background-position:-6px 0;
bottom:0;
right:0;
}

.small-window .border-top .left, .small-window .border-top .right {
background:url("../img/bg-top-attention.png") no-repeat scroll 0 0 transparent;
display:block;
height:6px;
position:absolute;
width:6px;
}

.small-window.attention .hd {
background:none repeat scroll 0 0 #F7931E;
}

.small-window .hd {
border-bottom:medium none;
margin:0;
padding:5px 20px 10px;
}
.small-window .hd h3 {
color:#FFFFFF;
font-size:108%;
}
.small-window.attention .bd {
background:url("../img/ic-attention.gif") no-repeat scroll 20px 15px transparent;
padding-left:85px;
}

.small-window .bd {
margin:0;
padding:15px 15px 0px;
}
.small-window .bd p {
color:#333333;
font-size:93%;
line-height:120%;
margin-bottom:15px;
min-height:58px;
}


/* fail */
.small-window.fail .border-top {
height:6px;
position:relative;
}
.small-window.fail .border-top .left {
background-position:0 0;
bottom:0;
left:0;
}

.small-window.fail .border-top .left, .small-window.fail .border-top .right {
background:url("../img/bg-top-error.png") no-repeat scroll 0 0 transparent;
display:block;
height:6px;
position:absolute;
width:6px;
}
.small-window.fail .border-top .center {
background:none repeat scroll 0 0 #AD2227;
border-color:#DADAD8 -moz-use-text-color -moz-use-text-color;
border-right:medium none;
border-style:solid none none;
border-width:1px medium medium;
display:block;
height:5px;
margin:0 6px;
}
.small-window.fail .border-top .right {
background-position:-6px 0;
bottom:0;
right:0;
}
.small-window.fail .border-top .left, .small-window.fail .border-top .right {
background:url("../img/bg-top-error.png") no-repeat scroll 0 0 transparent;
display:block;
height:6px;
position:absolute;
width:6px;
}
.small-window.fail .border-top .right,
.small-window.attention .border-top .right{
	background-position:-6px 0px;
}
.small-window.fail .hd {
background:none repeat scroll 0 0 #AD2227;
}
.small-window.fail .bd {
background:url("../img/ic-error.gif") no-repeat scroll 20px 20px transparent;
padding-left:85px;
}

.small-window.fail .border-content,
.small-window.attention .border-content
{padding-left:0px !Important;padding-right:0px !Important;}

.tef-md-generic.small-window.fail .hd h3,
.tef-md-generic.small-window.attention .hd h3 {
	padding-top:0px !Important;
}
.small-window.fail .bd .btn,
.small-window.attention .bd .btn
{float:left !Important;margin-left:116px;}

.small-window.fail .bd .btn.right .border-r { width:65px;}
.small-window.attention .bd .btn.right .border-r{width:77px;}

/* pop up de capacitaciÃ³n de multifondos*/
.popup-container { width:670px; text-align:left; }

.popup-container .tef-md-preguntas .bd .mt p{
	font-size:95%;
}

.popup-container .tef-md-preguntas { background:#eaf1f5/*url(../img/bg-md-preguntas-p-obligatorias.png) no-repeat left top*/; #height:100%;}
.popup-container .tef-md-preguntas .bd .mt{
	/*padding:15px 15px;*/
}
.popup-container .tef-md-preguntas .bd .mt .title span.top { background:url(../img/bg-top-title-pobligatorias.png) no-repeat left top; display:block;
height:11px;
width:358px;}

.popup-container .tef-md-preguntas .bd .mt .title span.mid { background:#adaa30/*#457C5C*/; display:block;
width:358px;}
.popup-container .tef-md-preguntas .bd .mt .title span.mid h2 { text-shadow:-1px -1px 0 #005A42;color:#FFFFFF;
font-size:118%;/*138.5%;*/
font-weight:bold;
padding:0 15px; }
.popup-container .tef-md-preguntas .bd .mt .title span.btn { background:url(../img/bg-btm-title-pobligatorias.png) no-repeat left top; display:block;
height:28px;
width:358px;}
.popup-container .tef-md-preguntas-ver-mas .hd { background:url(../img/bg-slide-box-preguntas-pobligatorias.png) 0 0px no-repeat;}

.popup-container .tef-md-preguntas .bd .mg.queson,
.popup-container .tef-md-preguntas .bd .mg.paraque
{ background:url(../img/personaje/1.png) no-repeat left top; width:218px; height:209px; display:block;}

.popup-container .tef-md-preguntas .bd .mg.comodebo
{ background:url(../img/personaje/6.png) no-repeat left top; width:218px; height:209px; display:block; margin-top:38px; margin-right:18px;}
.popup-container .tef-md-preguntas .bd .mg.quedebo
{ background:url(../img/personaje/5.png) no-repeat left top; width:218px; height:209px; display:block;}

.popup-container .tef-md-preguntas .bd .mt ul li {color:#808080;font-family:arial;font-size:95%;}

.tef-md-preguntas-ver-mas {
margin-top:8px;
position:relative;
width:634px;
}
.popup-container .tef-md-preguntas-ver-mas .hd {
background:url("../img/bg-slide-box-preguntas-pobligatorias.png") no-repeat scroll 0 0 transparent;
}

.tef-md-preguntas-ver-mas .hd {
background:url("../img/bg-slide-box-preguntas.png") no-repeat scroll 0 0 transparent;
border:medium none !important;
height:30px;
margin:0 !important;
padding:0 !important;
position:relative;
width:100%;
z-index:100;
}
.tef-md-preguntas-ver-mas .hd h3 {
color:#FFFFFF !important;
font-family:arial !important;
font-size:93% !Important;
font-weight:bold;
line-height:30px;
margin-left:20px;
padding-top:0px !IMportant;
}
.tef-md-preguntas-ver-mas .hd .btn_box.active {
background:url("../img/btn-close_slidebox.png") no-repeat scroll 0 0 transparent;
display:block;
height:20px;
position:absolute;
right:5px;
top:5px;
width:20px;
}
.tef-md-preguntas-ver-mas .hd .btn_box {
background:url("../img/btn-close_slidebox.png") no-repeat scroll 0 -20px transparent;
display:block;
height:20px;
position:absolute;
right:5px;
top:5px;
width:20px;
}
.tef-md-preguntas-ver-mas .bd {
background:url("../img/bg-slide-box-preguntas.png") no-repeat scroll 0 -60px transparent;
margin:20px 0 0 !important;
padding:0 !important;
position:relative;
width:100%;
z-index:10;
}
.tef-md-preguntas-ver-mas .bd .row {
margin-bottom:20px;
border-bottom:1px solid #fff;
}
.tef-md-preguntas-ver-mas .bd .row h2 {
border-bottom:1px solid #CCCCCC;
color:#666666;
font-family:arial;
font-size:108%;
margin-bottom:15px;
margin-top:10px;
padding-bottom:5px;
font-weight:normal;}
.tef-md-preguntas-ver-mas .bd .row ul li {
background:url("../img/ic-arrow-orange.png") no-repeat scroll left 9px transparent;
color:#666666;
font-family:arial;
font-size:93%;
line-height:160%;
padding:3px 0 3px 12px;
}
.transactions-multifondo .fondos ul li h3.alto br{display:block !Important;}

.tef-md.tef-md-select_target .border-content .ft .row.no-border label.cssProductoContrato{
	color:#333333;
	font-weight:bold;
}

.tef-md.tef-md-select_target .border-content .bd h4 span{
color:#3A6F92; font-size:123.1%;}


.tef-md.tef-md-select_target .border-content .ft .row.no-border .hd{
line-height: 18px;
}

.left.objetivo{
margin-top: 7px;
}

.morePartSpacingVertical{
/*	margin-top:10px;
	background:fuchsia;*/
	padding-bottom:0px;
	#padding-bottom:10px;
}

/* generico para las webparts que traen la imagen segÃºn segmentaciÃ³n */
.tef-md-text_banner .mg{height:60px;}

/* Traslado programados en sus manos */
.ft .btn.detalle input{#width:80px;}
.ft .btn.registrar input{#width:120px;}
.ft .btn.modificar input{#width:120px;}
.ft .btn.suspender input{#width:130px;}
.right.antiguedadAporte{margin-right:110px; margin-bottom:6px;}
.tef-md-register .two-columns .right.fechaFinTraslado{margin-right:-11px;}

/* wizard distribuciÃ³n de cesantÃ­as */
.box-chek label.lbAceptarCond{display:inline;}
p.pRentabilidad{padding-top:14px;}

.grid-confirm{height:124px;}

.dxgvControl_Porvenir.dxgvWZ .dxgvDataRowAlt_Porvenir td.total.dxgv,
.dxgvControl_Porvenir.dxgvWZ .dxgvDataRowAlt_Porvenir td.dxgv.total,
.dxgvControl_Porvenir.dxgvWZ .dxgvDataRowAlt_Porvenir td.total{
    border-bottom-color: #51937D;
    border-left-color-ltr-source: physical;
    border-left-color-rtl-source: physical;
    border-left-color-value: #51937D;
    border-right-color-ltr-source: physical;
    border-right-color-rtl-source: physical;
    border-right-color-value: #51937D;
    border-top-color: #FFFFFF;
    border-top-style: solid;
    border-top-width: 1px;
    color: #FFFFFF !Important;
    font-size:123%;
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 0;
    padding-top: 10px;
    background-color: #51937D !important;
}
p.text strong span{font-weight:bold;}

.tef-md-wizard .row h4.exito_distribucion{ margin-top:10px;}
.tef-md-wizard .btn.print.multifondos{float:right; margin-right:4px;}

/* retiros programados */
.tef-md-register .two-columns .right.dia-retiro{ margin-right:-11px;}
.mt ul.disc-vivienda li{ text-align:justify;}

/* traslados entre alternativas programadas */
.tef-md.header-data .border-content.clear_float .two-columns .row .left span,
.tef-md.header-data .border-content.clear_float .two-columns .row .right span{font-weight: bold;}

.tef-md.header-data.color-theme .border-content.color-theme .two-columns .row .left,
.tef-md.header-data.color-theme .border-content.color-theme .two-columns .row .right{padding:5px 0px; #padding:0px 0px;}

.tef-md.header-data .border-content.clear_float .two-columns .row .left,
.tef-md.header-data .border-content.clear_float .two-columns .row .right{ padding:4px 0px; #padding:0px 0px;}
.tef-md.header-data .border-content.clear_float .two-columns .hd span{font-weight:bold; font-size:108%;}

.tef-md.header-data .border-content.clear_float .two-columns{
	padding-left:10px; padding-right:10px;
}


/* multifondos */
a.lnk-glosario{ color:#f7931e;}

.tef-md.tef-md-generic.transactions-multifondo .border-content .bd .btn.right{position:relative; z-index:1;}


.small-window.wide {
margin:30px 0;
width:100%;
}
.small-window {
background:none repeat scroll 0 0 #FFFFFF;
text-align:left;
width:300px;
}

.small-window.attention .bd {
background: url("../img/ic-attention.gif") no-repeat scroll 20px 15px transparent;
padding-left: 85px;
min-height: 120px;
}
.small-window.attention .bd p {
clear: both;
float: left !important;
}
.small-window.attention .bd div.btn.right {
float: left !important;
}
.small-window .bd {
margin:0;
padding:15px 15px 10px;
min-height: 120px;
}
.small-window .bd p {
clear: both;
float: left !important;
}
.small-window.bd div.btn.right {
float: left !important;
}
.transactions-multifondo .bd {
padding-top:20px;
}
.small-window .bd p.short {
float:left;
width:62%/*65%*/;
}

.small-window .bd p {
color:#333333;
font-size:108%;
line-height:120%;
margin-bottom:15px;
}
.small-window .btn.right {
margin-left:5px;
}


/*
.small-window.fail .bd .btn,
.small-window.attention .bd .btn
{float:none !Important;margin-left:116px;}

.small-window.fail .bd .btn.right .border-r,
.small-window.attention .bd .btn.right .border-r{width:77px;}

*/

.small-window.attention.wide .bd .btn,
.small-window.fail.wide .bd .btn{
	float:right !important;
}

.small-window.fail.wide .bd .btn.right .border-r,
.small-window.attention.wide .bd .btn.right .border-r{
	width:65px;
}
.tef-md-generic.transactions-multifondo .small-window.fail.wide .border-content .hd{ min-height:20px;}
.tef-md-generic.transactions-multifondo .small-window.attention.wide .bd{
	margin:0px;
	min-height:50px;
}

.tef-md-generic.transactions-multifondo .small-window.wide .hd{padding:5px 20px 0px; min-height:20px;}
/*attention small-window tef-md-generic tef-md wide*/
.tef-md-generic.transactions-multifondo .small-window.fail.wide .bd .btn,
.tef-md-generic.transactions-multifondo .small-window.attention.wide .bd .btn{
	margin-left:10px;
}
.small-window.success .border-top .right {
background-position:-6px 0;
bottom:0;
right:0;
}
.small-window.success .border-top .left {
background-position:0 0;
bottom:0;
left:0;
}
.small-window.success .border-top .center {
background:none repeat scroll 0 0 #85B446;
border-color:#DADAD8 -moz-use-text-color -moz-use-text-color;
border-right:medium none;
border-style:solid none none;
border-width:1px medium medium;
display:block;
height:5px;
margin:0 6px;
}
.small-window.success .border-top .left, .small-window.success .border-top .right {
background:url("../img/bg-top-success.png") no-repeat scroll 0 0 transparent;
display:block;
height:6px;
position:absolute;
width:6px;
}

.small-window.success .border-top .left, .small-window.success .border-top .right {
background:url("../img/bg-top-success.png") no-repeat scroll 0 0 transparent;
display:block;
height:6px;
position:absolute;
width:6px;
}
.small-window.success .bd {
background:url("../img/ic-success.png") no-repeat scroll 20px 20px transparent;
padding-left:85px;
}
.transactions-multifondo .small-window.success .bd{min-height:50px;}
.transactions-multifondo .small-window.fail .bd{min-height:70px;}

.small-window.success .border-top .right {background:url("../img/bg-top-success.png") no-repeat scroll -6px 0 transparent;}
.small-window.success .bd p.short {float:left;width:70%;}
.small-window.success .hd {
background:none repeat scroll 0 0 #85B446;
}
p.middle{
float:left;
width:75%;
}
#ctl00_ctl25_g_a94ea9f5_8592_444a_869d_08d744b2052d_ctl00_SeleccionFondosMultifondos1_Step4 .tef-md-msg-error .btn{
	width:84px;
}
.small-window .border-content .btn a.aceptar-wide,
.small-window .border-content .btn a.cancelar-wide{ width:45px;#width:56px;}
.retracto-btn{width:100%;}
.btn.right.objetivo{margin-top:13px;}
#ctl00_ctl25_g_a94ea9f5_8592_444a_869d_08d744b2052d_ctl00_SeleccionFondosMultifondos1_Step4 .tef-md-msg-error .btn a{
	#display:block;}
.tef-md.tef-md-generic.nomenu-multifondos { margin-bottom:0px; margin-top:-10px;}

.scroll-pane-selecciones{
	height:276px;
}

/* detalle en la tabla de datos de la grÃ¡fica de valor de la unidad */
.unit-value-grid .dxgvControl_Porvenir{ margin-bottom:20px;}

.wdz-error.tipo-dato{position:absolute/*relative*/; max-width:400px/*208px*//*476px*/; padding-top:3px;}
.small-window.fail .border-content .bd .btn.right .border-r a{#width:54px;}
#ctl00_ctl25_g_960ca45c_69c1_462d_a5e9_ece66b275008_ctl00_Step3_divSeleccioneOrigen{
	margin-top:0px\9
}
#ctl00_ctl25_g_960ca45c_69c1_462d_a5e9_ece66b275008_ctl00_Step3_divSeleccioneOrigen{
	#margin-top:-24px;
}

.wdz-error.monto-retirar{ padding-bottom:0px; margin-bottom:0px; max-width:200px;}

.tef-md-wizard .opt-retiro.independiente{padding-top:3px;}
.detalle-retiro.center.independiente{padding-top:3px;margin-top:10px;}


.dropdown_prv li.drp_middle span{height:26px;line-height:21px !Important;}

.dropdown_prv li.drp_middle span{height:26px\9}
.dropdown_prv li.drp_middle span{line-height:21px !Important\9}

.dropdown_prv li.drp_middle span{#height:26px;#line-height:21px !Important;}

.menu-transactions {#margin-bottom:0px;}
.menu-transactions {#width:98%;#margin-top:18px;}
.tef-md.menu-multifondos{width:670px;}
.tef-md.menu-multifondos .border-content{#padding-right:0px !Important;}
/* pop up multifondos paso 2 */
.small-window #btnAceptarAlerta,
.small-window #ctl00_ctl25_g_a94ea9f5_8592_444a_869d_08d744b2052d_ctl00_DeclaracionMultifondos1_btnAceptarErrorRespuestas
{
    width:76px;
}
.small-window .bd p{
line-height:18px;
font-size:100%;
}
.small-window.attention {
    width:550px;
}
.attention.small-window {
    margin-left: 39px;
    width: 550px;
}
#ctl00_ctl25_g_a94ea9f5_8592_444a_869d_08d744b2052d_ctl00_DeclaracionMultifondos1_popupAlerta .btn.right {
    margin-left:362px;
}
/* transacciÃ³n de Retiros PI*/

.select_all span#ctl00_ctl25_g_ea0bc50b_61a6_4884_86c1_8871bdb5543c_ctl00_Step3_cvSelectObjectives{
   /* left: -277px;
    position: absolute;
    top: -5px;*/
}
.wzdtabs-objalt .select_all.wzd-obj-error span{
	left: -297px;
    position: absolute;
    top:-5px;
    padding-top:6px;
    background-position:0px 5px;
    margin-top:0px;
}
.select_all.wzd-obj-error span{
 left: -292px\9

}
.select_all span#ctl00_ctl25_g_ea0bc50b_61a6_4884_86c1_8871bdb5543c_ctl00_Step3_cvSelectObjectives{
    /*left: -292px\9*/
}
.select_all span#ctl00_ctl25_g_ea0bc50b_61a6_4884_86c1_8871bdb5543c_ctl00_Step3_cvSelectObjectives{
   /* #left:-286px;
    #width:268px;*/
}
.wzdtabs-objalt .select_all.wzd-obj-error span{
 #left:-286px;
 #width:268px;
}

.wzdtabs-objalt span.wdz-error{
padding-top:0px;
background-position:0px 0px;
margin-top:-10px;
max-width:460px;
}
.wzdtabs-objalt span#ctl00_ctl25_g_ea0bc50b_61a6_4884_86c1_8871bdb5543c_ctl00_Step3_cvAvailableBalance{
    /*left: 2px;
    position: absolute;
    top: 357px;*/
}
.wzdtabs-objalt .select_all.wzd-obj-error span{
/*    left: 2px;
    position: absolute;
    top: 357px;*/

}
.grids.grv-objetivos table.grid{margin-top:12px;/*#margin-top:28px;*/}
.grids.grv-alternativas table.grid{margin-top:12px/*;#margin-top:28px;*/}
.tef-md-wizard.tef-md-retiro .wz-content.tef-md-retiro .ui-tabs-panel{#margin-top:28px;}
.tef-md-retiro .scroll-pane-retiro .ui-tabs-panel{margin-top:4px}

.tef-md-wizard.consignacion .scroll-pane-215 .row .error-msg-input{#margin-top:-25px;}

.tef-md-wizard.consignacion .scroll-pane-215 .row .right.nomEntidad .error-msg-input{#margin-top:5px;}
.tef-md-wizard.consignacion .scroll-pane-215 .row .right.cual .error-msg-input{#margin-top:5px;}
/*
.tef-md .tef-md-wizard.consignacion .bd .wz-content.consignacion .row{#margin-bottom:0px;#padding-bottom:0px;}
*/
.tef-md-wizard.consignacion .seleccioneOrigen{#margin-top:-20px;}

.tef-md .bd .row.step3-wzd-consignaciones-h4{padding-bottom:0px; margin-bottom:0px;}
.tef-md .bd .row.step3-wzd-consignaciones-rb{padding-bottom:0px; margin-bottom:0px;}








/**************************/
/**************************/
.wdz-error.tipo-dato {max-width: 220px;padding-top: 3px;position: relative;}