﻿/* INICIALIZAMOS ESTILOS   */
body, p, h1, h2, h3, h4, h5, h6, form, fieldset, label, input, legend, dd, dt, dl, img
					{ padding:0; margin:0;}


/* estilo para h3*/
.TituloH3
{
	font:1em Arial, Helvetica, sans-serif;	
	color:#B31B4A;
	font-weight: bolder;	
}


h3{
font-size:100%;
margin-bottom:0.6em;
margin-top: 2em;
color:#073047;
font-weight:bold;
border-bottom:#748B98 solid 0.01em;
}




p {margin: 0; padding: 0}

a { text-decoration: none;}

body				
{
	font:1em Arial, Helvetica, sans-serif;
	text-align: left;
	/*font-size:100%;*/
	font-size:90%;
	min-width:60em;
	background-image: url(../Imagenes/Deg2.gif);
	background-repeat: repeat-x;
}

.container
{
	background-image: url(../Imagenes/Deg2.gif); 
    background-repeat: repeat-x;
}
/*ANCHO MÍNIMO PARA IE6*/
* html .anchoMinimo { border-right:60em solid White;}

* html .container {
	margin-right:-60em;
	position:relative; 
	overflow:visible;
}

/*\*/
* html .anchoMinimo, * html .container {
	height: 1px;
}
/**/
/*Fin ancho mímimo IE6*/

legend,  .invisible
{
	 display:none;
}
					
fieldset
{
	 border:none;
}

p
{
	 margin-bottom:.5em;
} 

a
{
	text-decoration:none;
}

img	
{
	border:0;
}

.AlineaIzda				{ float: left;}
.AlineaDcha				{ float: right;}
.textdcha {
text-align:right;
}

.textal {
text-align:left;
}

.textar {
}
.textoCen {
text-align:center;
}


.marginTitulo	{ margin-bottom:.5625em;}
.mrgBttm			{ margin-bottom:2.5em;}
.mrgTop				{ margin-top:2em;}

/*DEFINICION ESTILOS ESTANDARIZACION*/
#CajaPrincipal		
{
	text-align: left;
	background-color: #FFFFFF;
	background-image: url(../Imagenes/contenedor_bkg.gif);
	background-repeat: repeat-y; 
}

.clearfloat { /* esta clase debe colocarse en un elemento div o break y debe ser el último elemento antes del cierre de un contenedor que incluya completamente a un elemento flotante */
    	clear:both;
        height:0;
        font-size: 1px;
        line-height: 0px;
    }
    
#CajaContenedora 
{ 
	background-color: #FFFFFF;
	min-width:45em;
	padding-right: 0.3em;
	padding-bottom: 2em;
	padding-left:0.3em;
	padding-top: 0.3em;
	margin-bottom: 10px;
	display: inline-block;
	width:98.5% !important; width:98%;
	min-height: 380px;
}

* html #CajaContenedora
{
	height: 370px;
	
}

#CajaContenido			
{
	padding: 0.2em 1em 0.5em 1em; 
	margin: 0 0 0 10.5em !important;
	background-color: #DBE6EB; 
}

.cabeceraContenido 
{
    padding-bottom: 0px;
	background-color: #DBE6EB;
}

/*CajaArriba*/
#CajaArriba			
{
	text-align:left;
	background-color: #FFFFFF;
	margin: 0;
	min-width:60em;
}


#CajaArriba .tema a img{ vertical-align:middle;}


 #CajaArriba #cabeceraSuperior
{
	background-image:url('../Imagenes/LogoCabecera.gif');
	background-repeat:no-repeat;
	background-position:85px 0px;
	background-color: #E2EDF1;
	height: 85px;
}

#CajaArriba #cabeceraSuperior .logo
{
	float:left;
	height: 85px;
	padding-bottom: 0px;
	background-color: #FFFFFF;
}

.logo
{
	width:85px; height:85px;
    background-image: url('../Imagenes/logo_CNMV.gif');
    background-position:top left;
    background-color:#98B9C3;
    position: absolute;
    top:0;
    left: 0;
}
* html .logo{position: static; float: left;}


/* DESCONEXIóN */
.Desconectar
{
	height: 1.7em;
	padding-left: 30px;
	margin-right: 0.5em;
	text-align: right;
	float: right;
	font-size: 0.7em;
	font-weight: bold;
	color:#01506B;
	overflow:hidden;
}

.lnkDesc { float: left;}

.Desc { float: left; padding-top: 3px; padding-left: 3px;}
	   
.ComboIdioma { float: left; display: inline; border-left: 1px solid white;}
.EtiquetaComboIdioma { font-size: 0.7em; margin: 0.3em 0.3em 0.3em 0.5em; background-color: White;}
.ComboIdioma select { font-size: 0.7em; width: 7em;}
*+html .ComboIdioma select option { margin-bottom: 1em; height: 25px;}


/*MENU INTRO*/

.intro 				{
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-transform:none;
}


#menuarriba			{
	margin-top: 0.5em;
	margin-right:0em;
	display:block; 
}

dl, dt, dd{

list-style: none;

}
#menuarriba ul, #menuarriba ol { list-style-type: none; margin:0;}
.menu_top ul, .menu_top ol { list-style-type: none; margin:0}

.menu_top dl dt dd, .menu_top ul { list-style: none; margin:0; padding:0;}

.menu_top {
	font-size:0.65em;
	float:left;	
    text-align: right; 
    overflow: hidden;
    margin-top: 0.3em;
	margin-right: 0.3em;
}

* html menu_top
{ position:relative; float: right; margin-right: 0; width: 60em;}
 .menu_top #smenu4
 {
	display:block;

 }
.menu_top ul {
	float: left;
	margin: 0 0.5em;
}
.menu_top li {
	cursor: pointer;
	color:#000000;
	text-align: left;
	width:auto;
	border-left: 1px solid white;
	padding-left: 5px;
	padding-right: 5px;
	display:inline;
}
.menu_top dd 
{
border-left: 1px solid white;
color:#000000; 
	
}
.menu_top li 
{
	text-align: left;
	padding-left: 5px;
	margin-bottom:-1px;
}
.menu_top li a {
color: #000000;
text-decoration: none;

border: 0 none;

}

.menu_top dt a 
{
	color: #000000;
	text-decoration: none;
	border: 0 none;
}

.menu_top li a:hover, .menu_top dt a:hover
 {
	color:#000000;
	text-decoration:underline;	
}

/* fin Idioma DESPLEGADO castellano */
/*MENU IZQUIERDO*/

	#CajaMenuIzda			{
	float:left;
	width: 10em;
	border-top: 10px solid #98B9C3; position:absolute;
	top: 85px;
	left: 1px;
	text-align:left; /* 20-11-2009*/
}

#CajaMenuIzda ul, #CajaMenuIzda ol{ margin:0; padding:0;}
#menu			
{
	padding:.125em;
	margin-bottom:.75em;	
	width: 10em;
	min-height: 2em;
	
}

* html #menu { height: 2em;}

	#menu ul li		{ margin-bottom:.5em; line-height:1em;color:#FFFFFF; min-height: 2em;}
	
	#menu ul ul 
	{ 
		width: 10em; 
	}
	 
	#menu .menuNivel1
	{
		background-position: 0px 0px;
		background-repeat:no-repeat;
		display:block;
		min-height:2em;
		padding:0 .625em .1875em .625em;
		color:#ffffff;
		white-space:pre-line; 	
		width: 8.5em;    
		/*background-color:#0A5980;  */
		background-image: url(../Imagenes/fondoDegradado2.gif);
		background-repeat: repeat-x;
		background-position:0em -1em;
		min-height: 2em;
		
		
		
	}
	*html #menu .menuNivel1 { height:2em;}
#menu .Menu2
	{
	padding:0 .625em .1875em .625em;
	padding-top:0.1875em;
	background-position: 0px 0px;
	background-repeat:no-repeat;
	display:block;
	min-height:2em;
	/*background-color:#0F6289;*/
	background-image: url(../Imagenes/fondoDegradado2.gif); /* nuevo 11-12-2009*/
	background-repeat: repeat-x; /* nuevo 11-12-2009*/
	background-position:0em -1em; /* nuevo 11-12-2009*/
	width: 8.5em;
	margin-top:-0.1em; /* nuevo 11-12-2009*/
	margin-bottom:-0.8em; /* nuevo 11-12-2009*/
}
#menu .Menu2 ul { 

	max-width: 8.5em;
	}
	


ul .menuNivel2,li .menuNivel2 {
	/*max-width: 8.5em;*/
	max-width:8.2em; /* NUEVO - 18-12-2009 */
	}
* html #menu .Menu2 { 

height: 2em;
}


#menu .Menu2 a,a.PrimerNivel
{
	 color:#fff; font-weight:bold;
	text-transform:uppercase;
}


* html .menuNivel2 { width: 8.5em; height: 1em;}

#menu .Menu2 a:hover,#menu menuNivel1 a:hover,a.PrimerNivel:hover
{
	font-weight:bold;
	text-decoration:underline;
	color:#FFFFFF;
}					


	.menuNivel2 a.SegundoNivel
					{
					/*color:#0A587F; */ /* COLOR ORIGINAL */
		
					color:#073047; /* NUEVO 18-12-2009*/
					font-size:59%; /*NUEVO 21-12-2009*/
					/*font-size:60%; NUEVO 18-12-2009*/
					/*margin-left:-1.5em;*/
					/*font-weight:bold;*/ 
					/*text-transform:uppercase;*/
			}
		
		
	

	.menuNivel2 a.SegundoNivel:hover
					{ 
					
					
					/*color:#B31B4A; */ /* COLOR ORIGINAL */
					/*color:#6E112E; NUEVO 18-12-2009, SUPRIMIDO 21/12/2009*/
					 /*font-weight:bold;*/
					text-decoration:underline; /* NUEVO 21/12/2009*/}	
	.menuNivel2Sel a.SegundoNivel
					{ color:#0A587F; font-weight:bold;
					text-transform:uppercase;}

	.menuNivel2Sel a.SegundoNivel:hover
					{ color:#B31B4A; 
					 font-weight:bold;
					text-decoration:underline;}						

#menu ul li.menuNivel2, #menu ul li.menuNivel2Sel
	{
	margin:0;
	margin-top:0;
	padding:0 .125em .125em 1.25em;
	line-height:1.2em;
	/*border-bottom:1px solid #0A587F;*/ /* FONDO ORIGINAL */
	border-bottom:1px solid #48829F;
	/*border-left:1px solid #0A587F;
	border-right:1px solid #0A587F;*/
	/*background-color: White;*/
	/*background-color: #9EBDC6; NUEVO - otra opción si se quiere cambiar y poner en vez de degradado*/
	background-image: url(../Imagenes/fondoDegradado4.gif); /* NUEVO 18-12-2009*/
	background-repeat:repeat-x; /* NUEVO 18-12-2009*/
	font-weight:bold;
	text-transform:uppercase;
}
.FuenteNegrita {
	color:#B31B4A;
	font-weight:bold;
	text-transform: none;
	font-style: normal;
	/*font-size:1.1em;*/
}
.FuenteNegrita a{
	color:#B31B4A;
	font-weight:bold;
	text-transform: none;
	font-style: normal;
	/*font-size:1.1em;*/
	
}
.FuenteNegrita a:hover{text-decoration:underline;}

#menu ul li.menuNivel2
					{
	/*background-image: url(../Imagenes/flecha_menu_azul.gif);
	background-repeat:no-repeat;
	background-position:0.5625em 0.375em; max-width: 8.25em; min-height: 2em;*/
	/*margin-top: 0;*/
	margin-top:0.8em;  /* NUEVO 18-12-2009 */
	/*margin-bottom: 0;*/
	margin-bottom:-0.8em; /* NUEVO 18-12-2009 */
		
}


* html #menu ul li.menuNivel2{height: 2em; width: 8.25em;}

#menu ul li.menuNivel2Sel
					{
	background-image: url(../Imagenes/flecha_azul.gif);
	background-repeat:no-repeat;
	background-position:.5625em .375em;
	background-color: #FFFFFF;	
}	
	
	#menu ul li.menuNivel2 .TituloUno, #menu ul li.menuNivel2Sel .TituloUno
					{ font-size:.7em;}

#menu img { width: 9.75em;}


/*MODULOS DE CONTENIDO CENTRAL*/

				
 .spacerBlockH
					{ padding:.675em; padding-top:0.1875em; min-height:2.7em;}
.margenContenido
					{
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 30px;
	padding-left: 20px;
	border: 0px solid #f9a800;
}
	
/*TEXTO EN PAGINAS*/
.bloqueTexto, .bloqueTexto_color{ padding-bottom:0.3em; margin-bottom:.5em;padding-left:0em;}

*+html .bloqueTexto{padding-left:1em;}

	.bloqueTexto a, .bloqueTexto_color a{ color:#5F757C; padding-left:0.55em;}
	
	.bloqueTexto a strong, .bloqueTexto_color a strong, a{
	color:#09637D;
	padding-left:0;
}

.PaginaContenido {font-size: 1em; font-family: Arial Sans-Serif}
	
	.PaginaContenido p
	{
		font-size: 1em;
	}	
	.PaginaContenido a
	{
		font-size: 1em;
	}
	.PaginaContenido ul li 
	{
		list-style-type:circle;
		font-size: 1em;
	}
	
.MapaWeb 
{	
	font-size: 0.75em;
	color:#01506B;	
	margin-left:0!important;margin-left:10px;
}
*+html .MapaWeb 
{		
	margin-left:10px;
}

.MapaWeb ol 
{	
	margin-top:3px;	
	margin-left:0px!important;margin-left:10px;		
	margin-bottom:10px;
}
*+html .MapaWeb ol 
{	
	margin-left:10px;		
}

.MapaWeb ol li
{	
	list-style-type:square;	
	margin-left:0!important;margin-left:1em;	
}
*+html .MapaWeb ol li
{	
	margin-left:1em!important;	
}

.MapaWeb ol li a
{	
	color:#01506B;	
}


	
.texto ol			{
	margin-left:2em;
	margin-bottom:0.2em;
	padding-left:0.7em;
}
	.texto ul		{ margin-bottom:.625em;}
	
	
	.texto ul li	{
	margin-left:1.5em;
	margin-bottom:0em;
	padding-left:1em;
	background:url(../Imagenes/flecha_azul.gif) no-repeat left 0.7em;
	list-style: none;
	list-style-type: none;
	color:#026488;
}

.texto-con_bg ul li	{
	margin-left:0em;
	margin-bottom:0em;
	padding-left:1em;
	background:url(../Imagenes/ico_lista.gif) no-repeat left 0.6em;
	list-style: none;
	list-style-type: none;
}

.texto .pdf {
	margin-left:1em;
	margin-bottom:0.2em;
	padding-left:18px;
	background:url(../Imagenes/iconopdf.gif) no-repeat left bottom;
	list-style: none;
	list-style-type: none;
	line-height:1.6em;
	padding-bottom:0.2em;
	margin-top: 0.2em;

}


.TextoNegrita
{
	font-weight:bolder;	
}

.texto, .PrimerNivel, .SegundoNivel, .TituloUno, .subir
						{
	font:.75em Arial, Helvetica, sans-serif; /* original font-size: 0.7em*/
	color:#575757;
}

.texto-con_bg
						{
	font:.7em Arial, Helvetica, sans-serif;
	color:#575757;
	background-color:#E8EEF2;
}

	.texto a, .texto-con_bg a	{ color:#5F757C;}
	.texto p a, .texto-con_bg p a	{ background:none; padding-left:0; font-size:1em;}

	.bloqueTexto .texto a, .texto-con_bg a

						{ font-size:1em; background-image:none; padding-left:0;}

.bloqueTexto_color p

						{ font-size:0.85em; }

.bloqueContenido
{
	padding-bottom: 0.3em;
	margin-bottom: 0.5em;
	font:0.9em Arial, Helvetica, sans-serif;	
}

	
/*PIE DE PÁGINAS*/
#cajaPiePag {
	margin:0 auto;
}

.piepagina {
	height:4em;
	text-align: center;
	margin-left: 20%;
	
}

.piepagina #pietextos {
	text-align: center;
	margin-left: 10px;
	margin-top: 10px;
	float: left;
}

.piepagina #pietextos #pietextosarriba {
	margin: 0 auto;
	text-align: center;
	padding-top: 0.5em;
}

.piepagina #pietextos #pietextosabajo {
	margin-top: 0.4em;
	clear: left;
}

.piepagina #wai	{
	padding:0.5em 0.2em 0em 1em;
	margin:0.5em 0 0 0;
	float:left;
}
.piepagina #w3c	{
	padding:0.01em 0.3em 0em 0.5em;
	margin:0.5em 0 0 0;
	float: left;
}

.piepagina .copyright {
	padding:0.0625em 0.9375em 0.0625em 0.1em;
	margin:0.1em 0 0 2em;
	border-right:1px solid #CAD8E2;
}
.piepagina .enlacespie {
	padding:0.0625em 0.5em 0.0625em 0.5em;
	border-left: 1px solid #CAD8E2;
}

.piepagina .enlacespie a {
	color:#575757;
}

.piepagina .enlacespie a:hover { 	
	color:#BD2129;
}

.validacion { padding-right: 0.5em;}


/*para el caso de los titulares de secciones*/
			
#CajaTitulosUno
{
	border-bottom:0px solid #CAD8E2;
	margin-bottom:0em;
	margin-top: 0.5em;
	height: 2em;
	margin-left: 20px;
}

#CajaTitulosDos
{
	float:left;
	margin-bottom:0.3em;
	width:100%;
	margin-top: 0.5em;
}

#CajaTitulosDos .TituloUno
{
	font-size:0.7em;
	font-weight:bold;
	color:#999;
	font-variant: normal;	
}
.tituloSeccion
{
	font:.75em Arial, Helvetica, sans-serif; 
	color:#fff;
}

.TituloDos	{
	font:1.2em Arial, Helvetica, sans-serif;
	color:#B31B4A;
	font-variant: normal;
	
	margin-bottom: 0.5em;	
	line-height: 1.2em;
}
* html .TituloDos { height: 1%;}

.Titulo_conico	{
	/*font:1em Arial, Helvetica, sans-serif; */
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-variant: normal;
	
	padding:0.4em;
	border-bottom:1px solid #CCCCCC;
	/*font-size: 1em;*/
	font-size:90%;
	font-weight: bold;
	height:1.7em;	
}

.Titulo {
	font:1em Arial, Helvetica, sans-serif; 
	color:#B31B4A;
	font-variant: normal;
	margin-top: 0.2em;
	padding:0.4em;
	/*border-bottom:1px solid #CCCCCC;*/
	font-size: 1em;
	font-weight: bold;
	/*height:1.7em;	*/
	height: 1.3em; /* 3-12-2009*/
}

.Titulo a, Titulo a:visited {color:#B31B4A; text-decoration: none; }
.Titulo a:hover {color:#B31B4A; text-decoration: underline; }

.Titulo_conico {color: White;
	/*background-color: #004970;*/
	background-image:url(../Imagenes/fondoDegradado2.gif);
	background-repeat: repeat-x;
	background-position: 0em 0em;		
	}
	
.Titulo_conico a, Titulo_conico a:visited{color: White;
	/*background-color: #004970;*/
	text-decoration: none;
	margin:0;
	padding:0;}
	
.Titulo_conico a:hover{color: White;
	/*background-color: #004970;*/
	text-decoration: underline;}


.texto-con_bg {
	padding:10px;
	border-top:1px solid #CAD8E2
}

.centroIzquierda {
	background-color: #FFFFFF;
	
	margin-right: 14.5em;
	padding: 0px;
	margin-top:0px;
	margin-bottom: 0px;
	border: 0px solid;
	border-color: #33FF66;
	min-width:22em;
}


.centroDerecha 
{
	float:right;
	width:14em;
	background-color: #FFFFFF;
	border-color: #f9f9f9;
	padding: 0px;
	border-right: 0px solid;
	display: block;
}


.FondoCaja{background-image: url('../Imagenes/fondo_destaca.gif'); 
	background-repeat: repeat-x; }

.cajaBloque .itemCaja 
{
	background-image: url('../Imagenes/fondo_destaca.gif'); 
	background-repeat: repeat-x; 
	padding: 0.5em;
		
}

.cajaBloque .itemCaja .itemLinea {
	margin-left: 120px;
	border-bottom:1px solid #CCCCCC;
}

* html .itemFoto{ padding-bottom: 5px;}

.cajaBloque .itemCaja .itemFoto {
	text-decoration: none;
	width: 110px;
	height: 90px;
	float: left;
}


.itemFotoApartado {
	text-decoration: none;
	width: 110px;
	height: 90px;
	float: left;
}

.cajaBloque .itemCaja .itemTexto {

	padding: 0.5em 0.5em 0.5em 0em;
	font-size: 0.7em;
	
	
}



.margenItemTexto {margin-left: 110px;}
.cajaBloque .itemCaja .itemTexto p {
	text-decoration: none;
	margin: 0;
}
.vermas {

	color: #026488;
	background-image: url(../Imagenes/flecha_ver.gif);
	background-repeat: no-repeat;
	background-position: 0 0.7em;
	line-height: 1.7em;
	padding-left: 0.5em;
	padding-top: 2px;
}
* html vermas
{ text-align: left;}
.ver {
	text-decoration: none;
	color: #FFFFFF;

	line-height: 1.7em;
	padding-left: 0.5em;
	padding-top: 0px;
	float: right;
	margin-right: 0.7em;
	height: 25px;
	width: 50px;
	font-size:80%;
}

.FijarTexto { position: absolute; margin-left: 0.5em;}

.ver img 
{ width: 4em; 
  height:1.6em;
}

.ver a{
	text-decoration: none;
	color: #FFFFFF;
}
.ver a:hover{
	text-decoration: underline;
	color: #FFFFFF;
}


.mas {
	color: #026488;
	padding-left:5px;
}
.mas a:hover{text-decoration:underline;}

.cajaBloque_fondo .itemCaja .texto {
	text-decoration: none;
	padding: 0.5em 0.5em 0.5em 1em;
	
	margin-left: 0px;
	
}
.cajaBloque_fondo .itemCaja .texto p {
	text-decoration: none;
	margin: 0;
}

.destacaBloque
					{
	border-style: solid;
	border-width: 1px;
	/*border-color: #CCCCCC;*/
	border-color: #DBE6EB;
	margin-bottom: 10px;
	
}

.destacaBloque .Titulo_conico {
	padding:0.5em;
	padding-top:1em;
	padding-bottom: 0.8em;
	border-bottom:1px solid #CCCCCC;
	/*font-size: 0.8em;*/
	font-size:90%;
	
}

.destacaBloque .Titulo {
	
	border-bottom:1px solid #CCCCCC;
	font-size: 1.3em;

}
.destacaBloque .itemCaja {
	clear: both;
	padding: 0.5em;
	display: block;
	
	/*margin-bottom: 1em;*/
	/* margin-bottom: -2.8em; 	NUEVO 20-11-2009*/
	margin-top:0em;		 /*NUEVO 4-12-2009*/
	/*margin-left:-1.5em; 	 NUEVO 20-11-2009*/
	/* padding-left:0em;		NUEVO 20-11-2009*/
	 /*padding-right:0em;		NUEVO 20-11-2009*/


}

.imgPeq
{
	float: left;
	width: 50px;
	height: 50px;			
	
}

#maletin {
	/*background-image:url(../Imagenes/ico_maletin2.gif);*/
	/*background-image:url(../Imagenes/iconos/maletin21.jpg);
	background-repeat:no-repeat;
	background-position:3px 3px; */
		background-image:url(../Imagenes/iconos/maletin23.jpg); /* NUEVO 9-12-2009*/
	background-repeat:no-repeat; /* NUEVO 9-12-2009*/
	background-position:0 0; /* NUEVO 9-12-2009*/
	padding-left: 55px;
	/*min-height:31px;*/
	min-height:31px;
}
* html #maletin { height:27px;}

.BotonMaletin
{
	border: 0;
	/*background-color: #004970;*/
	background-color: #004970;
	color: White;
	font-size: 1.2em;
	font-weight: bold;
	cursor:hand;
	clear: right;
}
.btAnadir
{
	text-align: right; 
	margin-bottom: 0;
	font-size: 0.6em;
	width:6.5em;
	float: right;
}
*+html .btAnadir 
{
	width: 7em;
	/*margin-top: -0.5em;*/
	margin-top: -3em; /*NUEVO 9-12-2009*/
}

.itemTextoM
{
	font-size: 0.7em;		
}

.itemTextoM ol {
	text-decoration: none;list-style-type: none; margin: 0; padding:0;
}

.itemTextoM li {
	text-decoration: none;	list-style-type: none; margin: 0; padding:0;list-style-type: none; margin: 0; padding:0;
}
.itemTextoM img { width: 10px; height:10px;}

.imagenM { width: 42px;
			height: 42px;
			padding: 2px;}
			

.itemTextoM a { color: #026488;}

.itemTextoM a:hover
{
	color: #026488;
	text-decoration:underline;
}

.Edicion
{
	text-align: left;
	padding-top: 1em;	
	margin-left: auto; 
	margin-right: 0; 	
}

.Anadir
{
	background-image: url(../Imagenes/iconos/añadir.ico); 
	background-position: left;
	background-repeat: no-repeat;
	width: 5em;
	float: right;
	font-size:0.7em;
}

.BorrarEnlace 
{		
	width: 20px;
	height: 16px;
	padding-right: 4px;
}

.separador
{
	height: 10px;
	width: 100%;
	/*border-top: 1px solid silver;*/
	border: none; /*20-11-2009*/
	margin: 0.3em auto 0.3em auto;
}


.separadorvacio
{
	height: 10px;
	width: 100%;	
	margin: 0.3em auto 0.3em auto;
}

.destacaBloque .itemCaja .itemTexto {
	text-decoration: none;
	padding: 0.5em 0.5em 0.5em 0/*1em*/;
	width: auto;
	/*font-size: 0.77em;*/ 
	/*font-size:1.1em ;  24-11-2009*/
	/*font-size: 0.85em;  NUEVO 4-12-2009 */
	font-size: 75%; /*NUEVO 7-12-2009*/
	margin-left: 0.3em;
}

.destacaBloque .itemCaja .itemTexto ul{
	color:#026488;
}

.destacaBloque .itemCaja .itemTexto ul{
	color:#026488;
}


.margenTexto {
	padding-left: 50px;

}
.destacaBloque .itemCaja .itemTexto p {
	text-decoration: none;
	margin: 0;
}



.destacaBloque .itemCaja .itemTexto .vermas {
	text-decoration: none;
	color: #026488;
	background-image: url(../Imagenes/flecha_ver.gif);
	background-repeat: no-repeat;
	background-position: 0.1em 0.7em;
	line-height: 1.4em;
	padding-left: 0.5em;
}

.destacaBloque .itemCaja .itemLinea {
	clear:both;
	margin-left: 110px;
	border-bottom:1px solid #CCCCCC;
	background-image: url(../Imagenes/flecha_ver.gif);
	
	
}
#CajaBuscar {
	font-size: 0.75em;
	color:#474747;
	text-align: right;
	display: block;
	background-color: #DBE6EB;
	width:100% !important; width:98%;
}


#CajaBuscar input {
	border:1px solid #CCCCCC;
	margin-right:2px;
	color:#555555;
	width: 7em;
}
#CajaBuscar .etiqueta {
	line-height:0.9em;
	margin-right:5px;
}

.lupa {
	vertical-align:bottom;
}

.itemTextoFoto
{
	margin-left: 128px;	
	font-family:Arial Sans-Serif;
	/*font-size: 11px;*/
	font-size: 90%; /* NUEVO 19-1-2010*/
	text-align:justify; /* NUEVO 20-1-2010*/
}

.itemTextoFoto .contentTitulo{
	font-size: 110%; /* NUEVO 20-1-2010*/
}

/*Para ie6 */
* html .itemTextoFoto
{
	/*padding-bottom: 5px;*/
	margin-left:0;
	float:left;	
}

.itemTextoFoto li a
{
	text-decoration: none;
	color: #026488;
}



/*.itemTexto a {
color: #026488;

}*/

/*.itemTexto a:hover {
color: #026488;
text-decoration:underline;
}*/


/* migas */
#migas{
	background-color: #DBE6EB;
	font-size: 0.9em;
	min-height: 0.8em;
	display: inline-block;
	padding-bottom: 5px;
}

* html #migas {height: 1%;}

#migas ul{
	font-size:0.75em; list-style-type:none;margin:0; padding:0;
}
#migas li{
	background: url(../Imagenes/flecha_migas.gif) no-repeat right center;
	display:inline;
	padding:0 8px 0 0;
	margin-left:5px !important;
	margin-left: 2px;
}
#migas li a{
	color:#474747;
}
#migas li a:hover{
	text-decoration:underline;
}
#migas .actual, #migas .actual a{
	color:#01506B;
	background:none;
}

.antetitulo, .fecha, .linkIcono, .txtForm, .txtMin, #pietextos
						{
	font:.6em Arial, Helvetica, sans-serif;
	color:#575757;
}

.bloqueTexto		
{ 
	padding-bottom:0.3em;
	margin-bottom:1em;
	border:1px solid #CAD8E2;
    float: left;
    width: 98%;
}
.bloqueTexto	 p
{
	padding:0.5em;
	font-size: 0.7em;
}

	.bloqueTexto.separaBloque
		{
			border-bottom-style: solid;
			border-bottom-width: 1px;
			border-bottom-color: #E3EAF0;
		}


.bloqueTexto_color		
{ 
	padding-bottom:0.3em;
	margin-bottom:1.5em;
	border:1px solid #CAD8E2;
	margin-left: 0px;
	margin-right: 0px;
	background-color:#F4F4F4;
}
.bloqueTexto_color	 p
{
	padding:0.5em;
	font-size: 0.7em;
}


.destacaBloque_fondo .itemCaja .itemFoto 
{
	text-decoration: none;
	float: left;
	padding: 5px;
}
.destacaBloque_fondo .itemCaja .itemTexto 
{
	text-decoration: none;
	padding: 0.5em 0.5em 0.5em 1em;
}

.Titulo_bloque		
{
	padding-bottom:0.3em;
	margin-left: 0px;
	margin-right: 0px;
	background-color:#888888;
	padding: 5px;
	color: #FFFFFF;
	text-transform: uppercase;
	font-size: 0.9em;
}

.cajaBloque
					{
	/*border-style: solid;
	border-width: 1px;
	border-color: #CCCCCC;*/
	background-color: #FFFFFF;
	margin-bottom: 10px;
	text-align:justify; /*24-11-2009*/
	
}


.cajaBloque_fondo
{
	/*border-style: solid;
	border-width: 1px 0px 1px 0px;
	border-color: #CCCCCC;*/
	background-color: #FFFFFF;
	background-image: url(../Imagenes/fondo_destaca.gif);
	background-repeat: repeat-x;
	margin-bottom:10px;
}

* html .cajaBloque_fondo
{	width: 97.5%;
	float:left;
	height: 1%;
}
.cajaBloque_fondo .itemCaja 
{
	width: 100%;
	background-image: url('../Imagenes/fondo_destaca.gif');  
	background-repeat: repeat-x; 
	padding: 0.5em;
	margin-bottom: 1em; max-width: 98%;
	border-top:1px solid #CCCCCC; display: inline-block;
}
 * html .cajaBloque_fondo .itemCaja 
{ padding-bottom: 15px;}
.cajaBloque_fondo .itemCaja .itemFoto 
{
	text-decoration: none;
	width: 85px;
	float: left;
	margin: 5px;
}
* html .cajaBloque_fondo .itemCaja .itemFoto 
{
	padding-bottom: 5px;	
}
.cajaBloque_fondo .itemCaja .itemTexto 
{
	text-decoration: none;
	padding: 0.5em 0.5em 0.5em 0.5em;
	/*font-size: 0.7em;*/
	/*font-size:0.8em;*/
	margin-bottom: 1em; /*30-11-2009*/
}





.cajaBloque_fondo .itemCaja .itemTexto p 
{
	text-decoration: none;
	margin: 0;
	text-align:justify; /*24-11-2009*/
	font-size:90%;
	margin-bottom:1em; /*30-11-2009*/
}

.cajaBloque_fondo .itemCaja .itemTexto p a{

	color:#B31B4A; /* NUEVO 30/11/2009*/
	text-decoration:underline;/* NUEVO 30/11/2009*/

}

.cajaBloque_fondo .itemCaja .itemTexto p a:hover{

	color:#B31B4A; /* NUEVO 30/11/2009*/
	text-decoration:none;/* NUEVO 30/11/2009*/

}

.cajaBloque_fondo .itemCaja .itemTexto ul li a{

	color:#B31B4A; /* NUEVO 30/11/2009*/
	text-decoration:underline;/* NUEVO 30/11/2009*/

}

.cajaBloque_fondo .itemCaja .itemTexto ul li a:hover{

	color:#B31B4A; /* NUEVO 30/11/2009*/
	text-decoration:none;/* NUEVO 30/11/2009*/

}



.cajaBloque_fondo .itemCaja .itemTexto .ver .mas 
{
	color: #FFFFFF;
	text-decoration: none;
}
#buscarform {
	display:block;
	overflow:hidden;
}

/*ACCESO*/

.FSetUsuario 
{
	  width: 90%; 
	  border-top: 1px solid #BFBFBF ;
	  border-bottom: 1px solid #BFBFBF ;
	  padding-top: 10%;
	  background-color: #FFFFFF;
	  background-image: url('../Imagenes/fondo_destaca.gif');
	  background-repeat: repeat-x;
	  height: 10em;
}



.TituloAcceso
{
	font-size: 1.5em;
}

.TextoAcceso
{
	margin-top: 5%;
	width: 75%;
	color: #000000;
	font-size: 0.75em;
	margin-bottom: 4%;
	padding-left: 50px;
	text-align:justify;
}

.Bienvenido
{
	margin-top: 1em;
	margin-left:auto;
	margin-right:auto;
	text-align: justify;	
}

.padIzq
{
	padding-left:20px;	
}
.margIzq {margin-left: 20px;}

.margenSup
{
	margin-top: 5%;	
}
	

.Bloque
{
	display: block;
}

.EnLinea
{
	display: table-cell;
}

* html .EnLinea{display:inline;}

.a15
{
	width: 14.5%; float:left; padding: 1% 0 1% 0;
}

.a25		
{
	width: 24.5%; float: left; padding: 1% 0 1% 0; 
}

.a35
{
	width: 34.5%; float: left; padding: 1% 0 1% 0;
}

.a45
{
	width: 44.5%; float: left; padding: 1% 0 1% 0;
}

.a50
{
	width: 49.5%; float: left; padding: 1% 0 1% 0;
}

.a60
{
	width: 59.5%; float: left; padding: 1% 0 1% 0;
}

.a75
{
	width: 74.5%; float: left; padding: 1% 0 1% 0;
}

.a80
{
	width: 79.5%; float: left; padding: 1% 0 1% 0;
}
.a85
{
	 width:85%; padding: 1% 0 1% 0;
}


.a100
{
	width: 99.4%;
	
}

.Centrar
{	
	text-align: center;
}

.MargenSupForm
{
	margin-top: 12%;
}

.SeparadorIZQ
{
	margin-left: 3%; 
}

.SeparacionTexto {margin-left: 1%;}

.Boton
{
	background-color:#8B2B43;
	color: White;
	font-weight: bolder;
	width:6em;
}


.clearBoth
{
	clear: both;
}

.clearDer
{
	clear: right;
}

.txtBox
{
	width: 10em;
}

.Barra 
{
	width: 100%;
	height: 1em;
	background-color: Gray;	 
	color: White;
}

.TextoAzul
{
	color:#026488;
	font-weight: bold;
	
}

/*Fin acceso*/

/*Estilo para el contenedor del Error.*/
.ContentErrores
{
	width:98%;
	min-width:35.5em;
	margin-bottom:0.8em!important;margin-bottom:0.5em;	
	padding-top:0em!important;padding-top:0.05em;
}


.ErrorValidacion
{
	margin: 0.5em;
	text-align: center;
}
		
/* Fuente Error*/
.Error
{
	font-size: 0.8em;
	color: Red;
	font-family:Verdana;
}
/*Fin Error*/

/* FORMULARIOS */
.fsetForm
{
	border: 2px solid #CCCCCC;	
	padding: 2%;
	background-color: #FAFAFA;	
}

.fsetFormMediano
{
	border: 2px solid #CCCCCC;	
	padding: 2%;
	background-color: #FAFAFA;	
	width:94%;
}
.legend
{
	color: #953049;
	font-size: 0.8em;
	font-weight:bolder; 	
}

.Controles
{
	width: 15em;
}

.ControlesFU
{
	width: 22.5em;
}

.EtiquetaEdicion /*quite el acento a Edición*/
{
	font-size: 0.8em;	
}

.Edicion
{
	width: 5em;
	float: right;
}

.TextoControles
{
	font-size: 0.8em;
}

.Obligado
{
	margin-bottom: 15px;	
}

/*fuente del asterisco (campos obligatorios)*/

.asterisco
{
	color:Red;
	font-size:1em;
	margin-left:0.2em;	
}
	
/*TABLAS*/

.Tabla
{	
	width:100%;
	border-collapse: collapse;
	border-color:#6C2537;
}	
	
/*estilo para los encabezados de la tabla*/
.encabezado			
{
	background-color:#6C2537;
	color:White;
	font-size:0.8em;
	height:1.8em;
	font-weight:bold;
}
			
.fuenteTabla
{
	font-size:0.8em;
	font-family :Arial, Helvetica, sans-serif;	
}

/*Tabla de USUARIO */
.Enlaces
{
	width: 45px;
	text-align:center;
}

.imgEnlace
{
	padding: 2px;	
}


/*Tabla IDIOMAS */
.descripcionIdioma{width:58%;}

.activoIdioma{width:38%;}


/*Lista de perfiles de usuario*/
.clearDerecha   
{
	 clear: right;
}

.ListBoxSeccion
{
	width:15.5em;
	height:9em;
	font-size:0.70em;
}
/********************************************/
/*Estilos para botones de listas de selección de perfiles*/
.contenedor4botones
{
	float:left;
	width:3em;
	height:8em;
	margin-left:0.3em !important;margin-left:0.4em;
	padding-top:1.6em;
}

.anchoBtnP
{	
	width:3em;
	background-color:#4A1C28;
	color:White;
	font-size:0.6em;
	font-weight:bold;
	height:1.8em;
}

.separacionbtn{margin-top:0.4em!important;margin-top:0.3em;}


/*Fin */

/*Contenedor de botones aceptar/cancelar*/

.content2btn
{
	width:18em;
	height:5%;
	margin:auto;
}
			  
/*boton Alta*/
.altoContenedorBoton
{
	height:1.5em;
	margin-top:0.5em;
	margin-bottom:0.5em;			
}
			
.margenIzq{margin-left:10.5em;}

.anchofijo10
{
	width:10em;
	float:left;
}
			
.anchofijo15
{
	width:15em;
	float:left;
}	
.anchofijo4
{
	width:4em;
	float:left;	
}		
.ContenedorEtiquetaControles
{	
	display:block;
}

.margenTop{padding-top:0.7em;}

/*Fin de lista de perfiles de usuario*/

/*Idiomas(quite la ñ a Pequeño)*/
.tamañoCtroltxtPequeno{width:5em;}

.borde{border: 1px solid blue;}

.flecha
{	width: 11px;
	height: 11px;
	background-image: url('../Imagenes/iconos/enlaceder.gif');	
	background-repeat: no-repeat;
	float: left;
}
.lnkLetrasGlosario
{
	font-family: verdana;
	font-size: 14px;
	font-weight: bold;
	color: #6E4736;
	padding-left:1.8%;
}

.anchoTxtArea
{
	width:450px;
	height:100px;	
}

.glosario {
	text-decoration: none;
	padding-bottom:0.3em;
	margin-bottom:0.5em;
	font-size: 0.75em;
	display: table;
}
.glosario p {
	text-decoration: none;
	margin-bottom: 10px;
}
.glosario p em {
	color: #015E7E;
	text-decoration: none;
	font-weight: normal;
}
.glosario .ficha {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #015E7E;
	padding: 2px;
	text-transform: uppercase;
	font-weight: bold;
	border: 2px solid #015E7E;
	line-height: 1.6em;
}
.glosario #fichas {
	text-decoration: none;
	margin-top:10px;
	margin-top:10px;
	
	height:2.5em;
	
}

/****************************************************/
/* Estilos para las tablas de busquedas */
.tblBusqueda
{
	width:100%;	
	font-family: verdana;
	border-collapse:collapse;	
}

.tblBusqueda th
{
	background-color:#f3f3f3;
	height: 20px;	
	border-bottom: solid 1px #cccccc;	
}

.tblBusqueda td
{
	height: 18px;
	border-bottom:1px solid #cccccc;	
}

.tdGlosarioTermino
{
	color:#015E7E;
	width:15%;	
} 
.tdGlosarioDefinicion
{
	text-align:justify;
	width:85%;
	margin-left:3px;
	font-size:90%;
	/*vertical-align:top;*/	
} 

.tdGlosarioDefinicion a
{
	text-decoration:underline;
	color:#B31B4A;
} 

.tdGlosarioDefinicion a:hover
{
	text-decoration:none;
	color:#B31B4A;
} 


.tblBorder
{
	border-left: solid 1px #cccccc;
}

.tblBorderBottom
{
	border-bottom:solid 1px #cccccc;	
}


.tblTextoResultado
{
	font-family: verdana;
	font-size: 12px;			
}

.ContenidoHTML
{	
	/*font-size: 11px;*/
	/*font-size:0.8em;*/
	border: 1px solid #CAD8E2;			
	margin-bottom: 10px;
	padding: 8px 8px 8px 8px;
	text-align:justify; /*NUEVO 19/11/2009*/
	height:auto;
	/*display:block;*/
	overflow:hidden;
	font-size:90%; /*Nuevo 24-11-2009*/
	
}
/* html .ContenidoHTML{height:1%;}*/
* html .ContenidoHTML{padding:8px 8px 8px 4px;
	width:auto;
	margin-left:0.5em;}
.ContenidoHTML a
{	
	color:#B31B4A;/*#026488;*//*#01506B;*/ /*NUEVO 19/11/2009*/
	/*text-decoration:none;*/
	text-decoration:underline; /*NUEVO 19/11/2009*/
}

.ContenidoHTML a:hover
{	
	/*color:#026488;
	text-decoration:underline;*/
	color:#B31B4A; /* NUEVO 19/11/2009*/
	text-decoration:none; /*NUEVO 19/11/2009*/
	
}

.ContenedorTituloApartado
{		
	border-bottom:1px solid #CCCCCC;		
	height:50px;	
	/*background-color: #004970;*/
		background-image:url(../Imagenes/fondoDegradado2.gif);
	background-repeat: repeat-x;
	background-position: 0em 0em;
	color: White;
	vertical-align: middle;
	font-size: 1em;
}

/**************************************/
.ImagenApartado
{	
	float:left;	
	
}
.TamanoImagenApartado
{
	width:42px;
	height:42px;
	padding: 2px;
}

.TituloApartadoConImagen
{
	font-family:Arial, Helvetica, sans-serif; 
	color:white;
	font-variant: normal;
	margin-left: 45px;
	padding:0.4em;
	/*font-size: 0.8em;*/
	font-size:90%;
	font-weight: bold;
	height:1.7em;					
	vertical-align:middle;
	/*background-color:  #004970; */
}

.TituloApartadoConImagen a
{
	color:White;
	text-decoration: none;
}

.TituloApartadoConImagen a:hover
{
	color:White;
	
	text-decoration:underline;
}


.TituloApartadoConImagen a:visited
{
	color:White;
	text-decoration:none;
}



/****************************/
.verhome
{		
	color: #026488;		
	margin-top:5px;		
	font-family:Arial, Helvetica, sans-serif; 	
}

.verhome a
{
	color: #026488;
	text-decoration:none;	
	background-image: url(../Imagenes/flecha_ver.gif);
	background-repeat: no-repeat;
	background-position: 0 0.5em;
	line-height: 1.7em;
	padding-left: 0.5em;
	padding-top: 2px;
}

.verhome a:hover
{
	color: #026488;
	text-decoration:underline;	
}


.ContenidoCajaHomeFoto
{
	background-image: url('../Imagenes/fondo_destaca.gif'); 
	background-repeat: repeat-x; 
	padding: 0.85em 0.85em 1.2em 0.85em;
	display: block;	
	min-height:90px;
}

* html .ContenidoCajaHomeFoto
{
	background-image: url('../Imagenes/fondo_destaca.gif'); 
	background-repeat: repeat-x; 
	padding: 0.85em 0.85em 1.2em 0.85em;
	display: block;	
	height:90px;
}

.ContenidoCajaHomeSinFoto
{
	background-image: url('../Imagenes/fondo_destaca.gif'); 
	background-repeat: repeat-x; 
	padding: 0.85em;
	display: block;	
}
/**************/
.TextoApartadoHome
{	
	font-family:Arial, Helvetica, sans-serif; 	
	font-size: 0.9em;					
	/*font-size:0.8em;*/
	text-align:justify; /*24-11-2009*/
}

.TextoApartadoHomeFoto
{	
	font-family:Arial, Helvetica, sans-serif; 	
	/*font-size: 0.7em;*/
	font-size:0.9em;
	margin-left: 120px;
	
}

.TextoApartadoHome a
{
	/*color: #026488;	*/
	color:#B31B4A; /* NUEVO 19/11/2009*/
	text-decoration:underline;/* NUEVO 19/11/2009*/
}

.TextoApartadoHome a:hover
{
	/*color: #026488;	*/
	color:#B31B4A; /* NUEVO 19/11/2009*/
	text-decoration:none;/* NUEVO 19/11/2009*/
}

.TextoApartadoHomeFoto p { 
margin: 0; 
padding: 0; 
line-height:normal;
/*font-size:0.9em;*/
/*text-align:justify; 24-11-2009*/
}

.TextoApartadoHomeFoto p a { /*text-decoration: none;*/}


/*
.TextoApartadoHome a:visited
{
	color: #026488;	
	color:#B31B4A;
	text-decoration: none;
}*/

.TextoApartadoHome li a
{
	 /*color: #026488;
	 text-decoration: none;*/
	 color:#B31B4A;/* NUEVO 19/11/2009*/
	text-decoration:underline;/* NUEVO 19/11/2009*/
}

.TextoApartadoHome li a:hover
{
	 /*color: #026488;
	 text-decoration:underline;	*/
	 color:#B31B4A;/* NUEVO 19/11/2009*/
	text-decoration:none;/* NUEVO 19/11/2009*/
}
/*
.TextoApartadoHome li a:visited
{
	 color: #026488;
	 text-decoration: none;
	
}
*/
/***********************/
.TextoApartadoHomeFoto a
{
	/*color: #026488;
	text-decoration: none;	*/
	 color:#B31B4A;
	text-decoration:underline;
}
.TextoApartadoHomeFoto a:hover
{
	/*color: #026488;	
	text-decoration: underline;*/
	 color:#B31B4A;
	text-decoration:none;
} 
/*
.TextoApartadoHomeFoto a:visited
{
	color: #026488;	
	text-decoration: none;
}
*/


.TextoApartadoHomeFoto li a
{
	 /*color: #026488;*/
	 color:#B31B4A;
	text-decoration:underline;
}

.TextoApartadoHomeFoto li a:hover
{
	 /*color: #026488;
	 text-decoration:underline;	*/
	  color:#B31B4A;
	text-decoration:none;
}
/*
.TextoApartadoHomeFoto li a:visited
{
	 color: #026488;
}
*/

.FotoApartadoHome 
{		
	float:left;	
	margin-right:0.45em;
	width:110px;
	height:90px;
}
/***************/
.EnlacesApartadoHome
{
	font-family:Arial, Helvetica, sans-serif; 			
	color: #026488;		
	border-top: 2px dotted #cccccc;	
	margin-top:5px;				
}

.EnlacesApartadoHome a
{
	color: #026488;
	text-decoration:none;	
}

.EnlacesApartadoHome a:hover
{
	color: #026488;
	text-decoration:underline;	
}


.EnlacesApartadoHome ol li
{
	list-style-type:none; 
}

.EnlacesApartadoHome ul li
{
	list-style-type:none;	
}
/******************/
.TIdioma
{
	background-color: 	white;
	font-weight: bold;
	border-bottom: 1px solid white;
}
.ImagenConjuntoGlosario 
{		
	float:left;	
	margin-right:0.45em;
	width:84px;
	height:68px;
}

.lnkImprimirPagina
{	
	text-align: right;	
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 0.6em;	
}

.lnkImprimirPagina a
{	
	color: #026488;
	text-decoration: none;	
}

.lnkImprimirPagina a:hover
{	
	color: #026488;
	text-decoration: underline;	
}
/*Oculta el encabezado de la página.*/
.screen-readers 
{
	position:absolute;
	display:block;
	width:0; 
	overflow:hidden; 
}

.LetraResaltada
{
	color: #ffffff;
	text-decoration: none;
	background-color:#931C3A;
	padding: 2px;
	text-transform: uppercase;
	font-weight: 600;
	border: 1px solid #931C3A;
	line-height: 1.6em;	
}

.EspacioTextoMiMaletin
{
	padding:0.2em 0.3em 0.3em 0.5em!important;
	padding:0em 0.3em 0.3em 0.5em;
	
	
	
}
.spaceRastro
{
	margin:0.5em;	
}
.EncabezadoNoVisible{display:none;}

/* los dos estilos siguientes se usan para cuando se llama a un cont de inf adic desde otro contenido de inf. adic */
.destacaBloque .ListasinEstilo{
/*	font-size:0.76em;/**/ /*24 -11 -2009 */
}
/*
.destacaBloque ul.ListasinEstilo  {
	margin-left: 1.3em;   /*24-11-2009
	margin-bottom: 0.2em;
}
*/

.ListasinEstilo
{	
	/*margin:.9em;*/
	/*padding:.5em;*/
	margin:0em .9em .9em .9em;
	padding:0em .5em 0.5em .5em;
	/*font-size:85%;*/
	/*font-size:98%; 20-11-09*/
	/*font-size:85%; 24-11-09*/
	color:#026488;
	margin-left:3.4em; /* 20-11-09*/
	margin-bottom:1.5em; /* 20-11-09*/
	
}
.ListasinEstilo a:hover{text-decoration:underline;}
/* ---------- Estilos FCKEditor ------------*/
/*-- Textos -- */
.Negrita
{ 
	font-weight: bold;
}

.Cursiva
{
	font-style:italic;	
}

.Subrayado
{
	text-decoration: underline;		
}

.Tachado
{
	text-decoration:line-trought; 	
}

.Subscript
{
	vertical-align: sub;
}

.Superscript
{
	vertical-align: super;
}

.Indent1
{
margin-left: 40px;
}

.Indent2
{
margin-left: 80px;
}

.Indent3
{
margin-left: 120px;
}

.Indent4
{
margin-left: 160px;
}

.Indent5
{
margin-left: 200px;
}

.JustifyLeft
{
	text-align: left;
}

.JustifyRight
{
	text-align: right;
}

.JustifyCenter
{
	text-align: center;
}

.JustifyFull
{
	text-align: justify;
}
/*Tamaño fuente*/


.Fuente1
{ 
	/*font-size: 0.8em;*/ 
	/*font-size: 0.9em NUEVO 19/11/2009*/
	font-size: 0.85em /*NUEVO 20/11/2009*/
	
}

.Fuente2
{ 
	/*font-size: 1em;*/
	/*font-size: 0.9em;*/
	font-size:1em; /* NUEVO 11-12-2009*/
	
}

.Fuente3
{ 
	/*font-size: 1.2em;*/
	font-size: 1.1em;
	
}

.Fuente4
{
	
	font-size: 1.4em;
}

.Fuente5
{ 
	font-size:1.6em;
	
}

.Fuente6
{ 
	font-size: 1.8em;
	
}

/*Tipo letra*/
.FuenteVerdana
{
	font-family:Verdana;
}

.FuenteComic
{
	font-family:Comic Sans MS;
}

.FuenteCourier
{
	font-family:Courier New;
}

.FuenteTahoma
{
	font-family:Tahoma;
}

.FuenteArial
{
	font-family:Arial;
}

/*Color texto*/
.FontColor1
{
	color: #004970;
}

.FontColor2
{
	color: #931C3A;
}

.FontColor3
{
	color:#026488;
}

.FontColor4
{
	color: #9EBDC5;
}

.FontColor5
{
	color: #E6F0F4;
}

.FontColor6
{
	color: #FFFFFF;	
}

/*Color fondo texto*/
.FontColor1BG
{
	background-color: #004970;
}

.FontColor2BG
{
	background-color: #931C3A;
}

.FontColor3BG
{
	background-color:#026488 ;
}

.FontColor4BG
{
	background-color: #9EBDC5;
}

.FontColor5BG
{
	background-color: #E6F0F4;
}

.FontColor6BG
{
	background-color: #FFFFFF;	
}

/*Tablas*/
.AnchoTabla20
{
	width: 20%;	
}

.AnchoTabla30
{
	width: 30%;	
}

.AnchoTabla40
{
	width: 40%;	
}

.AnchoTabla50
{
	width: 50%;	
}

.AnchoTabla60
{
	width: 60%;	
}

.AnchoTabla70
{
	width:70%;	
}

.AnchoTabla80
{
	width: 80%;	
}

.AnchoTabla90
{
	width: 90%;	
}

.AnchoTabla100
{
	width: 100%;	
}

.BordeTabla0
{
	 border: 0;	
}

table.BordeTabla1
{
	border: 1px solid #000000;		
}

.BordeTabla2 tr td, .BordeTabla2 th, table.BordeTabla2 
{
	/*border: 1px solid #000000;*/
	border: 1px solid #9ebdc5;	/* nuevo 3 - 12 - 2009 */	
	border-collapse:collapse;
	border-spacing: 0;
}

table caption{
	color:#026488;
	font-weight:bold;
}

.AlineaIzTabla
{
	float: left;	
}

.AlineaCentroTabla
{
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

.AlineaDerTabla
{	
	float: right;
}


/*Imagenes*/

.ImgAlinIzquierda
{
	float: left;	
	margin-right: auto;
	margin-left: 0;	
	text-align: left;
	width: auto;
}


.ImgAlinCentro
{
	display: block;
	margin: auto;
	min-width: 10px;
	width: auto !important;
	text-align: center;
}

.ImgAlinDerecha
{	
	position: relative;
	float: right;
	margin-right: 0;
	margin-left:auto;
	width: auto;
}


/*th { font-size: 1em;}*/

.fuenteTextoNavegacion
{	
	font-size:0.7em; 
	float:left;
	padding-right:.5em;
}


.fuenteBuscador{font-size:0.9em; width:10em;height:1.5em;padding-top:.3em;}

.contentTitulo{
width:100%; 
height:auto; 
min-height:2.5em; 
/* font-size:90%; */
font-size: 100% /* 24-11-2009*/
}

.cajaBloque_fondo .itemCaja .itemTexto .contentTitulo a{
	color: #B31B4A;
	text-decoration:none;	
}

.cajaBloque_fondo .itemCaja .itemTexto .contentTitulo a:hover{
	color: #B31B4A;
	text-decoration:underline;	
}


.contentVermas
{
	font-size: 11px;			
	margin-bottom: 5px;
	padding: 4px 8px 8px 8px;
	
}
.vermas1 {

	color: #026488;
	background-image: url(../Imagenes/flecha_ver.gif);
	background-repeat: no-repeat;
	background-position: 0 3em ;
	line-height: 1.7em;
	padding-left: 0.5em;
	padding-top: 2px;
	font-size:80%;
}

*+html .vermas1 
{
	background-position: 0 0.7em ;	
}

* html vermas1
{ text-align: left;}
.enlacesContenido
{
	width:100%;
	
	float:left;
	
}
.ContenedorAzulIntro
{	
	/*font-size: 11px;*/
	/*font-size:0.8em;*/
	border: 1px solid #CAD8E2;			
	margin-bottom: 10px;
	padding: 8px 8px 8px 8px;
	height:auto;
	display:block;
}
.sizeFuenteTitulo{font-size:85%;}
.sizeFuenteGral{font-size:80%;}

.ContenidosinEnlacesHTML
{	
	/*font-size: 11px;*/
	/*font-size:0.8em;*/
	border: 1px solid #CAD8E2;	
			
	margin-bottom: 10px;
	padding: 8px 8px 8px 8px;
}
* html .ContenidosinEnlacesHTML
{
	height: 1%;	
}

/* Estilos para las tablas que se generan en el editor de contenidos */
#ctl00_ContentPlaceHolder1_dvContenido 
{
	border: 1px solid #ffffff;		
}

.alignCenter { margin-left:auto; margin-right:auto;}
.alignLeft   { margin-right:auto;}
.alignRight  { margin-left:auto;}
/* FIN de Estilos para las tablas que se generan en el editor de contenidos */
.clearBoth6{clear:both!important; clear:none;}

/*ESTILOS LISTAS */
.ContenidoHTML ul li{
		/*margin-bottom: 0.2em;*/
		margin-bottom: 0.5em; /*NUEVO 19/11/2009*/		
}

.ContenidoHTML ul li ul{
		margin-top: 0.5em; /*NUEVO 30/11/2009*/		
}

.itemCaja .itemTexto ul{ /*NUEVO 20/11/2009*//*CAMBIADO 4-12-2009*/
	margin-top:-0.5em;
margin-bottom: 0em;
	margin-left:0.8em;
}



.itemCaja .itemTexto ul li{
	/*margin-bottom: 0.5em; */
	margin-bottom: 0.1em;
	margin-right:0em;
	/*margin-left:-0.6em; NUEVO 24/11/2009*/
	/*font-size:80%;*/
	/*font-size:90%;  tamaño de los apartados de información adicional de la home */ /*COMENTADO 7-12-2009*/
}

.itemCaja .itemTexto a{
	color: #09637D;
	text-decoration:none;	
}

.itemCaja .itemTexto a:hover{
	color: #09637D;
	text-decoration:underline;	
}


.itemCaja .itemTexto ul li ul{ /* NUEVO 27-11-2009*/
		margin-top:0.5em;
		margin-bottom: 0.5em;
		margin-left:1.4em;	
}



.TextoApartadoHome ul li{
	margin-top: 0.4em;
}

.TextoApartadoHome ul li ul{
	margin-bottom: 0.6em;
}

.destacaBloque ul.ListasinEstilo  {
	margin-left: 0.4em;   /*24-11-2009*/
	margin-top: -1.5em; /*4-12-2009*/
	margin-right:0em; /*4-12-2009*/
}

div.logoFinz {
/*width:85% !important; width:85%;
width:100% !important; width:100%;
position:static;
margin-top:1em;
margin-right:16.8em;
margin-left:0em;
float:right;
clear:both;
text-align:right;*/

width:85% !important; width:85%;
position:relative;
float:left;
text-align:right;
margin-top:0em;
padding-right:17em;

}

div.logoFinz ul {
margin:0em;
padding:0em;

}

div.logoFinz ul li {
list-style:none;
}
div.logoFinz ul li image {
border:0;

}

