/* Estilos Modulo Agregado 19 Mayo 2009 */

.modulo{font-size:76%;color:#000;font-family:Arial, Helvetica, sans-serif;text-align:left;}
.modulo a:link, .modulo a:visited{color:#555;text-decoration:none;}
.modulo a:hover, .modulo a:active{color:#555;text-decoration:underline;}

.modulo{padding:5px 10px;border:1px solid #ddd;margin:0 0 10px 0;float:right;width:180px;}
.corredor h3{background:url(img/icono_maletin.png) 0 6px no-repeat;padding:5px 0 5px 25px!important;margin:0!important;font-size:1.1em;color:#0e2c52;}
.corredor small{color:#134F7A;font-size:0.9em;margin:0 0 0 25px;}
.corredor ul{margin:5px 0;}
.corredor ul li{color:#999;font-size:0.9em;padding:0 0 0 25px;background:url(img/bullet_arrow.png) 3px 1px no-repeat;margin:0 0 5px 0;}
.corredor a.boton{margin:5px 0 5px 20px;width:138px;height:15px;display:block;clear:both;font-size:0.9em;text-decoration:underline;text-indent:-10000em;overflow:hidden;background:url(img/boton_corredores.png) center center no-repeat;padding:5px 0;}

/* Estilos Modulo Agregado 19 Mayo 2009 */




body {
	color: #000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.caja_home {
	padding-top:5px;
	border-color:#669933;
	border-style:dotted;
	border-width:0px 1px 1px 1px;
}

.caja_fotos{
	padding-right:11px;
}
.borde_calipso{
border-bottom:1px;
border-bottom-color:#0099ff;
border-bottom-style:solid;
}
.borde_rojo{
border-bottom:1px;
border-bottom-color:#de2314;
border-bottom-style:solid;
}
.textonormal {
	padding: 0px 15px 0px 15px;
	font-family: Verdana;
	color: #666666;
	font-size: 11px; 
	text-decoration:none;
}
.textonormal a:link {
	font-family: Verdana;
	color: #666666;
	font-size: 11px;
	text-decoration:none;
}
.textonormal a:hover {
	font-family: Verdana;
	color: #666666;
	font-size: 11px;
	text-decoration:underline;
}
.textonormalx {
	padding: 0px 15px 0px 15px;
	font-family: Verdana;
	color: #666666;
	font-size: 11px;
	text-decoration:none;
	text-align: justify;
}
.textonormalx a:link {
	font-family: Verdana;
	color: #666666;
	font-size: 11px;
	text-decoration:none;
}
.textonormalx a:hover {
	font-family: Verdana;
	color: #666666;
	font-size: 11px;
	text-decoration:underline;
}
.textonormal a {
	font-family: Verdana;
	color: #666666;
	font-size: 11px; 
	text-decoration:none;
}
.textonormal_bullet_g {
	padding: 0px 15px 0px 4px;
	font-family: Verdana;
	color: #a2a2a2;
	font-weight:bold;
	font-size:11px;
}

.textonormal_bullet {
	padding: 0px 15px 0px 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size:11px;
}
.textonormalc {
	padding: 0px 15px 0px 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #a2a2a2;
	font-size:8px;
}

.textonormal_2 {
	font-family: Verdana;
	color: #666666;
	font-size: 11px; 
	text-decoration:none;
	padding-left:16px;
	background:url(../images/home/bullet_azul_2.gif) no-repeat;
}

.linknaranjo a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #ec8016;
	text-decoration:none;
}

.linknaranjo a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #ec8016;
	padding-right:15px;
	text-decoration:none;
}

 .linknaranjo a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #ec8016;
	padding-right:15px;
	text-decoration: none;
}
 .linknaranjo a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #ec8016;
	padding-right:15px;
	text-decoration:none;
}
 .linknaranjo a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #ec8016;
	padding-right:15px;
	text-decoration:none;
}

.linkcalipso:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #2eb6e3;
	padding-right:15px;
	text-decoration:none;
}

 .linkcalipso:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #2eb6e3;
	padding-right:15px;
	text-decoration: none;
}
 .linkcalipso:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #2eb6e3;
	padding-right:15px;
	text-decoration:none;
}
 .linkcalipso:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #2eb6e3;
	padding-right:15px;
	text-decoration:none;
}

.text_combo_box{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0099cc;
}

.text_blanco  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF;
	text-decoration:none;
}


.text_blanco a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF;
	text-decoration:none;
}

.text_blanco a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF;
	text-decoration:none;
}
.text_blanco a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF;
	text-decoration:none;
}
.text_blanco a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF;
	text-decoration:none;
}

.text_gris  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #666666;
	text-decoration:none;
}
.text_gris a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #666666;
	text-decoration:none;
}

.text_gris a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #666666;
	text-decoration:none;
}
.text_gris a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #666666;
	text-decoration:none;
}
.text_gris a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #666666;
	text-decoration:none;
}
.blanco10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF;
}

.blanco2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.blanco_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	padding:0px 15px 0 15px;
	color: #FFFFFF;
}

.blanco_bold:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	padding:0px 15px 0 15px;
	color: #FFFFFF;
	text-decoration:none;
}

.blanco_bold:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	padding:0px 15px 0 15px;
	color: #FFFFFF;
	text-decoration:none;
}

.blanco_bold:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	padding:0px 15px 0 15px;
	color: #FFFFFF;
	text-decoration:none;
}
.pto_verde {
height:24px;
background:url(../images/pto_verde.gif) bottom repeat-x;}

.pto_verde_v {
background:url(../images/pto_verde1.gif) bottom repeat-y;}

.titulo_azul_new {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1287C0;
	font-weight: bold;
}
.titulo_azul_2new {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1287C0;
	font-weight: bold;
}

.verde_link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #84B42A;
	font-weight: normal;
	text-decoration:none;
}

.verde_link:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #84B42A;
	font-weight: normal;
	text-decoration:none;
}

.verde_link:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #84B42A;
	font-weight: normal;
	text-decoration:none;
}
.verde_link:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #84B42A;
	font-weight: normal;
	text-decoration:none;
}

.blanco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:0px 0px 0px 25px;
	padding-left:15px;
	color: #FFFFFF;
}

 seguro vida
.blanco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.celeste {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4EC8D6;
}
 .verdebold10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #669933;
	font-weight: bold;
}
 .verdehome2 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #669933;
	text-decoration: underline;
}
 .verdehome2 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #669933;
	text-decoration: none;
}
 .verdehome2 a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #669933;
}
 .azulhome2e {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0099cc;
	text-decoration: underline;
}
 .azulhome2e a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0099cc;
	text-decoration: underline;
}
 .azulhome2e a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}

 .linkblanco:link
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:underline;
}
.popup {
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
}

 .linkblanco:hover
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
 .linkblanco:active
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}
 .linkblanco:visited
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}
.textoinput {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	line-height: 11px;
}
.textoinput_new {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	line-height: 12px;
}
.textoselect {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
	line-height: 11px;
}
 .linknoticias:link
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
}
 .linknoticias:hover
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: underline;
}
 .linknoticias:visited
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
}
 .linknoticias:active
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
}
 .linkgris:link
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
}
 .linkgris:hover
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: underline;
}
 .linkgris:active
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
}
 .linkgris:visited
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
}
.gris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
 .linkgris11:link
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
 .linkgris11:hover
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: undeline;
}
 .linkgris11:active
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
 .linkgris11:visited
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
 .linkgris10:link
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
 .linkgris10:hover
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: undeline;
}
 .linkgris10:active
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
 .linkgris10:visited
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}

a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
}

 .linkazul10:link
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #066D8E;
	text-decoration: underline;
}
 .linkazul10:hover
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #066D8E;
	text-decoration: none;
}
 .linkazul10:active
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #066D8E;
	text-decoration: underline;
}
 .linkazul10:visited
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #066D8E;
	text-decoration: underline;
}
 .azul
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #066D8E;
}
.textocont
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.texto1
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 11px;
	text-align:justify;
}
.tit1
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #669933;
	font-size: 11px;
	font-weight: bold;
}	
.tit1:hover
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #669933;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
.tit1:link
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #669933;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.lista
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	list-style-position: outside;
	list-style-image:  url(../imagenes/bullet/lista.gif);
}
.listanew
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0099cc;
	list-style-image:  url(../imagenes/bullet/lista.gif);
}
 .linkverde:link
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #669933;
	text-decoration: undeline;
}
 .linkverde:hover
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #669933;
	text-decoration: none;
}
 .linkverde:visited
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #669933;
	text-decoration: undeline;
}
 .linkverde:active
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #669933;
	text-decoration: undeline;
}

.linkverde_new:link
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #84b42a;
	text-decoration: undeline;
}
 .linkverde_new:hover
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #84b42a;
	text-decoration: none;
}
 .linkverde_new:visited
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #84b42a;
	text-decoration: undeline;
}
 .linkverde_new:active
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #84b42a;
	text-decoration: undeline;
}

.linkgris_new:link
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #7b7b7b;
	text-decoration: undeline;
}
.link_ko:link
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #0099cc;
	text-decoration: undeline;
}

 .linkgris_new:hover
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #7b7b7b;
	text-decoration: none;
}
 .linkgris_new:visited
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #7b7b7b;
	text-decoration: undeline;
}
 .linkgris_new:active
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #7b7b7b;
	text-decoration: undeline;
}



.verde {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #669933;
	font-weight: normal;
}

.home2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 11px;
	text-align:justify;
}
.home2 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 11px;
	text-align:justify;
	text-decoration:underline;
	display:block;
}
.home2 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 11px;
	text-align:justify;
	text-decoration:none;
}
.home2 a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	text-align:justify;
}

.subtitulo {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
}
.textoceleste { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #006699; font-weight: normal}
.textoazulbold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #006699; font-weight: bold}
.azulverdana10 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333366;}
.textohipotecario { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; font-weight: normal}
.rentabilidaddato {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.rentabilidadtit{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #003366;
}
 .linkazul10sub:link
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #066D8E;
	text-decoration: none;
}
 .linkazul10sub:hover
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #066D8E;
	text-decoration: underline;
}
 .linkazul10sub:active
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #066D8E;
	text-decoration: none;
}
 .linkazul10sub:visited
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #066D8E;
	text-decoration: none;
}

.blanco10:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: underline;
}
.blanco10:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}
.blanco10:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: underline;
}
.linkblanco9:hover
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: underline;
}
 .linkblanco9:active
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}
 .linkblanco9:visited
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}
 .linkblanco9:link
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}
.fondo_boton_newsletter
	{
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:9px;
	font-style:normal;
	font-weight:bold;
	}
.texto_boton_newsletter
	{
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:9px;
	text-align:center;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;

	}
.texto_boton_newsletter:link
	{
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:9px;
	font-style:normal;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;

	text-decoration:none;
	}
.texto_boton_newsletter:visited
	{
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:9px;
	font-style:normal;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;

	
		text-decoration:none;
	}
.texto_boton_newsletter:hover
	{
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:9px;
	font-style:normal;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	background:url(../fondosmutuos/images/linea_azulb.gif) center repeat-x fixed;
	text-decoration:none;
	margin: -2px 0px 0px -2px;
	}
.texto_boton_newsletter:active
	{
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:9px;
	font-style:normal;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;

	text-decoration:none;
	}
.subtitulo_01 {
border:#CCCCCC 1px solid;
}
.subtitulo_02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align:middle;
	color: #0099cc;
	border:#CCCCCC 1px solid;
	background:url(../images/bg_subtitulo.gif) bottom repeat-x;
}
.subtitulo_03 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align:top;
	color: #999999;
	border:#CCCCCC 1px solid;
	background:url(../images/bg_subtitulo.gif) bottom repeat-x;
}
ul {
padding-left:0px;
margin-left:0px;
list-style-type:none;
}
ul li {
padding-left:8px;
background:url(../images/arrow.png) 0em 0.5em no-repeat;
margin-bottom:-3px;
}

.futura {
font:Futura Hv BT;
font-size:14px;
color:#2f98d0;
}

.sub_vida_futura {
font:Futura Hv BT;
font-size:14px;
color:#2f98d0;
}

.textonew {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #60615e;
	line-height: 11px;
}

.texto_cartola_apv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #60615e;
	line-height: 11px;
	padding:15px 0px 5px 0px;
}

.textonew_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #60615e;
	line-height: 11px;
	font-weight:bold;
}

.centrado_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #60615e;
	line-height: 11px;
	font-weight:bold;
	text-align:center;
}

.centrado_bold_padding {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #60615e;
	line-height: 11px;
	padding:15px 0px 5px 0px;
	text-align:center;
	font-weight:bold;
}

.centrado_bold_padding2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #60615e;
	line-height: 11px;
	padding:5px 0px 5px 0px;
	text-align:center;
	font-weight:bold;
}

.valor_ffmm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #60615e;
	line-height: 11px;
	padding:5px 0px 5px 0px;
	text-align:center;

}


.texto_padding {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #60615e;
	line-height: 11px;
	padding:15px 0px 5px 3px;
	font-weight:bold;
}

.texto_padding2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #60615e;
	line-height: 11px;
	padding:5px 0px 5px 3px;

}

.titulos_apv {
	font-family: "Futura Md BT";
	font-size: 16px;
	color: #484848;
	background:#FFFFFF;
	padding:0px 8px;
	font-weight: bold;
	text-align:center;
}

.titulos_apv_gris {
	font-family: "Futura Md BT";
	font-size: 16px;
	color:#484848;
	background:#FFFFFF;
	padding:0px 8px;
	font-weight: bold;
}

.textonew2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9e9e9e;
	line-height: 11px;
	font-weight: bold;
	text-align: justify;	
}

.textonew_verde {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9e9e9e;
	line-height: 11px;
	font-weight: bold;
	
}

.titulo_verde_new {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #669933;
	font-weight: bold;
}

.submenu_blanco_subrayado a{
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 11px !important;
	color: #FFFFFF !important;
	text-decoration: underline;
	display: block;
}
.submenu_blanco_subrayado a:hover, link, visited{
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 11px !important;
	color: #FFFFFF !important;
	text-decoration: none;
	display: block;
}


.titulo_verde_new {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #669933;
	font-weight: bold;
}


.titulo_verde_new2:link
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #669933;
	font-weight: bold;
	text-decoration:underline;
	}
.titulo_verde_new2:visited
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #669933;
	font-weight: bold;
	text-decoration:underline;
	}
.titulo_verde_new2:hover
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #669933;
	font-weight: bold;
	text-decoration: none;
	}
.titulo_verde_new2:active
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #669933;
	font-weight: bold;
	text-decoration:underline;
	}
.azulhome2e :hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}


/* Estilos lista de formularios seguros colectivos*/
.formularios{margin: 0; padding: 0;}
.formularios li{ list-style: none; margin:0; border-bottom: dashed 1px #CCC; padding: 5px 0;}