.articles-by-tag {border-bottom: 1px solid #b4b4b4; width: 271px;}
.articles-by-tag h2.block-title {display: block; margin: 0; padding: 0 0 4px 14px; position: relative; text-transform: uppercase; background: url(images/bg-title.png) left bottom no-repeat;}
.articles-by-tag h2.block-title {font-size: 15pt; color: #262626; font-weight: normal; line-height: 1em; height: 22px;}
.articles-by-tag h2.block-title .corner {position: absolute; bottom: 0px; width: 10px; height: 12px; margin-left: 4px;}
.articles-by-tag h2.block-title .corner-green {background: url(images/bg-title-corner-green.png) left top no-repeat;}
.articles-by-tag .items {padding: 14px 0 10px 14px; margin-top: 1px;}
.articles-by-tag .item {padding-top: 18px; background: url(images/bg-sep.png) 0% 7px no-repeat; padding-right: 14px;}
.articles-by-tag .first {padding-top: 0px; background-image: none;}
.articles-by-tag .item p {margin-bottom: 0.5em;}
.articles-by-tag .item .image img {float: left; margin: 3px 7px 4px 0;}
.articles-by-tag .item .title {font-size: 10.8pt;}
.articles-by-tag .item .text {}
.articles-by-tag .item .text .pref {background: url(images/bg-p.png) 0 100% no-repeat; width: 7px; height: 7px; margin-right: 5px;}
.articles-by-tag .item .text a {color: #666666; text-decoration: none;}
.articles-by-tag .item .text a:hover {color: #666666; text-decoration: underline;}
.articles-by-tag .item .subpath {font-style: italic; font-family: Georgia; color: #333333;}
.articles-by-tag .item .subpath .pref {background: url(images/bg-subpath-arrow.png) 0 100% no-repeat; width: 4px; height:7px; margin-right: 5px;}
.articles-by-tag .item .subpath a {color: #333333; text-decoration: underline;}
.articles-by-tag .item .subpath a:hover {color: #666666; text-decoration: underline;}
.articles-by-tag .item .info-ad a {display: block; float: left; margin-right: 12px;}
.articles-by-tag .item .info-ad .date-common {float:left; margin-right: 12px; padding-top: 1px;}

.articles-by-tag .item .author .avatar {float: left; margin-right: 5px;}
.articles-by-tag .item .author .name {font-family: Georgia; font-size: 9pt; font-style: italic;}
.articles-by-tag .item .author .titul {margin: 0; color: #666666;}
.articles-by-tag .item .author .icon-cont {float: left; margin: 3px 1px 0 0;}

.articles-by-tag .item .author {background: url(images/bg-blog-top.png) left bottom no-repeat; padding-bottom: 10px;}
.articles-by-tag .item .in {background: url(images/bg-blog-middle.png) left top repeat-y; width: 241px; padding: 0 7px 0 2px;}
.articles-by-tag .item .in .in-bg {background: url(images/bg-blog-bg.png) left bottom repeat-x; padding: 0 6px;}
.articles-by-tag .item .in .text, .articles-by-tag .item .in .title {padding-bottom: 8px;}
.articles-by-tag .item .in .text {background-image: none; text-indent: 0;}
.articles-by-tag .item .in-bottom {background: url(images/bg-blog-bottom.png) left top no-repeat; height: 5px; padding-bottom: 5px;}


.articles-by-tag .cont-main-theme .cont-main-theme-title {font-style: italic; font-family: Georgia; font-size: 9pt; color: #333333; line-height: 1em;}
.articles-by-tag .cont-main-theme-article {}
.articles-by-tag .cont-blog-article {padding-right: 0px;}
.articles-by-tag .cont-blog-news .subpath {display: block; padding-right: 14px;}
.articles-by-tag .cont-blog-news .date-common {padding-top: 2px;}