body, td, p {
	font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 160%;
	padding:0px;
	margin:0px;
	/*background-attachment: fixed;*/
	/*background-repeat:no-repeat;*/
	/*background-position: top right;*/
	/*background-image: url(../unavisimg/hintergr_rot.jpg);*/
}
p {
padding-bottom:5px;
}


a.button {
	top: 50px;
	left: 50px;
	display:block;
	background-image:url(../navi/aktuelles.gif);
	width:120px; height:30px
}
a.button:hover { background-image:url(../navi/aktuelleso.gif);
}
.ticker {
	/*position:relative;
	top:30px;
	left:20px;*/
	width:800px;
	height:20px;
	margin:0;
	padding:0;
	font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color:#4c687d;
}

#boxFlash {
	position: absolute;
	top: 77px;
	left: 0px;
	margin: 0px;
	width: 100%;
	height: 77px;
	padding: 0px;
	z-index: 3;
	visibility: visible;
	background-color: #000000;
}
#boxUnavi {
	position: absolute;
	top: 0px;
	left: 0px;
	bottom: 0px;
	margin: 0px;
	width: 251px;
	height: 100%;
	padding: 0px;
	z-index: 1;
}
#boxUnaviProjekte {
	position: absolute;
	top: 0px;
	left: 0px;
	bottom: 0px;
	margin: 0px;
	width: 251px;
	height: 100%;
	padding: 0px;
	z-index: 1;
}
#boxUnaviUeberuns {
	position: absolute;
	top: 0px;
	left: 0px;
	bottom: 0px;
	margin: 0px;
	width: 251px;
	height: 100%;
	padding: 0px;
	z-index: 1;
}
#boxUnaviLinks {
	position: absolute;
	top: 259px;
	left: 97px;
	margin: 0px;
	width: 154px;
	padding: 0px;
	z-index: 31;
}
#boxUnaviLinksProjekte {
	position: absolute;
	top: 244px;
	left: 87px;
	margin: 0px;
	width: 154px;
	padding: 0px;
	z-index: 31;
}
#boxBeratung {
	position: absolute;
	top: 458px;
	left: 132px;
	margin: 0px;
	width: 119px;
	padding: 0px;
	z-index: 31;
}
#boxFliesstext {
	position: absolute;
	top: 274px;
	left: 290px;
	margin:0px;
	padding-right: 40px;
	z-index: 31;
	visibility: visible;
	min-width:610px;
}
/*#boxFliesstext {
	position: absolute;
	top: 274px;
	left: 0px;
	margin:0px;
	padding-right: 40px;
	z-index: 31;
	visibility: visible;
	width:100%;
	padding-left:290px;
}*/
#boxContent {
	position: absolute;
	top: 231px;
	left: 0px;
	right: 0px;
	margin: 0px;
	width: 100%;
	padding-left: 0px;
	z-index: 1;
	visibility: visible;
}

#boxNavi {
	position: absolute;
	top: 77px;
	left: 0px;
	margin: 0px;
	width: 352px;
	height: 46px;
	padding: 0px;
	z-index: 20;
	visibility: visible;
}
#boxSpenden {
	position: absolute; 
	top: 187px; 
	left: 0px; 
	margin: 0px;
	width: 100%;
	height: 38px;
	padding: 0px;
	z-index: 15;
}
#boxLogo {
	position: absolute;
	top: 0px;
	left: 0px;
	margin: 0px;
	width: 100%;
	height: 77px;
	padding: 0px;
	z-index: 10;
	background-image:url(../navi/kopfkachel.jpg);
}
#boxBlack {
	position: absolute;
	top: 0px;
	left: 0px;
	margin: 0px;
	width: 100%;
	height: 231px;
	padding: 0px;
	z-index: 0;
	background-color:#000000;
}
#boxSpendenkasten {
	position: relative;
	z-index: 1;
	visibility: visible;
	border-width:2px;
	border-color:#1A6996;
	border-style:dashed;
	padding:15px;
	width:350px;
	margin:0px auto;
}
#boxAdressenBezeichnung {
	font-weight:bold;
	font-size:11px;
	position: relative;
	z-index: 1;
	visibility: visible;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-right-width:1px;
	border-color:#000000;
	border-style:solid;
	padding:3px;
	background-color:#cadd9e;
	text-align:center;
	margin-top:20px;
}
#boxAdressenBeschreibung {
	font-weight:bold;
	font-size:11px;
	position: relative;
	z-index: 1;
	visibility: visible;
	border-top-width:0px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-color:#000000;
	border-style:solid;
	padding:3px;
	background-color:#ddefb1;
	text-align:center;
}
#boxAdressenEintrag {
	position: relative;
	z-index: 1;
	visibility: visible;
	border-top-width:0px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-color:#000000;
	border-style:solid;
	padding:20px;
}
#boxAdressentrennlinie {
	font-weight:bold;
	font-size:11px;
	position: relative;
	z-index: 1;
	visibility: visible;
	padding:3px;
	background-color:#ddefb1;
	text-align:center;
}
#boxNewsSubnavi {
	margin: 0px;
	/*width: 100%;
	height: 36px;
	padding: 0px;*/
	z-index: 15;
	text-align:right;
	border-right-width: 0px ;
	border-left-width: 0px ;
	border-bottom-width: 1px ;
	border-top-width: 0px ;
	border-style: dashed ;
	border-color: 809A40 ;
	margin-bottom:10px;
}
#boxSeitenzahlen {
	margin: 0px;
	z-index: 15;
	background-color:#3399CC;
	margin-bottom:10px;
	font-size:10px;
	font-weight:bold;
	width:100%;
	background-color:#0066FF;
}
#boxSeitenzahlenStartlink {
	float:left;
	padding-left:0px;
	padding-right:30px;
	padding-top:5px;
	padding-bottom:5px;
	color:#97a967;
}
#boxSeitenzahlenBacklink {
	float:left;
	padding:5px;
	color:#97a967;
}
#boxSeitenzahlenNavbar {
	float:left;
	padding-left:30px;
	padding-right:30px;
	padding-top:5px;
	padding-bottom:5px;
}
#boxSeitenzahlenNextlink {
	float:left;
	padding:5px;
	color:#97a967;
}
#boxSeitenzahlenEndlink {
	float:left;
	padding:5px;
	color:#97a967;
}

#boxFormularReihe {
	/*margin: 0px;*/
	/*margin-bottom:5px;*/
	font-weight:bold;
	width:100%;
	margin:10px;
}
#boxFormularBeschreibung {
	float:left;
	/*padding:5px;*/
	width:180px;
	color: #374D02;
	text-align:right;
	padding-right:15px;
	font-size:11px;
}
#boxFormularFeld {
	/*padding:5px;*/
}

#boxNewsEintrag {
	margin: 0px;
	z-index: 15;
	border-right-width: 0px ;
	border-left-width: 0px ;
	border-bottom-width: 1px ;
	border-top-width: 0px ;
	border-style: dashed ;
	border-color: 809A40 ;
	width:100%;
	padding-bottom:10px;
	margin-bottom:10px;
	/*overflow:hidden;*/
}
#boxClear {
	clear:both;
	clear:left;
	clear:right;
}
#boxNewsThumb {
	float:right;
}
.ListeAusruecken {
	margin:0px;
	padding-top: 0px;
	padding-bottom: 10px;
	padding-left:15px;
	padding-right:0px;
	list-style-type:square;
}
.ListeOLAusruecken {
	margin:0px;
	padding-top: 0px;
	padding-bottom: 10px;
	padding-left:20px;
	padding-right:0px;
}

.Headline {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #374D02;
}
.ZwischenHeadline {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#333333;
}
.Hinweistext {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#333333;
}
.SuchergebnisLinkeSpalte {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#333333;
	padding-right:15px;
	border-bottom-width:1px;
	border-top-width:0px;
	border-left-width:0px;
	border-right-width:0px;
	border-collapse:collapse;
	border-color:#CCDBAB;
	border-style:solid;
}
.SuchergebnisRechteSpalte {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#1A6996;
	border-bottom-width:1px;
	border-top-width:0px;
	border-left-width:0px;
	border-right-width:0px;
	border-collapse:collapse;
	border-color:#CCDBAB;
	border-style:solid;
}
.StoererSchrift {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#c92727;
}
.StoererKasten{
	border-right-width: 2px ;
	border-left-width: 2px ;
	border-bottom-width: 2px ;
	border-top-width: 2px ;
	/**/
	border-style: dashed ;
	border-color: 809A40 ;
}

.SuchenBlaettern {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #374D02;
}
a.LinkleisteAdressen {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #1A6996;
	text-decoration: none;
}
a.LinkleisteAdressen:hover{
	color: #000000;
	text-decoration: none;
}
a.SmallLinks {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #374D02;
	text-decoration: none;
}
a.SmallLinks:hover{
	color: #000000;
	text-decoration: none;
}
.Newstitel {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #5D7D0F;
}
.Newsdatum {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	/*font-weight: bold;*/
	color: #000000;
	display:block;
	background-color:#DCEBB7;
	width:80px;
	height:16px;
	text-align:center;
	padding:2px;
	margin-bottom:5px;
}

.ThumbRahmen{
	border-width: 10px ;
	border-color: CADD9E ;
	border-style: solid ;
	margin:5px;
	float:right;
}
.NewsListeText{
	float:left;
}


.LinieNews{
	border-right-width: 0px ;
	border-left-width: 0px ;
	border-bottom-width: 1px ;
	border-top-width: 0px ;
	/**/
	border-style: dashed ;
	border-color: 809A40 ;
}
a {
	color: #1A6996;
}
a:hover{
	color: #000000;
}
.floatright {
	float: right;
	margin: 0px 0px 10px 10px;
	padding: 2px;
}
.Adressentitel {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#333333;
	margin-top:10px;
}
.highlight {
	background-color:#a3c6f7;
}
.spaceberatung {
	padding-top:8px;
}
.sprechstundetext {
	padding-left:96px;
	padding-top:30px;
	padding-right:100px;
}


/*-----------------SCHMOCK---------*/
/*

li {
	padding-bottom:10px;
}

a.LinkFliesstext {
	color: #1B8300;
	text-decoration: none;
}
a.LinkFliesstext:hover{
	text-decoration: underline;
}
a.LinkSitemap {
	color: #1B8300;
	text-decoration: none;
	font-weight:bold;
}
a.LinkSitemap:hover{
	text-decoration: none;
	font-weight:bold;
	padding-left:3px;
	color:#1E5761;
}

/*.Headline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1E5761;
}*/
/*
.schrift9 {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.schrift10 {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.schrift11 {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.schrift12{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.schrift13 {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}

.schrift14 {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
}
.floatleft {
	float: left;
	margin: 0px 10px 10px 0px;
	padding: 2px;
}
.floatright {
	float: right;
	margin: 0px 0px 10px 10px;
	padding: 2px;
}

ul.Quadrat1 {
list-style-image:url(../scroll/imggrafiken/quadrat1.gif);
}
ul.MiniPfeilSchwarz {
list-style-image:url(../scroll/imggrafiken/minipfeil_schwarz.gif);
line-height: 160%;
}
ul.MiniPfeilGruen {
list-style-image:url(../scroll/imggrafiken/minipfeil_gruen.gif);
line-height: 160%;
}
li.SitemapListe {
	padding-bottom:0px;
}
.RahmenCollapse {
	border-collapse: collapse ;
}

.ZAM_Farbe{
	color: #AB2222;
	font-weight: bold;
}
.TRITON_Farbe {
	color: #1E5761;
	font-weight: bold;
}

.OCTANT_DunkelBlau {
	color: #EB7400;
	font-weight: bold;
}

ul.Sitemap {
	margin-top: 5px;
	margin-bottom: 10px;
}
.teamBildAbstand {
	padding-bottom:20px;
}

.borderFull {
	border-width: 1px ;
	border-style: solid ;
	border-color: #738FA6 ;
}
.borderFormular{
	border-width: 1px ;
	border-style: solid ;
	border-color: #43808B ;
	padding-top: 2px ;
	padding-bottom: 2px ;
	padding-right: 5px ;
	padding-left: 2px ;
}

.borderSolidUnderline {
	border-right-width: 0px ;
	border-left-width: 0px ;
	border-bottom-width: 1px ;
	border-top-width: 1px ;
	
	border-style: solid ;
	border-color: #738FA6 ;
}
.borderSolidUnderlineLinks {
	border-right-width: 0px ;
	border-left-width: 1px ;
	border-bottom-width: 1px ;
	border-top-width: 1px ;
	
	border-style: solid ;
	border-color: #738FA6 ;
}
.borderSolidUnderlineRechts {
	border-right-width: 1px ;
	border-left-width: 0px ;
	border-bottom-width: 1px ;
	border-top-width: 1px ;
	
	border-style: solid ;
	border-color: #738FA6 ;
}

.borderSolidSchwarz {
	border-right-width: 0px ;
	border-left-width: 1px ;
	border-bottom-width: 1px ;
	border-top-width: 0px ;
	
	border-style: solid ;
	border-color: #2C587B ;
}

.borderSolidSchwarzEnde {
	border-right-width: 1px ;
	border-left-width: 1px ;
	border-bottom-width: 1px ;
	border-top-width: 0px ;

	border-style: solid ;
	border-color: #2C587B ;
}

.borderPfeil {
	border-right-width: 1px ;
	border-left-width: 1px ;
	border-bottom-width: 1px ;
	border-top-width: 1px ;
	
	border-style: solid ;
	border-color: #43808B ;
}
.borderAdressPfeil {
	border-right-width: 0px ;
	border-left-width: 1px ;
	border-bottom-width: 0px ;
	border-top-width: 1px ;

	border-style: solid ;
	border-color: #43808B ;
}
.borderNewsPfeil {
	border-right-width: 0px ;
	border-left-width: 1px ;
	border-bottom-width: 0px ;
	border-top-width: 1px ;

	border-style: solid ;
	border-color: #43808B ;
}
.borderAdressCity {
	border-right-width: 1px ;
	border-left-width: 1px ;
	border-bottom-width: 0px ;
	border-top-width: 1px ;

	border-style: solid ;
	border-color: #43808B ;
}
.borderNewsTitle {
	border-right-width: 1px ;
	border-left-width: 1px ;
	border-bottom-width: 0px ;
	border-top-width: 1px ;
	
	border-style: solid ;
	border-color: #43808B ;
}
.borderNetworkKarte {
	border-right-width: 1px ;
	border-left-width: 1px ;
	border-bottom-width: 1px ;
	border-top-width: 1px ;
	
	border-style: solid ;
	border-color: #43808B ;
	padding:10px;
}
.borderNewsDate {
	border-right-width: 1px ;
	border-left-width: 0px ;
	border-bottom-width: 0px ;
	border-top-width: 1px ;

	border-style: solid ;
	border-color: #43808B ;
	padding-left:5px;
	padding-right:5px;
}
.borderPfeilLR {
	border-right-width: 1px ;
	border-left-width: 1px ;
	border-bottom-width: 0px ;
	border-top-width: 1px ;
	
	border-style: solid ;
	border-color: #43808B ;
	padding-left:25px;
	padding-top:10px;
	padding-bottom:10px;
}
.borderTeamText {
	border-right-width: 1px ;
	border-left-width: 1px ;
	border-bottom-width: 1px ;
	border-top-width: 1px ;
	
	border-style: solid ;
	border-color: #43808B ;
	padding-left:25px;
	padding-right:25px;
	padding-top:10px;
	padding-bottom:10px;
}
.borderNewsText {
	border-right-width: 1px ;
	border-left-width: 1px ;
	border-bottom-width: 0px ;
	border-top-width: 1px ;
	
	border-style: solid ;
	border-color: #43808B ;
	padding-left:25px;
	padding-right:25px;
	padding-top:10px;
	padding-bottom:10px;
}
.borderPfeilLFoto {
	border-right-width: 0px ;
	border-left-width: 1px ;
	border-bottom-width: 0px ;
	border-top-width: 1px ;
	
	border-style: solid ;
	border-color: #43808B ;
	padding-left:25px;
	padding-top:10px;
	padding-bottom:10px;
}
.borderPfeilRFoto {
	border-right-width: 1px ;
	border-left-width: 0px ;
	border-bottom-width: 0px ;
	border-top-width: 1px ;

	border-style: solid ;
	border-color: #43808B ;
	padding-right:25px;
	padding-left:25px;
	padding-top:10px;
	padding-bottom:10px;
}

.borderPersonen {
	border-right-width: 1px ;
	border-left-width: 1px ;
	border-bottom-width: 0px ;
	border-top-width: 1px ;

	border-top-style: dashed;
	border-left-style:solid;
	border-right-style:solid;
	border-bottom-style:dashed;
	border-color: #43808B ;
	padding-left:25px;
	padding-top:10px;
	padding-bottom:10px;
}
.borderPersonenEnde {
	border-right-width: 0px ;
	border-left-width: 0px ;
	border-bottom-width: 0px ;
	border-top-width: 1px ;
	
	border-top-style: solid;
	border-left-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
	border-color: #43808B ;
}
.borderNewslisteEnde {
	border-right-width: 0px ;
	border-left-width: 0px ;
	border-bottom-width: 0px ;
	border-top-width: 1px ;

	border-top-style: solid;
	border-left-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
	border-color: #43808B ;
}

.borderEnderechts {
	border-right-width: 1px ;
	border-left-width: 1px ;
	border-bottom-width: 1px ;
	border-top-width: 1px ;

	border-style: solid ;
	border-color: black ;
}


.borderProgramm {
	border-right-width: 1px ;
	border-left-width: 1px ;
	border-bottom-width: 0px ;
	border-top-width: 1px ;
	
	border-style: solid ;
	border-color: black ;
}

.borderProgrammEnd {
	border-right-width: 1px ;
	border-left-width: 1px ;
	border-bottom-width: 1px ;
	border-top-width: 1px ;
	
	border-style: solid ;
	border-color: black ;
}

.borderTime{
	border-right-width: 0px ;
	border-left-width: 1px ;
	border-bottom-width: 0px ;
	border-top-width: 1px ;
	
	border-style: solid ;
	border-color: black ;
}

.borderTimeEnd{
	border-right-width: 0px ;
	border-left-width: 1px ;
	border-bottom-width: 1px ;
	border-top-width: 1px ;
	
	border-style: solid ;
	border-color: black ;
}

.sponsorLink{
	border-style: none ;
	font-color: black ;
}
.LinieUnten{
	border-right-width: 0px ;
	border-left-width: 0px ;
	border-bottom-width: 1px ;
	border-top-width: 0px ;
	
	border-style: solid ;
	border-color: black ;
}
ul.Square {
font-weight: normal;
list-style-type:square;
}
ul.Circle {
font-weight: normal;
list-style-type:circle;
}
ul.Disc {
font-weight: normal;
list-style-type:disc;
}
ul.None {
font-weight: normal;
list-style-type:none;
}

ol.UpperAlpha {
font-weight: normal;
list-style-type:upper-alpha;
}

ol.LowerAlpha {
font-weight: normal;
list-style-type:lower-alpha;
}

ol.UpperRoman {
font-weight: normal;
list-style-type:upper-roman;
}

ol.LowerRoman {
font-weight: normal;
list-style-type:lower-roman;
}

ol.Decimal {
font-weight: normal;
list-style-type:decimal;
}
*/

