/* CSS Document 
----------------------------------------------- */
.verimpresion {
	MARGIN: 0px 
}
/* GENERALES 
----------------------------------------------- */
BODY {
	BACKGROUND: #fff; 
	MARGIN: 0px 1px; 
	COLOR: #000; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
	FONT-SIZE: 0.8em; 
	TEXT-DECORATION: none
}
H1 {
	display: none
}
a:link { 
	color: #003366;
    text-decoration: none;
}
a:visited { 
	color: #003366;
    text-decoration: none;
}
a:hover, a:active { 
	text-decoration: none;
}
.center { 
	text-align: center;
}
div.spacer{
	clear: both;
	margin-bottom: 10px
}


/* CABECERA 
----------------------------------------------- */
#navcontainer {
	LEFT: 0px; 
	WIDTH: 625px; 
	TOP: 0px; 
	HEIGHT: 61px; 
	border-bottom: 1px solid #4C5D77;
}
/* MENÚ DE SOLAPAS
----------------------------------------------- */
ul{ 
	margin-top:0px; 
	margin-bottom: 0px;
}
.basictab{
	display: none;
}
.basictab li {
	display: none;
}

.basictab li a {
	display: none;
}
.basictab li a:visited {
	display: none;
}
.basictab li a:hover {
	display: none;
}
.basictab li a:active {
	display: none;
}
.basictab li.selected a { /*selected tab effect*/
	display: none;
}
/* SOLAPAS FICHA
----------------------------------------------- */
ul.basictabficha { 
	margin-top:2px; 
	margin-bottom: 0px;
}
.basictabficha {
	padding: 2px 0;
	margin-left: 0px;
	font: bold 11px Arial;
	list-style-type: none;
	text-align: left; /*set to left, center, or right to align the menu as desired*/
	border-bottom: 1px solid #4C5D77;
}
.basictabficha li {
	display: inline;
	margin: 0;
}
.basictabficha li a {
	text-decoration: none;
	padding: 2px 4px;
	margin-right: 0px;
	border: 1px solid #4C5D77;
	border-bottom: none;
	background-color: #ffffff;
	color: #003366;
}
.basictabficha li a:visited {
	background-color: #ffffff;
	text-decoration: none;
	color: #003366;
}
.basictabficha li a:hover {
	background-color: #BFD9E5;
	color: #003366;
	text-decoration: none;
}
.basictabficha li a:active {
	background-color: #ffffff;
	text-decoration: none;
	color: #003366;
}
.basictabficha li.selected a { /*selected tab effect*/
	position: relative;
	top: 1px;
	padding-top: 4px;
	background-color: #BFD9E5;
	color: #003366;
}
/* CONTENEDOR
----------------------------------------------- */
.general {
	WIDTH: 625px; 
	padding-top: 0px; 
	padding-left: 0px;	
}
/* COLUMNAS
----------------------------------------------- */
#izquierda {
	display: none;
}
#derecha {
	float: left; 
	WIDTH: 625px;
	padding-bottom:10px
}
/* CONTENIDO
----------------------------------------------- */
.content {
	WIDTH: 610px; 
	padding-top: 10px;
	border: solid 1px #000	
}
.ruta {
	WIDTH: 620px;
	background-color: #fff; 
	FONT-FAMILY: verdana, helvetica, sans-serif;
	font-size:10px;
	color: #000; 
	margin-left: 0px;
	padding-top: 4px; 
	padding-bottom: 4px; 
	padding-left: 5px;
	text-align: left
}
.tituloseccion {
	display: none;
}
.imprimir {
	display: none;
}
.ficha {
	WIDTH: 584px;
	border: solid 0px #000;
	padding-top:10px;
	padding-bottom:10px;
	margin-left: 21px
}
.ficha1 {
	WIDTH: 614px;
	border: solid 0px #000;
	padding-top:10px;
	padding-bottom:10px;
	margin-left: 7px
}
.contenedorficha {
	WIDTH: 582px;
	border-left: solid 1px #4C5D77;
	border-right: solid 1px #4C5D77;
	border-bottom: solid 1px #4C5D77
}
.contenedorfichapopup {
	WIDTH: 582px;
	border: solid 1px #4C5D77;
}
.contenedortituloficha {
	WIDTH: 582px;
	background-color: #BFD9E5;
	padding-top:5px;
	padding-bottom:5px;
	text-align: left 
}
.subtituloficha {
	WIDTH: 572px;
	margin-left:5px;
	FONT-FAMILY: Verdana, helvetica, sans-serif;
	font-size:10px;
	text-align: left 
}
.tituloficha {
	WIDTH: 572px;
	margin-left:5px;
	FONT-FAMILY: Verdana, helvetica, sans-serif;
	font-size:12px;
	text-align: left 
}
.verdana11 {
	FONT-FAMILY: Verdana, helvetica, sans-serif;
	font-size:11px;
}
.verdana10 {
	FONT-FAMILY: Verdana, helvetica, sans-serif;
	font-size:10px;
}
.verdana9 {
	FONT-FAMILY: Verdana, helvetica, sans-serif;
	font-size:9px;
	color: #666
}
.tituloverdana10 {
	FONT-FAMILY: Verdana, helvetica, sans-serif;
	font-size:10px;
	color: #4C5D77;
	font-weight: bold;
	clear: both
}
.contenidoficha {
	WIDTH: 570px;
	margin-left:5px;
	border: solid 0px #f00
}
.separadorficha {
	WIDTH: 570px;
	margin-top:15px;
	margin-bottom:15px;
	border-bottom: solid 1px #ccc;
	clear: both
}
.separadorcomparador {
	WIDTH: 612px;
	margin-bottom:15px;
	border-bottom: solid 1px #4C5D77;
	clear: both
}
.auxiliarficha {
	WIDTH: 490px;
	margin-top:15px;
	padding-left: 40px;
	clear: both
}
.periodo {
	FONT-FAMILY: Verdana, helvetica, sans-serif;
	font-size:10px;
	float: left;
	margin-top: 20Px;
	width: 135px
}
.contenedorcategoria {
	float: left;
	width: 322px;
	margin-left: 25px
}
.contenedorselectfondos {
	float: left;
	width: 100%;
	text-align: center
}
.contenedorbotones {
	float: left;
	width: 100%;
	margin-top: 10px
}
div.botonagregar {
	float: left;
	padding-left: 55px;
	margin-bottom: 15px;
}
div.botonquitar {
	float: right;
	padding-right: 55px;
	margin-top: 15px;
	margin-bottom: 10px;	
}
.categoria {
	FONT-FAMILY: Verdana, helvetica, sans-serif;
	font-size:10px;
	float: left;
	padding-top: 24px;
	width: 65px
}
.selectcategoria {
	margin-left: 0px;
	float: left;
	width: 150px
}
.graficar {
	margin-top: 25px;
	float: right
}
.riesgo { 
	float: left;
	margin-top: 20px
}
.rentabilidadriesgo { 
	float: right;
	margin-right: 0px
}
.comisiones { 
	float: left;
}
.ranking { 
	margin-left: 50px
}
.cartera { 
	margin-left: 152px;
	width: 270px
}
.carterafondos { 
	margin-left: 30px;
	width: 520px
}
.leyendarentabilidad {
	FONT-FAMILY: Verdana, helvetica, sans-serif;
	font-size:10px;
	color: #4C5D77;
	margin-left: 10px;
	clear: both
}
.menuinferiorficha {
	WIDTH: 100%;
	FONT-FAMILY: arial, helvetica, sans-serif;
	font-size:11px;
	color: #000; 
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px
}
.botonera {
	float: right;
	margin-top:-3px
}
.contenedortextoportada {
	WIDTH: 620px;
	text-align: left;
	padding: 0px;
	margin: 0px;
	clear: both
}
.textoportadaizda {
	WIDTH: 255px;
	background-color: #fff; 
	FONT-FAMILY: Verdana, helvetica, sans-serif;
	font-size:12px;
	line-height: 16px;
	color: #000; 
	margin-left: 44px;
	padding-right: 12px;
	padding-bottomt: 10px;
	text-align: left;
	border-right: solid 1px #707882
}
.textoportadadcha {
	WIDTH: 255px;
	background-color: #fff; 
	FONT-FAMILY: Verdana, helvetica, sans-serif;
	font-size:12px;
	line-height: 16px;
	color: #000; 
	margin-right: 5px;
	padding-top: 0px; 
	padding-bottom: 10px;
	padding-left: 0px;
	text-align: left;
	float: right 
}
.textoportadacentral {
	WIDTH: 540px;
	background-color: #fff; 
	FONT-FAMILY: Verdana, helvetica, sans-serif;
	font-size:12px;
	line-height: 16px;
	color: #000; 
	margin-right: 5px;
	padding-top: 10px; 
	padding-bottom: 10px;
	margin-left: 44px;
	text-align: left;
	border-top: solid 1px #707882;
	clear: both
}
/* IMÁGENES
----------------------------------------------- */
img {	
	border: 0;
}
img.abajo {	
	align: absmiddle;
}
.fotosportada {
	WIDTH: 100%;
	padding-top: 1px
}
.panelentrada {
	WIDTH: 100%;
	padding-top: 26px;
	padding-bottom: 26px;
	text-align: center
}
/* MENÚ VERTICAL
----------------------------------------------- */
.menuVn1select {
	border-bottom: #4C5D77 1px solid;
	width: 144px;
	background-color: #4C5D77;
	FONT-FAMILY: arial, helvetica, sans-serif; 
	FONT-SIZE: 11px; 
	color: #fff;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration: none;
}
.menuVn1 {
	border-bottom: #8493A9 1px solid;
	width: 144px;
	background-color: #6980A3;
	FONT-FAMILY: arial, helvetica, sans-serif; 
	FONT-SIZE: 11px; 
	color: #fff;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration: none;
}
.nivel1 {
	color: #fff;
	text-decoration: none;
}
.menuVn2select {
	border-bottom: #D8E4F2 1px solid;
	width: 139px;
	background-color: #8493A9;
	FONT-FAMILY: arial, helvetica, sans-serif; 
	FONT-SIZE: 11px; 
	color: #fff;
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.menuVn2 {
	border-bottom: #D8E4F2 1px solid;
	width: 139px;
	background-color: #9AAAC1;
	FONT-FAMILY: arial, helvetica, sans-serif; 
	FONT-SIZE: 11px; 
	color: #fff;
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.nivel2 {
	color: #fff;
	text-decoration: none;
}
.menuVn3select {
	border-bottom: #D8E4F2 1px solid;
	width: 134px;
	background-color: #B0BFD9;
	FONT-FAMILY: arial, helvetica, sans-serif; 
	FONT-SIZE: 11px; 
	color: #444444;
	padding-left: 15px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.menuVn3 {
	border-bottom: #D8E4F2 1px solid;
	width: 134px;
	background-color: #BAC6D9;
	FONT-FAMILY: arial, helvetica, sans-serif; 
	FONT-SIZE: 11px; 
	color: #444444;
	padding-left: 15px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.nivel3 {
	color: #444444;
	text-decoration: none;
}
/* CIERRE
----------------------------------------------- */
.cierre {
	LEFT: 1px; 
	WIDTH: 625px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
	FONT-SIZE: 11px; 
	color: #333; 
	TEXT-ALIGN: right; 
	border-top: 1px solid #4C5D77; 
	padding-top: 5px; 
	margin-left: 0px; 
	background-color: #fff; 	
	clear: both; 
	margin-bottom: 10px
}
.cierrepopup {
	LEFT: 1px; 
	WIDTH: 625px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
	FONT-SIZE: 11px; 
	color: #333; 
	TEXT-ALIGN: right; 
	border-top: 1px solid #4C5D77; 
	padding-top: 5px; 
	margin-left: 0px; 
	background-color: #fff; 	
	clear: both; 
	margin-bottom: 10px
}
/* TABLAS Y FORMULARIOS
----------------------------------------------- */
table.porcentaje{
	width: 100%
}
td.ranking1 {
    BACKGROUND-COLOR: #CCFFFF;
}
td.ranking2 {
    BACKGROUND-COLOR: #99CCCC;
}
td.ranking3 {
    BACKGROUND-COLOR: #66CCFF;
	width: 15px
}
td.ranking4 {
    BACKGROUND-COLOR: #0099FF;
}
.azulclaro {
    BACKGROUND-COLOR: #D8E4F2;
}
.azuloscuro {
    BACKGROUND-COLOR: #4C5D77;
}
.azulbuscador {
    BACKGROUND-COLOR: #C3CEDF;
}
.blanco {
    BACKGROUND-COLOR: #ffffff;
}
.grisccc {
    BACKGROUND-COLOR: #cccccc;
}
.grise5 {
    BACKGROUND-COLOR: #e5e5e5;
}
tr.left {
	text-align: left
}
tr.center{
	text-align: center
}
tr.right {
	text-align: right
}
td.left {
	text-align: left
}
td.center {
	text-align: center
}
td.right {
	text-align: right
}
table.posiciones {
	cellspacing: 3;
	cellpadding: 1;
	width: 325px;
	border: 0
}
table.rentabilidad105 {
	cellspacing: 3;
	cellpadding: 1;
	height: 105px;
	border: 0
}
table.riesgo115 {
	cellspacing: 3;
	cellpadding: 1;
	width: 115px;
	border: 0
}
table.rentabilidadgeneral {
	cellspacing: 0;
	cellpadding: 0;
	border: 0;
	width: 205px;
}

table.moduloriesgo {
	cellspacing: 0;
	cellpadding: 0;
	border: 0;
	width: 270px;
}

table.modulocomisiones {
	cellspacing: 0;
	cellpadding: 0;
	border: 0;
	width: 500px;
}
table.repercutidas {
	cellspacing: 0;
	cellpadding: 0;
	border: 0;
	width: 100%;
}
table.rentabacumuladas {
	cellspacing: 0;
	cellpadding: 0;
	border: 0;
	width: 230px;
}
table.carteradetalle {
	cellspacing: 0;
	cellpadding: 0;
	border: 0;
	width: 710px;
}

table.carterapatrim {
	cellspacing: 0;
	cellpadding: 0;
	border: 0;
	width: 400px;
}

table.carterapatrimfondos {
	cellspacing: 0;
	cellpadding: 0;
	border: 0;
	width: 500px;
}

td.tablarepercutidas {
	width: 270px;
}
td.altura15 {
	height: 15px;
}
td.altura5 {
	height: 5px;
}
td.altura25 {
	height: 25px;
}
.ultimosliquidativos { 
	float: left;
	margin-top: 5px;
	WIDTH: 250px;
	margin-left: 0px; 
}
.patrimonioparticipes { 
	float: left;
	margin-top: 5px;
	WIDTH: 280px;
	margin-left: 0px; 
}
.datosgeneralesizda {
	float: left; 
	WIDTH: 250px; 
	margin-top: 5px;
	padding: 0px;
	FONT-FAMILY: Verdana, helvetica, sans-serif;
	font-size:10px;
	line-height: 19px
}
.datosgeneralesdcha {
	float: right; 
	WIDTH: 250px;
	FONT-FAMILY: Verdana, helvetica, sans-serif;
	font-size:10px;
	line-height: 17px;
	margin-top: 5px
}
.datosgeneralesevolucion {
	float: right; 
	WIDTH: 170px;
	FONT-FAMILY: Verdana, helvetica, sans-serif;
	font-size:10px;
	line-height: 17px;
	margin-top: 10px
}
.politicainversion {
	clear: both;
	padding-top: 5px
}
select.periodselect {
	FONT-SIZE: 10px; 
	WIDTH: 73px; 
	FONT-FaMILY: verdana, arial, helvetica, verdana; 
	FONT-COLOR: #000000
}
select.idindicecat {
	FONT-SIZE: 10px; 
	WIDTH: 145px; 
	FONT-FaMILY: verdana, arial, helvetica, verdana; 
	FONT-COLOR: #000000
}
.rentabilidadacumulada { 
	float: left;
	margin-top: 0px
}
.rentabilidadanual { 
	float: right;
	margin-right: 0px
}
.resultadobusqueda {
	WIDTH: 100%;
	padding-bottom:10px;
}
table.busquedasimple {
	margin-top: 1px;
	WIDTH: 100%;
	border-collapse: collapse;
}
.navegacionbusqueda {
	float: right;
	margin-top:0px
}
.navegacionbusquedainf {
	float: right;
	margin-top:5px
}
.contenedorbuscador {
	WIDTH: 612px;
	border: solid 1px #4C5D77;
	margin-bottom:15px;
	clear:both
}
.contenedornoresultados {
	WIDTH: 612px;
	height: 45px;
	border: solid 1px #4C5D77;
	margin-bottom:15px;
	clear:both;
	background-color: #D8E4F2;
	text-align: center
}
.textonoresultados {
	margin-top:15px;
	margin-bottom:15px;
	clear:both;
}
.buscadorsimple {
	WIDTH: 100%;
	FONT-FAMILY: arial, helvetica, sans-serif;
	font-size:11px;
	color: #000; 
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px
}
.seleccgestora {
	margin-top:5px;
	float: left;
	padding-left: 4px
}
.seleccategoria {
	margin-top:5px;
	float: left;
	padding-left: 15px
}
.nombrefondo {
	margin-top:5px;
	float: left;
	padding-left: 15px
}
.contentselectbuscador {
	clear:both;
	margin-bottom: 5px;
}
.clear {
	clear:both
}
select.selecciongestora {
	FONT-SIZE: 10px; 
	WIDTH: 245px; 
	FONT-FaMILY: verdana, arial, helvetica, verdana; 
	FONT-COLOR: #000000
}
select.seleccioncategoria {
	FONT-SIZE: 10px; 
	WIDTH: 155px; 
	FONT-FaMILY: verdana, arial, helvetica, verdana; 
	FONT-COLOR: #000000 
}
select.seleccionrating {
	FONT-SIZE: 10px; 
	WIDTH: 75px; 
	FONT-FaMILY: verdana, arial, helvetica, verdana; 
	FONT-COLOR: #000000 
}
select.seleccioncategoria1 {
	FONT-SIZE: 10px; 
	WIDTH: 500px; 
	FONT-FaMILY: verdana, arial, helvetica, verdana; 
	FONT-COLOR: #000000 
}
input.nombrefondoisisn {
	FONT-SIZE: 10px; 
	WIDTH: 160px; 
	FONT-FaMILY: verdana, arial, helvetica, verdana; 
	FONT-COLOR: #000000
}
.botonbuscador {
	margin-right:5px;
	float: right;
	clear:both
}
.descargarexcel {
	margin-top:5px;
	float: left;
}
.pasos {
	clear:both;
	margin-top:8px;
	margin-left:4px;
	height: 30px;
}
select.totalfondos {
	FONT-SIZE: 11px; 
	WIDTH: 500px; 
	FONT-FAMILY: verdana, arial, helvetica, verdana; 
	FONT-COLOR: #000000
}
.filetebottom {
	border-bottom: solid 1px #4C5D77;
	height: 20px;
	margin-right:10px;
	margin-left:10px;
	margin-top:10px;
	clear: both;
}
.contenedorbuscavanz {
	margin-right:6px;
	margin-left:5px;
	margin-top:10px;
}
.contentrentabilidad {
	border: solid 1px #4C5D77;
	margin-top: 3px;
	clear: both;
	WIDTH: 180px;
	padding: 5px; 
}
.auxiliarbuscavanz {
	margin-top:5px;
	float: left;
	clear: both;
}
.auxiliarbuscavanz1 {
	margin-top:3px;
	float: left;
	clear: both;
}
.auxiliarbuscavanz2 {
	float: left;
}
.auxiliarbuscavanz3 {
	float: left;
	margin-left: 35px;
}
input.rentmin {
	FONT-SIZE: 10px; 
	WIDTH: 45px; 
	FONT-FaMILY: verdana, arial, helvetica, verdana; 
	FONT-COLOR: #000000;
	text-align: right
}
.contentcuartil {
	border: solid 1px #4C5D77;
	margin-top: 3px;
	clear: both;
	WIDTH: 150px;
	padding: 5px; 
}
.contentratio {
	border: solid 1px #4C5D77;
	margin-top: 3px;
	clear: both;
	WIDTH: 197px;
	height: 95px;
	padding: 5px; 
}
.contentinversion {
	border: solid 1px #4C5D77;
	margin-top: 3px;
	clear: both;
	WIDTH: 342px;
	padding: 5px; 
}
select.divisa {
	FONT-SIZE: 10px; 
	WIDTH: 200px; 
	FONT-FaMILY: verdana, arial, helvetica, verdana; 
	FONT-COLOR: #000000
}
input.invmin {
	FONT-SIZE: 10px; 
	WIDTH: 65px; 
	FONT-FaMILY: verdana, arial, helvetica, verdana; 
	FONT-COLOR: #000000;
	text-align: right
}
input.profinput {
	FONT-SIZE: 10px; 
	WIDTH: 30px; 
	FONT-FaMILY: verdana, arial, helvetica, verdana; 
	FONT-COLOR: #000000;
	text-align: right
}
.contentpreferencia {
	border: solid 1px #4C5D77;
	margin-top: 3px;
	clear: both;
	WIDTH: 212px;
	padding: 5px;
}
.contentindicadores {
	border: solid 1px #4C5D77;
	margin-top: 3px;
	clear: both;
	WIDTH: 581px;
	padding: 5px; 
}
select.calidad {
	FONT-SIZE: 10px; 
	WIDTH: 170px; 
	FONT-FaMILY: verdana, arial, helvetica, verdana; 
	FONT-COLOR: #000000
}
td.altura15 {
	height: 15px;
}
td.altura10 {
	height: 10px;
}
td.altura5 {
	height: 5px;
}
td.altura20 {
	height: 20px;
}
td.altura25 {
	height: 25px;
}
td.altura30 {
	height: 30px;
}
td.altura50 {
	height: 50px;
}
td.anchura1 {
	border-left: solid 1px #333;
}
td.altura1 {
	border-top: solid 1px #333;
}
td.anchura20 {
	width: 20px;
}
td.anchura40 {
	width: 40px;
}
td.anchura45 {
	width: 45px;
}
td.anchura50 {
	width: 50px;
}
table.rentariesgo {
	cellspacing: 0;
	cellpadding: 0;
	border: 0;
	width: 510px;
	border-collapse: collapse;
}
table.bolas {
	cellspacing: 0;
	cellpadding: 0;
	border: 0;
	width: 450px;
	border-collapse: collapse;
}
td.borderbolasleft {
	border-left: solid 1px #ccc;
}
td.borderbolasright {
	border-right: solid 1px #ccc;
}
td.borderbolasbottom {
	border-bottom: solid 1px #ccc;
}
td.borderbolastop {
	border-top: solid 1px #ccc;
}
table.imgrentabilidad {
	cellspacing: 0;
	cellpadding: 0;
	border: 0;
	width: 30px;
	height: 251px;
	
}

