body {
padding: 0px;
margin: 0px;
top: 0px; 
FONT-FAMILY: Verdana, sans-serif; 
font-size: 0.8em;
background-color:#D4EBF8;
}

td {
FONT-FAMILY: Verdana, sans-serif; 
font-size: 0.8em;
}

a a:link a:visited{
padding-left:12px; 
text-decoration:none;
color: #0069B3;
background-image:url(images/Linkzeichen.gif); 
background-repeat:no-repeat;
background-position:0px 4px;
}
 
a:hover a:active{
padding-left:12px; 
text-decoration:none;
color:#00A45C;
background-image:url(images/Linkzeichen.gif); 
background-repeat:no-repeat;
background-position:0px 4px;
}

 .balkenoben {
 height: 15px;
 margin-top: 15px;
 margin-left: 15px;
 margin-right: 15px;
 }
 
 .balkenunten {
 min-width: 780px;
 background-color: #F9EFDF;
 height: 26px;
 margin-left: 15px;
 margin-right: 15px;
 }
 
 .balkenuntenl {
 Float: left;
 height: 26px;
 }
 
 .balkenuntenr {
 Float: right;
 height: 26px;
 }
 
 .balkenuntenlogin {
 Float: right;
 line-height:26px;
 padding-left:2px;
 padding-right:2px; 
 font-weight: bold;
 }
 
 .balkenuntenlogin a {
 line-height: 26px; 
 font-weight: bold;
 text-decoration: none;
 color: #000000;
 }
 
 .headbilder {
 background-color: #EFDABD;
 min-width: 780px;
 height: 122px;
 margin-left: 15px;
 margin-right: 15px;
 background-image:url(images/kinder_oben.jpg);
 background-repeat:no-repeat;
 background-position:left;
 }

 .headbilder2 {
 text-align: right;
 }
 
 .headbilder3 {
 margin-left: 15px;
 margin-bottom: 15px;
 height: 51px;
 width: 167px;
 }
 
 .leftnavi{
 margin-left: 15px;
 margin-bottom: 0px;
 margin-top: 17px;
 margin-right: 0px;
 width: 167px;
 }
 
 .navi {
 width:167px;
 background-color: #FFFFFF;
 }
 
 .navi1 {
 line-height:17px; 
 font-weight: bold;
 }
 
 .navi1 a {
 padding-left:20px;
 color: #000000;
 text-decoration:none;
 }
 
 .navi1 a:link {
 padding-left:20px;
 color: #000000;
 text-decoration:none;
 }
 
 .navi1 a:visited {
 padding-left:20px;
 color: #000000;
 text-decoration:none;
 }
 
 .navi1 a:hover {
 display:block;
 padding-left:20px;
 color: #0069B3;
 background-image:url(images/gruen20bg.gif); 
 background-repeat:no-repeat;
 }
 
 .navi1 a:active {
 display:block;
 padding-left:20px;
 color: #0069B3;
 background-image:url(images/gruen20bg.gif); 
 background-repeat:no-repeat;
 }
 
 .navi2 {
 width:167px;
 line-height:17px; 
 font-weight: bold;
 }
 
 .navi2 a{
 display:block;
 padding-left:20px;
 color: #0069B3;
 text-decoration:none;
 font-weight: bold;
 background-image:url(images/gruen20bg.gif); 
 background-repeat:no-repeat;
 }
 
 .punkt {
 float:left;
 padding-right:5px;
 padding-top:9px; 
 }
 
 .dummy {
 width: 167px;
 }
 
 .dummy2 {
 width: 167px;
 background-color: #F9EFDF;
 }
 
 .naviunten {
 margin-top: 15px;
 width: 167px;
 background-color: #FFFAF3;
 }

 .naviunten1 {
 Float:right;
 background-image:url(images/Rundung.gif); 
 background-repeat:no-repeat;
 background-position:right;
 }
 
 .naviunten2 {
 padding-top:4px;
 padding-bottom:10px;
 padding-left:0px; 
 padding-right:0px; 
 font-weight: bold;
 }
 
 .naviunten3 {
 padding-left:0px; 
 padding-right:0px;
 padding-bottom:0px;
 background-color: #F9EFDF;
 width: 167px;
 }
 
 .content {
 margin-top: 15px;
 Float: left;
 width:100%;
 }

 .liste {
 margin-top: 10px;
 Float: left;
 width:100%;
 }

 .liste1 {
 Float: left;
 width:100%;
 }

 .content1{
 Float:right;
 background-image:url(images/Rundung.gif); 
 background-repeat:no-repeat;
 background-position:right;
 }
 
 .content2 {
 }

 .content2 td{
 }
 
 .headline{
 padding-top:0px; 
 padding-left:20px; 
 padding-right:0px;
 padding-bottom:10px;
 font-weight: bold;
 color: #0069B3;
 background-image:url(images/dunkelblau.gif); 
 background-repeat:no-repeat;
 }

 .headline a{ 
 font-weight: bold;
 color: #0069B3;
 text-decoration:none;
 }
 
 .headlinepunkt{
 float:left;
 padding-right:5px;
 }
 
 .text {
 float:left;
 padding-top:5px;
 padding-left:20px; 
 padding-right:20px;
 padding-bottom:0px; 
 }

 .text a{
 padding-left:12px; 
 text-decoration:none;
 color: #0069B3;
 background-image:url(images/Linkzeichen.gif); 
 background-repeat:no-repeat;
 background-position:0px 4px;
 }
 
  .text a:link{
 padding-left:12px; 
 text-decoration:none;
 color: #0069B3;
 background-image:url(images/Linkzeichen.gif); 
 background-repeat:no-repeat;
 background-position:0px 4px;
 }
 
  .text a:visited{
 padding-left:12px; 
 text-decoration:none;
 color: #0069B3;
 background-image:url(images/Linkzeichen.gif); 
 background-repeat:no-repeat;
 background-position:0px 4px;
 }
 
  .text a:hover{
 padding-left:12px; 
 text-decoration:none;
 color:#00A45C;
 background-image:url(images/Linkzeichen.gif); 
 background-repeat:no-repeat;
 background-position:0px 4px;
 }
 
  .text a:active{
 padding-left:12px; 
 text-decoration:none;
 color:#00A45C;
 background-image:url(images/Linkzeichen.gif); 
 background-repeat:no-repeat;
 background-position:0px 4px;
 }
 
  .text3 {
 float:left;
 padding-top:5px;
 padding-left:20px; 
 padding-right:20px;
 padding-bottom:0px;
 }

 .content3 {
 height:16px;
 background-image:url(images/Rundung2_neu.gif); 
 background-repeat:no-repeat;
 background-position:left;
 }
 
 .content4 {
 Float: left;
 height: 16px;
 width: 100%;
 background-color: #FFFFFF;
 background-image:url(images/Rundung2_neu.gif); 
 background-repeat:no-repeat;
 background-position:left;
 }
 
 .breadcrump {
 width:100%;
 Float: left;
 background-color: #FFFFFF;
 margin-top: 15px;
 }
 
 .breadcrump2 {
 padding-top: 5px;
 padding-left: 15px;
 padding-bottom: 5px; 
 font-weight: bold;
 color:#00A45C;
 text-decoration:none;
 background-image:url(images/Rundung2_neu.gif); 
 background-repeat:no-repeat;
 background-position:left bottom;
 }
 
 .breadcrump2 a { 
 font-weight: bold;
 color:#000000;
 text-decoration:none;
 }
 
 .breadcrump2 a:link{ 
 font-weight: bold;
 color:#000000;
 text-decoration:none;
 }
 
 .breadcrump2 a:visited{ 
 font-weight: bold;
 color:#000000;
 text-decoration:none;
 }
 
 .breadcrump2 a:hover{ 
 font-weight: bold;
 color:#00A45C;
 text-decoration:none;
 }

 .breadcrump2 a:active{ 
 font-weight: bold;
 color:#00A45C;
 text-decoration:none;
 }
 
 .suche {
 background-color: #FFFFFF;
 float: right;
 height: 28px;
 width: 167px;
 }
 
 .suche1 {
 background-color: #FFFFFF;
 Float: left;
 width: 20px;
 }
 
 .suche2 {
 background-color: #FFFFFF;
 padding-top:3px;
 Float: left;
 
 font-weight: bold;
 height:25px;
 width:115px;
 }
 
 .suche3 {
 background-color: #FFFFFF;
 Float: right;
 }
 
 .service {
 float:right;
 margin-top: 15px;
 width: 167px;
 background-color: #FFFFFF;
 }
 
 .servicetext {
 padding-top:5px;
 padding-bottom:5px;
 background-color: #F9EFDF;
 line-height:17px;
 
 font-weight: bold;
 color:#00A45C;
 padding-left:20px;
 }
 
 .logos {
 margin-top: 15px;
 float:right;
 width: 167px;
 background-color: #FFFFFF;
 }

 .ort {
 Float: left;
 width: 170px; 
 font-weight: bold;
 color:#000000;
 text-decoration:none;
 }
 
 .ort a { 
 font-weight: bold;
 color:#000000;
 text-decoration:none;
 }
 
 .ort a:link { 
 font-weight: bold;
 color:#000000;
 text-decoration:none;
 }
 
 .ort a:visited { 
 font-weight: bold;
 color:#000000;
 text-decoration:none;
 }
 
 .ort a:hover { 
 font-weight: bold;
 color:#00A45C;
 text-decoration:none;
 }

 .ort a:active { 
 font-weight: bold;
 color:#00A45C;
 text-decoration:none;
 }

 .ort2{
 float:right;
 padding-left:10px;
 padding-bottom:5px;
 
 font-weight: bold;
 color:#000000;
 text-decoration:none;
 }
 
 .ort2 a { 
 font-weight: bold;
 color:#000000;
 text-decoration:none;
 }
 
 .ort2 a:link { 
 font-weight: bold;
 color:#000000;
 text-decoration:none;
 }
 
 .ort2 a:visited { 
 font-weight: bold;
 color:#000000;
 text-decoration:none;
 }
 
 .ort2 a:hover { 
 font-weight: bold;
 color:#00A45C;
 text-decoration:none;
 }

 .ort2 a:active { 
 font-weight: bold;
 color:#00A45C;
 text-decoration:none;
 }
 
 .ort3 {
 Float: left;
 width: 170px; 
 font-weight: bold;
 color:#FFFFFF;
 text-decoration:none;
 }
 
 .ort3 a { 
 font-weight: bold;
 color:#FFFFFF;
 text-decoration:none;
 }
 
 .ort3 a:link { 
 font-weight: bold;
 color:#FFFFFF;
 text-decoration:none;
 }
 
 .ort3 a:visited { 
 font-weight: bold;
 color:#FFFFFF;
 text-decoration:none;
 }
 
 .ort3 a:hover { 
 font-weight: bold;
 color:#FFFFFF;
 text-decoration:none;
 }
 .ort3 a:active { 
 font-weight: bold;
 color:#FFFFFF;
 text-decoration:none;
 }
 
 .ortpfeil{
 display:block;
 text-align:right;
 }
 
 .ortpunkt {
 float:right;
 width:8px;
 height:8px;
 }
 
 .ortpunkt a{
 float:right;
 width:8px;
 height:8px;
}
 
 .ortpunkt a:link {
 float:right;
 width:8px;
 height:8px;
 }
 
 .ortpunkt a:visited {
 width:8px;
 height:8px;
 }
 
 .ortpunkt a:hover {
 width:8px;
 height:8px;
 background-image:url(images/Rote_Kugel.gif); 
 background-repeat:no-repeat;
 background-position:bottom;
 }
 
 .ortpunkt a:active {
 width:8px;
 height:8px;
 }