@charset "utf-8";
/* CSS Document */

#content0 .news-list-container #innercontent{
	border-top:1px solid #3D3D3D;
	margin:0px 16px 0px 16px;
	padding:0px 0px 0px 0px;
	background-color:#fff;
	line-height:16px;
}

#content1 #innercontent .news-single-item #c2 .csc-header h2{
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 1px;
	/*padding: 14px 0px 0px 1px; 447*/
	line-height:24px;
	font-weight:normal;
}
.news-single-related dt{
	font-weight:bold;
	margin:0px 0px 0px 0px;
	padding:0px 0px 1px 1px;
	line-height:24px;
	border-bottom:1px solid #b4b4b4;
}
.news-single-img{
	width:177px;
	margin:4px 16px 16px 0px;
	padding: 0px 0px 0px 1px;
	float:left;
}
.news-list-browse{
	border-top:1px solid #3D3D3D;
	margin:0px 16px 0px 16px;
	padding:1px 0px 0px 0px;
	background-color:#fff;
}
.news-list-browse .tx-ttnews-browsebox{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 193px;
}

.news-list-date{
	line-height:24px;
}

#content0 .news-list-container #innercontent .newsListContent a,
#content0 .news-list-container #innercontent .newsListContent a:link,
#content0 .news-list-container #innercontent .newsListContent a:visited{
	color:#F9B800;
	font-weight:bold;
	text-decoration:none;
}
#content0 .news-list-container #innercontent .newsListContent a:hover,
#content0 .news-list-container #innercontent .newsListContent a:active,
#content0 .news-list-container #innercontent .newsListContent a:focus{
	text-decoration:underline;
}

#content0 #innercontent #c4 ul#newsListTitle{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#content0 #innercontent #c4 ul#newsListTitle li{
	font-size: 12px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

#content0 #innercontent #c4 ul#newsListTitle li a span{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 1px 10px;
	line-height:24px;
	display:block;
	text-indent:-10px;
	border-bottom:1px solid #b4b4b4;
	font-weight:bold;
}

#content0 #innercontent #c4 ul#newsListTitle li a{
	text-decoration: none;
	display:block;
}


#content0 #innercontent #c4 ul#newsListTitle li a:hover span,
#content0 #innercontent #c4 ul#newsListTitle li a span:hover{
	background-color:#ffd700;
}
.newsListTab{
	display:table;
	
}
.newsListLine{
	display:table-row;
}
.newsListContent{
	margin:0px 0px 0px 0px;
	padding: 2px 0px 0px 0px;
	line-height:16px;
}

.newsListImg{
	margin:0px 0px 0px 0px;
	padding: 6px 0px 0px 16px;
	width:177px;
}

 submenu

/*SubMenu*/
#content1 #innercontent #c3 .news-single-related ul#submenu{
	margin:0px 0px 28px 0px;
	padding:0px 0px 0px 0px;
}
#content1 #innercontent #c3 .news-single-related ul#submenu li{
	font-size: 12px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:block;
	line-height:24px;
	border-bottom:1px solid #b4b4b4;

}

#content1 #innercontent #c3 .news-single-related ul#submenu li a{
	text-decoration: none;
	display:block;
	color:#959595;
	line-height:16px;
}
#content1 #innercontent #c3 .news-single-related ul#submenu li a span{
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 5px 10px;
	line-height:16px;
	display:block;
	text-indent:-10px;

}

#content1 #innercontent #c3 .news-single-related ul#submenu li.current a span.current{
	color:#fab900;
}
#content1 #innercontent #c3 .news-single-related ul#submenu li.current:hover a span.current,
#content1 #innercontent #c3 .news-single-related ul#submenu li.current a:hover span.current,
#content1 #innercontent #c3 .news-single-related ul#submenu li.current a span.current:hover,
#content1 #innercontent #c3 .news-single-related ul#submenu li:hover a span,
#content1 #innercontent #c3 .news-single-related ul#submenu li a:hover span,
#content1 #innercontent #c3 .news-single-related ul#submenu li a span:hover{
	background-color:#ffd700;
	color:#414141;
}

#content1 #innercontent #c3 .news-single-related .csc-header h2{
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 1px;
	line-height:24px;
}

.news-single-imgcaption{
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 0px 0px;
	font-size:10px;
	line-height:12px;
	color:#A5A5A5;
}