/*globale Positionierung*/
body {
	text-align: center;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
}
img {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
#zentrieren {
	text-align: left;
	width: 900px;
	background-image:  url(../images/hintergrund.jpg);
	background-repeat: no-repeat;
	background-position: 150px 100px;
	padding: 0px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
/* Kopfzeile */
#kopfzeile {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 85px;
	width: 600px;
}
/* maximal 300x85 */
#banner {
	height: 43px;
	width: 275px;
	float: left;
	padding: 0px;
	margin-top: 13px;
	margin-right: 0px;
	margin-left: 25px;
}
/* Obere Navigation */
#linksextern {
	text-align: center;
	background-image: url(../images/bglinksextern.gif);
	height: 55px;
	padding: 0px;
	width: 900px;
	margin: 0px;
	float: left;
}
#linksextern ul {
	list-style: none;
	margin-left: 150px;
	margin-top: 0px;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	line-height: 20px;
}
#linksextern li {
	float: left;
	width: 150px;
	padding: 0px;
	margin: 0px;
} 
#linksextern a:link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #004288;
	text-decoration: none;
}
#linksextern a:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #004288;
	text-decoration: none;
}
#linksextern a:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E72614;
	text-decoration: none;
}
#linksextern a:active {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E72614;
	text-decoration: none;
}
/* linke Navigation */
#linksintern {
	float: left;
	width: 150px;
	padding: 0px;
	margin-top: -30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#linksintern ul {
	line-height: 12px;
	margin-top: 0px;
	background-color: #D9E1EB;
	list-style-image:  url("../images/blauerpfeil.gif");
	list-style-position: inside;
	margin-right: 0px;
	margin-left: 0px;
	padding: 0px;
	margin-bottom: 3px;
}
#linksintern  li {
	padding: 0px 5px;
	height: 15px;
	margin: 0px;
}
#linksintern a:link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #004288;
	text-decoration: none;
}
#linksintern a:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #004288;
	text-decoration: none;
}
#linksintern a:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F4FAFF;
	text-decoration: none;
}
#linksintern a:active {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F4FAFF;
	text-decoration: none;
}
#linksintern p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-repeat: no-repeat;
	width: 150px;
	text-align: center;
	height: 25px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
}
.aktuell1 {
	background-image: url(../images/bgtab1.jpg);
}
.aktuell2 {
	background-image: url(../images/bgtab2.jpg);
}
.aktuell3 {
	background-image: url(../images/bgtab3.jpg);
}
.aktuell4 {
	background-image: url(../images/bgtab4.jpg);
}
.aktuell5 {
	background-image: url(../images/bgtab5.jpg);
}
.aktuell6 {
	background-image: url(../images/bgtab6.jpg);
}
.aktuell7 {
	background-image: url(../images/bgtab7.jpg);
}
/* Inhaltsfeld */
#inhaltsfeld {
	width:480px;
	padding-right: 30px;
	padding-left: 30px;
	float: left;
	margin-top: -30px;
	margin-right: 30px;
	margin-bottom: 0px;
	margin-left: 30px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#inhaltsfeld h1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E72614;
	color: #004288;
	margin-bottom: 20px;
	padding: 0px;
	margin-top: 25px;
	margin-right: -30px;
	margin-left: -30px;
}
#inhaltsfeld h2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004288;
	text-align: left;
	padding: 3px 0px;
	width: 120px;
	margin: 0px;
	float: left;
}
#inhaltsfeld h3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004288;
	text-align: left;
	padding: 0px 0px 0px 5px;
	font-weight: normal;
	margin: 15px 0px 5px 110px;
	padding: 0px 0px 0px 5px;
}
#inhaltsfeld h4 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin: 0px 0px 0px 120px;
	padding: 3px 0px 0px 5px;
	font-weight: normal;
	font-style: italic;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #E72614;
}
.fett {
font-weight: bold;
}
.kursiv {
font-style:italic;
}
.fettkursiv {
font-weight: bold;
font-style:italic;
}
.rot {
	color: #E72614;
}
.titelbild {
	border: 1px dotted #004288;
}
.textinhaltsfeld {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.textinhaltsfeldrechts {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #E72614;
	margin: 0px 0px 0px 120px;
	padding: 3px 0px 3px 5px;
}
.textinhaltsfeldrechtseingerücktkursiv {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004288;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #E72614;
	font-style: italic;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 120px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 35px;
}
.textinhaltsfeldrechtskursiv {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #004288;
	margin: 0px 0px 0px 120px;
	padding: 0px 0px 3px 5px;
	font-style: italic;
	text-align: right;
}
.textinhaltsfeldclear {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	clear:both;
	margin: 0px;
	padding: 0px;
}
.textinhaltsfeldbildlinks {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004288;
	text-align: left;
	padding: 0px;
	width: 120px;
	margin: -17px 0px 0px;
	float: left;
}
.textinhaltsfeldgaestebuch1 {
	clear:both;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004288;
	text-align: left;
	margin: 0px;
	padding: 0px 0px 0px 125px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #004288;
	background-color: #D9E1EB;
}
.textinhaltsfeldgaestebuch2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #004288;
	text-align: left;
	padding: 3px 0px 3px 5px;
	width: 120px;
	margin: 3px 0px 0px 0px;
	float: left;
}
.textinhaltsfeldgaestebuch3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #004288;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #E72614;
	margin: 3px 0px 0px 120px;
	padding: 3px 0px 3px 5px;
}
.textinhaltsfeldgaestebuch4 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004288;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #E72614;
	margin: 0px 0px 0px 120px;
	padding: 3px 0px 3px 5px;
}
.textinhaltsfeldveranstaltungen1 {
	clear:both;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004288;
	text-align: left;
	margin: 0px;
	padding: 0px 0px 0px 125px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #004288;
	background-color: #D9E1EB;
}
.textinhaltsfeldveranstaltungen2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #004288;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #E72614;
	margin: 3px 0px 0px 120px;
	padding: 0px 0px 0px 5px;
}
.textinhaltsfeldveranstaltungen3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004288;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #E72614;
	margin: 0px 0px 0px 120px;
	padding: 5px 0px 0px 5px;
}
#inhaltsfeld ul {
	list-style-image:  url(../images/blauerpfeil.gif);
	list-style-position: outside;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #E72614;
	padding: 3px 0px 3px 25px;
	margin: 0px 0px 0px 120px;
}
#inhaltsfeld  li {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004288;
	padding: 0px 0px 3px 0px;
	margin: 0px;
}
#inhaltsfeld ul.jobs {
	list-style-image:  url(../images/blauerpfeil.gif);
	list-style-position: outside;
	padding: 3px 0px 3px 0px;
	margin: 0px 0px 0px 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#inhaltsfeld  dl {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 120px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 5px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #E72614;
}
#inhaltsfeld  dt {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004288;
}
#inhaltsfeld  dd {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 60px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#inhaltsfeld a:link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004288;
	text-decoration: none;
}
#inhaltsfeld a:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004288;
	text-decoration: none;
}
#inhaltsfeld a:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004288;
	text-decoration: underline;
}
#inhaltsfeld a:active {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004288;
	text-decoration: underline;
}
/* Tabelle Downloads */
table.inhaltsfeldtabledownloads {
	border-spacing:0px;
	width: 477px;
}
th.inhaltsfeldthdownloads {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #004288;
	font-size: 12px;
	text-align: left;
	padding: 2px 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #004288;
}
td.inhaltsfeldtddownloads1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #004288;
	font-size: 11px;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #004288;
	padding: 0px 5px;
}
td.inhaltsfeldtddownloads2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #004288;
	font-size: 11px;
	text-align: right;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #004288;
	padding: 0px 5px;
	width: 30px;
}
td.inhaltsfeldtddownloads3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #004288;
	font-size: 11px;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #004288;
	padding: 0px 5px;
	width: 30px;
}
/* Tabellen Forum, Termine und Gästebuch */
table.inhaltsfeldtable {
	border-spacing:1px;
	width: 477px;
}
th.inhaltsfeldth {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	text-align: center;
	padding: 2px 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #004288;
	background-color: #004288;
}
td.inhaltsfeldtd1a {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #004288;
	background-color: #F4FAFF;
	font-size: 12px;
	text-align: left;
	vertical-align: top;
	padding: 2px 5px;
}
td.inhaltsfeldtd2a {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #004288;
	background-color: #F4FAFF;
	font-size: 10px;
	text-align: left;
	vertical-align: top;
	padding: 2px 5px;
}
td.inhaltsfeldtd3a {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #004288;
	background-color: #F4FAFF;
	font-size: 12px;
	text-align: center;
}
td.inhaltsfeldtd1b {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #004288;
	background-color: #D9E1EB;
	font-size: 12px;
	text-align: left;
	vertical-align: top;
	padding: 2px 5px;
}
td.inhaltsfeldtd2b {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #004288;
	background-color: #D9E1EB;
	font-size: 10px;
	text-align: left;
	vertical-align: top;
	padding: 2px 5px;
}
td.inhaltsfeldtd3b {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #004288;
	background-color: #D9E1EB;
	font-size: 12px;
	text-align: center;
}
td.inhaltsfeldtd1c {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #004288;
	background-color: #B8C1CC;
	font-size: 12px;
	text-align: left;
	vertical-align: top;
	padding: 2px 5px;
}
td.inhaltsfeldtd2c {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #004288;
	background-color: #B8C1CC;
	font-size: 10px;
	text-align: left;
	vertical-align: top;
	padding: 2px 5px;
}
/* nur für Beitragstabelle */
table.inhaltsfeldtablebeitrag {
	border-spacing:1px;
	width: 477px;
	border: 1px solid #004288;
	background-color: #004288;
}
th.inhaltsfeldthbeitraga {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #004288;
	font-size: 12px;
	text-align: center;
	padding: 2px 5px;
	background-color: #D9E1EB;
}
th.inhaltsfeldthbeitragb {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #004288;
	font-size: 12px;
	text-align: center;
	padding: 2px 5px;
	background-color: #F4FAFF;
	vertical-align: bottom;
}
td.inhaltsfeldtd1abeitrag {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #004288;
	background-color: #D9E1EB;
	font-size: 12px;
	text-align: center;
	vertical-align: top;
	padding: 2px 5px;
}
td.inhaltsfeldtd1bbeitrag {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #004288;
	background-color: #F4FAFF;
	font-size: 12px;
	text-align: center;
	vertical-align: top;
	padding: 2px 5px;
}
/* Formularfelder */
.inhaltsfeldselect1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	width: 150px;
	border: 1px solid #004288;
	background-color: #FFFFFF;
	font-size: 12px;
	padding: 0px;
	margin: 0px 0px 0px 5px;
}
.inhaltsfeldselect2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	width: 40px;
	border: 1px solid #004288;
	background-color: #FFFFFF;
	font-size: 12px;
	padding: 0px;
	margin: 0px 0px 0px 5px;
}
.inhaltsfeldselect3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	width: 40px;
	border: 1px solid #004288;
	background-color: #FFFFFF;
	font-size: 12px;
	padding: 0px;
	margin: 0px;
}
.inhaltsfeldselect4 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	width: 55px;
	border: 1px solid #004288;
	background-color: #FFFFFF;
	font-size: 12px;
	padding: 0px;
	margin: 0px;
}
.inhaltsfeldselect5 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	width: 100px;
	border: 1px solid #004288;
	background-color: #FFFFFF;
	font-size: 12px;
	padding: 0px;
	margin: 0px 0px 0px 5px;
}
.inhaltsfeldlabel1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004288;
	text-align: left;
	margin: 0px;
	padding: 3px 0px;
	width: 120px;
	float: left;
}
.inhaltsfeldlabel2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004288;
	text-align: left;
	margin: 15px 0px 0px;
	padding: 4px 0px 0px;
	width: 360px;
	float: left;
}
.inhaltsfeldinput1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px 0px 0px 5px;
	padding: 0px;
	width: 350px;
}
.inhaltsfeldinput2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	width: 80px;
	border: 1px solid #004288;
	background-color: #FFFFFF;
	height: 20px;
	font-size: 12px;
	color: #004288;
	padding: 0px;
	margin: 0px 0px 0px 5px;
}
.inhaltsfeldinput3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	width: 350px;
	border: 1px solid #004288;
	background-color: #FFFFFF;
	font-size: 12px;
	padding: 0px;
	margin: 0px 0px 0px 5px;
}
.inhaltsfeldinput4 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	width: 115px;
	border: 1px solid #004288;
	background-color: #FFFFFF;
	height: 20px;
	font-size: 12px;
	color: #004288;
	padding: 0px;
	margin: 15px 0px 0px;
}
.inhaltsfeldinput5 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	width: 55px;
	border: 1px solid #004288;
	background-color: #FFFFFF;
	font-size: 12px;
	padding: 0px;
	margin: 0px 0px 0px 5px;
}
/* Inhaltsfeld Startseite */
#inhaltsfeldstart {
	width:480px;
	float: left;
	margin-top: -30px;
	margin-right: 30px;
	margin-bottom: 0px;
	margin-left: 30px;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 0px;
	padding-left: 30px;
}
#inhaltsfeldstart h1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E72614;
	color: #004288;
	margin-bottom: 20px;
	padding: 0px;
	margin-top: 25px;
	margin-right: -30px;
	margin-left: -30px;
}
#inhaltsfeldstart h2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #004288;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E72614;
	text-align: right;
	margin-top: 20px;
	padding: 0px;
	margin-right: -30px;
	margin-left: -30px;
	margin-bottom: 0px;
}
#inhaltsfeldstart ul {
	list-style:  url(../images/blauerpfeil.gif) outside;
}
#inhaltsfeldstart  li {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004288;
	margin-left: -30px;
	margin-top: 5px;
	margin-bottom: 5px;
} 
#inhaltsfeldstart a:link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004288;
	text-decoration: none;
}
#inhaltsfeldstart a:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004288;
	text-decoration: none;
}
#inhaltsfeldstart a:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004288;
	text-decoration: underline;
}
#inhaltsfeldstart a:active {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004288;
	text-decoration: underline;
}
.inhaltsfeldforum {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004288;
	text-align: center;
	margin-top: 30px;
	margin-bottom: 15px;
	background-color: #B8C1CC;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #004288;
	border-bottom-color: #004288;
	padding-right: 5px;
	padding-left: 5px;
}
.sc100 {
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 0px;
}
/* rechte Spalte */
#rechts {
	float: left;
	width: 150px;
	padding: 0px;
	margin-top: -30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#rechts a:link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004288;
	text-decoration: none;
}
#rechts a:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004288;
	text-decoration: none;
}
#rechts a:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004288;
	text-decoration: underline;
}
#rechts a:active {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004288;
	text-decoration: underline;
}
#rechts ul {
	list-style: url(none) none;
	padding: 0px;
	margin: 0px;
}
#rechts li {
	background-color: #D9E1EB;
	padding: 0px 5px;
	margin: 1px 0px;
}

.rechtsinput1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	width: 140px;
	border: 1px solid #004288;
	font-size: 12px;
}
.rechtsinput2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	width: 80px;
	border: 1px solid #004288;
	background-color: #FFFFFF;
	height: 20px;
	font-size: 12px;
	color: #004288;
}
.rechtszentriert {
	text-align: center;
	margin: 0px;
	padding: 0px;
}
.rechtslogo {
	margin-top: 25px;
}
.abislnay1a {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #004288;
	background-color: #FFCC33;
	text-align: center;
	margin-top: 25px;
	margin-bottom: 15px;
}
.abislnay1b {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #004288;
	background-color: #FFCC33;
	text-align: center;
	margin-top: 15px;
	margin-bottom: 15px;
}
.abislnay2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #004288;
	font-variant: small-caps;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFCC33;
	margin: 0px;
	padding: 0px;
}
.abislnay3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	color: #666666;
	text-align: justify;
	margin-left: 5px;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
}
.abislnay4 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #004288;
	text-align: justify;
	font-style: italic;
}
.rechtslinkueberschrift {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #004288;
	text-align: center;
	margin-top: 25px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	margin-bottom: 1px;
	margin-right: 0px;
	margin-left: 0px;
}
.rechtstext {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	background-color: #D9E1EB;
	color: #004288;
	padding: 3px;
}
.rechtslabel1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	padding: 3px 0px 6px;
	margin: 1px 0px;
	background-color: #D9E1EB;
	color: #004288;
}
.rechtslabel2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	padding: 6px 0px;
	margin: 1px 0px;
	background-color: #D9E1EB;
	color: #004288;
}
/* Fußzeile */
#fusszeile {
	clear: both;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #E72614;
	font-size: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E72614;
	margin-top: 30px;
	margin-bottom: 0px;
	margin-left: 180px;
	margin-right: 180px;
	text-align: center;
	padding: 0px;
}
.linksinternnavigation {
	margin: -5px;
	padding: 0px;
	height: 15px;
}
/* Sondernavigation 1 AK Kind*/
#sondernavigation1 {
	width: 470px;
	margin: 0px;
	float: left;
}
#sondernavigation1 ul {
	list-style: none;
	text-align: left;
	padding: 0px;
	margin: 0px;
}
#sondernavigation1 li.kind1 {
	display: inline;
	float: left;
	width: 25%;
	text-align:center;
	background-color: #F30000;
	padding: 2px 0px;
	margin-bottom: 15px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
} 
#sondernavigation1 li.kind2 {
	display: inline;
	float: left;
	width: 25%;
	text-align:center;
	background-color: #009700;
	padding: 2px 0px;
	margin-bottom: 15px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
} 
#sondernavigation1 li.kind3 {
	display: inline;
	float: left;
	width: 25%;
	text-align:center;
	background-color: #FFF300;
	padding: 2px 0px;
	margin-bottom: 15px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
} 
#sondernavigation1 li.kind4 {
	display: inline;
	float: left;
	width: 25%;
	text-align:center;
	background-color: #405AF1;
	padding: 2px 0px;
	margin-bottom: 15px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
#sondernavigation1 a:link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
#sondernavigation1 a:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
#sondernavigation1 a:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
#sondernavigation1 a:active {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
/* Sondernavigation 2 AK RelPäd, Veranstaltungen und Büros*/
#sondernavigation2 {
	width: 480px;
	margin: 0px;
	float: left;
}
#sondernavigation2 ul {
	list-style: none;
	text-align: left;
	padding: 0px;
	margin: 0px;
}
#sondernavigation2 li.relpaed1 {
	display: inline;
	float: left;
	width: 238px;
	background-color: #D9E1EB;
	text-align:center;
	padding: 2px 0px;
	margin-bottom: 15px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #004288;
	border-left-color: #004288;
} 
#sondernavigation2 li.relpaed2 {
	display: inline;
	float: left;
	background-color: #D9E1EB;
	width: 238px;
	text-align:center;
	padding: 2px 0px;
	margin-bottom: 15px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #004288;
	border-left-color: #004288;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #004288;
}
#sondernavigation2 li.bueros1 {
	display: inline;
	float: left;
	width: 158px;
	background-color: #D9E1EB;
	text-align:center;
	padding: 2px 0px;
	margin-bottom: 15px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #004288;
	border-left-color: #004288;
}
#sondernavigation2 li.bueros2 {
	display: inline;
	float: left;
	background-color: #D9E1EB;
	width: 158px;
	text-align:center;
	padding: 2px 0px;
	margin-bottom: 15px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #004288;
	border-left-color: #004288;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #004288;
}
#sondernavigation2 li.bueros3 {
	display: inline;
	float: left;
	width: 159px;
	background-color: #D9E1EB;
	text-align:center;
	padding: 2px 0px;
	margin-bottom: 15px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #004288;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #004288;
}
#sondernavigation2 li.veranstaltungen1 {
	display: inline;
	float: left;
	width: 158px;
	background-color: #D9E1EB;
	text-align:center;
	padding: 2px 0px;
	margin-bottom: 15px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #004288;
	border-left-color: #004288;
}
#sondernavigation2 li.veranstaltungen2 {
	display: inline;
	float: left;
	background-color: #D9E1EB;
	width: 158px;
	text-align:center;
	padding: 2px 0px;
	margin-bottom: 15px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #004288;
	border-left-color: #004288;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #004288;
}
#sondernavigation2 li.veranstaltungen3 {
	display: inline;
	float: left;
	width: 159px;
	background-color: #D9E1EB;
	text-align:center;
	padding: 2px 0px;
	margin-bottom: 15px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #004288;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #004288;
}
#sondernavigation2 li.intern1 {
	display: inline;
	float: left;
	width: 93px;
	background-color: #D9E1EB;
	text-align:center;
	padding: 2px 0px;
	margin-bottom: 15px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #004288;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #004288;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #004288;
}
#sondernavigation2 li.intern2 {
	display: inline;
	float: left;
	width: 95px;
	background-color: #D9E1EB;
	text-align:center;
	padding: 2px 0px;
	margin-bottom: 15px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #004288;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #004288;
}
#sondernavigation2 a:link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004288;
	text-decoration: none;
	font-weight: bold;
}
#sondernavigation2 a:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004288;
	text-decoration: none;
	font-weight: bold;
}
#sondernavigation2 a:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F4FAFF;
	text-decoration: none;
	font-weight: bold;
}
#sondernavigation2 a:active {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F4FAFF;
	text-decoration: none;
	font-weight: bold;
}
/* Sondernavigation 3 Gästebuch oben*/
#sondernavigation3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 480px;
	margin: 5px 0px;
	padding: 1px 0px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #004288;
	border-bottom-color: #004288;
	background-color: #B8C1CC;
}
#sondernavigation3 a:link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #004288;
	text-decoration: none;
	font-weight: bold;
}
#sondernavigation3 a:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #004288;
	text-decoration: none;
	font-weight: bold;
}
#sondernavigation3 a:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F4FAFF;
	text-decoration: none;
	font-weight: bold;
}
#sondernavigation3 a:active {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F4FAFF;
	text-decoration: none;
	font-weight: bold;
}
.seitevonsondernavigation3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #004288;
	text-align: left;
	padding: 0px 0px 0px 5px;
	width: 120px;
	margin: 0px;
	float: left;
}
.seitesondernavigation3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #004288;
	margin: 0px 0px 0px 120px;
	padding: 0px 0px 0px 5px;
}
/* Sondernavigation 4 Gästebuch unten*/
#sondernavigation4 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 480px;
	margin: 0px;
	padding: 1px 0px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #004288;
	border-bottom-color: #004288;
	background-color: #B8C1CC;
	clear:both;
}
#sondernavigation4 a:link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #004288;
	text-decoration: none;
	font-weight: bold;
}
#sondernavigation4 a:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #004288;
	text-decoration: none;
	font-weight: bold;
}
#sondernavigation4 a:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F4FAFF;
	text-decoration: none;
	font-weight: bold;
}
#sondernavigation4 a:active {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F4FAFF;
	text-decoration: none;
	font-weight: bold;
}
.zuruecksondernavigation4 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #004288;
	text-align: left;
	padding: 0px 0px 0px 5px;
	margin: 0px 5px 0px 0px;
	float: left;
}
.weitersondernavigation4 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #004288;
	text-align: right;
	padding: 0px 5px 0px 0px;
	margin: 0px;
}
/* Sondernavigation 5 Interner Bereich zAdmin */
#sondernavigation5 {
	width: 480px;
	margin: 0px;
	clear:both;
	height: 15px;
	padding: 0px;
}
#sondernavigation5 ul {
	list-style: none;
	padding: 0px;
	margin: 0px;
}
#sondernavigation5 li.zadmin1 {
	display: inline;
	float: left;
	text-align:center;
	color: #004288;
	padding: 0px;
	width: 14%;
	margin: 0px 0px 15px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #004288;
	border-bottom-color: #004288;
	background-color: #FFFFFF;
}
#sondernavigation5 li.zadmin2 {
	display: inline;
	float: left;
	text-align:center;
	color: #004288;
	padding: 0px;
	width: 15%;
	margin: 0px 0px 15px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #004288;
	border-bottom-color: #004288;
	background-color: #FFFFFF;
}
#sondernavigation5 li.zadmin3 {
	display: inline;
	float: left;
	text-align:center;
	color: #004288;
	padding: 0px;
	width: 14%;
	margin: 0px 0px 15px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #004288;
	border-bottom-color: #004288;
	background-color: #D9E1EB;
}
#sondernavigation5 li.zadmin4 {
	display: inline;
	float: left;
	text-align:center;
	color: #004288;
	padding: 0px;
	width: 15%;
	margin: 0px 0px 15px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #004288;
	border-bottom-color: #004288;
	background-color: #D9E1EB;
}
#sondernavigation5 a:link {
color: #004288;
}
#sondernavigation5 a:visited {
color: #004288;
}
#sondernavigation5 a:hover {
color: #004288;
background-color: #D9E1EB;
text-decoration: none;
}
#sondernavigation5 a:active {
color: #004288;
background-color: #D9E1EB;
text-decoration: none;
}

