body {
  margin-left: 0px; /* ersetzt "leftMargin" im Quelltext */
  margin-right: 0px; /* ersetzt "leftMargin" im Quelltext */
  margin-top: 0px; /* ersetzt "leftMargin" im Quelltext */
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  background-color: #FCF8CE;
}

.rahmen {
  width: 909px;
  margin: 0 auto; 
  margin-top: 0px;
  min-height:505px;
  height:auto !important;
  height:505px;
  border-top: 1px solid white;
  border-left: 1px solid white;
  border-right: 1px solid white;
  
   background-image:  url('../grafik/rahmen_bg.gif');
  background-repeat:repeat-y;
  /*background-color: #000000;*/
}
.rahmen2 {
  width: 909px;
  margin: 0 auto; 
  margin-top: 0px;
  min-height:505px;
  height:auto !important;
  height:505px;
  border-top: 1px solid white;
  border-left: 1px solid white;
  border-right: 1px solid white;
  
   background-image:  url('../grafik/rahmen_bg2.gif');
  background-repeat:repeat-y;
  /*background-color: #000000;*/
}

.top_layer2 {
  width: 889px;
  margin: 0 auto; 
  margin-top: 0px;
  
  min-height:120px;
  height:auto !important;
  height:120px;
  
  background-image:  url('../grafik/kopf_neu.jpg');
  background-repeat:no-repeat;
  font-size:15px;
  padding-top:20px;
  padding-left:20px;
}
.top_layer {
  width: 889px;
  margin: 0 auto; 
  margin-top: 0px;
  
  min-height:98px;
  height:auto !important;
  height:98px;
  
  background-image:  url('../grafik/kopf.jpg');
  background-repeat:no-repeat;
  font-size:15px;
  padding-top:20px;
  padding-left:20px;
}

.top_layer a{
  font-famly:verdana, sans-serif;
  font-size:9pt;
  font-weight:bold;
  color: #01783E;
  TEXT-DECORATION: none
}

.top_layer a:hover{
  color: #01783E;
  TEXT-DECORATION: underline;
}



.left_content {
  float: left;
  width: 216px;
  min-height:516px;
  height:auto !important;
  height:516px;
  background-image:  url('../grafik/left_content.jpg');
  background-repeat:no-repeat;
}
.right_content {
   float: left;
   width: 693px;
 
  min-height:363px;
  height:auto !important;
  height:363px;
  background-repeat:no-repeat;
  /*background-color: #000000;*/
  z-index: 0;
}


.hauptbild {
  width: 693px;
  min-height:260px;
  height:auto !important;
  height:260px;
  background-color: #01783E;
}
.hb_bild {
float:left;
}

.hb_content {
float:left;
color:white;

padding-top:30px;
padding-left:15px;
padding-bottom:15px;
padding-right:15px;



}

.hb_content a{
color: #ffffff;
  TEXT-DECORATION: underline;
}

.hb_content a:hover{
  color: #ffffff;
  TEXT-DECORATION: underline;
}


.left_menue {
  min-height:200px;
  height:auto !important;
  height:200px;
  padding-top: 75px;
  padding-bottom: 75px;
 }
 
 
.left_volltext {  
  min-height:25px;
  height:auto !important;
  height:25px;
  background-color: #065327;
  color: #ffffff;
  padding-top:10px;
  padding-left:10px;
  font-family:verdana, sans-serif;
  font-size:12px;
  font-weight: bold;
}
.right_volltext {  
  min-height:25px;
  height:auto !important;
  height:25px;
  background-color: #065327;
  color: #ffffff;
  padding-top:10px;
  padding-left:10px;
  font-family:verdana, sans-serif;
  font-size:12px;
  font-weight: bold;
}

.left_volltext2 {  
  min-height:50px;
  height:auto !important;
  height:50px;
  background-color: #F29400;
}
 
 .left_hits_fuer_kids {
 min-height:310px;
  height:auto !important;
  height:310px;
  background-color: #01783E;
  
 }
 
.banner_left {
  min-height:70px;
  height:auto !important;
  height:70px;
  background-color: #01783E;
  padding-top:10px;
  padding-bottom:40px;
}



.content_links{
  float: left;
  width: 430px;
  
  min-height:360px;
  height:auto !important;
  height:360px;
  
 /* background-color: #ff0000;*/
  
  padding-left:25px;
  padding-right:25px;
  padding-top:20px;
  padding-bottom:20px;
}

.content_links a{
color: #004FEF;
  TEXT-DECORATION: none
}

.content_links a:hover{
  color: #004FEF;
  TEXT-DECORATION: underline;
}

.content_links2{
  float: left;
  width: 643px;
  
  min-height:360px;
  height:auto !important;
  height:360px;
  
  /*background-color: #ff0000;*/
  
  padding-left:25px;
  padding-right:25px;
  padding-top:20px;
  padding-bottom:20px;
}

.content_links2 a{
color: #004FEF;
  TEXT-DECORATION: none
}

.content_links2 a:hover{
  color: #004FEF;
  TEXT-DECORATION: underline;
}

.content_links h1{
   color: #F29400;
   font-size:18px;
}
.content_links2 h1{
   color: #F29400;
   font-size:18px;
}


.content_rechts {
  float: left;
  width: 213px;
  
  min-height:400px;
  height:auto !important;
  height:400px;
  /*background-color: #0000ff;*/
  color: #3F6048;
}

.content_rechts a{
 
  color: #0245CA;
  TEXT-DECORATION: none
}

.content_rechts a:hover{
  color: #0245CA;
  TEXT-DECORATION: underline;
}

.menuepunkt {
  width: 196px;
  min-height:26px;
  height:auto !important;
  height:26px;
  background-image:  url('../grafik/menuepunkt.gif');
  background-repeat:no-repeat;
  font-size:15px;
  color: #ffffff;
  padding-left: 25px;
  padding-top: 8px;
}

.menuepunkt a{
  font-famly: verdana, sans-serif;
  font-size: 9pt;
  color: #ffffff;
  TEXT-DECORATION: none
}

.menuepunkt a:hover{
  color: #ffffff;
  TEXT-DECORATION: underline;
}


.clear {
clear: left;
font-size: 1px;
}

.footer {
  background-image:  url('../grafik/footer.jpg');
  background-repeat:no-repeat;
  
  width: 909px;
  margin: 0 auto; 
  margin-top: 0px;
  min-height:60px;
  height:auto !important;
  height:60px;
  
  border-bottom: 1px solid white;
  border-left: 1px solid white;
  border-right: 1px solid white;
  
  padding-top:140px;
  
  font-size:15px;
}
.footer2 {
  background-image:  url('../grafik/footer2.jpg');
  background-repeat:no-repeat;
  
  width: 909px;
  margin: 0 auto; 
  margin-top: 0px;
  min-height:60px;
  height:auto !important;
  height:60px;
  
  border-bottom: 1px solid white;
  border-left: 1px solid white;
  border-right: 1px solid white;
  
  padding-top:140px;
  
  font-size:15px;
}

.footerlink {
  float:left;
  width: 220px;
  min-height:24px;
  height:auto !important;
  height:24px;
   background-image:  url('../grafik/bg_footerlink.gif');
  background-repeat:no-repeat;
  padding-top:6px;
  padding-left:25px;
}

.footerlink a{
  font-famly:verdana, sans-serif;
  font-size:9pt;
  font-weight:bold;
  color: #00783E;
  TEXT-DECORATION: none
}

.footerlink a:hover{
  color: #00783E;
  TEXT-DECORATION: underline;
}

.contentstrich {
width: 448px;
  min-height:7px;
  height:auto !important;
  height:7px;
  background-image:  url('../grafik/contentstrich.jpg');
   background-repeat:no-repeat;
   padding-top:10px;
   padding-bottom:10px;
}

.halbbox {
    float:left;
   width: 200px;
   margin-right:10px;
  /* background-color: #0000ff;*/
}

.link_pfeil_content {
width: 180px;
  min-height:19px;
  height:auto !important;
  height:19px;
  background-image:  url('../grafik/link_pfeil_content.gif');
   background-repeat:no-repeat;
  padding-left:20px;
  padding-top:1px;
}

.link_pfeil_content a{
fomt-family:verdana, sans-serif;
font-size:11pt;
font-weight:bold;
   color: #F29400;
   TEXT-DECORATION: none;
}
.link_pfeil_content a:hover{
   color: #F29400;
   TEXT-DECORATION: underline;

}
.einrueckung {
width: 175px;
padding-left:20px;
padding-right:5px;
}

.jh_liste_pfeil{
  float:left;
  width: 25px;
  min-height:100px;
  height:auto !important;
  height:100px;
  background-image:  url('../grafik/jh_liste_pfeil.jpg');
   background-repeat:no-repeat;

}
.jh_liste_bild{
  float:left;
  width: 115px;
  min-height:100px;
  height:auto !important;
  height:100px;
  

}
.jh_liste_text{
  float:left;
  width: 260px;
  min-height:100px;
  height:auto !important;
 height:100px;
 padding-left:15px;


}

.jh_liste_footer {
   clear: both;
   padding-bottom:30px;
   background-image:  url('../grafik/jh_liste_footer.jpg');
    background-repeat:no-repeat;
	width: 445px;
}
.jh_liste_footer2 {
   clear: both;
   padding-bottom:5px;
   padding-top:5px;
   background-image:  url('../grafik/jh_liste_footer.jpg');
    background-repeat:no-repeat;
	width: 445px;
}

.jh_liste_ueberschrift{
   color: #F49A12;
   font-size:15px;
   font-weight:bold;
}
.jh_liste_adresse{
   padding-top:5px;
   padding-bottom:5px;
}
.jh_liste_mail{
   
}

.bildgal {
   float:left;
   width:80px;
   margin-right:20px;
   margin-bottom:10px;
   
   min-height:80px;
  height:auto !important;
  height:80px;
}

#dhtmltooltip{
position: absolute;
width: 250px;
border: 2px solid black;
padding: 5px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

.feld_gross {
	WIDTH: 250px;
}

.listenbild {
float:left;
  width: 75px;
min-height:50px;
  height:auto !important;
  height:50px;
 margin-right:5px;
}

.welle {
  width: 693px;
  min-height:363px;
  height:auto !important;
  height:363px;
  background-image:  url('../grafik/wellw2.png');
  background-repeat:no-repeat;
}




