body {
margin:0px;
font-family: Verdana, Arial, Helvetica sans-serif;
font-size: 11px;
color: #666666;
background: #ffffff url(../comunes/imas/bg_site.gif) repeat-y top center;

}

/*_________________________________________________________________  Content  */

.tit_destacado_home {
  font-size: 11px;
  font-weight:bold;
  line-height: 14px;
  color: #5b5b5b;
}
.TitNacimiento {
	font-family: arial;
	font-size: 11px;
	color: #00447c;
	padding-left: 7px;
	padding-right: 7px;
	font-weight: bold;
}

.tit_destacado_uni {
  font-size: 11px;
  font-weight:bold;
  line-height: 24px;
  color: #37516f;
}

.txt_destacado_home {
	font-size: 11px;
	line-height:14px;
}

.txt_destacado_home_ch {
	color: #666666;
	font-size: 9px;
	line-height:12px;
}

.txt_pie {
	font-size: 11px;
	color:#333333;
}
.txt_legales
	{
	FONT-SIZE: 10px;
	COLOR: #777777;
	text-align: justify;
}
.txt_legales_home
	{
	FONT-SIZE: 8px;
	COLOR: #777777;
	text-align: justify;
}
.txt_chico_azul {
	font-size:9px;
	margin:0;
	color:#0d2f76;
}

.verde{
	color:#008134;
}

.azul{
	color:#365189;
	}
.verde_descarga{
    FONT-SIZE: 9px;
	color:#008134;
}

.naranja{
	color:#f78e1e;
}

.naranja_2{
	color:#f78e1e;
}
.naranja_2:hover  {
text-decoration:none;
color:#f78e1e;
}

.verde_uni {
	margin:0;
	color:#669d37;
}

.azul_especiales {
	margin:0;
	color:#00457c;
}

.celeste_club{
	color:#5cb1e2;
}

.verde_ebank{
	color:#619080;
	font-weight:bold;
}

.gris_claro{
	FONT-SIZE: 10px;
	line-height: 14px;
	color:#E7E7E7;
}

.combosx3 {
	border-top:1px dashed #d5d5d5;
	border-left:1px dashed #d5d5d5;
	border-right:1px dashed #d5d5d5;
	border-bottom: 2px solid #00457c;
	/*height:210px;*/
	width:136px;
	background-position:bottom right;
	background-repeat: no-repeat;
}

.combosx3b {
	border-top:1px dashed #d5d5d5;
	border-left:1px dashed #d5d5d5;
	border-right:1px dashed #d5d5d5;
	border-bottom: 2px solid #00457C;
	/*height:150px;*/
	width:213px;
}

.combosx4b {
	border-top:1px dashed #d5d5d5;
	border-left:1px dashed #d5d5d5;
	border-right:1px dashed #d5d5d5;
	border-bottom: 2px solid #00457C;
	/*height:150px;*/
	width:273px;
}

.combosx5b {
	border-top:1px dashed #d5d5d5;
	border-left:1px dashed #d5d5d5;
	border-right:1px dashed #d5d5d5;
	border-bottom: 2px solid #00457C;
}
	
.combosx2 {
	border-top:1px dashed #d5d5d5;
	border-left:1px dashed #d5d5d5;
	border-right:1px dashed #d5d5d5;
	border-bottom: 2px solid #008134;
	/*height:183px;*/
	width:210px;
	background-position:bottom right;
	background-repeat: no-repeat;
}
	
.combosx2canales {
	border-top:1px dashed #d5d5d5;
	border-left:1px dashed #d5d5d5;
	border-right:1px dashed #d5d5d5;
	border-bottom: 2px solid #00457c;
	/*height:183px;*/
	width:210px;
	background-position:bottom right;
	background-repeat: no-repeat;
	
	}
	
.combosx2canalesgrde {
	border-top:1px dashed #d5d5d5;
	border-left:1px dashed #d5d5d5;
	border-right:1px dashed #d5d5d5;
	border-bottom: 2px solid #00457c;
	/*height:183px;*/
	width:431px;
	background-position:bottom right;
	background-repeat: no-repeat;
	
	}
	
.combosx1 {
	border-top:1px dashed #d5d5d5;
	border-left:1px dashed #d5d5d5;
	border-right:1px dashed #d5d5d5;
	border-bottom: 2px solid #00457c;
	width:432px;
	background-position:bottom right;
	background-repeat: no-repeat;
}

.combosx1b {
	border-top:1px dashed #d5d5d5;
	border-left:1px dashed #d5d5d5;
	border-right:1px dashed #d5d5d5;
	border-bottom: 2px solid #00457C;
	width:432px;
	background-repeat: no-repeat;
}


.combos_dest_home {
	border:1px solid #e7e7e7;
	border-color:#D1D1D1;
	padding:7px 5px 7px 6px;
}
.combos_dest_home_ch {
	border:1px solid #e7e7e7;
	border-color:#D1D1D1;
	padding:7px 3px 7px 3px;
}

.position_down_left {
	background-position:bottom right;
	background-repeat: no-repeat;
	z-index:1

}
.titinteriores {
	font-size:11px;
	font-weight:bold;
	text-transform: uppercase;
	color:#008134;
	line-height:18px;
	border-bottom: 1px dashed #84df73;
	

}

.tituni {
	font-size:11px;
	font-weight:bold;
	text-transform: uppercase;
	color:#669d37;
	line-height:18px;
	border-bottom: 1px dashed #669d37;
	

}

.linea_separadora{
	border-bottom: 1px dashed  #069;
}

.linea_separadora_uni{
	border-bottom: 1px dashed #9fcc52;
}

.linea_separadora_club{
	border-bottom: 1px dashed #5cb1e2;
}

.linea_separadora_especiales{
	border-bottom: 1px dashed #92b3d9;
}

.linea_separadora_vertical_home{
	border-left: 1px solid #cecece;
}

.titcombos {
font-size:12px;
line-height:16px;
font-weight:bold;
color:#008134;
}

.fechas_resumen {
	font-size:16px;
	font-style:italic;
	color:#008134;
	font-weight: bold;
	font-family: "Times New Roman", Times, serif, "Trebuchet MS";
}

/*_________________________________________________________________  Divs  */

#contenido {
	padding-left: 10px;
	text-align: left;
	font-size: 11px;
}

.descripcion {
  font-size: 12px;
  color: #666666;
}

#recuadros {
  text-align: center;
  background-color:#b7ddb5;
  padding: 10px 20px 10px 20px;
  color:#333333;
}
#recuadros_azul {
  text-align: center;
  background-color:#eaeff9;
  padding: 10px 20px 10px 20px;
  color:#333333;
}
#recuadros_especiales {
  text-align: center;
  background-color:#d6e1ea;
  padding: 10px 20px 10px 20px;
  color:#333333;
}

#recuadros a{
  color:#008134;
}

#legales {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 10px 0px 10px 0px;
}

#forms {
	border:1px dashed #d5d5d5;
	padding: 6px;
}

#titdestacados {
	width:573px;
	height:30px;
	position:relative;
	background-image:url(../comunes/imas/tit_destacados.gif);
	background: #ffffff url(../comunes/imas/tit_destacados.gif) no-repeat 18px 9px;
}

#mas_visto {
	width:573px;
	height:30px;
	position:relative;
	background-image:url(../comunes/imas/tit_lo_mas_visto_2.gif);
	background: #ffffff url(../comunes/imas/tit_lo_mas_visto_2.gif) no-repeat 18px 9px;
}

#destacados ul {
	margin:0px;
	padding:0px;
}

#destacados a{
	display:block;
}

#destacados li {
	list-style-type: none;
	float:left;
	width:286px;
	height:30px;
	background-image:url(../comunes/imas/bull_flecha_dest.gif);
	background-repeat:no-repeat;
	background-position: 220px 9px;
	text-align:left;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	border-bottom: solid 1px #999999;
	margin:0px;
}


#destacados li a:link {
text-decoration:none;
color:#6a747b;
height:23px;
padding-top:7px;
padding-left:18px;
}

#destacados li a:visited {
text-decoration:none;
color:#6a747b;
height:23px;
padding-top:7px;
padding-left:18px;
}

#destacados li a:hover {
text-decoration:none;
background-image:url(../comunes/imas/bull_flecha_dest_.gif);
background-repeat:no-repeat;
background-position: 220px 9px;
color:#003e7f;
height:23px;
padding-top:7px;
padding-left:18px;
}

#destacados li a:active {
text-decoration:none;
color:#003e7f;
height:23px;
padding-top:7px;
padding-left:18px;
}


#productos a{
	display:block;
}

#productos ul {
	margin:0px;
	padding:0px;
}

#productos li {
	list-style-type:none;
	float:left;
	width:252px;
	height:18px;
	background:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	font-size:10px;
	text-align:center;
	margin:6px;
	border:dashed 1px #bbbbbb;
}

#productos li a:link {
	color:#666666;
	text-decoration:none;
	padding-left:16px;
	padding-right:5px;
	background-image:url(../comunes/imas/bull_flecha_dest_.gif);
	background-repeat:no-repeat;
	background-position:4px center;
	background-color:#ffffff;
	padding-top:3px;
	height:15px;
}

#productos li a:visited {
	color:#666666;
	text-decoration:none;
	padding-left:16px;
	padding-right:5px;
	background-image:url(../comunes/imas/bull_flecha_dest_.gif);
	background-repeat:no-repeat;
	background-position:4px center;
	background-color:#ffffff;
	padding-top:3px;
	height:15px;
}

#productos li a:hover {
	color:#003e7f;
	text-decoration:none;
	padding-left:16px;
	padding-right:5px;
	background-image:url(../comunes/imas/bull_flecha_azul_esp.gif);
	background-repeat:no-repeat;
	background-position:4px center;
	background-color:#ccdae5;
	padding-top:3px;
	height:15px;
}

#productos li a:active {
	color:#000000;
	text-decoration:none;
	padding-left:16px;
	padding-right:5px;
	background-image:url(../comunes/imas/bull_flecha_dest_.gif);
	background-repeat:no-repeat;
	background-position:4px center;
	background-color:#ffffff;
	padding-top:3px;
	height:15px;
}


/*__________________________________________________________________  Tables  */

.tablaPlus {
	background-color: #D9E3EC;
	text-align: left;
	background-repeat: no-repeat;
	background-position: 90px bottom;
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin-bottom: 0px;
	border: 1px solid #CCCCCC;
	vertical-align: top;
}

/*___________________________________________________________________  Links  */

a{
	color: #00457c;
	text-decoration: none;
}
a:hover {
	color: #AEA9A3;
	text-decoration:underline;
}

li {
margin-left:16px;
}

.link-titcombos {
font-size:12px;
line-height:16px;
font-weight:bold;
color:#008134;
}

.link-titcombos:hover  {
color:#008134;
}
.link-sus-fideicomisos
	{
	width:164px;
	cursor:pointer;
	background: #cdd9e6 url(../comunes/imas/bull_flecha_dest_.gif) no-repeat 146px 7px;
	padding: 4px 3px 4px 6px;
	font-size: 11px;
	color:#003e7f;
}
.linkpie_azul
	{
	FONT-SIZE: 9px;
	font-family: Arial;
	CURSOR: hand;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	line-height: 20px;
}
.linkpie_azul:hover  
	{
	FONT-SIZE: 9px;
	font-family: Arial;
	CURSOR: hand;
	COLOR: #CEE7FF;
	TEXT-DECORATION: none
}

.link_top
	{
	FONT-SIZE: 11px;
	CURSOR: hand;
	COLOR: #00256e;
	TEXT-DECORATION: none;
	line-height: 16px;
}
.link_top:hover  
	{
	FONT-SIZE: 11px;
	CURSOR: hand;
	COLOR: #5b5b5b;
	TEXT-DECORATION: none
}
.linkpie
	{
	FONT-SIZE: 9px;
	font-family: Arial;
	CURSOR: hand;
	COLOR: #003e7f;
	TEXT-DECORATION: none;
	line-height: 20px;
}
.linkpie:hover  
	{
	FONT-SIZE: 9px;
	font-family: Arial;
	CURSOR: hand;
	COLOR: #666666;
	TEXT-DECORATION: none
}

.linklegales
	{
	FONT-SIZE: 9px;
	CURSOR: hand;
	COLOR: #777777;
	TEXT-DECORATION: none;
	line-height:16px;
}
.linklegales:hover  
	{
	FONT-SIZE: 9px; 
	CURSOR: hand; 
	COLOR: #003e7f; 
	TEXT-DECORATION: none
}
.mouse {
	cursor: hand;
	cursor: pointer;
}


.ItemHome
{
	cursor:pointer;
	font-size: 10px;
	color: #6a747b;
	background: url(../comunes/imas/bull_flecha_dest.gif) no-repeat 210px 9px;
	padding-left:10px;
	padding-right:6px;
	paddind-top: 9px;
	height: 28px;
}

.ItemHomeUp {
	cursor:pointer;
	font-size: 10px;
	color: #003e7f;
	background: #ffffff url(../comunes/imas/bull_flecha_dest_.gif) no-repeat 210px 9px;
	padding-left:10px;
	padding-right:6px;
	paddind-top: 9px;
	height: 28px;
}

.bt_contenido {
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	background-color:#e5f5d7;
	font-size: 11px;
	font-weight:bold;
	color:#008134;
	padding:3px 8px 3px 8px;
}

.tit_popup {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  font-weight:bold;
  color: #008134;
}


.tit_popupblue {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  font-weight:bold;
  color: #365189;
}

.link_desta_home
	{
	cursor:pointer;
	width:225px;
	height: 28px;
	font-size: 10px;
	color: #6a747b;
	background: url(../comunes/imas/bull_flecha_dest.gif) no-repeat 210px 9px;
	padding-left:10px;
	padding-right:6px;
	paddind-top: 9px;
}
.link_desta_home:hover  
	{
	cursor:pointer;
	font-size: 10px;
	color: #003e7f;
	background: #ffffff url(../comunes/imas/bull_flecha_dest_.gif) no-repeat 210px 9px;
	padding-left:10px;
	padding-right:6px;
	paddind-top: 9px;
	height: 28px;

}


.marco_club {
	border-top:1px dashed #5cb1e2;
	border-left:1px dashed #5cb1e2;
	border-right:1px dashed #5cb1e2;
	border-bottom:1px dashed #5cb1e2;
	padding-bottom:8px;
	padding-left:8px;
	padding-right:8px;
	padding-top:8px;
	width:422px;
}

/*__________________________________________________________________  Images  */

img {
  border: none;
}

.bordegris_claro {
	border: 1px solid #b9c7d6;
}

.bordegris_fuerte {
	border: 1px solid #788fa8;
}

/*___________________________________________________________________  Forms  */

.form_menu_list {
	font-family: arial;
	font-size: 9px;
	/*text-transform: uppercase; */
	color: #6A747B;
	width: 150px;
}

.form_menu_list_width {
	font-family: arial;
	font-size: 9px;
	/*text-transform: uppercase; */
	color: #6A747B;
	width: 200px;
}

.Error_Forms {
	color: #c80e0e;
}


.campos_form_large {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #66696B;
	text-decoration: none;
	background-color: #F2F2F2;
	height: 14px;
	width: 264px;
	border: 1px solid #999999;
	padding:2px;
}
.campos_form_large_rrhh {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #66696B;
	text-decoration: none;
	background-color: #F2F2F2;
	height: 14px;
	width: 130px;
	border: 1px solid #999999;
	padding:2px;
}
.campos_form__combo_large_rrhh {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #66696B;
	text-decoration: none;
	background-color: #F2F2F2;
	height: 16px;
	width: 150px;
	border: 1px solid #999999;
}
.campos_form_sinW {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #66696B;
	text-decoration: none;
	height: 16px;
	background-color: #F2F2F2;
	border: 1px solid #999999;
}
.campos_form_med {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #66696B;
	text-decoration: none;
	background-color: #F2F2F2;
	height: 14px;
	width: 110px;
	border: 1px solid #999999;
	padding:2px;
}

.campos_form_chico {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #66696B;
	text-decoration: none;
	background-color: #F2F2F2;
	height: 14px;
	width: 90px;
	border: 1px solid #999999;
	padding:2px;
}

.campos_form_ch {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #66696B;
	text-decoration: none;
	background-color: #F2F2F2;
	height: 14px;
	width: 40px;
	border: 1px solid #999999;
	padding:2px;
}

.textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #66696B;
	text-decoration: none;
	background-color: #F2F2F2;
	height: 85px;
	width: 265px;
	border: 1px solid #999999;
}
/*AAG 20080825 I*/
.textareathin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #66696B;
	text-decoration: none;
	background-color: #F2F2F2;
	height: 85px;
	width: 180px;
	border: 1px solid #999999;
}
/*AAG 20080825 F*/
.items_forms {
	font-size: 11px;
	font-weight:bold;
	color: #013e7f;
}

/*___________________________________________________________________  Seccion Productos  */

.combosx2_productos {
	border:1px solid #a4a7ac	;
	/*width:270px; */
	height:135px;
	background-position:top right;
	background-repeat: no-repeat;
}
.combosx2_prestamos{
	border:1px solid #a4a7ac	;
	width:275px;
	height:160px;
	background-position:top right;
	background-repeat: no-repeat;
}
.borde_productos {
	border:1px solid #a4a7ac	;
}

#prod_seguros a{
	display:block;
}

#prod_seguros ul {
	margin:0px;
	padding:0px;
}

#prod_seguros li {
	list-style-type:none;
	float:left;
	width:114px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
	margin:2px;
}

#prod_seguros li a:link {
	color:#0d2f76;
	text-decoration:none;
	padding-left:16px;
	padding-right:5px;
	background-image:url(../comunes/imas/bull_flecha_prod.gif);
	background-repeat:no-repeat;
	background-position:4px center;
	padding-top:3px;
}

#prod_seguros li a:visited {
	color:#0d2f76;
	text-decoration:none;
	padding-left:16px;
	padding-right:5px;
	background-image:url(../comunes/imas/bull_flecha_prod.gif);
	background-repeat:no-repeat;
	background-position:4px center;
	padding-top:3px;
}

#prod_seguros li a:hover {
	color:#666666;
	text-decoration:none;
	padding-left:16px;
	padding-right:5px;
	background-image:url(../comunes/imas/bull_flecha_prod.gif);
	background-repeat:no-repeat;
	background-position:4px center;
	padding-top:3px;
}

#prod_seguros li a:active {
	color:#0d2f76;
	text-decoration:none;
	padding-left:16px;
	padding-right:5px;
	background-image:url(../comunes/imas/bull_flecha_prod.gif);
	background-repeat:no-repeat;
	background-position:4px center;
	padding-top:3px;
}


/*___________________________________________________________________  Secciones especiales  */

.combosx3_especiales {
	border-right:1px solid #92b3d9;
	border-bottom: 1px solid #92b3d9;
	width:136px;
	background-position:bottom right;
	background-repeat: no-repeat;
}

.combosx1_especiales {
	border-right:1px solid #92b3d9;
	border-bottom: 1px solid #92b3d9;
	width:431px;
	background-position:bottom right;
	background-repeat: no-repeat;
}

.link-titcombos_especiales {
font-size:12px;
line-height:16px;
font-weight:bold;
color:#37516f;
}

.link-titcombos_especiales:hover  {
color:#37516f;
}

.titinteriores_especiales {
	font-size:11px;
	font-weight:bold;
	text-transform: uppercase;
	color:#37516f;
	line-height:18px;
	border-bottom: 1px dashed #92b3d9;
}

.bt_contenido_especiales {
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	background-color:#dcf0f9;
	font-size: 11px;
	font-weight:bold;
	color:#37516f;
	padding:3px 8px 3px 8px;
}
/*___________________________________________________________________  Canales  */

.combosx1_canales {
	border-right:1px solid #c0d5ad;
	border-bottom: 1px solid #c0d5ad;
	width:431px;
	background-position:bottom right;
	background-repeat: no-repeat;
}

.combosx2_canales {
	border-right:1px solid #c0d5ad;
	border-bottom: 1px solid #c0d5ad;
	width:210px;
	background-position:bottom right;
	background-repeat: no-repeat;
}

.titinteriores_canales {
	font-size:11px;
	font-weight:bold;
	text-transform: uppercase;
	color:#00457c;
	line-height:18px;
	border-bottom: 1px dashed #00457c;
}

.bt_contenido_canales {
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	background-color:#e5f5d7;
	font-size: 11px;
	font-weight:bold;
	padding:3px 8px 3px 8px;
}
.bt_contenido_canales a{
	color:#00457c;
}


.bt_contenido_canales2 {
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	background-color:#dae4f7;
	font-size: 11px;
	font-weight:bold;
	padding:3px 8px 3px 8px;
}
.bt_contenido_canales2 a{
	color:#365189;
}


.productos_microempresas {
	height:65px;
	background-color:#F4F4F4;
	border:1px solid #CCCCCC;
}

.marcos_plus{
	border: 1px dashed #92b3d9;
}

.combosx1_club {
	border-top:1px dashed #d5d5d5;
	border-left:1px dashed #d5d5d5;
	border-right:1px dashed #d5d5d5;
	border-bottom: 2px solid #f78e1e;
	width:432px;
	background-position:bottom right;
	background-repeat: no-repeat;
}

/*___________________________________________________________________  Includes  */


.bg_ebank {
	background: url(../comunes/imas/img_cubo_ebank.gif) no-repeat 100px 7px;
}

.tablaUni {
	text-align: left medio;
	background-image: url(../personas/imas/ima_fondo_tit.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin-bottom: 10px;
	background-color: #22528c;	
}
.txt_uni {
  font-size: 11px;
  line-height: 14px;
  color: #5b5b5b;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
}
.link-tit:hover  {
color:#ffffff;
}
.tablaservicios {
	text-align: left medio;
	background-image: url(../empresas/imas/ima_tit.gif);
	border:1px solid #e7e7e7;		
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	margin-bottom: 10px;
	background-color: #ffffff;
	
}

.tit_servicios {
  font-size: 11px;
  color: #e6ecf2;

}
.tablapagos {
	text-align: left medio;
	border:1px solid #999999;	
	background-image: url(../empresas/imas/ima_pago_proveedores.jpg);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #d9e3ec;
	
	}

.tablapagos2 {
	text-align: left medio;
	border:1px solid #999999;	
	background-image: url(../empresas/imas/ima_transferencias.jpg);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #d9e3ec;
	
	}	
	
	
.tablapagos3 {
	text-align: left medio;
	border:1px solid #999999;	
	background-image: url(../empresas/imas/ima_pagos-afip.jpg);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #d9e3ec;
	}

.tablarecaudaciones {
	text-align: left medio;
	border:1px solid #999999;	
	background-repeat: no-repeat;
	background-position: top;
	background-color: #d9e3ec;
	
	}

.tablarecaudaciones1 {
	text-align: left medio;
	border:1px solid #999999;	
	background-image: url(../empresas/imas/ima_recaudaciones.jpg);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #d9e3ec;
	
	}	
	.tablarecaudaciones2 {
	text-align: left medio;
	border:1px solid #999999;	
	background-image: url(../empresas/imas/ima_acreditacion_ventas_tarj.jpg);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #d9e3ec;
	
	}	
	.tablarecaudaciones3 {
	text-align: left medio;
	border:1px solid #999999;	
	background-image: url(../empresas/imas/ima_tarj_patag_deposito.jpg);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #d9e3ec;
	
	}	
	.tablarecaudaciones4 {
	text-align: left medio;
	border:1px solid #999999;	
	background-image: url(../empresas/imas/ima_debito_automatico.jpg);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #d9e3ec;
	
	}	
	.tablarecaudaciones5 {
	text-align: left medio;
	border:1px solid #999999;	
	background-image: url(../empresas/imas/ima_pago_electronico.jpg);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #d9e3ec;
	
	}	
	.tablarecaudaciones6 {
	text-align: left medio;
	border:1px solid #999999;	
	background-image: url(../empresas/imas/ima_camion_caudales.jpg);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #d9e3ec;
	
	}
	
/*___________________________________________________________________  Consultas  */
	
.tabla_consultas {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#013e7f;
	padding-left:16px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #bcbec0;
	border-right-color: #bcbec0;
	border-bottom-color: #bcbec0;
	border-left-color: #bcbec0;
	}
	
.tabla_consultas a {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#0a5187;
	}
	
.tabla_atencion_cliente {
	border: 1px #99b8d0 solid;
	}

.tabla_solicitudes{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#08406f;
	}

.tabla_solicitudes a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#08406f;
	text-decoration:underline;
	}
	
.tabla_consultas_right{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#013e7f;
	font-weight:bold;
	background:#f8f9f9;
	}

.tabla_consultas_linea{
	border-bottom: 1px dashed #c4c5c6;
	background:#f8f9f9;
}

.tabla_linea_right{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #bcbec0;
	background:#f8f9f9;
}

.tabla_linea_left{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #bcbec0;
	background:#f8f9f9;
}

.tabla_linea_right_left{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #bcbec0;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #bcbec0;
	padding-left:16px;
	color: #013e7f;
	font-weight: bold;
}

.tabla_checked{
	color:#c7dce9;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding-left:16px;
	}

.tabla_texto {
	margin:0;
	color:#6d6e71;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	text-align: justify;
	padding-right:28px;
	font-weight: normal;
}

.tabla_texto_linea {
	margin:0;
	color:#6d6e71;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	text-align: justify;
	padding-right:28px;
	font-weight: normal;
	border-top: 1px dashed #c4c5c6;
}


.tabla_texto_tit {
	margin:0;
	color:#003c76;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	text-align: justify;
	padding-right:28px;
	font-weight:normal;
}

.borde_reclamo_consultas{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#003c76;
	padding-left:16px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #bcbec0;
	border-right-color: #bcbec0;
	border-bottom-color: #bcbec0;
	border-left-color: #bcbec0;
	font-weight: bold;
}

.borde_reclamo_consultas1{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#003c76;
	padding-left:16px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #bcbec0;
	border-right-color: #bcbec0;
	border-left-color: #bcbec0;
	font-weight: bold;
}

.borde_reclamos {
	border-bottom:#003366 solid 2px;
	}

.borde_seleccion {
	border-bottom:#bcbec0 solid 2px;
	color: #013e7f;
	}
	
.borde_seleccion1 {
	border-bottom:#bcbec0 solid 2px;
	color: #013e7f;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#013e7f;
	font-weight:bold;
	}
.borde_seleccion2 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#013e7f;
	}

.borde_seleccion3 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#013e7f;
	border-bottom:#bcbec0 solid 2px;
	color: #013e7f;
	}
	
.tabla_reclamos_texto{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#003c76;
	font-weight: bold;
	}
	
.tabla_reclamos_texto1{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#003c76;
	font-weight: bold;
	padding-left:16px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #bcbec0;
	border-left-color: #bcbec0;
	}
	
.tabla_reclamos_texto2{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#003c76;
	font-weight: bold;
	padding-left:16px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #bcbec0;
	border-left-color: #bcbec0;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #bcbec0;
	}
		
.tabla_texto{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#6d6e71;
	}
	
.tabla_texto_interiores{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#013e7f;
	}

.tabla_reclamos_texto_no_obl{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color: #66696B;
	}
	
.tabla_pregfre_texto{
	font-family:Verdana, Geneva, sans-serif;
	color:#6d6e71;
	padding-left:7px;
	font-size: 9px;
	}

.campos_form_pregfre_large {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #66696B;
	text-decoration: none;
	background-color: #F2F2F2;
	height: 15px;
	width: 227px;
	border: 1px solid #999999;
	padding:2px;
}

.campos_form_pregfre_grande {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
	background-color: #F2F2F2;
	height: 15px;
	width: 220px;
	border: 1px solid #999999;
	padding:2px;
}

.campos_form_pregfre_textarea {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
	background-color: #F2F2F2;
	height: 70px;
	width: 365px;
	border: 1px solid #999999;
	padding:2px;
}

.campos_form_pregfre_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #66696B;
	text-decoration: none;
	background-color: #F2F2F2;
	height: 15px;
	width: 46px;
	border: 1px solid #999999;
	padding:2px;
}

.campos_form_pregfre_captcha {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
	background-color: #F2F2F2;
	height: 15px;
	width: 95px;
	border: 1px solid #999999;
	padding:2px;
}

.campos_form_pregfre {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
	height: 16px;
	width: 55px;
	background-color: #F2F2F2;
	border: 1px solid #999999;
}

.campos_form_pregfre_prov {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
	height: 16px;
	width: 100px;
	background-color: #F2F2F2;
	border: 1px solid #999999;
}
	
#login {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9.75px;
	color: #013e7f;
	width: 76px;
	height: 23px;
	font-weight: bold;
	}
	
.link_dudas{
	background: url(../comunes/imas/bot_dudas.gif);
	font-family:Verdana, Geneva, sans-serif;
    font-size:11px;
    line-height:16px;
    font-weight:bold;
	width:37px;
	height:20px;
    color:#013e7f;
	text-align:center;
	border:none;
}

.link_dudas:hover  {
	background: url(../comunes/imas/bot_dudas_ov.gif);
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
    line-height:16px;
    font-weight:bold;
	width:37px;
	height:20px;
    color:#013e7f;
	text-align:center;
	border:none;
}

.link_solicitud{
	background: url(../comunes/imas/bot_solicitud.gif);
	font-family:Verdana, Geneva, sans-serif;
    font-size:9px;
    line-height:16px;
    font-weight:bold;
	width:131px;
	height:24px;
    color:#ffffff;
	text-align:center;
	border:none;
}

.link_solicitud:hover  {
	background: url(../comunes/imas/bot_solicitud_ov.gif);
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
    line-height:16px;
    font-weight:bold;
	width:131px;
	height:24px;
    color:#ffffff;
	text-align:center;
	border:none;
}

.respuesta {
	padding-top:5px;}


/*___________________________________________________________________  */
.azul_especiales_2 {
	margin:0;
	color:#00457c;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11.5px;

}

.linea_separadora_verano_2010 {
	background-image: url(../personas/imas/img_linea_punteada.jpg);
	border-bottom-style: none;
}

/*________________________________________________________ Descuentos */
.tabla_decuentos {
	border: #d1d1d1 solid 1px;
	}
	
.tabla_descuentos_td {
	border-bottom: #d1d1d1 solid 1px; 
	}
	
.tabla_decuentos_texto {
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	color:#00457c;
	}
	
	
.txt_recurso_pie {
	font-size: 10px;
	font-family:Verdana, Geneva, sans-serif;
	line-height:14px;
	color:#666666;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.txt_recurso_pie:hover {
	font-size: 10px;
	font-family:Verdana, Geneva, sans-serif;
	line-height:14px;
	color:#003c76;
	text-align: left;
	text-decoration:none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}

.gris_tarjetas_coordenadas {
	margin:0;
	color:#767676;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;

}.titinteriores_canales_2 {
	font-size:14px;
	font-weight:bold;
	text-transform: uppercase;
	color:#00457c;
	line-height:18px;
	border-bottom: 1px dashed #c0d5ad;
}

/*________________________________________________________ Plazo Fijo */

.top { background:url(../personas/imas/img_bg_plazo_fijo.gif) repeat-x;}

.titulo_top { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
              font-size:22px;
			  color:#156a8e;
			  padding:10px 0px 5px 13px;}
			   
.texto_top { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
             font-size:13px;
			 color:#156a8e;
			 padding-left:13px;}
			 
.title_bottom { color:#ffffff;
				background:#68a2c1;
				text-align:center;
				font-size:13px;} 
				
.texto_bottom { color:#156a8e;
				font-family:Verdana, Geneva, sans-serif;
				font-size:11px;
}
				
.texto_azul-tarjetas {
	color:#069;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight: normal;
	font-variant: normal;
}

.tabla_sorteo {
	font-family: arial;
	font-size: 9px;
	color: #6A747B;
	height:20px;
	border:1px #CCC solid;
}
.txt_blanco {
	font-family: arial;
	font-size: 9px;
	color: #FFF;
}

.texto_negro { font-family:verdana;
             font-size:11px;
			 color:#000000;
			 padding-left:13px;
			 line-height:14px;
			
			 }
			 
.locales_adheridos { font-family:"Arial Black", Gadget, sans-serif;
                     color:#666;
					 font-size:11px;
					 background: #d7e0e7;}
					 
.locales_adheridos a:hover { font-family:"Arial Black", Gadget, sans-serif;
                     color: #999;
					 font-size:11px;
					 text-decoration:none;
					 }
/*----------------------------------------------------------------------- Préstamos*/
.background { background:url(../personas/imas/fondo_header_prestamos.gif) repeat-x;}
.menu_prestamos { padding: 20px 0px;}
.txt_prestamos { font-family:Verdana, Geneva, sans-serif;
				 font-size:11px;
				 color:#666666;}
				 
.txt_prestamos_tit { font-family:Verdana, Geneva, sans-serif;
				 font-size:12px;
				 color:#666666;}
				 
.background_horizontal { background:url(../personas/imas/img_bg_horizontal.jpg) repeat-y;}
.background_horizontal02 {
	background:url(../personas/imas/img_bg_horizontal.jpg) repeat-y;
}
.background_horizontal_gr { background:url(../personas/imas/img_bg_horizontal_gr.jpg) repeat-y;}
.background_horizontal_gr_azul { background:url(../personas/imas/img_bg_horizontal_gr_azul.jpg) repeat-y;}
.padding { padding: 3px;}
.background_alerta { background: url(../personas/imas/img_bg_alerta_retencion.jpg) no-repeat;}
.txt_alerta { font-family:Verdana, Geneva, sans-serif;
			  font-size:11px;
			  color:#333333;}
.txt_legales {font-family:Verdana, Geneva, sans-serif;
			  font-size:9px;
			  color:#666666;}
.txt_campos_formularios { font-family:Verdana, Geneva, sans-serif;
			              font-size:10px;
			              color:#333333;}
						  
.Error_Forms_form_prestamos { color: #c80e0e;
	           font-family:Verdana, Geneva, sans-serif;
               font-size:9px;}	
.campos_fomr_prestamos_ch {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #66696B;
	text-decoration: none;
	background-color: #F2F2F2;
	height: 14px;
	width: 50px;
	border: 1px solid #999999;
	padding:2px;
}
.textarea_prestamos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #66696B;
	text-decoration: none;
	background-color: #F2F2F2;
	height: 80px;
	width:180px;
	border: 1px solid #999999;
}
.txt_prestamos_form { font-family:Verdana, Geneva, sans-serif;
				      font-size:11px;
				      color:#00476a;
					  padding:5px;}
					  
.campos_form_prestamos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #66696B;
	text-decoration: none;
	height: 20px;
	background-color: #F2F2F2;
	border: 1px solid #999999;
	width:170px;
}
.campos_form_prestamos_ch {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #66696B;
	text-decoration: none;
	height: 20px;
	background-color: #F2F2F2;
	border: 1px solid #999999;
	width:130px;
}
/*---------------------------------------------------------------------------- Tarjetas*/
.background_header_tarjetas { background:url(../personas/imas/img_bg_gris.gif) repeat-x;
							  height:38px;}
							  
.borde_gris { border:#CCC 1px solid;}
.background_destacado { background:url(../personas/imas/img_bg_gris_gr.gif) repeat-x;}.center {
	margin-right: auto;
	margin-left: auto;
}
.borde_completo {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
}
.borde_completo_arriba {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
}
.borde_der_izq {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
}

