A:link {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px ;
	background-color : transparent;
	color : #888888;
	text-decoration : none;
	border-bottom: dashed 1px #ff0000;
}
A:visited {
	font-family:Verdana, Arial, Helvetica;
	font-size:11px; 	
	background-color : transparent;
	color:#888888;
	text-decoration : none;
	border-bottom: dashed 1px #ff0000;
}
A:hover {
	font-family:Verdana, Arial, Helvetica;
	font-size:11px;
	background-color : transparent;
	color: #000066;
	text-decoration:none;
	border-bottom: solid 1px #ff0000;
}
A:active {
	font-family:Verdana, Arial, Helvetica;
	font-size:11px;
	background-color : transparent;
	color:#888888;
	text-decoration:none;
}

	
	


A.ebene0:link     {font-family:Verdana, Arial, Helvetica;color:#000066;font-size:10px;text-decoration: none;font-weight: normal;margin-top:1px;border-bottom: none;}
A.ebene0:visited  {font-family:Verdana, Arial, Helvetica;color:#000066;font-size:10px;text-decoration: none;font-weight: normal;margin-top:1px;border-bottom: none;}
A.ebene0:hover    {font-family:Verdana, Arial, Helvetica;color:#000066;font-size:10px;text-decoration: none;font-weight: normal;margin-top:1px;}

A.ebene0Active:link     {font-family:Verdana, Arial, Helvetica;color:#FD9251;font-size:10px;text-decoration: none;font-weight: normal;margin-top:1px;border-bottom: none;}
A.ebene0Active:visited  {font-family:Verdana, Arial, Helvetica;color:#FD9251;font-size:10px;text-decoration: none;font-weight: normal;margin-top:1px;border-bottom: none;}
A.ebene0Active:hover    {font-family:Verdana, Arial, Helvetica;color:#FD9251;font-size:10px;text-decoration: none;font-weight: normal;margin-top:1px;}


A.ebene1:link    {display:block;width:100%;font-family:Verdana, Arial, Helvetica;color:#333333;font-size: 12px;text-decoration: none;font-weight: normal;margin-top:0px;border-bottom: none;}
A.ebene1:visited {display:block;width:100%;font-family:Verdana, Arial, Helvetica;color:#333333;font-size: 12px;text-decoration: none;font-weight: normal;margin-top:0px;border-bottom: none;}
A.ebene1:hover   {display:block;width:100%;font-family:Verdana, Arial, Helvetica;color:#000066;font-size: 12px;text-decoration: none;font-weight: normal;margin-top:0px;border-bottom: none;}
A.ebene1:active  {display:block;width:100%;font-family:Verdana, Arial, Helvetica;color:#000066;font-size: 12px;text-decoration: none;font-weight: normal;margin-top:0px;border-bottom: none;}

A.ebene1Active:link    {display:block;width:100%;font-family:Verdana, Arial, Helvetica;color:#ff0000;font-size: 12px;text-decoration: none;font-weight: bold;margin-top:0px;border-bottom: none;}
A.ebene1Active:visited {display:block;width:100%;font-family:Verdana, Arial, Helvetica;color:#333333;font-size: 12px;text-decoration: none;font-weight: normal;margin-top:0px;border-bottom: none;}
A.ebene1Active:hover   {display:block;width:100%;font-family:Verdana, Arial, Helvetica;color:#000066;font-size: 12px;text-decoration: none;font-weight: normal;margin-top:0px;border-bottom: none;}
A.ebene1Active:active  {display:block;width:100%;font-family:Verdana, Arial, Helvetica;color:#000066;font-size: 12px;text-decoration: none;font-weight: normal;margin-top:0px;border-bottom: none;}


A.ebene2:link    {display:block;width:100%;height:100%;font-family:Verdana, Arial, Helvetica;color:#555555;font-size: 11px;text-decoration: none;font-weight: normal;}
A.ebene2:visited {display:block;width:100%;height:100%;font-family:Verdana, Arial, Helvetica;color:#555555;font-size: 11px;text-decoration: none;font-weight: normal;}
A.ebene2:hover   {display:block;width:100%;height:100%;background-color:#e6e6e6;font-family:Verdana, Arial, Helvetica;color:#ff0000;font-size: 11px;text-decoration: none;font-weight: normal;}
A.ebene2:active  {display:block;width:100%;height:100%;font-family:Verdana, Arial, Helvetica;color:#000066;font-size: 11px;text-decoration: none;font-weight: normal;}

A.ebene2Active:link    {display:block;width:100%;height:100%;font-family:Verdana, Arial, Helvetica;color:#555555;font-size: 11px;text-decoration: none;font-weight: normal;}
A.ebene2Active:visited {display:block;width:100%;height:100%;font-family:Verdana, Arial, Helvetica;color:#555555;font-size: 11px;text-decoration: none;font-weight: normal;}
A.ebene2Active:hover   {display:block;width:100%;height:100%;background-color:#e6e6e6;font-family:Verdana, Arial, Helvetica;color:#000066;font-size: 11px;text-decoration: none;font-weight: normal;}
A.ebene2Active:active  {display:block;width:100%;height:100%;font-family:Verdana, Arial, Helvetica;color:#000066;font-size: 11px;text-decoration: none;font-weight: normal;}

A.ebene3:link    {font-family:Verdana, Arial, Helvetica;color:#999999;font-size: 11px;text-decoration: none;font-weight : normal;display:block;}
A.ebene3:visited {font-family:Verdana, Arial, Helvetica;color:#999999;font-size: 11px;text-decoration: none;font-weight: normal;display:block;}
A.ebene3:hover   {font-family:Verdana, Arial, Helvetica;color:#000066;font-size: 11px;text-decoration: none;font-weight: normal;display:block;}
A.ebene3:active  {font-family:Verdana, Arial, Helvetica;color:#000066;font-size: 11px;text-decoration: none;font-weight: normal;display:block;}

A.ebene4:link    { font-family:Verdana, Arial, Helvetica;color:#888888;font-size: 11px;text-decoration: none;font-weight : normal;}
A.ebene4:visited {font-family: Verdana, Arial, Helvetica;color: #888888;font-size: 11px;text-decoration: none;font-weight: normal;}
A.ebene4:hover   {font-family: Verdana, Arial, Helvetica;color: #000066;font-size: 11px;text-decoration: none;font-weight: normal;}
A.ebene4:active  {font-family: Verdana, Arial, Helvetica;color: #000066;font-size: 11px;text-decoration: none;font-weight: normal;}

A.ebene5:link     {font-family:Verdana, Arial, Helvetica;color:#888888;font-size: 11px;text-decoration: none;font-weight : normal;}
A.ebene5:visited  {font-family: Verdana, Arial, Helvetica;color: #888888;font-size: 11px;text-decoration: none;font-weight: normal;}
A.ebene5:hover    {font-family: Verdana, Arial, Helvetica;color: #888888;font-size: 11px;text-decoration: none;font-weight: normal;}
A.ebene5:active   {font-family: Verdana, Arial, Helvetica;color: #888888;font-size: 11px;text-decoration: none;font-weight: normal;}

SELECT {  
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px; 
	BORDER-RIGHT: #888888 1px solid; 
	BORDER-LEFT: #888888 1px solid; 
	BORDER-TOP: #888888 1px solid; 
	BORDER-BOTTOM: #888888 1px solid;
}
TEXTAREA {  
	font-family: Verdana, Arial, Helvetica; 
	font-size: 11px;
	BORDER-RIGHT: #888888 1px solid; 
	BORDER-LEFT: #888888 1px solid; 
	BORDER-TOP: #888888 1px solid; 
	BORDER-BOTTOM: #888888 1px solid;
} 
INPUT.TEXT {  
	font-family: Verdana, Arial, Helvetica; 
	font-size: 11px; 
	BORDER-top: #888888 1px solid; 
	BORDER-bottom: #888888 1px solid; 
	BORDER-right: #888888 1px solid; 	
	BORDER-left: #888888 1px solid; 
	}

INPUT.radio {  
	font-family: Verdana, Arial, Helvetica; 
	font-size: 11px; 
	BORDER-top: #ff0000 0px solid; 
	BORDER-bottom: #888888 0px solid; 
	BORDER-right: #888888 0px solid; 	
	BORDER-left: #888888 0px solid; 
	display:none;
	}

.CHECKBOX, .Check {
border:0px solid #ff0000;
}

.pager {
margin-top:40px;
border-top:1px solid #666666;

}


/*Umfrage pbsurvey*/

.tx-pbsurvey-pi1 {
border:1px solid #990000;
padding:10px;
}

.tx-pbsurvey-pi1 DIV.survey_item {
padding:10px;
border-top:1px solid #cccccc;
font-Size: 12px;
}

.survey_item .INPUT.radio,DIV.tx-pbsurvey-pi1 INPUT.radio {
color:red;
border:0px;
display:none;
}


.tx-pbsurvey-pi1 .question, .tx-pbsurvey-pi1 .questionNumber
{
font-Size: 12px;

}

.tx-pbsurvey-pi1 .questionNumber
{
width: 0px;

}


.tx-pbsurvey-pi1 TEXTAREA {
width:500px;
height:108px;
border:1px dotted #bababa;
}
.tx-pbsurvey-pi1 .matrix .surveyrow_even {
background-color:#DDB4B6;
}






.bkwsu  {
	font-family : "Times New Roman", Times, serif;
	font-size:24px;
	color:white;
	padding-top:16px;
	padding-bottom:8px;
}
div.headline {
	font-family : Verdana, sans-serif;
	font-size : 21px;
	color : #888888;
	margin-bottom : 21px;
	margin-top : 21px;
}
H1 {
	font-family : Times New Roman;
	font-size : 18px;
	line-height: 121%;
	color : #990000;
	margin-bottom : 12px;
	margin-top : 21px;
	padding:1px;
	font-weight : bold;
	letter-spacing:1px;
}

H2 {
	font-family : Verdana;
	font-size : 16px;
	line-height: 121%;
	color : #990000;
	font-weight : normal;
}

H3 {
	font-family : Verdana, sans-serif;
	font-size : 13px;
	color : #666666;
	line-height: 125%;
	margin-bottom : 0px;
	margin-top : 20px;
	font-weight : bold;

}
H4 {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : black;
	margin-bottom : 0px;
	margin-top : 10px;
}
.subhead1 {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : black;
}
.subhead2 {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : green;
}
.subhead3 {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : red;
}
.headerdate {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : Green;
	font-weight: normal;
}


.tx-ugwertoskop-pi1 {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	line-height : 108%;
	color: #666666;
	margin-top : 1px;
	margin-bottom : 1px;
	padding-bottom : 0px;
	text-indent : 0px;
}
.wertoskop {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	line-height : 125%;
	color: #888888;
	margin-top : 1px;
	margin-bottom : 1px;
	padding-bottom : 0px;
	text-indent : 0px;
}

.latestnews {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	line-height : 125%;
	color: #888888;
	margin-top : 1px;
	margin-bottom : 1px;
	padding-bottom : 0px;
	text-indent : 0px;
}




P {
	font-family : Verdana, sans-serif;
	font-size : 13px;
	line-height : 170%;
	color: #000066;
	margin-top : 1px;
	margin-bottom : 1px;
	padding-bottom : 0px;
	text-indent : 0px;
}
body {
	font-size : 13px;
	line-height : 170%;
	color: #000066;
	margin-top : 1px;
	margin-bottom : 1px;
	padding-bottom : 0px;
	text-indent : 0px;
}

.bodytext {
	font-family : Verdana, sans-serif;

color:#000066;
}
.caption {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	line-height : 108%;
	color: #888888;
	margin-top : 1px;
	margin-bottom : 5px;
	padding-bottom : 0px;
	text-indent : 0px;
}


.bulletlist {
	font-family : Verdana, sans-serif;
	line-height : 130%;
	font-size : 11px;
	color : #888888;
}
.table {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #CC3366;
}

table {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	line-height : 150%;
	color: #000066;
}
td {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	line-height : 150%;
	color: #000066;
}






.searchform {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : #ff0000;
	font-weight : normal;
}
.searchresultpagetitle {
	font-family : Verdana, sans-serif;
	font-size : 15px;
	color : #333333;
	font-weight : bold;
}
.searchresultcontent {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #000066;
	font-weight : normal;
}
.searchresultheader {
	font-family : Verdana, sans-serif;
	font-size : 14px;
	color : #333366;
	font-weight : bolder;
}
.searchmarkup {
	color : #FF0066;
}




.loginform {
	font-family : Verdana, sans-serif;
	font-size : 14px;
	color : #CC0000;
	font-weight : normal;
}




.mailform {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #000066;
	font-weight : normal;
	line-height : 108%;

}
.mailformrequired {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #000066;
	font-weight : bolder;
}
.mailformcomment {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #000066;
	font-weight : bolder;
}
.mailformradio {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #000066;
	font-weight : normal;
	border:0px solid #ffffff
}






.filelinks {
	font-family : Verdana, sans-serif;
	font-size : 14px;
	color : #990000;
}
.filelinkssize {
	font-family : Verdana, sans-serif;
	font-size : 14px;
	color : Green;
}

A.ebene10:link { font-family:Arial;color:#003399;font-size: 16px;text-decoration: none;font-weight : bold;margin-top:15px;}
A.ebene10:hover { font-family:Arial;color:#339999;font-size : 16px;text-decoration: none;font-weight : bold;margin-top:15px;}
A.ebene10:active {font-family: Arial;color: #339999;font-size: 16px;text-decoration: none;font-weight: bold;margin-top:15px;}
A.ebene10:visited {font-family: Arial;color: #003399;font-size: 16px;text-decoration: none;font-weight: bold;margin-top:15px;}


.sitemap1 {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : #333333;

}
.sitemap2 {
	font-family : Verdana, sans-serif;
	font-size : 16px;
	font-weight: bold;
	color : #ff0000;
	margin-top : 21px;
	margin-left : 21px;
	background-color:#efefef;
	border-style:solid; 
	border-width: 0px;
	border-color:#333333;
	text-decoration: none;
}
.sitemap3 {
	font-family : Verdana, sans-serif;
	font-size: 12px;
	color: #333333;
	margin-left: 40px;	
}
.sitemap4 {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #333333;
	margin-left: 60px;
}

.celmenu {
	font-family : Verdana, sans-serif;
	font-size : 13px;
	color : #666699;
	margin-left : 20px;
	margin-top : 3px;
}



A.celmenu:hover {
	font-family:Verdana, Arial, Helvetica;
	font-size:11px;
	background-color : transparent;
	color: #ff0000;
	text-decoration:none;
	margin-top: 10px;
	border-bottom: solid 1px #333333;

}
.celsubmenu {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #666699;
	margin-left : 20px;
	margin-top : 3px;
}


.linkLabel {
   font-size: 12px;
   font-family: Verdana, sans-serif;
   font-weight: bold;
   font-variant: normal;
   text-decoration: none;
   color: #000066;    
   padding: 2px;
}


A.linkLabelEbene1:link    {font-family:Verdana, Arial, Helvetica;color:#000066;font-size: 15px;text-decoration: underline;font-weight: bold;margin-top:3px;}
A.linkLabelEbene1:hover   {font-family:Verdana, Arial, Helvetica;color:#ff0000;font-size: 15px;text-decoration: none;font-weight: bold;margin-top:3px;}
A.linkLabelEbene1:active  {font-family:Verdana, Arial, Helvetica;color:#ff0000;font-size: 15px;text-decoration: none;font-weight: bold;margin-top:3px;}
A.linkLabelEbene1:visited {font-family:Verdana, Arial, Helvetica;color:#000066;font-size: 15px;text-decoration: underline;font-weight: bold;margin-top:3px;}





/* jw_calendar */

.tx-jwcalendar-pi1 {
width:500px;
font-size:11px;
line-height : 170%;
}
.tx-jwcalendar-pi1 p{
width:500px;
font-size:11px;
line-height : 170%;
}


.tx-jwcalendar-pi1 td.label {
width:120px;
color:#999999;
vertical-align : top;
border-bottom:1px solid #999999;
padding-bottom:5px;

}
DIV.tx-jwcalendar-pi1 DIV.org {
color:#999999;
clear:all;
padding-top:21px;
}

.tx-jwcalendar-pi1 td.item {
border-bottom:1px solid #999999;
padding-bottom:5px;
vertical-align : top;

}

.tx-jwcalendar-pi1 div.item {
color:#999999;
}

.tx-jwcalendar-pi1 .jwcalendar_single .teaser {
font-weight:bold;
}

.tx-jwcalendar-pi1 .jwcalendar_single .itemtitle {
font-size:14px;
font-weight:bold;
color:#990000;
margin-bottom:10px;
}

.tx-jwcalendar-pi1 .jwcalendar_single .images {
margin-left:10px;
padding-left:10px;
float:right;
margin-right:5px;
}


.tx-jwcalendar-pi1 .jwcalendar_single .category {
margin-bottom:21px;
border-bottom:1px solid #cccccc;
}
.tx-jwcalendar-pi1 .jwcalendar_single .label {
width:84px;
float:left;
}


.tx-jwcalendar-pi1 .jwcalendar_organizer .label{
width:84px;
float:left;
}

.tx-jwcalendar-pi1 .jwcalendar_list .itemtitle {
font-size:11px;
font-weight:bold;
color:#990000;
}




/* --- Modified News Styles -- */
.news-single-item .bodytext{
float:left;
font-size:12px;
}


.news-list-container .newsimage,.news-single-item .news-single-img {
float:right;
}
.news-list-container .newsimage,.news-single-item .news-single-img {
padding-left:25px;
padding-top:5px;
padding-bottom:5px;

}

.news-list-container .news-list-title a h3 {
margin:0
padding:0
font-size:11px;
font-weight:bold;
color:red;
}

.news-list-container a h3 {
margin:0
padding:0
font-size:11px;
font-weight:bold;

}

.news-list-container .news-list-date {
font-size:11px;
color:#999999;
}

.news-list-container .subheader {
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
color: #999999;
float:left;
}



.news-list-item{
width:500px;
}


.news-single-backlink {
clear:all;
}


/*Adressenliste*/

.adresslist
{
border:1px solid #888888;
padding:10px;
margin:10px;
width:500px;
}

.adresslist .adressname a:link,
.adresslist .adressname a:visited,
.adresslist .adressname a:hover,
.adresslist .adressname a:active{
color:#990000;
font-size:14px;
}


dd {
margin:0px;
padding-bottom:10px;
}
