submit {width: 30px;}

/*.csc-header csc-header-n1 {margin: 0 -10px 0 0; padding: 0;}

.bodytext {margin: 0 0 1.2em 0; padding: 0; }*/

/*DOWNLOADS
.csc-uploads-icon {padding: 0.15em 0; border: 0px;}
.csc-uploads-fileName {font-size: 0.83em; padding: 0 0.5em;}
.csc-uploads-fileSize {font-size: 0.83em;}*/

/*Sitemap*/
.csc-sitemap h2 {margin: 0.5em 0 0 0; padding: 0;}
.csc-sitemap h3 {margin: 0; padding: 0;}


/*Bildunterschrift*/
.csc-textpic-caption {font-size: 0.8em;}
.csc-textpic-caption {margin: 2px 0;} 
div.csc-textpic-border div.csc-textpic-imagewrap .csc-textpic-image img {border: solid 1px #b7a657; }

/*Kontakt Mailform*/
.standardlabel label {
	width: 15em;
	font-weight: bold;
	vertical-align: top;
	display: block;
	float: left;
	color: #999999;
	}
	
.radiolabel label {
	font-weight: normal;
	vertical-align: top;
	display: block;
	float: left;
	}
	
.radioinput {
	width: 16.7em;
	font-weight: bold;
	vertical-align: top;
	display: block;
	float: left;
	text-align: right;
	padding-right: 0.3em;
	}
	
	
.zeile {clear: both; float: none; height: 2em;}
.zeile2 {clear: both; float: none; height: 2.4em;}

legend.legend-kontakt  {
	color: #999999;
	font-weight: bold;
	margin: 0;
	padding: 0;
	}

.abstand-kontakt {
	width: 15em;
	font-weight: bold;
	vertical-align: top;
	display: block;
	float: left;}
		
.height8 {height: 0.8em;}

.nofloat {float: none; clear: both;}
	
fieldset {border: none; margin: 0; padding: 0;}
legend {margin: 0; padding: 0;}


/*KONTAKT*/
.csc-mailform-check input type {border: none; }

.csc-mailform {border: none; margin: -10px 0 0 0; padding: 0;}

.csc-mailform-field {padding: 0.5em 0;}
.csc-mailform-field label {
	width: 15em;
	font-weight: bold;
	vertical-align: top;
	display: block;
	float: left;
	}
	
/*.standardlabel label {
	width: 15em;
	font-weight: bold;
	vertical-align: top;
	display: block;
	float: left;
	}*/
	

	
.csc-mailform-submit {
	color: #ffffff;
	background-color: #b7a657;
	font-weight: bold;
	text-align: center;
	}
	

/*TABELLE*/
.contenttable td, tr {font-size: 1em;  }
.contenttable tr {height: 1em;}
.contenttable table td tr {
	border-width: 1px;
	border-style: solid;
	border-color: #000066;
	border-collapse:collapse
	}
	
.tabelle-fahrplan TABLE TR TD {
	border-width: 1px;
	border-style: solid;
	border-color: #000066;
	border-collapse:collapse
	}
	
/*Dateiliste mit DIVS*/
.filecount {display: none;}
.filelinks .odd {background-color:#b1d0f1; line-height: 17px; border-left: solid 2px #ffffff; border-right: solid 2px #ffffff;}
.filelinks .odd span {width: 95%;}
.filelinks .even {background-color:#d1e3f7; line-height: 17px; border-left: solid 2px #ffffff; border-right: solid 2px #ffffff;}
.filelinks div {padding-left: 25px;  background-color: transparent; margin-bottom:2px;}
.filelinks span {display:block; border-left: solid 2px #ffffff; padding-top: 3px; padding-bottom: 3px; padding-left: 2px;}
.filelinks .filecount {display:none; margin-bottom:5px;} 
.filelinks a {color: #034b98; text-decoration:none; }
.filelinks .pdf {background-image: url('/typo3/gfx/fileicons/pdf.gif')!important; background-position: 3px 3px;}
	

/*Dateiliste*/
table.csc-uploads {width: 100%;}
.csc-uploads tr td {font-size: 1em;}
.csc-uploads-icon td {width: 2em;}
.csc-uploads-icon a img {padding: 3px;}
.csc-uploads-fileSize td {width: 4em;}
.csc-uploads-fileSize p {padding: 3px; width: 4em;}
.csc-uploads-fileName {padding: 3px;}

td.bodytext {padding: 0 0 0 0; margin: 0;}

/*FORMULARE*/
.ft10px666666 { color: #666; font-size: 1em; font-family: Verdana }
.ft10px333333  { color: #333; font-size: 1em; font-family: Verdana }

.formular {
	color: #333333; 
	font-size: 1em; 
	font-family: Verdana; 
	background-color: #ffffff; 
	border: solid 1px #666666;
	}

/*NEWS Latest*/
.news-latest-container {
	border:none;
	background-color:none;
	
}

.news-latest-container H2 {display: none;}

.news-latest-container H2,.news-latest-gotoarchive {
	/*color:#034b98;*/
	padding:3px;
	margin:3px;
	border:none;
	background-color:none;
	
}

.news-latest-gotoarchive {
	/*font-weight:bold;
	margin-top:5px;*/
	display: none;
}
.news-latest-gotoarchive A:LINK, .news-latest-gotoarchive A:VISITED, .news-latest-gotoarchive A:HOVER {
	/*color:#032b98;*/
}
.news-latest-gotoarchive A {
	/*color:#032b98*/
}

.news-latest-gotoarchive A:HOVER {
	/*color:#032b98;*/
	text-decoration: underline;
}
.news-latest-item {
	/* IE hack */
	/*height: 1%;*/
	line-height: 1.3em;
	/* IE hack end */
	margin-top:10px;
	padding-bottom:5px;
	
	min-height: 120px;
	border-bottom: solid 1px #b7a657;
	/*border:1px solid #ccc;
	background-color:#d1e3f7;
	display:block;*/
}

.news-latest-inhalt-bild-text {clear: both;}
/*.news-div-image {float: left;}
.news-div-subhead {float: left;}*/

.news-latest-item hr {display:none;}

.news-latest-item IMG {

	margin-bottom:5px;
	margin-right:5px;
	border:1px solid #b7a657;
	float:left;
}
.news-latest-category IMG {
	float: none;
	border:none;
	margin:0px;
}

.news-latest-date a {text-decoration: none; text-align: right; float: right;}
.news-latest-container H2 a {text-decoration: none;}

.news-latest-date,.news-latest-morelink,.news-latest-category {
	font-size:9px;
	
}

.news-latest-morelink {
	height:12px;
	clear: both;
}

.news-latest-morelink A {
	float:right;
}

	
/*News Single*/
.news-single-item {
	padding-bottom:5px;
	/*border:1px solid #ebd3a7;
	height: 185px;
	background-color:#ebd3a7;*/
	border-bottom: #b7a657;
	overflow: hidden;
	}
	
.news-single-author {
	display: none;
	visibility: hidden;
	}

.news-single-item H2 {
	/*color: #3d3d3d;
	font: 11pt Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;*/
	}

.news-single-item H3 {
	margin-bottom: 15px;
	}

/*.news-single-item-img {float: right; width: 250px; }*/

.news-single-item img {border: solid 1px #b7a657;}

.news-single-img {
	float: right;
	/*margin-left:5px;*/
	margin: 0 10px 10px 10px;
	width: 240px;
	text-align: left;
	
	}
	
.news-single-timedata {
	display: none;
	visibility: hidden;
	}

.news-single-imgcaption {
	padding:0 3px 5px 3px;
	clear:both;
	}
	
.news-single-imgcaption {font-size: 0.9em;}

.news-single-category {
	float: right;
	}
.news-single-backlink, .news-single-backlink a {
	font-weight: bold;
	font-size: 0.9em;
	margin-top: 1em;
	width: 100%;
	padding-top: 0.8em;
	}
	
/*.news-single-item-tx {float: left;}
.news-single-item .news-single-item-tx p.bodytext {float: left;}*/

.news-single-item-tx a img {border: none;}
	
.news-single-related dt {font-weight: bold; color: #999999;}
.news-single-links dt {font-weight: bold; color: #999999;}
.news-single-files dt {font-weight: bold; color: #999999;}

.news-single-additional-info {border-bottom: #b7a657;}
.news-single-item .news-single-files {border-bottom: #b7a657;}

/*News Liste*/
.news-list-container {
	margin: 5px 0px 0px 0px;
}


.news-list-item {
	/* IE hack */
	height: 16px;
	/* IE hack end */
	padding:3px;
	margin:1px 0px 0px 0px;
	background-color: #ebd3a7;
	text-align: left;
	}
	
.news-search-form {
	padding:3px;
	margin-bottom:5px;
	border:1px solid #666;
	background-color:#F9FFE5;

}
.news-search-emptyMsg{
	margin:0px;
}
.news-search-form FORM {
	margin:0px;
}
.news-list-container H3 {
	margin: 0px;
	padding: 0px;
	float: left;
	display: block;
	color:#3d3d3d;
	font-size: 8pt;
	width: 25%;
	font-weight: bold;
}

.news-list-container H3 A:LINK,.news-list-container H3 A:VISITED,.news-list-container H3 A:HOVER {
	color: #3d3d3d;
	padding-left:2px;
}
.news-list-container H3 {
	color:#3d3d3d;
	font-size: 8pt;
	font-weight: bold;

}

..news-list-inhalt-bild-text {clear: both;}

.news-list-container p {
	margin: 0px 10px 0px 10px;
	float: left;
	display: block;
	width: 60%;
}
.news-list-date {
	float: right;
	color: #3d3d3d;
	width: 180px;
	text-align: right;
	height: 16px;
	margin-top: -2px;
	margin-right: -2px;
	font-size: 8pt;
	font-weight: normal;
	display: none;
	visibility: hidden;
	}

.news-list-imgcaption {
	float: right;
	padding-top:3px;
	padding-right:3px;
	font-size: 8pt;
	font-weight: normal;

	}

.news-list-container IMG {
	float: right;
	/*border:1px solid #666;*/
	margin-bottom:5px;
	margin-right:2px;
	margin-left:5px;
}
.news-list-category IMG {
	float: none;
	border:none;
	margin:0px;
}

.news-list-morelink,.news-list-category {
	font-size: 8pt;
	font-weight: normal;
	margin-left:3px;
	text-align: right;
}

.news-list-morelink  {
	margin: 0px;
	text-align: right;
	font-weight: normal;
}

.news-list-morelink a {
	margin: 0px;
	text-align: right;
	font-weight: normal;
}

.news-list-browse {
	text-align: left;
}

p.tx-ttnews-browsebox {display: none;}
