/*---------------------------------------
BBVA Servicio de Estudios
Nombre:bbva.css (plantilla con menu pestañas de fichas)
--------------------------------------*/
/* Global */	 

ul, div, fieldset, form, h1, h2, h3, h4, h5, h6, html, img, input, legend, li, object, p, pre, span, table, tr, td {
margin:0;
padding:0;}

body {
margin:0;
background:#fff;
padding:0 2px 0 0;
}

hr {
display: none;
}

acronym {
font-style:normal;
}

.inv_ie {
display:none;
}

.invisible {
text-indent:-10000px;
width: 1px;
position:absolute;
display:none;
}

.falso {
display:none;
}

#global_suscripcion {font-weight:bold;}

.tabla_falsa {
width:556px;
height:120px !important;
height:130px;
background:#D5D7A5;
margin:1.2em 0 0 0;
text-align:center;
padding:3em 0 0 0;
font-size:110%;
font-weight:bold;}

/* ----------------------------------------------------- */		
/* ----------------------------------------------------- */		
/* Enlaces */	

.p_nuevo {
margin-top:8px;
}

a.comun {
color:#111;
text-decoration:underline;
} 

a.comun:hover {
color:#111;
text-decoration:none;
} 

a.comun_flotante {
color:#111;
float:right;
text-decoration:underline;
} 

a.comun_flotante:hover {
color:#111;
text-decoration:none;
} 

.icono_pdf_02 a, .enlaces_inferiores a, .indicador_con_boton a, .indicador_con_boton_02 a, .paginador a {
color:#111;
text-decoration:underline;
}

.icono_pdf_02 a:hover, .enlaces_inferiores a:hover, .indicador_con_boton a:hover, .indicador_con_boton_02 a:hover, .paginador a:hover {
color:#111;
text-decoration:none;
}

.mas_pequenio {display:block;width:auto;height:auto;padding:0 35px 0 0;margin:0 80px 0 0;}

.capa_a_la_derecha {display:block;width:auto;height:auto;padding:0;margin:0 0 0 84px !important;margin:0 0 0 82px;position:relative;}

.capa_a_la_izquierda {display:block;width:auto;height:auto;padding:0;margin:0 0 0 104px !important;margin:0 0 0 82px;float:right}

.imagen_p {display:block; padding-right:0;float:left;}

div.mas_pequenio .enlaces_superiores {
padding-top:6px;padding-bottom:8px;padding-bottom:6px;border:0;width:470px;height:1.3em;position:relative;text-align:left;display:block;}

div.mas_pequenio .texto_de_caja {width:100%;}

.enlaces_superiores  {
padding-top:6px;
padding-bottom:8px;
border:0;width:550px;
height:1.3em;
position:relative;
text-align:left;
display:block;
border:0;}

.enlaces_inferiores  {
padding-top:9px;margin-bottom:1px;}

div.mas_pequenio .enlaces_inferiores  {
padding-top:10px;margin-bottom:3px;
}

span.comun_02 {
color:#111;
float:left;
display:inline;
border:0;
} 

span.comun_02:hover {
color:#111;
display:inline;
text-decoration:none;
} 

.icono_pdf_02 {
background-image:url(/BBVASEGUROS/mult/icono_pdf.gif);
background-repeat:no-repeat;
background-position: 0% 2px;
height:auto;
margin-left:0.4em;
padding:0 0.2em 0.1em 1.5em;
text-align:center;
float:left;
display:block;
position:relative;
}

#volver_inferior, #volver_inferior_02 {position:relative;padding:0;height:auto;}


#volver_inferior a {
color:#333;
text-decoration:underline;
float:right;
border:0;
display:inline;
padding:0 0 15px 0;
margin-left:0;
position:relative;
top:-2px;
} 


#volver_inferior_02 a {
color:#333;
text-decoration:underline;
float:right;
border:0;
display:inline;
padding:0 0 15px 0;
margin-left:0;
position:relative;
top:-2px;
} 

#volver_inferior a:hover, #volver_inferior_02 a:hover {
color:#111;
text-decoration:none;
} 


a.alineado_derecha_grande {
color:#333;
text-decoration:underline;
float:right;
border:0;
display:inline;
position:relative;
top:-2px;
padding:0 15px 15px 0;
margin-left:0;
} 

a.alineado_derecha_grande:hover {
color:#111;
text-decoration:none;
} 


#listado_de_pasos a {
display:block;
top:0px !important;
top:15px;
height:1em;
float:right;
position:relative;
color:#333;
text-decoration:none;
padding-right:0;
font-size:140%;
width:auto;
font-weight:bold;
font-family:Arial,Verdana,sans-serif;
}

#listado_de_pasos a:hover {text-decoration:underline;} 


form {
padding:0;
font-family: Verdana, Arial, Helvetica, sans-serif;}

.formulario_comun {margin-top:8px;padding:0;}
.formulario_login {margin-top:8px;padding:0;}


.formulario_comun label, .formulario_login label {
float:left;
display:inline;
color:#333;
line-height:200%;
vertical-align:top !important;
vertical-align:middle;
}

.formulario_comun span, .formulario_login span {
display:block;
text-align:right;
padding:0;
background:transparent;
height:2.2em;
margin-top:4px;
line-height:170%;}

.formulario_comun span {width:362px;}
.formulario_login span {width:551px;}
.formulario_comun span.corto {width:442px;}
.formulario_login span.corto {width:390px;}


fieldset.boton_ejecutar  input {
font-size:100%;
font-family: Verdana, Arial, Helvetica, sans-serif;
width:10em;
margin:0;
border:1px solid #549EB1;
background:#A6CDD7;
color:#111;}

.formulario_comun#simulador input {width:5em;}
.formulario_comun#simulador em {font-style:normal;}
.formulario_comun#simulador span {text-align:left;width:500px;}
.formulario_comun#simulador span.corto {width:160px;}
.formulario_comun#simulador label {float:none;}
.formulario_comun#simulador label.intervalos {padding-left:2em;}

fieldset {
margin:0 0 15px 0;
padding:0 0 0 0;
border:0;}

fieldset.botones input {
font-size:100%;
font-family: Verdana, Arial, Helvetica, sans-serif;
width:9em;
margin:0;
border:1px solid #549EB1;
background:#A6CDD7;
color:#111;}

input.boton_izquierda {float:left;}

input.boton_derecha {float:right;}

.conf {line-height:180%;font-weight:bold;display:block;margin-bottom:5px;}

select {
display:inline;
background: #fff;
color:#333;
width:250px;
font-size:100%;
font-family: Verdana, Arial, Helvetica, sans-serif;
height:1.4em !important;
height:1em;
margin-top:0.2em;}

option {font-size:100%;padding:0;}

option.opcion_blanco {background: #fff;}

option.opcion_color {background: #ececec;}

.input_texto   {
display:inline;
height:0.95em !important;
height:1.4em;
width:250px;
font-size:110%;
position:relative;
margin-top:0.2em;}	


.input_sus {
float:left;
display:inline;
height:0.95em !important;
height:1.4em;
width:250px;
margin-left:6.2em;
font-size:110%;
position:relative;
margin-top:0.2em;}

.input_tel   {
display:inline;
height:0.95em !important;
height:1.4em;
width:125px;
font-size:110%;
position:relative;
margin-top:0.2em;}	

#breadcrumbs #volver_superior, #breadcrumbs_grande #volver_superior {
padding:0;
border:0;
position:relative;}


#breadcrumbs #volver_superior a, #breadcrumbs_grande #volver_superior a {
display:block;
top:-2px !important;
top:-4px;
height:1em;
float:right;
position:relative;
color:#333;
text-decoration:underline;
padding-right:0;
}

#breadcrumbs #volver_superior a:hover, #breadcrumbs_grande #volver_superior a:hover {
color:#111;
text-decoration:none;
} 

#breadcrumbs #bread, #breadcrumbs_grande #bread  {float:left;margin:0; padding:0;}

/* no original */
#breadcrumbs #bread a:hover, #breadcrumbs_grande #bread a:hover {
color:#111;
text-decoration:none;} 

#breadcrumbs #bread a, #breadcrumbs_grande #bread a {
color:#111;
text-decoration:underline;} 
/* fin no original */

#menuinferior a, #menuinferior_grande a {
color:#333;
text-decoration:underline;
} 

#menuinferior a:hover, #menuinferior_grande a:hover {
color:#333;
text-decoration:none;
} 

a.tamanio_boton {
display:inline;
padding:0 0.3em 0.05em 0.3em;
color:#111;
text-decoration:none;
border:1px solid #111;
background:#B6D6DE;
margin:0 auto 0 auto;
font-family: Verdana,Arial, sans-serif;
}

.comun_boton a {
display:inline;
padding:0 0.3em 0.05em 0.3em;
color:#111;
text-decoration:none;
border:1px solid #111;
background:#B6D6DE;
margin:0 auto 0 auto;
font-family: Verdana,Arial, sans-serif;
}

.comun_boton a:hover {
background:#8ABBD0;
}

/* ----------------------------------------------------- */		
/* ----------------------------------------------------- */		
/* Estructura Pagina */	 	
	
	
h1 {
text-indent:-10000px;
position:absolute;
} 
	
#logo {
position:absolute;
width:90px;
top:1.8em;
left:0px;
height:30px;
z-index:50;
padding:0;
background:transparent;
margin:0;
} 	
	
#logo a  {
position:relative;
display:block;
width:90px;
height:30px;
border:0;
top:0;
background:transparent;
padding:0pt 0pt 0pt 3pt;
margin:0;
text-decoration:none;
}		

#img_impacto {
padding:0;
margin:0 0 2px 2px;
display:block;
top:2px;
left:0;
text-align:right;
height:82px;
position:relative;
width:756px;
border:0;
}
	
.imagen_en_capa {
margin:11px 0 1px 1px;
display:block;
padding:0;
}	

.imagen_interior {
float:right;
position:relative;
margin-top:0;
padding:0 0 0 15px;
}	

.cajas_a_la_izquierda {
width:auto;
display:block;
padding:0 0 0 0;
margin:0 268px 0 0;}

h2 {
display:block;
text-align:left;
margin-bottom:0.4em;
font-size:140%;
color:#555;
width:auto;
font-weight:bold;
list-style-type:none;
font-family:Arial,Verdana,sans-serif;
position:relative;
}	

h2.marginado {
margin-bottom:0.1em;
margin-top:1.4em !important;
margin-top:1.25em;
color:#333;
}	

h2.marginado_02 {
margin-bottom:0.65em;
margin-top:1.4em !important;
margin-top:1.2em;
color:#333;
}	

h3 {
font-family:Verdana,Arial,sans-serif;
left:0px;
display:block;
z-index:50;
position:relative;
font-size:110%;
color:#333;
top:-1px;
padding:0 0 0.45em 0 !important;
padding:0 0 0.4em 0;
background:transparent;
margin:0 0 0 0;
font-weight:bold;
} 

h3.sinmargen {
top:-0.4em;
padding:0 0 0.4em 0 !important;
padding:0 0 0.4em 0;
} 

h3.sinmargen_02 {
top:-0.35em;
padding:0 0 0.5em 0 !important;
padding:0 0 0.6em 0;
} 

h3.sinmargen_03 {
top:-0.35em;
padding:0 0 0.1em 0 !important;
padding:0 0 0.2em 0;
} 

h3.sinmargen_04 {
top:-0.2em;
padding:0 0 0.3em 0 !important;
padding:0 0 0.5em 0;
} 
	
h3 a {vertical-align:top;display:inline;text-decoration:underline;color:#333;padding:0;margin:0;}
h3 a:hover {vertical-align:top;display:inline;text-decoration:none;color:#333;padding:0;margin:0;}

/* ----------------------------------------------------- */		
/* ----------------------------------------------------- */		
/* NAVEGACIÓN GLOBAL */	

#cabecera_1 {
color:#000;
font-size:65%;
text-align:right;
padding:0.6em 0 0 2px;
height:2em;
background:#EDf5fc;
list-style-type:none;
font-family: Verdana,Arial, sans-serif;
position:relative;
top:0;
left:2px;
border-left:1px solid #abcff3;
border-right:1px solid #abcff3;
border-bottom:1px solid #abcff3;
width:752px;
display:block;
margin:0;
}	
	
#menusuperior {float:right;margin-right:0.6em !important;margin-right:0.3em;}
.final a {font-weight:bold}
#buscador {float:right;margin-right:1em !important;margin-right:0.6em;}
	
#cabecera_1 ul {
border:0;
display:block;
float:left;
white-space:nowrap;
text-align:right;
}	

#cabecera_1 li {
display:inline;
background:transparent url("/BBVASEGUROS/mult/raya_negra.gif") 100% 0px repeat-y;
padding-right:3px;
border-right:1px solid black;
}

#cabecera_1 li.ultimo {
display:inline;
background:transparent url("/BBVASEGUROS/mult/raya_negra.gif") 100% 0px repeat-y;
padding-right:3px;
border-right:none;
}

#cabecera_1 a {
color:#333;
text-decoration:underline;
}

#cabecera_1 a:hover {
color:#333;
text-decoration:none;
}

/* ----------------------------------------------------- */		
/* ----------------------------------------------------- */		
/* NAVEGACIÓN LOCAL */	

#menu {
padding:2px 0 0 2px;
top:3px;
background:#fff;
width:756px;
margin:0;
}
		
#menu_principal {
position: relative;
width: 756px;
height: 1.25em;
margin: 0;
border:0;
display:block;
padding: 0 0 0 0;
border-bottom: 0;
white-space: nowrap;
}
		
#menu_principal li {
list-style-type: none;
float:left;
}
		
#menu_principal li.con {
border-width: 1px 1px 1px 1px;
border-style: solid;
color:#000;
margin: 0 0 0 0;
float:right;
padding: 1px 0 0 0;
border-color: #e2a006 #e2a006 #e2a006 #e2a006;
background:transparent url("/BBVASEGUROS/mult/fondo_03.gif") top right repeat-x;
}
		
#menu_principal li.usual {
border-width: 1px 1px 1px 1px;
border-style: solid;
margin: 0 0.1em 0 0;
color:#333;
border-color: #a5a5a5 #a5a5a5 #bbb #a5a5a5;
}
	
#menu_principal li.con a:hover {
background-color:#FAD684;
color: #000;
}	
	
#menu_principal li.usual a	{
border-width: 1px 0 0 0;
border-style: solid;
background-color: #e4e4e4;
border-color: #fbfbfb;
}	

#menu_principal li.usual ul#submenu_principal li a {
border-top:0;
}	
		
#menu_principal li.usual a {
position: relative;
display: block;
margin:0;
padding: 0.1em  1.5em  0.1em  1.5em   ;
background-color: #e4e4e4;
color: #222;
font: 70% Verdana, Arial, Helvetica, sans-serif;
text-align: center;
text-decoration: none;
}

#menu_principal li.usual a:hover {
color: #000;
background-color: #fbfbfb;
text-decoration: none;
}

#menu_principal li.con a {
position: relative;
display: block;
margin:0;
padding: 0.1em  1.5em  0.1em  1.5em   ;
background-color: #FCE2A8;
color: #000;
font:70% Verdana, Arial, Helvetica, sans-serif;
text-align: center;
text-decoration: none;
}
	
#menu_principal li#activo {
border-width: 1px 1px 1px 1px;
border-style: solid;
margin: 0 0.1em 0 0;
border-color: #59d #59d #99CCCC #59d;
}

#menu_principal li#activo_con {
border-width: 1px 1px 0 1px;
border-style: solid;
margin: 0 0 0 0;
padding: 0 0 0 0;
border-color: #4477AA #4477AA #77AADD #4477AA;
}

#menu_principal li#activo a	{
padding: 0.1em 1.5em   0.4em  1.5em ;
font-weight: bold;
background-color: #abcff3;
color: #111;
z-index:200;
border-width: 1px 1px 1px 1px;
border-color: #d5e7f9 #abcff3 #abcff3 #abcff3;
}
	
#menu_principal li#activo_con a	{
padding: 0.1em 1.5em   0.6em  1.5em ;
font-weight: bold;
background-color: #77AADD;
color: #111;
z-index:200;
border-width: 1px 1px 1px 1px;
border-color: #77AADD #77AADD #77AADD #77AADD;
}
	
#menu_principal li#activo a:hover {
text-decoration: none;
}
	
#menu_principal li#activo_con a:hover {
text-decoration: none;
}
		
#menu_principal ul#submenu_principal {
position: absolute;
width: 745px;
left: 0;
top:1.2em;
background:#abcff3 url("/BBVASEGUROS/mult/fondo.gif") top right repeat-x;
height:1.4em;
margin: 0 2px  0 0;
padding: 0 0 0 0.6em;
border-top: 1px solid #59d;
border-left: 1px solid #59d;
border-right: 1px solid #59d;
border-bottom: 1px solid #59d;
white-space: nowrap;
}

#menu_principal li#activo_con ul#submenu_principal {
position: absolute;
width: 745px;
left:0;
top:1.2em;
background:#77AADD url("/BBVASEGUROS/mult/fondo_02.gif") top right repeat-x;
height:1.4em;
margin: 0 2px  0 0;
padding: 0  0 0 0.6em;
border-top: 1px solid  #4477AA;
border-left: 1px solid  #4477AA;
border-right: 1px solid  #4477AA;
border-bottom: 1px solid  #4477AA;
white-space: nowrap;
}

#menu_principal ul#submenu_principal li	{
width:auto;
margin: 0.35em 0 0 0;
border: 0;
text-align:left;
height:1.3em;
}
		
#menu_principal ul#submenu_principal li a {
display:inline;
white-space:nowrap;
margin: 0.3em 1em 0.1em 0;
border-right: 1px solid black;
padding:0 1em 0 0;
text-align:left;
background-color: transparent;
color: #000;
font-family:Verdana, Arial, sans-serif;
font-weight:normal;
}
		
#menu_principal ul#submenu_principal li#subactivo span {
font-weight:bold;text-decoration:none;
display:inline;
white-space:nowrap;
margin: 0.3em 1em 0.1em 0;
border-right: 1px solid black;
padding:0 1em 0 0;
text-align:left;
background-color: transparent;
color: #000;
font-size:70%;
font-family:Verdana, Arial, sans-serif;
}		
		
#menu_principal ul#submenu_principal li#sinborde a {
border-right:0;
}

#menu_principal li#activo_con ul#submenu_principal  li#sinborde a {
border-right:0;
}

#menu_principal ul#submenu_principal li#sinborde a:hover {
color: #000;
text-decoration: underline;}
				
#menu_principal ul#submenu_principal li a:hover {
color: #000;
text-decoration: underline;}
		
#menu_principal ul#submenu_principal li#subactivo span	{
background-color: transparent;
color: #000;
}

* html > body #menu_principal,
* html > body #menu_principal ul#submenu_principal {
width: 744px;}
		
#cuerpo {
display:table-cell;
border:0;
width:758px;
padding:0;
margin:0;
background:#fff;
}
			
#contenido {
width:758px;
display:table-cell;
z-index:0;
border:0;
position:absolute;
padding:1.2em 0 0 0 ;
margin:1.5em  0 0 0;
background:#f5f5f5;
}	
		
/* Columna lateral Columna lateral  Columna lateral Columna lateral  */
/* Columna lateral Columna lateral  Columna lateral Columna lateral  */	

#lateral {
left:0;
display:block;
margin:0;
float:left;
padding:0 0 0 2px;
background:#fff;
width:150px !important;
width:150px;
border:0;
}		

#central	{
display:table-cell;
float:right;
color:#333;
top:0;
font-size:65%;
font-family: Verdana,Arial, sans-serif;
display:block;
background:#fff;
width:586px;
min-height:30em;
border:0;
padding:0;
margin:0 16px 0 0;
}	

#central_02	{
display:table-cell;
color:#333;
top:0;
font-size:65%;
font-family: Verdana,Arial, sans-serif;
background:#f5f5f5;
width:756px !important;
width:756px ;
min-height:30em;
border:0;
padding:0 15px  0 15px;}

*+html #central_02	{
display:block;
color:#333;
top:0;
font-family: Verdana,Arial, sans-serif;
background:transparent;
border:0;
padding:0 15px  0 15px;}	


	

#central_02.clase_iframe {padding-left:0;background:#fff;width:700px !important;
width:700px ;}

#central_03 {
display:table-cell;
float:right;
color:#333;
top:0;
font-size:65%;
font-family: Verdana,Arial, sans-serif;
display:block;
background:#fff;
width:590px;
height:100%;
border:0;
padding:0 0 0 0;
margin: 0 0 0 0;
}	

#capa_plantilla_contenido{
border : 1px solid #e5e5e5;
color:#333;
top:0;
margin-bottom:0;
font-family: Verdana,Arial, sans-serif;
display:block;
background:#FFF;
width:auto;
font-size:100%;
height:auto;
padding:16px;
height: 100%;
overflow: hidden;}

*+html #capa_plantilla_contenido{
border : 1px solid #e5e5e5;
color:#333;
top:0;
margin-bottom:0;
font-family: Verdana,Arial, sans-serif;
display:block;
background:#FFF;
width:692px;
font-size:100%;
height:auto;
padding:16px;
height: 100%;
overflow: hidden;}	

#menuinferior {
text-align:right;
width:586px;
clear:both;
border:0;
position:relative;
margin-top:5.1em ;
margin-bottom:1.8em ;
text-decoration:none;
display:block;}

#menuinferior_grande {
text-align:right;
width:626px;
border:0;
position:relative;
margin-top:30px;
margin-bottom:16px;
text-decoration:none;
display:block;}

.publicaciones_imagen {float:right;margin-top:15px;}

.imagen_publicaciones {float:right;display:block;padding-right:30px !important;padding-top:0.2em; padding-right:0}

.caja_de_contenido#sin_borde {margin:0 0 0  0;}

.caja_de_contenido {margin-top:1.3em;}

.caja_de_contenido_grande#con_margen_00 {margin-top:1.3em;}

.capa_plantilla_contenido#con_margen {padding-top:1.3em;}

.caja_de_contenido {
display:block;
border:1px solid #abcff3;
width:100%;
z-index:1;
margin:1.3em 0 14px  0;
padding:0;
height:auto;
background:#f9fcfe ;}

.caja_de_contenido_interior {
display:block;
margin:0;
z-index:200;
border:0;
line-height:150%;
width:100%;
height:auto;
padding:14px 0 14px 14px;		
background:transparent;}

.caja_de_contenido_interior  h2 {
width:280px !important;
width:auto;
}

.caja_de_contenido_interior_02 {
display:block;
margin:0;
z-index:2;
border:0;
line-height:150%;
width:100%;
padding:13px 0 14px 14px;		
background:transparent;}

.caja_de_contenido_interior_03 {
display:block;
margin:0;
z-index:2;
border:0;
line-height:150%;
width:100%;
padding:1.1em 10px 1.1em 10px;
background:transparent;}

.caja_de_contenido_grande {
display:block;
border:1px solid #abcff3;
width:680px;
z-index:1;
margin:0 0 15px  0;
padding:0 0 0  0;
height:auto;
background:#fff ;
}

.caja_de_contenido_grande_interior {
display:block;
margin:0;
z-index:2;
border:0;
line-height:150%;
width:680px;
padding:13px 14px 13px 14px;		
background:transparent url("/BBVASEGUROS/mult/fondo_contenido_grande_02.gif") 0% 100% no-repeat;}

.caja_de_contenido_grande_interior_02 {
display:block;
margin:0;
z-index:2;
border:0;
line-height:150%;
width:728px;
padding:15px 0 14px 15px;		
background:transparent url("/BBVASEGUROS/mult/fondo_contenido_grande_02.gif") 0% 100% no-repeat;}

.caja_de_contenido_peq {
display:block;
border:0;
width:586px;
z-index:1;
margin:0 0 15px  0;
height:auto;
background:transparent url("/BBVASEGUROS/mult/fondo_contenido_peq.gif") 0% 0% no-repeat;}

.caja_de_contenido_interior_peq {
display:block;
margin:0;
z-index:2;
border:0;
line-height:150%;
width:586px;
padding:12px 0 15px 16px;		
background:transparent url("/BBVASEGUROS/mult/fondo_contenido_peq_02.gif") 0% 100% no-repeat;}

.texto_de_caja#con {margin-top:1px;}

.texto_de_caja {
display:block;
width:auto;
margin-right:30px;
margin-top:2px;
border:0;
padding:0;
color:#333;
line-height:150%;
text-align:justify;
}

.texto_de_caja_lar {
display:block;
width:auto;
margin-right:30px;
margin-top:2px;
border:0;
padding:0;
color:#333;
line-height:150%;
text-align:justify;
}

.texto_de_caja_mayor {
display:block;
width:auto;
margin-right:30px;
margin-top:2px;
border:0;
color:#333;
line-height:150%;
text-align:justify;
}


.texto_de_caja_02 {
display:block;
width:auto;
margin-top:2px;
margin-bottom:1.15em;
border:0;
color:#333;
line-height:150%;
text-align:justify;
}

.texto_de_caja_03 {
display:block;
width:100%;
margin-top:2px;
margin-bottom:1.3em;
border:0;
color:#333;
line-height:150%;
text-align:justify;
}

.texto_de_caja_04 {
display:block;
width:613px;
margin-top:2px;
margin-bottom:1.15em;
border:0;
color:#333;
line-height:150%;
text-align:justify;
}
		
#destacados {
display:table-cell;
margin:0;
padding:0;	
background:transparent url("/BBVASEGUROS/mult/top_fondo_des.gif") 0% 0% no-repeat;}

#destacado_interior {
display:table-cell;
margin:0;
padding:5px 7px 3px 7px;	
background:transparent url("/BBVASEGUROS/mult/bottom_fondo_des.gif") 0% 100% no-repeat;}

#lista_de_destacados {
left:0;
list-style: none;
margin:0;
padding:0;
width:126px;
top:0;}
	
#lista_de_destacados li {
margin:0 0 0.3em 0;
padding:0 0 0 0; 
color:#111;
display:block;}
	
#lista_de_destacados li.morado {
background:transparent  url("/BBVASEGUROS/mult/morado_destacado_01.gif") 0 0 no-repeat;}

#lista_de_destacados li.azul {
background:transparent  url("/BBVASEGUROS/mult/azul_destacado_01.gif") 0 0 no-repeat;}

#lista_de_destacados li.amarillo {
background:transparent  url("/BBVASEGUROS/mult/amarillo_destacado_01.gif") 0 0 no-repeat;}

#lista_de_destacados li.verde {
background:transparent  url("/BBVASEGUROS/mult/verde_destacado_01.gif") 0 0 no-repeat;}

#lista_de_destacados .titular_destacado {
height:auto; 
border-width:0px;
border-color:#ccc;
background: transparent;
border-style:solid;
color:#111;
font-family:verdana, arial,sans-serif;
display:block;
font-weight:bold;
z-index:500;
width:auto;
text-align:center;
padding-top:23px;
margin-bottom:0.3em;
padding-bottom:0;
display:block;
font-size:70%;
}

*+html #lista_de_destacados .titular_destacado {position:relative}

#lista_de_destacados li.morado .final_de_destacado {
border-top:0.5em solid #fbf1f2;
}

#lista_de_destacados li.verde .final_de_destacado {
border-top:0.5em solid #d7ebd8;
}

#lista_de_destacados li.azul .final_de_destacado {
border-top:0.5em solid #e1eff2;
}

#lista_de_destacados li.amarillo .final_de_destacado {
border-top:0.5em solid #fff7e0;
}

.final_de_destacado {
position:relative;
width:126px;
border:0;
text-align:center;
padding:0.2em 0 0.2em  0;
text-decoration:none;
display:block;}

.final_de_destacado a {
display:block;
width:9em;
padding:0.1em 0.2em 0.1em 0.2em ;
color:#111;
top:1px;
font-size:60%;
border:1px solid #111;
text-decoration:none;
margin:0 auto 0 auto;
font-family: Verdana,Arial, sans-serif;}
	
#lista_de_destacados li.morado .final_de_destacado {
background:#CEB0B5 url("/BBVASEGUROS/mult/morado_destacado_01_fondo.gif") bottom left no-repeat;}	
#lista_de_destacados li.morado .final_de_destacado a {background:#E3D2D5;} 	
#lista_de_destacados li.morado .final_de_destacado a:hover {text-decoration:none;background:#B08289;}			

#lista_de_destacados li.azul .final_de_destacado {
background:#e1eff2 url("/BBVASEGUROS/mult/azul_destacado_01_fondo.gif") bottom left no-repeat;}	
#lista_de_destacados li.azul .final_de_destacado a {background:#B6d6de;} 	
#lista_de_destacados li.azul .final_de_destacado a:hover {text-decoration:none;background:#60a6b7;}		

#lista_de_destacados li.amarillo .final_de_destacado {	
background:#fcd883 url("/BBVASEGUROS/mult/amarillo_destacado_01_fondo.gif") bottom left no-repeat;}
#lista_de_destacados li.amarillo .final_de_destacado a {background:#FDE8B5;}  	
#lista_de_destacados li.amarillo .final_de_destacado a:hover {text-decoration:none;background:#FBB91E;}

#lista_de_destacados li.verde .final_de_destacado  {
background:#d7ebd8 url("/BBVASEGUROS/mult/verde_destacado_01_fondo.gif") bottom left no-repeat;}	
#lista_de_destacados li.verde .final_de_destacado a {background:#d7ebd8;}  	
#lista_de_destacados li.verde .final_de_destacado a:hover {text-decoration:none;background:#d7ebd8;}

.texto_destacado {
display:block;
position:relative;
font-size:65%;
margin:0;
line-height:130%;
padding:2px 4px 0 4px;
color:#111;
font-family: Verdana,Arial, sans-serif;}

#lista_de_destacados li.morado .texto_destacado {background:#fbf1f2;}
#lista_de_destacados li.amarillo .texto_destacado {background:#fff7e0;}
#lista_de_destacados li.verde .texto_destacado {background:#d7ebd8;}
#lista_de_destacados li.azul .texto_destacado {background:#E1eff2;}
#lista_de_destacados li .texto_destacado a {padding-bottom:0;margin-top:0.5em}


#lista_de_destacados li.morado .texto_destacado a {
display:block;
text-decoration:underline;
background:transparent url("/BBVASEGUROS/mult/vinieta_morada.gif") 0% 5px no-repeat;
padding-left:0.9em;
height:auto;
width:auto;
color:#111;
}

#lista_de_destacados li.morado .texto_destacado a:hover {
text-decoration:none;
background:transparent url("/BBVASEGUROS/mult/vinieta_morada_off.gif") 0% 5px no-repeat;}

#lista_de_destacados li.azul .texto_destacado a {
display:block;
text-decoration:underline;
background:transparent url("/BBVASEGUROS/mult/vinieta_azul.gif") 0% 5px no-repeat;
padding-left:0.9em;
height:auto;
width:auto;
color:#111;
}

#lista_de_destacados li.azul .texto_destacado a:hover {
text-decoration:none;
background:transparent  url("/BBVASEGUROS/mult/vinieta_azul_off.gif") 0% 5px no-repeat;}

#lista_de_destacados li.amarillo .texto_destacado a {
display:block;
text-decoration:underline;
background:transparent url("/BBVASEGUROS/mult/vinieta_naranja.gif") 0% 5px  no-repeat;
padding-left:0.9em;
height:auto;
width:auto;
color:black;
}

#lista_de_destacados li.amarillo .texto_destacado a:hover {
text-decoration:none;
background:transparent  url("/BBVASEGUROS/mult/vinieta_naranja_off.gif") 0% 5px no-repeat;}

#lista_de_destacados li.verde .texto_destacado a {
display:block;
text-decoration:underline;
background:transparent url("/BBVASEGUROS/mult/vinieta_verde.gif") 0% 5px no-repeat;
padding-left:0.9em;
height:auto;
width:auto;
color:black;
}

#lista_de_destacados li.verde .texto_destacado a:hover {
text-decoration:none;
background:transparent  url("/BBVASEGUROS/mult/vinieta_verde_off.gif") 0% 5px  no-repeat;}

.espaciador_borde {padding:0 0.2em 0 0.2em ;display:inline;margin:0 auto 0 auto;}

.final_de_destacado span.sep{
display:block;
width:6em;
padding:0.1em 0.2em 0.1em 0.2em ;
color:#111;
top:1px;
font-size:60%;
text-decoration:none;
margin:0 auto 0 auto;}

/* FIN DESTACADOS   */

#breadcrumbs, #breadcrumbs_grande {
padding:0 0 0 0;
border:0;
top:-2px;
height:1em;
left:-1px;
background:transparent;
position:relative;
margin-bottom:0 !important;
margin-bottom:0;
font-size:100%;
font-family: Verdana,Arial, sans-serif;}

#breadcrumbs {width:586px;}
#breadcrumbs_grande {width:726px;}
.indicador {float:right;display:inline;padding-right:29px;}
.indicador_con_boton {float:right;display:inline;padding-right:30px;padding-top:0px;}	
.indicador_con_boton_02 {float:right;display:inline;padding-right:29px;padding-top:0px;}	

.capa_a_la_derecha .indicador_con_boton_02 {top:-4px;position:relative;padding-right:29px;}
form {padding:0;}

.ir {
width:54px;
padding:0 0 2px  0;
top:-3px;
position:relative;
height:1.75em;
font-size:90%;
color:#111;
margin:0 0 0 15px;
background:#abcff3;
border:1px solid #59d;
}

.caja {
top:-2px;
position:relative;
margin:0 0 0 15px;
width:90px;
height:1.5em;
padding:0;
font-size:90%;
border:1px solid #676767;
background:#fff;
}

form.formularios_pequenos  {margin:0 0 0 8px;padding:0;}
 
.formularios_pequenos  label {
display:none;}	

.formularios_pequenos input {
margin:0;
font-family:Verdana,Arial,Sans-serif;
color:#000; }


#alineado {vertical-align:bottom;padding:0;}

/* TABLAS TABLAS TABLAS TABLAS TABLAS TABLAS TABLAS */

table {
height:auto;
font-size:100%;
border-left:1px solid #59d;
font-family: Verdana, Arial, Helvetica, sans-serif;}

table, td, th {border:none;}
caption {display:none;}

.tabla_comun table {
border-collapse:collapse;
padding:0;
font-family:Verdana, Arial, sans-serif;
}

.caja_de_contenido_grande_interior table.tabla_comun {width:698px;margin-left:1px;margin-bottom:1px}

.capa_a_la_derecha  table.tabla_comun {width:auto;display:block;position:relative;margin-left:1px;margin-bottom:2px}

table.tabla_comun  {
width:auto;
margin:1.2em 29px 1px 0;
border-top:1px solid #59d;
}

.tabla_comun  th {
background:#cde2f8;
border-top:1px solid #cde2f8;
border-bottom:1px solid #cde2f8;
border-left:1px solid #cde2f8;
border-right:1px solid #cde2f8;
text-align:center;
margin:0;
height:2.1em !important;
height:1.8em;
font-size:100%;
padding:0;
color:#222;
font-weight:bold;
}

.tabla_comun  th.formato {
border-right:1px solid #59d;
}

.tabla_comun  th.formato_02 {
border-right:1px solid #59d;
}
.tabla_comun .dob {
border-top:1px solid #59d;
}

.tabla_comun  th.fecha {
border-left:1px solid #59d;
}

.tabla_comun  td.largo_td {
width:89em;
}

.tabla_comun  th.fecha {
width:8em;
}

.tabla_comun  th.sector {
width:10em;
}

.tabla_comun  th.pais {
width:14em;
}

.tabla_comun  th.titulo_economic {
width:49em;
}

.tabla_comun  th.titulo_general {
width:32em;
}

.tabla_comun  th.titulo_autor {
width:14em;
}

.tabla_comun  th.titulo_previsiones {
width:58em;
}

.tabla_comun  th.titulo_tareas {
width:58em;
}

.tabla_comun  th.formato {
width:7.2em;
}

.tabla_comun  th.formato_02 {
width:9em;
}

table.tabla_comun  td.centrado {text-align:center;}

.tabla_comun  tr.blanco {background:#fff;border-right:1px solid #59d;}
.tabla_comun  tr.color {background:#EDEDED;border-right:1px solid #59d;}

.tabla_comun  td {
height:1.8em !important;
height:1.75em;
color:#333;
padding:0 0.5em 0.2em 0.5em !important;
padding:0.1em 0.5em 0.2em 0.5em;
border-bottom:1px solid #59d;
border-right:1px solid #59d;
margin:0;
}

td.icono_pdf a {
background-image:url(/BBVASEGUROS/mult/icono_pdf.gif);
background-repeat:no-repeat;
background-position: 0% 2px;
display:block;
height:1.2em;
padding:0.2em 0.2em 0.1em 1.2em;
text-align:center;
display:block;
}

td.icono_exc a {
background-image:url(/BBVASEGUROS/mult/icono_exc.gif);
background-repeat:no-repeat;
background-position: 0% 2px;
display:block;
height:1.2em;
padding:0.2em 0.2em 0.1em 1.2em;
text-align:center;
display:block;
}

.tabla_comun  td.inicial {
border-left:1px solid #59d;
}

.tabla_comun  td.inicial#top {
border-top:1px solid #ccc;
}

.tabla_comun  td.inicial_centrado {
border-left:1px solid #ccc;
text-align:center;
}

.tabla_comun  td#sinheader {
border-top:1px solid #999999;
}

table.tabla_comun  a {color:#333;text-decoration:underline;} 
table.tabla_comun  a:hover {color:#333;text-decoration:none;} 

table.tabla_comun ul.lista_de_tabla {
position: relative;
list-style-type:none;
left:0;
margin-top:0.3em;
width:100%;
}

table.tabla_comun ul.lista_de_tabla  li {
background-position:0px 60% !important;
background-position:0px 50%;
background-repeat: no-repeat;
background-image: url(/BBVASEGUROS/mult/vinieta_lista_tabla.gif);
background-color:transparent;
padding-left:8px;
padding-right:0;
}

table.tabla_comun ul.lista_de_tabla  a {
display: block;
color:#333;
width:100%;
position: relative;
margin-bottom:0.4em;
}

.paginacion {
display:block;
color:#333;
background:#ccc;
font-family:Verdana, Arial, sans-serif;
width:auto;
margin-right:29px;
text-align:center;
border:0;
padding:0.3em 0 0.5em 0  !important;
padding:0.2em 0 0.4em 0 ;
margin:0 auto 0 auto;
position:relative;}

.paginacion a {color:#222; text-decoration:underline;}
.paginacion a:hover {color:#222;text-decoration:none;}

.mapa_01 {padding-top:1px !important;padding-top:2px;margin-bottom:15px;}
.mapa_02 {margin-bottom:2px;}

/* navegacion  */

.primernivel a {
display:block;
width:698px;
border-bottom:1px solid #ccc;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
border-top:1px solid #ccc;
height:17px !important;
height:18px;
margin:1px 0 0 1px;
background: #ccc;
text-decoration:none;
}

.primernivel a:hover {
text-decoration:underline;
color:#333;
}

.menu_mapa ul ul {border-top:0}

.menu_mapa ul {
left:0 !important;
left:0;
position:relative;
display:block;
text-align:left;
width:90%;
padding:0;
margin:0;
list-style-type:none;
font:100%  Verdana, Arial, sans serif;
}

* html .menu_mapa ul {width:auto;}

.menu_mapa  a
{
display: block;
color:#333;
width:90%;
border-top:1px solid #ccc;
margin-left:1px;
text-decoration:none;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
padding-left:0;
}

.menu_mapa a:hover
{
text-decoration:underline;
}

.menu_mapa UL.primar  a
{
padding:0.3em 0 0.3em 26px;
width:100% !important;
width:100%;
background-position:34px 50%;
background-repeat: no-repeat;
}

.menu_mapa UL.primar Li.color a {
background-color:#EDEDED;
background-image: url(/BBVASEGUROS/mult/vineta.gif);
}

.menu_mapa UL.primar Li.color  a:hover {
background-color:#e6e6e6;
background-image: url(/BBVASEGUROS/mult/vineta.gif);
}

.menu_mapa UL.primar Li.blanco  a {
background-color:#fff;
background-image: url(/BBVASEGUROS/mult/vineta.gif);
}

.menu_mapa UL.primar Li.blanco  a:hover {
background-color:#e6e6e6;
background-image: url(/BBVASEGUROS/mult/vineta.gif);
}

.menu_mapa UL.secun a {
padding:0.3em 0 0.3em 70px;
width:103% !important;
width:100%;
background-position:68px 60% !important;
background-position:68px 50%;
background-repeat: no-repeat;
}	

.menu_mapa UL.secun Li.color a {
background-color:#ededed;
background-image: url(/BBVASEGUROS/mult/vinetavacia.gif);
}

.menu_mapa UL.secun Li.color a:hover  {
background-color:#e6e6e6;
background-image: url(/BBVASEGUROS/mult/vinetavacia.gif);
}

.menu_mapa UL.secun Li.blanco a  {
background-color:#fff;
background-image: url(/BBVASEGUROS/mult/vinetavacia.gif);
}

.menu_mapa UL.secun Li.blanco a:hover  {
background-color:#e6e6e6;
background-image: url(/BBVASEGUROS/mult/vinetavacia.gif);}

.separador {
margin-left:20px !important;
margin-left:20px;
display:block;
padding:0 0 0 0 ;}

.separadorprimernivel {
margin-left:4px;
margin-bottom:4px;
display:block;
font-size:110%;
color:#222;
font-weight:bold;
font-family:Verdana,Arial,sans-serif;
}

.separadorsegundonivel {
margin-left:10px !important;
margin-left:10px;
display:block;
}

.url_resultados a, .titulo_resultados a {
color:#333;
font-weight:bold;
font-size:110%; 
padding:0;
width:auto;
white-space:nowrap;
font-family: Verdana,Arial,  sans-serif;
margin:0 0 15px 0;
display:inline;
text-decoration:underline;
}	

.url_resultados a:hover, .titulo_resultados a:hover {
text-decoration:none;
}	

.url_resultados {margin-top:5px;}
.titulo_resultados {margin-bottom:5px;}
.resultados_en {top:-1px;padding-bottom:5px;position:relative}
	
.resultados {
margin-bottom:22px;
margin-right:0px !important;
margin-right:0;
display:block;
line-height:180%;
width:660px;
font-family: Verdana,Arial,  sans-serif;
text-align:justify;
color:#333;
}		

.resultados#no {margin-bottom:5px;}

.numero {
display:inline;
font-weight:bold;
font-size:100%; 
margin-bottom:5px;
font-family: Verdana,Arial,  sans-serif;
}	

.paginador {width:660px;display:block;text-align:center;border:0;
height:auto;}

ol.lista_romana {list-style-type:upper-roman;margin-bottom:0;margin-top:0;left:-15px;position:relative;}

ol li {vertical-align:bottom;border:0;margin-right:15px;margin-top:10px;}
ol li.sin_ma {margin-top:0}
ol.lista_romana ul li {vertical-align:bottom;border:0;margin-right:0;margin:7px 0 0 0;}
ol.lista_romana ul {list-style-type:none;margin:5px 0 5px  0;}

.radio_boton {
padding:0 0 0 0 ;
vertical-align:top;
width:15px;
margin:3px 0 0 0;}	

label.etiqueta_invisible {display:none;}
label.etiq_radio_boton {font-weight:normal;}
label.etiq_radio_boton span {line-height:200%;height:auto !important;height:20px;}

.caja_de_botoncheck {
padding:0 0 0 0;
margin:0.1em 1px 0 1px;
height:10px;}
a.a2  {color:#111; text-decoration:underline;}
a.a2:hover {color:#111;text-decoration:none;}

ul#cajas_laterales {
margin-top:10px;
}

ul#cajas_laterales span.image,
ul#cajas_laterales a.image {
display:block;
width:45px;
height:62px;
margin-left:8px;
margin-right:8px;
float:left;
background:transparent url("/BBVASEGUROS/mult/icon_publicaciones.gif") 0 0   no-repeat;
}


ul#cajas_laterales span.image em,
ul#cajas_laterales a.image em {
display:none;
}

* html ul#cajas_laterales span.image,
* html ul#cajas_laterales a.image {
margin-left:4px;
}

ul#cajas_laterales li {
list-style-type:none;
height:auto;
width:556px;
z-index:100;
position:relative;
color:#3d3d3d;
padding-top:8px;
margin-bottom:8px;
padding-bottom:8px;
background:#fff;
border:1px solid #59d;
}

ul#cajas_laterales li li {
border:0;
text-align:left;
margin-bottom:0;
width:auto;
color:#333333;
padding-top:0;
padding-bottom:0;
display:block;
border:1px solid white;
background:#fff;
}

#cajas_laterales ul.plegado {
z-index:300;
background:#fff;
padding-top:10px;
margin-top:10px;
padding-bottom:10px;
border:1px solid #59d;
display:none !important;}

#cajas_laterales ul.desplegado {
margin-top:4px;
z-index:300;
padding-top:10px;
padding-bottom:10px;
background:#fff;
margin:10px 8px 2px 8px;
border:1px solid #59d;
display:block !important;}

#cajas_laterales ul ul {
top:0;
display:block;
padding:0;
margin:0;
background:#fff;
position:relative;
}

#cajas_laterales ul ul li {list-style-type:none;}

#cajas_laterales ul ul li span  {
display:block;
background:transparent;
padding-left:0;
padding-right:0;
padding-top:0;
padding-bottom:5px;
font-family:"Trebuchet MS",Georgia, Verdana, sans-serif;
color:#3d3d3d;
font-size:120%;
text-decoration:none;
font-weight:normal;
}

.tre {
padding-top:5px;
min-height:32px;
}

* html .tre {
height:32px;
}

*+html .tre {
height:auto;
min-height:32px;
}

#cajas_laterales a.desplegado {
display: block;
position: static;
text-decoration:none;
width:118px;
text-align:center;
height:14px;
margin-left:430px;
background:transparent url("/BBVASEGUROS/mult/boton_deplegable.gif") 0 0   no-repeat;}

#cajas_laterales a.desplegado:hover {
background:transparent url("/BBVASEGUROS/mult/boton_deplegable_over.gif") 0 0   no-repeat;}

* html #cajas_laterales a.desplegado {
margin-left:425px;
}

#cajas_laterales a.plegado {
display: block;
position: static;
text-decoration:none;
width:118px;
text-align:center;
margin-left:430px;
height:14px;
background:transparent url("/BBVASEGUROS/mult/boton_deplegable.gif") 0 0   no-repeat;}

* html #cajas_laterales a.plegado {
margin-left:425px;
}

#cajas_laterales a.plegado:hover {
background:transparent url("/BBVASEGUROS/mult/boton_deplegable_over.gif") 0 0   no-repeat;
}


#cajas_laterales li.tipo_premium  div strong {
color:#333;}

#cajas_laterales li div strong {
display:block;
color:#333333;
line-height:100%;
font-family: Verdana,Arial, sans-serif;
font-size:110%;
font-weight:bold;
position:relative;}


#cajas_laterales li div a strong {
display:block;
color:#111;
line-height:100%;
font-family: Verdana,Arial, sans-serif;
font-size:100%;
font-weight:normal;
position:relative;}

#cajas_laterales li div strong em {
font-style:normal;
}

#cajas_laterales li ul li {
list-style-type:none;
text-align:left;
padding-left:8px;
margin-bottom:0;
margin-bottom:4px;
background:transparent url("/BBVASEGUROS/mult/bullet_desplegable.gif") 12px 6px  no-repeat;
}
 
 * html #cajas_laterales li ul li {
background:transparent url("/BBVASEGUROS/mult/bullet_desplegable.gif") 12px 8px  no-repeat;
}

 *+html #cajas_laterales li ul li {
background:transparent url("/BBVASEGUROS/mult/bullet_desplegable.gif") 12px 8px  no-repeat;
}

#cajas_laterales li ul li a {
background-color:transparent;
background-repeat:no-repeat;
background-position:0 0;
padding-left:12px;
color:#111;
font-family: Verdana,Arial, sans-serif;
font-size:100%;
padding-right:10px;
display:block;
text-decoration:none;}

#cajas_laterales li ul li a:hover {
text-decoration:underline;
color:#111;
}

.novedad {
margin-top:2px;
padding:0 0.5em;
background:transparent url("/BBVASEGUROS/mult/novedad.gif") 0 0  no-repeat;
}

.novedad em {
display:none
}


/*ESTILOS PARA LA PAGINA BBVA SEGUROS */

#textoazul { 
background : transparent;
font : bold 18px Arial, Helvetica, sans-serif;
color: #60A8B8;
width:100%;
margin-bottom: 20px;
clear: both;
 }
 
  
  #capa_plantilla_contenido ul{padding: 0px 0 10px 0;  list-style : none; margin-left:10px;}
  
 #capa_plantilla_contenido li{color: #555; background: url(/BBVASEGUROS/mult/cuadradito_bullet.gif) no-repeat 0px 8px; padding-left: 10px;  list-style : none;left:-10px;line-height: 1.8em;margin-bottom: 0px;font-weight:bold;font-size:11px;}
 
   
 #capa_plantilla_contenido p.negrita { 
 font : bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 margin-bottom:16px;
 color: #555;
  }
  
 #capa_plantilla_contenido p { 
 font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 margin-bottom:16px;
 color: #555;
  }
 
 
 #textoimagen { 
 position: relative;
 display: block;
 background : transparent;
 margin: 0px;
 padding : 0px;
 float:right;
 font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 clear: right;
 width:237px;
 vertical-align:top;
 }

#textoimagen img{ 
 clear: both;
 display:block;
 margin-bottom: 10px;
 } 
 
  #cuadro-alta { 
 background : transparent;
 display:block;
 text-align:center;
 width: 342px;
 float:left;
 margin-top:20px;
  }
  
  #cuadro-alta img{
  border:none;
  }

/* ----------------------------------------------------- */		
/* ----------------------------------------------------- */		
/* Especifidades Internet Explorer */

* html .formulario_comun span {width:374px;}
* html .formulario_login span {width:551px;}
* html .formulario_comun span.corto {width:468px;}
* html .formulario_login span.corto {width:390px;}
* html ol.lista_romana {left:-12px;}
* html .mas_pequenio {display:block;width:auto;height:auto;padding:0;margin:0 80px 0 0;}
* html .paginacion {width:100%;margin-right:0;margin-left:0;} 
* html table.tabla_comun  {width:100%;margin-right:0;}
* html .caja_de_contenido_grande_interior {width:680px;padding:13px 14px 13px 14px;}
* html .imagen_en_capa {margin:11px 0 0 1px;}	
* html .imagen_en_capa {margin:11px 0 0 1px;}
* html .cajas_a_la_izquierda {width:auto;display:table-cell;padding:0;margin:0;}
* html .imagen_interior {padding:0 0 0 13px;}		
* html #menu {padding:2px 0 0 2px;top:1px;}
* html #menu_principal li a	{font: 70% Verdana, Arial, Helvetica, sans-serif;}
* html #menu_principal ul#submenu_principal {width: 756px;}
* html #menu_principal li#activo_con ul#submenu_principal {width:756px;}
* html ul#menu_principal li#activo_con ul#submenu_principal  li {margin:0 0 0 0;height:1.2em;}
* html #menu_principal ul#submenu_principal a {top:-1px;}
* html #menu_principal ul#submenu_principal li {margin: 0 0 0 0;height:1.2em;}
* html #menu_principal {width: 756px;}	
* html #menu_principal li {float: left;}	
* html #menu_principal li.usual, * html #menu_principal li#activo  {margin: 0 0.05em 0 0;}
* html #menu_principal li#activo_con {margin:0 0 0 0;}
* html #menu_principal ul#submenu_principal {height:1em;top:1.2em; 	}	
* html #menu_principal li#activo_con ul#submenu_principal {height:1em;top:1.2em; 	}	
* html .caja_de_contenido {margin:0 0 15px  0;}
* html .caja_de_contenido_interior {width:100%;padding:13px 14px 13px 14px;}
* html .caja_de_contenido_interior_02 {width:100%;padding:11px 14px 13px 15px;}
* html .imagen_publicaciones {padding-right:1px;padding-top:0.4em;}
* html .capa_a_la_derecha  table.tabla_comun {width:613px;display:block;position:relative;margin-left:1px;margin-bottom:1px}
* html .inv_ie {display:inline;}
*+html .inv_ie {display:inline;}
* html .ir {top:-2px;}
* html .caja {top:-2px;height:1.75em;}
* html #cabecera_1 {	height:2.7em;width:756px;}	
* html #nav_global {margin-right:0.3em;	}		
* html #cabecera_1 li {	padding-right:0;}				
* html #contenido {margin:1.15em 0 0 0;}	
* html a.icono#pdf {background-position: 0% 60%;}			
* html #breadcrumbs, * html #breadcrumbs_grande {font-size:95%;}
* html .indicador {padding-right:0;}
* html .indicador_con_boton  {padding-right:0;padding-top:0;}
* html .capa_a_la_derecha .indicador_con_boton_02 {top:-4px;position:relative;padding-right:0}
* html .indicador_con_boton_02  {padding-right:0;padding-top:0;}
* html .texto_de_caja {width:100%;margin-top:0;border:0;margin-right:0;}
* html .texto_de_caja_mayor {width:699px;margin-top:0;}
* html .texto_de_caja_02 {width:100%;margin-top:0;}
* html .texto_de_caja_03 {width:725px;margin-top:0;}
* html .texto_de_caja_04 {width:100%;margin-top:0;}
* html .caja_de_contenido_grande_interior table.tabla_comun {width:698px;margin-left:1px;margin-bottom:1px}
* html .enlaces_inferiores  {padding-top:10px;margin-bottom:1px;}
* html div.mas_pequenio .enlaces_inferiores  {padding-top:8px;margin-bottom:0;}
* html div.mas_pequenio {margin-bottom:0.2em;}
* html #lista_de_destacados .titular_destacado  {margin-bottom:0;width:100%;}
* html div.mas_pequenio .enlaces_superiores {padding-bottom:7px;height:0.9em;padding-top:0.4em;}
* html .enlaces_superiores  {padding-top:0.4em;padding-bottom:7px;height:0.9em;}
* html #central	{width:586px;padding:0 1px 0 0 ;margin:0 7px 0 0;}	
* html #central_02	{width:756px;padding:0 15px 0 15px;}	
* html #central_03	{width:588px;padding:0 0 0 0;}	
* html #menuinferior {margin-top:1.1em;margin-bottom:0.7em;}
* html .caja_de_contenido {margin-top:1.1em;}
* html .caja_de_contenido_grande#con_margen_00 {margin-top:1.1em;}
* html .capa_plantilla_contenido#con_margen_02 {padding-top:1.6em;}
* html #lista_de_destacados li .texto_destacado a {padding-bottom:0;}
* html .caja_de_contenido_interior_03 {padding:1.1em 10px 1em 10px;}
* html select {width:250px;}

html:lang(es)>body .formulario_comun span {width:374px;}
html:lang(es)>body .formulario_login span {width:551px;}
html:lang(es)>body .formulario_comun span.corto {width:468px;}
html:lang(es)>body .formulario_login span.corto {width:390px;}
html:lang(es)>body ol.lista_romana {left:-12px;}
html:lang(es)>body .paginacion {width:auto;margin-right:29px;}
html:lang(es)>body #menuinferior {margin-top:4.1em;margin-bottom:1.3em ;}
html:lang(es)>body h2 {left:-1px;}
html:lang(es)>body  .caja_de_contenido_grande_interior h3 {left:1px;}
html:lang(es)>body .enlaces_superiores  {padding-top:2px;padding-bottom:1em;height:1.3em;}
html:lang(es)>body div.mas_pequenio .texto_de_caja {width:auto;}
html:lang(es)>body .texto_de_caja {width:auto;margin-top:0;margin-right:30px;}
html:lang(es)>body .texto_de_caja_1 {width:auto;margin-top:0;margin-right:30px;}
html:lang(es)>body .capa_a_la_derecha  table.tabla_comun {width:auto;display:block;position:relative;}
html:lang(es)>body table.tabla_comun  {width:auto;margin-right:29px;}
html:lang(es)>body .caja_de_contenido_grande_interior table.tabla_comun {width:698px;margin-left:1px;margin-bottom:1px}
html:lang(es)>body .texto_de_caja_mayor {width:699px;margin-top:0;}
html:lang(es)>body .texto_de_caja_02 {width:auto;margin-top:0;}
html:lang(es)>body .texto_de_caja_03 {width:726px;margin-top:0;}
html:lang(es)>body .texto_de_caja_04 {width:613px;margin-top:0;}
html:lang(es)>body .indicador {padding-right:30px;}
html:lang(es)>body .indicador_con_boton  {padding-right:28px;padding-top:0px;}
html:lang(es)>body .indicador_con_boton_02  {padding-right:29px;padding-top:0;}
html:lang(es)>body .caja_de_contenido_grande_interior .indicador_con_boton_02 {top:-2px;position:relative}
html:lang(es)>body .capa_a_la_derecha .indicador_con_boton_02 {padding-right:29px;top:-4px;position:relative;}
html:lang(es)>body div.mas_pequenio .enlaces_superiores {padding-top:2px;padding-bottom:1em;height:1.3em;}
html:lang(es)>body .enlaces_inferiores {padding-top:9px;margin-bottom:1px;}
html:lang(es)>body div.mas_pequenio .enlaces_inferiores  {padding-top:9px;margin-bottom:1px;}
html:lang(es)>body .capa_a_la_derecha  table.tabla_comun {margin-left:1px;margin-bottom:1px}
html:lang(es)>body #menu {padding:2px 0 0 2px;top:2px;}
html:lang(es)>body a.icono#pdf {background-position: 0% 3px;}
html:lang(es)>body #menu_principal {width: 756px }
html:lang(es)>body #menu_principal li#activo {margin: 0 0.03em 0 0;}
html:lang(es)>body #menu_principal li#activo_con {margin: 0 0 0 0;}
html:lang(es)>body #menu_principal li.usual {margin: 0 0.05em 0 0;}
html:lang(es)>body #menu_principal ul#submenu_principal li	{height:1.3em ;margin: 0.3em 0 0 0;}
html:lang(es)>body #breadcrumbs, html:lang(es)>body #breadcrumbs_grande {font-size:95%;}
html:lang(es)>body #menu_principal li#activo_con ul#submenu_principal {height:1.3em;}
html:lang(es)>body #menu_principal ul#submenu_principal  {top:1.2em;height:1.3em;	}
html:lang(es)>body #contenido {padding:1.25em 0 0 0 ;margin:1.4em  0 1em 0;}	
html:lang(es)>body .caja_de_contenido {margin:0 0 15px  0;}			
html:lang(es)>body .ir {top:-1px;}
html:lang(es)>body .caja {top:-2px;}
html:lang(es)>body #menu_principal ul#submenu_principal li {margin: 0 0 0 0;}
html:lang(es)>body #menu_principal li a	{font: 70% Verdana, Arial, Helvetica, sans-serif;}
html:lang(es)>body #menu_principal ul#submenu_principal	{width: 744px;}
html:lang(es)>body #menu_principal li#activo_con ul#submenu_principal {	width: 744px;}
html:lang(es)>body .imagen_publicaciones {padding-right:30px;padding-top:0.2em;}
html:lang(es)>body .caja_de_contenido_interior {padding:13px 14px 13px 14px;}
html:lang(es)>body .imagen_en_capa {margin:11px 0 1px 1px;}	
html:lang(es)>body .imagen_en_capa {margin:11px 0 1px 1px;}	
html:lang(es)>body .caja_de_contenido_interior_02 {width:100% ;padding:13px 0 14px 15px;}
html:lang(es)>body #central	{width:586px;padding:0 0 0 0 ;margin:0 16px 0 0 ;}	
/*html:lang(es)>body #central_02	{width:706px;padding:0 15px 0 15px;}	*/
html:lang(es)>body #central_02.clase_iframe {padding-left:0;background:#fff;}
html:lang(es)>body .caja_de_contenido {margin-top:1.3em;}
html:lang(es)>body .caja_de_contenido_grande#con_margen_00 {margin-top:1.3em;}
html:lang(es)>body .capa_plantilla_contenido#con_margen_02 {padding-top:1.3em;}
html:lang(es)>body #lista_de_destacados .titular_destacado {margin-bottom:0.15em;width:auto;}
html:lang(es)>body #lista_de_destacados li .texto_destacado a {padding-bottom:0em;}
html:lang(es)>body .mas_pequenio {display:block;width:auto;height:auto;padding:0;margin:0 84px 0 0;}
html:lang(es)>body .imagen_interior {padding:0 0 0 17px;}	
html:lang(es)>body .cajas_a_la_izquierda {width:auto;display:table-cell;padding:0;margin:0;}
html:lang(es)>body .caja_de_contenido_interior_03 {padding:1.1em 10px 1.02em 10px;}
html:lang(es)>body select {width:254px;}
