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

#main { margin: 15px 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 .main_label{ font-size:12px; }

#main #main_top{ font-size: 12px; }
#main #main_top a{ font-weight: bold;color: #000;text-decoration: none; }
#main #main_top a:hover{ text-decoration: underline; }
#main #main_top ul{ margin: 0;}
#main #main_top ul li { float: right; margin: 0 0 0 20px; padding:0; }

#main #main_top .main_top_left{ float: left;width: 455px; margin: 0 5px 0 5px; }
#main #main_top .main_top_right{ float: left;width: 475px; margin: 0 5px 0 5px;text-align: right; }
#main #main_top .main_top_right img { margin: 2px 2px 0 0;vertical-align:middle;border: none; }

#main #main_top .main_top_label{ font-size: 14px;font-weight: bold;margin: 0 1px 3px 1px;padding:0; }
#main #main_top .main_top_print{ padding:2px 0 0 12px; }

#main #main_midle { height: 470px; }
#main #main_midle #image_loader{ font-size: 12px; }

#main #main_midle table{ font-size: 12px;margin: 10px 0 0 0; }
#main #main_midle td{ padding: 1px 0 1px 0; }

#main #main_midle .main_midle_left { float: left;width: 400px;padding: 18px 0 0 0;margin: 0 0 0 5px; text-align: center; }
#main #main_midle .main_midle_left a{ font-size: 12px;font-weight: bold;color: #000; text-decoration: none; }
#main #main_midle .main_midle_left a:hover{ text-decoration: underline; }
#main #main_midle .main_midle_left_list_img{ /*text-align: left;*/border: none;margin: 20px 0 0 0; }
#main #main_midle .main_midle_left_list_img img{border: none;}

#main #main_midle .main_midle_right{ float: left;width: 535px; margin: 0 0 0 10px; }
#main #main_midle .main_midle_right h2{ font-size: 16px; color: #c98022; }
#main #main_midle .main_midle_right h3
{ padding: 0 0 5px 0;margin: 0 5px 8px 0;border-bottom: 1px solid #5f4332;font-size: 16px; }
#main #main_midle .main_midle_right a{ color: #000;text-decoration: none;font-weight: bold; }
#main #main_midle .main_midle_right a:hover{ text-decoration: underline; }

#main #main_midle .main_midle_right_short_descr{ font-size: 12px;margin: 0 0 10px 0; }
#main #main_midle .main_midle_right_help { font-size: 12px; }
#main #main_midle .main_midle_right_help img{ border: none; }

#main #main_midle .price_reduce { font-size: 16px;color: red;font-weight: bold; }
#main #main_midle .product_price_normal { font-weight: bold; }
#main #main_midle .product_price_reduce { font-weight: bold;color:#ea2222; }
#main #main_midle .reduce { font-weight: bold;text-decoration:line-through; }

#main #main_midle input.main_midle_buy_value { margin: 5px 0 0 0;font-size:16px;font-weight:bold;width: 25px;text-align:center; }
#main #main_midle input.main_midle_buy_button
{ margin: 5px 0 0 0;font-size:14px;font-weight:bold;padding: 3px 3px 2px 22px;background:url("../images/padding-white-cart.gif") no-repeat left; }

#main #detail { }
#main #detail { font-size: 12px; }
#main #detail h3{width: 100%;padding: 0 0 5px 0;margin: 0 5px 8px 0;border-bottom: 1px solid #5f4332;font-size: 16px;}
#main #detail ul{ margin: 0 0 0 0;padding: 0 0 0 14px; }

#main #detail .detail_same_product  {
	float:left;
	width: 180px;
	text-align: center;
	font-weight: bold;
	font-size: 12px;
	height: 155px;
}
#main #detail .detail_same_product img{ margin: 4px 0 4px 0; }
#main #detail .product_label a{ color: #000; text-decoration: none; }
#main #detail .product_label a:hover{ text-decoration: underline; }
#main #detail .product_price_normal {  }
#main #detail .product_price_reduce { color:#ea2222; }
#main #detail .reduce { text-decoration:line-through; }
#main #detail .buy{  }