body {
	margin: 0;
	padding: 0;
	border: 0;
	background-color: #fff;
	background-image: url();
	width: 640px;
}

img {
	border: 0;
}

.unsichtbar,
#logo_frankfurt,
#kopfzeile_sp1,
#hauptnavigation,
#inhalte_sp1,
.headline_sp2,
#seitenservice,
#zentren_suche,
#stellen_header,
#fusszeile a,
#babygalerie_textsuche,
.az_links,
.az_schliessen,
.pagebrowser,
.tx-aspresse-pi4,
.headline_zurueck,
a#aufklappmenues_schalter
{
	display: none;
}

#oben, #unten {
	width: 100%;
	overflow: visible;
}


/* Kopfzeile */

#logo {
	padding: 12px 0 0 0;
}


/* Inhaltsbereich */

#inhalte {
	margin: 38px 0 0 0;
	padding: 0 0 40px 0;
	height: 100%;
	overflow: visible;
}
#inhalte_sp2 {
	margin: 0;
	float: left;
	height: 100%;
	width: 100%;
	overflow: visible;
}
/* Home */
#inhalte.home #inhalte_sp1 {
	width: 640px;
}
#inhalte.home #inhalte_sp2 {
	width: 240px;
}

/* Inhalte (Headline, Copytext, Fotozeile, ...) */

.texte {
	overflow: visible;
}

/* Kliniken, Institute, Zentren */

#inhalte.zentren {
	padding-left: 20px;
	padding-right: 20px;
}

#zentren_liste {
	clear: both;
	float: none;
	padding: 10px 0 1em 0;
	overflow: visible;
	width: 100%;
}
#zentren_liste_sp1, #zentren_liste_sp2, #zentren_liste_sp3 {
	float: none;
	clear: both;
	width: 100%;
	margin: 0;
}
.zentren_box_headline a {
	background-image: url();
	padding: 0;
}
.zentren_box {
	padding: 0;
	margin-left: 0;
	width: 100%;
}


#fusszeile {
	padding: 12px 0 40px 0;
}


/* Stellenangebote */

/* Detailseite der Stellen */
#stellen_details {
	margin: 0;
}


/* Babygalerie */

/* Liste der Babys */
#babygalerie_liste {
	overflow: visible;
}
/* Detailansicht eines Babys */
#babygalerie_details {
	overflow: visible;
}

/* Bildergalerie */
/* Thumbnails */
.bildergalerie {
	overflow: visible;
}
.bildergalerie_zeile {
	overflow: visible;
}


/* Aufenthalt von A - Z */
/**********************************
**********************************/

#az_liste {
	overflow: visible;
}
.az, .az_aktiv {
	overflow: visible;
}
.az_info {
	display: block;
}


/* Suchergebnisse */
.ergebnisliste_num {
	overflow: visible;
}
.ergebnis {
	overflow: visible;
}
.ergebnis_text {
	width: 100%;
}

/* Men�s zum Auf- und Zuklappen */
/**********************************
**********************************/

.aufklappmenue_off, .aufklappmenue_on {
	overflow: visible;
}
.aufklappmenue_inhalt {
	overflow: visible;
}
.aufklappmenue_off .aufklappmenue_inhalt {
	display: block;
}
