.tx-mininews-pi1 .tx-mininews-pi1-listrow P.tx-mininews-pi1-listrowField-title { font-weight:bold; }
.tx-mininews-pi1 .tx-mininews-pi1-listrow P.tx-mininews-pi1-listrowField-teaser { margin-bottom:15px; }
.tx-mininews-pi1 .tx-mininews-pi1-fp_listrow P.tx-mininews-pi1-fp_listrowField-title { font-weight:bold; }
.tx-mininews-pi1 .tx-mininews-pi1-fp_listrow P.tx-mininews-pi1-fp_listrowField-teaser { margin-top:0px; margin-bottom:10px; }
.tx-mininews-pi1 .tx-mininews-pi1-singleView P.tx-mininews-pi1-singleViewField-teaser { font-style:italic; margin-top:5px; margin-bottom:10px; }
.tx-mininews-pi1 .tx-mininews-pi1-browsebox P SPAN.tx-mininews-pi1-browsebox-strong { font-weight:bold; }
.tx-mininews-pi1 .tx-mininews-pi1-listrow P.tx-mininews-pi1-listrowField-teaser A { color:black; text-decoration:none; }
.tx-mininews-pi1 .tx-mininews-pi1-listrow P.tx-mininews-pi1-listrowField-teaser A:hover { color:black; text-decoration:none; }
/* default styles for extension "tx_dedivbanner_pi1" */
.pointer { cursor: hand}
.bannerlink { font-family:verdana; font-size=12px; color: #ffffff; font-weight: normal; text-decoration:none; }

A:link {
	FONT-WEIGHT: normal; COLOR: black; BACKGROUND-COLOR: #transparent; TEXT-DECORATION: none ; FONT-SIZE: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;
}
A:visited {
	FONT-WEIGHT: normal; COLOR: black; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none; FONT-SIZE: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;
}
A:hover {
	FONT-WEIGHT:normal; COLOR: black; BACKGROUND-COLOR:#3399FF; TEXT-DECORATION: none; FONT-SIZE: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;
}
A:active {
	FONT-WEIGHT: normal; COLOR: black; BACKGROUND-COLOR: #transparent; TEXT-DECORATION: none; FONT-SIZE: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;
}

A.menu1:link {
	FONT: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: black; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.menu1:visited {
	FONT: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: black; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.menu1:hover {
	COLOR: black; BACKGROUND-COLOR: #E2E2E2; TEXT-DECORATION: none
}
A.menu1:active {
	FONT-WEIGHT: bold; COLOR: black; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.menu2:link {
	FONT: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: black; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.menu2:hover {
	COLOR: red; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.menu2:active {
	FONT-WEIGHT: bold; COLOR: black; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.menu3:link {
	MARGIN-BOTTOM: 5px; FONT: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: black; MARGIN-RIGHT: 5px; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.menu3:visited {
	FONT: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: black; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.menu3:hover {
	COLOR: red; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.menu3:active {
	FONT-WEIGHT: bold; COLOR: black; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}


A.menu4:link {
	FONT: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: black; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.menu4:hover {
	COLOR: black; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
A.menu4:visited {
  FONT: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: black;
}
A.menu4:active {
	FONT: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: black; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}


TEXTAREA {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica
}

INPUT {
	border: 1px solid;
	border-color: #B2B0B1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #707070;
	background-color: #FFFFFF;
}


INPUT.summe{
    border: 1px solid;
	border-color: #B2B0B1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
	text-align:right;
	width:100;
}

INPUT.summe2{
    border: 1px solid;
	border-color: #B2B0B1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #707070;
	background-color: #FFFFFF;
	text-align:right;
	width:100;
}


H1 {
	MARGIN-TOP: 10px; MARGIN-Left: 6px;FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; COLOR: black; FONT-FAMILY: Verdana, sans-serif
}
H2 {
	MARGIN-TOP: 20px; FONT-SIZE: 12px; MARGIN-BOTTOM: 10px; FONT-FAMILY: Verdana, sans-serif
}
H3 {
	MARGIN-TOP: 10px; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; COLOR: #666666; FONT-FAMILY: Verdana, sans-serif
}
H4 {
	MARGIN-TOP: 10px; FONT-SIZE: 10px; MARGIN-BOTTOM: 0px; COLOR: black; FONT-FAMILY: Verdana, sans-serif
}
.subhead1 {
	FONT-SIZE: 15px; COLOR: black; FONT-FAMILY: Verdana, sans-serif
}
.subhead2 {
	FONT-SIZE: 15px; COLOR: green; FONT-FAMILY: Verdana, sans-serif
}
.subhead3 {
	FONT-SIZE: 15px; COLOR: red; FONT-FAMILY: Verdana, sans-serif
}
.headerdate {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: green; FONT-FAMILY: Verdana, sans-serif
}
P {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Verdana, sans-serif
	margin-left: 4px;
}
.caption {
	FONT-SIZE: 10px; COLOR: #ff9966; FONT-FAMILY: Verdana, sans-serif
}
.bulletlist {
	FONT-SIZE: 10px; COLOR: #6600cc; FONT-FAMILY: Verdana, sans-serif
}
.table {
	FONT-SIZE: 11px; COLOR: #cc3366; FONT-FAMILY: Verdana, sans-serif
}
.searchform {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: Verdana, sans-serif
}
.searchresultpagetitle {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #8b003f; FONT-FAMILY: Verdana, sans-serif
}
.searchresultcontent {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Verdana, sans-serif
}
.searchresultheader {
	FONT-WEIGHT: bolder; FONT-SIZE: 14px; COLOR: red; FONT-FAMILY: Verdana, sans-serif
}
.searchmarkup {
	COLOR: green
}
.loginform {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #cc0000; FONT-FAMILY: Verdana, sans-serif
}
.mailform {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: Verdana, sans-serif
}
.mailformrequired {
	FONT-WEIGHT: bolder; FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: Verdana, sans-serif
}
.mailformcomment {
	FONT-WEIGHT: bolder; FONT-SIZE: 20px; COLOR: #cc0000; FONT-FAMILY: Verdana, sans-serif
}
.mailformradio {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #003366; FONT-FAMILY: Verdana, sans-serif
}
.filelinks {
	FONT-SIZE: 14px; COLOR: #990000; FONT-FAMILY: Verdana, sans-serif
}
.filelinkssize {
	FONT-SIZE: 14px; COLOR: green; FONT-FAMILY: Verdana, sans-serif
}
.sitemap1 {
	FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Verdana, sans-serif; BACKGROUND-COLOR: transparent
}
.sitemap2 {
	FONT-SIZE: 11px; MARGIN-LEFT: 20px; COLOR: #990000; FONT-FAMILY: Verdana, sans-serif; BACKGROUND-COLOR: transparent
}
.sitemap3 {
	FONT-SIZE: 10px; MARGIN-LEFT: 40px; COLOR: #333399; FONT-FAMILY: Verdana, sans-serif; BACKGROUND-COLOR: transparent
}
.sitemap4 {
	FONT-SIZE: 9px; MARGIN-LEFT: 60px; COLOR: #003333; FONT-FAMILY: Verdana, sans-serif; BACKGROUND-COLOR: transparent
}
.celmenu {
	MARGIN-TOP: 10px; FONT-SIZE: 12px; COLOR: olive; FONT-FAMILY: Verdana, sans-serif
}
.celsubmenu {
	MARGIN-TOP: 3px; FONT-SIZE: 11px; MARGIN-LEFT: 20px; COLOR: #666699; FONT-FAMILY: Verdana, sans-serif
}
.formsearch {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.date {
	FONT: 9px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #000000
}
.mainmenu {
	COLOR: maroon
}
.fastselect {
	FONT: 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #000000
}
.menupath {
	FONT: 14px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #000000
}
.contenttext {
	FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: black
}
.contenalt {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: "Times New Roman", Times, serif
}
.contenttextbld {
	FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: black
}
.firma {
	FONT: bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #8b003f
}
.firma1 {
	FONT: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #8b003f
}
.copyright {
	BORDER-RIGHT: #990000 0px solid; BORDER-TOP: #990000 1px solid; FONT: 9px Verdana, Geneva, Arial, Helvetica, sans-serif; BORDER-LEFT: #990000 0px solid; COLOR: black; BORDER-BOTTOM: #990000 1px solid
}
.date {
	FONT: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: black; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.randoben {
	BORDER-RIGHT: #990000 0px solid; BORDER-TOP: #990000 1px solid; BORDER-LEFT: #990000 0px solid; BORDER-BOTTOM: #990000 0px solid
}
.randrechts {
	BORDER-RIGHT: #990000 1px solid; BORDER-TOP: #990000 0px solid; BORDER-LEFT: #990000 0px solid; BORDER-BOTTOM: #990000 0px solid
}
.randunten {
   BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #990000 0px solid; BORDER-BOTTOM: #000000 1px solid
}
.randlinks {
	BORDER-RIGHT: #990000 0px solid; BORDER-TOP: #990000 0px solid; BORDER-LEFT: #990000 1px solid; BORDER-BOTTOM: #990000 0px solid
}
.randobenunten {
	BORDER-RIGHT: #990000 0px solid; BORDER-TOP: #990000 1px solid; BORDER-LEFT: #990000 0px solid; BORDER-BOTTOM: #990000 1px solid
}
.randrechtsunten {
	BORDER-RIGHT: #990000 1px solid; BORDER-TOP: #990000 0px solid; BORDER-LEFT: #990000 0px solid; BORDER-BOTTOM: #990000 1px solid
}

.text {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}

.yellowb {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
    font-variant: normal;
	text-transform: none;
	Acolor: #FFCC00;
	text-decoration: none;
}
.btext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}

.btextkl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;

}

.textkl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}

.textlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: underline;

}

.textlinkgelb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FF9900;
	text-decoration: underline;
}
/* General */
BODY {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:white;
	
}
.lable {
        font-family: Verdana, Arial, Helvetica, sans-serif;
	    font-size: 10px;
	    font-weight: normal;
	    color: #B54A1E;

}
SELECT{
    border: 1px solid;
	border-color: #5A5A5A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	background-color: #F0E8CE;  

}

.navtd {
      border-top: 0px #333333 solid;
      border-left: 1px #333333 solid;
      border-right: 1px #333333 solid;
      border-bottom: 1px #333333 solid;
}

 

ul{
	margin-left: 4; 
	margin-right: 4;
        list-style-type: none;
        padding-left: 0px;
        padding-top: 2px;
        padding-bottom: 2px;
        padding-right: 2px;
        margin-top: 2; 
        margin-bottom: 2px; 
		background-color: #CCCCCC;
}
li{
margin-left: 4;
	margin-right: 4;
padding-top: 3px;
padding-bottom:3px;
padding-left: 0px;
padding-right: 5px;
}


table.about {
  FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Verdana, sans-serif

}
