body{
	background-color:#dedad3;
	margin:0px;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
}

form{
  	display:inline;
  	margin:0px;
	padding:0px;
}

table{
  	border-collapse:collapse;
	border-spacing:0px;
	padding:0px;
}

td{
  	border-collapse:collapse;
	border-spacing:0px;
	padding:0px;
	vertical-align:top;
	text-align:left;
}

img{
	border:0px;
	padding:0px;
	margin:0px;
}

.site_back{ background-image:url(../gfx/site_back.jpg); width:889px; background-repeat:repeat-y; }
.site_width{ width:889px; }
.site_top_back{ background-image:url(../gfx/site_top_back.jpg); background-repeat:no-repeat; width:869px; background-color:#FFFFFF; background-position:top; padding-top:6px; }
.top_border_right{ border-right:1px solid #e6e2e2; padding-left:15px; padding-right:13px; }

.clear{ clear:both; }

a{ font-size:12px; text-decoration:none; color:#000000; }
a:hover{ font-size:12px; text-decoration:underline; color:#000000; }

.link_red{ color:#d4141b; font-size:11px; font-weight:bold; }
.link_red:hover{ color:#d4141b; font-size:11px; font-weight:bold; }

.link_red1{ color:#d4141b; font-size:11px; font-weight:normal; }
.link_red1:hover{ color:#d4141b; font-size:11px; font-weight:normal; }

.link_gray{ color:#514e4b; font-size:11px; font-weight:bold; }
.link_gray:hover{ color:#514e4b; font-size:11px; font-weight:bold; }

.menu_back{ background-image:url(../gfx/menu_back.jpg); width:889px; height:51px; background-repeat:no-repeat; }
.search_back{ background-image:url(../gfx/search_back.jpg); width:237px; height:31px; background-repeat:no-repeat; }
.search_input{ font-size:11px; color:#6f6d69; padding:4px; border:2px solid #000000; }
.menu_item{ float:left; padding-right:6px; }

.top_special_title{ background-image:url(../gfx/top_special_title.jpg); width:640px; height:45px; background-repeat:no-repeat; }
.top_special_title h1{ font-weight:bold; color:#FFFFFF; font-size:18px; padding:6px 0px 0px 11px; margin:0px; float:left; }

.top_slider_price{ color:#010000; font-size:22px; font-weight:bold; }
.sep{ background-color:#dedad3; height:1px; line-height:0px; font-size:0px; }
.vsep{ background-color:#dedad3; width:1px; line-height:0px; font-size:0px; }

.sep1{ background-color:#e8e6e3; height:1px; line-height:0px; font-size:0px; }
.vsep1{ background-color:#e8e6e3; width:1px; line-height:0px; font-size:0px; }
.order_text{ color:#ca1e25; }

.archive_link{ color:#ca1e25;  }
.archive_link:hover{ color:#ca1e25; }

h1{ font-weight:bold; color:#FFFFFF; font-size:18px; padding:0px; margin:0px; float:left; }
h2{ color:#ca1e25; margin:0px; padding:0px; font-size:22px; font-weight:normal; }

.content_black_title{ background-image:url(../gfx/title_back.jpg); width:640px; background-repeat:no-repeat; }
.content_black_title h1 a{ font-weight:bold; color:#FFFFFF; font-size:18px; }
.content_black_title h1 a:hover{ font-weight:bold; color:#FFFFFF; font-size:18px; }

.product_cell_top{ width:144px; float:left; margin-right:9px; }
.product_price{ width:136px; float:left; margin-right:9px; font-size:12px; color:#000000; font-weight:bold; padding:4px; }
.product_title_padding{ text-align:center; padding:6px; }
.product_title_link{ font-size:11px; font-weight:bold; color:#ca1e25; }
.product_title_link:hover{ font-size:11px; font-weight:bold; color:#ca1e25; }
.product_thumb{ border-top:1px solid #dedad3; border-bottom:1px solid #dedad3; padding:4px; float:left; margin-right:9px; }
.product_bottom1{ background-image:url(../gfx/product_back_bottom.jpg); width:640px; height:29px; background-repeat:no-repeat; clear:both; }
.product_bottom_down_arrows{ background-image:url(../gfx/product_back_bottom_down_arrows.jpg); width:640px; background-repeat:no-repeat; }
.product_buy_details_back{ background-image:url(../gfx/buy_details_back.jpg); width:144px; height:21px; background-repeat:no-repeat; float:left; margin-right:9px; }
.product_buy_link{ font-size:11px; color:#FFFFFF; }
.product_buy_link:hover{ font-size:11px; color:#FFFFFF; }
.product_bottom_last{ background-image:url(../gfx/product_back_bottom_last.jpg); width:640px; height:34px; background-repeat:no-repeat; clear:both; padding-bottom:5px; }
.product_bottom_last1{ background-image:url(../gfx/product_back_bottom_last.jpg); width:640px; height:29px; background-repeat:no-repeat; clear:both; }
.product_bottom_up_arrows{ background-image:url(../gfx/product_back_bottom_up_arrows.jpg); width:640px; background-repeat:no-repeat; background-position:bottom; }
.product_row_back{ background-image:url(../gfx/product_row_back.jpg); background-repeat:repeat-y; float:left; }

.product_cell_top_white{ width:144px; float:left; margin-right:7px; background-color:#FFFFFF; }

.content_padding{ border-left:1px solid #e8e6e3; margin-left:11px; width:610px; padding-left:15px; }
.content_padding1{ border-left:1px solid #e8e6e3; margin-left:11px; width:610px; padding-left:15px; }
.text_red{ color:#FF0000; }
.faq_question{ font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; color:#FF0000; }
.padd_lr_14px{ padding:0px 14px 0px 14px; }
.input1{ border:1px solid #aca79f; padding:2px; }
.padd_7px{ padding:7px; }
.padd_5px{ padding:5px; }
.back_F2EDE7{ background-color:#eeeded; }
.input_text_12px_black{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; border:1px solid #aca79f; padding:3px; background-color:#FFFFFF; }
.input_text_12px_red{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; border:1px solid #aca79f; padding:3px; background-color:#FF0000; font-weight:bold; }
.cart_price_text{ font-size:18px; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif; color:#FF0000; }
.padd_10px{ padding:10px; }


.page_normal{ width:21px; height:18px; text-align:center; font-weight:bold; padding:6px 6px 6px 6px; float:left; }
.page_normal a{ font-size:14px; }
.page_normal a:hover{ font-size:14px; }
.page_selected{ width:21px; height:18px; text-align:center; font-weight:bold; padding:6px 6px 6px 6px; float:left; color:#FF0000; }
.page_selected a{ color:#FF0000; font-size:14px; }
.page_selected a:hover{ color:#FF0000; font-size:14px; }
.pages_text{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; padding-right:10px; padding-top:6px; float:left; font-size:12px; color:#000000; padding-left:15px; }
/*.pages_text_nb{ padding-right:10px; padding-top:6px; float:left; font-size:12px; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; }*/

.archive_page_text{ font-size:11px; font-weight:bold; color:#000000; }
.archive_page_text b{ color:#ca1e25; }




.footer_title{ background-image:url(../gfx/footer_title.jpg); width:889px; height:51px; background-repeat:no-repeat; font-size:11px; color:#FFFFFF; }
.footer_title a{ font-size:11px; color:#FFFFFF; font-weight:bold; text-decoration:none; }
.footer_title a:hover{ font-size:11px; color:#FFFFFF; font-weight:bold; text-decoration:underline; }
.footer_title .links_border{ border-right:1px solid #5f5d5b; padding-right:8px; margin-right:8px; float:left; }

.silk{ color:#777269; font-size:11px; padding:8px 0px 8px 25px; }
.link_silk{ color:#777269; font-weight:bold; font-size:11px; }
.link_silk:hover{ color:#777269; font-weight:bold; font-size:11px; }

/*
.logo_top{ background-image:url(../gfx/logo_top.jpg); width:925px; height:72px; background-repeat:no-repeat; }

.category_back{ background-image:url(../gfx/category_back.jpg); width:220px; height:278px; background-repeat:no-repeat; background-color:#FFFFFF; }
.content_back{ background-image:url(../gfx/content_back.jpg); width:683px; height:278px; background-repeat:no-repeat; background-color:#FFFFFF; }
.site_padding{ padding:14px 4px 20px 5px; }
.category_padding{ padding:22px 23px 0px 13px; }
.category_padding h1{ font-weight:bold; color:#feab07; font-size:20px; padding:0px; margin:0px; }
.sep{ background-color:#cdcdcd; height:1px; line-height:0px; font-size:0px; }

.category_link{ font-size:12px; font-weight:bold; color:#192100; text-decoration:none; }
.category_link:hover{ font-size:12px; font-weight:bold; color:#2a9537; text-decoration:underline; }
.category_link_on{ font-size:12px; font-weight:bold; color:#2a9537; text-decoration:none; }
.category_link_on:hover{ font-size:12px; font-weight:bold; color:#192100; text-decoration:underline; }

.content_padding h1{ font-size:20px; font-weight:bold; color:#055024; padding:0px; margin:0px; }
.content_padding h2{ font-size:14px; font-weight:bold; color:#055024; padding:0px; margin:0px; }

h3{ padding:0px; margin:0px; font-size:12px; }

#bottom{ background-color:#000000; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
#bottom a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:normal; text-decoration:none; }
#bottom a:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:normal; text-decoration:underline; }
#bottom .silk_link{ text-decoration:underline; }
#bottom .silk_link:hover{ text-decoration:none; }

.product_box{ width:304px; }
.black_sep{ background-color:#000000; height:1px; line-height:0px; font-size:0px; }
.black_vsep{ background-color:#000000; width:1px; line-height:0px; font-size:0px; }
.border1{ border:1px solid #c9c9c9; }

.price{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; color:#010101; font-weight:bold; }
.currency{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#010101; }
.special_price{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; color:#FF0000; font-weight:bold; }

.input1{ border:1px solid #c8c8c8; padding:2px 2px 2px 2px; }
.input2{ border:1px solid #c8c8c8; font-size:12px; }
.submit1{ border:1px solid #c8c8c8; background-color:#FFFFFF; font-weight:bold; color:#000000; }
.submit2{ border:1px solid #c8c8c8; background-color:#FFFFFF; font-weight:bold; color:#000000; font-size:12px; margin-bottom:1px; }









.border5px_DFD6CB{ border:5px solid #DFD6CB; }

.link_details_page{ color:#27ad59; }
.link_details_page:hover{ color:#064e21; }

.link_yellow{ color:#2a9537; } 
.link_yellow:hover{ color:#ef9c0d; }



.page_content{ padding:10px 5px 10px 5px; }

.hint_text{ color:#FF0000; padding:7px 0px 7px 0px; }*/