body {
  margin: 0;
  padding: 0;
  background-color: #b94919;
  font-family: Arial, Helvetica, sans-serif;
  line-height:18px;
}

img {
  border: none
}

h1 {
  width: 361px;
  height:30px;
  margin-top: 0;
  text-indent: -999em;
  border-bottom: 1px solid #9d301c;
}

#headline_unter_einem_dach {
  background: url(../img/headline_unter_einem_dach.gif) no-repeat;
}
#headline_leib_und_seele {
  background: url(../img/headline_leib_und_seele.gif) no-repeat;
}
#headline_kreativ {
  background: url(../img/headline_kreativ.gif) no-repeat;
}
#headline_aktiv {
  background: url(../img/headline_aktiv.gif) no-repeat;
}
#headline_haus_waldesruh {
  background: url(../img/headline_haus_waldesruh.gif) no-repeat;
}
#headline_kontakt {
  background: url(../img/headline_kontakt.gif) no-repeat;
}
#headline_konzept {
  background: url(../img/headline_konzept.gif) no-repeat;
}
#headline_beschaeftigungstherapie {
  background: url(../img/headline_beschaeftigungstherapie.gif) no-repeat;
}
#headline_phys_therapie {
  background: url(../img/headline_phys_therapie.gif) no-repeat;
}
#headline_lebensqualitaet {
  background: url(../img/headline_lebensqualitaet.gif) no-repeat;
}
#headline_pflegestufe {
  background: url(../img/headline_pflegestufe.gif) no-repeat;
}
#headline_kosten {
  background: url(../img/headline_kosten.gif) no-repeat;
}
#headline_jobs {
  background: url(../img/headline_jobs.jpg) no-repeat;
}
#headline_offene_fragen {
  background: url(../img/headline_offene_fragen.gif) no-repeat;
}
#headline_pflegestufe {
  background: url(../img/headline_pflegestufe.gif) no-repeat;
}
#headline_der_ort {
  background: url(../img/headline_der_ort.gif) no-repeat;
}
#headline_ein_besuch {
  background: url(../img/headline_ein_besuch.gif) no-repeat;
}
#headline_internetcafe {
  background: url(../img/headline_internetcafe.gif) no-repeat;
}
#headline_fotogalerie {
  background: url(../img/headline_fotogalerie.gif) no-repeat;
}
#headline_impressum {
  background: url(../img/headline_impressum.gif) no-repeat;
}
#headline_auf_einen_blick {
  background: url(../img/headline_auf_einen_blick.gif) no-repeat;
}

#main_frame {
  position: relative;
  width: 754px;
  height: 603px;
  margin: 50px auto 5px auto;
}

#logo {
  position: absolute;
  top: 0;
  left: 0;
  width: 301px;
  height: 301px;
}

.rot, .rosa {
  position: absolute;
  display: block;
  width: 150px;
  height: 150px;
  background-color: #9b301c;
}
#rot_kinderhaende_rechts {
  top: 0px;
  left: 453px;
}
#rot_haende_rechts {
  top: 151px;
  right: 0;
}
#rot_haus_links {
  top: 302px;
  left: 0;
}

.rosa {
  background-color: #cb7753;
}
#rosa_kinderhaende_rechts {
  top: 0;
  right: 0;
}
#rosa_haus_rechts {
  top: 302px;
  left: 302px;
}
#rosa_tastatur_rechts {
  top: 453px;
  left: 151px;
}

.textbild {
  display: none;
  position: absolute;
  top: 453px;
  right: 0;
  width: 301px;
  height: 150px;
}

.bildover {
  display: none;
}

#ohne_text {
  position: absolute;
  top: 453px;
  right: 0;
  width: 301px;
  height: 150px;
  background-color: #9b301c;
}


/* LINKS */

.img_link {
  position: absolute;
}
.img_link a {
  display: block;
  width: 150px;
  height: 150px;
}

#menu_pflege {
  top: 0px;
  left: 302px;
}
#menu_pflege a {
  background: url(../img/pflege.jpg) no-repeat;
}
#menu_pflege a:hover {
  background: url(../img/pflege_over.jpg) no-repeat;
}


/*####################### VORLAGE FÜR HOVER-EFFEKT ########################*/
#menu_leben {                                                               /*#*/
  top: 151px;                                                           /*#*/
  left: 453px;                                                          /*#*/
}                                                                       /*#*/
#menu_leben a {                                                             /*#*/
  background: url(../img/leben.jpg) no-repeat;                      /*#*/
}                                                                       /*#*/
#menu_leben a:hover {                                                       /*#*/
  background: url(../img/leben_over.jpg) no-repeat;                         /*#*/
}                                                                     /*#*/
/*####################### VORLAGE FÜR HOVER-EFFEKT ########################*/



#menu_kontakt {
  top: 453px;
  left: 0;
}
#menu_kontakt a {
  background: url(../img/kontakt.jpg) no-repeat;
}
#menu_kontakt a:hover {
  background: url(../img/kontakt_over.jpg) no-repeat;
}



#menu_wohnen {
  top: 302px;
  left: 151px;
}
#menu_wohnen a {
  background: url(../img/wohnen.jpg) no-repeat;
}
#menu_wohnen a:hover {
  background: url(../img/wohnen_over.jpg) no-repeat;
}



#menu_beraten {
  top: 453px;
  left: 302px;
}
#menu_beraten a {
  background: url(../img/beraten.jpg) no-repeat;
}
#menu_beraten a:hover {
  background: url(../img/beraten_over.jpg) no-repeat;
}


#menu_erleben {
  top: 302px;
  right: 0;
}
#menu_erleben a {
  background: url(../img/erleben.jpg) no-repeat;
}
#menu_erleben a:hover {
  background: url(../img/erleben_over.jpg) no-repeat;
}

#zurueck {
  left: 0px;
  top: 302px;
  background: url(../img/zurueck.gif) no-repeat;
}

#hauptmenu {
  position:absolute;
  width:150px;
  height:150px;  
  left: 151px;
  top: 302px;
}

.hauptmenu_link {
  margin-top:6px;
  margin-left:19px;
}


/* ENDE LINKS */

/* FORMATIERUNGEN UNTERSEITE */
#linke_spalte {
  position: relative;
  width: 302px;
  height: 603px;
  float: left;
}
#rechte_spalte {
  position: relative;
  width: 452px;
  height: 603px;
  float: right;
}

#content {
  overflow: auto;
  overflow-x: hidden;
  width: 362px;
  height: 432px;
  padding: 45px;
  margin-bottom: 1px;
  background-color: #cb7753;
  color: #ffffff;
  font-size: 12px;
	scrollbar-face-color: #9b301c;
	scrollbar-highlight-color: #cb7753;
	scrollbar-3dlight-color: #9b301c;
	scrollbar-darkshadow-color: #9b301c;
	scrollbar-shadow-color: #cb7753;
	scrollbar-arrow-color: #cb7753;
	scrollbar-track-color: #cb7753;  
}

#content a {
  color: #ffffff;
}

#bottom_links {
  width: 452px;
  height: 50px;
  padding-top: 30px;
  background-color: #9b301c;
  color: #b94919;
  text-align: center;
  font-weight: bold;
}

#bottom_links a {
  margin: 0 5px 0 5px;
}


#unter_einem_dach {
  position: absolute;
  left: 0;
  bottom: 0;
}


#impressum {
  width: 754px;
  margin: 5px auto 35px auto;
  color: #dea490;
  font-size: 10px;
}
#impressum a {
  color: #dea490;
  text-decoration: none;
}
.x_gruen {
color: #c8d31f;
}

input, textarea {
border:1px solid #cb7753;
}
.bilder_galerie {
border:1px solid #b94919;
margin-left:12px;
margin-top:12px;
}
