/* background **/
.fontitalic{
	font-style:italic;
}
p.post_pcat a{
	background:#eee;   
}
.cekok{
	height:2px;
	background:#e4e4e4;
	border-top:solid 1px #D2D2D2;
}
.bg_logo{
	background:url(../tm_design/bg_logo.png) ;
}
.bg_666{
	background:#999;	 
}
.bg_utama{ 
	background:#B1336D;	 
}
.bg_opt{ 
	background:#4E97CF;	 
}
.bg_lain{ 
	background:#eee;	 
}
.bg_sp{ 
	background:#5F0F35;	 
}
.bg_green{ 
	background:green;	 
}
.bg_white{ 
	background:#fff;	 
}
.bg_yellow{ 
	background:#fc0;	 
}
.bg_red{ 
	background:#f00;	 
}
.bg_footer{
	background:#6A6A6A;	 
}
.bg_pattern{ 
	background: url(../tm_design/bg_b.jpg) ;	 
}
/* background */
.bg_gradien{
	 
	/*background: -webkit-linear-gradient(left,rgba(255,0,0,0),rgba(255,0,0,1));  
	*/
  /*background: #B83B3F; /* For browsers that do not support gradients */
 /* background: -webkit-linear-gradient(left, rgba(192,57,43,1) , rgba(142,68,173,1)); /* For Safari 5.1 to 6.0 * / 
  background: -o-linear-gradient(right,rgba(192,57,43,1) , rgba(142,68,173,1); /* For Opera 11.1 to 12.0 * /
  background: -moz-linear-gradient(right, rgba(192,57,43,1) , rgba(142,68,173,1)); /* For Firefox 3.6 to 15 * /
  background: linear-gradient(to right, rgba(192,57,43,1) , rgba(142,68,173,1)); /* Standard syntax */
  
}
.color_red{
	color:#f00;
}
.color_green{
	color:#00B359;
}
.color_yellow{
	color:#FFCC00;
}
.color_blue{
	color:#408CFF;
}
.color_fff{
	color:#fff !important;
}
.color_f4{
	color:#f4f4f4 !important;
}
.color_utama{
	color:#666 !important;
}
.color_opt{
	color:#333 !important;
}
.color_lain{
	color:#5198CC !important;
}
.color_burem1{
	color:#ccc !important;
}
.color_burem2{
	color:#999 !important;
}
.color_burem3{
	color:#666 !important;
}
body{
	background:#fff;
}
/* head start */

/* head end */
ul.ulnav_side li{
	border-bottom:solid 1px #e0e0e0;
}
ul.ulnav_side li a{
	color:#666 !important;
		
}
ul.ulnav_side li a:hover{
	 
}
ul.ulnav_linkonly li{
	
}
ul.ulnav_linkonly li a{
	color:#666 !important;
	border-bottom:dotted 1px #e0e0e0;
		
}
ul.ulnav_linkonly li a:hover{
	text-decoration:none;
	background:#f5f5f5;
}
.border_top{
	border-top:solid 1px #e5e5e5;
}
.border_topb{
	border-top:solid 1px #8a8a8a;
}
.border_bottom{
	border-bottom:solid 1px #E0E0E0;
}
.border_all{
	border:solid 1px #e5e5e5;
}
.border_bottom_dash{
	border-bottom:dashed 1px #E0E0E0;
}
/* menu atas */
ul.ulnav li{
	color:#AD3A6E;
}
ul.ulnav li.lisub:hover{
	color:#AD3A6E !important;
}
ul.ulnav li.lisub:hover{
	color:#FFCA00 !important;
	background:#038C64;
}
ul.ulnav li a{ 
	color:#AD3A6E !important;		
}
ul.ulnav li a:hover{ 
 background:#FFCA00;
	
}
ul.ulnav li.have_sub{
	color:#f5f5f5;
}
ul.ulnav li.have_sub:hover{
	background:#5C5C5C;
}
ul.ulnav li ul{
	border:solid 1px #8A8A8A;
}
ul.ulnav li ul li{
	border-bottom:solid 1px #8A8A8A;
}
ul.ulnav li ul li a{
	color:#f5f5f5 !important;
	background:#555;
}
ul.ulnav li ul li a:hover{
	color:#f5f5f5;
	background:red !important;
}
/* end ul */

.textbox_cari{
	background:#fff;color:#333;border:solid 1px #e5e5e5;
}
.detail_harga{	 
	background:#f5f5f5;
}
.varian_wraper{
background:#f5f5f5;
}
a.link_judul{
	 color:#333;	 
}	
a.link_judul:hover{
	 color:#666;
	 text-decoration:none;
}
ul.ul_polos li{
	border-bottom:1px solid #dedede;
}
ul.ul_polos li a{
	color:#555;	
}
ul.ul_polos li a:hover{
	color:#999;	
	text-decoration:none;
}
ul.ul_sub li a{
	color:#fff !important;
	border-bottom:solid 1px #8A8A8A;
	background:#666;
}
ul.ul_sub li a:hover{
	color:#fff !important;
	background:#444;
}
ul.ul_sub li a.last{
	color:#fff !important;	
	background:#666;
	border-bottom:solid 0px #8A8A8A;
}
ul.ul_sub li a.last:hover{
	color:#fff !important;
	background:#444;
}
ul.ul_sub li.has_sub{
	color:#fff !important;
	border-bottom:solid 1px #8A8A8A;
}
ul.ul_sub li.has_sub:hover{
	color:#fff !important;
	background:#444;
}
ul.ul_sub li ul a {
	background:#444;
	border-bottom:solid 1px #8A8A8A;
}
ul.ul_sub li ul li a:hover{
	background:#777;	
}
ul.ul_sub li ul a.last {
	background:#444;
	border-bottom:solid 1px #8A8A8A;
}
ul.ul_sub li ul li a.last:hover{
	background:#777;	
}
a.post_link{
	color:#666 !important;
}
/* footer */
.mfooter_up{
	background:#F5E2EB;
}
.mfooter_last{
	background:#CD699B;	
	color:#fff;
}
/* end footer */
a.link_tag{
	background:#f5f5f5;
	color:#666 !important;
	 
	border:solid 1px #eee;
}
a.link_tag:hover{
	background:#E6E6E6;
	color:#666 !important;
	 
	border:solid 1px #E6E6E6;
}