#libro_mas{
	width:710px;
	height:170px;
	background:url('../media/image/web/linea_puntos2.gif') no-repeat;
	background-position:bottom;
	clear:both;
}

#libro_mas_ultimo{
	width:710px;
	height:157px;
	clear:both;
}

#libro_imagen{
	width:74px;
	float:left;
	padding-top:12px;
}

#libro_texto{
	width:636px;
	float:left;
}


#libro_superior{
	width:624px;
	width:expression('636px');
	height:53px;
	padding-top:8px;
	padding-left:12px;
	height:expression('61px');
}

.libro_titulo{
	font-size:14px;
	font-weight:bold;
	line-height:20px;
}

.libro_autor{
	display:block;
	line-height:18px;
}

#libro_resena{
	width:624px;
	width:expression('636px');
	padding-left:12px;
	height:48px;
}

#libro_precios{
	font-weight:bold;
	color:#333333;
	width:518px;
	width:expression('530px');
	padding-left:12px;
	background:url('../media/image/web/separador.gif') no-repeat;
	background-position:top left;
	height:36px;
	float:left;
	margin-top:12px;
}

#libro_precios_sin{
	font-weight:bold;
	color:#333333;
	width:518px;
	width:expression('530px');
	padding-left:12px;
	height:36px;
	float:left;
	margin-top:12px;
}

.precio_imp{
	font-weight:bold;
	font-size:16px;
	color:#999999;
	margin-left:55px;
	line-height:22px;
}

.precio_dig{
	font-weight:bold;
	font-size:16px;
	color:#5ca1b8;
	text-align:right;
	line-height:22px;
}

.precio_dig2{
	font-weight:bold;
	font-size:16px;
	color:#999999;
	text-align:right;
	line-height:22px;
}

.impresa{
	margin:0;
}

.digital{
	margin-right:24px;
}

#libro_comprar{
	width:52px;
	height:23px;
	height:expression('36px');
	float:left;
	padding-top:13px;
}

#libro_resena a{
	font-weight:normal;
}

#libro_precios_compras{
	font-weight:bold;
	color:#333333;
	width:572px;
	width:expression('584px');
	padding-left:12px;
	height:36px;
	float:left;
	margin-top:13px;
}

#libro_info{
	color:#333333;
	width:572px;
	width:expression('584px');
	padding-left:12px;
	height:36px;
	float:left;
	margin-top:37px;
}

#libro_descarga{
	width:710px;
	height:123px;
	background:url('../media/image/web/linea_puntos2.gif') no-repeat;
	background-position:bottom;
	clear:both;
}

#libro_decarga_ultimo{
	width:710px;
	height:110px;
	clear:both;
}

#novedades_texto{
	margin-top:11px;
	font-size:11px;
	color:#333;
	line-height:16px;
	text-align:left;
}

#disponibles_arriba{
	margin-top:20px;
	height:expression('34px');
	width:expression('710px');
	height:25px;
	width:710px;
	padding-top:9px;
	background:url('../media/image/web/linea_disponibles.gif') no-repeat;
}

#disponibles_arriba_dos{
	margin-top:11px;
	height:expression('34px');
	width:expression('710px');
	height:25px;
	width:710px;
	padding-top:9px;
	background:url('../media/image/web/linea_disponibles2.gif') no-repeat;
	background-position:bottom;
}

#disponibles_abajo{
	height:expression('18px');
	width:expression('710px');
	height:10px;
	width:710px;
	padding-top:8px;
	margin:0;
}

#disponibles_abajo_dos{
	height:expression('30px');
	width:expression('710px');
	height:22px;
	width:710px;
	padding-top:8px;
	margin-top: 12px;
	margin-bottom: 2px;
}

#texto_disponibles{
	float:left;
	width:470px;
	width:expression('470px');
}

#paginacion{
	width:240px;
	text-align:right;
	float:left;
	color:#999999;
}

#paginacion b{
	color:#333;
}

#paginacion a{
	color:#5CA1B8;
	text-decoration:none;
	font-weight:normal;
}

#paginacion a:hover{
	color:#666;
}

.num{
	margin-left:3px;
}

.flecha_izq{
	margin-right:3px;
}

.flecha_der{
	margin-left:3px;
}

.siguiente{
	margin-left: 8px;
}

.anterior{
	margin-right: 3px;
}

#formulario{
	display:none;
}

#cabecera_pedido{
	width: 710px;
	height: 28px;
	background-image: url('../media/image/web/cabecera_pedido.gif');
	background-repeat: no-repeat;
}

#linea_pedido{
	width: 710px;
	height: 25px;
	padding-top: 8px;
	height: expression('33px');
	background-image: url('../media/image/web/linea_pedido.gif');
	background-position: bottom;	
	background-repeat: no-repeat;
	clear:both;
}

#linea_pedido a{
	font-weight: normal;
}

#pedido_linea{
	width:75px;
	text-align: center;
	float:left;
}

#pedido_envio{
	width:198px;
	text-align: center;
	float:left;
}

#pedido_total{
	width:105px;
	text-align: center;
	float:left;
}

#pedido_factura{
	width:115px;
	text-align: center;
	float:left;
}

#pedido_pago{
	width:148px;
	text-align: center;
	float:left;
}

#pedido_eliminar{
	width:69px;
	text-align: center;
	float:left;
}

#pedido_eliminar a{
	color: #FF0000;
}

#pedido_ver{
	width:69px;
	text-align: center;
	float:left;
}

#pedido_ver a{
	color: #5CA1B8;
}

#imagen_promo{
	float:left;
	width: 119px;
	height: 111px;
	padding-top: 5px;
	height: expfression('116px');
}

#texto_promo{
	float:left;
	margin-left: 12px;
	width: 579px;
}

#linea_promocion{
	background-image: url('../media/image/web/linea_pedido.gif');
	background-position: bottom;	
	background-repeat: no-repeat;
	height: 18px;
	height: expression('10px');
	margin-bottom:7px;
	clear:both;
}


.titulo_promocion{
	font-weight: bold;
	font-size: 14px;
	display: block;
	line-height:20px;
}

#promociones{
	width:710px;
	padding-top:5px;
}

#pack_descarga{
	width:710px;
	height:123px;
	background:url('../media/image/web/linea_puntos2.gif') no-repeat;
	background-position:bottom;
	clear:both;
}

#libro_pack{
	width:710px;
	height:48px;
	background:url('../media/image/web/linea_puntos2.gif') no-repeat;
	background-position:bottom;
	margin-top: 20px;
	clear:both;
}

#libro_pack_izq{
	width:583px;
	margin-right:12px;
	float:left;
	height:36px;
}

#libro_pack_der{
	width:115px;
	float:left;
	height:36px;
}

#texto_disponibles a{
	text-decoration: none;
	font-weight: normal;
}

.volver{
	font-size:8px;
}

.titulo_pack{
	font-weight:bold;
	font-size:14px;
}

#libro_descargar{
	width:115px;
	height:23px;
	height:expression('36px');
	float:left;
	padding-top:13px;
}

#libro_seleccionar{
	width:123px;
	height:23px;
	height:expression('36px');
	float:left;
	padding-top:13px;
}

#libro_info_descargar{
	color:#333333;
	width:509px;
	width:expression('521px');
	padding-left:12px;
	height:36px;
	float:left;
	margin-top:37px;
}

#libro_info_seleccionar{
	color:#333333;
	width:501px;
	width:expression('513px');
	padding-left:12px;
	height:36px;
	float:left;
	margin-top:37px;
}
