.vendor-logos {
    margin-top: 38px;
}

.vendor-logos .vendors {
	width: 650px;
	padding-top: 15px;
	background: #30ace4 url('/img/design/vendors-top.png') 0 0 no-repeat;
}
.vendor-logos .vendors UL {
	padding: 0 4px 10px;
	overflow: hidden;
	background: url('/img/design/vendors-bottom.png') 0 100% no-repeat;
}
.vendor-logos .vendors LI {
	float: left;
	margin-left: 18px;
	margin-right: 6px;
}

/*********** блоки с серой рамкой и серым заголовком******/
.navblock{
    margin: 20px 4px 0px 4px;
    border: 1px solid #dedede;
}

.navblock .header {
    line-height: 38px;
    margin: 0;
    padding-left: 20px;
    background: url('/img/design/block_header_bg.png') repeat-x left top;
}

.right-column .navblock{
    margin-right: 0px;
}

.right-column .navblock .header{
    padding-left: 9px;
}

.navblock .inner{
    padding: 0px 20px 20px 20px;
}

.navblock .more,
.block_with_rewind .more{
    margin-top: 20px;
}

.navblock .item P{
    font-size: 12px;
    line-height: 15px;
    color: #848484;
    letter-spacing: -0.1px;
}
/**новости**/
.news-block .item{
    margin-top: 15px;
}

.news-block .item .title{
    font-weight: bold;
}

.news-block .item .date{
    color: black;
}
/**консультант**/
.consultant-block .content{
    color: #848484;
}
.consultant-block .content.second-p {display: none;}
.consultant-block .second .content.first-p {display: none;}
.consultant-block .second .content.second-p {display: block;}

.consultant-block .top-name{
    border-bottom: 3px solid #a6bfce;
    margin-top: 10px;
}

.consultant-block .top-name .right{
    width: 80px;
    margin-top: 40px;
	margin-left: -8px;
}

.consultant-block .top-name .right A{
    font-weight: bold;
}

.consultant-block .content .bottom {
    padding-top: 5px;
}

.consultant-block .content TD {
    padding: 2px 12px 2px 0px;
    white-space: nowrap;
}

.consultant-block .content TD.tel{
    color: black;
}

.consultant-block .content .top-name SPAN {
    display: block;
    padding-top: 5px;
}
/**статьи**/
.articles-block {width: 144px;}
.articles-block.navblock .inner{
    padding: 0px 10px 15px 10px;
}

.articles-block .img{
    border-bottom: 3px solid #32ade4;
    margin-bottom: 7px;
	display: block;
	line-height: 0;
	text-align: center;
}

/******  серый блок с закругленными краями с перемоткой. в левой колонке ("сервис" и "совет")  *******/
.block_with_rewind {
    margin: 20px 4px 0px 5px;
    background-color: #e2eaed;
    color: #848484;
}

.block_with_rewind .top {
    background: url(/img/design/bg-service-top_161.jpg) no-repeat top left;
    height: 6px;
}

.block_with_rewind .bottom {
    background: url(/img/design/bg-service-bottom_170.jpg) no-repeat bottom left;
    height: 6px;
}

.block_with_rewind .content{
    margin: 10px 20px 15px 20px;
    position: relative;
}

.block_with_rewind H3{
    margin-top: 0px;
}

.block_with_rewind .navigation{
    margin-left: 164px;
    width: 49px;
}

.block_with_rewind .navigation .arrow_left,
.block_with_rewind .navigation .arrow_right{
    float: left;
    cursor: pointer;
    width: 23px;
    height: 22px;
}

.block_with_rewind .navigation .arrow_left{
    background: url('/img/design/arrows_trans.png') no-repeat 0px 0px;
}

.block_with_rewind .navigation .arrow_left.hover{
    background-position: 0px -23px;
}

.block_with_rewind .navigation .arrow_right{
    margin-left: 3px;
    background: url(/img/design/arrows_trans.png) no-repeat -25px 0px;
}

.block_with_rewind .navigation .arrow_right.hover{
    background-position: -25px -23px;
}

.block_with_rewind .name{
    margin-top: 15px;
    color: #231f20;
    font-weight: bold;
}

.block_with_rewind .name A{
    color: #231f20;
}

.block_with_rewind .comment{
    margin-top: 10px;
}

/**сервис**/
.service-block .lenta .one_service{
    float: left;
    width: 213px;
}

.service-block .lenta{
    position: relative;
}

.service-block .image{
    margin-top: 20px;
    display: block;
    text-align: center;
}

/**совет**/
.advice-block .comment{
    background: url('/img/design/advice-bg_28.jpg') no-repeat left top;
    padding-left: 40px;
    padding-top: 5px;
    min-height: 47px;
}