	body {
		background: #DBEBB0 url(pic/hint.gif) repeat-x;
		}

/*Kopfbereich*/
	#headbox {
		position: relative;
		height: 64px;
		margin-left:197px;
		border-right: 1px solid #EDF5D7;
		background: url(pic/hint_top.jpg);
		}
	#headline {
		position: relative;
		top: 0px;
		left: 0px;
		padding: 0px;
		margin: 0px;
		width: 270px;
		height: 64px;
		background: url(pic/ueber_hg.gif);
		}
	h1 { /*Überschrift innerhalb des Kopfes*/
		margin-top: 0px;
		padding-top: 43px;
		padding-bottom: 0px;
		margin-bottom: 0px;
		margin-left: 25px;
		font: normal normal bold 100.1% Arial, Helvetica;
		}

/*Subheadline-Bereich*/
	#subheadbox {
		position: relative;
		height: 49px;
		margin-left:0px;
		background: url(pic/subhead_hg.gif) no-repeat;
		}
	.subheadline{
		background: transparent url("pic/subheadline_hg.gif") top left;
		border-right: 1px solid #818181;
		border-left: 1px solid #818181;
		padding: 5px 10px 5px 10px;
		margin-left: 0px;
		border-bottom: 1px solid #818181;
		}
	h2 { /*Unterüberschrift*/
		font: normal normal bold 80% Arial, Helvetica;
		margin: 0;
		padding-top: 18px;
		padding-left: 40px;
		}

/*Absatzformatierung für den Inhaltsbereich*/
	p {
		font: normal normal normal 75%/16px Arial, Helvetica;
		color: #000000;
		padding: 5px 5px 5px 8px;
		margin: 0px 25px 5px 25px;
		}

	#inhaltscontainer table {
		font: normal normal normal 12px/16px Arial, Helvetica;
		color: #000000;
		/*padding: 5px 5px 5px 8px;*/
		margin-left: 32px;
		}

	#inhaltscontainer ul, #inhaltscontainer ol {
		font: normal normal normal 75%/16px Arial, Helvetica;
		color: #000000;
		padding: 5px 10px 5px 8px;
		margin: 0px 25px 5px 45px;
		}
	#inhaltscontainer ul li, #inhaltscontainer ol li {
		padding-bottom: 5px;
		}
	#inhaltscontainer ul ul, #inhaltscontainer ol ol {
		font: normal normal normal 100%/16px Arial, Helvetica;
		color: #000000;
		padding: 5px 10px 5px 8px;
		margin: 0px 25px 5px 45px;
		}
	#inhaltscontainer ul ul li, #inhaltscontainer ol ol li {
		padding-bottom: 5px;
		}
/*weiteres*/

	h3 {
		border: solid;
		border-top-width: 1px;
		border-bottom-width: 4px;
		border-left-width: 1px;
		border-right-width: 1px;
		font: normal normal bold 75% Arial, Helvetica;
		text-align: left;
		padding: 5px 5px 5px 8px;
		margin: 10px 225px 0px 25px;
		}
	h4 {
		border: solid;
		border-top-width: 1px;
		border-bottom-width: 2px;
		border-left-width: 1px;
		border-right-width: 1px;
		font: normal normal bold 75% Arial, Helvetica;
		text-align: left;
		padding: 5px 5px 5px 8px;
		margin: 10px 225px 0px 25px;
		}
	h5, h6 {
		border: solid;
		border-top-width: 1px;
		border-bottom-width: 4px;
		border-left-width: 1px;
		border-right-width: 1px;
		/*border-color: #60A73A;
		background: #DBEBB0;*/
		font: normal normal normal 75% Arial, Helvetica;
		text-align: left;
		padding: 5px 5px 5px 8px;
		margin: 10px 225px 0px 25px;
		}
	h3.standard, h4.standard {
		border-color: #60A73A;
		background: #DBEBB0;
		}
	h3.hilfe, h4.hilfe {
		border-color: #F2C30D;
		background: #FBEDB6;
		}

	h3.kind, h4.kind {
		border-color: #001C89;
		background: #B2C8DB;
		}

	h3.kreativ, h4.kreativ {
		border-color: #7E4309;
		background: #D8C6B5;
		}

	h3.medizin, h4.medizin {
		border-color: #499E00;
		background: #C8E2B2;
		}

	h3.palliativ, h4.palliativ {
		border-color: #EB8749;
		background: #F9DBC8;
		}

	h3.pflege, h4.pflege {
		border-color: #833494;
		background: #DAC2DF;
		}

	h3.selbst, h4.selbst {
		border-color: #CC0000;
		background: #FAD4CD;
		}

	h3.weiter, h4.weiter {
		border-color: #9B9B9B;
		background: #E6E6E6;
		}




	A:link {
		COLOR: #42891C;
		text-decoration: underline;
		}

	A:visited {
		COLOR: #42891C;
		text-decoration: underline;
		}

	A:active {
		COLOR: #CC0000;
		text-decoration: none;
		}

	A:hover {
		COLOR: #CC0000;
		text-decoration: none;
		}

	A.sub:link {
		COLOR: #000000;
		text-decoration: underline;
		}

	A.sub:visited {
		COLOR: #000000;
		text-decoration: underline;
		}

	A.sub:active {
		COLOR: #CC0000;
		text-decoration: none;
		}

	A.sub:hover {
		COLOR: #CC0000;
		text-decoration: none;
		}

	ul.subnavi {
		position: absolute;
		list-style: none;
		width: 150px;
		margin: 8px 0 0 -30px;
		padding: 0;
		background-color: #E4EFF7;
		display: none;
		border-top: 1px solid #A5CEE7;
		}

	ul.subnavi li a:link, ul.subnavi li a:visited {
		text-decoration: none;
		display: block;
		padding: 4px;
		background-color: #E4EFF7;
		font: normal 12px/14px arial, sans-serif;
		color: #000000;
		}

	ul.subnavi li {
		border-bottom: 1px solid #A5CEE7;
		border-left: 1px solid #A5CEE7;
		border-right: 1px solid #A5CEE7;
		}

	ul.subnavi li a:hover {
		background-color: #D1E4F2;
		color: #CC0000;
		}

	a.na {
		width: 100px;
		left:0;
		margin: 0px;
		padding: 0;
		height:0;
		display:none;
	}
	.ende {
		clear:both;
		}
	#imagegrafik {
	position: absolute;
	width:260px;
	height:258px;
	top:0px;
	right:0px;
	z-index: 1;
		}

	#imagegrafikkarte {
		position: absolute;
		width:260px;
		height:258px;
		top:0;
		left:719px;
		z-index: 1;
		}

	#inhaltscontainer {
		margin-left:197px;
		margin-right: 259px;
		background: #FFFFFF;
		border: solid #60A73A;
		border-top-width: 1px;
		border-bottom-width: 3px;
		border-left-width: 1px;
		border-right-width: 1px;
		}

	#inhaltscontainerkarte {
		margin-left:197px;
		height:518px;
		width:780px;
		background: #FFFFFF;
		border: solid #60A73A;
		border-top-width: 1px;
		border-bottom-width: 3px;
		border-left-width: 1px;
		border-right-width: 1px;
		}

	#inhalthilfe {
		margin-left:197px;
		margin-right: 259px;
		background: #FFFFFF;
		border: solid #60A73A;
		border-top-width: 1px;
		border-bottom-width: 3px;
		border-left-width: 1px;
		border-right-width: 1px;
		}

	#logo_lil {
		position: absolute;
		right: 262px;
		top: 66px;
		width: 220px;
		height: 152px;
		/*position: relative;*/
		margin: 0;
		padding: 0;
		z-index: 35;
		}
	#logo_dummy {
		float: right;
		width: 225px;
		height: 155px;
		margin: 0;
		padding: 0;
		}

	#sponsor {
		margin-right: 264px;
		font: normal normal normal 70% Arial, Helvetica;
		text-align: right;
		padding-top:5px;
		}

	#subnavigation {
		border: solid #60A73A;
		border-top-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
		border-right-width: 1px;
		background: #DBEBB0;
		font: normal normal bold 75% Arial, Helvetica;
		text-align: left;
		padding: 5px 5px 5px 8px;
		margin: 5px 25px 5px 25px;
		}

	#textnavigation {
		border: solid #60A73A;
		border-top-width: 1px;
		border-bottom-width: 0px;
		border-left-width: 0px;
		border-right-width: 0px;
		font: normal normal normal 70% Arial, Helvetica;
		text-align: center;
		padding-top:5px;
		padding-bottom:5px;
		letter-spacing: 0.05em;
		}

	#zusatzinformationen {
		position: absolute;
		width:235px;
		top:258px;
		right:0;
		margin-right:23px;
		background: #EDF5D7;
		border: solid #60A73A;
		border-top-width: 0px;
		border-bottom-width: 3px;
		border-left-width: 1px;
		border-right-width: 1px;
		z-index: 2;
		}

	.alle
		{
		float: left;
		padding: 0px 20px 0px 0px;
		}

	.select
		{
		font: normal normal normal 100% Arial, Helvetica;
		color: #000000;
		width: 215px;
		}

	.subtop	{
		border-top: 6px solid #A5CEE7;
		}

	.text
		{
		font: normal normal normal 75%/16px Arial, Helvetica;
		color: #000000;
		padding: 5px 5px 5px 8px;
		margin: 0px 25px 5px 25px;
		text-align: justify;
		}

	.text2
		{
		font: normal normal normal 70%/14px Arial, Helvetica;
		color: #000000;
		padding: 0px 10px 5px 10px;
		}

	.text2 p {
		font-size: 100%;
		margin: 0;
		padding: 4px 0;
		}

	.ueberschrift {
		font: normal normal bold 75%/16px Arial, Helvetica;
		color: #000000;
		padding: 10px 10px 10px 10px;
		text-align: center;
		}

	.seitenueberschrift {
		border: solid;
		border-top-width: 1px;
		border-bottom-width: 4px;
		border-left-width: 1px;
		border-right-width: 1px;
		border-color: #60A73A;
		background: #DBEBB0;
		font: normal normal bold 50% Arial, Helvetica;
		text-align: left;
		text-transform: uppercase;
		padding: 5px 8px 2px 8px;
		margin: 10px 25px 5px 0px;
		}

	.zusatzueberschrift {
		font: normal normal bold 75%/16px Arial, Helvetica;
		color: #000000;
		padding: 10px 10px 10px 10px;
		background: url(pic/hint_zusatz.gif) no-repeat;
		background-position: 4px 8px;
		}

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

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


#navigation {
	position:absolute;
	left:0;
	top:0;
	width:195px;
	padding:0px;
	float:left;
	background: url(pic/nav_dummy.gif) repeat-y 44px 66px;
	text-align: right;
	}
#navigationfooter {
	position: relative;
	bottom: 0px;
	height: 170px;
	left: -2px;
	background: url(pic/navi_hint3.jpg) no-repeat bottom right;
	}
#sponsoren_links {
	position: relative;
	height: 152px;
	width: 195px;
	background: #dbebb0 url(pic/sponsoren_li2.gif) no-repeat top left;
}

.nav_but_un {
	margin-top: 111px;
	}
ul#mainnav {
	position: relative;
	display: block;
	margin-top: 2px;
	left: -10px;
	list-style-type: none;
	width: 195px;
	}

ul#mainnav img {
	border: none;
	padding-left: 14px;
}

ul#mainnav li {
	text-align: left;
	margin: 0px;
	padding: 0px;
	}
ul#mainnav li a{
	display: block;
	height: 19px;
	width: 163px;
	line-height: 19px;
	text-decoration: none;
	font-size: 75%;
	font-weight: bold;
	color: #284170;
	background: url('pic/bt_hg4.gif') left center no-repeat;
	margin-top: 0px !important;
	margin-top: -4px;
	}
ul#mainnav li a.aktiv
	{
	background: transparent url('pic/bt_hg2.gif') left center no-repeat;
	color: #D5DAE6;
	}
ul#mainnav li a:hover
	{
	background: transparent url('pic/bt_hg2.gif') left center no-repeat;

	}
.abstand {
	padding-left: 14px;
	padding-top: 0px;
	padding-bottom: 0px;
	}


