.article {margin-bottom: 10px;  width: 700px;}

.article .meta {margin: 5px 0px 10px 0px; padding: 0px 0px 5px 80px; color: #000000; line-height: 16px;}
.article .meta .comments {display: block; float: left; padding: 0px 10px 0px 21px; font-size: 11px; background: url('../images/kommid.jpg') no-repeat scroll top left;}
.article .meta .comments .count {color: red; }
.article .meta .user {display: block; float: left; padding: 0px 10px 0px 21px; font-size: 11px; background: url('../images/autor.jpg') no-repeat scroll top left;}
.article .meta .age {display: block; float: left; padding: 0px 10px 0px 21px; font-size: 11px; background: url('../images/aeg.jpg') no-repeat scroll top left;}

.article .digg {float: left; display: inline; width: 70px; height: 70px; background-color: #F8CE00; text-align: center; color: #bf0025; font-size: 16px; font-weight: bold; margin: 0px 10px 0px 0px; }
.article .digg img {display: block;height: 10px; width: 70px; padding: 0px;}
.article .digg .mid {width: 70px; font-size: 20px; line-height: 30px; text-align: center;}
.article .digg .mid .total_diggs {font-size: 20px; line-height: 30px; }
.article .digg .mid .add {line-height: 20px; font-size: 12px; }
.article .digg .lower {height: 10px; width: 70px;}
.article .digg .spacer {height: 10px; width: 70px; line-height: 10px; background-color: #ffffff;}
.article .digg .vote {height: 20px; width: 70px; text-align: center; line-height: 20px; color: #bf0025; display: block;}
.article .digg .vote a{height: 20px; width: 70px; text-align: center; line-height: 20px; color: #bf0025; display: block;}

.article .article_image {display: block; float: right; width: 70px; height: 70px; margin: 0px 10px 10px 10px; border: none;}

.article h2 a{font-size: 15px; font-weight: bold; line-height: 19px;}
.article h2 a.edit {font-size: 11px; font-weight: bold; color: #bf0025; font-weight: normal; padding-left: 5px;}
.article p{font-size: 13px; line-height: 17px; color: #555555; padding-left: 80px;}
.article p a.domain {color: #777777; font-size: 11px; line-height: 17px; }

.content_right {float: right; width: 240px; margin-left: 10px; }
.content_left {float: left; width: 700px; margin-top: 10px;}

.title {float: left; font-size: 20px; margin-bottom: 20px; font-weight: bold;}
.article_sort { float: right; margin-bottom: 10px; text-align: right; font-size: 14px; font-weight: bold;padding: 0px 10px 0px 10px;}
.article_sort a { margin-bottom: 10px; text-align: right; font-size: 14px; font-weight: normal; }
.article_sort a.selected { margin-bottom: 10px; text-align: right; font-size: 14px; font-weight: bold; }

.top_menu .rss {float: right; border: none;}
.top_menu .rss a {padding: 0px; margin: 0px;}
.top_menu .rss img { padding: 5px; border: none;}

.test_at_sidebar {margin-bottom: 20px; border-left: 2px solid #bf0025; padding-left: 10px; text-align: right;}
.test_at_sidebar h1{color: #bf0025; text-align: left;}
.test_at_sidebar .test_info {display: block; text-decoration: none; background-color: #000; font-size: 14px; color: #fff; padding: 2px 10px; font-weight: bold;  color: #DADE00;}
.test_at_sidebar .l_image {display: block; text-align: center; padding: 20px 0px;/* border: 1px solid #000; border-top-width: 0px;*/}
.test_at_sidebar .l_image img{ border-width: 0px; display: inline; }

.hv {margin-top: 20px;}
.hv p {font-size: 14px; line-height: 1.5em; color: #333; margin: 10px 0px;}
.hv p * {font-size: inherit; }
.hv h1 {font-size: 30px; margin: 10px 0px;}
.hv strong {font-size: 14px; font-weight: bold;}

.ad_at_sidebar {margin-bottom: 20px; border-left: 2px solid #bf0025; padding-left: 10px; text-align: left;}
.ad_at_sidebar h1{color: #bf0025; text-align: left;}
.ad_at_sidebar .content {font-size: 13px; line-height: 17px; color: #555; margin: 10px 0px; } 
.ad_at_sidebar .content a {font-size: inherit; margin: 10px 0px; display: inline-block;}
