img, div { behavior: url(iepngfix.htc) }


body {
background:url(../img/bg.gif) repeat-x;
margin:0px;
padding:0px;
font:11px Tahoma;
height:100%}

html {
height:100%;}

#main {
height:100%;
min-height:100%;
margin-bottom:-60px;}

html>body #main {
height:auto;}

body img {
border:0px;}

#menu {
width:1000px; 
height:67px; 
margin:0 auto;
padding-top:48px;
background:url(../img/bg_menu.gif) repeat-x bottom;}

#menu_left {
background:url(../img/menu_top_left.gif) no-repeat bottom;
width:5px;
height:67px;
float:left;}

#logo {
margin-left:33px;
float:left;}

#menu_link {
float:right;
padding:27px 40px 0px 0px;}

#menu_link img {
float:right;}

#menu_right {
background:url(../img/menu_top_right.gif) no-repeat bottom;
width:5px;
height:67px;
float:right;}

#map {
float:left;
width:418px;
height:263px;
background:url(../img/map.png) no-repeat;}

#map a {
color:#000;
text-decoration:underline;
padding-left:17px;
background:url(../img/flag.png) no-repeat;}

#map a:hover {
text-decoration:none;}

#minsk {
position:relative;
top:142px;
left:100px;}

#moskow {
position:relative;
top:126px;
left:100px;}

#ektb {
position:relative;
top:120px;
left:120px;}

#kras {
position:relative;
top:180px;
left:10px;}

#top_panel {
margin:0 auto;
width:1000px;
margin-top:13px;
height:29px;}

#top {
margin:0 auto;
width:1000px;
margin-top:33px;}

#content, #content_news {
float:right;
width:540px;
font-size:12px;}

#content_main {
float:right;
width:500px;
font-size:12px;
padding-right:20px;}

#content a, #content_news a {
color:#d10000;}

#content_main a {
color:#000;}

#content a:hover, #content_news a:hover, #content_main a:hover {
text-decoration:none;}

#content_news {
width:700px;
padding-left:40px;
margin-top:-7px;}

#content_news img.border {
border:1px #CCC solid;}

#month_news ul {
font-size:15px;
margin:0px;
padding:0px;
list-style-type:none;}

#month_news ul li {
padding-top:7px;}

#month_news ul ul {
font-size:11px;
padding-left:10px;
margin:3px 3px 3px 0px;
padding:0px 5px 5px 5px;
width:240px;}

#month_news ul ul li {
padding-top:5px;
color:#000;}

#month_news ul ul a {
color:#000;}

#month_news ul li.active a {
background:url(../img/bg_head_red.gif) repeat-x;
padding:4px;
margin:3px 3px 3px 0px;
color:#FFF;}

#month_news ul li.active a:hover {
text-decoration:none;}

#month_news ul li.active ul {
border:1px #db0001 solid;}

#month_news ul li.active ul li a {
background:none;
padding:0px;
margin:0px;
color:#000;}

#month_news ul li.active ul li a:hover {
text-decoration:underline;}

#month_news ul li ul li.active a {
text-decoration:underline;
color:#999;}

#month_news a {
color:#d10000;
text-decoration:none;}

#month_news a:hover {
text-decoration:underline;}

#lang {
height:29px;
margin-left:520px;}

#search {
height:29px;
float:right;}

form .button {
background:url(../img/bg_form.gif) repeat-x;
font:bold 11px Tahoma;
color:#444;
padding:3px 18px 3px 18px;
//padding:3px 8px 3px 8px;
border:0px;}

form .text {
color:#6e7773;
border:1px #CCC solid;
background:#f2f2f2;
padding:3px 4px 3px 4px;
//padding:3px 4px 3px 4px;
font-size:12px;
width:200px;
font:11px Tahoma;
margin-top:3px;}

#active_lang {
color:#FFF;
background:url(../img/arrow_lang.png) no-repeat 50%;
padding:5px 0px 11px 0px;
margin:0px;
width:70px;
float:left;
text-align:center;}

#hover_lang {
float:left;
padding:5px 0px 0px 17px;}

#hover_lang a {
color:#333;
text-decoration:none;}

#hover_lang a:hover {
text-decoration:underline;}

#bottom {
height:60px;
width:1000px;
margin:0 auto;
background:url(../img/bg_bottom.gif) repeat-x;}

#bottom_left {
width:8px;
height:40px;
background:url(../img/bg_bottom_left.png) no-repeat;
float:left;}

#copyright {
float:left;
padding:6px 0px 0px 20px;
text-align:center;
color:#333;}

#copyright b, #copyright em {
font:normal 11px Tahoma;}

#copyright a {
color:#333;}

#copyright a:hover {
text-decoration:none;}

#menu_bottom {
float:right;
padding:12px 15px 0px 0px;}

#menu_bottom a {
color:#333;
text-decoration:none;
margin:0px 8px 0px 8px;}

#menu_bottom a:hover {
color:#333;
text-decoration:underline;}

#bottom_right {
width:8px;
height:60px;
background:url(../img/bg_bottom_right.png) no-repeat;
float:right;}

#bottom_right img {
display:none;}

#clear{
clear:both;
height:100px;
//height:80px;}

p.news_date {
color:#ffffff;
background:#d10000;
padding: 2px 0px 2px 0px;
margin:5px 0px 5px 0px;
text-align:left;
display:inline;
vertical-align: right;}

p.news_date2 {
color:#7b7b7b;
background:#ffffff;
padding: 0px 0px 0px 0px;
margin:0px 0px 0px -5px;
text-align:left;
display:inline;
vertical-align: right;}

#catalog {
width:1000px;  
margin:0 auto;
padding:10px 0px 0px 10px;}

#catalog table {
margin-top:15px;}

#catalog table td {
padding:0px;
vertical-align:top;}

#catalog ul {
margin:0px;
padding:15px 0px 15px 20px;
list-style-type:none;
line-height:16px;}

#catalog ul a {
color:#000;}

#catalog ul a:hover {
text-decoration:none;}

.red {
background:url(../img/bg_head_red.gif) repeat-x;}

.grey {
background:url(../img/bg_head_grey.gif) repeat-x;}

.red .content {
border-left:1px #d00000 solid;}

.grey .content {
border-left:1px #b1b1b1 solid;}

.red .content_clip, .grey .content_clip {
display:block;}

.red .content_all, .grey .content_all {
display:none;}

.red:hover .content_clip, .grey:hover .content_clip {
display:none;}

.red:hover .content_all, .grey:hover .content_all {
display:block;}

h1 {
font:bold 18px Tahoma;
color:#494a49;
margin:0px;
padding:3px 0px 0px 0px;
text-indent:0px;}

h2 {
font:15px Tahoma;
margin:0px;
padding:0px;
text-indent:0px;}

h3 {
padding:0px;
margin:0px;
color:#d10000;
text-transform:uppercase;
font-size:11px;
text-align:left;
text-indent:0px;}

.red h2, .grey h2 {
height:33px;
text-align:center;
padding-top:12px;}

.red h2 {
color:#FFF;
background:url(../img/head_red_right.png) no-repeat right;}

.grey h2 {
color:#333;
background:url(../img/head_grey_right.png) no-repeat right; }

.detail {
background:url(../img/grey_bottom.png) no-repeat;
margin:0px;
padding:6px 0px 0px 0px;
height:16px;
text-align:right;}

.detail a {
text-decoration:none;
margin-right:25px;}

.red .detail {
background:url(../img/red_bottom.png) no-repeat;
width:300px;}

.red .detail a {
color:#d00000;}

.grey .detail {
background:url(../img/grey_bottom.png) no-repeat;
width:300px;}

.grey .detail a {
color:#333;}

.other {
background:url(../img/bg_other.gif) repeat-x;
height:50px;
float:left;
padding:0px;
width:300px;
text-align:center;
font-size:13px;}

.other p {
margin:0px;}

#icq p {
background:url(../img/icq.gif) no-repeat 15px 10px;
padding:17px 0px 17px 0px;}

#catalogs p {
background:url(../img/catalog.gif) no-repeat 15px 10px;
padding:17px 0px 17px 0px;}

#back p {
background:url(../img/back.gif) no-repeat 15px 10px;
padding:17px 0px 17px 0px;}

.other a {
color:#333;}

.other a:hover {
text-decoration:none;}

.other_left {
width:6px;
height:50px;
background:url(../img/bg_other_left.gif) no-repeat;
float:left;}

.other_right {
width:6px;
height:50px;
background:url(../img/bg_other_right.gif) no-repeat;
float:left;}

#content_news table.data {
width:100%;
margin-bottom:15px;}

#content_news table.data td {
background:#eceaeb;
font-size:11px;
padding:5px;
text-align:center;}

#content_news table.data tr.head td {
background:url(../img/bg_bottom.gif) repeat-x bottom #cdcdcd;
font-weight:bold;}

#content_news table.product {
width:335px;
border:0px;
float:left;
height:200px;}

.pairs {
border-bottom:1px #CCC solid;}

.pairs_text, #content_news {
text-align:justify;}

#content_news table td  {
padding:0px;
margin:0px;
text-align:left;}

.pairs_logo {
width:200px;
text-align:center;}

#text sup {
color:red;}

.page {
width:694px;}

#content_news .page h2 a, .ditto_currentpage {
padding:2px 7px 2px 7px;
margin:0px 2px 0px 2px;
text-decoration:none;
color:#636363;
border:1px #ccc solid;
font-size:13px;}

#content_news .page a:hover {
color:#fff;
background:#d10000;}

.ditto_currentpage {
color:#ccc;}

#content_news .metal, #content_news .grey, #content_news .blue, #content_news .black, #content_news .red, #content_news .yellow, #content_news .orange, #content_news .green {
float:left;
width:10px;
height:10px;
border:1px #fff solid;
margin:3px;
line-height: 8px;
background:#666;}

#content_news .beige, #content_news .white {
float:left;
width:10px;
height:10px;
border:1px #d3d3d3 solid;
margin:3px;
line-height: 10px;
background:#666;}

#content_news .metal  {
background:#bbcdd1;}

#content_news .beige  {
background:#f5deb3;}

#content_news .blue {
background:#3399ff;}

#content_news .black {
background:#000;}

#content_news .white {
background:#fff;}

#content_news .red {
background:#c00;}

#content_news .yellow {
background:#fc0;}

#content_news .orange {
background:#f60;}

#content_news .green {
background:#090;}

#content_news p {
text-indent:20px;
text-align:justify;}

#operator {
position:fixed;
right:0px;
top:0px;}