body { text-align:center;background:url(/icons/blank.gif) fixed; margin:0px; }
#container { width:976px;margin-right:auto;margin-left:auto;margin-top:0px;padding:0px;text-align:left;}
#header { width:976px;height:141px;position:relative;}

.shade_left { float:left;background-image: url(/files/kfdts/l_dshad.gif);width:13px;height:100%;position:relative;background-repeat: repeat-y;}
.shade_right { float:right;right:0px;background-image: url(/files/kfdts/r_dshad.gif);width:13px;height:100%;position:relative;}

#orange_line { float:left;width:950px;background-color:#F79620;font-size:0px;height:3px;left:0px;top:44px;position:relative;}
#orange_line_b { float:left;width:950px;background-color:#F79620;font-size:0px;height:3px;left:0px;top:0px;position:relative;}

#logo { float:left;position:relative;top:27px;left:1px;}
#banner { float:left;font-family: Arial, Helvetica, sans-serif; font-size: 18px; line-height: 17pt; text-decoration: none; color: #f79620; font-weight:bold;position:relative;top:10px;left:115px;}

#mainmenu { float:left;position:relative;background-color:#3E4178;top:17px;left:187px;height:24px; }
#mainmenu ul { font-family:arial;font-weight:bold;font-size:12px;color:#ffffff;list-style:none;padding:0;margin:0px;}
#mainmenu li { margin:0px;padding-bottom:0px;padding-right:12px;padding-top:5px;padding-left:12px;background-image:url(/files/kfdts/bluecorner.gif);background-position: top right; background-repeat: no-repeat; float:left;}
#mainmenu a { text-decoration:none; color:#ffffff }
#mainmenu a:hover { text-decoration:underline; color:#ffffff }

#fbasket {display:none;z-index:100;font-family:arial;position:fixed;top:5px;width:295px;height:102px;left:737px;background-image:url(/files/kfdts/basketbg.gif);background-repeat: no-repeat; }
* html #fbasket { 
	position:absolute;
	top:expression( ( val = 5 + document.body.scrollTop ) ); 
} 
#fbasket_your { z-index:101;font-size:11px;position:absolute;left:0px;top:0px; }
#fbasket_your a { text-decoration:underline; color:#3E4178 }
#fbasket_your a:hover { text-decoration:underline; color:#3E4178 }

#fbasket_img { float:right;width:104px;position:relative;height:102px;top:0px;background-image:url(/files/kfdts/basket.gif);background-position: top right;background-repeat: no-repeat; }
#fbasket_img img { position:absolute;bottom:0px }
#fbasket_info { position:absolute;top:30px;left:10px;font-size:11px;}
.fbasket_text { font-weight:bold } 

.basket_header { background-color:#3E4178;color:#ffffff; }
.basket_subheader { background-color:#D9DAE4 }
.basket_row { padding:2px;border-bottom:1px dotted #3E4178 }
.small_button { font-family:verdana; font-size:11px; height:22px }

ul.button { padding:0px;margin:0px }
li.button { font-weight:bold;font-size:11px;color:#ffffff;background-image:url(/files/kfdts/corner.gif);background-position: top right; background-repeat: no-repeat; padding:4px;background-color:#F79620;list-style:none;float:left;margin-right:2px;}
.button a { text-decoration:none; color:#ffffff }
.button a:hover { text-decoration:underline; color:#ffffff }

#submenu { float:left;width:950px;background-color:#3E4178;height:30px;top:20px;position:relative;}
#submenu ul { font-family:arial;font-weight:bold;font-size:12px;color:#ffffff;list-style:none;padding:0;margin-top:0px;margin-left:7px;}
#submenu li { float:left;margin-right:22px;margin-top:7px;}
#submenu a { text-decoration:none; color:#ffffff }
#submenu a:hover { text-decoration:underline; color:#ffffff }

#body { float:left;width:976px;position:relative;background-image:url(/files/kfdts/mainbg.gif);}
#left_column { width:190px;float:left;position:relative;left:13px;top:0px;}
.advert { margin-bottom:5px; }

#categories { top:0px;}
#categories ul { width:177px;list-style:none;padding:0px;margin:0px;font-family:arial;font-size:12px;font-weight:bold;color:#ffffff;line-height:23px }
#categories li { padding-left:15px;height:23px;background-image:url(/files/kfdts/corner.gif);background-position: top right; background-repeat: no-repeat; }
#categories a { text-decoration:none; color:#ffffff }
#categories a:hover { text-decoration:underline; color:#ffffff }

#search { position:relative;left:20px;font-family:arial;font-size:11px;color:#2776d8;font-weight:bold; }
#search ul { list-style:none;padding:0px;margin:0px;color:#2776d8;font-size:11px; }
#search li { padding-left:0px;line-height:13px;  }
#search a { text-decoration:none; color:#2776d8 }
#search a:hover { text-decoration:underline; color:#2776d8 }

#searchblue_container { width:177px; background-color:#424477;}
#searchblue { padding-left:14px;position:relative;font-family:arial;font-size:11px;color:#ffffff;font-weight:bold; }
#searchblue ul { list-style:none;padding:0px;margin:0px;color:#ffffff;font-size:11px; }
#searchblue li { line-height:13px; padding-left:0px; }
#searchblue a { text-decoration:none; color:#ffffff }
#searchblue a:hover { text-decoration:underline; color:#ffffff }

#content { width:645px;float:left; position:relative}
#content_header_container { margin-left:10px;position:relative; height:auto;background-color:#3f74a9;background-image:url(/files/kfdts/title_corner.gif);background-position: top right; background-repeat: no-repeat; }
#content_header { padding-left:10px;padding-top:13px;padding-bottom:11px;margin-bottom:10px;color:#ffffff;font-family:arial;font-size:16px;font-weight:bold;}
#content_body { width:625px;padding-left:15px;padding-right:15px;font-size:11px; font-family:arial;color:#414376;}
* html #content_body { width:640px; }

#content_home_container { float:left;width:550px;position:relative; }
#content_home_body { padding-left:25px;padding-right:15px;font-size:11px; font-family:arial; color:#ffffff;  }
#content_home_body_top { padding-left:25px;padding-right:15px;font-size:11px; font-family:arial; color:#ffffff;  }
#content_home_body_bottom { font-size:11px; font-family:arial; color:#ffffff;  }

#content_lm { font-family:arial;size:11px;width:205px;float:left;position:relative } 
#content_lm a { text-decoration:none;font-weight:bold;color:#414376; }
#content_lm a:hover { text-decoration:underline;font-weight:bold;color:#7779ab; }
#content_lm ul { padding:0px;font-weight:bold;list-style:none;margin-left:10px;margin-top:5px;color:#414376;font-size:11px; }
#content_lm li { padding-left:0px;line-height:16px }
#content_lm_body { width:437px;margin-top:10px;float:right;position:relative;font-size:11px; font-family:arial;color:#414376; }

#homedeal { background-color:#ffffff;background-repeat: repeat-x;background-image:url(/files/kfdts/basegrad.jpg) } 
#homedeal img { margin-left:18px; } 

.prod_contr { float:left; width:196px; margin-right:12px; margin-left:0px; padding:0px }

.prod_title_contr { height:33px;width:196px;background-color:#2776d8 }
.prod_title_contr_p { width:194px;background-color:#ED1B24;border-left:1px solid #ED1B24;border-right:1px solid #ED1B24 }
* html .prod_title_contr_p { width:196px;}

.prod_title { overflow:hidden;float:left;width:150px;height:32px;padding-left:5px;padding-top:2px;font-family:arial;font-size:11px;color:#ffffff;font-weight:bold}
.prod_title_p { overflow:auto;float:left;width:150px;height:32px;padding-left:5px;padding-top:2px;font-family:arial;font-size:11px;color:#ffffff;font-weight:bold}
* html .prod_title_p { height:34px; }
.prod_code { text-align:center;font-weight:bold;margin-right:2px;margin-top:3px;float:right;width:34px;background-color:#ffffff;color:#2776d8 }
.prod_code_p { text-align:center;font-weight:bold;margin-right:1px;margin-top:3px;float:right;width:33px;background-color:#ffffff;color:#ED1B24 }

.prod_img { height:196px; width:196px }
.prod_info_contr { font-size:10px;color:#2776d8;height:60px; border:1px solid #2776d8;margin-bottom:12px }
.prod_info_contr_p { font-size:10px;color:#ED1B24;height:60px; border:1px solid #ED1B24;margin-bottom:12px }

.prod_promo { clear:both;line-height:30px;text-align:center;height:30px;background-color:#F8C0C1;color:#ED1B24;font-weight:bold;font-size:18px }
* html .prod_promo { line-height:29px;height:29px}

.promocat_title_contr { width:194px;background-color:#F8C0C1;border-left:1px solid #ED1B24;border-right:1px solid #ED1B24 }
.promocat_title { width:150px;float:left;padding-left:5px;padding-top:2px;background-color:#F8C0C1;height:30px;color:#ED1B24;font-weight:bold }
.promocat_offer { width:194px;clear:both;font-size:18px;text-align:center;line-height:30px;height:30px;background-color:#ED1B24;color:#ffffff }
.promocat_costs { width:194px;background-color:#F8C0C1;height:33px;color:#ED1B24;}

.prod_basket { float:left;height:60px;width:96px; border-right:1px solid #2776d8;}
.prod_basket_p { float:left;height:60px;width:96px; border-right:1px solid #ED1B24;}
.prod_basket input { width:25px;height:16px;border:1px solid #2776d8;font-family:arial;font-size:14px;font-weight:bold; }
.prod_basket_p input { width:25px;height:16px;border:1px solid #ED1B24;font-family:arial;font-size:14px;font-weight:bold; }
* html .prod_basket input { height:18px; }
* html .prod_basket_p input { height:18px; }
.prod_addbasket { height:30px;position:relative;top:11px }
.prod_qty { position:relative;top:5px;left:3px }

.prod_wsp { text-align:center;float:left;height:30px;height:30px;width:48px; border-right:1px solid #2776d8;border-bottom:1px solid #2776d8; }
.prod_wsp_p { text-align:center;float:left;height:30px;height:30px;width:48px; border-right:1px solid #ED1B24;border-bottom:1px solid #ED1B24; }
.prod_rsp { text-align:center;float:left;height:30px;width:48px; border-bottom:1px solid #2776d8; }
.prod_rsp_p { text-align:center;float:left;height:30px;width:48px; border-bottom:1px solid #ED1B24; }
* html .prod_rsp {width:48px}
* html .prod_wsp {width:49px}

.prod_shelf { text-align:center;float:left;height:30px;width:48px; border-right:1px solid #2776d8; }
.prod_shelf_p { text-align:center;float:left;height:30px;width:48px; border-right:1px solid #ED1B24; }
.prod_size { overflow:hidden;text-align:center;float:left;height:30px;width:48px; }
.prod_size_p { text-align:center;float:left;height:30px;width:48px; }
* html .prod_size { height:30px;width:48px; }
* html .prod_shelf {height:30px; width:49px;}

.prod_barcode { text-align:center;height:30px; }

.prod_end { margin-bottom:12px; font-size:0px;height:1px;background-color:#2776d8;}
.prod_end_p { border-bottom:solid 1px #ED1B24;margin-bottom:12px;font-size:0px;height:0px;line-height:0px}

ul.account { padding:0px;list-style:none;margin-left:10px;margin-top:5px;color:#414376; }
.account li { font-size:14px;padding-left:0px;margin-bottom:10px; }
.account a { text-decoration:none; color:#414376 }
.account a:hover { text-decoration:underline; color:#414376 }

#sidebanner { float:right; position:relative;right:13px; }
#register { height:398px;width:195px;float:right; position:relative;right:13px;background-image:url(/files/kfdts/regbox3.jpg) }

#footer { clear:both;width:976px;position:relative;height:33px;}
#footer_menu { float:left;width:950px;background-color:#3E4178;height:30px;position:relative;}
#footer_menu ul { font-family:arial;font-weight:bold;font-size:12px;color:#ffffff;list-style:none;padding:0;margin-top:0px;margin-left:7px;}
#footer_menu li { float:left;margin-right:25px;margin-top:7px;}
#footer_menu a { text-decoration:none; color:#ffffff }
#footer_menu a:hover { text-decoration:underline; color:#ffffff }

#footerb { width:976px;position:relative;height:13px;}
#footerb_left { float:left;background-image: url(/files/kfdts/bl_dshad_corner.gif);font-size:0px;width:13px;height:13px;position:relative;}
#footerb_main { float:left;background-image: url(/files/kfdts/b_dshad.gif);font-size:0px;width:950px;height:13px;position:relative;}
#footerb_right { float:right;background-image: url(/files/kfdts/br_dshad_corner.gif);font-size:0px;width:13px;height:13px;position:relative;}

