﻿body {
	background-color:lightyellow;
}
#webseite { 	
	width:1000px;
	margin:0 auto;
}
#main {
	width:1000px;
	margin-top:20px;
}
/*-----------------------------------------HEADER--------------------------*/
#header {
	width:1000px;
	height:150px;
	background:orange;
	border-radius:10px;
}
#header_table {
	width:1000px;
	background:orange;
	border-radius:10px;
}
#header_table_tr {
	border-radius:10px;
}
#header_table_a {
	padding-left:15px;
	padding-top:10px;
}
#header_table_b {
	font-size:60px;
	color:darkblue;					
	font-family:Comic Sans MS;		
	text-align:center;
	font-weight:bold;
}
#header_table_c {
	padding-top:10px;
}
/*-----------------------------------------Navigation/ MENUE--------------------------*/
#menue {
	float:left;
	width:215px;
	height:auto;			
	margin-top:20px;		
	margin-bottom:10px;
	border-radius:2px;
	margin-top:0px;
	margin-bottom:20px;
	padding:0;
}
#nav {					
	margin:0px;
	padding:0px;
	float:feft;
}
#nav lu {
	width:2150px;
	float:feft;
}
#nav li {
	background:orange;
	width:185px;
	border-bottom:15px lightyellow;
	border-radius:10px;
	margin-bottom:8px;
	list-style:none;
}
#nav li a {
	display:block;
	padding:8px;
	border-left:4px solid black;
	text-decoration: none;
	color: black;
	border-radius:10px;
}
#nav li a:hover {
	border-left:4px solid darkblue; 
	background:moccasin; 
	border-radius:10px;
} 
/*-----------------------------------------NAVIGATION AKTUELL--------------------------*/
									
#nav_aktuell {	/*Navigationsbereich ANFANG (wo bin ich gerade)*/
	margin:0px;
	padding:0px;
	float:feft;
}
#nav_aktuell lu {
	width:215px;
	float:feft;
}
#nav_aktuell li {
	background:moccasin;
	width:185px;
	border-bottom:15px lightyellow;
	border-radius:10px;
	margin-bottom:8px;
	list-style:none;
}
#nav_aktuell li a {
	display:block;
	padding:8px;
	border-left:4px solid black;
	text-decoration: none;
	color: black;
	border-radius:10px;
}
#nav_aktuell li a:hover {
	border-left:4px solid darkblue; 
	background:moccasin; 
	border-radius:10px;
} 
/*-----------------------------------------INHALT--------------------------*/
#inhalt {
	float:right;
	width:755px;
	height:auto;
	margin-bottom:15px;
	border-radius:10px;
	padding-left:15px;
	padding-right:15px;
}
.inhalt {
	background:#FFEFCF;
}
/*-----------------------------------------STARTSEITE--------------------------*/
.startseite_ueberschrift {
	text-align:center;
	color:orange;
	font-size:2em;
}
.startseite_bild {
	border-radius:10px;
}
.startseite_text {
	font-family:Comic Sans MS;
	text-align:center;
	font-size:20px;
	padding:0;
	margin:0;
}
.startseite_autor {
	font-size:12px;	
	margin-left:350px;
}
/*-----------------------------------------UEBER MICH--------------------------*/
#ueber_mich_ueberschrift {
	font-size: 2em;
	font-family:Comic Sans MS;
	font-weight:bold;
}
.ueber_mich_text {
	font-size:20px;
	font-family:Comic Sans MS;
	line-height: 1.5;
	text-align:justify;
}
.ueber_mich_weiterbildungen {
	color:black;
}
#ueber_mich_besuch {
	text-align:center;
	font-weight:bold;
	font-size:20px;
	font-family:Comic Sans MS;
	line-height: 1.5;
}
/*-----------------------------------------Paedagogische_Arbeit--------------------------*/
#Paedagogische_Arbeit_inhalt {
	float:right;
	width:755px;
	height:auto;
	margin-bottom:10px;
	border-radius:10px;
	padding-left:15px;
	padding-right:15px;
}
.Paedagogische_Arbeit_Ueberschrift {
	font-size: 2em;
	font-family:Comic Sans MS;
	font-weight:bold;
}
.Paedagogische_Arbeit_Text {
	font-family:Comic Sans MS;
	font-size:20px;
	text-align:justify;
}
.Paedagogische_Arbeit_img {
	padding:15px;
}
.Paedagogische_Arbeit_Bildung {
	text-align:underline;
	color:black;
	font-family:Comic Sans MS;
	font-size:20px;
}
.Paedagogische_Arbeit_center {
	text-align: center;
}
/*-----------------------------------------BETREUUNGSZEITEN--------------------------*/
.betreuungszeiten_ueberschrift {
	font-size: 2em;
	font-family:Comic Sans MS;
	text-align:left;
	margin-bottom:0px;
	font-weight:bold;
}
.betreuungszeiten_text {
	margin-top:0px;
	font-family:Comic Sans MS;
	font-size:1em;
	font-size:20px;
}
.betreuungszeiten_LB_orange {
	padding-left:220px;
}
.betreuungszeiten_LB_rot {
	padding-right:15px;
	padding-left:100px;	
}
.betreuungszeiten_div {
	float:right;
	width:755px;
	height:auto;
	margin-bottom:15px;
	border-radius:10px;
	font-family:Comic Sans MS;
	padding-left:15px;
	padding-right:15px;
	margin-bottom:15px;
	background:#FFEFCF;
}
/*-----------------------------------------EINGEWÖHNUNG--------------------------*/
.Eingewoehnung_Ueberschrift {
	font-size: 2em;
	font-family:Comic Sans MS;
	font-weight:bold;
}
.Eingewoehnung_Text {
	font-family:Comic Sans MS;
	font-size:20px;
	padding-top:0px;
	padding-bottom:0px;
	text-align:justify;
}
.Eingewoehung_weiter {
	font-family:Comic Sans MS;
	font-size:20px;
	color: black;
}
/*-----------------------------------------TAGESABLAUF--------------------------*/
#tagesablauf_div {
	background:#FFEFCF;
	font-family:Comic Sans MS;
	float:right;
	width:755px;
	height:auto;
	padding-left:15px;
	padding-right:15px;
	margin-bottom:15px;
	border-radius:10px;
}
.tagesablauf_ueberschrift {
	font-size:2em ;
	font-weight:bold;
	font-family:Comic Sans MS;
}
.tagesablauf_luftballon  {
	margin-left:10px;
}
.tagesablauf_table_a{ 
	display:table; 
	border-collapse:collapse; 
}
.tagesablauf_tr_a {
	display:table-row;
 }
.tagesablauf_td_text_a {
	display:table-cell; 
	width:680px;
	line-height: 1.5;
	font-size:20px;
	font-family:Comic Sans MS;
}
.tagesablauf_td_bild_a {
	display:table-cell;
	line-height: 1.5;
	font-size:20px;
	font-family:Comic Sans MS;
}
.tagesablauf_table { 
	display:table; 
	border-collapse:collapse; 
}
.tagesablauf_tr {
	display:table-row;
 }
.tagesablauf_td_uhr {
	display:table-cell; 
	width:170px;
	line-height: 1.5;
	font-size:20px;
	font-family:Comic Sans MS;
}
.tagesablauf_td_angabe {
	display:table-cell;
	line-height: 1.5;
	font-size:20px;
	font-family:Comic Sans MS;
}
/*-----------------------------------------RAEUMLICHKEITEN--------------------------*/
#inhalt_Raumlichkeiten {
	float:right;
	width:755px;
	height:auto;
	background:#FFEFCF;
	margin-bottom:15px;
	padding-left:15px;
	padding-right:15px;
	border-radius:10px;
}
#Raumlichkeiten_Ueberschrift{
	font-size: 2em;
	font-family:Comic Sans MS;
	font-weight:bold;
}
#Raumlichkeiten_text{
	font-size:20px;
	font-family:Comic Sans MS;
	line-height: 1.5;
	text-align:justify;
}
#Raumlichkeiten_table {
	width:785px;
	border-radius:10px;
}
#Raumlichkeiten_table_tr {
	border-radius:10px;
}
#Raumlichkeiten_table_a {
	padding-left:15px;
}
#Raumlichkeiten_table_b {

}
#Raumlichkeiten_table_c {
	padding-right:15px;
}
#Raumlichkeiten_table_d {
	width:250px;
}
#Raumlichkeiten_table_e{
}
#Raumlichkeiten_table_f{
	width:250px;
}
#Raumlichkeiten_table_g{
}
/*-----------------------------------------ELTERNARBEIT--------------------------*/
.Elternarbeit_Ueberschrift {
	font-size: 2em;
	font-family:Comic Sans MS;
	font-weight:bold;
}
.Elternarbeit_Text {
	font-size:20px;
	font-family:Comic Sans MS;
	line-height: 1.5;
	text-align:justify;
}
.Elternarbeit_img {
	text-align:center;
}
.impressum_ueberschrift_impressum {
	color:orange;
	font-family:Comic Sans MS;
	text-align:center;
	font-size: 1.375em;
	padding:15px;
}
/*-----------------------------------------GALERIE--------------------------*/
#Galerie_while {
	margin-left:5px;
	margin-right:5px;
	margin-top: 10px;
	margin-bottom:0px;
	padding:5px;
}	
#Galerie_while_clear {
	clear:both;
}
#Glaerie_nav {
	float:right;
	width:765px;
	border-radius: 10px;
	text-align: center;
}
.Galerie_td {
	border:1px solid black;
	width:33%;
	max-width:249px;
	vertical-align: top;
}
#Galerie_fieldsetgaestebuch {
	/*widht: 753 oder 760*/
	width:auto;
	background-color:#FFEFCF;
	border-radius: 10px;
}
.Galerie_ueberschriften {
	font-weight:bold;
	font-size:1.375em;
	text-align: left;
	font-family:Comic Sans MS;
}
.Galerie_seite {
	text-align:center;
	float:center;
	display: block;
}
.Galerie_erste{
	color: black;
	text-decoration:none;
	float:left;
	margin-left:10px;
}
.Galerie_Zurueck {
	color: black;
	text-decoration:none;
	float:left;
	margin-left:10em;
}
.Galerie_Weiter {
	color: black;
	text-decoration:none;
	float:right;
	margin-right:15.625em;
}
.Galerie_Weiter:hover {
	color: black;
	text-decoration:underline;
	font-weight:bold;
}
.Galerie_Zurueck:hover {
	color: black;
	text-decoration:underline;
	font-weight:bold;
}
.Galerie_erste:hover {
	color: black;
	text-decoration:underline;
	font-weight:bold;
}
#Galerie_inhalt {
	float:right;
	width:760px;
	height:auto;
	margin-bottom:10px;
	border-radius:10px;
}
#Galerie_text_bild {
	text-align:justify;
	font-family:Comic Sans MS;
	font-size:16px;
	max-width:249px;
}
#Galerie_datum_bild {
	color:#808080;
	font-size:15px;
	font-weight:bold;
}
/*-----------------------------------------GAESTEBUCH--------------------------*/
#area {
	width:500px;
	height:200px;
}
#fieldsetgaestebuch {
	/*widht: 753 oder 760*/
	width:auto;
	background-color:#FFEFCF;
	border-radius: 10px;
}
#inhalt_Gaestebuch {
	width:780px;
	height:auto;
	float:right;
	margin-bottom:10px;
	background-repeat: no-repeat;
	font-family:Comic Sans MS;
}
.Gaestebuch_schreiben {
	color: black;
	text-decoration:none;
	text-align:left;
}
#fieldsetgaestebuch_nav {
	/*widht: 753 oder 760*/
	width:auto;
	background-color: #FFEFCF;
	border-radius: 10px;
	text-align: center;
}
.Gaestebuch_seite {
	text-align:center;
	float:center;
	display: block;
}
.Gaestebuch_Weiter {
	color: black;
	text-decoration:none;
	float:right;
	margin-right:15.625em;
}
.Gaestebuch_Zurueck {
	color: black;
	text-decoration:none;
	float:left;
	margin-left:10em;
}
.Gaestebuch_erste{
	color: black;
	text-decoration:none;
	float:left;
	margin-left:10px;
}
.Gaestebuch_schreiben:hover {
	color: black;
	text-decoration:underline;
	font-weight:bold;
}
.Gaestebuch_Weiter:hover {
	color: black;
	text-decoration:underline;
	font-weight:bold;
}
.Gaestebuch_Zurueck:hover {
	color: black;
	text-decoration:underline;
	font-weight:bold;
}
.Gaestebuch_erste:hover {
	color: black;
	text-decoration:underline;
	font-weight:bold;
}
#Gaestebuch_senden{
	width:767px;
	height:auto;
	background:#FFEFCF;
	margin-bottom:5px;
	border-radius:10px;
	border: 1px solid black;
	float: right;
	padding-left: 1em;
}
.Gasetebuch_ueberschriften {
	font-weight:bold;
	font-size:1.375em;
	text-align: left;
	font-family:Comic Sans MS;
}
.Gaestebuch_senden_zurück { /*Gilt Für mehrer Dateinen: schreiben.php, senden.php */
	color: black;
	font-family:Comic Sans MS;
}
/*-----------------------------------------KONTAKT/ANFAHRT--------------------------*/
.kontakt_ueberschrift {
	font-family:Comic Sans MS;
	text-align:left;
	font-size:1.375em;
	margin-bottom:0px;
	font-weight:bold;
}
.kontakt_text {
	font-family:Comic Sans MS;
	text-align:left;
	font-size: 0,625em;
	padding-left:10px;
	margin-bottom:0px;
	margin-left:200px;
	color: black;
}
.kontakt_anfahrt {
	font-family:Comic Sans MS;
	text-align:left;
	font-size:1.375em;
	margin-bottom:0px;
	font-weight:bold;
	margin-top:230px;
}
#kontakt_inhalt {
	height:auto;
	background:#F9F9D8;
	margin-bottom:10px;
	background-repeat: no-repeat;
	padding-left:15px;
	padding-right:15px;
}
/*-----------------------------------------IMPRESSUM--------------------------*/
.impressum_anschrift {
	padding:0px 15px 0px 15px;
}
.impressum_ueberschrift_datenschutzerkaerung {
	color:orange;
	font-family:Comic Sans MS;
	text-align:center;
	font-size: 1.375em;
	padding:0px 15px 0px 15px;
}
.impressum_unterueberschriften {
	font-weight:bold;
	padding:0px 15px 0px 15px;
}
.impressum_datenschutz_text {
	text-align:justify;
	padding:0px 15px 0px 15px;
}
/*-----------------------------------------ADMIN BEREICH--------------------------*/
.admin_font {
	font-family:Comic Sans MS;
}
.admin_bereich {
	text-decoration:none;
	color: black;
	font:right;
}
#admin_bereich {
	border-radius:20px;
	background-color: #FFEFCF;
}
#admin_inhalt {
	float:right;
	width:785px;
	height:auto;
	background-color:#FFEFCF;
	margin-bottom:10px;
	border-radius:10px;
}
.login_zurueck {
	color:black;
}
.admin_bereich_galerie {
	color:black;
	font-weight:bold;
	font-size:20px;
}
.Admin_Galerie_zurueck {
	color:black;
}
/*-----------------------------------------FOOTER--------------------------*/
#footer {
	width:1000px;
	height:17px;
	background:orange;
	border-radius:5px;
	margin-top:20px;
	clear:both;
}
#footer p {
	text-align:center;
	font-size:13px;
}
#footer1 p  {
	text-align:center;
	font-size:9px;
}
.Footer-Link {
	color:black;
	text-decoration:underline;
}