

  /* ---------- Basic Formatierungen ---------- */

html, body {
		margin: 0px;
		padding: 0px;
		height: 101%;
		background-color: #9d85f3;
	}

p, h1, h2, h3, h4, h5, h6, h7, h8, #content{
		padding: 0px;
		margin: 0px;
		line-height: 17px;
		font-style: normal;
		font-weight: normal;
		text-decoration: none;
		font-size: 11px;
		font-family: "Lucida Grande",Lucida Sans Unicode, Lucida Sans, Lucida, Arial, Verdana, sans-serif;
	}

#site {
		margin-top: 30px;
		min-height: 10px;
		padding: 0px;
		height: 101%;
		position: absolute;
		left: 50%;
		margin-left: -500px;
		width: 1000px;
	}

img { position: absolute; font-style: normal; font-weight: normal; text-decoration: none; border-width: 0px; border-style: none;}

a, a:link, a:active, a:visited {		
		display: inline-block;		
		text-transform: none; 
		font-style: normal; 
		font-weight: normal; 
		text-decoration: none; 
		border-width: 0px; 
		border-style: none;
		
		font-size: 11px;
		text-decoration: none;
		font-family: "Lucida Grande", Arial, Verdana, sans-serif;

		color: black;
	}
a:focus{ outline:none; }

.aktiv, a:hover, a.aktiv, a:visited.aktiv, a:active.aktiv {
		display: inline-block;
		border-style: none;
		color: white;

	}

.aktiv, a:hover, a.aktiv {
		display: inline-block;
		border-width: 0px;
		border-style: none;
		font-size: 11px;
		color: white;
		font-family: "Lucida Grande", Arial, Verdana, sans-serif;

	}

ul, li {
		min-height: 16px;
		height: auto;
		width: 200px;
		display: block;
		padding-left: 0px;
		margin-left: 0px;
		list-style-type: none;
		color: black;
		text-decoration: none;
	}
	

p {
		width: 540px;
	}


/* ---------------------------------------- Navigation ------------------------------ */



/* ---------- Floater div ---------- */





#NavigationLeft, #NavigationLeft1, #NavigationLeft2, #NavigationLeft3, #NavigationLeft4, #NavigationLeft5, #NavigationLeft6, #NavigationLeft7, #NavigationLeft8, #NavigationLeft9, #NavigationLeft10 {
		margin-left: 20px;
		margin-bottom: 0px;
		margin-right: 0px;
		margin-top: 0px;
		height: auto;
		min-height: 18px;
		clear: both;
		display: inline-block;
		text-align: left;
		padding: 0px;
		top: 213px;
		position: absolute;
		visibility: visible;
		line-height: 16px;
	}
	
#NavigationLeft11 {
		line-height: 16px;
		display: inline;
		text-align: left;
		margin: 0px;
		padding: 0px;
		left: 0px;
		top: 225px;
		position: absolute;
		visibility: visible;
		width: 200px;
	}

#NavigationLeft5 {
		line-height: 20px;
		display: inline;
		text-align: left;
		margin: 0px;
		padding: 0px;
		left: 0px;
		top: 225px;
		position: absolute;
		visibility: visible;
		width: 200px;
	}

#NavigationRight {
		height: auto;
		left: 0px;
		margin-top: 0px;
		padding: 0px;
		top: 100px;
		clear: left;
		margin-left: 810px;
		width: 200px;
		position: relative;
	}
	
#NavigationRight img {
		border-width: 0px;
		height: 50px;
		width: 133px;
		top: 0px;
		clear: both;
		float: none;
		padding: 0px;
		margin: 0px;
		right: 0px;
		left: 20px;
		position: relative;
	}
	
#NavigationRight ul {
		border-width: 0px;
		clear: both;
		float: none;
		margin: 0px;
		top: 91px;
		padding: 0px;
		position: absolute;
		left: 65px;
		line-height: 20px;
	}
	

#NavigationLeft a, #NavigationLeft a:link,#NavigationLeft a:active, #NavigationLeft a:visited, #NavigationRight a, #NavigationRight a:link,#NavigationRight a:active, #NavigationRight a:visited, #NavigationLeft11 a, #NavigationLeft11 a:link,#NavigationLeft11 a:active, #NavigationLeft11 a:visited {	
width: 200px;
min-height: 18px;
display: inline-block;
}


/* -----  Ueberschriften fuer linke navigation =h6 ------*/	

#NavigationLeft10 h6 {
		width: 200px;
		position: absolute;
		top: -26px;
		font-size: 13px;
		color: black;
		text-decoration: none;

	}



/* ------------------------------------------------------*/	






/* --------------------------- Content ------------------------------ */

#content {
		padding-left: 0px;
		padding-bottom: 0px;
		padding-right: 0px;
		padding-top: 0px;
		position: absolute;
		left: 200px;
		top: 0px;
		margin: 0px;
		width: 620px;
		background-color: white;

	}


#content p {
		width: 422px;
		margin-bottom: 0px;
		margin-top: 0px;
		padding: 0px;
		top: 0px;
		position: relative;
		color: black;
		line-height: 17px;
		margin-right: 100px;
		margin-left: 100px;
		font-size: 11px;
	}
	
#content p.einzug {
		margin-bottom: 0px;
		text-indent:1.1em; 
 	}	

	
                                                                    
#content p.einleitungeinzug {
		font-weight: bold;
		margin-bottom: 0px;
		text-indent:1.1em; 
 	}	

	
                                                                    
#content p.einleitung {
		font-weight: bold;
	}
#content img {
		margin: 0px;
		left: 0px;
		padding: 0px;
		float: none;
		position: relative;
		top: 36px;
	}
#content h1 {
		clear: both;
		position: relative;
		padding-bottom: 0px;
		margin-bottom: 0px;
		font-style: normal;
		font-weight: normal;
		line-height: 25px;
		margin-right: 100px;
		margin-left: 100px;
		text-decoration: none;
		font-size: 17px;
	}
	
#content h2 {
		margin-bottom: 1.5em;
		padding-top: 0px;
		margin-top: 0px;
		line-height: 25px;
		margin-right: 100px;
		margin-left: 100px;
		font-weight: bold;
		font-size: 16px;
	}
	
	
#content h3 {
		font-weight: bold;
		font-size: 12px;
	}
#content h4 {
		font-style: normal;
		font-weight: normal;
		font-size: 12px;
	}
#content h5 {
		font-weight: bold;
		font-size: 12px;
	}
#content .bu, .bu {
		padding: 0px;
		color: #afafaf;
		margin-bottom: 20px;
		margin-top: 10px;
		margin-right: 50px;
		float: right;
		position: relative;
		clear: both;
		text-align: right;
	}

#content p.streifen {
		margin-bottom: .4em;
		color: black;
		padding-bottom: 0px;
		padding-top: 0px;
		margin-top: -2.5em;
		bottom: -1em;
	}
	
/* ------------------------------ Footer ------------------------------ */	
	
/* ------------------ Navigation mit Ueberschrift ----------------*/
#NavigationLeft10 ul {
		position: relative;
		top: 17px;
}
#content hr {
		border-color: #fafafa;
		margin-bottom: .5em;
		line-height: 1.2em;
		clear: left;
		margin-top: .5em;
		height: 1px;
		color: white;
		border-left-width: 0px;
		border-bottom-width: 0px;
		border-right-width: 0px;
		border-top-width: thin;
		border-style: inset;
		padding: 0px;
		top: 0px;
		position: relative;
		margin-right: 100px;
		margin-left: 100px;
	}

	
                                                                    
#content a, #content a:link, #content a:active, #content a:visited, #content a:active {
	text-decoration: underline;
	color: #8e8e8e;
}
#content a:hover {
	text-decoration: underline;
	color: #8e8e8e;
}

	
                                                                    
#content p.streifen {
		clear: left;
		position: relative;
		line-height: .8em;
		height: 1em;
		margin-bottom: 0em;
		color: black;
		padding-bottom: 0px;
		padding-top: 0px;
		margin-top: 0em;
		bottom: -1em;
	}
#content #footer {
		right: 0px;
		margin-left: 0px;
		border-left-style: none;
		border-bottom-style: none;
		border-right-style: none;
		border-top-style: none;
		border-bottom-width: 0px;
		text-decoration: none;
		text-align: right;
		color: black;
		float: right;
		left: 0px;
		height: 40px;
		top: 100%;
		margin-bottom: 15px;
		margin-right: 0px;
		margin-top: 0px;
		width: 620px;
		padding: 0px;
		position: absolute;
	}

	
                                                                    
#content #footer a {
	margin-right: 0px;
	text-decoration: none;
	color: black;
	border-bottom-color: #757473;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	margin-bottom: 15px;
	clear: left;
	float: right;
	margin-top: 10px;
	margin-left: 0px;
}

	
                                                                    
#content #footer a:hover {
		text-decoration: none;
		padding-bottom: 1px;
		color: black;
		border-bottom-style: none;
		border-bottom-width: 0px;
	}

	
                                                                    
.top {
	top: -40px;
	position: absolute;
}

	
                                                                    
dl {
		margin-bottom: 0px;
		color: black;
		width: 500px;
		position: relative;
		left: 40px;
		font-family: "Lucida Grande", Arial, Verdana, sans-serif;
		line-height: 17px;
		font-size: 11px;
	}

	
                                                                    
dd {
		margin-bottom: -1.5em;
		left: 35px;
		top: -1.6em;
		position: relative;
	}

	
                                                                    
#pflichtfeldhinweis {
		visibility: hidden;
		left: 0px;
		margin-left: -40px;
		color: black;
		font-weight: bold;
	}
#content p.streifen a {
		text-decoration: none;
		color: black;
	}
.streifen a:hover, #content p.streifen a:hover {
		padding-bottom: 3px;
		border-bottom-color: #9b9b9b;
		border-bottom-style: solid;
		border-bottom-width: 1px;
		text-decoration: none;
	}


#content a.top{text-decoration: none; border-style: none; border-width: 0px;}

