/* CSS Document */
body{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		/*font-size: x-small*/
		font-size: 100%;
		color: #000000; 
		/*background-color:#FFFFFF;*/
		background-color:#EFEFEF;
		/*background-color: #000000;*/
	}

h1 {
	/*font-size: 0.7em;*/
	font-size: 0.75em;
	color:#990000;
	background-color: #ffffff;
	font-weight:bolder;
	text-indent: 0.5em;
	padding:0.1em 0.5em 0.1em 0.1em;
	margin-left: 0.4em;
	margin-top: 1em;
	margin-right:2em;
	margin-bottom:0.5em;
	/*border-bottom-width: 0.1em;
	border-bottom-style: solid;
	border-bottom-color: #990000;*/
}

h1.oculto{
margin-top:-2em;
font-size:0.5em;
visibility:hidden;
}
/*
h2 {
	font-size: 0.6em;
	color:#616161;
	background-color: #ffffff;
	font-weight:bolder;
	text-indent: 0.5em;
	padding:0.1em 0.5em 0.1em 0.1em;
	margin-left: 1em;
	margin-top: 1em;
	margin-right:2em;
	margin-bottom:0.5em;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: color:#6B6B6B;
	font-weight: bold;
}*/
h2 {
	font-size: 0.7em;
	color:#990000;
	background-color: #ffffff;
	text-indent: 0.5em;
	padding:0.1em 0.5em 0.1em 0.1em;
	margin-left: 1em;
	margin-top: 1.7em;
	margin-right:2em;
	margin-bottom:0.5em;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	 border-bottom-color: #990000;
	/*border-bottom-color: #6B6B6B;*/
	
	/*font-weight: bold;*/
}

.h2RojoCentrado{
	font-size: 0.7em;
	color:#990000;
	background-color: #ffffff;
	padding:0.1em 0.5em 0.1em 0.1em;
	margin: 3em 0em 1em 0em;
	font-weight: bold;
	text-align:center;
	border: none;
	}

h3 {
	font-size: 0.7em;
	color:#990000;
	background-color: #ffffff;
	text-indent: 0.5em;
	padding:0.1em 0.5em 0.1em 0.1em;
	margin-left: 2em;
	margin-top: 1.7em;
	margin-right:2em;
	margin-bottom:0.5em;
}

h4 {
	font-size: 0.7em;
	color:#000000;
	font-weight:bold;
	background-color: #ffffff;
	text-indent: 0.8em;
	padding:0.1em 0.5em 0.1em 0.1em;
	margin-left: 2em;
	margin-top: 1.7em;
	margin-right:2em;
	margin-bottom:0.5em;
}

hr {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color:#000;	
	width:95%;
	text-align:center;
	clear:both;
	
	
}

p {
	font-size:0.7em;
	padding-right:2em;
	padding-left:2em;
	text-align:justify;
	/*padding-bottom:1em;*/
	margin-top:0.5em;
	margin-bottom:0.5em;
	/*padding-bottom:0.5em;
	padding-top:0.5em;
	/*padding-top:1em;*/
}

p.titcont{
color:#990000;
text-align:center;
font-weight:bold;
padding-top:1.5em;
}	

p.subtitcont{
color:#990000;
text-align:center;
}

.txtNormal{
color:#000000;
}

.subtitP {
	margin-top: 1em;
}

p.explicacion {}

p.comentario{}

p.centrado{
	text-align:center;
}

p.derecha{
	text-align:right;
}

p.izquierda{
	text-align: left;
}

p.izquierdaSangria1{
text-align: left;
margin-left:4em;
}
p.izquierdaSangria2{
text-align: left;
margin-left:8em;
}
p.izquierdaSangria3{
text-align: left;
margin-left:12em;
}
p.justificadoSangria1{
margin-left:4em;
}
p.justificadoSangria2{
margin-left:8em;
}
p.justificadoSangria3{
margin-left:12em;
}

p.mensaje_error{
	font-size:1em;
	color:#AD2144;
	font-weight:bold;
}

p.P_lista{
	font-size:1em;
}

p.notaPie{
	color:#666666;
	font-size:0.65em;
	margin-top:1em;
	margin-left:0em;
	margin-right:1em;
}

p.notaPieAlt{
	color:#666666;
	font-size:0.68em;
	margin-top:1.5em;
	margin-left:0em;
	margin-right:1em;
}

.tachado{
	text-decoration:line-through;
}

sup{
	font-size:90%;
}
	
code {
	font-style: italic;
	font-size:0.7em;
	padding-right:2em;
	padding-left:2em;
	text-align:justify;
	margin-top:0.5em;
	margin-bottom:0.5em;

}

code.Nivel2 {
	padding-left:3em;

}
code.Nivel3 {
	padding-left:4em;

}
code.Nivel4 {
	padding-left:5em;

}


.Imagen_IPP_RentHist{
	width: 46.250em;
	height: 13.375em;
}
		
img {
	border-style:none;
}

.img_vacio{
	background-image:url(../../../images/NuevaImgVacio2.gif);
	background-repeat:repeat-x;
}

.subrayado{
	text-decoration:underline;
}

.cursiva { 
	font-style:italic;
}

.negrita { 
	font-weight:bold; 
}
.resaltado {
	color:#FF0000;
}

.resaltadoLimpiar {
	color:#FF0000;
	display:block;
}

.resaltadoAlto{
	color:#990000;
	margin-top: 5em;
}

.msgAviso{
	margin: 1em 1.5em 1em 1.5em;
	border:#2760D7 1px dotted;

}


.msgAviso p{
	margin-left: -0.5em;
	color:#2C4683;
	background-image:url(../../images/msgAdvertencia.gif);
	background-repeat:no-repeat;
	background-position:1em 0em;
	padding-left:2.5em;
}

.msgAviso p.msgOk{
	margin-left:-0.5em;
	color:#2C4683;
	background-image:url(../images/msgExito.gif);
	background-repeat:no-repeat;
	background-position:1em 0em;
	padding-left:2.5em;
}

.msgAviso p.msgAdvertencia{
	margin-left:-0.5em;
	color:#2C4683;
	background-image:url(../images/advertencia_rojo.gif);
	background-repeat:no-repeat;
	background-position:1em 0em;
	padding-left:2.5em;
}




p.msgAvisoRed{
	text-align:center;
	margin-left: -0.5em;
	color:#990000;
	font-weight:bolder;
}

.P_como_li{
	margin-top:1.4em;
	margin-left:1.5em;
	background-image:url(../images/listatexto1SFX.gif);
	background-repeat:no-repeat;
	background-position: 1em 0.4em;
	}

/* enlaces */

a:link {
	color : #0271AF;
	/*color : #0066FF;*/
	text-decoration: none;
	background-color: #FFFFFF;
}
	
a:visited {
	color : #0271AF;
	/*color: #0066FF;*/
	text-decoration: none;
	background-color: #FFFFFF;
}

a:focus{
	color : #0271AF;
	/*color: #0066FF;*/
	text-decoration: none;
	background-color: #FFFFFF;
}

a:active{
	color : #0271AF;
	/*color : #0066FF;*/
	text-decoration: none;
	background-color: #FFFFFF;
}

a:hover {
	color : #0271AF;
	/*color: #3300FF;*/
	text-decoration: underline;
	background-color: #FFFFFF;
} 

.validacion{
	font-size:0.6em;
	/*width:15em;*/
	color:#FF0000;
	margin-left:3em;
}

/* CABECERA */

/*LOGOTIPO*/
#logo {
	position: relative;
	float: left;
	margin-top:0.5em;
	margin-right:1em;
	/*margin-left:1em;*/
}



#bandera {
	position: relative;
	float: left;
	margin-top:1.6em;
}

#TextoCabecera{
	float:right;
	margin-right:1em;
	/*margin-bottom:0.8em;*/
	margin-top: 0.2em;
	font-size: 0.7em;
	margin-bottom:-0.1em; /* PARA EL EXPLORER VER estilosCabeceraIE.css*/
	border-right:#cccccc 1px solid;
}

/* cambiar */
#TextoCabecera li{
	padding-bottom:0.1em;
	padding-top:0.3em;
	padding-right:0.1em;
	list-style-type:none;
	margin-right:0.8em;
	font-size:0.8em;
	font-weight:500;
	text-align:right;
}

#TextoCabecera li a{
	color:#990000;
	text-decoration:none;
}

#TextoCabecera li.alingDer{
	margin-left: 20em;
}

#TextoCabecera li a span.separar{
	padding-right: 1.6em;
}


#TextoCabecera li a img{
	vertical-align:middle;
}

/*
#TextoCabecera .imagen1 {
	background-image:url(/images/OficinaVirtual.gif);
	background-repeat:no-repeat;
	background-position:20.7em 0em;
}

#TextoCabecera .imagen2 {
	background-image:url(/images/zona_medios.gif);
	background-repeat:no-repeat;
	background-position:20.7em -0.2em;
}

#TextoCabecera .imagen3 {
	background-image:url(/images/advertencias.gif);
	background-repeat:no-repeat;
	background-position:20.7em 0em;
}

#TextoCabecera .imagen4 {
margin-left:1.4em;
vertical-align:middle;
}
*/

#Noticias{
	position: relative;
	float: right;
	width: 9em;
	margin-right:2.3em;
	/*margin-top: -0.5em;*/
	margin-top:-0.3em;
	font-size:0.8em;
}

#NavSuperior{
	position:relative;
	float:right;
	margin: 0.2em;
	font-size:0.79em;
}

#NavSuperior li{
	list-style-type:none;
	margin:0.1em;	
	padding-left:0.2em;
	padding-right:0.2em;
	float:left;
	border-right:#cccccc solid 1px;
	
	
}
#NavSuperior li a{	
	display:block;
	padding:0.1em;	
	text-decoration:none;	
	text-align:center;	
	font-size:0.7em;	
	color:#666666;
	
}

#NavSuperior li.last{
	border-right:0 solid #FFFFFF;
}

#NavSuperior li a:hover{
	color:#990000;
	text-decoration:underline;
}

/* banderas inglés-castellano*/

.SubMenuDerecha{
	position:relative;
	float:right;
	margin: 0.2em;
	font-size:0.79em;
}

.SubMenuDerecha li{
	list-style-type:none;
	margin:0.1em;	
	padding-left:0.2em;
	padding-right:0.2em;
	float:left;
	border-right:#cccccc solid 0.2em;
	
	
}
.SubMenuDerecha li a{	
	display:block;
	padding:0.1em 0.3em 0 0;	

	
}

.SubMenuDerecha li.last{
	border-right:0 solid #FFFFFF;
}

/* fin banderas*/

#CabeceraInferior{
	clear:both;
	border-top:#cccccc solid 1px;
}

/*Estilos para el rulo javascript de noticias */
#marqueecontainer{
position: relative;
/*width: 16.5em; marquee width */
width: 14.5em;
height: 10.2em; /*marquee height */
background-color: #ffffff;
overflow: hidden;
padding-left: 0em;
padding-top:0em;
margin-top: 1.2em;
font-size:0.68em;
}

#marqueecontainer li a{
	color: #003366;
	text-decoration:none;
}

#vmarquee{
position: absolute; 
width: 98%;
}

#vmarquee li{
	margin-bottom:1em;
}

#Noticias p a{
	font-size:1.5em;
	color:#990000;
}

#Noticias p a:hover{
	text-decoration:underline;
}

/*noticias */


ul.Not li{
	list-style:none;
	background-image:url(/CNMV_AA/images/EstiloListNot.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	background-position: 0.1em 2.2em/*left bottom*/;
	padding-left:1.2em;
	padding-top:0.5em;

}

/* migas de pan (breadcrumb)*/
#migas{
	/*padding-right:1em;*/
	padding-left:0em;
	padding-bottom:0em;
	padding-top:0;
	
	/*font-size:0.7em;*/
	/*font-size:0.56em;*/
	/*color:#003366;*/

	
}

#migas ul{
	list-style-position:outside;
	padding:0.5em 0 1em 2em;
	margin-left:-1.4em;
	text-align:left;
	list-style-image: none;
	list-style-type: lower-alpha;
	/*font-size:0.6em;*/
	color:#003366;
}

#migas ul li{
	display:inline;
	/*padding:0.3em 0;*/ /* se ha modificado para dar cabida a dos lineas de migas padding:0.3em 0*/
	padding:0.1em 0;
	margin-left:0;
	font-size:0.65em;
}

#migas ul li a{
	color:#003366;
		text-decoration:none;
	background-color: #FFFFFF;
	
}

#migas ul li a:hover{
	
	text-decoration:underline;
	background-color: #FFFFFF;
}
/* incluir clase primero donde quita la viñeta...*/
ul.migas li#first{
	list-style:none;
}
/*Fin migas */

/* Migas apartados */

#migasApdo{
	padding-bottom:0em;
	padding-top:0;
	font-size:0.9em;
	color:#666666;
	clear:both;
}

#migasApdo ul{
	list-style-position:outside;
	padding:0.5em 0 1em 2em;
	margin-left:0.4em;
	text-align:left;
	list-style-image: none;
	list-style-type: lower-alpha;
}

#migasApdo ul li{
	display:inline;
	padding:0.3em 0.3em 0.3em 0.2em;
	margin-left:0;
}

#migasApdo ul li a{
	color:#0066FF;
	text-decoration:none;
	background-color: #FFFFFF;
}

#migasApdo ul li a:hover{
	color:#3300FF;
	text-decoration:none;
	background-color: #FFFFFF;
}


/*fin migas apartados

/*Pie */

#pie {
	color: #000000;
	text-indent: 0.5em;
	/*padding:0.1em 0.5em 2em 0.1em;
	margin: 0em 4em 0.5em 0em;*/
	background-color: #FFFFFF;
	font-size:0.7em;
}

#pie a:link {
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;
}

#pie a:visited{
	color:#666666;
	text-decoration:none;
	background-color: #FFFFFF;
}

#pie a:focus{
	color: #990000;
	text-decoration: none;
	background-color: #FFFFFF;
}

#pie a:active{
	color : #666666;
	text-decoration: none;
	background-color: #FFFFFF;
}

#pie a:hover{
	color:#990000;
	text-decoration:underline;
	background-color: #FFFFFF;
}



ul.foot_menu{
padding:0;
margin:0;
margin-left:17em; /*Centrar el contenido del pie */
list-style-type:none;
}


ul.foot_menu li{
float:left;
margin-left:0em;
border-right:0.1em solid #CCCCCC;
padding-right:0.5em;
}

ul.foot_menu li.last{
border-right:0 solid #FFFFFF;
}

/*PAGINACION*/
.NavPaginacion{
	/*font-size:1em;*/
	position:relative;
	float:right;
	font-size:0.95em;
	margin-right:0.5em;
	text-align:right;
	}

.NavPaginacion  span a.submit, span.PagActiva{
	font-size: 0.6em;
	background-color: #FFFFFF;
	color:#666666;
	border-color:#ffffff;
	border-style:solid;
	border-width:0px;
	height: auto;
	width: 3em;
	margin-top:0em;
	margin-left:0.4em;
	margin-right:0.4em;
	cursor: pointer;
}

.NavPaginacion span.PagActiva{
	font-size:0.6em;
	color: #990000;
	border-bottom:#990000 solid 0.01em;
}

.NavPaginacion span.PagActivaTXT{
	font-size: 0.6em;
}


/* PAGINACION 4/6/09
#NavPaginacion{
	position:relative;
	float:right;
	font-size:0.95em;
	margin-right:0.5em;
	}

#NavPaginacion  input.submit, input.PagActiva{
	font-size: 0.6em;
	background-color: #FFFFFF;
	color:#666666;
	border-color:#ffffff;
	border-style:solid;
	border-width:0px;
	height: auto;
	width: 3em;
	margin-top:0em;
	margin-left:-0.40em;
	margin-right:-0.40em;
	cursor: pointer;
}

#NavPaginacion span.PagActiva{
	font-size:0.8em;
	color: #990000;
	border-bottom:#990000 solid 0.01em;
}

#NavPaginacion span.PagActivaTXT{
	font-size: 0.6em;
}



#NavPaginacion{
	position:relative;
	float:right;
	margin:-0.2em 0.2em -0.2em 0.2em;
	font-size:1em;
}

#NavPaginacion li{
	list-style-type:none;
	margin:-0.2em 0.3em -0.2em 0.3em;	
	padding-left:0.4em;
	padding-right:0.8em;
	float:left;
	border-right:#cccccc solid 1px;
	
	
}
#NavPaginacion li a{	
	display:block;
	padding:-0.1em 0.3em -0.1em 0.3em;	
	text-decoration:none;	
	text-align:center;		
	color:#666666;
	
}

#NavPaginacion li.last{
	border-right:0 solid #FFFFFF;
}

#NavPaginacion li a:hover{
	color:#990000;
	text-decoration:underline;
	
}

p.informePaginacion{
	color:#666666;
	font-weight:bold;
	font-size:0.7em;
}
*/

/* lista en horizontal */
ul.lista_horizontal{
padding:0;
margin:0;
margin-left:0em; /*Centrar el contenido del pie */
list-style-type:none;
}


ul.lista_horizontal li{
float:left;
margin-left:1em;
border-right:0.1em solid #CCCCCC;
padding-right:0.5em;
}

ul.lista_horizontal li.last{
border-right:0 solid #FFFFFF;
}




/* listas de texto */

#contenido ul{
	font-size:0.7em;
	margin-top:0.5em;
	margin-bottom:0.5em;
	padding-left:4em;
	padding-right:2em;
	text-align:justify;
}

#contenido ul li{
	padding-top:0.15em;
	padding-bottom:0.15em;
}

#contenido ul li ul{
font-size:1em;
}
	

#contenido ul.listatextos li{
	list-style-position: outside;
	list-style-image: url(../images/listatexto1SFX.gif);
}

#contenido ul.listatextos2 li{
	margin-left: -1em;
	list-style-image:url(../images/VinietaSep.gif); /* la viñeta es un guión*/
}

#contenido ul.listatextos2 li p{
	font-size: 100%;
}

#contenido ul.listatextos2 li ul.listatextos li{
	list-style-position: outside;
	list-style-image: url(../images/listatexto1SFX.gif);
}

#contenido ul.listatextos2 li ul.listatextos li p{
	font-size:100%;
}

#contenido ul.listatextosPeq li{
		font-size:0.8em;
		list-style-position: outside;
		list-style-image: url(../../images/VinietaMW.gif);
}
		

		


/* listas anidadas de textos */

#contenido ul.listatextos li a{
	color:#0271AF;
}

/*lista textos sin viñeta*/

#contenido ul.listatextosRSS{
list-style-type: none;
margin-left:1.9em;
}

#contenido ul.listatextosSinv li ul.listatextosSinv{
font-size:1em;
}

#contenido ul.listatextosSinv li ul.listatextosSinv li{
    list-style-type: none;
	background-image:none;
}

#contenido table ul.listatextosSinv{
font-size:1em;  
list-style-type: none;
background-image:none;
}

#contenido ul.enlaceComoBoton li{
	list-style-type: none;
	background-image:none;
	border: #990000 solid 0.01em;
	width:8em;
	padding:0.1em;
}

#contenido ul.enlaceComoBoton li a{
	color:#990000;
	text-decoration:none;
	cursor:pointer;
	margin-left:0.5em;
}

#contenido div.centrarEnlaceComoBoton{
	margin-left: 18.8em;
}

#contenido div.centrar {
margin-top:1em;
text-align:center;
}


#contenido ul.relenlacesEnt li {
	margin-left: 1em;
	text-align:left;
	color:#990000;
	list-style-position: outside;
	list-style-image:url(../images/EstiloP2.gif);
}


#contenido ul.relenlacesEnt li a{
	color:#003366;
	text-decoration:none;
}

#contenido ul.relenlacesEnt li a:hover{
text-decoration:underline;
}



/* lista textos para  tablas */

#contenido table ul.listatextosTablas{
	font-size:1em;  
	list-style-type: none;
	background-image:none;
}

#contenido table ul.listatextosTablas{
	margin-left: -3em;
	}
	
#contenido table ul.listatextosTablas li.indexado1{
		margin-left: 2em;		
}

#contenido table ul.listTextTabVinetas{
	font-size:1em;  
	list-style-type: none;
	background-image:none;
	text-align:left
}

#contenido table ul.listTextTabVinetas li{
	list-style-position: outside;
	list-style-image: url(../images/listatexto1SFX.gif);
}

#contenido table ul.listTextTabVinetas li.indexado1{
	margin-left: 2em;
	list-style-position: outside;
	list-style-image: url(../images/listas-li.gif);
}

#contenido table ul.listEnlTabVinetas{
	font-size:1em;  
	list-style-type: none;
	background-image:none;
	text-align:left
}

#contenido table ul.listEnlTabVinetas li{
	list-style-position: outside;
	list-style-image: url(../images/listas-li.gif);
}

/* Demo Perfiles Comunicaciones CNMV*/
#contenido table ul.listTextTabVinetas2{
	font-size:1em;  
	list-style-type: none;
	background-image:none;
	text-align:left;
	margin-left:-3.9em;
}

#contenido table ul.listTextTabVinetas2 li.indexado1{
	margin-left: 3em;
	list-style-position: outside;
	list-style-image: url(../images/listas-li.gif);
}










/* lista de enlaces */
#contenido ul.relenlaces li {
	text-align:left;
	color:#990000;
	list-style-position: outside;
	list-style-image: url(../images/listas-li.gif);
}


#contenido ul.relenlaces li a{
	color:#003366;
	text-decoration:none;
}

#contenido ul.relenlaces li a:hover{
text-decoration:underline;
}

/*Listas anidadas de enlaces*/

#contenido ul.relenlaces li ul.relenlaces{
	font-size:1em;
}

#contenido ul.relenlaces li ul.relenlaces li{
	padding-top:0.15em;
	padding-bottom:0.15em;
	list-style-position: outside;
	list-style-image: url(../images/listas-li2.gif);
}

#contenido ul.relenlaces li ul.relenlacesResaltado{
	font-size:1em;
	
}

#contenido ul.relenlaces li ul.relenlacesResaltado li{
	padding-top:0.15em;
	padding-bottom:0.15em;
	list-style-position: outside;
	list-style-image: url(../images/VinietaPTGris2FX.gif);
}

#contenido ul.relenlaces li ul.relenlacesResaltado li a{
	color: #0271AF;	
}


/*Listas Numeradas */
#contenido ol{
	font-size:0.7em;
	margin-top:0.5em;
	margin-bottom:0.5em;
	padding-left: 6em;
	/*padding-left:2em;*/
	padding-right:2em;
	text-align:justify;
}

#contenido ol li {
	padding-top:0.15em;
	padding-bottom:0.15em;
	padding-left:0em;
	list-style-type:decimal;
	list-style-position:outside;
	/*list-style-position:inside;*/
}

#contenido ol li ol li{
	font-size:1.45em;
}

#contenido ol li p{
	font-size:1em;
}

#contenido ol.listaAlfaNumerica li{
	list-style-type:upper-alpha;
}

#contenido ol.listaRomano li{
	list-style-type:lower-roman;
}

#contenido ol.listaRomanoMayusc li{
	list-style-type:upper-roman;
}

#contenido ol.listaAlfabeto li{
	list-style-type:lower-alpha;
}

#contenido ol.listaAlfabetoMayusc li{
	list-style-type:upper-alpha;
}

/* lista del tipo Nº romano - nº arábe */
#contenido ol.listaRomanoMayusc li{
	margin-left:3em;

	list-style-position:outside;
	list-style-type:upper-roman;
}

#contenido ol.listaRomanoMayusc li ol.listaNumero li{
	font-size:1.4em;
	list-style-image: none;
	list-style-type:decimal;
}


#contenido ol.listaRomanoMayusc li ul.listatextos li{
	font-size:1.4em;
	text-align:left;
	list-style-position: outside;
	list-style-image: url(../images/listatexto1SFX.gif);
}

#contenido ol li ul.listatextos li{
	font-size:1.4em;
	text-align:left;
	list-style-position: outside;
	list-style-image: url(../images/listatexto1SFX.gif);
}


/* lista del tipo texto - numero decimal - texto */

#contenido ul.listatextos ol.listaNumero li{
	font-size:1.4em;
	list-style-image: none;
	list-style-type:decimal;
}

#contenido ul.listatextos li ol.listaNumero li ul.listatextos li{
	font-size:1em;
	list-style-type:none;
	list-style-position: outside;
	list-style-image: url(../images/listatexto1SFX.gif);

}


#contenido ul.listatextos ol.listaAlfabeto li{
	list-style-type:lower-alpha;
	font-size:1.4em;
	list-style-image: none;
}

/* nuevo estilo - demo */
#contenido ol.listaRomanoMayusc li ul.listatextos li ol.listaAlfabetoMayusc li{
	font-size:1.4em;
list-style-type:upper-alpha;
list-style-image: none;
margin-left:0em;
}

#contenido ol.listaRomanoMayusc li ul.listatextos li ol.listaAlfabetoMayusc li ol.listaNumero li{
		font-size:1.4em;
	list-style-image: none;
	list-style-type:decimal;
	margin-left:-2em;
}


#contenido ol.listaRomanoMayusc li ol.listaAlfabetoMayusc li {
	list-style-type:upper-alpha;
	font-size:1.4em;
	list-style-image: none;
	}

/* fin */


/*  fin listas*/

/* lista de enlaces MAPA WEB */

#contenido ul.relenlacesMapWeb{
	font-size:0.68em;
	padding-left:2em;
}

#contenido ul.relenlacesMapWeb li {
	font-weight:normal;
	list-style:none;
}


#contenido ul.relenlacesMapWeb li a{
	color:#990000;
	text-decoration:underline;
}

#contenido ul.relenlacesMapWeb li a:hover{
text-decoration:none;
}

/*Listas anidadas de enlaces*/

#contenido ul.relenlacesMapWeb li ul.relenlacesMapWeb li{
	font-size:1.4em;
	font-weight: normal;
	letter-spacing:normal;
	padding-left:1em;
	background-image:url(../images/listatexto1S.gif);
	background-repeat:no-repeat;
	background-position:0.1em 0.6em;
	margin-left:-1.6em;
}

#contenido ul.relenlacesMapWeb li ul.relenlacesMapWeb li a{
color: #003366;
text-decoration:none;
}

#contenido ul.relenlacesMapWeb li ul.relenlacesMapWeb li a:hover{
	text-decoration:underline;
}

#contenido ul.relenlacesMapWeb li ul.relenlacesMapWeb li ul.relenlacesMapWeb li a{
	color: #0271AF;
}

#contenido ul.relenlacesMapWeb li ul.relenlacesMapWeb li ul.relenlacesMapWeb li{
	font-size:1.4em;
	font-weight: normal;
	letter-spacing:normal;
	padding-left:1em;
	background-image:url(../images/VinietaMW.gif);
	background-repeat:no-repeat;
	background-position:0.3em 0.6em;
	margin-left:-1.75em;
}

/*Listas Mibel */
 #contenido div.boletin{
	background-image:url(../images/torre.jpg);
	background-repeat: no-repeat;
	min-height:250px;
	text-align:center;
 }
 
 #contenido ul.listaBoletin {
	margin-left: 19em;
	border: 2px solid #73ade6;
	background-color: #FFFFFF;
	margin-right: 3em;
	padding-top: 2em;
	padding-bottom: 2em;
}
 #contenido ul.listaBoletin li{
	list-style-position: outside;
	list-style-image: url(../images/flecha.gif);
}

 #contenido ul.listaBoletin li p{
	font-size: 1em;
	margin-left: -1.99em;
}

#contenido ul.listaBoletin li a{
	color:#0271AF;
}

#contenido ul.listaBoletin li ol li{
	font-size:1.4em;
	list-style-image: none;
	list-style-type:decimal;
}

/* Columnas */
.DosColDerecha {
	float: right; 
	width: 50%; 
	position: relative;
}

.DosColIzquierda {
	float: left; 
	width: 50%; 
	position: relative;
}

.TresColDerecha {
	float: right; 
	width: 33%; 
	position: relative;
}

.TresColCentro{
	float: left; 
	width: 33%; 
	position: relative;
}


.TresColIzquierda {
	float: left; 
	width: 33%; 
	position: relative;
}

.limpiar{
	clear:both;
}



/*Barra navegación apartados*/

.NavegApdo{
	margin:0.1em;
	padding:0em;
	font-size:0.8em;
}

.NavegApdo ul{
	margin-top:0.2em;
	margin-left:-1.5em;
	list-style-type:none;
	
}

.NavegApdo li {
	margin-top:0.20em;
	margin-bottom: -0.05em;
	padding:0;
	float:left;
	border:#4A93B8 solid 0.11em;
	border-bottom:none;
	display: inline;
	margin-right: 0.4em;
			
}

.NavegApdo li a {
	display:block;
	color:#000000;
	width:auto;	
	margin:0;
	padding: 0.5em 0.5em 0em 0.5em;
	text-decoration:none;
	text-align:center;
	background-color:#D1E4ED;

}

.NavegApdo li.activa a{
	background-color: #ffffff;
	color:#990000;
}

.NavegApdo li.activa a:hover{
	color:#990000;
	text-decoration:none;
}

.NavegApdo li a:hover{
	background-color:#FFFFFF;
	color:#990000;
	text-decoration:none;
}

.borde_NavegApdo{
	width: 46em;
	float: left;
	border-top:0.01em solid #4A93B8;
	height:0.2em;
	margin-left: 1em;
	margin-bottom: 1em;
}
/*fin barra navegación*/

 
/* Lista Árbol - 5 últimos días */

   	.puntero {
	cursor:pointer;	
	}

	ul.listaArbol li {
	list-style-image:url(../images/folder.gif);
	vertical-align:top;
	margin: 0em;
	padding: 0em;
	margin-top:-0.4em;	
	}
	
	ul.listaArbol li ul li {
	list-style-image: url(../images/folder.gif);
	vertical-align:top;
	margin: 0em;
	padding: 0em;
	margin-top:-0.8em;
	}
	
	ul.listaArbol li ul li ul li {
	list-style-image: url(../images/page.gif);
	vertical-align: top;
	margin: 0em;
	padding: 0em;
	margin-top:-0.5em;
	}
	
	/* Botones abrir y cerrar árbol*/

	#divBotones{
	float: right;
	margin-top:-10px;
	margin-right:20px;
	z-index:2;
	}
	
	#divBotones ul{
	list-style:none;	
	margin-left:5px;	
	padding:0;
	}
	
	#divBotones li{
	display:block;
	float:left;
	margin-right: 5px;
	padding:2px;
	font-size:0.9em;
	text-align:center;
	color: #000000;
	cursor:pointer;
	}
		
	#divBotones li.BarraHoriz{
	border-left:#000000 solid 1px;
	padding-left: 5px;
	}
		
	/* fin lista Árbol */
		
/*Barra navegación apartado - 5 últimos días*/
	.borde_NavegApdo2{
	width: 46em;
	float: left;
	border-top:0.12em solid #4A93B8;
	height:0.12em;
	margin-left: 1em;
	margin-bottom: 1em;
	margin-top:-0.1em; 
	z-index:1;
	}

	.NavegApdo2{
	margin:0.1em;
	padding:0em;
	font-size:0.8em;
	z-index:2;
	position:relative;
	}

	.NavegApdo2 ul{
	margin-top:0.2em;
	margin-left:-1.5em;
	list-style-type:none;
	}

	.NavegApdo2 li {
	margin-top:0.20em;
	margin-bottom: -0.05em;
	padding:0;
	float:left;
	display: inline;
	margin-right: 0.4em;
	border-top: 0.12em solid #4A93B8;
	border-right: 0.12em solid #4A93B8;
	border-left: 0.12em solid #4A93B8;	
	border-bottom: 0.12em solid #4A93B8;
	background-color:#D1E4ED;
	}

	.NavegApdo2 li a {
	display:block;
	color:#000000;
	width:auto;	
	margin:0;
	padding: 0.5em 0.5em 0em 0.5em;
	text-decoration:none;
	text-align:center;
	background-color:#D1E4ED;
	}

	.NavegApdo2 li.activa {
	border-bottom: 0.2em solid #FFFFFF;
	background-color:#FFFFFF;
	}
	
	.NavegApdo2 li.activa a{
	background-color: #ffffff;
	}

	.NavegApdo2 li.activa a:hover{
	color:#990000;
	text-decoration:none;
	}

	.NavegApdo2 li a:hover{
	background-color:#FFFFFF;
	color:#990000;
	text-decoration:none;
	}

/*fin barra navegación*/


/*Hechos relevantes*/
#NavContenido{
	position:relative;
	float:right;
	margin: -0.6em 0.2em 0em 0.2em;
	font-size:1.3em;
	
}

#NavContenido ul{
	margin-left: -2em;
	margin-right:1em;
	
}

#NavContenido li{
	list-style-type:none;
	margin:0.1em;	
	padding-left:0.2em;
	padding-right:0.2em;
	float:left;
	border-right:#cccccc solid 1px;
	height:1em;
	
	
}
#NavContenido li a{	
	display:block;
	padding:0.1em;	
	text-decoration:none;	
	text-align:center;	
	font-size:0.7em;	
	color:#003366;
	
}

#NavContenido li.last{
	border-right: none;
}

#NavContenido li a:hover{
	color:#990000;
	text-decoration:underline;
}
/* fin hechos relevantes*/

/*
#NavegApdo{
	margin:0em;
	padding:0em;
	font-size:0.7em;
	margin-left:1em;
}

#NavegApdo ul{
	margin-top:0.2em;
	margin-left:-0.2em;
	list-style-type:none;
	
}

#NavegApdo li {
	margin-top:0.2em;
	margin-bottom: -0.05em;
	padding:0;
	float:left;
	border:#990000 solid 1px;
	display: inline;
	margin-right: 0.1em;
}

#NavegApdo li a {
	display:block;
	color:#FFFFFF;
	width:auto;
	padding: 0.5em 0.5em 0em 0.5em;
	text-decoration:none;
	text-align:center;
	background-color:#990000;
}

#NavegApdo li.activa a{
	background-color: #ffffff;
	color:#990000;
}

#NavegApdo li.activa a:hover{
	color:#990000;
	text-decoration:none;
}

#NavegApdo li a:hover{
	background-color:#FFFFFF;
	color:#990000;
	text-decoration:none;
}

#borde_NavegApdo{
	width: 48em;
	float: left;
	border-top:0.01em solid #990000;
	height:0.01em;
}
*/



/*Nota pie página*/
div.notaPiePag {
	width:auto;
	color:#666666;
	font-size:0.85em;
	margin-top:1em;
	margin-left:3em;
	margin-right:1em;
}
div.notaPiePag hr{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;	
	width:14em;
	text-align:left;
}
div.notaPiePag p{
	padding-left:0em;
}
div.notaPiePag ol li{
	list-style-type: lower-roman;
	text-align:left;
	border:none;
	margin:0;
	padding-top: 0.2em;
}

div.notaPiePag ol li table{
	font-size:1em;
}

#NotaPiePag {
	width:auto;
	color:#666666;
	font-size:0.85em;
	margin-top:1em;
	margin-left:3em;
	margin-right:1em;
}

#NotaPiePag hr{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;	
	width:14em;
	text-align:left;
}
#NotaPiePag p{
	padding-left:0em;
}

#NotaPiePag ol li{
	list-style-type: lower-roman;
	text-align:left;
	border:none;
	margin:0;
	padding-top: 0.2em;
}

/****************************************

ESTILOS COMUNES SERIES

******************************************/

.fondoBlanco{
	background-color:#FFFFFF;
}

#contenido ul.SeriesOpen li {
	color:#990000;
	padding-top:0.3em;
	list-style-position: outside;
	margin-left: 4em;
	font-size: 1em;
	list-style-image: url(../images/ramasVinietaGris1peq2.gif);
	}
	
#contenido ul.SeriesOpen li a{
	color:#003366;
	text-decoration:none;
}

#contenido ul.SeriesOpen li a:hover{
text-decoration:underline;
}

#contenido ul.SeriesClosed li{
	margin-left: 4em;
	font-size:1em;
	color:#990000;
	padding-top:0.3em;
	list-style-position: outside;
	list-style-image:url(../images/seriesVinietaGris1peq2.gif);
}

#contenido ul.SeriesClosed li a{
	color:#003366;
	font-weight:normal;
	text-decoration:none;
}

#contenido ul.SeriesClosed li a:hover{
	text-decoration:underline;
}

#contenido ul.SeriesOpen li.SeriesFin{
	list-style-position:outside;
	list-style-image: url(../images/seriesVinietaGris1peq2.gif);
}

.resultadoRama {
	font-size:0.7em;
	padding-right:2em;
	padding-left:2em;
	text-align:justify;
	padding-bottom:1em;
	padding-top:1em;
}

/*CABECERA SERIES*/

#buscador{
	margin: 0em 1.4em;
	margin-top:1em;
	padding: 0.5em;
	border:#7CA8D3 0.08em solid;
	/*border:#990000 0.01em solid;*/
	border-left:0.25em solid #7CA8D3;
}

#buscador .inputTextoLargo{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: normal;
	border: 0.01em solid #7CA8D3;
	width: 35em;
}


#buscador label{
	font-size: 0.65em;
	font-weight:normal;	
}

#buscador submit {
	text-align:center;
	background-color:#FFFFFF;
}

#buscador input.submit{
	font-size: 0.54em;
	font-weight:500;
	background-color: #FFFFFF;
	color: #29537C;
	border-color:#7CA8D3;
	border-style:solid;
	border-width:1px;
	height: auto;
	width: auto;
}

#buscador select, .selectLargo, .selectMediano{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	font-weight: normal;
	border: 0.1em solid #CCCCCC;
}

#textoBusqueda{
	font-size: 0.6em;
}

p.textCab{
	position:relative;
	float:right;
	margin-right:0em;
	color:#646464;
	font-family: Myriad Pro, Verdana, Arial, Helvetica, sans-serif; /* Añadidas Verdana, Arial...*/
	font-size:2.3em;
	font-weight:normal;
	text-decoration:none;
	padding-top:0.2em;
	border-bottom-style:none;
}

#cabeceraSeriesFondo{
	background-image:url(../images/FondoSeriesEstadisticas.jpg);
	background-repeat:no-repeat;
	/*background-position:4.4em top; Comentado por error al validad en pista accesibilidad. Hay que mirarlo si falla algo en la web */
}

#Tabla_Fecha_Numeros{
	width: 12em;
	float:left;
	display:inline;
	border-right :#0066CC dotted 0.05em;
	border-top: #0066CC dotted 0.05em;
}

/* PESTANIA SERIES */

/* Estructura en 2 columnas y pestañas */

.botones_opciones{
	float: left;
	/*width:24.1em;*/
	width:19.2em;
	border-top: #0066CC dotted 0.05em;
}

.tab_Fech_Nums{
	float: left;
	clear:both;
}

#Pestania{
	margin:0em;
	padding:0em;
	font-size:0.75em;
	width:35em;
	
}

#Pestania ul{
	margin-top:0.2em;
	margin-left:-0.2em;
	list-style-type:none;
}

#Pestania li {
	margin-top:0.4em;	
	margin-bottom: -0.4em;
	padding:0; 
	float:left;
	border:#7CA8D3 solid 0.07em;
	/*border-top:#7CA8D3 solid 0.05em;
	border-bottom:#7CA8D3 solid 0.05em;*/
}


#Pestania li a {
	display:block;
	width:10em;
	padding:0.4em 0;
	text-decoration:none;
	text-align:center;
	font-size:0.8em;
	color:#FFFFFF;
	
	background-color:#3870A7;
	font-weight:bold;
	
}

#Pestania li a.activa{
	
	background-color:#ffffff;
	color:#000000;
}
/*
#Pestania li a:hover{
	color:#ffffff;	
	background-color:#2080A1;
}
*/
#Contenido_Pestania{
	/*width:37em;*/
	width: 32.1em;
	float: left;
	border:#7CA8D3 0.1em solid;
	clear:both;
	min-height:24.5em;
}

#Contenido_Tabla_Series{
	width: 12em;
	float:left;
	display:inline;
	border-right :#0066CC dotted 0.05em;
	border-top: #0066CC dotted 0.05em;
}

.botones_opciones p{
	/*line-height:0em;*/
	font-size:0.6em;
	text-align:	left;
	margin-left:0.5em;
}

.botones_opciones p.margen_Superior{
	margin-top:1em;
}

#valSeleccion{
	font-size:0.6em;
	width:15em;
}

.validacionSeries{
	font-size:0.6em;
	width:15em;
	color:#FF0000;
}

	
 #columnaDerecha{
		position: relative;
		float:right;
		width:14em;	
}

 #columnaDerechaPeq{
		position: relative;
		float:right;
		width:8em;
		margin-right:10em;	
	}	
	
#columnaIzquierda{
		position: relative;
		float:left;
		width:20em;
	}

.marcoDerecha{
		border: 0.1em solid #7CA8D3;
		width:17em;
}

.marcoDerechaPeq{
	border: 0.1em solid #7CA8D3;
	width:12em;
	
}

.marcoIzquierda{
		border: 0.1em solid #7CA8D3;
		width:40.1em;
	}
	
#columnaDerecha div.cabeceraMarco{
		color:#ffffff;
		text-align:center;
		font-size:0.7em;
		background-color:#3870A7;
		/*margin-top:2.2em;*/
	}
	
#columnaDerechaPeq div.cabeceraMarco{
		color:#ffffff;
		text-align:center;
		font-size:0.6em;
		background-color:#3870A7;
		/*margin-top:2.2em;*/
	}
	
.botonancla li {
	margin:0 0 0 4.4em;
	padding:0;
	list-style-type: none;
}
.botonancla li a {

	color:#ffffff;
	background-color:#3870A7;
	text-decoration:none;
	text-align:center;
	width:4em;
	padding:0.4em;
	font-size:0.7em;
	background-color:#3870A7;
	font-weight:normal;
}

.botonancla li a:hover{
	color:#ffffff;	
	background-color:#2080A1;
}

/*Barra navegación apartados*/

#borde_NavegApdoSeries{
	width: 46em;
	float: left;
	border-top:0.12em solid #7CA8D3;
	height:0.12em;
	margin-left:1em;
	margin-bottom:1em;
	margin-top:-0.1em;
	z-index:1;
}
#NavegApdoSeries{
	margin:0.1em;
	padding:0em;
	font-size:0.85em;
	z-index:2;
	position:relative;
}


#NavegApdoSeries ul{
	margin-top:1em;
	margin-left:-1.7em;
	list-style-type:none;
}

#NavegApdoSeries li {
	margin-top:0.20em;
	margin-bottom:-0.05em;	
	padding:0em;
	float:left;
	display: inline;
	margin-right: 0.1em;
	border-top: 0.12em solid #7CA8D3;
	border-right: 0.12em solid #7CA8D3;
	border-left: 0.12em solid #7CA8D3;
	border-bottom:0.12em solid #7CA8D3;
	background-color:#3870A7;
		
}

#NavegApdoSeries li a {
	display:block;
	color:#FFFFFF;
	width:auto;
	margin:0;
	padding: 0.5em 0.5em 0em 0.5em;
	text-decoration:none;
	text-align:center;
	background-color:#3870A7;
}

#NavegApdoSeries li a:hover{
	background-color:#2080A1;
	text-decoration:none;
}

#NavegApdoSeries li.activa{
	border-bottom:0.2em solid #FFFFFF;
	background-color:#FFFFFF;
	color:#FF0033;
}

#NavegApdoSeries li.activa a{
	background-color:#FFFFFF;
	color:#000000;
}


#NavegApdoSeries li.activa a:hover{
	color:#2080A1;
	background-color:#FFFFFF;
	text-decoration:none;
}







/* FORM SERIES */
/*Formulario series*/

#FormSeries {
	margin-right:2em;
	padding: 0.4em;
	width: 51.5em; /*centrar formulario*/
	background-color:#FFFFFF;
	min-height:100%;
}

#FormSeries label{
	font-size:0.6em;
}

/* hay que comentar este estilo 
#FormSeries div.radiobutton label{
	display:block;
}*/

	
#FormSeries div.radiobutton input.radio{
vertical-align:middle;
}	


#FormSeries fieldset, fieldset.primero{
	border: 0.05em solid #7CA8D3;
	padding: 0.2em;
	width:15.6em;
	display:block;
	margin-left:0.5em;
}

#FormSeries fieldset.grafico{
	width: 10em;
	border: 0.05em solid #7CA8D3;
	border-bottom: 0.1em solid #7CA8D3;
	padding: 0.3em;
	}

#FormSeries fieldset.primero{
	margin-top:0.4em;
}

#FormSeries fieldset legend {
	background-color: #ffffff;
	margin-bottom: 0.4em;
	font-size:0.6em;
	font-weight:normal;
}

#FormSeries div, div.ControlesOcultos {
	background-color: #fff;
	padding: 0.2em;
	margin: 0em;
}

#FormSeries div.ControlesOcultos {
	background-color: #FFFFFF;	
}

#FormSeries div.limpiar{
	clear:both;
}

#FormSeries div.submit {
	text-align:center;
	background-color:#FFFFFF;
	margin-left: 20em;
}

#FormSeries div.submitGrafico{

	background-color:#FFFFFF;
	margin-left:2em;
}

#FormSeries div.submitGraficoIzq{
	text-align:left;
}

#FormSeries input.submit{
	font-size: 0.72em;
	background-color: #29537C;
	color: #FFFFFF;
	border: 0.1em solid #3870A7;
	height: auto;
	width: auto;
	padding: 0.1em;
}

#FormSeries div.BotonCalcula{
	padding-left:7em;
	background-color:#FFFFFF;
	clear:both;
	width:5em;
}

#FormSeries fieldset.opciones{
	text-align:center;
	float: left;
	display: inline;
	width: 12em;
	border: 0.05em solid #7CA8D3;
	padding: 0.4em;
	margin-left:1.1em;
	}

#FormSeriesInt form{
	padding: 0.4em;
	width: 57em; /*centrar formulario*/
	background-color:#FFFFFF;
	min-height:100%;
	}

#FormSeriesInt .PagSeriesIntermedias{
	background-color:#FFFFFF;
}


#FormSeries select{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	font-weight: normal;
	border: 0.1em solid #7CA8D3;
}

#FormSeries .checkboxEnFila{
	margin-left:1em;
}

#FormSeries input{
vertical-align:middle;
}

#FormSeries .radio{
margin-left:1em;
}

#FormSeries div.radiobutton div{
  padding:0.2em;
}


/* SUBMIGAS */

#Submigas{
	padding-bottom:0em;
	padding-top:0;
	font-size:0.85em;
	color:#003366;
}

#Submigas ul{
	list-style-position:outside;
	padding:0.5em 0 1em 2em;
	margin-left:0.4em;
	text-align:left;
	list-style-image: none;
	list-style-type: lower-alpha;
}

#Submigas ul li{
	display:inline;
	padding:0.3em 0.3em 0.3em 0.2em;
	margin-left:0;
	line-height:1.5em;
/*	background-image:url(../imagenes/seriesMigas.gif);
	background-repeat:no-repeat;
	background-position: 0.1em 0.4em;*/
	
}

#Submigas ul li.Submigas_first{
	display:inline;
	padding:0.3em 0;
	margin-right:0.3em;
	background-image: none;
}


#Submigas ul li a{
	color:#003366;
	text-decoration:underline;
	background-color: #FFFFFF;
}

#Submigas ul li a:hover{
	color:#003366;
	text-decoration:none;
	background-color: #FFFFFF;
}
/* incluir clase primero donde quita la viñeta...*/
ul.Submigas li#first{
	list-style:none;
}

/*******************************************

FIN ESTILOS SERIES

*********************************************/

/* tablas */
table{
	font-size:0.7em;
	width:66.5em;
	border-collapse: collapse;
	margin-left:1em;
	margin-top: 1em;
	margin-bottom:1em;
	clear:both;
} 

caption {
	font-weight: normal;
	color:#990000;
	text-align:left;
	padding: 0.4em;
	/*border-bottom:1px solid #666666;*/
	
	margin-top: 2em;
	/* Cambio de estilo
	color:#990000;
	border-top-width: 0.1em;
	border-top-style: solid;
	border-top-color: #666666;*/
	border-bottom-width: 0.1em;
	border-bottom-style: solid;
	border-bottom-color: #666666;	
	
		

	
	/*font-weight: bold;
	color:#FFFFFF;
	background-color:#666666;
	padding: 0.4em;
	margin-left:1em;*/
}



 th {
	font-size:0.86em;
	font-weight:bold;
	padding: 0.2em;
	vertical-align: middle;
	border-bottom: 0.1em solid #666666;	
}

th.grupo {
border-bottom: 0.1em solid #BDBDBD;		
}

th.vertical {
	text-align:left;
	border-bottom: 0.1em solid #DDDDDD;	
}

th.Largo {
	width:24em;
}

th.Fecha {
	width:7.9em;
}

th.Medio {
	width:15em;
	text-align:center;
}

th.InterMedio {
	width:20em;
}

th.Pequenio{
	width:2em;
}

th a{
	color:#000000;
	font-weight:bold;
}

th.como_td{
	text-align:left;
	border-bottom: 0.1em solid #DDDDDD;
	font-weight:normal;
}



th.negrita{
	border-bottom: 0.1em solid #DDDDDD;	
	text-align:left;	
}

th.verticalMedio {
	text-align:left;
	border-bottom: 0.1em solid #DDDDDD;
	width:19.8em;
}

td.como_th {
	border-bottom: 0.1em solid #666666;	
	
} 

td.como_th2{
	text-align:left;
	border-bottom: 0.1em solid #ffffff;
	font-weight:normal;
}

td.como_th3{
	border-bottom: 0.15em solid #666666;
	border-top: 0.15em solid #666666;
	font-weight:bold;
}

td {
	/*border:#CCCCCC solid 0.2em;
	padding: 1.5em 1em;
	margin:0;*/
	border-bottom: 0.1em solid #DDDDDD;	
	padding: 0.2em;
	margin:0;
	font-size:0.95em;
	text-align:center;
}

td.negrita{
	border-bottom: 0.1em solid #DDDDDD;	
	/*text-align:right;*/
}

td.negritaAlingDerecha{
	border-bottom: 0.1em solid #DDDDDD;	
	text-align:right;
	font-weight:bold;
	
}


td.MargenDerecha{
	text-align:right; /* añade la clase .Derecha */
	width:7em;
	padding-right:1em;
}

.Margen{
	padding-top: 0.5em;
	padding-bottom:0.5em;
	padding-left: 1em;
	text-align:justify;
}
 .bloque{
		display:block;
	}


tfoot td.Nota {
	text-align:left;
	color:#666666;
	font-size:0.89em;
	font-weight: normal;
	border:none;
	margin:0;
	padding-top: 0.2em;
	/*padding-bottom: 0.1em;*/
}


.TablaJustificado{
	text-align:justify;
}

.Izquierda {
	text-align:left;
}

.IzquierdaSup {
	text-align:left;
	vertical-align:top;
}

.Derecha {
	text-align:right;
}

.Superior {
  vertical-align:top;
}



.cursiva {
	font-style:italic; /* REPETIDO */
}

.FilasAlternas{
	background-color:#f9f9f8;
	/*background-color:#FFFFFF;*/
}

.FilasAlternas td a:link{
	background-color:#f9f9f8;
	/*background-color:#FFFFFF;*/
	}
	
.FilasAlternas td a:visited{
	background-color:#f9f9f8;
	/*background-color:#FFFFFF;*/
	}
	
.ImgEnTabla {
		padding: 0 0.5em 0.2em 0.5em;
	}
	
.indexadoGris{
	list-style:none;
	margin-left: -3em;
	color:#666666;	
}
 
th.Medio2 {
	width: 27%;
}
 
 
#contenido table ul.listatextosTablas{
	font-size:1em;  
	list-style-type: none;
	background-image:none;
	margin-top:-0.2em;
}

#contenido table ul.listatextosTablasCentrado{
	font-size:1em;  
	text-align:center;
	width: 5em;
	list-style-type: none;
	background-image:none;
	margin-top:-0.3em;
	margin-bottom:-0.3em;
	margin-left:-3em;


}


/* fin tablas */

/* TABLAS PARA LA WEB DE SERIES - TABLA DE DOS COLUMNAS */

table.tab_Fech_Nums{
	width:14em;
}

table.tab_Fech_Nums th {
	border-top: 0.1em solid #666666;	
}

table.mediana{
	width: 40em;
	margin-left:15em;
}

table.mediana_izquierda{
	width: 40em;
}

table.DosColumnas{
	width: 14em;
	margin-left:25em;
}

table.DosColumnas2{
	width: 25em;
	margin-left:4em;
}

.AnchoEmisor {

width:20em;

}




table.Tabla_En_Pestanias{
	width: 60em;
	margin-left:4em;
	margin-right:4em;
}

table.Tabla_En_Pestanias_Centrada{
	width: 50em;	
	text-align: center;
	margin: 0px auto;
}

p.Texto_En_Pestanias{
    margin-left:2.4em;
    margin-right:4em;
}

 
/*Contacto */



 /*#contenido ul.listacontacto,ul.listacontacto2, ul.listacontacto3, ul.listacontacto4 {
	padding-left:2em;
	font-size:0.7em;
}
*/
#contenido ul.listacontacto li/*, ul.listacontacto2 li, ul.listacontacto3 li, ul.listacontacto4 li*/{
	float:left;
	padding-top:0.8em;
	list-style-type: none;
}

#contenido ul.listacontacto li{
	margin-left: 0em;
	margin-right: 6em;
}
/*
#contenido ul.listacontacto li.listaIzquContacto{
	margin-left:-1em;
	text-align:right;
}

#contenido ul.listacontacto li.listaIzquContactoEn{
	margin-left:1.4em;
	text-align:right;
}

#contenido ul.listacontacto li.telContacto{
	margin-left:5.2em;
}

#contenido ul.listacontacto li.telContactoEn{
	margin-left:3.5em;
}
*/
#contenido ul.listacontacto li.HorarioContacto{
	margin-left: 4.5em;
}
/*
#contenido ul.listacontacto li.HorarioContactoEn{
	margin-left: 0em;
}

#contenido ul.listacontacto li.HorarioContacto2{
	margin-left: 2em;
}

#contenido li.listaDrchaContacto{
	padding-left:21em;
	text-align:right;
	margin-right:0em;
}

#contenido li.listaDrchaContactoEn{
	padding-left:19em;
	text-align:right;
	margin-right:0em;
}

#contenido ul.listacontacto2 li{
	margin-left:0em;
	margin-right:4.5em;
}

#contenido ul.listacontacto2 li.inicioContacto{
	margin-left:-2em;
	margin-right: 5em;
}

#contenido ul.listacontacto2 li.listaIzquContacto{
	text-align:right;
}

#contenido ul.listacontacto2 li.listaIzquContactoEn{
	text-align:right;
	margin-left:2.5em;
}

#contenido ul.listacontacto2 li.ContactoForm{
	margin-left: 4.5em;
	margin-right:0em;
	padding:0em;
}

#contenido ul.listacontacto2 li.ContactoForm2{
	margin-left: 7em;
	margin-right:0em;
	padding:0em;
}

#contenido ul.listacontacto3 li{
	margin-left:0em;
	margin-left:8.8em;
}

#contenido ul.listacontacto3 li.listaIzquierdaContacto{
	padding-left: 12.2em;
}

#contenido ul.listacontacto3 li.listaIzquierdaContactoEn{
	padding-left: 13.5em;
}

#contenido ul.listacontacto3 li.listaDrchaContacto{
	padding-left:0em;
	text-align:right;
	margin-right:1.5em;
	margin-left:13.4em;
}

#contenido ul.listacontacto3 li.listaDrchaContactoEn{
	padding-left:0em;
	text-align:right;
	margin-right:1em;
	margin-left:12em;
}

#contenido ul.listacontacto4 li{
	margin-left:0em;
	margin-left:22.5em;
}

*/
.bordeAzul{
	border-bottom: solid #6895DF 0.01em;
	border-left: solid #6895DF 0.01em;
	border-right: solid #6895DF 0.01em;
	margin:0 0.7em;
	min-height:100%;
	padding: 0.5em;
	
}

.bordeAzul2{
	border: solid #DEE8F8 0.01em;
	margin:0 0.7em;
	min-height:100%;
	padding: 0.5em;
	
}

.bordeAzul2_sup {
	border-top: solid #DEE8F8 0.1em;
	margin-top:2em;
	margin-bottom:-2em;
	margin-left: 0.7em;
	margin-right: 0.7em;
	min-height:100%;
	padding: 0.5em;
}

.bordeAzul2_inf {
	border-top: solid #DEE8F8 0.1em;
	margin-top:2em;
	margin-bottom:-2em;
	margin-left: 0.7em;
	margin-right: 0.7em;
	min-height:100%;
	padding: 0.5em;
}

.h2Azul{
	/*color: #2760D7;*/
	color: #1C469C;
	margin-bottom:0em;
	font-size: 0.7em;
	font-weight:bold;
	text-indent: 0.5em;
	padding:0.1em 0.5em 0.1em 0.1em;
	margin-left: 1em;
	margin-top: 1em;
	margin-right:1em;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #2760D7;
}

.h3Azul {
	font-size: 0.7em;
	color:#6F9300;
	background-color: #ffffff;
	text-indent: 0.5em;
	padding:0.1em 0.5em 0.1em 0.5em;
	margin-left: 2em;
	margin-top: 0.1em;
	margin-right:2em;
	margin-bottom:0em;
	background-image:url(../images/flechaverde.gif);
	background-repeat:no-repeat;
	background-position:0em 0.1em;
}



#contenido ul.listacontacto {
	padding-left:2.2em;
	font-size:0.7em;
}

#contenido ul.listacontacto li.listaIzquContacto1{
	float:left;
	padding-top:0.8em;
	margin-left:1.7em;
}

#contenido ul.listacontacto li.listaIzquContacto2{
	float:left;
	margin-top:1.2em;
	margin-left:-13em;	
}

#contenido ul.listacontacto li.listaIzquContacto3{
	float:left;
	margin-top:2.3em;
	margin-left:-17em;	
}

#contenido ul.listacontacto li.listaIzquContacto4{
	float:left;
	margin-top:3.4em;
	margin-left:-17em;	
}

#contenido ul.listacontacto li.listaIzquContacto5{
	float:left;
	margin-top:0em;
	margin-left:-1em;

}

#contenido ul.listacontacto li.listaIzquContacto6{
	float:left;
	margin-top:1.2em;
	margin-left:-15em;
}

#contenido ul.listacontacto li.listaIzquContacto7{
	float:left;
	margin-top:0em;
	margin-left:26.5em;
}

#contenido ul.listacontacto li.listaDrchContacto1{
	float:right;
	padding-top:0.8em;
	margin-right:17em;
}

#contenido ul.listacontacto li.listaDrchContacto2{
	float:right;
	margin-top:-1em;
	margin-right:19.4em;

}

#contenido ul.listacontacto li.listaDrchContacto3{
	float:right;
	margin-top:1em;
	margin-right:-11em;
	
}

#contenido ul.listacontacto li.listaDrchContacto4{
	float:right;
	margin-top: 0em;
	margin-right:-11em;
}

#contenido ul.listacontacto li.listaDrchContacto5{
	float:right;
	margin-top:0em;
	margin-right:4em;
}
#contenido ul.listacontacto li.listaDrchContacto6{
	float:right;
	margin-top:0em;
	margin-right:5.5em;
}

#contenido ul.listacontacto li.listaIzquContacto1B{
	float:left;
	padding-top:0.8em;
	margin-left:-3.5em;
}


#contenido ul.listacontacto li.listaIzquContacto8B{
margin-left:-0.5em;

}

#contenido ul.listacontacto li.listaDrchContacto9{
	float:right;
	margin-top:0em;
	margin-right:4.5em;
}

#contenido ul.listacontacto li.ContactoForm{
	margin-left: 44em;
	margin-top:-3.5em;
	margin-right: -1em;
}  

/* FIN CONTACTO */





.ImgCentrada{
	margin-bottom:-0.15em;
}

img.CentradoVert {
vertical-align:middle;
 } 

/* HECHOS RELEVANTES */
h2.centrado {
	text-align:center;
	}
	
	#contenido span.Hora {
	background-color:#003399;
	color:#FFFFFF;
	font-weight: bold;
	padding: 0.2em 0.4em;
	margin: 0em 1em 0em 0em;
	width: 7.1em;
	float: left;
	text-align: center;
	vertical-align: middle;
	}
	#contenido ul.listaHora{
	color:#003399;
	font-weight: bold;
	padding-left: 2em;
	padding-top: 0.5em;
	padding-bottom: 0em;
	}
	#contenido ul.listaHora li {
	list-style-type: none;
	background-image:none;
	list-style-image: none;
	padding: 0em;
	margin: 0em 0em 0.8em;
	float:right; 
	}
	
	#contenido ul.listaHora li ul{
	padding: 0em;
	margin: 0.5em 0em 0em;
	}
	
	#contenido ul.listaHora li ul li{
	display:inline;
	color:#000000;
	font-weight: normal;
	vertical-align: middle;
	}
	
	#contenido ul.listaHora li ul li.Primero{
	width: 7.6em;
	/*position:relative;*/
	float: left;
	margin-bottom: 0em;
	margin-top:0em;
	}
	#contenido ul.listaHora li ul li.Ultimo{
	margin-left: 2em;
	/*position:relative;*/
	float: right;
	width: 55.5em;
	margin-top:-2.2em;
	}
	
/* Estilos para XBRL*/

#xbrl {
	position: relative;
	float: left;
	margin-top:0px;
	/*position: relative;
	float: left;
	margin-top:0em;*/
}

#AdmElec {
	position: relative;
	float: right;
	margin-right:10px;
	/*position: relative;
	float: right;
	margin-right:0.6em;*/
}




#contenido ul.listatextos1 li{
	font-size:0.8em;
	list-style-position: outside;
	list-style-image: url(../images/VinietaMW.gif);
	}



	
	
	
	
	
	.listalogos{
		list-style:none;
		margin-top: 0.5em;
	} 
	
	.logosSec{
		position:relative;
		float:left;
}


	
	
	.FlotarLogoAbajo{
   	margin-left:0em;
	margin-top:-1.5em;

}
	
	.FlotarLogoArriba{
	margin-left:-0.5em;
	margin-bottom:-0.1em;
	margin-top:0.6em;

	}
  
  /* SUSCRIPCIONES */
.NavAlf{
		float:left;
		width:17em;
		margin-left:1em;
		font-size:1.2em;
		font-weight:bold;
		border-bottom:#CCCCCC solid 0.1em;
	
	}
	
	ul.lista_horizontal li{
	float:left;
	}

#seccionBusquedaA {
	width:72em;
	font-size: 0.95em;
	/*background-color:#FDF7F7;*/
	margin-top:0.5em;
	margin-right:0.3em;
	margin-left:0.3em;
	margin-bottom:0.3em;
	padding:0em;
	float:right;
}

#seccionBusquedaA fieldset{
	/*border:#333333 solid 0.01em;
	padding:0.1em;*/
	border: 0.05em solid #666666;
	padding:0.2em;
	margin:0.2em;
	
}

#seccionBusquedaA fieldset legend {
	
	font-weight:bold;
	color:#333333;
	padding-top:0em;
}
	

.busquedaA1 {
width:6.5em;
font-size: 0.95em;
margin-left:0.3em;
margin-top:0.3em;
padding:0em;
display:inline;
float:left;
clear:left;
}

.busquedaA1 fieldset{
	border: 0.05em solid #666666;
	padding:0.2em;
	margin:0.2em;
	}
	
.busquedaA1 div{
	padding-bottom: 0.3em;
	
}
.busquedaA1 fieldset legend {
	color:#333333;
	background-color:#EEEEEE;
	font-size: 0.67em;
	font-weight:bold;
	padding:0em;

	
}
.busquedaA1 fieldset label {
	color:#333333;
	font-size: 0.6em;
	font-weight:bold;
	margin-left:0.5em;
	display:inline;
}
.busquedaA1 fieldset input {
	display:inline;
}
	
.busquedaA2{
width:30em;
color:#333333;
padding:0.3em;
margin:0.2em;
display:inline;
float:left;

}
.busquedaA2 label {
	text-align:left;
	font-weight:bold;
	margin-left:0.2em;
	/*display:block;*/
}

.busquedaA2 select {
	width:33em;
	/*font-size: 0.6em;*/
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:0em;
	margin-top:0.4em;
	margin-bottom:1em;
	border: 0.1em solid #CCCCCC;
	display:block;
}



.busquedaA3 {
width:1.8em;
padding:0em;
margin-top:1.5em;
display: inline;
float:left;
}
.busquedaA3 img {
padding:0em;
margin:0em;
margin-top:1em;
}


.busquedaA4 {
width:29em;
color:#333333;
padding:0.3em;
margin:0.2em;
float:right;
display:inline;

}
.busquedaA4 label {
	text-align:left;
	font-weight:bold;
	margin-left:0.2em;
	display:block;
}
.busquedaA4 select{
width:32em;
/*font-size: 0.7em;*/
padding:0em;
margin-top:0.4em;
margin-bottom:1em;
overflow:auto;
}	

/* JURISPRUDENCIA */

ul.listaArbolZM li , ul.listaArbolZM li ul li{
		list-style:none;
	}

	ul.listaArbolZM li{
	padding-left: 1.6em;
	}
	
	ul.listaArbolZM li {
	background-image:url(../images/baseAgenda.gif);
	background-repeat:no-repeat;
	background-position: 0em -0.2em;
	margin-left:-2.5em;
	}
	
	ul.listaArbolZM li ul li {
	background-image:url(../images/folder_ag.gif);
	background-repeat:no-repeat;
	background-position: 0em -0.2em;
	margin-top:0em;
	margin-bottom:0em;
	margin-left:-3.8em;
	}
	
	ul.listaArbolZM li ul li ul li {

	background-image:url(../images/page2.gif);
	background-repeat:no-repeat;
	background-position: 0 0.2em;
	margin-top:0em;
	margin-bottom:0em;
	}
	

	
/*	ul.listaArbolZM li ul li ul li.puntero{
		background-image:url(../images/page2.gif);
	background-repeat:no-repeat;
	background-position: 0 0.2em;
	margin-top:0em;
	margin-bottom:0em;
	}
	
	ul.listaArbolZM li ul li ul li ul li{
	background-image: none;
	}
	
*/	
	ul.listaArbolZM li ul li ul li a.AbrirPDF {

	background-image:url(../images/PDF_ico.jpg);
	background-repeat:no-repeat;
	background-position: -0.3em 0em;
	margin-top:0em;
	margin-left:-1.6em;
	margin-bottom:0em;
	padding-left:1.2em;
	padding-top:0.4em;
	padding-bottom:0.1em;
	}
	
	
#contenido ul.relenlacesNeg li {
	text-align:left;
	color:#000000;
	list-style-position: outside;
	list-style-image: url(../images/ramasVinietaGris1peq2.gif);
}
 
 
#contenido ul.relenlacesNeg li a{
	color:#003366;
	text-decoration:none;
}
 
#contenido ul.relenlacesNeg li a:hover{
text-decoration:underline;
}
 
/*Listas anidadas de enlaces*/
 
#contenido ul.relenlacesNeg li ul.relenlacesNeg{
	font-size:1em;
}
 
#contenido ul.relenlacesNeg li ul.relenlacesNeg li{
	padding-top:0.15em;
	padding-bottom:0.15em;
	list-style-position: outside;
	list-style-image:url(../images/seriesVinietaGris1peq2.gif)
}

/* INDEX */
/* migas Home afecta a altura entre barra y xbrl en IE 7*/
#migasHome{
	position:relative;
	width:48em;
	clear:both;
	margin-top:-1.5em;
}

#migasHome{
	padding-left:0em;
	padding-bottom:0em;
	padding-top:0;
}

#migasHome ul{
	list-style-position:outside;
	padding:0.5em 0 1em 2em;
	margin-left:-1.4em;
	text-align:left;
	list-style-image: none;
	list-style-type: lower-alpha;

	color:#003366;
}

#migasHome ul li{
	display:inline;

	padding:0.1em 0;
	margin-left:0;
	font-size:0.65em;
}


/*Fin migas */


#menuHome{
	background-color:#F7F7F7;
	margin-top:-0.5em;
}

  #menuHome ul li{
  	list-style-type:none;
	width:10em;
	font-size:0.8em;
	color:#666666;
	text-align:left;
	margin-top:0.4em;
	margin-left:0em;
	margin-right:3em;	
	padding-left:0.7em;  
	background-image: url(../images/VinietaMW.gif);
	background-repeat:no-repeat;
	background-position:0em 0.6em;

  }
  
  #menuHome ul li.activaInv{
  padding-top:1.3em;
  font-size:0.9em;
  	font-weight:bold;
  	color:#AD2144;
	background-image:url(../images/Home_Inversores.gif);
	background-repeat:no-repeat;
	background-position: 0.5em -0.1em;
  }
  
    #menuHome ul li.activaAld{
  padding-top:1.3em;
    font-size:0.9em;
  	font-weight:bold;
  	color:#AD2144;
	background-image:url(../images/Home_Aldia.gif);
	background-repeat:no-repeat;
		background-position: 0.5em -0.1em;
  }
  
    #menuHome ul li.activaCon{
  padding-top:1.3em;
    font-size:0.9em;
  	font-weight:bold;
  	color:#AD2144;
	background-image:url(../images/Home_Consultas.gif);
	background-repeat:no-repeat;
		background-position: 0.5em -0.1em;
  }
  
    #menuHome ul li.activaPub{
  padding-top:1.3em;
    font-size:0.9em;
  	font-weight:bold;
  	color:#AD2144;
	background-image:url(../images/Home_Publicaciones.gif);
	background-repeat:no-repeat;
		background-position: 0.5em -0.1em;
  }
  
    #menuHome ul li.activaLeg{
  padding-top:1.3em;
    font-size:0.9em;
  	font-weight:bold;
  	color:#AD2144;
	background-image:url(../images/Home_Legislacion.gif);
	background-repeat:no-repeat;
		background-position: 0.5em -0.1em;
  }
  
    #menuHome ul li.activaQue{
  padding-top:1.3em;
    font-size:0.9em;
  	font-weight:bold;
  	color:#AD2144;
	background-image:url(../images/Home_Quees.gif);
	background-repeat:no-repeat;
		background-position: 0.5em -0.1em;
  }
  
    #menuHome ul li.activaAge{
  padding-top:1.3em;
    font-size:0.9em;
  	font-weight:bold;
  	color:#AD2144;
	background-image:url(../images/Home_Agencia.gif);
	background-repeat:no-repeat;
		background-position: 0.5em -0.1em;
  }
  
    #menuHome a:link {
	color : #666666;
	text-decoration: none;
	background-color:#F7F7F7;
}
	
  #menuHome a:visited {
	color : #666666;
	text-decoration: none;
	background-color:#F7F7F7;
}

   #menuHome a:focus{
	color : #AD2144;
	text-decoration: none;
	background-color: #FFFFFF;
}

  #menuHome a:active{
	color : #666666;
	text-decoration: none;
	background-color: #F7F7F7;
}

  #menuHome a:hover {
	color : #AD2144;
	text-decoration: none;
	background-color: #F7F7F7;
} 

  

  
  
  .col1{
	float: left; 
	width: 13.5%; 
	position: relative;
	margin-left:-2.3em;
	}
	.col2{
	float: left; 
	width: 14.3%; 
	position: relative;
	/*background-image:url(../images/Home_Linea.gif);
	background-repeat:no-repeat;
	background-position:2.2em 0em;*/
	}
	.col3{
	float: left; 
	width: 14.3%; 
	position: relative;
	/*background-image:url(../images/Home_Linea.gif);
	background-repeat:no-repeat;
	background-position:2em 0em;*/
	}
	.col4{
	float: left; 
	width: 14.3%; 
	position: relative;
	/*background-image:url(../images/Home_Linea.gif);
	background-repeat:no-repeat;
	background-position:2.4em 0em;*/
	}
	.col5{
	float: left; 
	width: 14.3%; 
	position: relative;
	/*background-image:url(../images/Home_Linea.gif);
	background-repeat:no-repeat;
	background-position:2em 0em;*/
	}
	.col6{
	float: left; 
	width: 13.5%; 
	position: relative;
	/*background-image:url(../images/Home_Linea.gif);
	background-repeat:no-repeat;
	background-position: 2.4em 0em;*/
	}
	.col7{
	float: left; 
	width: 14.6%; 
	position: relative;
	/*background-image:url(../images/Home_Linea.gif);
	background-repeat:no-repeat;
	background-position:2em 0em;*/
	}

.BarraHome{
	background-image:url(../images/BarraHome.gif);
	background-repeat:repeat-x; 
	/* margin-top: -2em; ORIGINAL 10/11/2010/* esto solo se refleja en FF e IE8, para IE7 ir a menuNavegacionIE7 */
	margin-top: 0.7em;
	margin-left:-0.05em;
}

.BarraHome2{
	background-image:url(../images/BarraHome2.gif);
	background-repeat:repeat-x;
	margin-bottom:-2em;
}


/* estilos ticker */
#news{
/*border-left:1px solid #CCCCCC;*/
height:88px;
width:165px;
float:right;
overflow:hidden;
font-size:9px;
padding-left:5px;
padding-right:5px;
margin-top: 0.6em;
}

#news p{
	font-size: 1.5em;
}

#divASContainer{position:absolute;top:30px;/*left:650;*/width:165px;height:100px;overflow:hidden;visibility:visible;clip:rect(0,100,100,0);}
#divASContent{position:absolute;top:0px;left:0px;height:100px;width:165px;padding-bottom:100px;}

/*fin estilos ticker*/

#contenido .logosSecInf{
	margin-top:2em;
	margin-left:-2em;
}


#contenido ul.listalogosInf{
	list-style-image:none;
	} 
	
#contenido ul.listalogosInf li {
	display: inline;
	margin-right:2em;
}

#contenido ul.listalogosInf li a:hover{
	text-decoration:none;
}




/* Para demos perfiles*/
.verde{
	color:#009900;
}

.verdeNegrita{
	color:#009900;
	font-weight:bold;
}

  .gris{
	color:#666666;
}

/* Para galeria imágenes */

ul.galeria{
	margin-left:1em;
}

ul.galeria li{
		position:relative;
		float:left;
		display:inline;
		margin-bottom:0em;
		margin-left:1em;
		
		
	}
	
ul.galeria li img.seleccionada {
	BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000; BORDER-LEFT-COLOR: #000;
}

p.titGaleria, p.titGaleria2, p.titGaleria3 {
		color:#FF0000;
		margin-left: -1em;
		font-size:1em;
	}
	
p.titGaleria2 {
		margin-left: -2em;
	}
	
p.titGaleria3{
		margin-left: -2em;
	}
	
	ul.galeria img{
		height:52px;
	}
