@charset "UTF-8";
/* CSS Document */
@import url("gbook.css");
@import url("galerie.css");
@import url("anmeldung.css");
* {
	margin:0;
	padding:0;
}

body {
	text-align:center;
	background-color:#eef2de;
	
}

h1, h2, h3, h4, h5, h6 {
	margin-bottom:10px;
}
h1 {font-size:2em;} h2 {font-size:1.7em;} h3 {font-size:1.3em;} h4 {font-size:1em;}

a {
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#444;
	text-decoration:none;
}

a:hover {
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#222;
	text-decoration:underline;
}

#wrap {
	width:1004px;
	margin:0 auto;
	text-align:left;
}

#header {
	height:255px;
	background:#fff url("bilder/header.jpg") no-repeat;
	/*border:1px solid #4A8C1E;
	border-top:none;
	border-bottom:none;*/
}

#logo {
	position:relative;
	top:15px;
	left:20px;
	width:330px;	
}
	#logo img {
		border:none;
	}

#navi{
	position:relative;
	width:550px;
	height:160px;
	top:15px;
	left:240px;	
}
	#navi ul {}
	#navi li {float:left;display:inline;list-style:none;}
	#navi img {border:none;width:110px;height:160px;}
	

#main {
	float:left;
	width:1002px;
	padding:20px 0 0 0;
	background-color:#FFF0CC;
}
	#subnavi {	
		float:left;
		width:230px;
		min-height:400px;
		height:auto !important;	
		height:400px;
		text-align:center;
	}
	#subnavi ul {float:right;text-align:right;margin:50px 30px 0 0;}
	#subnavi li {float:left;width:150px;list-style:none;margin:5px 5px;}
	#subnavi img {border:none;}
		
	#content {
		float:left;	
		width:770px;	
		min-height:400px;
		height:auto !important;	
		height:400px;
		font:11px Verdana, Arial, Helvetica, sans-serif ;
		color:#444;
		padding-bottom:20px;
		
	}
	#content .inhalt{
		float:left;
		width:600px;		
		margin:40px 0 20px 20px;
			
	}
	#content .inhalt p{
		padding:10px;
		line-height:1.3em;
	}	
		#content .inhalt #hinweistext{
			font-style:italic;
			color:red
		}
	#content .inhalt li{
		padding:2px;
		margin-left:25px;
	}
	
	#aktCont {
		font:10px Verdana, Arial, Helvetica, sans-serif ;
		margin:0 auto 40px auto;
		width:200px;
		color:#444;	
		text-align:justify;		
		
	}
	#aktCont a{
		font:10px Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		color:#0C6F12;	
		text-decoration:none;		
	}
	#aktCont a:hover{
		text-decoration:underline;		
	}	

#footer {
	float:left;
	width:1004px;
	height:25px;
	background:#0C6F12;
	
	
}
	#footer p{
		float:right;
		margin:2px 10px;	
		color:#eee;	
	}
	#footer a{
		color:#eee;
		font:11px Verdana, Arial, Helvetica, sans-serif;
		text-decoration:none;
		
	}
	#footer a:hover{
		color:#fff;
		font:11px Verdana, Arial, Helvetica, sans-serif;
		text-decoration:underline;		
	}
	#footer a.mp{
		margin-right:350px;		
	}

.kursHeadline {
	width:600px;
	margin:10px 0 0 0;
	padding:2px;
	color:#0C6F12;
	background-color:#ffd109;
}

.kurstable{
	width:590px;
	margin:8px 0 8px 8px;
}
	.kurstable th{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:left;
	color:#555;
	padding-bottom:5px;
	}
	.kurstable td{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	color:#555;
	width:30%;
	padding:3px;
	}
.clearfix{
	clear:both;
}

/********* hebammen **********/
.hebammen {
		float:left;width:100%;margin:5px 0;
	}
.hebammen h4 {
		margin:20px 0 10px 0;
	}
.hebammenbild {
	float:left;
	width:168px;
	border:1px solid #FC0;
	text-align:center;
	padding:4px;
	margin-right:20px;
}
.hebammen ul{
	float:left;
	
		
	}