/*Allgemein*/
body {	
		
	background: -moz-radial-gradient(center, ellipse cover, #fbe9be 0%, #fde5ac 100%); /* FF3.6-15 */
background: -webkit-radial-gradient(center, ellipse cover, #fbe9be 0%,#fde5ac 100%); /* Chrome10-25,Safari5.1-6 */
background: radial-gradient(ellipse at center, #fbe9be 0%,#fde5ac 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbe9be', endColorstr='#fde5ac',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
		font-size:100%;
		margin:0;
		padding:0;
		font-family:Helvetica, sans-serif;
		font-weight:lighter;
		height:100%;
		text-align:center;
		color:#424141;
	 }	

a {text-decoration:none;
border:0px solid white;}

b{font-weight:bold;}


/*Menübutton für Smartnavi*/
#hebamme{
	box-shadow: 0px black;
	display:none;
	z-index:500;
	position:fixed;
	margin:2% 0% 0% 2%;
	width:5%;
	height:auto;
	font-weight:bold;
	padding:0em;
	}

#hebamme img{
	width:100%;
	}

/*Slider*/
#slider {width:100%;
	z-index:1;
	float:right;
	margin:0% 0% 5% 0%;
	}
	
/*Logo*/




/*Navigation*/

#menuelinks{
	
	background-color:#fcefcf;
	height:100%;
	width:25%;
	border:0px solid black;
	position:fixed;
	margin:0;
	text-align:left;
	display:block;
	padding:0 ;
	float:left;
		-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	z-index:2;
		}
	
#menuelinks a.telefon{
	
	color:#e7501e;
	font-weight:bold;
	font-size:100%;
		}


#menuelinks ul{
	text-align:center;
	list-style-position: outside;
	margin:0;
	padding:0;
	border:0px solid white;
	height:100%;
	min-height:100%;
	max-height:100%;
}

#menuelinks ul li{
	width:100%;
	font-size:100%;
	border:0px solid white;
	padding:3% 5% 3% 10%;
	list-style-type:none;
	border-bottom:0px solid #79b41c;
	font-weight:100;
	line-height:150%;
}



#menuelinks ul li a{
	color:#58585a;
	font-weight:100;
	font-size:120%;
	}

#menuelinks ul li a:hover{
	color:#e7501e;
	
	}

#menuelinks ul li{
	color:#58585a;
	}

	
#menuelinks ul li h2{
	font-size:150%;
	color:white;
	text-align:center;
	margin:17% 0% 5% 0%;
	font-weight:lighter;
	}
	
#menuelinks ul li h2.orange{
	color:#972e09;
	margin:0% 0% 10% 0%;
	line-height:0.4em;
	font-weight:lighter;
	}



	


/*Content Area*/


	
#egermann {
	width:75%;
	padding:0%;
	border:0px solid black;
	float:right;
	min-height:100%;
	}

#egermann p{
	margin:0% 5% 2% 5%;
	text-align:center;
	line-height:150%;
	color:#58585a;
	}

#egermann h1{
	font-family: 'Clicker Script', cursive;
	font-size:300%;
	margin:5% 5% 2% 5%;
	text-align:center;
	color:#e7501e;
	}


#bild {
	width:40%;
	margin:0% 5% 0% 3%;
	float:right;
	-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	}
	
 img{
	width:100%;
	}

#trennstrich{
	width:30%;
	margin:5% 35% 5% 35%;
	}

#trennstrich img{
	width:100%;
	}

a:link{
	font-weight:lighter;
	color:#e7501e;
	
	}

a:hover{
	font-weight:normal;
	color:#e7501e;
	font-weight:bold;
	}

a:visited{
	color:#e7501e;
	}


h4.termin{
	width:90%;
	margin:2% 5% 2% 5%;
	padding:1% 2% 1% 2%;
	font-family:Helvetica, sans-serif;
	font-weight:lighter;
    color: #e1d0ca;
    background-color: #040403;
    text-align:left;
}

a.termin:link{
	font-weight:lighter;
	color:#972e09;
	text-decoration:none;
	}

a.termin:hover{
	font-weight:normal;
	color:#972e09;
	text-decoration:none;
	}

a.termin:visited{
	color:#972e09;
	text-decoration:none;
	}


#termin{
	padding:0% 0% 0% 2%;
	font-family:Helvetica, sans-serif;
	font-weight:lighter;
	line-height:140%;
	margin:0% 5% 5% 5%;
	 text-align:left;
}
	
iframe{border:0px solid black;
height:100%;
min-height:100%;}

.responsiveCal {
 
position: relative; padding-bottom: 75%; height: 0; overflow: scroll;

 
}
 
.responsiveCal iframe {
 
position: absolute; 
top:0%; 
left: 0%; 
width: 100%; 
height: 100%;
overflow: scroll;
}


/*Mobile Style*/

/*Apple iPad*/

@media screen and (max-width:1150px) {
	
	#familienhebamme h2.white{
	font-size:220%;	}
	
	#familienhebamme h2.orangen{
	font-size:220%;
	}

	#menuelinks ul li{
	padding:3% 5% 3% 10%;
	font-size:90%;
	}
}

/*Apple iPhone*/

@media screen and (max-width:920px) {
	
	#familienhebamme h2.white{
	font-size:200%;	}
	
	#familienhebamme h2.orangen{
	font-size:200%;
	}
	
	#familienhebamme{
	font-size:90%;
		}
	
	#familienhebamme i{
	font-size:70%;
	}
	
	#menuelinks ul li{
	font-size:90%;
	}
	
	#bild {
	width:90%;
	margin:5% 5% 5% 5%;
	clear:both;
	}
	

	
	#menuelinks{
	display:none;
	}
	
	#hebamme{
	display:block;
	}
	
	#egermann{
	width:100%;
	padding-left:10%;
	min-height:100%;
		}

}

@media screen and (max-width:780px) {


	
	#bild {
	width:90%;
	margin:5% 5% 5% 5%;
	clear:both;
	}

	
}





@media screen and (max-width:580px) {

	#menuelinks{
	display:none;
	}
	
	
	#bild {
	width:90%;
	margin:5% 5% 5% 5%;
	clear:both;
	}

	
	#familienhebamme{
	margin:15% 0% 0% 0%;
	}
	
	#hebamme{
	width:7%;	
	}
	
}

@media screen and (max-width:480px) {
	
	#familienhebamme h2.white{
	font-size:150%;	}
	
	#familienhebamme h2.orangen{
	font-size:150%;
	}
	
	#familienhebamme{
	font-size:80%;
		}
	
	#familienhebamme i{
	font-size:65%;
	}

	
	

}

@media screen and (max-width:320px)  {
	
	
	
		
}




