* { margin:0; padding:0;}

body{
	padding:0; 
	margin:0;
	width:100%;
	font-family:tahoma, sans-serif;
	background:#FFFFFF;
	color:#838383; font-size:13px; line-height:19px;
}

input, select, textarea {

}


.in_none {border:none; padding:0;}


table, td {vertical-align:top;}

a {text-decoration:none;}	
a:hover{text-decoration:underline;}

.zxtable{font-size:13px;border:1px solid #CCC;border-collapse: collapse;margin-bottom:5px;color:#666666;}
.zxtable th{padding:3px;border:1px #CCC solid;}
.tablewidth {width:160px;}

img {
	border:0px; vertical-align:top;
}
a img { border:0;}
ul { list-style:none;}
.w100 { width:100%;}
.col {
	float:left;
}

.spacer {font-size:0px; line-height:0px;}
.clear {clear:both;}


#mainWrapper {padding:0 0;}




.main_w {width:937px; margin:auto;}


/*.header { margin:0 0 0 0; min-height:213px; height:auto !important; height:213px;}*/
.header { margin:0 0 0 0; height:auto !important;}
.header .row {}

.left-top-cart{ background:url(../images/left_top_cart.gif) left top no-repeat;}
.right-top-cart{ background:url(../images/right_top_cart.gif) right top no-repeat;}
.left-bot-cart{ background:url(../images/left_bot_cart.gif) left bottom no-repeat;}
.right-bot-cart{ background:url(../images/right_bot_cart.gif) right bottom no-repeat; width:100%; min-height:65px; height:auto !important; height:65px;}

.side-left-cart{ background:url(../images/side_cart.gif) left top repeat-y #FFFFFF; width:200px;}
.side-right-cart{ background:url(../images/side_cart.gif) right top repeat-y;}
.side-top-cart{ background:url(../images/side_cart.gif) left top repeat-x;}
.side-bot-cart{ background:url(../images/side_cart.gif) left bottom repeat-x;}

.cart-header { float:right; padding:8px 0 10px 40px; font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:19px; background:url(../images/cart_bg.gif) left top no-repeat;}
.cart-header a{ color:#FFFFFF;font-weight:bold; text-decoration:none;}
.cart-header a:hover{ text-decoration:underline;}
.inside-cart { padding:22px 2px 10px 46px;}
.title-cart { font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:19px; color:#615952; text-decoration:underline; font-weight:bold;}



.left-top-links{ background:url(../images/left_top_links.gif) left top no-repeat #cccccc; margin:0 0 5px 0;}
.right-top-links{ background:url(../images/right_top_links.gif) right top no-repeat;}
.left-bot-links{ background:url(../images/left_bot_links.gif) left bottom no-repeat;}
.right-bot-links{ background:url(../images/right_bot_links.gif) right bottom no-repeat; overflow:hidden; width:100%; min-height:40px; height:auto !important; height:40px;}
.right-bot-links2{ /*background:url(../images/right_bot_links.gif) right bottom no-repeat; */overflow:hidden; width:100%; min-height:40px; height:auto !important; height:40px;}

.inside-nav { padding:0 0 0 20px;}

.header .links { font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:19px; padding:14px 0 0 0;}
.nav-right { float:right; color:#665E56; font-size:13px; line-height:19px;}
.header .curr { float:right; padding:8px 12px 10px 40px; background:url(../images/crr_bg.gif) left top no-repeat;}
.header .curr select{ width:100px;}
.header .lang { float:left; padding:35px 24px 0 0;}

.header .jamp { width:106px; height:18px; margin:0; margin-bottom:1px; padding:0; font-size:13px; line-height:19px;}

.header-search { float:right;}

.margin_col a{ line-height:20px !important;}


.side-top-menu{ background:url(../images/side_top_menu.gif) left top repeat-x #841D16;}
.side-bot-menu{ background:url(../images/side_bot_menu.gif) left bottom repeat-x;}
.left-top-menu{ background:url(../images/left_top_menu.gif) left top no-repeat;}
.right-top-menu{ background:url(../images/right_top_menu.gif) right top no-repeat;}
.left-bot-menu{ background:url(../images/left_bot_menu.gif) left bottom no-repeat;}
.right-bot-menu{ background:url(../images/right_bot_menu.gif) right bottom no-repeat; overflow:hidden; width:100%; min-height:50px; height:auto !important; height:50px;}

.left-top-search{ background:url(../images/left_top_search.gif) left top no-repeat #56130F; width:200px;}
.right-top-search{ background:url(../images/right_top_search.gif) right top no-repeat;}
.left-bot-search{ background:url(../images/left_bot_search.gif) left bottom no-repeat;}
.right-bot-search{ background:url(../images/right_bot_search.gif) right bottom no-repeat; overflow:hidden; width:100%; min-height:40px; height:auto !important; height:40px;}
.inside-search { padding:7px 10px 10px 12px;}

.menu_bg{background:url(../images/menu-bg.gif) left top repeat-x; margin-top:1px;}
.menu { margin:auto; width:937px;}
.menu-block { float:left; padding:0px 0 5px 3px; *padding:0px 0 10px 3px;}

.menu ul {margin:0 0 0 0; padding:0; list-style:none; font-size:13px; line-height:19px; font-family:arial;}
.menu ul li { background:url(../images/sep_menu.gif) 0 0px no-repeat; font-family:arial; float:left; padding:10px 0px 10px 0; width:133px; text-align:center;}
.menu ul li.li_un {background:url(../images/sep_menu_un.gif) 0 0px no-repeat; width:130px; padding-left:5px;}
.menu ul li a { padding:0 0 0 0; color:#000; font-size:16px; line-height:19px; text-decoration:none; font-weight:bold;}
.menu ul li a:hover {text-decoration:underline;}


.search-header { float:right; padding:0px color:#F6F6F1; font-family:Arial, Helvetica, sans-serif; font-size:13px; text-transform:uppercase; font-weight:bold; margin:6px 0 0 6px; line-height:19px; background:url(../images/search_bg.gif) left top no-repeat; padding:2px 3px 5px 23px;}
.inside-search-header { padding:0 0 0 0;}
.s_indent input { vertical-align:middle; width:110px; border:0px;}
.input_search { width:105px; margin:0 5px 0 0; vertical-align:middle;}

#bannerTwo {float:right; padding:0 0;}

.header .cell { float:left;}


/***box*******************************************/
.left_top{ background:url(../images/left_top.gif) left top no-repeat;}
.right_top{ background:url(../images/right_top.gif) right top no-repeat;}
.left_bot{ background:url(../images/left_bot.gif) left bottom no-repeat;}
.right_bot{ background:url(../images/right_bot.gif) right bottom no-repeat; width:100%;}

.side_left{ background:url(../images/side_left.gif) left top repeat-y #FFFFFF;}
.side_right{ background:url(../images/side_right.gif) right top repeat-y;}
.side_top{ background:url(../images/side_top.gif) left top repeat-x;}
.side_bot{ background:url(../images/side_bot.gif) left bottom repeat-x;}
/***box*******************************************/

.center_indent { padding:7px 0 0 0;}



.line {padding:0; line-height:0px; font-size:0px; background:url(../images/line_1.gif) top left repeat-x;}





.product a {color:#5E5B5B; font-size:13px; line-height:19px; font-weight:bold;}
.product a strong {color:#5E5B5B; text-decoration:underline; font-size:13px; line-height:19px; font-weight:bold;}
.product a:hover {text-decoration:none;}


.product strong {font-family:tahoma; color:#414141; font-size:19px; line-height:19px; font-weight:normal;}




.product_list { width:100%; padding:0px 0 15px 2px; margin:0 0 0 0;}
.product_list .left {float:left; position:relative;}

.product_list .right {float:right; width:100%;}

.product_list .name {padding:5px 10px 18px 0; color:#5E5B5B; font-size:16px; line-height:19px; font-weight:bold;}
.product_list .name a {color:#5E5B5B; text-decoration:underline; font-size:16px; line-height:19px;}
.product_list .name a:hover {text-decoration:none;}

.product_list .text { color:#838383; font-size:13px; line-height:19px; padding:0 10px 19px 0;}

.product_list .price { padding:0 38px 0 0; float:left; background:url(../images/sep_price.gif) right top no-repeat;}
.product_list .button {padding:0 0 0 39px; float:left;}
.product_list strong { font-family:tahoma; color:#414141; font-size:19px; line-height:25px; font-weight:normal;}

.padd_bot { padding:0 0 11px 0;}

.product_list_col {padding:8px 0; background:url(../images/sep_product.gif) left bottom repeat-x;}


.product_list_col .name {padding:5px 10px 7px 9px; color:#5E5B5B; font-size:13px; line-height:19px; font-weight:bold;}
.product_list_col .name a {color:#5E5B5B; font-size:13px; line-height:19px; font-weight:bold;}
.product_list_col .name a:hover {text-decoration:underline;}

.product_list_col a:hover {text-decoration:underline;}

.product_list_col .text {padding:0px 10px 12px 11px; color:#838383; font-size:13px; line-height:19px;}

.product_list_col .price {float:left; padding:7px 2px 0 10px;}
.product_list_col .button {float:left; padding:7px 5px 7px 18px;}
.product_list_col strong { font-family:tahoma; color:#414141; font-size:19px; line-height:25px; font-weight:normal;}




#checkoutConfirmDefaultPayment { display:inline;}
#checkoutConfirmDefaultPaymentTitle { display:inline;}

#checkoutConfirmDefaultShipment { display:inline;}
#checkoutConfirmDefaultShipmentTitle { display:inline;}


.footer {color:#666; height:240px; font-size:12px; line-height:19px; background:url(../images/footer_bg.gif) left top no-repeat; width:945px; margin:0 auto; text-align:left;}
.footer a {text-decoration:none;}
.footer a:hover {text-decoration:underline;}

.footer table{ width:100%; height:185px;}
.footer table tr td{ padding-left:7px;}
.footer table tr td a{ color:#990000;}
.footer table ul{list-style:none; margin:8px 0px 2px 0px; line-height:normal;}
.footer table tr td ul li a{ color:#666666;}

.footer .copy { padding-top:10px; float:left;}
.footer .add{  color:#666; float:right; text-align:right; font-size:14px;}



/*BY CODY 2011-4-7*/
#header_row1{ margin-top:-5px; float:right; color:#FFFFFF;}
#header_row1 .row1_bottom{background:url(../images/row1_bottom.gif) left bottom repeat-x;}
#header_row1 .row1_left{background:url(../images/row1_left.gif) left bottom no-repeat; padding-left:25px;}
#header_row1 .row1_right{background:url(../images/row1_right.gif) right bottom no-repeat; padding-right:25px; padding-bottom:9px;}


#row5{float:right; margin:12px 10px 0 0;}
#row5 span{background:url(../images/row5_left.gif) left top no-repeat; padding:0px 0px 0px 20px;}
#row5 span a{background:url(../images/row5_right.gif) right top no-repeat; padding:0px 8px 0px 0px; color:#FFFFFF;}

.title_bg{ font-size:16px; font-weight:bold; color:#000;}
.feature_title{background:url(../images/title_bg.gif) left top no-repeat; padding:9px 9px 9px 38px;}
#new_mess{background:url(../images/new_mess.gif) left top no-repeat; padding:11px 15px 10px 20px; height:175px;}
#new_tie{background:url(../images/new_tie.gif) left top no-repeat; padding:11px 15px 15px 20px; margin-top:13px; height:175px;}

#qui{background:url(../images/qui_bg.gif) left top no-repeat; padding:10px 0px 0px 45px; width:100%; margin-top:20px;}
#qui table tr td{ width:222px;}
#qui td div{ padding-left:30px; font-size:16px; font-weight:bold; color:#000000;}
#qui ul{ list-style:none; margin:8px 0px 32px 3px;}
#qui ul li{background:url(../images/qui_li_bg.gif) left 5px no-repeat; padding-left:18px; color:#000;}
/*--- slider begin ---*/
.slider{ position:relative; overflow:hidden;}
.stripViewer {
	margin:0;
	overflow:hidden;
	position:relative;
}
#mygalone{overflow:hidden;}
#mygalone ul{position:relative; padding:0; margin:0; overflow:hidden; height:220px;}
#mygalone ul li{float:left; position:relative; width:700px; height:220px;}
.stripTransmitter{position:absolute; margin:180px 0 0 30px; top:0; left:0; background:url(../../images/media/slide_bg.gif) left top no-repeat;}
.stripTransmitter li{margin-right:3px; float:left;}
.stripTransmitter ul{ padding:0; margin:0;}
.stripTransmitter ul li a { width:15px; height:15px; display:inline-block; text-decoration:none; background:url(../images/slider-button.png) no-repeat 0 0; }
.stripTransmitter ul li a:hover, .stripTransmitter ul li a.current{ background:url(../images/slider-button-act.png) no-repeat 0 0; }

#whatsNew{ margin-bottom:8px;}
