﻿.tef-md.tef-list{margin-bottom:0px !important;	}
.tef-md .border-content{padding-bottom:10px !important;}

.dxpButton_Porvenir_right img {display:none;}
.dxpButton_Porvenir{background-position:0 5px !important;}

.dxpButton_Porvenir_right {background:url("../img/ic-round-arrow-right.png") no-repeat scroll 5px 0px transparent;height:18px;width:18px;}

.dxgvPagerBottomPanel_Porvenir table td {padding:0 1px !important;}
.dxgvPagerBottomPanel_Porvenir table {margin-right:0px !important;}

.bd{clear: both !important; width:auto; margin-top:0px !important;}
.tef-md-generic .hd .more {/*position:relative !important*/}
.tef-md-generic .hd .more .print {float:right !important;/* margin-right:10px;*/ margin-right:3px !Important;}
.border-content h3 {float:left} 

.modalPopup {background-color:transparent;padding:3px;width:auto;border:0px none;}

/******** DIALOG BOX ************/
.tef-md-dialog_box { text-align:left; width:auto;}
.tef-md-dialog_box {#width:330px;}
.tef-md-dialog_box.alerta {#width:558px !Important;}
.tef-md-dialog_box .hd,
.tef-md-dialog_box .border-bottom { background:url(../img/bg-dialog_borders.png) top no-repeat; height:39px}
/*.tef-md-dialog_box .hd h3 { font-size:123.1%; font-weight:bold; color:#fff; padding:10px 0 0 20px}*/
.modalPopup .tef-md-dialog_box .bd,
.modalPopup .tef-md-dialog_box .ft { background-color:#fff !important; padding:10px 19px; width:auto !important;}
.modalPopup .tef-md-dialog_box .ft { overflow:auto; padding-top:0}
.modalPopup .tef-md-dialog_box .ft .btn { margin-left:7px}
.tef-md-dialog_box .border-bottom { height:8px; background-position:bottom}
/*.tef-md-dialog_box .hd a.close { display:block; position:absolute; right:15px; top:8px; width:24px; height:24px; background:url(../img/ic-close-orange-big.png) no-repeat}*/
.tef-md-dialog_box .bd p { font-size:93%; color:#666}
.tef-md-dialog_box .bd .sep_line { border-bottom:1px solid #E6E6E6; padding-bottom:10px;}
.tef-md-dialog_box .bd label.sep_line { margin-bottom:10px; padding-bottom:5px}
.tef-md-dialog_box .bd .alert-big { line-height:26px; margin:10px 0}


.tef-md-dialog_box .row { overflow:auto}
.tef-md-dialog_box .alert,
.tef-md-dialog_box .error { margin-top:3px; float:left; width:20px; height:20px; margin-top:7px}

.bg-input { width:260px; height:20px; background:url(../img/controls/bg-input.png) left top no-repeat;  border:0 none; padding:5px 10px;}
.bg-input input { border:0 none; font-size:110%/*93%*/; height:19px; color:#999999; width:259px !important; line-height:19px !Important; #line-height:16px !Important;}

.tef-md.tef-md-generic.retiros-programados .tef-md.tef-md-register .tef-md.header-data .two-columns .hd span.title{ font-size:110%; font-weight:bold;}

.two-columns .row .left.confirm,
.two-columns .row .left.confirm span
{ font-weight:bold;}

.grid-treeview .border-content { padding:5px 19px}

/************************ 11/09/2010 **********************/

/*.tef-md .bd .row {display: inline-block !important;}*/
.tef-md .bd .ft{display:table;/*height:1%;*/width:100%;}

.tef-md-generic .hd {margin:0px !important;}
.tef-md-generic .hd h3 {font-size:130% !important;/*130%*/ ;/*147%*/ font-family:Arial, Helvetica, sans-serif !Important;}

.tef-md-generic .hd .more{/*top:0px !important;*/}
.tef-md-generic .hd .more .print {/*top:5px !important;*/ position:relative !important; /*#top:-1px !important;*/ #cursor:pointer !important;/* top:-1px \9 !important;*/}

/*.btn  {margin-left:10px !important; #margin-left:2px !important;} comentado por emilio*/
.tef-md.tef-list ul li a, .tef-md.tef-list td a   {text-decoration:underline !important; cursor:pointer !important}
.tef-md.tef-list ul li, .tef-md.tef-list td  {margin-bottom:3px !important;}


.tef-nav_second{padding-left:3px !important;}
.tef-nav_second span{/*float:left !important*/}
.tef-nav_second span.more{float:right !important}

.tef-md-dialog_box .bd { margin-top:0px !important}
.tef-md-dialog_box .bd p { font-size:83% !important; padding:0px 0px 10px 0px !important}


.tef-nav_second  {margin-top:4px !important; width:99%;}

/* cesar varela 10-1-2010 */
br {display:none !important;}

#divUltimosMov p.select { margin-bottom:10px !important;}
#divFechas label, #divUltimosMov label { clear:both !important;}
.tef-md .bd .row .inline{margin-bottom:10px !important;}

.panel_hd  {margin-top:10px !important}

.dxgvPagerBottomPanel_Porvenir table{width:auto !important}
.tef-md-dialog_box .row{ overflow:hidden;}

.tef-md-movement .hd .more {/*position:relative !important*/}

/*.tef-md  { margin-top:10px !important}*/

.btn .right{
	margin-right:10px !Important;
}

/*--------------------------*/
/* Estilos desarrollados FR */
/*--------------------------*/
.tef-md-generic .bd .row   {display: table;height: 1%;width: 100%;padding-bottom: 10px;/*margin-bottom: 10px;*/}
.tef-md-generic .bd .row .inline{padding-bottom: 7px;display: table;height: 1%;width: 100%; float:left; } /*estilo editado por IG Dic 12/2013*/
.tef-md-generic .bd .row .inline label{display: inline;padding-right: 10px; }
.ultimosPer { float: left; width: 100%; } /*estilo editado por IG Dic 12/2013*/
.tef-md-generic .bd .row .inline input{margin-right:5px;/* 10px;*/}
.tef-md-generic .bd .row .inline .calendar, .tef-md-generic .bd .row div.inline label{float: left;}
.tef-md-generic .ft{overflow: auto;}
.tef-md-generic .left{float: left;margin-right: 10px;text-align:left !Important;}
.tef-md-generic .left label{padding-left:5px !Important;}
.tef-md-generic .right{float: right;margin-left: 10px;}
.tef-md-generic .tef-mu{margin-bottom: 10px;}
.tblMedios{width: 350px;}
.tblCorrespondencia{width: 260px;}
.tblGeneric td{background-color: transparent;border-color: transparent;padding: 2px;}

/*--------------------------*/
/* Estilos desarrollados FR */
/*--------------------------*/

.tef-mu .hd .more .icons{margin-top:0px !Important;}
.calendar{margin-right:20px;}

.error { 
	background:url(../img/ic-error_small.png) 0 1px no-repeat;
	width:18px;
	height:14px;
	position:absolute;
	margin-top: -20px !Important;
	margin-left: -20px !Important;
}
.alert,
.error { background:url(../img/controls/accept.png) 0 1px no-repeat; padding-left:26px}
.error { background:url(../img/ic-error_small.png) 0 1px no-repeat}

.row .calendar-container .error {                              
	margin-left: 8px !Important;
	margin-top: 5px !Important;
}
.row .combobox-container .error {                              
	margin-left:260px !Important;
	margin-top:-58px !Important;
}
.row .calendar-container-tts .error {                              
	margin-left: 8px !Important;
	margin-top: 5px !Important;
}


.error.modalPopup { 
	background:url(../img/ic-error_small.png) 0 1px no-repeat;
	width:18px;
	height:14px;
	position:absolute;
	margin-top: -20px !Important;
	margin-left: -30px !Important;
}
.row .calendar-container .error.modalPopup {                              
	margin-left: -15px !Important;
	margin-top: 5px !Important;
}


.row .radiobutton-container .error {                              
	margin-left:260px !Important;
	margin-top:-58px !Important;
}












/*-------------------------------------------------*/
/* agregados para el control de federico rodriguez */
/*-------------------------------------------------*/
/*p.select{
	display: inline;
	position: relative;
}
.tef-md-generic .hd .more{
	position: absolute;
	right: 0;
	top: 3px;
}
.tef-md-generic .hd{
	border-bottom: 1px solid #CCC;
	position: relative;
}*/


/* este eliminarlo de la página, listo, ya está eliminado */
/*
.row .calendar-container .error{
	margin-left: 8px;
	margin-top: 5px;
}*/
/* este eliminarlo de la página, listo, ya está eliminado */
/*--------------------*/
/* federico rodriguez */
/*--------------------*/


/*---------------*/
/* javier - tuvi */
/*---------------*/
.tef-md-generic .left.temporal {
	margin-top: 33px;
}
.tef-md-generic .left.label {
	margin-left: 20px;
}
.tef-md-generic .left.inputonce {
	margin-left: 5px;
	margin-right: 5px;
}

.tef-md-generic .left.inputonce label{
	padding-left:0px !Important;
}

/*---------------*/
/* javier - tuvi */
/*---------------*/

/*--------------------*/
/* sebastian alderete */
/*--------------------*/
.search{
	width: 22px;
	height: 22px;
	float: left;
	line-height: 50px;
	background: url(/Style%20Library/Porvenir/img/btn-hd-search.gif) no-repeat;
	text-indent: -9999px;
	cursor: pointer;
	border: 0 none !important;
	display: inline-block;
}
/*--------------------*/
/* sebastian alderete */
/*--------------------*/

/*----------------------*/
/*----------------------*/
/*----------------------*/
.tef-md-dialog_box .bd .select { margin:0px 0}
/*----------------------*/
/*----------------------*/
/*----------------------*/
.dxgvEmptyDataRow_Porvenir TD.dxgv div{
	font-size:110% !Important;
}
.tef-md-movement .left-grids{
	float:none !important;
}

.tef-md-generic .left.temporal span{
	padding-left:5px;
}

.light_gray li.hd-md{
	padding-left:0px !Important;
}
.light_gray li.hd-md h3{
	margin:0 5px !Important;
	line-height:24px/*28px*/ !Important;
}



/*----------------------------------*/
/* estilos para el input del wizard */
/*----------------------------------*/
.input_text{
	display:block;
	height:36px;
}
.input_text ul{
	display:inline;
	width:100%;
	list-style:none;
}

.input_text li.input_text_left{
	background:url(../img/bg-input_wide_left.png);
	background-position:0px 0px;
	background-repeat:no-repeat;
	height:36px;
	width:5px;
	display:block;
	float:left;
}
.input_text li.input_text_middle{
	height:36px;
	display:block;
	float:left;
}
.input_text li.input_text_middle input{
	background:url(../img/bg-input_wide_middle.png);
	background-position:0px 0px;
	background-repeat: repeat-x;
	display:block;
	height:36px;
	border:none;
	float:left;
	line-height:34px;
}

.input_text li.input_text_right{
	background:url(../img/bg-input_wide_right.png);
	background-position:0px 0px;
	background-repeat: no-repeat;
	display:block;
	height:36px;
	width:5px;
	float:left;
}



.input_text li.input_text_left.focus{
	background:url(../img/bg-input_wide_left.png);
	background-position:0px -47px;
	background-repeat:no-repeat;
	height:36px;
	width:5px;
	display:block;
	float:left;
}

.input_text li.input_text_middle.focus input{
	background:url(../img/bg-input_wide_middle.png);
	background-position:0px -47px;
	background-repeat: repeat-x;
	display:block;
	/*height:36px;*/
	border:none;
	float:left;
	/*line-height:34px;*/
}

.input_text li.input_text_right.focus{
	background:url(../img/bg-input_wide_right.png);
	background-position:0px -47px;
	background-repeat: no-repeat;
	display:block;
	height:36px;
	width:5px;
	float:left;
}

/*----------------------------------*/
/* estilos para el input del wizard */
/*----------------------------------*/








/*------------------------*/
/* Estilos para el wizard */
/*------------------------*/
/*********** WIZARD ***********/
/*.tef-md-wizard { width:900px; min-height:544px; background:url(../img/wizard/bg-wizard.png) top no-repeat}*/
/*.tef-md-wizard .hd { height:73px;}*/
/*.tef-md-wizard .hd h3 { line-height:73px; font-size:153.9%; color:#51937D; padding-left:100px;*/ /*font-family:"Helvetica Neue", Helvetica, Arial;*//* text-shadow: #fff 1px 1px 0;}*/
/*.tef-md-wizard .bd { overflow:hidden;*//*auto;*//* position:relative; height:403px}*/
/*.tef-md-wizard .wz-info { width:230px; height:370px; background:url(../img/wizard/bg-wz-info.png) top no-repeat; position:absolute; top:17px; left:20px}*/
/*.tef-md-wizard .wz-content { position:absolute; right:25px; top:17px; width:600px; height:370px; overflow:auto;}*/
/*.tef-md-wizard .wz-content h2 { font-size:138.5%; font-weight:bold; height:41px; line-height:41px; padding-left:20px; background:url(../img/wizard/bg-wz-title.gif) top no-repeat; color:#fff; text-shadow: #457E6B -1px -1px 0; margin-bottom:10px;}*/
.tef-md-wizard .line-sep { height:4px; background:url(../img/wizard/bg-border-sep-wz.gif) repeat-x; margin:5px 0; clear:both; }
.tef-md-wizard .line-sep_dott { height:1px; background:url(../img/wizard/bg-border-dotted-acb4b6.gif) repeat-x; clear:both; }
/*.tef-md-wizard .row { width:100%; display:table; height:1%;}*/
/*.tef-md-wizard .row h4 { font-size:108%; color:#005A42; font-weight:bold;}*/
.tef-md-wizard .row h4.origen { background:url(../img/wizard/ic-inicio.png) left top no-repeat; padding-left:50px; line-height:44px; margin:10px 0 0 0}
.tef-md-wizard h5 { font-size:108%; color:#005A42;}
.tef-md-wizard h5.left { line-height:30px}
.tef-md-wizard h3.alert { padding-left:10px; background:none; font-size:138.5%; color:#333; font-weight:bold; float:left}
.tef-md-wizard h3.alert span { display:block; font-weight:normal; font-size:85%; padding-top:3px}
.tef-md-wizard .left { float:left}
.tef-md-wizard .back { float:right;}
/*.tef-md-wizard h3 { position:relative; min-height:15px}*/
.tef-md-wizard h3.detail { background:url(../img/ic-detail.png) left top no-repeat; padding-left:17px; padding-bottom:0;}
.tef-md-wizard h3 .back { position:absolute; top:22px/*0*/; right:0}


/*.tef-md-wizard h3 .back { width:71px; height:19px; background:url(../img/btn-back.png) no-repeat; color:#fff; text-align:center; line-height:19px; font-size:85%; text-indent:8px}*/
.tef-md-wizard .btn em { display:inline-block; padding-left:22px; background:url(../img/ic-btn.png) 0 5px no-repeat}
.buttons .btn { margin-right:10px}
.tef-md-wizard .back em {background:url(../img/ic-arrow_white-left.png) left no-repeat; padding-left:12px}
.tef-md-wizard .btn em.print { background-position:0 -16px}
.tef-md-wizard .btn em.home { background-position:0 -38px}
.tef-md-wizard img.icon { float:left; margin-right:10px}
/*.tef-md-wizard p.icon { background:url(../img/ic-info.gif) left no-repeat; line-height:20px; padding-left:25px; font-size:108%; color:#333; font-weight:bold; margin-bottom:7px}*/
/*.tef-md-wizard .mt p { font-size:85%; color:#666; line-height:153.9%; padding-bottom:10px}*/
.tef-md-wizard .download { padding:10px 0; display:block}
.tef-md-wizard .download a { font-size:85%; color:#F7931E; display:block}
.tef-md-wizard .download em { display:block; font-size:85%; color:#999; padding-top:5px; font-style:italic}
.tef-md-wizard .opt-retiro { padding:20px 0; overflow:hidden;/*auto*/}
.tef-md-wizard .opt-retiro .mt { float:left}
/*.tef-md-wizard .opt-retiro label { font-size:93%; color:#666}*/
.tef-md-wizard p.select { height:36px}
.tef-md-wizard span.select {
background:url("../img/wizard/bg-select-wz-270.png") no-repeat scroll 0 0 transparent;
color:#666;
display:block;
font-size:108%;
font-style:italic;
height:31px;
line-height:25px;
overflow:hidden;
padding:5px 30px 0 10px;
position:absolute;
width:230px;
}
/*.tef-md-wizard .input_text input { background-color:#fbf1c0; border:1px solid #e6ce6c; -moz-border-radius:3px; font-size:108%; color:#333; padding:7px; width:97%}*/
.tef-md-wizard .three_cols { display:table; height:1%; width:100%}
/*.tef-md-wizard .three_cols .col { float:left; width:33%; text-align:center}*/
/*.tef-md-wizard .three_cols .col p { font-size:93%; color:#333}*/
.tef-md-wizard .three_cols .col p input { margin-right:5px}
.tef-md-wizard .three_cols .col .mg { min-height:60px}
.tef-md-wizard .three_cols .col .mg img { vertical-align:middle}
.tef-md-wizard .date { padding:10px 0; overflow:auto}
.tef-md-wizard .date span { float:left; padding-left:8px; font-size:103%;/*85%;*/ color:#666; padding-right:8px} /* modificado por ph */
.tef-md-wizard .date span strong { display:block; font-weight:bold}
.tef-md-wizard .date span strong em { font-weight:normal; font-style:normal; text-transform:capitalize;}
.tef-md-wizard .list li { font-size:85%; color:#333; padding-bottom:4px}
.tef-md-wizard .list li span {color:#666}
.tef-md-wizard .general li { padding:3px 0; border-bottom:1px solid #CCC; font-size:85%; color:#666;}
.tef-md-wizard .general li span { float:right;}
/*.tef-md-wizard .ft { padding-top:11px; position:relative; text-align:center}*/
.tef-md-wizard .ft .btn { width:140px; height:36px; display:block; background:url(../img/wizard/btn-wz-prev_next.png) top no-repeat; position:absolute; top:15px}
/*.tef-md-wizard .ft .btn.next { background-position:0 -36px; right:20px}*/
/*.tef-md-wizard .ft .btn.prev { left:20px}*/
.tef-md-wizard .ft .paginator { display:inline; margin:auto; padding-top:0;}
.tef-md-wizard .ft .paginator a { display:inline-block; width:16px; height:16px; background:url(../img/wizard/ic-wz-paginator.png) -42px 0 no-repeat}
.tef-md-wizard .ft .paginator .visited a { background-position:0 0}
.tef-md-wizard .ft .paginator .current a { background-position:-19px 0}
.tef-md-wizard .ft .paginator td { padding:0 3px; font-size:85%; color:#333}
.tef-md-wizard .ft .paginator td.showing { padding:3px 0}


.tef-md-wizard .ft .paginator2 {display:inline; margin:auto; padding-top:0;}

.tef-md-wizard .ft .paginator2 td { color:#666666;font-size:85%/*93%*/;/*100%;*/ text-align:left; padding:0px !important;}/*ph 20101222 */
.tef-md-wizard .ft .paginator2 td span { margin-left:-10px; padding-bottom:3px; display:inline-block; z-index:999999999; position:relative;}
.tef-md-wizard .ft .paginator2 td a { display:block; background:url(../img/bg-paginator-wz_retiros.gif) -118px 0 no-repeat; height:18px; width:57px; cursor:default;}/*ph 20101126*/
.tef-md-wizard .ft .paginator2 td.active a { background-position:-57px 0}
.tef-md-wizard .ft .paginator2 td.visited a { background-position:0 0 }
.tef-md-wizard .ft .paginator2 td.last a { width:13px}
.tef-md-wizard .ft .paginator2 td.last.active a { width:17px}
.tef-md-wizard .ft .paginator2 .steps { border-left:1px solid #ccc; border-right:1px solid #ccc; margin:0 10px; font-size:110%;}
/*.tef-md-wizard .ft .paginator2 .btn-home { display:inline-block; height:46px; width:46px; background:url(../img/btn-home-wz.gif) no-repeat}*/

.tef-md-wizard .ft .content-btn-left{
	display:block;
/*	float:left;*/
	width:140px;
}

.tef-md-wizard .ft .content-btn-right{
	display:block;
	/*float:right;*/
	width:140px;
}

.tef-md-wizard .ft .paginator2 table.pager{
	margin:0 auto !Important;
}

.tef-md-wizard .ft .paginator2 table table{
	border-collapse:collapse;
	border-spacing:0px;
	border:none;
}

.tef-md-wizard .wz-info .mt { position:absolute; bottom:0; left:0; padding:28px; height:150px}
.tef-md-wizard .wz-info .mt h3 { font-size:93%; font-weight:bold; color:#fff; padding-bottom:5px; border-bottom:1px solid #51937D; margin-bottom:5px}
.tef-md-wizard .wz-info .mt p { font-size:85%; color:#fff}

.tef-md-wizard .btn.general,
.tef-md-wizard .btn.info,
.tef-md-wizard .btn.ic-home,
.tef-md-wizard .btn.new { margin:15px 0 0 5px}
.tef-md-wizard .btn.info span,
.tef-md-wizard .btn.general span,
.tef-md-wizard .btn.ic-home span,
.tef-md-wizard .btn.new span { display:inline-block; background:url(../img/controls/ic-info.png) left no-repeat; line-height:11px; padding-left:15px}
.tef-md-wizard .btn.general span { background:url(../img/controls/ic-general_info.png) left no-repeat}
.tef-md-wizard .btn.new span { background:url(../img/controls/ic-retiros.png) left no-repeat; padding-left:22px; line-height:14px}
.tef-md-wizard .btn.ic-home span { background:url(../img/controls/ic-home.png) left 50% no-repeat; padding-left:22px; line-height:24px/*14px*/}/*modificado por ph 20101116*/

/* Pantalla 9 */
/*.tef-md-wizard .tef-md-saldo_cuenta { margin-top:10px; }*/
.tef-md-wizard .tef-md-saldo_cuenta .hd, .tef-md-wizard .tef-md-saldo_cuenta .bd { height:auto; overflow:visible; }
.tef-md-wizard .tef-md-saldo_cuenta .hd h3 { font-size:108%; color:#005A42; padding:0 0 10px; line-height:121.4%; margin-bottom:10px; background:url(../img/wizard/bg-border-sep-wz.gif) repeat-x bottom left;  }
.tef-md-wizard .tef-md-saldo_cuenta .bd ul { background:url(../img/wizard/ic-saldo.png) no-repeat 15px top; padding:13px 0 0 86px; min-height:89px; }
.tef-md-wizard .tef-md-saldo_cuenta .bd ul li { border-left:1px solid #CCC; padding:0 9px 0 5px; float:left; width:20% }
.tef-md-wizard .tef-md-saldo_cuenta .bd ul li span { display:block; font-size:85%; color:#666; line-height:209%; }
.tef-md-wizard .tef-md-saldo_cuenta .bd ul li span + span { font-weight:bold; font-size:93%; }
.tef-md-wizard .tef-md-saldo_cuenta .bd ul li.main { padding-left:0; border:none; width:24% }
.tef-md-wizard .tef-md-saldo_cuenta .bd ul li.main span { font-size:108%; font-weight:bold; color:#333; line-height:164%; }

/* Pantalla 9 */

/*------------------------*/
/* Estilos para el wizard */
/*------------------------*/

/*---------------------------------------------*/
/* mensajes de confirmación y aclaración de IA */
/*---------------------------------------------*/
.before-confirm-msg{
	font-size:100%;
	color:#b20000;	
}
.after-confirm-msg{
	font-size:100%;
	color:#999999;
}

.label_align{
	float:left;
}

/*----------------------------------*/
/* Estilos para el login dentro ZTA */
/*----------------------------------*/
/******* TRANSACTIONS **********/
.tef-md-transactions .bd { margin:0 9px; padding-top:5px}
.tef-md-transactions .row { padding:5px 0; line-height:24px; overflow:auto}
.tef-md-transactions .row .btn { margin-right:5px}
.tef-md-transactions .row .btn.right { margin-right:0}
/*.tef-md-transactions .bd span { float:left; font-size:85%; color:#333; padding-bottom:5px}*/
.tef-md-transactions .ft { border-top:1px solid #CCC; padding-top:7px; margin:0 9px}
.tef-md-transactions h4 { color: #333 ; font-weight: bold !important; line-height: 85% !important; float: left !important; margin-top: 10px !important; clear: both; font-family: Arial, Helvetica, sans-serif !Important; display: block; font-size: 12px;}/* modificado por ph 20101120 */
.tef-md-transactions h4 span { display:inline/*block*/; font-size:100%/*85%*/; float:none !important; font-weight:bold/*normal*/}/* modificado por ph 20101120 */
.tef-md-transactions .title { overflow: visible !important; border-bottom: 1px solid #CCC; margin-bottom: 0px !important; padding-bottom: 4px !important; clear: both; font-family: Arial, Helvetica, sans-serif !Important; color: #333 !important; font-size: 11px !important;}
.tef-md-transactions .title .close, .tef-md-transactions .hd-md .close { float:right; font-size:93%; color:#808080; line-height:16px;}
.tef-md-transactions .title .close a, .tef-md-transactions .hd-md .close  a { background:url(../img/ic-close-orange.png) right no-repeat; padding:0 22px 0 0; display:inline-block; line-height:16px}
.tef-md-transactions .hd-md{ position:relative;}
.tef-md-transactions .hd-md .close { margin-top:1px/*4px*/; margin-right:10px; position:absolute; right:5px; /*top:0;*/}/* ph 20110418 *//* modificado por ph 20101120 */
.tef-md-transactions .title p.data { display:block; border-bottom:1px solid #CCCCCC; padding-bottom:5px; margin-bottom:5px; }
.tef-md-transactions .title p.data span { float:none; display:inline-block; color:#999; padding:0 0 0 18px; background:url(../img/ic-transactions.gif) no-repeat left top; margin-right:10px; }
.tef-md-transactions .title p.data span.time { background-position:left -19px;}
.tef-md-transactions .title p.data span.ip { background-position:left -38px;}
.tef-md-transactions .title p.data span.last-access { background:none; padding-left:0; clear:both;}

.tef-md-transactions h5 { font-size:108%; color:#666; border-bottom:1px solid #CCC; padding-bottom:3px; margin:5px 0}
.tef-md-transactions .tef-mu { overflow:auto; padding-bottom:5px}
.tef-md-transactions .tef-mu .mg { float:left; margin-right:7px}
.tef-md-transactions .tef-mu .mg img { border:2px solid #b2b2b0}
.tef-md-transactions .tef-mu p { font-size:93%; color:#4D4D4D; margin-bottom:3px}
.tef-md-transactions .tef-mu p a {color:#4D4D4D;}
.tef-md-transactions .tef-mu p a:hover {color:#F7931E}
.tef-md-transactions .tef-mu span { font-size:85%; line-height:131%; color:#808080; display:block; float:none; padding:0}

/* sk-2 */
.tef-md-transactions.sk-2 .hd-md h3, .tef-md-transactions.sk-3 .hd-md h3 { float:left; }
.tef-md-transactions.sk-2 .title, .tef-md-transactions.sk-3 .title { border-bottom:none; margin-bottom:0; padding-bottom:6px; }
.tef-md-transactions.sk-2 .title p.data { margin-bottom:10px; }
.tef-md-transactions.sk-2 .row { padding-top:0; }
.tef-md-transactions.sk-2 h5 { font-size:93%; font-weight:bold; }
.tef-md-transactions.sk-2 .tef-mu span a { color:#F7931E; }
.tef-md-transactions.sk-2 .ft span.help { font-size:85%; color:#808080; background:url(../img/ic-sprite-icons.png) no-repeat left -150px; padding-left:28px; line-height:21px; display:block;}
.tef-md-transactions.sk-2 .tef-mu .mg img { border:0;}



/* sk-3 */
.tef-md-transactions.sk-3 .title h4 { margin-bottom:5px; font-size:116%; }
.tef-md-transactions.sk-3 p.data { clear:both; }
.tef-md-transactions.sk-3 p.data span { background:none; padding:0; font-size:93%; margin-right:0; }
.tef-md-transactions.sk-3 .title { margin-top:5px; padding-bottom:2px; }
.tef-md-transactions.sk-3 .row { padding-top:0; }


.tef-md.gray .border-top .left,
.tef-md.gray .border-top .right,

.tef-md.gray .border-bottom .left,
.tef-md.gray .border-bottom .right { background:url(../img/bg-border-rounded-gray.png) no-repeat;}

.tef-md.gray .border-top .left {background-position:0 0}
.tef-md.gray .border-top .right {background-position:-994px 0px/*6px 0px*/}
.tef-md.gray .border-bottom .left {background-position:0 -9px}
.tef-md.gray .border-bottom .right {background-position:-994px -9px}
.tef-md.gray .border-top .center,
.tef-md.gray .border-bottom .center {border-top:1px solid #dadad8; background-color:#e6e6e6}
.tef-md.gray .border-bottom .center { border-bottom:1px solid #dadad8; border-top:none; background-color:#f2f2f2}
.tef-md.gray .border-content { border-left:1px solid #dadad8; border-right:1px solid #dadad8; background-color:#f2f2f2}

.tef-md-transactions .border-content{
	padding:0px !Important;
}

.tef-md-transactions .border-bottom span{
	padding:0px !Important;
}

/*----------------------------------*/
/* Estilos para el login dentro ZTA */
/*----------------------------------*/








.two-columns .row .right .calendar-container .error {                              
	margin-left: -16px !Important;
	margin-top: 5px !Important;
	float:left;
	position:absolute;
}
.tef-md-register .bd .two-columns label {
	color:#808080;
	font-size:100% !Important;
	padding-bottom:5px;
}
.two-columns .row .right .left.temporal span{
	padding-left:5px;
}
/*----------------------------*/
/* Validadores de mensajes SA */
/*----------------------------*/

.error-msg-input {
/* float:left;*/
 display:block;
 clear:both;
 max-width:300px;
 margin-top:5px;
 padding-top:3px;
}
/*
.error-msg-input span{
display:block !Important
}
*/
.error-msg-input-display {
background:url("../img/ic-error.png") no-repeat scroll left 5px transparent;
color:#AD2227 !important;
font-size:87%/*95%*/ !important;
margin-bottom:5px;
/*margin-top:12px;*/
padding-bottom:5px;
padding-left:20px;
padding-top:6px;
max-width:300px;
float:left;
}



.error-msg-combobox {
 /*float:left;*/
 display:block;
 clear:both;
 max-width:300px;
 padding-top:5px;
 margin-top:5px;
}
.error-msg-combobox-display {
background:url("../img/ic-error.png") no-repeat scroll left 2px transparent;
color:#AD2227 !important;
font-size:87%/*95%*/ !important;
margin-bottom:5px;
margin-top:1px;
padding-bottom:5px;
padding-left:20px;
padding-top:3px;
float:left;
}

.error-msg-grid-display {
background:url("../img/ic-error.png") no-repeat scroll left 2px transparent;
float:left;
color:#AD2227 !important;
font-size:87%/*95%*/ !important;
margin-bottom:5px;
margin-top:1px;
padding-bottom:5px;
padding-left:20px;
padding-top:3px;
margin-left:7px;
}

/*
.error-msg-combobox span{
display:block !Important
}
*/


.error-msg-calendar {
 float:left;
 display:block;
/* clear:both;*/ /* para Firefox */
 max-width:300px;
}

.error-msg-calendar-display {
background:url("../img/ic-error.png") no-repeat scroll left 2px transparent;
color:#AD2227 !important;
font-size:87%/*95%*/ !important;
margin-bottom:5px;
margin-top:23px;
padding-bottom:5px;
padding-left:20px;
padding-top:3px;
margin-left:-66px;/*-80px;*/
float:left;
max-width:180px;/*152px*/
}

.error-msg-tsBanks-display{
background:url("../img/ic-error.png") no-repeat scroll left 2px transparent;
float:left;
color:#AD2227 !important;
font-size:87%/*95%*/ !important;
margin-bottom:5px;
margin-top:1px;
padding-bottom:5px;
padding-left:20px;
padding-top:3px;
margin-left:7px;
}

/*
.error-msg-calendar span{
display:block !Important
}
*/
.error-input {
	/*border:3px green dotted !Important;*/
	background-image:url(../img/bg-input-280_border_red.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	padding-top:5px;

}
.error-combobox {
/*	border:3px green dotted !Important;*/
}

.error-calendar{
/*	border:3px green dotted !Important;*/
	background-image:url(../img/bg-input-149_border_red.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
}

/*------------------------------------*/
/* Agregados para el Wizard de Retiro */
/*------------------------------------*/
.retiro-img.expand{
	display:block;
	width:12px;
	height:12px;
	background:url(../img/expande-mini.png) no-repeat 0px 0px;
	margin-left:10px;
}
.retiro-img.collapse{
	display:block;
	width:12px;
	height:12px;
	background:url(../img/collapse-mini.png) no-repeat 0px 0px;
	margin-left:10px;
}
.retiro-chk{
	display:block;
	width:12px;
	height:12px;
}

/* agregados el 19-10-10 por dp */

/*.grids table td{height:14px !important;/*24px*//*}*//* modificado por ph 20101116 */
.tef-md-wizard .grids table.grid td{height:14px !important; border:1px solid transparent;/*24px*/
#border:none;}/* modificado por ph 20101116 *//* modificado por ph 2010112 */

.grids .even td, .grids .odd td{ padding:0px}
.tef-md-wizard .bd {height:403px;overflow:hidden;position:relative;}
/* .grids table tr:last-child td{border-bottom:1px solid transparent !important; /*border-top:0 solid #FF00FF;} cv*/

/* agregados el 20-10-10 por dp */

.wz-tabs .ui-tabs .ui-tabs-nav li {height:auto !important;width:auto !important; font-size:108% !important;}
.retiro-chk input[type="radio"], .retiro-chk input[type="checkbox"] {top:-2px !important; margin-left:15px !important;}
.grids .even table, .grids .odd table{	width: auto !important;}
.retiro-img, .retiro-chk{cursor:pointer !important;}
/* .grids table td:last-child, .grids table th:last-child {/*border-right:1px solid #FFFFFF;* */
.wz-tabs {top:0px;/*10px;*/} /*modificado por ph ya que el scroll de la grilla se ve cortado */
.tef-md.tef-md-retiro .hd{margin-left:0px !important; margin-top:30px/*!important*/; border-bottom-style:none !important;}
#aportes .ui-tabs.ui-tabs-panel {margin:20px 0 0;}

/* agregados el 23-10-10 por dp */

/*.grids table td:last-child, .grids table th:last-child {}*/



.wz-content .tef-md-retiro .row{
	border:none !Important;
}

.grids table th {background:none;}

.bordeIzq{ background:transparent url(../img/wizard/sep1px.gif) left 1px no-repeat !important;}
.bordeDer{ background:transparent url(../img/wizard/sep1px.gif) right 1px no-repeat !important;}

.wdz-31_porvenir_wizard_retiros18_03{width:588px; height:70px; display:block; background:transparent url(../img/wizard/31_porvenir_wizard_retiros18_03.jpg) 0px 0px no-repeat !important; }
.wzd-ic-confirm{width:58px; height:63px; display:block; background:transparent url(../img/ic-confirm.png) 0px 0px no-repeat !important; float:left; margin-right:10px;}
.tef-md-wizard .sep-bottom {margin-bottom:20px;}
.tef-md-wizard .tef-md-retiro .msg h4, .tef-md-wizard .traslados .msg h4 {font-size:180%;}
.wizard .btn.ic-home, .tef-md-wizard .btn.new {margin-left:0px !important;}
#aportes{ margin-top:15px}
.total .bg-input.error{}
.tef-md.tef-md-retiro .bd .row {padding-bottom:0px !important; margin-bottom: 0px !important; border-bottom:0px solid transparent !important}
.tef-md.tef-md-retiro .ft .total .bg-input.error{ position:inherit !important;margin:0px 0px 0px 10px !important;}
.btn.green {background:url("../img/controls/bg-btn_borders-green.png") no-repeat scroll 0 top transparent;margin-right:5px;}
.btn.green.right {margin-right:18px;}
.btn.green .border-r {background:url("../img/controls/bg-btn_borders-green.png") no-repeat scroll right top transparent;}
.btn.green input, .btn.green a {background:url("../img/controls/bg-btn-green.png") repeat-x scroll center top transparent;}


/* agregados el 26-10-10 por emilio */
/****** jcarousel-clip-horizontal *********/
.tef-md-wizard .jcarousel-clip { height:245px; width:500px; margin:auto;}
.tef-md-wizard .jcarousel-list .jcarousel-item {height:245px; width:500px;}
.tef-md-wizard .jcarousel-container { position:relative;}
.tef-md-wizard .jcarousel-next-horizontal {
/*background:url(../img/ic-arrows-carrousel-wizard.png) no-repeat right top transparent;*/
background:url(../img/ic-arrows-carrousel-wizard2.png) no-repeat right top transparent;
 cursor:pointer; height:32px; position:absolute;  right:5px; top:112px; width:32px; }
.tef-md-wizard .jcarousel-prev-horizontal {
/*background:url(../img/ic-arrows-carrousel-wizard.png) no-repeat left top transparent;*/
background:url(../img/ic-arrows-carrousel-wizard2.png) no-repeat left top transparent;

 cursor:pointer; height:32px; position:absolute;  left:5px; top:112px; width:32px; }


.tef-md-wizard .content-wz{ width:498px; margin:37px auto auto;}
.tef-md-wizard .content-wz .block-carrousell{ margin:auto; float:left; width:166px; height:102px;}
.tef-md-wizard .content-wz .jScrollPaneContainer .block-carrousell{width:195px; height:116px;}
.block-carrousell .ico,
.block-icon .ico{ display:block; height:77px; width:77px; float:left; margin-right:5px; text-align:center;}/* modificado cv 22-11-2010 */
.block-carrousell .ico img,
.block-icon .ico img { max-width:77px; max-height:77px}
.block-carrousell .ico input,
.block-icon .ico input { max-width:77px; max-height:77px; margin:auto; vertical-align:middle}
.block-icon{ height:78px;}
.block-carrousell .data{ POSITION: relative; /*OVERFLOW-X: hidden; */ WIDTH: 77px; FLOAT: left}
.block-carrousell .data input[type="radio"]{ /*display:block;*/ margin-bottom:4px}
.tef-md-wizard span.radio{ background:url(../img/bg-input-radio.png) no-repeat left top; height:14px; width:14px; display:block; margin:0; float:left;
margin:0 10px 0 0;}
.block-carrousell .data span{ color:#666666; font-family:arial; font-size:88%; /*display:block;*/} /* modificado cv 22-11-2010 */
.tef-md-wizard .content .scroll-pane-194 .block-carrousell{width:194px; height:116px;}

.wz-content > .block-icon{ float:left;}
.wz-content .block-icon .data{ position:relative; top:30px;}
.wz-content .block-icon .data span{ color:#666666; font-family:arial; font-size:116%; display:inline-block; max-width:110px}

.saldo-objetivo{background:url(../img/wizard/ic-saldo.png) no-repeat scroll 0px top transparent; min-height:80px; position:absolute; bottom:0; padding-left:67px;/*85px;*//*modificado por ph 20101113*/}
.saldo-objetivo span{ font-family:arial; font-size:153%; font-weight:bold; color:#666666}
.wz-content.portafolio .saldo-objetivo span { display:block; width:100px}
.wz-content.portafolio .saldo-objetivo span span { display:inline; font-size:100%}
.wz-content.portafolio .tef-md.grids.wz { position:relative}
.wz-content.portafolio .tef-md.grids.wz .two_rows.center .wdz-error { position:absolute; top:20px; left:0; display:block; width:121px; text-align:left}
.wz-content.portafolio .tef-md.grids.wz .tef-gth div.first-t .wdz-error { position:absolute; bottom:-8px; left:0}
#pane-creacion.scroll-pane-160 { height:145px}


/* modificado por cv */
.wz-content.portafolio .wdz-error.nombre-distribucion-vacio 
{
	left:0; 
	width:121px; 
	/*display:block;*/
}

.wz-content.portafolio .wdz-error.nombre-distribucion-duplicado
{
	left:-48px;
/*	left:0; */
	width:157px;
/*	width:121px;*/
/*	display:block;*/
}

/* EMILIO 27/10 */
.border-bt{ border-bottom:1px solid #CCC; margin-bottom:7px;}
.no-border-bt{ border-bottom:none!important;}
.tef-tu .grids table { border-collapse:collapse; /*width:97% !important;*/ border:0 none}/*ph 20101129*/
.tef-md-wizard .grids table tr.two_rows{ height:10px;}
.tef-md-wizard .grids table tr.two_rows.center th{ text-align:center!important; border-right-color:#CCCCCC;}

/* .grids table td:last-child,.grids table th:last-child {border-right:1px solid #fff} */

.wz-content .grids table th .select-table{ position:relative; padding:2px 0; height:17px;}
.wz-content .grids table th span#span_{ padding:6px 30px 1px 5px; top:0; }
span.select_110{ background:url(../img/wizard/bg-select-wz-110.png) no-repeat scroll left top transparent; color:#666666; display:block; height:24px; overflow:hidden; padding:1px 30px 1px 5px; position:absolute;top:37px; width:93px; }

.wz-content .grids table th .select-table .dropdown_prv_wz li.drp_left_wz{
	background:none; height:0; width:0;}
.wz-content .grids table th .select-table .dropdown_prv_wz li.drp_middle_wz{
	height:24px; margin-right:0;
}
.wz-content .grids table th .select-table .dropdown_prv_wz li.drp_middle_wz span{
display:inline-block;
height:21px;/*24px;*//*ph 20101214*/
line-height:18px;
padding:1px 30px 1px 5px;
background:url(../img/wizard/bg-select-wz-110.png) no-repeat scroll left top transparent;
}
.wz-content .grids table th .select-table .dropdown_prv_wz li.drp_middle_wz select{ height:24px;line-height:24px;}
.wz-content .grids table th .select-table .dropdown_prv_wz li.drp_right_wz{	height:24px;}
/* OBJETIVO NUEVO */
.tef-md-new-object{}
.tef-md-new-object > h3{font-size:108%; color:#005A42; padding:10px 0 10px; line-height:121.4%; margin-bottom:10px; background:url(../img/wizard/bg-border-sep-wz.gif) repeat-x bottom left; margin-bottom:5px;}
.tef-md-new-object > .bd{ height:80px!important; padding:2px 0 0; /*background:url(../img/wizard/bg-border-sep-wz.gif) repeat-x scroll left bottom transparent;*/ /*padding-bottom:10px;*/}
.tef-md-new-object .bd .ico{/*background:url(../img/wizard/bg-ico.png) no-repeat scroll left top transparent;*/ display:block; float:left; height:77px; margin-right:10px; width:77px;}
.tef-md-new-object .bd .ico img { max-width:77px; max-height:77px}
.tef-md-new-object .bd .data{ float:left;}
.tef-md-new-object .bd .data .wdz-error { float:none; margin:-9px 0 0 0; display:block}
.tef-md-new-object .bd .data .input .wdz-error {}
.tef-md-new-object .bd .data span{ position:relative;}
.tef-md-new-object .bd .data span +  .input{ background:url(../img/controls/bg-select-179.png) no-repeat left top; width:179px; height:20px; padding:5px; position:relative; top:0px;}
.tef-md-new-object .bd .data .input{ background:url(../img/controls/bg-select-179.png) no-repeat left top; width:179px; height:20px; padding:5px; position:relative; margin-top:19px;/* top:6px;*/}/*modificado por ph*/
.tef-md-new-object .bd .data .input input{ border:0; background:transparent; width:169px; font-family:arial; font-size:85%; color:#666666;}
.tef-md-new-object .bd span{ color:#666666; font-family:arial; font-size:108%;}
.tef-md-new-object .bd table .btn span{ color:#fff; font-family:arial; font-size:108%;}
.tef-md-new-object .bd .cont-btn{ float:left;}
.tef-md-new-object .bd .cont-btn .btn{ margin-bottom:5px;}
.tef-md-new-object .bd .cont-btn .btn a span{ color:#fff; font-weight:normal;}

.tef-md-new-object .tef-tu td.right .input{ float:right; margin-right:20px; position:relative;}
.tef-md-new-object .tef-tu td.right .input .wdz-error { position:absolute; right:-34px; top:0; height:10px}
.tef-md-new-object .tef-tu .input{ background:url(../img/controls/input-bg-table-portafolio.png) no-repeat left top; width:31px; height:16px; padding:4px; position:relative; top:0px; width:33px;}/* modificado por ph 20101120 */
.tef-md-new-object .tef-tu .input.styled_90{ background:url(../img/bg-input110.png) no-repeat scroll left top transparent; height:15px; padding:5px; width:118px; top:0 !important;} 
.two_rows th div.styled_90{position:relative!important; top:5px!important;}
.tef-md-new-object .tef-tu .input input{ border:0; background:none; padding:0; margin:0; width:31px;}
.tef-md-new-object .tef-tu .input input.styled_90{ background:none repeat scroll 0 0 transparent; border:0 none; margin:0; width:114px; }
.tef-md-new-object .tef-tu .input.styled_90 input { width:114px}
.tef-md-new-object .tef-tu .grafica{ height:150px; overflow:hidden;}
.tef-md-new-object .tef-tu .grafica h3{ color:#666666; font-family:arial; font-weight:bold; text-align:center; font-size:85%;}
.tef-md-new-object .total{ background:url(../img/bg-total-table.png) no-repeat scroll left top transparent; height:18px; margin-top:5px; padding:7px 25px 7px 7px; width:274px;}
.tef-md-new-object .total span{ font-family:arial; font-size:16px; color:#FFF; font-weight:bold;}
.tef-md-new-object .total span.left{ float:left;}
.tef-md-new-object .total span.right{ float:right;}
/*large */
.tef-md-new-object .total.large{ background:url(../img/bg-total-table.large.png) no-repeat scroll left top transparent; height:18px; padding:7px 25px 7px 7px; width:326px;}

.tef-md-new-object table tr .input{ background:url(../img/bg-input110.png) no-repeat left top; height:15px; padding:5px; width:118px; position:relative; top:4px;}
.tef-md-new-object table tr .input.alt{background:url(../img/bg-input110.png) no-repeat scroll left top transparent; height:15px; padding:5px; width:118px;}
.tef-md-new-object table tr .input.alt input{ width:100px!important; border:0!important; padding:0!important; margin:0!important; background:none!important;}
.tef-md-new-object table tr td .input input{ /*width:100px!important; */border:0!important; padding:0!important; margin:0!important; background:none!important;}
.tef-md-new-object table tr th { padding:2px 5px 3px 8px}
/* OBJ IMG */
.obj-img{}
.obj-img .mt{ float:left; width:230px;}
.obj-img .mt h3{ color:#333; font-size:100%; display:block; padding-top:2px; padding-left:62px;}
.obj-img .mr{ float:left; border-top:solid #CCC 1px; margin-top:2px;}
.obj-img .mr a span{ font-weight:normal!important;}
.obj-img .mr a{ min-width:83px!important;}
.obj-img .mg{ float:left; width:56px; height:56px; margin-right:10px;}
.obj-img .mg img{ max-width:56px; max-height:56px}
.btn.green a { position:relative}
.btn.green a input[type="file"] { position:absolute; left:0; top:0; width:100px !important; opacity:0; filter:alpha(opacity=0)}
.btn.green {background:url(../img/controls/bg-btn_borders-green.png) 0 top no-repeat; margin-right:5px;}
.btn.green.min {background:url(../img/controls/bg-btn_borders-green-min.png) 0 top no-repeat; margin-right:6px; height:22px;}
.btn.green.min + .btn.green.min{ margin-right:0;}
.btn.min {background:url(../img/controls/bg-btn_borders-min.png) 0 top no-repeat; margin-right:5px; height:19px; margin-top:8px;}
table th .btn.green{ margin-top:5px;}
.btn.green.right { margin-right:18px}
.btn.min a { font-size:100%; font-weight:bold; color:#fff; border:0 none; background:url(../img/controls/bg-btn.png) top repeat-x; padding:0 10px; *padding:0 5px;  background-color:transparent; cursor:pointer; height:21px; line-height:20px; text-align:center; min-width:103px;}
.btn a { display:inline-block; text-decoration:none}
.btn.green input,
.btn.green a {background:url(../img/controls/bg-btn-green.png) top repeat-x;}
.btn.green.min a {background:url(../img/controls/bg-btn-green-min.png) top repeat-x;}
.btn.min .border-r {padding-right:4px; background:url(../img/controls/bg-btn_borders-min.png) right top no-repeat; height:19px;}
.btn.green .border-r {background:url(../img/controls/bg-btn_borders-green.png) right top no-repeat; }
.btn.green.min .border-r {background:url(../img/controls/bg-btn_borders-green-min.png) right top no-repeat; height:22px; }

.tef-gth .tef-tu {width:48%;}
.tef-gth div.first-t {width:51%; float:left}

.tef-gtj .tef-tu {width:39%; float:right}
.tef-gtj div.first-t {width:360px; min-height:160px; float:left}
.tef-md-wizard .grids table .bg td.orange { background-color:#F7E8AD; border-color:#F7E8AD; }
.tef-md-wizard .grids table tr td.orange { background-color:#FAECDF; border-color:#FAECDF; padding-left:19px !important;}

.tef-md-wizard .cont-btn{ display:block; height:27px; margin-bottom:10px;}
.tef-md-wizard .cont-btn .btn{ display:inline; width:auto; float:right; margin-left:10px;}
.tef-md-wizard .row .cont-btn .btn .border-r { float:left}
.tef-md-wizard .cont-btn .btn a{ min-width:80px; text-align:center; float:left}
.tef-md-wizard .cont-btn .btn.back a { min-width:57px; text-align:center; background:url(../img/controls/bg-btn-arrow.png) no-repeat top left; }
.tef-md-wizard.portafolio .tef-md-portafolio h3{background:url(../img/wizard/bg-border-sep-wz.gif) repeat-x scroll left bottom transparent; color:#005A42; font-size:131%; line-height:121.4%; margin-bottom:10px; padding:0 0 10px;}
.tef-md-wizard.portafolio .tef-md-portafolio .block-icon .data span { display:inline-block; width:130px}

.tef-md-wizard .content .block-carrousell{ margin:auto; float:left; width:166px; height:102px;}
#doc .tef-md-wizard  div.content { MAX-WIDTH: none; MIN-WIDTH: 0; float:left; /*	MIN-WIDTH: inherit; WIDTH: auto*/ WIDTH: auto;}
/* EMILIO 28/10  */
/* porcentaje alternativas */
/* cesar varela  11-11-2010 */
.wz-content.portafolio > .bd .por-alt{ width:254px; height:222px; position:absolute; right:109px; /* right:90px */; top:33px; background:url(../img/wizard/bg-por-alt.png) no-repeat top left; padding:17px; top:20px;}
/* end cesar*/
.wz-content.portafolio > .bd .bd-content .por-alt{top:0px;}

.wz-content.portafolio > .bd .por-alt h2{ background:none; font-family:arial; font-weight:bold; font-size:100%; color:#666666; text-shadow:none; margin:0; padding:0; line-height:100%; padding:0; margin:0; height:auto; text-align:center;}
.wz-content.portafolio > .bd .tef-tu .por-alt h2{ background:none; font-family:arial; font-weight:bold; color:#666666; text-shadow:none; margin:0; padding:0; line-height:inherit; padding:0; margin:0; height:auto; text-align:center; line-height:100%!important;}
/* cesar varela 11-11-2010 */
/*
.wz-content.portafolio > .bd .por-alt .grafica{ margin:auto; text-align:center; margin-top:0px;/*modificado por ph}
*/
/* end cesar varela */

.wz-content.portafolio > .bd .por-alt .grafica div { display:inline; margin:auto}
.wz-content.portafolio > .bd .por-alt .references{}
.wz-content.portafolio > .bd .por-alt .references ul li:first-child {border:medium none;}
.wz-content.portafolio > .bd .por-alt .references ul li { border-top:1px solid #CCCCCC; color:#666666; font-size:116%; padding:5px 0; display:block; overflow:auto }
.wz-content.portafolio > .bd .por-alt .references ul li span { display:inline-block; float:left; }
.wz-content.portafolio > .bd .por-alt .references ul li span .icon-color { display:inline-block; width:13px; height:13px; margin:auto 5px auto 0; vertical-align:middle; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px}
.wz-content.portafolio > .bd .por-alt .references ul li span img { margin-right:5px; vertical-align:bottom; }
.wz-content.portafolio > .bd .por-alt .references ul li strong { float:right; font-weight:bold;}
/* tef- tu > por-alt  */
.wz-content.portafolio > .bd .tef-tu .por-alt{ background:url(../img/wizard/bg-tu-por-alt.png) no-repeat scroll left top transparent; height:160px; padding:17px; position:inherit; width:245px; position:relative; top:0; right:0;}
.wz-content.portafolio > .bd .tef-tu .por-alt.height-156{ background:url(../img/wizard/bg-tu-por-alt-156.png) no-repeat scroll left top transparent; height:122px; padding:17px; position:relative; top:0; right:0; width:198px;}
.wz-content.portafolio > .bd .tef-tu .por-alt.height-280{ background:url(../img/wizard/bg-tu-por-alt-280.png) no-repeat scroll left top transparent; height:247px; padding:17px; position:relative; top:0; right:0; width:254px;}
.wz-content.portafolio > .bd .tef-tu .por-alt.height-280 .grafica{ margin-top:50px;}

.scroll-pane-121 {
	display:block;	
	height: 121px;
	overflow: auto;	
}
.wz-content.portafolio .bd .bd-content{ position:relative; height:255px;}
/* box-chek */
.wz-content.portafolio > .bd > .bd-content .box-chek{ bottom:2px; height:25px; position:absolute; right:-14px; width:103px;}
.wz-content.portafolio > .bd > .bd-content .box-chek label{ float:left; color:#333333; font-family:arial; font-size:108%; margin-right:10px;}
.ms-WPBody td { background-color:transparent; /* border-bottom:1px solid transparent */ }
.wz-content .ic-confirm { width:58px; height:63px; background:url(../img/ic-confirm.png) no-repeat scroll left top transparent; margin-right:10px }
.wz-content .folders-portfolio { width:546px; height:102px; background:url(../img/wizard/carpetas.jpg) no-repeat scroll left top transparent;}
.wz-content.portafolio .cont-top {min-height:33px;}
.bg-line{ background:url(../img/wizard/bg-border-sep-wz.gif) repeat-x scroll left bottom transparent; padding-bottom:15px;}
.wz-content.portafolio .cont-top .cont-btn.bg-line { margin-bottom:0}

.row .aler-por{ background:url(../img/wizard/ic-alert-port.png) no-repeat scroll left top transparent; float:left; height:25px; padding:7px 0 7px 45px;}
.row .aler-por h3{ color:#333333; font-family:arial; font-weight:normal; font-size:108%; background:none; margin:0; padding:0;}
.row .right-btn{ float:right;}
.row .right-btn .btn{ float:right; margin-left:10px;}
.wz-content.portafolio .tef-md-retiro .row.m-neg .btn-detail { width:55px}
.tef-md-wizard .hd h3.portafolio,
.tef-md-wizard .hd h3.traslados { background:url(../img/wizard/txt-portafolio.png) no-repeat scroll 100px 30px transparent; display:block; height:73px;}
.tef-md-wizard .hd h3.portafolio { text-indent:-9999px}
.tef-md-wizard .hd h3.traslados { background:url(../img/wizard/txt-traslados.png) 100px 30px no-repeat}
.tef-md-wizard .hd h3.instructivo { background:url(../img/wizard/txt-instructivo.png) 100px 30px no-repeat; display:block; height:73px;}
/* cesar varela 11-11-2010 */
/* .tef-md-wizard.portafolio > .hd { background:url(../img/wizard/bg-hd-portafolio.png) no-repeat 290px 15px;} */
/* end cesar */
/* agregados por dp 29-10-2010*/
.tef-md-wizard .portafolio .hd{background:url("../img/wizard/bg-hd-portafolio.png") no-repeat scroll 290px 15px transparent;}
.tef-md-wizard.portafolio.no-WaterMark .hd{background-image:none !important;}
.tef-md-wizard > .hd {height:63px;margin:0 19px 10px !important;}
.wz-content.portafolio .bd .desea ul.select li span.checkbox {cursor:pointer !important}
.tef-md-wizard .cont-btn .btn.green.min a, .mr .btn.green.min a{font-weight:normal !important; font-size:13px !important;}

/* EMILIO 1/11 */
.tef-md-wizard span.more.right { float:right !Important;}
.tef-md-wizard .row { display:table; width: 100%; overflow:visible}
.tef-md-wizard span.more.right label { color:#333333; display:inline; font-size:85%; padding-left:5px;}
.tef-md-wizard span.more.right span.checkbox { margin-top:-5px}

.tef-md-wizard .grids table td, .tef-md-wizard .grids table th { font-size:11px; /*border:1px solid transparent;*/
border-top:1px/*0px*/ solid transparent;
border-left:1px/*0px*/ solid transparent;
border-right:1px/*0px*/ solid transparent; }/* modificado por ph 20101120 *//*20110513*/
.tef-md-wizard .icon-text { float:left;}
.icon-text div, p { width: auto !important; } /* estilo agregado por IG Dic 12/2013*/
.tef-md-wizard .icon-text p { float:left; padding-top:20px; clear:none; }
.tef-md-wizard .icon-text .mg { float:left; margin-right:10px; width:77px; height:77px; text-align:center; background:none}
.tef-md-wizard .icon-text .mg img { max-width:77px; max-height:77px; vertical-align:middle}
.tef-md-wizard .icon-text span { font-size:108%; color:#666; display:block; max-width:115px;}
.tef-md-wizard .alternativas { float:right; width:375px; padding:7px 7px 0 7px; background-color:#E8EFED; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px}
.tef-md-wizard .alternativas .jScrollPaneTrack {-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px}
.tef-md-wizard .alternativas .references { float:right; width:220px; }
.tef-md-wizard .alternativas .references ul {padding-right:10px}
.tef-md-wizard .alternativas .references li { font-size:69%; color:#666; overflow:auto; padding-bottom:5px; margin-bottom:6px; border-bottom:1px solid #CCC}
.tef-md-wizard .alternativas .references li span { float:left}
.tef-md-wizard .alternativas .references li span img { float:left; padding-right:5px; width:9px;}
.tef-md-wizard .alternativas .references li strong { float:right}
.tef-md-wizard .alternativas .mg { float:left}
.tef-md-wizard .select_alertnative li { float:left; padding:0 12px}
.tef-md-wizard ul.select_alertnative li span.radio { float:left; margin-right:5px}
.tef-md-wizard .grids table td span.radio { /*margin:auto*/} /*modificado por ph*/
.tef-md-wizard .select_alertnative li:first-child { padding-left:0}
.tef-md-wizard .select_alertnative li label { display:inline; font-size:85%; color:#333}
.tef-md-wizard .select_alertnative li input { vertical-align:middle}
.tef-md-wizard .select_alertnative h3 { font-size:108%; }



/* cv 22-11-2010
.tef-md-wizard .traslados .wz-tabs { margin-top:10px; }
.tef-md-wizard .traslados .grids table { text-align:center; }
.tef-md-wizard .traslados .grids table th { background-image:url(../img/controls/bg-border-ccc_2.gif); background-position:left center; vertical-align:middle; }
.tef-md-wizard .traslados .grids table tr.one_row th { background-image:url(../img/controls/bg-border-ccc.gif); }
.tef-md-wizard .traslados .grids table tr th.no-bg { background:none !important; background-image:none !important; }
.tef-md-wizard .traslados .grids table td {  height:35px; padding:0 0 0 10px}
.tef-md-wizard .traslados .grids table th td { height:auto; padding-left:0} 
.tef-md-wizard .traslados .grids table th, .tef-md-wizard .traslados .grids table th table td { text-align:center; color:#333; padding:5px; }
.tef-md-wizard .traslados .grids.a-left table { text-align:left !important; }
.tef-md-wizard .traslados .grids.a-left table td { padding-left:10px}
.tef-md-wizard .traslados .grids table th table td { padding:2px 5px}
.tef-md-wizard .traslados .grids table th table td { border-bottom:1px solid #E6E6E6; }
.tef-md-wizard .traslados .grids table th table tr.last td { border-bottom:none; background:url(../img/controls/bg-border-ccc.gif) no-repeat right center;padding-bottom:0;  }
.tef-md-wizard .traslados .grids table th table tr.last td.last { background:none;  }
.tef-md-wizard .traslados .grids.a-left table th, .tef-md-wizard .traslados .grids.a-left table th table td { text-align:left; }
.tef-md-wizard .traslados .grids.a-left table th { padding-left:10px; }
*/

/*.tef-md-wizard .traslados .table-bottom-options { display:table; width:100%; margin-top:10px;}*/
.tef-md-wizard .traslados .table-bottom-options { display:table; width:100%; margin-top:10px;#margin-top:0px;/*10px;*/}/*ph 20101208*/
.tef-md-wizard .traslados .table-bottom-options .btn { float:left; margin:0 5px 0 0; }
.tef-md-wizard .traslados .table-bottom-options .btn.btnalternativas input { width:95px; }
.tef-md-wizard .traslados .table-bottom-options .box-chek { float:right; position:relative; margin-top:3px; }
.tef-md-wizard .traslados .table-bottom-options .box-chek  label { display:inline-block; color:#333; padding-right:40px; }
.tef-md-wizard .traslados .table-bottom-options .box-chek input { float:right; }
.tef-md-wizard .traslados .table-bottom-options .box-chek span.checkbox { position:absolute; right:0; top:0; }
.tef-md-wizard .traslados .table-bottom-options .box-chek.right { clear:right; margin-top:32px; }
.tef-md-wizard .traslados .table-bottom-options .box-chek.right span.checkbox { margin-right:0; }
.tef-md-wizard .traslados .table-bottom-options .total { float:right; background:url(../img/bg-total-table.png) no-repeat left top; padding-left:20px; margin-right:20px; }
.tef-md-wizard .traslados .table-bottom-options .total h3 { line-height:30px; font-size:116%; font-weight:bold; color:#fff; background:url(../img/bg-total-table.png) no-repeat right top; margin-right:-20px; padding-right:20px;}



/* modificado por cv 26-11-2010 */
.tef-md-wizard .traslados .row .inline .calendar 
{
	position:relative;
}

.tef-md-wizard .traslados .row .inline .calendar-75 .bg-input-149
{
	padding:0 20px 10px 0;	
}

.tef-md-wizard .traslados .row .inline .calendar-75 .error-msg-calendar-display
{
	left:56px;
	position:absolute;
	top:32px;	
}

.tef-md-wizard .traslados .wdz-error.minimo
{
	left:-130px; /*estilo editado por IG Dic13/2013*/
/*	left:-110px;*//*ph 20101209*/
	position:absolute;
	top:-3px;
	width:90px;
}

.tef-md-wizard .traslados .wdz-error.seleccione,
.tef-md-wizard .traslados .wdz-error.maximo{
width:95px;
/*width:100px;*//*ph 20101209*/
}

.tef-md-wizard .traslados .msg { margin-top:15px; }
.tef-md-wizard .box-green p.info { background:url(../img/ic-info.gif) no-repeat left center; color:#666; font-size:93%; line-height:20px; font-style:italic;
padding:5px 0 5px 25px;}
.tef-md-wizard .box-green p.info strong { font-size:116%; font-style:normal; color:#F7931E; }

.box-green .aler-por { background:url(../img/wizard/ic-alert-port.png) no-repeat scroll left top transparent; height:25px; padding:7px 0 0 45px;}
.box-green .aler-por h3{ color:#333333; font-family:arial; font-weight:normal; font-size:93%; background:none; margin:0; padding:0;}

.tef-md-wizard .traslados .actions { margin-top:15px;}
.tef-md-wizard .traslados .actions h3 { font-size:108%; color:#005A42; }
.tef-md-wizard .traslados .actions .line-sep { margin-bottom:11px; }
.tef-md-wizard .traslados .actions a.btn-movement { display:inline-block; background:url(../img/wizard/btn-movement.png) no-repeat left top; width:55px; height:26px; padding-left:35px; line-height:24px; color:#fff; font-weight:bold; font-size:85%; }
.tef-md-wizard .traslados .actions a.btn-print { display:inline-block; background:url(../img/wizard/btn-print.png) no-repeat left top; width:59px; height:26px; padding-left:33px; line-height:24px; color:#fff; font-weight:bold; font-size:85%; }

.tef-md-wizard .row .inline .calendar { margin-right:5px}
.tef-md-wizard .row .calendar-75 .bg-input-149 {background:url(../img/controls/bg-input_75.png) no-repeat scroll 0 0 transparent; width:55px; height:26px}
.tef-md-wizard .row .calendar-75 .bg-input-149 input[type="text"]{ background:none; border:0 none; height:16px; padding:10px; width:55px; color:#333; font-size:99%;/*85%;*/ font-family:Arial;}/*ph 20101130*/
.tef-md-wizard .row .inline .calendar-75 .bg-input-149 { float:left}
.tef-md-wizard .row .inline .calendar-75 .bg-input-149 img { margin-top:6px; vertical-align:top; }
.tef-md-wizard .row .inline label { float:left; line-height:25px; padding-right:10px;}/*ph 20101130*/

.tef-md-wizard .row .inline .dropdown_prv_wz { float:left; margin-right:10px}

.tef-md-wizard .row .inline .dropdown_prv_wz li.drp_middle_wz span { line-height:30px; font-size:116%}
.tef-md-wizard .grids table th.right {padding-right:23px !important; text-align:right !important;}

.tef-md-wizard .traslados .ui-widget-header { border:0 none}
.tef-md-wizard .traslados .ui-widget-content { border:0 none; background:none}

/* cv 22-11-2010
.tef-md-wizard .traslados .dxgvControl_Porvenir.dxgv,
.tef-md-wizard .traslados .dxgvTable_Porvenir { background-color:transparent}
.tef-md-wizard .traslados .dxgvDataRow_Porvenir { background:none}
.tef-md-wizard .traslados .grids table .bg .dxgvDataRow_Porvenir {background-color:#DFEBE7;border-color:#DFEBE7;}
.tef-md-wizard .traslados .dxgvControl_Porvenir.dxgv td:first-child td,
.tef-md-wizard .traslados .dxgv .dxgvHeader_Porvenir tr td:first-child td { border:none}
*/

.tef-md-wizard .traslados .ui-state-active, .tef-md-wizard .traslados .ui-widget-content .ui-state-active, 
.tef-md-wizard .traslados .ui-widget-header .ui-state-active,
.tef-md-wizard .traslados .ui-state-default, .tef-raslados .ui-widget-content .ui-state-default, 
.tef-md-wizard .traslados .ui-widget-header .ui-state-default { border:none}

.tef-md-wizard .traslados .scroll-pane-wz-grid { height:160px}

/* emilio 2/11 */
.tef-md-wizard .source-use { display:table; width:100%; }
.tef-md-wizard .source-use .mt h3 { font-size:108%; color:#005A42; }
.tef-md-wizard .source-use .mt p { color:#666; font-size:108%; line-height:115%; padding-bottom:0; }

.tef-md-wizard .source-use .mg, .tef-md-wizard .source-use .mt { float:left; }
.tef-md-wizard .source-use .mg { margin-right:10px; }
.tef-md-wizard .source-use .source { float:left; background:url(../img/wizard/ic-wizard-traslados.png) no-repeat left top; height:80px; width:100px }
.tef-md-wizard .source-use .use { float:right; background:url(../img/wizard/ic-wizard-traslados.png) no-repeat left -80px; height:80px; width:295px; }
.tef-md-wizard .source-use .right { float:right; }
.tef-md-wizard .source-use a.btn-detail { background:url(../img/wizard/btn-detail.png) no-repeat left top; font-size:85%; color:#fff; padding-left:20px; height:19px; width:57px; display:inline-block; line-height:19px;  }
.tef-md-wizard .source-use a.btn-detail.wide { background:url(../img/wizard/btn-detail-wide.png) no-repeat left top; width: 113px; }
.tef-md-wizard .source-use input.btn-detail { border:none; cursor:pointer; background:url(../img/wizard/btn-detail.png) no-repeat left top; font-size:100%; color:#fff; padding-left:20px; height:19px; width:77px; display:inline-block; line-height:19px;  }
.tef-md-wizard .source-use input.btn-detail.wide { border:none; cursor:pointer; background:url(../img/wizard/btn-detail-wide.png) no-repeat left top; width: 133px; }
.tef-md-wizard .source-use .right a.btn-detail,
.tef-md-wizard .source-use .right input.btn-detail { margin-left:5px;}
.tef-md-wizard .source-use .source a.btn-detail,
.tef-md-wizard .source-use .source input.btn-detail { margin-top:5px; }

.tef-md-wizard .traslados .dropdown_prv_wz li.drp_middle_wz span { line-height:25px; font-size:116%}

.tef-md-wizard .tef-md-saldo_cuenta .bd ul li span{
	text-align:right;
}

/* emilio 3/11 */
.tef-md-wizard .icon-list { overflow:auto; padding-top:10px}
.tef-md-wizard .icon-list .left { border-right:2px solid #cadbd1; width:125px; height:223px; position:relative}
.tef-md-wizard .icon-list .mg { width:77px; height:77px; /*background:url(../img/wizard/bg-ico.png) 0 0 no-repeat;*/ margin-bottom:10px; position:relative}
.tef-md-wizard .icon-list .mg img { max-width:77px; max-height:77px}
.tef-md-wizard .icon-list .left label { display:inline; padding-left:5px; font-size:108%}
.tef-md-wizard .icon-list .left .btn { height:29px; width:29px; position:absolute; bottom:0;
/*background:url(../img/ic-arrows-carrousel-wizard.png) 0 0 no-repeat;*/
background:url(../img/ic-arrows-carrousel-wizard2.png) 0 0 no-repeat;
}
.tef-md-wizard .icon-list .left .btn.prev { left:0;}
.tef-md-wizard .icon-list .left .btn.next { left:49px; background-position:-43px 0}
.tef-md-wizard .icon-list .right { width:445px; float:left}
.tef-md-wizard .icon-list .right li { float:left; padding:0 0 5px 47px ; text-align:center; width:77px; height:119px }
.tef-md-wizard .icon-list .right li span { display:block; font-size:85%; color:#666}
.tef-md-wizard .icon-list .right .mg { margin-bottom:5px}
.tef-md-wizard #PersonalesPlantillas .icon-list .right li { height:106px}
.tef-md-wizard #PersonalesPlantillas .icon-list .mg { height:68px;}
.tef-md-wizard #PersonalesPlantillas .icon-list .mg img { max-height:68px}


.icon-list .scroll-pane {
height:222px;
padding-right:7px;
}
.scroll-pane-239 {
display:block;
height:239px;
overflow:auto;
}
.tef-md-wizard .hdplantilla { padding:0 /*!important;*/}/*ph 20101125*/
.tef-tu .grids .hdplantilla table { width:100% !important}

/* .grids .hdplantilla table td:last-child, .grids .hdplantilla table th:last-child { border-right:0 none} cv */

.tef-md-wizard .hdplantilla th { vertical-align:middle !important; padding:3px 5px 4px 5px !important; height:30px !important; border:0 none}
.tef-md-wizard .hdplantilla th.right { text-align:right !important}
.tef-md-wizard .hdplantilla .two-rows th { border-bottom:1px solid #CCCCCC}

/*ph 20101125*/
.tef-md-wizard tr.two-rows th.hdplantilla table tr.two-rows th{
vertical-align: bottom;
}

/* cesar varela 11-11-2010 */
/*
.tef-md-wizard .hdplantilla th .wdz-error { display:inline-block; width:103px; position:absolute; left:0; top:20px}
*/
.tef-md-wizard .hdplantilla th .wdz-error 
{ 
	display:inline-block;
	left:-6px;
	position:absolute;
	top:30px;
	width:80px;
}
.tef-md-wizard .hdplantilla th .wdz-error 
{ 
	top:32px\9
}

.tef-md-wizard .traslados .table-bottom-options .box-chek.right 
{
	clear:right;
	margin-top:0px;
}

.tef-md-wizard .traslados  .grid-validator 
{
	/*max-width:430px;*//*ph 20101209*/
	width:94px;
}
.tef-md-wizard .traslados .wdz-error.minimo-a
{
	left:-105px;
/*	left:-110px;*//*ph 20101209*/
	position:absolute;
	top:-3px;
	width:90px;
}


/* end cesar */

.scroll-pane-120 {
display:block;
height:120px;
overflow:auto;
}
.tef-md.grids.wz .input input.input{
text-align:center;	
}

/* emilio 04/11 */

.tef-md-wizard .btn-actualizar input{
	width:24px;
	height:23px;
	display:block;
/*	float:right;*//*ph 20101125*/
	text-indent:-4000px;
	background:url("../img/wizard/icon_actualizar.png") no-repeat scroll 0 0 transparent;
	border:none;
	cursor:pointer;
	margin-top:6px;
}
.tef-md-wizard .btn-actualizar input{
	height:26px\9
}
.tef-md-wizard .btn-actualizar input{
	background:url("../img/wizard/icon_actualizar.png") no-repeat scroll 0 3px transparent\9
}
.tef-md-wizard .btn-actualizar input{
	#background:url("../img/wizard/icon_actualizar.png") no-repeat scroll 0 0 transparent;
	#margin-top:3px;
}


.tef-md-wizard div.back input.back { width:71px; height:19px; background:url(../img/btn-back.png) no-repeat; color:#fff; text-align:center; line-height:19px; font-size:100%; text-indent:8px; position:relative; float:right; border:none; cursor:pointer }

/* agregados por dp el 04-11-2010 */

.wz-content .grids table td .select-table {height:17px;padding:2px 0;position:relative;}
select.styled_110 {opacity:0;position:relative;width:128px;z-index:5;}
#pane-modificacion.scroll-pane-121 { height:102px}

/* agregados por ph 06-11-2010 */
.tef-md-wizard.tef-md-retiro .row{
	border:none;
}
/* emilio 8/11  */
#pane-modificacion th { text-align:center}
#pane-modificacion th:first-child { text-align:left}
.portafolio .tef-md-new-object > h3 { font-size:131%}
.portafolio .no-alternativas { color:#333; font-weight:bold; line-height:153.9%; font-size:138.5%; text-align:center; margin:20px}
.portafolio .dropdown_prv_wz li.drp_middle_wz span { font-style:normal}
.portafolio .tef-md-new-object .tef-gth .scroll-pane-239 { height:225px}
.portafolio .orange .wdz-error { padding:0; margin:0 0 0 2px; height:19px; width:14px; float:left}
.portafolio .orange .input { float:left}
.portafolio .tef-md-new-object .tef-gtj .scroll-pane-120 { height:102px}

.portafolio .wdz-error.ft-total { margin-top:-6px}

/* cesar varela 10-11-2010 */

/* traslados */

.wz-content.traslados .source .mg img, .wz-content.traslados .use .mg img
{
	width: 76px;
	height: 76px;
}

.tef-md-wizard br { display:inline !important; }

.tef-md-wizard .traslados .source-use .source { width: 300px; }

.tef-md-wizard .traslados .source-use .source .mt{ width:210px; }

.tef-md-wizard .traslados .source-use .use { width: 300px; }

.tef-md-wizard .traslados .actions a.btn-movement { width: 100px; }

/* .wz-content.traslados .references li:first-child {border:medium none;} */
/* .wz-content.traslados .references li { border-top:1px solid #CCCCCC; color:#666666; font-size:83%; padding:5px 0; display:block; overflow:auto } */
.wz-content.traslados .references li { font-size:83%;}
.wz-content.traslados .references li span { display:inline-block; float:left; width:85px; }
.wz-content.traslados .references li .icon-color { float:left; display:inline-block; width:13px; height:13px; margin:auto 5px auto 0; vertical-align:middle; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px}
.wz-content.traslados .references ul li span img { margin-right:5px; vertical-align:bottom; }
.wz-content.traslados .references ul li strong { float:right; font-weight:bold;}

.wz-content.traslados .wz-tabs
{
	#width: 100%;
}

/* end cesar*/

/* cesar varela 11-11-2010 */
.tef-md-wizard .contract 
{
	background:none repeat scroll 0 0 #DFEBE7;
	padding:10px;
}

.tef-md-wizard .contract .hd 
{
	padding: 10px 0;
	margin:  0px 0px;
	border-bottom: none;
}
.tef-md-wizard .contract .hd h3 
{
	background:url("../img/wizard/ic-caution.gif") no-repeat scroll left top transparent;
	color:#005A42;
	font-size:136%;
	line-height:136%;
	padding-left:26px;
	text-shadow:none;
	float: none;
}

.tef-md-wizard .contract .bd 
{
height:auto;
}


.tef-md-wizard .hd h3 
{
	color:#51937D;
	font-family:"Helvetica Neue",Helvetica,Arial;
	font-size:153.9%;
	line-height:73px;
	padding-left:100px;
	text-shadow:1px 1px 0 #FFFFFF;
}

.tef-md-wizard h3 
{
	min-height:15px;
	position:relative;
}

.tef-md-wizard .contract .bd h4 
{
color:#005A42;
font-size:103%;
margin:5px 0;
}

.tef-md-wizard .contract .bd p a {
color:#F7931E;
}

.tef-md-wizard .contract .bd p 
{
	color:#666666;
	font-size:103%;
	line-height:154%;
	margin-bottom:10px;
}
/*
.tef-md-wizard .tef-md-retiro 
{
	padding-top:10px;
}
*/
.tef-md-wizard .grids input.input32
{
	background:url("../img/wizard/bg-input-32.png") no-repeat scroll left top transparent;
	border:medium none;
	color		:#333333;
	font-size	:100%;
	font-weight	:normal;
	height:16px;
	margin-bottom:0;
	margin-right: 3px;
	margin-left: 3px;
	padding:5px 3px;
	width:33px;
	text-align:right;
}

.tef-md-wizard .grids input.input80 
{
	text-align:right;
	background:url("../img/wizard/bg-input-100.png") no-repeat ;
	padding:5px 3px;
	margin-right: 3px;
	margin-left: 3px;

}

.dxgvControl_Porvenir.dxgvWZ td input.dxgvCommandColumnItem
{
	margin-left:5px;
	margin-right:5px;	
}

.traslados .use .mt .dropdown_prv_wz li.drp_middle_wz span
{
	line-height:28px;
}

/* end cesar */

/* para las grillas dvexpress de los wizards */



.dxgvControl_Porvenir.dxgvWZ {background: none;}

.dxgvControl_Porvenir.dxgvWZ td {padding: 0px !important;font-family:Arial, Helvetica, sans-serif !Important;height: 35px;}


.dxgvControl_Porvenir.dxgvWZ .dxgvDataRow_Porvenir td {border-bottom:1px #ffffff solid !Important; color:#666666!Important;	background: #DFEBE7;}

.dxgvControl_Porvenir.dxgvWZ .dxgvDataRowAlt_Porvenir td {background: none !Important; color:#666666 !Important;border-bottom:1px #ffffff solid !Important;}

.dxgvWZ .dxgvHeader_Porvenir tr td{border-left:1px solid #e6e6e6; color:#333333 !Important; cursor:pointer;}

.dxgvCommandColumn_Porvenir.dxgv input.dxgvCommandColumnItem_Porvenir{margin-left:5px; margin-right:5px;}
/*------------------------------------------------------------*/
/* Inconveniente con la validación en el wizard de portafolio */
/*------------------------------------------------------------*/
tr.two_rows th.hdplantilla tr.header-tr{
	height:30px;/*ph 20101210*/	/*height:38px;*/
	#height:38px;
}
/*-------------------------------*/
/* Gráfica de valor de la unidad */
/*-------------------------------*/
.gvu_checks{display:inline; float:left; margin-top:12px;}
.gvu_checks .check_gr{display:inline; float:left; margin-right:30px; width:100px;}
.gvu_checks .check_dt{display:inline;float:left; width:100px;}
.gvu_message, .gvu_disclaimer{margin:10px 0px 0px 0px;}
.gvu_message label,.gvu_disclaimer label{font-family:Arial, Helvetica, sans-serif;}
.gvu_disclaimer label{font-size:99%;}
.gvu_message label{font-size:108%;}
.tef-md.tef-md-generic.gvu .border-content .bd .bd .border-content .row .fechasMov{
	margin-top:20px;
}
/*-------------------------------*/
/* Gráfica de valor de la unidad */
/*-------------------------------*/
/*------------------*/
/* Wizard de retiro */
/*------------------*/
.tef-md-wizard h3 .back.aportes {top:0;}
.aportes-img.expand{display:block;width:12px;height:12px;background:url(../img/expande-mini.png) no-repeat 0px 0px;/*	margin-left:10px;*//*	margin-right:8px;*/float:left;cursor:pointer;}
.aportes-img.collapse{display:block;width:12px;height:12px;background:url(../img/collapse-mini.png) no-repeat 0px 0px;/*margin-left:10px;*//*	margin-right:8px;*/	float:left;	cursor:pointer;}
.div-chk-aportes{float:right;}

/*-----------------------------------------------------*/
/* Grillas de aporte y valorzación: opciones de retiro */
/*-----------------------------------------------------*/
.tef-md-wizard .grids table th.comb-sel-h{width:2%;/*5%;*/}/*ph 20101206*/
.tef-md-wizard .grids table th.comb-excentos-h{width:17.5%;/*14.5%;*//*ph 20101206*/	text-align:center;}
.tef-md-wizard .grids table th.comb-conretencion-h{width:14.5%;text-align:center;}
.tef-md-wizard .grids table th.comb-sinretencion-h{width:14.5%;text-align:center;}
.tef-md-wizard .grids table th.comb-sincomision-h{width:14.5%;text-align:center;}
.tef-md-wizard .grids table th.comb-totalcomision-h{width:18.5%;text-align:center;}
.tef-md-wizard .grids table td.comb-sel-i{width:5%;}
.tef-md-wizard .grids table td.comb-excentos-i{width:14.5%;}
.tef-md-wizard .grids table td.comb-excentos-i span.checked{margin-left:18px;}
.tef-md-wizard .grids table td.comb-conretencion-i{width:14.5%;}
.tef-md-wizard .grids table td.comb-conretencion-i span.checked{margin-left:18px;}
.tef-md-wizard .grids table td.comb-sinretencion-i{width:14.5%;}
.tef-md-wizard .grids table td.comb-sinretencion-i span.checked{margin-left:18px;}
.tef-md-wizard .grids table td.comb-sincomision-i{width:14.5%;}
.tef-md-wizard .grids table td.comb-sincomision-i span.checked{margin-left:18px;}
.tef-md-wizard .grids table td.comb-totalcomision-i{width:18.5%;text-align:right;padding-right:5px;}
#opciones_retiro .tef-md.tef-md-retiro .bd p.p-valor-retirar{margin-top:0px;margin-bottom:2px;color:#666666;font-weight:bold;font-size:108%;font-family:Arial, Helvetica, sans-serif;padding:4px 0px;}
.tef-md-wizard #detalle_retiro p.p-valor-retirar {margin-top:0px;margin-bottom:4px;color:#666666;font-weight:bold;font-size:108%;font-family:Arial, Helvetica, sans-serif;padding:5px 0px;}
#opciones_retiro .tef-md.tef-md-retiro .bd .row .scroll-pane2{overflow:hidden;}

/*-----------------------------------------------------------------------------------*/
/* Grillas de aporte y valorzación: opciones de retiro - sub pantalla de ver aportes */
/*-----------------------------------------------------------------------------------*/
.tef-md-wizard .grids table th.aportes-verdetalle-h{width:11%;text-align:center;vertical-align:middle;}
.tef-md-wizard .grids table th.aportes-fechaaporte-h{width:18%;text-align:center;vertical-align:middle;}
.tef-md-wizard .grids table th.aportes-objalt-h{width:30%;text-align:center;vertical-align:middle;}
.tef-md-wizard .grids table th.aportes-valordisp-h{width:20%;text-align:center;vertical-align:middle;}
.tef-md-wizard .grids table th.aportes-valoraporte-h{width:20%;text-align:center;vertical-align:middle;}
.tef-md-wizard .grids table th.aportes-detail-h{width:1%;border-left:1px solid transparent;border-right:1px solid transparent;}
.tef-md-wizard .grids.grv-objetivos table td{padding-left:0px;}
.tef-md-wizard .grids.grv-alternativas table td{padding-left:0px;}
.tef-md-wizard .grids.grv-aportes table td{padding-left:0px;}
.tef-md-wizard .grids.grv-aportes table tr.two_rows {height:25px;}
.tef-md-wizard .grids.detalle-aportes table tr.two_rows {height:25px;}
.tef-md-wizard .grids.grv-aportes table td.aportes-verdetalle-i{/*ext-align:center;	vertical-align:middle;*/}
.tef-md-wizard .grids.grv-aportes table td.aportes-fechaaporte-i{text-align:center;/*vertical-align:middle;*/}
.tef-md-wizard .grids.grv-aportes table td.aportes-objalt-i{text-align:center;/*ertical-align:middle;*/}
.tef-md-wizard .grids.grv-aportes table td.aportes-valordisp-i{/*width:20%;*/text-align:right;/*vertical-align:middle;*/}
.tef-md-wizard .grids.grv-aportes table td.aportes-valoraporte-i{/*width:20%;*/text-align:right;/*	vertical-align:middle;*/}
.tef-md-wizard .grids.grv-aportes table td.aportes-detail-i{/*	width:1%;*/border-left:1px solid transparent;border-right:1px solid transparent;}


.tef-md-wizard .opt-retiro .mt .wdz-error{position:absolute;top:135px;left:72px;}
.tef-gt div.first-t.first-c {width:75%;}
.tef-tu.detalle-d{width:24.8%;}

/*--------------------------------*/
/* paginador del wizard de retiro */
/*--------------------------------*/
table#tbl-aportes-pager{float:right;margin-right:12px;margin-top:8px;}
tr.aportes-pager td table tr td span{padding:0px 2px;font-family:Arial, Helvetica, sans-serif;font-size:108%;font-weight:bold;}
tr.aportes-pager td table tr td a{padding:0px 2px;font-family:Arial, Helvetica, sans-serif;font-size:108%;font-weight:normal;}

/*-----------------------------------------*/
/* wizard retiros pantalla de confirmación */
/*-----------------------------------------*/
.tef-md-wizard .date .tef-tu.first-t.first-c .data-user span { padding-left:0px;} /* modificado por ph */


/*-----------------------------------*/
/* wizard trámite entre alternativas */
/*-----------------------------------*/
.tef-md-wizard .traslados .actions a.btn-cert { display:inline-block; background:url(../img/wizard/btn-certificate.png) no-repeat left top; width:100px; height:26px; padding-left:35px; line-height:24px; color:#fff; font-weight:bold; font-size:85%; }

/*-----------------------------------*/
/* wizard trámite entre alternativas */
/*-----------------------------------*/

/*---------*/
/* retiros */
/*---------*/
.tef-md.tef-md-saldo_cuenta{
	margin-bottom:0px;
}

/*.border-content .row .left{
padding-bottom:10px;
}
.border-content .row .right{
padding-bottom:10px;
}*/
#ctl00_ctl25_g_37c2daf7_9caa_4e5f_8ddc_a2a25bae4bbe_ctl00_divDesdeHasta .calendar .error-msg-calendar-display{
	clear:both;
	margin-left:0px;
}



/*---------------------------------------*/
/* wizard de distribución de portafolios */
/*---------------------------------------*/
/* DISTRIBUCION PORTAFOLIO */
.dist-portafolio{ background:url(../img/wizard/txt-dist-portafolios.png) no-repeat scroll 100px 30px transparent; display:block; height:73px;}
.btn-box{ position:absolute; right:0; top:20px;}
.btn-box a{ float:left; font-family:arial; color:#808080; font-size:85%; height:20px; padding-left:33px; padding-top:7px;}
.btn-box a.glosario{ background:url(../img/wizard/ic-btn-box.png) no-repeat left top;}
.btn-box a.ayuda{ background:url(../img/wizard/ic-btn-box.png) no-repeat left -38px !important;}
.btn-box a.salir{ background:url(../img/wizard/ic-btn-box.png) no-repeat right -75px; padding-left:0; padding-right:33px;}
.btn-box ul li{ float:left; margin-right:12px; background:url(../img/wizard/line-sep-box.png) no-repeat right top; padding-right:10px;}
.btn-box ul li.last{ background:none!important; #width:70px;} 

/* dist-portafolio-cont */

.dist-portafolio-cont .row h4.normal{ font-weight:normal; }
.dist-portafolio-cont .row p{ font-family:arial; font-size:93%; color:#666666; margin:5px 0;}
.dist-portafolio-cont .bd{ margin-top:25px;}
.dist-portafolio-cont .row table tr.total td{ font-size:108%; color:#457E6B; font-weight:bold;}

/* info hist */
.dist-portafolio-cont .row .info-hist{ background:url(../img/wizard/ic-alert-port-alt.png) no-repeat scroll left 5px transparent; height:45px; padding-left:71px; padding-top:16px; border-bottom:1px solid #A8C9BE; padding-bottom:10px}
.dist-portafolio-cont .row .info-hist span{color:#666666; font-family:arial; font-size:93%;}

/**/
.dist-portafolio-cont .port-box{ background:url(../img/wizard/bg-portafolio-dist.png) no-repeat left top; padding:10px; height:205px; width:260px; margin-top:5px; margin-bottom:5px;}
.dist-portafolio-cont .port-box.port-212{height:212px;}
.dist-portafolio-cont .port-box .bd{ height:120px; margin-top:0;}
.dist-portafolio-cont .port-box h5{ font-family:arial; font-size:108%; color:#005A42; text-align:center;}
.dist-portafolio-cont .port-box p{ font-family:arial; font-size:85%; color:#666666; line-height:160%;}
.dist-portafolio-cont .port-box .ft{ height:50px; padding:0; min-height:50px; margin-bottom:10px;}
.dist-portafolio-cont .port-box ul li{ display:inline-block; height:12px; margin:0; padding:5px; width:240px;}
.dist-portafolio-cont .port-box ul li span{ color:#4D4D4D; font-family:arial; font-size:85%; float:left;}
.dist-portafolio-cont .port-box ul li span + span{ color:#4D4D4D; font-family:arial; font-size:85%; float:right;}
.dist-portafolio-cont .port-box ul li.alt span + span{ color:#005A42; font-family:arial; font-weight:bold;}
.dist-portafolio-cont .port-box .info{ color:#999999; font-style:italic; font-family:arial; font-size:85%; position:relative; left:-10px;}

.dist-portafolio-cont ul.list li{ background:url(../img/wizard/ic-list-dist.png) no-repeat left 4px; padding-left:15px; color:#666666; font-family:arial; font-size:93%; margin:3px 0;}

.inform{ background:url(../img/wizard/inform-por.png) no-repeat left top!important; height:28px; padding:11px 0 0 40px!important; width:540px;}
.inform span{ color:#4D4D4D!important; font-family:arial!important; font-size:93%!important; font-style:normal!important}

.btn-dist-portafolio.dos-item{ width:356px;}
.btn-dist-portafolio.tres-item{ width:551px;}
.btn-dist-portafolio{ display:table; height:1%; margin:30px auto;}
.btn-dist-portafolio ul li{ background:url(../img/wizard/bg-btn-dist-port.png) no-repeat left bottom; height:85px; text-align:center; float:left; margin: 0 19px; padding:10px; width:120px;}
.btn-dist-portafolio ul li.selected{background:url(../img/wizard/bg-btn-dist-port.png) no-repeat left top;}
.btn-dist-portafolio ul li img{ text-align:center; margin:auto;  margin-top:5px;}
.btn-dist-portafolio ul li h3{ font-family:arial; font-size:93%!important; color:#005A42; text-align:center; margin-top:-5px; padding:0!important; background:none!important;}

.bar-dist{ background:url(../img/wizard/bg-bar-dist.png) no-repeat top left; height:16px; margin:10px 0; padding:5px 20px; width:560px;}
.bar-dist span{ color:#FFFFFF; font-size:93%; font-family:arial; float:left;}
.bar-dist span + span{ color:#FFFFFF; font-size:108%; font-family:arial; font-weight:bold; float:right;}

.msg-alert{ background:url(../img/wizard/ic-msg-alert.png) no-repeat left top; height:45px; padding-left:55px; padding-top:3px;}
.msg-alert span{ font-family:arial; font-size:85%; color:#4D4D4D;}


.grafica-dist-port{ background:url(../img/bg-torta-dist-port.png) no-repeat left top; height:59px; padding:15px; width:568px; margin-bottom:20px;}
.grafica-dist-port .mt{ float:left; width:450px;}
.grafica-dist-port .mt h3{ font-family:arial!important; font-weight:bold!important; font-size:108%!important; color:#666666!important; background:none!important; padding:0!important; margin:!important;}
.grafica-dist-port .mt ul li{ display:inline-block; width:90%; border-bottom:1px solid #CCCCCC; padding-bottom:3px; margin-bottom:3px;}
.grafica-dist-port .mt ul li.last{ display:inline-block; width:90%; border-bottom:none!important;}

.grafica-dist-port .mt ul li.first{ background:url(../img/references/ic-orange_2.gif) no-repeat left top; padding-left:20px;}
.grafica-dist-port .mt ul li.second{ background:url(../img/references/ic-green_1.gif) no-repeat left top; padding-left:20px;}

.grafica-dist-port .mt ul li span{ font-family:arial; float:left; color:#666666; font-size:85%;}
.grafica-dist-port .mt ul li span + span{ font-weight:bold; float:right;}
.grafica-dist-port .mg{ float:right;}



/* WIZARD DISTRIBUCION */
.tef-md-wizard .dist-portafolio-cont .msg { padding:15px 0 10px; height:66px;}
.tef-md-wizard .dist-portafolio-cont .msg .ic-error-trans{ margin-right:10px}
.tef-md-wizard .dist-portafolio-cont .msg h4 { font-weight:bold; color:#333; font-size:138.5%; line-height:153.9%}
.tef-md-wizard .dist-portafolio-cont .msg p { font-size:108%; color:#333}

.tef-md-wizard .dist-portafolio-cont .row h3 {font-size:108%; color:#005A42; padding:0 0 10px; line-height:121.4%; margin-bottom:11px; background:url(../img/wizard/bg-border-sep-wz.gif) repeat-x bottom left;  }

.tef-md-wizard .dist-portafolio-cont .btn.print{ margin:0px 0 0 5px}
.tef-md-wizard .dist-portafolio-cont .btn.new_doc span { background:url(../img/ic-doc2.png) left no-repeat; padding:5px 0 5px 25px;}
.tef-md-wizard .dist-portafolio-cont .icons { float:right}
.tef-md-wizard .dist-portafolio-cont .icons li { float:left; padding-left:15px}
.tef-md-wizard .dist-portafolio-cont .icons li span { display:inline-block; width:27px; height:26px; background:url(../img/ic-wz_dist.png) 0 0 no-repeat;}
.tef-md-wizard .dist-portafolio-cont .icons li span.message { background-position:-42px 0}
.tef-md-wizard .dist-portafolio-cont .icons li span.contact { background-position:-85px 0}
.tef-md-wizard .dist-portafolio-cont .icons li span.office { background-position:-127px 0}


/*-------------------*/
/* Wizard de retiros */
/*-------------------*/
.btn.right.consultar-beneficiario{margin-right:20px;margin-top:10px;}
.tef-md-wizard .grids input[type="text"] {padding:5px 3px;text-align:left/*right*/;}/*ph 20101214*/
.box-green.text.disc-confirmacion.pane-scroll{height:85px;}

.wz-content.dist-portafolio-cont .box-check span.checkbox
{ background:url(../img/bg-input-checkbox.png) no-repeat top left; display:block; height:25px; width:24px; float:left; margin-right:10px;}

/*-----------------------------------*/
/* wizard trámite entre alternativas */
/*-----------------------------------*/
.btn input.seleccionarAportes
{#padding:0px; #width:116px;}
.tef-md-wizard .traslados .wdz-error.maximo{ margin-right:5px;}

.wz-content.traslados .table-bottom-options p.message { background:#EDF4F1 url(../img/wizard/ic-msg-alert.png) no-repeat 8px center; padding:8px 6px 0 53px; width:180px; font-size:93%; color:#666; float:left; min-height:36px }
.wz-content.traslados .table-bottom-options p.message label.lbl-comision {display: block;}

.aportes-pager a.arrow-left{
	background:url(../img/ic-round-arrow.png) no-repeat 0px 0px;
	border:0;
	width:16px;
	height:18px;
	display:block;
	margin-right:2px;
}

.aportes-pager a.arrow-right{
	background:url(../img/ic-round-arrow-right.png) no-repeat 0px 0px;
	border:0;
	display:block;
	width:16px;
	height:18px;
	margin-left:5px;
}

.dxgvWZ .dxgvDataRow_Porvenir img { padding:0 0 5px 5px;}
.dxgvWZ .dxgvDataRowAlt_Porvenir img {padding:0 0 5px 5px;}




/* imagenes wizards *//*20101207*/

.wz-exito
{
	background:url(../img/exito.png) no-repeat 0px 0px;
	width: 600px;
	height: 79px;	
	display:block;
}

.wz-ic-alert-bg
{
	background:url(../img/wizard/ic-alert-bg.png) no-repeat 0px 0px;
	width: 54px;
	height: 48px;	
	display:block;
}

.wz-plantillas
{
	background:url(../img/wizard/ic-plantillas.png) no-repeat 0px 0px;
	width: 76px;
	height: 76px;	
	display:block;
}

.wz-clave
{
	background:url(../img/wizard/ic-clave.png) no-repeat 0px 0px;
	width: 76px;
	height: 76px;	
	display:block;
}

.wz-check{
	background:url(../img/wizard/ic-check.png) no-repeat 0px 0px;
	width: 54px;
	height: 45px;	
	display:block;
}



.wz-ic-document
{
	background:url(../img/wizard/ic-document.png) no-repeat 0px 0px;
	width: 54px;
	height: 46px;	
	display:block;
}

.wz-efectivo
{
	background:url(../img/wizard/ic-efectivo.png) no-repeat 0px 0px;
	width: 54px;
	height: 46px;	
	display:block;
}

.wz-ic-retiros, .ic-opt-retiro
{
	background:url(../img/wizard/ic-opt-retiro.png) no-repeat 0px 0px;
	width: 51px;
	height: 67px;	
	display:block;
}

.wz-ic-userr-large
{
	background:url(../img/wizard/ic-userr-large.png) no-repeat 0px 0px;
	width: 46px;
	height: 75px;	
	display:block;
}

.wz-img-cesretiros
{
	background:url(../img/wizard/img-cesretiros.png) no-repeat 0px 0px;
	width: 480px;
	height: 80px;	
	display:block;
}

.wz-img-cesretiros-alt
{
	background:url(../img/wizard/img-cesretiros-alt.png) no-repeat 0px 0px;
	width: 480px;
	height: 80px;	
	display:block;
}


/* ------------ ces retiros */

.tef-md-wizard .three_cols {
	display:table;
	height:1%;
	width:100%;
}

.tef-md-wizard .three_cols .col {
	float:left;
	text-align:center;
	width:33%;
}

.tef-md-wizard .three_cols.retiros .col {
	width:35%;
	text-align:left;
}

.tef-md-wizard .three_cols.retiros .col.first {
	width:29%;
}


/* box green */

.tef-md-wizard .box-green {
	background-color:#DFEBE7;
	margin:5px 0;
	padding:6px;
	#padding-bottom:8px;
}

.tef-md-wizard .box-green h3.inform {
	background:url("../img/wizard/ic-caution.gif") no-repeat scroll 0 0 transparent;
	color:#51937D;
	font-size:93%;
	line-height:23px;
	margin-bottom:3px;
	min-height:23px;
	padding-left:25px;
}

.inform {
	background:url("../img/wizard/inform-por.png") no-repeat scroll left top transparent !important;
	height:28px;
/*	padding:11px 0 0 40px !important;*/
	padding:6px 0 6px 40px !important;
	width:540px;
	font-size: 87%;
}

.tef-md-wizard .box-green p {
	color:#666666;
	font-size:93%;
	line-height:131%;
}

/* detalle retiro */

.detalle-retiro.center {
	margin:20px 0 15px;
}

.detalle-retiro, .valor-retirar {
	background:url("../img/wizard/ic-saldo-med-min.png") no-repeat scroll left top transparent;
	min-height:58px;
	padding:6px 5px 15px 60px;
}

.detalle-retiro {
	float:left;
}

.detalle-retiro h3, .valor-retirar h3 {
	background:none repeat scroll 0 0 transparent;
	border:0 none;
	color:#444444;
	font-family:arial;
	font-size:108%;
	margin-bottom:5px;
	padding:0;
}

.detalle-retiro p {
	color:#444444;
	font-family:arial;
	font-size:100%;
	font-weight:bold;
	padding:1px 0;
}

.detalle-retiro p span {
	font-weight:normal;
}

/* ------------------------ wz consignaciones */

.tef-md-wizard .consignacion .two_cols .row {
	padding-bottom:5px;
	margin-bottom:10px;/*20110608*/
}
.tef-md-wizard .consignacion .two_cols .row {
	padding-bottom:5px\9
}
.tef-md-wizard .consignacion .two_cols .row {
	margin-bottom:10px\9
}
.tef-md-wizard .consignacion .two_cols .row {
	#padding-bottom:0px;
	#margin-bottom:8px;
}


.tef-md-wizard .consignacion .two_cols .left {
	float:left;
	width:49%/*58%*/;
}

.tef-md-wizard .consignacion .two_cols .right {
	float:right;
	width:49%/*41%*/;
}

.tef-md-wizard .consignacion .two_cols label {
	float:left;
	padding-right:10px;
}
/*
.tef-md-wizard .consignacion .input {
	background:url("../img/wizard/bg-input-198.png") no-repeat scroll 0 0 transparent;
	float:left;
	height:20px;
	margin-right:5px;
	padding:2px 5px;
	width:188px;
}

.tef-md-wizard .consignacion .input input {
	background:none repeat scroll 0 0 transparent;
	height:20px;
	padding:0;
	width:188px;
}
*/
.tef-md-wizard .consignacion .row .inline span.radio {
	margin-top:10px;
}

.tef-md-consignaciones {
margin:10px 0;
}
.tef-md-consignaciones .msg {
margin-bottom:15px;
min-height:60px;
}
.tef-md-consignaciones .msg img {
margin-right:10px;
}
.tef-md-consignaciones .msg h4 {
color:#333333;
font-size:138.5%;
font-weight:bold;
line-height:153.9%;
}
.tef-md-consignaciones .msg span {
color:#333333;
font-family:arial;
font-size:108%;
}
.tef-md-consignaciones .msg h4 span {font-family:arial;font-size:102%; line-height:45px;}



.tef-md-consignaciones .row .inform span {
color:#4D4D4D;
font-style:normal;
}

.tef-md-consignaciones h3{
	background:url("../img/wizard/bg-border-sep-wz.gif") repeat-x scroll left bottom transparent;
	color:#005A42;
	font-size:108%;
	line-height:121.4%;
	margin-bottom:11px;
	padding:0 0 10px;
}

.form-aporte {
	padding:15px 0;
}

.form-aporte .ico {
	background:url("../img/wizard/bg-ico.png") no-repeat scroll left top transparent;
	display:block;
	float:left;
	height:77px;
	margin-right:10px;
	width:77px;
}

.form-aporte .ico.alt {
	background:none repeat scroll 0 0 transparent;
	float:left;
	height:46px;
	margin-right:5px;
	width:60px;
}

.form-aporte .ico.alt + .box-chek {
	margin-top:7px;
}

.form-aporte ul li {
	float:left;
	margin-right:45px;
	position:relative;
}

.form-aporte ul li .box-chek {
	float:left;
	margin-top:25px;
}

.tef-md-wizard .btn.new-cons, .tef-md-wizard .btn.print {
margin:0 0 0 5px;
}

.form-aporte ul li label {
	float:left;
	left:107px;
	padding:0;
}

.row .left label.wz-middle{
	padding-top:12px;
}
.row .right label.wz-middle{
	padding-top:12px;
}
.row .left.honorarios{
	/*margin-top:5px;*//*20110608*/
	margin-bottom:0px;/*ph 20101215*/
}

.row .right.cdt{
	/*margin-top:10px;*//*20110608*/
	/*margin-bottom:10px;*/
}

.tef-md-wizard .btn.new-cons span {
	background:url("../img/controls/ic-new-cons.png") no-repeat scroll left center transparent;
	padding:5px 0 5px 25px;
}

.tef-md-wizard .btn.print span {
	background:url("../img/controls/ic-print.png") no-repeat scroll left center transparent;
	padding:5px 0 5px 25px;
}
/*
.tef-md-wizard .consignacion .two_cols .left.ctaAhorroCorriente
{ margin-bottom:10px;
}
*/
/*-------------------------*/
/* click sobre los botones */
/*-------------------------*/
.tef-md-generic .hd .more .print a{
	width:10px;
	height:17px;
}
.tef-md .hd .more .icons.excel input{
	width:18px;
	height:17px !Important;
}
.tef-md .hd .more .icons.csv input{
	width:21px;
	height:17px !Important;
}
.tef-md .hd .more .icons.pdf input{
	width:21px;
	height:17px !Important;
}

.dist-portafolio-cont .scroll-pane-260
{	
	height: 260px;
}
.dist-portafolio-cont .scroll-pane-290{height: 290px;}

.dist-portafolio-cont .scroll-pane-60
{	
	height: 65px;
}
.dist-portafolio-cont .scroll-pane-90
{	
	height: 85px;
}
.dist-portafolio-cont .scroll-pane-120
{	
	height: 120px;
}

.tef-md.grids .td-consDistPort-Portafolio, .tef-md.grids .td-consDistPort-Saldo, .tef-md.grids .td-consDistPort-Estado, .tef-md.grids .td-consDistPort-Solicitud,
.tef-md.grids .td-consDistPort-ProximaModificacion,.tef-md.grids .td-consDistPort-Distribucion {
	color:#676767;
}

.tef-md.grids .td-histDistPort-Portafolio, .tef-md.grids .td-histDistPort-Distribucion, .tef-md.grids .td-histDistPort-Distribucion, .tef-md.grids .td-histDistPort-Solicitud, .tef-md.grids .td-histDistPort-Canal, .tef-md.grids .td-histDistPort-Estado {
	color:#676767;
}

.tef-md.grids .td-Code5-Portafolio, .tef-md.grids .td-Balance5-Portafolio, .tef-md.grids .td-Unit5-Portafolio, .tef-md.grids .td-UnitValue5-Portafolio {
	color:#676767;
}

.tef-md.grids .td-Balance5-Portafolio, .tef-md.grids .td-Unit5-Portafolio, .tef-md.grids .td-UnitValue5-Portafolio {
	text-align:right;
	padding-right:15px;
}

.wz-content.dist-portafolio-cont .row.Code5 .line-sep {
	margin:20px 0 20px; clear:both;
}


.tef-md.grids .td-Code6-Portafolio, .tef-md.grids .td-UnitValue6-Portafolio {
	color:#676767;
}

.tef-md.grids .td-UnitValue6-Portafolio, .tef-md.grids .ft-UnitValue6-Portafolio, .tef-md.grids .th-UnitValue6-Portafolio {
	text-align:right;
	padding: 0 15px 0px 0;
}
.tef-md.grids .th-UnitValue6-Portafolio {
	padding:0 15px 6px 0;
}

.tef-md.grids .th-NroUnidades6-Portafolio, .tef-md.grids .td-NroUnidades6-Portafolio, .tef-md.grids .ft-NroUnidades6-Portafolio, .tef-md.grids .th-Code6-Portafolio {
	text-align:center;
}

.td-NroUnidades6-Portafolio .input input {
text-align:center !important;
}

.tef-md.grids .td-Code7-Portafolio, .tef-md.grids .td-UnitBalance7-Portafolio, .tef-md.grids .td-UnitValue7-Portafolio {
	color:#676767;
}

.tef-md.grids .ft-UnitValue7-Portafolio, .tef-md.grids .td-UnitValue7-Portafolio {
	text-align:right;
	padding-right:6px;
}

.tef-md.grids .td-UnitBalance7-Portafolio
{
	text-align:center;
	padding-right:6px;	
}

.tef-md.grids .th-UnitValue7-Portafolio, .tef-md.grids .th-UnitBalance7-Portafolio, .tef-md.grids .th-Code7-Portafolio, .tef-md.grids .ft-UnitBalance7-Portafolio
{
	text-align:center;
	padding-right:6px;
}


.wz-content.consignacion .wdz-error.cuenta-ahorros
{
/*left:132px;*/
position: relative/*absolute*/;
/*top:224px;*//*216px;*//*ph 20101227*/
width:168px;/*140px;*//*ph 20101215*/
}

.wz-content.consignacion .wdz-error.cual{
/*left:394px;*/
position: relative/*absolute*/;
/*top:314px;*//*286px;*//*ph 20101227*/
width:140px;/*ph 20101215*/
}

.tef-md.grids .ft-consDistPort-Saldo, .tef-md.grids .ft-consDistPort-Distribucion, .tef-md.grids .td-consDistPort-Saldo, .tef-md.grids .td-consDistPort-Distribucion {
	text-align:right;
	padding-right:15px;
}

.wdz-error.disTotal {
margin-top:-7px;
}.dist-portafolio-cont.distces .ic-md.ic-md-errors .border-content .bd, .dist-portafolio-cont.distces .ic-md.ic-md-success .border-content .bd {
height:auto;
}
.dist-portafolio-cont.distces .ic-md.ic-md-errors.red-top, .dist-portafolio-cont.distces .ic-md.ic-md-success.green-top {
width:auto !important;
}
.dist-portafolio-cont.distces .ic-md.ic-md-errors.red-top h3, .dist-portafolio-cont.distces .ic-md.ic-md-success.green-top h3 {
margin:auto !important;
width:auto;
}
.dist-portafolio-cont.distces .ic-md.red-top .border-top .right, .dist-portafolio-cont.distces .ic-md.green-top .border-top .right {
background-position:-7px 0;
}
.dist-portafolio-cont.distces .ic-md.red-top .border-top .left, .dist-portafolio-cont.distces .ic-md.green-top .border-top .left {
background-position:1px 0;
}
.dist-portafolio-cont.distces .msg {
height:auto;
}
.dist-portafolio-cont.distces .msg p {
font-size:85%;
}
.dist-portafolio-cont.distces .ic-md-errors .bd .message {
padding:0 15px 15px 85px;
}
.tef-md-wizard .dist-portafolio-cont.distces .icons li span {
background:url("../img/ic-wz_dist.png") no-repeat scroll 0 0 transparent;
display:inline-block;
height:26px;
width:27px;
}

/* fix error 13 */
.dist-portafolio-cont.distces p.recuerde {
    padding: 0 0 15px 0;
}
.dist-portafolio-cont.distces .btn.new_doc .border-r{
	#width:232px;
}


.tef-md-wizard .dist-portafolio-cont .icons li {
float:left;
padding-left:15px;
}
.grafica-dist-port .mg {
float:right;
}
.grafica-dist-port .mt ul li strong {
float:right;
}
.grafica-dist-port span .icon-color {
-moz-border-radius:10px 10px 10px 10px;
display:inline-block;
height:13px;
margin:auto 5px auto 0;
vertical-align:middle;
width:13px;
}

.tef-md.grids .th-Balance5-Portafolio, .tef-md.grids .th-Unit5-Portafolio, .tef-md.grids .th-UnitValue5-Portafolio, .tef-md.grids .th-Code5-Portafolio {
padding:0 15px 6px;
text-align:center;
}
.tef-md-wizard .dist-portafolio-cont.distces .icons li span.phone {
margin:auto;
padding:0;
}

.dist-portafolio-cont.distces .row h3
{	
	margin-bottom:5px;
}

/* wizard cesretiros */

.ic-opt-retiro {
	background:url("../img/wizard/ic-opt-retiro.png") repeat scroll 0 0 transparent;
	float:left;
	height:96px;
	margin:0 10px 0 0;
	width:62px;
}

.tef-md-cesantias .user-large {
background:url("../img/wizard/ic-userr-large.png") no-repeat scroll left top transparent;
float:left;
margin:20px 0;
min-height:70px;
padding:15px 0 0 60px;
}

.tef-md-cesantias .user-large h3 {
background:none repeat scroll 0 0 transparent;
color:#444444;
font-family:arial;
font-size:108%;
margin:0;
padding:0;
}

.tef-md-cesantias .user-large span {
color:#666666;
font-family:arial;
font-size:108%;
}

.tef-md-cesantias .saldo-objetivo {
background:url("../img/wizard/ic-saldo.png") no-repeat scroll 0 top transparent;
float:left;
margin:20px 0 0;
min-height:70px;
padding:15px 0 0 78px;
position:relative;
}

.tef-md-cesantias .saldo-objetivo span {
color:#444444;
font-size:108%;
font-weight:normal;
}

.tef-md-cesantias .saldo-objetivo span span {
color:#666666;
font-size:99%;
display:block;
}
.tef-md-cesantias .user-large span span{
	font-size:99%;
	display:block;
}
.tef-md-cesantias .saldo-objetivo span {
color:#444444;
font-size:108%;
font-weight:normal;
}

.tef-md-cesantias .row.line-sep {
height:auto;
margin:2px 0;
}


.doc-list {
background-color:#ECF2F0;
margin-top:12px;
padding:10px 20px;
position:relative;
}

.doc-list h3 {
background:url("../img/wizard/ic-listado.png") no-repeat scroll left top transparent;
padding-bottom:0;
padding-left:22px;
}

.doc-list .btn {
position:absolute;
right:7px;
top:7px;
}

.doc-list ul {
display:block;
overflow:auto;
width:100%;
}

.doc-list h3 {
background:url("../img/wizard/ic-listado.png") no-repeat scroll left top transparent;
padding-bottom:0;
padding-left:22px;
}

.doc-list ul li {
background:url("../img/ic-list.png") no-repeat scroll left 7px transparent;
color:#666666;
display:block;
font-family:Arial;
font-size:85%;
padding:2px 0 2px 10px;
}
.doc-list .btn em {
font-weight:normal !important;
}

.detalle-retiro + .valor-retirar {
margin-left:60px;
}

.valor-retirar {
float:left;
}

.detalle-retiro, .valor-retirar {
background:url("../img/wizard/ic-saldo-med-min.png") no-repeat scroll left top transparent;
min-height:58px;
padding:6px 5px 15px 60px;
}

.tef-md-cesantias .row.cons {
padding:10px 0;
}

.btn a.list em {
background:url("../img/wizard/ic-btn-listado.png") no-repeat scroll 0 7px transparent;
padding-left:23px;
}

.doc-list .btn em {
font-weight:normal !important;
}

.btn.first {
margin-left:0 !important;
}

.tef-md-cesantias .doc-list h3 {
margin-bottom:11px;
}

.ic-userr-large
{
	background:url("../img/wizard/ic-userr-large.png") repeat scroll 0 0 transparent;
	width:46px;
	height:75px;
}

.ic-retiros
{
	background:url("../img/wizard/ic-retiros.png") no-repeat scroll 0 0 transparent;
	height:67px;
	width:51px;
}

.ic-error-wz2
{
	background:url("../img/wizard/ic-error-wz2.png") repeat scroll 0 0 transparent;
	height:35px;
	width:38px;
}


.ic-error-trans
{
	background:url("../img/ic-error-trans.png") repeat scroll 0 0 transparent;
	height:64px;
	width:60px;
}


.tef-md-wizard .box-green .ic-error-wz2.left {
	margin-right:10px;
}

.tef-md-wizard .box-green p {
	color:#666666;
	font-size:93%;
	line-height:131%;
}

.img-cesretiros
{
	background:url("../img/wizard/img-cesretiros.png") repeat scroll 0 0 transparent;
	height:80px;
	width:480px;
}

.tef-md-wizard .three_cols.retiros .col.first {
	width:29%;
}

.ic-saldo-med
{
	background:url("../img/wizard/ic-saldo-med.png") no-repeat scroll 0 0 transparent;
	height:64px;
	width:38px;
}

.ic-user
{
	background:url("../img/wizard/ic-user.png") no-repeat scroll 0 0 transparent;
	height:70px;
	width:42px;
}

.ic-saldo-meds
{
	background:url("../img/wizard/ic-user.png") no-repeat scroll 0 0 transparent;
	height:70px;
	width:42px;
}

.tef-md.tef-md-generic.gvu .dxgv .dxgvHeader_Porvenir TR TD{
	cursor:default;
}

/*ph 20101210*/
.wz-content.portafolio .tef-md.grids.wz .two_rows.center th.no-border-bt .wdz-error { position:absolute; top:18px; left:-20px; display:block; width:141px; text-align:left}


.ic-userr-large.left, .ic-retiros.left
{
	margin: 0 10px 0 0;
}

.col .ic-saldo-med.left, .col .ic-user.left, .col .ic-retiros.left
{
	margin: 0 8px 0 0;
}

.tef-md-wizard .three_cols.retiros span {
	color:#666666;
	display:block;
	font-size:85%;
	line-height:131%;
}

.tef-md-wizard .three_cols.retiros span strong {
	display:block;
	font-weight:bold;
	padding-bottom:5px;
}


.step3 .tef-md-cesantias .input_text li.input_text_middle input 
{
width:248px;
}

.tef-md-wizard .three_cols.retiros span em {
	font-weight:bold;
	padding-right:3px;
}

.step4 .box-green
{
	margin-top:-15px;
}


/*-----------------------------*/
/* Instructivo de consignación */
/*-----------------------------*/
.wz-content.consignacion .row{
border-bottom:none;
}
.wz-content.consignacion .row .document{
	background:url("../img/wizard/ic-document.png") no-repeat 0 0 transparent;
	height:46px;
	color:#666666;
	height:40px;
	margin:10px 0;
	padding:0 0 0 65px;
}
.document > span{
	display:block;
	font-family:arial;
	font-size:108%;
	padding-top:8px;
}
.document > span > span.bold {
	font-weight:bold;
}

.row .left.salarios{
	/*margin-top:6px;*/
	/*margin-bottom:6px;*//*ph 20101215*/
}
.row .right.otro{
	/*margin-top:0px;*//*ph 20101215*/
	/*margin-bottom:5px;*//*ph 20101215*/
}
.row .left.actividad{
	/*margin-top:-2px;*/
	/*margin-bottom:0px;*/
}

.tef-md-wizard .row.center {
	text-align:center;
}

.img-cesretiros-alt
{
	background:url("../img/wizard/img-cesretiros-alt.png") repeat scroll 0 0 transparent;
	height:80px;
	width:480px;
}

.btn a.doc em {
	background:url("../img/controls/ic-doc.png") no-repeat scroll 0 7px transparent;
	font-weight:normal;
	padding-left:15px;
}

.tef-md-wizard .btn em {
	background:url("../img/ic-btn.png") no-repeat scroll 0 5px transparent;
	display:inline-block;
	padding-left:22px;
}

.row.center .img-cesretiros {
	margin:auto;
}
.row.center .img-cesretiros-alt {
	margin:auto;
}

.tef-md-cesantias.tef-md-wizard .tef-md-retiro .msg h4 {
	color:#333333;
	font-size:138.5%;
	font-weight:bold;
	line-height:153.9%;
}

.tef-md-wizard .tef-md-retiro .msg p{
	color:#333333;
	font-size:108%;
}

.row.center .img-cesretiros {
	margin:auto;

}
.row.center .img-cesretiros-alt {
	margin:auto;
}

.step5 .box-green
{
	margin-top:-15px;
}

.btn a.money em 
{
	background:url("../img/ic-btn-money.png") no-repeat scroll 0 7px transparent;
	padding-left:23px;
}

.tef-md-wizard .btn em 
{
	background:url("../img/ic-btn.png") no-repeat scroll 0 5px transparent;
	display:inline-block;
}

.step2 .input_text li.input_text_middle input
{
	width: 100%;
	#width:auto;	
}

.tef-md-wizard .tef-tu .fl-right span.checkbox {
	margin-top:13px;
}

.tef-md-wizard .tef-tu .fl-right span {
	line-height:50px;
}

.step5 .tef-md-retiro .msg
{
	padding: 0 0 10px;
}

.margin-right {
margin-right:10px;
}

.tef-md-wizard .tef-tu .fl-right .confirm label
{
line-height:50px;
}



.tef-md-wizard .tef-md-retiro .wdz-error.valor-requerido
{
	/*left:-90px;
	position:absolute;
	top:-3px;
	width:90px;*/
}
.tef-md-wizard .tef-md-retiro .wdz-error.monto-retirar{
	/*left:-90px;
	position:absolute;
	top:-3px;
	width:90px;*/
	width:100%;
}
.tef-md-wizard .tef-md-retiro .wdz-error.tipo-dato{
	/*left:-90px;
	position:absolute;
	top:-3px;
	width:90px;*/
}


.wdz-retirototal{ #width:70px;}


/* comprobante consignacion */

#factura p, #factura span, #factura form {
    margin: 0;
    padding: 0;
}
#factura {
    background: url("/Style%20Library/Porvenir/img/comprobante-consignacion.jpg") no-repeat scroll left top transparent;
    font-size: 108%;
    height: 923px;
    position: relative;
    width: 1076px;
}
#factura .image-bill {
    left: 0;
    position: absolute;
    top: 0;
    display: none;
}
#factura span {
    display: inline-block;
}
#factura p {
    position: absolute;
}
#factura p.cc-numb {
    left: 130px;
    top: 169px;
}
#factura p.cc-numb span, #factura p.distrib-numb span {
    float: left;
    height: 28px;
    line-height: 30px;
    margin-left: 4px;
    text-align: center;
    width: 21px;
}
#factura p.cc-numb span.right, #factura p.distrib-numb span.right {
    margin-right: 1px;
}
#factura p.distrib-numb {
    left: 130px;
    top: 197px;
}
#factura p.distrib-numb span {
    height: 30px;
}
#factura span.disquete, #factura span.listado {
    height: 22px;
    line-height: 22px;
    position: absolute;
    text-align: center;
    width: 23px;
}
#factura span.disquete {
    left: 181px;
    top: 234px;
}
#factura span.listado {
    left: 250px;
    top: 234px;
}
#factura span.hoja-numb {
    height: 20px;
    left: 340px;
    line-height: 20px;
    position: absolute;
    text-align: center;
    top: 234px;
    width: 68px;
}
#factura p.bco-code {
    height: 36px;
    left: 27px;
    line-height: 36px;
    text-align: center;
    top: 340px;
    width: 58px;
}
#factura p.cheque-numb {
    height: 36px;
    left: 95px;
    line-height: 36px;
    text-align: center;
    top: 340px;
    width: 90px;
}
#factura p.value {
    height: 36px;
    left: 190px;
    line-height: 36px;
    text-align: center;
    top: 340px;
    width: 229px;
}
#factura p.efect {
    height: 36px;
    left: 185px;
    line-height: 36px;
    text-align: center;
    top: 370px;
    width: 239px;
}
#factura p.client-nom {
    height: 28px;
    left: 25px;
    line-height: 28px;
    text-indent: 5px;
    top: 418px;
    width: 246px;
}
#factura p.tel {
    height: 28px;
    left: 265px;
    line-height: 28px;
    text-indent: 5px;
    top: 418px;
    width: 156px;
}
#factura span.si {
    height: 20px;
    left: 296px;
    position: absolute;
    text-align: center;
    top: 513px;
    width: 18px;
}
#factura span.no {
    height: 20px;
    left: 342px;
    position: absolute;
    text-align: center;
    top: 512px;
    width: 18px;
}
#factura p.account {
    height: 32px;
    left: 115px;
    line-height: 32px;
    text-align: center;
    top: 562px;
    width: 25px;
}
#factura p.cdt {
    height: 32px;
    left: 194px;
    line-height: 32px;
    text-align: center;
    top: 562px;
    width: 25px;
}
#factura p.name {
    height: 32px;
    left: 299px;
    line-height: 32px;
    text-indent: 5px;
    top: 562px;
    width: 580px;
}
#factura p.salario {
    height: 32px;
    left: 93px;
    line-height: 32px;
    text-align: center;
    top: 598px;
    width: 25px;
}
#factura p.sale {
    height: 32px;
    left: 172px;
    line-height: 32px;
    text-align: center;
    top: 598px;
    width: 25px;
}
#factura p.actividad {
    height: 32px;
    left: 252px;
    line-height: 32px;
    text-align: center;
    top: 598px;
    width: 25px;
}
#factura p.honorarios {
    height: 30px;
    left: 339px;
    line-height: 30px;
    text-align: center;
    top: 598px;
    width: 25px;
}
#factura p.otro {
    height: 30px;
    left: 397px;
    line-height: 30px;
    text-align: center;
    top: 598px;
    width: 25px;
}
#factura p.cual {
    height: 30px;
    left: 450px;
    line-height: 30px;
    text-indent: 5px;
    top: 598px;
    width: 400px;
}

/* /comprobante consignacion */


.tipo-retiro {
background:url("../img/wizard/ic-saldo-med-min.png") no-repeat scroll left top transparent;
margin:15px 0 10px;
min-height:48px;
min-width:240px;
padding:26px 5px 0 55px;
}
.tipo-retiro h3 {
background:none repeat scroll 0 0 transparent;
color:#1A1A1A;
float:left;
font-family:arial;
font-size:93%;
margin-right:5px;
top:5px;
}
.tipo-retiro div {
float:left;
margin:4px 14px 0 0; /* porque ahora son radios */
position:relative;
}
.tipo-retiro div label {
float:left;
position:relative;
top:0;
}


.tef-md-wizard .row > .lt {
float:left;
width:49.5%;
}

.forma-pago {
background:url("../img/wizard/ic-check.png") no-repeat scroll left top transparent;
height:30px;
margin:35px 0 0;/*38px 0 0*/
padding:0 0 0 60px;
}

.forma-pago h3 {
background:none repeat scroll 0 0 transparent;
color:#1A1A1A;
float:left;
font-family:arial;
font-size:93%;
margin-right:10px;
top:7px;
}

.forma-pago span {
color:#808080;
position:relative;
top:5px;
}
.forma-pago span span{top:1px;}


.line-sep .valor-retirar {
margin-top:20px;
}

.tef-md-wizard .box-green.center {
position:relative;
top:30px;
}


/*-----------------------------------------------------------------*/
/* Tabla dentro del wizard de distribución de portafolios cesantía */
/*-----------------------------------------------------------------*/
.tef-md-wizard .grids table tr.two_rows th.th-consDistPort-Portafolio,
.tef-md-wizard .grids table tr.two_rows th.th-consDistPort-Distribucion,
.tef-md-wizard .grids table tr.two_rows th.th-consDistPort-Saldo,
.tef-md-wizard .grids table tr.two_rows th.th-consDistPort-Estado,
.tef-md-wizard .grids table tr.two_rows th.th-consDistPort-Solicitud,
.tef-md-wizard .grids table tr.two_rows th.th-consDistPort-ProximaModificacion
{
	text-align:center;
	padding:6px 0px;
}

.tef-md-wizard .grids table tr.two_rows th.th-histDistPort-Portafolio,
.tef-md-wizard .grids table tr.two_rows th.th-histDistPort-Distribucion,
.tef-md-wizard .grids table tr.two_rows th.th-histDistPort-Estado,
.tef-md-wizard .grids table tr.two_rows th.th-histDistPort-Solicitud,
.tef-md-wizard .grids table tr.two_rows th.th-histDistPort-Canal
{
	text-align:center;
}
.tef-md-wizard.dist-portafolio-cont .ft .btn.prev{
	left:0px;
}
.tef-md-wizard.dist-portafolio-cont .ft .paginator2 .steps{
	margin:0px 5px;
}
/*
.tef-md-wizard .grids table tr td.td-consDistPort-Portafolio,
.tef-md-wizard .grids table tr td.td-consDistPort-Distribucion,
.tef-md-wizard .grids table tr td.td-consDistPort-Saldo,
.tef-md-wizard .grids table tr td.td-consDistPort-Estado,
.tef-md-wizard .grids table tr td.td-consDistPort-Solicitud,
.tef-md-wizard .grids table tr td.td-consDistPort-ProximaModificacion
{
	padding:6px 0px;
}
*/
.tef-md-wizard .grids table tr td.td-consDistPort-Portafolio
/*,.tef-md-wizard .grids table tr td.td-consDistPort-Estado*/{text-align:left;}
.tef-md-wizard .grids table tr td.td-consDistPort-Estado{text-align:center;padding-left:0px;}


.tef-md-wizard .grids table tr td.td-consDistPort-Solicitud,
.tef-md-wizard .grids table tr td.td-consDistPort-ProximaModificacion{text-align:center;}

.tef-md-wizard .grids table tr td.td-consDistPort-Distribucion,
.tef-md-wizard .grids table tr td.td-consDistPort-Saldo{text-align: right;}
.tef-gc .bd .wz-content .tef-md-consignaciones .row .btn.new-cons.first{width:160px;#width:150px;}

/*---------------------------------------*/
/* wizard de distribución de portafolios */
/*---------------------------------------*/
a.ic-cons-historica{
	display:block;
	margin:10px auto 6px;
	background:url(../img/wizard/ic-cons-historica.png) top left transparent;
	width:45px;
	height:44px;
}
a.ic-modificar{
	display:block;
	margin:6px auto;
	background:url(../img/wizard/ic-modificar.png) top left transparent;
	width:46px;
	height:50px;
}
a.ic-aprendiendo-juntos{
	display:block;
	margin:6px auto;
	background:url(../img/wizard/boton_familia_porvenir_multiportaCES.png) top left transparent;
	width:88px;
	height:72px;
}
a.ic-dis-portafolio{
	display:block;
	margin:10px auto 6px;
	background:url(../img/wizard/ic-dis-portafolio.png) top left transparent;
	width:45px;
	height:45px;
}
.dist-portafolio-cont .row h4.normal {
font-family:arial;
font-size:112%;
}

.tef-md .bd .row .inline.drp-traslados{
#margin-bottom:0px !Important;	
}
.tef-md-wizard.dist-portafolio-cont.distces .bd .row .scroll-pane-cesantias p{
font-size:85%;}

.dist-portafolio-cont .tef-tu.first-t .port-box span.info{
	left:0px;
	width:290px;
	position:absolute;
}
.dist-portafolio-cont .tef-tu .port-box span.info{
	left:296px;
	width:290px;
	position:absolute;
}

.tef-md-wizard.dist-portafolio-cont.distces .bd .row p{
	font-size:85%;
}

.tef-md-wizard.dist-portafolio-cont.distces .row ul.list li {
font-size:85%;
}

.tef-md-wizard.dist-portafolio-cont.distces .grids .td-NroUnidades6-Portafolio .input input{
	width:94px;
}

.td-histDistPort-Distribucion, .td-histDistPort-Estado, .td-histDistPort-Solicitud, .td-histDistPort-Portafolio, .td-histDistPort-Canal{
	text-align: center;
}

.step5-comisionretiro{
	text-align:right;
	padding-right:20px;
}
.tef-md-wizard .grids td.aportes-valoraporte-i input[type="text"]{
	text-align:right;
	margin-right:0px;
	width:94px;
}
.tef-md-wizard .grids td.aportes-valoraporte-i {
text-align:right;
}



.wz-content.dist-portafolio-cont.distces .port-box h5{
	margin-top:-3px;
}
.tef-md-wizard.dist-portafolio-cont.distces .bd .row .scroll-pane-cesantias p {
line-height:116%;
}
.dist-portafolio-cont .scroll-pane-cesantias{
height:260px;/*286px;*/
}

/* retiros programados */
.tef-md.tef-md-register .two-columns .row.tef-md-wizard label {padding-right:8px;}
.two-columns .box-green.vivienda .box-chek.right span.checkbox {background:url(../img/bg-input-checkbox.png) no-repeat left top;}
.two-columns .box-green.vivienda .box-chek.right span.checkbox.selected{ background-position:0 -25px;}


.dxgvTable_Porvenir .dxgvDataRow_Porvenir td.bg.dxgv,
.dxgvTable_Porvenir .dxgvDataRow_Porvenir td.dxgv.bg {
	border-right:0px solid transparent;
	border-left:0px solid transparent;
}

.tef-md-wizard .grids.paso4 input{text-align:right;}

/* wizard */
.tef-md-wizard .hd h3.cesantias {
background:url("../img/wizard/txt-cesantias.png") no-repeat scroll 100px 30px transparent;
display:block;
height:73px;
width:356px;
}
.retiro-cesantias .step2 .row .lt label{
	font-size:102%;
}

.tef-md-wizard .tef-tu .fl-right span.checkbox {
margin-top:13px;
}
.tef-md-wizard .tef-md-cesantias .tef-tu .fl-right span {
line-height:0px;
}
.tef-md-wizard .tef-md-retiro span.checkbox/*, .wz-content span.checkbox*/ {
background:url("../img/bg-input-checkbox.png") no-repeat scroll left top transparent;
display:block;
float:left;
height:25px;
margin-right:10px;
width:24px;
}
.lt.nroidentifentidad .btn.left.margin-right{
	position:absolute;
	margin-top:-31px;
	margin-left:226px;
}
.nombreEntididadInfo{margin-top:10px;/*position:absolute;*/width:96%/*67%*/; background:#DFEBE7; padding:8px;}
.nombreEntididadInfo span{font-size:93%;}

.tef-md-wizard .tef-md-cesantias.scroll-pane-233 .box-green{width:96%; padding:8px;}

.wz-content.retiro-cesantias.tef-md-cesantias .step2 .detalle-retiro p {color:#444444; font-size:99%;}
.wz-content.retiro-cesantias.tef-md-cesantias .row.line-sep .doc-list h3{color:#005A42;font-size:108%;}

.tef-md-cesantias .row #ctl00_ctl26_g_2e6e2d51_de60_4508_b7fa_84836bc2fafd_ctl00_WizardStep3_wizardStep3LtNombreEnt span.wdz-error{float:none;}

.wz-content.retiro-cesantias.tef-md-cesantias .three_cols.retiros .col span span{ display: inline;}

.three_cols.retiros li.deduccionesfirstcol{font-weight:bold;}
.three_cols.retiros li.deduccioneslastcol{}

.tef-md-wizard .three_cols.retiros .col.first.end{width:100%;}
.row .btn a.ref-wdz{background:url("../img/wizard/ico_actualizar.png") no-repeat scroll -2px top transparent;/*width:16px;*/height:26px;}
.row .btn a.ref-wdz{#width:10px;}

.scroll-pane-233{height:233px;}
.scroll-pane-319{height:319px;}
.scroll-pane-215{height:215px; #height:176px;}
.scroll-pane-162{height:162px;}
.scroll-pane-116{height:116px;}
.scroll-pane-99{height:99px;}

.alert-bg {
background:url("../img/ic-alert-bg.png") no-repeat scroll 10px 13px #E8F1EE;
margin-top:15px;
padding:6px 10px 6px 78px;
}
.alert-bg h3 {
background:none repeat scroll 0 0 transparent;
color:#51937D;
font-family:arial;
font-size:108%;
font-weight:normal;
margin-bottom:5px;
padding-bottom:0;
}
.alert-bg p {
color:#666666;
font-family:arial;
font-size:93%;
font-weight:normal;
}
a.see {
background:url("../img/ic-bg-see.png") no-repeat scroll left top transparent;
color:#005A42;
display:block;
font-family:arial;
font-size:108%;
margin:4px 0;
padding:9px 0 9px 45px;
}
.tef-md-wizard .box-green p a.verHorario{color:#f7931e;cursor:pointer;}
.tef-md-wizard .box-green p a.verHorario:hover{ text-decoration: underline;}
.tef-md-wizard .hd h3.cesantias.indep {
background:url("../img/wizard/txt-cesantias-indep.png") no-repeat scroll 100px 30px transparent;
display:block;
height:73px;
width:369px;
}
.tef-md-wizard .hd h3.cesantias {
background:url(../img/wizard/txt-cesantias.png) 100px 30px no-repeat;
display:block;
height:73px;}
.tef-md-wizard .hd h3.cesantias.gral {
background:url("../img/wizard/txt-cesantias-gral.png") no-repeat scroll 100px 30px transparent;
display:block;
height:73px;
width:168px;
}
.tef-md-wizard .retiro-cesantias .opt-retiro{
	padding-bottom:0px;
}

.tef-md-consignaciones .row .inform span{font-size:118%!Important;}
.tblGeneric td.separador-even{background:#fff;}
.tef-md.gray.tef-md-transactions.login.cto-name h4  span { color: #333 !important; font-size: 20px !important; font-weight: normal !important; float: none !important; display: inline !important; line-height: 85% !important; font-family: Arial, Helvetica, sans-serif !Important; }