    * {
	padding: 0;
	margin: 0;
	}

    html, body { 
	text-align:center;
    color: black;
    background-color: #fff;
    margin: 0px;
    padding: 0px;
	background: url(images/background.jpg) repeat-x; background-position:top;
    }

	#container{
	background-color: #fff;
	width: 782px; 
	margin: 0px auto 0;
	padding: 0;
	text-align: left;
	position: relative;
	} 	 
	
	#pageHeader { 
	z-index:1;
	background-color: #fff;
	background: url(images/ws_01.jpg) no-repeat; 
	margin: 0;
	padding: 0;
	width: 782px;
	height: 118px;
	}
	
	#pageHeader h1, #pageHeader h2 {
	margin: 0px;
	padding: 0px;
	display:none;
	}
    
	#headline{
	background: url(images/ws_02.jpg) no-repeat;
	margin: 0;
	padding: 0;
	width: 782px;
	height: 27px;
	}
	
	#navi2 {
	z-index:3;
	position: absolute; top:91px; left:109px;
	}
	
	#navi2 ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
	}
	
	#navi2 ul li{
    width:94px; height:23px; 
	text-indent:-1000px; display: inline; text-decoration:none; float:left;
    }

	#navi2 a{
    width:94px; height:23px; 
    display: inline; text-decoration:none; float:left;
	}
	
	#navi2 a span{
    display:none;
	}
	
	#navi2 ul li#philosophie{
	background: url(images/philosophie.jpg) no-repeat;
    }
	
	#navi2 ul li#praxis{
	background: url(images/praxis.jpg) no-repeat;
    }
	
	#navi2 ul li#team{
	background: url(images/team.jpg) no-repeat;
    }
	
	#navi2 ul li#leistungen{
	background: url(images/leistungen.jpg) no-repeat;
    }
	
	#navi2 ul li#kontakt{
	background: url(images/kontakt.jpg) no-repeat;
    }
	
	#navi2 ul li#service{
	background: url(images/service.jpg) no-repeat;
    }
	
	#navi2 ul li#impressum{
	background: url(images/impressum.jpg) no-repeat;
    }
	
	#philosophie a:hover, #philosophie a:active{
	background: url(images/philosophieover.jpg) no-repeat;
    }

    #praxis a:hover, #praxis a:active{
	background: url(images/praxisover.jpg) no-repeat;
    }

	#team a:hover, #team a:active{
	background: url(images/teamover.jpg) no-repeat;
    }
	
	#leistungen a:hover, #leistungen a:active{
	background: url(images/leistungenover.jpg) 0 0 no-repeat;
    }
	
	#kontakt a:hover, #kontakt a:active{
	background: url(images/kontaktover.jpg) 0 0 no-repeat;
    }
	
	#service a:hover, #service a:active{
	background: url(images/serviceover.jpg) 0 0 no-repeat;
    }
	
	#impressum a:hover, #impressum a:active{
	background: url(images/impressumover.jpg) 0 0 no-repeat;
    }
	
	#inhalt{
	background: url(images/ws_03.jpg) repeat-y;
	margin: 0;
	padding: 0;
	width: 782px;
	height: auto;
	text-align:left;
	}
	
	#inhalt .fett{
	font-weight: bold;
	}
	
	#inhalt h1{
	font-family: verdana, arial, helvetica, sans-serif; font-size: 0.6em; padding:0px 14px 14px 14px; font-weight: normal; color: #1a1a1a;
	}
	
	#inhalt h2{
	font-family: verdana, arial, helvetica, sans-serif; font-size: 1.4em; padding:0px 14px 14px 14px; font-weight: normal; color: #1a1a1a;
	}
	
	#inhalt p{
	font-family: verdana, arial, helvetica, sans-serif; font-size: 0.8em; padding:0px 14px 14px 14px; font-weight: normal; color: #1a1a1a;
	}
	
	#inhalt ul{
	font-family: verdana, arial, helvetica, sans-serif; font-size: 0.8em; padding:0px 14px 14px 14px; margin-left:14px; font-weight: normal; color: #1a1a1a;
	}
	
	#inhalt li{
	font-family: verdana, arial, helvetica, sans-serif; padding:0px 14px 4px 4px; font-weight: normal; color: #1a1a1a;
	}
	
	#inhalt A:link, #inhalt A:active, #inhalt A:visited {
	font-weight: normal; color: #1a1a1a; text-decoration:underline; 
	}
    
	#inhalt A:hover {
	color: #1a1a1a; text-decoration:underline; font-weight: bold;
	}
	
	#praxis1, #praxis2, #praxis3, #praxis4, #praxis5, #praxis6{
    position: relative;
	top:10px;
	left:0px;
	margin:10;
	padding:10px 10px 0px 0px;
	height:140px;
	width:225px;
	text-decoration: none;
	text-indent:-5000px; display: block; text-decoration:none; float:left;
	}
	
	#praxis1{
	background: url(images/praxis_01.jpg) 0 0 no-repeat;
	}
	
	#praxis2{
	background: url(images/praxis_02.jpg) 0 0 no-repeat;
	}
	
	#praxis3{
	background: url(images/praxis_03.jpg) 0 0 no-repeat;
	}
	
	#praxis4{
	background: url(images/praxis_06.jpg) 0 0 no-repeat;
	}
	
	#praxis5{
	background: url(images/praxis_04.jpg) 0 0 no-repeat;
	}
	
	#praxis6{
	background: url(images/praxis_05.jpg) 0 0 no-repeat;
	}
	
	.aussen{
	margin: 0px;
	padding: 0px;
	height:140px;
	width:225px;
	background: url(images/praxis_07.jpg) no-repeat; border:0px;
	float:right;
	}
	
	.lage{
	margin: 0px;
	padding: 0px;
	height:140px;
	width:225px;
	background: url(images/lageplan.jpg) no-repeat; border:0px;
	float:right;
	}
	
	.imp{
	margin: 0px;
	padding: 0px;
	height:27px;
	width:437px;
	background: url(images/impback.jpg) no-repeat; border:0px;
	display:block;
	float:right;
	}
	
	.imp2{
	margin: 0px;
	padding: 0px;
	height:398px;
	width:387px;
	background: url(images/impback2.jpg) no-repeat; border:0px;
	display:block;
	float:right;
	}
	
	.lageplan, .rezeption, .flur, .wartezimmer, .bh1, .bh2, .bh3{
	margin: 10px;
	padding: 0px;
	height:279px;
	width:447px;
	}
	
	.lageplan{
	background: url(images/lageplanb.jpg) no-repeat; border:0px;
	}
	
	.rezeption{
	background: url(images/praxis_01b.jpg) no-repeat; border:0px;
	}
	
	.flur{
	background: url(images/praxis_02b.jpg) no-repeat; border:0px;
	}
	
	.wartezimmer{
	background: url(images/praxis_03b.jpg) no-repeat; border:0px;
	}
	
	.bh1{
	background: url(images/praxis_06b.jpg) no-repeat; border:0px;
	}
	
	.bh2{
	background: url(images/praxis_04b.jpg) no-repeat; border:0px;
	}
	
	.bh3{
	background: url(images/praxis_05b.jpg) no-repeat; border:0px;
	}
	
	.clear{
	clear:both;
	}
	
	.team1, .team2, .team3, .team4, .team5{
	height:154px;
	width:153px;
	margin: 0px 0px 0px 10px;
	padding: 0px;
	float:left;
	}
	
	.team1{
	background: url(images/team_01.jpg) no-repeat; border:0px;
	}
	
	.team2{
	background: url(images/team_02.jpg) no-repeat; border:0px;
	}
	
	.team3{
	background: url(images/team_03.jpg) no-repeat; border:0px;
	}
	
	.team4{
	background: url(images/team_04.jpg) no-repeat; border:0px;
	}
	
	.team5{
	background: url(images/team_05.jpg) no-repeat; border:0px;
	}
	
    #praxis1 span, #praxis2 span, #praxis3 span, #praxis4 span, #praxis5 span, #praxis6 span {
	display: none;
	text-indent: -5000px;
    }
	
	.footer{
	width:754px;
	clear:both;
	margin:20px 14px 0px 14px;
	border-top:1px #000000 dotted;
	padding-top:8px;
	font-family: verdana, arial, helvetica, sans-serif; font-size: 0.8em; font-weight: normal; color: #1a1a1a;
	}
	
	#footline{
	background: url(images/ws_04.jpg) no-repeat;
	margin: 0;
	padding: 0;
	width: 782px;
	height: 33px;
	}
	
	#remark p{
	font-family: verdana, arial, helvetica, sans-serif; font-size: 0.6em; padding:0px 14px 14px 14px; font-weight: normal; color: #1a1a1a;
	}
