
/*--------------------------------- tt_news LIST view  -----------------------------------*/

.news-list {}
.news-list-item, .news-list-sub {border-bottom:1px solid #ccc;margin-bottom:20px;padding-bottom:10px;overflow:hidden;}
.news-list-left, .news-list-right {width:245px;padding-bottom:10px;overflow:hidden;}
/*.news-list-left, .news-list-right {	width:48%;float:left;overflow:hidden;}*/

.news-list-left {float:left;}
.news-list-right {float:right;}
.news-list-left {margin-right:15px;}

.news-list-date {float:left;width:45px;height:47px;padding-top:4px !important;background: url("img/blog-date.gif") 0 0 no-repeat;color:#666;text-align:center;}
.news-list-date span.day {display:inline-block;padding-top:6px;font-size:20px;font-weight:bold;}
.news-list-date span.month {text-transform:uppercase;font-size:11px;padding-right:3px;color:#fff;}
.news-list-date span.year {font-size:11px;color:#fff;}

.news-list h2 {margin-left:60px;font-size:16px;margin-top:0;}
.news-list h2 a:link, .news-list h2 a:visited  {text-decoration:none;color:#666;}
.news-list p {margin-left:60px;}

.news-list IMG {
	float: right;
	margin:0 5px 10px 2px;
	border: none;
	display:none;
}

.news-list-morelink {}
.news-list-morelink a:link, .news-list-morelink a:visited {padding-left:10px;background: url(img/link.gif) 0 3px no-repeat;}
.news-list-morelink a:hover, .news-list-morelink a:focus {padding-left:10px;background: url(img/link.gif) 0 -14px no-repeat;}

.news-list hr {
margin:20px 0;
}


/*---------------------------------  tt_news Page-Browser ---------------------------------*/

.news-list-browse {
	text-align:center;
	margin-bottom:20px;
}

.activeLinkWrap {
	font-weight:bold;
}
.disabledLinkWrap {
	color: #999;
}
.disabledLinkWrap,
.browseLinksWrap a,
.activeLinkWrap {
	padding:0 1px;
}

	/*--------------------------------- tt_news SINGLE view  ---------------------------------*/


.news-single {padding:5px;margin-bottom:5px;}

.news-single-date {width:45px; height:46px;float:left;padding-top:2px;background:url(img/blog-date.gif) 0 -3px no-repeat;color:#666;text-align:center;}
.news-single-date span.day {display:inline-block;margin-top:3px;font-size:20px;font-weight:bold; color:#444;padding-top: 2px; display:block;}
.news-single-date span.month {text-transform:uppercase;font-size:11px;padding-right:3px; color:#fff;}
.news-single-date span.year {font-size:11px;color:#fff;}

.news-single h1 {margin-left:60px;height:40px;}

.news-single-img {
	float: right;
	margin:0px 0 10px 10px;
	padding:0;
}

.news-single-img img {
	border:none;
}

.news-single-imgcaption {
	padding: 1px 0 3px 0;
	margin:0;
}

.news-single-backlink {
	padding: 10px 0;
}



.news-single-additional-info {
	margin-top: 15px;
	padding:3px 0;
	clear:both;
}

.news-single-related,
.news-single-files,
.news-single-links  {
	margin: 0;
	margin-bottom: 3px;
	padding: 10px;
	background:#eaeaea;
}

.news-single-related DD,
.news-single-links DD,
.news-single-files DD {
	
}

.news-single-links a:link, .news-single-links a:visited {padding-left:15px;background: url(img/link_ext.gif) 0 -12px no-repeat;}
.news-single-links a:hover, .news-single-links a:focus {padding-left:15px;background: url(img/link_ext.gif) 0 4px no-repeat;}

.news-single-related DT,
.news-single-links DT,
.news-single-files DT {
	font-weight: bold;
}

.news-single-backlink {margin-top:20px;}
.news-single-backlink a:link, .news-single-backlink a:visited {
	height:23px;
	background:url(img/link-button.gif) right top no-repeat; 
	border-left: 1px solid #cfcfcf; 
	padding: 4px 20px 4px 5px; 
	text-decoration:none;
	color:#cb241b; 
	}
.news-single-backlink a:active, .news-single-backlink a:hover {background-position:right bottom; color:#585858;}




