/* www.123.bg Style */
html { background-image: url(../images/back_html.jpg); background-repeat: repeat-x; background-color: #ececec; }
body {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-style:normal; font-size:11px; color:#6e6e6e; margin:0; padding:0; background:url(../images/bg_body.jpg) repeat-x bottom;   }
form {margin:0; padding:0; }
input,textarea,select {border:1px solid #ff6126; font-size:11px; background-color:#FFFFFF; color:#5c5c5a;}
p {margin:0; padding:0; }
ul {margin:0; padding:0;}
ul li {list-style-type:none; background:url('../images/arrow_1.gif') no-repeat 2px 5px; padding:0 0 0 15px; margin:5px 0 5px 0;}
img {border:0px;}
b {color:#0e0e0e; font-weight:bold;}

/* H1 & Fonts */
h1{color:#485059; font-size:18px; font-weight:bold; margin:0; padding:0;}
h2{color:#ff5304; font-size:16px; margin:0px 0px 2px 0px; padding:0 0 3px 0;}
h3{color:#000000; font-size:12px; margin:0px 0px 0px 0px;}
h4{color:#6E6E6E; font-size:12px; margin:8px 0px 0px 0px;}

/* Links */
a, a:link, a:visited {color: #ff5304;}
a:hover {color: #000000;}

/* Form Button */
.butt {background-color: #ff6126; border:1px solid #012c3f; color:#FFFFFF; font-weight:bold; width:90px; height:23px;}

/* Other */
.margin_5{	margin: 5px; }
.padding_3{ padding: 3px; }
.padding_10{ padding: 10px; }
.v_break{background-image: url(../images/dot.gif); background-repeat: repeat-y; width: 5px; background-position: center; height: 100%;}
.h_break{background-image: url(../images/dot.gif); background-repeat: repeat-x; height: 5px; background-position: center;}

/* START :: Static classes - for whole site  */
#container {width:982px; margin:0px auto; padding:0px; }
#head{background:url('../images/back_head.gif') no-repeat top; width:980px; height:159px; position: relative; margin: 5px 0px 0px 0px;}

#top_logo { position: absolute; z-index:10; top: 10px; left: 25px; margin:0px;}

#menu{position: absolute; z-index:10; top: 75px; left: 0px; margin:0px; height: 41px;}
#menu-nav ul{ padding:4px 0 0 16px; margin:0;}
#menu-nav li{ display:block; float:left; padding:0px 0px 0px 0px; margin-right:0px;	background-image: none;}
#menu-nav li a  {	border:none; color: #FFF !important; display:block; float:left; text-decoration:none; text-align:center;}
#menu-nav li a:hover  {	color:#bbbbbe !important; display:block; float:left; text-align:center; text-decoration:none; width:auto;}
#menu-nav li a:visited{	color:#FFF; }
#menu-nav li a span	{ display:block; padding:13px 13px 0px 13px;	min-width: 93px;	width: 93px !important; font-size: 12px; font-weight: bold; }

#top_login{width:430px; height:40px; padding:5px 0 10px 0px; position: absolute; z-index:30; top: 20px; right: 10px; }
.top_login_in {float:left; padding:3px 0 0 78px; color:#ff6126;}
.top_login_in a{ text-decoration: none; color:#6e6e6e;}
.top_login_ft {float:left; padding:3px 0 0 80px; color:#ff6126;}
.top_login_ft a{ text-decoration: none; color:#6e6e6e;}

#top_text_left{ width:755px; height:40px; position: absolute; z-index:30; top: 133px; left: 10px;}
#top_text_right{ width:200px; height:40px; position: absolute; z-index:33; top: 133px; right: 10px; font-weight: bold;}

#search_form{background:url('../images/search_back.gif') no-repeat top; height:78px; width: 214px; padding:0px; margin:3px 0 0px 0;}
#f_serach{padding: 27px 0px 0px 14px;}
#top_search_field {width:165px; height:16px; border:none;}

/* Boxes */
.cat_title {color:#182334; font-weight:bold; font-size:14px; height:22px; padding:8px 0 0 30px; overflow:hidden; margin:0px 0 0 0;}

.big_box_back_top{background-image: url(../images/big_box_back_top.gif); background-repeat: no-repeat; height: 8px; width: 100%; margin: 3px 0px 0px 0px;}
.big_box_back_body{background-image: url(../images/big_box_back_body.gif); background-repeat: repeat-y; width: 100%;}
.big_box_back_bottom{background-image: url(../images/big_box_back_bottom.gif); background-repeat: no-repeat; height: 8px; width: 100%;}

.box_back_top{background-image: url(../images/box_back_top.gif); background-repeat: no-repeat; height: 35px; width: 100%; margin: 0px 0px 0px 4px; padding: 0px;}
.box_back_body{background-image: url(../images/box_back_body.gif); background-repeat: repeat-y; width: 100%; margin-left: 4px; padding: 8px 1px 10px 1px;}
.box_back_bottom{background-image: url(../images/box_back_bottom.gif); background-repeat: no-repeat; height: 5px; width: 100%; margin-left: 4px;}

.main_top_title {padding: 16px 0px 0px 40px; height:20px; overflow: hidden;}
#main_standart_top {background:url('../images/back_main_standart_top.gif') no-repeat top; width:548px; height:53px; margin:3px 3px 0 3px; font-size:18px; font-weight:bold; overflow: hidden;}
#main_standart_body {background:url('../images/back_main_standart_body.gif'); background-repeat: repeat-y;  margin:0px 3px 0 3px; padding:2px 2px 2px 2px;}
#main_standart_bottom {background:url('../images/back_main_standart_bottom.gif') no-repeat; width:548px; height:9px; margin:0px 3px 0 3px; padding:0px;}

.main_top_title {padding: 16px 0px 0px 40px; height:20px; overflow: hidden;}
#main_product_top {background:url('../images/back_main_product_top.gif') no-repeat top; width:764px; height:50px; margin:2px 3px 0 3px; font-size:18px; font-weight:bold; overflow: hidden;}
#main_product_body {background:url('../images/back_main_product_body.gif'); background-repeat: repeat-y;  margin:0px 3px 0 3px; padding:2px 2px 2px 2px; width: 763px;}
#main_product_bottom {background:url('../images/back_main_product_bottom.gif') no-repeat; width:764px; height:9px; margin:0px 3px 0 3px; padding:0px;}

.product_box { border: 1px solid #e8e7e7; width:247px; height:269px; padding:0px; float:left; margin:2px;}
.product_box h2 {color:#ff5304; font-size:12px; font-weight:bold; height:25px; overflow:hidden; margin:0px 0px 3px 0px; padding:15px 0 3px 25px;}
.pv_img {height:145px; width:247px; margin:0; padding:0; text-align: center;}
.pv_desc {color:#6e6e6e; width:220px; height:40px; overflow:hidden; text-align: center; padding: 0px 5px 0px 5px;}
.pv_price{color:#000000; font-size:13px; font-weight:bold; height:37px; float:left; width:90px; text-align:left; padding:8px 0 0 5px;}
.pv_buy{ width:119px; float:right; height:37px; padding:5px 5px 0 5px;}

.product_box_index { border: 1px solid #e8e7e7; width:266px; height:269px; padding:0px; float:left; margin:2px;}
.product_box_index h2 {color:#ff5304; font-size:12px; font-weight:bold; height:25px; overflow:hidden; margin:0px 0px 3px 0px; padding:15px 0 3px 25px;}
.pv_img_index {height:145px; width:266px; margin:0; padding:0; text-align: center;}
.pv_desc_index {color:#6e6e6e; height:37px; overflow:hidden; text-align: center; padding: 0px 5px 0px 5px;}
.pv_price_index{color:#000000; font-size:14px; font-weight:bold; height:37px; float:left; width:110px; text-align:left; padding:8px 0 0 5px;}
.pv_buy_index{ width:120px; float:right; height:37px; padding:5px 5px 0 5px;}

.product_table tr { height: 30px;}
.product_table_back_color_1{
	background-color: #FCFCFC;
}
.product_table_back_color_2{
	background-color: #E8E8E8;
}

.pi_img{height:146px; width:240px; margin:0; padding:0; float:left;}
.pi_td1{height:146px; width:280px; margin:0; padding:0; float:left;}
.pi_td2{height:146px; width:140px; margin:0; padding:0; float:left;}
.pi_td3{height:136px; width:60px; margin:10px 0px 0px 0px; padding:0px; float:left; text-align: center;}
.pi_price{color:#485059; font-size:18px; font-weight:bold; text-align:left; margin:10px 0 0 5px;}
.pi_price_label{color:#000; font-weight:bold; text-align:left; margin:8px 0 0 10px;}
.pi_buy{ margin:5px 5px 0 5px;}
.pi_td1 div{margin:15px 0 5px 0; font-size:12px; color:#121212; font-weight:bold;}
.pi_td1 div b{color:#D14301; font-size:14px;}
.pi_free_delivery {color:#4d575c; font-weight:bold; margin:15px 0 0 0;}

#hot_offer {text-align: left; height: 240px;}
.ho_title {color:#FF5304; font-size:12px; font-weight:bold; width:210px; height:27px; overflow:hidden; padding:0 0 0px 0; text-align: center;}
.ho_img {height:134px; width:178px; overflow:hidden; float:left; margin: 10px 5px 5px 5px; text-align: center;}
.ho_desc {color:#6e6e6e; width:180px; height:28px; overflow:hidden; padding:5px 10px 0px 10px; text-align: center;}
.ho_price {color:#000000; font-size:14px; font-weight:bold; height:29px; float:left; width:110px; text-align:left; padding:10px 0 0 10px; overflow: hidden;}
.ho_more{ width:80px; float:right; height:29px; padding:3px 5px 0 5px; overflow: hidden;}

#promo_offer {text-align: left; height: 295px;}
.promo_title-head{color:#182334; font-weight:bold; font-size:12px; height:22px; padding:8px 0 0 30px; overflow:hidden; margin:0 0 0 0;}
.promo_text{color:#6e6e6e; width:190px; height:40px; font-size:11px; overflow:hidden; padding:0px 10px 5px 10px; text-align: left;}
.promo_title {color:#FF5304; font-size:12px; font-weight:bold; width:210px; height:25px; overflow:hidden; padding:0 0 5px 0; text-align: center;}
.promo_img {height:134px; width:178px; overflow:hidden; float:left; margin: 10px 5px 5px 5px; text-align: center;}
.promo_desc {color:#6e6e6e; width:180px; height:35px; overflow:hidden; padding:5px 10px 5px 10px; text-align: center;}
.promo_price {color:#000000; font-size:14px; font-weight:bold; height:29px; float:left; width:110px; text-align:left; padding:15px 0 0 10px; overflow: hidden;}
.promo_more{ width:80px; float:right; height:29px; padding:8px 5px 0 5px; overflow: hidden;}

#top_cart {background:url('../images/back_cart.gif') no-repeat top; width:214px; height:78px; overflow:hidden; margin:3px 0px 1px 0px; padding:0;}
.top_cart_label {color:#FF5304; font-weight:bold; padding:2px 0 2px 0; margin: 7px 0px 2px 10px;}
.top_cart_item {color:#727272; margin:0px 0px 0px 10px;}
.top_cart_link {margin:0px 0px 0px 10px; color:#ff6126;}
.top_cart_link a{text-decoration: none; color:#6e6e6e;}

#top_product_filter {background:url('../images/back_product_filter.gif') no-repeat top; width:546px; height:78px; overflow:hidden; margin:2px 0px 0px 3px; padding:0px; color: #6e6e6e; }
.top_product_filter_table{ margin: 15px 3px 3px 3px;}
.top_product_filter_label {font-weight: bold; padding:2px 0 2px 0; margin: 0px 0px 2px 0px;}
.top_cart_item {float:left; width:180px; color:#727272; width: 128px; margin: 0px 0px 2px 10px;}
.top_cart_link {float:left; margin: 4px 0px 2px 10px; color:#ff6126;}
.top_product_filter a{ text-decoration: none; color:#6e6e6e;}

.banner_index{	padding: 3px 3px 0px 3px;}
.banner_right{	padding: 0px 4px 0px 4px;}


#bottom {background:url('../images/back_bottom.gif') no-repeat; width:982px; height:67px; padding:0 0 0 0; margin: 5px 0px 0px 0px;}
#bottom p {margin:5px 0 5px 0; text-align:center;}
#bottom a, #bottom a:visited {color:#ff5304;}
#bottom a:hover {color:#000000;}
#copyright {width:210px; float:left; text-align:left; padding:15px 0 10px 12px; font-size:10px; color:#434342; line-height: 18px;}
#bottom_link {width:590px; float:left; padding:12px 0 0 0; color:#000000; }
#create_by_123 {width:130px; float:right; padding:10px 20px 0 0; }

.space_line {clear:both; margin:0; padding:0px; width:auto;}
/* END :: Static classes - for whole site  */


/* Member Ares */
.small_navig {padding:0 5px 0 15px; color:#000000;}
.small_navig b {color:#000000; font-weight:bold;}
.small_navig a, .small_navig a:link, .small_navig a:visited {color:#000000;}
.small_navig a:hover {color:#CC4001;}
.small_navig h2 {color:#000000; padding:10px 0 10px 30px; border:none; font-size:12px; }
.small_navig ul li {display:inline;}
.small_navig div {margin:0 0 5px 0;}

.user_msg_ok {color:#00A801; font-weight:bold; margin:10px 0 10px 0px; padding:5px; background-color:#F2F2F2; border:1px dashed #566268; text-align:justify;}
.user_msg_err {color:#ff0000; font-weight:bold; margin:10px 0 10px 0px; padding:5px; background-color:#F2F2F2; border:1px dashed #566268; text-align:justify;}
.cell {float:left;}
.epay-button {background-color:#002b3e; border:1px solid #000000; color:#FFFFFF; height:25px; padding:0px 0 0 0; font-size:87%; font-weight:bold;}

.order_view {margin:5px 0 10px 0;}
.order_view th {text-align:left; background-color:#002b3e; color:#FFFFFF; font-weight:bold; padding:5px 0 5px 5px;}
.order_view td {padding:5px 0 5px 5px; border-bottom:1px solid #002b3e;}
.order_paid_0 {color:#FF0000;}
.order_paid_1 {color:#27a500;}
.order_info div {margin:2px 0 2px 0;}
.order_pay_box {background-color:#f0f0f0; border:1px solid #333333; padding:5px;}

/* -- Start --  :: Shopping cart css style */
.shopping_table {border: 1px solid #cecece; margin: 10px 0 0 0; text-align: left; background-color: #FFF;}
.shopping_table_header td {border-bottom: 2px solid #566268; padding: 5px; font-weight: bold;}
.shopping_table_item td {	border-bottom: 1px dotted #566268; padding: 5px 3px 5px 3px; text-align: left;}
.shopping_table_foter td {font-weight: bold;	padding: 10px 3px 10px 3px;}
.shopping_table_action td {padding: 10px 3px 15px 3px;}
.shopping_info {padding: 5px;}
/* -- End --  :: Shopping cart css style */



