HTML, BODY {margin: auto;padding:0;  text-align: left; background:#FFFFFF;}
BODY, INPUT, SELECT, BUTTON, TEXTAREA, TD, TH { color:#000000; line-height: normal; font-family: Arial, Tahoma, Verdana sans-serif; font-size: 12px;}
A {color: #0072BC;text-decoration:underline; }
A:hover {text-decoration:none;}
IMG { border: 0 none; }

TEXTAREA { overflow: auto; }
TABLE { border-collapse: collapse; border-spacing: 0; margin: 0; width:100%;}
TABLE TH { text-align: left; vertical-align: top;font-weight: normal;height:8px;font-weight: normal;padding:0 0 5px 0;color:#000000;font-size: 14px;}
TABLE TD { text-align: left; vertical-align: top;padding:0 0 5px 0; }

.ground {margin:0;width:100%;background:#F1EEDB;color:#000000;padding:5px 10px 0 10px;}
.ground .desc {color:#7D7D7D;font-style:italic; }

HR {float:left;border:0;border-top: 2px solid #E2010F;}

P { margin: 0 0 10px 0;}
FORM { padding: 0; margin: 0; }
UL {margin: 0;padding: 10px 0 10px 15px;}
LI {margin: 0 0 0 0;}

H1 { line-height: normal; margin: 0; font: bold 24px Trebuchet MS, Tahoma, sans-serif; padding:0 0 3px 0;color:#C1B19D;}
H2 { font-size: 18px; font-weight: normal; margin-bottom: 8px; margin-top:0;}
H3 { font-size: 14px; font-weight: bold;margin-bottom: 4px; margin-top:0;}
H4 { font-size: 14px; font-weight: normal;margin-top:0;margin-bottom: 4px;}
H5 { font-size: 13px; font-weight: normal;margin-top:0;margin-bottom: 4px;}
H6 { font-size: 10px; font-weight: normal;}

INPUT {height:17px;padding:2px 0 0 5px;float: left;display:inline;margin-right:5px;}
SELECT {height:20px;padding:0 0 0 5px;float: left;display:inline;margin-right:5px;}
INPUT, TEXTAREA, SELECT {width:160px;border:1px solid #D0CCB2;font-family: Verdana, Arial, Tahoma sans-serif; font-size: 12px;}
SELECT {height:20px;padding:0 0 0 5px;float: left;display:inline;margin:3px 5px 5px 0;width:170px;}
INPUT.small {width:65px;color:#C1B19D;}
INPUT.small2 {width:55px;color:#C1B19D;}
INPUT.middle, TEXTAREA.middle {width:220px;}
SELECT.middle {width:225px;}
INPUT.big, TEXTAREA.big {width:100%;}
SELECT.auto {width:100%;}
INPUT.checkbox {width:auto;color:#C1B19D;float: left;margin-bottom:5px;display:inline;height:auto;border:0;}
TEXTAREA {height:225px;}
INPUT.btn {color:#ffffff;text-align:left;font-size: 18px;text-decoration:underline;background:#E2010F;border:0;margin-top:4px;width:231px;height:30px;cursor:pointer;padding-left:10px;text-align:center;}
INPUT.hidden {display:none;}

/* Setting */
.hiddenPic {display:none;}
.clear {clear:both;height:1px;overflow:hidden;}
.errors {color: #D63301;background-color: #FFCCBA;background-image: url('validation.png');border: 1px solid;margin: 10px 0px;padding:15px 10px 15px 50px;background-repeat: no-repeat;background-position: 10px center;}

#UnitLogoEx {border: none;}

a.button {background: transparent url('bg_button_a.gif') no-repeat scroll top right;color: #000000;display: block;float: left;font: normal 13px Trebuchet MS, Tahoma, sans-serif;height: 22px;margin-right: 6px;padding-right: 13px;text-decoration: none;}
a.button span {background: transparent url('bg_button_span.gif') no-repeat;display: block;line-height: 14px;padding: 3px 0 5px 13px;}
a.button:active {background-position: bottom right;color: #000;outline: none;-ms-background-position-x:0;-ms-background-position-y: 22px;}
a.button:active span {background-position: bottom left;padding: 3px 0 5px 13px;-ms-background-position-x:0;-ms-background-position-y: 22px;}

.break {width:255px;height:1px;background: url(break.gif) repeat-x;margin:0 0 0 35px;}

.red {font-size: 18px;color:#DE2133;}
.red2 {color:#E2010F;}
.left {float:left;padding-top:3px;}

.documents {float:left;width:250px;height:190px;}
.documents .doc_item {background:url(w.jpg) no-repeat;padding-left:70px;padding-right:30px;height:70px;}
.documents a {font-size: 14px;font-weight: bold;}


#ajaxSearch_form {}
#ajaxSearch_input {}
#ajaxSearch_submit {}
#ajaxSearch_output {border: 1px solid #CCCCCC;padding: 10px;background: #F1EEDB;display: block;height: auto;width:240px;vertical-align: top;}
.AS_ajax_result {color: #000000;margin-bottom: 3px;}
.AS_ajax_resultLink {text-decoration: underline;}
.AS_ajax_resultDescription{color: #000000;}
.AS_ajax_more {color: #000000;}
.ajaxSearch_paging {}
.ajaxSearch_highlight {font-weight: bold;}

span.prc {font-size: 18px;}
span.prc2 {font-size: 18px;color:#D80000;}
span.cur {color:#B4AE8B;}


/* Template */
#box {position:relative;height:800px;margin:auto;padding: 50px 0 0 0;max-width:1175px;min-width:1005px; width:expression(document.body.clientWidth < 1007? "1005px" : document.body.clientWidth > 1177? "1175px" : "auto");}
.mainbg {background: url(bg_main.jpg) 320px 65px no-repeat;}
.mainbg1 {background: url(bg_main1.jpg) 320px 65px no-repeat;}
.mainbg2 {background: url(bg_main2.jpg) 320px 65px no-repeat;}
.mainbg3 {background: url(bg_main3.jpg) 320px 65px no-repeat;}
.bg {background: url(bg.jpg) 320px 0 no-repeat;}

#box #header {max-width:1095px;min-width:925px; width:expression(document.body.clientWidth < 927? "925px" : document.body.clientWidth > 1097? "1095px" : "auto");}
#box #header #logo {float:right;padding:0;width:297px;position:absolute;left:35px;}
#box #header #cart {float:right;background: url(cart.png) 0 0 no-repeat;padding:3px 0 0 47px;left:320px;position:absolute;}
#box #header #cart div {}
#box #header #phone {float:right;width:145px;background: url(phone.png) 0 0 no-repeat;padding:50px 0 0 55px;}

#box #content {width:100%;padding:50px 0 0 0;}
#box #content #left {width:340px;float:left;}
#box #content #left .searchbox {padding:0 0 0 35px;}
#box #content #left ul.supportmenu {padding:0 0 0 35px;}
#box #content #left ul.supportmenu li {list-style:none;margin:0;padding:4px 0 4px 0;}
#box #content #left ul.supportmenu li a {padding:0 15px 0 0;background: url(support.png) right no-repeat;}
#box #content #left ul.menu {padding:0 0 0 20px;font: bold 18px Trebuchet MS, Tahoma, sans-serif;}
#box #content #left ul.menu li {list-style:none;margin:0;padding:4px 0 4px 15px;}
#box #content #left ul.menu li.blue {background: url(blue22.png) 0 0 no-repeat;padding:5px 0 5px 15px;}
#box #content #left ul.menu li.green, #box #content #left ul.menu li.color13 {background: url(green22.png) 0 0 no-repeat;padding:4px 0 6px 15px;}
#box #content #left ul.menu li.orange, #box #content #left ul.menu li.color14 {background: url(orange22.png) 0 0 no-repeat;padding:4px 0 6px 15px;}
#box #content #left ul.menu li.red, #box #content #left ul.menu li.color15 {background: url(red22.png) 0 0 no-repeat;padding:4px 0 6px 15px;}
#box #content #left ul.menu li.blue, #box #content #left ul.menu li.color55, #box #content #left ul.menu li.color12 {background: url(blue2.png) 0 0 no-repeat;padding:5px 0 5px 15px;}
#box #content #left ul.menu li a.green, #box #content #left ul.menu li a.color12, #box #content #left ul.menu ul.color12 a, #box #content #left ul.menu li.color12 ul a, #box #content #left ul.menu li.sub12 ul a,
#box #content #left ul.menu li a.green, #box #content #left ul.menu li a.color55, #box #content #left ul.menu ul.color55 a, #box #content #left ul.menu li.color55 ul a, #box #content #left ul.menu li.sub55 ul a {color:#0072BC;}
#box #content #left ul.menu li a.green, #box #content #left ul.menu li a.color13, #box #content #left ul.menu ul.color13 a, #box #content #left ul.menu li.color13 ul a, #box #content #left ul.menu li.sub13 ul a {color:#8CC63F;}
#box #content #left ul.menu li a.orange, #box #content #left ul.menu li a.color14, #box #content #left ul.menu ul.color14 a, #box #content #left ul.menu li.color14 ul a, #box #content #left ul.menu li.sub14 ul a  {color:#FCB040;}
#box #content #left ul.menu li a.red, #box #content #left ul.menu li a.color15, #box #content #left ul.menu ul.color15 a, #box #content #left ul.menu li.color15 ul a, #box #content #left ul.menu li.sub15 ul a  {color:#F26522;}
/*#box #content #left ul.menu li a.active {color:#FFFFFF;}
#box #content #left ul.menu li.sub12 ul li a.active, #box #content #left ul.menu li.sub55 ul li a.active {color:#0072BC;}
#box #content #left ul.menu li.sub13 ul li a.active {color:#8CC63F;}
#box #content #left ul.menu li.sub14 ul li a.active {color:#FCB040;}
#box #content #left ul.menu li.sub15 ul li a.active {color:#F26522;}  */
#box #content #left ul.menu ul li {font: 13px Trebuchet MS, Tahoma, sans-serif;background:none;}
#box #content #left ul.menu ul li a.active {font: bold 13px Trebuchet MS, Tahoma, sans-serif;background:none;text-decoration:none;}


#box #content #left ul.faqmenu {padding:0 0 0 35px;}
#box #content #left ul.faqmenu li {list-style:none;margin:0;padding:4px 0 4px 0;}
#box #content #left ul.faqmenu li a {color:#000000;}
#box #content #left .dropbox {width:260px;height:305px;background: url(drop.png) no-repeat;padding:60px 0 0 35px;}
#box #content #left H1 { line-height: normal; margin: 0; font: normal 20px Trebuchet MS, Tahoma, sans-serif; padding:0 0 10px 0;color:#FFF;}

#box #content #mainright {width:65%;float:left;padding:0 0 0 0;}
#box #content #mainright h1 {font-size: 29px;padding:0 0 15px 0;}

#box #content #mainright .main_products {width:100%;}
#box #content #mainright .main_products .item {float:left;width:25%;display:inline;}
#box #content #mainright .main_products .item a {font-size: 14px;padding:0 15px 5px 0;display:block;}
#box #content #mainright .main_products .item div {padding:8px 15px 0 0;}
#box #content #mainright .main_products .item div.img {padding:0;height:110px;}
#box #content #mainright .main_products .item .price, #box #content #mainright #mainimg .price {font-size: 18px;padding:0;background: transparent url('bg_price.gif') no-repeat scroll top right;display: block;float: left;margin-right: 6px;padding-right: 13px;text-decoration: none;}
#box #content #mainright .main_products .item .price span.prc, #box #content #mainright #mainimg .price span.prc {background: transparent url('bg_price_span.gif') no-repeat;display: block;line-height: 14px;padding: 5px 0 13px 13px;}
#box #content #mainright .main_products .item .price span.prc span.cur {color:#B4AE8B;}

#box #content #mainright #mainimg {position:relative;height:424px;}
#box #content #mainright #mainimg .price {float:right;margin-top:7px;}
#box #content #mainright #mainimg .price {background: transparent url('bg_price.png') no-repeat scroll top right;_background: transparent url('bg_pricet.gif') no-repeat scroll top right;}
#box #content #mainright #mainimg .price span.prc {background: transparent url('bg_price_span.png') no-repeat;_background: transparent url('bg_price_spant.gif') no-repeat;}
#box #content #mainright #mainimg .img, #box #content #mainright #mainimg #price1, #box #content #mainright #mainimg #price2, #box #content #mainright #mainimg #price3, #box #content #mainright #mainimg #price4, #box #content #mainright #mainimg #price5, #box #content #mainright #mainimg #price6 {position:absolute;}
#box #content #mainright #mainimg #price1 {width:125px;top:85px;}
#box #content #mainright #mainimg #price2 {width:125px;top:296px;}
#box #content #mainright #mainimg #price3 {width:125px;top:220px;left:190px;}
#box #content #mainright #mainimg #price4 {width:110px;top:220px;left:390px;}
#box #content #mainright #mainimg #price3 a, #box #content #mainright #mainimg #price4 a  {color:#EF7910;}
#box #content #mainright #mainimg #price5 {width:125px;top:110px;left:580px;}
#box #content #mainright #mainimg #price6 {width:110px;top:220px;left:560px;}
#box #content #mainright #mainimg #price5 a, #box #content #mainright #mainimg #price6 a  {color:#BD0000;}

#box #content #mainright #banners {width:100%;}
#box #content #mainright #banners .banner1, #box #content #mainright #banners .banner2, #box #content #mainright #banners .banner3, #box #content #mainright #banners .banner4, #box #content #mainright #banners .banner5, #box #content #mainright #banners .banner6 {float:left;text-align:center;}
#box #content #mainright #banners .banner1, #box #content #mainright #banners .banner2, #box #content #mainright #banners .banner3, #box #content #mainright #banners .banner4, #box #content #mainright #banners .banner5 {width:18%;}
#box #content #mainright #banners .banner1 {padding-top:8px;}
#box #content #mainright #banners .banner2 {padding-top:8px;}
#box #content #mainright #banners .banner3 {padding-top:8px;}
#box #content #mainright #banners .banner4 {padding-top:8px;}
#box #content #mainright #banners .banner5 {padding-top:8px;}
#box #content #mainright #banners .banner6 {padding-top:8px;}

#box #content #right {width:65%;float:left;padding:0;}

#box #content #right .product_image_box {width:70%;float:left;}
#box #content #right .product_image_box .img_item {float:left;padding:5px 3px 0 0;}
#box #content #right .product_image_box .img_item a img {border:1px solid #FFFFFF;}
#box #content #right .product_image_box .img_item a:hover img {border-color:#CFCFCF;}

#box #content #right .product_order_box {width:30%;float:left;}
#box #content #right .product_order_box a {font-size: 14px;}
#box #content #right .product_order_box span {font-size: 18px;}
#box #content #right .product_order_box .price {font-size: 26px;padding:0;background: transparent url('bg_price2.gif') no-repeat scroll top right;display: block;float: left;margin-right: 6px;padding-right: 13px;text-decoration: none;}
#box #content #right .product_order_box .price span.prc {font-size: 26px;background: transparent url('bg_price_span2.gif') no-repeat;display: block;line-height: 14px;padding: 10px 0 13px 13px;}
#box #content #right .product_order_box .price span.prc span.cur {font-size: 26px;color:#B4AE8B;}

#box #content #right .product_desc_box {width:70%;float:left;font-size: 14px;}
#box #content #right .product_desc_box div {padding-right:50px;}

#box #content #right .product_param_box {width:30%;float:left;}

#box #content #right .product_list {width:72%;float:left;}
#box #content #right .product_list .sort {font-size: 14px;}
#box #content #right .product_list .sort a {color:#000000;}
#box #content #right .product_list .sort div {float:left;margin:0;padding:4px 0 0 0;}
#box #content #right .product_list .sort ul {float:left;margin:0;padding:0;}
#box #content #right .product_list .sort ul li {list-style:none;margin:0 0 0 15px;padding:4px 6px 4px 6px;float:left; display:inline;}
#box #content #right .product_list .sort ul li.active_down {background:#F1EEDB url(sort_down.gif) right center no-repeat;padding-right:20px;}
#box #content #right .product_list .sort ul li.active_up {background:#F1EEDB url(sort_up.gif) right center no-repeat;padding-right:20px;}
#box #content #right .product_list .item {padding:0 0 0 0;width:100%;}
#box #content #right .product_list .item .img {float:left; padding-right:30px;width:110px;}
#box #content #right .product_list .item .txt {float:left; padding-right:20px;width:65%;}
#box #content #right .product_list .item big {font-size: 18px;}
#box #content #right .product_list ul.pages {font-size: 18px;}
#box #content #right .product_list ul.pages li {list-style:none;margin:0 15px 0 0;padding:2px 8px 2px 8px;float:left; display:inline;}
#box #content #right .product_list ul.pages li.active {background:#F1EEDB;}

#box #content #right .product_sort_box {width:24%;float:left;background:#F1EEDB;padding:15px 10px 15px 10px;}
#box #content #right .product_sort_box h1 {font-size: 18px;padding:0 0 8px 0;}
#box #content #right .product_sort_box b {padding-bottom:3px;display:block;}
#box #content #right .product_sort_box .checkbox_text {float:left;padding-top:2px;}

#box #content #right .cart_list {width:100%;float:left;}

#footer {padding:80px 0 0 0;font-size: 14px;clear:both;height:170px;}
#footer #rs {width:305px;float:left;padding-left:35px;font-size: 11px;padding-top:90px}
#footer #rs div {padding:5px 0 0 12px;font-size: 10px;}
#footer #rs a {color:#000000;text-decoration: none;}
#footer #copy {float:left;width:228px;}
#footer #contact {float:left;}


#maintextbox {width:100%;margin:auto;font-size: 11px;color:#646464;padding:0 46px 0 0}
#maintextbox td {padding-right:30px;color:#646464;font-size: 11px;}
#maintextbox H2 { font-size: 14px; font-weight: bold; margin-bottom: 8px; margin-top:0;}

