#c1366 {margin-left: 20px;}
.latest-cat { color: #666; }
.news-latest-item h3 {
	font-weight: normal;
	font-size: 11px;
	padding: 0px;
	margin: 0px 0px 14px 0px;
	color: #555;
}
.news-latest-item a { color: #8E0707; }
.news-latest-item a:visited, .latest_mid_top .head a:visited, .category_list .head a:visited, .news-single-additional-info a:visited, #contentwidth .news_category_cont h1 a:visited, .news_category_linktopage a:visited { color: #CF4D4D;}

.news-latest-item a:hover { text-decoration: underline; }
#leftcontent_low .news-latest-item { padding-bottom: 12px; }
.frontlefthead {
	font-size: 18px;
	line-height: 19px;
	margin-top: 5px;
	padding-bottom: 3px;
}
.latest_mid_top, .category_list {
	float: left;
	padding-bottom: 12px;
}
.latest_mid_top .head, .category_list .head {
	font-size: 12px;
	line-height: 14px;
	float: left;
	width: 182px;
}
.latest_mid_top .head a, .category_list .head a { color: #8E0707; }
.latest_mid_top .img, .category_list .img {
	margin-right: 12px;
	float: left;
}
.csc-frame-frame1 .latest_mid_top, .csc-frame-frame1 .latest_mid_top p, .csc-frame-frame1 .latest_mid_top .head  {
	width: 100%;
	font-size: 11px;
	line-height: 14px;
}

.csc-frame-frame1 .latest_mid_top { padding-bottom: 0px; }

.csc-frame-frame1 .latest_mid_top .head {
	margin-bottom: 3px;
	margin-top: 6px;
}
.latest_mid_top p, .category_list p {
	font-size: 12px;
	line-height: 14px;
	float: left;
	width: 182px;
}
.news-single-item, .news-single-item p {
	font-family: arial;
	font-size: 12px;
	line-height: 14px;
	color: #474747;
}
.news-single-item p { margin-bottom: 18px; }
.news-single-img {
	float: left;
	margin: 0px 20px 10px 0px;
	width: 180px;
}
.news-single-img img {
	clear: left;
	margin-bottom: 4px;
}
p.news-single-imgcaption {
	clear: left;
	float: left;
	font-size: 11px;
	line-height: 12px;
	width: 100%;
	margin: 0px 0px 20px 0px;
	color: #666666;
}
.news-single-item h1.csc-firstHeader {
	font-size: 21px !IMPORTANT;
	line-height: 22px;
	font-weight: bold;
	font-family: arial;
	color: #2B0000;
	_margin-top: -15px !IMPORTANT;
	padding-bottom: 15px !IMPORTANT;
}
.news-single-item p { text-align: justify; }
#middlecontent .news-single-item h2 {
	font-size: 17px;
	line-height: 18px;
	font-family: arial;
}
.news-single-item h3 {
	font-size: 12px;
	line-height: 13px;
	font-weight: bold;
	color: #222222;
	padding-bottom: 5px;
}
.news-single-rating { height: 23px; }
.tx-ratings-text { margin: -15px 0px 0px 60px; }

.news-single-timedata, .news-single-author p, .news-single-rating, .printlink, .tiplink {
	float: right;
	display: inline;
	font-family: arial;
	font-size: 11px !IMPORTANT;
	color: #666666 !IMPORTANT;
	margin: 0px !IMPORTANT;
}
.news-single-timedata, .news-single-author p, .printlink, .tiplink { padding: 4px 10px 1px 10px; }
.news-single-timedata {
	border-right: 1px solid #ddd;
	margin-bottom: 3px;
}
.news-single-author p { padding: 4px 10px 0 10px; }
.printlink {
	border-left: 1px solid #ddd;
	margin: 0px 0px 3px 0px;
	padding: 6px 5px 1px 12px;
}
.tiplink { padding: 6px 0px 0px 5px; }
.tools {
	width: 100%;
	display: inline;
}
.toolsline {
	border-top: 1px solid #ddd;
	margin-bottom: 23px;
	width: 100%;
	height: 1px;
}
.news-single-item hr {
	border: none 0;
	border-bottom: 1px solid #c7c7c7;
	height: 1px;
	margin: 30px 0px 0px 0px;
	padding: 0px;
}
.news-single-additional-info {
	border-top: 1px solid #c7c7c7;
	margin-top: 30px;
	padding-top: 10px;
}
.news-single-additional-info h2, .b_newsdiscussion_hidebg h2 {
	font-family: Arial;
	font-size: 12px !important;
	font-weight: normal;
	text-decoration: none;
	color: #8E8E8E;
	padding: 0px 0px 8px 0px;
	margin: 0px 0px 0px 5px;
}
.news-relatednews li {
	color: #8E8E8E;
	font-size: 12px;
}
.news-single-additional-info a, .news-single-additional-info p, .b_newsdiscussion_hidebg a {
	font-size: 12px;
	color: #8E0707;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}
.news-single-additional-info a:hover { text-decoration: underline; }
.news-single-additional-info ul, .b_newsdiscussion_hidebg ul {
	list-style-type: none;
	margin: 0px 0px 15px 5px;
	padding: 0px 0px 0px 25px;
	line-height: 13px;
}
.news-single-additional-info p, .news-single-additional-info li, .b_newsdiscussion_hidebg li { margin-bottom: 10px; }

.b_newsdiscussion_hidebg { padding-top: 10px; }
.b_newsdiscussion_hidebg a, .b_newsdiscussion_hidebg a:visited { color: #8E0707; }

#b_newsdiscussion_auth, #b_newsdiscussion_newlink a, #b_newsdiscussion_newlink a:visited {
	float: right;
	background: #8E0707;
	font-size: 11px;
	padding: 4px 11px 4px 11px;
	color: #fff;
	line-height: 11px;
}
#b_newsdiscussion_auth a { color: #fff; }
#b_newsdiscussion_auth { background: #666; }
#b_newsdiscussion_newlink a:hover {
	cursor: default;
	background: #993636;
	text-decoration: none;
}
#b_newsdiscussion_newlink a:active {
	background: #FFA500;
	color: #fff;
}
.category_list div.head, .category_list p.bodytext { width: 440px; }

.showResultsWrap {
	clear: both;
	padding: 20px 0 6px 0;
	color: #AAAAAA;
}
div.news-list-browse a, .tx-ttnews-browsebox a:visited {
	/*display: block;*/
	background-color: #8E0707;
	color: white;
	padding: 4px 6px 4px 6px;
	font-size: 11px;
	line-height: 11px;
}
.news-list-browse a:hover {
	background-color: #993636;
	text-decoration: none;
}
.tx-ttnews-browsebox-SCell a, .tx-ttnews-browsebox-SCell a:visited {
	background-color: #AF4848;
	color: #F7D107;
}
span.date { color: #aaa; }


/* NEWS SECTIONS */
.news_category_cont {
	float: left;
	margin-bottom: 10px;
	width: 100%;
}
.news_category_cont .image { float: left; }
.news_category_cont .image img {
	margin-right: 12px;
	margin-bottom: 12px;
}
#contentwidth .news_category_cont h2 {
	font-size: 12px;
	padding: 0px;
	margin: 0px;
	float: left;
}
#contentwidth .news_category_cont h1 a, .news_category_linktopage a { color: #8E0707; }
#contentwidth .news_category_cont p {
	font-size: 12px;
	padding: 0px;
	margin: 0px;
	float: left;
	width: 234px;
	line-height: 14px;
}
.news_category_left_list {
	width: 374px;
	float: left;
	border-right: 8px solid #AF4848;
	padding-right: 8px;
}
.news_category_left_list, .news-latest-item { padding-bottom: 6px; }
.news_category_left_list h2 { width: 254px; }
.news_category_left_list_cont {
	float: right;
	width: 183px;
}
.news_category_right_cont {
	float: right;
	width: 183px;
}
#contentwidth .news_category_right_cont h2 {
	font-size: 11px;
	clear: both;
	padding: 0px;
	margin: 0px;
	margin-bottom: 12px;
	line-height: 13px;
	
}
.news_category_linktopage {
	float: right;
	width: 183px;
}

#contentwidth .news_category_cont .clear { clear: both; }
/* END  */
