/* NEWS */

hr.clearer {
	border: 0;
	border-bottom: 1px solid #999;
	height: 1px;
}

.news-list-container, 
.news-single-item,
.news-latest-container,
.tx-ttnews-browsebox {
	border: 0;
	padding: 0;
	color:#333;
}

.news-list-item,
.news-latest-item,
.tx-ttnews-browsebox-SCell {
	border: 0;
	margin: 0;
	padding: 0;
}

.news-list-container h3,
.news-single-item h1,
.news-latest-item h1 {
	border-bottom: 0;
	margin-bottom: 5px;
}

.news-list-date, 
.news-single-item h2,
.news-latest-item h2 {
	color:#333;
}
.news-list-date {
	display: block;
}

p.news-single-author {
	margin: 0 0 6px 0;
	padding: 0;
}

.news-list-container h3 a:link, 
.news-list-container h3 a:visited, 
.news-list-container h3 a:hover,
.news-list-container p,
.tx-ttnews-browsebox,
.news-list-morelink {
	padding-left: 0;
	margin-left: 0;
}

.news-latest-container h2 {
	border: 0;
	margin: 0 0 6px 0;
	padding: 0;
	border-bottom: 1px solid #FFD066;
	color:#333;
}

.news-latest-gotoarchive,
.news-list-category,
.news-single-category {
	display: none;
}

.news-latest-container h3, .news-latest-container p.bodytext {
	margin-top: 2px;
	margin-bottom: 0;
	padding-top: 2px;
	padding-bottom: 0;
}


* html input.csc-mailform-check {
	border:none;
}
* html input.csc-mailform-radio {
	clear:left;
	border:none;
}
* html span.csc-mailform-radio {
}
* html span.csc-mailform-radio label{
	display:block;
}



/* NEU Service Update Mai 2009 */

.tx-thmailformplus-pi1 #mailform {
	margin: 0;
}

.tx-thmailformplus-pi1 .csc-mailform {
	padding: 8px;
	margin: 0;
}

.csc-mailform-field span.csc-mailform-label {
	line-height: 20px;
}
.csc-mailform-field label,
.csc-mailform-field-wide label {
	float: left;
	text-align: left;
	margin-right: 0.0em;
	display: block;
}
.csc-mailform-field label {
	width: 14em;
}
.csc-mailform-field .capimg img {
	vertical-align: middle;
}
.csc-mailform-field span.error,
.csc-mailform-field-wide span.error {
	color: #ff0000;
	display: block;
}
.csc-mailform-field span.error {
	margin-left: 14em;
}
.csc-mailform-field span.error strong,
.csc-mailform-field-wide span.error strong {
	color: #ff0000;
}

div.csc-frame-frame1 {
	background-color: #F5F5F5;
	padding: 8px 8px 0 8px;
	border: 0;
}
div.csc-frame-frame1 p.bodytext {
	margin: 0;
}
.csc-mailform-submit {
	margin-left: 14em;
}