/* ESTILOS WEB 2.0 */
#bt_retenciones{width: auto; overflow: visible;}
.tab_horizontal {margin:0;margin-bottom:80px !important; margin-bottom:20px;margin-top:20px;width:100%;}
.tab_horizontal table {width:90%;}
.tab_horizontal table tr th {text-align:left;line-height:1.8em;padding-top:2px; background-color:#fc0;padding-left:5px;}
.tab_horizontal table tr td {text-align:right;line-height:1.8em;padding-top:2px; background-color:#ffc; padding-right:5px;}	
.tab_horizontal table tr.pie th {line-height:1.8em;padding-top:2px; background-color:#CCC;}
.tab_horizontal table tr.pie td {line-height:1.8em;padding-top:2px; background-color:#CCC;font-weight:bold;}

.tabla_ext tr.filaImparNarClaro {background:#ffc;}
.tabla_ext th.thbase {background:#fbcf62;color:#000;}
.tabla_ext td.aviso	{padding:17px 1em 17px 1em;line-height: 17px}

/* estilos de bk.css reusados por WEB 2.0*/
.a_letrapequena {font-size:xx-small;} /* 0.75em */

.tabla_ext 		{width:100%;padding:0 0 20px 0 ;}
.tabla_ext table 	{margin:0;padding:0;width:100%;}  
.tabla_ext th 		{background:#fbcf62;font-weight:bold;padding:0;height:1.8em;text-align:center;white-space:normal;} 
.tabla_ext th.primera 	{text-align:left;text-transform:uppercase;white-space:nowrap;padding-left:5px;}
.tabla_ext table th.ultima 	{width:150px;}
.tabla_ext td 		{height:1.8em;text-align:right;color:#000;margin:0;padding:0;white-space:normal;}   
.tabla_ext td.alinCentro {text-align:center;}
.tabla_ext td.alinIzq 	{text-align:left;}
.tabla_ext td.alinDer 	{text-align:right;}
.tabla_ext td.primera 	{font-weight:bold;color:#516f94;text-align:left;margin:0;padding:0;padding-left:5px;}
.tabla_ext td.primera a {font-weight:bold;color:#516f94;text-decoration:underline;margin:0;padding:0;}
.tabla_ext td form {margin:0;padding:0;display:table-cell;} /* width:0; */
.tabla_ext td.primera button span {white-space:nowrap;text-align:left;}
.tabla_ext td.primera button {font-size:1em;font-weight:bold;color:#516f94;text-decoration:underline;background:#fff;cursor:pointer;font-family:verdana,arial,helvetica,sans-serif;padding:0;margin:0;border:0;text-align:left;overflow:visible;width:100%;}
.tabla_ext td select {width:10em;}
.tabla_ext td.colPrimera {background:#fbcf62;font-weight:bold;padding:0 5px 0 5px;height:1.8em;text-align:left;}
.tabla_ext td.colResto {background:#ffc;}
.tabla_ext tr.pie 		{background:#ccc;font-weight:bold;}
.tabla_ext tr.pie .primera 	{text-align:left;color:#000;text-transform:none;}
.tabla_ext_a 			{font-weight:bold;color:#516f94;}
.tabla_ext tr.pie td.primera 	{padding-left:5px;}
.tabla_ext dl.pie .primera 	{text-align:left;color:#000;text-transform:none;}
.tabla_ext tr.par {background-color:#fff2df}

input.a_Botonizquierda {color:#FF7E00;font-weight:bold;border:0;background:#fff;cursor:pointer;float:center;text-decoration:underline;text-align:left;font-family:verdana,arial,helvetica,sans-serif;}

/* ESTILOS Extracto Integral Plus */
#containerGastos  .gwanted-chart-LegendPanelContainer {
 border:#000 0px solid;
 padding-top: 0px;
 padding-right: 0px;
 padding-left: 0px;
 padding-bottom: 0px;
 margin-left: 0px;
 margin-top: 0px;
 margin-right: 0px;
}
#containerGastos .gwanted-chart-LegendText {
 color:000000;
 border:#000 0px solid;
 font-family:Verdana;
 font-size:10px;
 text-transform: capitalize;
 align:left;
 width: 90px;
 padding: 0px;
 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 1px;
 .padding-left: 13px;
 margin: 0px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px; 
}
#containerGastos  .gwanted-chart-LegendItem{
 width: 90px;
 padding-top: 0px;
 padding-right: 0px;
 padding-left: 0px;
 padding-bottom: 1px;
 margin-left: 0px;
 margin-top: 0px;
 margin-right: 0px;
}
#containerGastos  .gwanted-chart-Legend{
 width: 0px;
 padding-top: 0px;
 padding-right: 0px;
 padding-left: 0px;
 padding-bottom: 0px;
 margin-left: 0px;
 margin-top: 0px;
 margin-right: 0px;
}
