.filelinks {
			font-family:Tahoma,Arial,Sans-Serif;
			color:#962E95;
			font-size:12px;
			}

.filelinks a {
			font-family:Tahoma,Arial,Sans-Serif;
			color:#962E95;
			font-size:12px;
			}

.filelinksSize {
			font-family:Tahoma,Arial,Sans-Serif;
			color:#525252;
			font-size:9px;
			}

.filelinksDesc {
			font-family:Tahoma,Arial,Sans-Serif;
			color:#525252;
			font-size:12px;
			}

.blaettern {
			font-family:Tahoma,Arial,Sans-Serif;
			color:#962E95;
                                                text-decoration:none;
			}

.blaettern a {
			font-family:Tahoma,Arial,Sans-Serif;
			color:#962E95;
                                                text-decoration:underline;
			}

.blaettern a:visited {
			font-family:Tahoma,Arial,Sans-Serif;
			color:#525252;
                                                text-decoration:underline;
			}


.klein {
			font-family:Tahoma,Arial,Sans-Serif;
			color:#962E95;
			font-size:9px;
			}

.klein_lv {
			font-family:Tahoma,Arial,Sans-Serif;
			color:#525252;
			font-size:9px;
			}


.menu {
			font-family:Tahoma,Arial,Sans-Serif;
			font-size:12px;
			color:#962E95;
                                                text-decoration:underline;
			font-weight:normal;
                                                line-height:16pt;
			}


.sitemap0 a {
                  font-family:Tahoma,Arial,Sans-Serif;
                  font-size:11px;
                  color:#706F6F;
                  font-weight:bold;
                  text-decoration:none;
}
.sitemap0 a:hover {
                  font-family:Tahoma,Arial,Sans-Serif;
                  font-size:11px;
                  color:#962E95;
                  font-weight:bold;
                  text-decoration:none;
}


.sitemap2 a {         
			font-family:Tahoma,Arial,Sans-Serif;
			color:#525252;
                                                text-decoration:none;
                                                font-weight:normal;
                                                font-size:11px; }


.sitemap {         
			font-family:Tahoma,Arial,Sans-Serif;
                                                text-decoration:none;
                                                font-weight:normal;
                                                font-size:11px; }

.caption {
			font-family:Tahoma,Arial,Sans-Serif;
			font-size:10px;
			color:#525252;
                                                text-decoration:none;
                                                font-weight:normal;
                                                line-height:9pt;
			}

.sucheOben {
			font-family:Tahoma,Arial,Sans-Serif;
			font-size:11px;
                                                font-weight:bold;
			color:#962E95;
			width:160px;
			}


.seiteDrucken {         
			font-family:Tahoma,Arial,Sans-Serif;
                                                text-decoration:none;
                                                font-weight:normal;
                                                font-size:11px; }


.toplink a {         
			font-family:Tahoma,Arial,Sans-Serif;
                                                text-decoration:none;
                                                font-weight:normal;
                                                font-size:10px; }




.newsTitel {
			font-family:Tahoma,Arial,Sans-Serif;
			font-size:11px;
			color:#525252;
                                                text-decoration:none;
			font-weight:normal;
                                                line-height:11pt;
			}
.newsTitel a {
			color:#525252;
                                                text-decoration:none;
			font-weight:bold;
                                                }

.newsDatum {
			font-size:9px;
			color:#525252;
                                                text-decoration:none;
			font-weight:normal;
                                                }


.newsText {
			font-family:Tahoma,Arial,Sans-Serif;
			font-size:11px;
			color:#525252;
                                                text-decoration:none;
			font-weight:normal;
                                                line-height:9pt;
			}




.rechteSpalte a {
			font-family:Tahoma,Arial,Sans-Serif;
			font-size:11px;
			color:#525252;
                                                text-decoration:none;
                                                line-height:11pt;
			}
.rechteSpalte {
			font-family:Tahoma,Arial,Sans-Serif;
			font-size:11px;
			color:#525252;
                                                text-decoration:none;
                                                line-height:11pt;
			}


.akkreditierung P{
			font-family:Tahoma,Arial,Sans-Serif;
			font-size:11px;
			color:#525252;
			}

.suchergebnis {
			font-family:Tahoma,Arial,Sans-Serif;
			font-size:9px;
			color:#525252;
			}

.suche {
			font-family:Tahoma,Arial,Sans-Serif;
			font-size:11px;
			color:#000000;
			width:250px;
			}

.leistungssuche {
			font-family:Tahoma,Arial,Sans-Serif;
			font-size:11px;
                        margin: 0 0 0 5px;
			}

.leistungssuchfeld {
			font-family:Tahoma,Arial,Sans-Serif;
			font-size:11px;
			color:#000000;
                        width: 100px;
                        margin: 0 0 5px 5px;
			}

.sucheButton {
			font-family:Tahoma,Arial,Sans-Serif;
			font-size:11px;
			color:#000000;
			width:50px;
			text-align:center;

}

.newsletter {
			font-family:Tahoma,Arial,Sans-Serif;
			font-size:11px;
                                                line-height:11pt;
			color:#000000;
                                                text-decoration:none;
			}

.newsletterHell {
			font-family:Tahoma,Arial,Sans-Serif;
			font-size:11px;
			color:#525252;
                        line-height:11pt;
                        text-decoration:none;
			}


.link {
        text-decoration:none;
        font-weight:normal;
        font-size:12px;
}

.link a {
        text-decoration:none;
        font-weight:normal;
        font-size:12px;
        padding-left:2px;
}


UL,OL,LI {
			font-family:Tahoma,Arial,Sans-Serif;
			font-size:12px;
			color:#525252;
}


.table {
			font-family:Tahoma,Arial,Sans-Serif;
			font-size:9px;
			color:#525252;
                                                line-height:9pt;
			}

TD,BODY {
			font-family:Tahoma,Arial,Sans-Serif;
			font-size:12px;
			color:#525252;
                                                line-height:12pt;
			}

A {
			font-family:Tahoma,Arial,Sans-Serif;
			color:#962E95;
                                                text-decoration:underline;
			}


P {
			
                                                font-family:Tahoma,Arial,Sans-Serif;
			font-size:11px;
			color:#525252;

	                                margin:0 0 0 0;
	                                padding-top : 5px;
	                                padding-left : 0px;
	                                padding-right : 0px;
	                                padding-bottom : 5px;
			}


h1, h2, h3, h4, h5, h6 {              font-family:Tahoma,Arial,Sans-Serif;
		                font-size:13px;
		                color:#962E95;
                                                font-weight:bold;
                                                text-decoration:none;
                                                }

.headline {                                font-family:Tahoma,Arial,Sans-Serif;
			font-size:13px;
			color:#962E95;
                                                font-weight:bold;
                                                }

.subheadline {                           font-family:Tahoma,Arial,Sans-Serif;
			font-size:12px;
			color:#525252;
                                                font-weight:bold;
                                                }

		
.textfield {
			font-family:Tahoma,Arial,Sans-Serif;
			font-size:11px;
			color:#000000;
			/*width:80px;*/
			}
			

a.nav {
         font-family:Tahoma,Arial,Sans-Serif;
         font-size:11px;
         color:#FFFFFF;
         font-weight:bold;
         text-decoration:none;

         padding:0px;
         margin:0px;
}

a.nav:link {
         font-family:Tahoma,Arial,Sans-Serif;
         font-size:11px;
         color:#FFFFFF;
         font-weight:bold;
         text-decoration:none;
         padding:0px;
         margin:0px;
}

.nav {
         font-family:Tahoma,Arial,Sans-Serif;
         font-size:11px;
         color:#706F6F;
         font-weight:bold;
         text-decoration:none;
         text-align:bottom;
}

.nav a {
         font-family:Tahoma,Arial,Sans-Serif;
         font-size:11px;
         color:#706F6F;
         font-weight:bold;
         text-decoration:none;

         padding:0px;
         margin:0px;
}



.nav a:hover {
         font-family:Tahoma,Arial,Sans-Serif;
         font-size:11px;
         color:#FFFFFF;
         font-weight:bold;
         text-decoration:none;

         padding:0px;
         margin:0px;
}



.navOn {
			font-family:Tahoma,Arial,Sans-Serif;
			font-size:11px;
			color:#FFFFFF;
			font-weight:bold;
			text-decoration:none; 
			padding:0px; 
			margin:0px; 
                                                text-align:bottom;
			}

.navOn a {
			font-family:Tahoma,Arial,Sans-Serif;
			font-size:11px;
			color:#FFFFFF;
			font-weight:bold;
			text-decoration:none; 
			padding:0px; 
			margin:0px; 
                                                text-align:bottom;
			}


a.navOn:link {
         font-family:Tahoma,Arial,Sans-Serif;
         font-size:11px;
         color:#FFFFFF;
         font-weight:bold;
         text-decoration:none;
         padding:0px;
         margin:0px;
}

.subnav {
			font-family:Tahoma,Arial,Sans-Serif;
			font-size:11px;
			color:#000000;
			font-weight:normal;
			text-decoration:none;
                                                text-align:bottom;
                                                line-height:14px;
			}
			
.subnav a:hover{
			font-family:Tahoma,Arial,Sans-Serif;
			font-size:11px;
			color:#000000;
			font-weight:normal;
			text-decoration:none;
			
			padding:0px; 
			margin:0px; 
                                                text-align:bottom;
                                                line-height:14px;;
			}	

.subnav a {
			font-family:Tahoma,Arial,Sans-Serif;
			font-size:11px;
			color:#000000;
			font-weight:normal;
			text-decoration:none;
                                                text-align:bottom;
                                                line-height:14px;
			}

.subnavTable {
			background-color:#FFFFFF;
			}

.subnavTableOn {
			background-color:#FFF5D5;
			}



/* SUB-SUB-NAV */		


.subsubnav {
			font-family:Tahoma,Arial,Sans-Serif;
			font-size:10px;
			color:#525252;
			font-weight:normal;
			text-decoration:none;
                                                background-color:#F1F1F1; 
                                                text-align:bottom;
                                                line-height:8pt;
			}
			
.subsubnav a:hover{
			font-family:Tahoma,Arial,Sans-Serif;
			font-size:10px;
			color:#000000;
			font-weight:normal;
			text-decoration:none; 
                                                background-color:#F1F1F1;
			padding:0px; 
			margin:0px; 
                                                text-align:bottom;
                                                line-height:8pt;
			}	

.subsubnav a {
			font-family:Tahoma,Arial,Sans-Serif;
			font-size:10px;
			color:#525252;
			font-weight:normal;
			text-decoration:none;
                                                background-color:#F1F1F1;
                                                text-align:bottom;
                                                line-height:8pt;
			}

.subsubnavOn {
			font-family:Tahoma,Arial,Sans-Serif;
			font-size:10px;
			color:#000000;
			font-weight:bold;
			text-decoration:none; 
                                                background-color:#F1F1F1;
			padding:0px; 
			margin:0px; 
                                                text-align:bottom;
                                                line-height:8pt;
			}


.subsubnavOn a {
			font-family:Tahoma,Arial,Sans-Serif;
			font-size:10px;
			color:#000000;
			font-weight:normal;
			text-decoration:none; 
                                                background-color:#F1F1F1;
			padding:0px; 
			margin:0px; 
                                                text-align:bottom;
                                                line-height:8pt;
			}


/* SUB-SUB-SUB-NAV */		


.subsubsubnav {
			font-family:Tahoma,Arial,Sans-Serif;
			font-size:9px;
			color:#525252;
			font-weight:normal;
			text-decoration:none;
                                                text-align:bottom;
			}
			
.subsubsubnav a:hover{
			font-family:Tahoma,Arial,Sans-Serif;
			font-size:9px;
			color:#525252;
			font-weight:normal;
			text-decoration:none; 

			padding:0px; 
			margin:0px; 
                                                text-align:bottom;
			}	

.subsubsubnav a {
			font-family:Tahoma,Arial,Sans-Serif;
			font-size:9px;
			color:#525252;
			font-weight:normal;
			text-decoration:none;

                                                text-align:bottom;
			}

.subsubsubnavOn {
			font-family:Tahoma,Arial,Sans-Serif;
			font-size:9px;
			color:#000000;
			font-weight:bold;
			text-decoration:none; 

			padding:0px; 
			margin:0px; 
                                                text-align:bottom;
			}


.subsubsubnavOn a {
			font-family:Tahoma,Arial,Sans-Serif;
			font-size:9px;
			color:#000000;
			font-weight:normal;
			text-decoration:none; 

			padding:0px; 
			margin:0px; 
                                                text-align:bottom;
			}

		
		
.newsbox {
			font-family:Tahoma,Arial,Sans-Serif;
			font-size:10px;
			color:#525252;
			text-decoration:none;
			}


.footer {
			font-family:Tahoma,Arial,Sans-Serif;
			font-size:10px;
			color:#525252;
			text-decoration:none;
			text-align:center;
}

.footer a {
			font-family:Tahoma,Arial,Sans-Serif;
			font-size:10px;
			color:#525252;
			text-decoration:underline;
			text-align:center;
}

/* ########### CSS Angaben für das indexed_search Plugin  ############ */






/* ################# tt_news LATEST view ################ */


                .newsHeadline {
		font-family:Tahoma,Arial,Sans-Serif;
		font-size:13px;
		color:#962E95;
                                text-decoration:none;
	                font-weight:bold;
                                line-height:11pt;
                                margin-left: 5px;
	}

	.news-latest-top, .news-archive-top {
		font-size: 13px;
		font-weight: bold;
                                width: 200px;
                                padding-bottom: 20px;
		color:#962E95;
                                /*background-color: #FFFFFF;*/
               }
	.news-latest-item {


                              font-family:Tahoma,Arial,Sans-Serif;
	              font-size:11px;
	              color:#525252;
                              text-decoration:none;
	              font-weight:normal;
                              line-height:9pt;

		margin-bottom: 0px;
		width: 110px;
		margin-left: 5px;
                                padding: 0px;	
                                clear: both;
                                background-color: #FFFFFF;
	}
	.news-latest-item p {
		margin-top: 5px;
		font-size: 10px;
                                padding: 5px;
                                
	}
	.news-latest-item a:link, .news-latest-item a:visited, .news-list-PBactPage, .news-list-PBpage {
		text-decoration: none;
		color: #3B4417;
	}
	.news-latest-item a:hover, .news-latest-item a:active {
		text-decoration: underline;
	}
	.news-latest-date {
		color: #962E95;
	}
	.news-latest-title {
                                
		font-weight: bold;
		color: #962E95;
                                font-size: 9px;
	}
	.news-latest-img {
		float: left;
		margin-top: 3px;
		margin-right: 2px;
	}
	
	
/* ################ tt_news LIST view  ################# */
	.news-list-item {
		margin-bottom: 20px;
		width: 380px;
	} 
	.news-list-title {
	                margin-bottom: 5px;
	                clear: both;
	                padding: 2px;
	                /*border-bottom: 1px solid #95A653;*/
	                font-weight: bold;
                                color:#525252;
	}

	.news-list-date {
	               float: right;
	               color: #962E95;
	               width: 120px;
	               text-align: right;
	               height: 17px;
	               margin-top: -2px;
	               margin-right: -2px;
	               font-size: 9px;
	               font-weight: normal;	
                            /*background-color: #FFFFFF;*/
	}
	.news-list-title a:link, .news-list-title a:hover, .news-list-title a:active, .news-list-title a:visited {
		color: #962E95;
		text-decoration: none;
	}
	.news-list-imgcaption {
		color: #3E551C;
	}
	.news-list-item-img-container {
		float: right;
		width: 130px;
		/*margin: 0px 0px 20px 0px;
		 border: 1px solid #3E551C; */
		margin-left: 7px;
	}
	.news-list-item-img-container img, .news-list-imgcaption {
		float: right;
	}

	.news-list-category {
		margin-top: 7px;
		margin-bottom: 7px;
	}
	.tx-ttnews-browsebox {
		clear: both;
		text-align: center;
		margin-bottom: 15px;
	}
	.news-list-clearer {
		height: 5px;
		clear: both;
		visibility: hidden;
	}
	
/*  ################## tt_news Page-Browser ##################### */
	.tx-ttnews-browsebox TD { 
		font-size: 8px; 
	}
	.tx-ttnews-browsebox-strong, .tx-ttnews-browsebox-SCell { 
		font-weight: bold; 
	}
	.tx-ttnews-browsebox-SCell {
		background-color: #F7F6F1;
	}
	.news-search-emptyMsg { 
		font-size: 11px;
		margin-left: 10px; 
	}

/* ################# tt_news SINGLE view  ###################### */
	.news-single-item {
		width: 380px;
		font-size: 11px;
		color: #000000;
                                
	}
	.news-single-header {
		font-size: 13px;
                                font-weight: bold;
		color: #962E95;
                                
                                
	}
	.news-single-subheader {
		/*font-weight: bold;*/
                                font-size: 11px;
                                font-style: italic; 
                                color: gray;
		/*margin-bottom: 10px;*/
                                /*margin-top: 2px;*/
	}
	.news-single-images-container {
		float: right;
		width: 200px;
		margin-left: 5px;
	}

	.news-single-images-container img {
		/* border: 1px solid #3E551C;*/
		margin-bottom: 5px;
		float: right;
	}
	.news-single-category {
		margin-bottom: 15px;
	}
	.news-single-backlink, .news-single-backlink a {
		font-weight: bold;
		color: #962E95;
		font-size: 10px;
		margin-bottom: 15px;
		margin-top: 10px;
	}
	.news-single-timedata, .news-single-imgcaption {
		float: right;
                                color: #962E95;
	}
	.news-single-timedata, .news-single-author, .news-single-imgcaption, .news-latest-date, .news-list-imgcaption {
		font-size: 9px;
	}
	.news-single-author {
		clear: both;
		padding-top: 5px;
		margin-bottom: 10px;
	}
	.news-single-additional-info {
		clear: both;
		margin-top: 15px;
		border-top: 1px solid #962E95;
		/*padding-top: 5px;*/
		width: 100%;
	}
	.news-single-additional-info p {
		margin: 0px;
	}

	.news-single-related-header, .news-single-links-header, .news-single-files-header {
		font-weight: bold;
		color: #962E95;
		font-size: 11px;
	}

	
/* ###################### tt_news Archivemenu (AMENU) view  ############### */
	.news-archive-container {
		width: 150px;
		margin-left: 10px;
	                border-bottom: 1px solid #CCD6F2;
	}
	 .news-archive-item-year {
	               font-weight: bold;
	               width: 150px;
	               border: 1px solid #CCD6F2;
	               padding-top: 3px;

	               padding-bottom: 3px;
	               padding-left: 3px;
	               background-color: #95A653;
	               color:#FFFFFF;
	} 


	.news-archive-item {
                                
		width: 250px;
		margin-left: 10px;
	}
	.news-archive-item a {
		color: #962E95;
		text-decoration: none;
	}
 



.tx-srfeuserregister-pi1 input {width:150px;}		

.tx-lvevents-pi1 p {
    color:#525252;
    font-family:Tahoma,Arial,Sans-Serif;
    font-size:12px;
    margin:0;
    padding:0 0 5px 0;
}


