table.news{width: 100%; position: relative; margin: -399px 0 0 0px;}
table.news.ibott{
 background: none;
}
table.ibott.news td.ib2{
  padding-left: 0;
}
.newsheight{
 height: 25px;
}
.pinfo_news{ width: 11px; height:11px; background: url(../img/bg_pinfo1.gif) no-repeat; margin: 25px 0px 0 0px;}
.pvopr_news{ width: 11px; height:11px; no-repeat; margin: 25px 0px 0px 0px; display:block; position: static}
.title_news{ width: 64px; height:18px; margin: 22px 0px 0px 8px; background-color:#6b7880; background: url(../img/title_news.gif) no-repeat;}
.strelka_news{ width: 7px; height:121px; background: url(../img/bg_strelka.gif) no-repeat; margin: 15px 0px 0px 3px;}
.strelka_ask{ width: 7px; height:121px; background: url(../img/bg_strelka.gif) no-repeat; margin: 10px 0px 0px 3px;}
.date_news{width: 47px; margin: 22px 0px 0px 8px; padding: 1px 2px 1px 4px; color: #fff; background: #849097; font-size:9px;}
.title_news2{margin: 4px 0px 0px 0px; padding: 2px 10px 0px 10px; color: #ffba34; font-size:11px; font-weight:bold;}
.title_news2 a{color: #ffba34; font-size:11px; font-weight:bold;}
.title_news2 a:hover{color: #fff; font-size:11px; font-weight:bold;}
.prev_news{margin: 10px 30px 0px 0px; padding: 2px 10px; color: #fff; font-size:10px; max-width: 500px;}
.prev_news a{color: #ffba34;}
.prev_news a:hover{color: #fff;}
.year_news{margin: 14px 0px 0px 0px; padding: 2px 4px; color: #fff; font-size:16px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; }
.arhiv_news_date{margin: 0px 0px 0px 107px; padding: 7px 4px; color: #adb5b9; font-size:9px; }
.arhiv_news{margin: 0px 60px 25px 50px; padding: 6px 14px 6px 4px; color: #ffffff; font-size:small; max-width: 600px; }
.arhiv_news > a{margin: 0px; padding: 0px; color: #fff; font-size: small; font-weight:bold; }
.arhiv_news a{margin: 0px; padding: 0px; color: #fff; font-size: small;}
.arhiv_news a:hover{margin: 0px; padding: 0px; color: #ffba34;}
.listalki a{margin: 0px; padding: 0px; color: #ffba34; font-size:11px; }
.listalki a:hover{margin: 0px; padding: 0px; color: #fff; font-size:11px; }
.listalki2 {margin: 0px 4px 0px 4px; padding: 0px 1px 0px 2px; color: #adb5b9; font-size:11px; background-color:#838c90; border:1px solid #adb5b9; border-top:1px solid #adb5b9; }
.title_ask{margin: 14px 0px 0px 0px; padding: 7px 10px; color: #fff; font-size:14px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.ask{margin: 10px 30px 0px 7px; padding: 2px 4px; color: #fff; font-size:11px; max-width: 500px;}
.ask a{color: #fff;}
.ask a:hover{color: #ffba34;}
.ask a.next{display: inline-block; margin-left: 0px; margin-top: 20px; padding-left: 20px; color: #fff; background: url(../img/bg_a_next_white.gif) 2px 2px no-repeat;}
.ask a.next:hover{color: #ffba34; background: url(../img/bg_a_next_orng.gif) 2px 2px no-repeat;}
.arhiv_news2{margin: 5px 80px 60px 20px; padding: 6px 14px 6px 4px; color: #ced0d1; font-size:11px; max-width: 500px; }
.arhiv_news2 a{color: #fff;}
.arhiv_news2 a:hover{color: #ffba34;}















div.absorber_filt{ border:0px red solid;  height:350px; margin: 65px 9px 0 -10px;  background: url(../img/333.png) left top no-repeat;}

div.divan{ border:0px red solid;  height:450px; margin: -2px 9px 0 -10px;  background: url(../img/divan.png) left top no-repeat;}

div.info_books{ border:0px red solid;  height:350px; margin: 65px 9px 0 -10px;  background: url(../img/3333.png) left top no-repeat;}


.opis_filt, .opis_filt_2 {font-size: 11px; color: #fff;}
.opis_filt img.more, .opis_filt_2 img.more{margin-top: 5px; display: inline;}
.opis_filt a, .opis_filt_2 a{color: #fff;}


.opis_filt p, .opis_filt_2  p{
margin-top:7px;
margin-bottom:0px;
}

.opis_filt{
padding-right:30px;
}

.opis_filt_2{
padding-left:0px;
}

.block_3_filt{
position:relative;
left:-42px;
margin-right:-42px;
max-width: 800px;

}

.block_1_filt{
position:relative;
left:-20px;
margin-right:-20px;
max-width: 800px;

}

.block_2_filt{
position:relative;
right:-50px;
max-width: 800px;

}

.tab_filt{
margin-top:25px;
}



.opis_filt a:hover, .opis_filt_2  a:hover{color: #ffba34;}
 
.opis_filt storng,  .opis_filt_2 storng { 
color: #fcfeff;
}
 
 .compr_compimg2_filt{

 }
 
 .compr_ihdl_filt .img {
position:relative;
top:28px;
text-align:center;
margin:0
}

.img_filt_2 {
position:relative;
top:-85px;
}

#left_2_line_filt{

margin-right:-12px;
}

#compr_ihdl_filt
{
background: url(../img/compr_bg_ihdl2.jpg) left  top no-repeat;
border:0px red solid;

}

#compr_ihdl_info
{
background: url(../img/compr_bg_ihdl3.jpg) left  top no-repeat;
border:0px red solid;

}

.hint_filt_1{
top:-420px;position:relative;
}
 
 table.ihd td.compr_ihdl_filt div.man{position:relative;top:-480px;margin-left:auto;margin-right:auto;border:0px red solid;  z-index: 888; width: 300px;margin-top: 178px; }
 
   #comphnt{border:0px red solid;position: relative; margin: -766px 0 0 -80px; width: 225px;}
 #comphnt div.hint{top: 125px; left: 120px;}
 #comphnt div.hint a{display: inline; height: auto; color: #037494;}
 #comphnt div.hint a:hover{color: #ca0202;}
 #comphnt:hover div.hint{visibility: visible;}
 #comphnt a{display: block;height: 300px; }
 
 
 
    #comphnt_filt2{border:0px red solid;position: relative; border:0px red solid;margin-top:-350px; }
 #comphnt_filt2 div.hint{top: 125px; left: 20px;}
 #comphnt_filt2 div.hint a{display: inline; height: auto; color: #037494;}
 #comphnt_filt2 div.hint a:hover{color: #ca0202;}
 #comphnt_filt2:hover div.hint{visibility: visible; margin-top:-50px;}
 #comphnt_filt2 a{display: block;height:350px}
 