#content h1, #content h2, #content h3, #content p {
	margin:0 10px;
	}
#content h1 {
	font-size:1.4em;
	color:#000;
	border-bottom:1px solid #f00;
	letter-spacing:1px;
	font-variant:small-caps;
	margin-bottom:10px;
	margin-top:20px;
	clear:both;
	color:#f00;
	}
h1.csc-firstHeader, div.news-single-item h1 {
	margin-top:0px !important;
	}
#content h1 a {
	text-decoration:none;
	color:#f00;
	border:0 none;
	}
#content h2 {
	font-size:1.2em;
	font-weight:bold;
	margin-top:10px;
	margin-bottom:10px;
	color:#f00;
	clear:both;
	}
#content h2 a {
	text-decoration:none;
	color:#f00;
	border: 0 none;
	}
#content div.news-single-item  h2{
	clear:none;
	}
#content h3 {
	font-size:1em;
	font-weight:normal;
	margin-top:10px;
	color:#f00;
	clear:both;
	margin-bottom:5px;
	}
#content h3 a {
	text-decoration:none;
	color:#f00;
	}
#content p {
	color:#666;
	text-align:justify;
	font-size:0.9em;
	margin-bottom:5px;
	}
#content table {
	margin:10px;padding:0;
	border-collapse:collapse;
	}
#content table td, #content table th {
	font-size:0.7em;
	}
#content a {
	text-decoration:none;
	color:#ffa000;
	}
#content object {
	margin-left:10px;
	}
div.csc-textpic-intext-right {
	margin:0px 10px 0px 0px;
	}
p.csc-form-label {
	font-size:1.2em;
	}
table.csc-searchform {
	margin-top:10px;
	}
div.tx-guestbook-field {
	margin:5px 10px;
	color:#666;
	}
input.tx-guestbook-form-inputfield-big {
	border:1px solid #666;
	padding:3px;
	color:#666;
}
div#links h2 {
	color:#fff;
	background-image:url('img/bg-red.gif');
	background-repeat:repeat-x;
	font-size:1em;
	padding:3px;
	}
div#links li {
	font-size:0.8em;
	
	}
div#links li a {
	font-weight:normal;
	padding-left:20px;
	}
div.tx-guestbook-pagination {
	margin:0 10px;
	font-size:0.8em;
	}
/*-------SUCHE-----------*/
/*----------------SUCHE--------------------*/
div.tx-indexedsearch-searchbox table td {
	font-size:0.8em !important;
	color:#666;
	}
div.tx-indexedsearch-res table td {
	font-size:0.8em !important;
	color:#666;
	}
div.tx-indexedsearch-res td.percent {
	font-size:0.6em !important;
	color:#ffa000;
	}
div.tx-indexedsearch-whatis {
	margin:10px;
	color:#ffa000;
	font-weight:bold;
	border-top:1px solid #ff0000;
	padding-top:10px;
	}
div.tx-indexedsearch-res td.title a {
	font-size:1em;
	color:#f00;
	font-weight:bold;
	text-decoration:none;
	}
div.tx-indexedsearch-res td.tx-indexedsearch-info {
	display:none;
	}
/* Formular */
div.tx-guestbook-field label {
	float:left; 
	width:100px; 
	}