/* CSS Document */
@font-face {
    font-family: 'BPreplayRegular';
    src: url('../font/BPreplay-webfont.eot');
    src: url('../font/BPreplay-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/BPreplay-webfont.woff') format('woff'),
         url('../font/BPreplay-webfont.ttf') format('truetype'),
         url('../font/BPreplay-webfont.svg#BPreplayRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}


#bursa-ramadhan{
	padding:20px;
}
#bursa-ramadhan h2{
	font-size:24px;
    font-family: 'BPreplayRegular';
	
}
#bursa-ramadhan h3{
	font-size:22px;
	background:url(../images/book-icon.jpg) no-repeat;
	padding:7px 10px 3px 35px;
	color:#258ED2;
	clear:both;
    font-family: 'BPreplayRegular';
	font-weight:normal;
	text-transform:uppercase;
}
.book-item{
	width:280px;
	padding:5px 0 10px 5px;
	margin-right:20px;
	margin-bottom:30px;
	border-bottom:1px solid #DDD;
	line-height:140%;
	font-family:Tahoma, Geneva, sans-serif;
}
.book-item img{
	margin-right:8px;
}
.book-item h4{
	font-size:14px;
	margin:0 0 5px;
    font-family: 'BPreplayRegular';
	line-height:140%;
}
.book-item h4 a{
	color:#111;
}
.book-detail-info{
	width:80px;
	display:block;
	background:url(../images/bg-cancel.jpg) repeat-x;
	padding:4px 10px;
	margin-left:110px;
	margin-top:0px;
	float:right;
	color:#FFF;
	font-weight:bold;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;	
}
.book-detail-info a{
	color:#FFF;
}
.price-normal{
	font-weight:bold;
	color:#C00;
	text-decoration:line-through;
}
.price-discount{
	font-weight:bold;
}
p.sinopsis{
	font-size:11px;
	line-height:160%;
}
#bursa-detail{
	width:650px;
}
#bursa-sidebar{
	width:250px;
}
.bursa-breadcrumb{
	background:url(../images/bg-rubrik-title.jpg) repeat-x;
	padding:10px 20px;
}
#bursa-detail{
	line-height:140%;
	font-size:14px;
	font-family:Tahoma, Geneva, sans-serif;
}
#bursa-detail img{
	margin:0 10px 10px 0;
}
#bursa-sidebar h3{
	margin:5px 0;
}
.otherbook-item{
	font-family:Tahoma, Geneva, sans-serif;
	margin:0px 0;
	padding:8px 0px;;
	clear:both;
/*	height:65px;*/
	line-height:130%;
	border-bottom:1px solid #CCC;
}
.otherbook-item h4{
	margin:0;
	padding:0;
}
.otherbook-penulis{
	font-size:11px;
	color:#666;
}
.otherbook-item a{
	color:#121212;
}
.otherbook-item img{
	margin-right:5px;
	margin-bottom:5px;
	padding-bottom:5px;
}
.other-col1{
	width:60px;
}
.other-col2{
	width:190px;
}
.info-belanja, .info-belanja-bottom{
	margin-left:760px;
	width:110px;
	padding:8px 20px;
	background:#FFC;
	font-size:14px;
	font-weight:bold;
	background:url(../images/bg-save.jpg);
	color:#FFF;
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;	
}
.info-belanja-bottom{
	margin-left:30px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;	
}
.info-belanja a, .info-belanja-bottom a{
	color:#FFF;
}
p.bazar-subtitle{
	font-size:14px;
	margin:0;
	padding-top:10px;
	border-left:3px solid #ccc;
	padding-left:15px;
	font-weight:bold;
}
p.bazar-info{
	font-size:13px;
	margin:0;
	padding:10px 0;
	line-height:140%;
	border-left:3px solid #ccc;
	padding-left:15px;
}