@charset "UTF-8";
/* CSS Document */

	
body {
	background-image: url(links/bg.gif);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
}

#hauptfenster {
	width: 720px;
	height: auto;
	margin: 0px auto;
	padding: 0px;
}

#content {
	width: 720px;
	height: 470px;
	border: 0px;
	background-image:url(links/back.jpg);
}

#content-preise {
	width: 720px;
	height: 470px;
	border: 0px;
	background-image:url(links/back-preise.jpg);
}

#content-steckbrief {
	width: 720px;
	height: 470px;
	border: 0px;
	background-image:url(links/back-steckbrief.jpg);
}

#content-anfahrt {
	width: 720px;
	height: 470px;
	border: 0px;
	background-image:url(links/back-anfahrt.jpg);
}

#content-craniosacral {
	width: 720px;
	height: 470px;
	border: 0px;
	background-image:url(links/back-craniosacral.jpg);
}

#content-kontakt {
	width: 720px;
	height: 470px;
	border: 0px;
	background-image:url(links/back-kontakt.jpg);
}

#text {
	width: 328px;
	height: 400px;
	padding-top: 60px;
	padding-bottom: 10px;
	padding-left: 30px;
	padding-right: 361px;
	border: 0px;
	aligen: center;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333366;
	text-align: justify;
	position: absolute;
	overflow-y: scroll;
	overflow-x: hidden;
}

#footer {
	height: 17px;
	background-color: #333366;
	clear: both;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
	width: 720px;
	padding-top: 3px;
}
#underfooter {
	height: 17px;
	background-color: red;
	clear: both;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	text-align: center;
	padding-bottom: 15px
	padding-top: 15px;
}

#footer a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
		
.menu {
	font-family: arial, sans-serif;
	width: 720px;
	position: relative;
	font-size: 11px;
	z-index: 100;
	}
	
.menu ul li a, .menu ul li a:visited { 
	display: block;
	text-decoration: none;
	background-image: url(links/menue.gif);
	background-repeat: repeat-x;
	width: 180px;
	height: 20px;
	text-align: center;
	line-height: 20px;
	font-size: 11px;
	overflow: hidden;
	color: #333366;
	border-right-width: 0px;
	border-left-width: 0px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #993333;
	border-left-color: #993333;
	}	

.menu ul {
	padding: 0;
	margin: 0;
	list-style: none;
	}
	
.menu ul li {
	float: left;
	position: relative;
	}
	
.menu ul li ul {
	display: none;
	}

.menu ul li:hover a {
	background-image: url(links/menueh.gif);
	background-repeat: repeat-x;
	color: #cc6699;
	}
	
.menu ul li:hover ul {
	display: block;
	position: absolute;
	top: 20px;
	left: 0;
	width: 105px;
	}
	
.menu ul li:hover ul li a.hide {
	background: #e5cedf;
	color: #c;
	}
	
.menu ul li:hover ul li:hover a.hide {
	background: #ffffff;
	color: #e5cedf;
	
	}
.menu ul li:hover ul li ul {
	display: none;
	
	}
.menu ul li:hover ul li a {
	display: block;
	background: #e5cedf;
	color: #333366;
	}
	
.menu ul li:hover ul li a:hover {
	background: #e5cedf;
	color:  #cc6699;
	}
	
.menu ul li:hover ul li:hover ul {
	display: block;
	position: absolute;
	left: 105px;
	top: 0;
	}
	
#link 
	a{ font-size: 7pt; text-decoration:none; font-weight: normal;}
	a:link { text-decoration:none; font-weight:normal; color:#333366; }
	a:visited { text-decoration:none; font-weight:normal; color:#333366; }
	a:hover { text-decoration:none; font-weight:normal; color:#333366;}
	a:active { text-decoration:none; font-weight:normal; color:#333366;} 
	
	
	
	
	