@charset "windows-1251";
/* CSS Document */
* {outline:none; }

.clear {display:block; clear:both; height:1px; }
.sep {display:block; clear:both; height:10px; }
.span {display:block; clear:both; height:10px; width:263px;}

body{margin:0px; padding:0px; font-family:Arial, sans-serif; min-width:956px; background:#dadada url(../images/fon_bg.gif) repeat-x; line-height:13px; text-align:center; }

#wrapper{display:block; position:relative; width:960px; margin:0px auto; background:#FFFFFF; text-align:left; }
/*Head*/
#head{position:relative; vertical-align:top; *margin-bottom:-3px; width:960px; height:271px; background:#c5c5c5 url(../images/headbg.jpg) no-repeat bottom; z-index:500; }
#but5{position:absolute; top:11px; left:61px; width:27px; height:25px; background:url(../images/but_5.gif); }
#but6{position:absolute; top:13px; left:96px; width:106px; height:25px; background:url(../images/but_6.gif); }
#corzina{position:relative; display:block; float:right; top:107px; *top:119px; width:169px; height:112px; background:url(../images/catalog_bg.gif) repeat; color:#dadada; font-size:12px; line-height:14px; padding:0px 0px 0px 12px; }
#corzina h2{position:relative; color:#f7bc00; font-family:Arial Narrow; font-size:21px; font-weight:normal; line-height:22px; text-align:left; margin:9px 0px 7px 0px; letter-spacing:0; word-spacing:-1px; }
#corzina span{color:#FFFFFF; font-weight:bold; margin:0px 0px 0px 3px; }
#but8{width:27px; height:25px; position:absolute; left:13px; bottom:11px; }
#but9{width:114px; height:25px; position:absolute; left:49px; bottom:9px; }
/*End Head*/
/*Footer*/
#foot{position:relative; display:block; bottom:0; clear:both; width:960px; height:71px; }
#mc3{position:relative; display:inline; float:left; width:263px; height:72px; background:#666666; }
#fmenu{	position:relative; float:left; display:inline; margin:0px; padding:0px 0px 0px 28px; list-style:none; font-family:Arial, sans-serif; font-size:12px; width:468px; height:66px; background:#959595; border-top:6px #c5c5c5 solid; }
#fmenu li{position:relative; float:left; margin:27px 0px 0px 0px; padding:0px 16px; border-right:1px solid #757575; }
#fmenu li.endm{border-right:none; }
#fmenu li a{display:block; text-decoration:none; color:#000000; padding:0px; margin:0px 0px 2px 0px; line-height:9px; }
#fmenu li a:hover{color:#000000; text-decoration:underline; }
.foot_cop{position:absolute; bottom:14px; right:22px; color:#575451; font-size:11px; line-height:13px; }
/*End Footer*/
/*Catalog*/
#lb{position:relative; float:left; display:inline; width:263px; margin:0px 0px 298px 0px; padding:0px; z-index:100; }
#catalog{position:relative; display:block; width:263px; background:url(../images/catalog_bg.gif); margin:0px; padding:12px 0px 0px 0px; border-bottom:1px #FFFFFF solid; }
#catalog h1{font-family:Arial Narrow; font-size:21px; font-weight:normal; line-height:22px; color:#f7bc00; margin:0px 0px 14px 0px; }
#catalog .bh2l{position:absolute; top:1px; left:-1px; width:1px; height:21px; background:#6e6e6e; }
#catalog .bh2r{position:absolute; top:1px; right:-1px; width:1px; height:21px; background:#6e6e6e; }
#catalog h2.h2l, #catalog h2.h2r{position:relative; font-family:Arial; font-size:13px; font-weight:normal; line-height:23px; color:#FFFFFF; background:url(../images/catalog_h2bg.gif) repeat-y; margin:0px 0px 4px 14px; padding:0px 7px 0px 5px; display:inline; float:left; font-weight:bold; }
#catalog h2.h2r{margin:0px; color:#f7bc00; background:#6e6e6e; width:78px; padding:0px 0px 0px 9px; }
* html #catalog h2.h2r{	width:77px;}
#catalog ul{display:block; width:240px; margin:0px 0px 0px 17px; padding:0px; list-style:none; }
#catalog ul li ul{margin:0px 0px 0px 13px; width:200px; }
#catalog li{position:relative; padding:0px; list-style-type:none; list-style-image:none; margin:0px; width:200px; clear:both; }
#catalog a{display:block; color:#dadada; font-size:12px; text-decoration:none; background:none; padding:0px 0px 0px 35px; margin:0px; left:-15px; position:relative; background:url(../images/catalog_ar0.gif) no-repeat 25px center; float:left; clear:both; }
#catalog a.cact{background:url(../images/catalog_ar1.gif) no-repeat 23px 10px; }
/*#catalog a:visited{color:#FFFFFF; font-weight:bold; }*/
#catalog a:hover{color:#FFFFFF; background:url(../images/catalog_yl.gif) no-repeat 10px center; }
#catalog a.c0{background:none; padding:0px 0px 0px 35px; margin:0px; left:-15px; position:relative; }
#catalog ul li ul a:hover{background:url(../images/catalog_yl.gif) no-repeat 10px center; }
#catalog p{display:inline; color:#959595; font-size:11px; line-height:22px; margin:0px 0px 0px 3px; }
#catalog a:visited p, #catalog a:hover p{color:#dadada; }
* html #catalog ul li {float:left; height:1%; }
* html #catalog  ul li a {height:1%; }
/*#adress{position:relative; bottom:0; width:263px; height:146px; background:url(../images/adress.gif) no-repeat 14px 83px; padding:0px; }*/
#adress{position:relative; bottom:0; width:263px; height:230px; background:url(../images/adress.gif) no-repeat 14px 150px; padding:0px;}
#adress p, #adress1 {position:relative; display:block; width:238px; font-size:12px; line-height:14px; color:#000000; margin:0px 0px 0px 15px; padding:13px 0px 12px 0px; }

#txt_s {position:relative; bottom:0; width:263px; font:12px Arial; height:auto; color:#000; margin:0px 0px -300px 15px; padding:10px 0px 7px 0px;}
#txt_s h1 {position:relative; font:bold 12px Arial; width:238px; }
#txt_s h2 {position:relative; font:bold 12px Arial; width:238px; }
#txt_s p {position:relative; display:block; font:12px Arial; width:238px; height:auto;}
#txt_s p a {color:#000;}

.yhr{width:237px; height:3px; font-size:0; background:#f7bc00; margin:0px 0px 0px 13px; }
/*End Catalog*/
/*RightBlock*/
#rb{position:relative; float:left; display:inline; width:181px; z-index:90;	}
#rb_sr{position:relative; width:181px; height:48px; background:#e1e1e1; border-bottom:5px #c5c5c5 solid; margin:0px 0px 14px 0px; }
* html #rb_sr {margin:0px 0px 12px 0px; padding:0px;}
#sr{margin:0px; }
.sr_inp{position:absolute; top:14px; left:13px; display:block; width:120px; background:#ffffff url(../images/inp_bg3.png) left top repeat-x; border:0px solid #ffffff; font-size:12px; color:#959595; padding:2px 4px; }
html:root input.sr_inp{padding:2px 4px; }
#but4{width:24px; height:25px; margin:13px 0px 0px 145px; }
#rb_b2{position:relative; display:block; width:181px; background:url(../images/rb_bgl.gif) no-repeat bottom; margin:0px 0px 15px 0px; padding:0px 0px 9px 0px; }
#rb_b2 h2{position:relative; background:#f7bc00; font-family:Arial Narrow; font-size:21px; font-weight:normal; line-height:28px; text-align:center; padding:10px 0px; margin:0px; }
* html #rb_b2 h2{padding:12px 0px 10px 0px;}
#rb_b2 div {width:181px; height:215px; }
#img1{position:relative; display:block; width:181px; height:215px; }
#rb_b3{position:relative; display:block; width:181px; background:#e1e1e1 url(../images/rb_bgl.gif) no-repeat bottom; font-size:12px; margin:0px 0px 6px 0px; /*padding-bottom:5px; */ }
#rb_b3 h2{position:relative; background:#c5c5c5; color:#6a6a6a; font-family:Arial Narrow; font-size:21px; font-weight:normal; line-height:28px; height:28px; text-align:left; padding:10px 0px 10px 14px; margin:0px; }
#rev{position:relative; display:block; margin:0px 0px 0px 14px; }
#rev h3{font-size:12px; line-height:14px; margin:9px 0px 8px 0px; width:150px; }
#rev td h3{font-size:12px; line-height:14px; margin:4px 0px 8px 0px; width:150px; }
.rad0{}
#but1{width:67px; height:25px; margin:10px 0px 22px -2px; }
#but2{/*width:84px; height:25px;*/ margin:10px 0px 22px 5px; }
#but2.y{width:82px; }
#rb_b4{position:relative; display:block; width:181px; height:266px; color:#909090; font-size:12px; line-height:22px; }
#rb_b4 h2{position:relative; color:#c5c5c5; font-family:Arial Narrow; font-size:21px; font-weight:normal; line-height:28px; text-align:left; padding:0px 0px 10px 13px; margin:0px; }
.ac{/*position:relative; display:block;*/ margin:-6px 0px 0px 0px; line-height:18px; padding-left:13px; }
#rb_b4 a.link2{color:#909090; font-size:11px; margin:-1px 0px 0px 1px }
#ac_name, #ac_pass{display:block; width:130px; height:18px; background:#ffffff url(../images/inp_bg3.png) left top repeat-x; border:1px solid #eeeeee; border-left:2px solid #eeeeee; border-right:2px solid #eeeeee; padding:2px 4px 0px 4px; font-family:arial; font-size:12px; color:#959595; }
#rb_b4 span{color:#909090; font-size:11px; }
#but3{width:50px; height:25px; margin:11px 0px 7px 0px; }
#rb_b4 a.link0{color:#000000; font-size:12px; }
#rb_b4 a.link0:hover{color:#6a6a6a; text-decoration:none; }
#ac0{background:url(../images/ac0.gif) 13px center no-repeat ; color:#000000; padding:0px 20px 6px 48px; margin:-6px 0px 5px 0px; font-size:12px; line-height:16px; }
/*End RightBlock*/


.fon_tl{position:absolute; width:8px; height:318px;	top:0; left:-8px; background:url(../images/fon_tl.gif);}
.fon_tr{position:absolute; width:8px; height:318px;	top:0; right:-8px; background:url(../images/fon_tr.gif);}
.fon_l{position:absolute; width:8px; height:100%; 	top:0; left:-8px; background:url(../images/fon_l.gif);}
.fon_r{position:absolute; width:8px; height:100%; top:0; right:-8px; background:url(../images/fon_r.gif);}
.fon_bl{position:absolute; width:8px; height:5px; bottom:0; left:-8px; background:url(../images/fon_bl.gif);}
.fon_br{position:absolute; width:8px; height:5px; bottom:0; right:-8px; background:url(../images/fon_br.gif);}
.headbg_t{position:absolute; width:100%; height:7px; top:41px; left:0; background:url(../images/headbg_t.png); behavior:url(itembg_iepngfix.htc); font-size:0; }
.headbg_b{position:absolute; width:100%; height:7px; bottom:-7px; left:0; background:url(../images/headbg_b.png); behavior:url(itembg_iepngfix.htc); font-size:0;}
.headbg_l{position:absolute; width:21px; height:237px; top:41px; left:-21px; background:url(../images/headbg_l.gif);}
.headbg_r{position:absolute; width:21px; height:237px; top:41px; right:-21px; background:url(../images/headbg_r.gif);}
.headbg2{position:absolute; width:192px; height:48px; top:0; left:66px; background:url(../images/headbg2.gif); }
.logo{position:absolute; display:block; width:251px; height:122px;	top:100px; left:12px; background:url(../images/logo.gif);}
.footbg_l{position:absolute; width:252px; height:341px;	bottom:71px; left:0; background:url(../images/footbg_l.gif);}
.footbg_r{position:absolute; width:139px; height:244px;	bottom:32px; right:0; background:url(../images/footbg_r.gif);}
.foot_golf{position:absolute; width:468px; height:60px;	bottom:90px; left:287px; /*background:url(../images/foot_golf.gif);*/ }
.foot_logo{position:absolute; width:82px; height:39px;	bottom:13px; right:94px; background:url(../images/foot_logo.gif);}

a.link0, a.link1{position:relative; display:block; height:14px; line-height:14px; color:#000000; font-size:12px; padding:0px 0px 0px 25px; cursor:pointer; margin:-1px 0px 2px 0px; float:left; }
a.link0:visited, a.link1:visited{color:#6a6a6a; }
a.link0:hover, a.link1:hover{color:#6a6a6a; text-decoration:none; }
a.link0 img, a.link1 img{position:absolute; border:none; display:block; margin:0px; padding:0px; top:6px; left:0; width:16px; height:4px; background:transparent; }
.end{content:'.'; display:block; clear:both; visibility:hidden; height:0; line-height:0; font-size:0; }
/*Content*/
#content{position:relative; float:left; display:inline; width:516px; }
#content h1{font-family:Arial Narrow; font-size:21px; font-weight:normal; line-height:48px; color:#FFFFFF; margin:0px 0px 5px 0px; padding:0px 0px 0px 19px; background:#6a6a6a; border-bottom:5px #959595 solid; height:48px; display:block; position:relative; }
#icontent{position:relative; left:20px; width:476px; margin:18px 0px 0px 0px; padding-bottom:50px; *margin:0px; _margin:0px; }
.news, .news1{position:relative; /*margin:0px 0px 13px 0px;*/ padding:0px 0px 20px 0px; *padding:0px 0px 1px 0px; background:url(../images/news_hr.gif) repeat-x bottom center; }
.news1{padding:0px 0px 5px 0px; }
.news1 ul {font-size:12px; font-family:arial; line-height:14px; }
.news1 ol {font-size:12px; font-family:arial; line-height:14px; }
.news1 table { }
.news1 th {background-color:#959595; border:1px solid #c0c0c0; font-size:12px; color:#ffffff; font-weight:normal; font-family:arial; padding:3px 8px; line-height:18px;  }
.ctext th {background-color:#959595; border:1px solid #c0c0c0; font-size:12px; color:#ffffff; font-weight:normal; font-family:arial; padding:3px 8px; line-height:18px;  }
.news1 td {background-color:#e1e1e1; border:1px solid #ffffff; font-size:12px; color:#000000; font-weight:normal; font-family:arial; padding:3px 8px; line-height:18px;  }
.ctext td {background-color:#e1e1e1; border:1px solid #ffffff; font-size:12px; color:#000000; font-weight:normal; font-family:arial; padding:3px 8px; line-height:18px;  }
.news h3, .cblock h3, .news1 h3{font-size:12px; font-weight:bold; line-height:F14px; margin:14px 0px; }
.news .c_img0, .news1 .c_img0{width:475px; height:71px; padding:0px 0px 4px 0px; }
.news p.date, .news1 p.date{font-size:11px; color:#909090; margin:4px 0px; }
.news p, .news1 p{font-size:12px; text-indent:10px; line-height:14px; margin:0px 0px 15px 0px; }
.news div, .news1 div{font-size:12px; text-indent:10px; line-height:14px; margin:0px 0px 15px 0px; }
#paginator{border:1px #e1e1e1 solid; color:#6a6a6a; line-height:24px; height:24px; padding:0px; margin:10px 0px 0px 0px; position:relative; }
.news #paginator{margin:0px; top:3px; }
.news a.link0{margin:0px 0px -3px 0px; }
#paginator p{background:#FFFFFF; float:left; font-weight:bold; 	margin:0px; padding:0px 7px 0px 0px; line-height:24px; font-size:11px; display:inline; text-indent:10px; }
#pg{list-style:none; margin:0px; display:block; background:#e1e1e1; height:24px; }
#pg li{float:left; display:inline; padding:0px; margin:0px 0px 0px 9px; }
#pg li a{font-size:11px; color:#6a6a6a; line-height:24px; }
#pg li a.act{text-decoration:none; font-weight:bold; }
#pg li a.next{margin:0px 0px 0px 9px; }
#pg li a:hover{text-decoration:none; }
#rss{background:#e1e1e1; position:relative; height:100px; margin:17px 0px 50px 0px; display:block; font-size:0; }
#rss h2{font-family:Arial Narrow; font-size:18px; background:#c5c5c5; line-height:32px; color:#6a6a6a; padding:0px 0px 0px 10px; margin:0px; }
#rss .rss_l{float:left; display:block; width:275px; padding:0px 0px 0px 10px; margin:12px 0px 0px 0px; }
#rss .rss_r{float:left; background:#e1e1e1 url(../images/rss_rbg.gif) repeat-y left; height:52px; margin:10px 0px 0px 0px; padding:0px 0px 0px 34px; }
#rss .rss_r a{font-family:Arial Narrow; font-size:17px; color:#6a6a6a; font-weight:bold; text-decoration:none; margin:0px; line-height:52px; } 
#rss_e{display:block; position:absolute; margin:0px; padding:0px; top:45px; left:13px; }
.e_inp{float:left; display:block; width:150px; background:#ffffff url(../images/inp_bg3.png) left top repeat-x; border:0; font-size:12px; color:#959595; padding:2px 4px; margin:0px 7px 0px 0px; }
html:root input.e_inp{padding:2px 4px; }
#but10{float:left; display:block; width:93px; height:25px; margin:0px; }
.rss{width:32px; height:32px; border:none; top:50px; position:absolute; margin:0px 0px 0px 10px; }
#rss .rss_l a.link0{position:absolute; top:74px; left:13px; }
#nav_c{font-size:11px; color:#909090; margin:-10px 0px 0px -1px; *margin:0px 0px 0px -1px; _margin:4px 0px 0px -1px; z-index:500; position:relative; line-height:11px; }
#nav_c a{font-size:11px; color:#909090; text-decoration:none; white-space:nowrap; }
#nav_c a:hover{text-decoration:underline; }
.cat_b, .cat_bl0{position:relative; display:block; margin:16px 0px; padding:0px; background:url(../images/news_hr.gif) repeat-x bottom center; height:1%; }
.cat_bl0{height:233px; margin:16px 0px 12px 0px; }
.cat_b h2{color:#FFFFFF; font-weight:bold; font-size:13px; background:#6a6a6a; border-bottom:3px #f7bc00 solid; line-height:26px; height:26px; padding:0px 0px 0px 8px; margin:0px 0px 10px 0px; }
.cat_c, .cat_c0{float:left; display:inline; padding:0px 0px 6px 7px; margin:2px 20px 18px 0px; background:#e1e1e1; width:221px; position:relative; }
.cat_c0{margin:2px 0px 18px 0px; }
.cat_img{width:228px; height:70px; margin:0px 0px 5px -7px; }
.m7{margin:0px 0px 0px 7px; }
/**************************************************************/
.select{border:1px #e1e1e1 solid; color:#959595; line-height:24px; padding:0px; margin:5px 0px 0px 0px; _margin:5px 0px 0px 0px; }
.select p{background:#FFFFFF; float:left; margin:0px; padding:0px; line-height:24px; font-size:11px; display:inline; width:130px; display:block; text-align:center; font-weight:bold; color:#6A6A6A; }
.select ul {_margin:0px; _padding:0px; }
* html .select p{width:126px;}
.pg1{list-style:none; margin:0px; display:block; background:#e1e1e1; height:24px; line-height:24px; }
.pg1 li{float:left; display:inline; padding:0px; margin:0px; width:114px; _width:115px; }
.pg1 li a{font-size:11px; color:#6a6a6a; line-height:26px; height:26px; margin:-1px 0; width:110px; text-align:center; position:relative; width:116px; _width:115px; display:block; text-decoration:none; }
.pg1 li a.act{text-decoration:none; font-weight:bold; color:#FFFFFF; font-weight:normal; background:#959595 url(../images/ar1.gif) no-repeat 90px center; }
.pg1 li a.act_{text-decoration:none; font-weight:bold; color:#FFFFFF; font-weight:normal; background:#959595 url(../images/ar2.gif) no-repeat 90px center; }
.pg1 li a.next{margin:0px 0px 0px 9px; }
.pg1 li a:hover{text-decoration:underline; }
.pg0{margin:0px; display:block; background:#e1e1e1; height:24px; }
.sel{width:167px; margin:2px 0px 0px 2px; color:#6a6a6a; height:20px; font-size:11px; }
.cblock{position:relative; display:block; background:url(../images/news_hr.gif) repeat-x bottom center; padding:10px 0px 13px 0px; width:476px; }
*html .cblock{width:476px; }
#content .catal{position:relative; display:block; margin:12px 0px 13px 0px; padding:0px 0px 12px 0px; background:url(../images/news_hr.gif) repeat-x bottom center; font-size:11px; line-height:20px; width:476px; }
.c_img5{width:130px; height:130px; border:none; float:left; margin:0px 13px 0px 0px; display:inline; }
.rb1{display:inline; float:left; width:332px; padding:0px; margin:0px; }
.catal a{color:#000000; font-weight:bold; font-size:12px; background:#e1e1e1; line-height:26px; height:26px; padding:0px 0px 0px 8px; margin:0px; display:block; text-decoration:none; }
.catal a:hover{color:#6a6a6a; }
.gray{font-weight:normal; color:#6a6a6a; white-space:nowrap; }
.i_p, .i_p1, .i_p0{background:url(../images/i_p.gif) no-repeat 0px center; padding:0px 0px 0px 20px; color:#d90000; font-weight:normal; line-height:26px; font-size:11px; }
.i_p1{background:url(../images/i_p1.gif) no-repeat 0px center; /*color:#CF8401;*/ color:#3caa3c;}
.i_p0{background:url(../images/i_p0.gif) no-repeat 0px center; color:#959595; }
b.c1{font-weight:normal; color:#000000; }
b.c2, b.c3{font-weight:normal; background:#f9cd42; color:#FFFFFF; font-size:12px; margin:0px 5px 0px 0px; line-height:17px; height:18px; display:block; text-align:center; float:left; font-weight:bold; padding:0px 4px;}
b.c3{background:#f2b000; }
b.c4{font-size:12px; display:block; padding-top:3px; }
b.gray u{color:#000000; }
.but11{width:27px; height:25px; position:absolute; display:block; left:0; top:0; }
.but12{width:132px; height:25px; position:absolute; display:block; left:36px; top:2px; }
.add{position:absolute; display:block; width:170px; height:30px; margin:0px; padding:0px; top:105px; right:0; }
.add_good{display:block; border:1px #f7bc00 solid; line-height:26px; height:26px; text-align:center; color:#6a6a6a; font-size:12px; position:relative; margin:8px 0px 0px 0px; }
.c0y, .c0y0, .c0y1, .c0y0_ {background:url(../images/c0y.gif) no-repeat; right:160px; width:6px; height:7px; position:absolute; top:-7px; /*left:175px;*/ }
.pg2{list-style:none; margin:0px; display:block; background:#e1e1e1; height:24px; line-height:24px; }
.pg2 li{float:left; display:inline; padding:0px; margin:0px 0px 0px 9px; }
.pg2 li a{float:left; font-size:11px; color:#6a6a6a; line-height:26px; height:26px; margin:-1px 0px; text-align:center; position:relative; display:block; text-decoration:underline; }
.pg2 li a.selected{text-decoration:none; font-weight:bold; }
.pg2 li a.prev{margin:0px 9px 0px 0px; }
.pg2 li a.next{margin:0px 0px 0px 9px; }
.pg2 li a:hover{text-decoration:none; }
/**************************************************************/
.c_img7{width:200px; height:200px; border:none; float:left; margin:0px 15px 0px 0px; display:inline; }
.catal a.h0{margin:0px 0px 15px 0px; }
.rb0{display:inline; float:left; padding:0px; margin:0px; line-height:14px; font-size:12px; }
.rb0 .add{top:216px; left:210px; }
.c0y0{top:-7px; /*left:160px; _left:186px;*/ right:143px; }
.c0y0_ {top:-7px; /*left:220px;*/ right:160px; }
.c_img01, .c_img02, .c_img02end{float:left; width:40px; height:40px; margin:0px 8px 10px 0px; border:none; }
.c_img02{width:41px; }
.c_img02end{margin:0px -1px 0px 0px; }
p.desc{font-size:12px; }
.htab{background:#6a6a6a; color:#FFFFFF; line-height:26px; height:26px; padding:0px 0px 0px 8px; font-weight:bold; text-align:left; }
.tab{font-size:12px; padding:0px; margin:0px; }
.r1{background:#e1e1e1; line-height:20px; }
.r2{background:#f2f2f2; line-height:20px; }
.c1{color:#6a6a6a; width:50%; border-right:1px #FFFFFF solid; }
.tab td{padding:0px 0px 0px 8px; }
.c_img6{float:left; width:141px; height:106px; margin:0px 8px 0px 0px; border:none; }
.add0{position:absolute; display:block; width:170px; height:30px; margin:0px; padding:0px; top:91px; left:148px; }
.but13{width:84px; height:25px; position:absolute; display:block; left:0; top:0; }
/**************************************************************/
.c_img8{float:left; width:184px; height:138px; margin:0px 15px 1px 0px; border:none; }
.c_img81, .c_img82, .c_img83{width:50px; height:55px; margin:0px 15px 0px 0px; }
.c_img82{width:83px; }
.c_img83{width:81px; }
.add_good1{display:block; border:1px #f7bc00 solid; line-height:26px; /*height:26px;*/ text-align:center; color:#6a6a6a; font-size:12px; position:absolute; margin:0px; /*width:166px;*/ padding:0px 10px; 	bottom:-34px; left:20px; }
.c0y1{top:-7px; left:16px; }
.cblock1{position:relative; display:block; background:url(../images/news_hr.gif) repeat-x bottom center; padding:0px; width:476px; margin:-13px 0px 0px 0px; font-size:13px; line-height:13px; }
/**************************************************************/
.foto, .foto_end{background:#959595; width:145px; float:left; margin:0px 20px 20px 0px; text-align:center; }
.foto_end{margin:0px; }
.c_img9{width:145px; height:109px; margin:0px; padding:0px; border:none; display:inline; }
.c_img9v{width:82px; height:109px; margin:0px; border:none; }
p.fot{font-size:11px; background:#e1e1e1; line-height:26px; margin:0px; padding:0px 0px 0px 8px; text-align:left; }
.desc9{background:#FFF; font-size:11px; line-height:14px; margin:0px; padding:10px 0px 0px 0px; text-align:left; }
.cblock2{position:relative; display:block; background:url(../images/news_hr.gif) repeat-x bottom center;
	padding:0px; width:476px; margin:20px 0px; /*font-size:0; line-height:0;*/ }
.cblock2 a {font-size:11px; color:#000000; line-height:14px; text-decoration:none; }
.cblock2 a:hover {text-decoration:underline; }
/**************************************************************/
#sr_res{color:#6a6a6a; font-size:12px; position:relative; margin:0px 0px 10px 0px; }
#sr_res b{color:#000000; }
#sr_r{color:#6a6a6a; font-size:12px; line-height:14px; list-style-position:inside; margin:0px; padding:10px 0; }
#sr_r li{margin:0px 0px 10px 0px; }
#sr_r p{color:#000000; padding:0px; margin:0px; line-height:14px; text-indent:10px; }
#sr_r a{color:#000000; font-weight:bold; padding:0px; margin:0px; font-size:12px; line-height:14px; text-decoration:none; }
#sr_r a:hover{text-decoration:underline; }
.yellow{color:#f7bc00; }
#sr_r a.addres{font-weight:normal; text-decoration:underline; line-height:14px; }
#sr_r a.addres:hover{text-decoration:none; }
/**************************************************************/
.c_img10{width:140px; height:140px; margin:0px 15px 0px 0px; border:none; display:inline; float:left; }
.graybg{background:#eaeaea; padding:10px; line-height:10px; font-size:0; margin:20px 0px 0px 0px; position:relative; }
.gb{font-weight:normal; font-size:12px; color:#959595; margin:0px 0px 0px 5px; text-decoration:none; }
a.link1{background:url(../images/link_bg.gif) no-repeat left center; float:left; height:15px; }
a.link1 img{top:12px; left:0; }
/********************************************************************************/
.vote{position:relative; margin:0px; padding:1px 0px 30px 0px; background:url(../images/news_hr.gif) repeat-x bottom center; }
.vote_end{position:relative; margin:0px 0px 13px 0px; padding:0px 0px 13px 0px; }
h3{font-size:12px; font-weight:bold; line-height:14px; margin:14px 0px 4px 0px; }
/************************************************************************************/
.h00, .h01{color:#000000; font-weight:bold; font-size:12px; background:#e1e1e1; line-height:26px; height:26px; padding:0px 0px 0px 8px; margin:0px; display:block; text-decoration:none; }
.h00{margin:5px 0px 0px 0px; _margin:15px 0px 0px 0px; *margin:15px 0px 0px 0px; }
.h01{background:#c5c5c5; margin:0px; }
dl{font-size:12px; text-indent:10px; margin:20px 0px -20px 0px; }
dt{font-weight:bold; }
dd{padding:0px; margin:0px 0px 20px 0px; }
#q1, #q2, #q3{display:block; position:relative; background:#e1e1e1; font-size:12px; line-height:20px; padding:0px; margin:0px; width:476px; height:231px; }
#q1{margin:5px 0px; }
/*#sr_res{height:220px; }*/
* html #q1{margin:15px 0px 5px 0px; }
.q_inp1, .q_inp2, .q_inp3, .q_inp4, .q_inp5{position:absolute; width:308px; padding:3px 4px 3px 4px; background:#ffffff url(../images/inp_bg3.png) left top repeat-x; border:0px solid #ffffff; margin:0px; top:36px; right:18px; font-size:12px; font-family:arial, Time new Roman, tahoma; color:#959595; }
.q_inp2{top:66px; }
.q_inp3{padding:0px 4px; top:96px; }
#but14{display:block; width:87px; height:25px; margin:0px; position:absolute; bottom:10px; right:245px; }
#q1 p, #q2 p, #q3 p{margin:0px 0px 10px 0px; }
.q00{margin:0px 340px 0px 0px; text-align:right; }
p.date1{display:inline; font-size:10px; color:#FFFFFF; margin:4px 0px; background:#959595; line-height:13px; padding:0px 4px; }
.q1{font-size:12px; line-height:18px; margin:0px 0px 0px 10px; }
a.shaw{color:#000000; font-size:12px; margin:0px 0px 0px 10px; line-height:16px; }
a.shaw:hover{text-decoration:none; }
a.shawh{color:#000000; font-size:12px; margin:0px 0px 0px 10px; line-height:16px; }
a.shawh:hover{text-decoration:none; }
.q1 .yellow{margin:0px 4px 0px 0px; }
.dn {display:none; }
/************************************************************************************/
.map{float:left; display:block; width:200px; height:200px; margin:15px 20px 0px 0px; position:relative; }
.p13{font-size:13px; line-height:16px; margin:15px 0px 0px 0px; }
.p13 a{color:#000000; }
.p13 a:hover{text-decoration:none; }
.p12{font-size:12px; line-height:15px; margin:0px; }
.yellow_n{color:#f7bc00; font-weight:normal; }
.p13:after {content:'.'; display:block; clear:both; visibility:hidden; height:0; line-height:0; }
.ftxt{color:#6a6a6a; width:380px; display:block;
	font-size:12px; line-height:13px; padding:5px 0px 0px 10px; }
.q_inp01, .q_inp02, .q_inp04{display:block; position:absolute; width:313px; height:20px; background:url(../images/inp_bg4.gif) no-repeat; border:0; margin:0px; top:86px; right:17px; }
.q_inp02{top:116px; }
.q_inp03{display:block; position:absolute; width:313px; height:20px; margin:0px; top:146px; right:17px; background:url(../images/inp_bg4.gif) no-repeat; border:0; }
.q_inp04{height:78px; background:#ffffff url(../images/inp_bg5.gif) no-repeat; padding:0px; top:183px; }
.rbut{position:absolute; top:175px; right:255px; }
.chb{position:absolute; top:329px; right:252px; }
#q2{height:310px; margin:20px 0px 50px 0px; }
.q01{margin:17px 340px 0px 0px; text-align:right; line-height:22px; }
/************************************************************************************/
.tab_k{font-size:12px; padding:0px; margin:4px 0px 2px 0px; line-height:26px; }
.rk1{background:#959595; color:#FFFFFF; text-align:center; }
.rk2{background:#f2f2f2; }
.rk3{background:#c5c5c5; font-weight:bold; }
.ck1, .ck2, .ck3, .ck4, .ck5{border-right:1px #c0c0c0 solid; }
.ck1n, .ck2n, .ck3n, .ck4n, .ck5n{border-right:1px #c0c0c0 solid; }
.ck01, .ck02, .ck03, .ck04, .ck05{border-right:1px #FFFFFF solid; text-align:center; border-bottom:1px #FFFFFF solid; }
.ck11, .ck12, .ck13, .ck14, .ck15{border-right:1px #FFFFFF solid; text-align:center; border-bottom:1px #FFFFFF solid; border-top:5px #FFFFFF solid; }
.ck1{width:173px; text-align:left; padding:0px 0px 0px 8px; }
.ck1n{width:176px; text-align:left; padding:0px 0px 0px 8px; }
.ck01{text-align:left; padding:0px 0px 0px 8px; }
.ck11{text-align:left; padding:0px 0px 0px 8px; }
.ck2{width:82px; }
.ck2n{width:105px; }
.ck3{width:73px; }
.ck3n{width:84px; }
.ck4{width:82px; }
.ck4n{width:105px; }
.ck5{width:60px; border-right:none; }
.ck05{border-right:none; }
.ck15{border-right:none; }
.tab_k td{}
.tab_k a{color:#000000; }
.tab_k a:hover{text-decoration:none; }
* html .inp_korz{padding:0px; margin:2px 0px 0px 0px; text-align:center; }
.inp_korz{padding:0px; margin:2px 0px 0px 0px; }
.inp_korz0{padding:0px; margin:2px 0px 0px 0px; }
.inp_k{display:block; width:35px; height:20px; background:url(../images/inp_bg6.gif) no-repeat; border:0; text-align:center; margin:0px; font-family:arial, tahoma; }
.inp_korz{padding:0px; margin:2px 0px 0px 20px; }
.inp_korz1{padding:0px; margin:20px 0px 5px 160px; height:25px; width:300px; display:block; position:relative; }
.but15{width:90px; height:25px; position:relative; display:inline; left:0; top:0; }
.but16{width:58px; height:25px; position:relative; display:inline; left:14px; top:0; }
.but17{width:56px; height:25px; position:relative; display:inline; left:0; top:0; }
.but18{width:90px; height:25px; position:relative; display:inline; left:14px; top:0; }
#q3{height:160px; top:5px; }
.q_inp4{top:96px; }
.q_inp5{top:126px; }
.lcol{float:left; margin:0px 0px 0px 90px; line-height:28px; display:inline; }
.rcol{float:left; margin:0px 0px 0px 10px; line-height:28px; display:inline; }
/***********************************************************************/
.bar {position:absolute; border:1px solid #959595; padding:0px; left:50%; top:10px; margin:0px 0px 0px -467px; width:934px; visibility:hidden; background-color:transparent; z-index:900; text-align:left; line-height:22px; }
.bar h1{font-size:21px; line-height:50px; color:#c5c5c5; background:#707070; margin:-1px -1px 0px -1px; padding:0px 0px 0px 20px; z-index:100; font-weight:normal; }
.transp{filter:alpha(opacity=95); opacity:0.95; background:#e1e1e1; width:934px; }
.col_1{float:left; background:url(../images/col_lbg.gif) repeat-y right; width:306px; display:inline; padding:0px; margin:20px 0px; height:600px; }
.col_1 ul.lev1{list-style:none; font-size:13px; font-weight:bold; margin:0px 0px 0px 20px; padding:0px; }
.col_1 ul.lev2{list-style:none; font-size:12px; font-weight:normal; margin:0px 0px 0px 15px; padding:0px; }
.col_1 ul{list-style:none; font-size:11px; font-weight:normal; margin:0px 0px 0px 15px; padding:0px; }
.bar a{color:#000000; text-decoration:none; }
.bar a.x{background:url(../images/x.gif) no-repeat left center; padding:0px 0px 0px 16px; color:#FFFFFF; font-size:13px; position:absolute; top:14px; right:20px; text-decoration:underline; }
.bar a.x:hover{text-decoration:none; }
.bar a:hover{text-decoration:underline; }

.vote_det{position:relative; background:#e1e1e1; font-size:12px; line-height:14px; margin:14px 0px 0px 0px; padding:0px 10px 14px 13px; }
.vote_block{background:url(../images/news_hr.gif) repeat-x bottom center; }
.vote_bar{border:1px #FFF solid; background:#f7bb00; height:6px; font-size:0; float:left; margin:2px 0px 8px 0px; position:relative; display:inline; }
.vote_n{float:left; margin:-2px 0px 0px 8px; position:relative; display:inline; }
.vote_desc{line-height:16px; margin:2px 0px 0px 0px; }
.vote_det span{color:#6a6a6a; background:url(../images/news_hr.gif) repeat-x bottom center; font-weight:normal; margin:0px; padding:12px 0px; _font-size:12px; }
#rb_b3 .vote_det{margin:14px 0px 0px 0px; }
.add_good2{display:block; border:1px #c5c5c5 solid; line-height:23px; height:19px; text-align:center; color:#6a6a6a; font-size:11px; position:relative; margin:-5px 0px; background:#FFF; padding:2px; }
.c0y2{background:url(../images/c0y2.gif) no-repeat; width:6px; height:7px; position:absolute; top:-7px; left:17px; }
#rb_b3 a.link0{margin:-6px 0px 9px 13px; }
/*End Content*/

.pg2 li.laq {margin-right:10px; }
.pg2 li.raq {margin-left:19px; }
#catalog a.dopolnenie {background:none; float:left; cursor:text; padding-left:33px; }
#catalog a.dopolnenie:hover {color:#ffffff; background:none; }
.foot_golf img {border:none; }
.cblock img {border:none; }
*html .headbg_t {behavior:url(../js/item_iepngfix.htc); }
*html .headbg_b {behavior:url(../js/item_iepngfix.htc); }
*html #menu li ul {behavior:url(../js/itembg_iepngfix.htc); }

*html .mymenu2 {background:none; background-color:#e1e1e1; filter:Alpha(opacity=80); }
/*html .mymenu2 {behavior:url(../js/itembg_iepngfix.htc); }*/

a.noclick { }
a.noclick:hover {text-decoration:none !important; cursor:default; }

fieldset { text-align:left; }
.news img {margin:12px; }
.news {width:476px; }
.news a {display:block; float:left; }
a.vertelka {display:block; float:left; padding-left:25px; font-size:12px; color:#000000; font-family:Arial, sans-serif; text-decoration:underline; background:url(../images/loop.gif) 0px 6px no-repeat; line-height:16px; _line-height:15px; padding-bottom:0px; margin-bottom:0px; }
a.vertelka:hover {text-decoration:none; background-position:0px -34px; }
.dot {display:block; clear:both; height:1px; background:url(../images/dot.gif) 0px 0px repeat-x; }
.bbut14 {_margin-top:-20px; }
#sr_r p b {color:#f7bc00; }
.w100 {width:100%; }
.ccart {font-family:Arial, sans-serif; font-size:11px; color:#000000; }
.cabaka {width:8px; height:7px; position:absolute; z-index:20; margin-left:20px; margin-top:-12px; *margin-left:10px; *margin-top:-11px; background:url(../images/cabaka.gif) 0px 1px no-repeat; }
.mc3 {padding:9px 0px 0px 13px; }
.fuerza { }
.fuerza a {font-size:11px; color:#c8c8c8; text-decoration:none; font-family:Arial, sans-serif; display:block; padding:3px 100px 10px 0px; background:url(../images/fuerza.gif) 45px 0px no-repeat; _position:relative; _border:0px solid #fff000; }
.fuerza a:hover {text-decoration:underline; }
.atlant {width:95px; border-right:1px solid #818181; }
.atlant a {font-size:10px; color:#c8c8c8; text-decoration:none; font-family:Arial, sans-serif; display:block; }
.atlant a:hover {text-decoration:underline; }
.atlant a strong {font-weight:normal; }
.atlant_flash {padding-left:10px; }
.feedback {background-color:#e1e1e1; font-size:12px; font-family:arial; line-height:18px; }
.fed1 {width:50%; padding-top:3px; }
.fed2 {padding-left:10px; padding-right:20px; }
.fedtext {background:#FFFFFF url(../images/inp_bg3.png) repeat-x scroll left top; padding:3px 4px; border:0px solid #eeeeee; margin-bottom:6px; margin-top:6px; width:306px; font-family:Arial, sans-serif; font-size:12px; color:#959595; }
select.fedtext {background:#FFFFFF url(../images/inp_bg3.png) repeat-x scroll left top; padding:3px 4px; border:0px solid #eeeeee; margin-bottom:6px; margin-top:6px; width:311px; font-family:Arial, sans-serif; font-size:12px; color:#959595; }
.fixsep {_height:1px; *height:1px; }
.vat {vertical-align:top; }

.onindex .news img {margin-left:0px; margin-top:0px; }
.onindex .news p, .news1 p {margin-bottom:12px; }
.onindex .news {padding-bottom:15px; }
.onindex .news .date {margin-bottom:6px; _margin-top:0px; *margin-top:0px; clear:both; }

a.h3 {display:block; clear:both; float:left; font-family:Arial,sans-serif; font-size:12px; line-height:14px; font-weight:bold; margin:14px 0px; _margin:13px 0px; *margin:13px 0px; color:#000000; text-decoration:none; }
#onin {margin-top:-16px; *margin-top:-2px; _margin-top:-2px; }

#mymenu {margin-left:220px; _margin-left:200px; margin-top:0px; vertical-align:top; }
#mymenu table {margin-top:0px; padding-top:0px; }
.mymenu {width:560px; }
.mymenu ul {display:block; list-style:none; float:left; background:url(../images/2poloska.gif) right top no-repeat; margin-top:0px; padding-top:0px; }
.mymenu ul li {list-style:none; display:block; float:left; padding:0px 7px; background:url(../images/2poloska.gif) left top no-repeat; }
.mymenu ul li a {display:block; padding:0px 15px; background:url(../images/5x5.gif) 1000px 1000px no-repeat; float:left; font-size:13px; line-height:24px; color:#000000; text-decoration:none; font-family:Arial, sans-serif; }
.mymenu ul li a:hover {text-decoration:underline; }
.mymenu ul li a.selected {text-decoration:underline; background-position:left top; background-repeat:repeat; }
.mymenu ul li.selected a.selected {background:none !important; text-decoration:none; }
.mymenu ul li.selected a.rollover {background:url(../images/5x5.gif) left top repeat !important; text-decoration:underline; }
.mymenu2 {position:absolute; clear:both; z-index:1000; width:165px; margin-top:24px; *margin-top:0px; background:url(../images/5x5.png) left top repeat; _margin-left:0px; _padding-left:0px; }
.mymenu ul li ul {background:none; margin-left:0px; padding-left:0px; margin-top:0px; _width:90%; _position:relative; }
.mymenu ul li ul li {background:none; display:block; float:left; clear:both; padding:2px 0px 2px 15px; _position:relative; _width:100%; }
.mymenu ul li ul li a {display:block; clear:both; padding:0px; _position:relative; }
.mymenu ul li ul li a:hover {background:none; }

#search_text {padding:2px 4px 4px 4px; width:112px; margin-right:8px; }
.post_text {padding:2px 4px 4px 4px !important; }

.mymenu ul {margin-top:12px; }
#menu {margin:0px; margin-top:12px !important; *margin-left:46px !important; _margin-left:76px !important; padding-left:46px; _padding-left:0px; *padding-left:0px; }
#menu #htm{display:block; float:left; 	width:75px; height:25px; background:url(../images/but_7.gif); top:-1px; position:relative; }
#menu #htm a{display: inline; width:13px; height:13px; margin:6px 0px 0px 9px; padding:0px; border:none; float:left; line-height:0; cursor:pointer; }
#menu #htm a.ih{background:url(../images/ih.gif) no-repeat;}
#menu #htm a.it{background:url(../images/it.gif) no-repeat;}
#menu #htm a.im{background:url(../images/im.gif) no-repeat;}
#menu #htm a.ih_selected {background:url(../images/ih_a.gif) no-repeat;}
#menu #htm a.ih_selected:hover{background-position:0px opx; width:15px; height:15px; margin:6px -2px 0px 9px;}
#menu #htm a.ih:hover{ background:url(../images/ih_h.gif) no-repeat; width:15px; height:15px; margin:5px 0px 0px 7px;}
#menu #htm a.it:hover{ background:url(../images/it_h.gif) no-repeat; width:15px; height:15px; margin:5px 0px 0px 7px;}
#menu #htm a.im:hover{ background:url(../images/im_h.gif) no-repeat; width:15px; height:15px; margin:5px 0px 0px 7px;}

.cat_txt_main{position:relative; bottom:0; width:474px; height:auto; color:#000; margin:-120px 0px 100px 15px; text-align:justify;}
.cat_txt_main h2{position:relative; display:block; font:bold 12px Arial; }
.cat_txt_main p{position:relative; display:block; font:12px Arial;}
.cat_txt{float:left; width:474px; height:auto; text-align:justify; position:relative; color:#000; font:12px Arial; margin:10px 0px 0px 0px;}
.cat_txt h1{position:relative; display:block; font:bold 12px Arial;}
.cat_txt h2{position:relative; display:block; font:bold 12px Arial; }
.cat_txt p{position:relative; display:block; font:12px Arial;}



.butforcart {display: block; width: 132px; height: 25px; background:url(../images/butforcart.gif) no-repeat; color: #000; text-decoration: none; font-size: 12px; line-height: 22px; text-align: center;}

