body {
	color: black;
	font: 100%/130% Arial, Verdana, Geneva, Helvetica, sans-serif;
	background: White;
         margin: 0.5% 0.5% 0% 0.5%;
}
div.gesamt {
	width: 800px;

	background: white;
	font: 100%/130% Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: black;

}
div.oldies {
	display:none;
                  text-align: center;

}
div#log {
	width: 63.5%;
   height: 170px;
         text-align: center;
	font: 100%/130% Arial, Verdana, Geneva, Helvetica, sans-serif;
	background: white;
         float: left;
         padding-bottom: 5%;

}
h1.kopfzeile {
	margin-right: 5%;
	font: 12px Arial, Verdana, Geneva, Helvetica, sans-serif;
	}

p.logo1 {
	background: white;
	font: bold 14px Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: gray;
	text-transform: uppercase;

}

p.logo {
	background: white;
	font: bold 14px Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: gray;


	margin-right: 10px;
	text-transform: uppercase;
	word-spacing: 5px;
}

h2.logo {
	background: white;
	font: bold 14px Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #0000ff;

         text-transform: uppercase;
}
div#logo {
	background: white;
	width: 34.5%;

         height: 170px;
         margin-top: 1.5%;
			margin-bottom: 2%;

         float: left;
	color: #3366cc;

         padding-right: 2%;
}

div#box1 {
clear: both;
	width: 61%;
font: 85% Arial, Verdana, Geneva, Helvetica, sans-serif;
background: white;
color: black;
float: left;
text-align: justify;
margin: 0% 1.5% 0% 0.5%;


}
/*         height: 55em;  0% 0.5% 0% 0.5%;padding: 0.5% 1.5% 0.5% 1%;  880px*/
div#box1 ul {
	margin-left: 0px;

	padding: 0px;
	list-style-type: none;
}
div#box1 li {
	list-style-type: none;
}
div#box1 a:link {
display:block;
color:#0000ff;
background:white;
text-decoration:none;

}
div#box1 a:visited {
display:block;
color:#0000ff;
background:white;
text-decoration:none;

}

div#box1 a:hover {
color:black;
background: #fff888;
text-decoration:none;
padding: 0% 4% 1% 2%;
}

div#box1 a:link .info {display:none;}
div#box1 a:visited .info {display:none;}
div#box1 a:hover .info {
	color: black;
	background: white;
	display: block;

	text-decoration: none;

}
.artweiterlesen {
padding: 0% 4% 1% 2%;
	font: bold 85%/131% Arial, Verdana, Geneva, Helvetica, sans-serif;

         }
div#box1 a:link .mitte {
	background: #ccccff;
	font: 85%/120% Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #0000ff;
	display: block;

}
div#box1 a:visited .mitte {
	background: #ccccff;
	font: 85%/120% Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #0000ff;
	display: block;
         height: 100%;
}
div#box1 a:hover .mitte {
	background: #ccccff;
	font: bold 90%/120% Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: red;
	display: block;

}

h2.mitte {
	background: #ccccff;
	font: bold 90%/120% Arial, Verdana, Geneva, Helvetica, sans-serif;
         padding: 0.5% 1.5% 0.5% 1%;
	color: #0000ff;
	text-transform: uppercase;
margin-top: 3%;

}
h2.mitte:first-letter {
	font: bold 150%/130% Arial, Verdana, Geneva, Helvetica, sans-serif;

}
h3.mitte {
background: #ccccff;
	font: bold 90%/120% Arial, Verdana, Geneva, Helvetica, sans-serif;
         padding: 0.5% 1.5% 0.5% 1%;
	text-transform: uppercase;
margin-top: 0%;
margin-bottom: 0%;
}
h3.mitte:first-letter {
	font: bold 150%/130% Arial, Verdana, Geneva, Helvetica, sans-serif;

}
p.kosten {
          background: #ccccff;
         color: #0000ff;
         padding: 1% 4% 1% 2%;
	text-align: justify;
}
p.hintergrundtext {
	background: transparent;
	font: 10px Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: silver;
	text-align: justify;
	text-transform: uppercase;

}
p.text {
          background: white;
         color: black;
         padding: 1% 4% 1% 2%;
	text-align: justify;
}
p.quelle {
font: 90%/130% Arial, Verdana, Geneva, Helvetica, sans-serif;
          background: white;
         color: black;
         padding: 1% 4% 1% 2%;
	text-align: justify;
}
p.altenheim {
	font: 65%/120% Arial, Verdana, Geneva, Helvetica, sans-serif;

}
/*
margin: 0% 1.8% 0% 1.5%;         padding: 0% 5% 1% 4%;
*/
table.altenheime {
	background: Silver;
	color: black;
	margin-left: 2%;
	margin-right: 2%;

}
table.altenheim {

	margin-left: 1%;
	margin-right: 1%;

}
th.altenheime {
	font: bold 85%/130% Arial, Verdana, Geneva, Helvetica, sans-serif;
	vertical-align: top;
	text-align: center;
	padding-bottom: 3%;
}
th.altenheim {
	font: bold 85%/130% Arial, Verdana, Geneva, Helvetica, sans-serif;
	vertical-align: top;
         text-align: left;
	padding-bottom: 3%;
}

td.altenheime {
	font: bold 80%/130% Arial, Verdana, Geneva, Helvetica, sans-serif;
	vertical-align: top;
	text-align: left;
	width: 12%;
}
td.altenheim {
	font: 65%/130% Arial, Verdana, Geneva, Helvetica, sans-serif;
	vertical-align: top;
	width: 22%;
	text-align: left;
}
h5 {
	font: bold 80%/130% Arial, Verdana, Geneva, Helvetica, sans-serif;

}
h4 {
	font: bold 80%/130% Arial, Verdana, Geneva, Helvetica, sans-serif;

}
h2.heimmindest {
	font: bold 70%/130% Arial, Verdana, Geneva, Helvetica, sans-serif;

}
h3.heimmindest {
font: 80%/130% Arial, Verdana, Geneva, Helvetica, sans-serif;
color: black;
background: white;

}
p.heimmindest {
font: 80%/130% Arial, Verdana, Geneva, Helvetica, sans-serif;

}
p.heimmindest1 {
font: 85%/130% Arial, Verdana, Geneva, Helvetica, sans-serif;
color: gray;
background: white;
}

td.heimgesetz {
background: #ffffcc;
color: black;
padding-top:40px;
vertical-align: top;
text-align: left;
width: 30%;

}
td.heimgesetz1 {
background: white;
color: #0000ff;
width: 70%;

vertical-align: middle;
text-align: center;
margin-left: 1%;
}
td.heimgesetz1a {
width: 70%;
vertical-align: top;
padding-left: 2%;
}
td.heimgesetz2a {
width: 5%;
vertical-align: top;
padding-left: 2%;
text-align: right;
}
td.heimgesetz2b {
width: 65%;
vertical-align: top;

}
td.heimmindest2a {
width: 60%;
vertical-align: top;
padding-left: 2%;
}
td.heimmindest2b {
width: 40%;
vertical-align: top;
padding-left: 2%;
}
div#rechts {
	width: 35.5%;

 margin: 0% 0% 0% 1%;
         float: left;

	background: white;
}
div.anzeigen {
	BACKGROUND: White url(../grafik/anzeigen1.gif);
	width: 251px;
	height: 141px;
	margin: 0% 1% 0% 10%;

}

div#nav {
	BACKGROUND: white url(../grafik/navigationblau.gif) no-repeat;
	margin-top: 0%;
	margin-left: 10%;
	padding: 5px;
}
div#nav UL {
	padding: 0px;
	margin: 0px;

}
div#nav LI {

	LIST-STYLE-TYPE: none;
	}
div#nav a:link {
	BACKGROUND: #0000ff;
	color: silver;
	display: block;
	MARGIN: 9px 0px 0px 5px;
	padding-left: 5px;
	width: 80%;
	TEXT-DECORATION: none;
	font: 80%/130% Arial, Verdana, Geneva, Helvetica, sans-serif;



}
div#nav a:visited {
	BACKGROUND: #0000ff;
	color: black;
	display: block;
	MARGIN: 9px 0px 0px 5px;
	padding-left: 5px;
	width: 80%;
	TEXT-DECORATION: none;
	font: 80%/130% Arial, Verdana, Geneva, Helvetica, sans-serif;



}

/*BORDER-RIGHT: #99917d 1px solid;
	BORDER-TOP: #e4d9c0 1px solid;
	BORDER-LEFT: #e4d9c0 1px solid;
	BORDER-BOTTOM: #99917d 1px solid;*/
div#nav a:hover {
	BACKGROUND: red;
	color: #fff888;
	display: block;
	padding: 2px;
	BORDER-RIGHT: #e4d9c0 1px solid;
	BORDER-TOP: #99917d 1px solid;
	BORDER-LEFT: #99917d 1px solid;
	BORDER-BOTTOM: #e4d9c0 1px solid;

}
div#nav a:link .navi {
	background: #0000ff;
          color: white;
	width: 15em;

	display: none;
         text-decoration: none;
}
div#nav a:visited .navi {
         width: 15em;
         background: #ffffcc;
	color: #0000ff;
	display: none;
         text-decoration: none;
}
div#nav a:hover .navi {
	background: white;
	color: red;
	display: block;
	font: 100%/1.3em Arial, Verdana, Geneva, Helvetica, sans-serif;
	padding-left: 3px;
	text-decoration: none;
	margin: 0.5% 0.5% 1% 0.5%;
	width: 99%;

}
div#fuss {

width: 100%;
         height: 20px;
	clear: both;
         text-decoration: none;

}
#fuss ul {
background: #ffffcc;
 float: right;
 width: 30%;
}
#fuss li {
list-style: none;
  display: inline;
  padding: 0px 2px;
}
#fuss a {
  padding: 2px 2px 2px;
  text-decoration: none;
display: inline;
}

table.links {
	background: #ffffcc;
}
td.link {
	width: 30%;
	background: #ffcccc;
	font: bold 90%/130% Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: gray;
	padding: 1% 0% 0% 2%;
}
td.links {
	width: 70%;
	background: silver;
	font:  90%/130% Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: White;
	padding: 0% 4% 2% 2%;
}
div#box1 a:link.verz {
	background: silver;
	font: bold 90%/130% Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: gray;
	padding: 0% 0% 1% 0%;
	
}

div#box1 a:hover.verz {
	background: Gray;
	font: bold 90%/130% Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: white;
	padding: 0% 0% 1% 1%;
	
}


div#box1 a:visited.verz {
	background: white;
	font: bold 90%/130% Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: gray;
	padding: 0% 0% 0% 1%;
	
}
div#box1 a:active.verz {
	background: black;
	font: bold 90%/130% Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #ffcccc;
	padding: 0% 0% 1% 1%;
	
}
li.listen {
	background: white;
	color: black;
	padding: 1% 5% 1% 7%;
	list-style: disc;
	font: italic 90%/130% Arial, Verdana, Geneva, Helvetica, sans-serif;
}
b.fett {
	font: italic bold 90%/130% Arial, Verdana, Geneva, Helvetica, sans-serif;
}
div#box1 li.listen {
	background: white;
	color: black;
	padding: 1% 5% 1% 7%;
	list-style: disc outside;
	font: italic 90%/130% Arial, Verdana, Geneva, Helvetica, sans-serif;
}
h1.ober {
	font: x-small/130% Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #ccccff;
}
table.altersbild {
	background: White;
	color: black;
	margin-left: 2%;
	margin-right: 2%;
	
}
th.altersbild {
	font: bold 78%/130% Arial, Verdana, Geneva, Helvetica, sans-serif;
	vertical-align: top;
	text-align: left;
	padding-bottom: 3%;
	background: #ffcc33;
}
td.altbild {
	font: 68%/130% Arial, Verdana, Geneva, Helvetica, sans-serif;
	vertical-align: top;
	text-align: left;
}
/*


*/



/*


*/




