.news {
	
}

.news .article {
	position: relative;
	overflow: hidden;
	margin-bottom: 1em;
}

.news .news-title {
	margin: 0 0 0.5em;
	padding: 0;
}


.news .news-dates {
	font-size: 11px;
	line-height: 1.2;
}

.news .news-dates .pubDate {color: #aaa; margin-left: 10px; padding: 0 0.5em;}

.news .news-tags {
	font-size: 13px;
	font-family: 'PT Sans Caption';
}

span.date {
	color: #888;
	font-size: 11px;
}

span.author {
	color: #007AC2;
	font-size: 13px;
}

.news-list-tags {
	display: block;
	font-size: 13px;
}

.news-list-tags a, .news-list-tags a:visited {color: #888 !important;}
.news-list-tags a:hover {color:#00ADEF !important;}


/* list grid */
.news.grid h3.news-title {
	color: #000;
	font-size: 15px;
	margin:0;
}

.news.grid .news-item {
	display: inline-block;
	vertical-align: top;
	_overflow:hidden;
	zoom:1;
	height:auto;
	*display:inline;
	position: relative;

	box-sizing: border-box;

	padding-right:50px;  
	*width: 30.5%;
	*padding: 0 2% 0 0;
	
	margin-bottom:1.5em;	
}

.news.grid.three .news-item {
	width: 32%;
	padding-right:30px;  
	*width: 30.5%;
	*padding: 0 2% 0 0;	
}


							/* news related files (tx_news) */
							
.content article .news-related-files ul  {
  list-style-image: none;
  margin-top:5px;
  margin-bottom:1em;
  padding-left:0;
}

.content article .news-related-files ul li {
  margin-bottom:10px;
  padding:0;
  background:none;
  min-height: 35px;
}

.content article .news-related-files ul li a {
  display:inline-block;
  *display:block;
  padding-left:30px;
  /*min-height:35px;
  _height:35px;*/
  padding-bottom: 5px;
  padding-top:2px;
  border-bottom:none;
  border-right:none;
}

.news-related-files ul li span {
  border-right: none;
  display: block;
  margin-right: 8px;
  padding-right: 0px;
  color: #888;
}

.news-related-files ul li .news-related-files-size {
	font-size: 11px;
	color: #888;
	padding-left: 30px;
	margin-bottom: -5px;
}

.content article .news-related-files ul li a {background: url(../ico/ico-blank.png) 0 1px no-repeat;}
.content article .news-related-files ul li a.doc {background: url(../ico/ico-doc.png) 0 1px no-repeat;}

.content article .news-related-files ul li a.docx {background: url(../ico/ico-doc.png) 0 1px no-repeat;}
.content article .news-related-files ul li a.pdf {background: url(../ico/ico-pdf.png) 0 1px no-repeat;}

.content article .news-related-files ul li a.jpg, .content article .news-related-files ul li a.jpeg,.content article .news-related-files ul li a.png, .content article .news-related-files ul li a.tiff 
{background: url(../ico/ico-image.png) 0 1px no-repeat;}


/* override */
.news-related-files ul li span {
	color: #000;
    font-family: 'PT Sans Caption';
    font-size: 15px;	
}
	

