
* { 
	font: normal 10.5pt/16pt arial, helvetica, verdana, arial, sans-serif;
	text-align: justify;
}

h1,h2,h3,h4,h5,h6 {
	text-align: left;
}

h1	{ font-size: 130%; line-height:160%; }
h2	{ font-size: 120%;}
h3	{ font-size: 110%;}
h4	{ font-size: 100%;}
h5	{ font-size: 100%;}


a, span {
	font:inherit;
}

p.csc-linkToTop { display: none;}

.noprint { display: none; }

div.acc { display:none;}

.acc * {
	display:none;
	visibility: hidden;
}


a.internal-link-new-window img,
a.internal-link img,
a.external-link-new-window img,
a.mail img {
	display: none;
}

#container {
	margin:0 auto;
	text-align: left;
}

#themelogo {
	height:50px;
}

#logo {
  	width: 300px;
  	display:inline-block;
	float:right;
	position:relative;
	right:0px;
}

.logoimg {
	float:right;
	width: 200px;
	border:0px;
}



#contentcontainer {
	background-color: #fff;
	padding: 0; 
	width: auto;
	height:auto;
}


.footer {
	clear: both;
	text-align: center;
	margin: 1ex 0;
}

.footer p {
   	font-size: 80%;
	text-align: center;
   	color: #575757;
}

.footer a { 
	display: none;
}

.footer hr {
	size:1px;
	padding:1ex;
}

div.breadcrumb {
	display: none;
}



.suchen {
	display: none;
}



div#lblock {
	display: none;
}

.mitglieder p.bodytext { 
	margin: 0 0 0 14px; 
	padding: 0; 
	font-size: .9em;
	line-height: 140%; 
}

.mitglieder .bodytext a { 
	font-weight: bold; 
	text-align: left;
}


.pdflink {
	display: none;
}



/* Indexed_search
----------------------------------------------------------------------------- */

.tx-indexedsearch .tx-indexedsearch-searchbox {
	margin:1ex;
}

.tx-indexedsearch .tx-indexedsearch-browsebox {
	margin: 1ex;
	padding: 0;
}


.tx-indexedsearch-browsebox-SCell {
  	margin: 0;
  	padding: 0;
}


div.tx-indexedsearch-browsebox {
	width: auto;
	text-align: center;
}

div.tx-indexedsearch-browsebox .browsebox,
.tx-indexedsearch-browsebox p {
	text-align: left;
}


.tx-indexedsearch-browsebox ul.browsebox {
	list-style: none;
	display: inline;
}

.tx-indexedsearch-browsebox ul.browsebox li {
	display: inline;
	list-style:none;
}

.tx-indexedsearch-sec {
	text-align:left;
}

.tx-indexedsearch-browsebox ul.browsebox a {
	font-size:smaller;
	font-weight: normal;
}

.tx-indexedsearch-browselist-currentPage a {
	font-weight: bold !important;
	border: 1px dotted #ccc;
}


input.tx-indexedsearch-searchbox-sword {
	padding:0;
}

.tx-indexedsearch .tx-indexedsearch-whatis {
	margin: 1ex;
}

.tx-indexedsearch .tx-indexedsearch-whatis p .tx-indexedsearch-sw {
	font-weight:bold;
	font-style:italic;
}


.tx-indexedsearch P.tx-indexedsearch-noresults {
	text-align:center;
	font-weight:bold;
}

.tx-indexedsearch .tx-indexedsearch-res td {
	font-size: x-small;
	line-height: 150%;
}


.tx-indexedsearch .tx-indexedsearch-res table {
	margin:1ex;
	padding:0;
}

.tx-indexedsearch .tx-indexedsearch-res table td {
	margin:1ex;
	padding:0ex 0 0 0ex;
}


.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-icon,
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-result-number,
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title,
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-result-count,
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-percent {
   	background: #ddd;
   	font-weight: bold;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-path a {
	font-size: x-small;
}

/*.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-percent,*/
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title a {
	font-size: small;
	font-weight: bold;
}


.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead table {
	margin: 1ex;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead .tx-indexedsearch-title,
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead .tx-indexedsearch-result-count {
	border-bottom: 2px solid #600;
	padding:0;
	background:transparent;
	font-size:small;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead .tx-indexedsearch-title a {
	font-size:small;
}

.tx-indexedsearch-redMarkup {
	color:red;
	font-weight:bold;
	font-size:x-small;
	line-height: 150%;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info {
	background: #EBEEFC;
	font-size:smaller;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info a {
	font-weight: normal;
	font-size: inherit;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info td p {
	margin:0;
	padding:0;
}


.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead table {
	margin:3ex 1ex 1ex 1ex;
	padding:0;
}



/* default styles for extension "tx_wssitemap_pi1" 
--------------------------------------------------------------------------------------------------------- */

.tx-wssitemap-pi1 .treemenudiv { }
.tx-wssitemap-pi1 .treemenudiv img {vertical-align: middle;border: none;}
.tx-wssitemap-pi1 .treemenudiv a { font: normal small/110% arial,sans-serif; text-decoration: none; }
.tx-wssitemap-pi1 .treemenudiv a:hover {}
.tx-wssitemap-pi1 .treemenudiv a span { font: normal small/110% arial,sans-serif; }
.tx-wssitemap-pi1 .treemenudiv a span.treemenutext_act {color:red;}
.tx-wssitemap-pi1 .treemenudiv a span.treemenutext_actifsub {color:green; }	


/* default styles for extension "tt_news" */
	


/* Teaser für Frontnews 
------------------------------------------------------------------------------------*/
#teaserbox { overflow: hidden; width:auto;}

#teaser1, #teaser2, #teaser3 {
	border: 0px solid #ccc;
	margin: 1ex;
}

#teaser1 { 
	padding-bottom:1ex;
}

#teaser2, #teaser3 {
	display: inline;
	width: 46%;
}

#teaser2  {
	float: left;
}


#teaser3 {
	float: right;
	overflow:hidden;
}

.news-latest-item {
	background: transparent;
	border:0;
	margin:0;
	text-align:justify;
	line-height:140%;
	padding:1ex;
/*	border: 1px solid #DDD; */
}

.news-latest-item h3 {
	display: block;
	margin: 0;
	padding:0 0 1ex 0;
	border-bottom: 1px solid #600;
}

.news-latest-item h3 a {
	line-height: 140%;
	text-decoration: none;
}

.news-latest-item img {
	margin-left:.5ex;
	margin-top:1ex;
	border:0;
}

.news-latest-morelink,.news-latest-morelink  a {
	font-family: 'segoe UI',tahoma,arial,sans-serif;
	font-weight:bold;
	text-align:right;
	font-size: x-small; 
	text-decoration:none;
}

.news-single-item {
	background-color: #fff;
	text-align: justify;
	margin:1ex;
	padding:0ex;
	border:0;
}

.news-single-img {
	margin: 1ex;
}

p.news-single-imgcaption {
	text-align: center;
}

.news-single-item h2 {
	clear:right;
	color:#333;
	display: block;
	margin: 0 0 0 1ex;
	padding:0; 
	border-top: 1px solid #600;
}

.news-single-item h3 {
	text-align: justify;
	font-size:100%;
	margin: 0ex;
	padding:0 0 0 1ex;
	font-weight:bold;
	margin-bottom:0;
}

.news-single-category {	
	float:left;
	width: 80%;
	overflow:hidden;
	margin: 0 1ex 0ex 1ex;
	text-align: left;
	padding:0;
	font-size: 100%;
}

.news-single-category img {	
	vertical-align: middle;
}

.news-single-timedata {
	text-align: right;
	width: 10%;
	margin: 0 1ex 0ex 1ex;
	padding-right:1ex;
	font-size: 100%;
}


p.news-single-author {
	display: inline;
	margin-left:1ex;
}

.news-single-additional-info,
.news-single-related,
.news-single-files,
.news-single-links {
	background: #fff;
	border:0;
}