*{
	padding:0;
	margin:0;
}


body{
	background:url(img/background.gif);
	width:100%;
}
h1 {
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#b20137;
	line-height:20px;
	margin-bottom:20px;
}




p{
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	line-height:15px;
}

p a{
	padding-left:8px;
	background:url(img/link_pfeil.gif) no-repeat left;
	color:#000000;
	text-decoration:none;
}

p a:hover{
	padding-left:8px;
	background:url(img/link_pfeil.gif) no-repeat left;
	color:#b20137;
	text-decoration:none;
}


li{
	list-style-type:none;
	margin:0;
	padding:0;
	padding-left:8px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	background:url(img/liste.gif) no-repeat top left;
	line-height:140%;
	
	
}

a img {border:none;}

.hidden{
	display:none;
}


#main_navi ul li{
	list-style-type:none;
	background:none;	
}

#head_navi ul li{
	list-style-type:none;
	background:none;	
}

/* DIE CONTAINER DER TEMPLATES */
#container{
	position:relative;
	width:911px;
	height:512px;
	margin:52px auto 0 auto;
}


#page_container{
	width:900px;
	height:500px;
	background:url(img/page_container_bg.jpg);
}

#entstehung_container{
	width:900px;
	height:500px;
	background:url(img/entstehung.jpg) top left no-repeat;
}

#wie_wir_helfen_container{
	width:900px;
	height:500px;
	background:url(img/wie_wir_helfen.jpg) top left no-repeat;

}

#wie_sie_helfen_container{
	width:900px;
	height:500px;
	background:url(img/wie_sie_helfen.jpg) top left no-repeat;
}



#wer_uns_hilft_container{
	width:900px;
	height:500px;
	background:url(img/wer_uns_hilft.jpg) top left no-repeat;
}

#wer_wir_sind_container{
	width:900px;
	height:500px;
	background:url(img/wer_wir_sind.jpg) top left no-repeat;
}

#kontakt_container {
	width:900px;
	height:500px;
	background:url(img/kontakt_bg.jpg) top left no-repeat;
}


/* DIE CONTENTS DER TEMPLATES */

#wie_wir_helfen_content{
	width:677px;
	height:390px;
	margin-left:137px;
	clear:both;
	text-align:center;
	}

#wer_wir_sind_content{
	width:550px;
	height:320px;
	margin-left:215px;
	padding-top:50px;
	clear:both;
}

#kontakt_content{
	width:570px;
	height:350px;
	margin-left:215px;
	padding-top:35px;
	clear:both;
}

#kontakt_content img{
	margin:6px 0 6px 0;
}

a.entstehung{
	display:block;
	position:absolute;
	top:117px;
	left:60px;
	width:183px;
	height:14px;
	background:url(img/Wie-die-idee-der-tafel-enst.gif) top no-repeat;
}

a:hover.entstehung{
	display:block;
	position:absolute;
	top:117px;
	left:60px;
	width:183px;
	height:14px;
	background:url(img/Wie-die-idee-der-tafel-enst.gif) bottom no-repeat;
}



a.wie_wir_helfen{
	display:block;
	position:absolute;	
	top:279px;
	left:84px;
	width:83px;
	height:14px;
	background:url(img/wie-wir-helfen.gif) top no-repeat;
}

a:hover.wie_wir_helfen{
	display:block;
	position:absolute;	
	top:279px;
	left:84px;
	width:83px;
	height:14px;
	background:url(img/wie-wir-helfen.gif) bottom no-repeat;
}

a.wer_wir_sind{
	display:block;
	position:absolute;	
	top:364px;
	left:173px;
	width:73px;
	height:14px;
	background:url(img/wer-wir-sind.gif) top no-repeat;
}

a:hover.wer_wir_sind{
	display:block;
	position:absolute;	
	top:364px;
	left:173px;
	width:73px;
	height:14px;
	background:url(img/wer-wir-sind.gif) bottom no-repeat;
}

a.wie_sie_helfen_koennen{
	display:block;
	position:absolute;	
	top:193px;
	left:681px;
	width:128px;
	height:14px;
	background:url(img/wie-sie-helfen-koennen.gif) top no-repeat;
}

a:hover.wie_sie_helfen_koennen{
	display:block;
	position:absolute;	
	top:193px;
	left:681px;
	width:128px;
	height:14px;
	background:url(img/wie-sie-helfen-koennen.gif) bottom no-repeat;
}

a.aktuelles{
	display:block;
	position:absolute;	
	top:420px;
	left:400px;
	width:103px;
	height:27px;
	background:url(img/aktuelles.gif) top no-repeat;
}

a:hover.aktuelles{
	display:block;
	position:absolute;	
	top:420px;
	left:400px;
	width:103px;
	height:27px;
	background:url(img/aktuelles_ho.gif) bottom no-repeat;
}



#entstehung_content {
	width:480px;
	height:290px;
	margin-left:210px;
	padding-top:20px;
	clear:both;
/*	overflow:auto;
  scrollbar-base-color:#8C8CC6;
  scrollbar-3d-light-color:#FFFFFF;
  scrollbar-arrow-color:#FFFFFF;
  scrollbar-darkshadow-color:#000000;
  scrollbar-face-color:#8C8CC6;
  scrollbar-highlight-color:#FFFFFF;
  scrollbar-shadow-color:#000000;
  scrollbar-track-color:#ACACE6;*/
}

#wie_sie_helfen_content {
	width:550px;
	height:320px;
	margin-left:200px;
	padding-top:50px;
	clear:both;
}

#wer_uns_hilft_content {
	width:830px;
	height:270px;
	margin-left:50px;
	padding-top:80px;
	clear:both;
}

a.wer_uns_hilft{
	display:block;
	position:absolute;	
	top:411px;
	left:629px;
	width:74px;
	height:14px;
	background:url(img/wer-uns-hilft.gif) top no-repeat;
}

a:hover.wer_uns_hilft{
	display:block;
	position:absolute;	
	top:411px;
	left:629px;
	width:74px;
	height:14px;
	background:url(img/wer-uns-hilft.gif) bottom no-repeat;
}
a.kontakt{
	display:block;
	position:absolute;	
	top:16px;
	left:778px;
	width:37px;
	height:11px;
	background:url(img/kontakt.gif) top no-repeat;
}

a:hover.kontakt{
	display:block;
	position:absolute;	
	top:16px;
	left:778px;
	width:37px;
	height:11px;
	background:url(img/kontakt.gif) bottom no-repeat;
}

a#aktuelles {
	width:56px;
	height:23px;
	display:block;
	margin:0;
	background: url(img/nav_aktuelles.gif) left top no-repeat;
	float:left;
}
	
a:hover#aktuelles, a#aktuelles_active {
	width:56px;
	height:23px;
	display:block;
	margin:0;
	background: url(img/nav_aktuelles_ho.gif) left bottom no-repeat;
	float:left;
}


a.impressum{
	display:block;
	position:absolute;	
	top:16px;
	left:830px;
	width:55px;
	height:14px;
	background:url(img/impressum.gif) top no-repeat;
}

a:hover.impressum{
	display:block;
	position:absolute;	
	top:16px;
	left:830px;
	width:55px;
	height:14px;
	background:url(img/impressum.gif) bottom no-repeat;
}


#schatten_rechts{
	position:absolute;
	display:block;
	width:11px;
	height:512px;
	top:0;
	left:900px;
	filter:none !important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/styles/img/schatten_rechts.png');
	background:url(img/schatten_rechts.png) !important;
	background: none; 	
}

#schatten_unten{
	position:absolute;
	display:block;
	width:900px;
	height:12px;
	top:500px;
	left:0;
	filter:none !important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/styles/img/schatten_unten.png');
	background:url(img/schatten_unten.png) !important;
	background: none; 

}

/* K O N T A K T  M E N Ü */

#kontakt_navi {
	width:235px;
	height:33px;
	padding-top: 10px;
	margin: 0 0 0 665px;
	
}

.kn_hk {
	width:10px;
	height:23px;
	background:url(img/kn_hk.gif) top left no-repeat;
	float:left;
	display:block;
}

a#home {
	width:36px;
	height:23px;
	display:block;
	margin:0;
	background: url(img/nav_home.gif) left top no-repeat;
	float:left;
}
	
a:hover#home {
	width:36px;
	height:23px;
	display:block;
	margin:0;
	background: url(img/nav_home.gif) left bottom no-repeat;
	float:left;
}

a#kontakt {
	width:52px;
	height:23px;
	display:block;
	margin:0;
	background: url(img/nav_kontakt.gif) left top no-repeat;
	float:left;
}
	
a:hover#kontakt {
	width:52px;
	height:23px;
	display:block;
	margin:0;
	background: url(img/nav_kontakt.gif) left bottom no-repeat;
	float:left;
}

a#kontakt_active {
	width:52px;
	height:23px;
	display:block;
	margin:0;
	background: url(img/nav_kontakt.gif) left bottom no-repeat;
	float:left;
}

a#impressum {
	width:77px;
	height:23px;
	display:block;
	margin:0;
	background: url(img/nav_impressum.gif) left top no-repeat;
	float:left;
}
	
a:hover#impressum {
	width:77px;
	height:23px;
	display:block;
	margin:0;
	background: url(img/nav_impressum.gif) left bottom no-repeat;
	float:left;
}

a#impressum_active {
	width:77px;
	height:23px;
	display:block;
	margin:0;
	background: url(img/nav_impressum.gif) left bottom no-repeat;
	float:left;
}

/* H A U P T  M E N Ü */

#haupt_navi {

	margin:2px 0 0 160px;
	width:680px;
	height:28px;
	background:url(img/kontakt_navi_bg.gif) repeat-x;
}

a#entstehung {
	width:198px;
	height:28px;
	display:block;
	margin:0;
	background: url(img/nav_entstehung.gif) left top no-repeat;
	float:left;
}
	
a:hover#entstehung {
	width:198px;
	height:28px;
	display:block;
	margin:0;
	background: url(img/nav_entstehung.gif) left bottom no-repeat;
	float:left;
}

a#entstehung_active {
	width:198px;
	height:28px;
	display:block;
	margin:0;
	background: url(img/nav_entstehung.gif) left bottom no-repeat;
	float:left;
}


a#wie_wir_helfen {
	width:112px;
	height:28px;
	display:block;
	margin:0;
	background: url(img/nav_wie_wir_helfen.gif) left top no-repeat;
	float:left;
}
a:hover#wie_wir_helfen {
	width:112px;
	height:28px;
	display:block;
	margin:0;
	background: url(img/nav_wie_wir_helfen.gif) left bottom no-repeat;
	float:left;
}

a#wie_wir_helfen_active {
	width:112px;
	height:28px;
	display:block;
	margin:0;
	background: url(img/nav_wie_wir_helfen.gif) left bottom no-repeat;
	float:left;
}

a#wie_sie_helfen {
	width:157px;
	height:28px;
	display:block;
	margin:0;
	background: url(img/nav_wie_sie_helfen.gif) left top no-repeat;
	float:left;
}
a:hover#wie_sie_helfen {
	width:157px;
	height:28px;
	display:block;
	margin:0;
	background: url(img/nav_wie_sie_helfen.gif) left bottom no-repeat;
	float:left;
}

a#wie_sie_helfen_active {
	width:157px;
	height:28px;
	display:block;
	margin:0;
	background: url(img/nav_wie_sie_helfen.gif) left bottom no-repeat;
	float:left;
}


a#wer_uns_hilft {
	width:103px;
	height:28px;
	display:block;
	margin:0;
	background: url(img/nav_wer_uns_hilft.gif) left top no-repeat;
	float:left;
}
a:hover#wer_uns_hilft {
	width:103px;
	height:28px;
	display:block;
	margin:0;
	background: url(img/nav_wer_uns_hilft.gif) left bottom no-repeat;
	float:left;
}

a#wer_uns_hilft_active {
	width:103px;
	height:28px;
	display:block;
	margin:0;
	background: url(img/nav_wer_uns_hilft.gif) left bottom no-repeat;
	float:left;
}

a#wer_wir_sind {
	width:94px;
	height:28px;
	display:block;
	margin:0;
	background: url(img/nav_wer_wir_sind.gif) left top no-repeat;
	float:left;
}
a:hover#wer_wir_sind {
	width:94px;
	height:28px;
	display:block;
	margin:0;
	background: url(img/nav_wer_wir_sind.gif) left bottom no-repeat;
	float:left;
}

a#wer_wir_sind_active {
	width:94px;
	height:28px;
	display:block;
	margin:0;
	background: url(img/nav_wer_wir_sind.gif) left bottom no-repeat;
	float:left;
}



/* FLEXIBLE INHALTE */

#wer_uns_hilft_l {
	width:400px;
	padding-top:15px;
	float:left;
}


#wer_uns_hilft_r {
	padding-left:30px;
	width:400px;
	padding-top:15px;
	float:left;
}

.wer_uns_hilft_l_l {
	width:200px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	float:left;
}

.wer_uns_hilft_l_r {
	width:200px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	float:left;
}


.wer_uns_hilft_r_l {
	width:200px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

.wer_uns_hilft_r_r {
	width:200px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	float:left;
}

.kontak_l {
	width:290px;
	height:300px;
	float:left;
}

.kontak_r {
	width:280px;
	height:300px;
	float:left;
}

#kontakt_content h1{
	height:45px;
	margin:0;
	padding:0;
/*	float:left;*/
}

.wws_1 {
	width:110px;
	height:160px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

.wws_1 p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

.wws_2 {
	margin-left:5px;
	width:110px;
	height:160px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

.wws_2 p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

.wws_3 {
	margin-left:5px;
	width:110px;
	height:160px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

.wws_3 p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

.wws_4 {
	margin-left:5px;
	width:110px;
	height:160px;
	float:left;

}

.wws_4 p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}


.clear {
	clear:both;
}


#wwh_1 {
	position:relative;
	width:677px;
	height:338px;
	background:url(img/wwh_pic1.jpg);
}



#wwh_1 .wwh_1_next{
	position:absolute;
	top:272px;
	left:522px;
	width:48px;
	height:13px;
	background:url(img/weiter.jpg);
}

#wwh_1 .wwh_1_next:hover{
	position:absolute;
	top:272px;
	left:522px;
	width:48px;
	height:13px;
	background:url(img/weiter_act.jpg);
}

#wwh_2 {
	position:relative;
	width:677px;
	height:338px;
	background:url(img/wwh_pic2.jpg);
}

#wwh_2 .wwh_2_prev{
	position:absolute;
	top:253px;
	left:45px;
	width:50px;
	height:14px;
	background:url(img/zurueck.jpg);
}

#wwh_2 .wwh_2_prev:hover{
	position:absolute;
	top:253px;
	left:45px;
	width:50px;
	height:14px;
	background:url(img/zurueck_act.jpg);
}


#wwh_2 .wwh_2_next{
	position:absolute;
	top:269px;
	left:519px;
	width:48px;
	height:13px;
	background:url(img/weiter.jpg);
}

#wwh_2 .wwh_2_next:hover{
	position:absolute;
	top:269px;
	left:519px;
	width:48px;
	height:13px;
	background:url(img/weiter_act.jpg);
}

#wwh_3 {
	position:relative;
	width:677px;
	height:338px;
	background:url(img/wwh_pic3.jpg);
}

#wwh_3 .wwh_3_prev{
	position:absolute;
	top:248px;
	left:2px;
	width:50px;
	height:14px;
	background:url(img/zurueck.jpg);
}

#wwh_3 .wwh_3_prev:hover{
	position:absolute;
	top:248px;
	left:2px;
	width:50px;
	height:14px;
	background:url(img/zurueck_act.jpg);
}


#wwh_3 .wwh_3_next{
	position:absolute;
	top:274px;
	left:593px;
	width:48px;
	height:13px;
	background:url(img/weiter.jpg);
}

#wwh_3 .wwh_3_next:hover{
	position:absolute;
	top:274px;
	left:593px;
	width:48px;
	height:13px;
	background:url(img/weiter_act.jpg);
}

#wwh_4 {
	position:relative;
	width:677px;
	height:338px;
	background:url(img/wwh_pic4.jpg);
}

#wwh_4 .wwh_4_prev{
	position:absolute;
	top:279px;
	left:35px;
	width:50px;
	height:14px;
	background:url(img/zurueck.jpg);
}

#wwh_4 .wwh_4_prev:hover{
	position:absolute;
	top:279px;
	left:35px;
	width:50px;
	height:14px;
	background:url(img/zurueck_act.jpg);
}


#wwh_4 .wwh_4_next{
	position:absolute;
	top:275px;
	left:573px;
	width:48px;
	height:13px;
	background:url(img/weiter.jpg);
}

#wwh_4 .wwh_4_next:hover{
	position:absolute;
	top:275px;
	left:573px;
	width:48px;
	height:13px;
	background:url(img/weiter_act.jpg);
}

#wwh_5 {
	position:relative;
	width:677px;
	height:338px;
	background:url(img/wwh_pic5.jpg);
}

#wwh_5 .wwh_5_prev{
	position:absolute;
	top:252px;
	left:39px;
	width:50px;
	height:14px;
	background:url(img/zurueck.jpg);
}

#wwh_5 .wwh_5_prev:hover{
	position:absolute;
	top:252px;
	left:39px;
	width:50px;
	height:14px;
	background:url(img/zurueck_act.jpg);
}


#wwh_5 .wwh_5_next{
	position:absolute;
	top:270px;
	left:518px;
	width:48px;
	height:13px;
	background:url(img/weiter.jpg);
}

#wwh_5 .wwh_5_next:hover{
	position:absolute;
	top:270px;
	left:518px;
	width:48px;
	height:13px;
	background:url(img/weiter_act.jpg);
}

#wwh_6 {
	position:relative;
	width:677px;
	height:338px;
	background:url(img/wwh_pic6.jpg);
}

#wwh_6 .wwh_6_prev{
	position:absolute;
	top:248px;
	left:2px;
	width:50px;
	height:14px;
	background:url(img/zurueck.jpg);
}

#wwh_6 .wwh_6_prev:hover{
	position:absolute;
	top:248px;
	left:2px;
	width:50px;
	height:14px;
	background:url(img/zurueck_act.jpg);
}


#wwh_6 .wwh_6_next{
	position:absolute;
	top:273px;
	left:594px;
	width:48px;
	height:13px;
	background:url(img/weiter.jpg);
}

#wwh_6 .wwh_6_next:hover{
	position:absolute;
	top:273px;
	left:594px;
	width:48px;
	height:13px;
	background:url(img/weiter_act.jpg);
}

#wwh_7 {
	position:relative;
	width:677px;
	height:338px;
	background:url(img/wwh_pic7.jpg);
}

#wwh_7 .wwh_7_prev{
	position:absolute;
	top:256px;
	left:47px;
	width:50px;
	height:14px;
	background:url(img/zurueck.jpg);
}

#wwh_7 .wwh_7_prev:hover{
	position:absolute;
	top:256px;
	left:47px;
	width:50px;
	height:14px;
	background:url(img/zurueck_act.jpg);
}


#wwh_7 .wwh_7_next{
	position:absolute;
	top:271px;
	left:521px;
	width:48px;
	height:13px;
	background:url(img/weiter.jpg);
}

#wwh_7 .wwh_7_next:hover{
	position:absolute;
	top:271px;
	left:521px;
	width:48px;
	height:13px;
	background:url(img/weiter_act.jpg);
}

#wwh_8 {
	position:relative;
	width:677px;
	height:338px;


	background:url(img/wwh_pic8.jpg);
}

#wwh_8 .wwh_8_prev{
	position:absolute;
	top:279px;
	left:36px;
	width:50px;
	height:14px;
	background:url(img/zurueck.jpg);
}

#wwh_8 .wwh_8_prev:hover{
	position:absolute;
	top:279px;
	left:36px;
	width:50px;
	height:14px;
	background:url(img/zurueck_act.jpg);
}

#links {
	clear:both;
	width:900px;
	text-align:center;
	height:30px;
	margin:auto;
	}