/* CSS Document 
----------------------------------------------- */
.verimpresion {
	display: none 
}
/* 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
}
H2 {
	FONT-SIZE: 1.3em; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 10px; background-color: #fff
}
a:link { 
	color: #910A2B;
    text-decoration: none;
}
a:visited { 
	color: #4C5D77;
    text-decoration: none;
}
a:hover, a:active { 
	text-decoration: none;
}
.center { 
	text-align: center;
}
.right { 
	text-align: right;
}
div.spacer{
	clear: both;
	margin-bottom: 10px
}
div.clear{
	clear: both;}


/* CABECERA 
----------------------------------------------- */
#navcontainer {
	BACKGROUND: url(../rcs/fondo_minisite.gif) no-repeat; 
	LEFT: 0px; 
	WIDTH: 775px; 
	TOP: 0px; 
	HEIGHT: 61px; 
	border-bottom: 1px solid #000;
}
/* MENÚ DE SOLAPAS
----------------------------------------------- */
ul{ 
	margin-top: 0px; 
	margin-bottom: 0px;
}
.basictab{
	padding: 3px 0;
	margin-left: 149px;
	font: bold 12px Verdana;
	border-bottom: 0px solid gray;
	list-style-type: none;
	text-align: left; /*set to left, center, or right to align the menu as desired*/
}
.basictab li {
	display: inline;
	margin: 0;
}

.basictab li a {
	text-decoration: none;
	padding: 3px 7px;
	margin-right: 3px;
	border: 1px solid #666699;
	border-bottom: none;
	background-color: #ffffff;
	color: #003366;
}
.basictab li a:visited {
	background-color: #ffffff;
	text-decoration: none;
	color: #003366;
}
.basictab li a:hover {
	background-color: #BFD9E5;
	color: #003366;
	text-decoration: none;
}
.basictab li a:active {
	background-color: #ffffff;
	text-decoration: none;
	color: #003366;
}
.basictab li.selected a { /*selected tab effect*/
	position: relative;
	top: 1px;
	padding-top: 4px;
	background-color: #BFD9E5;
	color: #003366;
}
/* 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 #666699;
}
.basictabficha li {
	display: inline;
	margin: 0;
}
.basictabficha li a {
	text-decoration: none;
	padding: 2px 4px;
	margin-right: 0px;
	border: 1px solid #666699;
	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: 775px; 
	padding-top: 0px; 
	padding-left: 0px;
	background-image: url("../rcs/fondo_fileteV.gif");
	background-repeat: repeat-y;	
}
.generalayuda {
	WIDTH: 445px; 
	padding-top: 0px; 
	padding-left: 0px	
}
/* COLUMNAS
----------------------------------------------- */
#izquierda {
	float: left; 
	WIDTH: 149px; 
	margin-left: 0px;
	padding: 0px
}
#derecha {
	float: right; 
	WIDTH: 625px;
	border-left: solid 1px #000;
	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 {
	WIDTH: 620px;
	background-color: #910A2B; 
	FONT-FAMILY: verdana, helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color: #ffffff; 
	margin-left: 0px;
	padding-top: 3px; 
	padding-bottom: 3px;
	padding-left: 5px;
	text-align: left 
}
.imprimir {
	WIDTH: 620px;
	FONT-FAMILY: arial, helvetica, sans-serif;
	font-size:11px;
	color: #000; 
	margin-left: 0px;
	padding-top: 3px; 
	padding-bottom: 3px;
	padding-left: 5px;
	text-align: right
}
.imprimirpopup {
	WIDTH: 690px;
	FONT-FAMILY: arial, helvetica, sans-serif;
	font-size:11px;
	color: #000; 
	margin-left: 0px;
	padding-top: 3px; 
	padding-bottom: 3px;
	padding-left: 5px;
	text-align: right
}
.imprimirayuda {
	WIDTH: 440px;
	FONT-FAMILY: arial, helvetica, sans-serif;
	font-size:11px;
	color: #000; 
	margin-left: 0px;
	padding-top: 3px; 
	padding-bottom: 3px;
	padding-left: 5px;
	text-align: right
}

.imprimircartera {
	WIDTH: 710px;
	FONT-FAMILY: arial, helvetica, sans-serif;
	font-size:11px;
	color: #000; 
	margin-left: 0px;
	padding-top: 3px; 
	padding-bottom: 3px;
	padding-left: 5px;
	text-align: right
}

.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
}
.guia {
	WIDTH: 600px;
	border: solid 0px #000;
	padding-top:10px;
	padding-bottom:10px;
	margin-left: 13px
}
.contenedorguia {
	WIDTH: 598px;
	border-left: solid 0px #666699;
	border-right: solid 0px #666699;
	border-bottom: solid 0px #666699
}
div.izquierda {
	float:left;
}
div.derecha {
	float:right;
}
div.margen5 {
	margin-left:5px;
}
div.margenright5 {
	margin-right:5px;
}
div.margen15 {
	margin-left:15px;
}
div.margen20 {
	margin-left:20px;
}
div.margen25 {
	margin-left:25px;
}
div.margen30 {
	margin-left:30px;
}
div.margen13 {
	margin-left:13px;
}
div.margen75 {
	margin-left:75px;
}
div.margentop2 {
	margin-top:2px;
}
div.margentop8 {
	margin-top:10px;
}
div.altura15px {
	height:15px;
}
div.altura25px {
	height:10px;
	clear:both
}
.linkguia {
	FONT-FAMILY: Arial, helvetica, sans-serif;
	font-size:11px;
	text-align: left 
}
.tituloguia {
	FONT-FAMILY: Arial, helvetica, sans-serif;
	font-size:15px;
	text-align: left;
	width: 100% ;
	border-bottom: solid 1px #666699;
	margin-top: 10px;
	margin-bottom: 10px;
}
.textoguia {
	FONT-FAMILY: Arial, helvetica, sans-serif;
	font-size:12px;
	text-align: left 
}
.fichaayuda{
	WIDTH: 465px;
	border: solid 0px #000;
	padding-top:10px;
	padding-bottom:10px;
	margin-left: 21px
}
.contenedorficha {
	WIDTH: 582px;
	border-left: solid 1px #666699;
	border-right: solid 1px #666699;
	border-bottom: solid 1px #666699
}
.contenedorficha1 {
	WIDTH: 612px;
	border-left: solid 1px #666699;
	border-right: solid 1px #666699;
	border-bottom: solid 1px #666699
}
.contenedorfichapopup {
	WIDTH: 652px;
	border: solid 1px #666699;
}
.solapaayuda {
	WIDTH: 195px;
	border-left: solid 1px #666699;
	border-right: solid 1px #666699;
	border-top: solid 1px #666699;
	background-color: #fff;
	padding: 3px;
	BACKGROUND-COLOR: #D8E4F2;
}
.ayudapopup {
	WIDTH: 420px;
	border: solid 1px #666699;
	background-color: #fff;
}
.contenedortituloficha {
	WIDTH: 582px;
	background-color: #BFD9E5;
	padding-top:5px;
	padding-bottom:5px;
	text-align: left 
}
.contenedortitulofichapopup {
	WIDTH: 652px;
	background-color: #BFD9E5;
	padding-top:5px;
	padding-bottom:5px;
	text-align: left 
}
.subtituloficha {
	WIDTH: 542px;
	margin-left:5px;
	FONT-FAMILY: Verdana, helvetica, sans-serif;
	font-size:10px;
	text-align: left 
}
.tituloficha {
	WIDTH: 490px;
	margin-left:5px;
	FONT-FAMILY: Verdana, helvetica, sans-serif;
	font-size:12px;
	text-align: left;
	float: left
}
.recomendadocomercializado {
	float: right;
	margin-right:5px;
	margin-top: -10px;
	text-align: right;
	WIDTH: 70px;
}
.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: #666699;
	font-weight: bold;
	clear: both
}
.tituloverdana11 {
	FONT-FAMILY: Verdana, helvetica, sans-serif;
	font-size:11px;
	color: #666699;
	font-weight: bold;
	clear: both
}
.contenidoficha {
	WIDTH: 570px;
	margin-left:5px;
	border: solid 0px #f00
}
.contenidoayuda {
	WIDTH: 408px;
	margin-left:5px;
	margin-top: 5px;
	border: solid 0px #f00;
}
.contenidofichapopup {
	WIDTH: 640px;
	margin-left:5px;
	border: solid 0px #f00
}
.separadorficha {
	WIDTH: 570px;
	margin-top:15px;
	margin-bottom:15px;
	border-bottom: solid 1px #ccc;
	clear: both
}
.separadorfichapopup {
	WIDTH: 640px;
	margin-top:15px;
	margin-bottom:15px;
	border-bottom: solid 1px #ccc;
	clear: both
}
.separadorcomparador {
	WIDTH: 612px;
	margin-bottom:15px;
	border-bottom: solid 1px #666699;
	clear: both
}
.auxiliarficha {
	WIDTH: 490px;
	margin-top:15px;
	padding-left: 40px;
	clear: both
}
.auxiliarfichapopup {
	WIDTH: 520px;
	margin-top:15px;
	padding-left: 60px;
	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: 100px;
	width: 420px
}
.carterafondos { 
	margin-left: 30px;
	width: 520px
}
.leyendarentabilidad {
	FONT-FAMILY: Verdana, helvetica, sans-serif;
	font-size:10px;
	color: #666699;
	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: #7663a4 1px solid;
	width: 144px;
	background-color: #002369;
	FONT-FAMILY: arial, helvetica, sans-serif; 
	FONT-SIZE: 11px; 
	color: #fff;
	padding-left: 5px;
	padding-top: 4px;	
	height: 25px;	
	text-decoration: none;
}
.menuVn1 {
	border-bottom: #7663a4 1px solid;
	width: 144px;
	background-color: #fff;
	FONT-FAMILY: arial, helvetica, sans-serif; 
	FONT-SIZE: 11px; 
	color: #fff;
	padding-left: 5px;
	padding-top: 4px;	
	height: 25px;
	text-decoration: none;
}
.nivel_A1 {
	color: #000000;
	text-decoration: none;
}
.nivel1 {
	color: #ffffff;
	text-decoration: none;
}
.menuVn2select {
	border-bottom: #7663a4 1px solid;
	width: 139px;
	background-color: #5E74A0;
	FONT-FAMILY: arial, helvetica, sans-serif; 
	FONT-SIZE: 11px; 
	color: #fff;
	padding-left: 10px;
	padding-top: 4px;	
	height: 25px;	
}
.menuVn2 {
	border-bottom: #7663a4 1px solid;
	width: 139px;
	background-color: #8595B7;
	FONT-FAMILY: arial, helvetica, sans-serif; 
	FONT-SIZE: 11px; 
	color: #fff;
	padding-left: 10px;
	padding-top: 4px;	
	height: 25px;	
}
.nivel_A2 {
	color: #ffffff;
	text-decoration: none;
}

.nivel2 {
	color: #ffffff;
	text-decoration: none;
}
.menuVn3select {
	border-bottom: #ffffff 1px solid;
	width: 134px;
	background-color: #b0bfd9;
	FONT-FAMILY: arial, helvetica, sans-serif; 
	FONT-SIZE: 11px; 
	color: #444444;
	padding-left: 15px;
	padding-top: 4px;	
	height: 26px;
}
.menuVn3 {
	border-bottom: #ffffff 1px solid;
	width: 134px;
	background-color: #bac6d9;
	FONT-FAMILY: arial, helvetica, sans-serif; 
	FONT-SIZE: 11px; 
	color: #444444;
	padding-left: 15px;
	padding-top: 4px;	
	height: 25px;	
}
.nivel_A3 {
	color: #444444;
	text-decoration: none;
}

.nivel3 {
	color: #444444;
	text-decoration: none;
}

.menuVn4select {
	border-bottom: #d8e4f2 1px solid;
	width: 134px;
	background-color: #cfe1ff;
	FONT-FAMILY: arial, helvetica, sans-serif; 
	FONT-SIZE: 11px; 
	color: #000;
	padding-left: 15px;
	padding-top: 4px;	
	height: 25px;	
}
.menuVn4 {
	border-bottom: #d8e4f2 1px solid;
	width: 134px;
	background-color: #dbe9ff;
	FONT-FAMILY: arial, helvetica, sans-serif; 
	FONT-SIZE: 11px; 
	color: #000000;
	padding-left: 15px;
	padding-top: 4px;	
	height: 25px;	
}
.nivel_A4 {
	color: #000;
	text-decoration: none;
}

.nivel4 {
	color: #000;
	text-decoration: none;
}


/* CIERRE
----------------------------------------------- */
.cierre {
	LEFT: 1px; 
	WIDTH: 630px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
	FONT-SIZE: 11px; 
	color: #333; 
	TEXT-ALIGN: right; 
	border-top: 1px solid #000; 
	padding-top: 5px; 
	margin-left: 0px; 
	background-color: #fff; 	
	clear: both; 
	margin-bottom: 10px
}
.cierrepopup {
	LEFT: 1px; 
	WIDTH: 695px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
	FONT-SIZE: 11px; 
	color: #333; 
	TEXT-ALIGN: right; 
	border-top: 1px solid #666699; 
	padding-top: 5px; 
	margin-left: 0px; 
	background-color: #fff; 	
	clear: both; 
	margin-bottom: 10px
}
.cierreayuda {
	LEFT: 1px; 
	WIDTH: 445px; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
	FONT-SIZE: 11px; 
	color: #333; 
	TEXT-ALIGN: right; 
	border-top: 1px solid #666699; 
	padding-top: 5px; 
	margin-left: 0px; 
	background-color: #fff; 	
	clear: both; 
	margin-bottom: 10px
}

.cierrecartera {
	LEFT: 1px; 
	WIDTH: 710px; 
	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%
}
table.rankingcomparador{
	width: 100%;
	border-collapse: collapse;
}
td.ranking1 {
    BACKGROUND-COLOR: #CCFFFF;
}
td.ranking2 {
    BACKGROUND-COLOR: #99CCCC;
}
td.ranking3 {
    BACKGROUND-COLOR: #66CCFF;
}
td.ranking4 {
    BACKGROUND-COLOR: #0099FF;
}
.azulclaro {
    BACKGROUND-COLOR: #D8E4F2;
}
.azuloscuro {
    BACKGROUND-COLOR: #666699;
}
.azulbuscador {
    BACKGROUND-COLOR: #C3CEDF;
}
.blanco {
    BACKGROUND-COLOR: #ffffff;
}
.grisccc {
    BACKGROUND-COLOR: #cccccc;
}
.gris333 {
    BACKGROUND-COLOR: #333333;
}
.grise5 {
    BACKGROUND-COLOR: #e5e5e5;
}
.borderccc {
    border-bottom: 1px solid #cccccc;
}
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
}
td.verticaltop {
	valign: top
}
td.verticalcenter {
	valign: center
}
td.ajustar {
	white-space: nowrap;
}
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.padding5 {
	padding: 5px;
}
td.altura15 {
	height: 18px;
}
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;
	
}
.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 #666699;
	margin-bottom:15px;
	clear:both
}
.contenedornoresultados {
	WIDTH: 612px;
	height: 45px;
	border: solid 1px #666699;
	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
}
select.totalfondos1 {
	FONT-SIZE: 11px; 
	WIDTH: 245px; 
	FONT-FAMILY: verdana, arial, helvetica, verdana; 
	FONT-COLOR: #000000;
	height:95 
}
.filetebottom {
	border-bottom: solid 1px #666699;
	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 #666699;
	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 #666699;
	margin-top: 3px;
	clear: both;
	WIDTH: 150px;
	padding: 5px; 
}
.contentratio {
	border: solid 1px #666699;
	margin-top: 3px;
	clear: both;
	WIDTH: 197px;
	height: 95px;
	padding: 5px; 
}
.contentinversion {
	border: solid 1px #666699;
	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
}
input.anchocien {
	WIDTH: 100%; 
	
}
.contentpreferencia {
	border: solid 1px #666699;
	margin-top: 3px;
	clear: both;
	WIDTH: 212px;
	padding: 5px;
}
.contentindicadores {
	border: solid 1px #666699;
	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
}
div.margenleft5 {
	margin-left: 5px;
}
div.margenleft15 {
	margin-left: 15px;
}
div.margenleft45 {
	margin-left: 45px;
}
div.margenleft138 {
	margin-left: 138px;
}
div.ancho350 {
	width: 350px;
}
div.ancho200 {
	width: 200px;
}
div.margenright55 {
	margin-right: 55px;
}
div.margentop25 {
	margin-top: 15px;
}

div.ticker {
	WIDTH: 165px;
	border: solid 1px #333;
	padding: 5px
}
div.cerrar {
	border-top: solid 1px #ccc;
	WIDTH: 100%;
	float: right;
	text-align: right;
	clear: both
}
.auxiliarfichapopup {
	WIDTH: 520px;
	margin-top:15px;
	padding-left: 60px;
	clear: both
}

div.noticias
{
margin-top: 5px;
margin-left: 20px;
float: left;
width: 590px;
FONT-SIZE: 12px;
border-top: dashed #ccc 1px;
border-bottom: dashed #ccc 1px;
padding-top: 10px;
padding-bottom: 10px
}
.noticialeft {
	float: left;
	FONT-SIZE: 12px;
	width: 550px;
}
.banderaright {
	float: right
}
img.bandera {
	WIDTH: 14px;
	height: 10px
}
.arial11 {
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none; MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px;
}
.informes {
	float: left;
	FONT-SIZE: 12px;
	width: 500px;
}
.descargainforme {
	float: right;
	text-align: right;
	margin-top: 0px
}
input.input125 {
	FONT-SIZE: 11px; 
	WIDTH: 125px; 
	FONT-FaMILY: verdana, arial, helvetica, verdana; 
	FONT-COLOR: #000000
}
input.input90 {
	FONT-SIZE: 11px; 
	WIDTH: 90px;
	height: 12px;	 
	FONT-FaMILY: verdana, arial, helvetica, verdana; 
	FONT-COLOR: #000000
}
input.input10 {
	WIDTH: 10px; 
}

.filetelogin {
	border-top: solid 1px #707882;
	WIDTH: 96%;
	margin-bottom: 10px
}

div.solapitas {
position: absolute;
left: 1px;
top: 40px;
z-index:100;
height:30px;
padding-top:1px
}

div.popupinfo {
	WIDTH: 445px;
	margin-bottom: 10px;
	margin-top: 5px;
	margin-left: 5px
		
}

div.ancho250 {

width: 250px;

}
div.contentindice {

            WIDTH: 100%; 

            margin-top: 10px;

            border: solid 1px #666;

            background-color: #D8E4F2;       

}

div.textoindice {

            margin-top: 5px;

            margin-bottom: 5px;

            margin-left: 10px;

}

.margen15indice {

            margin-left:15px;

}








div.right {
	float: right;
}
.arial12 {
	FONT-SIZE: 12px; COLOR: #000; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none;
}
.arial10 {
	FONT-SIZE: 10px; COLOR: #000; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none;
}
div.alignright {
	text-align: right;
}
div.margenright100 {
	margin-right: 100px;
}
div.margentop20 {
	margin-top: 20px;
}
input.nparticipaciones {
	WIDTH: 70px; 
}
input.portfolioevolution{
	WIDTH: 71px; 
}
input.nombrefondomodific {
	WIDTH: 300px; 
}
input.euros {
	WIDTH: 125px; 
}
input.gris {
		background-color: #ccc;
}
input.bordercolor {
		border: 1px solid #7F9DB9
}	
div.capainput {
	position:absolute;
	left:216px;
	top:175px;
	z-index:2;
	border: 1px solid #666;
	background-color: #D8E4F2;	
	padding-right: 3px;	
}
.navenlace a { 
   background-color: #D8E4F2;
   color: #000; 
   text-decoration: none; 
   display: block; 
   margin-left: 3px;   
} 
.navenlace a:hover { 
   background-color: #666699; 
   color: #fff; 
   margin-left: 3px;
} 
.solonavenlace a{ 
   background-color: #666699; 
   color: #fff;
   text-decoration: none;  
   margin-left: 3px;
}
.solonavenlace a:hover{ 
   background-color: #666699; 
   color: #fff;
   margin-left: 3px;
   text-decoration: none;  
}
.navenlace {
   margin: 1px; 
} 

.solonavenlace {
   margin: 1px; 
} 
.filaPar 
{
	FONT-SIZE: 12px; COLOR: #000; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none;
}
.filaImpar
{
	FONT-SIZE: 12px; COLOR: #000; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none;
	BACKGROUND-COLOR: #f1f1f1;
}

td.primeraColumna {
	text-align: left;
	height: 25px;
}

A.numerito
{
    FONT-SIZE: 11px;
    COLOR: #666699;
    FONT-FAMILY: arial, helvetica;
    TEXT-DECORATION: none
}
A.numerito:hover
{
    FONT-SIZE: 11px;
    COLOR: #222222;
    FONT-FAMILY: arial, helvetica;
    TEXT-DECORATION: none
}
.input
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid;
    FONT-FAMILY: Verdana, Arial
}
.select
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial
}
.celdaCalendario
{
    VISIBILITY: inherit;
    VERTICAL-ALIGN: middle;
    WIDTH: 20px;
    POSITION: absolute;
    HEIGHT: 20px;
    TEXT-ALIGN: center
}
.mensajeCalendario
{
    VISIBILITY: inherit;
    VERTICAL-ALIGN: middle;
    WIDTH: 163px;
    POSITION: absolute;
    TEXT-ALIGN: center;
    FONT-FAMILY: arial, helvetica;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}
.textoSimulacion
{
	font-weight:bold;
	color:#000000;
	cursor:default;
	height:20px;
}
input.spread
{
	BACKGROUND-POSITION: left center; 
	BACKGROUND-REPEAT: no-repeat; 
	CURSOR: hand;
	width:100%;
}
.loading
{
	visibility:hidden;
	position:absolute;
	left:0px;
	top:0px;
	background-color:White;
	color:Black;
	width:80px;
	border-color:Maroon;
	border-style:solid;
	border-width:thin;
}


/* CABECERA 
----------------------------------------------- */
BODY {
	BACKGROUND: #fff; 
	MARGIN: 0px 1px; 
}
div.cabeceranew {
	width: 773px;
	height: 89px;
	border: solid 1px #002369;
}
div.capafecha {
	width: 773px;
	height: 14px;
	border: solid 1px #002369;
}
div.capamenuH {
	width: 773px;
	height: 21px;
	border-left: solid 1px #000;
	border-right: solid 1px #000;
	border-bottom: solid 1px #000;	
}
div.caparutaH {
	width: 773px;
	border-left: solid 1px #000;
	border-right: solid 1px #000;
	border-bottom: solid 1px #000;
	BACKGROUND: #FFF url("../rcs/fondo_ruta.jpg") left no-repeat;
}
div.izquierda {
	float:left;
}
div.derecha {
	float:right;
}
div.margentopmenu {
	margin-top: 6px;
}
div.margentopfecha {
	margin-top: 74px;
}
.arial11new {
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none;
}
.arial10new {
	FONT-SIZE: 10px; COLOR: #000; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none;
}
.verdanal12new {
	FONT-SIZE: 12px; COLOR: #000; FONT-FAMILY: verdana, helvetica, sans-serif; TEXT-DECORATION: none;
}
div.margenleft5 {
	margin-left: 5px;
}
div.margenleft168 {
	margin-left: 168px;
}
div.margenright8 {
	margin-right:8px;
}
div.margentop1 {
	margin-top:1px;
}
div.margentopcenter {
	margin-top:4px;
}
div.paddingtop3 {
	padding-top: 3px;
}
.menu
{
    COLOR: #002369;
    FONT-FAMILY: Verdana, Arial, helvetica;
    FONT-SIZE: 12px
}
A.menu:visited
{
    COLOR: #333333;
    TEXT-DECORATION: none
}
A.menu:link
{
    COLOR: #333333;
    TEXT-DECORATION: none
}
A.menu:hover
{
    COLOR: #aaaaaa;
    TEXT-DECORATION: none
}

.menu2
{
    COLOR: #002369;
}
A.menu2:visited
{
    COLOR: #576273;
    TEXT-DECORATION: none
}
A.menu2:link
{
    COLOR: #576273;
    TEXT-DECORATION: none
}
A.menu2:hover
{
    COLOR: #8691a6;
    TEXT-DECORATION: none
}


.tagcf 
{
	display:block;
	float:left;
}
.tagcf2 
{
	margin-top:4px;
	display:block;
	float:left;
	width:78px;	
}
select.seleccionindi
{
	FONT-SIZE: 10px; 
	WIDTH: 182px; 
	FONT-FaMILY: verdana, arial, helvetica, verdana; 
	FONT-COLOR: #000000 
}
.selecfechas 
{
	margin-top:17px;
	float: left;
	padding-left: 15px
}
.seleccionmed 
{
	WIDTH: 288px; 
}
select.seleccionmed 
{
	FONT-SIZE: 10px; 
	FONT-FaMILY: verdana, arial, helvetica, verdana; 
	FONT-COLOR: #000000	
}


