* {
	font-family: Trebuchet MS;
	margin: 0;
	padding: 0;
}

body {
	background-image: url('/Plantillas/Cruilla_PlanLector/img/fondo.jpg');
	background-attachment: fixed;
	background-repeat: repeat-y;
	background-color: #CCC;
	background-position: center;
}

.dvContenido {
	width: 980px;
	margin-left: auto;
	margin-right: auto;
}

#buscador {
	/*margin-left: 570px;
	*margin-left: 0px;
	*margin-right: 75px !important;
	*margin-right: 40px;
	margin-top: -110px;
	*float: right;
	position: absolute;
	*position: static;
	height: 34px;
	vertical-align: middle;*/
	background-image:url(/Plantillas/Cruilla_PlanLector/img/barra_buscar_limpia.jpg);
	height: 58px;
	margin-left: 615px;
	margin-top: -150px;
	position: absolute;
	vertical-align: middle;
	width: 368px
}

#buscador span {
	color: White;
	font-family: Courier;
}

#tblMenu {
	margin-left: 135px;
}

.noSeleccionado {
	color: Black;
	text-decoration: none;
	font-family: Courier;
	font-size: 11pt;
	font-weight: bold;
}


.noSeleccionado:hover, .seleccionado:hover {
	color: #C00;
	text-decoration: underline;
}

.seleccionado {
	color: #CC0000;
	text-decoration: underline;
	font-family: Courier;
	font-size: 11pt;
	font-weight: bold;
}

.menu {
	*margin-right: 50px;
	margin-top: -80px;
	*float: right;
	position: absolute;
	*position: static;
	width: 945px;
	margin-left: auto;
	margin-right: auto;
}

.menu ul {
	list-style: none;
	margin-left: 100px;
}

.menu ul li {
	float: left;
	font-family: Courier;
	color: Red;
	font-weight: bold;
	width: 120px;
	font-size: 13px;
}

.menu ul li a  {
	color: Black;
	text-decoration: none;
	font-family: Courier;
}

.menu ul li a:hover {
	color: #C00;
	text-decoration: underline;
}

#imgPrincipal {
	width: 945px;
	margin-left: auto;
	margin-right: auto;
}

#dvDestacados {
	margin-left: auto;
	margin-right:auto;
	width: 900px;
}

#destacadosMenu {
	width: 260px;
	margin-left: 10px;
	float: left;
	line-height: 23px;
}

#destacadosMenu #destacadosEnlace span {
	font-family: Courier;
	font-weight: bold;
	font-size: 12pt;
}

#destacadosMenu #destacadosEnlace a {
	color: #333;
	text-decoration: none;
	font-size: 10pt;
}

#destacadosMenu #destacadosEnlace a:hover {
	text-decoration: underline;
}

.enlacesDestacadosMenu {
	margin-top: 8px;	
}

#destacadosCajas {
	margin-left: auto;
	width: 615px;
}

#contentCajas  {
	width: 580px; 
	margin-left: auto; 
	margin-right: auto;
}

#contentCajas a {
	color: Black;
	text-decoration: none;
	margin-left:18px;
}

#contentCajas span {
	font-family: Courier;
	font-weight: bold;
	font-size: 12pt;
}

#contentCajas .titulo {
	font-size: 10pt;
}

.marginLeft {
	margin-left: 15px;
}


#tblDestacados {
	margin-left: 18px;
	margin-top: 10px;
}

.piePagina {
	clear: both;
	width: 900px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 25px;
	font-size: 8pt;
	text-align: center;
	color: #333;
}

.piePagina a {
	color: #333;
	text-decoration: none;
}

.piePagina a:hover {
	text-decoration: underline;
}

.fuenteSemilla {
	font-size: 8pt;
}

.fuenteSemilla a {
	color: Black;
	text-decoration: none;
}

.fuenteSemilla a:hover {
	text-decoration: underline;
}

#content {
	width: 980px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 25px;
}

.menuLateralSeccion .menuLateralTitulo {
	font-size: 13pt;
	font-weight: bold;
}

.menuLateralSeccion .menuLateralTitulo div {
	font-family: Courier;
	margin-bottom: 10px;	
}

.menuLateralSeccion .menuLateralTituloSeleccionado div {
	font-family: Courier;
	margin-bottom: 10px;	
	color: #CC0000;
	font-weight: bold;
}

.semilla { margin-left: 25px;}

.menuLateralSeccion {
	margin-left: 20px;
	margin-bottom: 20px;
}

.menuLateralSeccionSeleccionado {
	margin-left: 20px;
	margin-bottom: 20px;
	color: #6A6A6A;
	font-family: Courier;
}

.menuLateralSeccionSeleccionado .menuLateralTitulo {
	font-size: 13pt;
	font-weight: bold;
}

.menuLateralSeccionSeleccionado .menuLateralTitulo div {
	font-family: Courier;
	margin-bottom: 10px;	
}

.link {
	color: Black;
	font-size: 9pt;
	text-decoration: none;
}

.linkSeleccionado {
	color: #6A6A6A;
	font-size: 9pt;
	text-decoration: none;
}

.link:hover {
	text-decoration: underline;
	color: #CC0000;
}

.imgArriba {
	background-image: url(/Plantillas/Cruilla_PlanLector/img/cabecera_novedades.jpg);
	width: 205px;
	height: 67px;
}

.imgLateral {
	background-image: url(/Plantillas/Cruilla_PlanLector/img/izq_novedades.jpg);
	background-repeat: repeat-y;
	width: 14px;
	height: 20px;
}

.imgAbajo {
	background-image: url(/Plantillas/Cruilla_PlanLector/img/fin_novedad.jpg);
	width: 205px;
	height: 15px;
}

.ultimasNovedades {
	background-color: White;
}

.contenidoImagen {
	background-image: url(/Plantillas/Cruilla_PlanLector/img/cabecera_celo.jpg);
	width: 534px;
	height: 50px;
	margin-left: auto;
	margin-right: auto;
}

.contenidoImagenSeccion {
	background-image: url(/Plantillas/Cruilla_PlanLector/img/cab_seccion.jpg);
	width: 525px;
	height: 38px;
}

.contenidoFondoSeccion {
	background-image: url(/Plantillas/Cruilla_PlanLector/img/pixel_seccion.jpg);
	background-repeat: repeat-y;
	width: 525px;
	padding-bottom: 20px;
}

.contenidoImagenSeccionPie {
	background-image: url(/Plantillas/Cruilla_PlanLector/img/pie_seccion.jpg);
	width: 525px;
	height: 9px;
	margin-bottom: 30px;
}

.contenidoImagenPla {
	background-image: url(/Plantillas/Cruilla_PlanLector/img/cabecera_que.jpg);
	width: 534px;
	height: 50px;
	margin-left: auto;
	margin-right: auto;
}

.fondoBlancoPla {
	background-image: url(/Plantillas/Cruilla_PlanLector/img/mosaico_cuadriculas.jpg);
	width: 515px;
	margin-left: 4px;
	margin-top: -3px;
	padding-bottom: 30px;
}

.tituloGrande, .contenidoCentral {
	width: 480px;
	margin-left: auto;
	margin-right: auto;
}

.fondoBlanco {
	background-color: White;
	width: 517px;
	margin-left: 6px;
}

.fondoBlanco2 {
	background-color: White;
	width: 517px;
	margin-left: 6px;
	height: 20px;
}

.titulo {
	font-family: Courier;
	font-weight: bold;
	font-size: 12pt;
}

.contenidoCentral, .contenidoCentralTable {
	margin-top: 10px;
	font-size: 10pt;
}

.contenidoCentral .descripcion a {
	color: #C00;
}

.gris {
	color: #CCC;
}

.contenidosApartados, .contenidosGal {
	border-top: 2px #CCC dashed; 
	margin-left: 6px; 
	width: 517px; 
	background-color: white; 
	padding-top: 10px; 
	padding-bottom: 10px;
	font-size: 10pt;
}

.contenidosApartados .nombreApartado {
	width: 480px; 
	margin-left: auto; 
	margin-right: auto; 
	font-family: Courier; 
	font-size: 12pt; 
	font-weight: bold;
}

.contenidosApartados .entradaApartado {
	width: 480px; 
	margin-left: auto; 
	margin-right: auto; 
	margin-top: 10px;
}

.contenidosApartados .linkApartado {
	padding-right: 25px;
	text-align: right;
}

.contenidosApartados .linkApartado a {
	color: #7C7C7C;
	text-decoration: none;
}

.contenidosApartados .linkApartado a:hover {
	color: Black;
}

.contenidosApartadosFinal {
	border-top: 2px #CCC dashed; 
	margin-left: 6px; 
	width: 517px; 
	background-color: white; 
	padding-top: 10px; 
	padding-bottom: 10px;
	height: 50px;
}

.contentSeccion {
	margin-top: 20px;
	width: 480px;
	margin-right: auto;
	margin-left: auto;
	font-size: 10pt;
}

.dvGaleria {
	width: 480px; 
	margin-left: auto; 
	margin-right: auto;
	/*margin-top: 10px;*/
}

.galEnlace {
	color: #CC0000;
	text-decoration: none;
}

.galEnlace:hover {
	text-decoration: underline;
}

#linkImg {
	width: 100%;
	text-align: right;
}

#linkImg a {
	text-decoration: none;
	color: #7C7C7C;
}

#linkImg a:hover {
	color: Black;
}

.contenidoLibro {
	margin-left: 6px; 
	width: 517px; 
	background-color: white; 
	padding-top: 10px; 
	padding-bottom: 10px;
	font-size: 10pt;
}

.descLibro {
	font-weight: bold;
}

.spNombre {
	color: #CC0000;
}

.banners {
	margin-top: 10px;
	width: 181px;
}



.contenidosBuscador {
	border-top: 2px #CCC dashed; 
	margin-left: 8px; 
	width: 517px; 
	background-color: white; 
	padding-top: 10px; 
	padding-bottom: 10px;
}

.contenidosBuscador .nombreApartado {
	width: 480px; 
	margin-left: auto; 
	margin-right: auto; 
	font-family: Courier; 
	font-size: 12pt; 
	font-weight: bold;
}

.contenidosBuscador .entradaApartado {
	width: 480px; 
	margin-left: auto; 
	margin-right: auto; 
	margin-top: 10px;
}

.contenidosBuscador .linkApartado {
	padding-right: 25px;
	text-align: right;
}

.contenidosBuscador .linkApartado a {
	color: #7C7C7C;
	text-decoration: none;
}

.contenidosBuscador .linkApartado a:hover {
	color: Black;
}

.contenidosBuscadorFinal {
	border-top: 2px #CCC dashed; 
	margin-left: 8px; 
	width: 517px; 
	background-color: white; 
	padding-top: 10px; 
	padding-bottom: 10px;
	height: 50px;
}

.fondoBlancoBuscador {
	background-color: White;
	width: 517px;
	margin-left: 8px;
}

.fondoBlanco2Bucador {
	background-color: White;
	width: 517px;
	margin-left: 8px;
	height: 20px;
}

.lnkBuscar {
	color: black; 
	text-decoration: none;
	font-size: 10pt;
}	

.lnkBuscar:hover {
	text-decoration: underline;
}

.criterioBuscador {
	font-size: 10pt;
}

#btPreviousPage, #btAnteriorPage {
	color: black;
	text-decoration: none;
}

#btPreviousPage:hover, #btAnteriorPage:hover {
	text-decoration: underline;
}

.titMapaWeb {
	font-size: 15pt;
	font-weight: bold;
	margin-bottom: 20px;
}

.tblMapa {
	background-color: White;
}

.seccionMapaWeb {
	font-size: 11pt;
	background-color: #6A6A6A;
	padding: 10px;
}

.seccionesMapa {
	font-size: 9pt;
	margin-left: 10px;
	margin-bottom: 10px;
	margin-top: 10px;
}

.seccionesMapa a {
	text-decoration: none;
	color: Black;
}

.seccionesMapa a:hover, .apartadosMapa a:hover {
	text-decoration: underline;
}

.apartadosMapa {
	font-size: 8pt;
	margin-left: 20px;
	margin-bottom: 10px;
}

.apartadosMapa a {
	text-decoration: none;
	color: #6A6A6A;
}

.contenidoMapa {
	font-size: 8pt;
	margin-left: 30px;
}

.contenidoMapa a {
	color: #CC0000;
}

.linkSeccion {
	color: #7C7C7C;
	text-decoration: none;
}

.linkSeccion:hover {
	color: black;
}

.dvLinkSeccion {
	margin-top: 10px;
	width: 100%;
	text-align: right;
	color: #7C7C7C;
}

.linkLibro:hover {
	color: Black;
	text-decoration: none;
}

.linkLibro {
	color: #CC0000;
	text-decoration: underline;
}

.titApartadoNoticia {
	font-weight: bold;
	margin-bottom: 10px;
	font-family: Courier;
}

.descApartadoNoticia {
	margin-left: 10px;
	font-size: 10pt;
}

.lineaApartadoNoticia {
	border-top: 1px solid #DCBE9C;
	width: 85%;
	margin-top: 20px;
	margin-bottom: 20px;
	float: left;
}

.masInfo {
	padding-left: 440px;
	color: #DCBE9C;
	margin-top: 12px;
}

.masInfo img {
	cursor: pointer;
}

.masInfo a {
	color: #DCBE9C;
	text-decoration: none;
}

.masInfo a:hover {
	text-decoration: underline;
}

.imgCabeceraApartadoNoticia {
	background-image: url(/Plantillas/Cruilla_PlanLector/img/cab_noticias.jpg);
	width: 534px;
	height: 93px;
	margin-left: auto;
	margin-right: auto;
}

.imgContentApartadoNoticia {
	width: 534px;
	background-image: url(/Plantillas/Cruilla_PlanLector/img/fondo_noticias.jpg);
	margin-left: auto;
	margin-right: auto;
	font-size: 10pt;
}

.imgContentApartadoNoticia .contentApartado {
	width: 500px;
	margin-left: auto;
	margin-right: auto;
}

.imgPieApartadoNoticia {
	background-image: url(/Plantillas/Cruilla_PlanLector/img/pie_noticias.jpg);
	width: 534px;
	height: 12px;
	margin-left: auto;
	margin-right: auto;
}

.botAnterior {
	font-size: 9pt;
	margin-left: 30px;
	margin-top: -40px;
	position: absolute;
	color: #857460;
}

.bolAnteriores {
	margin-top: -80px;
	position: absolute;
	margin-left: 400px;
}

.bolAnteriores a {
	text-decoration: underline;
	font-size: 9pt;
	color: #663300;
}

.lineaGaleriaNoticias {
	background-image: url(/Plantillas/Cruilla_PlanLector/img/fin_noticias.jpg);
	width: 534px;
	margin-left: auto;
	margin-right: auto;
	height: 19px;
}


.pagina_activa {
	text-align: center;
}

.pagina_off {
	/*background-image: url(/Plantillas/ELE/img/paginacion-normal.gif);
	background-repeat: no-repeat;
	background-position: center center;*/
	width: 21px;
	height: 21px;
	vertical-align: middle;
	cursor: pointer;
}

.num {
	color: #555555;
	text-decoration: none;
}


.pagina-on {
	/*background-image: url(/Plantillas/ELE/img/paginacion-selected.gif);
	background-repeat: no-repeat;
	background-position: center center;*/
	width: 35px;
	height: 21px;
	color: Black;
	text-decoration: none;
	vertical-align: middle;
	cursor: pointer;
}
