#bloque-general{
	width:652px;	 
	margin:0;
	padding-left:20px;
	float:left;
	padding-top:20px;
}
#bloque-general #desplegable{
	width:636px;
	padding: 0 0 15px 0;
	float:left;
	font-family:arial;
	font-weight:bold;
	font-size:13;
	color:#0E2C6F;
}
#bloque-general #desplegable form{
	float:left;
}
	
#bloque-general #alfabeto{
	width:636px;
	border: 1px solid #EDEDED;
	padding: 5px 8px 5px 0; 
	margin:0 0 10px 0;
}
#bloque-general #alfabeto p{
	font-family:arial;
	font-size:16px;
	color:#1440A1;
	padding:0;
	margin:0;
}
#bloque-general #alfabeto p a{
	margin-left:13px;
}
#caja-apertura{
	width:642px;	 
	margin:0 0 10px 0;
	border: 1px solid #EDEDED;
	background-color: #FDFDFD;
	padding: 8px 0 8px 10px; 
	float:left;
}
#apertura1{
	width:346px;	
	float:left;
}
#apertura1 p.apertura{
	font-size:24px;
	font-family:arial;
	color:#0E2C6F;
	padding:0;
	margin:0;
}
#apertura1 p.abre{
	width: 346px;
	color:#667188;
	font-size:13px;
	font-family:arial;
	padding-bottom:15px;
	margin:0;
}
#apertura1 span.dato{
	font-size:13px;
	font-family:arial;
	color:#3D3D3D; 
	padding-left: 5px;
}
#apertura1 #izda{
	width: 154px;
	float:left;
}
#izda #caja1{
	width: 144px;
	background-image: url(/images/infobolsa/fondo_aper_caja1_indices.gif);
	background-repeat: no-repeat;
	padding:4px 0 8px 0;
	margin:0;
}

#izda #caja1 p.uno{
	font-size:27px;
	font-weight:bold;
	font-family:arial;
	color: #0E2C6F;
	/*padding-left:5px;*/
	padding:2px 0 0 3px;
	margin:0;
	
}
#izda #caja1 img.uno{
	padding-bottom:3px;
	padding-left:4px;
}
#izda #caja2{
	width:144px;
	background-image: url(/images/infobolsa/fondo_aper_caja2_indices.gif);
	background-repeat: no-repeat;
	padding: 0 0 5px 0;
	margin:8px 0 5px 0;
}
#izda #caja2 p.dos{
	font-size:16px;
	font-family:arial;
	padding: 3px 0 0 5px;
	margin:0;
	font-weight:bold;
}
#izda #caja2 span.dos-verde{
	color: #417A25;
}
#izda #caja2 span.dos-rojo{
	color: #BB0000;
}
#apertura1 #dcha{
	width: 176px;
	float:right;
}
#dcha p.val{
	font-size:13px;
	font-family:Arial;
	color: #005300;
	padding:0;
	margin:0;
}
#dcha p.susp{
	font-size:13px;
	font-family:Arial;
	color: #7E2C00;
	padding-bottom:8px;
	margin:0;
}
#dcha #caja3{
	width:126px;
	background-image: url(/images/infobolsa/fondo_aper_caja3.gif);
	background-repeat: no-repeat;
	padding:0 0 5px 0;
	margin:0 0 5px 0;
}
#dcha #caja3 p.tres{
	font-size:14px;
	font-family:Arial;
	color: #000000;
	padding: 3px 0 0 5px;
	margin:0;
}
#dcha #caja3 p span.azul{
	font-size:17px;
	font-family:Arial;
	color: #0E2C6F;
	margin:0;
}
#apertura2{
	width:275px;	
	float:left; 
	margin:0;
}
#apertura2 p.abierto{
	font-size:14px;
	font-family:arial;
	color:#000000; 
	padding:0 0 15px 0;
	margin:0;
}
#apertura2 span.fecha{
	font-size:12px;
	font-family:arial;
	color:#000000; 
	padding-left: 10px;
}
#apertura2 #grafico{
	width:244px;
	background-image: url(/images/infobolsa/fondo_aper_caja_img.gif);
	background-repeat: no-repeat;
	margin:0 0 0 0;
	padding:0 0 0 0 ;
	
}
#apertura2 #grafico img{
	padding:3px 5px 3px 5px ;
	
}
#bloque-dcha{
	width:300px;	 
	margin:0;
	padding-top:10px;
	float:right;
	border: 1px solid #DBDBDA;
}
#bloque-dcha #caja-abierto{
	margin:8px 0 0 10px;
	width:279px;
	height:160px;	
	background-image: url(/images/infobolsa/fondo_colder.gif);
	background-repeat: no-repeat;
	padding: 5px 8px 0 6px;
}
#bloque-dcha #caja-suspendido{
	margin: 8px 0 0 10px;
	width:279px;	
	height:160px;
	background-image: url(/images/infobolsa/fondo_colder_gris.gif);
	background-repeat: no-repeat;
	padding: 5px 8px 0 6px;
}
#nombre-tipo{
	width:269px;
	float:left;
	padding:0;
	margin:0;
}
#nombre-tipo p.nombre{
	width:100px;
	float:left;
	font-family:arial;
	font-size:15px;
	padding:0;
	margin:0;
}
#nombre-tipo p.nombre a{
	color:#95771B;
	text-decoration:underlined;
	font-weight:bold;
}

#nombre-tipo p.nombre-gris{
	width:100px;
	float:left;
	font-family:arial;
	font-size:15px;
	padding:0;
	margin:0;
}
#nombre-tipo p.nombre-gris a{
	color:#7C7C7C;
	text-decoration:underlined;
	font-weight:bold;
}


#nombre-tipo p.tipoyfecha-suspendido{
	width: 169px;
	float:left;
	/*padding-top:3px;*/
	background: transparent url(/images/infobolsa/suspendido.gif) 4px 0 no-repeat;
	padding: 3 0 0 0;
	margin:0;
}
p.tipoyfecha-suspendido{
	padding-left:5px;
	color:#000000;
	font-family:arial;
	font-size:10px;	
	margin: 0 0 3px 0;
	padding:0 0 0 80px;
}
#nombre-tipo p.tipoyfecha{
	width: 149px;
	float:left;
	padding:3px 0 0 20px;
	margin:0;
}
p.tipoyfecha{
	padding: 0 0 0 5px;
	color:#000000;
	font-family:arial;
	font-size:10px;	
	margin:0;
}
#valores{
	width: 80px;
	float:left;
	padding:0;
	margin:0;
}
#valores p.sub{
	color:#95771B;
	font-family:arial;
	font-size:11px;
	padding:0;
	margin:0;
}
#valores p.sub-gris{
	color:#7C7C7C;
	font-family:arial;
	font-size:11px;
	padding:0;
	margin:0;
}
#valores #caja1{
	width: 78px;
	float:left;
	background-image: url(/images/infobolsa/fondo_amar_caja1.gif);
	background-repeat: no-repeat;
	margin: 10px 0 2px 0;
	padding:0; 
}
#valores #caja1 p{
	color: #0E2C6F;
	font-family:arial;
	font-weight:bold;
	font-size:13px;
	float:right;
	padding-top:2px 3px 0 0;
	margin:0 3px 0 0;
}
#valores #caja1 img{
	padding-bottom: 0 1px 2px 0;
	margin:0;
}
#valores #caja2{
	width: 78px;
	float:left;
	background-image: url(/images/infobolsa/fondo_amar_caja2.gif);
	background-repeat: no-repeat;
	margin: 5px 0 0 0;
	padding: 0 0 5px 0;
}
#valores #caja2 p.verde{
	color: #4D7340;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	float:right;
	padding-right:3px;
	padding-top:3px;
	margin:0;
}
#valores #caja2 p.rojo{
	color: #BB0000;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	float:right;
	padding-right:3px;
	padding-top:3px;
	margin:0;
}
#valores #caja1-gris{
	width: 78px;
	float:left;
	background-image: url(/images/infobolsa/fondo_gris_caja1.gif);
	background-repeat: no-repeat;
	margin: 10px 0 2px 0;
}
#valores #caja1-gris p{
	color: #0E2C6F;
	font-family:arial;
	font-weight:bold;
	font-size:18px;
	float:right;
	padding-right:3px;
	padding-top:2px;
}
#valores #caja1-gris img{
	padding-bottom:2px;
	padding-right:1px;
	margin:0;
}
#valores #caja2-gris{
	width: 78px;
	float:left;
	background-image: url(/images/infobolsa/fondo_gris_caja2.gif);
	background-repeat: no-repeat;
	margin: 5px 0 0 0;
	padding: 0 0 5px 0;
}
#valores #caja2-gris p.verde{
	color: #4D7340;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	float:right;
	padding-right:3px;
	padding-top:2px;
}
#valores #caja2-gris p.rojo{
	color: #BB0000;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	float:right;
	padding-right:3px;
	padding-top:2px;
}
#valores #eliminar p{
	font-family: arial;
	font-size:12px;
	background: transparent url(/images/infobolsa/eliminar.gif) 4px 3px no-repeat;
	float:left;
	padding:2px 0 0 0;
	margin:0;
}
#valores #eliminar p a{
	color:#770101;
	text-decoration:underlined;
	float:left;
	padding-left:22px;
}
#grafico-amari{
	width: 184px;
	float:left;
	background-image: url(/images/infobolsa/fondo_amar_caja_img.gif);
	background-repeat: no-repeat;
	padding: 5px 0 25px 0;
	margin-top:5px;
}
#grafico-amari img{
	padding-top:0;
	padding-left:3px;
}
#grafico-gris{
	width: 184px;
	float:left;
	background-image: url(/images/infobolsa/fondo_gris_caja_img.gif);
	background-repeat: no-repeat;
	padding: 5px 0 25px 0;
	margin-top:5px;
}
#grafico-gris img{
	padding-top:0;
	padding-left:3px;
}

#caja-abierto-peq{
	width:205px;
	height:130px;
	background-image: url(/images/infobolsa/fondo_ab_peq.gif);
	background-repeat: no-repeat;
	padding: 3px 4px 5px 9px;
	margin: 0 0 0 0;
	float:left;
}

#caja-suspendido-peq{
	width:209px;
	height:130px;
	background-image: url(/images/infobolsa/fondo_susp_peq.gif);
	background-repeat: no-repeat;
	padding: 0 4px 0 9px;
	margin: 3px 0 0 0;
	float:left;
}

#nombre-tipo-peq{
	width: 188px;
	overflow:hidden;
	float:left;
	padding:0;
	margin:0;
}
#nombre-tipo-peq p.nombre-peq{
	width: 170px;
	word-wrap:break-word;
	overflow:hidden;
	float:left;
	font-family:arial;
	font-size:14px;
	padding:0 0 0 0;
	margin:0;
}
#nombre-tipo-peq p.nombre-peq a{
	color:#0E2C6F;
	text-decoration:underlined;
	font-weight:bold;
	padding:0;
	margin:0;
}
#nombre-tipo-peq p.nombre-peq span{
	color:#7E7E7E;
	font-family:arial;
	font-size:10px;
	padding:0;
	margin:0;
}
#fecha-peq{
	width: 90px;
	float:right;
	padding:1px 0 3px 0;
	margin:0;
}
#fecha-peq p.fecha-peq{
	color:#000000;
	font-family:arial;
	font-size:10px;	
	float:left;
	margin:0;
	padding:0;
}
#nombre-tipo-peq p.tipoyfecha-peq{
	width: 80px;
	float:left;
	padding:4px 0 0 0;
	margin:0;
}
p.tipoyfecha-peq span{
	color:#000000;
	font-family:arial;
	font-size:10px;	
	float:left;
	margin:0;
	padding:0;
}
#valores-peq{
	width: 101px;
	float:left;
	margin:0;
	padding:0;
}
#valores-peq p.sub-peq{
	color:#000000;
	font-family:arial;
	font-size:10px;
	padding:0;
	margin:0;
}
#valores-peq #caja1-peq{
	width:101px;
	/*height:26px;*/
	float:left;
	background-image: url(/images/infobolsa/fondo_ab_num_peq.gif);
	background-repeat: no-repeat;
	/*margin: 10px 0 2px 0;*/
	margin: 0 0 2px 0;
}
#valores-peq #caja1-peq p{
	color: #0E2C6F;
	font-family:arial;
	font-weight:bold;
	font-size:16px;
	float:right;
	padding-right:3px;
	padding-top:2px;
	margin:0;
}
#valores-peq #caja1-peq img{
	padding-bottom:2px;
	padding-right:1px;
	margin:0;
}
#valores-peq #caja2-peq{
	width: 101px;
	/*height:26px;*/
	float:left;
	background-image: url(/images/infobolsa/fondo_ab_num_peq.gif);
	background-repeat: no-repeat;
	margin: 5px 0 0 0;
	/*margin:0;*/
	padding: 3px 0 5px 0;
}
#valores-peq #caja2-peq p.verde{
	color: #4D7340;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	float:right;
	padding-right:3px;
	padding-top:3px;
	margin:0;
	padding:0;
}
#valores-peq #caja2-peq p.rojo{
	color: #BB0000;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	float:right;
	padding-right:3px;
	padding-top:3px;
	margin:0;
	padding:0;
}
#valores-peq #eliminar-peq p{
	font-family: arial;
	font-size:12px;
	float:left;
	padding:2px 0 20px 0;
	margin:0;
	width:125px;
	font-weight:bold;
}
#valores-peq #eliminar-peq p a{
	color:#0E2C6F;
	text-decoration:underlined;
	float:left;
	margin:0;
	padding:0;
}

#fecha{
	width: 65px;
	float:left;
	padding:0 0 0 0;
	margin:0;
	overflow:hidden;
}
#fecha p.fecha{
	float:left;
	padding:0;
	margin:0;
	color:#000000;
	font-family:arial;
	font-size:9px;	
}

#maxmin-peq{
	width: 70px;
	float:left;
	padding:15px 0 0 10px;
	margin:0;
	overflow:hidden;
}
#maxmin-peq p.maxmin-peq{
	float:left;
	padding:0;
	margin:0;
	color: #000000;
	font-family:arial;
	font-size:10px;	
	/*white-space: nowrap;*/
}
#agrupa-vol-an{
	width:180px;
	float:left;
	padding:0;
	margin:0;
}
#agrupa-vol-an #vol-efec {
	clear:both;
	width:90px;
	float:left;
	padding:3px 0 0 0;
	margin:0;
}
#agrupa-vol-an #vol-efec p{
	font-family: arial;
	font-size:10px;
	margin:0;
	padding:0;
}
#agrupa-vol-an #annadir {
	width:60px;
	float:right;
	padding:6px 0 0 0;
	margin:0;
}
#agrupa-vol-an #annadir p{
	font-family: arial;
	font-size:10px;
	line-height:10px;
	margin:0;
	padding:0;
}
#agrupa-vol-an #annadir p a{
	color:#0E2C6F;
	text-decoration:underlined;
	margin:0;
	padding:0;
}

#nombre-tipo-susp-peq{
	width: 195px;
	float:left;
	padding:0;
	margin:0;
}
#nombre-tipo-susp-peq p.nombre-susp-peq{
	width: 100px;
	float:left;
	font-family:arial;
	font-size:14px;
	padding:0;
	margin:0;
}
#nombre-tipo-susp-peq p.nombre-susp-peq a{
	color:#6F6F6F;
	text-decoration:underlined;
	font-weight:bold;
	padding:0;
	margin:0;
}
#nombre-tipo-susp-peq p.nombre-susp-peq span{
	color:#6F6F6F;
	font-family:arial;
	font-size:10px;
	padding:0;
	margin:0;
}

#nombre-tipo-susp-peq p.tipoyfecha-susp-peq{
	width: 80px;
	float:left;
	padding-top:3px;
	padding:0;
	margin:0;
}
p.tipoyfecha-susp-peq span{
	color:#6F6F6F;
	font-family:arial;
	font-size:10px;	
}
#valores-susp-peq{
	width: 120px;
	float:left;
	padding-top:0;
	margin-top:0;
	margin-bottom:0;
}
#valores-susp-peq p.sub-susp-peq{
	color:#6F6F6F;
	font-family:arial;
	font-size:10px;
	padding:0;
	margin:0;
}
#valores-susp-peq #caja1-susp-peq{
	width: 101px;
	float:left;
	background-image: url(/images/infobolsa/fondo_susp_num_peq.gif);
	background-repeat: no-repeat;
	margin: 10px 0 2px 0;
}
#valores-susp-peq #caja1-susp-peq p{
	color: #6F6F6F;
	font-family:arial;
	font-weight:bold;
	font-size:18px;
	float:right;
	padding-right:3px;
	padding-top:2px;
	margin:0;
}
#valores-susp-peq #caja1-susp-peq img{
	padding-bottom:2px;
	padding-right:1px;
	margin:0;
}
#valores-susp-peq #caja2-susp-peq{
	width: 101px;
	float:left;
	background-image: url(/images/infobolsa/fondo_susp_num_peq.gif);
	background-repeat: no-repeat;
	margin: 5px 0 0 0;
	padding: 3px 0 5px 0;
}
#valores-susp-peq #caja2-susp-peq p.gris{
	color: #6F6F6F;
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	float:right;
	padding-right:3px 3px 0 0;
	margin:0;
}

#valores-susp-peq #eliminar-susp-peq p{
	font-family: arial;
	font-size:12px;
	float:left;
	width:115px;
	font-weight:bold;
	padding:2px 0 20px 0;
	margin:0;
}
#valores-susp-peq #eliminar-susp-peq p a{
	color:#0E2C6F;
	text-decoration:underlined;
	float:left;
	padding:0;
	margin:0;
}
#maxmin-susp-peq{
	width: 50px;
	float:left;
	padding-top:10px;
	margin-top:0;
	margin-bottom:0;
}
#maxmin-susp-peq p.maxmin-susp-peq{
	color: #6F6F6F;
	font-family:arial;
	font-size:11px;	
	padding:0;
	margin:0;
}
#conten-bloque{
	margin:5px 0 0 0;
	width:188px;
	float:left;
}
#conten-bloque-gris{
	margin-top:8px;
	width:188px;
	float:left;
}
#indicadorp {
	float:left;
	margin:0;
	padding:0;
}
#indicadorg {
	float:left;
	margin:0;
	padding:0;
}
