
	.table_partners .logo { padding:0.3em; vertical-align: center!important; text-align: center!important; padding-right: 1em;}
	.table_partners .text { padding-left: 1em; vertical-align: center!important; vertical-align: middle!important;  }
	h2 { font-style: italic; }



div.partners_list { border: 0px solid #ff0000; }
div.partners_list h2 {  }
div.partners_list ul { list-style: none; overflow: hidden; position:relative; display: block; }
div.partners_list ul li { text-align: center; margin-right: 1em; margin-bottom: 1em;  vertical-align: middle; border: 0; height: 120px; width: 250px; height: 120px;  list-style: none; text-indent: 0; position: relative; display: block; float: left;}
div.partners_list ul li b { display: block; position: relative;  }
div.partners_list ul li a img { padding-bottom: 0.3em;  border: 0 solid #ff0000 !important; text-decoration: none;  }
div.partners_list ul li a ins {  position: relative; margin-bottom: 0.9em; display: block; background-position: bottom center; background-repeat: no-repeat; }
div.partners_list ul li a {  display: block; line-height: 1.4em;  display:block; position:relative; text-align: center; vertical-align: middle;   }

ul.list li.selected ins { background-position: top center; }


ul.list > li:before {
	content: '';
}

ul.list li {
	//behavior: expression( !this.before && this.parentNode && 'UL' == this.parentNode.nodeName ? this.before = this.innerHTML =  this.innerHTML : '' );
}



ul.list li.item01  ins { background-image: url('./mosmetro.gif'); height: 71px;  }
ul.list li.item02  ins { background-image: url('./metrogiprotrans.gif'); height: 68px;  }

ul.list li.item03  ins { background-image: url('./lizing.gif'); height: 40px;  }
ul.list li.item04  ins { background-image: url('./bm.gif'); height: 40px;  }
ul.list li.item05  ins { background-image: url('./sdm.gif'); height: 46px;  }
ul.list li.item06  ins { background-image: url('./vb1.gif'); height: 65px;  }
ul.list li.item07  ins { background-image: url('./bnkv.gif'); height: 82px;  }
ul.list li.item08  ins { background-image: url('./mbsp.gif'); height: 28px;  }

ul.list li.item09  ins { background-image: url('./transstroy.gif'); height: 83px;  }
ul.list li.item10  ins { background-image: url('./mostotrest.gif'); height: 82px;  }
ul.list li.item11  ins { background-image: url('./cosmos.gif'); height: 62px;  }

ul.list li.item12  ins { background-image: url('./herrenknecht.gif'); height: 68px;  }
ul.list li.item13  ins { background-image: url('./lovat.gif'); height: 44px;  }
ul.list li.item14  ins { background-image: url('./liebherr.gif'); height: 26px;  }

ul.list li.item15  ins { background-image: url('./metroton.gif'); height: 70px;  }

ul.list li.item16  ins { background-image: url('./stalform.gif'); height: 41px;  }
ul.list li.item17  ins { background-image: url('./als.gif'); height: 30px;  }

ul.list li.item20  ins { background-image: url('./alfa.jpg'); height: 57px;  }
ul.list li.item21  ins { background-image: url('./vtb.jpg'); height: 58px;  }
ul.list li.item22  ins { background-image: url('./ta.jpg'); height: 47px;  }
ul.list li.item23  ins { background-image: url('./msm.jpg'); height: 83px;  }

ul.list li.item24  ins { background-image: url('./mosgov.jpg'); height: 83px;  }

ul.list li.item25 ins
{
    background-image: url('./sberbank.gif'); height: 53px;
}

ul.list li.item26 ins
{
    background-image: url('./mostovik.gif'); height: 40px;
}

ul.list li.item27 ins
{
    background-image: url('./mosindjproekt.gif '); height: 51px;
}
