/* Estilos Miguel */
/*Estilo ENCUESTA*/
.encuesta
{
background-color:#638aa9;
border:1px #787c7f solid;
}
.encuestaTitulo
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#000000;
border-bottom:2px #333333 solid
}
.encuestaPregunta
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
}
.comboRespuestas
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
} 
/*FIN ESTILOS ENCUESTA*/
/*Estilo Newsletter*/
.textoNewsletter{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	margin-left: 26px;
	text-align: justify;
	margin-top: 5px;
	padding:5px;
}
.textoPieNewsletter{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;	
	text-align: justify;
}
/*FIN ESTILOS Newsletter*/
.cuerpo { heigth: 100%; float:left;		  
		  vertical-align: top; border: 0px; background-color:#FFFFFF}
		  .cuerpo h1
		  {
		  color:#000000;
		  }
		  .cuerpo h2
		  {
		  color:#333333;
		  }
.cuerpotd {border-left: #DDD 1px solid; border-right: 1px #DDD solid; background-color:#FFFFFF}
.cuerpotd2 {border-left: #DDD 1px solid; }

.cuerpo .contenido { width: 100%; heigth: 100%; float:left;
		  margin-top:-90px; padding-top: 10px; padding-bottom: 10px; padding-right: 10px; padding-left:40px;
		  vertical-align: top; border: 0px;
		  }
		
	.cuerpo .contenido .lineaseparadora{
		clear: both; border-top: #f0f0f0 1px dotted; margin-top: 2px; font-size: 1px; margin-bottom: 2px; width: 100%; height: 5px;}
	.cuerpo .contenido .imagen {border:1px #424242 solid;}
	
	.cuerpo .contenido p { margin:10px 0px 10px 0px; text-align:right}
	.cuerpo .contenido h1 { font: bold 16px Arial,Helvetica,sans-serif; text-transform: uppercase; margin: 0; font: bold 14px Arial,Helvetica,sans-serif; 
							padding: 2px; margin:5px 8px 0px 8px; background-color: #3e3e3e; color: white; margin-right:30px;}
	.cuerpo .contenido h2 { color: #3e3e3e; font: bold 12px Arial,Helvetica,sans-serif;}
	.cuerpo .contenido .destacado {    text-transform: uppercase; font: bold 13px Arial,Helvetica,sans-serif; padding: 2px; margin:5px 8px 0px 8px; background-color:#204258; color: white;}
	.cuerpo .contenido ul,li { color: #3e3e3e; font: bold 12px Arial,Helvetica,sans-serif; padding: 2px; margin:0px 0px 0px 10px;}
	.cuerpo .contenido a:link    {font-family: Verdana; font-size: 10px; font-weight: bolder; color: #3e3e3e;}
	.cuerpo .contenido a:hover   {font-family: Verdana; font-size: 10px; font-weight: bolder; color: #424242;}
	.cuerpo .contenido a:visited {font-family: Verdana; font-size: 10px; font-weight: bolder; color: #3e3e3e;}
	.cuerpo .contenido a.sigue{font-size: 10px !important; padding: 0px 15px 0px 2px; margin-left: 15px; color: #000000; border: 1px solid #ddd;
							text-decoration: none; background-image: url(../imagenes/derecha/icoEnlaces.gif); text-align:right}


.cuerpo .eventos
	{ 
	width: 600px; heigth: 100%; float:left;
		  margin-top:-90px; margin-right: 20; padding-top: 10px; padding-bottom: 10px; padding-right: 10px; padding-left:40px; vertical-align: top; border: 0px;}
	.cuerpo .eventos p  {font: 12px Arial,Helvetica,sans-serif; text-align:left; padding: 2px; margin: 5px 30px 5px 8px}
	.cuerpo .eventos  h1 { font: bold 16px Arial,Helvetica,sans-serif; text-transform: uppercase; margin: 0; font: bold 14px Arial,Helvetica,sans-serif; 
							padding: 2px; margin:5px 8px 0px 8px; background-color: #204258; color: white;}
	.cuerpo .eventos h2 { color: #3e3e3e; font: bold 12px Arial,Helvetica,sans-serif; padding: 2px; margin:5px 8px 0px 8px; border-bottom:dotted 1px #CCCCCC}
.cuerpo .eventos .destacado 
	{
	
	font: bold 15px Arial,Helvetica,sans-serif;
	margin-left:10px;
	 color:#204258;}

body{ background-color:#FFFFFF}	





/*Estilos para Pelicula*/
.cuerpo .eventosDivPelis 
{
heigth: 100%; 
float:left;
margin-top:-90px;
margin-right: 20;
padding-top: 10px;
padding-bottom: 10px;
padding-right: 10px;
padding-left:40px;
vertical-align: top;
border: 0px;
}

.cuerpo .eventosDivPelis p  
{
font: 12px Arial,Helvetica,sans-serif;
text-align:justify;
padding: 2px;
margin: 5px 30px 5px 8px
}


.cuerpo .eventosDivPelis  h1 
{
font: bold 16px Arial,Helvetica,sans-serif;
text-transform: uppercase;
margin: 0;
font: bold 14px Arial,Helvetica,sans-serif; 
padding: 2px;
margin:5px 8px 0px 8px;
background-color: #3e3e3e;

}

.cuerpo .eventosDivPelis h2 
{
color: #3e3e3e;
font: bold 12px Arial,Helvetica,sans-serif;
padding: 2px;
margin:5px 8px 0px 8px;
border-bottom:dotted 1px #CCCCCC;
}

.cuerpo .eventosDivPelis .destacado 
{

font: bold 16px Arial,Helvetica,sans-serif;
color:#204258;

}

.cuerpo.eventosDivPelis.destacado a:link{
	font-size: 16px;
	color: #044364;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	text-decoration:none;
    }

.cuerpo.eventosDivPelis.destacado a:hover
    {
	font-size: 16px;
	color: #c23d3d;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	text-decoration:none;
    }

.cuerpo.eventosDivPelis.destacado a:visited
    {
	font-size: 16px;
	color: #044364;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	text-decoration:none;
    }




.cuerpo .eventosDivPelis p.buscador  
{
font: 12px Arial,Helvetica,sans-serif;
}

.cuerpo .eventosDivPelis h3 
	{
	color:#48677f; 
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	}

/*Estilos para Pelicula*/








/* Estilos Gaspar Para pantallas de consultoria */
.cuerpo .consultoria
	{ 
	
	
	float:left;
	
	vertical-align: top; 
	border: 0px;
	}
.cuerpo .consultoria p  
	{
	font: 12px Arial,Helvetica,sans-serif;
	text-align:justify;
	padding: 2px;
	margin: 5px 15px 5px 8px
	}
.cuerpo .consultoria  h1 
	{
	font: bold 16px Arial,Helvetica,sans-serif;
	text-transform: uppercase;
	margin: 0;
	padding: 2px; 
	margin:5px 8px 15px 8px; 
	color: #496982;
	border-bottom:solid 8px #CCCCCC
	}
.cuerpo .consultoria h2 
	{
	color: #48677f;
	font: bold 12px Arial,Helvetica,sans-serif;
	padding: 2px;
	margin:5px 8px 15px 8px; 
	border-bottom:solid 2px #CCCCCC
	}
.cuerpo .consultoria .botonera 
	{
	height:30px;
	border:solid 1px #48677f;
	background-color:#e6e7eb;
	}
.cuerpo .consultoria a 
	{
	text-transform: uppercase;
	font: bold 10px Arial,Helvetica,sans-serif;
	color: #16405a;
	text-decoration:none;
	}
.cuerpo .consultoria .destacado 
	{
	text-transform: uppercase;
	font: bold 13px Arial,Helvetica,sans-serif;
	padding: 2px;
	margin:5px 8px 0px 8px; 
	background-color:#FF0000; 
	color: white;
	}
.cuerpo .consultoria ul,li 
	{
	color: #3e3e3e;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;	
	padding: 2px;
	margin:0px 0px 0px 10px;
	}
/* FIN Estilos Gaspar Para pantallas de consultoria */
/* Estilos Gaspar Para pantallas de i2v */
.cuerpo .i2v
	{ 
	width: 95%; 
	heigth: 100%; 
	float:left;
	margin-top:-90px; 
	margin-right: 20; 
	padding-top: 10px; 
	padding-bottom: 10px; 
	padding-right: 10px; 
	padding-left:40px; 
	vertical-align: top; 
	border: 0px;
	}
.cuerpo .i2v p  
	{
	font: 12px Arial,Helvetica,sans-serif;
	text-align:justify;
	padding: 2px;
	margin: 5px 15px 5px 8px
	}
.cuerpo .i2v  h1 
	{
	font: bold 16px Arial,Helvetica,sans-serif;
	text-transform: uppercase;
	margin: 0;
	padding: 2px; 
	margin:25px 8px 15px 18px; 
	color: #496982;
	border-bottom:solid 8px #CCCCCC
	}
.cuerpo .i2v h2 
	{
	color: #48677f;
	font: bold 12px Arial,Helvetica,sans-serif;
	padding: 2px;
	margin:5px 8px 0px 8px;
	border-bottom:solid 2px #CCCCCC
	}
.cuerpo .i2v .botonera 
	{
	height:30px;
	border:solid 1px #48677f;
	background-color:#e6e7eb;
	}
.cuerpo .i2v a 
	{
	text-transform: uppercase;
	font: bold 10px Arial,Helvetica,sans-serif;
	color: #16405a;
	text-decoration:none;
	}
.cuerpo .i2v ul,li 
	{
	color: #3e3e3e;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;	
	padding: 2px;
	margin:0px 0px 0px 10px;
	}
/* FIN Estilos Gaspar Para pantallas de i2v */
/* Estilos Gaspar Para pantallas de suscripcion */
.textoFormulario
	{
	font:normal 12px Arial,Helvetica,sans-serif;
	}
.textoBlancoFormulario
	{
	font:Arial,Helvetica,sans-serif;
	color:#FFFFFF;
	font-size:11px;
	}
.tituloFormulario
	{ 
	font:bold 12px Arial,Helvetica,sans-serif;
	text-transform:uppercase;
	color:#FFFFFF;
	background-color:#7fa1b6;
	}
.cuerpo .suscripcion
	{ 
	width: 95%; 
	heigth: 100%; 
	float:left;
	margin-top:-90px; 
	margin-right: 20; 
	padding-top: 10px; 
	padding-bottom: 10px; 
	padding-right: 10px; 
	padding-left:40px; 
	vertical-align: top; 
	border: 0px;
	}
.cuerpo .suscripcion p  
	{
	font: 12px Arial,Helvetica,sans-serif;
	text-align:justify;
	margin-left:10px;
	}
.cuerpo .suscripcion .textoBlanco  
	{
	font: 11px Arial,Helvetica,sans-serif;
	text-align:justify;
	margin-left:10px; 
	color:#FFFFFF;
	}
.cuerpo .suscripcion  h1 
	{
	font: bold 12px Arial,Helvetica,sans-serif;
	text-transform: uppercase;
	padding-top:25px; 
	color: #496982;
	border-bottom:solid 8px #CCCCCC
	}
.cuerpo .suscripcion h2 
	{
	color: #48677f;
	font: bold 12px Arial,Helvetica,sans-serif;
	padding-top:5px;
	padding-left:5px;
	border-bottom:solid 2px #CCCCCC
	}
.cuerpo .suscripcion h3 
	{
	color: #48677f;
	font: bold 12px Arial,Helvetica,sans-serif;
	padding-top:5px;
	padding-left:5px;
	}
.cuerpo .suscripcion .botonera 
	{
	height:30px;
	border:solid 1px #48677f;
	background-color:#e6e7eb;
	}
.cuerpo .suscripcion a 
	{
	text-transform: uppercase;
	font: bold 10px Arial,Helvetica,sans-serif;
	color: #16405a;
	text-decoration:none;
	}
.cuerpo .suscripcion .destacado 
	{
	text-transform: uppercase;
	font: bold 13px Arial,Helvetica,sans-serif;
	padding: 2px;
	margin:5px 8px 0px 8px; 
	background-color:#FF0000; 
	color: white;
	}
.cuerpo .suscripcion ul,li 
	{
	color: #3e3e3e;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-left:20px;
	}
/* FIN Estilos Gaspar Para pantallas de suscripcion */
/* Estilos Gaspar Para pantallas de revista */
.cuerpo .revista
	{ 
	width: 95%; 
	heigth: 100%; 
	float:left;
	margin-top:-90px; 
	margin-right: 20; 
	padding-top: 10px; 
	padding-bottom: 10px; 
	padding-right: 10px; 
	padding-left:40px; 
	vertical-align: top; 
	border: 0px;
	}
.cuerpo .revista p  
	{
	font: 12px Arial,Helvetica,sans-serif;
	text-align:justify;	
	margin-left:10px;
	}
.cuerpo .revista  h1 
	{
	font: bold 16px Arial,Helvetica,sans-serif;
	text-transform: uppercase;
	color: #496982;
	border-bottom:solid 8px #CCCCCC
	}
.cuerpo .revista h2 
	{
	color: #48677f;
	font: bold 14px Arial,Helvetica,sans-serif;
	padding-top:5px;
	padding-left:5px;
	border-bottom:solid 2px #CCCCCC
	}
.cuerpo .revista h3 
	{
	color:#990000;
	font-weight:600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	}
.cuerpo .revista h4 
	{
	color: #48677f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	}
.cuerpo .revista h5
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	margin-left: 26px;
	text-align: justify;
	margin-top: 5px;
	padding:5px;
	}
.cuerpo .revista a 
	{
	font: normal 12px Arial,Helvetica,sans-serif;
	}
/* FIN Estilos Gaspar Para pantallas de revista */
/* Estilos Gaspar Para pantallas de observatorio */
.cuerpo .menu
	{
	font: 12px Arial,Helvetica,sans-serif;
	text-align:justify;	
	margin-left:10px;
	}
.cuerpo .menu_a 
	{
	font: normal 12px Arial,Helvetica,sans-serif;
	}
.cuerpo .observatorio
	{ 
	width: 95%; 
	heigth: 100%; 
	float:left;
	margin-right: 20; 
	padding-top: 10px; 
	padding-bottom: 10px; 
	padding-right: 10px; 
	padding-left:40px; 
	vertical-align: top; 
	border: 0px;
	}
.cuerpo .observatorio p  
	{
	font: 12px Arial,Helvetica,sans-serif;
	text-align:justify;	
	margin-left:10px;
	}
.cuerpo .observatorio  h1 
	{
	font: bold 16px Arial,Helvetica,sans-serif;
	text-transform: uppercase;
	color: #496982;
	border-bottom:solid 8px #CCCCCC
	}
.cuerpo .observatorio h2 
	{
	color: #48677f;
	font: bold 14px Arial,Helvetica,sans-serif;
	padding-top:5px;
	padding-left:5px;
	border-bottom:solid 2px #CCCCCC
	}
.cuerpo .observatorio h3 
	{
	color:#990000;
	font-weight:600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	}
.cuerpo .observatorio h4 
	{
	color: #48677f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	}
.cuerpo .observatorio h5
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	margin-left: 26px;
	text-align: justify;
	margin-top: 5px;
	padding:5px;
	}
.cuerpo .observatorio a 
	{
	font: normal 12px Arial,Helvetica,sans-serif;
	}
/* FIN Estilos Gaspar Para pantallas de observatorio */
/* Estilos Gaspar Para pantallas de hemeroteca */
.textoFormularioHeme  
	{
	font: 12px Arial,Helvetica,sans-serif;
	}
.cuerpo .hemeroteca
	{ 
	float:left;
	vertical-align: top; 
	border: 0px;
	}
.cuerpo .hemeroteca p  
	{
	font: 12px Arial,Helvetica,sans-serif;
	text-align:justify;	
	margin-left:10px;
	}
.cuerpo .hemeroteca  h1 
	{
	font: bold 16px Arial,Helvetica,sans-serif;
	text-transform: uppercase;
	color: #496982;
	border-bottom:solid 8px #CCCCCC
	}
.cuerpo .hemeroteca h2 
	{
	color: #48677f;
	font: bold 14px Arial,Helvetica,sans-serif;
	padding-top:5px;
	padding-left:5px;
	}
.cuerpo .hemeroteca h3 
	{
	color:#48677f; 
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	}
.cuerpo .hemeroteca h4 
	{
	color: #48677f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	}
.cuerpo .hemeroteca h5
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	margin-left: 26px;
	text-align: justify;
	margin-top: 5px;
	padding:5px;
	}
.cuerpo a:visited
	{
	color: #0000CC;
	}
/* FIN Estilos Gaspar Para pantallas de hemeroteca */
/* Estilos Gaspar Para pantallas de grupoAtenea */
.cuerpo .grupoAtenea
	{ 
	width: 95%; 
	heigth: 100%; 
	float:left;
	margin-top:-90px; 
	margin-right: 20; 
	padding-top: 10px; 
	padding-bottom: 10px; 
	padding-right: 10px; 
	padding-left:40px; 
	vertical-align: top; 
	border: 0px;
	}
.cuerpo .grupoAtenea p  
	{
	font: 12px Arial,Helvetica,sans-serif;
	text-align:left;	
	margin-left:10px;
	}
.cuerpo .grupoAtenea  h1 
	{
	font: bold 16px Arial,Helvetica,sans-serif;
	text-transform: uppercase;
	padding-top:25px; 
	color: #496982;
	border-bottom:solid 8px #CCCCCC
	}
.cuerpo .grupoAtenea h2 
	{
	color: #48677f;
	font: bold 12px Arial,Helvetica,sans-serif;
	padding-top:5px;
	padding-left:5px;
	border-bottom:solid 2px #CCCCCC
	}
.cuerpo .grupoAtenea h3 
	{
	color: #000000;
	font: bold 12px Arial,Helvetica,sans-serif;
	padding-top:5px;
	padding-left:5px;
	}
.cuerpo .grupoAtenea a 
	{
	font: normal 12px Arial,Helvetica,sans-serif;
	}
/* FIN Estilos Gaspar Para pantallas de grupoAtenea */
/* Estilos Gaspar Para pantallas de enlace */
.cuerpo .enlace
	{ 
	float:left;
	border: 0px;
	}
.cuerpo .enlace p  
	{
	font: 12px Arial,Helvetica,sans-serif;
	text-align:center;	
	margin-left:10px;
	}
.cuerpo .enlace  h1 
	{
	font: bold 16px Arial,Helvetica,sans-serif;
	text-transform: uppercase;
	padding-top:25px; 
	color: #496982;
	border-bottom:solid 8px #CCCCCC
	}
.cuerpo .enlace h2 
	{
	color: #48677f;
	font: bold 12px Arial,Helvetica,sans-serif;
	padding-top:5px;
	padding-left:5px;
	border-bottom:solid 2px #CCCCCC
	}
.cuerpo .enlace h3 
	{ 
	font: bold 14px Arial,Helvetica,sans-serif; 
	text-transform: uppercase; 
	padding: 2px; 
	margin:5px 8px 0px 8px; 
	background-color: #204258; 
	color: white;
	}
.cuerpo .enlace a 
	{
	font: bold 10px Arial,Helvetica,sans-serif;
	}
/* FIN Estilos Gaspar Para pantallas de enlace */
/* Estilos Gaspar Para pantallas de documentacion */
.cuerpo .enlaces
	{
	margin-top:34px;
	}
.cuerpo .enlaces  h1 
	{
	 font: bold 16px Arial,Helvetica,sans-serif;
	 text-transform: uppercase;
	 background-color: #204258; 
	 color: white;
	}
.cuerpo .enlaces h2.subtipo1 
	{
	color: #336699;
	font: bold 14px Arial,Helvetica,sans-serif;
	margin:25px 0px 0px 0px;
	}
.cuerpo .enlaces h3.subtipo2
	{
	color: #336699;
	font: bold 13px Arial,Helvetica,sans-serif;
	padding-left:20px; 
	margin:10px 0px 0px 0px;
	}
.cuerpo .enlaces a.enlace 
	{
	font: normal 12px Arial,Helvetica,sans-serif;
	color: #000000;
	text-decoration:none;
	text-align:left;
	}
.cuerpo .enlaces div.enlace 
	{
	margin-left:50px;
	}
.cuerpo .enlaces .destacado 
	{
	text-transform: uppercase;
	font: bold 13px Arial,Helvetica,sans-serif;
	background-color:#204258; 
	color: white;
	}
/* FIN Estilos Gaspar Para pantallas de enlaces */
/* Estilos Gaspar Para pantallas de documentacion */
.cuerpo .documentacion
	{
	margin-top:34px;
	margin-left:20px;	
	}
.cuerpo .documentacion  h1 
	{
	 font: bold 16px Arial,Helvetica,sans-serif;
	 text-transform: uppercase;
	 background-color: #204258; 
	 color: white;
	}
.cuerpo .documentacion h2.subtipo1 
	{
	color: #336699;
	font: bold 14px Arial,Helvetica,sans-serif;
	margin:25px 0px 0px 0px;
	}
.cuerpo .documentacion h3.subtipo2
	{
	color: #336699;
	font: bold 13px Arial,Helvetica,sans-serif;
	padding-left:20px; 
	margin:10px 0px 0px 0px;
	}
.cuerpo .documentacion a.enlace 
	{
	font: normal 12px Arial,Helvetica,sans-serif;
	color: #000000;
	text-decoration:none;
	text-align:left;
	}

.cuerpo .documentacion a:link{
	font-size: 12px;
	color: #000000;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	text-decoration:none;
    }

.cuerpo .documentacion a:hover
    {
	font-size: 12px;
	color: #c23d3d;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	text-decoration:none;
    }

.cuerpo .documentacion a:visited
    {
	font-size: 12px;
	color: #000000;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	text-decoration:none;
    }

.cuerpo .documentacion .parrafo1{
	font-size: 12px;
	color: #636161;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	text-decoration:none;
	margin-left:35px;
    }

.cuerpo .documentacion div.enlace 
	{
	margin-left:25px;
	}
.cuerpo .documentacion .destacado 
	{
	text-transform: uppercase;
	font: bold 13px Arial,Helvetica,sans-serif;
	background-color:#204258; 
	color: white;
	}
/* FIN Estilos Gaspar Para pantallas de documentacion */
/* Estilos Gaspar Para pantallas de mapaWeb */
.cuerpo .mapaWeb
	{ 
	width: 95%; 
	heigth: 100%; 
	float:left;
	}
.cuerpo .mapaWeb p  
	{
	font: 12px Arial,Helvetica,sans-serif;
	text-align:justify;
	padding: 2px;
	margin: 5px 15px 5px 8px
	}
.cuerpo .mapaWeb  h1 
	{
	font: bold 16px Arial,Helvetica,sans-serif;
	text-transform: uppercase;
	margin: 0;
	padding: 2px; 
	margin:5px 8px 15px 8px; 
	color: #496982;
	border-bottom:solid 8px #CCCCCC
	}
.cuerpo .mapaWeb h2 
	{
	color: #48677f;
	font: bold 12px Arial,Helvetica,sans-serif;
	padding: 2px;
	margin:5px 8px 0px 8px;
	border-bottom:solid 2px #CCCCCC
	}
.cuerpo .mapaWeb a 
	{
	text-transform: uppercase;
	font: bold 10px Arial,Helvetica,sans-serif;
	color: #16405a;
	text-decoration:none;
	}
.cuerpo .mapaWeb ul,li 
	{
	color: #3e3e3e;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;	
	padding: 2px;
	margin:0px 0px 0px 10px;
	}
/* FIN Estilos Gaspar Para pantallas de mapaWeb */
/* Estilos Gaspar Para pantallas de staff */
.cuerpo .staff
	{ 
	width: 95%; 
	heigth: 100%; 
	float:left;
	margin-top:-90px; 
	margin-right: 20; 
	padding-top: 10px; 
	padding-bottom: 10px; 
	padding-right: 10px; 
	padding-left:40px; 
	vertical-align: top; 
	border: 0px;
	}
.cuerpo .staff p  
	{
	font: 12px Arial,Helvetica,sans-serif;
	text-align:justify;
	padding: 2px;
	margin: 0px 15px 0px 20px
	}
.cuerpo .staff  h1 
	{
	font: bold 16px Arial,Helvetica,sans-serif;
	text-transform: uppercase;
	margin: 0;
	padding: 2px; 
	margin:5px 8px 15px 8px; 
	color: #496982;
	border-bottom:solid 8px #CCCCCC
	}
.cuerpo .staff h2 
	{
	color: #48677f;
	font: normal 15px Arial,Helvetica,sans-serif;
	padding: 2px;
	margin:20px 8px 0px 8px; 
	text-decoration:underline;
	
	}
/* FIN Estilos Gaspar Para pantallas de staff */
/* Estilos Gaspar Para pantallas de colaboracion */
.cuerpo .colaboracion
	{ 
	width: 95%; 
	heigth: 100%; 
	float:left;
	margin-top:-90px; 
	margin-right: 20; 
	padding-top: 10px; 
	padding-bottom: 10px; 
	padding-right: 10px; 
	padding-left:40px; 
	vertical-align: top; 
	border: 0px;
	}
.cuerpo .colaboracion p  
	{
	font: bold15px Arial,Helvetica,sans-serif; 
	color: #48677f;
	padding: 2px;
	margin: 78px 0px 0px 47px
	}
.cuerpo .colaboracion h2 
	{
	color: #48677f;
	font: normal 15px Arial,Helvetica,sans-serif;
	padding: 2px;
	margin:20px 8px 0px 8px; 
	text-decoration:underline;
	}
/* FIN Estilos Gaspar Para pantallas de colaboracion */
/* Estilos Gaspar Para pantallas de contacto */
.cuerpo .contacto
	{ 
	width: 95%; 
	heigth: 100%; 
	float:left;
	margin-top:-90px; 
	margin-right: 20; 
	padding-top: 10px; 
	padding-bottom: 10px; 
	padding-right: 10px; 
	padding-left:40px; 
	vertical-align: top; 
	border: 0px;
	}
.cuerpo .contacto h2 
	{
	color: #48677f;
	font: bold 15px Arial,Helvetica,sans-serif;
	padding: 2px;
	margin:20px 8px 0px 8px; 
	text-decoration:underline;
	}
.cuerpo .contacto p  
	{
	font: normal 12px Arial,Helvetica,sans-serif; 
	color: #48677f;
	padding: 2px;
	margin: 0px 0px 0px 47px
	}
/* FIN Estilos Gaspar Para pantallas de contacto */
/* Estilos Gaspar Para pantallas de newsletters */
.cuerpo .newsletters
	{ 
	width: 95%; 
	heigth: 100%; 
	float:left;
	margin-top:-90px; 
	margin-right: 20; 
	padding-top: 10px; 
	padding-bottom: 10px; 
	padding-right: 10px; 
	padding-left:40px; 
	vertical-align: top; 
	border: 0px;
	}
.cuerpo .newsletters p  
	{
	font: 12px Arial,Helvetica,sans-serif;
	text-align:justify;
	padding: 2px;
	margin: 5px 15px 5px 8px
	}
.cuerpo .newsletters  h1 
	{
	font: bold 16px Arial,Helvetica,sans-serif;
	text-transform: uppercase;
	margin: 0;
	padding: 2px; 
	margin:5px 8px 15px 8px; 
	color: #496982;
	border-bottom:solid 8px #CCCCCC
	}
.cuerpo .newsletters h2 
	{
	color: #48677f;
	font: bold 12px Arial,Helvetica,sans-serif;
	padding: 2px;
	margin:5px 8px 0px 8px;
	border-bottom:solid 2px #CCCCCC
	}
.cuerpo .newsletters a 
	{
	text-transform: uppercase;
	font: bold 10px Arial,Helvetica,sans-serif;
	color: #16405a;
	text-decoration:none;
	}
.newsletters p  
	{
	font: 12px Arial,Helvetica,sans-serif;
	text-align:justify;
	padding: 2px;
	margin: 5px 15px 5px 8px
	}
.newsletters  h1 
	{
	font: bold 16px Arial,Helvetica,sans-serif;
	text-transform: uppercase;
	margin: 0;
	padding: 2px; 
	margin:5px 8px 15px 8px; 
	color: #496982;
	border-bottom:solid 8px #CCCCCC
	}
.newsletters h2 
	{
	font: 12px Arial,Helvetica,sans-serif;
	font-weight:normal;
	color:#496982;
	text-align:justify;
	padding: 2px;
	margin: 5px 0px 5px 8px
	}
.cajaTexto 
	{
	font: 11px Arial,Helvetica,sans-serif;
	font-weight:normal;
	text-align:justify;
	}
.newsletters h3 
	{
	font: 11px Arial,Helvetica,sans-serif;
	font-weight:normal;
	text-align:justify;
	padding: 2px;
	margin: 5px 15px 5px 25px
	}
.newsletters h4 
	{
	font: 11px Arial,Helvetica,sans-serif;
	font-weight:normal;
	}
.newsletters h5 
	{
	font: 9px Arial,Helvetica,sans-serif;
	font-weight:normal;
	text-align:justify;
	padding: 2px;
	margin: 5px 15px 5px 8px
	}
.newsletters a 
	{
	text-transform: uppercase;
	font: bold 10px Arial,Helvetica,sans-serif;
	color: #16405a;
	text-decoration:none;
	}
/* FIN Estilos Gaspar Para pantallas de newsletters */					
/* Estilos Gaspar Para pantallas de cursos */
.botonActivadoCurso
	{
	border:solid #000000 1px;
	background-color:#bad2df;
	padding-top:5px;
	padding-bottom:5px;
	}
.cuerpo .cursos
	{
	float:none;
	}
.cuerpo .cursos p  
	{
	font: 12px Arial,Helvetica,sans-serif;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
	}
.cuerpo .cursos  h1 
	{
	text-transform: uppercase;
	font: bold 30px Arial,Helvetica,sans-serif; 
	padding-top:30px;
	padding-bottom:0px;
	color:#666666;
	}
.cuerpo .cursos h2 
	{
	font: bold 14px Arial,Helvetica,sans-serif;
	text-decoration:underline;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
	}
.cuerpo .cursos h3
	{
	font: 12px Arial,Helvetica,sans-serif;
	text-align:left;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
	}
.cuerpo .cursos ul,li 
	{
	color: #3e3e3e;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
	}
.cuerpo .cursos a 
	{
	text-transform: uppercase;
	font: bold 10px Arial,Helvetica,sans-serif;
	color:#000000;
	text-decoration:none;
	}
.cuerpo .cursos a:link
	{
	text-transform: uppercase;
	font: bold 10px Arial,Helvetica,sans-serif;
	color:#000000;
	text-decoration:none;
	}
.cuerpo .cursos a:hover
	{
	text-transform: uppercase;
	font: bold 10px Arial,Helvetica,sans-serif;
	color:#000000;
	text-decoration:none;
	}
.cuerpo .cursos a:visited
	{
	text-transform: uppercase;
	font: bold 10px Arial,Helvetica,sans-serif;
	color:#000000;
	text-decoration:none;
	}
/* FIN Estilos Gaspar Para pantallas de cursos */	
			
/* CSS Document */
.fondo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #f3e6c4;
	color: #000000;
	background-image:  url("http://www.ateneadigital.es/revistaatenea/revista/WebA/RevistaAtenea/WebA/imagenes/cuerpo/fondo_ppal.gif");
	background-repeat: repeat-x;
	background-position: left top;
	border:solid 1px;border-color:#9999CC;
}
.NoticiasDer{
	padding-left:2px;
}
.fondo_deinteres{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #7fa1b6;
	color: #FFFFFF;
}
.td_deinteres{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	margin-left: 25px;
	padding-left: 25px;
}
.tituloapartado{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #48677f;
	margin-left: 26px;
}
/*estilos para publicidad*/
.tituloapartadopublicidad 
	{
	font: bold 16px Arial,Helvetica,sans-serif;
	text-transform: uppercase;
	margin: 0;
	padding: 2px; 
	margin:5px 8px 15px 8px; 
	color: #496982;
	border-bottom:solid 8px #CCCCCC
	}
.subtitulopublicidad
{
	color: #48677f;
	font: bold 12px Arial,Helvetica,sans-serif;
	padding: 2px;
	margin:5px 8px 0px 8px;
	
	}
/*estilos para publicidad*/

.texto{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	margin-left: 26px;
	text-align: justify;
	margin-top: 5px;
	padding:5px;
}
.textoder{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	margin-left: 26px;
	width:250px;
	text-align: justify;
}
.textoBoton{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #566f82;	
	text-align: center;
}
.textoPie{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #566f82;	
	text-align: justify;
}
.textoPie_dch{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #566f82;	
	text-align: right;
}
.enlacePie:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #566f82;	
	text-align: justify;
}
.enlacePie:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #566f82;
	text-align: justify;
	text-decoration: underline;
}
.enlacePie:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #566f82;	
	text-align: justify;
}.texto1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
}
.texto2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #43657E;
	font-weight: normal;
}
.texto3 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #323232;
	font-weight: normal;
}
.fondo_apoyos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FF6262;
	color: #FFFFFF;
	text-align: right;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 26px;
}
.encabezadoColumna {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #7fa1b6;
	color: #FFFFFF;
	font-weight: bold;
}
.subtitulo {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #48677f;
	margin-left: 35px;
}



/*nuevo estilo para la revista,para no ajustar texto de firmas */
.cuerpo .consultoria .nueva

{

      font: 12px Arial,Helvetica,sans-serif;

      text-align:left;

      padding: 2px;

      margin: 0px 15px 10px 8px

}



/*

H2.margenSuperior{ margin-top:1em;}
*/

.contenidoGaleria{
	background-position:75% 50%;
	background-repeat:no-repeat;
	background-color:#7fa1b6;
	width:100%;
	float:left;
	
}

.cierrePestanaGaleria
{
	background-color:#7fa1b6;
	background-image: url("http://www.ateneadigital.es/revistaatenea/revista/WebA/RevistaAtenea/WebA/imagenes/cierre_pestana.gif");
	background-repeat:no-repeat;
	background-position:100% 100%;
	height:1em;
	margin-bottom:1em;
	width:100%;
	float:left;
	
}

.columnaTexto2 UL{
list-style:disc;
color:#FFFFFF;
}


.columnaTexto2{
width:50%;
float:right;
margin:0.4em;
height:100%;
}

.columnaTexto2 UL LI A{
font-weight:bold;
font-size:1em;
color:#FFFFFF;
text-decoration:none;
}

.columnaTexto2 UL LI A:HOVER{
color:#FFFFFF;
background-color:#2b5d7c;
}

.columnaTexto2 UL LI.vacio{
color:#FFFFFF;
font-weight:bold;
}

.columnaFoto{
width:40%;
float:left;
margin:0.4em 0 0 0.2em;
}

.titulorevista{
color:#990000;
font-weight:600;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
}

.pierevista{
color: #48677f;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
}

.descripcionSumario{
color: #48677f;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-align:left;

}

.tituloSumario{
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 14pt;
text-align:left;

}

.seccionSumario{
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 11pt;
font-weight:600;
text-align:left;

}

.autorSumario{
color: #48677f;
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
font-style:italic;
text-align:left;

}

.tituloapartadoNegrita2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #48677f;
	margin-left: 26px;
	font-weight: bold;
}

/* Formato para la celda que contiene el iframe de "Productos" y "Cursos" en "i2v.asp".
	Contiene sólo el borde de la izquierda de la celda, que es una barra sólida azul. */
.celda{
	border-top: none;
	border-right: none;
	border-bottom: 2px solid #FF6262;
	margin-left: 26px;
}

/*Formato para la celda que contiene el iframe de "Productos" y "Cursos" en "i2v.asp".
	Contiene sólo el borde de la izquierda de la celda, que es una barra sólida azul.*/
.barraLateral{
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: 5px solid #48677f;
}

/* Formato para el menú "Revista - Observatorio - Catálogo" de las páginas de "Publicaciones Atenea"
	Alinea el texto a la izquierda, dejando 26 píxeles de margen. */
.menuRevista {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 26px;
}

.menuPublicaciones{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #48677f;
	margin-left: 26px;
}

/* No deja márgenes. Para las listas. */
.textoNuevo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: justify;
	margin-top: 5px;
}

/* No deja márgenes. */
.subtituloNuevo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #48677f;
}

.boton{
font:15px arial;
font-family: Arial, Helvetica, sans-serif;
padding:3px 10px;
margin:5px;
text-decoration:none;
color:#48677f;
background:lightblue;
}

.subtituloStaff {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #48677f;
	margin-left: 26px;
}

.otrasNoticiasSeccion
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ed3c31;
	text-transform:uppercase;
}
.otrasNoticiasTexto
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align:justify;	
}

.otrasNoticiasTexto:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align:justify;
	text-decoration:none;
}
.otrasNoticiasTexto:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ed3c31;
	text-align:justify;	
	text-decoration:none;
}
.otrasNoticiasTexto:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align:justify;
	text-decoration:none;	
}

.tituloapartadoRojo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FF0033;
	margin-left: 26px;
}

/*calendario ******************************* */
.calendarioTablaexterna{
	border: 1px solid #ffffff;
	background-color: #e5ebeb;
	
}
.calendarioTablainterna{
	border: 0px solid #cccccc;
	background-color: #ffffff;
}
.calendarioDiasSemana{
	border: 0px solid #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #224259;
	align:center;
}
.calendariodias{
	align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#224259;
	border: 0px solid #d2d8c5;
}

.calendariodiasocupados{
	align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ff0000;
	border: 0px solid #cccccc;
}
.calendariodiasocupadosdia:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ff0000;
	text-decoration:none;
	
}
.calendariodiasocupadosdia:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #c38955;
	text-decoration:none;
	
}
.calendariodiasocupadosdia:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
    font-weight:bold;
	text-decoration: underline;
	color: #ff0000;
	
}

.calendariomesann{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #e5ebeb;
	border-bottom-width: thin;
	border-right-style: none;
	border-bottom-style: doble;
	border-left-style: outset;
	border-bottom-color: #d2d8c5;
}
.calendariotituloseleccion{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #224259;
}
.calendariovertodoelmes{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #224259;
	background-color: #ffffff;
}
.calendariovertodoelmes:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #224259;
	text-decoration:none;
	
}
.calendariovertodoelmes:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #224259;
	text-decoration:none;
	
}
.calendariovertodoelmes:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	color: #ff0000;
	
}

.colderechaweba {border-right: #424242 1px solid; border-right: 1px #DDD solid; }
.colderechaweba2 {border-right: #424242 1px solid; border-right: 1px #DDD solid; border-left: #424242 1px solid; border-left: 1px #DDD solid; }



/*estilos para el catalogo */
.catalogo
{
font: normal 12px Arial,Helvetica,sans-serif;
}
.catalogo  h1 
	{
	 font: bold 16px Arial,Helvetica,sans-serif;
	 text-transform: uppercase;
	 background-color: #204258; 
	 color: white;
	}

.catalogo .grupo 
	{ 
	color: #336699;
	font: bold 14px Arial,Helvetica,sans-serif;
	margin:25px 0px 0px 0px;
	}




.catalogo a:link{
	font-size: 12px;
	color: #000000;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	text-decoration:none;
    }

.catalogo a:hover
    {
	font-size: 12px;
	color: #c23d3d;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	text-decoration:none;
    }

.catalogo a:visited
    {
	font-size: 12px;
	color: #000000;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	text-decoration:none;
    }

.catalogobuscador
{
	font: normal 12px Arial,Helvetica,sans-serif;
	border-bottom-width: thin;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-style: solid;
	border-bottom-color: #666666;
}

.enlaces2 a{
	font-weight:normal;
	color:Blue;
	text-decoration:underline;
	}
.enlaces2 a:hover{
	font-weight:normal;
	color:Red;
	text-decoration:underline;
	}

/*fin de estilos catalogo */