BODY
{
SCROLLBAR-FACE-COLOR: #cccccc;
MARGIN: 0px;
SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
SCROLLBAR-SHADOW-COLOR: #000000;
SCROLLBAR-3DLIGHT-COLOR: #000000;
SCROLLBAR-ARROW-COLOR: #808080;
SCROLLBAR-TRACK-COLOR: #ffffff;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
SCROLLBAR-DARKSHADOW-COLOR: #ffffff
}
.menuSecundarioNivel1, .menuSecundarioNivel2, .menuSecundarioNivel3 {
	color: #003363;
	font-family : verdana;
	font-size:11px;
	height: 21px;
	vertical-align:middle;
}
TD
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.stlEspere
{
	FONT-FAMILY: Arial;
	FONT-WEIGHT: bold;
	FONT-SIZE: 80%;
}
.p03H
{
FONT-WEIGHT: bold;
FONT-SIZE: 14px;
COLOR: #ffffff;
FONT-STYLE: normal;
TEXT-DECORATION: none
}
.p12
{
/* nombre usuario*/
MARGIN-TOP: 3px;
FONT-WEIGHT: bold;
FONT-SIZE: 11px;
MARGIN-BOTTOM: 4px;
COLOR: #666666;
FONT-STYLE: normal;
TEXT-DECORATION: underline
}
.p20
{
MARGIN: 5px 10px 10px
}
.p21
{
/* datos nombre y fecha actualización en inicio y texto general en pantallas paja*/
FONT-WEIGHT: normal;
FONT-SIZE: 70%;
COLOR: #666666;
FONT-STYLE: normal
}
.p21H
{
FONT-WEIGHT: normal;
FONT-SIZE: 14px;
COLOR: #000000;
FONT-STYLE: normal
}
.p22
{
/* item quiere personalizar... Y item ruta navegación*/
	COLOR: #003399;
	font-size: 70%;
	text-decoration:underline;
	/*BORDER: #CCCCCC 1px solid;
	MARGIN: 0px 0px 10px 0px;
	PADDING: 4px 5px 4px 5px;
	background:transparent url(../imgs/pie/icoper.gif) left no-repeat 0 px 28px;*/
}
.p23
{
FONT-WEIGHT: bold;
FONT-SIZE: 100%;
COLOR: #000000;
FONT-STYLE: normal
}
.p24
{
FONT-WEIGHT: bolder;
FONT-SIZE: 12px;
FONT-STYLE: normal
}
.p25
{
/* fondo titulo operación*/
PADDING-RIGHT: 10px;
PADDING-LEFT: 10px;
FONT-WEIGHT: bold;
FONT-SIZE: 10px;
VERTICAL-ALIGN: middle;
COLOR: #ffffff;
FONT-STYLE: normal;
HEIGHT: 15px;
BACKGROUND-COLOR: #7A85CA;
}

.p26
{
/* de fila subtitulo de 1er nivel */
PADDING-LEFT: 10px;
FONT-WEIGHT: bold;
FONT-SIZE: 11px;
VERTICAL-ALIGN: middle;
    COLOR: #003399;
    FONT-STYLE: normal;
    HEIGHT: 20px;
    background:transparent url(f_tit2.gif);
    /*BACKGROUND-COLOR: #EAEFF7;*/
    BORDER-BOTTOM: #CCCCCC 1px solid;
}
.p27
{
BORDER-RIGHT: #ffffff 1px solid;
BORDER-LEFT: #ffffff 1px solid
}
.p28
{
PADDING-RIGHT: 10px;
TEXT-ALIGN: right
}
.p29
{
/* de enlaces */
FONT-WEIGHT: normal;
FONT-SIZE: 100%;
COLOR: #0033FF;
FONT-STYLE: normal;
TEXT-DECORATION: underline
}
.p30
{
BORDER-RIGHT: #cccccc 1px solid;
PADDING-RIGHT: 10px;
TEXT-ALIGN: right;
TEXT-DECORATION: none
}
.p31
{
PADDING-RIGHT: 5px;
PADDING-LEFT: 5px;
PADDING-BOTTOM: 3px;
PADDING-TOP: 2px
}
.p32 
{
/* de texto utilizado en algunas pantallas paja */
	color: #666666;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none
}
.p33
{
PADDING-LEFT: 10px;
FONT-WEIGHT: bold;
FONT-SIZE: 70%;
BACKGROUND-IMAGE: url(pmorado.gif);
VERTICAL-ALIGN: middle;
COLOR: #000000;
BORDER-BOTTOM: #000000 10px solid;
FONT-STYLE: normal;
HEIGHT: 15px
}
.p34
{
/*linea borde marco operaciones 1*/
PADDING-LEFT: 10px;
BORDER-LEFT: #666666 1px solid;
}
.p35
{
/*linea borde marco operaciones 2*/
BORDER-RIGHT: #CCCCCC 1px solid;
BORDER-LEFT: #CCCCCC 1px solid;
BORDER-BOTTOM: #CCCCCC 1px solid;
}
IMG
{
BORDER-RIGHT: medium none;
BORDER-TOP: medium none;
BORDER-LEFT: medium none;
BORDER-BOTTOM: medium none;
TEXT-DECORATION: none
}
.p38
{
/*estilo item seleccionado ruta navegación*/
FONT-WEIGHT: bold;
FONT-SIZE: 70%;
COLOR: #003399;
FONT-STYLE: normal
}
.p41
/*estilo fondo fila par*/
{
	background:transparent url(fila_par.gif);
	background-repeat:  repeat-x;
	background-position: bottom;
	PADDING-TOP: 4px;
	PADDING-BOTTOM: 4px;
}
.p42
{
/* tabla de miga: Inicio> cuentas */>
    height: 30px;
}
.P43
/*estilo boton operación general*/
{
	font-family : Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #002051;
	BORDER: #CCCCCC 1px solid ;
	BORDER-BOTTOM: #BBBBBB 2px solid;
	BORDER-RIGHT: #BBBBBB 2px solid ; 
	background : #FFFFFF;
}
.p44
{
BORDER-RIGHT: #cccccc 1px solid;
BORDER-LEFT: #cccccc 1px solid
}
.p45
/* de datos de título de resumen al inicio de pagina*/
{
BORDER-TOP: #666666 10px solid;
PADDING-LEFT: 10px;
FONT-WEIGHT: normal;
FONT-SIZE: 70%;
BACKGROUND-IMAGE: url(pmorado.gif);
VERTICAL-ALIGN: middle;
COLOR: #002051;
FONT-STYLE: normal;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
HEIGHT: 15px
}
.p47
/* de linea de título de datos resumen al inicio de pagina*/
{
BACKGROUND-COLOR: #CCCCCC;
}
.p48
{
BORDER-RIGHT: #cccccc 1px solid
}
.p49
{
/* enlace +info */
    FONT-WEIGHT: normal;
    FONT-SIZE: 100%;
    /*FONT-SIZE: 70%;*/
    /* COLOR: #0033ff; */
    COLOR: #7591BF;
    FONT-STYLE: normal;
    TEXT-DECORATION: underline
}
.p50
{
/* de aviso en página de conexión Y fecha página inicio*/
FONT-WEIGHT: normal;
FONT-SIZE: 11px;
COLOR: #002051;
FONT-STYLE: normal
}
.p52
{
FONT-SIZE: 10px;
TEXT-TRANSFORM: uppercase
}
.p53
{
PADDING-RIGHT: 5px;
FONT-WEIGHT: normal;
FONT-SIZE: 12px;
COLOR: #66ffff;
FONT-STYLE: normal;
TEXT-DECORATION: none
}
.p54
/* de título de datos resumen al inicio de pagina*/
{
MARGIN-TOP: 3px;
FONT-WEIGHT: bold;
FONT-SIZE: 11px;
MARGIN-BOTTOM: 4px;
COLOR: #002051;
FONT-STYLE: normal;
TEXT-DECORATION: none
}
.p55
{
BACKGROUND-IMAGE: url(pestana.gif)
}
.p56
{
/* de título en páginas intermedias */
FONT-WEIGHT: bold;
FONT-SIZE: 100%;
COLOR: #003399;
FONT-STYLE: normal;
TEXT-DECORATION: underline
}
.p57
{
PADDING-RIGHT: 10px;
PADDING-LEFT: 10px;
TEXT-ALIGN: justify
}
.P58
/*estilo boton ayuda*/
{
	font-family : Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #666666;
	BORDER: #CCCCCC 1px solid ;
	BORDER-BOTTOM: #BBBBBB 2px solid;
	BORDER-RIGHT: #BBBBBB 2px solid ; 
	background : #FFFFFF;
}
.p59
{
BORDER-RIGHT: 1px;
BORDER-TOP: #e7e7e7 1px solid;
BORDER-LEFT: 1px;
BORDER-BOTTOM: #e7e7e7 1px solid;
BACKGROUND-COLOR: #e7e7e7
}
.p60
{
BACKGROUND-COLOR: #ffffff
}
.p61
{
BORDER-RIGHT: #ffffff 1px solid;
BORDER-TOP: #ffffff 1px solid;
BORDER-LEFT: #ffffff 1px solid;
BORDER-BOTTOM: #ffffff 1px solid;
BACKGROUND-COLOR: #ffffff
}
.p62
/* de borde de pantallas de ayuda*/
{
PADDING-top: 10px;
PADDING-bottom: 10px;
BORDER-RIGHT: #cccccc 1px solid;
BORDER-TOP: #cccccc 1px solid;
BORDER-LEFT: #cccccc 1px solid;
BORDER-BOTTOM: #cccccc 1px solid
}
.p64
/* de item de 2 nivel de mapaweb*/
{
FONT-WEIGHT: normal;
FONT-SIZE: 70%;
COLOR: #002051;
FONT-STYLE: normal;
TEXT-DECORATION: underline
}
.p65
{
PADDING-LEFT: 36px;
PADDING-TOP: 5px
}
.p66
/* de item de 3 nivel de mapaweb*/
{
FONT-WEIGHT: normal;
FONT-SIZE: 70%;
COLOR: #666666;
FONT-STYLE: normal;
TEXT-DECORATION: underline
}
.p67
{
PADDING-LEFT: 46px
}
.p68
/* de diseño fondo de mapaweb*/
{
BACKGROUND-POSITION: center center;
BACKGROUND-IMAGE: url(f_mapaweb.gif);
Z-INDEX: 1;
BACKGROUND-REPEAT: repeat-y;
POSITION: relative;
BACKGROUND-COLOR: transparent;
/* VISIBILITY: visible;*/
}
.p69
{
PADDING-RIGHT: 10px;
BORDER-TOP: #cccccc 1px solid;
TEXT-ALIGN: right
}
.p70
{
FONT-WEIGHT: normal;
FONT-SIZE: 11px;
WIDTH: 130px;
COLOR: #000000;
FONT-STYLE: normal
}
.p71
{
BACKGROUND-IMAGE: url(fopas.gif)
}
.p72
/*estilo título grupos buzón*/
{
FONT-WEIGHT: bold;
FONT-SIZE: 12px;
VERTICAL-ALIGN: middle;
COLOR: #002051;
}
.p73
/*estilo de mensaje vistos en el buzon*/
{
FONT-WEIGHT: normal;
FONT-SIZE: 11px;
COLOR: #666666;
TEXT-DECORATION: underline;
}
.p74
{
FONT-WEIGHT: normal;
FONT-SIZE: 11px;
COLOR: #666666
}
.p75
{
/* utilizado para mis operaciones */
BACKGROUND-POSITION: center top;
BACKGROUND-IMAGE: url(pers_f.gif);
   /* VISIBILITY: visible;*/
BACKGROUND-REPEAT: repeat-y;
POSITION: relative;
BACKGROUND-COLOR: transparent;
}
.p76
{
FONT-WEIGHT: bold;
FONT-SIZE: 10px;
COLOR: #ffffff;
FONT-STYLE: normal;
BACKGROUND-COLOR:#FF6633;
}
.p77
{
PADDING-BOTTOM: 5px;
PADDING-TOP: 5px;
}
.p126
/*fondo icono en pantalla mibuzon*/
{
PADDING-LEFT: 0px;
FONT-WEIGHT: bold;
FONT-SIZE: 70%;
VERTICAL-ALIGN: middle;
COLOR: #FFFFFF;
FONT-STYLE: normal;
HEIGHT: 15px;
BACKGROUND-COLOR: #FFFFFF;
}
.p127
{
FONT-WEIGHT: normal;
FONT-SIZE: 11px;
MARGIN-LEFT: 6px;
COLOR: #ffffff;
MARGIN-RIGHT: 6px;
FONT-STYLE: normal;
TEXT-DECORATION: none;
}
.p127:hover
{
COLOR: #ffffff;
}
.p128
{
BACKGROUND-POSITION: center 50%;
BACKGROUND-IMAGE: url(f_mapaweb.gif);
BACKGROUND-REPEAT: repeat-y
}
.p129
{
FONT-WEIGHT: bold;
FONT-SIZE: 70%;
COLOR: #000000;
FONT-STYLE: normal
}
.p130
{
FONT-WEIGHT: normal;
FONT-SIZE: 70%;
COLOR: #666666;
FONT-STYLE: normal
}

.p131 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #636363;
	border: 1px solid #636363;
	background-color:  #CCCCCC;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;



}
.p132 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #636363;
	border: 1px solid #636363;
	background-color: #ffffff;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;


}
.p133 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #636363;
}

.p134 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	border: 1px solid #636363;
	background-color: #CCCCCC;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;


}
.p135 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#0066FF;
	background-color: #CCCCCC;
	text-decoration: none;


}

.p136{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	border: 1px solid #636363;
	background-color: #FFFFFF;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;
}
.p140
{
BORDER-RIGHT: #808080 1px inset;
PADDING-RIGHT: 10px;
BORDER-TOP: #cccccc 1px outset;
PADDING-LEFT: 10px;
FONT-WEIGHT: bold;
FONT-SIZE: 10px;
FLOAT: none;
BORDER-LEFT: #cccccc 1px outset;
COLOR: #000000;
BORDER-BOTTOM: #808080 1px inset;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
HEIGHT: auto;
BACKGROUND-COLOR: #e7e7e7;
TEXT-DECORATION: none
}

.p141
{
BORDER-RIGHT: #808080 1px inset;
PADDING-RIGHT: 10px;
BORDER-TOP: #cccccc 1px outset;
PADDING-LEFT: 10px;
FONT-WEIGHT: bold;
FONT-SIZE: 10px;
FLOAT: none;
BORDER-LEFT: #cccccc 1px outset;
COLOR: #000000;
BORDER-BOTTOM: #808080 1px inset;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
HEIGHT: auto;
BACKGROUND-COLOR: #f6f6f6;
TEXT-DECORATION: none
}
.p149 
{ 
BORDER-LEFT: #ffffff 1px solid; 
} 

.p150 
{
/*estilo fondo cuadro firma firma[a incluir en styles.css]*/ 
BACKGROUND-COLOR: #ffffff;
} 



.v11n{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;color:#000000;text-decoration:none;}
.v10n{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;color:#000000;text-decoration:none;line-height:14px;}
.v9n{font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:normal;color:#000000;text-decoration:none;font-size:9px;}
.v10az{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;color:00579C;text-decoration:none;}
.v10azm{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;color:00579C;border-top:1px solid#00579C;border-right:1px solid#00579C;border-bottom:1px solid#00579C;border-left:1px solid#00579C;}
.v12n {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.camp1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px solid #999999;
}
.boton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #CCCCCC;
	border: 1px solid #CCCCCC;

}
.f08{
	FONT-SIZE: 11px;
}
.p151
{
/* de fila subtitulo de 2º nivel */
PADDING-RIGHT: 10px;
PADDING-LEFT: 10px;
FONT-WEIGHT: bold;
FONT-SIZE: 10px;
VERTICAL-ALIGN: middle;
COLOR: #ffffff;
FONT-STYLE: normal;
HEIGHT: 15px;
BACKGROUND-COLOR: #E5E5FF
}
.p152
{
/* para añadir Negrita a cualquier dato */
FONT-WEIGHT: bold;
}
.p153
{
/* de etiqueta anterior "StlEtiqueta" */
	COLOR: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
}
.p154
{
/* de campo de entrada anterior "stlNegrito f06" */
	COLOR: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal
}
.p155
{
/* de Texto Explicativo anterior "Textonota" */
	text-align: center;
	COLOR: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
}
.p156
{
FONT-WEIGHT: normal;
FONT-SIZE: 11px;
VERTICAL-ALIGN: baseline;
COLOR: #777777;
font-STYLE: normal;
padding-TOP: 10px;
padding-BOTTOM: 0px;
padding-LEFT: 0px;
TEXT-ALIGN: justify;
}
.combid
{
    FONT-SIZE: 100%;
    COLOR: #333333;
    BORDER: #666666 1px solid;
}
/*-----------------------------INICIO NUEVOS ESTILOS----------------------------------*/
body
{
	border:0;
	font-size:70%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}
a:hover	{
	COLOR: #666666;
	outline: none;
}
/*
añadido porque solo las lista del menu izq tienen que aparecer sin viñeta
en la ayuda por ejemplo hay que mantener las viñetas */
#contemenuizq ul{
	list-style:none;
	margin:0;
	padding:0;
}
#contemenuizq ul li{
	padding:0;
}

#cabecera
{
/* para contenedor de cabecera*/
	float:left;
	background: url(f_cab1.jpg);
	background-position: left bottom;
	width:100%;
	height: 52px;
	text-align:center;
}
#logo
{
/* para contenedor de logo cabecera*/
	float:left;
	clear:none;
	width:198px;
	height:52px;
}
#imagenCabecera
{
/* para contenedor de imagen cabecera*/
}
#cau
{
/* para imagen atencion al cliente*/
	text-align:right;
	padding:4px 0px 4px 0px;
	float:left;
	clear:none;
	width:33%;
	height:52px;
	/*BACKGROUND-COLOR: #000000;*/
}
#sopcabe
{
/* para contenedor de imagen cabecera*/
	vertical-align: bottom;
	float:right;
	clear:none;
	height:52px;
	width:320px;
	TEXT-ALIGN:right;
	/*BACKGROUND-COLOR: #FF0000;*/
}
#conteItem
{
/* para contenedor de links cabecera*/
	float:right;
	clear:none;
	COLOR: #333333;
	font-size: 100%;
	white-space: nowrap;
	padding:6px 10px 0px 0px;
	-moz-box-sizing: border-box;
	-moz-box-sizing: content-box;
	-moz-box-sizing: padding-box;
}
.itemCab
{
/* links cabecera*/
	COLOR: #333333;
	font-size: 100%;
	text-decoration:underline;
	margin:10px 5px 0px 0px;
}
.itemCab:hover
{
/* items menú nivel 1 over*/
	COLOR: #666666;
	outline: none;
}
.itemcomb
{
    FONT-SIZE: 100%;
    COLOR: #333333;
    BORDER: #666666 1px solid;
}
#buzon
{
/* para contenedor de buzon*/
	float:right;
	clear:right;
	height:20px;
	background:#F66215;
	BORDER-TOP: #FFFFFF 1px solid;
	BORDER-LEFT: #FFFFFF 1px solid;
	COLOR: #ffffff;
	font-size: 100%;
	margin:7px 0px 0px 0px;
	padding:3px 10px 0px 0px;
	-moz-box-sizing: border-box;
	-moz-box-sizing: content-box;
	-moz-box-sizing: padding-box;
}
.itembuzon
{
/* link buzon*/
	background:transparent url(ico_buzon.gif) left no-repeat;
	padding:0px 0px 0px 31px;
	COLOR: #FFFFFF;
	font-size: 100%;
	FONT-WEIGHT: bold; 
	text-decoration:none;
}
.itembuzon:hover
{
/* items menú nivel 1 over*/
	COLOR: #FFFFFF;
	outline: none;
	text-decoration:underline;
}
#menuNivel1
{
/* para contenedor de menu 1er nivel*/
	float:left;
	clear:none;
	background: url(f_menu1.gif);
	width:100%;
	height: 23px;
	BORDER-BOTTOM: #ffffff 1px solid;
	BORDER-TOP: #ffffff 1px solid;
}
#Nivel1
{
/* para contenedor de items menú nivel 1*/
	float:left;
	height:25px;
	COLOR: #FFFFFF;
	font-size: 100%;
	padding:2px 15px 0px 8px;
}
#Nivel1 ul
{
/* para contenedor de items menú nivel 1(lista horizontal)*/
	margin: 0;
	padding: 0;
	list-style: none;
}
#Nivel1 li
{
/* para contenedor de items menú nivel 1(lista horizontal)*/
	display: inline;
}
#Nivel1 a
{
/* para contenedor de items menú nivel 1(lista horizontal)*/
	white-space: nowrap;
}
.itemNivel1
{
/* items menú nivel 1*/
	height:18px;
	FONT-WEIGHT: normal; 
	COLOR: #FFFFFF;
	font-size: 100%;
	text-decoration:none;
	margin:3px 5px 0px 5px;
}
.itemNivel1:hover
{
/* items menú nivel 1 over*/
	COLOR: #FFFFFF;
	outline: none;
	text-decoration:underline;
}
.pest
{
/* para imagenes pestana nivel 1*/
	margin:0px 0px -3px 0px;
	border:0px;
}
.itemNivel1Sel
{
/* items menú nivel 1*/
	height:23px;
	FONT-WEIGHT: bold; 
	COLOR: #003399;
	font-size: 100%;
	text-decoration:none;
	background: url(f_item1.gif);
	padding:4px 7px 2px 7px;
	BORDER-TOP: #CCCCCC 1px solid;
}
.itemNivel1Sel:hover
{
/* items menú nivel 1 over*/
	COLOR: #003399;
}
#descon
{
/* para contenedor de buzon*/
	float:right;
	height:25px;
	width:120px;
	BORDER-LEFT: #FFFFFF 1px solid;
	COLOR: #ffffff;
	font-size: 110%;
	padding:5px 10px 0px 0px;
}
.itemdescon
{
/* link desconectar*/
	background:transparent url(ico_descon.gif) left no-repeat 0px;
	padding:3px 0px 0px 35px;
	COLOR: #FFFFFF;
	font-size: 90%;
	FONT-WEIGHT: bold; 
	text-decoration:none;
}
.itemdescon:hover
{
/* items menú nivel 1 over*/
	COLOR: #FFFFFF;
	outline: none;
	text-decoration:underline;
}
#contemenuizq
{
/* para contenedor de menu izquierdo*/
	float:left;
	width: 177px;
	height: 100%;
}
#menuNivel2
{
/* para contenedor de menu 2º nivel*/
	float:left;
	BORDER-RIGHT: #CCCCCC 1px solid;
	width: 177px;
	padding:0px 2px 0px 0px;
	margin:0px 0px 9px 0px;
}

#menuNivel2 ul {
	list-style:none;
	padding:0;
}

#menuNivel2 ul li{
/* marco items menú nivel 2*/
	list-style:none;
	padding-left:0px;
	border-bottom-width: 1px;
	border-bottom-color: #CCCCCC;
	border-bottom-style: solid;
	margin-top:1px;
	/* para evitar descuadre Firefox*/
	clear:both;
	list-style-position: outside;
}
.item2Sel
{
/*marco items menú nivel 2 selccionado*/
	background: url(f_menu2.gif);
	/* no repetir imagen en Firefox */
	background-repeat : repeat; 
}
.itemNivel2
{
/* items menú nivel 2*/
	height:18px;
	COLOR: #003399;
	font-size: 100%;
	text-decoration:none;
	BACKGROUND: url(ico_vin1.gif) no-repeat 3px 6px; 
	padding:2px 5px 0px 12px;
	margin:0px 0px 0px 0px;
}
.itemNivel2Sel
{
/* items menú nivel 2 selccionado*/
	height:18px;
	FONT-WEIGHT: bold; 
	COLOR: #003366;
	font-size: 100%;
	text-decoration:none;
	BACKGROUND: url(ico_vin2.gif) no-repeat 3px 8px; 
	padding:2px 5px 2px 12px;
	margin:0px 0px 0px 0px;
}
.itemNivel2Selss
{
/* items menú nivel 2 selccionado sin subopciones*/
	height:18px;
	FONT-WEIGHT: bold; 
	COLOR: #003366;
	font-size: 100%;
	text-decoration:none;
	BACKGROUND: url(ico_vin1.gif) no-repeat 3px 6px; 
	padding:2px 5px 2px 12px;
	margin:0px 0px 0px 0px;
}
#menuNivel3
{
/* para contenedor de menu 3er nivel*/
	float:left;
	width: 175px;
	BORDER-BOTTOM: #CCCCCC 1px solid;
}
#menuNivel3 ul li{
/* marco items menú 3er nivel*/
	list-style:none;
	margin:3px;
	padding-left:10px;
	list-style-position: outside;	
	BORDER-BOTTOM: #FFFFFF 0px solid;
}
#menuNivel3 UL {
	margin-left: 3px;
}
.item3Sel{
/*  marco items menú 3er nivel selccionado*/
}
.itemNivel3
{
/* items menú 3er nivel*/
	height:15px;
	COLOR: #666666;
	font-size: 100%;
	text-decoration:none;
	BACKGROUND: url(ico_vin3.gif) no-repeat 3px 6px; 
	padding:2px 5px 0px 12px;
	margin:0px 0px 0px 0px;
}
.itemNivel3Sel
{
/* items menú 3er nivel selccionado*/
	height:18px;
	FONT-WEIGHT: bold; 
	COLOR: #666666;
	font-size: 100%;
	text-decoration:none;
	BACKGROUND: url(ico_vin3.gif) no-repeat 3px 6px; 
	padding:2px 5px 0px 12px;
	margin:0px 0px 0px 0px;
}
#banner
{
/* banner en menú*/
	float:left;
	height:182px;
	padding:0px 0px 10px 15px;
}
#misoperaciones
{
/* para contenedor de menu mis operaciones*/
	float:left;
	width: 172px;
	margin: 5px 0px 6px 2px;
}
#misup
{
/* borde superior menu mis operaciones*/
	float:left;
	width:172px;
	height:30px;
	COLOR: #003399;
	FONT-WEIGHT: bold;
	font-size: 100%;
	text-align:center;
	padding:12px 0px 0px 0px;
	BACKGROUND: url(sup_mis.gif) ; 
	/* no repetir imagen en Firefox */
	background-repeat : no-repeat; 
	-moz-box-sizing: border-box;
}
#mismed
{
/*zona central menu mis operaciones*/
	BACKGROUND: url(med_mis.gif);
	/* no repetir imagen en Firefox */
	background-repeat : repeat; 
}
#mismed ul li
{
/* marco items menú mis operaciones*/
	list-style:none;
	padding-left:6px;
	COLOR: #003399;
	list-style-position: outside;
	BORDER-BOTTOM: #CCCCCC 1px solid;
	margin:0px 15px 0px 10px;
/* para evitar descuadre Firefox*/
	clear:both;
}
.itemis
{
/* items menú mis operaciones*/
	height:16px;
	COLOR: #003399;
	font-size: 100%;
	text-decoration:none;
	BACKGROUND: url(ico_vin4.gif) no-repeat 0px 10px; 
	padding:2px 0px 2px 8px;
}
.itemis:hover
{
/* items menú mis operaciones over*/
	COLOR: #003399;
	text-decoration:underline;
}
#miinf
{
/* borde inferior menu mis operaciones*/
	float:left;
	width:172px;
	height:45px;
	padding:10px 0px 0px 0px;
	BACKGROUND: url(inf_mis.gif);
	text-align:center;
	vertical-align:middle;  
		/* no repetir imagen en Firefox */
	background-repeat : no-repeat; 

}
.botonmis
{
/*boton mis operaciones*/
	font-family : Verdana, Arial, Helvetica;
	font-size: 90%;
	color: #003399;
	BORDER: #CCCCCC 1px solid ;
	BORDER-BOTTOM: #BBBBBB 2px solid;
	BORDER-RIGHT: #BBBBBB 2px solid ; 
	background : #FFFFFF;
	FONT-WEIGHT: bold;
}

#seguridad
{
/* contenedor seguridad*/
	margin:10px 0px 10px 0px;
	COLOR: #666666;
	font-size: 100%;
	float:left;
	clear:none;
	width:172px;
	text-align: center;
	vertical-align: bottom;
}
.itemseguridad
/* texto seguridad*/
{
	background:transparent url(ico_candado.gif) no-repeat 6px 0px;
	padding:5px 0px 5px 25px;
	COLOR: #666666;
	font-size: 100%;
	FONT-WEIGHT: bold;
	text-decoration:underline;
	height:40px;
	margin:3px 0px 0px 0px;
}
.itemper
{
/* items menú mis operaciones*/
	height:18px;
	BORDER: #CCCCCC 1px solid ;
	COLOR: #003399;
	font-size: 70%;
	text-decoration:underlined;
	BACKGROUND: url(icoper.gif) no-repeat 2px 2px; 
	padding:5px 5px 5px 21px;
}
.itemper:hover
{
/* items menú mis operaciones*/
	height:18px;
	BORDER: #CCCCCC 1px solid ;
	COLOR: #666666;
	font-size: 70%;
	text-decoration:underlined;
	BACKGROUND: url(icoper2.gif) no-repeat 2px 2px; 
	padding:5px 5px 5px 21px;
}
#certificaciones_de_pagina
{
/*contenedor pie de pagina*/
	float:left;
/*	width:485px;*/
/*	text-align: left;
 centrar pie */
	width:95%;	
	text-align: center;
	COLOR: #999999;
	font-size: 100%;
	margin:10px 0px 10px 2%;
}
#piext #certificaciones_de_pagina
/* contenedor pie de pagina para buscador de fondos*/
{
	float:left;
	width:485px;
	text-align: left;
	COLOR: #999999;
	font-size: 70%;
	margin:10px 0px 10px 2%;
}
#piext HR
/* linea pie cuando no hay capa general por ejemplo al pulsar imprimir*/
{
	BACKGROUND: url(linea.gif); 
	margin:0px 4% 0px 3%;
	height: 1px;
	/*BORDER: #666666 1px dotted;*/
}

#certitem
{
/*contenedor items pie de pagina*/
	padding:5px 0px 5px 0px;
	/* float:left;*/
	/* text-align:left;
	centrar pie */
	text-align:center;
	COLOR: #666666;
	font-size: 100%;
}
.itemCer
{
/*items pie de pagina para fondos*/
	COLOR: #666666;
	font-size: 100%;
	text-decoration:underline;
}
#certitem .itemCer
{
/*items pie de pagina*/
	COLOR: #666666;
	font-size: 100%;
	text-decoration:underline;
}
#certitem .itemtel
/* texto telefono pie*/
{
	background:transparent url(icotelefono1.gif) no-repeat 6px 0px;
	padding:3px 0px 5px 20px;
	COLOR: #999999;
	font-size: 100%;
	FONT-WEIGHT: bold;
}
#piext #certitem .itemtel
/* texto telefono pie para buscador de fondos*/
{
	background:transparent url(icotelefono1.gif) no-repeat 6px 0px;
	padding:3px 0px 5px 20px;
	COLOR: #999999;
	font-size: 70%;
	FONT-WEIGHT: bold;
}
.itemtel
/* texto telefono pie para fondos*/
{
	background:transparent url(icotelefono1.gif) no-repeat 6px 0px;
	padding:3px 0px 5px 20px;
	COLOR: #999999;
	font-size: 100%;
	FONT-WEIGHT: bold;
}
#general HR
/* linea pie*/
{
	margin:0px 4% 0px 3%;
	height: 1px;
	BORDER: #666666 1px dotted;
}

.p157
{
/* texto general en pantallas paja*/
FONT-WEIGHT: normal;
FONT-SIZE: 70%;
COLOR: #666666;
FONT-STYLE: normal;
}
.p158
/*estilo radio button en fila tabla*/
{
	PADDING-TOP: 4px;
	PADDING-BOTTOM: 4px;
}
.p159
/*fondo de operaciones asociadas*/
{

}
.p160
/*estilo texto título pantalla desconectar, para copiar a styles*/
{
	COLOR: #002051;
	FONT-FAMILY: OCR, Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}
/*----------------------------------FIN NUEVOSS----------------------------------*/
/*----------------------------------INICIO AÑADIDOS ESTILOS.CSS----------------------------------*/
.stlBlanca
/*estilo fondo fila par*/
{
	background:transparent url(fila_par.gif);
	background-repeat:  repeat-x;
	background-position: bottom;
	PADDING-TOP: 4px;
	PADDING-BOTTOM: 4px;
}
.textoInfo
{
/*estilo texto general[a incluir en styles.css]*/
	COLOR: #666666;
	FONT-FAMILY: OCR, Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 70%;
}
#divOcultar
{
	LEFT: 2px;
	POSITION: absolute;
	TOP: 0px;
	VISIBILITY: visible;
	Z-INDEX: 1
}
#divVer
{
	LEFT: 2px;
	POSITION: absolute;
	TOP: 0px;
	VISIBILITY: hidden;
	Z-INDEX: 1
}
.stlFondoCabeceraNaranja
/*estilo fondo fila titulo firma electronica[a incluir en styles.css]*/
{
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    VERTICAL-ALIGN: middle;
    COLOR: #002051;
    FONT-STYLE: normal;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #EAEFF7;
    BORDER-BOTTOM: #D9E2EE 1px solid;
}
.stlEtiqueta
/*estilo etiqueta general[a incluir en styles.css]*/
{
	COLOR: #002051;
	FONT-FAMILY: OCR, Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold
}
.negroG
{
/*estilo etiqueta general[a incluir en styles.css]*/
	COLOR: #002051;
	FONT-FAMILY: OCR, Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold
}
.negro
/*estilo texto general[a incluir en styles.css]*/
{
	marging-left:10px;
	color: #666666;
	FONT-FAMILY: OCR, Verdana, Geneva, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px; 
	FONT-WEIGHT: normal; 
	TEXT-DECORATION: none;
}
.stlNegroG
/*estilo etiqueta general[a incluir en styles.css]*/
{
	COLOR: #002051;
	FONT-FAMILY: OCR, Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}
.textoNota
/*estilo texto anotación[a incluir en styles.css]*/
{
	margin-left: 10px;
	COLOR: #666666;
	FONT-FAMILY: OCR, Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
}
.azulG
/*estilo texto título pantalla desconectar, para copiar a styles*/
{
	COLOR: #002051;
	FONT-FAMILY: OCR, Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}
.stlCodigoError
/*estilo titulo cuadro error para pasar a styles.css*/ 
{
	COLOR: #002051;
	FONT-FAMILY: OCR, Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}	

.stlTextoError
/*estilo texto cuadro error para pasar a styles.css*/ 
{
	COLOR: #666666;
	FONT-FAMILY: OCR, Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none
}
.stlFondoCabeceraAzulFirma
/*estilo link condiciones generales firma[a incluir en styles.css]*/
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #7591BF;
	text-decoration: underline;
}
.blancoM
/*estilo color link condiciones generales firma[a incluir en styles.css]*/
{
	color: #7591BF;
}
.StlNegrito
/*estilo campo[a incluir en styles.css]*/
{
	COLOR: #666666;
	FONT-FAMILY: OCR, Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal
}.stlCabNarG
{
/* texto resaltado contratacion */
	COLOR: #666666;
	FONT-FAMILY: OCR, Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	/* FONT-WEIGHT: bold;*/
}
.negroBold
/* titulo de operaciones asociadas */
{
	COLOR: #002051;
	FONT-FAMILY: OCR, Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
}
/*----------------------------------FIN AÑADIDOS OTROS CSS----------------------------------*/
/*----------------------------------INICIO AÑADIDOS ESTILOSNOFIJO.CSS----------------------------------*/
.stlBlanca
/*estilo fondo fila par*/
{
	background:transparent url(fila_par.gif);
	background-repeat:  repeat-x;
	background-position: bottom;
	PADDING-TOP: 4px;
	PADDING-BOTTOM: 4px;
}
.stlEtiqueta
/*estilo etiqueta general[a incluir en styles.css]*/
{
	COLOR: #002051;
	FONT-FAMILY: OCR, Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
}
.textoInfo
/*estilo texto general[a incluir en styles.css]*/
{
	COLOR: #666666;
	FONT-FAMILY: OCR, Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 70%;
}
.negro
/*estilo texto general[a incluir en styles.css]*/
{
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
}
.stlNegroG
/*estilo aviso para envio fichero[a incluir en styles.css]*/
{
	COLOR: #003366;
	FONT-FAMILY: OCR, Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}
.textoNota
/*estilo texto anotación[a incluir en styles.css]*/
{
	text-align: center;
	COLOR: #666666;
	FONT-FAMILY: OCR, Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
}
.Negrito
/*estilo campo[a incluir en styles.css]*/
{
	COLOR: #666666;
	FONT-FAMILY: OCR, Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal
}
.stlAzul
{
/*estilo enlaces agenda en transf omf y trans */
	text-align: left;
	COLOR: #000000;
	FONT-FAMILY: OCR, Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
}
.stlBotonazulcielo
{
/* posiciones de la firma */
	BACKGROUND-COLOR: #999999;
	COLOR: #FFFFFF;
	FONT-FAMILY: OCR, Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}
.stlRojito
{
/* saldo negativo: detalle de mis ctas */
	COLOR: #FF0000;
	FONT-FAMILY: OCR, Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal
}
.azulonN
{
	COLOR: #666666;
	FONT-FAMILY: OCR, Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none
}


/*----------------------------------FIN AÑADIDOS OTROS CSS----------------------------------*/
/*---------------------------------- posicion general y espere ----------------------------------*/
#general
/* estilo capa general*/
{
	position: absolute;
	left:185px;
	top:85px;
	visibility: visible;
	background-color:white; 
	z-index: 0;
}
#espere
/* estilo capa espere por favor*/
{
	position: relative;	
	visibility: visible;
	COLOR: #002051;
	FONT-SIZE: 100%;
	text-align:center;	
}
/* estas 2 reglas se aplican para los navegadores que sean explorer */
* html
#general
/* estilo capa general para IE pos relativa */
{
	position: relative;
	left:0px;
	top:0px;
	height:100%;
}
* html
#espere
/* estilo capa espere para IE pos absoluta*/
{
	position: absolute; /* para que IE no reserve espacio para la capa*/
	padding:10% 15% 0px 15%;
}
/*---------------------------------- FIN posicion general y espere ----------------------------------*/
.imagenComprar,.imagenVender {
	width:40;
	height:10;
}