	/* http://meyerweb.com/eric/tools/css/reset
   v2.0 | 20110126
   License: none (public domain)
*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}

b {
  font-weight: bold;
}

.lupaBuscador{display:none !important;}

/* HEADER */

.cajaBuscador{display:none}
.first{display:none}


.indentado {
	display:block;
	left:-9999em;
	line-height:0;
	position:absolute;
	text-indent:-9999em
}
span[role].conIcono, a.conIcono {
	background:url("../mult/ico-enlace-derecha.png") no-repeat;
	padding-right:.8em;
	background-position:right .5em;
	color:#0078d2
}
span[role="button"].ayuda, span[role="link"].ayuda, a.ayuda {
	font-size:1.2em;
	padding:.25em 0 .333em 2em;
	background-position:0 0;
	display:inline-block;
	zoom:1;
*display:inline;
	background:url("../mult/ico-ayuda.png") no-repeat;
	color:#0078d2;
	cursor:pointer;
	font-family:arial, sans-serif
}
.c-botones-generico {
	font-size:1.1em;
	height:2.545em;
	line-height:2.545em;
	padding:0 .818em;
	margin:0;
	background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNzljMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwNTU5YyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
	background:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0%, #0079c1), color-stop(100%, #00559c));
	background:-webkit-linear-gradient(#0079c1, #00559c);
	background:-moz-linear-gradient(#0079c1, #00559c);
	background:-o-linear-gradient(#0079c1, #00559c);
	background:-ms-linear-gradient(#0079c1, #00559c);
	background:linear-gradient(#0079c1, #00559c);
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-o-border-radius:4px;
	-ms-border-radius:4px;
	-khtml-border-radius:4px;
	border-radius:4px;
	display:inline-block;
	zoom:1;
*display:inline;
	font-weight:bold;
	color:#fff;
	border:1px solid #00559d;
	cursor:pointer;
	text-align:center
}


.c-botones-generico .borrar {
	background:url("../mult/ico-btn-borrar.png") no-repeat;
	display:inline-block;
	zoom:1;
*display:inline
}
.c-botones-generico .ver {
	background:url("../mult/ico-btn-ver.png") no-repeat;
	display:inline-block;
	zoom:1;
*display:inline
}
.c-botones-generico .ventanaNueva {
	background:url("../mult/ico-btn-ventanaNueva.png") no-repeat;
	display:inline-block;
	zoom:1;
*display:inline
}
.c-botones-generico .descargar {
	background:url("../mult/ico-btn-descargar.png") no-repeat;
	display:inline-block;
	zoom:1;
*display:inline
}
.c-botones-generico .operacionAgil {
	background:url("../mult/ico-btn-operacionAgil.png") no-repeat;
	display:inline-block;
	zoom:1;
*display:inline
}
.c-botones-generico:hover {
	background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNjliMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwNGI4YyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
	background:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0%, #0069b1), color-stop(100%, #004b8c));
	background:-webkit-linear-gradient(#0069b1, #004b8c);
	background:-moz-linear-gradient(#0069b1, #004b8c);
	background:-o-linear-gradient(#0069b1, #004b8c);
	background:-ms-linear-gradient(#0069b1, #004b8c);
	background:linear-gradient(#0069b1, #004b8c);
	-moz-box-shadow:1px 1px 1px rgba(0, 0, 0, 0.1);
	-webkit-box-shadow:1px 1px 1px rgba(0, 0, 0, 0.1);
	-o-box-shadow:1px 1px 1px rgba(0, 0, 0, 0.1);
	box-shadow:1px 1px 1px rgba(0, 0, 0, 0.1);
	-moz-transition-property:box-shadow;
	-webkit-transition-property:box-shadow;
	-o-transition-property:box-shadow;
	transition-property:box-shadow;
-moz-transition-duration:.2s;
-webkit-transition-duration:.2s;
-o-transition-duration:.2s;
transition-duration:.2s;
	border:1px solid #003c6f
}
.c-botones-generico .z, .c-botones-generico .borrar, .c-botones-generico .ver, .c-botones-generico .ventanaNueva, .c-botones-generico .descargar, .c-botones-generico .operacionAgil {
	padding-left:2.364em;
	background-position:0 .455em
}
.c-botones-generico input {
	font-size:1em;
	height:2.545em;
	padding:0 .818em;
	margin:0;
	background-color:transparent;
	font-family:arial, sans-serif;
	font-weight:bold;
	color:#fff;
	cursor:pointer;
	border:0
}
.c-botones-generico input[disabled] {
	cursor:default
}
.c-botones-generico.inactivo {
	background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2IyZDVlYiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2IyY2NlMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
	background:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0%, #b2d5eb), color-stop(100%, #b2cce1));
	background:-webkit-linear-gradient(#b2d5eb, #b2cce1);
	background:-moz-linear-gradient(#b2d5eb, #b2cce1);
	background:-o-linear-gradient(#b2d5eb, #b2cce1);
	background:-ms-linear-gradient(#b2d5eb, #b2cce1);
	background:linear-gradient(#b2d5eb, #b2cce1);
	border:1px solid #a3c2dc;
	cursor:default
}
.c-botones-generico.blanco {
	background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Y1ZjdmOCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
	background:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0%, #fff), color-stop(100%, #f5f7f8));
	background:-webkit-linear-gradient(#fff, #f5f7f8);
	background:-moz-linear-gradient(#fff, #f5f7f8);
	background:-o-linear-gradient(#fff, #f5f7f8);
	background:-ms-linear-gradient(#fff, #f5f7f8);
	background:linear-gradient(#fff, #f5f7f8);
	color:#0072c9;
	border:1px solid #d5e2ee
}
.c-botones-generico.blanco:hover, .c-botones-generico.blanco.inactivo {
	background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2VhZjFmNyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
	background:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0%, #fff), color-stop(100%, #eaf1f7));
	background:-webkit-linear-gradient(#fff, #eaf1f7);
	background:-moz-linear-gradient(#fff, #eaf1f7);
	background:-o-linear-gradient(#fff, #eaf1f7);
	background:-ms-linear-gradient(#fff, #eaf1f7);
	background:linear-gradient(#fff, #eaf1f7);
	color:#003f8c;
	border:1px solid #b6ceea
}
.c-botones-generico.blanco.inactivo {
	color:#66abdf;
	border:1px solid #d5e2ee
}
.c-botones-generico.blanco .z, .c-botones-generico.blanco .borrar, .c-botones-generico.blanco .ver, .c-botones-generico.blanco .ventanaNueva, .c-botones-generico.blanco .descargar, .c-botones-generico.blanco .operacionAgil {
	background-position:0 -7.182em
}
.c-botones-generico.blanco input {
	color:#003f8c
}
.c-botones-generico.blanco input[disabled] {
	color:#66abdf;
	border:0
}
.c-botones-generico.blanco.operacion {
	padding-right:3.091em;
	position:relative
}
.c-botones-generico.blanco.operacion .activado {
	display:none
}
.c-botones-generico.blanco.operacion.activo .activado {
	width:2.909em;
	height:2.909em;
	top:-0.182em;
	right:0;
	position:absolute;
	display:block
}
.c-botones-generico.verde {
	background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzdhYjMyYyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzcyYTYyOSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
	background:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0%, #7ab32c), color-stop(100%, #72a629));
	background:-webkit-linear-gradient(#7ab32c, #72a629);
	background:-moz-linear-gradient(#7ab32c, #72a629);
	background:-o-linear-gradient(#7ab32c, #72a629);
	background:-ms-linear-gradient(#7ab32c, #72a629);
	background:linear-gradient(#7ab32c, #72a629);
	border:1px solid #7ab32c
}
.c-botones-generico.verde:hover {
	background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzcyYTYyOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzdhYjMyYyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
	background:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0%, #72a629), color-stop(100%, #7ab32c));
	background:-webkit-linear-gradient(#72a629, #7ab32c);
	background:-moz-linear-gradient(#72a629, #7ab32c);
	background:-o-linear-gradient(#72a629, #7ab32c);
	background:-ms-linear-gradient(#72a629, #7ab32c);
	background:linear-gradient(#72a629, #7ab32c);
	border:1px solid #72a629
}
.c-botones-generico.input .z, .c-botones-generico.input .borrar, .c-botones-generico.input .ver, .c-botones-generico.input .ventanaNueva, .c-botones-generico.input .descargar, .c-botones-generico.input .operacionAgil {
	padding-left:3.182em;
	background-position:.818em .455em
}
.c-botones-generico.input.blanco.inactivo input {
	color:#66abdf;
	border:0
}
.c-botones-generico.textoBlanco {
	color:#fff
}
.c-botones-generico.mayor {
	font-size:1.3em;
	height:2.923em;
	line-height:2.923em;
	padding:0 1.077em
}
.c-botones-generico.mayor .z, .c-botones-generico.mayor .borrar, .c-botones-generico.mayor .ver, .c-botones-generico.mayor .ventanaNueva, .c-botones-generico.mayor .descargar, .c-botones-generico.mayor .operacionAgil {
	padding-left:2em;
	background-position:0 .923em
}
.c-botones-generico.mayor .z.derecha, .c-botones-generico.mayor .borrar.derecha, .c-botones-generico.mayor .ver.derecha, .c-botones-generico.mayor .ventanaNueva.derecha, .c-botones-generico.mayor .descargar.derecha, .c-botones-generico.mayor .operacionAgil.derecha {
	padding-right:2em;
	padding-left:0;
	background-position:100% .615em
}
.c-botones-generico.mayor.blanco .z, .c-botones-generico.mayor.blanco .borrar, .c-botones-generico.mayor.blanco .ver, .c-botones-generico.mayor.blanco .ventanaNueva, .c-botones-generico.mayor.blanco .descargar, .c-botones-generico.mayor.blanco .operacionAgil {
	background-position:0 -5.615em
}
.c-botones-generico.mayor.blanco .z.derecha, .c-botones-generico.mayor.blanco .borrar.derecha, .c-botones-generico.mayor.blanco .ver.derecha, .c-botones-generico.mayor.blanco .ventanaNueva.derecha, .c-botones-generico.mayor.blanco .descargar.derecha, .c-botones-generico.mayor.blanco .operacionAgil.derecha {
	background-position:100% -7em
}
.c-botones-generico.mayor.input .z, .c-botones-generico.mayor.input .borrar, .c-botones-generico.mayor.input .ver, .c-botones-generico.mayor.input .ventanaNueva, .c-botones-generico.mayor.input .descargar, .c-botones-generico.mayor.input .operacionAgil {
	padding-left:2.692em;
	background-position:.692em .923em
}
.c-botones-generico.mayor.input .z.derecha, .c-botones-generico.mayor.input .borrar.derecha, .c-botones-generico.mayor.input .ver.derecha, .c-botones-generico.mayor.input .ventanaNueva.derecha, .c-botones-generico.mayor.input .descargar.derecha, .c-botones-generico.mayor.input .operacionAgil.derecha {
	padding-right:2.692em;
	padding-left:.692em;
	background-position:99% .615em
}
.c-botones-generico.mayor input {
	font-size:1em;
	height:2.923em;
	padding:0 1.077em
}
.c-botones-generico.menor {
	font-size:1.1em;
	height:1.636em;
	line-height:1.636em;
	padding:0 .818em;
	margin:0;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	-o-border-radius:2px;
	-ms-border-radius:2px;
	-khtml-border-radius:2px;
	border-radius:2px
}
.c-botones-generico.menor input {
	font-size:1em;
	height:1.636em;
	padding:0 .818em
}
.c-form-datosPersonalizables .c-botones-generico.input.blanco {
	width:7em
}
.c-botones-generico.input {
	padding:0
}
.c-estructural-cabecera {
	width:96em;
	z-index:50;
	position:relative;
	background:#fff
}
.c-estructural-cabecera .logo_bbva {
	float:left
}
.c-estructural-cabecera .logo_bbva img {
	width:15.6em;
	height:9em;
	float:left;
	cursor:pointer
}
.c-estructural-cabecera .logo_bbva .cliente {
	font-size:1.4em;
	padding-top:4.429em;
	font-family:BBVA Web Book;
	float:left
}
.c-estructural-cabecera .c-widget-seccionGestorMenor {
	height:2.8em;
	top:5.7em;
	right:0;
	background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNGY3ZjgiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
	background:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(50%, #fff), color-stop(100%, #f4f7f8));
	background:-webkit-linear-gradient(#fff 50%, #f4f7f8 100%);
	background:-moz-linear-gradient(#fff 50%, #f4f7f8 100%);
	background:-o-linear-gradient(#fff 50%, #f4f7f8 100%);
	background:-ms-linear-gradient(#fff 50%, #f4f7f8 100%);
	background:linear-gradient(#fff 50%, #f4f7f8 100%);
	position:absolute;
	border:1px solid #d5e2ee
}
.c-estructural-cabecera .c-widget-seccionGestorMenor p {
	height:2.8em;
	line-height:2.8em;
	padding:0 .9em;
	float:left;
	border-right:1px solid #d5e2ee;
	cursor:pointer
}
.c-estructural-cabecera .c-widget-seccionGestorMenor p span {
	font-size:1.2em;
	color:#434a58
}
.c-estructural-cabecera .c-widget-seccionGestorMenor .mensajes {
	font-size:.9em;
	width:1.667em;
	height:2.667em;
	background:url("../mult/ico-spriteAlertaInformacion16.png") no-repeat 0 -3449px;
	color:#003f8c;
	display:block;
	text-align:center
}
.c-estructural-cabecera .c-widget-seccionGestorMenor .last {
	border-right:0
}
.c-estructural-cabecera .c-widget-seccionGestorMenor em {
	font-weight:bold
}
.c-estructural-cabecera .c-widget-seccionGestorMenor img {
	width:1.6em;
	height:1.6em;
	vertical-align:middle
}
.c-estructural-cabecera .c-menu-accesoUsuario {
	top:6.1em;
	right:0;
	position:absolute;
	z-index:101
}
.c-estructural-cabecera .c-menu-accesoUsuario li {
	margin-right:1em;
	float:left
}
.c-estructural-cabecera .c-menu-accesoUsuario .last {
	margin-right:0
}
.c-estructural-cabecera .c-menu-accesoUsuario .c-botones-generico span {
	padding-left:1.5em;
	background-image:url(../mult/ico-sprite10.png);
	background-repeat:no-repeat;
	background-position:0 -7198px
}
.c-estructural-cabecera .c-menu-accesoUsuario .activo .c-botones-generico {
	height:2.5em;
	padding-top:.8em;
	top:-0.8em;
	background:#fff;
	position:relative;
	color:#666;
	border:1px solid #d5e2ee;
	border-bottom:1px solid #fff
}
.c-estructural-cabecera .c-menu-accesoUsuario .activo .c-botones-generico:hover {
	box-shadow:none
}
.c-estructural-cabecera .c-menu-accesoUsuario .activo span {
	background-position:0 -7054px
}
.logado .c-menu-accesoUsuario .c-botones-generico span {
	background-position:0 -7198px
}
.logado .c-menu-accesoUsuario .activo .c-botones-generico span {
	background-position:0 -7054px
}
.c-estructural-navegacionPrincipal_R2 {
	width:96em;
	height:5em;
	margin-top:1em;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-o-border-radius:5px;
	-ms-border-radius:5px;
	-khtml-border-radius:5px;
	border-radius:5px;
	background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNzljMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwNTI5YiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
	background:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0%, #0079c1), color-stop(100%, #00529b));
	background:-webkit-linear-gradient(#0079c1, #00529b);
	background:-moz-linear-gradient(#0079c1, #00529b);
	background:-o-linear-gradient(#0079c1, #00529b);
	background:-ms-linear-gradient(#0079c1, #00529b);
	background:linear-gradient(#0079c1, #00529b);
	float:left
}
.c-estructural-navegacionPrincipal_R2 ul {
	padding:0
}
.c-estructural-navegacionPrincipal_R2 ul li {
	float:left;
	text-align:center;
	background:url("../mult/separador-menu.png") top right no-repeat transparent
}
.c-estructural-navegacionPrincipal_R2 ul li .enlace {
	font-size:1.3em;
	padding:0 1.385em;
	margin:0 .077em 0 0;
	display:block;
	color:#fff;
	cursor:pointer;
	-moz-transition-property:padding;
	-webkit-transition-property:padding;
	-o-transition-property:padding;
	transition-property:padding;
-moz-transition-duration:.35s;
-webkit-transition-duration:.35s;
-o-transition-duration:.35s;
transition-duration:.35s;
	font-family:BBVA Web Book
}
.c-estructural-navegacionPrincipal_R2 ul li .enlace span {
	margin-top:1.154em;
	padding:.308em 0 1.385em 2.154em;
	display:inline-block;
	zoom:1;
*display:inline;
	background:0 0 no-repeat transparent
}
.c-estructural-navegacionPrincipal_R2 ul li .enlace:hover {
	background:#005098
}
.c-estructural-navegacionPrincipal_R2 ul li.first .enlace:hover {
	-moz-border-radius:5px 0 0 5px;
	-webkit-border-radius:5px 0 0 5px;
	-o-border-radius:5px 0 0 5px;
	-ms-border-radius:5px 0 0 5px;
	-khtml-border-radius:5px 0 0 5px;
	border-radius:5px 0 0 5px
}
.c-estructural-navegacionPrincipal_R2 ul li.first.activo .enlace {
	-moz-border-radius:5px 0 0 5px;
	-webkit-border-radius:5px 0 0 5px;
	-o-border-radius:5px 0 0 5px;
	-ms-border-radius:5px 0 0 5px;
	-khtml-border-radius:5px 0 0 5px;
	border-radius:5px 0 0 5px
}
.c-estructural-navegacionPrincipal_R2 ul li.inicio {
	width:5em
}
.c-estructural-navegacionPrincipal_R2 ul li.inicio .enlace {
	font-size:1em;
	padding:0
}
.c-estructural-navegacionPrincipal_R2 ul li.inicio .enlace img {
	width:2em;
	height:2em;
	padding:1.5em 0;
	vertical-align:middle
}
.c-estructural-navegacionPrincipal_R2 ul li.posicion_global {
	width:11.7em;
	text-align:left;
	vertical-align:top
}
.c-estructural-navegacionPrincipal_R2 ul li.posicion_global .enlace {
	font-size:1.3em;
	padding-right:0;
	padding-left:1.154em
}
.c-estructural-navegacionPrincipal_R2 ul li.menu-posicion_global {
	width:11.7em;
	text-align:left;
	vertical-align:top
}
.c-estructural-navegacionPrincipal_R2 ul li.menu-posicion_global .enlace span {
	margin-top:1em;
	padding:0 1em .769em 2.538em;
	background:url("../mult/ico-spriteGraficos24.png") no-repeat 0 -3024px
}
.c-estructural-navegacionPrincipal_R2 ul li.menu-cuentas_tarjetas .enlace span {
	background:url("../mult/ico-spriteGraficos24.png") no-repeat 0 -2448px
}
.c-estructural-navegacionPrincipal_R2 ul li.menu-ahorro_inversion .enlace span {
	background:url("../mult/ico-spriteGraficos24.png") no-repeat 0 -2592px
}
.c-estructural-navegacionPrincipal_R2 ul li.menu-creditos_hipotecas .enlace span {
	background:url("../mult/ico-spriteGraficos24.png") no-repeat 0 -2732px
}
.c-estructural-navegacionPrincipal_R2 ul li.menu-seguros .enlace span {
	background:url("../mult/ico-spriteGraficos16.png") no-repeat 0 -2876px
}
.c-estructural-navegacionPrincipal_R2 ul li.menu-broker .enlace span {
	background:url("../mult/ico-spriteGraficos24.png") no-repeat 0 -3165px
}
.c-estructural-navegacionPrincipal_R2 ul li.activo .enlace {
	-moz-box-shadow:0 0 5px rgba(0, 0, 0, 0.5) inset;
	-webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.5) inset;
	-o-box-shadow:0 0 5px rgba(0, 0, 0, 0.5) inset;
	box-shadow:0 0 5px rgba(0, 0, 0, 0.5) inset;
	background-color:#005098
}
.c-estructural-navegacionPrincipal_R2 .cajaBuscador {
	margin:1em 1em 0 0;
	float:right;
	position:relative
}
.c-estructural-navegacionPrincipal_R2 .lupaBuscador {
	position:absolute;
	width:1.6em;
	height:1.6em;
	top:.8em;
	right:.6em;
	overflow:hidden;
	display:block
}
.c-estructural-navegacionPrincipal_R2 .lupaBuscador input {
	font-size:1em;
	position:absolute;
	top:-28.8em;
	cursor:pointer
}
.c-estructural-navegacionPrincipal_R2 .text {
	font-size:1.4em;
	width:2em;
	height:2em;
	padding-right:1.786em;
	padding-left:.357em;
	right:0;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-ms-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;
	-webkit-transition-property:width;
	-moz-transition-property:width;
	-ms-transition-property:width;
	-o-transition-property:width;
	transition-property:width;
-webkit-transition-duration:.35s;
-moz-transition-duration:.35s;
-ms-transition-duration:.35s;
-o-transition-duration:.35s;
transition-duration:.35s;
	position:absolute
}
.c-estructural-navegacionPrincipal_R2.buscadorDesplegado .enlace {
	font-size:1.3em;
	padding:0 .7em
}
.c-estructural-navegacionPrincipal_R2.buscadorDesplegado .text {
	font-size:1.4em;
	width:13.429em
}
.c-estructural-usuarioConectado_R2 {
	padding-top:.7em;
	float:right;
	background:url(../mult/ico-header-separador.png) no-repeat 0 -78px
}
.c-estructural-usuarioConectado_R2 img {
	vertical-align:middle
}
.c-estructural-usuarioConectado_R2 .avatar {
	width:1.6em;
	height:1.6em;
	margin-right:.7em;
	padding:.1em;
	border:1px solid #ccc
}
.c-estructural-usuarioConectado_R2 .perfil {
	margin-left:.9em;
	float:left;
	z-index:200
}
.c-estructural-usuarioConectado_R2 .perfil.activo {
	position:relative
}
.c-estructural-usuarioConectado_R2 .perfil.activo .usuarioDesplegado {
	display:block
}
.c-estructural-usuarioConectado_R2 .perfil.activo .avatar, .c-estructural-usuarioConectado_R2 .perfil.activo .usuario {
	position:relative;
	z-index:201
}
.c-estructural-usuarioConectado_R2 .perfil.activo .usuario {
	color:#434a58;
	text-shadow:1px 1px #fff
}
.c-estructural-usuarioConectado_R2 p {
	display:inline-block;
	zoom:1;
*display:inline;
	font-weight:bold;
	font-size:1em
}
.c-estructural-usuarioConectado_R2 .usuario {
	font-size:1.2em;
	width:9.167em;
	vertical-align:middle;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	color:#0072c9
}
.c-estructural-usuarioConectado_R2 .usuario span {
	cursor:pointer;
	outline:0
}
.c-estructural-usuarioConectado_R2 .usuarioDesplegado {
	width:15.8em;
	padding-top:2.8em;
	top:-0.4em;
	left:-0.9em;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-o-border-radius:4px;
	-ms-border-radius:4px;
	-khtml-border-radius:4px;
	border-radius:4px;
	display:none;
	position:absolute;
	background:#e2fafe;
	border:1px solid #e5e5e5;
	text-align:center
}
.c-estructural-usuarioConectado_R2 .usuarioDesplegado p {
	width:14em;
	padding:1.1em .9em
}
.c-estructural-usuarioConectado_R2 .usuarioDesplegado .conexion {
	background:#d8f4f9;
	text-align:left;
	color:#434a58;
	border-top:1px solid #e5e5e5;
	border-bottom:1px solid #e5e5e5
}
.c-estructural-usuarioConectado_R2 .usuarioDesplegado .conexion span {
	font-size:1.1em;
	line-height:normal;
	font-weight:normal;
	text-shadow:none
}
.c-estructural-usuarioConectado_R2 .usuarioDesplegado .c-botones-generico {
	font-size:1.1em;
	width:10.909em;
	font-weight:normal
}
.c-estructural-usuarioConectado_R2 .cajaConexion {
	float:left
}
.c-estructural-usuarioConectado_R2 .cajaConexion .c-botones-generico {
	background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NjMDk2NiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzlkMDA0YSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
	background:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0%, #cc0966), color-stop(100%, #9d004a));
	background:-webkit-linear-gradient(#cc0966, #9d004a);
	background:-moz-linear-gradient(#cc0966, #9d004a);
	background:-o-linear-gradient(#cc0966, #9d004a);
	background:-ms-linear-gradient(#cc0966, #9d004a);
	background:linear-gradient(#cc0966, #9d004a);
	border:1px solid #9e004a
}
.c-estructural-usuarioConectado_R2 .cajaConexion .c-botones-generico span {
	padding-right:1.7em;
	background:url(../mult/ico-spriteAccion16.png) no-repeat 105% -7487px
}
.c-estructural-usuarioConectado_R2 .conectado {
	padding-left:1.2em
}
.c-estructural-usuarioConectado_R2 .cesta {
	padding-left:.9em;
	position:relative;
	cursor:pointer
}
.c-estructural-usuarioConectado_R2 .cesta img {
	width:2em;
	height:1.7em
}
.c-estructural-usuarioConectado_R2 .numProducto {
	font-size:.9em;
	width:1.444em;
	height:1.444em;
	top:.556em;
	right:-0.444em;
	line-height:1.444em;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	-o-border-radius:7px;
	-ms-border-radius:7px;
	-khtml-border-radius:7px;
	border-radius:7px;
	text-shadow:none;
	color:#fff;
	position:absolute;
	background:#7ab71e;
	text-align:center
}
.c-login-accesoUsuario {
	width:21em;
	top:8.9em;
	right:9.3em;
	padding:1.4em .9em 1.9em;
	background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkZmVmZSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Y1ZjdmOCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
	background:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0%, #fdfefe), color-stop(100%, #f5f7f8));
	background:-webkit-linear-gradient(#fdfefe, #f5f7f8);
	background:-moz-linear-gradient(#fdfefe, #f5f7f8);
	background:-o-linear-gradient(#fdfefe, #f5f7f8);
	background:-ms-linear-gradient(#fdfefe, #f5f7f8);
	background:linear-gradient(#fdfefe, #f5f7f8);
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-o-border-radius:3px;
	-ms-border-radius:3px;
	-khtml-border-radius:3px;
	border-radius:3px;
	-moz-box-shadow:inset -4px -4px white, inset 4px 4px white;
	-webkit-box-shadow:inset -4px -4px white, inset 4px 4px white;
	-o-box-shadow:inset -4px -4px white, inset 4px 4px white;
	box-shadow:inset -4px -4px white, inset 4px 4px white;
	display:block;
	border:1px solid #d5e2ee;
	position:absolute;
	z-index:100
}
.c-login-accesoUsuario .enlace {
	cursor:pointer
}
.c-login-accesoUsuario fieldset {
	margin-bottom:.5em
}
.c-login-accesoUsuario fieldset input {
	font-size:1.2em;
	margin-bottom:.833em
}
.c-login-accesoUsuario .recuperar {
	font-size:1.1em
}
.c-login-accesoUsuario .recuperar .enlace {
	color:#434a58;
	border-bottom:1px dotted #434a58
}
.c-login-accesoUsuario .enlacePie {
	font-size:1.2em
}
.c-login-accesoUsuario .enlacePie .enlace {
	padding-right:.75em;
	color:#0072c9;
	background:url("../mult/ico-enlace-derecha.png") no-repeat right center
}
.c-login-accesoUsuario .enlacePie .enlace span {
	border-bottom:1px dotted #0072c9
}
.c-login-accesoUsuario .c-botones-generico.mayor {
	font-size:1.3em;
	width:16em;
	margin-top:1.846em;
	margin-bottom:1em
}
.c-login-accesoUsuario .c-botones-generico.mayor input {
	width:100%
}
.c-login-accesoUsuario .errorAccesoUsuario {
	width:auto;
	margin-bottom:2em;
	padding:1.2em .9em .7em;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-o-border-radius:3px;
	-ms-border-radius:3px;
	-khtml-border-radius:3px;
	border-radius:3px;
	color:#c4136c;
	background:#f7e9e9;
	border:1px solid #ecafc7
}
.c-login-accesoUsuario .errorAccesoUsuario .titulo {
	font-size:1.2em;
	padding-top:.5em;
	padding-left:2.083em;
	margin-bottom:.417em;
	min-height:1.083em;
	background:url("../mult/ico-spriteAlertaInformacion16.png") no-repeat 1px -283px;
	font-weight:bold
}
.c-login-accesoUsuario .errorAccesoUsuario .titulo em {
	line-height:normal
}
.c-login-accesoUsuario .errorAccesoUsuario .entradilla {
	font-size:1.2em;
	line-height:1.667em
}
.c-login-accesoUsuario .errorAccesoUsuario .infoAdicional {
	font-size:1.1em;
	line-height:normal
}
.c-menu-auxiliar_R2 {
	margin-top:1em;
	margin-bottom:.4em;
	float:right;
	height:1.6em;
	margin-left:100px;
}
.c-menu-auxiliar_R2 ul li {
	padding:0 .9em;
	line-height:normal;
	background-image:url(../mult/ico-header-separador.png);
	background-repeat:no-repeat;
	background-position:100% 3px;
	float:left
}
.c-menu-auxiliar_R2 ul li .enlace {
	font-size:1.1em;
	padding-top:.182em;
	color:#71777f;
	cursor:pointer
}
.c-menu-auxiliar_R2 ul li.ayuda .enlace {
	padding-left:1.7em;
	background:url("../mult/ico-spriteAlertaInformacion16.png") no-repeat 0 -3309px;
	color:#ca0161
}
.c-menu-auxiliar_R2 ul li.oficinas .enlace {
	padding-left:1.9em;
	background:url("../mult/ico-spriteGraficos16.png") no-repeat 0 -3599px
}
.c-menu-auxiliar_R2 ul li.tlf {
	font-size:1.1em;
	color:#71777f
}
.c-menu-auxiliar_R2 ul li.tlf .lineaBBVA {
	background:url("../mult/ico-sprite10.png") no-repeat 0 -7632px;
	padding-top:.1em;
	padding-left:1.3em
}
.c-menu-auxiliar_R2 ul li.idioma {
	width:7em;
	padding-right:0;
	padding-left:0;
	margin-right:.9em;
	background-position:0 3px;
	position:relative;
	z-index:200
}
.c-menu-auxiliar_R2 ul li .idiomas li {
	padding-right:0;
	padding-left:0;
	display:none;
	float:none;
	text-align:center;
	background-image:none
}
.c-menu-auxiliar_R2 ul li .idiomas .actual {
	display:block
}
.c-menu-auxiliar_R2 ul li .idiomas .actual .enlace {
	font-size:1.1em;
	padding-right:1.091em;
	padding-left:.818em;
	background:url("../mult/ico-sprite10.png") no-repeat 112% -7335px
}
.c-menu-auxiliar_R2 ul li .idiomas .actual:hover .enlace {
	background:url("../mult/ico-sprite10.png") no-repeat 112% -7479px;
	color:#0072c9
}
.c-menu-auxiliar_R2 ul li .idiomas.activo {
	width:7em;
	top:-1em;
	left:-1em;
	padding:.9em;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-o-border-radius:4px;
	-ms-border-radius:4px;
	-khtml-border-radius:4px;
	border-radius:4px;
	position:absolute;
	background:#e2fafe;
	border:1px solid #e5e5e5;
	text-align:center
}
.c-menu-auxiliar_R2 ul li .idiomas.activo li {
	margin-bottom:.9em;
	display:block
}
.c-menu-auxiliar_R2 ul li .idiomas.activo .last {
	margin-bottom:0
}
.c-menu-auxiliar_R2 ul li .idiomas.activo .actual .enlace {
	color:#434a58;
	cursor:default;
	background:0
}
.c-menu-auxiliar_R2 ul li .idiomas.activo .c-botones-generico {
	font-size:1.1em;
	width:4.545em;
	font-weight:normal
}
.c-menu-auxiliar_R2 ul li.sinBorde {
	background:0
}
.c-menu-clientes_R2 {
	margin-top:3.1em;
	display:inline-block;
	zoom:1;
*display:inline
}
.c-menu-clientes_R2 li {
	padding:0 .7em;
	display:inline-block;
	zoom:1;
*display:inline;
	background:url("../mult/top-nav-li-separator.gif") no-repeat scroll right top
}
.c-menu-clientes_R2 li.activo a {
	color:#004c99;
	font-family:'BBVA Web Book'
}
.c-menu-clientes_R2 li.first {
	padding-left:0
}
.c-menu-clientes_R2 li.last {
	padding-right:0;
	background:0
}
.c-menu-clientes_R2 li a {
	font-size:1.4em;
	color:#71777f;
	font-family:'BBVA Web Light'
}
.c-menu-clientes_R2 li a:hover {
	color:#004c99
}
input.text, textarea.text {
	font-size:1.2em;
	height:2.333em;
	line-height:2.333em;
	padding:0 .75em;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-o-border-radius:5px;
	-ms-border-radius:5px;
	-khtml-border-radius:5px;
	border-radius:5px;
	-moz-box-shadow:#d6d6d6 0 2px 2px inset;
	-webkit-box-shadow:#d6d6d6 0 2px 2px inset;
	-o-box-shadow:#d6d6d6 0 2px 2px inset;
	box-shadow:#d6d6d6 0 2px 2px inset;
	font-family:arial, sans-serif;
	border:1px solid #e8e8e6;
	color:#434a58
}
input.text.w30, textarea.text.w30 {
	width:.833em;
	margin-right:.833em
}
input.text.w30.icoCalendar, textarea.text.w30.icoCalendar {
	width:-1.25em;
	padding-right:2.917em
}
input.text.w40, textarea.text.w40 {
	width:1.667em;
	margin-right:.833em
}
input.text.w40.icoCalendar, textarea.text.w40.icoCalendar {
	width:-0.417em;
	padding-right:2.917em
}
input.text.w50, textarea.text.w50 {
	width:2.5em;
	margin-right:.833em
}
input.text.w50.icoCalendar, textarea.text.w50.icoCalendar {
	width:.417em;
	padding-right:2.917em
}
input.text.w60, textarea.text.w60 {
	width:3.333em;
	margin-right:.833em
}
input.text.w60.icoCalendar, textarea.text.w60.icoCalendar {
	width:1.25em;
	padding-right:2.917em
}
input.text.w70, textarea.text.w70 {
	width:4.167em;
	margin-right:.833em
}
input.text.w70.icoCalendar, textarea.text.w70.icoCalendar {
	width:2.083em;
	padding-right:2.917em
}
input.text.w80, textarea.text.w80 {
	width:5em;
	margin-right:.833em
}
input.text.w80.icoCalendar, textarea.text.w80.icoCalendar {
	width:2.917em;
	padding-right:2.917em
}
input.text.w90, textarea.text.w90 {
	width:5.833em;
	margin-right:.833em
}
input.text.w90.icoCalendar, textarea.text.w90.icoCalendar {
	width:3.75em;
	padding-right:2.917em
}
input.text.w100, textarea.text.w100 {
	width:6.667em;
	margin-right:.833em
}
input.text.w100.icoCalendar, textarea.text.w100.icoCalendar {
	width:4.583em;
	padding-right:2.917em
}
input.text.w110, textarea.text.w110 {
	width:7.5em;
	margin-right:.833em
}
input.text.w110.icoCalendar, textarea.text.w110.icoCalendar {
	width:5.417em;
	padding-right:2.917em
}
input.text.w120, textarea.text.w120 {
	width:8.333em;
	margin-right:.833em
}
input.text.w120.icoCalendar, textarea.text.w120.icoCalendar {
	width:6.25em;
	padding-right:2.917em
}
input.text.w130, textarea.text.w130 {
	width:9.167em;
	margin-right:.833em
}
input.text.w130.icoCalendar, textarea.text.w130.icoCalendar {
	width:7.083em;
	padding-right:2.917em
}
input.text.w140, textarea.text.w140 {
	width:10em;
	margin-right:.833em
}
input.text.w140.icoCalendar, textarea.text.w140.icoCalendar {
	width:7.917em;
	padding-right:2.917em
}
input.text.w150, textarea.text.w150 {
	width:10.833em;
	margin-right:.833em
}
input.text.w150.icoCalendar, textarea.text.w150.icoCalendar {
	width:8.75em;
	padding-right:2.917em
}
input.text.w160, textarea.text.w160 {
	width:11.667em;
	margin-right:.833em
}
input.text.w160.icoCalendar, textarea.text.w160.icoCalendar {
	width:9.583em;
	padding-right:2.917em
}
input.text.w170, textarea.text.w170 {
	width:12.5em;
	margin-right:.833em
}
input.text.w170.icoCalendar, textarea.text.w170.icoCalendar {
	width:10.417em;
	padding-right:2.917em
}
input.text.w180, textarea.text.w180 {
	width:13.333em;
	margin-right:.833em
}
input.text.w180.icoCalendar, textarea.text.w180.icoCalendar {
	width:11.25em;
	padding-right:2.917em
}
input.text.w190, textarea.text.w190 {
	width:14.167em;
	margin-right:.833em
}
input.text.w190.icoCalendar, textarea.text.w190.icoCalendar {
	width:12.083em;
	padding-right:2.917em
}
input.text.w200, textarea.text.w200 {
	width:15em;
	margin-right:.833em
}
input.text.w200.icoCalendar, textarea.text.w200.icoCalendar {
	width:12.917em;
	padding-right:2.917em
}
input.text.w210, textarea.text.w210 {
	width:15.833em;
	margin-right:.833em
}
input.text.w210.icoCalendar, textarea.text.w210.icoCalendar {
	width:13.75em;
	padding-right:2.917em
}
input.text.w220, textarea.text.w220 {
	width:16.667em;
	margin-right:.833em
}
input.text.w220.icoCalendar, textarea.text.w220.icoCalendar {
	width:14.583em;
	padding-right:2.917em
}
input.text.w230, textarea.text.w230 {
	width:17.5em;
	margin-right:.833em
}
input.text.w230.icoCalendar, textarea.text.w230.icoCalendar {
	width:15.417em;
	padding-right:2.917em
}
input.text.w240, textarea.text.w240 {
	width:18.333em;
	margin-right:.833em
}
input.text.w240.icoCalendar, textarea.text.w240.icoCalendar {
	width:16.25em;
	padding-right:2.917em
}
input.text.w250, textarea.text.w250 {
	width:19.167em;
	margin-right:.833em
}
input.text.w250.icoCalendar, textarea.text.w250.icoCalendar {
	width:17.083em;
	padding-right:2.917em
}
input.text.w260, textarea.text.w260 {
	width:20em;
	margin-right:.833em
}
input.text.w260.icoCalendar, textarea.text.w260.icoCalendar {
	width:17.917em;
	padding-right:2.917em
}
input.text.w270, textarea.text.w270 {
	width:20.833em;
	margin-right:.833em
}
input.text.w270.icoCalendar, textarea.text.w270.icoCalendar {
	width:18.75em;
	padding-right:2.917em
}
input.text.w280, textarea.text.w280 {
	width:21.667em;
	margin-right:.833em
}
input.text.w280.icoCalendar, textarea.text.w280.icoCalendar {
	width:19.583em;
	padding-right:2.917em
}
input.text.w290, textarea.text.w290 {
	width:22.5em;
	margin-right:.833em
}
input.text.w290.icoCalendar, textarea.text.w290.icoCalendar {
	width:20.417em;
	padding-right:2.917em
}
input.text.w300, textarea.text.w300 {
	width:23.333em;
	margin-right:.833em
}
input.text.w300.icoCalendar, textarea.text.w300.icoCalendar {
	width:21.25em;
	padding-right:2.917em
}
input.text.w310, textarea.text.w310 {
	width:24.167em;
	margin-right:.833em
}
input.text.w310.icoCalendar, textarea.text.w310.icoCalendar {
	width:22.083em;
	padding-right:2.917em
}
input.text.w320, textarea.text.w320 {
	width:25em;
	margin-right:.833em
}
input.text.w320.icoCalendar, textarea.text.w320.icoCalendar {
	width:22.917em;
	padding-right:2.917em
}
input.text.w330, textarea.text.w330 {
	width:25.833em;
	margin-right:.833em
}
input.text.w330.icoCalendar, textarea.text.w330.icoCalendar {
	width:23.75em;
	padding-right:2.917em
}
input.text.w340, textarea.text.w340 {
	width:26.667em;
	margin-right:.833em
}
input.text.w340.icoCalendar, textarea.text.w340.icoCalendar {
	width:24.583em;
	padding-right:2.917em
}
input.text.w350, textarea.text.w350 {
	width:27.5em;
	margin-right:.833em
}
input.text.w350.icoCalendar, textarea.text.w350.icoCalendar {
	width:25.417em;
	padding-right:2.917em
}
input.text.w360, textarea.text.w360 {
	width:28.333em;
	margin-right:.833em
}
input.text.w360.icoCalendar, textarea.text.w360.icoCalendar {
	width:26.25em;
	padding-right:2.917em
}
input.text.w370, textarea.text.w370 {
	width:29.167em;
	margin-right:.833em
}
input.text.w370.icoCalendar, textarea.text.w370.icoCalendar {
	width:27.083em;
	padding-right:2.917em
}
input.text.w380, textarea.text.w380 {
	width:30em;
	margin-right:.833em
}
input.text.w380.icoCalendar, textarea.text.w380.icoCalendar {
	width:27.917em;
	padding-right:2.917em
}
input.text.w386, textarea.text.w386 {
	width:30.5em
}
input.text.w445, textarea.text.w445 {
	width:35.417em
}
input.text.error, textarea.text.error {
	-moz-box-shadow:0 2px 2px #edd8e3 inset;
	-webkit-box-shadow:0 2px 2px #edd8e3 inset;
	-o-box-shadow:0 2px 2px #edd8e3 inset;
	box-shadow:0 2px 2px #edd8e3 inset;
	background-color:#f7e9e9;
	border:1px solid #f4ccdf;
	color:#c4126c
}
input.text.respuesta, textarea.text.respuesta {
	-moz-box-shadow:0 0 0 2px #fbf1d0, #d6d6d6 0 2px 2px inset;
	-webkit-box-shadow:0 0 0 2px #fbf1d0, #d6d6d6 0 2px 2px inset;
	-o-box-shadow:0 0 0 2px #fbf1d0, #d6d6d6 0 2px 2px inset;
	box-shadow:0 0 0 2px #fbf1d0, #d6d6d6 0 2px 2px inset;
	background-color:#fffee8
}
input.text:focus, textarea.text:focus {
	-moz-box-shadow:0 0 0 2px #def4fb, #d6d6d6 0 2px 2px inset;
	-webkit-box-shadow:0 0 0 2px #def4fb, #d6d6d6 0 2px 2px inset;
	-o-box-shadow:0 0 0 2px #def4fb, #d6d6d6 0 2px 2px inset;
	box-shadow:0 0 0 2px #def4fb, #d6d6d6 0 2px 2px inset;
	color:#434a58;
	outline:0;
	border:1px solid #e8e8e6;
	background-color:#fffff5;
	background-image:none
}
input.text[disabled], textarea.text[disabled] {
	-moz-box-shadow:#f8f8f8 0 1px 1px inset;
	-webkit-box-shadow:#f8f8f8 0 1px 1px inset;
	-o-box-shadow:#f8f8f8 0 1px 1px inset;
	box-shadow:#f8f8f8 0 1px 1px inset;
	background-color:#fff;
	color:#aaadb3;
	border:1px solid #e9e9e8
}
input.text.mayor {
	font-size:1.4em;
	height:2.714em;
	line-height:2.714em;
	padding:0 1em
}
input.text.mayor.w30 {
	width:0;
	margin-right:.714em
}
input.text.mayor.w40 {
	width:.714em;
	margin-right:.714em
}
input.text.mayor.w50 {
	width:1.429em;
	margin-right:.714em
}
input.text.mayor.w60 {
	width:2.143em;
	margin-right:.714em
}
input.text.mayor.w70 {
	width:2.857em;
	margin-right:.714em
}
input.text.mayor.w80 {
	width:3.571em;
	margin-right:.714em
}
input.text.mayor.w90 {
	width:4.286em;
	margin-right:.714em
}
input.text.mayor.w100 {
	width:5em;
	margin-right:.714em
}
input.text.mayor.w110 {
	width:5.714em;
	margin-right:.714em
}
input.text.mayor.w120 {
	width:6.429em;
	margin-right:.714em
}
input.text.mayor.w130 {
	width:7.143em;
	margin-right:.714em
}
input.text.mayor.w140 {
	width:7.857em;
	margin-right:.714em
}
input.text.mayor.w150 {
	width:8.571em;
	margin-right:.714em
}
input.text.mayor.w160 {
	width:9.286em;
	margin-right:.714em
}
input.text.mayor.w170 {
	width:10em;
	margin-right:.714em
}
input.text.mayor.w180 {
	width:10.714em;
	margin-right:.714em
}
input.text.mayor.w190 {
	width:11.429em;
	margin-right:.714em
}
input.text.mayor.w200 {
	width:12.143em;
	margin-right:.714em
}
input.text.mayor.w210 {
	width:12.857em;
	margin-right:.714em
}
input.text.mayor.w220 {
	width:13.571em;
	margin-right:.714em
}
input.text.mayor.w230 {
	width:14.286em;
	margin-right:.714em
}
input.text.mayor.w240 {
	width:15em;
	margin-right:.714em
}
input.text.mayor.w250 {
	width:15.714em;
	margin-right:.714em
}
input.text.mayor.w260 {
	width:16.429em;
	margin-right:.714em
}
input.text.mayor.w270 {
	width:17.143em;
	margin-right:.714em
}
input.text.mayor.w280 {
	width:17.857em;
	margin-right:.714em
}
input.text.mayor.w290 {
	width:18.571em;
	margin-right:.714em
}
input.text.mayor.w300 {
	width:19.286em;
	margin-right:.714em
}
input.text.mayor.w310 {
	width:20em;
	margin-right:.714em
}
input.text.mayor.w320 {
	width:20.714em;
	margin-right:.714em
}
input.text.mayor.w330 {
	width:21.429em;
	margin-right:.714em
}
input.text.mayor.w340 {
	width:22.143em;
	margin-right:.714em
}
input.text.mayor.w350 {
	width:22.857em;
	margin-right:.714em
}
input.text.mayor.w360 {
	width:23.571em;
	margin-right:.714em
}
input.text.mayor.w370 {
	width:24.286em;
	margin-right:.714em
}
input.text.mayor.w380 {
	width:25em;
	margin-right:.714em
}
input.text.mayor.w390 {
	width:25.714em;
	margin-right:.714em
}
input.text.mayor.w400 {
	width:26.429em;
	margin-right:.714em
}
input.text.mayor.w410 {
	width:27.143em;
	margin-right:.714em
}
input.text.mayor.w420 {
	width:27.857em;
	margin-right:.714em
}
input.text.mayor.w430 {
	width:28.571em;
	margin-right:.714em
}
input.text.mayor.w440 {
	width:29.286em;
	margin-right:.714em
}
input.text.mayor.w450 {
	width:30em;
	margin-right:.714em
}
input.text.mayor.w460 {
	width:30.714em;
	margin-right:.714em
}
input.text.mayor.w470 {
	width:31.429em;
	margin-right:.714em
}
input.text.mayor.w480 {
	width:32.143em;
	margin-right:.714em
}
input.text.mayor.w490 {
	width:32.857em;
	margin-right:.714em
}
input.text.mayor.w500 {
	width:33.571em;
	margin-right:.714em
}
input.text.mayor.w510 {
	width:34.286em;
	margin-right:.714em
}
input.text.mayor.w520 {
	width:35em;
	margin-right:.714em
}
input.text.mayor.w530 {
	width:35.714em;
	margin-right:.714em
}
input.text.mayor.w540 {
	width:36.429em;
	margin-right:.714em
}
input.text.mayor.w550 {
	width:37.143em;
	margin-right:.714em
}
input.text.mayor.w560 {
	width:37.857em;
	margin-right:.714em
}
input.text.mayor.w570 {
	width:38.571em;
	margin-right:.714em
}
input.text.mayor.w580 {
	width:39.286em;
	margin-right:.714em
}
input.text.mayor.w386 {
	width:25.429em
}
textarea.text {
	height:3em;
	padding-top:.7em;
	line-height:normal
}


/*  FIN HEADER */


strong{
	font-weight: bold;
}

article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block;
}

body, html {
  font-size: 125%;
  background-color: #fff;
}

body {
  font-size: 0.5em;
  font-family: Arial, sans-serif;
  color: #004C99;
  text-align: left;
  line-height: 1;
}

ol, ul {
  list-style: none;
}

blockquote, q {
  quotes: none;
}

blockquote:before, blockquote:after,
q:before, q:after {
  content: '';
  content: none;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

button::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner {
  border: 0;
  padding: 0;
}

#app{
	font-family: BBVA Web Book,Arial,tahoma;
}

p{
	color: #434A58;
	font-size: 1.400em;
	font-family: Arial,tahoma, verdana;
}

a{
	color: #0072C9;
}

a:hover{
	text-decoration:none;
}

a.bullet-derecho{
	background: url("../mult/ico-flecha-azul-derecha.png") no-repeat scroll right 2px transparent;
    font-family: arial;
    font-size: 1.2em;
    font-weight: bold;
    padding-right: 0.833em;
    margin-bottom:0.833em;
}

.bullet-line{
	list-style-image: url("../mult/ico-bullet-line.png");
}
.ocultar{
	display:none;	
}

.derecha{
	float:right;
}

.izquierda{
	float:left;
}

.mb{
	padding-top:0 !important;
}

iframe{
	margin-top:2em;
}

#loginFacebook iframe{
	margin-top:0;
}

/*Contenido *****************************************************************************/

	#contenido {
    padding: 5em 0 2em;
	}
	

	aside.lateral{
		float:right;
	}
	
	.title{
		height: 100%;
		margin-left: auto;
		margin-right: auto;
		padding-left: 11px;
		width: 949px;
	}
	
	.title h2 {
		font-family: BBVA Web Light;
		font-size: 3em;
		margin-bottom: 25px;
	}
	
	.bloque-central {
		background-color: #F4F6F3;
		border-bottom: 1px solid #DBDCDF;
		border-top: 1px solid #DBDCDF;
		height: 100%;
	}
	div.texto{
		margin-top:2em;
	}	
	
	div.texto h3 {
		font-size: 30px;
		margin-bottom: 20px;
	}
	.grid_08 div.texto p{
		color:#434A58;
		font-size: 1.6em;
	}
	
	.banner-catalogo div.texto{
		margin-top: 0em;
	}
	
	.buscador .banner-catalogo div.texto{
		margin-top: 1.3em;
	}
	.banner-catalogo div.texto p {
    color: #797F85;
    font-size: 16px;
    margin-bottom: 20px;
	}
	
	.banner-catalogo div.texto h4{
		font-size:2em;
		margin-bottom: 20px;
		color:#0072C9;
	}
	
	.banner-catalogo div.texto ul li{
		background: url("../mult/ico-flecha-azul-derecha.png") no-repeat scroll 0 5px transparent;
    color: #797F85;
    font-size: 16px;
    margin-bottom: 5px;
    padding-left: 16px;
	}
	
	.banner-catalogo div.texto a{
		color:#0078D2;
	}
	
	.cont {
		height: 100%;
		margin-left: auto;
		margin-right: auto;
		padding-left: 11px;
		width: 949px;
	}
	.cont div.cont-izq {
		float: left;
		height: 100%;
	}
	.cont div.interior-izq {
		width: 620px;
	}
	.elementos-check h3, .banner-catalogo div.elementos-check h3 {
		font-size: 2em;
		margin-bottom: 10px;
		margin-top:50px;
		color: #003F8C; 
	}
	.elementos-check {
		background: url("../mult/ico-pie-elementos-check.png") repeat-x scroll 0 bottom transparent;
		margin-bottom: 30px;
		padding-bottom: 25px;
	}
	.elementos-check ul li {
		background: url("../mult/ico-check.png") no-repeat scroll right 0 transparent;
		color: #797F85;
		float: left;
		clear: left;
		font-size: 14px;
		line-height: 22px;
		padding-right: 15px;
	}
	
	li strong.blue{
		color: #003F8C;
	}
	
	/*grid 24*/
	.container_24 {
		width: 96em;
		margin: 0 auto;
	}
	
	.grid_24{
		width:94em;
		margin:0 auto;
		margin-left:1em;
		margin-right:1em;
	}
	
	.alpha{
		margin-left: 0 !important;
		padding-left: 0 !important;
	}
	
	.omega{
		margin-right: 0 !important;
		padding-right: 0 !important;
	}
	
	.grid_05, .grid_06, .grid_08, .grid_12, .grid_16, .grid_18{
		display: inline;
    float: left;
		padding-left: 0.5em;
    margin-left: 0.5em;
    padding-right: 0.5em;
    margin-right: 0.5em;
    position: relative;
	}
	
	
	.container_24 .grid_05 {
		width:18em;
	}
	
	.container_24 .grid_06 {
		width:22em;		
	}
	
	.container_24 .grid_08 {
		width:30em;		
	}
	
	.container_24 .grid_12 {
		width:46em;		
	}
	
	.container_24 .grid_16 {
		width: 62em;
	}
			
	.container_24 .grid_18 {
		width: 70em;
	}
	
	.container_24 .prefix_1{
		margin-left: 2em;
	}
	
	.container_24 .suffix_1{
		margin-right: 2em;
	}	
	
	.container_24 .cont-izq{
		float: left;
		height: 100%;
		margin-top: 20px
		
	}
	/*grid 24*/
	
	.bloq-izq{
		float: left;
		width: 33.2em;
	}
	
	.banner-catalogo{
		margin-bottom: 2em;
		padding-bottom: 0.200em;
	}
	
	.banner-catalogo.texto {
		float: left;
		padding-right: 1.300em;
	}
	
	.banner-catalogo h3 {
		font-size: 2.700em;
		margin-bottom: 0.700em;
	}
	
	.banner-catalogo p {
		font-size: 1.600em;
		color: #797F85;
		font-family: BBVA Web Book,Arial,tahoma;
	}
	
	.estado-producto{
		height: 82px;
	}
	
	.por-prod {
		background: url("../mult/ico-separador-v.png") repeat-y scroll right 0 transparent;
		float: left;
		font-size: 40px;
		font-weight: bold;
		margin-right: 10px;
		padding-right: 10px;
	}
	
	.bloq-izq-img{
		float:left;
	}
	.bloq-izq-img img{
		width:300px;
	}
	
	div.sup{
		height: 100%;
		margin-bottom: 10px;
		padding-bottom: 10px;
	}
	
	.cont-izq div.titulo-gris-section{
		margin-top: 0.556em;
		font-size: 1.8em;
		width:100%;
		height:2.875em;
		color:#434A58;
	}
	
	
	
	/* Botón 140x40 Verde*/
		#contenido p.b_140x40 {
			background: url("../mult/ico-fondo-boton-contratar.png") repeat-x scroll 0 0 transparent;
			border-radius: 4px 4px 4px 4px;
			color: #FFFFFF;
			cursor: pointer;
			float: left;
			height: 40px;
			margin-left: 5px;
			padding-top: 0px;
			text-align: center;
			width: 140px;
		}
		
		#contenido p.b_140x40 a {
			background: none repeat scroll 0 0 transparent;
			color: #FFFFFF;
			display: block;
			font-family: BBVA web Book;
			font-size: 14px;
			font-weight: normal;
			padding: 12px 0 0;
			text-decoration: none;
			width: 100%;
		}
		
		#contenido p.b_140x40:hover{
			background: url("../mult/ico-fondo-boton-contratar-hover.png") repeat-x scroll 0 0 transparent;
		}
				
		#contenido p.b_140x40:active{
			background: url("../mult/ico-fondo-boton-contratar-active.png") repeat-x scroll 0 0 transparent;
		}
	/* Botón 140x40 Verde*/

	/* Botón 110X30 Azul */
		#contenido p.b_110x30 {
		  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #0079c1), color-stop(100%, #00559c));
		  background: -webkit-linear-gradient(#0079c1, #00559d);
		  background: -moz-linear-gradient(#0079c1, #00559d);
		  background: -o-linear-gradient(#0079c1, #00559d);
		  background: -ms-linear-gradient(#0079c1, #00559d);
		  background: linear-gradient(#0079c1, #00559d);
		  -moz-border-radius: 4px;
		  -webkit-border-radius: 4px;
		  -o-border-radius: 4px;
		  -ms-border-radius: 4px;
		  -khtml-border-radius: 4px;
		  border-radius: 4px;
	    border: 1px solid #00559D;
	    color: #FFFFFF;
	    cursor: pointer;
	    height: 1.375em;
	    margin-top: 0.875em;
	    padding-top: 0.5em;
	    text-align: center;
	    width: 6.875em;
		}
		
		#contenido p.b_110x30 a {
		  background: none repeat scroll 0 0 transparent;
	    color: #FFFFFF;
	    font-family: BBVA web Book;
	    font-size: 0.75em;
	    font-weight: normal;
	    padding: 6px 0 0;
	    text-decoration: none;
	    width: 100%;		
		}
			
		#contenido p.b_110x30:hover{
			background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #0079c1), color-stop(100%, #00559c));
		  background: -webkit-linear-gradient(#00559d, #0079c1);
		  background: -moz-linear-gradient(#00559d, #0079c1);
		  background: -o-linear-gradient(#00559d, #0079c1);
		  background: -ms-linear-gradient(#00559d, #0079c1);
		  background: linear-gradient(#00559d, #0079c1);
		}
				
	/* Botón 110X30 Azul */
	/* Botón 90X20 Azul */
		#contenido p.b_90x20 {
			background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #0079c1), color-stop(100%, #00559c));
		  background: -webkit-linear-gradient(#0079c1, #00559d);
		  background: -moz-linear-gradient(#0079c1, #00559d);
		  background: -o-linear-gradient(#0079c1, #00559d);
		  background: -ms-linear-gradient(#0079c1, #00559d);
		  background: linear-gradient(#0079c1, #00559d);
		  -moz-border-radius: 2px;
		  -webkit-border-radius: 2px;
		  -o-border-radius: 2px;
		  -ms-border-radius: 2px;
		  -khtml-border-radius: 2px;
		  border-radius: 2px;
			border: 1px solid #00559D;
			color: #FFFFFF;
			cursor: pointer;
			//height: 15px;
			margin-top: 14px;
			padding-top: 3px;
			padding-left: 0;
			text-align: center;
			//width: 90px;
			margin-bottom: 10px;
			max-width: 100px;
    	min-height: 15px;
		}
		#contenido p.b_90x20-izq{
			height: 12px;
			padding-top: 7px;
			
		}
		
		#contenido p.b_90x20 a {
			background: none repeat scroll 0 0 transparent;
			color: #FFFFFF;
			float: none;
			font-size: 12px;
			padding: 0;
			text-decoration: none;
			font-family: stagMedium;
		}
			
		#contenido p.b_90x20:hover{
			background: url("../mult/mas-info-segmento-hover.png") repeat-x scroll 0 0 transparent;
			background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #0079c1), color-stop(100%, #00559c));
		  background: -webkit-linear-gradient(#00559d, #0079c1);
		  background: -moz-linear-gradient(#00559d, #0079c1);
		  background: -o-linear-gradient(#00559d, #0079c1);
		  background: -ms-linear-gradient(#00559d, #0079c1);
		  background: linear-gradient(#00559d, #0079c1);
		}
				
	/* Botón 90X20 Azul */
	/*carrusel*/
		.carrusel-info{
			height:27.4em;
		}
		.cr-container{
			height:274px;
			position:absolute;
			z-index:49;
		}
		.cr-content-wrapper{
			overflow:hidden;
		}
		.cr-content-container{
			display:none;
			position:absolute;
			width:960px;
			top:0px;
			left:0px;
			display:none;
			overflow:hidden;
			height:274px;
		}
		
		.cr-container video{
			height: 100%;
		  right: 20px;
		  position: absolute;
		  top: 0;
		  z-index: 1;
		}
		
		.cr-img{
			position:absolute;
			top:0px;
			left:0px;
			z-index:1;
			height:100%;
		}
		
		.cr-img2_i{
			position:absolute;
			top:0px;
			z-index:1;
			height:100%;
		}
		
		.cr-img2_d{
			position:absolute;
			top:0px;
			left:301px;
			z-index:1;
			height:100%;
		}
		
		
		.cr-content{
			position:relative;
			z-index:10;
			margin:20px;
		}
		
		.cr-content-completo{
			position:relative;
			z-index:10;
			/*margin-top:30px;*/
			margin-left:15px;
			width:400px;
		}
		
		.cr-content-parcial{
			position:relative;
			z-index:10;
			/*margin-top:30px;*/
			margin-left:200px;
			width:300px;
		}
		
		
		.cr-thumbs{
			position:absolute;
			left:32px;
			height:10px;
			width:275px;
			bottom:0px;
			z-index:20;
			overflow:hidden;
			padding-bottom: 30px;
		}
		.cr-thumbs div{
			cursor:pointer;
			position:relative;
			width:20px;
			height:20px;
			float: left;
		}
		
		.cr-cuentas div{
			cursor:pointer;
			position:relative;
			width:20px;
			height:20px;
		}
		
		.cr-thumbs div.cr-selected{
			border-color:#000;
			background: url("../mult/bullets.png") scroll 0 0 transparent no-repeat;
			background-position: 0 -22px;
		}
		
		.cr-thumbs div{
			border-color:#000;
			background: url("../mult/bullets.png") scroll 0 0 transparent no-repeat;
		}
		
		span.previous{
			background: url("../mult/boton-banner-izq.png") scroll 0 0 transparent no-repeat;
			position: absolute;
			left: 14px; 
			top: 233px;
			z-index: 999;
			padding: 10px;
		}
		
		span.next{
			background: url("../mult/boton-banner-der.png") scroll 0 0 transparent no-repeat;
			position: absolute;
			left: 139px; 
			top: 233px;
			z-index: 999;
			padding: 10px;
		}
		
		
		div.banner h2{
		    color: #0072C9;
		    font-family: BBVA Web Light;
		    font-size: 3em;
		    margin-bottom: 7px;
		}
		
		div.banner p{
				color: #003F8C;
				font-size: 1.600em;
		    font-family:BBVA Web Book;
		}
		
		.cr-cuentas{
			z-index:20;
			overflow:hidden;
			text-align: center;
			padding-top: 1em;
		}
		
		.cr-cuentas div.previous{
			background: url("../mult/boton-banner-izq.png") scroll 0 0 transparent no-repeat;
			margin-right: 10px;
		}
		
		.cr-cuentas div.next{
			background: url("../mult/boton-banner-der.png") scroll 0 0 transparent no-repeat;
			margin-left: 10px;
		}
		
		.cr-cuentas div.previous1{
			background: url("../mult/boton-banner-izq.png") scroll 0 0 transparent no-repeat;
			margin-right: 10px;
			float: left;
		}
		
		.cr-cuentas div.next1{
			background: url("../mult/boton-banner-der.png") scroll 0 0 transparent no-repeat;
			margin-left: 10px;
			float: left;
		}
		
		.cr-cuentas div.previous2{
			background: url("../mult/boton-banner-izq.png") scroll 0 0 transparent no-repeat;
			margin-right: 10px;
			float: left;
		}
		
		.cr-cuentas div.next2{
			background: url("../mult/boton-banner-der.png") scroll 0 0 transparent no-repeat;
			margin-left: 10px;
			float: left;
		}
		
		.cr-cuentas div.previous3{
			background: url("../mult/boton-banner-izq.png") scroll 0 0 transparent no-repeat;
			margin-right: 10px;
			float: left;
		}
		
		.cr-cuentas div.next3{
			background: url("../mult/boton-banner-der.png") scroll 0 0 transparent no-repeat;
			margin-left: 10px;
			float: left;
		}
		
		.cr-cuentas div{
			border-color:#000;
			background: url("../mult/bullets.png") scroll 0 0 transparent no-repeat;
			margin: 0 2px;
			display: inline-block;
		}
		
		.cr-cuentas div.cr-selected{
			border-color:#000;
			background: url("../mult/bullets.png") scroll 0 0 transparent no-repeat;
			background-position: 0 -22px;
		}
	/*carrusel*/
	
	/*pestañas */
		#pestanyas-central{
			float:left;
			margin: 10px 0 10px 0;
			width: 620px;
		}
		
		#pstnys-cuentas{
			background: url("../mult/ico-pstnys-inf.png") repeat-x scroll 0 bottom transparent;
			border-bottom: 0 solid #DBDCDF;
			display: block;
			width: 100%;
		}
		
		#pstnys-cuentas #pst1{
			float: left;
			width: 308px;
			margin-bottom: 0;
			background-color: transparent;
			cursor: pointer;
			border-color: #DBDCDF;
			border-radius: 5px 0px 0px 0px;
			border-style: solid solid none;
			border-width: 1px 1px 0px 1px;
		}
		
		#pstnys-cuentas #pst2{
			float: left;
			width: 309px;
			margin-bottom: 0;
			background-color: transparent;
			cursor: pointer;
			border-color: #DBDCDF;
			border-radius: 0px 5px 0px 0px;
			border-style: solid solid none;
			border-width: 1px 1px 0px 0px;
		}
		
		#pstnys-cuentas #pst1 div h3{
			color: #0072C9;
			font-size: 18px;
			padding: 18px 0 0 20px;
			width: 180px;
		}
		
		#pstnys-cuentas #pst1 div p{
			color: #434A58;
			font-size: 12px;
			font-family: arial;
			padding: 12px 0 24px 20px;
			width: 180px;
		}
		
		
		#pstnys-cuentas #pst2 div h3{
			color: #0072C9;
			font-size: 18px;
			padding: 18px 0 0 20px;
			width: 180px;
		}
		
		#pstnys-cuentas #pst2 div p{
			color: #434A58;
			font-size: 12px;
			font-family: arial;
			padding: 12px 0 24px 20px;
			width: 180px;
		}
		
		#pstnys-cuentas #pst1.activo{
			background-color:#fff;
		}
		
		#pstnys-cuentas #pst1 div h3.activo{
			color: #003F8C;
		}
		
		#pstnys-cuentas #pst1 div p.activo{
			padding-bottom: 25px;
		}
		
		#pstnys-cuentas #pst2.activo{
			background-color:#fff;
		}
		
		#pstnys-cuentas #pst2 div h3.activo{
			color: #003F8C;
		}
		
		#pstnys-cuentas #pst2 div p.activo{
			padding-bottom: 25px;
		}
		
		#pestanyas-central .pst1-cuentas{
			background-color: #FFFFFF;
			border-color: #DBDCDF;
			border-radius: 0 0 5px 5px;
			border-style: solid;
			border-width: 0 1px 1px;
			padding: 10px 10px 30px;
			height: 316px;
		}
		
		#pestanyas-central .pst2-cuentas{
			background-color: #FFFFFF;
			border-color: #DBDCDF;
			border-radius: 0 0 5px 5px;
			border-style: solid;
			border-width: 0 1px 1px;
			padding: 10px 10px 30px;
			height: 316px;
		}
		
		#pestanyas-central .pst-box {
			border: 1px solid #DDE3EA;
			margin: 10px 10px 0;
			width: 277px;
			height: 90px;
			float: left;
			background: url("../mult/ico-flecha-azul-derecha.png") no-repeat scroll 25.7em center #FFFFFF;
		}
		
		#pestanyas-central .pst-box div{
			margin: 20px;
		}
		
		#pestanyas-central .pst-box div a{
			color: #0072C9;
			font-size: 12px;
			font-family: Arial;
			font-weight:bold;
		}
		
		#pestanyas-central .pst-box div p{
			color: #434A58;
			font-size: 12px;
			font-family: Arial;
			margin-top: 10px;
		}
		
	/*pestañas*/
	
	/*rastro migas*/
		.rastro-migas{
			color: #0072C9;
			margin-bottom: 1em;
			margin-top: 3em;
			margin-left: 0.5em;
			padding-left: 0.5em;
			font-size: 1.2em;
		}
		
		.rastro-migas a{
			font-weight: bold;
		}
	/*rastro migas*/
	
	/*asesoramiento*/
		.asesoramiento {
			border-radius: 3px 3px 3px 3px;
			margin-bottom: 24px;
			width: 96em;
			display: block;
			margin: 30px 0 0;
			position: relative;
			z-index: 30;
		}
		
		.asesoramiento .close {
			cursor: pointer;
			float: right;
			right: 10px;
			position: relative;
			top: 45px;
		}
		
		.bocadillo-asesoramiento {
			background: url("../mult/ico-bocadillo-asesoramiento.png") no-repeat scroll left center transparent;
			float: right;
			height: 43px;
			padding-left: 53px;
			padding-right: 11px;
		}
		
		.bocadillo-asesoramiento span {
			display: block;
			height: 26px;
			padding-top: 16px;
		}
		
		.bocadillo-asesoramiento span a {
			background: url("../mult/ico-flecha-abajo.png") no-repeat scroll right center transparent;
			float: left;
			font-size: 12px;
			font-weight: bold;
			padding-right: 12px;
			width: 201px;
		}
	/*asesoramiento*/
	
	/*bloque color*/
		.bloque-color{
			background-color:#F4F6F3;
			border-top:1px solid #DBDCDF;
			border-bottom:1px solid #DBDCDF;
			padding-bottom: 2em;
		}
	/*bloque color*/
	
	/*lista archivos*/
		ul.lista-archivos li.enlace-archivo-pdf{
			background: url("../mult/ico-pdf.png") no-repeat scroll left 0 transparent;
			height:20px;
			font-size:12px;
			margin-bottom:15px;
		}
		
		ul.lista-archivos li.enlace-archivo-excel{
			background: url("../mult/ico-excel.png") no-repeat scroll left 0 transparent;
			height:20px;
			font-size:12px;
			margin-bottom:15px;
		}
		
		ul.lista-archivos li.enlace-archivo-ppt{
			background: url("../mult/ico-ppt.png") no-repeat scroll left 0 transparent;
			height:20px;
			font-size:12px;
			margin-bottom:15px;
		}
		
		ul.lista-archivos li.enlace-archivo-word{
			background: url("../mult/ico-word.png") no-repeat scroll left 0 transparent;
			height:20px;
			font-size:12px;
			margin-bottom:15px;
		}
		
		ul.lista-archivos li.enlace-archivo-pdf p, ul.lista-archivos li.enlace-archivo-excel p, ul.lista-archivos li.enlace-archivo-ppt p, ul.lista-archivos li.enlace-archivo-word p{
			font-size: 12px;
			float: left;
			font-family: georgia;
			color: #666666;
			font-style: italic;
		}
		
		ul.lista-archivos li.enlace-archivo-pdf a, ul.lista-archivos li.enlace-archivo-excel a, ul.lista-archivos li.enlace-archivo-ppt a, ul.lista-archivos li.enlace-archivo-word a{
			float: left;
		}
		
		ul.lista-archivos li.enlace-archivo-pdf div.enlace, ul.lista-archivos li.enlace-archivo-excel div.enlace, ul.lista-archivos li.enlace-archivo-ppt div.enlace, ul.lista-archivos li.enlace-archivo-word div.enlace{
			margin-left: 20px;
			float: left;
		}
	/*lista archivos*/
	
	/*section destacado*/
		.destacados{
			background: url("../mult/ico-separador-gb.png") repeat-x scroll 0 bottom transparent;
			margin-top:2em;
			padding-bottom:2em;
			float:left;
		}
		.destacado{
			width:18em;
			height:12em;
			padding:1em 2em 2em 2em;
			float:left;
		}
		
		.destacado h2{
			float: left;
	    font-size: 1.8em;
	    margin-bottom: 0.556em;
	    margin-right: 0.556em;
	    width: 6.667em;
		}
		
		.destacado span.imagen img{
			margin-bottom:1em;
		}
		
		.destacado p{
			font-size:1.2em;
			font-family:arial;
			margin-bottom:1em;
		}
		
		.destacado a{
			background:url("../mult/ico-flecha-azul-derecha.png") no-repeat scroll right 2px transparent;
			font-size:1.2em;
			font-family:arial;
			font-weight:bold;
			padding-right:0.833em;
		}
		
		.destacado-ventaja{
			width:32em;
			padding:1em 0 2em 2em;
			float:left;
			height:13em;
		}
		
		.destacado-ventaja img{
			float:right;
		}
		.destacado-ventaja div.imagen{
			height:13em;
			width:32em;
		}
		
		.destacado-ventaja div.ventaja{
			float:left;
			position:relative;
			top:-12.9em;
			width: 20.4em;
		}
		
		.ventaja p{
			font-size:1.2em;
		}
		
		.ventaja h2{
			font-size:1.8em;
			color:#003F8C;
			margin-bottom: 1.111em;
		}
		
		.ventaja{
			width:auto;
		}
		.destacado-ventaja-ancho{
			width:44em;
			padding:1em 0 2em 2em;
			float:left;
			height:13em;
		}
		.destacado-ventaja-ancho div.imagen{
			width:44em;
			
		}
		.destacado-ventaja-ancho img{
			float:right;
			height:13em;
		}
		
		.destacado-ventaja-ancho div.ventaja{
			float:left;
			position:relative;
			top:-12.9em;
			width: 32.4em;
		}
		
		
		.destacado-ventaja-completo{
			width:100%;
			padding:1em 0 2em 2em;
			float:left;
			height:13em;
		}
		.destacado-ventaja-completo div.imagen{
			height:13em;
			width:100%;
		}
		
		.destacado-ventaja-completo img{
			float:right;
		}
		
		.destacado-ventaja-completo div.ventaja{
			float:left;
			position:relative;
			top:-13.6em;
			width: 43em;
		}
		
		.destacado-ventaja-completo div.ventaja h2{
			font-size:3.2em;
			color:#003F8C;
			width: 6.32em;
			float:left;
			font-family:BBVA Web Light;
			margin-bottom:0;
			border-right: 1px solid #DDDDDD;
		}
		
		.destacado-ventaja-completo div.ventaja h2 span{
			font-size:1.625em;
		}
		.destacado-ventaja-completo div.ventaja p{
			float:left;
			width:14.417em;
			margin-top:1em;
			margin-left: 20px;
		}
		
		.sin-imagen div.ventaja{
			top:0;
			width:auto;
		}
		
		.sin-imagen div.ventaja p{
			width:auto;
		}
		
		.sin-imagen div.ventaja h2{
			width:auto;
		}
		
		.ultimo{
			box-shadow:none;
		}
		
		.d-ultimo{
			background-image: none;
			box-shadow:none;
			margin-bottom: 2em;
		}
	/*section destacado*/
	
	.no-border-inf{
		border-bottom:0;
	}
	
	.no-border-sup{
		border-top:0;
	}
	
	/*Utilidades*/
/*		.bloque-utilidades{
			background: url("../mult/ico-utilidades.png") repeat-x scroll 0 0 transparent;
		}
		
		.utilidades{
			background: none repeat scroll 0 0 #FFFFFF;
	    border: 1px solid #DBDCDF;
	    display: block;
		}
		
		.utilidad{
			border-right: 1px solid #DBDCDF;
	    float: left;
	    height: 100%;
	    padding: 2em 1.9em 2em 2em;
	    width: 27.33em;
		}
		
		.utilidad h3{
			font-family: stag;
			font-size: 1.4em;
			color:#434A58;
			margin-bottom: 0.857em;
						
		}
		.utilidades .ultimo{
			border:none;
			margin:0;
			padding:2em;
		}
		
		.utilidades img{
			float:right;
			margin: 0 0 0 0.7em;
		}
		
		.utilidades p{
			font-size:1.2em;
			margin-bottom:0.833em;
		}
		.utilidad div{
			height: 7em;
			margin-bottom:1.2em;
		}
		
		.utilidades p.resaltado{
			color: #004C99;
	    font-size: 1.6em;
	    font-weight: bold;
		}*/
	/*Utilidades*/
	
	/*Autoservicio*/
		.autoservicios{
			background: none repeat scroll 0 0 #FFFFFF;
	    border: 1px solid #DBDCDF;
	    display: block;
	    margin-top: 0em;
	    margin-bottom: 2em;
		}
		.autoservicios div.ultimo{
			background:none;
		}
		
		.autoservicios div.alpha p{
			padding-left: 1.071em;
		}
		
		.autoservicios div.alpha div{
			padding-left: 1.5em;
		}
		
		.autoservicios div.alpha a{
			padding-left: 1.250em;
		}
				
		.autoservicio{
			background: url("../mult/ico-borde-gris.png") repeat-y scroll right 0 transparent;
			float:left;
			padding-bottom:2em;
		}
		
		.autoservicio div{
			margin-bottom:2em;
			margin-top:1.5em;
			height:auto;
			padding-right: 1.5em;
			position:relative;
			min-height: 40px;
		}
		
		.autoservicio div img{
			float:left;
		}
		
		.autoservicio div div.titulo{
			font-family:stag;
			font-size:1.4em;
			color:#434A58;
			position:absolute;
			bottom:0;
			margin:0;
			padding:0 3.07em 0.5em 5.071em;
			min-height: 0;
		}
		.autoservicio a.bullet-derecho{
			bottom:9px;
			position:absolute;
		}		
		
		.autoservicio p{
			font-size:1.2em;
			color:#71777F;
			padding-right: 1.250em;
			padding-bottom:1.250em;
			min-height: 6em;
		}
						
	/*Autoservicio*/
	.bloque-utilidades{
			background: url("../mult/ico-utilidades.png") repeat-x scroll 0 0 transparent;
		}
		
	.utilidades div div.titulo{
		margin-top: 0em;
		margin-left: 0em;
		padding-left: 0em;
	}
	
	.utilidades .autoservicio div{
		margin-top: 0em;
		padding-bottom: 20px;
	}
	
	.utilidades img{
			float:right;
			margin: 0 1em 0 0.7em;
		}
		
	.utilidades p.resaltado{
		color: #004C99;
    font-size: 1.6em;
    font-weight: bold;
    min-height: 0;
	}
	
	aside.lateral{
		margin:2em 0.5em 2em 0.5em;
		
	}
	
	/* aside box */
	.box-no-border{
		width:100%;
		margin-bottom:2em;	
	}
	
	.box{
		width:100%;
		float: right;
		border:1px solid #DDE3EA;
		margin-bottom:2em;
	}
	
	.box div.titulo{
		font-size:1.8em;
		width:100%;
		border-bottom:1px solid #DDE3EA;
		height:2.778em;
		color:#003F8C;
		background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fdfefe), color-stop(100%, #f5f7f8));
	  background: -webkit-linear-gradient(#fdfefe, #f5f7f8);
	  background: -moz-linear-gradient(#fdfefe, #f5f7f8);
	  background: -o-linear-gradient(#fdfefe, #f5f7f8);
	  background: -ms-linear-gradient(#fdfefe, #f5f7f8);
	  background: linear-gradient(#fdfefe, #f5f7f8);
	}
	
	.box div.titulo_gris{
		font-size:1.6em;
		width:100%;
		border-bottom:1px solid #DDE3EA;
		height:3.125em;
		color:#797F85;
		background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fdfefe), color-stop(100%, #f5f7f8));
	  background: -webkit-linear-gradient(#fdfefe, #f5f7f8);
	  background: -moz-linear-gradient(#fdfefe, #f5f7f8);
	  background: -o-linear-gradient(#fdfefe, #f5f7f8);
	  background: -ms-linear-gradient(#fdfefe, #f5f7f8);
	  background: linear-gradient(#fdfefe, #f5f7f8);
	}
	
	.box div.titulo_gris2{
		font-size:1.6em;
		width:100%;
		border-bottom:1px solid #DDE3EA;
		height:3.125em;
		color:#333333;
		background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fdfefe), color-stop(100%, #f5f7f8));
	  background: -webkit-linear-gradient(#fdfefe, #f5f7f8);
	  background: -moz-linear-gradient(#fdfefe, #f5f7f8);
	  background: -o-linear-gradient(#fdfefe, #f5f7f8);
	  background: -ms-linear-gradient(#fdfefe, #f5f7f8);
	  background: linear-gradient(#fdfefe, #f5f7f8);
	}
	
	.box div.titulo div, .box div.titulo_gris div, .box div.titulo_gris2 div{
		padding-top: 0.833em;
    padding-left: 1.111em;
	}
	
	.box div.contenido-a div.ultimo, .box div.contenido-b div.ultimo{
		border-bottom:0px;
	}	
		/* contenidos del box */
			/* contenido-a --> enlace, texto, bullet derecho */
				.contenido-a div.segmento{
					background: url("../mult/ico-flecha-azul-claro.png") no-repeat scroll 19.4em center #FFFFFF;
   				border-bottom: 1px solid #DDE3EA;
				}
				
				.contenido-a div.segmento a{
					font-size:1.2em;
					font-weight:bold;
					display:block;
					padding-top: 0.833em;
    			padding-left: 1.667em;
    			width:auto;
    			font-family:arial;
    			margin-right:1.818em;
				}
				
				.contenido-a div.segmento p{
					font-size:1.1em;
					color:#71777F;
					margin-top: 0.182em;
    			padding-left: 1.818em;
    			padding-bottom: 0.909em;
    			margin-right:1.818em;
				}
			/* contenido-a */
			
			/* contenido-b --> banner url Externas*/
				.contenido-b div.url-externa{
					background: url("../mult/ico-url-externa.png") no-repeat scroll 18.3em center #FFFFFF;
   				border-bottom: 1px solid #DDE3EA;
   				height: 2.4em;
   				padding: 1.5em 0 1em;
				}
				
				.contenido-b div.url-externa img{
					padding-left:2em;
					float:left;
				}
				
				.contenido-b div.url-externa p{
					color: #0073C9;
			    float: left;
			    font-family: BBVA Web Book;
			    font-size: 1.8em;
				}
			/* contenido-b */
			/* contenido-c --> banner-a: Titulo, imagen, botón */
				.contenido-c div.banner-a{
					padding:2em;
					background-color:#FFFFFF;
				}
				
				.contenido-c div.banner-a h3{
					font-size:2.2em;
					font-family:stagLight;
					color:#0072C9;
					margin-bottom:0.909em;
				}
				
				.contenido-c div.banner-a img{
					margin-bottom:0.6em;
				}
			/* contenido-c */
			/* contenido-d --> banner-b: Texto, botón, imagen */
				.contenido-d div.banner-b{
					height: 107px;
					float: left;
					background-color:#FFFFFF;
				}
				
				.contenido-d div.banner-b div.imagen{
					width: 300px;
					height: 106px;
					padding-top:10px;
				}
				
				.contenido-d div.banner-b div.imagen img{
					float: right;
				}
				
				.contenido-d div.banner-b div.texto {
					float: left;
					height: 100%;
					position: relative;
					top: -110px;
					margin-top:0;
				}
				
				.contenido-d div.banner-b div p{
					margin-top: 20px;
					margin-left: 20px;
					color: #797F85 !important;
					font-size: 12px !important;
					font-weight: normal !important;
					width: 180px;
				}
			/* contenido-d */
			/* contenido-e --> banner-c: Titulo, texto, boton, imagen */
				.contenido-e div.banner-c{
					padding-left: 2em;
					background-color:#FFFFFF;
				}
				
				.contenido-e div.banner-c img{
					float: left;
					margin-top: 1em;
				}
				
				.contenido-e div.banner-c div{
					float: left;
					margin-top: 2em;
					width: 266px;
				}
				
				.contenido-e div.banner-c div h3{
					font-size:20px;
					color:#0072C9;
				}
				
				.contenido-e div.banner-c div p{
					color: #003F8C;
					font-size: 1.4em;
					margin-top: 0.3em;
					height: auto;
				}		
			/* contenido-e */
			
			/* contenido-f*/
			.wysiwyg{
				line-height:17px;
				margin-top:15px;
			}
			
			.wysiwyg img{ 
				padding:5px;
			}
			
			#imagen.dcha {
				float: right;
				margin-left: 26px;
			}
			
			.wysiwyg ul li {
			background: url("../mult/ico-flecha-azul-derecha.png") no-repeat scroll 0 5px transparent;
			color: #434A58;
			font-family: arial;
			font-size: 14px;
			margin-bottom: 5px;
			padding-left: 16px;
			} 
			
			.wysiwyg p{
				margin-bottom:10px;
			}
			
			.wysiwyg h2{
				font-size: 28px;
				line-height: 1em;
				margin: 15px 0;
			}
			
			.wysiwyg h3{
				font-size: 17px;
				margin-bottom:15px;
			}
			
			
			
			/* contenido-f*/
		/* contenidos del box */
	/* aside box */
	
	/* elementos-check */

	.check-producto{
		background: none repeat scroll 0 0 transparent !important;
		margin:0px !important;
		padding:0px !important;
	}
	
	.elementos-check{
		background: url("../mult/ico-pie-elementos-check.png") repeat-x scroll 0 bottom transparent;
		padding-bottom: 25px;
		margin-bottom: 30px;
	}
	
	.elementos-check h3{
		font-size:14px;
		margin-bottom:10px;
	}
	
	.elementos-check ul{
		float:left;
		width:310px;
	}
	
	.elementos-check ul li{
		background: url("../mult/ico-check.png") no-repeat scroll right 0 transparent;
		color: #797F85;
		float:left;
		padding-right: 15px;
		font-size:14px;
		line-height:22px;
	}
	
	.elementos-check ul li strong{
		font-family:BBVA Web Medium;
	}
	
	.elementos-check ul li strong.blue{
		color:#004C99;
	}	
/* elementos-check */

/* Videos */

	#reproductor-video{
		margin: 10px 0;
	}
	
	#reproductor-video.dcha{
		float:right;
		margin-left:26px;
	}
	
	#reproductor-video.dcha .video video{
		width:100%;
	}
	
	#reproductor-video.dcha .video footer{
		width:320px;
	}
	
	#reproductor-video footer{
		margin-top:10px;
	}
	
	#reproductor-video footer p{
		font-size:12px;
		margin:0px;
	}
	#reproductor-video footer strong{
		font-weight:bold;
		color:#333333;
	}
	
/* Videos */


/* Subhome */
	.subhome-central{
		margin-top:2em;
		margin-bottom:2em;
	}
	
	.subhome-central h3{
		font-size:3em;
		width:8.433em;
		padding-bottom:0.333em;
		
	}
	.subhome-central h3.all{
		width:auto;
	}
	
	.bloque-ventaja img{
		float: right;
		margin-right: 5em;
	}
	.subhome-central div.imagen{
		min-height: 15.8em;
	}
	
	.subhome-central p.descripcion{
		background:url("../mult/ico-separador-gb.png") repeat-x scroll 0 bottom transparent;
		font-size:1.6em;
		display:block;
		padding-bottom:1.250em;
		margin-bottom:1.250em;
	}
	
	.subhome-central .grid_08 p.descripcion{
		background:none repeat scroll 0 0 transparent;
	}
	
	.subhome-central div.familia{
		margin-top:2em;
		margin-bottom:4em;
	}
	
	.subhome-central div.familia img{
		float:left;
	}
	
	.subhome-central div.familia div{
		float:right;
		 width: 26.3em;
	}
	
	div.familia div h4{
		color:#003F8C;
		margin-bottom: 20px;
		font-size:1.6em;
	}
	
	div.familia div h4.iconoCuentas{
		background: url("../mult/cuentas.png") no-repeat scroll left 9px transparent;
		color: #003F8C;
		font-size: 1.6em;	
		padding-top: 10px;
	}
	
	div.familia div h4.iconoHipotecas {
		background: url("../mult/creditos.png") no-repeat scroll left 5px transparent;
		color: #003F8C;
		font-size: 1.6em;
		padding-top: 10px;
	}
	div.familia div h4.iconoAhorro{
		background:url("../mult/ahorro.png") no-repeat left 1px transparent;
		color: #003F8C;
		font-size: 1.6em;
		padding-top: 10px;
	}
	div.familia  h4.iconoSeguros{
		background:url("../mult/seguros.png") no-repeat left 2px transparent;
		color: #003F8C;
		font-size: 1.6em;
		padding-top: 10px;
	}
  div.familia  h4.iconoBroker{
		background:url("../mult/cuentas.png") no-repeat left 9px transparent;
		color: #003F8C;
		font-size: 1.6em;
		padding-top: 10px;
	}
	
	div.familia div p{
		font-size:1.2em;
		margin-bottom:0.833em;
		width: 20em;
	}
	
	div.familia ul{
		margin-left:45px;
	}
	
	div.familia li{
		list-style-type: disc;
		color:#0066B8;
		margin-top:10px;
		font-size:1.4em;
	}
	
	div.familia li:hover{
		list-style-type: disc;
		color:#003F8C;
		margin-top:10px;
		font-size:1.4em;
	}
	
	div.familia a{
		color:#0072C9;
	}	
	div.familia a.enlaces{
		color: #0072C9;
		
	}
	
  div.familia a.enlacesDesplegables{
		color: #0072C9;
		
	}	
	div.familia a.enlacesDesplegables:hover{
		color:#003F8C;
		text-decoration:underline;
	}
	
	div.familia a:hover{
		color:#003F8C;	
	}
	div.familia span.flechas a{
		color: #003F8C;
		font-size: 1.1em;
	}	
	
	div.list-bloque{
		margin-top:10px;
	}
	
	
	span.flechas {
		background: url("../mult/bg-raquo.png") no-repeat scroll right center transparent;
		margin-left: 5px;
		padding-left: 25px;
		padding-right: 10px;
	}
	
	.familia-linea{
		background:url("../mult/ico-separador-gb.png") repeat-x scroll 0 bottom transparent;
		margin-left:25px;
		display:block;
		padding-bottom:1.250em;
		margin-bottom:1.250em;
	}
	
	.subhome-central div.grid_8 p.descripcion{
		background:none;
	}
	/*pestañas 3*/
	#pestanyas-lateral-2{
			float:right;
			margin: 10px 0 10px 0;
			width: 301px;
		}
		
		#pstnys{
			background: url("../mult/ico-pstnys-inf.png") repeat-x scroll 0 bottom transparent;
	    border-bottom: 0 solid #DBDCDF;
	    display: block;
	    width: 100%;
		}
		
				
		#pstnys h3#pst1{
			border-color: #DBDCDF;
	    border-radius: 5px 0px 0px 0px;
	    border-style: solid solid none;
	    border-width: 1px 1px 0px 1px;
		}
		
		#pstnys h3#pst2{
			border-color: #DBDCDF;
	    border-radius: 0px 0px 0px 0px;
	    border-style: solid solid none;
	    border-width: 1px 1px 0px 0px;
		}
		#pstnys h3#pst3{
			border-color: #DBDCDF;
	    border-radius: 0px 5px 0px 0px;
	    border-style: solid solid none;
	    border-width: 1px 1px 0px 0px;
		}
		
		#pstnys h3.activo{
			background-color:#fff;
			padding-bottom: 8px;
			color: #003F8C;
		}
		
		#pestanyas-lateral-2 .pst{
			background-color: #FFFFFF;
			border-color: #DBDCDF;
			border-radius: 0 0 5px 5px;
			border-style: solid;
			border-width: 0 1px 1px;
			padding: 20px 20px 25px;
		}
		
		#pestanyas-lateral-2 .pst h4{
			color: #333333;
	    font-size: 15px;
	    margin-bottom: 16px;
		}
		
		
		#pestanyas-lateral-2 .pst input.texto{
			border: 1px solid #DBDCDF;
	    border-radius: 3px 3px 3px 3px;
	    box-shadow: 0 1px 3px #000000 inset;
	    height: 24px;
	    margin-bottom: 10px;
	    width: 258px;
		}
	

	/*pestañas 4*/
	h2.h2Pestanyas{
		float:left;
		margin-bottom: 20px;
		margin-left: -5px;
	}
	
	#pestanyas4{
			float:right;
			margin: 0px 0 -1px 0;
			width: 660px;
		}
		
	#pestanyas4	div#pstnys{
			background: url("../mult/ico-pstnys-inf.png") repeat-x scroll 0 bottom transparent;
			border-bottom: 0 solid #DBDCDF;
			display: block;
			width: 121%;
			margin-left: -125px;
			
		}
		
	.textoPest{
		color:#434A58;
		font-size:1.166em;
	}	
	
		#pstnys h3{
			background-color: transparent;
			color: #333333;
			cursor: pointer;
			float: left;
			font-size: 12px;
			margin-bottom: 0;
			padding: 7px 0;
			text-align: center;
			width: 109px;
		}
		
		#pstnys h3#pst1pst4{
			border-color: #DBDCDF;
	    border-radius: 5px 0px 0px 0px;
	    border-style: solid solid none;
	    border-width: 1px 1px 0px 1px;
		padding-left:10px;
		padding-right:10px;
		padding-top:27px;
		padding-bottom:20px;
		}
		
		#pstnys h3#pst2pst4{
			border-color: #DBDCDF;
			border-radius: 0px 0px 0px 0px;
			border-style: solid solid none;
			border-width: 1px 1px 0px 0px;
			padding-left: 10px;
			padding-right: 10px;
			padding-top: 27px;
			padding-bottom: 20px;
		}
		#pstnys h3#pst3pst4{
			border-color: #DBDCDF;
	    border-radius: 0px 0px 0px 0px;
	    border-style: solid solid none;
	    border-width: 1px 1px 0px 0px;
		padding-left:10px;
		padding-right:10px;
		padding-top:27px;
		padding-bottom:20px;
		}
		#pstnys h3#pst4pst4{
			border-color: #DBDCDF;
	    border-radius: 0px 0px 0px 0px;
	    border-style: solid solid none;
	    border-width: 1px 1px 0px 0px;
		padding-left:10px;
		padding-right:10px;
		padding-top:27px;
		padding-bottom:20px;
		}
	  #pstnys h3#pst5pst4{
			border-color: #DBDCDF;
	    border-radius: 0px 0px 0px 0px;
	    border-style: solid solid none;
	    border-width: 1px 1px 0px 0px;
		padding-left:10px;
		padding-right:10px;
		padding-top:27px;
		padding-bottom:20px;
		}
		
		#pstnys h3#pst6pst4{
			border-color: #DBDCDF;
	    border-radius: 0px 5px 0px 0px;
	    border-style: solid solid none;
	    border-width: 1px 1px 0px 0px;
		padding-left:10px;
		padding-right:10px;
		padding-top:27px;
		padding-bottom:20px;
		}
		
		#pstnys h3.activo{
			background-color:#F6F8F6;
			padding-bottom: 8px;
			color: #003F8C;
		}
		
		#pestanyas4 .pst{
			background-color: #FFFFFF;
			border-color: #DBDCDF;
			border-radius: 0 0 5px 5px;
			border-style: solid;
			border-width: 0 1px 1px;
			padding: 20px 20px 25px;
		}
		
		#pestanyas4 .pst h4{
			color: #333333;
	    font-size: 15px;
	    margin-bottom: 16px;
		}
		
		
		#pestanyas4 .pst input.texto{
			border: 1px solid #DBDCDF;
	    border-radius: 3px 3px 3px 3px;
	    box-shadow: 0 1px 3px #000000 inset;
	    height: 24px;
	    margin-bottom: 10px;
	    width: 258px;
		}

	
	/* cajas familia */
	
		
		
		
	/* cajas familia */
	
	/*tabla-inf*/
/*Tabla*/
	
	.tabla-inf {
		width: 100%;
		text-align: left;
		margin-left: -10px;
		
	}
	.tabla-inf  caption{
		text-align: left;
		color: #434A58;
		padding-top: 2em;
		padding-bottom: 2em;
		font-weight: bold;
		font-size: 1.8em;
	}
	
	.tabla-inf th{
		text-align: left;
		background-color:#F8F8F5;
		font-size: 1.0em;
		padding-top:1em;
		padding-bottom:1em;
		padding-left: 1em;
		border-bottom: 1px solid #E5E5E5;
		border-top: 1px solid #E5E5E5;
		font-weight: bold;
	}
	
	.tabla-inf tr{
		border-bottom: 1px solid black;
		border-color:#E5E5E5;
		text-align: left;
	}
	
	.tabla-inf td{
		padding-top:2em;
		padding-bottom:2em;
		padding-left: 1em;
	}
	.tabla-inf p.textoNormal{
		font-size: 1.2em;
		font-family: Arial,tahoma, verdana;
	}
	
	.tabla-inf p.textoAzul{
		color: #0078D2;
		font-size: 1.4em;
		font-weight:bold;
		font-family: Arial,tahoma, verdana;
	}
	
	.tabla-inf p.textoNegrita{
		font-size: 1.4em;
		font-weight:bold;
		font-family: Arial,tahoma, verdana;
	}
	
	.tabla-inf p.cabecera{
		font-size: 1.0em;
		font-weight:bold;
		font-family: Arial,tahoma, verdana;
	}

	/*tabla*/
		
	
/* Subhome */

/*****Tablas: Genéricas */
	table{
		font-size:1.4em;
		color: #434A58;
	}
	
	tr{
		background-color: #FFFFFF;
    border-bottom: 1px solid #E5E5E5;
    text-align: left;
    vertical-align: middle;
	}
	
	tr:hover{
		background-color: #55B6E4;
    text-shadow: 1px 1px 0 #308AC9;
    color: #FFFFFF;
	}
	
	th{
		color: #434A58;
		text-shadow:none;
		background-color: #F8F8F5;
    border: 1px solid #E5E5E5;
    font-family: Arial,Helvetica,sans-serif;
    font-weight: bold;
    height: 2.214em;
    text-align: center;
    vertical-align: middle;
    font-size:1.071em;
	}
		
	td{
		height: 2.214em;
		text-align: center;
    vertical-align: middle;		
	}
	
	tr td a:hover{
		color: #FFFFFF !important;
	}
	/*****Tablas: Genéricas */

/*Contenido *****************************************************************************/



/*Pie ***********************************************************************************/
footer.estructural-pie{
		font-family: BBVA Web Book,Arial,tahoma;
		margin: 30px auto 0;
}
	/*pie suprior*/
		.pie-sup{
			height:169px;
			margin-bottom: 70px;
	    margin-left: auto;
	    margin-right: auto;
	    width: 960px;
	    padding-top: 160px;
		}
		
		.pie-sup div{
	    float: left;
	    padding-left: 20px;
	    padding-right: 37px;
	    width: 180px;
	    border-right: 1px solid #DDDDDD;
		}
		
		.pie-sup div.ultimo{
	    border-right: none;
		}
		
		.pie-sup h4{
			color: #434A58;
    	font-family: BBVA Web Medium;
   		font-size: 12px;
    	margin-bottom: 19px;
		}
				
		.pie-sup ul li{
			padding-bottom: 0.7em;
		}
		
		.pie-sup a{
			color: #797F85;
			font-size: 11px;
    	line-height: 15px;
		}
		.pie-sup a:hover{
			color: #3D91CD;
		}
		
		
		ul.redes li{
			margin-bottom: 7px;
			width: 81px;
			list-style:none;
		}
		
		ul.redes li a{
			padding-left:22px;
			padding-bottom:2px;
		}
		.links-mas{
			margin-bottom: 19px;
			
		}
		ul.links-mas li{
			list-style:none;
		}
		
		.links-mas li.seguridad a {
			background:url("../mult/ico-seguridad.png") no-repeat left 0 transparent;
			padding-left:18px;
		}
		.links-mas li.seguridad a:hover {
			background:url("../mult/ico-seguridad-hover.png") no-repeat left 0 transparent;	
		}
		
		.links-mas li.ayuda a {
			background:url("../mult/ico-ayudas.png") no-repeat left 0 transparent;
			padding-left:18px;
		}
		.links-mas li.ayuda a:hover {
			background:url("../mult/ico-ayudas-hover.png") no-repeat left 0 transparent;	
		}
		
		ul.redes li.facebook a{
			background:url("../mult/ico-facebook.png") no-repeat left 0 transparent;
		}
		
		ul.redes li.skype a{
			background:url("../mult/ico-skype.png") no-repeat left 0 transparent;
		}
		
		ul.redes li.twitter a{
			background:url("../mult/ico-twitter.png") no-repeat left 0 transparent;
		}
		
		ul.redes li.youtube a{
			background:url("../mult/Youtube.png") no-repeat left 0 transparent;
		}
		
		ul.redes li.google a{
			background:url("../mult/ico-google.png") no-repeat left 0 transparent;
		}
		
		ul.redes li.rss a{
			background:url("../mult/ico-rss.png") no-repeat left 0 transparent;
		}
		
		ul li.perdido a{
			background:url("../mult/ico-perdido.png") no-repeat left 0 transparent;
			padding-left:22px;
			padding-bottom:2px;
		}
		
		ul li.descubierto a{
			background:url("../mult/ico-descubierto.png") no-repeat left 0 transparent;
			padding-left:22px;
			padding-bottom:2px;
		}
		
		ul li.sindinero a{
			background:url("../mult/ico-sindinero.png") no-repeat left 0 transparent;
			padding-left:22px;
			padding-bottom:2px;
		}
		
	/*pie suprior*/
	
	/*pie inferior*/
		.Pie-inf{
			  background: none repeat scroll 0 0 #F4F8F8;
		    border-bottom: 1px solid #DBDCDF;
		    border-top: 1px solid #DBDCDF;
		    overflow: hidden;
		}

		.Pie-inf div.menu-inf {
		    margin-left: auto;
		    margin-right: auto;
		    width: 960px;
		}
		
		.menu-inf div.links{
			display: inline;
			float: left;
			width: 661px;
			padding-top:12px;
		}
		
		.menu-inf div.links ul li{
			background: url("../mult/top-nav-li-separator.gif") no-repeat scroll left top transparent;
		    display: inline-block;
		    padding: 0 1em;
		}
		
		.menu-inf div.links ul li:first-child {
		    background: none repeat scroll 0 0 transparent;
		    padding-left: 0;
		}
		
		.menu-inf a{
			color: #797F85;
			font-size: 12px;
		}
		
		.menu-inf div.copyright {
	    color: #797F85;
	    float: left;
	    font-size: 12px;
	    height: 41px;
	    line-height: 3;
	    margin-left: 41px;
	    text-align: center;
	    width: 258px;
		}
	/*pie inferior*/
/*Pie ***********************************************************************************/


/*Reproductor videos, audios, imagenes***************************************************/
#reproductor
{
	margin:10px;
}

#reproductor.dcha
{
	float: right; 
	margin-right: 14px;
}

#reproductor.izqda
{
	float: left; 
	margin-right: 14px;
}

#reproductor ul li{
		list-style-image: none;
		display: inline;
}

#reproductor .pestanas{
	border-color: #DDE3EA;
  border-style: solid;
  border-bottom-width: 1px;
  padding-bottom: 5px;
}

#reproductor .pestanas ul li{
		font-family: BBVA Web medium;
    border-color: #DDE3EA;
    border-style: solid solid none solid;
    border-width: 1px 0px 0px 1px;
    color: #3D91CD;
    cursor: pointer;
    padding: 7px 10px 6px;
    margin-left:0px;
    margin-right:-3px;
}

#reproductor .pestanas ul li.last{
		border-right-width: 1px;
}

#reproductor .pestanas ul li.activo{
    color: #006699;
    border-bottom-color: #FFFFFF;
    border-bottom-width: 3px;
    border-bottom-style: solid;
}

#reproductor .contenido-pestanas{
	height: 350px; 
	width: 350px;
	 border-color: #DDE3EA;
  border-style: none solid solid;
  border-width: 1px;
}

#reproductor .contenido-pestanas ul li{
		display:none;
		text-align: center;
}

#reproductor .contenido-pestanas ul li div{
		padding-top:10px;
}

#reproductor .contenido-pestanas ul li.activo{
		display:block;
}

#reproductor .botones ul.activo{
		display:block;
}

#reproductor .botones ul{
		display:none;
}

#reproductor .botones ul li{
		width: 20px;
		height: 20px;
}


#reproductor .contenido-pestanas .thumbs{
		height:100px;
		padding-top:10px;
		padding-right:10px;
}

#reproductor .contenido-pestanas .thumbs img.activo{
		border: 2px solid;
}

#reproductor .contenido-pestanas .thumbs a{
		padding-right:5px;
}


#reproductor .botones{
		height: 40px; 
		border-color: #DDE3EA;
  	border-style: none solid solid;
  	border-width: 1px;
  	text-align: center;
}

#reproductor .botones ul{
	padding-top:10px;
}

#reproductor .botones ul li{
	cursor: pointer;
}

#reproductor .contenido-pestanas #imagenes img{
		display:none;
}

#reproductor .contenido-pestanas #imagenes img.activo{
		display:block;
}

/* Estilos marca blanca */
	html.ficha{
		background:#F4F6F3;
	}
	
	html.ficha body{
		background:#F4F6F3;
	}
	
	html.ficha body div.bloque-central{
		border-top: medium none;
	}
	
	html.ficha body article#contenido{
		padding:0px
	}
/* Estilos marca blanca */


.clear {
  clear: both;
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}


.clearfix:before, div:before, article:before, section:before, nav:before, header:before, footer:before,
.clearfix:after, div:after, article:after, section:after, nav:after, header:after, footer:after {
  content: '\0020';
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}

.clearfix:after, div:after, article:after, section:after, nav:after, header:after, footer:after {
  clear: both;
}

.clearfix, div, article, section, nav, header, footer {
  zoom: 1;
}

.ab-preg-resp {
	display:none;
}
.ab-preg-tit {
	color:#0000FF;
	height:30px;
	width:620px;
	margin-bottom:10px;
	font-family:stagMedium;
	font-size:12px;
	background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #F6F7F8), color-stop(100%, #FFFFFF));
	background: -webkit-linear-gradient(#FFFFFF, #F6F7F8);
	background: -moz-linear-gradient(#FFFFFF, #F6F7F8);
	background: -o-linear-gradient(#FFFFFF, #F6F7F8);
	background: -ms-linear-gradient(#FFFFFF, #F6F7F8);
	background: linear-gradient(#FFFFFF, #F6F7F8);
	border-color: #D5E2EE;
	border-radius: 5px;
	border-style: solid;
	border-width: 1px;
}



.ab-preg-tit_plegado {
	padding-left:10px;
	background: url("../mult/flecha-buscador-cerrado.png") no-repeat scroll 586px 0 transparent;
	display: block;
	height: 70%;
	padding-top: 10px;
}


.ab-preg-tit_desplegado {
	padding-left:10px;
	background: url("../mult/flecha-abrir-buscador.png") no-repeat scroll 586px 0 transparent;
	display: block;
	height: 70%;
	padding-top: 10px;
}

/*.ab-preg-util fb853 ul li{ float:right;}*/
.ab-preg-util fb853  li{ float:right; display:inline;}

.pie-sup h4{
	color: #333333;
    	font-family: BBVA Web Medium;
   	font-size: 12px;
    	margin-bottom: 19px;
        width: 170px;
   }
.grid_08 div.segmento{
	background: url("../mult/ico-flecha-azul-claro.png") no-repeat scroll 27.4em center #FFFFFF;
	padding: 0.5em 0 1em;
	}
	
	
.grid_08 div.box div.url-externa {
    background: url("../mult/ico-url-externa.png") no-repeat scroll 26.5em center #FFFFFF;
}

.box div.contenido-f-titulo, .box div.contenido-g-titulo {
	background: url("../mult/ico-info.png") no-repeat scroll 14.5em 0.6em transparent;
	margin-left: -8px;   
}

.box div.contenido-f div.ultimo, .box div.contenido-g div.ultimo{
		border-bottom:0px;
}	
.contenido-f div.segmento, .contenido-g div.segmento{
	background: url("../mult/ico-flecha-azul-claro.png") no-repeat scroll 27.4em center #FFFFFF;
	padding: 0.5em 0 1em;
	border-bottom: 1px solid #DDE3EA;
}

.contenido-f p.num {
    border-right: 1px solid #003F8C;
    color: #003F8C;
    float: left;
    font-family: Arial,tahoma,verdana;
    font-size: 1.8em;
    font-weight: bold;
    height: 24px;
    margin-bottom: 7px;
    margin-top: 5px;
    padding-left: 13px;
    padding-right: 13px;
    padding-top: 10px;
    width: 10px;
}

.contenido-f p.texto {
    /*background: url("../mult/ico-3Small.png") no-repeat scroll 1em 1.8em #FFFFFF;*/
    color: #0072C9;
    float: left;
    font-family: Arial,tahoma,verdana;
    font-size: 1.2em;
    font-weight: bold;
    height: 40px;
    margin-bottom: 7px;
    margin-top: 5px;
    padding-left: 13px;
    padding-right: 13px;
}

.contenido-f div.imagen0 {
    background: url("../mult/ico-0SSmall.png") no-repeat scroll 5em 2.8em #FFFFFF;
    height: 40px;
    width: 140px;
}

.contenido-f div.imagen1 {
    background: url("../mult/ico-1SSmall.png") no-repeat scroll 5em 2.8em #FFFFFF;
    height: 40px;
    width: 140px;
}

.contenido-f div.imagen2 {
    background: url("../mult/ico-2SSmall.png") no-repeat scroll 5em 2.8em #FFFFFF;
    height: 40px;
    width: 140px;
}

.contenido-f div.imagen3 {
    background: url("../mult/ico-3SSmall.png") no-repeat scroll 5em 2.8em #FFFFFF;
    height: 40px;
    width: 140px;
}

.contenido-f div.imagen4 {
    background: url("../mult/ico-4SSmall.png") no-repeat scroll 5em 2.8em #FFFFFF;
    height: 40px;
    width: 140px;
}

.contenido-f div.imagen5 {
    background: url("../mult/ico-5SSmall.png") no-repeat scroll 5em 2.8em #FFFFFF;
    height: 40px;
    width: 140px;
}


.contenido-g p.num {
    border-right: 1px solid #003F8C;
    color: #003F8C;
    float: left;
    font-family: Arial,tahoma,verdana;
    font-size: 1.8em;
    font-weight: bold;
    height: 20px;
    margin-bottom: 7px;
    margin-top: 5px;
    padding-left: 13px;
    padding-right: 13px;
    padding-top: 5px;
    width: 10px;
}

.contenido-g p.texto {
    color: #0072C9;
    float: left;
    font-family: Arial,tahoma,verdana;
    font-size: 1.2em;
    font-weight: bold;
    margin-top: 11px;
    padding-left: 13px;
    padding-right: 13px;
}


div.textoCliente h3 {
	font-size: 30px;
	margin-top: 20px;
}

.separador{
	border-right: 1px solid #DCDCDC;
}

.subhome-central p.textoCliente {
	font-size:1.6em;
}



/*contenido-h*/

.contenido-h div.url-externa{
	background: url("../mult/ico-url-externa.png") no-repeat scroll 18.3em center #FFFFFF;
  	border-bottom: 1px solid #DDE3EA;
	height: auto;
	padding: 1.5em 0 1em;
}
	
.contenido-h div.url-externa img{
	padding-left:2em;
	float:left;
}
	
.contenido-h div.url-externa p.telef {
    color: #0065B7;
    float: left;
    font-family: Arial,tahoma,verdana;
    font-size: 1.8em;
    font-weight: bold;
    margin-left: -3.5em;
    margin-top: 1em;
}

.contenido-h div.url-externa p.titulo {
    color: #434A58;
    float: left;
    font-family: Arial,tahoma,verdana;
    font-size: 1.2em;
    margin-left: 2em;
    margin-top: 0.5em;
}


/* fin contenido-h*/

.sectionBuscador fieldset input.searchMapa {
    -moz-transition-duration: 0.35s;
    -moz-transition-property: width;
    border: 1px solid rgba(0, 0, 0, 0.16);
    border-radius: 5px 5px 5px 5px;
    font-family: 'BBVA Web Book';
    font-size: 1.2em;
    margin-left: -23.5em;
    padding: 1em;
    text-align: left;
    width: 16em;
} 

.tituloAtencionCliente{
	margin-top:20px;
	margin-bottom:20px;
	font-size:1.8em;
	color:#434A58;
	
}


.grid_08 div.titulo2{
	height:50px;
}

.grid_08 div.TextoMail{
	margin-top:20px;
	height:50px;
}

p.textoNegrita{
	font-family: Arial,tahoma,verdana;
	font-weight:bold;
	font-size:1.2em;
}
.grid_08 p.mail{
	font-weight:bold;
	font-family: Arial,tahoma,verdana;
	color:#0078D2;
	font-size:1.2em;
}
.parrafo p.normal{
	font-size:1.2em;
}


div.parrafo{
	margin-top:20px;
	
}


.parrafo a.palabraAzul{
	color:#0078D2;
	font-family: Arial,tahoma,verdana;
	font-size:1em;
}


/*******EDITABLE VIDEO******/

 .textoVideoEditable h3{
	font-size: 3em;
    margin-bottom: 20px;
    margin-top: 20px;
}

.container_24 div.textoVideoEditable  p.textoVideoEditable {
	color: #434A58;
    font-family: Arial,tahoma,verdana;
    font-size: 1.6em;
}

.pst1-cuentas div.posicionVideo {
    margin-left: 140px;
    margin-top: 30px;
}


.box p.tituloAside{
	font-size: 0.889em;
	color:#333333;
}

.contenido-a div.segmento a.contenidoAside, .contenido-a div.segmento2 a.contenidoAside{
	font-family: Arial,tahoma,verdana;
	color:#0072C9;
	font-size: 1.2em;
    margin-right: 1.818em;
    margin-top: 1em;
    padding-bottom: 1em;
	font-weight:normal;
}

.contenido-a .segmento2 {
	background-color:#FFFFFF;
	padding: 2em;
	border-bottom: 1px solid #DDE3EA;
	
}


.contenido-a div p.contenidoAsideNegrita {
    color: #0072C9;
    font-family: Arial,tahoma,verdana;
    font-size: 1.2em;
    font-weight: bold;
    margin-top: 15px;
    width: 240px;
}
.contenido-a div p.contenidoAsideImagen {
    background: url("../mult/dni-ico.png") no-repeat scroll 0.3em center #FFFFFF;
    color: #0072C9;
    float: left;
    height: 35px;
    width: 60px;
	margin-left: 15px;
}

.elementos-check-ordenados h3 {
    font-size: 14px;
    margin-bottom: 10px;
}


.elementos-check-ordenados ol li {
    background: url("../mult/ico-check.png") no-repeat scroll right center transparent;
    clear: left;
    color: #797F85;
    float: left;
    font-size: 14px;
    line-height: 22px;
    list-style: decimal inside none;
    padding-right: 1.45em;
}

.elementos-check-sociales ul li{
	float:left;
	margin-top: 20px;
	font-size: 1.2em;
    line-height: 22px;
    padding-right: 1.45em;
	color: #797F85;
   
}

.elementos-check-sociales li.twitter {
    background: url("../mult/twitter-ico.png") no-repeat scroll 0 center transparent;
    padding-left: 3em;
}

.elementos-check-sociales li.facebook {
    background: url("../mult/facebook-ico.png") no-repeat scroll 0 center transparent;
    padding-left: 3em;
}
/***************************/


.grid_08  p.textoMapaGrande{
	font-size:1.6em;
	margin-bottom:20px;
	color:#003F8C;
}


.grid_08 p.textoMapaPequenyo {
    color: #003F8C;
    font-size: 1.2em;
    font-weight: bold;
    line-height: 20px;
    margin-bottom: 20px;
    width: 120px;
}

	div.textoResult p {
    color: #797F85;
    font-size: 1.600em !important;
    
	}
	
	
.buscador {
    width:90%;
    
	}
	
	
	
	div.textoResult h3 {
		font-size: 3.000em;
		width: 8.2em;
	}


.negrita{
			color: #434A58;
	    font-size: 1.000em;
	    margin-top: 3.000em;
	    margin-bottom:2.000em;
	    font-weight:bold;
		}

div.grid_08 p {
    color: #797F85;
    font-size: 1.200em;
    
	}
	
.linea  {
    margin-right: 2.000em;
    width:100%;
	}
	
.pagina  {
		background-color:#fff;
    border: 1px solid #DDE3EA;
    margin-bottom:2em;
    padding-left:1.000em;
    padding-top:1.000em;
	}
	
	
.pagina_negrita  {
		background-color:#F1F5F6;
    border: 1px solid #DDE3EA;
    padding-left:1.000em;
    padding-top:0.1em;
	}		
	
.pagina .activo a {
     color: #003F8C;
     font-family: 'StagMedium';
	}
	
.pagina .activo {
   color: #003F8C;
	 font-family: 'StagMedium';
	 font-size: 1.2em;
	 font-weight: normal;
	}		
	
.pagina_negrita .negrita  {

    color: #333333;
	  font-size: 1.600em;
	  margin-top: 1.000em;
	  margin-bottom:1.000em;
	  font-weight:bold;
	}	

.pagina a{
		
		color: #0072C9;
		margin-top: 1.667em;
    margin-bottom: 1.667em;
    font-size:1.400em;
    font-family: 'Stag';
    font-weight:normal;
	}


.linea p{
		margin-top: 1.667em;
    margin-bottom: 1.667em;
    width:100%
	}
	
.linea .ultimo{
   background:none;  
	}

.container_24 .cont-izq-resul{
		float: left;
		height: 100%;
	}

.lin_borde {
		background: url("../mult/ico-separador-gb.png") repeat-x scroll 0 bottom transparent;
    padding-bottom: 1.5em;
    padding-top: 1.5em;
    width: 93%;
}

	
.destacado2 {
    float: left;
    height: 12em;
    padding: 0 0 2em;
    width: 18em;
}

.destacado2 h2{
			float: left;
	    font-size: 1.8em;
	    margin-bottom: 0.556em;
	    margin-right: 0.556em;
	    width: 6.667em;
		}
		
.destacado2 span.imagen img{
			margin-bottom:1em;
}
		
.linea div.destacado2 p{
			font-size:1.2em;
			font-family:arial;
			margin-bottom:1em;
			margin-top:0;
}
		
.destacado2 a{
			background:url("../mult/ico-flecha-azul-derecha.png") no-repeat scroll right 2px transparent;
			font-size:1.2em;
			font-family:arial;
			font-weight:bold;
			padding-right:0.833em;
}

.contenido2-c div.banner-a{
			padding:2em;
			
}
				
.bloque-ventaja2 div.ventaja2{
	
			border: 1px solid #DDE3EA;
			padding-left: 0.5em;
			padding-top:1em;
			padding-right:0.5em;
			margin-left:1em;
			margin-right:1em;
			background-color:#FFFFFF;

	}

.bloque-ventaja2 img{
		float: right;
		padding-right: 2em;
		padding-bottom: 1em;
		padding-left: 1em;
		padding-top:2em;
		margin-top:2em;
		
	}
	
.bloque-ventaja2 h2{
		float: left;
		margin-left: 13px;
		margin-top: 1em;
		width: 100px;
	}
	
.bloque-ventaja2 p{
		float: left;
		margin-left: 1em;
		margin-top: 1em;
	}
	
.ventaja2 p{
			font-size:1.2em;
		}
		
.ventaja2 h2{
			font-size:1.8em;
			color:#003F8C;
			margin-bottom: 0.5em;
		}
	
.bloq-derecho{
	
	margin-top:2em;	
	
}

/*pestañas */
		#pestanyas-pagina{
			float:left;
			margin: 1.000em 0 1.000em 0;
			width: 40.000em;
		}
		
		#pstnys-paginas{
			border-bottom: 0 solid #DBDCDF;
			display: block;
			width: 100%;
		}
		
		#pstnys-paginas #pst1{
			float: left;
			margin-bottom: 0;
			background-color: transparent;
			cursor: pointer;
			border-color: #DBDCDF;
			border-radius: 0.5em 0px 0px 0px;
			border-style: solid solid none;
			border-width: 0.100em 0.100em 0em 0.100em;
			height: 3.8em;
			margin-bottom: 0.7em;
		}
		
		#pstnys-paginas #pst2{
			float: left;
			margin-bottom: 0;
			background-color: transparent;
			cursor: pointer;
			border-color: #DBDCDF;
			border-radius: 0em 0em 0em 0em;
			border-style: solid solid none;
			border-width: 0.100em 0.100em 0em 0em;
			height: 3.8em;
		}
		
		#pstnys-paginas #pst3{
			float: left;
			margin-bottom: 0;
			background-color: transparent;
			cursor: pointer;
			border-color: #DBDCDF;
			border-radius: 0em 0em 0em 0em;
			border-style: solid solid none;
			border-width: 0.100em 0.100em 0em 0em;
			height: 3.8em;
		}
		
		#pstnys-paginas #pst4{
			float: left;
			margin-bottom: 0;
			background-color: transparent;
			cursor: pointer;
			border-color: #DBDCDF;
			border-radius: 0em 0.500em 0em 0em;
			border-style: solid solid none;
			border-width: 0.100em 0.100em 0em 0em;
			height: 3.8em;
		}
		
		#pstnys-paginas #pstUnica {
			background-color: transparent;
			border-color: #DBDCDF;
			border-radius: 0.5em 0.5em 0 0;
			border-style: solid solid none;
			border-width: 0.1em 0.1em 1em;
			cursor: pointer;
			float: left;
			height: 3.6em;
			margin-bottom: 0.7em;
			min-width: 10em;
		}
		
		#pstnys-paginas  h3{
			color: #71777F;
			font-family:Arial;
			font-weight:bold;
			font-size: 1.2em;
			padding: 1.2em 1em 1em;
			text-align: center;
		}
		
		

		
		
		#pstnys-paginas #pst1 div p,#pstnys-cuentas #pst2 div p , #pstnys-cuentas #pst3 div p, #pstnys-cuentas #pst4 div p{
			color: #434A58;
			font-size: 1.200em;
			font-family: arial;
			padding: 1.200em 0 2.400em 2.000em;
			width: 18.000em;
		}
		
		#pstnys-paginas #pst1.activo, #pstnys-paginas #pstUnica.activo,  #pstnys-paginas #pst2.activo, #pstnys-paginas #pst3.activo, #pstnys-paginas #pst4.activo{
			background-color:#fff;
			color: #434A58;
			height:3.9em;
		}
		

		
		#pstnys-paginas #pst1 div p.activo, #pstnys-paginas #pst2 div p.activo,#pstnys-paginas #pst3 div p.activo,#pstnys-paginas #pst4 div p.activo{
			padding-bottom: 25px;
		}

		#pstnys-paginas  .activo h3{
			color: #434A58;
			font-weight:bold;
		}
		

		
		#pestanyas-paginas .pst1-paginas{
			background-color: #FFFFFF;
			border-width: 0 0.100em 0.100em;
			padding: 1.000em 1.000em 3.000em;
			margin-bottom:3.000em;
			/*height: 316px;*/
		}
		*/
		#pestanyas-paginas .pst2-paginas{
			background-color: #FFFFFF;
			border-color: #DBDCDF;
			border-radius: 0 0 0 0;
			border-style: solid;
			border-width: 0 0.100em 0.100em;
			padding: 1.000em 1.000em 3.000em;
			/*height: 316px;*/
		}
		
		#pestanyas-paginas .pst-box {
			width: 55.000em;
			margin-top:1em;
			float: left;
			
		}
		

		#pestanyas-paginas .pst-box div{
			margin: 2.000em;
		}
		
		#pestanyas-paginas .pst-box div a{
			color: #0072C9;
			font-size: 12px;
			font-family: Arial;
			font-weight:bold;
		}
		
		#pestanyas-paginas .pst-box div p{
			color: #434A58;
			font-size: 1.400em;
			font-family: Arial;
			margin-top: 1.000em;
		}
		
		#pestanyas-paginas div div.pag-pagina{
			height: 30.600em;
		}
		
		
		
		#pestanyas-paginas .pst-box-borde{
			border-color:#DCDCDC;
			border-style: solid ; 
			background:url("../mult/carpeta.png") no-repeat scroll  53.5em center transparent;
			background-color:#F8F8F5;
			border-top-width:0.100em ; 
			border-bottom-width:0.100em;
			padding-top:1.000em;
			padding-left: 2.5em;
			height: 2.5em;
			width: 55.000em;
			float: left;
			
		}
		
		f
/*pestañas*/
		
		.pst-box-borde p{
			
			font-size:1.000em;
			font-weight:bold;
			font-family:Arial;
		}
		
		.condiciones{
		
			width:30%;
			
		}

		 li.enlace-archivo-pdf2 div.lin_borde div.lin_borde_izquierda p{
			
			color: #000000;
			width:90%;
			font-size: 1.2em;
			padding-left:1.500em;
  		font-style: normal ;
  		font-weight: normal;
  		font-family: Arial ;
  		background-position: top right;
  		float:left;
  		

}
		 li.enlace-archivo-pdf2 div.lin_borde{
		 	
		 	margin-left: -1em;
		 	
		 	}
		 	
		 	.pagina .lin_borde{
		 		
		 		margin-left: 0.5em;
		 		}
			
		.lin_borde .enlace-archivo-pdf2 {
			
			background:transparent !important;
			
			}
			
		.lista-archivos2 .enlace  p{
			float:right;	
			background: url("../mult/ico-pdf.png") no-repeat scroll left 0 transparent;
			font-weight:1.200em;
			height: 2.500em;
			width:6.500em;
			padding-right:0.000em;
			padding-left:2.000em;
			

		}

		ul.lista-archivos2 li.enlace-archivo-pdf2 div.lin_borde div.enlace p{


			font-size: 1.200em;
			float: left;
			font-family: georgia;
			color: #666666;
			font-style: italic;
			font-weight: normal;
			
			
			
			
		}
		
		.lin_borde .enlace a{
			
			font-weight: normal;
			font-family: 'stagMedium';
			
			
			}
		


		ul.lista-archivos2  li.enlace-archivo-pdf2 div.lin_borde a
		{
			float: left;
			font-size: 1.200em;
			margin-left: -0.8em;
		}
		

		
		ul.lista-archivos2 li.enlace-archivo-pdf2 div.enlace {
			margin-left: 2.000em;
			float: left;
		}
		
		
		
		
		.bloque-tarifas {			
			background: url("../mult/ico-utilidades2.png") repeat-x scroll 0 0 transparent;	
			
		}
		
		.bloque-buscador {			
			background: url("../mult/ico-buscador.png") repeat-x scroll 0 0 transparent;	
			
		}
		
		.lin_borde_izquierda{
			float:left;
			width:53%;	
		}
		
    
    .iconos {
    background: url("../mult/iconos.png") no-repeat scroll 31em center  transparent;	
		
		}
		
		.iconos2 {		
			background: url("../mult/iconos.png") no-repeat scroll right  transparent;	
			padding-bottom: 14em;
			margin-top: 4.2em;
			width: 100%;
		}



	.busqueda{	
			height: 6em;
	
		}
	
	
	#pestanyas-paginas .pst-box-producto div.titulo_azul  {
		
		margin-bottom:1.5em;
		
	}
		
	
	#pestanyas-paginas .pst-box-producto div.titulo_azul p {
		
		color: #0072C9;
		font-size:1.6em;
		font-weight: bold;
		font-family: 'Stag';
		
		
	}


 .negrita2 {
 	
 	font-weight: bold;
 	
 	}
 	
 	a.bullet-form {
    
    font-family: Arial;
    font-size: 1em;
    font-weight: bold;

}

	.pst-box-producto{
	
	background: url("../mult/ico-separador-gb.png") repeat-x scroll 0 bottom transparent;
 	padding-bottom: 1em;
 	padding-top: 2em;
	width:62em;	
	}
	
	.pst-box-producto .sub_familia p{
		
		font-size:1.4em;
		font-family: Arial;
		color: #434A58;
	}
	
	.pst-box-producto .sub_familia {
		margin-bottom:1em;
		width:62em;
	}
	
	.pst-box-producto .grid_16 {
		
    display: inline;
    float: left;
    margin-left: 0em;
    padding-left: 0em;
 
	}

	.stagMedio{
		
		font-family: 'stagMedium';
    font-weight: normal;
    }
    
    
  
  
.sectionBuscador fieldset input.search2 {
    border: 1px solid rgba(0, 0, 0, 0.16);
    border-radius: 5px 5px 5px 5px;
    color: #52585F;
    font-family: Arial;
    font-size: 1em;
    font-weight: normal;
    height: 2em;
    margin-right: 0.6em;
    padding: 0.25em 0 0.25em 1.2em;
    width: 32.7em;
}


.sectionBuscador button.submit_busc {
    background: url("../mult/ico-boton-buscador.png") no-repeat scroll  center ;
    border: medium none;
    border-radius: 5px 5px 5px 5px;
    height: 3.1em;
    position: absolute;
  	right: 2em;
    text-indent: -9999px;
    top: 0em;
    width: 3.1em;
}



.busqueda-literal p {
  	color: #434A58;
    font-size: 1.2em;
    font-family: Arial;
    font-weight: normal;
    margin-bottom: 0.8em;
    margin-left:2em;
    padding-bottom: 1em;
    
}



.busqueda .sectionBuscador {
    float: left;
    margin-left: 0;
}

	
	
.texto-duda .resaltado{
		 font-weight: bold;
	}
 
 
 .texto-duda .centrado{
 	
	float: left;
	padding-left:3em;
	padding-right:1em;
	 	
 	}
 
.texto-duda p{
	  color: #52585F;
    font-size: 1.2em ;
    font-weight: normal;
    font-family:Arial; 
    margin-top: 1em;
	margin-bottom: 0.5em;
    width: 21em;
}

.texto-duda {
	
	padding-bottom:1.5em;
	margin-left:1.5em;
	margin-right:2em;
	width: 26em;
	}
	
.texto-botones {
	
	margin-left: 5.5em;
	padding-bottom: 1.2em;
	
	padding-bottom:1.5em;
	margin-left:2em;
	margin-right:2em;
	width: 26em;
	}
	
.linea2{
	
	background: url("../mult/ico-separador-gb.png") repeat-x scroll 0 bottom transparent;
}

.boton{
    display: inline;
    float: right;
    margin-left: 0.5em;
    margin-right: 0.5em;
    padding-left: 0.5em;
    padding-right: 0.5em;
    position: relative;
    width: 10em;
	
}



/* Botón 70X20 Azul */
		#contenido p.b_70x20 {
			background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #0079c1), color-stop(100%, #00559c));
		  background: -webkit-linear-gradient(#0079c1, #00559d);
		  background: -moz-linear-gradient(#0079c1, #00559d);
		  background: -o-linear-gradient(#0079c1, #00559d);
		  background: -ms-linear-gradient(#0079c1, #00559d);
		  background: linear-gradient(#0079c1, #00559d);
		  -moz-border-radius: 2px;
		  -webkit-border-radius: 2px;
		  -o-border-radius: 2px;
		  -ms-border-radius: 2px;
		  -khtml-border-radius: 2px;
		  border-radius: 2px;
			border: 1px solid #00559D;
			color: #FFFFFF;
			cursor: pointer;
			height: 15px;
			padding-top: 3px;
			padding-left: 0;
			text-align: center;
			width: 70px;
			margin-bottom: 10px;
		}

#contenido p.b_70x20 a {
			background: none repeat scroll 0 0 transparent;
			color: #FFFFFF;
			float: none;
			font-size: 12px;
			padding: 0;
			text-decoration: none;
			font-family: stagMedium;
}

#contenido p.b_70x20:hover{
			background: url("../mult/mas-info-segmento-hover.png") repeat-x scroll 0 0 transparent;
			background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #0079c1), color-stop(100%, #00559c));
		  background: -webkit-linear-gradient(#00559d, #0079c1);
		  background: -moz-linear-gradient(#00559d, #0079c1);
		  background: -o-linear-gradient(#00559d, #0079c1);
		  background: -ms-linear-gradient(#00559d, #0079c1);
		  background: linear-gradient(#00559d, #0079c1);
		}


.blanco{
	
	background:#FFFFFF;
	
	}
	
	
	
.titulo_gris_cruz {
    background: url("../mult/ico-pstnys-inf.png") repeat-x scroll 0 bottom transparent;
    height: 4em;
    padding-bottom: 1px;
    padding-top: 0.833em;
    width: 100%;

}


.titulo_gris_cruz p {
    background: url("../mult/ico-cruz.png") no-repeat scroll right 15px transparent;
    color: #333333;
    font-family: BBVA Web Book,Arial,tahoma;
    font-size: 1.6em;
    height: 100%;
    margin-right: 1em;
    padding-left: 1.111em;
    padding-top: 0.5em;
	position:relative;
	z-index:10;
	cursor: pointer;
	
}
	
	.box2 {
    border: 1px solid #DDE3EA;
    float: right;
    margin-bottom: 2em;
    width: 100%;
	}


.ventaja2  .sinImagen_banners{

	margin-top: 32px !important;
}

.ventaja2 .sinDescSinImagen_banners {

	margin-bottom: 23px;
    margin-left: 43px;
    margin-right: 1px;
    width: 178px;
	
}

.ventaja2  .sinEnlace_banners {

    margin-left: 11px;
    margin-top: 40px;
}


.destacado2 .sinImagen_destacado{

	margin-right: 1.56em;

}

.destacado2 .sinImagenSinDesc_destacado{

	margin-right: 30px;

}


.destacado2.suffix_2 {
     height: 7em;
}





.linea .lin_borde .sinEnlace_listaEnlaces  {
    margin-bottom: 0em;
    margin-top: 0em;

}

	
	
	/*pestañas central */
		#pestanyas-central{
			float:left;
			margin: 0 0 20px 0;
			width: 620px;
		}
		
		#pstnys-cuentas{
			background: url("../mult/ico-pstnys-inf.png") repeat-x scroll 0 bottom transparent;
			border-bottom: 0 solid #DBDCDF;
			display: block;
			width: 100%;
			overflow: hidden;
		}
		
		#pstnys-cuentas1{
			border-bottom: 0 solid #DBDCDF;
			display: block;
			width: 100%;
			background-color: #FFFFFF;
		}
		/* 1 pestaña */
		#pstnys-cuentas1 #pst{
			width: 618px;
			margin-bottom: 0;
			background-color: transparent;
			border-color: #DBDCDF;
			border-radius: 5px 0px 0px 0px;
			border-style: solid solid none;
			border-width: 1px 1px 0px 1px;
		}
		
		#pstnys-cuentas1 #pst div{
			width: 530px;
			float: left;
		}
		
		#pstnys-cuentas1 #pst img{
			float: left;
			margin-top: 28px;
		}
		
		/* 2 pestañas */
		#pstnys-cuentas #pst1{
			float: left;
			width: 308px;
			padding-bottom: 32767px;
			margin-bottom: -32767px;
			background-color: transparent;
			cursor: pointer;
			border-color: #DBDCDF;
			border-radius: 5px 0px 0px 0px;
			border-style: solid solid none;
			border-width: 1px 1px 0px 1px;
		}
		
		#pstnys-cuentas #pst1 div, #pstnys-cuentas #pst2 div{
			width: 228px;
			float: left;
		}
		
		#pstnys-cuentas #pst1 img, #pstnys-cuentas #pst2 img{
			float: left;
			margin-top: 20px;
			padding-bottom: 24px;
		}
		
		#pstnys-cuentas #pst2{
			float: left;
			width: 309px;
			padding-bottom: 32767px;
			margin-bottom: -32767px;
			background-color: transparent;
			cursor: pointer;
			border-color: #DBDCDF;
			border-radius: 0px 5px 0px 0px;
			border-style: solid solid none;
			border-width: 1px 1px 0px 0px;
		}
		
		#pstnys-cuentas #pst1.activo, #pstnys-cuentas #pst2.activo{
			background-color:#fff;
		}
		
		#pstnys-cuentas #pst1 div h3, #pstnys-cuentas #pst2 div h3{
			color: #0072C9;
			font-size: 18px;
			padding: 18px 0 0 20px;
			width: 180px;
		}
		
		#pstnys-cuentas #pst1 div h3.activo, #pstnys-cuentas #pst2 div h3.activo{
			color: #003F8C;
		}
		
		#pstnys-cuentas #pst1 div p, #pstnys-cuentas #pst2 div p{
			color: #434A58;
			font-size: 12px;
			font-family: arial;
			padding: 12px 0 24px 20px;
			width: 180px;
		}
		
		#pstnys-cuentas #pst1 div p.activo, #pstnys-cuentas #pst2 div p.activo{
			padding-bottom: 25px;
		}
		
		#pestanyas-central .pst1-cuentas, #pestanyas-central .pst2-cuentas{
			background-color: #FFFFFF;
			border-color: #DBDCDF;
			border-radius: 0 0 5px 5px;
			border-style: solid;
			border-width: 0 1px 3px;
			padding: 10px 10px 30px;
			height: 316px;
		}
		/* 2pestañas */
		
		#pstnys-cuentas1 #pst div h3{
			color: #003F8C;
			font-size: 18px;
			padding: 28px 0 0 20px;
			width: 510px;
		}
		
		#pstnys-cuentas1 #pst div p{
			color: #434A58;
			font-size: 12px;
			font-family: arial;
			padding: 12px 0 10px 20px;
			width: 510px;
		}
		
		#pestanyas-central .pst-cuentas{
			background-color: #FFFFFF;
			border-color: #DBDCDF;
			border-radius: 0 0 5px 5px;
			border-style: solid;
			border-width: 0 1px 3px;
			padding: 10px 10px 10px;
			height: 316px;
		}
		
		#pestanyas-central .pst-cuentas1{
			background-color: #FFFFFF;
			border-color: #DBDCDF;
			border-radius: 0 0 5px 5px;
			border-style: solid;
			border-width: 1px 1px 3px;
			padding: 10px 10px 20px;
		}
		
		#pestanyas-central .pst-box {
			border: 1px solid #DDE3EA;
			margin: 10px 10px 0;
			width: 277px;
			height: 90px;
			float: left;
			background-color: #F4F6F3;
			background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fdfefe), color-stop(100%, #f5f7f8));
			background: -webkit-linear-gradient(#fdfefe, #f5f7f8);
			background: -moz-linear-gradient(#fdfefe, #f5f7f8);
			background: -o-linear-gradient(#fdfefe, #f5f7f8);
			background: -ms-linear-gradient(#fdfefe, #f5f7f8);
			background: linear-gradient(#fdfefe, #f5f7f8);
		}
		
		#pestanyas-central .pst-cuentas1 .pst-box {
			width: 580px;
			height: auto;
			background-color: #F4F6F3;
			background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fdfefe), color-stop(100%, #f5f7f8));
			background: -webkit-linear-gradient(#fdfefe, #f5f7f8);
			background: -moz-linear-gradient(#fdfefe, #f5f7f8);
			background: -o-linear-gradient(#fdfefe, #f5f7f8);
			background: -ms-linear-gradient(#fdfefe, #f5f7f8);
			background: linear-gradient(#fdfefe, #f5f7f8);
		}
		
		#pestanyas-central .pst-box div{
			margin: 20px 0 20px 20px;
			padding-right: 20px;
			background: url("../mult/ico-flecha-azul-derecha.png") no-repeat scroll 23.7em center transparent;
		}
		
		#pestanyas-central .pst-cuentas1 .pst-box div{
			margin: 20px 0px 0px 20px;
			padding-right: 20px;
			background: url("../mult/ico-flecha-azul-derecha.png") no-repeat scroll 54em center transparent;
		}
		
		#pestanyas-central .pst-box div a{
			color: #0072C9;
			font-size: 12px;
			font-family: Arial;
			font-weight:bold;
		}
		
		#pestanyas-central .pst-box div p{
			color: #434A58;
			font-size: 12px;
			font-family: Arial;
			margin-top: 10px;
		}
		
		#pestanyas-central .pst-cuentas1 .pst-box div p{
			padding-bottom: 20px;
		}

		#pestanyas-central div div.pag-cuentas{
			min-height: 75px;
		}
		
	/*pestañas central*/
	
	
	/* Bloque depósito */
	.bloque-deposito{
		background-color: #FFFFFF;
		padding-left: 20px;
		padding-bottom: 5px;
	}
	
	.bloque-deposito img{
		float: right;
		margin-right: 20px;
		margin-top: 27px;
	}
	
	.bloque-deposito div.deposito h2{
			font-size:20px;
			color: #0072C9;
			margin-bottom: 16px;
			padding-top: 27px;
			//width: 120px;
		}
	/* Bloque deposito */
	
	/* Bloque chat */
	.bloque-chat{
		background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fdfefe), color-stop(100%, #f5f7f8));
	    background: -webkit-linear-gradient(#fdfefe, #f5f7f8);
	    background: -moz-linear-gradient(#fdfefe, #f5f7f8);
	    background: -o-linear-gradient(#fdfefe, #f5f7f8);
	    background: -ms-linear-gradient(#fdfefe, #f5f7f8);
	    background: linear-gradient(#fdfefe, #f5f7f8);
		margin: 5px 5px 5px 5px;
	}
	
	.bloque-chat img{
		float: left;
		padding-left: 15px;
		margin-right: 15px;
		margin-top: 15px;
		margin-bottom: 15px;
		background: transparent:
	}
	
	.bloque-chat div.chat h2{
		font-size:20px;
		color: #0072C9;
		margin-bottom: 15px;
		padding-top: 15px;
		width: 175px;
		float: left;
	}
	/* Bloque chat */
	/* Banners */
	.separador-banner{
		background: url("../mult/ico-separador-gb.png") repeat-x scroll 0 bottom transparent;
		margin-bottom: 12px;
	}
	
	.banner-titulo{
		padding-top: 10px;		
	}
	
	.banner-titulo h3{
		font-size: 30px;
		color: #003F8C;
		margin-bottom: 24px;
	}
	
	.banner-titulo span{
		font-size: 16px;
		color: #434A58;
		font-family: Arial;
		margin-bottom: 32px;
	}
	
	.banner-titulo span p{
		font-size: 16px;
	}
	
	.banner-titulo h4{
		color: #003F8C;
		font-size: 18px;
		margin-bottom: 18px;
	}
	
	.banner-titulo p.text{
	    font-size: 12px;
		color: #434A58;
		font-family: Arial;
		padding-bottom: 10px;
	}
	
	.banner-titulo img{
		float: right;
		margin-bottom: 2px;
	}
	
	.banner-ultimo{
		margin-bottom: 0px;
	}
	
	.banner-catalog div.texto h3{
		font-size: px;
		margin-top: 20px;
		margin-bottom: 20px;
	}
	/* Banner */
	
	/* Box round */
	.box-round{
		width:100%;
		float: right;
		border:1px solid #DDE3EA;
		border-radius: 5px 5px 5px 5px;  
		margin-bottom:2em;
	}
	
	.box-round .contenido{
		margin: 5px 5px 5px 5px;
		background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fdfefe), color-stop(100%, #f5f7f8));
	    background: -webkit-linear-gradient(#fdfefe, #f5f7f8);
	    background: -moz-linear-gradient(#fdfefe, #f5f7f8);
	    background: -o-linear-gradient(#fdfefe, #f5f7f8);
	    background: -ms-linear-gradient(#fdfefe, #f5f7f8);
	    background: linear-gradient(#fdfefe, #f5f7f8);
	}
	
	.box-round .contenido .banner{
		padding-top: 15px;
		padding-left: 15px;
		padding-bottom: 5px;
	}
	
	.box-round .contenido .banner h3{
		font-size: 14px;
		color: #003F8C;
		margin-bottom: 0px;
	}
	
	.box-round .contenido .banner p{
		font-size: 22px;
		color: #0072C9;
		margin-top: 7px;
	}
	/* Box round */
	/* Reproductor video */
	#reproductor-video.izqda{
		float:left;
		margin-right:26px;
	}
	
	#reproductor-video.izqda .video video{
		width:100%;
	}
	
	#reproductor-video.izqda .video footer{
		width:320px;
	}
  #usuarioConectado{
  	background-color: #F4F6F3;
  	border: 1px solid #DBDCDF;
  }
  #imagen-facebook{
  	width:30px;
  }
  #nombreFacebook{
  	display: block;
    padding-top: 7px;
    float: right;
  }
  #desconectar{
  	float: right;
  }
  
  .buscador .banner-catalogo .texto h3{

	height:60px;
	} 
	ul.productos {
    font-size: 0.6em;
    margin-bottom: -10px;
    margin-top: 18px;
  }
  div.familia li.despliegue{
    background: url("../mult/mas.GIF") no-repeat scroll left 5px transparent;
    color: #0066B8;
    font-size: 1.4em;
    list-style-type: none;
    margin-top: 10px;
    padding-left: 15px;
    margin-left: -16px;
  }
  div.familia li.repliegue{
    background: url("../mult/menos.GIF") no-repeat scroll left 5px transparent;
    color: #0066B8;
    font-size: 1.4em;
    list-style-type: none;
    margin-top: 10px;
    padding-left: 15px;
    margin-left: -16px;
  }
 
 
 /**************************** BUSCADOR AYUDAS *********************************/
  
  
  #ab-preg01 .ab-preg-resp
  {
  	margin-bottom: 1.4em;
  	border-bottom: 1px solid #CCC;
  	border-left: 1px solid #CCC;
  	border-right: 1px solid #CCC;
  	border-radius: 0px 0px 5px 5px;
  	padding: 1em;
  	width: 600px;
  }
  
  #ab-preg01 .ab-preg-resp p
  {
  	font-size: 1.2em;
  }
  
  #capaMapa{
	width: 300px;
	height: 300px;
	margin-bottom: 5em;
  }
  
  
  div.ab-preg-util{
  	margin-top: 1em;
  }
  
  div.ab-preg-util span{
  	float: left;
  	margin-right: 1em;
  	font-size:1.2em;
  	font-family: arial;
  	padding-top: 0.3em;
  	color: #8C9299;
	}
	
	div.ab-preg-votada{
  	font-size:1.2em;
  	font-family: arial;
  	padding-top: 1em;
  	color: #8C9299;
	}
	
	div.ab-preg-util ul{
		margin-left: 2em;
		padding-top: 0.4em;
	}
	
	div.ab-preg-util ul li{
		float:left;
	}
	
	div.ab-preg-util ul li.last{
		padding-left: 1.25em;
	}
	
	div.ab-preg-util ul li.first{
		padding-right: 1.25em;
		border-right: 1px solid #CCC;
	}
	
	div.buscador div.banner-catalogo{
		margin-bottom: 0em;
		padding-bottom: 0.8em;
	}
	
	div.ab-preg-tit-desplegado{
		margin-bottom: 0em;
		border-radius: 5px 5px 0px 0px;
	}
  
  h3.tituloVideo {
    font-family: BBVA Web Book;
    font-size: 1.8em;
    margin-bottom: 25px;
	}
	
	div#pst-qGo {
		margin-bottom: 2em;
	}
  
  div.carrusel-videos{
  	margin-top: 1.4em;
  }
  
  div.tira-videos{
  	margin: 0em auto;
  	border: 1px solid #CCC;
  	border-radius: 0px 0px 5px 5px;
  }
  
  div.tira-videos ul.lista-videos{
  	margin: 0 auto;
  	padding: 2em;
  	text-align: center;
  }
  
   div.tira-videos ul li.videos{
  	margin-right: 1.5em;
    margin-top: 1em;
  	display: inline-block;
    *display: inline; /* hack IE 7 */
    vertical-align: top;
  }
  
   div.tira-videos ul li.last{
  	margin-right: 0em;
  }
  
  div.tira-videos ul li p{
  	padding-bottom: 1em;
  	width: 8em;
  	color: #0072C9;
  	font-family: stagMedium;
    font-size: 1.2em;
  }
  
  div.tira-videos ul li img#img-video{
  	width: 100px;
  	height: 70px;
  	margin-bottom: 1em;
  }
  
  div.page-videos{
  	border: 1px solid #CCC;
  	border-top: 0px;
  	border-radius: 0px 0px 5px 5px;
  	width: 100%;
  	height: 4em;
  	padding-bottom: 1.3em;
  }
  
  div.chatPie{
  	margin-top: 2em;
  }
  
  div#capaDetalleMapa ul li{
  	margin-bottom: 1.5em;
  	border-bottom: 1px solid #EAEBF3;
  	padding-bottom: 1.5em;
  }
  
  div#capaDetalleMapa ul li a{
  	font-size: 1.6em;
  }
  
  div#capaDetalleMapa ul li p{
  	font-size: 1.2em;
  	font-family: arial;
  	padding-top: 1em;
  }
  
  div#capaDetalleMapa ul.quiso li{
  	font-size: 1.2em;
  	border-bottom: 0px;
  	margin-bottom: 1em;
  	padding-bottom: 0em;
  }
  
  div#capaDetalleMapa div.quisoDecir{
  	padding-bottom: 1em;
  }
  
  div#capaDetalleMapa div.quisoDecir span{
  	font-size: 1.3em;
  	padding-bottom: 1em;
  }
  
  div#capaDetalleMapa ul.quiso li a{
  	font-size: 1.2em;
  }
  
  div#contenedor-pstnys{
  	margin-top: 3.4em;
  }
  
  div.textoDefecto ul{
  	margin-top: 1em;
  	list-style: inside;
  }
  
  div.textoDefecto ul li{
  	font-size: 1.3em;
  	color: #434A58;
    font-family: Arial,tahoma,verdana;
    padding-top: 0.5em;
    padding-left: 1.5em;
  }
  
  #pstnys-paginas div.oculta{
  	cursor: default!Important;
  	background-color: transparent!Important;
  }
  
  #pstnys-paginas div.oculta h3{
  	color: #AAAAAA!Important;
  }
  

	.c-mensajes-informativoRefuerzo {
    background-color: #FBF1D0;
    border: 1px solid #F2D7BB;
    border-radius: 2px 2px 2px 2px;
    line-height: 2em;
    margin-bottom: 1em;
    padding: 1.8em 3.9em 1em 4.9em;
    position: relative;
    width: auto;
}

	.c-mensajes-informativoRefuerzo .imagen {
    left: 1.5em;
    position: absolute;
    top: 1.5em;
	}
	
	.c-mensajes-informativoRefuerzo .textoGestionable p {
    font-size: 1.2em;
    margin-bottom: 0.833em;
	}
	
	#capaDetalleMapa p{
		padding-bottom: 1em;
	}
	
/**************************** BUSCADOR AYUDAS *********************************/

/**************************** ACCESO USUARIOS CONTRATACION *********************************/
.acceso_usuario {
	margin-top: 1.6em;
	margin-left: 3em;
	margin-bottom: 1.8em;
	margin-right: 3em;
	width: 64em;
}

.acceso_usuario .form-usuario{
	font-size: 1.2em;
	font-family: Arial;
	color: #434A58;
	margin-bottom: 0.833em;
}

.acceso_usuario .form-password{
	font-size: 1.1em;
	font-family: Arial;
	color: #666666;
	margin-left: 0.909em;
	margin-bottom: 0.909em;
} 

.title-lightbox {
	background: url("../mult/ico-separador-h-lightbox.png") repeat-x scroll 0 bottom transparent;
    padding-bottom: 1em;
	margin-bottom:1.7em;
}

.title-lightbox h2{
	font-size: 2.4em;
	color: #003F8C;
	margin-bottom: 0.417em;
	font-family: stagLight;
}

.separador-box-der {
    background: url("../mult/ico-separador-h-lightbox.png") repeat-y scroll right 0 transparent;
    float: left;
    margin-right: 2em;
}

.box-acceso-form {
    background: url("../mult/ico-separador-h-lightbox.png") repeat-y scroll left 0 transparent;
    float: left;
    margin-left: 1.9em;
    padding-left: 2em;
    width: 29.9em;
}

label .input-usuario {
    border: 1px solid #E8E8E6;
    border-radius: 0.3em 0.3em 0.3em 0.3em;
    box-shadow: 0 2px 0 0 #E8E8E6 inset;
    color: #434A58;
    font-family: Arial;
    font-size: 12px;
    margin-bottom: 9px;
    padding: 7px 10px;
    width: 258px;
}

.acceso_usuario .olvido_password {
    font-family: Arial;
    font-size: 1.1em;
    margin-bottom: 2em;
    margin-left: 7em;
}

.acceso_usuario .olvido_password a {
    border-bottom: 1px dotted #666666;
    color: #666666;
}

.acceso_usuario form button {
		background-color: #00529B;
		background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #0079C1), color-stop(100%, #00529B));
    background: -webkit-linear-gradient(#0079C1, #00529B);
		background: -moz-linear-gradient(#0079C1, #00529B);
		background: -o-linear-gradient(#0079C1, #00529B);
		background: -ms-linear-gradient(#0079C1, #00529B);
		background: linear-gradient(#0079C1, #00529B);
    background-size: 100% auto;
    border: medium none;
    border-radius: 5px 5px 5px 5px;
    color: #FFFFFF;
    font-family: stagMedium;
    font-size: 14px;
    padding: 12px 0;
    width: 200px;
		margin-left: 40px;
}



.acceso_usuario form button:hover{
    background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #00529B), color-stop(100%, #0079C1));
    background: -webkit-linear-gradient(#00529B, #0079C1);
		background: -moz-linear-gradient(#00529B, #0079C1);
		background: -o-linear-gradient(#00529B, #0079C1);
		background: -ms-linear-gradient(#00529B, #0079C1);
		background: linear-gradient(#00529B, #0079C1);
    background-size: 100% auto;
}

.acceso_usuario aside.acceso_dni_e {
    color: #0072C9;
    font-size: 1.2em;
    font-weight: bold;
    margin-bottom: 1.667em;
    margin-top: 0.667em;
    text-align: center;
}

.acceso_usuario aside.acceso_dni_e a {
    border-bottom: 1px dotted #004C99;
}

.box-acceso {
    float: left;
    width: 26em;
}

.box-round {
    border: 1px solid #DDE3EA;
    border-radius: 5px 5px 5px 5px;
    float: right;
    margin-bottom: 2em;
    width: 100%;
}

.box-acceso .contenido {
    background: -moz-linear-gradient(#FDFEFE, #F5F7F8) repeat scroll 0 0 transparent;
    border-radius: 5px 5px 5px 5px;
    margin: 0;
    padding: 14px 0 20px;
}

.box-acceso .contenido h2 {
    color: #1941A5;
    font-family: Stag;
    font-size: 1.4em;
    font-weight: bold;
    margin-bottom: 1.875em;
    text-align: center;
}

.box-acceso .contenido .b_110x30{
	 margin-left: 75px;
   font-family: stagMedium;
   font-size: 1.7em;
   
	}
	
.c-login-accesoUsuarioContratacion .errorAccesoUsuario {
    background: none repeat scroll 0 0 #F7E9E9;
    border: 1px solid #ECAFC7;
    border-radius: 3px 3px 3px 3px;
    color: #C4136C;
    margin-bottom: 2em;
    padding: 1.2em 0.9em 0.7em;
    width: 25em;
}

.c-login-accesoUsuarioContratacion .errorAccesoUsuario .titulo {
    background: url("../mult/ico-spriteAlertaInformacion16.png") no-repeat scroll 1px -283px transparent;
    font-size: 1.2em;
    font-weight: bold;
    margin-bottom: 0.417em;
    min-height: 1.083em;
    padding-left: 2.083em;
    padding-top: 0.5em;
    font-family: Arial,sans-serif;
}


.c-login-accesoUsuarioContratacion .errorAccesoUsuario {
    color: #C4136C;
}

.c-login-accesoUsuarioContratacion .errorAccesoUsuario .entradilla {
		color: #C4136C;
    font-size: 1.2em;
    line-height: 1.667em;
    padding-left: 2em;
}

.c-login-accesoUsuario p.cargando,.c-login-accesoUsuarioContratacion p.cargando {
		font-size: 1.1em;
		padding: 2em 0em;
		width: 100%;
		text-align: center;
		background: transparent url("../mult/cargando.gif") no-repeat center 3.1em;
		color: #666;
}

.c-login-accesoUsuarioContratacion input.text, textarea.text {
    height: 1.33em;
}

.acceso_usuario .box-acceso .box-round .contenido p.b_110x30 a {
		font-family: stagMedium!important;
}

/*************************************************************/

.c-mensajes-errorAplicacion {
	width: auto;
	//padding: 3.5em;
	background-color: #F7E9E9;
	border: 1px solid #F4CCDF;
	padding-bottom: 3.5em;
}

.c-mensajes-errorAplicacion .entradilla {
	padding-top: 1.4em;
	margin: 0em auto;
	text-align: center;
}

.c-mensajes-errorAplicacion .entradilla p {
	padding-bottom: 0em;
	float: none;
}

.c-mensajes-errorAplicacion .titulo {
	margin-bottom: 1em;
	margin-top: 1.5em;
}

.c-mensajes-errorAplicacion .titulo em {
	font-size: 1.7em;
	color: #C4136C;
}

.c-mensajes-errorAplicacion .entradilla div.icono {
	background: url("../mult/ico-spriteAlertaInformacion32.png") no-repeat 0 -432px;
	height: 4em;
  margin-left: 30em;
}

.c-mensajes-errorAplicacion .entradilla p span {
	font-size: 1em;
	line-height: 1.2em;
	color: #C4136C;
}

.errorAplicacion{
	margin-top: 5em;
	margin-left: auto;
  margin-right: auto;
  width: 64em;
}

.noEncontrada div.icono {
	background: url("../mult/ico-spriteAlertaInformacion32.png") no-repeat 0 -432px;
	height: 3.2em;
	width: 4em;
	float: left;
	margin-top: 3em;
	margin-left: 3em;
	border-right: 1px solid;
  padding-right: 1em;
  border-color: #F4CCDF;
    
}

.noEncontrada .entradilla {
	margin-left: 10em;
	text-align: left;
}

.noEncontrada .entradilla p {
	font-size: 1.2em;
	line-height: 1.2em;
	color: #C4136C;
	padding-bottom: 1em;
}

.share-facebook{
	display: inline;
	float: left;
	margin-top: 2px;
}

.twitter-share-button{
	display: inline;
	float: left;
	margin-top: 2px;
}

.span-share-facebook{
	margin-top: -18px;
	margin-left: 238px;
}

.span-share-facebook-buscador{
	margin-top: -5px;
	margin-left: 230px;
}

.share-text{
	float: left;
	margin-top: 4px;
	margin-right: 5px;
	font-size: 1.2em;
	font-family: arial;
	color: rgb(140, 146, 153);
}

.share-text-buscador{
	float: left;
	margin-top: 10px;
	margin-right: 5px;
	margin-left: 10px;
	font-size: 1.2em;
	font-family: arial;
	color: rgb(140, 146, 153);
}

div.ab-preg-util ul li#share-first{
		margin-top:-11px;
}

div.ab-preg-util ul li#share-last{
		margin-top:-11px;
}

div#votacion-facebook{
  	font-size:1.2em;
  	font-family: arial;
  	padding-top: 1em;
  	color: #8C9299;
  	margin-left: 331px;
    margin-top: -8px;
}

h2.texto-videos{
	  font-size: 22px;
}

.emergente #contenido{
	padding-top: 0;
}

.emergente .acceso_usuario{
	margin: 0;
}

ul.ul-votar{
	float: right;
	margin-top: -8px;
	margin-left: 0px;
  margin-right: 5px;
}

ul.ul-votar-buscador{
	float: right;
	margin-top: -5px;
	margin-right: 15px;
}

.enl-fb-buscador{
	float: left;
	margin-left: 4px;
	margin-top: 4px;
}

.recuadro-video{
	padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 10px;
  padding-right: 10px;
  height: 20px;
	width: 516px;
	border: 1px solid #ccc;
	margin-top: 10px;
	margin-left: 30px;
	margin-right: 10px;
}

.subtitu{
	font-family: BBVA Web Book; 
	font-size: 1.4em;
}