/*-----------------------------------  tt_news LATEST view  -----------------------------------*/
.news-latest { }
.news-latest .item { border-bottom:1px solid #9e181c;float:left;height:335px;margin:10px 20px 0 0;padding:0 0 18px;width:280px; }
/*.news-latest .item { float:left;height:315px;margin:10px 20px 0 0;padding:0 0 18px;width:280px;border-bottom: 1px solid #9e181c; }*/
.news-latest img { margin: 0px 0px 10px 0px; }
.news-latest h2 { font-size: 14px; font-weight: bold; margin: 0px 0px 10px 0px; }
.news-latest h2 a { font-weight: bold; color: #000000; }
.news-latest p { }
.news-latest a { }
.news-latest .morelink { font-weight: bold; }

.date { font-size: 9px; text-transform: capitalize; }

#colTop .news-latest .item { padding: 0px; margin: 0px; border-bottom: 0px; }
#colTop .news-latest h2 { font-size: 24px; line-height: 29px; font-weight: bold; color: #ffffff; margin: 0px; }
#colTop .news-latest h2 a { font-weight: bold; color: #ffffff; }
#colTop .news-latest img, #colTop .news-latest p, #colTop .news-latest .morelink { display: none; }

/*--------------------------------- tt_news LIST view  -----------------------------------*/
.news-list { }
.news-list .item { width: 600px; padding: 0px 0px 18px 0px; margin: 0px 19px 20px 0px; border-bottom: 1px solid #9e181c; float: left; display: inline; }
.news-list img { margin: 0px 0px 10px 0px; }
.news-list .item img { margin: 0px 15px 0px 0px; float: left; display: inline;}
.news-list h2 { font-size: 14px; font-weight: bold; margin: 0px 0px 10px 0px; }
.news-list h2 a { font-weight: bold; color: #000000; }
.news-list p { }
.news-list a { }
.news-list .morelink { font-weight: bold; }

/*--------------------------------- tt_news SINGLE view  ---------------------------------*/
.news-single { margin: 0px 19px 0px 0px; }
.news-single h1 { font-size: 24px; line-height: 29px; font-weight: bold; color: #E62203; margin: 0px; }
.news-single .news-single-author, .news-single .news-single-author a { font-size: 11px; padding: 0px; }
.news-single h3 { font-size: 12px; font-weight: normal; font-style: italic; margin: 0px 0px 9px 0px; clear: both; }
.news-single-img { padding: 10px 10px 0px 10px; margin: 0px 0px 19px 19px; background: #cccccc; float: right; display: inline; }
.news-single-imgcaption { font-size: 10px; padding: 0px; }

.news-single .additional-info { padding: 3px 0px 1px 0px; margin: 19px 0px 19px 0px; border-top: 1px solid #9e181c; border-bottom: 1px solid #9e181c; clear: both; }
.news-single .news-catRootline { }

.news-single backlink { padding: 9px 0px 0px 0px; margin: 19px 0px 0px 0px; border-top: 1px solid #9e181c; clear: both; }
.news-single backlink a { font-size: 10px; font-weight: bold; margin: 0px; }

.news-catRootline, .news-single-related, .news-single-files, .news-single-links { padding: 0px; margin: 0px 0px 9px 0px; }
.news-catRootline p, .news-single-related p, .news-single-files p, .news-single-links p { margin: 0px; }
.news-catRootline dt, .news-single-related dt, .news-single-links dt, .news-single-files dt { font-size: 11px; font-weight: bold; margin: 0px 0px 4px 0px; }
.news-catRootline dd, .news-single-related dd, .news-single-links dd, .news-single-files dd { padding: 0px 0px 0px 15px; margin: 0px 0px 0px 15px; }

/*--------------------------------- tt_news Categorymenu (CATMENU) --------------------------------- */
.news-catmenu { }
.news-catmenu-header { display: none; }
#submenu .news-catmenu .links { display: none; }
#submenu .news-catmenu .level2 .links { display: inline; }
