html, body { margin: 0 }
body {
	padding: 0;
	font-family: Tahoma;
	font-size: 11px;
	color: #000;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	background-position: top;	
	background-color:#000;
}

a {
	font-weight: bold;
	text-decoration: none;
	color: #333333;
}
a:hover { text-decoration: underline }

img { border: none }

.clr { clear: both }

.clr1 {
margin-top:6px;
margin-right:6px;
margin-bottom:6px;
color:#cccccc;

}

.pay {
	background-image: url(../images/barred.gif);
	background-repeat: repeat-x;
	background-position: left top;
	float:left;
	padding-top:4px;
	padding-bottom:4px;
	text-align:center;
	width:87px;
	margin-left:50px;
	margin-top:17px;
	color:#fff;
	font-weight:bold;

}

.pay a{
color:#fff;
}

.boxtext{
padding:2px;
font-size:10px;
border:1px solid #333333;	
}
.textbox {
color:#333333;
font-weight:bold;
}


.box{
padding:2px;

	
}

.form{
margin-top:3px;
	border:1px solid #ccc;
	padding-left:25px;
	padding-right:5px;
	width:127px;
    height:18px;
	font-size:11px;
	color:#333;
	float:left;
	margin-left:25px;
	
}
.button {
	border:0px;
	height:22px;
	font-size:11px;
	color:#fff;
	width:38px;
	font-weight:bold;
	float:left;
	margin-left:5px;
	cursor:pointer;
	cursor:hand;
	margin-top:3px;
 	background-image: url(../images/barred.gif);
	background-repeat: repeat-x;	
}


.email{

	border:1px solid #ccc;
	padding-left:5px;
	padding-right:5px;
	width:127px;
    height:18px;
	font-size:11px;
	color:#333;
	float:left;
	margin-left:0px;
	
}
.go {
	border:0px;
	height:22px;
	font-size:11px;
	color:#fff;
	width:38px;
	font-weight:bold;
	float:left;
	margin-left:5px;
	
	cursor:pointer;
	cursor:hand;

 	background-image: url(../images/barred.gif);
	background-repeat: repeat-x;	
}


.updateqty {
	border:0px;
	height:22px;
	font-size:11px;
	color:#fff;
	width:100px;
	font-weight:bold;
	float:right;
	margin:10px 0px 10px 10px;
	cursor:pointer;
	cursor:hand;

 	background-image: url(../images/barred.gif);
	background-repeat: repeat-x;	
}



.updateqty2 {
	border:0px;

	font-size:18px;
	color:#fff;

	font-weight:bold;

 	background-image: url(../images/barred.gif);
	background-repeat: repeat-x;	
	margin:0px 0px 0px 0px;
	cursor:pointer;
	cursor:hand;


}


.bayar {
	border:0px;
	height:28px;
	font-size:18px;
	color:#fff;
	width:100px;
	font-weight:bold;
	float:center;
	margin:10px 10px 10px 10px;
	cursor:pointer;
	cursor:hand;

 	background-image: url(../images/barred.gif);
	background-repeat: repeat-x;	
}



#title_module{
	background-color:#da1616;
	padding:10px 10px;
	color:#fff;
	font-weight:bold;
	font-size:11px;
	text-transform:uppercase;
	background-image: url(../images/barred.gif);
	background-repeat: repeat-x;
	border-bottom:1px solid #ccc;
	margin-bottom:10px;

}

#title_module1{
background-color:#333333;
padding:10px 10px;
color:#ddedf7;

font-size:12px;

margin:10px 0px;


}

#title_module1 #content{


color:#fff;
font-size:11px;



}

ul{
margin:0px 0px 0px 25px;
padding:0px 0px 0px 0px;
}
li{
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	list-style-position: outside;
	list-style-type: square;
	color:#333333;
}




/* -------------- border start here ---------------------- */



.rctop, .rcbot { 

}

.rcbot { 

}


.rctop *, .rcbot * {

}
.rcbot * {  }

.r1, .r2, .r3 {  }
.r1 {
	

}
.r2 {

	
	
}
.r3 {


}
.r4 {



}











.rctopb { 


}

.rctopb * {
	
}

.r1b, .r2b, .r3b {  }
.r1b {

}
.r2b {
	
	
}
.r3b {
	
}
.r4b {
	
}



.rctopbf { 

}

.rctopbf * {

}

.r1bf, .r2bf, .r3bf { }
.r1bf {



}
.r2bf {



	
}
.r3bf {



}
.r4bf {
	
}






.rctopbc { 
margin-bottom:8px;


}

.rctopbc * {
	
}

.r1bc, .r2bc, .r3bc { }
.r1bc {




}
.r2bc {




	
}
.r3bc {



}
.r4bc {

}


/*-------------start header--------------*/


#header {
	width: 910px;
	margin:auto;
	
	
}

#header #level1 {
	width: 908px;
	float:left;
	padding-top:5px;
	
}

#header #level1 #logo{
	width: 420px;
	float:left;
	height:120px;
	
}

#header #level1 #info{
	width: 350px;
	float:left;

}

#header #level1 #info #detail{
line-height:130%;
color:#cccccc;
padding-top:10px;
}

#header #level1 #info #call{
font-size:18px;
font-weight:bold;
color:#cccccc;
padding-top:0px;
}

#header #level1 #date{
	width: 320px;
	float:left;
color:#cccccc;
	text-align:right;
	padding-top:20px;
	padding-bottom:5px;
}

#header #level1 #lang{
	width: 320px;
	float:right;
color:#cccccc;
	text-align:right;
	padding-top:50px;
}

#header #level1 #lang a{

color:#df3131;

}


#header #level2 {
background-color:#fff;
border-left:1px solid #666;
border-right:1px solid #666;

float:left;
width:908px;


}


#header #level2 #menu {
float:left;
width:908px;

margin-bottom:11px;
padding-top:0px;
padding-left:0px;
padding-right:0px;
}


#header #level2 #menu #menu_l {


}

#header #level2 #menu #main_menu1 {
	background-image: url(../images/menu_c.gif);
	float:left;
	text-transform:uppercase;
	color:#fff;

padding-top:5px;
	background-repeat: repeat-x;
	background-position: left top;
	width:100%;

}

#header #level2 #menu #main_menu {

	float:left;
	text-transform:uppercase;
	color:#fff;

padding-top:0px;
	background-repeat: repeat-x;
	background-position: left top;
	width:100%;
	background-color:#DB1E1E;
border-top:5px solid #666;
}

#header #level2 #menu #main_menu  a{
	background-image: url(../images/barred.gif);
	color:#fff;
	text-decoration:none;
	padding-left:11px;
	padding-right:11px;
	margin-right:2px;
	float:left;
	height:16px;
	padding-top:9px;
	padding-bottom:5px
}

#header #level2 #menu #main_menu  a:hover{
color:#fff;
text-decoration:underline;
	height:16px;
	padding-top:9px;
	padding-bottom:5px;
	background:#171717;
}



#header #level2 #menu #menu_r {

	
}


#header #level2 #menu #lokasi {
float:left;
padding-left:20px;
padding-top:10px;
padding-bottom:11px;
	
}



#header #level2 #menu #register {

	float:right;
	padding-right:20px;
	padding-top:10px;
	padding-bottom:10px;
}






/*-------------start body--------------*/


#body_inside {
	width: 888px;
	margin:auto;
	border-left:1px solid #666;
	border-right:1px solid #666;
	float:left;
	background:#fff;
	padding:10px 10px  10px 10px;
	border-bottom:5px solid #666;
	margin-bottom:10px;
	
	
}

#body_inside #body_left{
	width: 200px;
	float:left;
	margin-right:10px;

	
	
}

#body_inside #body_left #left_category{
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	float:left;
	padding:0px 0px 10px 0px;
	width:188px;
	margin-bottom:10px;

	
	
}

#body_inside #body_left #left_category a{

color:#333;

	
}



#body_inside #body_left #left_category   #imgs{

float:left;
margin-left:5px;
margin-bottom:10px;

	
}

#body_inside #body_left #left_category   #title{
padding-top:5px;	
}

#body_inside #body_left #left_category   #buy{
	margin-top:5px;
	margin-bottom:5px;
	width:50px;
	height:18px;
	background-image: url(../images/barred.gif);
	background-repeat: repeat-x;
	background-position: left top;
	float:left;
	color:#fff;
	font-weight:bold;
	padding-top:3px;
	text-align:center;

	
}
#body_inside #body_left #left_category   #buy a{
color:#fff;

	
}

#body_inside #body_left #pay{
color:#333333;
margin-top:20px;
margin-bottom:15px;
text-align:center;
font-weight:bold;
font-size:12px;

	
}










#body_inside #body_center{
width: 435px;
float:left;
margin-right:10px;

}


#body_inside #body_center #headline{
margin-bottom:15px;


}

#body_inside #body_center #headline #bottom{
background-color:#333333;
padding-top:7px;
padding-bottom:10px;
text-align:right;
padding-right:7px;


}

#body_inside #body_center #headline #bottom a{
color:#333333;
background-color:#cccccc;
border:1px solid #dddddd;
padding:0px 4px;
margin-right:3px;
}

#body_inside #body_center #headline #bottom a:hover{
color:#fff;
background-color:#333333;
border:1px solid #dddddd;
padding:0px 4px;
margin-right:3px;
text-decoration:none;
}

#body_inside #body_center #title_tab_cat{
	background-image: url(../images/tab.gif);
	background-repeat: no-repeat;


	color:#333333;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:7px;
	padding-left:9px;
	text-transform:uppercase;
}
#body_inside #body_center #title_list_cat{

	border-top:1px solid #ccc;
	margin-left:120px;

}








#body_inside #body_center #box{


float:left;
width:133px;
margin-right:10px;
margin-top:10px;
margin-bottom:10px;
text-align:center;

}


#body_inside #body_center #box a{

color:#333;

}

#body_inside #body_center #ban1{


float:left;
width:174px;

margin-top:15px;
margin-bottom:10px;


}

#body_inside #body_center #news{


float:left;
width:260px;

margin-top:10px;
margin-bottom:10px;



}


#body_inside #body_center #date{


color:#333;



}


#body_inside #body_right{
width: 232px;
float:left;
margin-right:0px;

}


#body_inside #body_right #cart{
	background-image: url(../images/cart_bg.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	padding-left:10px;
	padding-right:10px;
	
}


#body_inside #body_right #cart #title_c{
font-weight:bold;
font-size:16px;
color:#333333;
text-align:center;
border-bottom:1px solid #cccccc;
padding-bottom:6px;
margin-bottom:6px;

}


#body_inside #body_right #cart #item{
width:115px;
float:left;
font-weight:bold;
font-size:10px;
color:#333333;

margin:2px 5px 2px 0px;
}

#body_inside #body_right #cart #price{
width:90px;
float:left;
font-size:10px;
color:#333333;
text-align:right;

margin:2px 0px 2px 0px;
}

#body_inside #body_right #cart #cart_menu{


text-align:center;
float:left;
margin:10px 0px 10px 0px;
color:#333333;
font-size:11px;
}














#body_inside #body_right #left_category{
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	float:left;
	padding:0px 0px;
	width:100%;

		border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	margin-bottom:10px;
	
}

#body_inside #body_right #left_category a{

color:#333;

	
}



#body_inside #body_right #left_category   #imgs{

float:left;
margin-left:5px;
margin-bottom:10px;

	
}

#body_inside #body_right #left_category   #title{
padding-top:5px;	
}

#body_inside #body_right #left_category   #buy{
margin-top:5px;
margin-bottom:5px;
width:50px;
height:20px;
	background-image: url(../images/buy.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float:left;
	color:#fff;
	font-weight:bold;
	padding-top:3px;
	padding-left:18px;

	
}
#body_inside #body_right #left_category    a{
color:#fff;

	
}

#body_inside #body_right #left_category    #cont{
padding-top:10px;
line-height:120%;
margin-left:10px;
margin-right:10px;

	
}


#body_inside #body_right #left_category    #usr{
padding-top:10px;
line-height:120%;
margin-left:10px;
margin-right:10px;


	
}

#body_inside #body_right #left_category    #usr a{
color:#333333;


	
}




/*---------------detail---------------*/

#body_inside #body_center_detail{
width: 675px;
float:left;
margin-right:0px;


}

#body_inside #body_center_detail #box_detail{


float:left;
width:350px;
margin-right:10px;
margin-top:15px;
margin-bottom:10px;
text-align:left;

}


#body_inside #body_center_detail #price_detail{



float:left;
width:250px;
margin-right:10px;
margin-top:15px;
margin-bottom:10px;
text-align:left;

}

#body_inside #body_center_detail #price_detail  .rata{
width:110px;

float:left;
}

#body_inside #body_center_detail #price_detail  .coret{

	text-decoration: line-through;
}

  .coret1{

	text-decoration: line-through;
	color:#ff0000;
}

#body_inside #body_center_detail #price_detail  #extra{
font-size:11px;
line-height:130%;
padding-bottom:4px;


}

#body_inside #body_center_detail #price_detail  #price{
font-size:11px;
line-height:130%;
padding-bottom:4px;
color:#333333;
font-weight:bold;
}

#body_inside #body_center_detail #price_detail  #discount{
font-size:11px;
line-height:130%;
padding-bottom:4px;
color:#333333;
font-weight:bold;
}

#body_inside #body_center_detail #price_detail  #save{
font-size:11px;
line-height:130%;
padding-bottom:4px;
color:#ff0000;
font-weight:bold;
}

#body_inside #body_center_detail #buy_detail{


float:left;
width:30px;
margin-right:0px;
margin-top:15px;
margin-bottom:10px;
text-align:left;

}



#body_inside  #body_center_detail #buy_detail  #buy_d{
	margin-top:5px;
	margin-bottom:5px;
	width:30px;
	height:20px;
	background-image: url(../images/barred.gif);
	background-repeat: repeat-x;
	background-position: left top;
	float:left;
	color:#fff;
	font-weight:bold;
	padding-top:4px;
	text-align:center;
	font-size:12px;
	padding-left:10px;
	padding-right:10px;
}

#body_inside  #body_center_detail #buy_detail  #buy_d a{
color:#fff;
	
}

#body_inside #body_center_detail #paging{

border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
float:left;
width:665px;
padding-right:10px;
padding-top:8px;
padding-bottom:8px;
text-align:right;
background-color:#eeeeee;

}

#body_inside #body_center_detail #paging a{

border:1px solid #ccc;
padding:2px 5px;
background-color:#fff;


}

#body_inside #body_center_detail #paging a:hover{

border:1px solid #ccc;
padding:2px 5px;
background-color:#333333;
color:#fff;
text-decoration:none;


}

#body_inside #body_center_detail #sorting {

padding:10px 0px;
float:left;
text-align:right;
width:665px;
}


  #title_list{
	background-image: url(../images/tablist.gif);
	width:100%;
	float:left;
	background-repeat: repeat-x;
	margin-bottom:10px;
}



 #title_list #title_tab{
	background-image: url(../images/tab.gif);
	background-repeat: no-repeat;
	
float:left;
	color:#333333;
	font-weight:bold;

	padding-left:9px;
	text-transform:uppercase;

}

#body_inside #body_center_detail #gallery {
width:330px;


	margin-right:0px;
	float:left;
}

#body_inside #body_center_detail #gallery #current{


	float:left;
	margin-bottom:5px;
}

#body_inside #body_center_detail #gallery #selection{
background-color:#eee;
padding:5px;
	float:left;
	margin-bottom:5px;
}



#body_inside #body_center_detail #produk {
width:320px;



	float:left;
}


#body_inside #body_center_detail #produk  #title{
font-size:20px;
padding-bottom:5px;
color:#333333;
font-weight:bold;
}

#body_inside #body_center_detail #produk  #summary{
font-size:12px;
line-height:130%;
padding-bottom:10px;
}
#body_inside #body_center_detail #produk  .rata{
width:100px;

float:left;
}

#body_inside #body_center_detail #produk  .coret{

	text-decoration: line-through;
}

#body_inside #body_center_detail #produk  #extra{
font-size:12px;
line-height:130%;
padding-bottom:4px;


}

#body_inside #body_center_detail #produk  #price{
font-size:12px;
line-height:130%;
padding-bottom:4px;
color:#333333;
font-weight:bold;
}

#body_inside #body_center_detail #produk  #discount{
font-size:12px;
line-height:130%;
padding-bottom:4px;
color:#333333;
font-weight:bold;
}

#body_inside #body_center_detail #produk  #save{
font-size:12px;
line-height:130%;
padding-bottom:4px;
color:#ff0000;
font-weight:bold;
}

#body_inside #body_center_detail #produk  #buy{
	margin-top:5px;
	margin-bottom:5px;
	width:60px;
	height:28px;
	background-image: url(../images/barred.gif);
	background-repeat: repeat-x;
	background-position: left top;
	float:left;
	color:#fff;
	font-weight:bold;
	padding-top:4px;
	padding-left:10px;
	padding-right:10px;
	text-align:center;
	font-size:18px;
	margin-right:10px;
	
}

#body_inside  #body_center_detail #produk  #buyb{
margin-top:5px;
margin-bottom:5px;
width:110px;
height:28px;
	background-image: url(../images/barred.gif);
	background-repeat: repeat-x;
	background-position: left top;
	float:left;
	color:#fff;
	font-weight:bold;
	padding-top:4px;
	padding-left:10px;
	padding-right:10px;
	text-align:center;
	font-size:18px;

	
}




#body_inside  #buy a{
color:#fff;
	
}

#body_inside  #buyb a{
color:#fff;
	
}


#body_inside #body_center_detail #break{
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
padding:10px 0px;
margin-top:10px;
float:left;
width:675px;
margin-bottom:20px;

	
}


#body_inside #body_center_detail #break .call{
color:#333333;
font-size:18px;
padding-right:10px;

	
}

#body_inside #body_center_detail #break .send{
color:#333;
font-size:14px;
padding-right:10px;

	
}



#body_inside #body_center_detail #spesification{

float:left;
width:675px;
margin-bottom:20px;
	
}


#body_inside #body_center_detail #spesification #spec_title{
font-size:18px;
color:#333333;
margin-bottom:10px;

	
}


#body_inside #body_center_detail #spesification #spec_content{
font-size:12px;
line-height:130%;


	
}

#body_inside #body_center_detail #terkait{
width:110px;

float:left;
text-align:center;
padding:0px 10px;
padding-bottom:20px;

	
}


#body_inside #body_center_detail #terkait a{
color:#333;


	
}

/*---------------transaction page---------------*/



#body_inside #trans_blue{
	background-color:#333333;
	weight:100%;
	padding:10px 10px 10px 15px;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	height:14px;
	text-align:center;
	margin-bottom:5px;
	background-image: url(../images/barred.gif);
	background-repeat: repeat-x;


}


#body_inside .trans_white{
background-color:#fff;
weight:100%;
padding:10px 10px 10px 15px;
color:#333;
font-size:12px;
font-weight:normal;
text-align:center;
margin-bottom:1px;
border-bottom:1px solid #ccc;
float:left;
text-align:center;

}


#body_inside #trans_grey{
background-color:#eee;
width:97%;
padding:10px 10px 10px 15px;
color:#333;
font-size:12px;
font-weight:normal;
text-align:center;
margin-bottom:1px;
border-bottom:1px solid #ccc;
float:left;
text-align:center;
margin-top:10px;

}


#trans_buy {
float:left;

padding:10px 10px 10px 15px;
margin-left:300px;
margin-right:30px;
margin-top:20px;
margin-bottom:20px;
}

#trans_konfirmasi{
font-size:12px;
line-height:130%;
}

    #buybb{

margin-bottom:20px;
width:110px;
height:28px;
	background-image: url(../images/barred.gif);
	background-repeat: repeat-x;
	background-position: left top;
	float:left;
	color:#fff;
	font-weight:bold;
	padding-top:4px;
	text-align:center;
	font-size:16px;
margin-top:20px;
	
}

    #buybb a{
color:#fff;

	
}


    #buybbb{

margin-bottom:20px;
width:110px;
height:28px;
	background-image: url(../images/barred.gif);
	background-repeat: repeat-x;
	background-position: left top;
	float:left;
	color:#fff;
	font-weight:bold;
	padding-top:4px;
	padding-left:10px;padding-right:10px;
	text-align:center;
	font-size:16px;
margin-top:20px;
	
}

    #buybbb a{
color:#fff;

	
}

#trans_payment {
font-weight:bold;
color:#333333;
text-align:center;
width:100%;
float:left;
margin-top:15px;
margin-bottom:20px;
}


#trans_pengiriman {
width:280px;
float:left;
margin-top:10px;
margin-bottom:20px;

}

#trans_alamat {
width:340px;
float:left;
margin-top:10px;
margin-bottom:20px;

}

#trans_bayar {
width:220px;
float:left;
margin-top:10px;
margin-bottom:20px;

}

#trans_line {
border-top:1px solid #ccc;

margin-top:0px;
margin-bottom:0px;


}

#body_inside  #title_p{ 
font-size:12px;
margin-bottom:5px;

}


#body_inside  #summary_p{ 
font-size:11px;
margin-bottom:5px;
line-height:130%;

}

#body_inside  #imgs{

float:left;
padding-right:10px;


}

#body_inside .product{
width:420px;
float:left;
text-align:left;

}
#body_inside  .price{
width:130px;
float:left;



}
#body_inside  .qty{
width:65px;
float:left;

}



#body_inside  .price1{
width:100px;
float:left;
padding-bottom:10px;



}
#body_inside  .qty1{
width:100px;
float:left;
padding-bottom:10px;


}

#body_inside  .weight{
width:70px;
float:left;



}
#body_inside .total{
width:110px;
float:left;
text-align:left;

}



#body_inside .totalall{
width:140px;
float:left;
text-align:left;
padding-bottom:10px;


}
#body_inside .delete{
width:50px;
float:left;


}


/*---------------transaction page---------------*/

#body_inside #login_left1{
float:left;
width:350px;
font-size:12px;
margin-left:12px;
line-height:130%;
margin-top:10px;

}

#body_inside #login_left1 a{
font-weight:normal;


}

#body_inside #login_right1{
float:left;
width:500px;
font-size:12px;
margin-left:20px;
line-height:130%;
margin-top:10px;
}


#body_inside #login_inside_left1{
float:left;
width:318px;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
padding:15px;
background-color:#eeeeee;

}


#body_inside #login_inside_right1{
float:left;
width:468px;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
padding:15px;
}







#body_inside #login_left{
float:left;
width:250px;
font-size:12px;
margin-left:12px;
line-height:130%;
margin-top:10px;

}

#body_inside #login_left a{
font-weight:normal;


}

#body_inside #login_right{
float:left;
width:600px;
font-size:12px;
margin-left:20px;
line-height:130%;
margin-top:10px;
}


#body_inside #login_inside_left{
float:left;
width:218px;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
padding:15px;
background-color:#eeeeee;

}


#body_inside #login_inside_right{
float:left;
width:568px;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
padding:15px;
}

#body_inside #title_big{
font-size:28px;
padding-bottom:8px;
font-weight:normal;
color:#333333;
}

#body_inside   .buy_big{
	margin-top:0px;
	margin-bottom:5px;
	width:76px;
	height:28px;
	background-image: url(../images/barred.gif);
	background-repeat: repeat-x;
	background-position: left top;
	float:left;
	color:#fff;
	font-weight:bold;
	padding-top:0px;
	text-align:center;
	font-size:14px;
	border:0px;
	cursor:pointer;cursor:hand;

	padding-bottom:5px;
}


#body_inside   .boxbig{
padding:5px;
font-size:16px;
width:250px;
border:1px solid #333333;
margin-top:5px;
font-weight:bold;
	
}



.rctopblue, .rcbotblue { 

}

.rcbotblue { 
margin-bottom:10px;
}


.rctopblue *, .rcbotblue * {

}
.rcbotblue * { }

.r1blue, .r2blue, .r3blue { }
.r1blue {

}
.r2blue {

	
}
.r3blue {

}
.r4blue {

}










/*---------------footer---------------*/



 #footer1{
color:#333333;
text-align:center;
padding-bottom:5px;

	
}

 #footer2{
color:#666;
text-align:center;
padding-bottom:5px;
	
}


 #footer2 a{
color:#666;
text-align:center;
padding-bottom:5px;
font-weight:normal;
	
}

 #footer2 a:hover{
color:#666;
text-align:center;
padding-bottom:5px;
font-weight:normal;
	
}

 #footer3{
 color:#666;
font-size:11px;
text-align:center;
padding-bottom:5px;

	
}

 #footer4{
 color:#333333;
font-size:11px;
text-align:center;
padding-bottom:20px;

	
}





/********************************* LiveValidation *************************************/

.LV_valid {
    color:#333333;
	font-size:11px;
}
	
.LV_invalid {
	color:#CC0000;
		font-size:11px;
}
	
.LV_validation_message{
    font-weight:bold;
    margin:0 0 0 5px;
		font-size:11px;
}
    
.LV_valid_field,
input.LV_valid_field:hover, 
input.LV_valid_field:active,
textarea.LV_valid_field:hover, 
textarea.LV_valid_field:active,
.fieldWithErrors input.LV_valid_field,
.fieldWithErrors textarea.LV_valid_field {
    border: 1px solid #333333;

}
    
.LV_invalid_field, 
input.LV_invalid_field:hover, 
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover, 
textarea.LV_invalid_field:active,
.fieldWithErrors input.LV_invalid_field,
.fieldWithErrors textarea.LV_invalid_field {
    border: 1px solid #CC0000;
	
}

/************************password meter*********************/

#passwordStrength {
	height:10px;
	display:block;
	float:left;
}
.strength0 {
	width:250px;
	background:#cccccc;
}
.strength1 {
	width:50px;
	background:#ff0000;
}	
.strength2 {
	width:100px;
	background:#ff5f5f;
}
.strength3 {
	width:150px;
	background:#56e500;
}	
.strength4 {
	background:#4dcd00;
	width:200px;
}	
.strength5 {
	background:#399800;
	width:250px;
}

/*****************************Visibility*************************/
.hidden { visibility: hidden; }
.unhidden { visibility: visible; }



/*****************************new*************************/

#body_inside #body_center_detail #box_detailc .tanggal{



margin-top:15px;


}

#body_inside #body_center_detail #box_detailc .title{



font-size:18px;
color:#333333;


}

#body_inside #body_center_detail #box_detailc .imgs1{



float:left;
padding:1px;
border:1px solid #ccc;
margin-right:10px;
margin-bottom:5px;

}

#body_inside #body_center_detail #box_detailc .tit1{



font-size:12px;
color:#333333;
font-weight:bold;

}

.updateqty1 {
	
	height:22px;
	font-size:11px;
	color:#fff;
	width:107px;
	font-weight:bold;
	float:left;
	margin:10px 0px 10px 10px;
	cursor:pointer;
	cursor:hand;
	border:0px solid #fff;
	background-color:#fff;

 	background-image: url(../images/pay.gif);
	background-repeat: no-repeat;
}