body		{ padding: 0; margin: 0;  }
h5 { font-size: 1.4em; margin:0; padding:8px 0; color:#333;}
form { padding: 0; margin: 0; }
#Top_1		{ padding: 0px; margin: 0 0 10px 0; width: 902px; height: 24px; background-color: #333333; font-size: 7px; }
#Top_2		{ padding: 0px; margin: 0; width: 902px; height: 70px; }
#Top_2_1	{ padding: 0px; margin: 0px; width: 178px; height: 70px; float: left; text-align: left;}
#Top_2_2	{ padding: 0px; margin: 0px; width: 724px; height: 70px; float: right; text-align: right; }
#Top_3		{ padding: 0px; margin: 0 0 6px 0; width: 902px; height: 32px; background-image: url('/media/image/web/bg_menu_top.png'); background-repeat: no-repeat; }
#Top_4		{ padding: 0px; margin: 0 0 6px 0; width: 902px; height: 10px; background-color: #333333; font-size: 7px; }
#Pie	{ display: block; clear: both; text-align: left; margin: 0; width: 902px; overflow: hidden; line-height: 26px; background-color: #333333; font-family: Arial; font-size: 11px; color: #ffffff; line-height: 34px; }
#Pie_I	{ display: block; float: left; padding: 0 0 0 10px; margin: 0; text-align: left; width: 690px; line-height: 32px;}
#Pie_D	{ display: block; float: right; padding: 0 10px 0 0; margin: 0; text-align: right; width: 192px; line-height: 32px; }
#Pie_I a { font-weight: bold; text-decoration: none; color: #ffffff; }
#Pie_I a:hover { text-decoration: underline; }
#Pie_D a { font-weight: bold; text-decoration: none; color: #ffffff; }
#Pie_D a:hover { text-decoration: none; }

/* .menu_ilu	 	{ float: left; overflow: hidden; border: 0; margin: 0; padding: 0; width: 902px; height: 32px; color: #fff; } */
/* .menu_std	 	{ float: left; overflow: hidden; border: 0; margin: 0; padding: 0; width: 902px; height: 32px; color: #fff; } */
.menu_sep		{ float: left; border: 0; margin: 0; padding: 0; width: 14px; height: 32px; background-image: url('/media/image/web/bg_menu_sep.png'); }

#Top_2_1 form{ padding: 0; margin: 0; }
.busqueda_1 {
	border:1px solid #CCCCCC;
	border: expression("1px solid #7F9DB9");
	color:#666666;
	font-family:Arial,Verdana,Helvetica;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	height: 15px;
	padding:1px 0 2px 4px;
	margin: 0px 10px 0 0;
	text-decoration:none;
	text-transform:none;
	width:188px;
}

.busqueda_3 {
	border:1px solid #CCCCCC;
	border: expression("1px solid #7F9DB9");
	margin: 0 0 0 0;
	margin: expression("1px 0 0 0");
	width:18px;
}

.busqueda_3:hover {
	border:1px solid #333333;
	border: expression("1px solid #333333");
	margin: 0 0 0 0;
	margin: expression("1px 0 0 0");
	width:18px;
}

.busqueda_2 {
	border:1px solid #CCCCCC;
	color:#666666;
	font-family:Arial,Verdana,Helvetica;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	padding:1px 0 2px 4px;
	height: 20px;
	height: expression("21px");
	text-decoration:none;
	text-transform:none;
	width:176px;
	margin: 0 10px 0 0;
	margin: expression('1px 10px 0 0');
}

#Bod		{ display: block; padding: 0px; margin: 0; width: 902px; text-align: left; }
#Menu		{ display: block; float: left; padding: 0px; margin: 0 15px 0 0; width: 139px; }
#Pastilla	{ padding: 0px; margin: 0 0 0 0; width: 139px; height: 32px; background-color: #333333; font-size: 7px; }
#Contenidos	{ display: inline; float: left; padding: 0 0 10px 0; width: 748px; height: auto; font-family: Arial; font-size: 11px; line-height: 16px; }
#Edita		{ padding: 0px; margin: 7px 0 10px 0; width: 139px; height: 81px; }
#Contenidos_Sep	{ padding: 0; margin: 0;  width: 748px; height: 7px; line-height:7px; border-style: solid; border-width: 1px 0 0 0; border-color: #333333; font-size: 2px; }

#Contenidos p {	margin: 0; padding: 0 0 16px 0; font-family: Arial; color: #333333; font-size: 11px;  }
#Contenidos a:hover { text-decoration:none; }

#Box	{ width: 748px: overflow: hidden; text-align: left; }
#Box_1	{ width: 345px; height: 765px; border: 1px solid #333333; padding: 10px 10px 5px 10px; } 
#Box_2	{ width: 345px; height: 729px; border-style: solid; border-width: 1px 1px 0px 1px; border-color: #333333; padding: 10px 10px 0 10px; } 
#Box_3	{ width: 345px; height: 41px; border-style: solid; border-width: 0px 1px 1px 1px; border-color: #333333; padding: 0 10px 0 10px; } 
#Box_c1, #Box_c2	{ float: left; }
.d14 { margin: 0 14px 0 0; }

.Noticia	{ font-family: Arial; color: #333333; width: 345px; padding: 0px; margin: 0px; }
.Noticia_Foto	{ width: 161px; height: 150px; border:1px solid #ccc; margin:0 0 6px 0; }
.Noticia_Cuerpo { font-size: 11px; line-height: 16px;  }
.Noticia_Titulo	{ font-size: 14px; line-height: 18px; font-weight: bold; }
.Noticia a, .Noticia a:link, .Noticia a:active, .Noticia a:visited { color: #FF8A00; }
.Noticia a:hover { color: #333333; }
.Noticia_Sep { padding: 0; margin: 0; height: 21px; width: 345px; background-image: url(/media/image/web/noticias_sep.png); background-repeat: no-repeat;}
.Noticia_SepF { padding: 0; margin: 0; height: 18px; width: 345px; background-image: url(/media/image/web/noticias_sep.png); background-position: top; background-repeat: no-repeat;  }
.rss { background-image: url(/media/image/web/rss.gif); background-position: right; background-repeat: no-repeat; font-family: Arial; font-size: 11px; line-height: 18px;  }

.Novedad	{ font-family: Arial; color: #333333; width: 345px; padding: 0; margin: 0px; }
#Novedad_Box	{ padding: 0; margin: 0; width: 345px; font-family: Arial; color: #333333; font-size: 11px; line-height: 16px; }
.Novedad_Foto	{ float: left; margin: 0; padding: 0 10px 58px 0; border: 0px; }
#Novedad_Cuerpo	{ float: left; padding: 0; margin: 0; font-size: 11px; line-height: 16px; }
#Box_4 { height:729px; width:345px; }

#novedad-home { width:235px; float:left; }

#Novedad_Box p { padding: 0; margin: 0; }

.Novedad_Titulo, .Novedad_Titulo:active, .Novedad_Titulo:visited, .Novedad_Titulo:link { font-size: 14px; line-height: 18px; font-weight: bold; color: #FF8A00; }
.Novedad_Titulo:hover { font-size: 14px; line-height: 18px; font-weight: bold; color: #333333; }

.Novedad_Autor a, .Novedad_Autor:active, .Novedad_Autor:visited, .Novedad_Autor:link  { color: #333333; width:638px;}
.Novedad_Autor:hover { color: #FF8A00; }

.Novedad_Categoria a, .Novedad_Categoria:active, .Novedad_Categoria:visited, .Novedad_Categoria:link  { color: #FF8A00; }
.Novedad_Categoria:hover { color: #333333; }

.Novedad_Disponible { background-color: #FF8A00; margin: 0; padding: 1px 6px 1px 6px; line-height: 17px; color: #FFFFFF; font-weight: bold; }
.Novedad_Sep { padding: 0; margin: 0; height: 21px; width: 345px; background-image: url(/media/image/web/noticias_sep.png); background-position: top; background-repeat: no-repeat; }
.Novedad_SepF { padding: 0; margin: 0; height: 18px; width: 345px; background-image: url(/media/image/web/noticias_sep.png); background-position: top; background-repeat: no-repeat; }

.Mas { font-family: Arial; font-size: 11px; line-height: 18px; color: #FF8A00; }

.nar { color: #FF8A00; }
.nada { color: #FFF; }

#Menu_Informacion ul, #Menu_Categorias ul { padding: 0; margin: 0; list-style: none; }
#Menu_Informacion li, #Menu_Categorias li { font-family: Arial; font-size: 11px; color: #333333; display: block; width: 139px; line-height: 23px; }
.li_std	{ background-image: url('/media/image/web/bg_li_std.png'); background-repeat: no-repeat; }

#Menu_Informacion a, #Menu_Informacion a:link, #Menu_Informacion a:active, #Menu_Informacion a:visited, #Menu_Categorias a, #Menu_Categorias a:link, #Menu_Categorias a:active, #Menu_Categorias a:visited { 
	display: block; padding: 5px 0 4px 11px; width: 128px; width: expression:('139px'); line-height: 14px; color: #333333; text-decoration: none; font-weight: normal; }
#Menu_Informacion a:hover, #Menu_Categorias a:hover { 
	display: block; padding: 5px 0 4px 11px; width: 128px; width: expression:('139px'); line-height: 14px; color: #333333; text-decoration: underline; }

.cs	{ background-image: url('/media/image/web/bg_cs.gif'); background-repeat: no-repeat; }
.c_narrativa	{ background-image: url('/media/image/web/bg_c_narrativa.gif'); background-repeat: no-repeat; }
.c_noficcion	{ background-image: url('/media/image/web/bg_c_noficcion.gif'); background-repeat: no-repeat; }
.c_negra	{ background-image: url('/media/image/web/bg_c_negra.gif'); background-repeat: no-repeat; }
.c_historica	{ background-image: url('/media/image/web/bg_c_historica.gif'); background-repeat: no-repeat; }
.c_scifi	{ background-image: url('/media/image/web/bg_c_scifi.gif'); background-repeat: no-repeat; }
.c_fantasy	{ background-image: url('/media/image/web/bg_c_fantasy.gif'); background-repeat: no-repeat; }

.blog_narrativa	{ background-image: url('/media/image/web/bg_c_narrativa.gif'); background-repeat: no-repeat; color:#EF3E42; padding:5px 0 4px 11px; }
.blog_noficcion	{ background-image: url('/media/image/web/bg_c_noficcion.gif'); background-repeat: no-repeat; color:#F78F1E; padding:5px 0 4px 11px; }
.blog_negra	{ background-image: url('/media/image/web/bg_c_negra.gif'); background-repeat: no-repeat; color:#FFC425; padding:5px 0 4px 11px; }
.blog_historica	{ background-image: url('/media/image/web/bg_c_historica.gif'); background-repeat: no-repeat; color:#794400; padding:5px 0 4px 11px; }
.blog_scifi	{ background-image: url('/media/image/web/bg_c_scifi.gif'); background-repeat: no-repeat; color:#2B81B5; padding:5px 0 4px 11px; }
.blog_fantasy	{ background-image: url('/media/image/web/bg_c_fantasy.gif'); background-repeat: no-repeat; color:#4B7B46; padding:5px 0 4px 11px; }

h3, h2 { padding: 0; margin: 0; font-family: Arial; color: #ffffff; }
h4 { padding: 0; margin: 0; font-family: Arial; color: #ffffff; font-size:26px; }
.menu_ilu { float: left; padding:4px 0 0 0; padding:expression("1px 0 0 0"); }
.menu_std { float: left; padding:4px 0 0 0; padding:expression("1px 0 0 0"); }
.menu_ilu a { text-decoration:none; color:#333; }
.menu_std a { text-decoration:none; color:#999; }
.menu_ilu a:hover { text-decoration:none; color:#333; }
.menu_std a:hover { text-decoration:none; color:#333;}


.h3	{ margin: 0; padding: 0; width: 139px; height: 31px; background-image: url(/media/image/web/bg_h3.png); }
.h2_std, .h2_ilu, .h2_narrativa	{ margin: 5px 0 5px 0; padding: 0; width: 367px; height: 50px; }
.h2_central { margin: 5px 0 5px 0; padding: 0; width: 748px; height: 50px; }
.h2_popup { margin: 5px 0 5px 0; padding: 0; width: 608px; height: 50px; }
.h2_scifi { margin: 5px 0 5px 0; padding: 0; width: 748px; height: 50px; }
.h2_narrativa { margin: 5px 0 5px 0; padding: 0; width: 748px; height: 50px; }
.h2_historica { margin: 5px 0 5px 0; padding: 0; width: 748px; height: 50px; }
.h2_noficcion { margin: 5px 0 5px 0; padding: 0; width: 748px; height: 50px; }
.h2_fantasy { margin: 5px 0 5px 0; padding: 0; width: 748px; height: 50px; }
.h2_negra { margin: 5px 0 5px 0; padding: 0; width: 748px; height: 50px; }

#Caja_Novedades		{ width: 746px;  height: 290px; border: 1px solid #333333; padding: 12px 0 0 0; margin: 0;  }
#Caja_Novedades_1	{ display: block; text-align: right; font-family: Arial; font-size: 11px; color: #FF8A00; padding: 0; margin: 0; height: 262px; text-align: left; }
#Caja_Novedades_2	{ display: block; text-align: right; font-family: Arial; font-size: 11px; color: #FF8A00; padding: 0 12px 0 0; margin: 0; line-height: 26px; }
.Caja_Novedades_link	{ float: left; width: 171px; height: 262px; padding: 0; margin: 0 0 0 12px; }
.Caja_Novedades_link_texto:link	{ text-decoration: underline; color: #FF8A00; }
.Caja_Novedades_link_texto:visited	{ text-decoration: underline; color: #FF8A00; }
.Caja_Novedades_link_texto:active	{ text-decoration: underline; color: #FF8A00; }
.Caja_Novedades_link_texto:hover	{ text-decoration: underline; color: #333333; }

.Caja_RSS { color:#FF8A00; background-image: url(/media/image/web/rss2.gif); background-position: top left; background-repeat: no-repeat; padding:0px 0px 3px 25px; line-height:18px; }



#Reseña_C1, #Reseña_C2, #Reseña_C3, #Reseña_C4    { display: none }
#Reseña_1, #Reseña_2, #Reseña_3, #Reseña_4 { font-family: Arial; margin: 6px; }

.Reseña_Cap { width: 194px; height: 52px; }

.Reseña_Tit { font-size: 14px; font-weight: bold; color: #FF8A00; }
.Reseña_Tit:link { text-decoration: underline;}
.Reseña_Tit:visited{ text-decoration: underline;}
.Reseña_Tit:active { text-decoration: underline;}
.Reseña_Tit:hover { color: #333333;}

.Reseña_Aut { font-size: 11px; font-weight: bold; color: #333333; }
.Reseña_Aut:link { text-decoration: underline;}
.Reseña_Aut:visited{ text-decoration: underline;}
.Reseña_Aut:active { text-decoration: underline;}
.Reseña_Aut:hover { color: #FF8A00;}

.Reseña_Peu { width: 194px; font-size: 11px; color: #333333; }

.Reseña_Cat { color: #FF8A00; }
.Reseña_Cat:link { text-decoration: underline;}
.Reseña_Cat:visited{ text-decoration: underline;}
.Reseña_Cat:active { text-decoration: underline;}
.Reseña_Cat:hover { color: #333333;}


/* Catálogo */

#Filtro_Libros { font-family: Arial; font-size: 11px; color: #333333; }
#Filtro_Libros td { height: 25px }
.filtro_td { font-weight: bold; padding: 0 5px 0 0; }
.filtro_checks { width: 321px; text-align: center; line-height: 20px; }
.filtro_1 {
	border:1px solid #CCCCCC;
	border: expression("1px solid #7F9DB9");
	color:#666666;
	font-family:Arial,Verdana,Helvetica;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	height: 15px;
	padding:1px 0 2px 4px;
	margin: 0px 10px 0 0;
	text-decoration:none;
	text-transform:none;
	width:329px;
}

.filtro_2 {
	border:1px solid #CCCCCC;
	border: expression("1px solid #7F9DB9");
	color:#666666;
	font-family:Arial,Verdana,Helvetica;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	height: 15px;
	padding:1px 0 2px 4px;
	margin: 0px 10px 0 0;
	text-decoration:none;
	text-transform:none;
	width:177px;
}

.filtro_3 {
	border:1px solid #CCCCCC;
	border: expression("1px solid #7F9DB9");
	color:#666666;
	font-family:Arial,Verdana,Helvetica;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	height: 15px;
	padding:1px 0 2px 4px;
	margin: 0px 10px 0 0;
	text-decoration:none;
	text-transform:none;
	width:57px;
}

.filtro_4 {
	border:1px solid #CCCCCC;
	color:#666666;
	font-family:Arial,Verdana,Helvetica;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	padding:1px 0 2px 4px;
	height: 20px;
	height: expression("21px");
	text-decoration:none;
	text-transform:none;
	width:177px;
	margin: 0 10px 0 0;
	margin: expression('1px 10px 0 0');
}

.filtro_noticias {
	border:1px solid #CCCCCC;
	color:#666666;
	font-family:Arial,Verdana,Helvetica;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	padding:1px 0 2px 4px;
	height: 20px;
	height: expression("21px");
	text-decoration:none;
	text-transform:none;
	width:305px;
	margin: 0 10px 0 0;
	margin: expression('1px 10px 0 0');
}
.boton_form { cursor: pointer; position: absolute; position: expression('relative'); border: 0px solid #D5D5D5;  width: 78px; height: 20px; line-height: 20px; padding: 0; margin: 0; background-color: #D5D5D5; font-weight: bold; font-family: arial; font-size: 11px; color: #ffffff; }
.boton_form:hover { background-color: #FF8A00; }

.boton_buscar { cursor:pointer; padding: 0; margin: 0; vertical-align:bottom; vertical-align:expression('text-bottom'); }

#Cat_Sep { padding:0; margin: 0; width: 748px; height: 21px; line-height:21px; background-image:url(/media/image/web/sep_puntos.png); background-repeat: no-repeat; }
#Cat_Libro { width: 364px; height: 115px; padding:0 10px 0 0; margin: 0; float: left; font-family: Arial; font-size: 11px; line-height: 16px; }
.clear { clear: both }
.Catalogo_Foto	{ float: left; padding: 0; margin: 0 10px 0 0; border: 0px; }
#Cat_Libro p { padding: 0 0 0 0; margin: 0 0 0 0; height: 98px; }

#Cat_Libreria { width: 364px; padding:0 10px 0 0; margin: 0; float: left; font-family: Arial; font-size: 11px; line-height: 16px; }
#Cat_Sep_L { padding:0; margin: 0; width: 748px; height: 21px; line-height:21px; background-image:url(/media/image/web/sep_puntos_librerias.png); background-repeat: no-repeat; background-position: left;}



#formulario { padding: 0; margin: 0; background-color: #0000ff; }

#disponibles{
	padding: 0; margin: 0;
	width:200px;
	height: 18px;
	font-size:11px;
	color:#333;
	text-align:right;
	float: left;
}

#paginacion {
	padding: 0; margin: 0;
	width:548px;
	float:left;
	text-align:left;
	font-size:11px;
	color:#999;
	height: 18px;
}

#paginacion b{
	color:#333;
}

#paginacion a{
	color:#FF8A00;
	text-decoration:none;
}

#paginacion a:hover{
	color:#666;
}

.num{
	margin-left:3px;
}

.flecha_izq{
	margin-right:1px;
}

.flecha_der{
	margin-left:1px;
}

.siguiente{
	margin-left: 8px;
}

.anterior{
	margin-right: 3px;

}

#disponibles_l{
	padding: 0; margin: 0;
	width:200px;
	height: 18px;
	font-size:11px;
	color:#333;
	text-align:left;
	float: left;
}

#disponibles_l a { color:#FF8A00; text-decoration:none; }
#disponibles_l a:hover { text-decoration:underline; }

#paginacion_l {
	padding: 0; margin: 0;
	width:548px;
	float:left;
	text-align:right;
	font-size:11px;
	color:#999;
	height: 18px;
}

#paginacion_l b{
	color:#333;
}

#paginacion_l a{
	color:#FF8A00;
	text-decoration:none;
}

#paginacion_l a:hover{
	color:#666;
}

/* Novedades */

#Filtro_Novedades { margin: 3px 0 0 0; padding: 0; font-family: Arial; font-size: 11px; color: #333333; }
#Filtro_Novedades form { padding: 0; margin: 0; }
#Nov_Libro { width: 748px; height: 153px; padding:0 0 0 0; margin: 0; font-family: Arial; font-size: 11px; line-height: 16px; overflow: hidden; }
.Nov_Foto	{ float: left; padding: 0; margin: 0 10px 0 0; border: 0px; }

/* Próximamente */

#cont-nov { margin:0; padding:0; }
.proximo_izq { float:left; width:388px; text-align:left; margin:0; padding:0; }
.proximo_der { float:left; width:250px; text-align:right; margin:0; padding:0; }


.c_Proximamente_Disponible { width: 748px; position: absolute; margin: -153px 0 0 0; padding: 0; text-align: right; }
.Proximamente_Disponible { background-color: #FF8A00; padding: 1px 6px 1px 6px; margin: 0; line-height: 17px; color: #FFFFFF; font-weight: bold; }
#Ficha_Comprar	{ float: left; padding: 0; margin: 0 2px 0 0; width: 68px; height: 28px; text-align: center; }


/* Notícias */
#Not_Cuerpo a, #Not_Cuerpo a:link, #Not_Cuerpo a:active, #Not_Cuerpo a:visited { color: #FF8A00; }
#Not_Cuerpo a:hover { color: #333333; }

.Not_Foto	{ float: left; padding: 0; margin: 0 10px 0 0; border: 0px; border:1px solid #ccc; }
.Not_Texto	{ float: left; width: 575px; padding: 0; margin: 0; border: 0px; }
.Not_Titulo { font-size: 14px; font-weight: bold; }

.ico, .ico:link, .ico:active, .ico:visited {  background-position: left; background-repeat: no-repeat; font-family: Arial; font-size: 11px; line-height: 13px; text-decoration: underline; }
.pdf { background-image: url(/media/image/web/icon_document.gif); }
.pri { background-image: url(/media/image/web/icon_printer.gif); }
.r20 { margin: 0 0 0 20px; }
.pl18 { padding: 0 0 0 18px; }
.pl21 { padding: 0 0 0 21px; }

/* Ficha de libro */

#Ficha_Libro	{ padding: 0; margin: 3px 0 0 0; border: 0px; width: 748px; height: 262px; }
.Ficha_Foto	{ float: left; padding: 0; margin: 0 10px 0 0; border: 0px; }
#Ficha_Cuerpo	{ float: left; width: 547px; height: 242px; padding: 10px; margin: 0; }
#Ficha_Cuerpo_Sup	{ padding: 0; margin: 0; height: 214px; }
.fondo_narrativa	{ background-image: url(/media/image/web/fondo_narrativa.png); }
.resaltado_narrativa	{ background-color: #EF3E42; }
.precio_narrativa	{ color: #EF3E42; }
.fondo_noficcion	{ background-image: url(/media/image/web/fondo_noficcion.png); }
.resaltado_noficcion	{ background-color: #F78F1E; }
.precio_noficcion	{ color: #F78F1E; }
.fondo_negra	{ background-image: url(/media/image/web/fondo_negra.png); }
.resaltado_negra	{ background-color: #FFC425; }
.precio_negra	{ color: #FFC425; }
.fondo_fantasy	{ background-image: url(/media/image/web/fondo_fantasy.png); }
.resaltado_fantasy	{ background-color: #4B7B46; }
.precio_fantasy	{ color: #4B7B46; }
.fondo_historica	{ background-image: url(/media/image/web/fondo_historica.png); }
.resaltado_historica	{ background-color: #794400; }
.precio_historica	{ color: #794400; }
.fondo_scifi	{ background-image: url(/media/image/web/fondo_scifi.png); }
.resaltado_scifi	{ background-color: #2B81B5; }
.precio_scifi	{ color: #2B81B5; }
.Ficha_Titulo { font-size: 18px; line-height: 16px; font-weight: bold; padding: 0 0 5px 0; }
.Ficha_D {  width:212px; margin:0 0 0 5px; float:left; text-align:right; }
.Ficha_Disponible { font-size: 11px; line-height: 17px; font-weight: bold; padding: 1px 6px 1px 6px; margin:0; color:#FFF; }
.Ficha_Titulo_D { float:left; font-size: 18px; line-height: 16px; font-weight: bold; padding: 0 0 5px 0; width:329px; }
.Ficha_Autor { font-size: 14px; line-height: 14px; font-weight: bold; padding: 0 0 0 0; margin: 0; }
#Ficha_Cuerpo_Inf { padding: 0; margin: 0; height: 28px; line-height: 28px; color: #ffffff; font-weight: bold; }
#Ficha_Comprar { float: left; padding: 0; margin: 0 2px 0 0; width: 68px; height: 28px; text-align: center; }
#Ficha_Nada { float: left; padding: 0; margin: 0; width: 70px; height: 28px; text-align: center; }
#Ficha_Opciones	{ float: left; padding: 0; margin: 0; width: 476px; height: 28px; text-align: right; }
#Ficha_Opciones span { padding: 0 10px 0 0; }
#Ficha_Opciones a, #Ficha_Opciones a:link, #Ficha_Opciones a:visited, #Ficha_Opciones a:active { text-decoration: none; color: #ffffff; padding: 0 6px 0 6px; }
#Ficha_Opciones a:hover { color: #fff; text-decoration:underline; }
#Ficha_Comprar a, #Ficha_Comprar a:link, #Ficha_Comprar a:visited, #Ficha_Comprar a:active { display: block; text-decoration: none; color: #ffffff; width: 68px; height: 28px; }
#Ficha_Comprar a:hover { background-color: #333333; }
.Ficha_Precio { font-family: Arial; font-weight: bold; font-size: 26px; padding: 13px 0 0 0; line-height:18px;}
.Ficha_Subtitulo { width: 748px; height: 29px; font-size: 14px; line-height: 14px; font-weight: bold; padding: 9px 0 0 0; background-image: url(/media/image/web/bg_sep_subt.gif); background-position: top-left; }
.mt9 { margin-top: 8px; }
.mt20 { margin-top: 20px; }
.mb4 { margin-bottom: 4px; }
.mt20mb4 { margin: 8px 0 4px 0; }
#Ficha_Titulo_Autor { margin: 0; padding:0; width:546px; height:57px; }
.Sep_Not_Detalle { width: 748px; height: 10px; font-size: 14px; line-height: 14px; font-weight: bold; margin:0; padding:0; clear: both; }



/************************* Imprimir ***********************************************/

#imprimir_print{
	position: absolute;
	width:78px;
	height:20px;
	margin:9px 0px 0px 522px;
	padding:0;
}

#cabecera_print{
	height:100px;
	margin:0px 0px 12px 0px;
	padding:0px;
}

#contenido_print{
	color:#333;
	font-size:11px;
	line-height:16px;
	font-family: Arial, Helvetica, Verdana;
	border-top: 1px solid #000;
	padding-top:6px;
	padding-bottom:18px;
	margin-top:5px;
	clear:both;
}

#contenido_print p {
	margin: 0;
	padding: 0 0 16px 0;
	font-family: Arial;
	color: #333333;
	font-size: 11px;
}

#contenido_print a{
	color:#FF8A00;
}

#contenido_print a:hover{
	text-decoration:none;
}

#pie_print{
	display: block;
	clear: both;
	text-align: left;
	margin: 0;
	overflow: hidden;
	background-color:#333;
	font-family: Arial;
	font-size: 11px;
	color: #FFF;
	line-height:34px;
	padding-left:8px;
}



/************************** SiteMap ************************************/

#site{
	padding:0 0 0 9px;
	margin:0 0 6px 0;
	display:block;
	background:url(/media/image/web/flecha-map.gif) no-repeat left top; 
}

#sites a{
	color:#FF8A00;
	text-decoration:none;
}

#sites a:hover{
	text-decoration:underline;
}

#sites{
	padding:0 0 6px 42px;
	margin:0;
	display:block;
}

#site a{
	color:#333;
	text-decoration:none;
}

#site a:hover{
	text-decoration:underline;
}


/******************** Formulario **************************************/

#titulo_form{
	display:block;
	font-weight:bold;
	margin:0 0 4px 0;
	padding: 0;
}

#nota{
	display:block;
	font-style:italic;
	margin:0 0 11px 0;
	padding: 0;
}

#contacto a { color:#FF8A00; }
#contacto a:hover { text-decoration: none; }


.filtro_6 {
	border:1px solid #CCCCCC;
	border: expression("1px solid #7F9DB9");
	color:#666666;
	font-family:Arial,Verdana,Helvetica;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	height: 15px;
	padding:1px 0 2px 4px;
	margin: 0px 10px 0 0;
	text-decoration:none;
	text-transform:none;
	width:368px;
}

.filtro_7 {
	border:1px solid #CCCCCC;
	color:#666666;
	font-family:Arial,Verdana,Helvetica;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	padding:1px 0 2px 4px;
	height: 20px;
	height: expression("21px");
	text-decoration:none;
	text-transform:none;
	width:193px;
	margin: 0 10px 0 0;
	margin: expression('1px 10px 0 0');
}

.filtro_5 {
	border:1px solid #CCCCCC;
	border: expression('1px solid #7F9DB9');
	color:#666666;
	font-family:Arial,Verdana,Helvetica;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	padding:1px 0 2px 4px;
	text-decoration:none;
	text-transform:none;
	width:368px;
	height:111px;
	margin: 3px 0 5px 0;
	margin: expression('4px 0 5px 0');
}

.filtro_td_n { padding: 0 3px 0 0; }
.filtro_td_c { padding: 3px 3px 0 0; }

#form_Contacto { font-family: Arial; font-size: 11px; color: #333333; float:left; width:537px; margin:0; padding:0;}
#form_Contacto td { height: 25px; }
#datos_Contacto { width:211; float:left; margin:0; padding:0; }

#politica{
	margin:8px 0 0 0;
	padding:9px 0 0 0;
	width:476px;
	height:26px;
	background:url(/media/image/web/politica.gif) no-repeat top;
}

.check{
	padding:0;
	margin:0 10px 0 0;
	vertical-align: text-bottom;
	vertical-align: expression('middle');
	margin:expression('0 5px 0 0');
}

#boton_enviar{
	cursor:pointer;
	margin:20px 0 0 179px;
}

.captcha{
	width:94px;
	height:24px;
	margin:0px;
	padding:0px;
	color:#FF8A00;
}

/* Librerias */

.Titulo_Librerias { font-size: 14px; line-height: 18px; font-weight: bold; color: #333333; padding: 0 0 18px 0; margin: 0; }
#MiTip { display: none; }
.TTL_Contenedor { padding: 17px 0 0 16px; }
.TTL_Titulo { font-family: Arial; font-size: 14px; line-height: 16px; font-weight: bold; padding: 0 0 6px 0; color: #FF9A01}
.TTL_Texto { font-family: Arial; font-size: 11px; line-height: 16px; font-weight: normal; color: #666666}
.roll { cursor: pointer; }

.link { color:#FF8A00; }


#distribuidor {
	margin:3px 0 0 0;
	padding:0;
	float:left;
	width:364px;
	height:218px;
}

#dist_cabecera {
	margin:0;
	padding:16px 0 0 0;
	background:url(/media/image/web/fondo_dist.gif) no-repeat top;
	width:364px;
	height:61px;
}

#distribuidor a { color:#FF8A00; font-weight:bold; }
#distribuidor a:hover { text-decoration:none; }

#sep_dist { float:left; margin:0; padding:0; width:20px; } 
#sep_dist_g { clear:both; margin:0; padding:0; height:16px; line-height:16px; width:748px; }

#fin { clear:both; margin:0; padding:0; width:748px; height:9px; line-height:9px; }

#Cat_Libreria a { color:#FF8A00; font-weight:bold; }

#intro { display: none; }

#material {  }
#hd a { font-weight:bold; text-decoration:none; }
#hd a:hover { text-decoration:underline; }

.hd_narrativa	{ color:#EF3E42; background-image: url('/media/image/web/hd_narrativa.gif'); background-repeat: no-repeat; background-position:top left; padding:0 0 0 9px; }
.hd_noficcion	{ color:#F78F1E; background-image: url('/media/image/web/hd_noficcion.gif'); background-repeat: no-repeat; background-position:top left; padding:0 0 0 9px;  }
.hd_negra	{ color:#FFC425; background-image: url('/media/image/web/hd_negra.gif'); background-repeat: no-repeat; background-position:top left; padding:0 0 0 9px; }
.hd_historica	{ color:#794400; background-image: url('/media/image/web/hd_historica.gif'); background-repeat: no-repeat; background-position:top left; padding:0 0 0 9px; }
.hd_scifi	{ color:#2B81B5; background-image: url('/media/image/web/hd_scifi.gif'); background-repeat: no-repeat; background-position:top left; padding:0 0 0 9px; }
.hd_fantasy	{ color:#4B7B46; background-image: url('/media/image/web/hd_fantasy.gif'); background-repeat: no-repeat; background-position:top left; padding:0 0 0 9px; }

#narrativa a	{ color:#EF3E42; text-decoration:none; }
#noficcion a	{ color:#F78F1E; text-decoration:none; }
#negra a	{ color:#FFC425; text-decoration:none; }
#historica a	{ color:#794400; text-decoration:none; }
#scifi a	{ color:#2B81B5; text-decoration:none; }
#fantasy a	{ color:#4B7B46; text-decoration:none; }

#narrativa a:hover, #noficcion a:hover, #negra a:hover, #historica a:hover, #scifi a:hover, #fantasy a:hover { text-decoration:underline; }

.narrativa	{ color:#EF3E42; }
.noficcion	{ color:#F78F1E; }
.negra		{ color:#FFC425; }
.historica	{ color:#794400; }
.scifi		{ color:#2B81B5; }
.fantasy	{ color:#4B7B46; }

#Not_Cuerpo_narrativa a 	{ color:#EF3E42; text-decoartion:none; }
#Not_Cuerpo_narrativa a:hover 	{ color:#EF3E42; text-decoration:unerline; }
#Not_Cuerpo_noficcion a 	{ color:#F78F1E; text-decoartion:none; }
#Not_Cuerpo_noficcion a:hover 	{ color:#F78F1E; text-decoration:unerline; }
#Not_Cuerpo_negra a 		{ color:#FFC425; text-decoartion:none; }
#Not_Cuerpo_negra a:hover 	{ color:#FFC425; text-decoration:unerline; }
#Not_Cuerpo_historica a 	{ color:#794400; text-decoartion:none; }
#Not_Cuerpo_historica a:hover 	{ color:#794400; text-decoration:unerline; }
#Not_Cuerpo_scifi a 		{ color:#2B81B5; text-decoartion:none; }
#Not_Cuerpo_scifi a:hover 	{ color:#2B81B5; text-decoration:unerline; }
#Not_Cuerpo_fantasy a 		{ color:#4B7B46; text-decoartion:none; }
#Not_Cuerpo_fantasy a:hover 	{ color:#4B7B46; text-decoration:unerline; }

.pdf_narrativa 	{ background-image: url(/media/image/web/icon_document_narrativa.gif); }
.pdf_noficcion 	{ background-image: url(/media/image/web/icon_document_noficcion.gif); }
.pdf_negra	{ background-image: url(/media/image/web/icon_document_negra.gif); }
.pdf_historica	{ background-image: url(/media/image/web/icon_document_historica.gif); }
.pdf_scifi	{ background-image: url(/media/image/web/icon_document_scifi.gif); }
.pdf_fantasy	{ background-image: url(/media/image/web/icon_document_fantasy.gif); }

