.news-single-item h3 span {display:block;}

body{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	background-color: #eaedf3;
	margin: 0px;
	padding: 0px;
}	
form,input,textarea,address,blockquote,nobr,td,tr {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color:#000000;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	list-style: square;
}
.zeile1{
	position: relative;
	top: 0px;
	left: 0px;
	width: 510px;
	background-image: url(pics/zeile1.gif);
	padding: 0px 0px 0px 0px;
	margin: 0px;
}
.zeile2{
	position: relative;
	top: 0px;
	left: 0px;
	width: 510px;
	background-image: url(pics/zeile1.gif);
	padding: 0px;
}
.zelle1{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 170px;
	padding: 20px 0px 20px 0px;
	margin: 0px;
	text-align: center;
}
.zelle2{
	position: absolute;
	top: 0px;
	left: 170px;
	width: 170px;
	padding: 20px 0px 20px 0px;
	text-align: center;
}
.zelle3{
	position: absolute;
	top: 0px;
	left: 340px;
	width: 170px;
	padding: 20px 0px 20px 0px;
	text-align: center;
}
p {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color:#000000;
	margin: 0px;
	list-style: square;
}
.bodytext {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color:#000000;
	padding: 0px 10px 4px 0px;
	margin: 0px;
	line-height: 15px;
	list-style: square;
}
blockquote{
	padding: 0px 0px 0px 24px;
	margin: 0px;
}
ul {		
    list-style-type: square;
	padding: 3px 5px 0px 0px;
    margin: 0px 0px 4px 16px;
    line-height: 15px;
}
ol {		
	padding: 3px 5px 0px 0px;
    margin: 0px 0px 4px 29px;
    line-height: 15px;
}
li {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 4px;
}
.small {
	font-size:11px;
}

h1,h2,h3{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color:#000088;
	padding: 6px 10px 6px 0px;
	margin:0px;
}
h3 a:link, h3 a:visited, h3 a:active {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight: normal;
	text-decoration:underline;
	font-size: 11px;
	color:#000088;
}
h3 a:hover, h3 a:focus {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight: normal;
	text-decoration:none;
	font-size: 11px;
	color:#000088;
}
h4 {
	color:#000088;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	padding: 8px 0px 4px 0px;
	margin:0px;
}
	
b,strong {
	 color:#000088;
	 font-family:Verdana,Arial,Helvetica,sans-serif;
	 font-size: 11px;
}
a:link, a:visited, a:active {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	text-decoration:underline;
	font-size: 11px;
	color:#000088;
	padding: 2px 0px 10px 0px;
	margin:0px;
}
a:hover, a:focus {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	text-decoration:none;
	font-size: 11px;
	color:#000088;
	padding: 2px 0px 10px 0px;
	margin:0px;
}
	.navig_h a:link, .navig_h a:visited, .navig_h a:active {
		font-family:Verdana,Arial,Helvetica,sans-serif;
		text-decoration:none;
		font-size: 11px;
		color:#ccccff;
	}
	.navig_h a:hover {
		font-family:Verdana,Arial,Helvetica,sans-serif;
		text-decoration:underline;
		font-size: 11px;
		color:#ccccff;
	}
/*-----------------------------------  indexed_search view  -----------------------------------*/
.tx-indexedsearch .tx-indexedsearch-browsebox ul { 
	margin: 0px 0px 10px 0px; 
}
/* .tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { } */
.tx-indexedsearch-browsebox-strong {
	 color:#000088;
	 font-family:Verdana,Arial,Helvetica,sans-serif;
	 font-size: 11px;
	 font-weight: bold;
}
.tx-indexedsearch-title, .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr {
	width: 100%;
	background-color:#eaedf3;
	border: 0;
	line-height: 15px;
}
 .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info {
      display: none;
      } 
.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw, .tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr { 
	font-style: normal; 
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup {
	color: #000088;
	font-weight: normal; 
}
/*-----------------------------------  tt_news CATMENU view  -----------------------------------*/
.news-catmenu{
	border: none;
	padding: 0px 0px 0px 0px;
	margin: 4px 4px 8px 5px;
	color: #000088;
	background-color:#d5dae6;
}
.news-catmenu a{
	border: none;
	color: #000088;
	background-color:#d5dae6;
}
.news-catmenu-header{
	border: none;
	height: 30px;
	padding: 2px 0px 0px 0px;
	margin: 0px;
	color: #000088;
	background-color:#d5dae6;
	font-size: 11px;
}
.level1{
	border: none;
	padding: 2px 0px 4px 0px;
	margin: 0px 0px 0px 0px;
	background-color:#d5dae6;
}
.level1 a:link {
	color: #000088;
}
.level1 a:visited {
	color: #666699;
}
.level1 a:hover, .level1 a:active {
	color: #000088;
}
.news-catmenu-NO{
	border: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.level2 {
	border: none;
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
	background-color:#d5dae6;
	color: #000088;
}
.level2 a:link {
	color: #000088;
}
.level2 a:visited {
	color: #666699;
}
.level2 a:hover, .level2 a:active {
	color: #000088;
}
.level3 {
	background-color:#d5dae6;
	border: none;
	padding:3px 1px 1px 10px;
}
.news-catmenu-ACT a:link, .news-catmenu-ACT a:visited, .news-catmenu-ACT a:hover, .news-catmenu-ACT a:active  {
	text-decoration: none;
	color: #000088;
}
/*-----------------------------------  tt_news LATEST view  -----------------------------------*/
.news-latest-container {
	border: none;
	padding: 0px;
	margin: 0px;
	background-color:#ACB5CE;
}
.news-latest-container h2,.news-latest-gotoarchive {
	color:#000088;
	background-color:#eaedf3;
	padding: 5px 0px 5px 2px;
	margin: 5px 0px 2px 0px;
	border: none;
}
.news-latest-gotoarchive {
	font-weight:normal;
	padding: 5px 0px 7px 0px;
	background-color:#ACB5CE;
}
.news-latest-gotoarchive A:LINK, .news-latest-gotoarchive A:VISITED, .news-latest-gotoarchive A:HOVER {
	color:#000088;
}
.news-latest-gotoarchive A {
	color:#000088;
}
.news-latest-item {
	padding: 0px 0px 0px 2px;
	margin:0px;
	border: none;
	background-color:#eaedf3;
}
.news-latest-item h3{
	padding: 0px 0px 4px 0px;
	line-height: 16px;
}
.news-latest-item a:link {
	color: #000088;
}
.news-latest-item a:visited {
	color: #666699;
}
.news-latest-item a:hover, .news-latest-item a:active {
	color: #000088;
}
.news-latest-date,.news-latest-morelink,.news-latest-category{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color:#000000;
	padding:2px;
	margin:0px;
}
.news-latest-category{
	text-align: right;
}
.news-latest-container P {
	padding: 2px 0px 0px 0px;
	margin: 0px;
}
/*--------------------------------- tt_news LIST view  -----------------------------------*/
.news-list-container {
	padding: 0px;
	margin: 0px 0px 1px 0px;
	border: none;
	background-color: #ACB5CE;
}
.news-list-item {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 1px 0px;
	border: none;
	border-bottom: solid 1px #ACB5CE;
	background-color: #eaedf3;
}
.news-list-date {
	float: none;
	color: #000000;
	text-align: left;
	height: 10px;
	margin: 0px;
	padding: 0px 0px 2px 0px;
	font-size: 11px;
	background-color: #eaedf3;
}
.news-list-content {
	padding: 0px 30px 0px 0px;
	margin: 0px 30px 0px 0px;
	background-color: #eaedf3;
}
.news-list-content h4 {
	padding: 0px 0px 4px 0px;
	line-height: 16px;
	font-weight: normal;
}
.news-list-content a:link {
	color: #000088;
}
.news-list-content a:visited {
	color: #666699;
}
.news-list-content a:hover, .news-list-content a:active {
	color: #000088;
}
.news-list-morelink,.news-list-category {
	font-size: 11px;
	padding:0px 2px 2px 2px;
	margin:0px;
	color: #000000;
	background-color: #eaedf3;
	text-align: right;
}
.news-list-container P {
	padding: 0px 0px 5px 0px;
	margin: 0px;
	font-size: 11px;
	line-height: 1.1;
}
/*--------------------------------- tt_news SINGLE view  ---------------------------------*/
.news-single-item {
	padding:0px;
	margin:0px;
	border: none;
	background-color:#d5dae6;
}
.news-single-item h2 {
	font-size: 13px;
	color:#000088;
	margin: 0px 0px 15px 0px;
	padding:0px;
}
.news-single-item h3 {
	font-size: 11px;
	color:#000088;
	font-weight: bold;
	margin-bottom: 15px;
}
.news-single-timedata {
	font-size: 10px;
	margin: 3px 0px 0px 50px;
}
.news-single-author,.news-single-imgcaption {
	font-size: 11px;
}
.news-single-backlink, .news-single-backlink a {
	font-weight: bold;
	font-size: 10px;
	margin-bottom: 15px;
	margin-top: 10px;
	color:#000088;
}
/*-----------------------------------  clearer  -----------------------------------*/
hr {
	width: 90%; 
	color:#ACB5CE; 
	background-color:#ACB5CE;
	height:1px;
	margin: 10px 0px 10px 0px; 
	padding: 0px 0px 0px 0px; 
	text-align:left; 
	border: 0px;
}
.news-latest-container HR.clearer, .news-list-container HR.clearer, .news-single-item HR.clearer{
	width: 100%; 
	color:#ACB5CE; 
	background-color:#ACB5CE;
	height:5px;
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px; 
	text-align:right; 
	border: 0px;
	clear:both;
}
/*---------------------------------  tt_news Page-Browser ---------------------------------*/
.tx-ttnews-browsebox {
	margin:3px;
	border:none;
	padding:3px;
	background-color: #ACB5CE;
}
.tx-ttnews-browsebox-SCell {
	background-color: #ACB5CE;
	border:none;
}
/*-----------------------------------  news search form  -----------------------------------*/
.news-search-form {
	padding:3px;
	margin: 5px;
	border: none;
	background-color:#191981;
	color: #ffffff;
}
.news-search-form-submit input{
	border: none;
	text-align: right;
	color: #ffffff;
	background-color:#191981;
	text-decoration: underline;
	padding:0px;
	margin: 0px;
}
.news-search-emptyMsg {
	font-size: 11px;
	color: #ffffff;
	margin-left: 10px;
}
/*-----------------------------------    -----------------------------------*/
td { font-family:Verdana,Arial,Helvetica,sans-serif; }	

table .contenttable, table .contenttable-0 {
	padding: 0px;
}
table .contenttable a {
	color: #000088;
}
td .align-left {
	padding: 0px;
	vertical-align: top;
}

fieldset{
	border: 0;
	padding: 0px;
	margin: 0px;
	width: 100%;
}
.menu-1-no{
	width:176px;
	text-align:left;
	font-weight:bold;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	white-space:nowrap;
	z-index:8;	
}
	.menu-1-no a:link,	.menu-1-no a:visited{
		color:#CCCCFF;
		background-color: #3A3A93;
		border-left: solid 2px #3A3A93;
		text-decoration:none;
		display: block;
	}
	.menu-1-no a:hover,	.menu-1-no a:active, .menu-1-no a:focus{
		color:#ffffff;
		background-color:#191981;
		border-left: solid 2px #191981;
		text-decoration:none;
		display: block;
	}
	
.menu-1-act	{
	width:174px;
	text-align:left;
	font-weight:bold;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	white-space:nowrap;
	z-index:8;	
}	
	.menu-1-act a:link,	.menu-1-act a:visited,	.menu-1-act a:hover,	.menu-1-act a:active,	.menu-1-act a:focus	{
		color:#ffffff;
		background-color:#191981;
		border-left: solid 2px #191981;
		text-decoration:none;
		display: block;
	}

.menu-2-no{
	text-align:left;
	font-size: 11px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	white-space:nowrap;
	z-index:8;
}
	.menu-2-no a:link,
	.menu-2-no a:visited{
		color:#CCCCFF;
		text-decoration:none;
	}
	
	.menu-2-no a:hover,
	.menu-2-no a:active,
	.menu-2-no a:focus{
		color:#ffffff;
		text-decoration:underline;
	}
	
.menu-2-act{
	text-align:left;
	font-size: 11px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	white-space:nowrap;
	z-index:8;
}
	.menu-2-act a:link,
	.menu-2-act a:visited,
	.menu-2-act a:hover,
	.menu-2-act a:active,
	.menu-2-act a:focus{
		color:#ffffff;
		text-decoration:underline;
	}

.uebersicht a:link, .uebersicht a:visited {
		font-family:Verdana,Arial,Helvetica,sans-serif;
		text-decoration:none;
		font-size: 11px;
		color:#000000;
	}
.uebersicht a:active, .uebersicht a:hover, .uebersicht a:focus {
		font-family:Verdana,Arial,Helvetica,sans-serif;
		text-decoration:underline;
		font-size: 11px;
		color:#000000;
	}
	
.suchen {
	border: none;
	color:#ffffff;
	background-color:#000000;
}
/* --------------------- original ------------------------ */
.navig a{color:#ffffff;}
.navig a:link, .navig a:visited, .navig a:active {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	text-decoration:none;
	font-size: 11px;
	color:#ffffff;
}
.navig a:hover, .navig a:focus {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	text-decoration:underline;
	font-size: 11px;
	color:#ffffff;
}
.formfield {
	font-size:10px;
}
.searchfield {
	font-size:10px;
	width:130px;
}

.test  { 
	padding: 0px; 
	visibility: hidden; 
	margin-top: 6px; 
	font-family: Verdana,Arial,Helvetica,sans-serif; 
	font-size: 11px; 
}
/* ---------------------newloginbox ------------------------ */
.tx-newloginbox-pi1 table { border:none; width:100%; }
.tx-newloginbox-pi1 th { background-color:#EAEDF3; padding:4px; text-align:left; white-space:nowrap; width:25%; color:#008; }
.tx-newloginbox-pi1 td { background-color:#EAEDF3; padding:4px; }
.tx-newloginbox-pi1 tfoot td { background-color:#acb5ce; }
/*.tx-newloginbox-pi1 tfoot input { background-color:#acb5ce; border:none; color:#008; font-weight:bold; cursor:pointer;}*/
.tx-newloginbox-pi1 div {margin-top: 10px;}
/* ---------------------anmeldung sr_feuser_register ------------------------ */
.tx-srfeuserregister-pi1 a {
	background-image:none;
	font-weight:normal;
}
.tx-srfeuserregister-pi1 h4 {
	font-size: 11px; 
	padding: 8px 0px 4px 0px;
}
.tx-srfeuserregister-pi1 p {
	font-size: 11px;
	color:#000000;
	padding: 0px 10px 4px 0px;
	margin: 0px;
	line-height: 15px;
	list-style: square;
}
.tx-srfeuserregister-pi1-submit input { background-color:#acb5ce; border:none; color:#008; font-weight:bold; cursor:pointer; }
.tx-srfeuserregister-pi1 legend {
	font-weight:normal;
	padding: 0px 0px 0px 0px;
	margin: 0px;
}
.tx-srfeuserregister-pi1 dt { width:25%; }
.tx-srfeuserregister-pi1 dd {
	text-align:left;
	width:65%;
}
.tx-srfeuserregister-pi1 dd label {	 padding: 0px 3px 0px 5px; }
.tx-srfeuserregister-pi1 input[type="password"] {	margin-right:0px; }

.tx-auxnewsmailer-pi1 form { padding: 10px 0px 10px 0px; }
.tx-auxnewsmailer-pi1 input[type="submit"]  { cursor:pointer; margin: 10px 0px 0px 0px;}

