body {
	background-color: #FFFFFF;
	padding: 0;
	margin: 0;
	text-align: left;
	}
/*********************************
nur für das Admin
*********************************/

/*edit*/
.editgrey   { color: gray; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif }
/*Navigation*/
.text1   { color: white; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif }

TD { font-size: 10pt; font-family: Arial, Verdana, Helvetica, sans-serif;   }
/*Formulartext*/
.text2   { color: gray; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif }
P {
	margin: 0;
	padding: 1px;
	}
h1 {
	font-size: 12pt;
	margin-top: 15px;
	font-weight: bold;
}
#footer_link a {
	color: #999999;
	font-size: 11px;
	}
#footer_link a:link {
	color: #999999;
	text-decoration: underline;
}
#footer_link a:hover {
	text-decoration: none;
	color: #999999;
	border: 0;
	}
/*Formulartext*/
.text3   { color: black; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif }

/*Portallink*/
.link2  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px}
a.link2:active { color: #ffffff; text-decoration: none}
a.link2:link { color: #ffffff; text-decoration: none}
a.link2:visited { color: #ffffff; text-decoration: none}
a.link2:hover { color: #ffffff; text-decoration: underline}

/*Tabelle*/
.fetttext  { font-family: arial; font-size: 8.5pt; font-weight: bold }
.normaltext  { font-family: arial; font-size: 8.5pt }


/*********************************
für alles
*********************************/

/*Seiteneinstellung*/
.seiteheadline  { font-family: arial; font-size: 10pt; color: #000000; font-weight: bold}
.seitelinks  { font-family: arial; font-size: 10pt; font-weight: bold}

a.seitelinks:active { color: #000000; text-decoration: underline}
a.seitelinks:link { color: #000000; text-decoration: underline}
a.seitelinks:visited { color: #000000; text-decoration: underline}
a.seitelinks:hover { color: #000000; text-decoration: none}

/*Seitenteileinstellung*/
.teilheadline  { font-family: arial; font-size: 10pt; color: #000000; font-weight: bold}
.teiltext  { font-family: arial; font-size: 10pt; color: #000000; text-align: left;}

td.balken { font-family: arial; color: #fff099; font-size: 10pt; font-weight: bold; letter-spacing:2pt  }
td.balken { background-color: #000000 }

.az  { font-family: arial; font-size: 9pt; color: #000000; font-weight: bold}

.pfadinfo  { font-family: arial; font-size: 8pt; letter-spacing: 1pt; font-weight: 400; color: #ff0000}

.teillinks  { font-family: arial; font-size: 10pt; font-weight: bold}
a.teillinks:active { color: #000000; text-decoration: underline}
a.teillinks:link { color: #000000; text-decoration: underline}
a.teillinks:visited { color: #000000; text-decoration: underline}
a.teillinks:hover { color: #000000; text-decoration: none}

/*Aufmachereinstellung*/
.aufmacherheadline  { font-family: arial; font-size: 10pt; color: #000000; font-weight: bold }
.aufmachertext  { font-family: arial; font-size: 10pt; color: #000000}
.aufmacherlinks { font-family: arial; font-size: 10pt; font-weight: bold}
a.aufmacherlinks:active { color: #000000; text-decoration: underline}
a.aufmacherlinks:link { color: #000000; text-decoration: underline}
a.aufmacherlinks:visited { color: #000000; text-decoration: underline}
a.aufmacherlinks:hover { color: #000000; text-decoration: none}



/*allgemeine Textlinks in den Seitenteilen*/
a:active { font-family: arial; font-size: 10pt; color: #000000; text-decoration: underline }
a:link { font-family: arial; font-size: 10pt; color: #000000; text-decoration: underline }
a:visited { font-family: arial; font-size: 10pt; color: #000000; text-decoration: underline }
a:hover { font-family: arial; font-size: 10pt; color: #000000; text-decoration: none }

/* für die index.php3, Darstellung der Module und der Navigation, wenn kein aktiver Link */
td.section { font-family: arial; color: #ffffff; font-size: 7.5pt; font-weight: normal; letter-spacing:1pt  }
td.sectionmodule { font-family: arial; color: #ffffff; font-size: 7.5pt; font-weight: bold; letter-spacing:2pt  }
td.sectionmodule { background-color: #0FA400 }
td.sectionmodulinhalt { font-family: arial; color: #000000; font-size: 7.5pt; font-weight: normal  }
td.sectionmodulinhalt { background-color: #ffffff }
td.sectionunten { font-family: arial; color: #ff8300; font-size: 7.5pt; font-weight: normal; letter-spacing:1pt  }
td.sectionunten { background-color: #0FA400 }

/*Modul-Link*/ 
a.section:active { color: #000000; text-decoration: none }
a.section:link { color: #000000; text-decoration: none }
a.section:visited { color: #000000; text-decoration: none }
a.section:hover { color: #000000; text-decoration: none }

/* für die Moduldateien, wenn eine Tabelle ausgegeben wird */
td.modulhead { font-family: arial; color: #ffffff; font-size: 8.5pt; font-weight: normal; letter-spacing:1pt  }
td.modulhead { background-color: #0FA400 }
td.modulinhalt { font-family: arial; color: #000000; font-size: 8.5pt; font-weight: normal; letter-spacing:1pt  }
td.modulinhalt { background-color: #ffffff }
table.modulinhalt { background-color: #ffffff }
table.contenttable { border-spacing: 0; margin:0; padding:0;}
* html .contenttable P { margin: 0; padding: 0; }
/* Modul Suche */
.suchetext {font-family: arial; font-size: 9pt}
.sucheheadline {font-family: arial; font-size: 9pt}

/* neu */
.hauptlink_oben { padding-left:5px; font-family: arial; color: #005A2E; font-size: 10pt }
a.hauptlink_oben:active { font-family: arial; font-size: 10pt; color: #ffffff; text-decoration: none }
a.hauptlink_oben:link { font-family: arial; font-size: 10pt; color: #ffffff; text-decoration: none }
a.hauptlink_oben:visited { font-family: arial; font-size: 10pt; color: #ffffff; text-decoration: none }
a.hauptlink_oben:hover { font-family: arial; font-size: 10pt; color: #ffffff; text-decoration: none }

.hauptlink_gew { padding-left: 5px; font-family: arial; color: #ffffff; font-size: 10pt }
.hauptlink { font-family: arial; color: #ffffff; font-size: 10pt }
a.hauptlink_gew:active { font-family: arial; font-size: 10pt; color: #ffffff; text-decoration: none }
a.hauptlink_gew:link { font-family: arial; font-size: 10pt; color: #ffffff; text-decoration: none }
a.hauptlink_gew:visited { font-family: arial; font-size: 10pt; color: #ffffff; text-decoration: none }
a.hauptlink_gew:hover { font-family: arial; font-size: 10pt; color: #ffffff; text-decoration: none }
a.hauptlink:active { font-family: arial; font-size: 10pt; color: #ffffff; text-decoration: none }
a.hauptlink:link { font-family: arial; font-size: 10pt; color: #ffffff; text-decoration: none }
a.hauptlink:visited { font-family: arial; font-size: 10pt; color: #ffffff; text-decoration: none }
a.hauptlink:hover { font-family: arial; font-size: 10pt; color: #ffffff; text-decoration: none }

.unterlink_gew { font-family: arial; color: #ffffff; font-size: 10pt }
.unterlink { font-family: arial; font-size: 10pt; }
a.unterlink_gew:active { font-family: arial; font-size: 10pt; color: #ffffff; text-decoration: none }
a.unterlink_gew:link { font-family: arial; font-size: 10pt; color: #ffffff; text-decoration: none }
a.unterlink_gew:visited { font-family: arial; font-size: 10pt; color: #ffffff; text-decoration: none }
a.unterlink_gew:hover { font-family: arial; font-size: 10pt; color: #ffffff; text-decoration: none }
a.unterlink:active { font-family: arial; font-size: 10pt; color: #ffffff; text-decoration: none }
a.unterlink:link { font-family: arial; font-size: 10pt; color: #ffffff; text-decoration: none }
a.unterlink:visited { font-family: arial; font-size: 10pt; color: #ffffff; text-decoration: none }
a.unterlink:hover { font-family: arial; font-size: 10pt; color: #ffffff; text-decoration: none }

td.menu  { font-family: arial; font-size: 7.5pt; font-weight: bold}

TD.tx-indexedsearch-descr {
	font-size: 14px;
	font-style: normal;
	}
.tx-indexedsearch TD, .tx-indexedsearch {
	font-size: 13px;
	font-style: normal;

}
descr {
	font-size: 14px;
	font-style: normal;
	}
	
.mail {
	width: 100px; /* Größe des Labels */
	float: left;
	min-width: 100px; /* Größe des Labels */

	}
.csc-mailform-submit {
	margin-left: 100px; /* Abstand des Submit Buttons - Firefox & Opera */
	}

* html .csc-mailform-submit {
	margin-left: 0px; /* Abstand des Submit Buttons - IE */
	}

.csc-mailform {
	border: 0; /* Den Border des Formulars entfernen */
	}
	
.csc-frame-rulerBefore {
	border-top: 1px solid #454545;
	}
.csc-frame-rulerAfter {	
	border-bottom: 1px solid #454545;
}
.csc-frame-indent, .csc-frame-indent3366, .csc-frame-indent6633 {
	padding-left: 30px;
	}
.csc-frame-frame1 .csc-textpic  {
	background-color: #FFF;
}
.csc-frame-frame2 .csc-textpic  {
	background-color: #FFF;
}
.csc-frame-frame1 {
	border: 1px solid #636363;
	padding: 0px;
	margin: 0px;
}
.csc-frame-frame2 {
	border: 1px solid #E0E0E0;
	padding: 0px;
	margin: 0px;
	}
.csc-frame-invisible {
	position: absolute;
	top: -300px;
	left: -5000px;
}
.csc-textpic { margin-top: 5px;}
		
