/*<![CDATA[*/
*{
margin:0;
padding:0;
/*border:0;*/
}

.iepng, img { filter:expression(fixPNG(this)); } 
.iepng a { position: relative; }

html , body {
width: 100%;
height: 100%;
color:#74728D;
}

img {
border:0;
}

table {
/*
HiWorld
border: 1px solid #ECE9D8;*/
border: 1px solid #C7C7C7;
border-collapse: collapse;
}

.h100, .left_main, .h100m, .h100bg {
height:100%;
}

table.mTable, textTable{
height:100%;
border: none;
}

.ticd {
margin-left:17px;
border: none;
/*width:223px;*/
/*margin-right:24px;*/
}

.ticdie {
border: none;
margin-left:5px;
margin-right:24px;
/*width:223px;*/
}

.ki {
margin-top:13px;
margin-left:19px;
font-family:Tahoma, Arial, 'Times New Roman';
font-size:13px;
font-weight:bold;
color:#666666;
}

.left_main {
vertical-align:top;
background-image:url(../images/fon_catalog.gif);
padding:0;
}

.top_main {
height:211px;
vertical-align:top;
padding:0;
}

.t_spec{
margin-left:20px;
margin-right:17px;
}

.rek{
margin-left:1px;
margin-top:17px;
margin-right:15px;
}

.news_marg{
margin-left:1px;
margin-right:15px;
}

.news_data, .news_day, .news_m, .news_year{
font-family: Tahoma, Arial, 'Times New Roman';
color:#BDBCC9;
}

.news_day {
font-size:16px;
font-weight:bold;
}

.news_m{
font-size:9px;
}

.news_year{
font-size:14px;
}

.pr{
position:relative;
}

.btd, .btd_main{
position:absolute;
margin-left:2%;
margin-right:8px;
top:-16px;
width:99%;
}

.bot_main {
vertical-align:top;
background-image:url(../images/bot_bg.gif);
background-repeat:repeat-x;
border-left:#CDCDCD solid 1px;
height:58px;
}

.left_top {
position:absolute;
top:0;
left:0;
background-image:url(../images/top_truba.gif);
background-position:top;
background-repeat:repeat-x;
width:100%;
height:14px;
}

.news_data {
width:50px;
height:50px;
text-align:center;
}

.news {
background-image:url(../images/news_shadov.gif);
background-repeat:no-repeat;
background-position:left center;
padding-left:11px;
}

.news a {
text-decoration:none;
font-family: Tahoma, Arial, 'Times New Roman';
font-size:11px;
color:#74728D;
}

.news a:hover {
text-decoration:underline;
color:#74728D;
}

.news_line {
background-image:url(../images/news_line.gif);
background-repeat:repeat-x;
background-position:bottom;
}

.news_top_label, .mainTop {
height:36px;
font-family: Tahoma, Arial, 'Times New Roman';
text-align:left;
font-size:16px;
color:#CC0000;
font-weight:bold;
background-image:url(../images/news_top_line.gif);
background-repeat:repeat-x;
background-position:bottom;
}

.bot_link, .bot_link_main {
font-family: Tahoma, Arial, 'Times New Roman';
text-align:right;
font-size:11px;
color:#1F8EE0;
font-weight:bold;
margin-bottom:7px;
background-image:url(../images/up_blue_ar.gif);
background-repeat:no-repeat;
float:right;
padding-left:15px;
}

.bot_link img {
border-width:0px;
text-decoration:none;
}

.bot_link a {
 text-decoration:underline;
font-family: Tahoma, Arial, 'Times New Roman';
font-size:11px;
color:#15629A;
font-weight:bold;
}

.bot_link a:hover {
text-decoration:underline;
font-family: Tahoma, Arial, 'Times New Roman';
font-size:11px;
color:#1F8EE0;
font-weight:bold;
}

.polosa {
background-image:url(../images/polosa_mid_loop.gif);
background-repeat:repeat-y;
}

.main_container, .h100m {
background-image:url(../images/shadov_bg.gif);
background-repeat:repeat-y;
background-position:left;
vertical-align:top;
border-left:#CDCDCD solid 1px;
}

.spec {
background-image:url(../images/spec_line.gif);
background-repeat:repeat-y;
background-position:left center;
padding-left:11px;
margin-bottom:5px;
margin-top:5px;
}

.spec_left {
width:5px;
/*height:50px;*/
padding-bottom:5px;
padding-top:5px;
}

.spec a {
text-decoration:none;
font-family: Tahoma, Arial, 'Times New Roman';
font-size:14px;
font-weight:bold;
color:#8B89A0;
}

.spec a:hover {
text-decoration:underline;
color:#8B89A0;
}

.spec img {
border-width:0px;
text-decoration:none;
}

.border_bot_img {
background:url(../images/textura.gif) repeat-x left;
height:10px;
}

.bot_blok {
font-family: Tahoma, Arial, 'Times New Roman';
font-size:12px;
color:#74728D;
margin-bottom:30px;
}

.bot_blok p {
text-indent:15px;
text-align:justify;
}

.bot_container {
height:17px;
}

.bot_t, .bot_table, .bot_table_new {
height:17px;
border:#CCCCCC solid 1px;
border-bottom-style:none;
background:url(../images/bot_menu_bg.jpg) repeat-x left bottom;
}

.bot_table {
width:95%;
}

.bot_table_td {
background:url(../images/bot_menu_gran.gif) no-repeat right center;
text-align:center;
}

.bot_table_td a {
font-family:Tahoma, Arial, 'Times New Roman';
font-size:10px;
color:#333333;
text-decoration:none;
}

.bot_table_td a:hover {
color:#333333;
text-decoration:underline;
}

.bot_table_td_r {
font-family:Tahoma, Arial, 'Times New Roman';
font-size:10px;
color:#333333;
text-align:center;
}

.bot_table_td_r a {
color:#333333;
text-decoration:none;
}

.bot_table_td_r a:hover {
color:#333333;
text-decoration:underline;
}

.counter {
margin-top:15px;
margin-right:5px;
float:right;
}

.about_short{
margin-top:10px;
margin-left:20px;
margin-right:17px;
border:0;
}

.t_ab_sh, .cat_im{
width:140px;
float:left;
margin-right:10px;
margin-bottom:20px;
}

.x5{
position:absolute;
right:-106px;
top:0;
}

.exi{
padding-left:1px;
margin-left:10px; 
margin-top:19px;
width:255px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
position:relative;
float:left;
}

.counter img {
padding: 0px 5px 0px 0px;
}

div.prod {
margin-top:23px;
/*width:223px;*/
margin-left:11px;
margin-right:12px;
font-family: Tahoma, sans-serif;
font-size: 16px;
color: #3F3F3F;
text-align:center;
}

div.search {
margin-top:23px;
margin-bottom:10px;
/*width:223px;*/
margin-left:11px;
margin-right:12px;
font-family: Tahoma, sans-serif;
font-size: 16px;
color: #3F3F3F;
}

input.search {
background-color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color: #154970;
width: 146px;
height: 20px;
border: 2px #C7C7C7 solid;
margin-right:10px;
}

.cat_div {
text-align:left;
/*padding-top:13px;*/
padding-bottom:6px;
margin-left:11px; 
/*margin-top:1px;*/
margin-right:12px !important;
margin-right:12px; 
background-color:#FFFFFF; 
border:#C7C7C7 solid 2px; 
width:223px;
}

.cat_bbb, .cat_bot_border, .cat_link, .cat_flash_img{
background-image:url(../images/cat-img/bot_bg.gif);
background-repeat:repeat-x;
background-position:bottom;
}

.cat_bot_border{
padding-bottom:9px;
}

.cat_link{
vertical-align:middle;
}

.cat_flash_img{
width:38px;
height:40px;
padding-bottom:7px;
padding-top:5px;
}

.cat_link a{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#7F7F7F;
text-decoration:none;
cursor:pointer;
}

.cat_link a:hover{
text-decoration:underline;
}

.cat_link_bot{
vertical-align:middle;
}

.cat_flash_img_bot{
width:38px;
height:40px;
padding-bottom:7px;
padding-top:5px;
}

.cat_link_bot a{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#7F7F7F;
text-decoration:none;
cursor:pointer;
}

.cat_link_bot a:hover{
text-decoration:underline;
}

.cat_bot_td{
background-image:url(../images/cat-img/bot_bg.gif);
background-repeat:repeat-x;
background-position:top;
padding-top:3px;
margin-top:5px;
margin-bottom:3px;
}


ul.lmenu{
padding:0;
padding-bottom:3px;
margin-left:7px;
list-style:none;
font-family:Tahoma, sans-serif, Arial;
color:#8C8F90;
font-size:11px;
}

ul.lmenu a{
color:#8C8F90;
text-decoration:none;
}

ul.lmenu a:hover{
color:#8C8F90;
text-decoration:underline;
}

ul.lmenu li{
background-image:url(../images/cat-img/left.gif);
background-repeat:repeat-y;
background-position:left;
/*padding-left:15px;*/
/*padding-top:9px;*/
line-height:17px;
}

#left_bot{
background-image:url(../images/cat-img/left-bot.gif);
background-repeat:no-repeat;
background-position:left;
padding-left:13px;
/*padding-top:9px;*/
line-height:17px;
}

#left_bot_b{
background-image:url(../images/cat-img/left-bot.gif);
background-repeat:no-repeat;
background-position:left;
padding-left:13px;
margin-top:3px;
line-height:17px;
}

ul.lmenu img{
vertical-align:middle;
margin-left:2px;
margin-right:3px;
}

.cat_kon {
font-family:Tahoma, Arial, "Times New Roman";
font-size:11px;
color:#000000;
padding-left:6px;
padding-top:9px;
margin-left:11px;
margin-right:12px; 
margin-top:7px; 
background-color:#FFFFFF; 
border:#C7C7C7 solid 2px; 
/*width:223px;*/
margin-bottom:15px;
}

.cat_kon  a {
color:#000000;
text-decoration:none;
}

.cat_kon  a:hover {
color:#000000;
text-decoration:underline;
}

.cat_kon p{
padding-bottom:8px;
}

.textTable {
height:100%;
margin-left:17px;
margin-right:15px;
font-family:Tahoma, Arial, "Times New Roman";
font-size:12px;
margin-bottom:30px;
border: none;
}

.mainText {
background-image:url(../images/bg.gif);
background-repeat:no-repeat;
background-position:right bottom;
font-family:Tahoma, Arial, "Times New Roman";
font-size:12px;
position:relative;
bottom:0px;
text-indent:28px;
text-align:justify;
padding-top:10px;
}

.mainTop{
text-indent:10px;
}

.bot_table_new {
width:50%;
}

.btd_main {
top:-16px;
}

.cat_im {
width:180px;
}

.td_cat_im{
border:#C7C7C7 1px solid;
}

.td_cat, .l_td_cat , .r_td_cat, .bg_l_td_cat, .bg_r_td_cat  {
font-family:Tahoma, Arial, "Times New Roman";
font-size:13px;
padding:4 6 6 3;
}

.l_td_cat, .bg_l_td_cat {
color:#CC0000;
}

.r_td_cat, .bg_r_td_cat {
color:#7F7F7F;
}

.bg_l_td_cat {
background-color:#EBEBEB;
}

.bg_r_td_cat {
background-color:#EBEBEB;
}

.textCat {
background-image:url(../images/bg.gif);
background-repeat:no-repeat;
background-position:right bottom;
font-family:Tahoma, Arial, "Times New Roman";
font-size:11px;
position:relative;
bottom:0px;
text-indent:28px;
text-align:justify;
padding-top:10px;
text-indent:0px;
/*
border-width:1px;
border-color:#C7C7C7;
*/}

.textCat ul {
list-style:none;
}

.textCat table{
font-family:Tahoma, Arial, "Times New Roman";
font-size:11px;
border-collapse: collapse;
border: 0px solid #C7C7C7;
/*border: 1px solid #C7C7C7;*/
}

.textCat td{
font-family:Tahoma, Arial, "Times New Roman";
font-size:11px;
border-collapse: collapse;
border: 0px solid #C7C7C7;
/*border: 1px solid #C7C7C7;*/
}

table.tt td{
font-family:Tahoma, Arial, "Times New Roman";
font-size:11px;
border-collapse: collapse;
border: 1px solid #C7C7C7;
}

table.ttt {
border:0;
}

table.ttt td{
font-family:Tahoma, Arial, "Times New Roman";
font-size:11px;
border-collapse: collapse;
border:0;
}

.dop_text {
font-family:Tahoma, Arial, 'Times New Roman';
color:#000000;
font-size:13px;
text-align:center;
border-style:solid;
border-color:#C7C7C7;
border-width:1px;
border-collapse:collapse;
padding-top:5px;
padding-bottom:5px;
}

.h100bg {
background-image:url(../images/fon_catalog.gif);
}

.pn, .pn_red {
padding-top:10px;
padding-bottom:25px;
height:20px; 
font-family:Tahoma, Arial, 'Times New Roman'; 
font-size:10px; 
color:#74728D; 
text-align:center;
vertical-align:bottom;
}

.pn a{
padding-left:2px;
padding-right:2px;
color:#74728D;
text-decoration:underline;
}

.pn a:hover{
color:#1F8EE0;
text-decoration:underline;
}

.pn_red {
padding-top:0px;
color:#CC0000;
font-weight:bold;
}

.mainText_news {
font-family:Tahoma, Arial, "Times New Roman";
font-size:12px;
position:relative;
bottom:0px;
text-indent:28px;
text-align:justify;
padding-top:10px;
vertical-align:top;
text-indent:0px;
padding-left:10px;
}

.mainText_news a{
color:#74728D;
text-decoration:none;
}

.mainText_news a:hover{
color:#74728D;
text-decoration:underline;
}

a.stat {
font-family:Tahoma, Arial, 'Times New Roman';
font-size:12px;
color:#74728D;
text-decoration:none;
}

a.stat:hover {
font-family:Tahoma, Arial, 'Times New Roman';
font-size:12px;
color:#74728D;
text-decoration:underline;
}

.check input{
font-family:Tahoma, Arial, 'Times New Roman';
font-size:12px;
color:#74728D;
padding:5 5 5 5;
margin-right:3px;
}


.ord_table, .order_text {
font-family:Tahoma, Arial, 'Times New Roman';
font-size:12px;
color:#74728D;
padding:5 5 5 5;
margin-bottom:30px;
}

.order_text{
}

#button {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
width:160px;
height:20px;
color: #154970;
border: 1px #C7C7C7 solid;
margin-top:15px;
}

.inp input{
background-color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
width:320px;
height:20px;
color: #154970;
border: 1px #C7C7C7 solid;
margin-right:10px;
}

.inp textarea{
background-color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #154970;
border: 1px #C7C7C7 solid;
margin-right:10px;
width:320px;
}

p.brief_kont {
text-indent:38px;
}

/*left-menu 2level-->begin<--*/
ul.lmenu{
padding:0;
margin-left:7px;
list-style:none;
font-family:Tahoma, sans-serif, Arial;
color:#8C8F90;
font-size:11px;
}

ul.lmenu a{
color:#8C8F90;
text-decoration:none;
}

ul.lmenu a:hover{
color:#8C8F90;
text-decoration:underline;
}

ul.lmenu li{
background-image:url(../images/cat-img/left.gif);
background-repeat:repeat-y;
background-position:left;
/*padding-left:15px;*/
/*padding-top:9px;*/
line-height:17px;
}

/*left-menu 2level-->finish<--*/


.myfoldheader {
padding:0;
/*margin-left:10px;*/
padding-left:7px;
margin-top:5px;
list-style:none;
font-family:Tahoma, sans-serif, Arial;
color:#8C8F90;
font-size:11px;
cursor:pointer;
text-decoration: none;
}


.myfoldheader a:hover{
text-decoration:underline;
} 

.ona a{
text-decoration:none;
} 

.ona a:hover{
text-decoration:underline;
} 

.foldheader {
padding:0;
margin-left:10px;
padding-left:17px;
margin-top:5px;
list-style:none;
font-family:Tahoma, sans-serif, Arial;
color:#8C8F90;
font-size:11px;
background-repeat:no-repeat;
cursor:pointer;
background-position:left;
background-image:url(../images/fold.gif);
/* 
font-weight:bold ; 
list-style-image:url(fold.gif);*/
}

.foldheadero {
padding:0;
margin-left:10px;
padding-left:17px;
margin-top:5px;
list-style:none;
font-family:Tahoma, sans-serif, Arial;
color:#8C8F90;
font-size:11px;
background-repeat:no-repeat;
cursor:pointer;
background-position:left;
background-image:url(../images/open.gif);
/* 
font-weight:bold ; 
list-style-image:url(fold.gif);*/
}

.foldheaderie {
padding:0;
margin-left:10px;
padding-left:17px;
margin-top:5px;
list-style:none;
font-family:Tahoma, sans-serif, Arial;
color:#8C8F90;
font-size:11px;
background-repeat:no-repeat;
cursor:pointer;
background-position:0 7px;
background-image:url(../images/fold.gif);
/* 
font-weight:bold ; 
list-style-image:url(fold.gif);*/
}

/*IE UL -- begin --*/
.foldheaderie ul.lmenudl{
padding:0;
/*margin-left:7px;*/
/*padding-left:1px;*/
list-style:none;
font-family:Tahoma, sans-serif, Arial;
color:#8C8F90;
font-size:11px;
}

.foldheaderie ul.lmenudl a{
color:#8C8F90;
text-decoration:none;
}

.foldheaderie ul.lmenudl a:hover{
color:#8C8F90;
text-decoration:underline;
}

.foldheaderie ul.lmenudl li{
background-image:url(../images/cat-img/left.gif);
background-repeat:repeat-y;
background-position:left;
/*padding-left:15px;*/
/*padding-top:9px;*/
line-height:17px;
}

.foldheaderie ul.lmenudl img{
vertical-align:middle;
margin-left:2px;
margin-right:3px;
}

/*left-menu 3level-->finish<--*/

.foldheaderie #left_bot{
background-image:url(../images/cat-img/left-bot.gif);
background-repeat:no-repeat;
background-position:left;
padding-left:14px;
/*padding-top:9px;*/
line-height:17px;
}
/*IE UL -- finish --*/
/*OPEN!!!*/
.foldheaderieo {
padding:0;
margin-left:10px;
padding-left:17px;
margin-top:5px;
list-style:none;
font-family:Tahoma, sans-serif, Arial;
color:#8C8F90;
font-size:11px;
background-repeat:no-repeat;
cursor:pointer;
background-position:0 7px;
background-image:url(../images/open.gif);
/* 
font-weight:bold ; 
list-style-image:url(fold.gif);*/
}

/*IE UL -- begin --*/
.foldheaderieo ul.lmenudl{
padding:0;
/*margin-left:7px;*/
/*padding-left:1px;*/
list-style:none;
font-family:Tahoma, sans-serif, Arial;
color:#8C8F90;
font-size:11px;
}

.foldheaderieo ul.lmenudl a{
color:#8C8F90;
text-decoration:none;
}

.foldheaderieo ul.lmenudl a:hover{
color:#8C8F90;
text-decoration:underline;
}

.foldheaderieo ul.lmenudl li{
background-image:url(../images/cat-img/left.gif);
background-repeat:repeat-y;
background-position:left;
/*padding-left:15px;*/
/*padding-top:9px;*/
line-height:17px;
}

.foldheaderieo ul.lmenudl img{
vertical-align:middle;
margin-left:2px;
margin-right:3px;
}

/*left-menu 3level-->finish<--*/

.foldheaderieo #left_bot{
background-image:url(../images/cat-img/left-bot.gif);
background-repeat:no-repeat;
background-position:left;
padding-left:14px;
/*padding-top:9px;*/
line-height:17px;
}
/*IE UL -- finish --*/
/*OPEN!!*/
/*ddddddddddddddddddddddddddddddd*/

span.foldheader ul {
list-style:none;
}

#foldinglist {
padding:0;
/*padding-left:13px;*/
margin-left:27px;
list-style:none;
list-style-image:none;
font-family:Tahoma, sans-serif, Arial;
color:#8C8F90;
font-size:11px;
/*padding-left:15px;*/
/*padding-top:9px;*/
/*
list-style-image:url(list.gif);*/
}

#foldinglist img{
padding-right:4px;
}

#foldinglist li{
background-image:url(../images/cat-img/left.gif);
background-repeat:repeat-y;
background-position:left;
line-height:17px;
}

#foldinglist li#left_bot{
background-image:url(../images/cat-img/left-bot.gif);
background-repeat:no-repeat;
background-position:left;
padding-left:13px;
/*padding-top:9px;*/
line-height:17px;
}

#foldinglist a{
color:#8C8F90;
text-decoration:none;
}

#foldinglist a:hover{
color:#8C8F90;
text-decoration:underline;
}

/*left-menu 3level-->begin<--*/
ul.lmenudl{
padding:0;
/*margin-left:7px;*/
padding-left:27px;
list-style:none;
font-family:Tahoma, sans-serif, Arial;
color:#8C8F90;
font-size:11px;
}

ul.lmenudl a{
color:#8C8F90;
text-decoration:none;
}

ul.lmenudl a:hover{
color:#8C8F90;
text-decoration:underline;
}

ul.lmenudl li{
background-image:url(../images/cat-img/left.gif);
background-repeat:repeat-y;
background-position:left;
/*padding-left:15px;*/
/*padding-top:9px;*/
line-height:17px;
}

ul.lmenudl img{
vertical-align:middle;
margin-left:2px;
margin-right:3px;
}

/*left-menu 3level-->finish<--*/

.botbut {
vertical-align:top;
text-align:center;
padding-bottom:70px;
}

.print_kon {
font-family:Tahoma, Arial, "Times New Roman";
font-size:11px;
color:#000000;
padding-top:32px;
}

.print_kon a {
color:#000000;
text-decoration:none;
}

.print_kon a:hover {
color:#000000;
text-decoration:underline;
}

.print_kon p{
padding-bottom:8px;
}


/*]]>*/