html{height:100%;}
body{margin:0px;background:url('../images/body_bg.gif') repeat-x 0px 0px; height:100%; min-height:100%;}
table{border-collapse:collapse;border-spacing:0px;font-family:Tahoma; letter-spacing:0pt; line-height:14px; font-weight:normal; font-size:12px; color:#0f0f0f; cursor:default; text-decoration:none;}
td{padding:0px; vertical-align:top;}
.TEXTCONTENT{display:none;}
a{font-family:Verdana; letter-spacing:0pt; /*line-height:14px; */font-weight:normal; font-size:12px; color:#277ddd; cursor:pointer; text-decoration:underline;}
a:hover{text-decoration:none !important;}
.all{display:inline-block;width:100%;background:url('../images/footer_bg.gif') repeat-x 0px 100%;}
.all_t{width:100%;height:100%;}
.top_row{padding:0px 15px 0px 0px;}
.header_t{width:100%; height:178px;background:url('../images/header_right.jpg') no-repeat 100% 0px;}
.logo{display:inline-block;width:208px; height:63px;margin:60px 60px 0px 40px;background:url('../images/logo.gif') no-repeat 0px 0px;}
.header_ccol{width:100%;}
.header_ccol_t{width:100%; height:100%;}
.top_txt_td{height:100%;padding:55px 20px 0px 22px;}
.top_txt{width:100%;}
.top_txt strong{font-family:Tahoma; letter-spacing:0pt; line-height:20px; font-weight:bold; font-size:17px; color:#cfcfcf; cursor:default; text-decoration:none;}
.top_adress{width:160px;text-align:right;font-family:Tahoma; letter-spacing:0pt; line-height:20px; font-weight:bold; font-size:13px; color:#3b3b39; cursor:default; text-decoration:none;}
.top_adress span.kod{display:block;float:right;margin-top:5px;margin-right:5px;font-family:Tahoma; letter-spacing:0pt; line-height:18px; font-weight:bold; font-size:11px; color:#929292; cursor:default; text-decoration:none;}
.top_adress span.num{display:block;margin-top:5px;float:right;font-family:Tahoma; letter-spacing:0pt; line-height:22px; font-weight:bold; font-size:22px; color:#f26030; cursor:default; text-decoration:none;}
.top_adress span.email,td.lcol_adr span.email{float:right;display:block;text-align:right;padding:8px 0px 0px 0px;margin-top:0px;font-family:Tahoma; letter-spacing:0pt; line-height:13px; font-weight:normal; font-size:11px; color:#6C5959; cursor:default;}
.top_adress span.email a,td.lcol_adr span.email a{font-family:Tahoma; letter-spacing:0pt; line-height:13px; font-weight:normal; font-size:11px; color:#6C5959; cursor:pointer; text-decoration:none;}
.top_adress span.email a:hover,td.lcol_adr span.email a:hover{font-family:Tahoma; letter-spacing:0pt; line-height:13px; font-weight:normal; font-size:11px; color:#6C5959; cursor:pointer; text-decoration:underline !important;}
.top_menu{padding:20px 0px 5px 0px;white-space:nowrap;}
.top_menu div{display:inline-block;float:left;height:28px;background:url('../images/tm_dot.gif') repeat-y 100% 0px;}
.top_menu div.last{background:none;}
.top_menu a{display:inline-block;margin:0px 2px 0px 1px;padding:0px 18px 0px 18px;font-family:Tahoma; letter-spacing:0pt; line-height:28px; font-weight:bold; font-size:12px; color:#49859b; cursor:pointer; text-decoration:underline;}
.top_menu a:hover, .top_menu a.active{color:#ffffff;background:#49859b; text-decoration:underline !important;}
.top_basket{display:inline-block;width:145px;margin:48px 17px 0px 10px;font-family:Tahoma; letter-spacing:0pt; line-height:13px; font-weight:bold; font-size:10px; color:#010101; cursor:default; text-decoration:none;}
.top_basket span.h{display:inline-block;margin:0px 0px 5px 0px;font-family:Verdana; letter-spacing:0pt; line-height:18px; font-weight:bold; font-size:16px; color:#010101; cursor:default; text-decoration:none;}
.top_basket span.count{font-family:Verdana; letter-spacing:0pt; line-height:18px; font-weight:bold; font-size:16px; color:#ffffff; cursor:default; text-decoration:none;}
.top_basket span.metric{font-family:Verdana; letter-spacing:0pt; line-height:14px; font-weight:bold; font-size:12px; color:#ffffff; cursor:default; text-decoration:none;}
.go_basket_but{display:inline-block;width:134px;height:18px;margin-top:10px;background:url('../images/arrange_order.gif') no-repeat 0px 0px;}
.two_col_t{width:100%; height:100%;}
.lcol_row{padding:0px 0px 0px 10px;}
.lcol_t{width:222px;height:100%;}
.lcol_top_row{background:url('../images/lcol_rbg.gif') repeat-y 100% 0px;}
.lcol_tbg{display:inline-block;width:222px;background:url('../images/lcol_tbg.jpg') no-repeat 100% 0px;}
.lcol_bbg{display:inline-block;width:222px;background:url('../images/lcol_bbg.jpg') no-repeat 100% 100%;}
.lsearch{display:inline-block;width:190px;height:40px;margin-left:10px;margin-top:40px;}
.search_string{width:126px; height:18px;border:1px solid #d9d9d9;font-family:Tahoma; letter-spacing:0pt; line-height:14px; font-weight:normal; font-size:12px; color:#8a8787; cursor:text; text-decoration:none;float:right;}
.search_but{width:23px;height:22px;border:none;background:url('../images/search_but.gif') no-repeat 0px 0px;cursor:pointer;float:right;}
.lm_block{display:inline-block;width:190px;margin-left:10px;margin-top:10px;border-top:1px solid #e5e5e5;text-align:right;}
.lm_block h1{padding:0px 0px 0px 3px; margin:5px 0px 5px 0px;font-family:Verdana; letter-spacing:0pt; line-height:20px; font-weight:normal; font-size:18px; color:#f26030; cursor:default; text-decoration:none;}
.lm_block h2{padding:0px 0px 0px 3px; margin:5px 0px 5px 0px;font-family:Verdana; letter-spacing:0pt; line-height:20px; font-weight:normal; font-size:18px; color:#f26030; cursor:default; text-decoration:none;}
.lm_block a{display:inline-block;width:100%;padding-right:3px; font-family:Verdana; letter-spacing:0pt; line-height:20px; font-weight:bold; font-size:12px; color:#00a651; cursor:pointer; text-decoration:none;}
.lm_block a:hover, .lm_block a.active{background:#00a651 !important; color:#ffffff  !important;  text-decoration:underline !important;}
.lcol_adr{height:100%;padding:100px 20px 30px 0px;text-align:right;vertical-align:bottom !important;font-family:Tahoma; letter-spacing:0pt; line-height:20px; font-weight:bold; font-size:13px; color:#3b3b39; cursor:default; text-decoration:none;}
.lcol_adr span.kod{display:block;float:right;margin-top:5px;margin-right:5px;font-family:Tahoma; letter-spacing:0pt; line-height:18px; font-weight:bold; font-size:11px; color:#929292; cursor:default; text-decoration:none;}
.lcol_adr span.num{display:block;margin-top:5px;float:right;font-family:Tahoma; letter-spacing:0pt; line-height:22px; font-weight:bold; font-size:22px; color:#f26030; cursor:default; text-decoration:none;}
.footer_td{border-top:1px solid #b2b1ad;padding:20px 0px 20px 0px;}
.footer_t{width:100%;}
.footer_t .copy{width:200px;text-align:right;font-family:Tahoma; letter-spacing:0pt; line-height:14px; font-weight:normal; font-size:11px; color:#f26030; cursor:default; text-decoration:none;}
.footer_t .madein{width:160px;text-align:left;font-family:Tahoma; letter-spacing:0pt; line-height:14px; font-weight:normal; font-size:10px; color:#f26030; cursor:default; text-decoration:none;}
.footer_t .madein a{font-family:Tahoma; letter-spacing:0pt; line-height:14px; font-weight:normal; font-size:10px; color:#f26030; cursor:pointer; text-decoration:underline;}
a img{border:none;}
.rcol{width:100%;padding:0px 15px 0px 0px;background:url('../images/rcol_shad_bg.gif') repeat-x 0px 0px;}
.rcol_t{width:100%; height:100%;background:url('../images/rcol_right_bg.gif') no-repeat 100% 0px;}
.login_block{position:absolute;display:block;width:161px;height:120px;top:178px;background:url('../images/login_bg.gif') no-repeat 0px 0px;}
.login_block input.login, .login_block input.pass{position:absolute;width:105px;height:18px;border:1px solid #fcd6b3;text-align:center;font-family:Tahoma; letter-spacing:0pt; line-height:14px; font-weight:normal; font-size:11px; color:#F04C44; cursor:default; text-decoration:none;}
.login_block input.login{margin-top:16px;margin-left:25px;display:block;clear:both;float:none;}
.login_block input.pass{margin-top:50px;margin-left:25px;display:block;clear:both;float:none;}
.login_block a.fogot_pass{position:absolute;display:inline-block;width:50px;margin-top:70px;margin-left:30px;font-family:Tahoma; letter-spacing:0pt; line-height:12px; font-weight:normal; font-size:10px; color:#49859b; cursor:pointer; text-decoration:underline;}
.login_block input.submit_but{position:absolute;width:45px;height:20px;border:none;margin-top:75px;margin-left:85px;background:url('../images/login_but_bg.gif') repeat-x 0px 0px;font-family:Tahoma;letter-spacing:0pt;line-height:18px;font-weight:bold;font-size:11px;color:#000000;cursor:default;text-decoration:none;}
.login_block a.registr{position:absolute;display:inline-block;width:50px;margin-top:99px;margin-left:45px;font-family:Tahoma;letter-spacing:0pt;line-height:14px;font-weight:normal;font-size:12px;color:#49859b;cursor:pointer;text-decoration:underline;}
.login_block div.pp{float:none;margin-left:25px;margin-top:3px;color:#2D2C2C;font-family:Tahoma;font-size:11px;font-weight:bold;letter-spacing:0;line-height:13px;clear:both;position:absolute;}
.login_block div.pp2{float:none;margin-left:25px;margin-top:35px;color:#2D2C2C;font-family:Tahoma;font-size:11px;font-weight:bold;letter-spacing:0;line-height:13px;clear:both;position:absolute;}
.logined_block{position:absolute;display:block;width:161px;height:139px;top:178px;background:url('../images/logined_bg.gif') no-repeat 0px 0px;}
.logined_cont{display:inline-block;width:130px;margin:4px 0px 0px 15px;font-family:Tahoma; letter-spacing:0pt; line-height:14px; font-weight:normal; font-size:12px; color:#2d444d; cursor:default; text-decoration:none;}
.logined_cont .welcom{color:#49859b; display:inline-block;margin-bottom:4px;}
.logined_cont .sale{color:#f26030;}
.logined_cont .summa{font-size:19px;color:#2d444d;line-height:24px;}

.content{height:100%;padding:17px 0px 17px 17px;font-family:Tahoma; letter-spacing:0pt; line-height:14px; font-weight:normal; font-size:12px; color:#72767d;text-align:justify;}
h1{padding:0px 200px 0px 0px; margin:20px 0px 10px 0px;font-family:Arial; letter-spacing:0pt; line-height:26px; font-weight:normal; font-size:22px; color:#6e8d9e; cursor:default; text-decoration:none;text-align:left;}
span.date{color:#000000;margin-bottom:5px;display:inline-block;}
.catalog_t{width:100%;margin-top:25px;}
.catalog_t td{width:25%;border-right:1px solid #d9d9d9;text-align:center;padding-bottom:20px;padding-top:20px;}
.catalog_t td.last{border-right:none;}
.catalog_t div.goods{display:inline-block;width:160px;text-align:left;font-family:Tahoma; letter-spacing:0pt; line-height:13px; font-weight:normal; font-size:11px; color:#6c5959; cursor:default; text-decoration:none;}
.catalog_t div.goods .goods_img{text-align:right;}
.catalog_t div.goods div.goods_desc{display:block;text-align:right;}
.catalog_t div.goods strong{display:inline-block;margin-top:10px;font-family:Tahoma; letter-spacing:0pt; line-height:13px; font-weight:bold; font-size:12px; color:#2d2c2c; text-decoration:none;}
.catalog_t div.goods_desc a{font-family:Tahoma; letter-spacing:0pt; line-height:13px; font-weight:normal; font-size:12px; color:#6c5959; text-decoration:none;}
.catalog_t div.goods_desc a:hover{font-family:Tahoma; letter-spacing:0pt; line-height:13px; font-weight:normal; font-size:12px; color:#6c5959; text-decoration:underline;}
.catalog_t div.goods div.price{position:absolute;margin-top:-36px;width:98px; height:36px;background:url('../images/goods_price.png') no-repeat 0px 0px;font-family:Tahoma; letter-spacing:0pt; line-height:40px; font-weight:normal; font-size:10px; color:#6b5959; cursor:default; text-decoration:none;text-align:center;}
.catalog_t div.goods div.price span{font-family:Tahoma; letter-spacing:0pt; line-height:40px; font-weight:normal; font-size:17px; color:#3c3636; cursor:default; text-decoration:none;}
.catalog_t div.goods div.sale{position:absolute;margin-top:-56px;width:72px; height:26px;background:#fcb905;font-family:Tahoma; letter-spacing:0pt; line-height:26px; font-weight:normal; font-size:20px; color:#ffffff; cursor:default; text-decoration:none;text-align:center;}
.buy_but{display:inline-block;width:105px; height:29px;margin-top:10px;background:url('../images/buy_but.gif') no-repeat 0px 0px;}
.buy_but2{display:inline-block;border:none;cursor:pointer;width:222px; height:29px;margin:10px 0px 20px 42px;background:url('../images/buy_but2.gif') no-repeat 0px 0px;}
.buy_but_small{display:inline-block;width:79px; height:18px;margin-top:10px;background:url('../images/buy_but_small.gif') no-repeat 0px 0px;}
.inews_tbord{display:inline-block;width:100%; margin-bottom:20px;background:#f4f4eb url('../images/inews_tbord.gif') repeat-x 0px 0px;}
.inews_bbord{display:inline-block;width:100%;background:url('../images/inews_bbord.gif') repeat-x 0px 100%;}
.inews_lbord{display:inline-block;width:100%;background:url('../images/inews_lbord.gif') repeat-y 0px 0px;}
.inews_rbord{display:inline-block;width:100%;background:url('../images/inews_rbord.gif') repeat-y 100% 0px;}
.inews_tl{display:inline-block;width:100%;background:url('../images/inews_tl.gif') no-repeat 0px 0px;}
.inews_tr{display:inline-block;width:100%;background:url('../images/inews_tr.gif') no-repeat 100% 0px;}
.inews_bl{display:inline-block;width:100%;background:url('../images/inews_bl.gif') no-repeat 0px 100%;}
.inews_br{display:inline-block;width:100%;background:url('../images/inews_br.gif') no-repeat 100% 100%;}
.inews_h{display:inline-block;margin:10px 0px 10px 20px;font-family:Arial; letter-spacing:0pt; line-height:26px; font-weight:normal; font-size:22px; color:#6c777e; cursor:default; text-decoration:none;}
.inews_t{width:100%;margin:0px 0px 0px 0px;font-family:Verdana; letter-spacing:0pt; line-height:13px; font-weight:normal; font-size:11px; color:#4a4a4a; cursor:default; text-decoration:none;}
.inews_t td{width:25%;padding:0px 20px 20px 20px;}
.inews_img{display:block;width:101px; height:65px;margin-bottom:5px;margin-top:5px;background:url('../images/inews_img_bg.gif') no-repeat 0px 0px;}
.inews_img img{margin:4px 0px 0px 5px;}
.inews_t a{font-family:Verdana; letter-spacing:0pt; line-height:14px; font-weight:normal; font-size:12px; color:#277ddd; cursor:pointer; text-decoration:underline;}
.date{font-family:Verdana; letter-spacing:0pt; line-height:13px; font-weight:normal; font-size:11px; color:#000000; cursor:default; text-decoration:none;}
.cat_firms{display:inline-block;padding-right:200px;}
.cat_firms a{display:inline-block;height:18px;margin:0px 0px 5px 0px;font-family:Verdana; letter-spacing:0pt; line-height:16px; font-weight:normal; font-size:11px; color:#4777a5; cursor:pointer; text-decoration:underline;}
.cat_firms a span{display:inline-block;height:18px;padding:0px 10px 0px 10px;}
.cat_firms a:hover,.cat_firms a.active{color:#ffffff;background:#4777a5 url('../images/top_firms_left.gif') no-repeat 0px 0px; text-decoration:underline !important;}
.cat_firms a:hover span, .cat_firms a.active span{background:url('../images/top_firms_right.gif') no-repeat 100% 0px;}
.order_path{display:inline-block;padding-right:200px;margin-top:10px;font-family:Tahoma; letter-spacing:0pt; line-height:16px; font-weight:normal; font-size:14px; color:#434343; cursor:default; text-decoration:none;}
.order_path span.step{font-family:Tahoma;letter-spacing:0pt;line-height:22px;font-weight:normal;font-size:20px;color:#0062de;cursor:default;text-decoration:none;}
.order_path a{font-family:Tahoma; letter-spacing:0pt; line-height:14px; font-weight:normal; font-size:12px; color:#91a4bf; cursor:pointer; text-decoration:underline;}
.order_step_t{width:100%;font-family:Tahoma; letter-spacing:0pt; line-height:17px; font-weight:normal; font-size:15px; color:#0f0f0f; cursor:default; text-decoration:none;}
.order_step_t td.h, .order_step_t td.first_h{background:#0062de;font-family:Tahoma; letter-spacing:0pt; line-height:13px; font-weight:bold; font-size:11px; color:#ffffff; cursor:default; text-decoration:none;white-space:nowrap;padding:15px 10px 10px 10px}
.order_step_t td.first_h{text-align:left;}
.order_step_t td{text-align:right;padding:10px 10px 10px 10px;border-bottom:1px solid #0062de;border-left:1px solid #0062de;}
.order_step_t td.first{padding:10px 15px 10px 0px;text-align:left;border-left:none;}
.order_step_t td.foot{border:none;}
.order_step_t div.desc{margin-top:5px;font-family:Tahoma; letter-spacing:0pt; line-height:14px; font-weight:normal; font-size:12px; color:#72767d; cursor:default; text-decoration:none;}
.order_step_t input.count{width:40px; height:22px;border:1px solid #7f9db9;}
.order_step_t td.foot div.sum{font-family:Tahoma; letter-spacing:0pt; line-height:20px; font-weight:normal; font-size:17px; color:#72767d; cursor:default; text-decoration:none;}
.order_step_t td.foot div.sum span{font-family:Tahoma; letter-spacing:0pt; line-height:24px; font-weight:normal; font-size:22px; color:#0f0f0f; cursor:default; text-decoration:none;}
.order_step_t td.foot div.delivery{margin-top:10px;font-family:Tahoma; letter-spacing:0pt; line-height:14px; font-weight:normal; font-size:12px; color:#72767d; cursor:default; text-decoration:none;}
.order_step_t td.foot div.delivery span{font-family:Tahoma; letter-spacing:0pt; line-height:14px; font-weight:normal; font-size:12px; color:#0f0f0f; cursor:default; text-decoration:none;}
.order_step_t .recount_but{display:inline-block;width:149px; height:29px;background:url('../images/recount_but.gif') no-repeat 0px 0px;}
.order_step_t .send_but{display:inline-block;width:190px; height:29px;margin-left:45px;background:url('../images/arrange_order_big.gif') no-repeat 0px 0px;}
.get_order_form{display:inline-block;width:360px;font-family:Tahoma; letter-spacing:0pt; line-height:14px; font-weight:normal; font-size:12px; color:#0f0f0f; cursor:default; text-decoration:none;}
.get_order_form input{width:100%; height:17px;border:1px solid #868686;margin:2px 0px 5px 0px;font-family:Tahoma; letter-spacing:0pt; line-height:12px; font-weight:normal; font-size:11px; color:#868686; cursor:default; text-decoration:none;}
.get_order_form .info{font-family:Tahoma; letter-spacing:0pt; line-height:12px; font-weight:normal; font-size:11px; color:#aeaeae; cursor:default; text-decoration:none;}
.get_order_form textarea{width:100%; height:40px;border:1px solid #868686;margin:2px 0px 5px 0px;font-family:Tahoma; letter-spacing:0pt; line-height:12px; font-weight:normal; font-size:11px; color:#868686; cursor:default; text-decoration:none;}
.get_order_form .but{display:block;width:100%;margin-top:35px;text-align:center;}
.get_order_form input.send_order_but{display:inline-block;width:190px; height:29px;border:none;cursor:pointer;background:url('../images/send_order_but.gif') no-repeat 0px 0px;}
.get_order_form input.send_order_but2{display:inline-block;width:190px; height:29px;border:none;cursor:pointer;background:url('../images/send_order_but2.gif') no-repeat 0px 0px;}
h2{margin:20px 0px 10px 0px;font-family:Arial; letter-spacing:0pt; line-height:26px; font-weight:normal; font-size:22px; color:#6e8d9e; cursor:default; text-decoration:none;}
.attach_goods_h{display:inline-block;margin-bottom:15px;font-family:Tahoma; letter-spacing:0pt; line-height:26px; font-weight:normal; font-size:26px; color:#0062de; cursor:default; text-decoration:none;}
.goods_in_all{width:100%; font-family:Tahoma; letter-spacing:0pt; line-height:14px; font-weight:normal; font-size:12px; color:#72767d; cursor:default; text-decoration:none;}
.goods_info_t{width:100%;margin-top:20px;margin-bottom:10px;font-family:Verdana; letter-spacing:0pt; line-height:14px; font-weight:normal; font-size:12px; color:#6d8ac6; cursor:default; text-decoration:none;}
.goods_info_t td{width:50%;}
.goods_info_t td.h{background:#0062de;font-family:Tahoma; letter-spacing:0pt; line-height:22px; font-weight:normal; font-size:20px; color:#ffffff; cursor:default; text-decoration:none;padding:15px 10px 10px 10px}
.goods_info_t td{padding:10px 10px 3px 10px;border-bottom:1px solid #0062de;border-left:1px solid #0062de;}
.goods_info_t td.first{border-left:none;font-family:Verdana; letter-spacing:0pt; line-height:14px; font-weight:normal; font-size:12px; color:#72767d; cursor:default; text-decoration:none;}
.gin_right{}
.price_big{display:inline-block;font-family:Tahoma; letter-spacing:0pt; line-height:30px; font-weight:normal; font-size:28px; color:#0062de; cursor:default; text-decoration:none;width:355px;text-align:center;margin:0px;}
.goods_in_all{margin-left:0px;margin-right:0px;}
.gin_buybox{width:355px;margin:10px 0px 10px 0px;background:#e0eaef;}
.gin_buybox_t{width:100%;}
.gin_buybox_t td.opt_pow_td{padding:20px 0px 0px 42px;font-family:Tahoma; letter-spacing:0pt; line-height:20px; font-weight:normal; font-size:18px; color:#5a6b85; cursor:default; text-decoration:none;}
.gin_buybox_t td.opt_pow_td span{font-family:Tahoma; letter-spacing:0pt; line-height:20px; font-weight:normal; font-size:18px; color:#0062de; cursor:default; text-decoration:none;}
.gin_buybox_t td.trackbar_td{padding:20px 0px 0px 50px;}
.gin_buybox_t td.radius_td{padding:30px 0px 0px 42px;font-family:Tahoma; letter-spacing:0pt; line-height:20px; font-weight:normal; font-size:18px; color:#5a6b85; cursor:default; text-decoration:none;}
.gin_buybox_t .radiobox{margin-top:10px;text-align:left;font-family:Tahoma; letter-spacing:0pt; line-height:14px; font-weight:normal; font-size:12px; color:#5a6b85; cursor:default; text-decoration:none;}
.gin_buybox_t .radiobox input{margin:5px 5px 0px 0px;padding:0px;}
.gin_buybox .buy_but{width:105px; height:29px;margin:30px 0px 20px 42px;border:none;cursor:pointer;background:url('../images/buy_gin_but.gif') no-repeat 0px 0px;}
.center_banner{width:100%;text-align:center;}
.center_banner img{margin-right:185px;}

