#libro{
	width:710px;
	height:376px;
	position:relative;
	left:50%;
	margin-left:-355px;
	margin-top:14px;
	margin-top:expression('5px');
	text-align:left;
}
#libro #izquierda{
	float:left;
	width:206px;
	height:376px;
	margin-top:4px;
}
#libro #portada{
	width:206px;
	height:275px;
}
#libro #enlaces{
	width:206px;
	line-height:16px;
	margin-top:8px;
}
#libro #enlaces a{
	background:url(../media/image/web/flecha_gris.gif) no-repeat;
	font-size:11px;
	color:#5ca1b8;
	text-decoration:underline;
	padding-left:8px;
	font-weight:normal;
}
#libro #enlaces a:hover{
	color:#666;
}
#libro #centro{
	float:left;
	width:312px;
	/*height:376px;*/
	margin-left:12px;
}
#libro #titulo{
	line-height:21px;
	width:285px;
	font-size:18px;
	font-weight:bold;
	color:#5CA1B8;
}
#libro #autor{
	font-size:14px;
	font-weight:bold;
	line-height:22px;
	width:285px;
}
#autor a{
	text-decoration:underline;
	color:#333;
}
#autor a:hover{
	color:#666;
}

#libro #valoracion{
	margin-top:10px;
	font-size:11px;
	color:#333;
	font-weight:bold;
}

#libro #datos{
	margin-top:10px;
	margin-top:expression("7px");
	line-height:16px;
	font-size:11px;
	color:#333;
	width:285px;
}
#libro #datos #dato{
	background:url(../media/image/web/flecha_peq2.gif) no-repeat;
	padding-left:8px;
}
#datos a{
	text-decoration:underline;
	font-weight:normal;
	color:#333;
}
#datos a:hover{
	color:#666;
}
#publica_opinion{
	width:155px;
	height:36px;
	margin-top:7px;
}
#libro #derecha{
	float:left;
	width:180px;
	height:376px;
}
#derecha #digital{
	width:180px;
	height:86px;
	background:url(../media/image/web/caja_digital.gif) no-repeat;
	background-position:top;
	font-size:11px;
	font-weight:bold;
	color:#5ca1b8;
}

#derecha #digital_dto{
	width:180px;
	height:117px;
	background:url(../media/image/web/caja_digital_dto.gif) no-repeat;
	background-position:top;
	font-size:11px;
	font-weight:bold;
	color:#5ca1b8;
}

#derecha #nombre{
	padding-left:47px;
	padding-top:9px;
	color:#666;
	margin-bottom:8px;
}
#derecha #precio{
	text-align:right;
	width:94px;
	height:25px;
	font-size:26px;
	font-weight:bold;
	float:left;
	padding-top:11px;
	height:expression('36px');
}

#derecha #precio_original {
	color: #999999;
	text-decoration: line-through;
	text-align:right;
	width:94px;
	height:25px;
	font-size:26px;
	font-weight:bold;
	float:left;
	padding-top:11px;
	height:expression('36px');
}
#derecha #precio_oferta {
	color: #c00000;
	text-align:right;
	width:94px;
	height:25px;
	font-size:26px;
	font-weight:bold;
	float:left;
	padding-top:3px;
	height:expression('27px');
}


#derecha #boton_comprar{
	width:65px;
	height:36px;
	margin-left:21px;
	float:left;
}

#derecha #boton_comprar_dto{
	width:65px;
	height:36px;
	margin-left:21px;
	margin-top: -20px;
	float:left;
}
#derecha #impresa{
	width:180px;
	height:86px;
	background:url(../media/image/web/caja_impresa.gif) no-repeat;
	background-position:top;
	font-size:11px;
	font-weight:bold;
	color:#999999;
}


#derecha #impresa_dto{
	width:180px;
	height:117px;
	background:url(../media/image/web/caja_impresa_dto.gif) no-repeat;
	background-position:top;
	font-size:11px;
	font-weight:bold;
	color:#999999;
}

#resumen_capa{
	position:relative;
	width:710px;
	clear:both;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:16px;
}

#seccion_tit{
	font-size:14px;
	font-weight:bold;
	color:#333;
	line-height:16px;
}
#resumen_capa img{
	position:relative;
	margin-left:0;
	margin-top:9px;
}

#seccion_texto{
	position:relative;
	width:710px;
	margin-left:0px;
	margin-top:7px;
	margin-top: expression('7px');
	font-size:11px;
	line-height:16px;
}

#seccion_texto p{
	padding-bottom:4px;
}

#otros_libros{
	position:relative;
	margin-top:-3px;
	margin-left: -1px;
	width:710px;
	height:293px;
}

#ver_todos{
	position:relative;
	margin-left:1px;
	margin-top:-25px;
	width:710px;
	text-align:right;
	line-height:16px;
}

#ver_todos a{
	background:url(../media/image/web/flecha_gris.gif) no-repeat;
	font-size:11px;
	color:#5ca1b8;
	text-decoration:underline;
	padding-left:8px;
	font-weight:normal;
}

#ver_todos a:hover{
	color:#666;
}

#otros_libros img{
	position:relative;
	margin-left:0px;
	margin-top:9px;
}

#libro1{
	position:relative;
	margin-left:1px;
	margin-top:12px;
	width:355px;
	height: 98px;
}

#libro3{
	position:relative;
	left:356px;
	margin-top:-98px;
	margin-top:expression('-107px');
	width:355px;
	height: 98px;
}

#libro4{
	position:relative;
	left:356px;
	margin-top:24px;
	margin-top: expression('15px');
	width:355px;
	height: 98px;
}

#libro5{
	position:relative;
	left:1px;
	margin-top:24px;
	margin-top:expression('15px');
	width:355px;
	height: 98px;
}

#libro2{
	position:relative;
	margin-left:1px;
	margin-top:-98px;
	margin-top:expression('-107px');
	width:355px;
	height: 98px;
}

#otros_libros #titulo{
	position:relative;
	left:86px;
	margin-top:-100px;
	line-height:16px;
	height:72px;
	width:210px;
}

#otros_libros #titulo a{
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
	color:#5ca1b8;
}

#otros_libros #titulo a:hover{
	color:#666;
}

#otros_libros #titulo #autor{
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#333;
	line-height:20px;
}

#otros_libros #digital{
	position:relative;
	margin-top:-11px;
	margin-left:86px;
	width:200px;
	padding-top:3px;
	background:url('../media/image/web/separacion.gif') no-repeat;
	font-weight:bold;
}

#otros_libros #digital_oferta{
	position:relative;
	margin-top:-11px;
	margin-left:86px;
	width:250px;
	padding-top:3px;
	background:url('../media/image/web/separacion_oferta.gif') no-repeat;
	font-weight:bold;
}

#otros_libros #digital_sin{
	position:relative;
	margin-top:-11px;
	margin-left:86px;
	width:200px;
	padding-top:3px;
	font-weight:bold;
}

#otros_libros #digital_precio{
	font-size:16px;
	font-weight:bold;
	color:#5CA1B8;
	margin-top:2px;
	line-height:18px;
}

#otros_libros #digital_precio2{
	font-size:16px;
	font-weight:bold;
	color:#999;
	margin-top:2px;
	line-height:18px;
}

#otros_libros #impresa{
	z-index:1;
	text-align:left;
	position:relative;
	margin-top:-36px;
	margin-left:99px;
	width:100px;
	color:#333;
	font-weight:bold;
	font-size:11px;
}

#otros_libros #impresa_oferta{
	z-index:1;
	text-align:left;
	position:relative;
	margin-top:-34px;
	margin-left:124px;
	width:125px;
	color:#333;
	font-weight:bold;
	font-size:11px;
}

#otros_libros #impresa_oferta_sin_digital {
	z-index:1;
	text-align:left;
	position:relative;
	margin-top:-36px;
	margin-left:99px;
	width:125px;
	color:#333;
	font-weight:bold;
	font-size:11px;
}

#otros_libros #impresa_precio{
	font-size:16px;
	font-weight:bold;
	color:#999;
	margin-top:2px;
	line-height:18px;
}


#otros_libros #digital_precio_original, #otros_libros #impresa_precio_original {
	font-size:16px;
	font-weight:bold;
	color:#999999;
	margin-top:2px;
	line-height:18px;
	text-decoration: line-through;
}


#otros_libros #digital_precio_oferta, #otros_libros #impresa_precio_oferta {
	padding: 0 0 0 10px;
	font-size:16px;
	font-weight:bold;
	color:#c00000;
	margin-top:2px;
	line-height:18px;
}


#opiniones{
	position:relative;
	margin-left:-1px;
	margin-top:-2px;
	width:710px;
	margin-bottom:20px;
}

#opiniones img{
	position:relative;
	margin-left:0;
	margin-top:9px;
}

#opiniones #opinion_i{
	position:relative;
	margin-top:28px;
	line-height:16px;
	margin-left:1px;
}
#opinion_i #user{
	position:relative;
	font-size:11px;
	font-weight:bold;
	color:#333;
}
#opinion_i #time{
	font-size:11px;
	font-weight:normal;
	color:#999;
}
#user #time img{
	position:relative;
	margin-top:2px;
}
#texto{
	position:relative;
	width:710px;
	font-size:11px;
	color:#333;
}
#texto a{
	color:#5ca1b8;
	font-weight:normal;
}
#texto a:hover{
	color:#666;
}

#publica_opinion2{
	position:relative;
}

#politica{
	position:relative;
	margin-left: expression('-4px');
	text-align:left;
	margin-top:-1px;
	margin-top:expression('-3px');
}

.check{
	margin: 1px 10px 0 0;
	margin: expression('0 7px 0 0');
	vertical-align:top;
	vertical-align:expression('middle');
	border: 1px solid #CCCCCC;
	border: expression('0px');
}

#botones{
	background-image: url(../media/image/web/linea_puntos2.gif);
	background-repeat:no-repeat;
	background-position:top;
	position: relative;
	width:710px;
	text-align:center;
	padding: 25px 0 0 0;
	margin-top:22px;
	margin-top:expression('20px');
}

.publicar_usuario{
	display:block;
	font-weight:bold;
	padding-top:6px;
}

.publicar_horario{
	padding-top:16px;
	display:block;
	padding-bottom:18px;
}

.publicar_valorar{
	display:block;
	font-weight:bold;
	line-height:12px;
}

.publicar_comentario{
	display:block;
	font-weight:bold;
	line-height:12px;
	padding-top:21px;
}

.publicar_libro{
	display:block;
	padding-top:2px;
	padding-bottom:8px;
}

.publicar_cuadro{
	width:710px;
	height:255px;
	border: 1px solid #CCCCCC;
	margin-top:10px;
	margin-top:expression('9px');
	margin-bottom:6px;
	margin-bottom:expression('5px');
	font-family:Arial,Helvetica,Verdana;
	color:#333;
	line-height:16px;
	font-size:11px;
}

#nota{
	margin-bottom:20px;
	padding-left:1px;
	margin-left:expression('-2px');
}

.cursiva{
	font-style: italic;
}

#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;
}

#texto_disponibles{
	float:left;
	width:485px;
	width:expression('485px');
}

#paginacion{
	width:225px;
	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;
}



#libro #estrellas{
	margin-top:4px;
	width:285px;
	height:24px;
	color:#5CA1B8;
}
.total_comentarios{
	font-size:11px;
	color:#5ca1b8;
	text-decoration:none;
	padding-left:5px;
}

#estrellas a{
	font-size:11px;
	color:#5ca1b8;
	text-decoration:underline;
	font-weight:normal;
}

#estrellas a:hover{
	color:#666;
}




#star{
	width: 177px;
	height: 24px;
}


#star ul.star {
	LIST-STYLE: none;
	MARGIN: 0;
	PADDING: 0;
	WIDTH: 140px;
	HEIGHT: 24px;
	POSITION: relative;
	FLOAT: left;
	BACKGROUND: url('../media/image/web/stars2.gif') repeat-x;
	CURSOR: pointer;
}

#star li {
	PADDING: 0;
	MARGIN: 0;
	FLOAT: left;
	DISPLAY: block;
	WIDTH: 140px;
	HEIGHT: 24px;
	TEXT-DECORATION: none;
	text-indent: -9000px;
	Z-INDEX: 20;
	POSITION: absolute;
}

#star li.curr {
	BACKGROUND: url('../media/image/web/stars2.gif') left 25px;
	FONT-SIZE: 1px;
	WIDTH: 140px;
	HEIGHT: 24px;
}

#star div.user {
	LEFT: 15px;
	TOP: 7px;
	POSITION: relative;
	FLOAT: left;
	FONT-SIZE: 13px;
	FONT-FAMILY: Arial;
	COLOR: #888;
}

#boton_publicar{
	width:155px;
	height:36px;
	margin-top: 12px;
}