/* ������������������������ ��������� IE 7 */

div {zoom:1;}

.menu a i {cursor:pointer;}
/*.menu a:visited {color:#6b6b6b;}*/
a.button-link {padding-top:0; padding-bottom:1px; text-decoration:none; padding-right:20px;}
.button-link i {line-height:20px; padding-top:3px; margin-right:10px;}
a.button-link:visited {color:#fff; text-decoration:none;}
.top-links {padding-bottom:10px;}
/*.ie6-opacity {filter:Alpha(startx=100, starty=90, finishy=0, opacity=15, style=1);}*/
.news-link i {top:-16px;}
.grad-menu {width:645px; white-space:nowrap; padding:4px 5px;}
.menu span.active, .menu a {zoom:1;}
.menu span.active i {zoom:1;}


.blue-block2 div div embed{
  display:none;}
.file-dwnload-list .file-text {margin-top:11px;}
.left-menu .middle {margin-top:-3px;}
.btm-corners {
	position:relative;
	top:-11px;}

.map .sort_list a:visited {color:#333333; zoom:1; margin:0 !important;}
.map .sort_list .list_item {padding:0 !important;}
.map .sort_list .list_item h2 {padding:0; margin:0;}
.map ul.sort_list {padding:0 0 0 20px !important; margin:0 !important;}
/*.map ul.sort_list ul {padding-left:20px; border:1px solid red;}*/
.products-header {margin-top:-7px; position:relative;}
.map li.news h2 {margin-top:0 !important; padding-top:!important; margin-bottom:5px !important;}

.name-col {width:350px;}
th.sum-col {width:140px;}
th.amount-col {width:135px;}
.product-header {margin-right:20px;}
.descr-text {margin-right:30px;}
.order-subm-btn {padding-top:0; margin-top:25px;}

.btm-corners {
	position:relative;
	top:-11px;}
.download-files span {margin-left:0; position:relative; left:-43px;}
.download-files em {margin-left:-43px;}
.line-menu li {zoom:1;}
.content_back {filter:alpha(opacity=15);}
.menu_borders { bottom: 8px !important; top: 0px !important }

.content_back, .content_back2 {
    font-size:0;
	height: 0;
}