

/*body 
{
scrollbar-face-color: #f5f5f5; 
scrollbar-shadow-color:#1a4077; 
scrollbar-highlight-color: #FFFFFF; 
scrollbar-3dlight-color: #f5f5f5; 
scrollbar-darkshadow-color: #FFFFFF; 
scrollbar-track-color:  #ffffff; 
scrollbar-arrow-color:  #1a4077;
}*/
.carr_nombre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #1a4077;
	text-decoration: none;
	text-indent: 30px;
}
.fondo_tabla {
	background-color: #FFF;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 100%;
}

.filaFondoUno{
	background-color: #ededed;
	line-height: 15px;
}

.filaFondoDos{
	background-color: #f7f7f7;
	line-height: 15px;
}

.fondo_tabla a{
	color: #3c3c3c;
	text-decoration: none;
	text-transform:uppercase;
}

.capa_servicios {
	left: 375px;
	top: 38px;
	position: absolute;	
}

.margen_caja_noticiastres {
	float: left;
	width: 30.5%;
	background-repeat: no-repeat;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-top: 8px;
	padding-right: 0px;
	margin-left: 7px;
}

.of_cab_dir {
	background-image: url(/fineco/img/of_cab_caja.gif);
	background-repeat: no-repeat;
	float: left;
	height: 6px;
	width: 152px;
	margin: 0px;
	padding: 0px;
}
.capa_fineco {
	/*left: 312px;
	top: 38px;*/
	position: absolute;

}
.celda_blanca {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.57em;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	/*background-color: #FFF;*/
	width: 75%;
	padding-left: 6px;
}

.celda_blanca_titulo{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #3C3C3C;
	text-decoration: none;
	text-align: left;
	/*background-color: #FFF;*/
	/*width: 32%;*/
	padding-left: 6px;
}

.celda_blanca_nombre {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.7em;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	/*background-color: #FFF;*/
	width: 50%;
	padding-left: 6px;
}

.celda_blanca_isin {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.7em;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	/*background-color: #FFF;*/
	width: 20%;
	padding-left: 6px;
}

.celda_blanca_valor {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.7em;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	/*background-color: #FFF;*/
	width: 15%;
	padding-left: 6px;
}

.celda_blanca_cifra_tres {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.7em;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	width: 32%;
	padding-left: 6px;
	text-align: left;
}

.celda_blanca_cifra {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.57em;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	/*background-color: #FFF;*/
	width: 25%;
	/*padding-left: 6px;*/
	text-align: right;
}

.tit_tabla {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.75em;
	font-weight: bold;
	color: #1a4077;
	text-decoration: none;
	text-align: left;
	margin-left: 0px;
	padding-left: 8px;
	margin-bottom: 3px;
}
.subtit_tabla {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.65em;
	font-weight: bold;
	color: #1a4077;
	text-decoration: none;
	text-align: left;
	margin-left: 0px;
	padding-left: 6px;
	padding-top: 5px;
	/*background-color: #FFF;*/
}
.capa_idioma {
	/*left: 811px;
	top: 38px;*/
	position: absolute;
	visibility: hidden;
}

.of_mostrar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	font-weight: bold;
	color: #1a4077;
	text-decoration: none;
	float: left;
	width: 58%;
	margin-left: 23%;
	margin-bottom: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.bus_oficinasbbk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	float: right;
	width: 150px;
}
.bus_oficinasbbk  a{
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: underline;
}

.check {
	border: 0px solid #EEEEEE;
}
.vi_esq_izda {
	float: left;
	height: 37px;
	width: 5px;
}

.contiene_blogs {
	float: left;
	width: 645px;
	padding: 8px 0px 0px 0px;
}

.blog_tit_nube {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	font-weight: bold;
	color: #1a4077;
	text-decoration: none;
	text-align: right;
	float: left;
	width: 85%;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-top: 10px;
}

.u_encuentros {
	float: right;
	width: 24%;

	margin-right: 8px;
	background-color: #F5F5F5;
	margin-top: 30px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
}
.of_capital {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.72em;
	font-weight: bold;
	color: #1a4077;
	text-decoration: none;
	float: left;
	width: 98%;
	margin-left: 5px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 5px;
}
.of_capital a {
	font-weight: bold;
	color: #1a4077;
	text-decoration: none;

}


.franja_votos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.62em;
	font-weight: normal;
	color: #1a4077;
	text-decoration: none;
	float: left;
	width: 102%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #1a4077;
	padding-top: 4px;
	padding-bottom: 4px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #1a4077;
}
.franja_votos a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #1a4077;
	text-decoration: none;
}
.of_cont_direccion {
	float: left;
	width: 152px;
	margin-left: 20px;
	margin-bottom: 8px;
}

.blog_usuario {
	float: left;
	width: 100%;
	padding-top: 5px;
}
.blog_nombre_usuario {
	float: left;
	width: 45%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	font-weight: normal;
	color: #1a4077;
	text-decoration: none;
	height: 18px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}



.tit_mapa {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-indent: 0px;
	padding: 0px;
	margin: 0px;
	list-style-position: inside;
}
.blog_cont_titular {
	float: left;
	width: 100%;
	margin-top: 0px;
	margin-left: 0px;
}
.comentario {
	float: left;
	width: 100%;
}

.cont_blog {
	float: left;
	width: 73%;

	margin-right: 4px;
	 
	background-color: #FFFFFF;
}
.blog_cab_comentario {
	background-image: url(/fineco/img/blog_cab_comentario.gif);
	float: left;
	height: 11px;
	background-repeat: no-repeat;
	width: 100%;
	text-align: right;
}


.tit_mapa a {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}


#cont_general {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #FFFFFF;
	width: 955px;
}
.blog_h_encuentros {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.58em;
	font-weight: bold;
	color: #1a4077;
	text-decoration: none;
	float: left;
	width: 90%;
	margin-top: 5px;
}

/*li {
	margin: 0px;
	padding: 0px;
}*/
.caja1_mapa {
	background-image: url(/fineco/img/fondo_caja_mapa.gif);
	background-repeat: no-repeat;
	float: left;
	height: 211px;
	width: 185px;
	margin-right: 8px;
	margin-left: 0px;
	text-align: left;
	padding-top: 12px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 12px;
	line-height: 12px;
}
.bloque_encuentros {
	float: left;
	width: 90%;
	margin-right: 8px;
	margin-left: 8px;
}

.logos {
	padding: 3px;
	float: left;
	height: 54px;
	width: 63px;
	margin-right: 3px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #EDEDED;
	text-align: center;
}


.id_esq_izda {
	float: left;
	height: 15px;
	width: 15px;
}
.bus_buscar {
	padding: 3px;
	float: left;
	width: 98%;
	margin-top: 10px;
	margin-bottom: 0px;
}
.vi_buscar {
	padding: 3px;
	/*float: left;*/
	width: 98%;
	margin-top: 7px;
	margin-bottom: 0px;
}
.vi_buscar100 {
	padding: 3px;
	/*float: left;*/
	width: 100%;
	margin-top: 7px;
	margin-bottom: 0px;
}
.col_texto {
	padding: 3px;
	float: left;
	margin-top: 10px;
	margin-bottom: 0px;
	font-family: Arial;
	font-size: 0.85em;
	line-height: 19px;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EDEDED;
	width: 98%;
}

.parrafo_izda {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	text-align: justify;
	width: 75%;
	margin-left: 20px; 
	margin-bottom: 10px;
}

.parrafo_izda p{
	margin: 0px;
	font-size: 1em;
}

.parrafo_nube {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	text-align: justify;
	width: 75%;
	margin-left: 20px;
}
.vi_caja_consultar {
	text-align: right;
	float: left;
	width: 96%;
	padding-left: 0px;
	margin: 0px 0px 8px 0px;
	height: 37px;
}
.vi_cont_consultar {
	float: left;
	width: 98.4%;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #D8D8D8;
	border-bottom-color: #D8D8D8;
	height: 36px;
}
.vi_caja_rentabilidades {
	text-align: right;
	float: left;
	width: 96%;
	margin: 0px 0px 0px 0px;
	height: 37px;
	padding: 0px;
}
.vi_cont_rentabilidades {
	width: 98.2%;	
	/*width: 658px;*/
	height: 21px;
	background-color: #e8ecf1;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
}

.identificacion {
	float: left;
	width: 48%;
}
.cont_videodetalle {
	float: left;
	width: 97%;
	text-align: center;
	margin: 10px;
}

.cont_identif {
	float: left;
	width: 48%;
}

.letra_tamano {
	padding-right: 5px;
	float: left;
}
.contraste_tamano {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.59em;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	margin-top: 0px;
	float: left;
	width: 88%;
	padding-bottom: 3px;
	margin-bottom: 5px;
	height: 12px;
}
.franja_inf {
	background-color: #1a4077;
	width: 100%;
	height: 500px;
	float: left;
	margin: 0px;
	padding: 0px;
}


.cabecera_caja {
	background-image: url(/fineco/img/cabecera_cajatxto2.gif);
	/*background-color: #f8f8f8;*/
	height: 11px;
	background-repeat: no-repeat;
	background-position: bottom;
	width: 339px;
	margin: 0px;
}
.grafico_detalle {
	height: 191px;
	width: 421px;
	float: left;
	margin-top: 10px;
	margin-left: 10px;
}
.op_menu_izda {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #3C3C3C;
	float: left;
	height: 22px;
	width: 152px;
	margin-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	text-indent: 8px;
	list-style-position: inside;
	text-align: left;
	list-style-image: none;
	list-style-type: none;
}

.op_menu_izda_amarillo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 0.84em;*/
	font-weight: bold;
	color: #3C3C3C;
	float: left;
	height: 22px;
	width: 152px;
	margin-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	text-indent: 8px;
	list-style-position: inside;
	text-align: left;
	list-style-image: none;
	list-style-type: none;
}

.op_menu_izda_verde {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 0.84em;*/
	font-weight: bold;
	color: #3C3C3C;
	float: left;
	height: 22px;
	width: 152px;
	margin-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	text-indent: 8px;
	list-style-position: inside;
	text-align: left;
	list-style-image: none;
	list-style-type: none;
}

.op_menu_izda_rojo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 0.84em;*/
	font-weight: bold;
	color: #3C3C3C;
	float: left;
	height: 22px;
	width: 152px;
	margin-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	text-indent: 8px;
	list-style-position: inside;
	text-align: left;
	list-style-image: none;
	list-style-type: none;
}

.op_menu_izda_gris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 0.84em;*/
	font-weight: bold;
	color: #3C3C3C;
	float: left;
	height: 22px;
	width: 152px;
	margin-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	text-indent: 8px;
	list-style-position: inside;
	text-align: left;
	list-style-image: none;
	list-style-type: none;
}

.op_menu_izda_act {
	font-weight: bold;
	color: #FFFFFF;
	/*font-size: 0.84em;*/
	text-decoration: none;
	float: left;
	background-image: url(/fineco/img/fondo_menu.gif);
	display: block;
	width: 152px;
	background-repeat: no-repeat;
	margin-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-position: 10px 0px;
	text-indent: 8px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	height: 16px;
}

.op_menu_izda_act_amarillo{
	font-weight: bold;
	color: #FFFFFF;
	/*font-size: 0.84em;*/
	text-decoration: none;
	float: left;
	background-image: url(/fineco/img/fondo_menu_amarillo.gif);
	display: block;
	width: 152px;
	background-repeat: no-repeat;
	margin-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-position: 10px 0px;
	text-indent: 8px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	height: 16px;
}
.op_menu_izda_act_rojo{
	font-weight: bold;
	color: #FFFFFF;
	/*font-size: 0.84em;*/
	text-decoration: none;
	float: left;
	background-image: url(/fineco/img/fondo_menu_rojo.gif);
	display: block;
	width: 152px;
	background-repeat: no-repeat;
	margin-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-position: 10px 0px;
	text-indent: 8px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	height: 16px;
}
.op_menu_izda_act_verde{
	font-weight: bold;
	color: #FFFFFF;
	/*font-size: 0.84em;*/
	text-decoration: none;
	float: left;
	background-image: url(/fineco/img/fondo_menu_verde.gif);
	display: block;
	width: 152px;
	background-repeat: no-repeat;
	margin-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-position: 10px 0px;
	text-indent: 8px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	height: 16px;
}
.op_menu_izda_act_gris{
	font-weight: bold;
	color: #FFFFFF;
	/*font-size: 0.84em;*/
	text-decoration: none;
	float: left;
	background-image: url(/fineco/img/fondo_menu_gris.gif);
	display: block;
	width: 152px;
	background-repeat: no-repeat;
	margin-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-position: 10px 0px;
	text-indent: 8px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	height: 16px;
}

.op_menu_izda_act a, .op_menu_izda_act_amarillo a, .op_menu_izda_act_rojo a, .op_menu_izda_act_gris a, .op_menu_izda_act_verde a{
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.i_label {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	color: #1a4077;
	text-decoration: none;
	float: left;
	width: 40%;	
	text-align: right;
	height: 15px;
	padding-top: 5px;
	margin-right: 5px;
	margin-left: 13px;
}
.bus_label {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	color: #1a4077;
	text-decoration: none;
	float: left;
	width: 27%;
	text-align: left;
	height: 15px;
	padding-top: 5px;
	margin-right: 5px;
	margin-left: 0px;
}

.bus_label_obligatorio{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	color: #1a4077;
	text-decoration: none;
	float: left;
	text-align: left;
	height: 15px;
	padding-top: 5px;
	margin-right: 5px;
	margin-left: 0px;
}

.vi_label {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	color: #1a4077;
	text-decoration: none;
	float: left;
	width: 6%;
	text-align: left;
	height: 15px;
	padding-top: 0px;
	margin-right: 5px;
	margin-left: 8px;
	margin-top: 1px;
	vertical-align: middle;
}
.cv_label {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	color: #1a4077;
	text-decoration: none;
	float: left;
	width: 37%;
	text-align: left;
	height: 15px;
	padding-top: 5px;
	margin-right: 5px;
	/*margin-left: 10px;*/
}
.blog_tit_encuentros {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #1a4077;
	float: left;
	width: 96%;
	padding: 3px;
}
.of_tit_representantes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #1a4077;
	float: left;
	width: 96%;
	padding: 3px;
	margin-bottom: 5px;
}
.cv_label100{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	color: #1a4077;
	text-decoration: none;
	float: left;
	width: 100%;
	text-align: left;
	padding-top: 0px;
	margin-right: 5px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 5px;
}
.i_formulario {
	float: left;
	width: 90%;
	margin-top: 10px;
}
.cv_formulario {
	float: left;
	width: 100%;
	margin-top: 10px;
}
.i_con_campo {
	float: left;
	/*width: 50%;*/
	text-align: left;
	margin: 0px;
}
.bus_con_campo {
	float: left;
	width: 32.5%;
	text-align: left;
	margin: 0px;
	padding-top: 3px;
}
.vi_con_campo {
	float: left;
	/*width: 13%;*/
	text-align: left;
	margin: 0px;
	padding-top: 0px;
}
.cv_con_caja {
	float: left;
	width: 100%;
	text-align: left;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.op_menu_izda  a:link, .op_menu_izda_amarillo a:link, .op_menu_izda_verde a:link, .op_menu_izda_gris a:link, .op_menu_izda_rojo a:link{
	font-weight: bold;
	color: #3C3C3C;
	display: block;
	text-decoration: none;
	height: 19px;
	margin: 0px;
	text-indent: 8px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
}
.resultados {
	width: 98%;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.op_menu_izda  a:visited, .op_menu_izda_amarillo a:visited, .op_menu_izda_verde a:visited, .op_menu_izda_gris a:visited, .op_menu_izda_rojo a:visited{
	font-weight: bold;
	color: #3C3C3C;
	display: block;
	text-decoration: none;
	height: 22px;
	margin: 0px;
	text-indent: 8px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
}
.op_menu_izda a:hover{
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(/fineco/img/fondo_menu_hover.gif);
	display: block;
	height: 22px;
	background-repeat: no-repeat;
	margin: 0px;
	background-position: 0px 0px;
	text-indent: 8px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.op_menu_izda_amarillo a:hover{
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(/fineco/img/fondo_menu_hover_amarillo.gif);
	display: block;
	height: 22px;
	background-repeat: no-repeat;
	margin: 0px;
	background-position: 0px 0px;
	text-indent: 8px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.op_menu_izda_verde a:hover{
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(/fineco/img/fondo_menu_hover_verde.gif);
	display: block;
	height: 22px;
	background-repeat: no-repeat;
	margin: 0px;
	background-position: 0px 0px;
	text-indent: 8px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.op_menu_izda_gris a:hover{
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(/fineco/img/fondo_menu_hover_gris.gif);
	display: block;
	height: 22px;
	background-repeat: no-repeat;
	margin: 0px;
	background-position: 0px 0px;
	text-indent: 8px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.op_menu_izda_rojo a:hover{
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(/fineco/img/fondo_menu_hover_rojo.gif);
	display: block;
	height: 22px;
	background-repeat: no-repeat;
	margin: 0px;
	background-position: 0px 0px;
	text-indent: 8px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#cont_central {
	background-color: #E1E0E0;
	float: left;
	width: 100%;
	height: auto;
	margin: 8px 0px 0px 0px;
}

.lista_menu {
	/*width: 215px;*/
	display: block;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.celda_impar {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.65em;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	text-align: left;
	line-height: 18px;
	float: left;
	list-style-position: inside;
	list-style-image: url(/fineco/img/ic_lista.gif);
	list-style-type: none;
	width: 100%;
	height: 18px;
	background-color: #FFF;
	margin: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 3px;
}
.celda_impar a{
	font-family: Verdana, Geneva, sans-serif;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
}
.bus_cont_tabla {
	float: left;
	width: 100%;
	margin: 0px;
	padding: 0px;
}

.bus_resultados {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCC;
	border-bottom-color: #CCC;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.65em;
	color: #3C3C3C;
	text-decoration: none;
	float: left;
	width: 98%;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	margin-top: 10px;
}
.bus_nav {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.65em;
	color: #3C3C3C;
	text-decoration: none;
	float: left;
	width: 96%;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
	text-align: right;
	margin: 0px;
}
.blog_nav {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.65em;
	color: #3C3C3C;
	text-decoration: none;
	float: right;
	width: 90%;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	text-align: right;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.blog_nav a {
	color: #3C3C3C;
	text-decoration: none;
	font-weight: bold;
	}
.bus_nav a {
	color: #3C3C3C;
	text-decoration: none;
	font-weight: bold;
	}
.inf_foto {
	height: 116px;
	width: 174px;
	padding: 0px;
	text-align: center;
	margin-top: 0px;
	margin-right: 13px;
	margin-bottom: 0px;
	margin-left: 6px;
}
.informacion {
	float: right;
	width: 28%;
	height: auto;
	margin-top: 25px;
	margin-right: 20px;
	margin-bottom: 5px;
	margin-left: 15px;
}

.menu_fineco {
	width: 200px;
}


.caja_textoblog {
	width: 72%;
	float: right;
	padding-right: 12px;
	text-align: right;
	margin-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
}

.iconos {
	height: 21px;
	width: 21px;
	margin-right: 4px;
	margin-top: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	float: left;
}
.texto_blog {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	text-align: left;
	width: 100%;
	float: right;
	color: #02194A;
	text-decoration: none;
	margin-top: 3px;
}
.texto_blog  a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #02194A;

}


.menuhorizontal {
	float: right;
	margin-top: 5px;
	text-decoration: none;
	list-style-image: none;
	list-style-type: none;
	width: 70%;
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E8E8E8;
	margin-right: 10px;
}
.nombre_blog {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	text-align: left;
	text-indent: 0px;
	margin: 0px;
	padding: 0px;
}


.logo {
	float: left;
	height: 66px;
	width: 218px;
	margin-top: 30px;
	/*margin-left: 13px;*/
}

.logo img{
	border: 0px;
}

#a_clientes {
	margin-top: 17px;
	width: 288px;
	float: right;
	height: 161px;
	margin-left: 9px;
	margin-right: 13px;
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url(/fineco/img/a_clientes2.gif);
}

#a_clientes .textos{
	width: 95%;
	padding-top: 30px;
	font-size: 16px;
	color: #7F7F7F;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: right;
}

#a_clientes .textos a{
	font-size: 16px;
	color: #7F7F7F;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	text-align: right;
}
#a_clientes .texto2{
	font-size: 24px;
	color: #313C5D;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: right;
}

#a_clientes .texto2 a{
	font-size: 24px;
	color: #313C5D;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	text-align: right;
}

.a_clientes {
	float: right;
	height: 161px;
	width: 288px;
	margin-left: 9px;
	margin-right: 13px;
	margin-top: 17px;
}
.texto_Acceso_clientes{
	float: left;
	position: absolute;
	left: 1000px;
	top: 220px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.6em;
	font-weight: normal;
	color: #585858;
	text-decoration: none;

}
.texto_lista {
	margin-top: 5px;
}
.contenido {
	background-color: #FFFFFF;
	float: left;
	width: 76%;
	height: auto;
	margin-right: 8px;
	padding: 0px;
	/*font-size: 1em;*/
}

.contenido_sin_menus{
	background-color: #FFFFFF;
	/*float: left;*/
	width: 100%;
	height: auto;
	padding: 0px;
	font-size: 1em;
	margin: auto;
	/*margin-right: 8px;*/
}

/*.contenido_sin_menus .caja_noticiasdetalle .cabecera_cajadetalle{
	width: 100%;
	background-image: url(/fineco/img/cabecera_cajatxto_det_big.gif);
	background-repeat: no-repeat;
	height: 12px;
	margin: 0px;
	padding: 0px;
}
*/
.contenido .caja_noticiasdetalle .cuerpo_noticiadetalle, .contenido_sin_menus .caja_noticiasdetalle .cuerpo_noticiadetalle{
	width:100%;
}

.contenido_sin_menus .caja_noticiasdetalle .cuerpo_productodetalle{
	width:100%;
}

.contenido_sin_menus .caja_noticiasdetalle .pie_noticiadetalle{
	background-image: url(/fineco/img/piecaja_detalle_big.gif);
	height: 10px;
	width: 100%;
	padding: 0px;
	float: left;
}

.cont_mapa {
	background-color: #FFFFFF;
	float: left;
	width: 65%;
	height: auto;
	margin-right: 8px;
	padding: 0px;
}
.contenido_mapa {
	background-color: #FFFFFF;
	float: left;
	width: 76%;
	height: auto;
	margin-right: 8px;
	padding-right: 0px;
}
.contenido_scroll {
	background-color: #FFFFFF;
	float: left;
	width: 76%;
	height: 400px;
	margin-right: 8px;
	overflow: scroll;
}

.img_banner {
	float: left;
	height: 333px;
	width: 625px;
	clear: left;
	margin-left: 13px;
	margin-top: 15px;
}
.img_banner a img{
	border: 0px;
}
.n1_mapa {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-indent: 0px;
	margin-top: 5px;
	margin-left: 0px;
	list-style-position: inside;
	list-style-type: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.n1_mapa a {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.contiene_menuizda {
	float: left;
	width: 22%;
	text-align: left;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.contiene_oficinas {
	float: left;
	width: 20%;
	text-align: left;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.contiene_oficinasdcha {
	float: left;
	width: 20%;
	text-align: left;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.bus_cont_foto {
	float: left;
	width: 22%;
	text-align: center;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#pie {
	width: 958px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position: absolute;
}



.op_horizontal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	float: right;
	margin-top: 6px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: auto;
}

.op_horizontal a:hover{
	font-weight: bold;
	color:#05194A;
	text-decoration: none;
	/*border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #1a4077;
	display: block;*/
	/*margin-top: 4px;
	margin-bottom: 0px;
	padding-bottom: 4px;*/
}

.op_horizontal a:link, .op_horizontal_selected a:link {
	font-weight: normal;
	color: #05194A;
	text-decoration: none;
	display: block;
}

.op_horizontal a:visited{
		font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
}

.op_horizontal_selected a:visited, .op_horizontal_selected a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 0.85em;*/
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	width: auto;
		/*float: right;
	margin-top: 6px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 0px;*/
	/*border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #1a4077;
	display: block;*/
}

.op_horizontal_selected{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	width: auto;
	float: right;
	margin-top: 6px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #1a4077;
	display: block;
}

.caja_blog {
	height: 78px;
	width: 306px;
	background-image: url(/fineco/img/cajas_blog.gif);
	/*margin-top: 16px;*/
	clear: left;
	float: left;
	margin-left: 11px;
	margin-right: 17px;
}

.blog_titulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	color: #1a4077;
	text-decoration: none;
	float: left;
	width: 80%;
	margin-top: 20px;
}

.s_inversion {
	background-image: url(/fineco/img/fondo_caja_servicios.gif); 
	background-repeat: no-repeat;
	float: right;
	height: 251px;
	width: 288px;
	margin: 9px 13px 5px 9px;
}

.s_inversion .textos .texto2{
	font-size: 24px;
	color: #313C5D;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: right;
}

.s_inversion .textos{
	width: 95%;
	padding-top: 30px;
	font-size: 16px;
	color: #7F7F7F;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: right;
}

.tit_blog {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.69em;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DDDDDD;
	width: 92%;
	height: 15px;
	margin-top: 6px;
	margin-right: 2px;
	margin-bottom: 1px;
	margin-left: 0px;
	background-image: url(/fineco/img/flecha_blog.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 18px;
	padding-top: 2px;
	float: right;
	text-align: right;
}
.tit_blog a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;

}

.caja_blog2 {
	height: 78px;
	width: 306px;
	background-image: url(/fineco/img/cajas_blog.gif);
	/*margin-top: 16px;*/
	margin-left: 0px;
	margin-right: 0px;
	float: left;
}
.caja_peq {
	background-image: url(/fineco/img/fondo_caja_peq.gif);
	float: left;
	height: 77px;
	width: 125px;
	margin-top: 20px;
	margin-right: 5px;
	margin-left: 10px;
}
.caja_peq2 {
	background-image: url(/fineco/img/fondo_caja_peq.gif);
	float: right;
	height: 77px;
	width: 125px;
	margin-top: 20px;
	margin-right: 10px;
	margin-left: 0px;
}
.azul {
	font-weight: normal;
	color: #02194A;
	text-decoration: none;
	font-style: normal;
}

/*p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	line-height: 15px;
}*/

.vi_parrafo{
	padding: 3px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 5px;
	line-height: 15px;
	background-color: #FFFFFF;
	text-align: left;
	font-size: 0.53em;
}

.blog_parrafo {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	line-height: 15px;
	float: left;
	width: 100%;
	height: auto;
}

.blog_parrafo p{
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	line-height: 19px;
	height: auto;
	font-size: 0.85em;
	font-weight: normal; 
	font-family: Arial;
	text-align: justify;
	color: #3c3c3c;
}

.blog_parr_comentario {
	line-height: 15px;
	float: left;
	width: 98%;
	height: auto;
	background-color: #F8f8f8;
	text-indent: 0px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;	
	font-size: 0.85em;
	font-weight: normal; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	color: #3c3c3c;
}
.blog_parr_comentario_enviado {
	line-height: 15px;
	float: left;
	width: 98%;
	height: auto;
	background-color: #F8f8f8;
	text-indent: 0px;
	margin-bottom: 15px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;	
	font-size: 0.85em;
	font-weight: normal; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	color: #3c3c3c;
}
.cv_campos_ob {
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	line-height: 15px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E7E7E7;
	float: left;
	width: 90%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	font-weight: normal; 
	text-align: justify;
	color: #3c3c3c;
}
.seguridad {
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
	/*line-height: 16px;*/
}
.caja_textoblog_peq {

	width: 85%;
	float: right;
	padding-right: 7px;
	text-align: right;
	margin-top: 0px;
}
.tit_blogpeq {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.72em;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	width: 80%;
	height: 15px;
	margin-top: 6px;
	margin-right: 2px;
	margin-bottom: 1px;
	margin-left: 0px;
	background-image: url(/fineco/img/flecha_blog.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 14px;
	padding-top: 2px;
}
.texto_blogpeq {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.68em;
	text-align: right;
	width: 100%;
	float: right;
	color: #3C3C3C;
	text-decoration: none;
	margin-top: 8px;
}
.texto_blogpeq a {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 100%;
	float: right;
	color: #3C3C3C;
	text-decoration: none;

}
.op_menuh {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E8E8E8;
	list-style-image: none;
	list-style-type: none;
	background-color: #FFFFFF;
	vertical-align: 3%;
	margin: 0px;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 0px;
	list-style-position: inside;
	width: 100%;
}
.pie_noticia {
	background-image: url(/fineco/img/pie_cajatxto2.gif);
	height: 10px;
	width: 339px;

	padding: 0px;
	float: left;
	background-repeat: no-repeat;
}

.pie_teclado {
	background-image: url(/fineco/img/pie_cajatxto2.gif); 
	height: 10px;
	width: 339px;
	padding: 0px;
	float: left;
	background-repeat: no-repeat;
}

.cabecera_teclado {
	background-image: url(/fineco/img/cabecera_teclado.gif); 
	height: 10px;
	width: 339px;
	padding: 0px;
	float: left;
	background-repeat: no-repeat;
	background-position: bottom;
}

.contiene_boton {
	height: 30px;
	width: 328px;
	padding: 0px;
	float: left;
}

.pie_noticiadetalle {
	background-image: url(/fineco/img/piecaja_detalle.gif);
	height: 10px;
/*	width: 692px;*/
	padding: 0px;
	float: left;
}

.op_menuh a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	display: block;
	text-indent: 0px;
	padding-top: 3px;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 5px;
}

.cuerpo_noticia {
	background-image: url(/fineco/img/degradadocajas_corta.gif);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #E7E7E7;
	border-left-color: #E7E7E7;
	margin: 0px;
	padding: 0px;
	width: 337px;
	float: left;
}

.cuerpo_noticia p {
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	/*font-size: 0.85em;*/
	font-family: Arial;
	font-size: 0.85em;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	text-align: justify;
	width: 94%;
	margin: 0px 0px 0px 10px;
	line-height: 19px;
	height: auto;
}

.cuerpo_noticia p a{
	color: #1a4077;
}

.cuerpo_noticia ul {
	font-family: Arial;
	font-size: 0.85em;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	text-align: justify;
	width: 92%;
	margin: 0px 0px 0px 20px;
	padding: 0px;
	line-height: 19px;
	height: auto;
}

.cuerpo_noticia ul li{
	margin: 0px 0px 0px 15px;
	padding: 0px 0px 0px 0px;
	font-family: Arial;
	/*font-size: 0.85em;*/
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	text-align: justify;
	width: 92%;
	margin-left: 10px;
	line-height: 19px;
	margin-bottom: 0px;
	height: auto;
}

.cuerpo_aviso {
	padding: 0px;
	width: 100%;
	float: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.cuerpo_aviso p{
	/*font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.85em;*/
	font-family: Arial;
	font-size: 0.85em;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	text-align: justify;
	width: 92%;
	margin-left: 10px;
	line-height: 19px;
	margin-bottom: 0px;
	height: auto;
}

.cuerpo_aviso H2{
	margin-left: 10px;
}

.cuerpo_aviso ul{
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
}

.cuerpo_aviso li{
	/*font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.85em;*/
	font-family: Arial;
	font-size: 0.85em;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	text-align: justify;
	width: 92%;
	margin-left: 10px;
	line-height: 19px;
	margin-bottom: 0px;
	height: auto;
}

.cuerpo_teclado {
	margin: 0px;
	padding: 0px;
	padding-top: 5px;
	width: 99.5%;
	float: left;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #E7E7E7;
	border-left-color: #E7E7E7;
}
.cuerpo_noticiatres{
	background-image: url(/fineco/img/fondo_cajas3.gif);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #E7E7E7;
	border-left-color: #E7E7E7;
	width: 99.5%;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
	border-bottom-width: 0px;
	border-bottom-style: none;
}
.cuerpo_noticiatres h2{
	margin-left: 10px;
	text-align: center;
}

.cuerpo_noticiatres p{
	/*font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.85em;*/
	font-family: Arial;
	font-size: 0.85em;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	text-align: justify;
	width: 92%;
	margin-left: 10px;
	line-height: 19px;
	margin-bottom: 0px;
	height: auto;
}

.cuerpo_noticia_cv{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E7E7E7;
	width: 98%;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.cuerpo_noticia_cv_scroll{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E7E7E7;
	width: 100%;
	margin: 0px;
	padding-top: 0px;
	padding-right: 6px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
	/*height: 300px;*/	
}
.prot_datos_scroll{
	border-right-width: 0px;
	width: 100%;
	margin: 0px;
	padding-top: 0px;
	padding-right: 6px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
	height: 265px;
/*	overflow-x:hidden; */
	overflow:scroll;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	/*font-family: Arial;
	font-size: 0.85em;*/
	font-weight: normal; 
	text-align: justify;
	line-height: 13px;
	color: #3c3c3c;
	margin-left: 10px;
	width: 92%;
	
}
.grafico {
	float: left;
	height: 79px;
	width: 30%;
	margin-right: 5px;
	margin-left: 10px;
	margin-top: 5px;
	text-align: left;
	vertical-align: bottom;
	padding-top: 5px;
}


.op_menuh a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #1a4077;
	margin: 0px;
	text-indent: 0px;
	padding-top: 3px;
	margin: 0px;
	padding-left: 5px;
	padding-right: 0px;
	padding-bottom: 3px;
	display: block;
}

.centropie {
	background-color: #EBEBEB;
	width: 100%;
	float: left;
	/*height: 19px;*/
}

.rte_dcha {
	/*float: right;*/
	height: 18px;
	/*width: 42%;*/
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.58em;
	font-weight: normal;
	color: #02194A;
	text-decoration: none;
	vertical-align: top;
	background-image: url(/fineco/img/rte_dcha_pie.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0px;
	padding-top: 4px;
	padding-right: 15px;
}

.rte_izda {
	float: left;
	width: 45%;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.58em;
	font-weight: normal;
	color: #02194A;
	text-decoration: none;
	height: 18px;
	/*padding-bottom: 10px;*/
	vertical-align: top;
	background-image: url(/fineco/img/rte_iz_pie.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 4px;
	padding-left: 8px;
}
.rte_dcha a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-weight: normal;*/
	color: #02194A;
	text-decoration: none;

}
.rte_dcha a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-weight: normal;*/
	color: #02194A;
	text-decoration: none;

}
.r_izda_pag {
	background-image: url(/fineco/img/rte_izda_pag.gif);
	background-repeat: no-repeat;
	float: left;
	width: 45%;
	/*height: 21px;*/
	text-align: left;
	margin-bottom: 10px;
	padding-left: 35px;
	/*background-color: #f8f8f8;*/
	padding-top: 5px;
}

.esquinasgris {
	float: left;
	width: 100%;
	/*height: 20px;*/
	background-color: #E1E0E0;
}

h1 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #1A4077;
	text-decoration: none;
	padding-left: 0px;
}

.r_dcha_pag {
	background-image: url(/fineco/img/rte_dcha_pag.gif);
	background-repeat: no-repeat;
	background-position: right top; 
	float: right;
	width: 50%;
	background-color: #e1e0e0;
	text-align: right;
	vertical-align: top;
	/*height: 8px;*/
	margin: 0px;
	padding: 0px;
}
.i_botones {
	width: 92%;
	margin: 10px 20px 10px 17px;
	float: left;
}

/*#cont_central_blanco {
	background-color: #FFFFFF;
	width: 98%;
	margin-top: 40px;
	height: auto;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-bottom: 8px;
}*/
.r_izda_pagblanco {
	background-image: url(/fineco/img/esq_izda_blanca.gif);
	background-repeat: no-repeat;
	float: left;
	width: 45%;
	height: 8px;
	text-align: left;
	background-color: #FFFFFF;
}
.campotexto {
	background-color: #efefef;
	border: 1px solid #d4d4cb;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.58em;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	padding: 0px;
	height: 15px;
	width: 150px;
}
.campotexto_largo {
	background-color: #efefef;
	border: 1px solid #d4d4cb;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.58em;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	padding: 0px;
	height: 15px;
}
.bus_campotexto {
	background-color: #efefef;
	border: 1px solid #d4d4cb;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.58em;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	padding: 0px;
	height: 15px;
	width: 150px;
	float: left;
}
.vi_campotexto {
	background-color: #efefef;
	border: 1px solid #d4d4cb;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.58em;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	padding: 0px;
	/*height: 15px;*/
	/*width: 50px;*/
	float: left;
	margin-right: 4px;
}
.vi_campotexto_ancho {
	background-color: #efefef;
	border: 1px solid #d4d4cb;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.58em;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	padding: 0px;
	/*height: 15px;*/
	width:300px;
	float: left;
	margin-right: 4px;
}

.vi_campotexto_dcha {
	background-color: #efefef;
	border: 1px solid #d4d4cb;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.58em;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	padding: 0px;
	/*height: 15px;*/
	width: 300px;
	float: right;
	margin-right: 4px;
}
.vi_campotexto_izq {
	background-color: #efefef;
	border: 1px solid #d4d4cb;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.58em;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	padding: 0px;
	/*height: 15px;*/
	width: 300px;
	float: left;
	margin-right: 4px;
}
.cv_campotexto {
	background-color: #efefef;
	border: 1px solid #d4d4cb;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.58em;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	padding: 0px;
	height: 15px;
	width: 120px;
	float: left;
}
.cv_campotexto_obligatorio {
	background-color: #efefef;
	border: 1px solid #ff0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.58em;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	padding: 0px;
	height: 15px;
	width: 120px;
	float: left;
}
.cv_campofichero {
	background-color: #efefef;
	border: 1px solid #d4d4cb;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.58em;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	padding: 0px;
	/*height: 15px;*/
	width: 120px;
	float: left;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.59em;
	font-weight: normal;
	
	text-decoration: none;
	width: auto;
	margin-top: 3px;
}
.cv_campofichero_obligatorio {
	background-color: #efefef;
	border: 1px solid #ff0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.58em;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	padding: 0px;
	height: 15px;
	width: 120px;
	float: left;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.59em;
	font-weight: normal;
	
	text-decoration: none;
	width: auto;
	margin-top: 3px;
}
.vi_combo {
	background-color: #efefef;
	border: 1px solid #d4d4cb;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	padding: 0px;
	height: 18px;
	/*width: 50px;*/
	float: left;
	margin-left: 25px;
	margin-top: 0px;
}
.cv_campotexto2 {
	background-color: #efefef;
	border: 1px solid #d4d4cb;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.58em;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	padding: 0px;
	height: 15px;
	width: 195px;
	float: left;
}
.cv_cajatexto {
	background-color: #efefef;
	border: 1px solid #d4d4cb;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.58em;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	padding: 0px;
	height: 90px;
	width: 195px;
	float: left;
	margin: 0px;
}
.cv_cajatexto_obligartorio {
	background-color: #efefef;
	border: 1px solid #ff0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.58em;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	padding: 0px;
	height: 90px;
	width: 195px;
	float: left;
	margin: 0px;
}
.esquinas {
	float: left;
	width: 100%;
	height: auto;
	background-color: #FFFFFF;
	padding-bottom: 8px;
}
.menu_izda {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	font-weight: bold;
	color: #3C3C3C;
	text-decoration: none;
	padding-right: 10px;
	float: left;
	/*width: 22%;*/
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px; 
}

.foto_grande {
	height: 154px;
	width: 305px;
	margin-left: 15px;
	margin-top: 8px;
}

.r_dcha_pagblanco {
	background-image: url(/fineco/img/rte_dcha_blanca.gif);
	background-repeat: no-repeat;
	float: right;
	width: 45%;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	height: 8px;
	background-position: right top;
}

h2 {
	font-family: Arial;
	font-size: 0.95em;
	font-weight: bold;
	color: #1A4077;
	text-decoration: none;
	padding-left: 0px;
	padding-top: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E7E7E7;
	width: 95%;
	float: left;
	padding-bottom: 2px;
}
#capaRentabilidades h2{
	font-family: Arial;
	font-size: 0.95em;
	font-weight: bold;
	color: #1A4077;
	text-decoration: none;
	padding-left: 2em;
	padding-top: 0px;
	margin-top: 2em;
	margin-right: 0px;
	//margin-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E7E7E7;
	width: 95%;
	float: left;
	padding-bottom: 2px;
}

.cuerpo_productodetalle h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	font-weight: bold;
	color: #1A4077;
	text-decoration: none;
	padding-left: 0px;
	padding-top: 0px;
	margin: 5px 0px 2px 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E7E7E7;
	width: 50%;
	float: left;
	padding-bottom: 2px;
}

.cuerpo_noticiadetalle h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	font-weight: bold;
	color: #1A4077;
	text-decoration: none;
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 2px 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E7E7E7;
	width: 97%;
	float: none;
}
.vi_t_renta {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	font-weight: bold;
	color: #1A4077;
	text-decoration: none;
	padding-left: 0px;
	padding-top: 0px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 5px;
	width: 12%;
	padding-bottom: 2px;
	float: left;
	text-align: left;
}
.forma_fecha {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	font-weight: bold;
	color: #1A4077;
	text-decoration: none;
	padding-left: 0px;
	padding-top: 0px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 5px;
	padding-bottom: 2px;
	float: left;
	text-align: right;
}
.vi_t_vl{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	font-weight: bold;
	color: #1A4077;
	text-decoration: none;
	padding-left: 0px;
	padding-top: 0px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 5px;
	/*width: 18%;*/
	padding-bottom: 2px;
	float: left;
	text-align: left;
}

h2 a:link {
	font-family: Arial;
	/*font-weight: bold;*/
	color: #1A4077;
	text-decoration: none;
}

h2 a:visited {
	font-family: Arial;
	/*font-weight: bold;*/
	color: #1A4077;
	text-decoration: none;
}

.caja_noticias {
	float: left;
	width: 339px;
	background-repeat: no-repeat;
	margin-right: 3px;
	margin-bottom: 0px;
	margin-top: 8px;
}
.caja_teclado {
	float: left;
	width: 339px;
	background-repeat: no-repeat;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-top: 8px;
}
.caja_noticias_der{
	float: right;
	width: 337px;
	background-repeat: no-repeat;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-top: 8px;

}
.caja_noticias_der_acceso{
	float: right;
	width: 310px;
	background-repeat: no-repeat;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-top: 8px;
	border: 1px solid #A42C50;
	/*height: 300px;*/
}

h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	font-weight: bold;
	color: #3C3C3C;
	text-decoration: none;
	padding-left: 0px;
	padding-top: 0px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 10px;
	width: 92%;
	padding-bottom: 2px;
}
.tit_cv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	font-weight: bold;
	color: #3C3C3C;
	text-decoration: none;
	padding-left: 0px;
	padding-top: 0px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	width: 92%;
	padding-bottom: 2px;
	float: left;
}
.tit_cv2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	font-weight: bold;
	color: #3C3C3C;
	text-decoration: none;
	padding-left: 0px;
	padding-top: 0px;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 2px;
	/*margin-left: 10px;*/
	width: 92%;
	padding-bottom: 2px;
	float: left;
}

.cont_boton {
	height: 34px;
	width: 305px;
	margin-left: 15px;
	margin-top: 5px;
}

.cont_botontres {
	height: 25px;
	width: 95%;
	margin-left: 8px;
	margin-top: 5px;
}

.col_boton {
	background-color: #1a4077;
	width: 115px;
	height: 19px;
	margin-left: 5px;
	text-decoration: none;
	text-align: center;
	background-repeat: no-repeat;
	vertical-align: middle;
	padding: 0px;
	margin-right: 10px;
	margin-top: 15px;
	float: right;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 1.5em;
	font-weight: normal;
	color: #FFF;
	margin-bottom: 10px;
}

.texto_boton{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	width: auto;
	padding: 0px 0px 0px 0px;
	/*margin-top: 3px;*/
}

.texto_boton a{
	line-height: 19px;
}

.texto_boton a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.texto_boton a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.boton {
	background-color: #1a4077;
	width: 30%;
	height: 19px;
	float: right;
	margin-left: 25%;
	text-decoration: none;
	text-align: center;
	background-repeat: no-repeat;
	vertical-align: middle;
	padding: 0px;
	margin-right: 10px;
	margin-top: 5px;
}

.negrita {
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #1A4077;
}
.terceraSubCategoria{
	color: #000;
	text-decoration:underline;
	margin-left:15px;
	font-weight: normal;
}
.productoTerceraSubCategoria a{
	margin-left:15px;
}
.mediana {
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #1A4077;
	font-size: 1.3em;
}
.grande {
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #1A4077;
	font-size: 1.6em;
}
.negrita a {
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
	color: #1A4077;
}


.caja_noticiasdcha {
	float: right;
	width: 339px;
	background-repeat: no-repeat;
	margin-right: 0px;
	margin-top: 8px;
	margin-bottom: 3px;
}
.caja_noticiasdcha_iz {
	float: left;
	width: 339px;
	background-repeat: no-repeat;
	margin-right: 8px;
	margin-top: 8px;
	margin-bottom: 3px;
	height: auto;
}

.esq_d_boton {
	background-repeat: no-repeat;
	background-image: url(/fineco/img/esq_dcha_boton.gif);
	float: right;	
	width: 4px;
}
.cont_graficos {
	width: 85%;
	margin-left: 10px;
	margin-top: 5px;
	text-align: center;
	float: left;
}
.cont_fotos {
	width: 305px;
	margin-left: 8px;
	margin-top: 5px;

}
.foto_blog {
	float: left;
	height: 55px;
	width: 40px;
	margin-top: 11px;
	margin-left: 15px;
}
.foto_blog2 {
	float: left;
	height: 55px;
	width: 40px;
	margin-top: 5px;
	margin-left: 0px;
	margin-right: 5px;
}
.boton2 {
	background-color: #1a4077;
	width: 120px;
	float: right;
	margin-left: 8%;
	text-decoration: none;
	text-align: center;
	background-repeat: no-repeat;
	vertical-align: middle;
	padding: 0px;
	margin-right: 5px;
	margin-top: 5px;
}

.i_boton {
	background-color: #1a4077;
	width: 70px;
	height: 19px;
	margin-left: 0px;
	text-decoration: none;
	text-align: center;
	background-repeat: no-repeat;
	vertical-align: middle;
	padding: 0px;
	margin: 5px 5px 0px 0px;
	float: right;
}

.i_boton_i {
	background-color: #1a4077;
	width: 60px;
	height: 19px;
	margin-left: 0px;
	text-decoration: none;
	text-align: center;
	background-repeat: no-repeat;
	vertical-align: middle;
	padding: 0px;
	margin: 5px 5px 0px 0px;
	float: right;
}

.i_boton_d {
	background-color: #1a4077;
	width: 60px;
	height: 19px;
	margin-left: 0px;
	text-decoration: none;
	text-align: center;
	background-repeat: no-repeat;
	vertical-align: middle;
	padding: 0px;
	margin: 5px 5px 0px 0px;
	float: right;
}

.cv_boton_prod{
	font-size: 9px;
	background-color: #1a4077;
	width: 70px;
	text-align: center;
	float: right;
	height: 19px;
	/*margin-left: 5px;*/
	text-decoration: none;
	background-repeat: no-repeat;
	vertical-align: middle;
	padding: 0px;
	margin-top: 0px;
}

.cv_boton {
	font-size: 9px;
	background-color: #1a4077;
	width: 70px;
	text-align: center;
	float: right;
	height: 19px;
	/*margin-left: 5px;*/
	text-decoration: none;
	background-repeat: no-repeat;
	vertical-align: middle;
	padding: 0px;
	margin-right: 20px;
	margin-top: 0px;
}

.botonEnviar{
	background-color: #1A4077;
	/*width: 70px;*/
	float: right;
	margin: 0px 0px 0px 5px;
	color: #FFFFFF;
	font-size: 9px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	border: 1px solid #1A4077;
	height: 19px;
}

#capaEnviarForm{

}

.bus_boton {
	font-size: 9px;
	background-color: #1a4077;
	width: 60px;
	height: 19px;
	margin-left: 5px;
	text-decoration: none;
	text-align: center;
	background-repeat: no-repeat;
	vertical-align: middle;
	padding: 0px;
	margin-right: 0px;
	margin-top: 0px;
	float: right;
}
.vi_boton {
	background-color: #1a4077;
	width: 150px;
	height: 19px;
	margin-left: 5px;
	text-decoration: none;
	text-align: center;
	background-repeat: no-repeat;
	vertical-align: middle;
	padding: 0px;
	margin-right: 0px;
	margin-top: 0px;
	float: left;
}

.cont_videos {
	height: 87px;
	width: 142px;
	padding: 0px;
}

#tamano {
	float: left;
	bottom: 0px;
	background-color: #EBEBEB;
	text-align: center;
	padding-bottom: 3.5px;
	font-size: 1.2em;
}
#tamano a{
	text-decoration: none;
}
#contraste {
	float: right;
	width: 90%;
	margin-top: 10px;
	background-color: #FFFFFF;
	text-align: right;
	margin-right: 20px;
	height: 15px;
}

.contenedor_video {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	font-weight: bold;
	color: #3C3C3C;
	text-decoration: none;
	/*height: 88px;*/
	list-style-image: none;
	list-style-type: none;
	/*width: 144px;*/
	background-image: url(/fineco/img/fondo_video.gif);
	background-repeat: no-repeat;
	/*clear: right;*/
	float: left;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;  
	padding: 11px;	
	height: 131px;
}
.contenedor_video1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	font-weight: bold;
	color: #3C3C3C;
	text-decoration: none;
	list-style-image: none;
	list-style-type: none;
	background-image: url(/fineco/img/fondo_video_unico.gif);
	background-repeat: no-repeat;
	float: left;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	
	padding: 11px;	
	height: 131px;
}
.contenedor_video_noticias{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	font-weight: bold;
	color: #3C3C3C;
	text-decoration: none;
	height: 88px;
	list-style-image: none;
	list-style-type: none;
	width: 120px;
	background-image: url(/fineco/img/fondo_video.gif);
	background-repeat: no-repeat;
	clear: right;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	padding: 11px;
}
#cont_general_home {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #FFFFFF;
	width: 955px;
}
.video {
	padding: 0px;
	/*height: 45px;*/
	width: 59px;
	margin-right: 1%;
	float: left;
}
.video2 {
	padding: 0px;
	height: 45px;
	width: 59px;
	float: right;
	margin: 0px;
}
.boton_video {
	background-image: url(/fineco/img/flecha_video.gif);
	background-repeat: no-repeat;
	background-position: right;
	height: 18px;
	width: 41px;
	margin: 0px;
	background-color: #1a4077;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
	text-align: right;
	padding-top: 0px;
	padding-right: 19px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.boton_video1 {
	background-image: url(/fineco/img/flecha_video.gif);
	background-repeat: no-repeat;
	background-position: right;
	height: 18px;
	width: 100px;
	margin: 0px;
	background-color: #1a4077;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
	text-align: right;
	padding-top: 0px;
	padding-right: 19px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.boton_video a:link {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
.boton_video a:visited {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
.boton_video1 a:link {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
.boton_video1 a:visited {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
.nombre_video {
	padding: 0px;
	/*height: 25px;*/
	width: 59px;
	margin-right: 2px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	text-align: left;
}
.nombre_video1 {
	padding: 0px;
	width: 59px;
	margin-right: 2px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	text-align: left;
	padding-top: 45px;
}
.nombre_video_ancho {
	padding: 0px;	
	/*margin-right: 2px;*/
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	text-align: left;
	/*padding-top: 56px;*/
}
.nombre_video2 {
	padding: 0px;
	height: 25px;
	width: 59px;
	float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	text-align: left;
	margin: 0px;
}
#piehome {

	width: 950px;
	float: left;
	margin-top: 5px;
	padding-right: 10px;
	padding-left: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	position: absolute;
}
.caja_noticiasdetalle {
	/*float: left;*/
/*width: 100%;*/
	background-repeat: no-repeat;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-top: 8px;
}

.cuerpo_productodetalle{
	background-image: url(/fineco/img/degradadocajas_corta.gif);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #E7E7E7;
	border-left-color: #E7E7E7;
	margin: 0px;
	padding: 0px;
	float: left;
}

.cuerpo_productodetalle p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	color: #3C3C3C;
	text-decoration: none;
	text-align: justify;
	line-height: 13px;	
	margin: 10px;
}
.cuerpo_productodetalle a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #1a4077;	
	font-weight: bold;
	text-align: justify;
	line-height: 19px;	
	margin: 10px;
}

.cuerpo_noticiadetalle {
	background-image: url(/fineco/img/degradadocajas_corta.gif);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #E7E7E7;
	border-left-color: #E7E7E7;
	margin: 0px;
	padding: 0px;
	float: left;
	font-size: 0.85em;
	font-family: Arial;
	line-height: 19px;
	text-align: justify;
}

.cuerpo_noticiadetalle p{
	/*font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.85em;*/
	font-family: Arial;
	/*font-size: 0.85em;*/
	color: #3C3C3C;
	text-decoration: none;
	/*text-align: justify;*/
	/*line-height: 19px;*/
	margin: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	/*float: left;*/
}

.cuerpo_noticiadetalle ul{
	font-family: Arial;
	/*font-size: 0.85em;*/
	color: #3C3C3C;
	text-decoration: none;
	text-align: justify;
	line-height: 19px;	
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	width: 95.5%;
	/*float: left;*/
}
.cuerpo_noticiadetalle ol{
	margin: 10px;
}

.cuerpo_noticiadetalle ul li{
	margin: 0px 0px 0px 15px;
	padding: 0px 0px 0px 0px;
}

.cuerpo_noticiadetalle a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;	
	font-weight: bold;
	text-align: justify;
	line-height: 19px;	
	margin: 10px;
}
.cuerpo_noticiadetallePaginaGenericosPie {
	background-image: url(/fineco/img/degradadocajas_corta.gif);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #E7E7E7;
	border-left-color: #E7E7E7;
	margin: 0px;
	padding: 0px;
	float: left;
	font-size: 0.85em;
	font-family: Arial;
	line-height: 19px;
	text-align: justify;
}
.cuerpo_noticiadetallePaginaGenericosPie ul{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px; !important;
}
.cuerpo_noticiadetallePaginaGenericosPie ul li{
	margin: 0px 0px 0px 15px;
	padding: 0px 0px 0px 0px;
}
.cuerpo_noticiadetallePaginaGenericosPie a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;	
	font-weight: bold;
	text-align: justify;
	line-height: 19px;	
	margin: 0px;
}

.cabecera_cajadetalle {
	background-image: url(/fineco/img/cabecera_cajatxto_det.gif); 
	background-repeat: no-repeat;
	background-position: bottom;
	/*height: 12px;*/
	margin: 0px;
	padding: 0px;
}

.cabecera_cajadetalle_grande {
	/*background-image: url(/fineco/img/cabecera_cajatxto_grande.gif); 
	background-repeat: no-repeat;
	background-position: bottom;
	height: 12px;*/
	margin: 0px;
	padding: 0px;
}

.parrafo_detalle {
	padding: 0px;
	width: 98%;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.58em;
	color: #3C3C3C;
	text-decoration: none;
	text-align: justify;
	line-height: 19px;
}
.inf_texto {
	width: 90%;
	padding: 0px;
	text-align: justify;
	margin-top: 10px;
	margin-right: 11px;
	margin-bottom: 0px;
	margin-left: 6px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.58em;
	color: #3C3C3C;
	text-decoration: none;
}
.id_esq_dcha {
	float: left;
	height: 12px;
	width: 14px;
	background-image: url(/fineco/img/esq_ident_dcha.gif);
	background-repeat: no-repeat;
}
/*ul {
	margin: 0px;
	padding: 0px;
}*/
.ulDestacados {
	margin: 0px;
	padding: 0px;
}

.caja_noticiastres {
	float: left;
	width: 30.5%;
	background-repeat: no-repeat;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-top: 8px;
	padding-right: 0px;
}

.vi_gestion2 {
	float: left;
	width: 30.5%;
	background-repeat: no-repeat;
	margin: 2px 12px 0px 0px;
	padding-right: 0px;
}

.vi_caja_gestion {
	float: left;
	width: 30.5%;
	background-repeat: no-repeat;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-right: 0px;
	margin-left: 7px;
}
.vi_gestion {
	float: left;
	width: 30.5%;
	background-repeat: no-repeat;
	padding-right: 0px;
	margin: 0px 12px 0px 0px;
}

.vi_gestion_grande{
	float: left;
	width: 45.5%;
	background-repeat: no-repeat;
	padding-right: 0px;
	margin: 0px 25px 0px 0px;
}

.vi_gestion_uno{
	float: left;
	width: 96%;
	background-repeat: no-repeat;
	padding-right: 0px;
	margin: 0px 25px 0px 0px;
}

.vi_gestion2_grande{
	float: left;
	width: 45.5%;
	background-repeat: no-repeat;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-top: 2px;
	padding-right: 0px;
}

.cabecera_NoticiaTres {
	background-image: url(/fineco/img/e_s_d_cajas.gif);
	background-repeat: no-repeat;
	width: 100%;
	background-color: #EDEDED;
	background-position: right;
	text-align: left;
	height:10px; 	 
	padding: 0px;
}
.cabecera_cajatres {
	background-image: url(/fineco/img/e_s_d_cajas.gif);
	background-repeat: no-repeat;
	width: 100%;
	background-color: #EDEDED;
	background-position: right;
	text-align: left;
	height:10px; 	 
	padding: 0px;
}
.pie_cajatres {
	height: 10px;
	width: 100%;
	background-color: #FFFFFF;
	text-align: left;
	padding: 0px;
	margin: 0px;
}
.pie_noticiatres {
	/*height: 10px;*/
	background-color: #FFFFFF;
	text-align: left;
	padding: 0px;
	margin: 0px;
}
.e_i_i_caja {
visibility: hidden;
	float: left;
	height: 7px;
	width: 8px;
}
.borde_inf_caja3 {
    background-image: url(/fineco/img/borde_inf_caja3.png); 
	background-repeat: no-repeat;
	float: left;
	width: 100%;
	float: left;	
	height: 8px;
}

.borde_inf_caja3_big{
    background-image: url(/fineco/img/borde_inf_caja3_big.png); 
	background-repeat: no-repeat;
	float: left;
	width: 100%;
	float: left;	
	height: 8px;
}

.borde_inf_caja3_bonos{
    background-image: url(/fineco/img/borde_inf_caja3_bonos.png); 
	background-repeat: no-repeat;
	float: left;
	width: 100%;
	float: left;	
	height: 8px;
}

.e_i_d_caja {
	visibility: hidden;
	height: 7px;
	width: 6px;
	float: right;
}

.logo_iso {
	/*height: 59px;*/
	width: 138px;
	float: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px; 
	padding: 0px;
}
.caja_identificacion {
	float: left;
	width: 339px;
	background-repeat: no-repeat;
	margin-right: 8px;
	margin-top: 8px;
	margin-bottom: 3px;
	height: auto;
	background-color: #F8F8F8;
}
.cuerpo_identificacion {
	margin: 0px;
	padding: 0px;
	width: 100%;
	float: left;
	/*background-color: #F8F8F8;*/
}
.cuerpo_identificacion h2{
	margin-left: 10px;
}
.cabecera_identificacion {
	height: 10px;
	width: 100%;
	background-color: #F8F8F8;
	background-image: url(/fineco/img/esq_ident_dcha.gif);
	background-repeat: no-repeat;
	background-position: right top;
	text-align: left;
	vertical-align: top;
}
.pie_identificacion {
	height:16px;
	width: 100%;
	background-color: #F8F8F8;
	background-image: url(/fineco/img/esq_ident_dcha_inf.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	text-align: left;
	vertical-align: bottom;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
	float: left;
}
.i_p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	text-align: justify;
	width: 92%;
	margin-left: 10px;
	line-height: 15px;
	margin-bottom: 0px;
	height: auto;
	margin-top: 10px;
	float: left;
}
.lista_mapa {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 180px;
	list-style-type: none;
}
.i_p a{
	font-weight: normal;
	color: #3C3C3C;
	color: #3C3C3C;
	text-decoration: underline;

}
.celda_par {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.65em;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	text-align: left;
	line-height: 18px;
	float: left;
	list-style-position: inside;
	list-style-image: url(/fineco/img/ic_lista.gif);
	list-style-type: none;
	background-color: #F4F7FB;
	width: 100%;
	margin: 0px;
	height: 18px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 3px;
}
.celda_par a{
	font-family: Verdana, Geneva, sans-serif;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
}

/* estilos del scrol */
/* 
=Carrusel ----------------------------------------------------------------------------------------------------*/

#destacados {
	position:relative;
	width:100%;
	margin-left:0%;
	background-repeat: repeat-x;
	background-position: left top;
	display:block;
	padding: 0px;
	margin-top: 0px;
}

#destacados #cont-carrusel {
	position:relative;
	width:40em;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: 0px;
	float: left;
}
#destacados div { position:relative;overflow:hidden; width:100%; }
#destacados div ul { position:relative; /*width:300em;*/ width:100%;float:left; top:0; left:0; display:block;}
#destacados div ul li {
	position:relative;
	display:block;
	width:5em;
	float:left;
	background-color:#FFFFFF;
	border:solid 0.1em #cccccc;
	margin-right:1em;
	height:16em;
	padding:0.9em 0.9em 0 1em;
	margin-bottom:1em;
	font-weight: normal;
}
#destacados div ul li a img {
	float:left;
	padding-bottom:0.8em;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#destacados div ul li a {
	display:block;
	width:100%;
	font-size:70%;
	color:#1a4077;
	font-weight:normal;
	height:14.9em;
	font-family: Verdana, Geneva, sans-serif;
	text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#destacados div ul li a:hover {
	text-decoration:none;
	font-weight: bold;
}
#destacados .dest_next {
	float:right;
	height:21.4em;
	width:1.5em;
	position:relative;
	margin:0;
	background-image: url(/fineco/img/bg_carrusel.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding: 0px;
}
#destacados .dest_next img { position:relative; float:left; top:8em; left:0.2em; cursor:pointer;}
#destacados .dest_back { float:left;height:21.4em;width:4em;position:relative;margin:0;}
#destacados .dest_back img {position:relative; float:left; top:8em; left:2em;cursor:pointer;}




/* estilos del scroll de la web */
/* example_3 css */  
#example_3 {   
    position: relative; /* important */  
    overflow: hidden; /* important */  
    width: 470px; /* important */  
    height: 86px; /* important */  
    margin: 0 85px;   
    background: #000;   
}   
  
#example_3_frame {position: relative}   
#example_3_previous {float: left;}   
#example_3_next {float: right;}   
#example_3_content {   
    position: absolute;   
    top: 0;   
    margin-left: 20px;   
}   
  
#example_3_content   
#example_3_content li {   
    list-style: none;   
    margin: 0;   
    padding: 0;   
}   

#example_3_content {   
	width: 5418px;   
}   

#container_bd #example_3 ul li {   
	display: block;   
	float: left;   
	margin: 5px;   
	padding: 5px;   
	border: 1px solid #666;   
	background-color: #000;   
}
  
#container_bd #example_3 ul li img {   
    display: block;   
}
.cajamedio_mapa {
	background-image: url(/fineco/img/fondo_caja_mapa.gif);
	background-repeat: no-repeat;
	float: left;
	height: 211px;
	width: 185px;
	margin-right: 8px;
	margin-left: 0px;
	padding-top: 12px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 12px;
	line-height: 12px;
}
.caja4_mapa {
	background-image: url(/fineco/img/fondo_caja_mapa.gif);
	background-repeat: no-repeat;
	height: 211px;
	width: 185px;
	float: left;
	margin: 0px;
	padding-top: 12px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 12px;
	line-height: 12px;
}
.n2_mapa {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	margin-top: 5px;
	margin-left: 0px;
	list-style-position: inside;
	list-style-type: none;
	text-indent: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
.n2_mapa a {
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.n3_mapa {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	margin-top: 5px;
	margin-left: 0px;
	list-style-position: inside;
	list-style-type: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 35px;
}
.n3_mapa a {
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.blog_autor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	font-weight: normal;
	color: #1a4077;
	text-decoration: none;
	float: left;
	width: 80%;
	margin-top: 4px;
}
.blog_megusta {
	float: right;
	/*width: 45%;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	font-weight: normal;
	color: #1a4077;
	text-decoration: none;
	height: 18px;
	padding-top: 0px;
	text-align: right;
}
.blog_megusta a{
	font-weight: normal;
	color: #1a4077;
	text-decoration: none;
	border: 0px;

}
.blog_pie_comentario {
	background-image: url(/fineco/img/blog_pie_comentario.gif);
	float: left;
	height: 11px;
	background-repeat: no-repeat;
	width: 100%;
	text-align: right;
}
.blog_subh_encuentros {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.58em;
	font-weight: bold;
	color: #3C3C3C;
	text-decoration: none;
	float: left;
	width: 90%;
	margin-top: 5px;
}
.blog_subh_encuentros a {
	font-weight: bold;
	color: #3C3C3C;
	text-decoration: none;
}
.blog_p_encuentros {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.58em;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	float: left;
	width: 96%;
	margin-top: 5px;
}
.blog_p_encuentros a {
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;

}
.vi_valor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.58em;
	color: #3C3C3C;
	text-decoration: underline;
	float: right;
	width: 35%;
}
.vi_valor a {
	color: #3C3C3C;
	text-decoration: underline;
	margin: 0px 10px 0px 0px;
}

.blog_separador {
	float: left;
	width: 96%;
	margin-top: 5px;
	height: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D0D0D0;
}
.of_cuerpo_dir {
	padding: 3px;
	float: left;
	width: 143px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #DFDFDF;
	border-left-color: #DFDFDF;
	margin: 0px;
}
.vi_pestana {
	background-image: url(/fineco/img/pest_fondos.gif);
	height: 37px;
	width: 13px;
	position: absolute;
	left: 100px;
	top: 300px;
}


.of_pie_dir {
	background-image: url(/fineco/img/of_pie_caja.gif);
	background-repeat: no-repeat;
	float: left;
	height: 6px;
	width: 152px;
}
.of_cont_mapa {
	float: left;
	width: 517px;
	margin-top: 5px;
	margin-left: 8px;
}
.of_cuerpo_mapa {
	float: left;
	width: 99.75%;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #DFDFDF;
	border-left-color: #DFDFDF;
	text-align: center;
	margin: 0px;
	height: 385px;
	padding-top:5em;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.of_cuerpo_iframe {
	float: left;
	width: 99.75%;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #DFDFDF;
	border-left-color: #DFDFDF;
	text-align: center;
	margin: 0px;
	/*height: 370px;*/
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


.of_textocaja {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.59em;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	float: left;
	width: 92%;
	margin-left: 5px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 5px;
}
.vi_caja_gestion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.58em;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	width: 90%;
	padding-right: 3px;
	padding-left: 3px;
}

.of_google {
	float: left;
	width: 98%;
	margin-left: 0px;
	padding: 0px;
	margin-top: 5px;
	text-align: right;
	margin-right: 3px;
	margin-bottom: 3px;
}
.vi_rentabilidades {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	font-weight: bold;
	color: #1a4077;
	text-decoration: none;
	float: left;
	margin-left: 10px;
	width: 25%;
}


.of_cab_mapa {
	background-image: url(/fineco/img/of_cab_mapa.gif);
	background-repeat: no-repeat;
	float: left;
	height: 9px;
	width: 517px;
}
.of_pie_mapa {
	background-image: url(/fineco/img/of_pie_mapa.gif);
	background-repeat: no-repeat;
	float: left;
	height: 9px;
	width: 517px;
}
a{outline:none;}

.op_menu_izda_n2, .op_menu_izda_n2_amarillo, .op_menu_izda_n2_verde, .op_menu_izda_n2_rojo, .op_menu_izda_n2_gris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 0.84em;*/
	font-weight: lighter;
	color: #3C3C3C;
	float: left;
	height: 19px;
	width: 150px;
	margin-left: 20px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	text-indent: 8px;
	list-style-position: inside;
	text-align: left;
	list-style-image: none;
	list-style-type: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EEEEEE;
}
.op_menu_izda_n2_act, .op_menu_izda_n2_act_amarillo, .op_menu_izda_n2_act_verde, .op_menu_izda_n2_act_gris, .op_menu_izda_n2_act_rojo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 0.84em;*/
	font-weight: bold;
	color: #1a4077;
	float: left;
	height: 19px;
	width: 150px;
	margin-left: 20px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	text-indent: 8px;
	list-style-position: inside;
	text-align: left;
	list-style-image: none;
	list-style-type: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EEEEEE;
}
.op_menu_izda_n2_act a, .op_menu_izda_n2_act_amarillo a, .op_menu_izda_n2_act_gris a, .op_menu_izda_n2_act_verde a, .op_menu_izda_n2_act_rojo a{
	font-weight: bold;
	color: #1a4077;
	text-decoration: none;
	
}
.op_menu_izda_n2 a, .op_menu_izda_n2_amarillo a, .op_menu_izda_n2_verde a, .op_menu_izda_n2_rojo a, .op_menu_izda_n2_gris a {
	font-weight: bold;
	color: #3C3C3C;
	text-decoration: none;	
}
.op_menu_izda_n2 a:hover, .op_menu_izda_n2_amarillo a:hover, .op_menu_izda_n2_rojo a:hover, .op_menu_izda_n2_verde a:hover, .op_menu_izda_n2_gris a:hover{
	font-weight: bold;
	color: #1a4077;
	text-decoration: none;	
}
.op_menu_izda_n3, .op_menu_izda_n3_amarillo, .op_menu_izda_n3_verde, .op_menu_izda_n3_rojo, .op_menu_izda_n3_gris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 0.84em;*/
	font-weight: lighter;
	color: #3C3C3C;
	float: left;
	height: 19px;
	width: 150px;
	margin-left: 30px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	text-indent: 8px;
	list-style-position: inside;
	text-align: left;
	list-style-image: none;
	list-style-type: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EEEEEE;
}
.op_menu_izda_n3_act, .op_menu_izda_n3_act_amarillo, .op_menu_izda_n3_act_verde, .op_menu_izda_n3_act_gris, .op_menu_izda_n3_act_rojo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 0.84em;*/
	font-weight: bold;
	color: #1a4077;
	float: left;
	height: 19px;
	width: 150px;
	margin-left: 20px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	text-indent: 8px;
	list-style-position: inside;
	text-align: left;
	list-style-image: none;
	list-style-type: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EEEEEE;
}
.op_menu_izda_n3_act a, .op_menu_izda_n3_act_amarillo a, .op_menu_izda_n3_act_gris a, .op_menu_izda_n3_act_verde a, .op_menu_izda_n3_act_rojo a{
	font-weight: bold;
	color: #1a4077;
	text-decoration: none;
	
}
.op_menu_izda_n3 a, .op_menu_izda_n3_amarillo a, .op_menu_izda_n3_verde a, .op_menu_izda_n3_rojo a, .op_menu_izda_n3_gris a {
	font-weight: bold;
	color: #3C3C3C;
	text-decoration: none;	
}
.op_menu_izda_n3 a:hover, .op_menu_izda_n3_amarillo a:hover, .op_menu_izda_n3_rojo a:hover, .op_menu_izda_n3_verde a:hover, .op_menu_izda_n3_gris a:hover{
	font-weight: bold;
	color: #1a4077;
	text-decoration: none;	
}
.vi_esq_dcha {
	float: right;
	height: 37px;
	width: 5px;		
}
.vi_ren_esq_dcha {
	float: right;
	height: 37px;
	width: 8px;
	margin: 0px;
	margin-left: -10px;
	padding: 0px;
	background-image: url(/fineco/img/esq_rentabilidades_dcha.gif);
	background-repeat: no-repeat;
}
.capa_contacto {
	/*left: 732px;
	top: 38px;*/
	position: absolute;
}
.capa_aula {
	left: 637px;
	top: 38px;
	position: absolute;
}

.vi_ren_esq_izda {
	float: left;
	height: 37px;
	width: 6px;
	background-image: url(/fineco/img/esq_rentabilidades_izda.gif);
	background-repeat: no-repeat; 
}
.capa_clientes {
	left: 535px;
	top: 8px;
}
.carr_cargo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #1a4077;
	text-decoration: none;
	text-align: center;
}
.carr_union {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	text-indent: 30px;
}

.vi_caja_pestana {
	text-align: left;
	float: left;
	width: 96%;
	padding: 5px 3px 0px 8px;
	margin: 0px 0px 0px 0px;
	height: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	font-weight: bold;
	color: #1a4077;
	text-decoration: none;
	background-image: url(/fineco/img/pestana_fondosV3.gif);
	background-repeat: no-repeat;
	background-position: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.hacemos1 {
	float: left;
	height: 119px;
	width: 45%;
	padding-right: 7px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D8D8D8;
}
.hacemos2 {
	float: right;
	height: 123px;
	width: 45%;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D8D8D8;
	padding-left: 10px;
}

body {
	margin-top: 0px;
}
#fineco {
	position:absolute;
	/*width:200px;*/
	/*height:115px;*/
	z-index:1;
	/*left: 320px;
	top: 48px;*/
	visibility: hidden;
	/*border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #1a4077;
	display: block;
	margin-top:8px;*/
	margin-top:4px;
}
#servicios {
	position:absolute;
	/*width:200px;*/
	/*height:115px;*/
	z-index:2;
	/*left: 385px;
	top: 48px;*/
	visibility: hidden;
	/*border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #1a4077;
	display: block;
	margin-top:8px;*/
	margin-top:4px;
}
#Layer1 {
	position:absolute;
	width:200px;
	/*height:115px;*/
	z-index:3;
}
#clientes {
	position:absolute;
	/*width:150px;*/
	/*height:115px;*/
	z-index:3;
	/*left: 541px;
	top: 48px;*/
	visibility: hidden;
	/*border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #1a4077;
	display: block;
	margin-top:8px;*/
	margin-top:4px;
}
#aula {
	position:absolute;
	/*width:200px;*/
	/*height:115px;*/
	z-index:4;
	/*left: 645px;
	top: 48px;*/
	visibility: hidden;
	/*border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #1a4077;
	display: block;
	margin-top:8px;*/
	margin-top:4px;
}
#contacto {
	position:absolute;
	/*width:200px;*/
	/*height:115px;*/
	z-index:5;
	/*left: 740px;
	top: 48px;*/
	visibility: visible;
	/*border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #1a4077;
	display: block;
	margin-top:8px;*/
	margin-top:4px;
}
#idioma {
	position:absolute;
	/*width:150px;*/
	/*height:115px;*/
	z-index:6;
	/*top: 48px;
	left: 823px;*/
	visibility: hidden;
	/*border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #1a4077;
	display: block;
	margin-top:8px;*/
	margin-top:4px;
}

.vi_tit_rent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0px;
}

#fineco-a, servicios-a, clientes-a, aula-a, contacto-a, idioma-a, buscador-a{
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-bottom:8px;
	display: block;
}

.caja_noticias_total {
	float: left;
	width: 339px;
	background-repeat: no-repeat;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
}
.caja_noticias_tot {
	float: left;

}


.contenido_ancho {
	background-color: #FFFFFF;
	float: left;
	width: 94%;
	margin: 0px 8px 0px 30px;
	height: auto;
	padding: 0px;
	font-size: 1em;
}

.contenido_ancho .caja_noticiasdetalle, .contenido_ancho .caja_noticiasdetalle .cuerpo_noticiadetalle{
	float: none;
}

.col_texto p{
	font-size: 1em;
	font-weight: normal;
	color: #3C3C3C;
	width: 88%;
}

.col_texto p a{
	font-size: 1em;
	font-weight: normal;
	color: #1a4077;
	width: 88%;
}

.col_texto H3{
	font-size: 1em;
	font-weight: normal;
	color: #3C3C3C;
	width: 89%;
}
.cont_central {
	background-color: #F8F8F8;
	float: left;
	width: 100%;
	margin-top: 8px;
	height: auto;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.cont_central_blanco {
	background-color: #FFFFFF;
	width: 98%;
	margin-top: 0px;
	height: auto;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-bottom: 8px;
}

/*enlace volver*/
.menuVolver{
	float: right;
}

.menuVolver a{
	font-size: 0.85em;
	text-decoration: underline;
	color: #1a4077;
}

.parrafo_nube .s1 {
	font-size:0.8em; 
	text-decoration:none; 
	color:#3c3c3c;
}
.parrafo_nube .s2 {
	font-size:0.9em; 
	text-decoration:none; 
	color:#3c3c3c;
}
.parrafo_nube .s3 {
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #1A4077;
	font-size: 1.1em;
}
.parrafo_nube .s4 {
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #1A4077;
	font-size: 1.3em;
}
.parrafo_nube .s5 {
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #1A4077;
	font-size: 1.6em;
}
.parrafo_nube .s6 {
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #1A4077;
	font-size: 1.9em;
}

/*.caja_noticiasdetalle li {
	font-family: Arial;
	font-size: 0.85em;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	text-align: justify;
	width: 92%;
	margin-left: 10px;
	line-height: 19px;
	margin-bottom: 0px;
	height: auto;
}*/

/*.caja_noticias li {
	font-family: Arial;
	font-size: 0.85em;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	text-align: justify;
	width: 92%;
	margin-left: 10px;
	line-height: 19px;
	margin-bottom: 0px;
	height: auto;
}*/

/*.caja_noticiasdcha ul{
	font-family: Arial;
	font-size: 0.85em;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	text-align: justify;
	width: 94%;
	margin: 5px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	line-height: 19px;
	height: auto;
}

.caja_noticiasdcha ul li{
	font-family: Arial;
	font-size: 0.85em;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	text-align: justify;
	width: 94%;
	line-height: 19px;
	height: auto;
	margin: 5px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
}*/

.caja_noticiastres ul {
	font-size: 0.85em;
	font-family: Arial;
	line-height: 19px;
	margin: 5px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	width: 88%;
}

.caja_noticiastres ul li {
	/*font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.85em;*/
	margin: 0px 0px 0px 15px;
	padding: 0px 0px 0px 0px;
	font-family: Arial;
	/*font-size: 0.85em;*/
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	text-align: justify;
	width: 92%;
	margin-left: 10px;
	line-height: 19px;
	margin-bottom: 0px;
	height: auto;
}

.cuerpo_aviso a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*color: #1a4077;
	line-height: 19px;	
	margin: 10px;*/
	font-weight: bold;
	text-align: justify;
}

.caja_noticias a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #1a4077;	
	font-weight: bold;
	text-align: justify;
	line-height: 19px;	
	/*margin: 10px;*/
}

.caja_noticiasdcha a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #1a4077;	
	font-weight: bold;
	text-align: justify;
	line-height: 19px;
}

.cuerpo_noticia H2{
	margin-left: 10px;
	text-align: center;
}

.caja_noticias h2 {	
	margin-left: 10px;
	text-align: center;
}

.cuerpo_aviso H2{
	margin-left: 10px;
}

.caja_noticiastres a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #1a4077;	
	font-weight: bold;
	text-align: justify;
	line-height: 19px;	
	/*margin: 10px;*/
}

.panel_carrusel{
	position:relative;
	display:block;
	width:5em;
	float:left;
	background-color:#FFFFFF;
	border:solid 0.1em #cccccc;
	margin-right:1em;
	height:16em;
	padding:0.9em 0.9em 0 1em;
	margin-bottom:1em;
	font-weight: normal;
}
.carrusel{
	padding: 25px;
}

.key{
	font-size:10px;
	font-family:Verdana,Helvetica;
	font-weight:bold;
	color:#748EAA;
	background:#F3F3E7;
	width: 25px;
	height:19px;
	border-top: 0px;	
	border-left: 0px;
  } 

.key2{
	font-size:10px;
	font-family:Verdana,Helvetica;
	font-weight:bold;
	color:#748EAA;
	background:#F3F3E7;
	height:19px;
	border-top: 0px;	
	border-left: 0px;
}

.keyspace{
	font-size:10px;
	font-family:Verdana,Helvetica;
	font-weight:bold;
	color:#748EAA;
	background:#F3F3E7;
	height:19px;
	width: 100px;
	border-top: 0px;	
	border-left: 0px;
}

.keyboard{
	text-align: center;
}

.agrupValores{
	width: 100%;
}

.cont_fonfineco {
	float: left;
	width: 99%;
	margin-top: 20px;
}

.re_capai {
	float: left;
	width: 48%;
	margin-left: 10px;
}

.op_rentabilidad {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	font-weight: normal;
	color: #1a4073;
	text-decoration: none;
	float: left;
	width: 100%;
	background-image: url(/fineco/img/ic_rentabilidad.gif);
	text-indent: 15px;
	background-repeat: no-repeat;
	background-position: 2px 5px;
	height: 18px;
}

#rentabilidad {
	/*position:absolute;
	width:200px;
	height:115px;
	z-index:7;
	visibility: hidden;*/
}

.texto_rent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	float: left;
	width: 50%;
	margin-top: 5px;
	margin-bottom: 5px;
}

.texto_rent_100{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	display: block;
	width: 100%;
	margin-top: 5px;
	margin-bottom: 5px;
}

.valor_rent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	float: left;
	width: 20%;
	margin-top: 5px;
	margin-bottom: 5px;
	overflow: hidden;
}

.valor_rent_peque {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	text-align: right;
	float: left;
	width: 22%;
	height: auto;
	margin: 0px 0px 0px 5px;
	/*overflow: hidden;*/
	background-color: #efefef;
	border: #d4d4cb 1px solid;
	/*visibility: hidden;*/
}

.ren_campotexto {
	background-color: #efefef;
	border: 1px solid #d4d4cb;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	padding: 0px;
	height: 15px;
	width: 60px;
	float: right;
	margin-right: 4px;
	clear: right;
}

#historico {
	/*position:absolute;
	width:200px;
	height:115px;
	z-index:8;
	left: 572px;
	top: 308px;
	visibility: hidden;*/
}

.cv_con_caja {
	/*float: left;
	width: 100%;
	text-align: left;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;*/
}

.texto_hist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	float: left;
	width: 20%;
	/*margin: 5px 0px 5px 0px;*/
}

.esq_i_boton {
	background-repeat: no-repeat;
	background-image: url(/fineco/img/esq_izda_boton.gif);
	float: left;
	width: 4px;
}

.re_capad {
	float: right;
	width: 49.5%;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #EEEEEE;
	z-index:1;
}

.cont_camporent {
	text-align: center;
	float: left;
	width: 100%;
	margin-top: 10px;
	margin-bottom: 10px;
}

.ren_campotexto2 {
	background-color: #efefef;
	border: 1px solid #d4d4cb;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	padding: 0px;
	height: 15px;
	width: 120px;
	margin-right: 4px;
}

.op_descargar {
	/*text-decoration: none;
	float: left;
	vertical-align: bottom;*/
	width: 96%;
	background-image: url(/fineco/img/ic_xls.gif);
	text-indent: 15px;
	background-repeat: no-repeat;
	background-position: 5px 10px;
	height: 35px;
	margin: 8px 0px 0px 5px;
}

.texto_descarga {
	width: 100%;
	float: right;
	text-align: left;
	margin: 0px;
	padding: 0px;
}

.valor_campotexto {
	background-color: #efefef;
	border: 1px solid #d4d4cb;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.58em;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	padding: 0px;
	/*height: 15px;*/
	width: 70px;
	float: left;
	margin-right: 5px;
}

.valor_campotexto_blanco {
	background-color: #efffff;
	border: 1px solid #d4d4cb;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.58em;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	padding: 0px;
	height: 15px;
	width: 55px;
	float: left;
	margin: 0px 0px 0px 10px;
}

.imgCalendario{
	float:left;
	border:0px;
}

.imgCentrada{
	margin: 0px 0px 0px 43%;
}

.imgGraficoCentrada{
	margin: 0px 0px 0px 40%;
}

.cmbLstProductos{
	float: left;
	width: 40%;
	font-size: 0.85em;
}

.agrupNombreProducto{
	width: 100%;
	float:left;
}

#desplegableFondos{
	width: 325px;
	position: absolute;
	background-color: #e5e5e5;
	z-index:100;
	font-size: 12px;
	text-align: left;
	padding: 5px 0px 5px 0px;
	/*left: 883px;
	top: 176px;*/
}

#desplegableFondos ul{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
}

#desplegableFondos ul li{
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #2e5365;
	/*text-transform: uppercase;*/
	font-weight: bold;
}

#desplegableFondos ul li a{
	color: #6e7472;
	font-size: 10px;
	text-align:left;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	text-decoration:none;
	padding: 0px 0px 0px 0px;
	font-weight: normal;
	line-height: 13px;
}

#desplegable{
	margin: 5px 7px 2px 5px;
	float:right;
	width:325px;
	text-align: center;
	background-color: #6C8592;
	height: 15px;
}

#desplegable a{
	font-size: 10px;
	color: #ffffff;
	line-height: 13px;
	text-decoration: none;
}
.barra_pie{
	height: 4px;
	width: 100%;
	clear: both;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.barra_pie_new{
	/*height: 4px;*/
	width: 100%;
	clear: both;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.barra_pie_new ul{
	padding: 0px;
	margin: 0px 0px 0px 4px;
	width:100%;
}

.barra_pie_new li{
	margin: 0px 0px 0px 0px;
	display: inline;
	list-style: none;
}

.barra_pie .rojo{
	height: 4px;
	background-color: #a50001;
	width: 100%;
	margin: 0px auto 8px;
	clear: both;
}

.barra_cabecera{
	height: 4px;
	width: 100%;
	clear: both;
	padding: 0px;
	margin: 0px 0px 10px 0px;
}

.barra_cabecera_new{
	/*height: 4px;*/
	width: 75.8%;
	clear: both;
	float: right;
	padding: 0px;
	margin: 0px 0px 7px 0px;
}

.barra_cabecera_new ul{
	padding: 0px;
	margin: 0px;
}

.barra_cabecera_new li{
	margin: 0px 8px 0px 0px;
	display: inline;
	list-style: none;
}

.barra_cabecera_new li.sep1{
	margin: 0px 10px 0px 0px;
	display: inline;
	list-style: none;
}

.barra_cabecera .rojo{
	height: 4px;
	background-color: #a50001;
	width: 100%;
	margin: 0px auto 8px;
	clear: both;
}

#erroresEnviarComent{
	color: #FF0000;
	font-size: 11px;
	font-weight: bold;
}

.valor_hist{
	margin: 5px;
	border: 1px;
	border-style: solid;
	border-color: #DCDCDC;
}

#patrimonio{
	float: left;
	margin: 5px 0px 0px 0px;
	width: 100%;
}

#rentabilidad, #historico, #fichasComercial, #fichasLegal, #fichasInformacionRelevante{
	float: left;
	margin: 5px 0px 0px 0px;
	width: 100%;
	display: none;
}

#fichasComercial p, #fichasLegal p, #fichasInformacionRelevante p {
	width: 100%;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	font-weight: normal;
	color: #3C3C3C;
	/*text-decoration: underline;*/
	margin: 0px 0px 5px 0px;
}

#fichasComercial p.pdf, #fichasLegal p.pdf, #fichasInformacionRelevante p.pdf{
	background-repeat: no-repeat;
	background-image: url(/fineco/img/ic_pdf.gif);
	background-position: 10px;
}

#fichasComercial p.enlace , #fichasLegal p.enlace, #fichasInformacionRelevante p.enlace {
	background-repeat: no-repeat;
	background-image: url(/fineco/img/enlace_pagina.gif);
	background-position: 10px;
}

#fichasComercial p.pdf a, #fichasLegal p.enlace a, #fichasLegal p.pdf a, #fichasComercial p.enlace a, #fichasInformacionRelevante p.enlace a, #fichasInformacionRelevante p.pdf a{
	margin: 0px 0px 0px 35px;
	color: #3c3c3c;
	font-weight: normal;
}

.derImagen{
	float: right; 
	margin: 2px 2px 2px 2px;
}

.izqImagen{
	float: left; 
	margin: 2px 2px 2px 2px;
}

#datosObligatorios{
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	line-height: 15px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
	width: 99%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	font-weight: normal; 
	text-align: justify;
	color: #ff0000;
}

.agrupadorCategorias{
	width: 100%;
}

.verde{
	color: #04B404;
}

.rojo{
	color: #E3AC84;
}

#container{
	width: 325px; 
	height: 290px; 
	margin: 0 auto;
	float: right;
}

/*********** INICIO Heredados del ewebeditpro ********************/

.textoAmarillo{color: #D6BC38;}
.textoVerde{color: #5FA364;}
.textoAzul{color: #6490CB;}
.textoRojo{color: #B91112;}
.textoNaranja{color: #EF8400;}
.textoLila{color: #9579A1;}
.textoGris{color: #777777;}
.textoNegro{color: #000000;}
.textoBlanco{color: #ffffff;}

p.alinearCentrado{text-align:center;}
p.alinearDerecha{text-align:right;}
p.alinearIzquierda{text-align:left;}
p.alinearJustificado{text-align:justify;}

p.indentar{padding-left:15px;}

.enlace{
	color: #666666;
	text-decoration: underline;
}

/*********** FIN Heredados del ewebeditpro ********************/

.vi_gestion_grande, .vi_gestion2_grande, .agrupValores{
	float: left;
}

.errorLogin{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	color: #1a4077;
	font-weight: bold;
	text-decoration: none;
	float: left;
	text-align: center;
	/*height: 15px;*/
	padding-top: 5px;
	width: 100%;
}

#capaPIN{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 0.65em;*/
	color: #1a4077;
	font-weight: bold;
	text-decoration: none;
	float: left;
	text-align: center;
	/*height: 15px;*/
	padding-top: 5px;
	width: 100%;
}

#capaPIN p, #capaPINTelefono p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	color: #1a4077;
	font-weight: bold;
	text-decoration: none;
	float: left;
	text-align: center;
	/*height: 15px;*/
	padding-top: 5px;
	width: 100%;
}

/***************************** AREA CLIENTES *********************************/

.ap_cabecera {
	background-image: url(/Fineco/img/fondo_cabecera.gif);
	background-repeat: repeat-x;
	/*height: 96px;*/
	width: 100%!important;
/*	width: 99%!;*/
}

.ap_logo {
	float: left;
	height: 96px;
	width: 267px;
}

.ap_logo a img{
	border: none;
}

.ap_titulo_cabecera {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	height: 55px;
	padding: 40px 0px 0px 0px;
	margin: 0px 15px 0px 0px;
	/*margin: 50px 15px 20px 0px;
	float: right;
	width: 70%;*/
	text-align: right;
	text-decoration: none;
}

#ap_cont_central {
	BACKGROUND-COLOR: #e1e0e0;
	WIDTH: 100%;
	FLOAT: left;
	padding: 0px;
	margin: 0px;
}

.ap_cont_central_blanco {
	PADDING-BOTTOM: 8px;
	BACKGROUND-COLOR: #FFFFFF;
	WIDTH: 98%;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-top: 30px;
}

.ap_cont_general {
	background-color: #FFFFFF;
	width: 100%;
	margin: 0px;
	padding: 0px;
	float: left;
}

#ap_cont_general {
	BACKGROUND-COLOR: #ffffff;
	WIDTH: 955px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

.ap_cont_izda {
	width: 79%;
	width: 77%!important;
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.ap_cont_izda_conv{
	width: 79%;
	width: 100%!important;
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.ap_cont_boton {
	float: left;
	width: 97%;
}

.ap_bot_seguridad {
	float: right;
	height: 18px;
	width: 155px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(/Fineco/img/boton_seguridad.gif);
	background-repeat: no-repeat;
	padding-top: 2px;
	padding-left: 0px;
	text-align: right;
	padding-right: 35px;
}
.ap_bot_seguridad a{
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	margin-left: 10px;
}
.ap_usuario {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #05194D;
	text-decoration: none;

}

.ap_cont_cajas {
	background-color: #FFFFFF;
	/*float: left;
	width: 95%;*/
	padding: 0px 0px 0px 15px;
	
}
.ap_cont_cajas_conv {
	background-color: #FFFFFF;
	/*float: left;*/
	width: 95%;
	padding: 0px 0px 0px 15px;
	
}
.ap_caja_centro2 {
	border: 1px solid #f1f1f1;
	background-color: #FFFFFF;
	/*background-image: url(/Fineco/img/fondo_caja_centro.gif);
	background-repeat: repeat-x;
	background-position: bottom;*/
	width: 45%!important;
	width: 40%;
	float: left;
	margin: 5px;
	padding: 10px;
	height: 300px;
}

.ap_caja_centro {
	border: 1px solid #f1f1f1;
	background-color: #FFFFFF;
	/*background-image: url(/Fineco/img/fondo_caja_centro.gif);
	background-repeat: repeat-x;
	background-position: bottom;*/
	width: 45%!important;
	width: 40%;
	float: left;
	margin: 5px;
	padding: 10px;
	height: 335px;
}

.capaAvisos{
	border: 1px solid #f1f1f1;
	/*background-color: #FFFFFF;
	background-image: url(/Fineco/img/fondo_caja_centro.gif);
	background-repeat: repeat-x;
	background-position: bottom;*/
	width: 95.5%;
	margin: 0px 0px 0px 20px;
}

.capaAvisos span{
	margin: 0px 0px 0px 20px;
	/*font-style: italic;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	text-transform: uppercase;
	font-weight: bold;
	text-decoration: underline;
	color: #05194d;
}

.capaAvisos ul{
	margin: 5px 0px 0px 35px;
	padding: 0px;
}

.capaAvisos ul li{
	list-style:none;
	font-size: 0.85em;
}

.ap_tit_perfiles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	font-weight: bold;
	color: #05194d;
	text-decoration: none;
	background-image: url(/Fineco/img/ic_perfiles.png);
	background-repeat: no-repeat;
	background-position: left center;
	height: 32px;
	/*float: left;
	width: 87%;*/
	padding-top: 15px;
	padding-left: 50px;
	margin-left: 5px;
	margin-bottom: 15px;
}
.ap_tit_seguridad {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	font-weight: bold;
	color: #05194d;
	text-decoration: none;
	background-image: url(/Fineco/img/ic_seguridad.png);
	background-repeat: no-repeat;
	background-position: left center;
	height: 32px;
	/*float: left;
	width: 87%;*/
	padding-top: 15px;
	padding-left: 50px;
	margin-left: 5px;
	margin-bottom: 15px;
}

.ap_tit_perfiles a{
	color: #05194d;
}

.ap_cont_grafico {
	float: left;
	width: 100%;
	margin-top: 5px;
	text-align: center;
	margin-bottom: 20px;
	
}

.ap_txt_cliente {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	font-weight: normal;
	text-decoration: none;
	width: 100%;
	color: #05194d;
	text-align: center;
}

.ap_txt_conservador {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	font-weight: normal;
	text-decoration: none;
	float: left;
	width: 50%;
	color: #05194d;
	text-align: left;
}
.ap_txt_arriesgado {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	font-weight: normal;
	text-decoration: none;
	float: left;
	width: 50%;
	color: #d7421a;
	text-align: right;
}
.ap_tit_movimientos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	font-weight: bold;
	color: #05194d;
	background-image: url(/Fineco/img/ic_movimientos.gif);
	background-repeat: no-repeat;
	background-position: left center;
	float: left;
	height: 32px;
	width: 62%;
	padding-top: 15px;
	padding-left: 70px;
	margin-left: 5px;
	background-color: #FFFFFF;
}

.ap_tit_patrimonio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	font-weight: bold;
	color: #05194d;
	background-image: url(/Fineco/img/ic_patrimonio.gif);
	background-repeat: no-repeat;
	background-position: left center;
	float: left;
	height: 32px;
	width: 76%;
	padding-top: 15px;
	padding-left: 70px;
	margin-left: 5px;
	margin-bottom: 15px;
	background-color: #FFFFFF;
}

.ap_tit_rentabilidad {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	font-weight: bold;
	color: #05194d;
	background-image: url(/Fineco/img/ic_rentabilidades.gif);
	background-repeat: no-repeat;
	background-position: left center;
	float: left;
	height: 32px;
	width: 75%;
	padding-top: 15px;
	padding-left: 70px;
	margin-left: 5px;
	background-color: #FFFFFF;
}
.ap_tit_extractos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	font-weight: bold;
	color: #05194d;
	background-image: url(/Fineco/img/ic_extractos.gif);
	background-repeat: no-repeat;
	background-position: left center;
	float: left;
	height: 32px;
	width: 75%;
	padding-top: 15px;
	padding-left: 70px;
	margin-left: 5px;
	background-color: #FFFFFF;
}
.ap_tit_info_fiscal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	font-weight: bold;
	color: #05194d;
	background-image: url(/Fineco/img/ic_info_fiscal_titulo.png);
	background-repeat: no-repeat;
	background-position: left center;
	float: left;
	height: 32px;
	width: 75%;
	padding-top: 15px;
	padding-left: 70px;
	margin-left: 5px;
	background-color: #FFFFFF;
}
.ap_tit_conveniencia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	font-weight: bold;
	color: #05194d;
	background-image: url(/Fineco/img/ic_conveniencia.png);
	background-repeat: no-repeat;
	background-position: left center;
	float: left;
	height: 32px;
	width: 75%;
	padding-top: 15px;
	padding-left: 70px;
	margin-left: 5px;
	background-color: #FFFFFF;
}
.ap_tit_patrimonio a{
	color: #05194d;
}

.ap_grafico_izda {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	width: 45%;
	float: left;
}

.ap_grafico_der {
	width: 45%;
	float: right;
}

.ap_historia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	float: left;
	list-style-image: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	border-left-style: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	text-indent: 10px;
}

.ap_boton_gris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(/Fineco/img/boton_gris.gif);
	background-repeat: no-repeat;
	float: left;
	height: 55px;
	width: 292px;
	/*margin-left: 20px!important;
	margin-left: 12px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;*/
	padding: 23px 0px 0px 25px;
}

.ap_boton_gris2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(/Fineco/img/boton_gris.gif);
	background-repeat: no-repeat;
	float: left;
	height: 55px;
	width: 292px;
	padding: 15px 0px 0px 25px;
	/*margin: 15px 0px 0px 0px;*/
}

.ap_boton_gris2 a{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}

.ap_boton_gris a{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.ap_caja_centro .ap_cont_grafico{
	/*margin-bottom: 31px;*/
}

.ap_boton_gris_dos_filas{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(/Fineco/img/boton_gris.gif);
	background-repeat: no-repeat;
	float: left;
	height: 55px;
	width: 292px;
	padding: 15px 0px 0px 25px;
	/*margin: 15px 0px 0px 0px;*/
}

.ap_caja_centro .ap_boton_gris_dos_filas{
	margin-top: 5px;
}

.ap_boton_gris_dos_filas a{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}



.ap_boton_gris a{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.ap_cont_derecha {
	float: right;
	width: 190px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #FFFFFF;
}

.ap_pestana_desconectar {
	height: 18px;
	width: 955px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #1A4077;
	text-align: right;
	text-decoration: none;
	font-weight: bold;
	padding: 5px 0px 0px 0px;
}

.ap_pestana_desconectar a{
	text-decoration: none;
	color: #1A4077;
}

.ap_pestana_md {
	background-image: url(/Fineco/img/cabecera_caja.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 18px;
	width: 95%;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #1A4077;
	text-decoration: none;
	font-weight: bold;
	padding-top: 5px;
	padding-left: 10px;
	float: left;
}

.ap_caja_der {
	background-color: #FFFFFF;
	background-image: url(/Fineco/img/fondo_caja.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	float: left;
	width: 97%;
	border: 1px solid #E1E0E0;
	margin: 0px 0px 10px 0px;
	padding: 0px 5px 0px 5px;
	/*height: 170px;*/
}

.ap_caja_der_conexion {
	background-color: #FFFFFF;
	background-image: url(/Fineco/img/fondo_caja.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	float: left;
	width: 97%;
	border: 1px solid #E1E0E0;
	margin: 0px 0px 10px 0px;
	padding: 0px 5px 0px 5px;
	/*height: 130px;*/
}

.ap_lista_migestor {
	font-weight: normal;
	color: #333333;
	float: left;
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	/*height: 20px;*/
	padding: 5px;
	list-style-image: none;
	list-style-type: none;
	margin: 0px;
}

.ap_op_lista_asesor {
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #CCCCCC;
	font-size: 0.75em;
	font-weight: bold;

	background-position: 1px;
	height: 60px;
	padding: 0px 0px 0px 0px;
}

.ap_op_lista_oportunidades {
	background-repeat: no-repeat;
	list-style-position: inside;
	padding-left: 45px;
	background-image: url(/Fineco/img/oportunidades.gif);
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #CCCCCC;
	background-position: 1px;
	/*height: 35px;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: normal;
	padding-top: 10px;
	margin: 0px;
	float: left;
}

.ap_op_lista_contactar {
	background-repeat: no-repeat;
	list-style-position: inside;
	padding-left: 45px;
	background-image: url(/Fineco/img/ic_contactar.gif);
	background-position: 1px;
	/*height: 35px;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: normal;
	padding-top: 8px;
	margin: 0px;
	float: left;
}

#ap_pie {
	PADDING-BOTTOM: 0px;
	WIDTH: 100%!important;
	WIDTH: 100.50%;
	PADDING-RIGHT: 10px;
	PADDING-TOP: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.ap_centropie {
	background-color: #ebebeb; 
	width: 100%; 
	float: left;
}
.ap_centropie_pag_error {
	background-color: #ebebeb; 
	width: 100.5%; 
	float: left;
}
.ap_rte_izda {
	text-align: left; 
	padding-left: 5px; 
	width: 45%; 
	font-family: verdana, arial, helvetica, sans-serif; 
	float: left; 
	height: 17px; 
	color: #02194a; 
	font-size: 0.58em; 
	vertical-align: top; 
	font-weight: normal; 
	text-decoration: none; 
	padding-top: 4px;
}

.ap_rte_dcha {
	text-align: right; 
	margin: 0px; 
	width: 42%; 
	padding-right: 5px; 
	font-family: verdana, arial, helvetica, sans-serif; 
	float: right; 
	height: 17px; 
	color: #02194a; 
	font-size: 0.58em; 
	vertical-align: top; 
	font-weight: normal; 
	text-decoration: none; 
	padding-top: 4px;
}

.ap_rte_dcha a{
	color: #02194a;
	text-decoration: none;
}

.ap_cont_menuizda {
	background-color: #FFFFFF;
	float: left;
	/*height: 320px;*/
	width: 137px;
	margin: 0px;
	background-image: url(/Fineco/img/fondo_menu_izda.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

.ap_lista_menu_izda {
	line-height: 35px;
	float: left;
	width: 136px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	list-style-type: none;
}
/*-------------------------------MENUS DEL AREA PRIVADA-------------------------------*/
.ap_op_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.70em;
	font-weight: bold;
	color: #05194d;
	text-decoration: none;
	background-color: #FFFFFF;	
	line-height:13px;
	width: 137px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	list-style-type: none;
	float:left;
	

}



.ap_op_menu a{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #05194d;
	text-decoration: none;
	
}

.ap_op_menu  a span{
	padding-top:1em;
	position:relative;
	float:left;
	padding-bottom:0.5em;
	width:40%;
}
.ap_op_menu_sel  a span{
	padding-top:1em;
	position:relative;
	float:left;
	padding-bottom:0.5em;
	background-repeat: repeat-y;
	width:40%;
}





.ap_op_menu  a span.oper_pen {
	padding-top:0em;
	float:none;
	

}
.ap_op_menu_sel  a span.oper_pen {
	padding-top:0em;
	float:none;
	}
	


.ap_op_menu a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #05194d;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(/Fineco/img/fondo_op_sel.gif);
	background-repeat: repeat-y;
	width: 137px;
	display: block;
	margin:0px;
	padding:0px;
	line-height:13px;


}
.ap_op_menu_sel a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #05194d;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(/Fineco/img/fondo_op_sel.gif);
	background-repeat: repeat-y;
	width: 137px;
	display: block;
	margin:0px;
	padding:0px;
	line-height:13px;


}


.ap_op_menu a img{
	border: none;
	float: left;
}
.ap_op_menu_sel a img{
	border: none;
	float: left;
}
.ap_op_menu_sel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.70em;
	font-weight: bold;
	color: #05194d;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(/Fineco/img/fondo_op_sel.gif);
	background-repeat: no-repeat;
	width: 137px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	list-style-type: none;
	margin: 0px;
	padding:0px;
	float:left;
	line-height:13px;
	background-repeat: repeat-y;

}

.ap_op_menu_sel a span{
	padding-top:1em;
	margin-top:0px;
	position:relative;
	float:left;
	/*height:39px;*/
	width:40%;
}

.ap_op_menu_sel a{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #05194d;
	text-decoration: none;
	line-height:13px;
	
}
/*------------------FIN MENU AREA PRIVADA------------------*/
















.ap_op1_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.70em;
	font-weight: bold;
	color: #05194d;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(/Fineco/img/fondo_op1.gif);
	background-repeat: no-repeat;
	height: 35px;
	width: 136px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	text-indent: 55px;
}

.ap_op1_menu a{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #05194d;
	text-decoration: none;
	/*background-color: #FFFFFF;
	background-image: url(/Fineco/img/fondo_op1.gif);
	background-repeat: no-repeat;
	height: 35px;
	width: 136px;
	margin: 0px;
	padding: 0px;
	text-indent: 55px;
	display: block;*/
}
.ap_op1_menu a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #05194d;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(/Fineco/img/fondo_op1_sel.gif);
	background-repeat: no-repeat;
	height: 35px;
	width: 136px;
	margin: 0px;
	padding: 0px;
	text-indent: 55px;
	display: block;
}

.ap_op1_menu_sel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.70em;
	font-weight: bold;
	color: #05194d;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(/Fineco/img/fondo_op1_sel.gif);
	background-repeat: no-repeat;
	height: 35px;
	width: 136px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	text-indent: 55px;
}

.ap_op1_menu_sel a{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #05194d;
	text-decoration: none;
}

.ap_op2_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #05194d;
	text-decoration: none;
	font-size: 0.70em;
	background-color: #FFFFFF;
	background-image: url(/Fineco/img/fondo_op2.gif);
	background-repeat: no-repeat;
	height: 35px;
	width: 136px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	text-indent: 55px;
}
.ap_op2_menu a{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #05194d;
	text-decoration: none;
	/*background-color: #FFFFFF;
	background-image: url(/Fineco/img/fondo_op2.gif);
	background-repeat: no-repeat;
	height: 35px;
	width: 136px;
	text-indent: 55px;
	display: block;*/
}
.ap_op2_menu a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #05194d;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(/Fineco/img/fondo_op2_sel.gif);
	background-repeat: no-repeat;
	height: 35px;
	width: 136px;
	text-indent: 55px;
	display: block;
}

.ap_op2_menu_sel {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #05194d;
	text-decoration: none;
	font-size: 0.70em;
	background-color: #FFFFFF;
	background-image: url(/Fineco/img/fondo_op2_sel.gif);
	background-repeat: no-repeat;
	height: 35px;
	width: 136px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	text-indent: 55px;
}
.ap_op2_menu_sel a{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #05194d;
	text-decoration: none;
	/*background-color: #FFFFFF;
	background-image: url(/Fineco/img/fondo_op2.gif);
	background-repeat: no-repeat;
	height: 35px;
	width: 136px;
	text-indent: 55px;
	display: block;*/
}

.ap_op3_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.70em;
	font-weight: bold;
	color: #05194d;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(/Fineco/img/fondo_op3.gif);
	background-repeat: no-repeat;
	height: 35px;
	width: 136px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	text-indent: 55px;
}
.ap_op3_menu a {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #05194d;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(/Fineco/img/fondo_op3.gif);
	background-repeat: no-repeat;
	height: 35px;
	width: 136px;
	text-indent: 55px;
	display: block;
}
.ap_op3_menu a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #05194d;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(/Fineco/img/fondo_op3_sel.gif);
	background-repeat: no-repeat;
	height: 35px;
	width: 136px;
	text-indent: 55px;
	display: block;
}
.ap_op4_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.70em;
	font-weight: bold;
	color: #05194d;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(/Fineco/img/fondo_op4.gif);
	background-repeat: no-repeat;
	height: 35px;
	width: 136px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	text-indent: 55px;

}
.ap_op4_menu a{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #05194d;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(/Fineco/img/fondo_op4.gif);
	background-repeat: no-repeat;
	height: 35px;
	width: 136px;
	text-indent: 55px;
	display: block;
}

.ap_op4_menu a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #05194d;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(/Fineco/img/fondo_op4_sel.gif);
	background-repeat: no-repeat;
	height: 35px;
	width: 136px;
	text-indent: 55px;
	display: block;
}

.ap_op5_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.70em;
	font-weight: bold;
	color: #05194d;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(/Fineco/img/fondo_op5.gif);
	background-repeat: no-repeat;
	height: 35px;
	width: 136px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	text-indent: 55px;
}

.ap_op5_menu a{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #05194d;
	text-decoration: none;
	/*background-color: #FFFFFF;
	background-image: url(/Fineco/img/fondo_op5.gif);
	background-repeat: no-repeat;
	height: 35px;
	width: 136px;
	text-indent: 55px;
	display: block;*/
}

.ap_op5_menu a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #05194d;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(/Fineco/img/fondo_op5_sel.gif);
	background-repeat: no-repeat;
	height: 35px;
	width: 136px;
	text-indent: 55px;
	display: block;
}

.ap_op5_menu_sel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.70em;
	font-weight: bold;
	color: #05194d;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(/Fineco/img/fondo_op5_sel.gif);
	background-repeat: no-repeat;
	height: 35px;
	width: 136px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	text-indent: 55px;
}

.ap_op5_menu_sel a{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #05194d;
	text-decoration: none;
}

.ap_op6_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.70em;
	font-weight: bold;
	color: #05194d;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(/Fineco/img/fondo_op6.gif);
	background-repeat: no-repeat;
	height: 35px;
	width: 136px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	text-indent: 55px;

}
.ap_op6_menu a {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #05194d;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(/Fineco/img/fondo_op6.gif);
	background-repeat: no-repeat;
	height: 35px;
	width: 136px;
	text-indent: 55px;
	display: block;
}
.ap_op6_menu a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #05194d;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(/Fineco/img/fondo_op6_sel.gif);
	background-repeat: no-repeat;
	height: 35px;
	width: 136px;
	text-indent: 55px;
	display: block;
}
.ap_op7_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.70em;
	font-weight: bold;
	color: #05194d;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(/Fineco/img/fondo_op7.gif);
	background-repeat: no-repeat;
	height: 35px;
	width: 136px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	text-indent: 55px;
}

.ap_op7_menu a{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #05194d;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(/Fineco/img/fondo_op7.gif);
	background-repeat: no-repeat;
	height: 35px;
	width: 136px;
	text-indent: 55px;
	display: block;
}

.ap_op7_menu a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #05194d;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(/Fineco/img/fondo_op7_sel.gif);
	background-repeat: no-repeat;
	height: 35px;
	width: 136px;
	text-indent: 55px;
	display: block;
}

.ap_op8_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.70em;
	font-weight: bold;
	color: #05194d;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(/Fineco/img/fondo_op_inicio.gif);
	background-repeat: no-repeat;
	height: 35px;
	width: 136px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	text-indent: 55px;
}

.ap_op8_menu a{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #05194d;
	text-decoration: none;
}

.ap_op8_menu a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #05194d;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(/Fineco/img/fondo_op_inicio_sel.gif);
	background-repeat: no-repeat;
	height: 35px;
	width: 136px;
	text-indent: 55px;
	display: block;
}

.ap_central {
	background-color: #FFFFFF;
	width: 545px;
	float: right;
}
.ap_central_conv {
	background-color: #FFFFFF;
	
	float: right;
}
.ap_central_mov{
	background-color: #FFFFFF;
	float: right;
	width: 83%;
	margin: 0px 10px 0px 0px;
}

.ap_cajacentro_grande {
	background-color: #FFFFFF;
	/*background-image: url(/Fineco/img/fondo_caja_centro.gif);
	background-repeat: repeat-x;
	background-position: bottom;*/
	float: right;
	width: 540px!important;
	width: 525px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin-bottom: 10px;
	/*margin-left: 20px!important;
	margin-left: 15px;*/
	padding-bottom: 10px;
}

.agrupacion_texto_perfil{
	float: left;
	width: 62%;
}

.ap_parrafo_detalle_mitad {
	TEXT-ALIGN: justify;
	LINE-HEIGHT: 15px;
	/*WIDTH: 57%!important;
	WIDTH: 48%;*/
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #3c3c3c;
	FONT-SIZE: 0.7em;
	TEXT-DECORATION: none;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 20px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
}

.ap_parrafo_detalle_mitad a{
	color: #05194d;
}

.ap_grafico_perfil {
	/*height: 60px;
	width: 173px;*/
	float: left!important;
	float: right;
	text-align: center;
	padding: 0px;
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.ap_tabla {
	width: 98%!important;
	padding: 0px;
	margin: 5px;
	float: left;
}

.ap_tabla a{
	color: #05194d;
}

.ap_tabla a img{
	border: none;
}

.ap_cab_tabla {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	padding: 2px;
	height: 17px;
	text-align: center;
	background-image: url(/fineco/img/fondo_cab_tabla.gif);
	background-repeat: repeat-x;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #f0f2ff;
	background-position: bottom;
}

.ap_celdablancacentrada {
	text-align: center;
	padding: 4px;
	width: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

.ap_celdagris {
	text-align: left;
	padding: 4px;
	width: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background-color: #F5F5F5;
}




.ap_celdaExtractoBlanca {
	text-align: center;
	padding: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
.ap_celdaExtractoBlancaLeft {
	text-align:left;
	padding: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
.ap_celdaExtractoGris {
	text-align: center;
	padding: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

#listaOperaciones .ap_cab_tabladerecha{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	padding: 2px;
	height: 17px;
	text-align: right;
	background-image: none;
	/*background-repeat: repeat-x;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;*/
	background-color: #E0E0E0;
	background-position: 100%;
}
.ap_cab_tabladerecha{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	padding: 2px;
	height: 17px;
	text-align: right;
	background-image: url(/fineco/img/fondo_cab_tabla.gif);
	background-repeat: repeat-x;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #f0f2ff;
	background-position: bottom;
}

.ap_cab_tablaizquierda {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	padding: 2px;
	height: 17px;
	text-align: left;
	background-image: url(/fineco/img/fondo_cab_tabla.gif);
	background-repeat: repeat-x;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #f0f2ff;
	background-position: bottom;
}

.ap_celdagrisderecha {
	text-align: right;
	padding: 4px;
	width: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background-color: #F5F5F5;
}

.ap_celdablancaderecha {
	text-align: right;
	padding: 4px;
	width: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.ap_celdablanca {
	text-align: left;
	padding: 4px;
	width: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background-color: #FFFFFF;
}
.ap_enlace {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: normal;
	text-decoration: underline;
}
.ap_celdagriscentrada {
	text-align: center;
	padding: 4px;
	width: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background-color: #F5F5F5;
}

.ap_tit_perfiles_sin{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	font-weight: bold;
	color: #05194d;
	text-decoration: none;;
	float: left;
	height: 32px;
	width: 87%;
	padding-top: 15px;
	padding-left: 5px;
	margin-left: 5px;
}
.ap_tit_perfiles_home{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	font-weight: bold;
	color: #05194d;
	text-decoration: none;
	background-image: url(/Fineco/img/ic_perfiles.png);
	background-repeat: no-repeat;
	background-position: left center;
	background-color: #FFFFFF;
	height: 32px;
	/*float: left;
	width: 87%;*/
	padding-top: 15px;
	padding-left: 50px;
	margin-left: 5px;
	margin-bottom: 15px;
}
.ap_tit_perfiles_home a{
	color: #05194d;
}
.ap_texto_conexion {
	background-repeat: no-repeat;
	background-position: left center;
	font-size: 0.7em;
	font-weight: normal;
	padding: 0px;
	margin-top: 10px;
	margin-right: 3px;
	margin-bottom: 3px;
	margin-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	float: left;
}

.ap_logo_verisign {
	text-align: right;
	float: right;
	width: 97%;
	margin-right: 5px;
	margin-top: 5px;
}

.ap_texto_seguridad {
	background-repeat: no-repeat;
	background-position: left center;
	font-size: 0.6em;
	font-weight: normal;
	padding: 0px;
	margin-top: 10px;
	margin-right: 3px;
	margin-bottom: 3px;
	margin-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	float: left;
	width: 98%;
}

.ap_nombre_conexion {
	background-repeat: no-repeat;
	background-position: left center;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #CCCCCC;
	font-size: 0.75em;
	font-weight: bold;
	padding: 0px 0px 10px 0px;
	margin-top: 3px;
}

.ap_cont_recalcular2 {
	/*width: 60%;
	float: right;*/
	/*height: 36px;*/
	margin: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.ap_vi_buscar {
	margin-top: 7px;
	width: 450px;
	margin-bottom: 0px;
	float: right;
	padding: 3px;
	text-align: right;
	margin-right: 15px;
}

.ap_label2 {
	text-align: left; 
	margin-top: 1px; 
	/*width: 230px; */
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	float: left; 
	/*height: 15px; */
	color: #1a4077; 
	margin-left: 8px; 
	font-size: 0.65em; 
	vertical-align: middle; 
	margin-right: 5px; 
	text-decoration: none; 
	padding-top: 0px;
}

.ap_label {
	text-align: left; 
	margin-top: 1px; 
	/*width: 13%; */
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	float: left; 
	/*height: 15px; */
	color: #1a4077; 
	margin-left: 8px; 
	font-size: 0.65em; 
	vertical-align: middle; 
	margin-right: 5px; 
	text-decoration: none; 
	padding-top: 0px;
}
.ap_label_alto {
	text-align: left; 
	margin-top: 1px; 
	/*width: 13%; */
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	float: left; 
	/*height: 15px; */
	color: #1a4077; 
	margin-left: 8px; 
	font-size: 0.65em; 
	vertical-align: middle; 
	margin-right: 5px; 
	text-decoration: none; 
	padding-top: 5px;
}
.ap_label a{
	color: #1a4077;
}

.ap_label_130px {
	text-align: left; 
	margin-top: 1px; 
	width: 130px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	float: left; 
	/*height: 15px; */
	color: #1a4077; 
	margin-left: 8px; 
	font-size: 0.65em; 
	vertical-align: middle; 
	margin-right: 5px; 
	text-decoration: none; 
	padding-top: 0px;
}

.ap_vi_boton {
	text-align: center;
	background-color: #1a4077;
	margin-top: 0px;
	width: 80px;
	background-repeat: no-repeat;
	float: right;
	height: 19px;
	margin-left: 5px;
	vertical-align: middle;
	margin-right: 0px;
	text-decoration: none;
	padding: 0px;
}

.ap_vi_boton_abajo {
	text-align: center;
	background-color: #1a4077;
	margin-top: 3px;
	width: 80px;
	background-repeat: no-repeat;
	float: right;
	height: 19px;
	margin-left: 5px;
	vertical-align: middle;
	margin-right: 0px;
	text-decoration: none;
	padding: 0px;
}
.ap_vi_boton_izquierda {
	text-align: center;
	background-color: #1a4077;
	margin-top: 0px;
	width: 80px;
	background-repeat: no-repeat;
	height: 19px;
	margin-left: 15px;
	vertical-align: middle;
	margin-right: 0px;
	text-decoration: none;
	padding: 0px;
}


.ap_cont_recalcular {
	
	BORDER-BOTTOM: #d8d8d8 1px solid;
	WIDTH: 100%;
	FLOAT: left;
	/*HEIGHT: 36px;*/
	padding-bottom: 5px;
	BORDER-TOP: #d8d8d8 1px solid;
	margin-top: 5px;
}

.ap_cont_recalcular3 {
	WIDTH: 100%;
	FLOAT: left;
	/*HEIGHT: 36px;*/
	padding-bottom: 5px;
	BORDER-TOP: #d8d8d8 1px solid;
	margin-top: 5px;
}
.ap_vi_label {
	text-align: left; 
	margin-top: 1px; 
	/*width: 15%; */
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	float: left; 
	/*height: 15px; */
	color: #1a4077; 
	margin-left: 8px; 
	font-size: 0.65em; 
	vertical-align: middle; 
	margin-right: 5px; 
	text-decoration: none; 
	padding-top: 0px;
}

.ap_distrib_izda {
	background-color: #FFFFFF;
	float: left;
	width: 47%;
	margin-left: 10px;
	text-align: center;
	margin-bottom: 15px;
	/*height: 95px;*/
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.ap_distrib_dcha {
	background-color: #FFFFFF;
	float: right;
	width: 48%;
	margin-right: 10px;
	text-align: center;
	margin-bottom: 15px;
	/*height: 95px;*/
}

.ap_tit_grafico {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #000033;
	text-decoration: none;
	float: left;
	width: 100%;
	text-align: center;
	margin-top: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
}

.ap_vi_con_campo {
	text-align: left;
	margin: 0px;
	float: left;
	padding-top: 0px;
	/*width: 80px!important;
	width: 75px;*/
}

.ap_cont_pantalla {
	/*height: 400px;*/
	width: 100%!important;
	width: 100%;
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #FFFFFF;
}

.infoAsesorGestor{
	float: left;
}

#avisosCliente{
	font-style: italic;
}

#avisosCliente span{
	font-weight: bold;
}

#avisosCliente ul{
	margin: 0px;
	padding: 0px 0px 0px 40px;
}

#avisosCliente ul li{
	margin: 0px;
	padding: 0px;
	list-style-type: disc;
	font-size: 0.8em;
}

#capaPatrimonio{
	/*float: left;*/
	margin: 0px 0px 0px 0px;
	clear: both;
}

#capaPatrimonio p{
	color: #3c3c3c;
	font-size: 0.8em;
}

.labelValidarPass{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	color: #1a4077;
	text-decoration: none;
	float: left;
	width: 500px;
	text-align: center;
	/*height: 15px;*/
	/*margin: 20px 5px 20px 13px;*/
}

.labelCambioPass {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	color: #1a4077;
	text-decoration: none;
	float: left;
	width: 250px;	
	text-align: right;
	height: 15px;
	padding-top: 5px;
	margin-right: 5px;
	margin-left: 13px;
}

.labelCambioPass p{
	font-size: 1.5em;
}

.botonesCambioPass {
	width: 84%;
	margin-right: 20px;
	margin-left: 17px;
	float: left;
	margin-bottom: 10px;
}

.botonesCambioAliasCuentas {
	width: 88%;
	margin-right: 20px;
	margin-left: 17px;
	float: left;
	margin-bottom: 10px;
}

.caja_identificacionCambioPass {
	float: left;
	background-repeat: no-repeat;
	margin-right: 8px;
	margin-top: 8px;
	margin-bottom: 3px;
	height: auto;
	background-color: #F8F8F8;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-position: bottom;
}

.nombreCuenta{
	float: left;
	width: 45%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	color: #1a4077;
	padding-left: 10px;
}

.valorCuenta{
	width: 45%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	color: #1a4077;
	float: left;
}

.classInput{
	font-size: 1em;
	margin: 0px 0px 0px 2px;
}

.vi_cont_calen{
	float: left;
}

.tituloAvisosCliente{
	width: 100%;
	float: left;
	color: #05194d;
	font-size: 0.85em;
}

.tituloAvisosCliente ul{
}

.tituloAvisosCliente ul li{
	list-style-type: none;
}
.aviso_alias {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	font-weight: normal;
	color: #1a4077;
	text-decoration: none;
	text-align: justify;
	width: 75%;
	margin-left: 20px; 
	margin-bottom: 10px;
}
.icono_google {
	width: 48px;
	height: 17px;
	border: 0;
}
.mapa_oficinas{
	width: 477px;
	height: 320px;
	border: 0;
	
}



.mfixa{
	position: absolute;
	width: 152px;
	float: left;
	bottom: 0px;
	/*background-color: #EBEBEB;*/
	background-image: url(/fineco/img/menu_pie.PNG);
	background-repeat: no-repeat;
	text-align: center;
	padding-top: 3.5px;
	font-size: 1.2em;
	font-weight: bold;
	z-index: 99;
}
.mfixa h2{
	font-weight: bold!important;
	font-size: 0.9em;
}

.listapie{
	margin: 0;
	padding: 0;
	margin-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
}
.listapie li{	
	font-weight: normal;

	color: #3c3c3c;
	margin-top: 5px;
}
.listapie li:hover{
	text-decoration: underline;
}

.menuPie_acordeon{
	text-align: left;
	list-style: none;
}

.current{
	display: block;
}
.normal{
	display: none;
}

.div{
	text-align: left;
	padding-left: 15px;	
	margin-top: 20px;
	margin-bottom: 20px;
	font-size: 0.9em;
	background-color: #F5F5F5;
}
.caja_detalle_pie{
	background-repeat: no-repeat;
	
	width: 100%;
}
.cuerpo_detalle_pie{
	background-color: #F5F5F5;
}
.copyright{
	float: left;
}
.separador{
	background-image: url(/fineco/img/separador_pie.png);
	background-repeat: no-repeat;
	float: left;
	margin-left: 5px;
	margin-right: 5px;
	color: #B9B9B9;
}
.separador2{
	background-image: url(/fineco/img/separador_pie.png);
	background-repeat: no-repeat;
	float: left;
	margin-left: 5px;
	margin-right: 5px;
	color: #B9B9B9;
}

.textoMasGrande{font-size: 1.4em;}
.textoGrande{font-size: 1.2em;}
.textoNormal{font-size: 1em;}
.textoPequeno{font-size: 0.7em;}
.textoMasPequeno{font-size: 0.6em;}

li.mitad{width: 48%; float: left;}
li.sinBullets{list-style-type: none;}

.ap_conenedor_botones{
	float: right;
	width: 35%;
}

.ap_parrafo_izda{

}
.ap_parrafo_izda {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	text-align: justify;
	margin-left: 20px; 
	margin-bottom: 10px;
}

.ap_parrafo_izda p{
	margin: 0px;
	font-size: 1em;
}
.ap_texto_patrimonio{
	font-size: 1.4em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #05194D;
	text-decoration: none;
}

.imgAsesorGestor{
	float:left;
}
.nombreAsesorGestor{
	float: left;
	margin:20px 0px 0px 5px;
}

.imgAsesorGestor a img, .nombreAsesorGestor a img{
	border: none;
}

.ap_tit_cabeceraTabla{
	font-family: Arial;
	font-size: 0.70em;
	font-weight: bold;
	color: #1A4077;
	text-decoration: none;
	padding-left: 0px;
	padding-top: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 20px;
	margin-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E7E7E7;
	width: 95%;
	float: left;
	padding-bottom: 2px;
}
.imgCentradaCargando{
	margin: 0px 0px 0px 43%;
	margin-top: 20px;
}
.agrupadosBuscar{
	width:72%;
	float:left;
}
.ap_valorCuenta{
	width: 45%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #1a4077;
	float: left;
}

/*Estilos FCKEditor*/

.enlace{text-decoration: underline;color: #666666;}

div.derImagen{float: right; margin: 2px 2px 2px 2px;}
div.izqImagen{float: left; margin: 2px 2px 2px 2px;}
p.img{margin: 2px 2px 2px 2px;}

p.alinearCentrado{text-align:center;}
p.alinearDerecha{text-align:right;}
p.alinearIzquierda{text-align:left;}
p.alinearJustificado{text-align:justify;}

.indentar{margin-left:15px;}

.subrayado {text-decoration: underline;}

.textoAmarillo{color: #D6BC38;text-decoration: none;}
.textoVerde{color: #5FA364;text-decoration: none;}
.textoAzul{color: #6490CB;text-decoration: none;}
.textoRojo{color: #B91112;text-decoration: none;}
.textoNaranja{color: #EF8400;text-decoration: none;}
.textoLila{color: #9579A1;text-decoration: none;}
.textoGris{color: #777777;text-decoration: none;}
.textoNegro{color: #000000;text-decoration: none;}
.textoBlanco{color: #ffffff;text-decoration: none;}

.textoMasGrande{font-size: 1.4em;}
.textoGrande{font-size: 1.2em;}
.textoPequeno{font-size: 0.7em;}
.textoMasPequeno{font-size: 0.6em;}

td.celdaDerecha{text-align:right;}
td.celdaCentrado{text-align:center;}
td.celdaIzquierda{text-align:left;}

table{width:100%;}

table.tablaDerecha{border:1px solid #000;float:right;}
table.tablaCentrada{border:1px solid #000;margin-left:auto; margin-right:auto;}
table.tablaIzquierda{border:1px solid #000;float:left; margin-left: 0px; margin-right: auto;}

table.tablaDerechaBordefino{border:1px solid #000;BORDER-COLLAPSE: collapse;float: right;}
table.tablaCentradaBordefino{border:1px solid #000;BORDER-COLLAPSE: collapse;margin-left:auto; margin-right:auto;}
table.tablaIzquierdaBordefino{border:1px solid #000;BORDER-COLLAPSE: collapse;margin-left: 0px; margin-right: auto;}


table.tablaDerecha td,table.tablaCentrada td, table.tablaIzquierda td, table.tablaDerechaBordefino td, table.tablaCentradaBordefino td,table.tablaIzquierdaBordefino td {
border:1px solid #000;
}

table.tablaDerecha th,table.tablaCentrada th, table.tablaIzquierda th, table.tablaDerechaBordefino th, table.tablaCentradaBordefino th,table.tablaIzquierdaBordefino th {
border:1px solid #000;
}.videos{
	float:left;
	position:relative;
	display:inline-block;
	width:95%;
	margin-left:0em;
	margin-top:0.5em;
	padding-left:0em;
	font-family:Arial;
	font-size:90%;
}


.videos li.cabecera{
	background-image: url(/fineco/img/bg_cabecera_ul.gif);
	background-repeat: repeat-x;
	background-color:#d7d8d3;
	list-style-type:none;
	color:#ffffff;
	font-weight:bold;
	padding:0.5em;
	padding-left:1em;
	font-size:110%;
	border-bottom:1px solid #40517c;
	background-position: top;
	
} 
.videos li.cabecera:hover{
	background-image: url(/fineco/img/bg_cabecera_ul.gif);
	background-repeat: repeat-x;
	background-color:#d7d8d3;
	list-style-type:none;
	color:#ffffff;
	font-weight:bold;
	padding:0.5em;
	padding-left:1em;
	font-size:110%;
	border-bottom:1px solid #40517c;
	background-position: top;
	
} 

.videos li{
	background-image: url(/fineco/img/bg_videos_li.gif);
	background-repeat: repeat-x;
	background-color:#f3f3f3;
	list-style-type:none;
	padding:0.7em;
	display:block;
	
}
.videos li:hover{
	background-image: url(/fineco/img/bg_videos_li_act.gif);
	background-repeat: repeat-x;
	background-color:#f3f3f3;
	list-style-type:none;
	padding:0.7em;
	
}

.videos li a{
	background-image: url(/fineco/img/ic_video.gif);
	background-repeat: no-repeat;
	background-position: 8px 0px;
	color:#000;
	padding-left:2.5em;
	font-size:90%;
	text-decoration:none;
	
}

.videos li a:hover{
	font-weight:bold;
}
#botonVolver{
width:95%;
float:left;
position:relative;
margin-top:0.7em;
cursor:pointer;
}

#botonVolver input{
width:12%;
color:#fff;
padding:0.4em;
background-color:#05194d;
border-radius:0.4em;
moz-border-radius:0.4em;
float:right;
border:none;
cursor:pointer;
}
/*

Screen Stylesheet for jQuery Realistic Hover Effect
Created by Adrian Pelletier
http://www.adrianpelletier.com

*/


/* =Imports
============================================================================== */

	@import url("resets.css");


/* =Base Structure
============================================================================== */
	
	/*body {
		font: 12px/1.5 Georgia, Palatino, "Palatino Linotype", serif;
		background: #eaf5ff;
		color: #555;
		}*/

	#content {
		float:left;
		position:relative;
		width: 93%;
		margin-top: 1em;
		background: url(/fineco/img/page-shadow.jpg) top center repeat-x;
		background-color:#ebebeb;
		margin-left:2%;
		}
		
	/*h1 {
		font-size: 20px;
		color: #7f2d2d;
		text-align: center;
		}*/
		
	/*p {
		text-align: center;
		}*/

/* =Navigation
============================================================================== */

	/* =Reflection Nav
	-------------------------------------------------------------------------- */
		
		#nav-reflection {
			margin: 0 auto 50px auto;
			padding: 50px 0 0 172px;
			width: 452px;
			min-height: 130px;
			/*background: url(../images/page-shadow.jpg) top center no-repeat;*/
			list-style: none;
			}
			
		#nav-reflection li {
			margin-right: 15px;
			width: 59px;
			float: left;
			color:#05194d;
			}
			
		#nav-reflection a, #nav-reflection a:visited, #nav-reflection a:hover {
			width: 59px;
			height: 59px;
			text-indent: -9999px;
			overflow: hidden;
			background: url(/fineco/img/icons.png) no-repeat;
			display: block;
			}
			
		#nav-reflection span {
			margin-top: 1px;
			width: 59px;
			height: 34px;
			text-align: center;
			background: url(/fineco/img/icons-reflections.jpg) no-repeat;
			display: block;
			}
			
		/* Button Colors */
		
		#nav-reflection li.button-color-1 a {
			background-position: -3px -3px;
			border:2px solid #ffffff;
			color:#05194d;
			}
			
		#nav-reflection li.button-color-2 a {
			background-position: -92px -3px;
			border:2px solid #ffffff;
			color:#05194d;
			}
			
		#nav-reflection li.button-color-3 a {
			background-position: -181px -3px;
			border:2px solid #ffffff;
			color:#05194d;
			}
			
		#nav-reflection li.button-color-4 a {
			background-position: -270px -3px;
			}
		
		#nav-reflection li.button-color-5 a {
			background-position: -92px -3px;
			border:2px solid #ffffff;
			color:#05194d;
			}
		/* Button Reflection Color */
		
		#nav-reflection li.button-color-1 span {
			background-position: 0 0;
			color:#05194d;
			}
			
		#nav-reflection li.button-color-2 span {
			background-position: -89px 0;
			color:#05194d;
			}
			
		#nav-reflection li.button-color-3 span {
			background-position: -178px 0;
			color:#05194d;
			}
			
		#nav-reflection li.button-color-4 span {
			background-position: -267px 0;
			color:#05194d;
			}
		#nav-reflection li.button-color-5 span {
			background-position: -89px 0;
			color:#05194d;
			}
			
			
	/* =Shadow Nav
	-------------------------------------------------------------------------- */
		
		#nav-shadow {
			margin: 0 auto 2em auto;
			padding: 1.5em 0 0 4em;
			width: 100%;
			min-height: 140px;
			text-align: center;
			/*background: url(../images/page-shadow.jpg) top center no-repeat;*/
			list-style: none;
			}
			
		#nav-shadow li {
			margin-right: 3.5em;
			width: 23%;
			height: 72px;
			position: relative;
			float: left;
			color:#05194d;
			font-family:Arial;
			font-size:80%;
			
			}
			.negro{
			color:#000;
			font-style:normal;
			font-weight:bold;
			font-size:85%;
			}
			
			
			
		#nav-shadow a, #nav-shadow a:visited, #nav-shadow a, #nav-shadow a:hover, #nav-shadow img {
			margin: 0 auto;
			width: 165px;
			height: 91px;
			text-indent: -9999px;
			overflow: hidden;
			/*background: url(../images/videos.gif) no-repeat;*/
			display: block;
			position: relative;
			z-index: 2;
			border:none;
			}
		#nav-shadow span{
			width:165px;
		}
		/* Button Colors */
		
		#nav-shadow li.button-color-1 a {
			background-position: -3px -3px;
			
			/*border:2px solid #ffffff;*/
			color:#05194d;
			margin-bottom:2em;
			font-family:Arial;
			font-size:100%;
			
			}
		
			
			
		#nav-shadow li.button-color-2 a {
			background-position: -92px -3px;
		
			/*border:2px solid #ffffff;*/
			color:#05194d;
			margin-bottom:2em;
			font-family:Arial;
			font-size:100%;
			}
			
		#nav-shadow li.button-color-3 a {
			background-position: -181px -3px;
			
			/*border:2px solid #ffffff;*/
			color:#05194d;
			margin-bottom:2em;
			font-family:Arial;
				font-size:100%;
			}
			
		#nav-shadow li.button-color-4 a {
			background-position: -270px -3px;
		}
		
		#nav-shadow li.button-color-5 a {
			background-position: -92px -3px;
			
			/*border:2px solid #ffffff;*/
			color:#05194d;
			margin-bottom:2em;
			font-family:Arial;
			font-size:100%;
			margin-right: 8.5em;
			float:none;
			
			}	
		/* Button Shadow */
		
		#nav-shadow li img.shadow {
			margin: 0 auto;
			position: absolute;
			bottom: 0;
			left: 0;
			z-index: 1;
			}	
		.unVideoSolo{
			margin-left:200px;
		}
		.dosVideosIzq{
			margin-left:50px;
		}
		.dosVideosDer{
			margin-left:100px;
		}
#sombra_videos{
	background-image: url(/fineco/img/sombra_videos.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 7px;
	float:left;
	position:relative;
	width: 707px;
	padding-top:0.7em;
}
.exp_videos{
	background-image: url(/fineco/img/bg_exp_videos.gif);
	background-repeat: repeat-x;
	border: 1px solid #e3e4e1;
	float:left;
	position:relative;
	width:91%;
	height:2em;
	margin-left:2%;
	margin-top:0.5em;
	padding:0.5em;
	background-position: top;
	
}

.exp_videos p{
	color:#000;
	font-size:90%;
	font-family:Arial;
	text-align:justify;
	margin-top:0em;
}
.exp_videos-1{
	background-image: url(/fineco/img/bg_exp_videos.gif);
	background-repeat: repeat-x;
	border: 1px solid #e3e4e1;
	float:left;
	position:relative;
	width:91%;
	height:2em;
	margin-left:2%;
	margin-top:0.5em;
	padding:0.5em;
	background-position: top;
	
}

.exp_videos-1 p{
	color:#000;
	font-size:90%;
	font-family:Arial;
	text-align:justify;
	margin-top:0em;
}
.exp_videos-2{
	background-image: url(/fineco/img/bg_exp_videos.gif);
	background-repeat: repeat-x;
	border: 1px solid #e3e4e1;
	float:left;
	position:relative;
	width:91%;
	height:2em;
	margin-left:2%;
	margin-top:0.5em;
	padding:0.5em;
	background-position: top;
	
}

.exp_videos-2 p{
	color:#000;
	font-size:90%;
	font-family:Arial;
	text-align:justify;
	margin-top:0em;
}
.exp_videos-3{
	background-image: url(/fineco/img/bg_exp_videos.gif);
	background-repeat: repeat-x;
	border: 1px solid #e3e4e1;
	float:left;
	position:relative;
	width:91%;
	height:2em;
	margin-left:2%;
	margin-top:0.5em;
	padding:0.5em;
	background-position: top;
	
}

.exp_videos-3 p{
	color:#000;
	font-size:90%;
	font-family:Arial;
	text-align:justify;
	margin-top:0em;
}
.globo{
	position: absolute;
	left: 38%;
	top: 26.25em;
	z-index: 1000;
	background-image: url(/fineco/img/pico.gif);
	background-repeat: no-repeat;
	float:left;
	width:1em;
	height:1em;
	}
	
	
/*********************************************/
/* prettyPhoto.css                           */
/*********************************************/

 div.facebook .pp_top .pp_left {background: url(/fineco/img/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat;}div.facebook .pp_top .pp_middle{background:#fff;}div.facebook .pp_top .pp_right{background: url(/fineco/img/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat;}div.facebook .pp_content .ppt{color:#000;}div.facebook .pp_content_container .pp_left,div.facebook .pp_content_container .pp_right{background:#fff;}div.facebook .pp_content{background-color:#fff;}div.facebook .pp_next:hover{background: url(/fineco/img/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor: pointer;}div.facebook .pp_previous:hover{background: url(/fineco/img/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor: pointer;}div.facebook .pp_expand{background: url(/fineco/img/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.facebook .pp_expand:hover{background: url(/fineco/img/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.facebook .pp_contract{background: url(/fineco/img/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.facebook .pp_contract:hover{background: url(/fineco/img/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.facebook .pp_close{width:75px;height:22px;background: url(/fineco/img/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.facebook #pp_full_res .pp_inline{color:#000;}div.facebook .pp_gallery a.pp_arrow_previous,div.facebook .pp_gallery a.pp_arrow_next{margin-top:12px !important;}div.facebook .pp_nav .pp_play{background: url(/fineco/img/prettyPhoto/facebook/sprite.png) -1px -100px no-repeat;height:15px;width:14px;}div.facebook .pp_nav .pp_pause{background: url(/fineco/img/prettyPhoto/facebook/sprite.png) -24px -100px no-repeat;height:15px;width:14px;}div.facebook .pp_arrow_previous{background: url(/fineco/img/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;}div.facebook .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.facebook .pp_arrow_next{background: url(/fineco/img/prettyPhoto/facebook/sprite.png) -22px -71px no-repeat;}div.facebook .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.facebook .pp_bottom .pp_left{background: url(/fineco/img/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat;}div.facebook .pp_bottom .pp_middle{background:#fff;}div.facebook .pp_bottom .pp_right{background: url(/fineco/img/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat;}div.facebook .pp_loaderIcon{background: url(/fineco/img/prettyPhoto/facebook/loader.gif) center center no-repeat;}div.dark_rounded .pp_top .pp_left{background: url(/fineco/img/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat;}div.dark_rounded .pp_top .pp_middle{background: url(/fineco/img/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}div.dark_rounded .pp_top .pp_right{background: url(/fineco/img/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat;}div.dark_rounded .pp_content_container .pp_left{background: url(/fineco/img/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y;}div.dark_rounded .pp_content_container .pp_right{background: url(/fineco/img/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y;}div.dark_rounded .pp_content{background: url(/fineco/img/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}div.dark_rounded .pp_next:hover{background: url(/fineco/img/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor: pointer;}div.dark_rounded .pp_previous:hover{background: url(/fineco/img/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor: pointer;}div.dark_rounded .pp_expand{background: url(/fineco/img/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.dark_rounded .pp_expand:hover{background: url(/fineco/img/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.dark_rounded .pp_contract{background: url(/fineco/img/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.dark_rounded .pp_contract:hover{background: url(/fineco/img/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.dark_rounded .pp_close{width:75px;height:22px;background: url(/fineco/img/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.dark_rounded .currentTextHolder{color:#c4c4c4;}div.dark_rounded .pp_description{display: none;color:#fff;}div.dark_rounded #pp_full_res .pp_inline{color:#fff;}div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next{margin-top:12px !important;}div.dark_rounded .pp_nav .pp_play{background: url(/fineco/img/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px;}div.dark_rounded .pp_nav .pp_pause{background: url(/fineco/img/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px;}div.dark_rounded .pp_arrow_previous{background: url(/fineco/img/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat;}div.dark_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.dark_rounded .pp_arrow_next{background: url(/fineco/img/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat;}div.dark_rounded .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.dark_rounded .pp_bottom .pp_left{background: url(/fineco/img/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat;}div.dark_rounded .pp_bottom .pp_middle{background: url(/fineco/img/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}div.dark_rounded .pp_bottom .pp_right{background: url(/fineco/img/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat;}div.dark_rounded .pp_loaderIcon{background: url(/fineco/img/prettyPhoto/dark_rounded/loader.gif) center center no-repeat;}div.dark_square .pp_left ,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background: url(/fineco/img/prettyPhoto/dark_square/contentPattern.png) top left repeat;}div.dark_square .currentTextHolder{color:#c4c4c4;}div.dark_square .pp_description{display: none;color:#fff;}div.dark_square .pp_loaderIcon{background: url(/fineco/img/prettyPhoto/dark_rounded/loader.gif) center center no-repeat;}div.dark_square .pp_content_container .pp_left{background: url(/fineco/img/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y;}div.dark_square .pp_content_container .pp_right{background: url(/fineco/img/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y;}div.dark_square .pp_expand{background: url(/fineco/img/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.dark_square .pp_expand:hover{background: url(/fineco/img/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.dark_square .pp_contract{background: url(/fineco/img/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.dark_square .pp_contract:hover{background: url(/fineco/img/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.dark_square .pp_close{width:75px;height:22px;background: url(/fineco/img/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.dark_square #pp_full_res .pp_inline{color:#fff;}div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next{margin-top:12px !important;}div.dark_square .pp_nav .pp_play{background: url(/fineco/img/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px;}div.dark_square .pp_nav .pp_pause{background: url(/fineco/img/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px;}div.dark_square .pp_arrow_previous{background: url(/fineco/img/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat;}div.dark_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.dark_square .pp_arrow_next{background: url(/fineco/img/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat;}div.dark_square .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.dark_square .pp_next:hover{background: url(/fineco/img/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor: pointer;}div.dark_square .pp_previous:hover{background: url(/fineco/img/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor: pointer;}div.light_square .pp_left ,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content{background:#fff;}div.light_square .pp_content .ppt{color:#000;}div.light_square .pp_expand{background: url(/fineco/img/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.light_square .pp_expand:hover{background: url(/fineco/img/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.light_square .pp_contract{background: url(/fineco/img/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.light_square .pp_contract:hover{background: url(/fineco/img/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.light_square .pp_close{width:75px;height:22px;background: url(/fineco/img/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.light_square #pp_full_res .pp_inline{color:#000;}div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px !important;}div.light_square .pp_nav .pp_play{background: url(/fineco/img/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px;}div.light_square .pp_nav .pp_pause{background: url(/fineco/img/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px;}div.light_square .pp_arrow_previous{background: url(/fineco/img/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat;}div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.light_square .pp_arrow_next{background: url(/fineco/img/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat;}div.light_square .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.light_square .pp_next:hover{background: url(/fineco/img/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor: pointer;}div.light_square .pp_previous:hover{background: url(/fineco/img/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor: pointer;}div.facebook .pp_top .pp_left{background: url(/fineco/img/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat;}div.facebook .pp_top .pp_middle{background: url(/fineco/img/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x;}div.facebook .pp_top .pp_right{background: url(/fineco/img/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat;}div.facebook .pp_content .ppt{color:#000;}div.facebook .pp_content_container .pp_left{background: url(/fineco/img/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y;}div.facebook .pp_content_container .pp_right{background: url(/fineco/img/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y;}div.facebook .pp_content{background:#fff;}div.facebook .pp_expand{background: url(/fineco/img/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.facebook .pp_expand:hover{background: url(/fineco/img/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.facebook .pp_contract{background: url(/fineco/img/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.facebook .pp_contract:hover{background: url(/fineco/img/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.facebook .pp_close{width:22px;height:22px;background: url(/fineco/img/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.facebook #pp_full_res .pp_inline{color:#000;}div.facebook .pp_loaderIcon{background: url(/fineco/img/prettyPhoto/facebook/loader.gif) center center no-repeat;}div.facebook .pp_arrow_previous{background: url(/fineco/img/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px;}div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default;}div.facebook .pp_arrow_next{background: url(/fineco/img/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px;}div.facebook .pp_arrow_next.disabled{background-position: -32px -96px;cursor:default;}div.facebook .pp_nav{margin-top:0;}div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px;}div.facebook .pp_nav .pp_play{background: url(/fineco/img/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px;}div.facebook .pp_nav .pp_pause{background: url(/fineco/img/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px;}div.facebook .pp_next:hover{background: url(/fineco/img/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor: pointer;}div.facebook .pp_previous:hover{background: url(/fineco/img/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor: pointer;}div.facebook .pp_bottom .pp_left{background: url(/fineco/img/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat;}div.facebook .pp_bottom .pp_middle{background: url(/fineco/img/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x;}div.facebook .pp_bottom .pp_right{background: url(/fineco/img/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat;}div.pp_pic_holder a:focus{outline:none;}div.pp_overlay{background:#000;display: none;left:0;position:absolute;top:0;width:100%;z-index:9500;}div.pp_pic_holder{display: none;position:absolute;width:100px;z-index:10000;}.pp_top{height:20px;position: relative;}* html .pp_top{padding:0 20px;}.pp_top .pp_left{height:20px;left:0;position:absolute;width:20px;}.pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px;}* html .pp_top .pp_middle{left:0;position: static;}.pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}.pp_content{height:40px;}.pp_fade{display: none;}.pp_content_container{position: relative;text-align: left;width:100%;}.pp_content_container .pp_left{padding-left:20px;}.pp_content_container .pp_right{padding-right:20px;}
 
.pp_content_container .pp_details {
	float:left;
	margin:2px 0 8px;
	background: url(/fineco/img/logoPopup.jpg)  top left no-repeat;
}

.pp_content_container .abajo {
	margin:8px 0 2px;
}
 
.pp_description{display: none;margin:0 0 5px 0;}.pp_nav{clear: left;float: left;margin:3px 0 0 0;}.pp_nav p{float: left;margin:2px 4px;}.pp_nav .pp_play,.pp_nav .pp_pause{float: left;margin-right:4px;text-indent: -10000px;}a.pp_arrow_previous,a.pp_arrow_next{display:block;float: left;height:15px;margin-top:3px;overflow: hidden;text-indent: -10000px;width:14px;}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000;}.pp_gallery{left:50%;margin-top: -50px;position:absolute;z-index:10000;}.pp_gallery ul{float: left;height:35px;margin:0 0 0 5px;overflow: hidden;padding:0;position: relative;}
 
.pp_gallery ul a{
	border:1px solid #000000;
	display:block;
	float: left;
	height:33px;
	overflow: hidden;
}
	 
.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff;}.pp_gallery ul a img{border:0;}.pp_gallery li{display:block;float: left;margin:0 5px 0 0;}.pp_gallery li.default a{background: url(/fineco/img/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px;}.pp_gallery li.default a img{display: none;}.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px !important;}a.pp_next{background: url(/fineco/img/prettyPhoto/facebook/btnNext.png) 10000px 10000px no-repeat;display:block;float: right;height:100%;text-indent: -10000px;width:49%;}a.pp_previous{background: url(/fineco/img/prettyPhoto/facebook/btnPrevious.png) 10000px 10000px no-repeat;display:block;float: left;height:100%;text-indent: -10000px;width:49%;}

a.pp_expand,a.pp_contract{
	cursor:pointer;
	display:none;
	height:20px;
	position:absolute;
	right:50px;
	text-indent:-10000px;
	top:40px;
	width:20px;
	z-index:20000;
}

a.pp_close{display:block;float: right;line-height:22px;text-indent: -10000px;}.pp_bottom{height:20px;position: relative;}* html .pp_bottom{padding:0 20px;}.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px;}.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px;}* html .pp_bottom .pp_middle{left:0;position: static;}.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}.pp_loaderIcon{display:block;height:24px;left:50%;margin: -12px 0 0 -12px;position:absolute;top:50%;width:24px;}

#pp_full_res{
	line-height:1 !important;
	float:right;
}

#pp_full_res .pp_inline{text-align: left;}#pp_full_res .pp_inline p{margin:0 0 15px 0;}div.ppt{color:#fff;display: none;font-size:17px;margin:0 0 5px 15px;z-index:9999;}.clearfix:after{content: ".";display:block;height:0;clear:both;visibility: hidden;}.clearfix {display: inline-block;}* html .clearfix {height:1%;}.clearfix {display:block;}
/***************************************************************************/
/*			ESTILOS PARA RODILLO											*/
/***************************************************************************/
.capaRodillo{float:left;width:100%;height: 40px;border-top-width: 1px;border-left-width: 0px;border-top-style: solid;border-left-style: 0px;border-top-color: #F75900;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #F75900;margin-bottom:0em;}
.rodillo{z-index:1;width:100%;  position:absolute; HEIGHT: 33px;}
/** BANNER **/
#banner{position:relative; width:95%;	margin-left:3%; height:15px; float:left;	/*clip:rect(0 214 179 0);*/	overflow: hidden; 	z-index:1; padding-top:1em; background-image: url(/fineco/img/bg_ticker.gif);background-repeat: repeat-x; background-position:top center; margin-bottom:10em;}
#textoBanner {font-size:0.65em;font-weight: normal;position:absolute;left:4px;top:0px;color:#6f6f6f; font-family:Arial;text-transform:uppercase;} 
#textoBanner ul{width:1000px;float:left;position:relative; margin-top:0.5em;height:60px;}
#textoBanner ul li{list-style:none; display:inline;margin-right:1em;height:460px;padding-left:1.5em;padding-top:1em;}
#textoBanner ul li.amarillo{
	background-image: url(/fineco/img/ic_amarillo.gif);
	background-repeat: no-repeat;
	background-position: left 5px; 
	height:60px;
	width:5px;
	padding-bottom:0.5em;
}
#textoBanner ul li.amarillo p{
	width:5px;
	display:inline;
	padding-bottom:0.5em;
}
#textoBanner ul li.amarillo a{
	font-weight:bold;
	text-decoration:underline;
}
#textoBanner ul li.azul{
	background-image: url(/fineco/img/ic_azul.gif);
	background-repeat: no-repeat;
	background-position:left 5px;
	height:60px;
	width:5px;
	padding-bottom:0.5em;
}
#textoBanner ul li.azul p{
	width:5px;
	display:inline;
	padding-bottom:0.5em;
}
#textoBanner ul li.azul a{
	font-weight:bold;
	text-decoration:underline;
}
#textoBanner ul li.burdeos{
	background-image: url(/fineco/img/ic_burdeos.gif);
	background-repeat: no-repeat;
	background-position:left 5px;
	height:60px;
	width:5px;
	padding-bottom:0.5em;
}
#textoBanner ul li.burdeos p{
	width:5px;
	display:inline;
	padding-bottom:0.5em;
}
#textoBanner ul li a{text-decoration:none; color:#6f6f6f;}
#textoBanner ul li a:hover{text-decoration:underline;}
/*#banner #textoBanner a{font-weight: bold;color:#F75900; text-align: top;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}*/
#textoBanner.destacado{color:#b70808;}
/** RODILLO **/
#banner2{position:relative; width:100%;	height:50px;float:top;	clip:rect(0 214 179 0);	overflow: hidden; 	z-index:1; background-color: #FFFFFF;}
#textoBanner2{font-size:0.70em;	position:absolute; 	left:0px; 	top:0px;margin:9px 0px 0px 0px;} 
#banner2 #textoBanner2 a{font-size:0.90em; font-weight: normal; color:#666666; text-align: top;margin:0px 0px 0px 8px;}
#banner2 #textoBanner2 #titular{font-size:0.90em;font-weight: normal}

 #pestanas {
	margin-left:0;
	padding-left:0;
	display:inline;
	width:100%;
	
}

 #pestanas li{
	margin-left:0;
	margin-bottom:0;
	padding:2px 15px 5px;
	background-color:#e6e7e7;
	color:#666;
	list-style:none;
	display:inline block;
	width:30%;
	float:left;
	position:relative;
	margin-right:1%;
	font-family:Arial;
	font-size:80%;
	font-weight:bold;
	padding-top:0.5em;
	padding-bottom:0.5em;
}

 #pestanas li.activa{
	/*border-bottom:1px solid #ffc;*/
	list-style:none;
	display:inline;
	background-color:#e9ecff;
	color:#05194d;
	font-weight:bold;
}
 #pestanas_extractos {
	margin-left:0;
	padding-left:0;
	display:inline;
	width:100%;
	
}

 #pestanas_extractos li{
	margin-left:0;
	margin-bottom:0;
	padding:2px 15px 5px;
	background-color:#e6e7e7;
	color:#666;
	list-style:none;
	display:inline block;
	width:43%;
	float:left;
	position:relative;
	margin-right:1%;
	font-family:Arial;
	font-size:80%;
	font-weight:bold;
	padding-top:0.5em;
	padding-bottom:0.5em;
}

 #pestanas_extractos li.activa{
	/*border-bottom:1px solid #ffc;*/
	list-style:none;
	display:inline;
	background-color:#e9ecff;
	color:#05194d;
	font-weight:bold;
}
#pestanas_extractos li a{
color:#666;
text-decoration:none;
}
.agrupadosBuscar-ordenes {
	WIDTH: 98%; FLOAT: left;
}
.ap_tit_ordenes {
	BACKGROUND-IMAGE: url(/fineco/img/ic_tit_ordenes.png); BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 70px; WIDTH: 62%; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-POSITION: left center; FLOAT: left; HEIGHT: 32px; COLOR: #05194d; MARGIN-LEFT: 5px; FONT-SIZE: 0.75em; FONT-WEIGHT: bold; PADDING-TOP: 15px
}

.ap_tit_ordenes A {
	COLOR: #05194d
}
.oper_pen{
	color:#FF0000;
}
#pestanas li a{
color:#666;
text-decoration:none;
}
/*ESTILOS GIF BLOQUEO POPUPS*/
#popups{
	visibility:hidden;
	height:260px;
	top:340px;
	width:190px;
	left:50px;
	position:absolute;
	padding-top:5px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:0.7em; font-weight:bold; color:red;
	text-align:center;
}
.centrado{
	padding-left:22px;
}
.popups1{
	float:left;
	padding-right:5px;
	padding-top:15px
}
.popups2{
	float:right;
	width:190px;
	text-align:left;
}
.popups3{
	font-size:0.9em;font-weight:bold;color:#5877a4;
}
.popups4{
	font-size:0.9em;color:#5877a4
}
#capaRentabilidades{
	clear:both;
}

.ap_tit_rentabilidad_anual {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	font-weight: bold;
	color: #05194d;
	float: left;
	height: 32px;
	width: 100%;
	padding-top: 15px;
	padding-left: 10px;
	margin-bottom: 15px;
	background-color: #FFFFFF;
}

.ap_texto_rentabilidad{
	font-size: 1.4em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #05194D;
	text-decoration: none;
}

.ap_tit_rentabilidad_anual a {
    color: #05194d;
}

.ap_caja_centro table {
	width: 100% !important;
}

.bloque_dos_columnas_rentabilidades {
	border-top:#d8d8d8 1px solid;	
	margin-top:5px;
	height:auto;
}

.bloque_columna_izquierda_rentabilidades {
	height:auto;
	border-right:#d8d8d8 1px solid;
	width:49%;
	float:left;
	/*border-bottom:#d8d8d8 1px solid;*/
	box-sizing:border-box;
}

.bloque_columna_derecho_rentabilidades {
	width:49%;
	float:left;
	/*border-bottom:#d8d8d8 1px solid;*/
	box-sizing:border-box;
}

.titulo_columna_rentabilidades {
	font-size:80%;
	margin:10px 10px 20px 10px;
	padding:5px;
	background-color:#ffd394;
	font-weight:600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
}

.mas_info_rentabilidades {
	font-size:80%;
	font-weight:600;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	margin:10px;
}

.mas_info_rentabilidades a {
	text-decoration:none;
	color: black;
}

.titulo_rentabilidades_detalle {
	margin-bottom:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#6495ED;
	font-weight:600;
	margin-left:5px;
}

.titulo_desglose_rentabilidades {
	padding: 5px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: 600;
    font-size: 80%;
    color: #1a4077;
}

#leyenda img{
	width: auto !important;
}

#imagen-grafico img{
	width: 100% !important;
}

#leyenda span{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
    font-weight: normal;
    color: #333333;
	vertical-align: text-top;
}
.colapso{
	border-collapse:collapse;
}
.colapso td{
	border-bottom: 1px solid #c0c0c0;
	text-align:left;
	padding-left:0.5em
}
.colapso-wrapper{
	background-color: #fff; vertical-align: top;
}