/*-----------------------------------  tt_news LATEST view  -----------------------------------*/

.news-latest-titolo { color:#18B1FD; border-bottom: 1px solid #18B1FD; text-align:right; font-size:18; }

.news-latest-item { margin:15px 0 0 0; padding: 0;}
.news-latest-item p { margin:0; padding: 0;}
.news-latest-item a { text-decoration:none; margin:0; padding: 0; font-size:12px; }

.news-latest-title a { font-weight:bold; color:#18B1FD; }
.news-latest-title a:hover  {text-decoration:none; font-weight:bold; color:#18B1FD; margin:0; padding: 0; font-size:12px; }
.news-latest-title a:visited {text-decoration:none; font-weight:bold; color:#18B1FD; margin:0; padding: 0; font-size:12px; }

.news-latest-date {	margin:15px 0 0 0; }
.news-latest-date a { color:#31240E; font-weight:normal; }

.news-latest-item IMG {	margin:5px; float:right; }

.news-latest-morelink a { color:#18B1FD; font-size:12px; font-weight:bold; }

.news-latest-gotoarchive { margin:10px 5px 5px 0; text-align:right; }
.news-latest-gotoarchive a { font-weight:bold; color:#18B1FD; }
.news-latest-gotoarchive a:hover  {text-decoration:none; font-weight:bold; color:#18B1FD; margin:0; padding: 0; font-size:12px; }
.news-latest-gotoarchive a:visited {text-decoration:none; font-weight:bold; color:#18B1FD; margin:0; padding: 0; font-size:12px; }


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

.news-list-container { padding:0; margin:0; } 

.news-list-item { padding:0; margin:5px; } 
.news-list-item p { margin:0; padding: 0;}
.news-list-item a { text-decoration:none; margin:0; padding:0; font-weight:bold; }

.news-list-date { padding:0; margin:10px 0 0 0; } 
.news-list-date a { font-weight:normal; }

.news-list-title { padding:0; margin:0; }
.news-list-title a { color:#18B1FD; }

.news-list-item IMG {	margin:5px; float:right; }

.news-list-morelink a { color:#18B1FD; }


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

.news-single-item { padding:0; margin:5px; } 
.news-single-item p { margin:0; padding: 0;}
.news-single-item a { text-decoration:none; margin:0; padding:0; font-weight:bold; }

.news-single-timedata { padding:0; margin:10px 0 0 0; float:right; } 
.news-single-timedata a { font-weight:normal; }

.news-single-title { padding:0; margin:0; }
.news-single-title a { color:#18B1FD; }

.news-single-item IMG {	margin:5px; float:right; }

news-single-backlink a { color:#18B1FD; }