/* S-Randal themes first build 06 August 2009 > http://srandal.com */

#main { margin: 25px 0 25px 0; }

#main input,select,textarea{ border: 1px solid #ccc; font-size: 12px; padding: 2px;}
#main input:focus,select:focus,textarea:focus { background: #f9f1ed; }

#main .error_message
{text-align:center;background-color:#ffebe8;border:1px solid #cc0000;padding:5px 1px 5px 4px;width:685px;margin: 0 0 0 0; font-size:12px;}
#main .success_message
{text-align:center;background-color:#fffbcc;border:1px solid #e6db55;padding:5px 1px 5px 4px;width:685px;margin:0 0 0 0; font-size:12px;}

#main #main_left { float: left;width: 250px;font-size: 12px; padding: 0 5px 0 0; }
#main #main_left h3{ font-size: 16px; margin: 0 0 8px 0; }
#main #main_left a{ font-weight: bold; color: #000; text-decoration: none; }
#main #main_left a:hover{ text-decoration: underline; }
#main #main_left img{ border: none; }
#main #main_left table{ margin: 10px 0 0 0; }
#main #main_left p{ width: 220px; }

#main #main_left ul{ margin: -5px 0 15px 15px; padding: 0; }
#main #main_left ul li{ list-style-type: none; margin: 1px 0 1px 0; }
#main #main_left ul li a{ display: block; }

#main #main_left .main_left_label{ font-weight: bold;margin: 0 0 2px 0; }
#main #main_left .list_label { font-size: 14px; padding: 0 2px 0 0; }

#main #main_right { float: left;width: 695px;font-size: 12px; }
#main #main_right h3{ font-size: 16px; margin: 0 0 5px 0; }
#main #main_right a{ font-weight: bold; color: #000; text-decoration: none; }
#main #main_right a:hover{ text-decoration: underline; }
#main #main_right img{ border: none; }

#main #main_right table.list
{ border:1px solid #5f4332;margin:5px 0 10px 0;border-collapse:collapse;font-family:arial;font-size:12px; }

#main #main_right tr td { padding: 3px 3px 3px 2px; }
#main #main_right tr.title
{background-color:#5f4332;color:#e5e5e5;border-bottom:1px solid #5f4332;padding:3px 2px 3px 2px;text-align:center; }
#main #main_right tr.title td,th { padding: 3px; }

#main tr.genap td{ background-color:#f1f1f1; }
#main tr.genap:hover td{ background-color:#ffeacc; }
#main tr.ganjil td{ }
#main tr.ganjil:hover td{ background-color:#ffeacc; }

#main #main_right .product_label a{ color: #000; text-decoration: none; }
#main #main_right .product_label a:hover{ text-decoration: underline; }
#main #main_right .product_price_normal {  }
#main #main_right .product_price_reduce { color:#ea2222; }
#main #main_right .reduce { text-decoration:line-through; }
#main #main_right .buy{  }

#main #main_right input.main_right_buy_value { margin: 1px 0 2px 0;font-size:12px;font-weight:bold;width: 20px;text-align:center; }
#main #main_right input.main_right_buy_button
{ font-size:14px;font-weight:bold;padding: 3px 3px 2px 22px;background:url("../images/padding-white-cart.gif") no-repeat left; }

#main #main_right .main_right_label a { font-weight: bold;color: #c98022; }

#main #main_right .paging_info{ font-weight: bold;margin: 0 0 -3px 0;padding:0; }
#main #main_right .paging {font-weight: bold;}
