.blog-list-authors .item {width: 327px; margin-right: 14px; display: inline-block; vertical-align: top; padding: 18px 0 0;}

.blog-list-authors .item .in {}

.blog-list-authors .item .online {font-family: Tahoma; font-size: 8pt; color: #999999; font-style: normal;}

.blog-list-authors .item .in .info {width: 85px; display: inline-block; vertical-align: top; padding-top: 2px;}
.blog-list-authors .item .in .info .online {text-align: center; padding-top: 4px;}

.blog-list-authors .item .author {}
.blog-list-authors .item .author .name {font-family: Georgia; font-size: 9pt; font-style: italic; color: #005970; margin-bottom: 0.3em;}
.blog-list-authors .item .author .name .checked img {background: url(images/checked.gif) left top no-repeat; margin-left: 8px;}
.blog-list-authors .item .author .name .online {margin-left: 8px; padding-top: 2px;}
.blog-list-authors .item .author .titul {margin: 0 0 0.3em 0;}
.blog-list-authors .item .author .icon-cont {float: left; margin: 3px 1px 0 0;}

.blog-list-authors .item .in .cont {width: 230px; display: inline-block; padding: 0 0 0 8px; vertical-align: top;}
.blog-list-authors .item .in .cont .text {padding-bottom: 0.6em;}
.blog-list-authors .item .in .cont .text a {color: #333; text-decoration: none;}
.blog-list-authors .item .in .cont .text a:hover {color: #666666; text-decoration: underline;}
.blog-list-authors .item .in .cont .info-ad {}
.blog-list-authors .item .in .cont .info-ad a {display: block; float: left;}
.blog-list-authors .item-line-top {background: url(images/bg-line-top.gif) 0 8px no-repeat; padding-top: 24px;}
.blog-list-authors .item .choosen {background-color: #e1f5f8; border: 1px solid #c5dee4; padding: 7px 8px;}
.blog-list-authors .item .choosen .cont {width: 212px;}