/* CSS Document */
html {
	margin-top:40px;
}
body {
	color: black;
font-size:10pt;
font-family:Arial, Helvetica, sans-serif;
}
#ueberschrift{
color: #9c122e;
font-size:11pt;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
#ueberschrift_klein{
color: #9c122e;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
#normal{
color: black;
font-size:9pt;
font-family:Arial, Helvetica, sans-serif;

}
#main
{
	background:url(../img/main/bg.jpg) top center no-repeat;
height:601px;
	width:1000px;
	margin-left:auto;
	margin-right:auto; 
	
	display:block;
}
#maincontent
{
float:left;
overflow:auto;
margin-top:10px;
width:540px;
height:312px;
padding-bottom:5px;


}
*+html #maincontent{
margin-top:23px;
}
#mainleft
{

	
	width:411px;
	height:400px;
	float:left;

}
#mainright
{
float:left;
	padding-top:25px;
	width:579px;
}*+html #mainright{
padding-top:35px;
}

#title
{
		display:block;
		padding-left:22px;	

		padding-top:74px;
		position: relative;
		height:78px;
}
#promopic
{
		display:block;
		padding-left:22px;
		position: relative;
		height:310px;
}
#teilerlinks
{
		display:block;
		width:411px;
		height:50px;
		position: relative;
		height:310px;height:86px;
}
#aktion
{


	float:left;
}
#kinderlinks
{
float:right;

}
#kinderrechts{
	float:left;
	}
#bottomnav
{

padding-top:0px;

height:29px;
}

#navebene1 {
			
			width:580px;
			height:19px;
				float:left;

		}
		#navebene1 ul {
	
			list-style:none;
			
			margin-left:-40px;
		
			text-indent:-1000px;
		}

		#navebene1 li {
			float:left;
		}
		#navebene1 li a {
			display:block;
			height:44px;
			overflow:hidden;
			margin:0px;padding:0px;
			background:url(../img/nav/top-naktiv.jpg) no-repeat;
		}
		
		#navebene1 li.ueberuns a,
		#navebene1 li.ueberuns-active a {
			width:107px;
			background-position:0 0;
		}
		#navebene1 li.ueberuns a:hover,
		#navebene1 li.ueberuns-active a {
			background:url(../img/nav/top-aktiv.jpg) no-repeat;
		}
		
		#navebene1 li.familien a,
		#navebene1 li.familien-active a {
			width:104px;
			background-position:-107px 0;
		}
		#navebene1 li.familien a:hover,
		#navebene1 li.familien-active a {
			background:url(../img/nav/top-aktiv.jpg) no-repeat;
			background-position:-107px 0;
		}
		
		#navebene1 li.dienst a,
		#navebene1 li.dienst-active a  {
			width:122px;
			background-position:-211px 0;
		}
		#navebene1 li.dienst a:hover,
		#navebene1 li.dienst-active a {
			background:url(../img/nav/top-aktiv.jpg) no-repeat;
			background-position:-211px 0;
		}
		
		#navebene1 li.kooperationen a,
		#navebene1 li.kooperationen-active a {
			width:148px;
			background-position:-333px 0;
		}
		#navebene1 li.kooperationen a:hover,
		#navebene1 li.kooperationen-active a {
			background:url(../img/nav/top-aktiv.jpg) no-repeat;
			background-position:-333px 0;
		}		
		
		#navebene1 li.spenden a,
		#navebene1 li.spenden-active a {
			width:61px;
			background-position:-480px 0;
		}
		#navebene1 li.spenden a:hover,
		#navebene1 li.spenden-active a {
			background:url(../img/nav/top-aktiv.jpg) no-repeat;
			background-position:-480px 0;
		}
		
		
		
		/* NAVIGATION 2. EBENE */


		#navebene2 ul {
			list-style:none;
			float:left;
			margin-top:30px;
			width:600px;

	 margin-left:-40px;
			text-indent:-1000px;

			background-position:center;
		}
		*+html #navebene2 ul {
		margin-left:0px; 
		margin-top:20px;
		}

		#navebene2 li {
			float:left;
		}
		#navebene2 li a {
			display:block;
			height:48px;
			overflow:hidden;
	
			background:url(../img/nav/sub-ueberuns-naktiv.jpg) no-repeat;
			background-position:center;
		}
		
		/* NAVIGATIONSPUNKTE ÜBER UNS */
		
				#navebene2 li.geschichte a,
				#navebene2 li.geschichte-active a {
					width:130px;
					background-position:0 0;
				}
				#navebene2 li.geschichte a:hover,
				#navebene2 li.geschichte-active a {
				background:url(../img/nav/sub-ueberuns-aktiv.jpg) no-repeat;
					background-position:0 0;
				}
				
				#navebene2 li.idee a,
				#navebene2 li.idee-active a {
					width:75px;
					background-position:-130px 0;
				}
				#navebene2 li.idee a:hover,
				#navebene2 li.idee-active a {
					background:url(../img/nav/sub-ueberuns-aktiv.jpg) no-repeat;
					background-position:-130px 0;
				}
				
				#navebene2 li.stiftung a,
				#navebene2 li.stiftung-active a {
					width:108px;
					background-position:-205px 0;
				}
				#navebene2 li.stiftung a:hover,
				#navebene2 li.stiftung-active a {
					background:url(../img/nav/sub-ueberuns-aktiv.jpg) no-repeat;
					background-position:-205px 0;
				}
				
	
				
		
		/* NAVIGATIONSPUNKTE DER DIENST */
		
				#navebene2 li.ehrenamtlich a,
				#navebene2 li.ehrenamtlich-active a {
					background:url(../img/nav/sub-dienst-naktiv.jpg) no-repeat;
					width:122px;
					background-position:0 0px;
				}
				#navebene2 li.ehrenamtlich a:hover,
				#navebene2 li.ehrenamtlich-active a {
				background:url(../img/nav/sub-dienst-aktiv.jpg) no-repeat;
					background-position:0 0px;
				}
				
				#navebene2 li.hauptamtlich a,
				#navebene2 li.hauptamtlich-active a {
				background:url(../img/nav/sub-dienst-naktiv.jpg) no-repeat;
					width:122px;
					background-position:-122px 0px;
				}
				#navebene2 li.hauptamtlich a:hover,
				#navebene2 li.hauptamtlich-active a {
				background:url(../img/nav/sub-dienst-aktiv.jpg) no-repeat;
					background-position:-122px 0px;
				}
				
				#navebene2 li.leistung a,
				#navebene2 li.leistung-active a {
				background:url(../img/nav/sub-dienst-naktiv.jpg) no-repeat;
					width:115px;
					background-position:-244px 0px;
				}
				#navebene2 li.leistung a:hover,
				#navebene2 li.leistung-active a {
				background:url(../img/nav/sub-dienst-aktiv.jpg) no-repeat;
					background-position:-244px 0px;
				}
				
				#navebene2 li.hilfe a,
				#navebene2 li.hilfe-active a {
				background:url(../img/nav/sub-dienst-naktiv.jpg) no-repeat;
					width:127px;
					background-position:-359px 0px;
				}
				#navebene2 li.hilfe a:hover,
				#navebene2 li.hilfe-active a {
				background:url(../img/nav/sub-dienst-aktiv.jpg) no-repeat;
					background-position:-359px 0px;
				}
				
				#navebene2 li.netzwerk a,
				#navebene2 li.netzwerk-active a {
				background:url(../img/nav/sub-dienst-naktiv.jpg) no-repeat;
					width:76px;
					background-position:-488px 0px;
				}
				#navebene2 li.netzwerk a:hover,
				#navebene2 li.netzwerk-active a {
				background:url(../img/nav/sub-dienst-aktiv.jpg) no-repeat;
					background-position:-488px 0px;
				}
			
#bottomnav {
			
			width:397px;
			height:29px;
				float:left;

		}
		#bottomnav ul {
	
			list-style:none;
			
			margin-left:-40px;
		
			text-indent:-1000px;
		}

		#bottomnav li {
			float:left;
		}
		#bottomnav li a {
			display:block;
			height:29px;
			overflow:hidden;
			margin:0px;padding:0px;
			background:url(../img/nav/bottom-naktiv.jpg) no-repeat;
		}
		
		#bottomnav li.home a,
		#bottomnav li.home-active a {
			width:64px;
			background-position:0 0;
		}
		#bottomnav li.home a:hover,
		#bottomnav li.home-active a {
			background:url(../img/nav/bottom-aktiv.jpg) no-repeat;
			background-position:0 0;
		}
		
		#bottomnav li.kontakt a,
		#bottomnav li.kontakt-active a {
			width:88px;
			background-position:-64px 0;
		}
		#bottomnav li.kontakt a:hover,
		#bottomnav li.kontakt-active a {
			background:url(../img/nav/bottom-aktiv.jpg) no-repeat;
			background-position:-64px 0;
		}
		
		#bottomnav li.sponsoren a,
		#bottomnav li.sponsoren-active a  {
			width:107px;
			background-position:-152px 0;
		}
		#bottomnav li.sponsoren a:hover,
		#bottomnav li.sponsoren-active a {
			background:url(../img/nav/bottom-aktiv.jpg) no-repeat;
			background-position:-152px 0;
		}
		
		#bottomnav li.veranstaltungen a,
		#bottomnav li.veranstaltungen-active a {
			width:138px;
			background-position:-259px 0;
		}
		#bottomnav li.veranstaltungen a:hover,
		#bottomnav li.veranstaltungen-active a {
			background:url(../img/nav/bottom-aktiv.jpg) no-repeat;
			background-position:-259px 0;
		}		
	