    * {
	padding: 0;
	margin: 0;
	}

    html{ 
	background-color: #f7f7f8;
    margin: 0px;
    padding: 0px;
    }

    body { 
	height: auto;
	text-align:center;
	color: black;
	border:none;
	z-index:1;
	background: url(background.jpg) repeat-x; 
	background-color: #f7f7f8;
	}
	
	#container{
	top: 13px;
	left:0px;
	height: auto;
	margin: 0 auto 0 auto;
	padding: 0;
	background-color: none;
	width: 926px; 
	text-align: left;
	position: relative;
	border:none;
	} 	 
	
	#pageHeader, #pageHeader2, #pageHeader3, #pageHeader4, #pageHeader5, #pageHeader6, #pageHeader7, #pageHeader8 {
	background-color: none;
	margin: 0px;
	padding: 0px;
	width: 926px;
	height: 373px;
	border:none;
	}
	
	#pageHeader{
	background: url(headerpic1.jpg) no-repeat; 
	}
	
	#pageHeader2{
	background: url(headerpic2.jpg) no-repeat; 
	}
	
	#pageHeader3{
	background: url(headerpic3.jpg) no-repeat; 
	}
	
	#pageHeader5{
	background: url(headerpic5.jpg) no-repeat; 
	}
	
	#pageHeader6{
	background: url(headerpic6.jpg) no-repeat; 
	}
	
	#pageHeader7{
	background: url(headerpic7.jpg) no-repeat; 
	}
	
	#pageHeader8{
	background: url(headerpic8.jpg) no-repeat; 
	}
	
	#pageHeader h1, #pageHeader h2, #pageHeader2 h1, #pageHeader2 h2, #pageHeader3 h1, #pageHeader3 h2, #pageHeader4 h1, #pageHeader4 h2, #pageHeader5 h1, #pageHeader5 h2, #pageHeader6 h1, #pageHeader6 h2, #pageHeader7 h1, #pageHeader7 h2, #pageHeader8 h1, #pageHeader8 h2 {
	margin: 0px;
	padding: 0px;
	display:none;
	text-indent:-1000px;
	}
	
	#lastchange {
	text-align: left;
	padding: 0px 0px 0px 223px;
	}
	
	#navi {
	clear:both;
	margin: 20px 0px 0px 0px;
	padding: 0px;
	width:204px;
	float:left;
	}
	
	#naviline{
	float:right;
	width: 1px;
	height: 452px;
	background: url(naviline.jpg) no-repeat; 
	margin:0px;
	padding:0px;
	}
	
	#naviline2{
	margin: 20px 20px 0px 0px;
	float:left;
	width: 1px;
	height: 452px;
	background: url(naviline.jpg) no-repeat; 
	}
	
	#inhalt{
	float:right;
	background: none;
	margin: 20px 0px 0px 0px;
	padding: 0px;
	width: 704px;
	height: auto;
	text-align:left;
	}
	
	#inhalt1{
	float:left;
	background: none;
	margin: 20px 20px 0px 20px;
	padding: 0px;
	width: 454px;
	height: auto;
	text-align:left;
	overflow:hidden;
	}
	
	#inhalt2{
	float:left;
	background: none;
	margin: 20px 0px 0px 0px;
	padding: 0px;
	width: 204px;
	height: auto;
	text-align:left;
	overflow:hidden;
	}
	
	#inhalt3{
	float:left;
	background: none;
	margin: 20px 20px 0px 20px;
	padding: 0px;
	width: 554px;
	height: auto;
	text-align:left;
	overflow:hidden;
	}
	
	#inhalt4{
	float:left;
	background: none;
	margin: 20px 0px 0px 0px;
	padding: 0px;
	width: 104px;
	height: auto;
	text-align:left;
	overflow:hidden;
	}
	
	
	
	#start span, #aktuell span, #leistung span, #praxis span, #team span, #anfahrt span, #kontakt span, #impressum span{
	display:none;
	}
	
    h1{
	font-family: verdana, arial, helvetica, sans-serif; font-size: 1.4em; padding:0px 0px 14px 0px; font-weight: normal; color: #666666;
	}
	
	h2{
	font-family: verdana, arial, helvetica, sans-serif; font-size: 1.4em; padding:0px 0px 14px 0px; font-weight: normal; color: #666666;
	}
	
	h3{
	font-family: verdana, arial, helvetica, sans-serif; font-size: 1.2em; padding:0px 0px 14px 0px; font-weight: normal; color: #666666;
	}
	
	h4{
	font-family: verdana, arial, helvetica, sans-serif; font-size: 1.0em; padding:0px 0px 14px 0px; font-weight: normal; color: #666666;
	}
	
	h6{
	font-family: verdana, arial, helvetica, sans-serif; font-size: 0.6em; padding:0px 0px 14px 0px; font-weight: normal; color: #666666;
	}
	
	p, table{
	font-family: verdana, arial, helvetica, sans-serif; font-size: 0.8em; padding:14px 0px 0px 0px; font-weight: normal; color:#666666;
	}

	ul{
	list-style-type: disc;
	font-family: verdana, arial, helvetica, sans-serif; font-size: 0.8em; padding:0px 0px 14px 0px; font-weight: normal; color:#666666;
	margin: 0px;
	padding: 0px;
	}
	
    ul li{
	margin: 7px 0px 7px 20px;
    }
	
    .small{
	font-size: 0.6em;
	}
	
	.white{
	color:#ffffff;
	text-align:center;
	}
	
	.left{
	float:left;
	width:300px;
	}
	
	.right{
	float:right;
	width:380px;
	}
	
	.left1{
	float:left;
	width:50px;
	padding:0px 0px 7px 0px;
	}
	
	.right1{
	float:right;
	width:250px;
	padding:0px 0px 7px 0px;
	}
	
	.right2{
	float:right;
	width:328px;
	padding:0px 0px 7px 0px;
	}
	
	.clear{
	clear:both;
	}
	
	.gotop span{
	display:none;
	}
	
	.gotop{
	padding: 0px;
	background: url("gotop.jpg") 0px 0px no-repeat;
	width:85px; height:25px;
	display:block;
	border:none;
	}
	
	#inhalt A:link, #inhalt A:active, #inhalt A:visited, #inhalt1 A:link, #inhalt1 A:active, #inhalt1 A:visited, #inhalt2 A:link, #inhalt2 A:active, #inhalt2 A:visited{
	font-weight: normal; color: #476bab; text-decoration:underline; 
	}
    
	#inhalt A:hover, #inhalt1 A:hover, #inhalt2 A:hover{
	font-weight: normal; color: #476bab; text-decoration:underline; 
	}
	
	#navineu{
	float:left;
	overflow:hidden;
	width: 197px;
	margin:20px 0px 0px 0px;
	padding:0px;
	}
	
	#navineu p{
	font-family: verdana, arial, helvetica, sans-serif; font-size: 0.8em; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; font-weight: normal; color:#666666;
	}
	
	#navineu ul, #navineu li{
	margin:0px;
	padding:0px;
	list-style:none;
	clear:left;
	width:180px;
	}
	
	#navineu A{
	width:170px;
	height:auto;
	float:left;
	overflow:hidden;
	text-align:left;
	margin:10px 0px 0px 0px;
	padding:7px 0px 7px 15px;
	background-color:#ffffff;

	}
	
    #navineu A:link, #navineu A:active, #navineu A:visited{
	font-weight: normal; color: #666666; text-decoration:none; 
	border:1px solid #bfbfbf;
	}
	
	#navineu .navi-aktiv2 A, #navineu li #navi-sub-aktiv{
	width:170px;
	height:auto;
	float:left;
	overflow:hidden;
	text-align:left;
	margin:10px 0px 0px 0px;
	padding:7px 0px 7px 15px;
	background-color:#2e6db1;
	color:#FFFFFF;
	}
	
	#navineu .navi-aktiv2 A:link, #navineu .navi-aktiv2 A:active, #navineu .navi-aktiv2 A:visited{
	font-weight: normal; text-decoration:none; 
	border:1px solid #bfbfbf;
	background-color:#2e6db1;
	color:#FFFFFF;
	}

	
	#navineu A:hover{
	font-weight: normal; color: #666666; text-decoration:none;
	background-color:#2e6db1;
	color:#FFFFFF;
	border:1px solid #bfbfbf;
	}
	
	.visit{
	width:170px;
	overflow:hidden;
	float:left;
	text-align:left;
	margin:20px 0px 0px 0px;
	padding:0px 0px 0px 15px;
	}
	
	#footline{
	margin: 0px;
	padding: 0px;
	clear:both;
	background-color: #f7f7f8;
	width: 926px;
	height: 33px;
	}
	
	.fett{
	font-weight:bold;
	}
	
