@import "stylepm2.css";
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(images/bodya.jpg);
	/*background: url(images/pmramadhan_04.png) no-repeat top center;
	background: url(images/pmramadhan_04.png) no-repeat top center, url(images/pmramadhan_02.png) repeat-x;*/
	background-repeat: repeat-x;
	text-align: center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.thebody, .footer {
    font-family: Verdana, Helvetica, Arial, sans-serif;
    line-height: 18px;
}
.footer, .sidekanan .recentcomentlabel,  .sidekanan .newmemberlabel,  .sidekanan .terlarislabel {
    line-height:normal;
}
.menusidekiri, .bannertengah, #megamenu {
    font-family: Arial, Helvetica, sans-serif;
    line-height: normal;
}
a {
	color: #0066FF;
	text-decoration: none;
}
a:hover {
	color: #CC3300;
	text-decoration: underline;
}

.container {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	height: auto;
}
.header {
	height: 140px;
	width: 1000px;
	background-image: url(images/headerpattern.jpg);
	background-repeat: repeat-x;
	float: left;
	margin-right: auto;
	margin-left: auto;
	position: relative;
}
.cek {
	padding:0;
	margin:0;
	height: 30px;
	width: auto;
	float: right;
	z-index: 110;
	margin-top: 10px;
	font-size: 12px;
	color: #545454;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
}
.lacakpesanan1 {
	height: 20px;
	width: auto;
	float: left;
	text-align: right;
	padding: 0px;
}
.lacakpesanan1 input {
	font-size: 11px;
	height: 15px;
	padding-left: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 135px;
	border: 1px solid #797979;
}


.lacakpesanan2 {
	height: 20px;
	width: 54px;
	float: left;
	margin-left: 2px;
	text-align: left;
}



.logo {
	background-image: url(http://pernikmuslim.com/blog/wp-content/themes/pmblog/images/logo2.gif);
	background-repeat: no-repeat;
	height: 159px;
	width: 215px;
	position: absolute;
	left: 385px;
	top: 0px;
	display: block;
	cursor:pointer;
}
.menukiri {
	background-image: url(images/pernikmuslim-iseng-lagi_07.jpg);
	background-repeat: repeat-x;
	height: 49px;
	width: 381px;
	margin-top: 50px;
	float: left;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 14px;
}
.menukiri a {
	color: #FDDC2D;
	text-decoration: underline;
}
.menukiri a:hover {
	color: #FEFC32;
	text-decoration: none;
}

.menukiri1 {
	height: 49px;
	width: auto;
	text-align: left;
	float: left;
	padding-left: 10px;
}
.menukiri2 {
	background-image: url(images/pernikmuslim-iseng-lagi_08.jpg);
	background-repeat: no-repeat;
	height: 49px;
	width: 14px;
	float: right;
}
.panelatas {
	color: #FFFFFF;
	font-weight: bold;
	line-height: 40px;
}


.menukanan {
	background-image: url(images/pernikmuslim-iseng-lagi_07.jpg);
	background-repeat: repeat-x;
	height: 49px;
	width: 381px;
	margin-top: 50px;
	float: right;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.menukanan a {
	color: #FFFFFF;
}
.menukanan a:hover {
	color: #FEFC32;
	text-decoration: none;
}

.menukanan1 {
	height: 48px;
	width: 17px;
	float: left;
	background-image: url(images/pernikmuslim-iseng-lagi_09.jpg);
}
.menukanan2 {
	height: 48px;
	width: auto;
	padding-left: 50px;
	text-align: left;
}
.thebody {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	top: 130px;
	float: left;
	text-align: center;
	height: auto;
	background-image: url(images/garis.jpg);
	background-repeat: no-repeat;
	padding-top: 1px;
}
.sidekiri {
	width: 230px;
	float: left;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}
.content {
	width: 580px;
	text-align: center;
	background-image: url(images/pojokcontent.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	float: left;
	margin-right: auto;
	margin-left: auto;
	color: #545454;
	height: auto;
}
.contentlg {
	width: 770px;
	text-align: center;
	background-image: url(images/pojokcontent.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	float: left;
	margin-right: auto;
	margin-left: auto;
	color: #545454;
	height: auto;
	position:relative;
}
h1 {
	font-weight: bold;
	line-height: normal;
}
h2 {
	color: #333333;
	font-size: 16px;
	line-height: normal;
	margin: 0px;
	padding: 0px;
}


.sidekanan {
	float: left;
	width: 190px;
	height: auto;
	background-image: url(images/pojokcontent2.jpg);
	background-repeat: no-repeat;
}
.sidekananlg {
	float: right;
	width: 190px;
	height: auto;
	margin-right: 10px;
	padding-top: 1px;
	position:absolute;
	top:0px;
	right:0px;
}
.filter {
	height: auto;
	width: 206px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	color: #545454;
}
.filtercontent {
	padding: 10px;
	text-align: left;
	line-height: 21px;
}

.filter2 {
	height: 31px;
	width: 206px;
	background-image: url(images/filter.jpg);
	background-repeat: no-repeat;
	line-height: 30px;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.filter3 {
	height: auto;
	width: 206px;
	background-image: url(images/filter1.jpg);
	background-repeat: repeat-y;
}
.filter3 .filtercontent input {
}

.filter4 {
	background-image: url(images/filter3.jpg);
	background-repeat: no-repeat;
	height: 7px;
	width: 206px;
	background-color: #3333FF;
}



.infobelanja {
	width: 207px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	height: auto;
}
.infobelanja1 {
	background-image: url(images/pernikmuslim-iseng-lagi_22.gif);
	background-repeat: no-repeat;
	height: 23px;
	width: 207px;
	text-indent: 15px;
	line-height: 23px;
	text-align: left;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.infobelanja2 {
	background-image: url(images/pernikmuslim-iseng-lagi_47.jpg);
	width: 207px;
	background-repeat: repeat-y;
	text-align: left;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-right: auto;
	margin-left: auto;
	margin-top: auto;
	margin-bottom: auto;
}
.infobelanja ul li {
	list-style-type: none;
	list-style-image: url(images/itemkecil.gif);
	left: 0px;
	clip: rect(auto,auto,auto,0px);
	list-style-position: outside;
	padding-right: 10px;
	padding-left: 0px;
}.infobelanja2 h1{	margin:0;	padding:0;	font-weight:normal;	font-size:12px;}

.infobelanja3 {
	background-image: url(images/pernikmuslim-iseng-lagi_48.gif);
	background-repeat: no-repeat;
	height: 13px;
	width: 207px;
}
.menusidekiri {
	height: auto;
	width: 207px;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
}
.menusidekiri-head {
	height: 36px;
	width: 205px;
	background-image: url(images/kategori.jpg);
	background-repeat: no-repeat;
	margin-left: 2px;
	margin-bottom: 1px;
}
.menusidekirilabel {
	margin-right: auto;
	margin-left: auto;
	padding-left: 15px;
	text-align: left;
}

.menusidekiri ul {
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: -13px;
	padding: 0px;
}

.menusidekiri ul li {
	list-style-type: none;
	min-height: 20px;
	background-color: #F7F7F7;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
.menulink {
	height: 25px;
	background-color: #00CCFF;
	line-height: 25px;
	padding-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: -13px;
	background-image: url(images/menu.jpg);
	background-repeat: repeat-x;
	color: #FFFFFF;
}
.menulink a {
	color: #FFFFFF;
}


.hotitem {
	height: auto;
	width: 207px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}
.hotitemlabel {
	background-image: url(images/pernikmuslim-iseng-lagi_60.gif);
	height: 32px;
	width: 207px;
	background-repeat: no-repeat;
	line-height: 30px;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	padding-left: 15px;
}
.kontak {
	height: auto;
	width: 207px;
	background-image: url(images/kontak1.jpg);
	background-repeat: no-repeat;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}
.kontakbg {
	background-image: url(images/kontak2.jpg);
	background-repeat: repeat-y;
	width: 207px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
.kontak3 {
	background-image: url(images/kontak3.jpg);
	background-repeat: no-repeat;
	height: 15px;
	width: 207px;
}

.kontaklabel {
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 35px;
	text-align: right;
	padding-right: 20px;
}
.kontakcontent {
	text-align: right;
	padding-right: 10px;
}
.pencarian {
	height: 49px;
	width: 506px;
	text-align: center;
	margin-top: 35px;
	margin-right: auto;
	margin-left: auto;
}
.pencarianlg {
	height: 49px;
	width: 512px;
	text-align: center;
	margin-top: 35px;
	margin-right: auto;
	margin-left: auto;
	float: left;
}
.pencarian1 {
	height: 49px;
	width: 15px;
	background-image: url(images/pernikmuslim-iseng-lagi_26.gif);
	background-repeat: no-repeat;
	float: left;
}
.pencarian2 {
	height: 49px;
	width: 420px;
	background-image: url(images/pernikmuslim-iseng-lagi_28.gif);
	background-repeat: repeat-x;
	float: left;
	padding-top: 13px;
	text-align: left;
}
.pencarian3 {
	height: 49px;
	width: 67px;
	background: url(images/pernikmuslim-iseng-lagi_30.png) top right no-repeat;
	float: left;
	padding-top: 13px;
	text-align: left;
}
.sorting {
	height: 30px;
	font-weight: bold;
}
.breatcrumb {
	height: 20px;
	padding-right: 5px;
	padding-left: 5px;
	text-align: left;
}
.breatcrumb a {
	font-weight: bold;
}
.blogpm {
	height: 101px;
	width: 340px;
	text-align: left;
	float: left;
}
.blogpmjudul {
	font-size: 14px;
	font-weight: bold;
}
.bannertengah {
	height: auto;
	width: 575px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
}
.pichrini {
	padding: 1px;
}

.hanyahariini {
	height: 274px;
	width: 370px;
	float: left;
	text-align: right;
	color: #000000;
}
.hanyahariinipic {
	height: 274px;
	width: 124px;
	background-repeat: no-repeat;
	float: left;
}
.hariinitext {
	background-image: url(images/hanyahariini.jpg);
	background-repeat: repeat-x;
	height: 274px;
	width: 244px;
	float: left;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #78a0aa;
	border-left-color: #78a0aa;
	text-align: center;
}
.hanya {
	font-size: 50px;
	color: #87cced;
}
.hari {
	font-size: 60px;
	color: #5468af;
	font-weight: bolder;
	line-height: 50px;
	font-family: "arial black";
}
.keranjang {
	height: auto;
	width: 173px;
	text-align: center;
	margin-right: 5px;
	margin-left: auto;
	margin-top: 10px;
	margin-bottom: 20px;
	color: #545454;
	float: right;
	position: relative;
}
.keranjanglg {
	height: auto;
	width: 173px;
	text-align: center;
	color: #545454;
	float: right;
	margin-top: 10px;
	margin-bottom: 20px;
	margin-right: 5px;
	margin-left: auto;
}
.keranjang1 {
	background-image: url(images/shopp_03.png);
	background-repeat: no-repeat;
	width: 173px;
	height: 100px;
	cursor:pointer;
}
.keranjang2 {
	width: 173px;
	height: 12px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	background-color: #CC33FF;
	background-image: url(images/keranjangbawah.jpg);
	float: right;
	cursor:pointer;
}
.keranjang-looping {
	width: 100%;
	background-image: url(images/keranjang-looping.png);
	background-repeat: repeat-y;
}

.keranjang3 {
	width: 171px;
	height: auto;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	float: right;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #cfcfcf;
	border-left-color: #cfcfcf;
	display: none;
	background-color: #FFFFFF;
}
.keranjanglabel {
	padding: 5px;
}
.tblcekout {
	display: block;
	height: 53px;
	width: 115px;
	background-image: url(images/cekout.png);
	background-repeat: no-repeat;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}

.tblcekout a {
	height: 53px;
	width: 115px;
	display: block;
	background-image: url(images/cekout.png);
	background-repeat: no-repeat;
}
.tblcekout a:hover {
	height: 53px;
	width: 115px;
	display: block;
	background-image: url(images/cekouthover.png);
	background-repeat: no-repeat;
}
.atasfooter {
	/*background-color: #CC0099;
	height: 200px;*/
	/*width: 950px;*/
	/*text-align: center;*/
	margin-right: auto;
	margin-left: auto;
	clear:both;
}
.dhezign {
	height: 130px;
	width: 300px;
	text-align: right;
	color: #FFFFFF;
	background-position: bottom;
	float: right;
	background-color: #99CCCC;
	position: inherit;
}
.footer {
	background-image: url(images/footer.jpg);
	background-repeat: repeat-x;
	height: 175px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	color: #FFFFFF;
	background-position: bottom;
	float: left;
}
.footer a {
	color: #FFFFFF;
	text-decoration: none;
}
.footer a:hover {
	text-decoration: underline;
}

.menufooter {
	width: 920px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	margin-top: 50px;
}
.menufooter1 {
	background-image: url(images/footer1.png);
	background-repeat: no-repeat;
	height: 35px;
	width: 17px;
	float: left;
}
.menufooter2 {
	background-image: url(images/footer2.jpg);
	background-repeat: repeat-x;
	height: 35px;
	width: 879px;
	float: left;
	color: #FFFFFF;
	padding-top: 8px;
}
.menufooter a {
	color: #FFFFFF;
}
.menufooter a:hover {
	color: #FF9900;
}

.menufooter3 {
	background-image: url(images/footer3.png);
	background-repeat: no-repeat;
	height: 35px;
	width: 24px;
	float: left;
}
.space {
	height: 1px;
	width: 5px;
	float: left;
	position: absolute;
	left: 361px;
	top: 1301px;
}
.belahdua {
	width: 920px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}
.footerbwh {
	text-align: right;
	margin-right: auto;
	margin-left: auto;	margin-top:10px;
	width: 430px;
	float: right;
	padding-right: 0px;
	height: auto;
	line-height: 23px;
}
.footerkantor {
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	width: 240px;
	font-size: 10px;
	left: 177px;
	height: auto;
	float: left;
	padding-left: 0px;
}
.logodesign {
	text-align: left;
	margin-right: 35px;
	margin-left: 35px;
	font-size: 10px;
	left: 0px;
	height: 50px;
	float: left;
	background-image: url(images/dhezignfooter.png);
	background-repeat: no-repeat;
	width: 150px;
	background-position: right;
	display: block;
}
.text10 {
	font-size: 10px;
}
.katamereka {
	width: 575px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	background-color: #E1F2F9;
	height: auto;
	float: left;
	margin-top: 10px;
	margin-bottom: 20px;
}
.ktmrk {
	width: 550px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	float: left;
	margin-top: 10px;
	margin-bottom: 20px;
}
.ktmrk2 {
	width: 740px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	float: left;
	margin-top: 10px;
	margin-bottom: 20px;
}
.judul-blog {
	text-align: Left;
	margin-top: 5px;
	font-size: 16px;
	font-weight: bold;
}.judul-blog h1{	font-size: 16px;	font-weight: bold;	}
.tgl-blog {
	font-size: 12px;
	color: #0099FF;
	text-align: left;
}

.katamereka1 {
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	height: 24px;
	width: 47px;
	background-image: url(images/katamerekaicon.jpg);
	background-repeat: no-repeat;
	background-color: #48adfa;
	float: left;
}
.katamerekatengah {
	height: 24px;
	width: 522px;
	float: left;
	background-image: url(images/katamereka.jpg);
	background-repeat: repeat-x;
	font-size: 17px;
	line-height: 25px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
}.katamerekatengah h4{	margin:0;	padding:0;	font-size: 17px;	font-weight: bold;	color: #FFFFFF;}
.ktmrktgh {
	height: 24px;
	width: 497px;
	float: left;
	background-image: url(images/katamereka.jpg);
	background-repeat: repeat-x;
	font-size: 17px;
	line-height: 25px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
}.ktmrktgh h4{	margin:0;	padding:0;	font-size: 17px;	font-weight: bold;	color: #FFFFFF;}
.ktmrktgh2 {
	height: 24px;
	width: 687px;
	float: left;
	background-image: url(images/katamereka.jpg);
	background-repeat: repeat-x;
	font-size: 17px;
	line-height: 25px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
}
.ktmrktgh22 {
	height: 24px;
	width: 728px;
	float: left;
	background-image: url(images/katamereka.jpg);
	background-repeat: repeat-x;
	font-size: 17px;
	line-height: 25px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
}
.katamerekakanan {
	background-image: url(images/katamereka1.jpg);
	background-repeat: no-repeat;
	height: 24px;
	width: 6px;
	float: left;
}

.katamerekakiri {
	background-image: url(images/katamereka11.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 6px;
	float: left;
}

.katamereka2 {
	text-align: left;
	padding: 5px;
}
.produkbaru1 {
	background-color: #FFFFFF;
	height: 300px;
	width: 171px;
	text-align: center;
	float: left;
	margin-top: 3px;
	margin-right: 5px;
	margin-bottom: 3px;
	margin-left: 5px;
}
.produkbaru2 {
	height: 220px;
	width: 165px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	font-size: 12px;
}


.produk {
	width: 575px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 10px;
	height: auto;
	float: left;
	font-size: 16px;
}
.produk1 {
	background-repeat: no-repeat;
	width: 10px;
	height: 222px;
	float: left;
	background-image: url(images/produk1.jpg);
}
.produk2 {
	background-repeat: repeat-x;
	float: left;
	height: auto;
	width: 555px;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	background-image: url(images/produk2.jpg);
}
.produkcontent {
	width: auto;
	height: auto;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}


.produk3 {
	background-repeat: no-repeat;
	width: 10px;
	height: 222px;
	float: left;
	background-image: url(images/produk3.jpg);
}
.produklabel {
	height: 40px;
	width: 500px;
	float: left;
	font-size: 18px;
	font-weight: bold;
	color: #999999;
	background-image: url(images/new.png);
	background-repeat: no-repeat;
	line-height: 40px;
	padding-left: 55px;
}.produklabel h4{	margin:0;	padding:0;	font-size: 18px;	font-weight: bold;	color: #999999;}
.kategorilabel {

	height: 40px;
	width: 500px;
	float: left;
	font-size: 18px;
	font-weight: bold;
	color: #999999;
	background-image: url(images/kategori.png);
	background-repeat: no-repeat;
	line-height: 40px;
	padding-left: 55px;
}.kategorilabel h4{	padding:0;	margin:0;	font-size: 18px;	font-weight: bold;	color: #999999;}
.bloglabel{	background: url(images/recentcomment.jpg) 0 30px no-repeat; padding-top:30px;}
.kategorilist {
	width: 575px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	float: left;
	font-size: 16px;
	background-image: url(images/kategorilist.jpg);
	background-repeat: no-repeat;
	background-color: #e1f2f9;
	margin-bottom: 20px;
}
.kategorilistquot {
	font-size: 12px;
	height: auto;
	width: auto;
	float: left;
	margin-right: auto;
	margin-left: auto;
	padding-left: 30px;
	padding-right: 30px;
}

.kategorilist1 {
	width: 10px;
	float: left;
	height: 10px;
}
.kategorilist2 {
	float: left;
	height: auto;
	width: 555px;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	background-color: #e1f2f9;
}
.kategorilist3 {
	width: 10px;
	height: 10px;
	float: left;
}
.kategorilist4 {
	height: 10px;
	width: 575px;
	float: left;
	background-image: url(images/kategorilist22.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.kategorilistcontent {
	background-color: #FFFFFF;
	height: 270px;
	width: 171px;
	text-align: center;
	float: left;
	margin-top: 3px;
	margin-right: 5px;
	margin-bottom: 3px;
	margin-left: 5px;
	overflow: hidden;
}
.kategorilistcontent1 {
	height: auto;
	width: 165px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	font-size: 12px;
}
.terlaris {
	height: auto;
	width: 175px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	color: #545454;
	float: right;
	margin-bottom: 20px;
}
.terlarislabel {
	height: 39px;
	width: auto;
	background-image: url(images/terlarisicon.jpg);
	background-repeat: no-repeat;
	text-align: left;
	font-size: 17px;
	color: #999999;
	font-weight: bold;
	padding-left: 50px;
	line-height: 35px;
}

.terlariscontent {
	width: 170px;
	height: auto;
	margin-right: auto;
	margin-left: auto;
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: left;
}
.newmember {
	height: auto;
	width: 175px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	color: #545454;
	float: right;
	margin-bottom: 20px;
}
.newmemberlabel {
	height: 39px;
	width: auto;
	background-image: url(images/newmember.jpg);
	background-repeat: no-repeat;
	text-align: left;
	font-size: 17px;
	color: #999999;
	font-weight: bold;
	padding-left: 50px;
	line-height: 35px;
}.newmemberlabel h4 {	margin:0;	padding:0;	font-size: 17px;	color: #999999;	font-weight: bold;}

.newmembercontent {
	width: 170px;
	height: auto;
	margin-right: auto;
	margin-left: auto;
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: left;
}
.recentcoment {
	height: auto;
	width: 175px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	color: #545454;
	float: right;
	margin-bottom: 20px;
}
.recentcomentlabel {
	height: 39px;
	width: auto;
	background-image: url(images/recentcomment.jpg);
	background-repeat: no-repeat;
	text-align: left;
	font-size: 17px;
	color: #999999;
	font-weight: bold;
	padding-left: 32px;
	line-height: 35px;
}

.recentcomentcontent {
	width: 170px;
	height: auto;
	margin-right: auto;
	margin-left: auto;
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: left;
}
.belijuga {
	width: 160px;
	height: auto;
	background-color: #E3EDF9;
	float: left;
	margin-right: 2px;
	margin-left: 2px;
}.belijuga .katkontent2{	width:150px;	height:194px;}
.belijuga .katkontent2 .boxfoto{	width:140px;	height:140px;	background-color:#fff;}

.payment {
	height: auto;
	width: 205px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	background-image: url(images/payment1.jpg);
	background-repeat: no-repeat;
	padding-top:6px;
}
.payment1 {
	background: url(images/paymentdolar.jpg) 10px 0px no-repeat;
	height: 42px;
	width: auto;
	font-size: 18px;
	color: #545454;
	font-weight: bold;
	line-height: 37px;
	text-align: left;
	padding-left: 55px;
	background-color: #e1f2fa;
}
.payment2 {
	height: auto;
	width: auto;
	padding-left: 40px;
	background-color: #e1f2fa;
}
.payment3 {

	background-image: url(images/payment3.jpg);
	background-repeat: no-repeat;
	height: 9px;
	width: auto;
	font-size: 18px;
	color: #545454;
	font-weight: bold;
	line-height: 37px;
	text-align: left;
}
.kategori {
	width: 575px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	height: auto;
}
.kategorilg {
	width: 765px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	float: left;
	/*position:absolute;
	top:220px;*/
	margin-top: 20px;
	/*z-index:-1000;*/
}
.katlabel {
	height: auto;
	width: auto;
	color: #0099FF;
	font-size: 18px;
	text-align: left;
	padding-left: 5px;
	font-weight: bold;
}.katlabel h1 {	color: #0099FF;	font-size: 18px;	font-weight: bold;	margin:0;	padding:0;}
.katkontent {
	height: 250px;
	width: 180px;
	float: left;
	margin: 5px;
}

.katkontent2 {
	padding: 5px;
	height: 240px;
	width: 170px;
}
.katdetlabel {
	font-size: 20px;
	text-align: left;
	font-weight: bold;
	color: #FC9D0E;
	max-width:550px;
}.katdetlabel h1{	font-size: 20px;	font-weight: bold;	color: #FC9D0E;	margin:0;	padding:0;}

.katdet1 {
	height: auto;
	width: 200px;
	float: left;
}
.katdet2 {
	height: auto;
	width: 565px;
	float: left;
	text-align: left;
}
.katdet2 .orglin td{
	border-bottom:#F6BB41 1px solid;
}
.katdet2 .orglin  .tdnul{
	border:none;
}
.katdet3 {
	height: auto;
	width: 700px;
	float: left;
	text-align: left;
}

.katdetjudul {
	font-size: 16px;
	font-weight: bold;
}
.komentardll {
	height: auto;
	width: 455px;
	float: left;
	margin-top: 20px;
	margin-bottom: 20px;	margin-left:0;
}
.lightbox {
	color: #666;
	position: absolute;
	top: 10%;
	width: 75%;
	height: 75%;
	padding: 1em;
	border: 5px solid #B8B8B8;
	background-color: white;
	text-align: left;
	overflow: auto;
	z-index: 1001;
	left: 10%;
	display: none;
}
.keranjangicon {
	background-image: url(images/keranjangicon.gif);
	background-repeat: no-repeat;
	height: 39px;
	color: #777;
	line-height: 40px;
	padding-left: 50px;
	font-size: 18px;
	width: auto;
}
.close {
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}
.headerbelanja {
	height: 39px;
	background-image: url(images/belanja1.gif);
	background-repeat: no-repeat;
	background-color: #38b6e8;
	font-size: 14px;
}
.belanjalabel {
	font-size: 14px;
}

.headerbelanjakanan {
	background-image: url(images/belanja3.gif);
	background-repeat: no-repeat;
	background-position: right center;
	height: 39px;
	width: 6px;
}
.kotakbeli {
	height: auto;
	width: 227px;
	position: absolute;
}
.kotakbelicontent {
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	font-size: 16px;
	width: 230px;
	float:right;
}
#buy {
	background-image: url(images/bellibutton_11.png);
	background-repeat: no-repeat;
	display: block;
	height: 79px;
	width: 219px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}


#buy a {
	height: 79px;
	width: 219px;
	background-image: url(images/bellibutton_11.png);
	background-repeat: no-repeat;
	display: block;
}
#pesanindent {
	background-image: url(images/pesanindent-bundar.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 98px;
	width: 163px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}
#pesanindent a {
	height: 98px;
	width: 163px;
	background-image: url(images/pesanindent-bundar.jpg);
	background-repeat: no-repeat;
	display: block;
}
#pesanindent a:hover {
	background-image: url(images/pesanindent-bundar-hover.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 98px;
	width: 163px;
}
#quickpreorder {
	background-image: url(images/quickpreorder.png);
	background-repeat: no-repeat;
	display: block;
	height: 22px;
	width: 144px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}
#quickpreorder a {
	height: 22px;
	width: 144px;
	background-image: url(images/quickpreorder.png);
	background-repeat: no-repeat;
	display: block;
}
#lightbox1 input {
	margin: 0px;
	padding: 0px;
	height: 15px;
}

#overlay{
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:1000;
	background-color:#000000;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}
.lightbox[id]{ /* IE6 and below Can't See This */    position:fixed;    }#overlay[id]{ /* IE6 and below Can't See This */    position:fixed;    }
.lightboxCopy {

	color: #666;
	position: absolute;
	top: 10%;
	width: 75%;
	height: 5%;
	padding: 1em;
	border: 5px solid #B8B8B8;
	background-color: white;
	text-align: left;
	overflow: auto;
	z-index: 1001;
	left: 10%;
}
#main1 {
	clear: both;
	background-color: #F1F1F1;
	padding: 5px;
}
#main2 {
	clear: both;
	background-color: #F1F1F1;
	padding: 5px;
	display: none;
}
#main3 {
	clear: both;
	background-color: #F1F1F1;
	padding: 5px;
	display: none;
}

#contents {
	padding: 5px;
	background: #FFFDF3;
	min-height: 300px;
}

#header {
	position: relative;
	width: 100%;
	height: 3em;
	width: 45em; /* a width is required for Opera, older Mozilla browsers, and Konqueror browsers */
}

#header ul#primary {
	margin: 0;
	padding: 0;
	position: absolute;
	bottom: -1px;
	width: 45em;
}

#header ul#primary li  {
	display: inline;
	list-style: none;
}

#header ul#primary a,#header ul#primary span,#header ul#primary a.current {
	width: 8em;
	display: block;
	float: left;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #333;
	margin-top: 1px;
	margin-right: 2px;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 4px;
	padding-right: 0;
	padding-bottom: 4px;
	padding-left: 0;
}

#header ul#primary span,#header ul#primary a.current,#header ul#primary a.current:hover {
	padding-bottom: 6px;
	margin-top: 0;
}


#header ul#primary a {
	background-image: url(images/komentar.gif);
	background-repeat: no-repeat;
}
#header ul#primary a:hover {
	margin-top: 0;
	padding-bottom: 5px;
	background-image: url(images/komentar-hover.gif);
	background-repeat: no-repeat;
}
#header ul#primary a.current {
	margin-top: 0;
	padding-bottom: 5px;
	background-image: url(images/komentar-hover.gif);
	background-repeat: no-repeat;
}
.hargabesar {
	font-size: 18px;
	display: inline;
	text-align: right;
	margin-right: auto;
	margin-left: auto;
	width: 65%;
	float: left;
	margin-top: 5px;
	/*color: #FF0000;*/	color: #727071;
}
.harga {
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	display: inline;
	width: 100%;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.hargakecil {
	font-size: 10px;
	display: inline;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
	float: left;
	width: 30%;
	/*color: #FF6600;*/	color: #727071;
}
.paging {
	width: 80%;
	float: left;
	margin:20px 10px;
}
.member-pic {
	height: 217px;
	width: 187px;
	text-align: center;
	background-image: url(images/member-pic.jpg);
	background-repeat: no-repeat;
	margin-right: auto;
	margin-left: auto;
}
.member-pic-cont {
	padding: 10px;
}

.member-pic-txt {
	width: 100%;
}
.member-profile {
	width: 707px;
	height: 27px;
	background-image: url(images/member-title2.jpg);
	background-repeat: repeat-x;
	float: left;
}
.member-profile-left {
	height: 27px;
	width: 10px;
	background-image: url(images/member-title1.jpg);
	background-repeat: no-repeat;
	float: left;
}
.member-profile-cont {
	width: 688px;
	float: left;
	font-size: 16px;
	color: #FFFFFF;
	line-height: 27px;
	text-align: left;
}

.member-profile-right {
	height: 27px;
	width: 9px;
	background-image: url(images/member-title3.jpg);
	background-repeat: no-repeat;
	float: right;
}
.member-content {
	width: 707px;
}
.member-box-content {
	width: 707px;
	margin-bottom: 5px;
}

.member-box-content-left {width: 250px;margin-right: auto;	margin-left: auto;float: left;margin-bottom: 5px;}
.member-box-content-right {width: 457px;margin-right: auto;margin-left: auto;float: left;margin-bottom: 5px;}
.member-friend {background-image: url(images/member-title2.jpg);background-repeat: repeat-x;width: 350px;float: left;margin-right: 3px;text-align: left;background-color: #cfe6fe;padding-bottom: 3px;}
.member-friend a {color: #333333;}
.member-friend a:hover {color: #0099FF;text-decoration: underline;}
.member-friend-content1 {background-color: #FFFFFF;float: left;width: 310px;padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;margin-left: 10px;margin-bottom: 2px;}
.member-friend-content2 {background-color: #cfe6fe;float: left;width: 310px;padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;margin-left: 10px;margin-bottom: 2px;}
.member-friend-content1 .cross, .member-friend-content2 .cross{border:none;padding:2px;float:right;}
.member-friend-viewall {text-align: right;background-color: #cfe6fe;float: left;width: 310px;padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;margin-left: 10px;margin-bottom: 2px;}
.member-dll {width: 707px;float: left;margin-top: 10px;}
.member-friend-left {height: 27px;width: 10px;background-image: url(images/member-title1.jpg);background-repeat: no-repeat;float: left;margin-bottom: 3px;}
.member-friend-cont {width: 331px;float: left;font-size: 16px;color: #FFFFFF;line-height: 27px;margin-bottom: 3px;}
.member-friend-right {height: 27px;width: 9px;background-image: url(images/member-title3.jpg);background-repeat: no-repeat;float: right;margin-bottom: 3px;}
dt h2, .menusidekirilabel h2, dt a{	margin:0;	padding:5px 0;	font-weight:bold;	font-size:13px;	color:#ffffff;}
dd h3, .menusidekirilabel h3{	padding:0;	font-size:12px;	margin:0;font-weight:normal;}
.paging a{ text-decoration:none; padding:2px 5px 2px 5px; color:#fff; border:#91BCDE 1px solid; background-color:#4A64B1; }
.paging a:hover{ background:none; color:#4A64B1;}
.paging .current{ color:#4A4E59; font-weight:900; border:none; background:none;}
#formdaftar label, #formlogin label { width: 10em; float: left; }
#formdaftar label.error, #formlogin label.error { float: none; color: #FCBB11; padding-left: 1em; vertical-align: top; }
#formdaftar p, #formlogin p { clear: both;padding:5px;margin:5px; }
#formdaftar .submit, #formlogin .submit { margin-left: 12em; }
#facebox #show {background:url(images/pojokcontent.jpg) top right no-repeat;}
.faceboxcart{width:900px;}
.simpanperub{
	width:165px;
	height:39px;
	background:url(images/simpanperubahan.gif) top left no-repeat;
	border:none;
	margin:0;
	cursor:pointer;
	color:#fff;
}
.kembalibelanj{
	width:165px;
	height:39px;
	background:url(images/kembalibelanja.gif) top left no-repeat;
	border:none;
	margin:0;
	cursor:pointer;
	color:#fff;
}
.cekotcekot{
	width:115px;
	height:53px;
	background:url(images/cekout.png) top left no-repeat;
	border:none;
	margin:0;
	cursor:pointer;
	color:#fff;
}
.cekotcekot:hover{
	background:url(images/cekouthover.png) top left no-repeat;
}
.bigdiskon{
	font-size:24px;
	font-weight:bold;
	color:red;
}
.pic-produk-detail {
	width: 190px;
	float: left;
	height: auto;
	margin-right: 10px;
}

.drop {
	height: auto;
	width: 680px;
	background-color: #FF9900;
	float: left;
	text-align: left;
	position: relative;
	left: 0px;
	top: 0px;
	display: none;
	overflow: hidden;
	margin-top: -5px;
}
.drop   .clrfix        {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	height: auto;
	width: 340px;
	float: left;
}
.drop .clrfix h3 {
	padding: 5px;
	margin: 0px;
	overflow: hidden;
	clear: left;
	background-color: #3f4ea0;
	color: #000000;
	background-image: url(images/mega-menu-title2.jpg);
	background-repeat: repeat-x;
}
.drop .clrfix ul {
	list-style-type: none;
	float: left;
	width: 150px;
	margin: 0px;
	display: inline;
	padding: 10px;
}
.drop .clrfix li {
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 0px;
}
.drop .clrfix li a {
	text-decoration: none;
	display: block;
	color: #FFFFFF;
}
.drop .clrfix li a:hover {
	text-decoration: underline;
}
.salesinfo {
    margin: 30px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	color: #323232;
	text-align:left;
}
.salesinfo .telp {
    line-height:24px;
	font-size:20px;
	margin-top:10px;
	letter-spacing:0.5px;
}
.salesinfo .side-title, .salesinfo .side-title2 {
    font-size: 24px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
}
.salesinfo .ym {
    line-height:30px;
	font-size:18px;
	margin-top:15px;
}
.sidekiri-produk-detail {
	width: 230px;
	float: left;
	text-align: center;
	padding-top: 18px;
	height: 5px;
}
.detail-harga{
	font-weight:bold;
	font-size:16px;
}
.twit {
	width: 187px;
	height: 210px;
	margin: 0 auto;
	background: url(images/bg-tweet.png) no-repeat;
	text-align: left;
}
.twit  ul {
	width: 175px;
	margin: 0;
	padding: 0;
	list-style: none;
}
.twit .txt {
	width: 175px;
	height: 130px;
	margin: 7px auto;
	padding-top: 7px;
}
.twit .follow a {
	width: 187px;
	height: 63px;
	margin: 0 auto;
	display: block;
}
#formpage form {
	padding: 10px;
	border-radius: 20px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	background-color:#FFFFCC;
	border: #FFFF99 1px solid;
	font-size:14px;
	float:left;
}
#formpage form p input {
    padding:3px;
}
#formpage form p label {
    width: 200px;
	padding-right: 10px;
}
#formpage form input.submit {
    border: none;
    background-color: #2daebf;
	display: inline-block;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	line-height: 1;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0 1px 3px #999;
	-webkit-box-shadow: 0 1px 3px #999;
	text-shadow: 0 -1px 1px #222;
	border-bottom: 1px solid #222;
	position: relative;
	cursor: pointer;
	font-size: 14px;
	padding: 8px 14px 9px;
	margin: 0 210px 0 210px;
}
.forminfo {
    float:right;
	width:220px;
	font-size: 12px;
	display:none;
}

#hehe-ym { margin-left: 30px }
#hehe-ym td { text-align: right; line-height: 1.2em }
#hehe-ym .hehe-ym-anu td { font-size: 11px }
.alignleft {float:left; margin:0 5PX 5PX 0;}
