@charset "utf-8";
/* CSS Document */

html { margin:0px; padding:0px;	height: 100%;}
body { margin:0; padding:0; top:0:left:0;position:absolute; height:100%; width:100%; font:13px Tahoma, Geneva, sans-serif; color:#fff; background:url(/i/shadow_left.jpg) #5bbd12 0 0 repeat-y; }
/*ПАРАМЕТРЫ ПО УМОЛЫЧАНИЮ*/
img { border:0; vertical-align:bottom; }
table { border-collapse:collapse; }
a { text-decoration:underline; outline:none; }
a:hover { text-decoration:none; }
dfn { font-weight:bold; font-style:italic; }
form { margin:0; }
a.active { text-decoration:none; }
hr { line-height:1px; font-size:0; height:1px; background:#12a200; color:#12a200; border:none; width:689px; margin:0 0 15px 0; padding:0; }
td { vertical-align:top; }
p { padding:4px 0 4px 0; margin:0; }
h1 { padding:8px 0 14px 56px; margin:0; font:normal 25px Arial, Helvetica, sans-serif; color:#fff; }
h2 { padding:8px 0 14px 56px; margin:0; font:normal 18px Arial, Helvetica, sans-serif; color:#fff; }
h3 { padding: 0 0 4px 0; margin:0; font:bold 18px Tahoma, Geneva, sans-serif; color:#fff; }
h4 { }
h5 { padding: 0 0 4px 0; margin:0; font:bold 13px Arial, Helvetica, sans-serif; color:#efffe3; }
/**/
/*ОСНОВНЫЕ ОБЛАСТИ НА САЙТЕ*/
#table { position:absolute; width:100%; height:100%; background:url(/i/shadow_right.jpg) 100% 0 repeat-y;}
#td_left , #td_right { width:50%; height:100%; }

#td_left div.back { position:relative; z-index:2; }
#td_left div.back img { position:absolute; right:0; z-index:2; width:305px; height:465px; }
#td_right div.back { background:url(/i//top_right.png) 0 0 no-repeat; height:418px; position:relative; z-index:2; }

#td { width:987px; background:url(/i//back.png) 50% 0 repeat-y; height:100%; z-index:1; }
.div { width:987px; background:url(/i//top_back.png) 0 0 no-repeat; z-index:1;}
/*ОСНОВНАЯ РАБОЧАЯ ОБЛАСЬ*/
/*ВЕРХНЯЯ ОБЛАСТЬ*/
.top { height:345px; z-index:1;}
.flash { position:absolute; z-index:1; padding:0 0 0 7px; }
.logotype { position:relative; float:left; width:261px; z-index:4; }
.logotype div.logo { position:relative; padding-left:12px;  z-index:5; }
.tel { position:relative; float:left; width:445px;z-index:1; }
.tel div { padding:23px 0 0 28px; }
.tel div span { display:block; font:18px Arial, Helvetica, sans-serif; color:#fff755; }
.medal { position:relative; float:left; width:253px;z-index:1; }

/*Верхнее меню*/
.top_menu { background:url(/i//top_menu.png) 0 0 no-repeat; width:987px; height:52px; margin:-65px 0 0 0;z-index:3; text-decoration:none !important;}
.top_menu ul , .foot_menu ul { position:absolute; margin:0; padding:7px 0 0 380px; list-style:none;}
.top_menu ul li , .foot_menu ul li { list-style:none; position:relative; float:left; margin-left:8px; z-index:100; }
.top_menu ul li a , .foot_menu ul a { display:block; list-style:none; font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase; text-decoration:none; padding:10px; white-space:nowrap; }
.top_menu ul li a:hover , .foot_menu ul a:hover { color:#EEF755; text-decoration:none !important;}
.top_menu ul li a.active, .foot_menu ul a.active { color:#FFF700;} 
.top_menu ul li a span.left_bg { position:absolute; display:block; width:15px; height:37px; background:url(/i//menu_left.png) 0 0 no-repeat; }
.top_menu ul li a span.right_bg { position:absolute; display:block; width:15px; height:37px; background:url(/i//menu_right.png) 0 0 no-repeat; }
.top_menu ul li a span.bg_shadow { display:block; width:auto; height:37px; background:url(/i//menu_shadow.png) 0 0 no-repeat; }
.top_menu ul li a span.back_bg { display:block; width:auto; height:37px; background:url(/i//menu_back.png) 0 0 no-repeat; }
.top_menu ul li a span.back_bg span { padding:7px 0 0 0; }
/**/
.top_banner { position:relative; width:987px; height:192px; }
/*РАБОЧАЯ ОБЛАСТЬ*/
.workspace { position:relative; float:left; z-index:100; }
/*ЛЕВАЯ КОЛОННА*/
#left { position:relative; float:left; width:290px; }
/*ЛЕВОЕ МЕНЮ*/
.left_menu { width:288px; position:relative; z-index:10; margin-bottom:10px; }
.left_menu_left { padding-top:285px; }
#td_left div.back .left_menu_left img { width:148px; height:231px; position:absolute; right:0; z-index:3; }
.left_menu_top { width:261px; height:185px; background:url(/i//left_menu_top.png) 0 0 no-repeat; position:relative; }
.left_menu_back { width:261px; background:url(/i//left_menu_back.gif) 0 0 repeat-y; margin:-168px 0 0 0; }
.left_menu_back div { position:relative; float:left; z-index:100; }
.left_menu_back div.left_menu_height { position:relative; float:left; width:0; height:168px; }
.left_menu_bottom { width:288px; height:180px; background:url(/i//left_menu_bottom.png) 0 0 no-repeat; position:relative; margin:-152px 0 0 0; }
.left_menu ul , .left_menu ul li ul { margin:0; padding:0 0 10px 0; list-style:none; position:relative; z-index:10; }
.left_menu ul li ul { display:none; padding:0; }
.left_menu ul li.active ul { display:block; padding:0; }
.left_menu ul li { list-style:none; padding:0 0 0 18px; }
.left_menu ul li a { display:block; width:221px; font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase; text-decoration:none; }
.left_menu ul li a span { cursor:pointer; }
.left_menu ul li a span.padding { background:url(/i//li.png) 0 0 no-repeat; display:block; padding-left:17px;}
.left_menu ul li a span.top_bg { display:block; width:221px; height:5px; line-height:0; font-size:0; background:url(/i//left_a_top.png) 0 0 no-repeat; visibility:hidden; }
.left_menu ul li a span.back_bg { display:block; width:221px; background:none;}
.left_menu ul li a span.iback_bg { display:block; width:221px; padding: 5px 0 5px 0;}
.left_menu ul li.active a span.back_bg span , .left_menu ul li a:hover span.back_bg span,.left_menu ul li a:hover span.iback_bg span {  display:block; padding:0 5px 0 17px; } 
.left_menu ul li a span.bottom_bg { display:block; width:221px; height:9px; line-height:0; font-size:0; background:url(/i//left_a_bottom.png) 0 0 no-repeat; visibility:hidden; }
.left_menu ul li.active a , .left_menu ul li a:hover { color:#187e09; background:none; }
.left_menu ul li.active a span.padding , .left_menu ul li a:hover span.padding { display:block; padding-left:0; }
.left_menu ul li.active a span.top_bg , .left_menu ul li.active a span.bottom_bg { visibility:visible; }
.left_menu ul li.active a span.back_bg  { background:#fff;  color:#187e09 ;text-decoration:none !important;}
.left_menu ul li a span.iback_bg  {color:#fff;  text-decoration:none !important;}
.left_menu ul li a:hover span.iback_bg  {color:#fff;  text-decoration:underline !important;}
.left_menu ul li ul li a , .left_menu ul li.active ul li a { background:none; display:block; width:206px; margin:3px 0 0 15px; font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase; text-decoration:none; }
.left_menu ul li ul li a:hover { color:#fff; text-decoration:underline; }
/*ДЕВЧЕНКА*/
.banner { width:287px; }
.banner a { color:#fff; text-decoration:none; }
.banner_top { width:258px; height:27px; background:url(/i//banner_top.png) 0 0 no-repeat; position:relative; }
.banner_back { width:258px; background:url(/i//banner_back.gif) 0 0 repeat-y; }
.banner_bottom { width:288px; height:120px; background:url(/i//banner_bottom.png) 0 0 no-repeat; position:relative; margin:-82px 0 0 0; }
.banner_back .img { vertical-align:bottom; }
.banner_back img { position:relative; z-index:10; margin:-38px 0 0 0; }
.banner_back .text { position:relative; z-index:10; float:left; padding:0 0 10px 0; color:#fff; font:12px Tahoma, Geneva, sans-serif; width:137px; }
.banner_back .text strong { display:block; font:bold 14px Tahoma, Geneva, sans-serif; }
.banner_back div.banner_height { position:relative; float:left; width:0; height:60px; }
/*ПАРТНЕРЫ*/
.partners { width:287px; height:341px; background:url(/i//partners.png) 0 0 no-repeat; }
.partners div img { margin-bottom:13px; }
.partners div { position:absolute; padding:0; }
.partners h3 { position:absolute; padding:16px 0 15px 24px; font:18px Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase; }
/*ПРАВАЯ КОЛОННА*/
#right { position:relative; float:left; width:697px;display:inline;zoom:1;_height:1% }

.workarea { font:13px Tahoma, Geneva, sans-serif; color:#fff; }
.workarea a { font:13px Tahoma, Geneva, sans-serif; color:#094900; }
.workarea ul { margin:0; padding:10px 0 10px 30px; list-style:none; }
.workarea ul li { list-style:none; }
/*Навигация*/
.breadcrumbs { font:bold 11px Tahoma, Geneva, sans-serif; color:#fff; padding:0 0 15px 0; position:relative; z-index:10; }
.breadcrumbs a { margin:0 3px 0 0; font:11px Tahoma, Geneva, sans-serif; color:#094900; }
.breadcrumbs span { margin:0 3px 0 0; font:11px Tahoma, Geneva, sans-serif; color:#094900; }
/**/
img.h1 { position:absolute; width:67px; height:35px; }
.anons .img { position:relative; float:left; width:392px; margin-bottom:13px;  }
.anons .text { position:relative; float:left; width:290px; font:15px Tahoma, Geneva, sans-serif; color:#fff; margin-bottom:13px; }
.anons .img span { position:absolute; width:367px; height:183px; background:url(/i//anons.png) 0 0 no-repeat; cursor:pointer; }

 /*
 .panel span { list-style:none; float:left; position:relative; width:193px; height:146px; }
 .panel img  {background:url(/i//img_list.png) 0 0 no-repeat; width:184px; height:138px; position:absolute; cursor:pointer;} 
 */


/*Дополнение*/
.block { width:687px; padding:10px 0 25px 0; }
.block table td.img { width:200px; vertical-align:middle; }
.block table td.img img { position:relative; margin:-29px 0 0 -10px; }
.block table td.text { padding:4px 8px 8px 15px; }
.block_top { width:687px; height:9px; line-height:0; font-size:0; background:url(/i//block_top.gif) 0 0 no-repeat; }
.block_bottom { width:687px; height:9px; line-height:0; font-size:0; background:url(/i//block_bottom.gif) 0 0 no-repeat; }
.block_back { width:687px; background:url(/i//block_back.jpg) 0 0 repeat-y; }

/*Карточка товара*/
.catalog_block { width:688px; padding:10px 0 25px 0; }
.catalog_block_top { width:688px; height:11px; line-height:0; font-size:0; background:url(/i//catalog_block_top.png) 0 0 no-repeat; }
.catalog_block_bottom { width:688px; height:9px; line-height:0; font-size:0; background:url(/i//catalog_block_bottom.png) 0 0 no-repeat; }
.catalog_block_back { vertical-align:top; padding:5px 15px 0 20px; font:normal 13px Arial, Helvetica, sans-serif; margin:0 0 0 0; background:url(/i//catalog_block_back.jpg) 0 0 repeat-y; }

.catalog_block_back .text { padding:4px 8px 10px 15px;}
.catalog_block_back .name {margin: 0 0 0 190px; font:normal 20px Arial, Helvetica, sans-serif; color:#fff755;  margin-top: 0; }
.catalog_block_back .imglinks {margin:1px 0 0 1px; padding:1px 1px 2px 1px; position:absolute; width:30px; height:35px; } 
.catalog_block_back p a {margin:0 0 0 32px;padding:0 20px 0 0;font:normal 13px Arial, Helvetica, sans-serif; color:#094900;text-decoration:underline; outline:none; }
.catalog_block_back p a:hover { text-decoration:none; }
.catalog_block_back .desc {min-height:110px; height:auto !important;;}
.catalog_block_back .catalogpic { margin:0 20px 5px 5px; float: left; width:156px; vertical-align:top; border: 2px solid #248407;}
.catalog_block_back .img img { border: 2px solid #248407; position:relative; margin:5px 0 0 15px; }
.catalog_block_back .lupa { width:19px; height:19px; position:absolute;margin: 150px 0 0 -45px; background:url(/i//lupa.png) 0 0 no-repeat;} 

.catalog_block_back .block_prop {height:100%; width:321px; padding:0 0 0 0; }
.catalog_block_back .block_prop_top { width:321px; height:5px; line-height:0; font-size:0; background:url(/i//catalog_block_prop_top.png) 0 0 no-repeat; }
.catalog_block_back .block_prop_bottom { width:321px; height:9px; line-height:0; font-size:0; background:url(/i//catalog_block_prop_bottom.png) 0 0 no-repeat; }
.catalog_block_back .block_prop_back {text-align:left;height:30px;padding:0px 40px 2px 10px; width:280px; background:url(/i//catalog_block_prop_back2.gif) 0 center repeat-y; }
.catalog_block_back .block_prop_back a {margin:0;font:normal 13px Arial, Helvetica, sans-serif; color:#fff;text-decoration:underline; }
.catalog_block_back .block_prop_back a:hover {text-decoration:none; }
.catalog_block_back .prop_name {font-weight: bolder; text-transform:uppercase; margin: 0 0 0 10px; font:normal 12px Arial, Helvetica, sans-serif; color:#fff755;}
.catalog_block_back .block_prop_all {width:50%; float: left;}
.catalog_block_back .more_prop {width:100%}
.catalog_block_back .block_prop_back .pic_more {float: right; vertical-align:middle; padding:0 10px 0 0; border:none;}
.more_prop td { padding:0 0 0 0; margin: 0 0 0 0; font:normal 13px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; }
.more_prop td a {padding:0 0 0 0; margin: 0 0 0 0; font:normal 13px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; }
.more_prop td a:hover { text-decoration:underline; }


/**/
/*****/
/*ИНФОРМАЦИЯ ВНИЗУ ЭКРАНА*/
#footer_td { width:987px; height:280px; position:relative; z-index:2; background:url(/i//back.png) 50% 0 repeat-y; }

#foot_mini_left , #foot_mini_right { width:50%; height:280px; }
#foot_mini_left div.back { height:280px; position:relative; z-index:2; }
#foot_mini_right div.back { background:url(/i//foot_right.png) 0 0 no-repeat; height:280px; position:relative; z-index:2; }
#foot_mini_left div.back img { position:absolute; margin:-8px 0 0 0; z-index:2; right:0; }

#footer { width:987px; height:280px; font:11px Arial, Verdana, Helvetica, sans-serif; line-height:14px; z-index:3; background:url(/i//foot_back.png) 0 0 no-repeat; }
.foot_logo { position:relative; z-index:4; padding-top:137px; width:254px; }
.foot_logo div.logo_back { background:url(/i//logo_foot.png) 0 0 no-repeat; width:254px; padding:14px 0 0 0; z-index:5; }
.foot_logo div a { display:block; width:182px; height:103px; cursor:pointer; margin:0 0 0 35px; }
.foot_logo div span { display:block; padding:11px 0 3px 41px; font:10px Tahoma, Geneva, sans-serif; color:#002e00; }
/*НИЖНЕЕ МЕНЮ*/
.foot_menu { position:relative; z-index:3; margin:-69px 0 0 0; background:url(/i//footer_menu.png) 0 0 no-repeat; width:987px; height:53px; }
.foot_copyright { position:absolute; }
.foot_copyright div { margin:192px 0 0 853px; }
.foot_copyright a { display:block; position:absolute; width:149px; height:58px; }

/**/


/* Добавления Юры */

.catalog_section { font-size:12px; color:#12a200;}

/* New */
.slideimg {border:2px solid #12a200;}
.preview_picture{float:left;padding-right:10px; margin:45px 0 0 -170px;}
.other .next {
   float: right; position:relative;
}

.other .prev {
   float: left; position:relative;
}

.other .next span{
background:url(/i//article_next.png) 99% 0 no-repeat;  padding-right:20px;
}
.other .prev span{
background:url(/i//article_prev.png) 0 0 no-repeat; padding-left:20px;
}

/* SEARCH FORM */


.input-search-text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:normal;
color:#FFFFFF;
padding:4px 0 0 10px;
border:none;
width:210px;
height:25px;
vertical-align:top;
background:url('/i/input.gif') 0 0 no-repeat;
}
.input-search-button{
background:url('/i/button.gif') 0 0 no-repeat;
width:130px;
height:25px;
border:0;
vertical-align:middle;
}
