BODY {
	BACKGROUND:  #ffffff;
	background-image: url(_pics/back.gif);
	FONT: 80% verdana, arial, sans-serif;
	COLOR: #000000;
}

H1 {
	FONT: 120% verdana, arial, sans-serif;
	font-weight: bold
}

H2 {
	FONT: 100% verdana, arial, sans-serif;
	font-weight: bold;
	color: #990000;
	MARGIN: 0px 0px 0px 0px;
}

table {
	  font-family: verdana,arial,helvetica,sans-serif;
 	 font-weight: normal;
 	 font-size: 100%}
 	 
p {
	  font-family: verdana,arial,helvetica,sans-serif;
 	 font-weight: normal;
 	 font-size: 100%}
/*
******************************************
** Head
******************************************
*/

#logo  { background-image: url(_pics/logo.gif); background-repeat: no-repeat; position: absolute; z-index: 1000; width: 230px; height: 80px; margin: 20px 0 0 30px }

#headbld  { position: absolute; z-index: 990; top: 80px; left: 0; width: 699px; height: 114px }

#hd_nav {
	position: absolute;
	left: 515;
	top: 80px;	
	width: 400px;
	z-index: 995
}

#hd_txt {
	position: absolute ;
  	display: block; 
  	left: 7px;
  	top: 178px;
  	width: 400px;
  	height: auto;
  	font-size: 100%;
 	color: #000000;
 	z-index: 996
}

/*
******************************************
** Bereiche
******************************************
*/


#kopf {
  position: relative;
  display: block;
  width: 1000px;
  height: auto;

}

#rumpf{
  position: absolute ;
  display: block;
  width: 500px;
  height: auto;
  left: 200px;
  top: 260px;
  background: transparent;
  font-family: verdana,arial,helvetica,sans-serif;
  font-weight: normal;
  font-size: 100%;
  color: #000000;
}

#aktuelbox{
  position: absolute ;
  display: block;
  width: 260px;
  height: auto;
  left: 720px;
  top: 360px;
  background: #dfdcd6;
  font-family: verdana,arial,helvetica,sans-serif;
  font-weight: normal;
  font-size: 100%;
  color: #000000;
}

#presse{
  position: absolute ;
  display: block;
  width: 500px;
  height: auto;
  left: 20px;
  top: 20px;
  background: transparent;
  font-family: verdana,arial,helvetica,sans-serif;
  font-weight: normal;
  font-size: 100%;
  color: #000000;
}


/*
******************************************
** Link
******************************************
*/

A{
	TEXT-DECORATION: none;
	COLOR: #000000;
	font-weight: bold;
}

A:visited {
	TEXT-DECORATION: none;
	COLOR: #000000;
}

A:unknown {
	TEXT-DECORATION: none;
	COLOR: #000000;
}

A:hover {
	TEXT-DECORATION: none;
	COLOR: #990000;
}

A:active {
	TEXT-DECORATION: none;
	COLOR: #000000;
}

/*
******************************************
** NAVIGATION
******************************************
*/

#navigation {
	position: absolute;
	left: -40px;
	top: 220px;
	width: 220px;
	text-align: right;
	line-height: 20px;
	color: #ffffff;
	z-index: 600
	
}

#navigation UL {
	display: compact;
	list-style: none;
	text-align: right;
}

#navigation LI {
	display: compact;
	background: url(_pics/nav_back.gif)  no-repeat 0 0;
	background-color: #dfdcd6;
	MARGIN: 10px 10px 0px 0px;
	padding-right: 5px;
	width: 180px;
	color: #dfdcd6;
	FONT-WEIGHT: bold;
	text-align: right;
	font-size: 100%;
}

#navigation A:link {
	color: #000000;
	text-decoration: none
}

#navigation A:visited {
	color: #ffffff; TEXT-DECORATION: none
}

#navigation A:unknown {
	 color: #ffffff; TEXT-DECORATION: none
}

#navigation A:hover {
	color: #dfdcd6;
	TEXT-DECORATION: none;
}

#navigation A:active {
	color: #ffffff; TEXT-DECORATION: none

}
.navi2  {font-size: 90%; text-align: right;  color: #000000; text-decoration: none; margin: 0}
#navi3  {font-size: 90%; text-align: right;  color: #000000; text-decoration: none; margin: 0}

.navtxt   { line-height: 20px; text-decoration: none; background: url("_pics/_link.gif") no-repeat 0 50%; padding: 0 0 0 20px }


/*
******************************************
** SUB-NAVIGATION (oben rechts)
******************************************
*/

#subnav {
	position: absolute;
	left: 540px;
	width: 800px;
	vertical-align: left;
	line-height: 20px;
	top: 164px;
	z-index: 1100
	
}

#subnav UL {
	text-align: left;
	list-style: none
}

#subnav LI {
	background: url(_pics/subnav_back.gif) 0 50%;
	FONT-WEIGHT: bold;
	MARGIN: 10px;
	padding: 0px 70px 0px 70px;
	font-size: 100%;
}

#subnav A:link {
	color: #ffffff;
	text-decoration: none
}

#subnav A:visited {
	color: #ffffff; TEXT-DECORATION: none
}

#subnav A:unknown {
	 color: #ffffff; TEXT-DECORATION: none
}

#subnav A:hover {
	color: #dfdcd6;
	TEXT-DECORATION: none;
}

#subnav A:active {
	color: #ffffff; TEXT-DECORATION: none
}


/*
******************************************
** Bilder
******************************************
*/


.wgfoto_r  { padding: 5px 0 5px 10px; float: right }

.wgfoto_l {
  float: left;
  padding: 5px 10px 10px 0px
}


/*
******************************************
** diverses 
******************************************
*/


#fuss{
    position: absolute;
	top: auto;
    bottom: 0;
	left: 0;
	width: 100%;
	z-index: 4000
}


#diakonie {
  	FONT-WEIGHT: bold;
	MARGIN: 10px;
	font-size: 10px;
  	width: 160px;
  	height: 80px
}

#ul1 { list-style-type: square; margin: 0 0 0 0px; font-size: 100%; FONT-WEIGHT: bold; color: #990000; line-height: 20px }

#ul2 { list-style-type: none; margin: 0 0 10px 0px; font-size: 100%; FONT-WEIGHT: normal; color: #000000; line-height: 20px }



