/* =layout
--------------------------------------------------------------- */
#header {
	background: #b4b4b4 url(/pictures/bg_topnav_k.gif) no-repeat;
	}
.zufall_1 {
	background: url(/pictures/headbild_kirche1.jpg) no-repeat;
	}
.zufall_2 {
	background: url(/pictures/headbild_kirche2.jpg) no-repeat;
	}
.zufall_3 {
	background: url(/pictures/headbild_kirche3.jpg) no-repeat;
	}
.zufall_4 {
	background: url(/pictures/headbild_kirche4.jpg) no-repeat;
	}
.zufall_5 {
	background: url(/pictures/headbild_kirche5.jpg) no-repeat;
	}
.zufall_6 {
	background: url(/pictures/headbild_kirche6.jpg) no-repeat;
	}
.zufall_7 {
	background: url(/pictures/headbild_kirche7.jpg) no-repeat;
	}

#header h2 img {
	padding: 0;
	margin: 30px 0 0 5px;
	}
#breadcrumbs {
	padding: 70px 0 0 193px;
	}
#topnav li a {
	color: #000;
	border-right: 1px solid #aaa9a9;
	}
#topnav li a:hover {
	color: #fff;
	background: #9b1b1b url(/pictures/topnav_hover_k.gif) repeat-x;
	}
#topnav li.active a {
	color: #fff;
	background: #9b1b1b url(/pictures/topnav_hover_k.gif) repeat-x;
	}

#header ul.services_top li a, #header ul.services_top {
	color: #000;
	}
	
#header ul.services_top {
	right: 16px;
	}
/* #volltextsuche {
	color: #000;
	background: url(/pictures/bg_suchfeld_k.gif) no-repeat top right;
	}
#volltextsuche input {
	color: #000;
	} */
/* #quicklinks {
	padding: 0 15px 0 15px;
	} */
#quicklinks ul {
	padding: 0;
	margin: 0;
   }
#quicklinks ul li {
	padding: 0 0 0 3px;
   }
#quicklinks li a:hover {
	color: #c25e5d;
   }

#footer {
	padding-top: 70px;
	color: #000;
	background: #b4b4b4 url(/pictures/bg_footer_k.jpg) no-repeat;
	height: 4em;
	}
#footer a {
	color: #000;
	text-decoration: none;
	}
h1, h2, h3, h4, h5, h6 {
	color: #991717;
	}
a, a:link {
	color: #991717;
	outline: none;	/* removes oulines in FF */
	}
a:visited {
	color: #c25e5d;
	}
a:hover {
	color: #c25e5d;
   }
a:focus, a[href^="http:"]:focus {
	color: #c25e5d;
   }
a:active {
	color: #c25e5d;
	}
p.vcard {
	padding-top: 0;
	margin-bottom: 4px;
	}
p#created {
	padding-top: 0px;
	color: #ededed;
	}
p#created a{
	color: #ededed;
	}
p#created a:hover {
	color: #ededed;
	}

/* =navigation
--------------------------------------------------------------- */
#nav ul li a:hover,
#nav ul li a:focus {
	color: #fff;
	background: #9b1b1b url(/pictures/nav_hover_k.gif) no-repeat;
	}
#nav ul li ul li a:hover,
#nav ul li.active ul li a:hover {
	color: #9b1b1b;
	background: transparent url(/pictures/subnav_hover_k.gif) no-repeat 8px 50%;
	}
#nav ul li.active ul li ul li a:hover, 
#nav ul li ul li ul li a:hover {
	background: transparent url(/pictures/subnav_hover_klein_k.gif) no-repeat 8px 50% ;
	}
#nav ul li.active ul li.active ul li a:hover {
	background: transparent url(/pictures/subnav_hover_klein_k.gif) no-repeat 20px 50%;
	}
	
/* actives
--------------------*/
#nav ul li.active a {
	color: #991717;
	/* background: #c25e5d url(/pictures/nav_hover_k.gif) no-repeat; */
	}
	
#nav ul li ul li.active a,
#nav ul li.active ul li.active a {
	color: #9b1b1b;
	background: transparent url(/pictures/subnav_hover_k.gif) no-repeat 8px 50%;
	}
#nav ul li.active ul li.active ul li.active a {
	color: #9b1b1b;
	background: transparent url(/pictures/subnav_hover_klein_k.gif) no-repeat 20px 50%;
	}

