body 
{
  	color:#414141;
  	background:#ffffff;
  	font-family	: Arial, Helvetica, sans-serif;
}

h1, h1 a, h2, h2 a, h3 a, h4 a
{
	color		:#000000;
}
a
{
	color			:#000000;
	text-decoration  	: none;
}

#contenedor #cabecera 
{
	
	width		: 250px;
	height		: 150px;
	float		: left;
	text-align	: left;
	margin-bottom	: 20px;
}
.texto_negro
{
	color:#000000;
}

#menu_principal, #top, #menu_seccion, #nav_interna, .more-link, a .more-link, #nav_inf, .componentheading, .button_interno, #logotipo, #imagen, .volver_1, .volver_2, .editlink, .commentlink, #logos, #navegacion
{
	display:none;
}

		#contenedor #cabecera #logotipo
		{
			display:none;
		}
		#contenedor #cabecera #logotipo_prn
		{
			width	 	: 200px;
			float		: left;
			text-align	: left;
		}


	#contenedor #menu_migas
	{
		
		min-width	: 745px;
		max-width	: 940px;
		width	 	: auto !important;
		width	 	: 745px;
		clear		: both;
		overflow 	: hidden;
	}
		#contenedor #menu_migas #img_menu_migas
		{
			width		: 9px;
			height		: 9px;

		}
		#contenedor #menu_migas #navegacion
		{
			float		: left;
			text-align	: left;
			color		: #000000;
			font-size	: 10pt;
			padding		: 6px 3px 5px 0px;
			font-weight	: normal;
		}
			#contenedor #menu_migas #navegacion a
			{
				font-size	: 10pt;
				color          	: #000000;
				font-weight	: normal;
			}

.destacados
{
		min-width	: 745px;
		max-width	: 940px;
		width	 	: auto !important;
		width	 	: 745px;
		padding		: 5px 5px 5px 15px;
		margin		: 20px 0 10px 0;
		background	: #b6b5b6;
		font-weight	: bold;
		clear		: both;
		overflow 	: hidden;
}

.entry
{
	overflow 	: hidden;
}
	.entry_indice
	{
		overflow 	: hidden;
	}
h2 
{
	font-size	: 16pt;
	color		: #000000;
	margin		: 5px 0px 10px 0px;
	font-weight	: bold;
	white-space	: normal;
	text-align	: left;
}
	h2 a
	{
		text-decoration	:none;

	}
	h3 
	{
		font-size	: 14pt;
		line-height	: 26px;
		color		: #000000;
		padding		: 0px 0px 0px 0px;
		margin-right	: 20px;
		font-weight	: bold;
		white-space	: normal;
		text-align	: left;
	}

	p 
	{
		color		: #333333;
		margin-left	: 0px;
		margin-right	: 5px;
		margin-top	: 5px;
		margin-bottom	: 20px;
		white-space	: normal;
		text-align	: left;
	}
	ul 
	{
		list-style-type	: none;
		margin		: 0 0 0 0;
		padding		: 0 0 0 0;
	}

		li 
		{
			margin		: 0 0 0 0;
		}
	.fondo_gris 
	{
		padding		: 3px 10px 3px 0px;
		
	}
	

.info 
{
	padding		: 5px 15px 5px 0px;
	font-size	: 9pt;
	color		: #333333;
}

.button, #searchbutton
{
	line-height	: 12px;
	text-align	: center;
	font-size       : 9pt;
	font-weight	: normal;
	font-style      : normal;
	color           : #000000;
	background-color: #d1d1d1;
	padding		: 2px 2px 2px 2px;
	border          : 1px solid #a8a7a7;
}

.inputbox, #caja_clave
{
	line-height	: 15px;
	font-size      	: 9pt;
	color          	: #000000;
	background-color: #FFFFFF;
	padding		: 3px 2px 3px 2px;
	border		: 1px solid #a8a7a7;
}
#cont_nav_inf
{
	padding-top	: 20px;
	padding-bottom	: 10px;
  	overflow 	: hidden;
}
	#nav_inf
	{
		float		: right;
		width		: 300px;
		padding-bottom	: 10px;
		margin-right	: 10px;
	}
		#nav_inf_izq
		{
			width		: 132px;
			float		: left;
			height		: 21px;
			text-align	: center;
			padding-left	: 0px;
			padding-top	: 2px;
			background	: url(images/anterior.gif) 20px 0px no-repeat;
		}
		#nav_inf_drch
		{
			width		: 132px;
			float		: right;
			height		: 21px;
			padding-right	: 20px;
			padding-left	: 0px;
			padding-top	: 2px;
			text-align	: center;
			background	: url(images/siguiente.gif) 20px 0px no-repeat ;
		}

#cierre
{
	text-align	: right;
}

.derecha
{
	float: right;
	margin-left: 10px;
	margin-bottom : 10px;
}

.izquierda
{
	float: left;
	margin-right: 10px;
	margin-bottom : 10px;
}
.top, .img_480_narraciones, .img_480_ilustraciones, .img_480
{
	float		: left;
	margin-bottom 	: 10px;
	margin-right	: 1000px;
	text-align	: left;	
}

