body {
  margin:0;
  padding:0;
  background: #943b1e; 
  font-family: Arial, Helvetica, sans-serif;
height: 100%;}

#schattenContainer {position:relative;
  margin:0;
  padding:0;
  width:748px;
  text-align:left;
background-color: #b8b8b1;
background-image: url(bilder/bg_containerSchatten.gif);
background-position: left;
background-repeat: repeat-y;
margin-left: auto;
margin-right: auto;}



/*Kopfteil der Seite*/

#header {
background-color: #ffdfb5;
width:732px;
margin:0em auto 0em auto;
padding: 0;
height: 70px;
background-image: url(bilder/header.jpg);}

#Leiste {
height: 19px;
background-color: #cc3300;
border-top: 1px #e8b596 solid;
  width:732px;
  margin:0em auto 0em auto;
padding: 0;
background-image: url(bilder/KirchengemeindeSuelze.gif);
background-repeat: no-repeat;
background-position: 8px 3px;
border-bottom: 1px #8d3f0e solid;}



/*Hauptblock der Seite unterhalb Header und Leiste*/

#container {
  padding:0;
  position:relative;
  width:732px;
  margin:0em auto 0em auto;
  text-align:left;
  background-color:#ffffff;
  background-image: url(bilder/bg_headerSchatten.gif);
  background-repeat: repeat-x;}

/*Navigationsleiste links*/

#navbar {
background-color: #cc6633;
width: 130px;
font-size: 0.75em;
height: 100%;
position: absolute;
top: 0em;
left: 0em;
background-image: url(bilder/bg_navbarMuster.gif);}

#ueberderNavigation {
height: 50px;
background-image: url(bilder/bg_navbarSchatten.gif);
background-repeat: repeat-x;
background-position: top;
background-color: #ffcc99;
}

#ueberderNavigation2 {
height: 22px;
background-color: #cc3300;
border-bottom: 1px #9f4a15 solid;
background-image: url(bilder/WaehlenSie.gif);
background-repeat: no-repeat;
background-position: center center;}

#MenuPos {
margin-left: 30px;}

#Spenden {
	position: absolute;
	top: 340px;
	left: 30px;
	}
	
#Spenden a {
	color: #FFEACA;
	font-size: 10px;
	line-height: 130%;
	text-decoration: none;
	text-align: left;
	display: block;
	background-color: #CC3300;
	width: 88px;
	padding: 7px 6px 7px 6px;
	}

#Spenden a:hover {
	background-color: #8AB071;
	color: #FFFFFF;
}

#rechterKasten {background-color: #ffcc99;
width: 130px;
height: 100%;
position: absolute;
top: 0em;
right: 0em;
background-image: url(bilder/bg_rechterkastenMuster.gif);
}

#KontaktLeiste {
background-color: #000000;
height: 19px;
background-image: url(bilder/Kontakt.gif);
background-repeat: no-repeat;
background-position: center center;}

#Kontakt {
background-color: #ffcc99;
background-image: url(bilder/bg_rechterkastenMuster.gif);
padding-bottom: 13px;
}

#LinkLeiste {
height: 22px;
background-color: #000000;
background-image: url(bilder/Links.gif);
background-repeat: no-repeat;
background-position: center center;}

#Links {}

/*Hauptext in der Mitte*/

#inhalt {
width: 429px;
position: absolute;
left: 150px;
top: 0px;
padding-top: 25px;
margin: 0;
}

/*Hack, der nur den IE 7 anspricht*/
*:first-child+html #inhalt { padding-top: 10px; }
/*Ende*/

#ueberschriftBildchen1 {
background-image: url(bilder/);
background-repeat: no-repeat;
width: 250px;
margin-left: -5px;}

h1 {
font-size: 16px;
margin-top: 0px;
color: #BA5B23;
}

h2 {
font-size: 13px;
color: #4B4B4B;
}

/*Hack, der nur den IE 7 anspricht*/
*:first-child+html h1 { padding: 0; }
*:first-child+html h2 { padding: 0; }
/*Ende*/

/*Hack, der den IE ausklammert, d.h. nur Firefox und Co. anspricht*/
html>head:first-child+body h1, h2 { padding: 2% 0 1% 0; }
/*Ende*/

p {
font-size: 12px;
 color: #4B4B4B;
}

p.zeilenweise {
	margin: 0;
}

p.fragebogenFrage {
	font-weight: bold;
	line-height: 130%;
	margin: 0;
	color: #BA5B23;
}
	
p.fragebogenAntwort {
	line-height: 130%;
	margin: 0 0 12px 0;
	}

#rechterKasten p {
	font-size: 11px;
	line-height: 130%;
	margin: 0px 13px 0px 13px;
	color: #000000;
	}

p.bildunterschrift {
	font-size: 10px;
	line-height: 100%;
	margin: 3px 0 5px 0;
	padding: 0;
	text-align: center;
}
	
p.abstand {
	padding-top: 10px;
	color: #000000;
}

a:active, a:hover, a:link, a:visited {
	color: #cc3300;
}

#navbottom {
position:absolute; 
bottom:0; 
left: 151px;
width:429px; 
text-align:center;
margin-bottom: 5px;
border-top: 2px dotted #D0D0D0;
padding-top: 10px;
}

p.footer {
margin:0;
padding-bottom: 8px;
font-size: 10px;
text-align: center;
font-weight: bold;}

p.footer2 {
margin:0;
padding-bottom: 8px;
font-size: 9px;
text-align: center;
font-weight: bold;}

a.footer:active, a.footer:hover, a.footer:link, a.footer:visited {
text-decoration:none;
color: #4B4B4B;
}







 


