
body {
	font-size: 12px;
	margin: 0px;
	text-align: center;
	background-color: #CCCCCC;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

#wrap {
	margin: auto;
	width: 860px;	
	}

	#head {
		height: 190px;
		margin-top: 50px;
		padding: 0;
		background: #ffffff url(pics/logo_rgb.gif) top right no-repeat;
		}
	
	
	#navigation{
		margin: 0;
		padding: 0;
		height: 32px;
		background-color: #94ad10;
		}
			
		ul#nav{
			margin: 0;
			padding: 11px 0 0 126px;
			list-style-type: none;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-weight: bold;
			text-align: left;
			}
		
		#nav li{
			margin:  0;
			display: inline;
			padding:  0 30px 0 0;
			}
				
		#nav a:link, #nav a:visited {
			color: #FFFFFF;
			text-decoration: none;
			}

		#nav a:hover {
			color: #FF6600;
			}

		#nav li.active  {
			color: #333333;
			}

			
	#page {
		margin: 0;
		padding: 0;
		width: 860px;
		background-color: #fff;	
		
		}		
	
	#imageboard {
		margin: 0;
		padding: 0;
		height: 350px;
		width: 860px;
		text-align: left;
		background-image: url(pics/bildleiste.gif);
		}	
		
		#img_left {
			padding: 0;
			margin-left: 126px;
			width: 461px;
			float: left;
			}	
			
			#img_left h1 {
				padding-top: 42px;
				font-size: 16px;
				line-height: 18px;
				letter-spacing: 2px;
				font-weight: bold;
				color: #7d920e;
				text-transform: uppercase;
				}
		
		#img_right {
			margin:0;
			float: right;
			width: 256px;
			}
				
			#img_right img {
				padding-bottom: 17px;
				}	
		
		#sidebar {
			width: 200px;
			float: right;
			margin: 40px 0 0 0;
			padding: 0 0 0 5px;
			text-align: left;
			border-left: 1px solid #666666; 
			}
			
			ul#side {
				font-size: 10px;
				line-height: 16px;
				color: #666666;
				list-style: none;
				padding: 0;
				margin: 0;
				}
				
			ul#side li {
				padding: 0 40px 15px 1px;
				margin: 0 0 0 0; 				
				}
				
				#side a:link, #side a:visited {
					color: #666666;
					text-decoration: none;
					}

				#side a:hover {
					color: #FF6600;
					text-decoration: underline;
					}

				#side li.active  {
					color: #333333;
					font-weight: bold;
					}
				
							
		
						
		#content {
			margin: 30px 0 0 0;
			padding: 0 0 60px 0;
			text-align: left;
			background-color: #FFFFFF;
			}
			
			.entry {
				margin: 0;
				padding: 0 0 0 126px;
				width: 400px;
				}	
	
			p {
				line-height: 20px;
				padding: 0 0 6px 0;	
				}
				
				.fon { float: left; width: 70px; }
				
				
			ul.vita {
				line-height: 22px;
				padding: 0 0 6px 30px;
				margin: 0;
				list-style: none;
				}
	
			#content a {
				color:  #566520;	
				text-decoration: underline;	
				}
				
			#content td {
				padding: 0 0 6px 0;
			}
				
								
			#content h2{
				font-size: 20px;
				color: #FE8A00;
				text-transform: uppercase;
				}
				
			#content h3{
				font-size: 15px;
				font-weight: bold;
				color: #0066FF;
				text-transform: uppercase;
				}
				
				
			#content h4{
					font-size: 13px;
					font-weight: bold;
					color: #666666;
					padding: 10px 0 10px 0;				
					}
					
			#content hr {
				margin: 30px 0 30px 0;
			}

			ul.leistungen {
				margin: 0;
				padding: 0;
				line-height: 18px;
				}
				
			ul.leistungen li {
				padding: 0 0 8px 2px;
				margin: 0 0 0 20px; 				
				}
				
			.leistungen li li{
				list-style-type: none;
				margin: 0;
				}
				
			#praxis li {
				list-style-type: square;
				line-height: 18px;
				padding-bottom: 6px;
				width: 440px;
				}
				
			strong {
				color: #333333;
			}
				

	
	#foot{
		padding: 15px 0 15px 20px;
		margin: 0 0 50px 0;
		background-color: #94ad10;
		font-family: Arial, Helvetica, sans-serif;
		color:#222222;
		text-align: left;
		font-size: 12px;
		}
	
		#foot a:link, #foot a:visited {
			text-decoration: none;
			color: #222222;
			}
		
		#foot a:hover{
			color: #FF6600;
			}
			
		#foot .right {
			float: right;
			margin: 0;
			padding-right: 20px;
			text-align: right;
		}
		



