/* --------------------------------------------------------------*/
/* News */
/* --------------------------------------------------------------*/

.content {

}

.content .content_container {

}

.news-list-container .post, .news-single-item {
    background-color: transparent;
    float			: left;
    width			: 720px;
    margin          : 0px 0px 0px 0px;
    padding         : 0px 0px 0px 0px;
    text-align      : justify;
	border			: none;
}

.news-list-container .post, .news-single-item ul {
	float			: left;
    margin          : 0px 0px 0px 0px;
    padding         : 0px 0px 0px 0px;
}

.news-list-container .post, .news-single-item li {
    margin          : 0px 0px 0px 20px;
    padding         : 0px 0px 0px 0px;
}

.news-list-container .post {
	margin          : 0px 0px 30px 0px;
}

.news-single-item .entry, .post .entry {
    background-color: transparent;
    float			: left;
    width			: 490px;
    margin          : 0px 0px 0px 0px;
    padding         : 0px 0px 0px 0px;
    border          : none;
}

.post h3 a:link {
    float			: left;
    margin          : 0px 0px 0px 0px;
    padding         : 0px 0px 0px 0px;
}

.post p {
    float			: left;
    width			: 100%;
    margin          : 0px 0px 0px 0px;
    padding         : 0px 0px 0px 0px;
}

.post .picture, .news-single-item .picture {
	float			: right;
	width			: 200px;
}

.news-list-container {
    background-color: transparent;
    float			: left;
    width			: 100%;
    margin          : 0px 0px 0px 0px;
    padding         : 0px 0px 0px 0px;
    border          : none;
}

.news-list-container .post .news-list-category {
	float			: right;
	width			: 150px;
    font-size		: 11px;
	text-align		: right;
}

.post .entry a {
    float           : right;
    margin			: 10px 0px 5px 0px;
	text-align		: right;
}

.news-list-container img {
    margin			: 0px 0px 0px 0px;
    padding			: 0px 0px 0px 0px;
    border			: 1px solid #d4d4d4;
}

.news-single-img {
	float			: left;
	width			: 200px;
    margin			: 0px 0px 0px 0px;
    padding			: 0px 0px 0px 0px;
}

.news-single-img img {
	float			: left;
    margin			: 0px 0px 0px 0px;
/*   #margin			: 0px 0px -10px 0px;*/
    padding			: 0px 0px 0px 0px;
    border			: 1px solid #d4d4d4;
}

.news-single-timedata, .news-single-author, .news-single-imgcaption {
	float			: left;
	width			: 200px;
    margin			: 0px 0px 10px 0px;
    padding			: 5px 0px 0px 0px;
	font-size		: 9px;
	line-height		: 14px;
	text-align		: left;
}

.news-single-item .post_header, .news-list-container .post .post_header {
	float			: left;
	width			: auto;
    margin			: 0px 0px 10px 0px;
    padding			: 0px 0px 0px 0px;
	text-align		: right;
}

.post .post_header p, .news-single-item .post_header p {
	float			: right;
	width			: 130px;
    margin			: 0px 0px 0px 0px;
    padding			: 0px 0px 0px 0px;
	text-align		: right;
}

.news-list-container .post small {
    float           : right;
    width			: 130px;
    margin			: 0px 0px 10px 0px;
    padding			: 10px 0px 0px 0px;
    font-size		: 11px;
    line-height		: 14px;
    text-align		: right;
}

.news-single-backlink {
	float			: left;
	width			: 100%;
}

.news-single-item .news-single-backlink a {
	float			: right;
	margin			: 0px 0px 0px 0px;
	padding			: 0px 0px 0px 0px;	
	font-size		: 11px;
	font-weight		: normal;
}

.news-list-container .news-list-browse div {
    border          : 0px;
    background-color: transparent;
}

.news-list-container .news-list-browse div p {
    float           : left;
    margin          : 0px;
}

.news-list-container .news-list-browse div table {
    text-align      : right;
}

.news-list-container .tx-ttnews-browsebox-SCell {
    background-color: transparent;
    border          : 0px;
}

.news-list-container .tx-ttnews-browsebox-SCell a {
    font-weight     : bold;
}

.news-list-container .post .news-list-morelink {
    position        : absolute;
    right           : 20px;
    bottom          : 10px;
}

.news-list-container .news-list-browse div {
    background-color: transparent;
    float			: left;
    width			: 720px;
    margin			: 0px 0px 0px 0px;
    padding			: 0px 0px 0px 0px;
    border-top      : 1px solid #d4d4d4;    
}

.news-list-container .news-list-browse div p {
    float           : left;
    margin          : 0px 0px 0px 0px;
}

.news-list-container .news-list-browse div table {
    text-align      : right;
}

.news-single-item .entry p {
	float			: left;
	width			: 100%;
	margin			: 0px 0px 10px 0px;
	padding		: 0px 0px 0px 0px;
}

.post_info {
	float			: left;
	width			: 100%;
	height			: 15px;
	margin			: 10px 0px 0px 0px;
	padding		: 0px 0px 0px 0px;
}

.post_info p {
	float			: left;
	width			: 250px;
	margin			: 0px 0px 0px 0px;
	padding		: 0px 0px 0px 0px;
}

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

.news-single-files {
	background		: transparent;
	float			: right;
	width			: 200px;
	margin			: 0px 0px 0px 0px;
	padding			: 0px 0px 0px 0px;
	border			: none;
}

.news-single-files dd,  .news-single-files dt {
	float			: left;
	margin			: 0px 0px 0px 0px;
	padding			: 0px 0px 0px 0px;
}

.news-single-files img {
	float			: right;
	margin			: 0px 0px 0px 0px;
	padding			: 0px 0px 0px 0px;
	display			: none;
}

.news-single-files a {
	float			: left;
	margin			: 0px 0px 0px 0px;
	padding			: 0px 0px 0px 0px;
}

.news-single-additional-info {
	background		: transparent;
	float			: right;
	width			: 200px;
	margin			: 0px 0px 0px 0px;
	padding			: 0px 0px 0px 0px;
	border			: none;
}

.news_navi {
	float			: left;
	width			: 100%;
/*	height			: 15px;*/
	margin			: 0px 0px 20px 0px;
}

.prev_link {
	float			: left;
}

.next_link {
	float			: right;
}

hr.clearer {
	display		: none;
}

/* --------------------------------------------------------------*/
/* navigation_left */
/* --------------------------------------------------------------*/

.navigation_left_frame .content_container div.csc-textpic-imagewrap {
	float			: right;
	margin-right	: 5px;
}