/*
	LAIE
	Metodología CSS: http://wiki.trevenque.es/index.php/Desarrollo_Web
	_Elementos de navegación, menús, listas...
*/

/* enlace para botones generales relacionados con libros*/
a.general, a.volver{ color:#0E2C5D; font-size:11px; font-weight:bold; padding-right:16px; background:url(images/ico_red_right2.gif) no-repeat right center;}
a.general:hover, a.volver:hover{ color:#0E2C5D;}
a.volver{padding-left:16px; background:url(images/ico_red_left.gif) no-repeat left center;}
/* enlace para botones generales relacionados con contenido de texto*/
a.enlace  { display:block; clear:both; color:#FF6600; font-size:10px;font-weight:bold; text-transform:uppercase; padding-left:11px; background:url(images/flecha_naranja.gif) no-repeat left center;}
p a{ color:#99CC00}/* para titular de enlace generales relacionados con contenido de texto*/
span.enlace { display: block; clear:both;}
span.enlace span{ float:left; width:auto; color:#000; font-size:10px; font-weight:bold; text-transform:uppercase; padding-right:10px; margin-right:5px; background:url(images/flecha_negra.gif) no-repeat right center;}
ul{ list-style-type:none;}

/* MENÚ HELP*/
ul.help li{ text-align:right; float:left; overflow:hidden; padding:0px 0px 0px 14px;}
ul.help li.index, ul.help li.contact{overflow:hidden; height:10px;text-indent: 9999px; margin-top:2px;padding:0px 2px 0 5px; background:none;}
ul.help li.index a{ width:10px;  background:url(images/bot_home.gif) no-repeat;display:block;}
ul.help li.contact a{width:13px;background:url(images/bot_contact.gif) no-repeat;display:block;}
ul.help li.select a, ul.help li.select a:hover{ font-size:9px; font-weight:bold; color:#76BF1E;}
ul.help li.last{background:transparent; }
a.acceso{ color:#FFFFFF; padding:1px 3px; background:#4C4C4C; border:1px solid #8C8C8C;text-transform:lowercase;}	

ul.help li.last, ul.help li.select {  background:url(images/bg_li_help.png) no-repeat 4px center; }

/*Usuario registrado */
#acceso ul { margin-right:15px; display:inline}
#acceso ul li {background:transparent; border-right:1px solid #000;}
#acceso ul li.first a {border-right:0; padding:0px;}
#acceso ul li.last {border-right:0;}
#acceso ul li a{ color:#000; font-size:10px;  font-weight:bold; background:transparent; }
#acceso ul li a:hover{ color:#000;}
		
/*BUSCADOR SIMPLE*/
#buscador a { color:#FFFFFF; }

/* menú global*/
	#menu-global li{margin-right:25px;}
	
		#menu-global li.first{padding-right:0}
		#menu-global li.ultimo{margin-right:0px;}
		#menu-global .select a{ font-weight:bold; color:#76BF1E; text-decoration:none}	
		#menu-global a{ font-size:12px;text-transform:lowercase;}

/* Menú lateral-izquierdo*/
.bloque ul{ width:145px; float:left; padding-left:8px; padding-top:5px;}
	.bloque ul li{ list-style:none none;padding-bottom:8px; line-height:110%;}
		.bloque ul li a{ color:#4C4C4C; font-size:11px; text-transform: lowercase;}
			.bloque ul li a:hover{ color:#000000;}

/* Menú lateral-derecho*/
#lateral-derecho ul{overflow:hidden; padding-right:10px;}
#lateral-derecho ul li{ float:left; clear:both; line-height:110%; padding-bottom:10px;}
div>#lateral-derecho ul li{  line-height:110%; padding-bottom:10px;}
#lateral-derecho ul li:hover{background:#9CEC70 100%;}
		#lateral-derecho ul li a{ color:#666666; }
		#lateral-derecho ul li a:hover{background:#9CEC70 100%; text-decoration:none}

/* Menú lateral-derecho ayuda ebooks */
#lateral-derecho ul.ayuda{overflow:hidden; float:left; padding-right:10px;}
#lateral-derecho ul.ayuda li{ width:100px; float:left; clear:both; line-height:110%; padding-bottom:8px;}
div>#lateral-derecho ul.ayuda li{ width:100px; line-height:110%; padding-bottom:8px;}
#lateral-derecho ul.ayuda li:hover{background:none;}
		#lateral-derecho ul.ayuda li a{ color:#666666; }
		#lateral-derecho ul.ayuda li a:hover{background:none; text-decoration:underline;}


/* Menú Breadcrumb*/
div.breadcrumb ul li{float:left;}
div.breadcrumb ul li.last{color:#333333}


/*Menú minifichas*/
div.minificha ul li{ text-align:center; padding:0 5px; color:#0E2C5D; margin-bottom:3px;border: 1px solid #0E2C5D;margin-right:12px;font-size:9px;margin-bottom:5px;}
div.minificha ul li.select{border:0;margin-right:12px;}
div.minificha ul li select{border:1px solid #576C8E;font-size:10px;font-style:italic;height:18px;padding:1px;text-transform:lowercase;width:106px;}
div.minificha ul li.anadir-cesta{ text-align:center; color:#0E2C5D;border:0;background:url(images/anadir-a-cesta.png) no-repeat right top;padding: 9px 40px 9px 0;margin-right:0; }
div.minificha ul li.anadir-cesta a, div.minificha ul li.anadir-favoritos a {font-size:9px;text-transform:lowercase;}
div.minificha ul li.anadir-favoritos{ text-align:center; color:#0E2C5D; border:0;background:url(images/anadir-a-favoritos.png) no-repeat 85px top;padding: 0 37px 0 0;margin-right:0; }

.anadir-cestaebook{
	width:118px;
	text-align:left !important;
	color:#0E2C5D;
	border: 1px solid #c5c8d0;
	background:url(images/icon_comprarebook.gif) no-repeat right 4px;
	padding: 2px 0px 5px 5px !important;
	margin-right:0; 
}
.anadir-cestaebook a {font-size:9px; text-transform:lowercase;}
.anadir-cestaebook a:hover { color:#76BF1E; text-decoration:none;}
.anadir-cestaebook p {font-size:9px !important; text-transform:lowercase; color:#76809e !important;}

.meta .descargar-ebook a{
	width:101px;
	text-align:left !important;
	color:#0E2C5D;
	border: 1px solid #0E2C5D;
	background:url(images/icon_comprarebook.gif) no-repeat right 4px;
	padding:4px 0 5px 7px !important;
	margin:5px 0  0 78px;
	display:block;
	height:23px;
	font-size:9px; 
	text-transform:lowercase;
}
.meta .descargar-ebook a span{ color:#76809E;display:block;margin-top:2px;}
.meta .descargar-ebook a:hover { color:#76BF1E; text-decoration:none; border: 1px solid #c5c8d0;}
.descargar-ebook p {font-size:9px !important; text-transform:lowercase; color:#76809e !important;}

a.btn_ade{
	text-align:left !important;
	float:right;
	color:#0E2C5D;
	border: 1px solid #0E2C5D;
	background:url(images/ico_digitaleditions.gif) no-repeat 4px 3px;
	padding: 8px 14px 5px 40px !important;
	display:block;
	height:18px;
	font-size:9px; 
	text-transform:lowercase;
}
a.btn_ade:hover{color:#76BF1E; text-decoration:none; border: 1px solid #c5c8d0;}

#contenido .descargatop{padding-top:0px;}
#contenido .descargapag{padding-top:5px;}

/*FICHA DEL LIBRO*/
ol li{padding-top:0px; margin-bottom:20px;}
ol li.item_1{ background:transparent url(images/item_1.gif) no-repeat 80px 0px;}
ol li.item_2{ background:transparent url(images/item_2.gif) no-repeat 80px 0px;}
ol li.item_3{ background:transparent url(images/item_3.gif) no-repeat 80px 0px;}
ol li.item_4{ background:transparent url(images/item_4.gif) no-repeat 80px 0px;}
ol li.item_5{ background:transparent url(images/item_5.gif) no-repeat 80px 0px;}
ol li.item_6{ background:transparent url(images/item_6.gif) no-repeat 80px 0px;}
ol li.item_7{ background:transparent url(images/item_7.gif) no-repeat 80px 0px;}
ol li.item_8{ background:transparent url(images/item_8.gif) no-repeat 80px 0px;}
ol li.item_9{ background:transparent url(images/item_9.gif) no-repeat 80px 0px;}
ol li.item_10{ background:transparent url(images/item_10.gif) no-repeat 80px 0px;}

.materias ul.mapeadas { padding-left:10px; margin:10px 0px; }
.mapeadas{/* width:779px; margin-bottom:20px;*/}
.mapeadas li{ float: left; width:240px; list-style-type:none;}
.mapeadas li a:hover{ text-decoration:none;}

.paginador .filtros{ width:360px; display:block;}
.paginador .filtros ul{padding-left:10px;}
.paginador .filtros ul li{padding-right:3px; padding-left:2px;}

.paginador .paginas{display:block;}
.paginador .paginas li{text-transform:none;padding:0px 2px; }
.paginador .paginas li a{}
.paginador .paginas li strong{font-size:12px;}


/*PROCESO COMPRA*/
.compra ol{width:716px;padding:10px 14px;float:left;margin:-30px 0 30px; border-bottom:1px solid #E1E1E1;border-left:1px solid #E1E1E1;border-right:1px solid #E1E1E1;}
.compra ol li{ background:url(images/ico_flecha_doble.gif) no-repeat right 4px; list-style-position: inside; 
padding:0px 21px 0px 12px; list-style-image:none; list-style-type:decimal; display:list-item; float:left;
text-transform:uppercase; font-weight:bold; font-size:10px; color:#666666; }
.compra ol.paso1 li.paso1{ color:#000;}
.compra ol.paso2 li.paso2{ color:#000;}
.compra ol.paso3 li.paso3{ color:#000;}
.compra ol.paso1 li.first{ padding-left:0px;}
.compra ol.paso1 li.last{ background:transparent;}

a.boton_vaciar{float:left; background:url(images/icon_vaciar.gif) no-repeat left top; height:20px; width:110px; margin-top:20px;}
a.boton_cesta{float:left; background:transparent; height:20px; width:110px; margin-top:20px;}
a.boton_actualizar{float:left; background:url(images/icon_actualizar.gif) no-repeat left top; height:20px; margin-top:20px;}
a.boton_vaciar:hover, a.boton_actualizar:hover{color:#FF0000;} 


/* NOVEDADES- páginas de cada sello*/
ul.submenu_centro { width:716px; margin:-30px 0px 30px 0px; padding:10px 14px; float:left; background-color:#FFFFFF; border-left:1px solid #E1E1E1; border-right:1px solid #E1E1E1;border-bottom:1px solid #E1E1E1;}
ul.submenu_centro li { float:left;  list-style-type:none;}
ul.submenu_centro li:hover{ }
ul.submenu_centro li a{ text-transform:uppercase; color:#000; font-size:11px; font-weight:bold; padding:0px 20px 0px 18px; display:block; background:url(images/ico_precio.gif) no-repeat left;}
ul.submenu_centro li a:hover{ color:#000000;}
ul.submenu_centro li a span{ color:#FF0000;}
ul.submenu_centro li a:hover span{ color:#FF0000;}





