body {
			font: 100.1% optima, verdana, arial, helvetica, sans-serif;
			background: #fff;
			text-align: center;
		}
		
		#container-all {
			text-align:left;
			padding: 0 0 0 1em;
		}
		
		#container-all p {
        }
        
        #container-all a {
			color: maroon;
			text-decoration: underline;
		}
		
		#container-all a:hover {
			color: white;
			background: gray;
		}
		
		#container-links {
            color: maroon;
			float: left;
			width: 20%;
			line-height: 1.4em;
            background-color: #ffffff;
		}

		#container-links p {
            font-size: 0.8em;
		}
        
		#container-mitte {
			float: left;
			width: 70%;
			max-width: 600px;
			padding: 1em 1em 2em 2em;
			text-align:left;
		}
		
		#container-rechts {
/*			background: url(Bilder/Schattenlinie.jpg) no-repeat; */
			float: left;
			position: relative;
			width: 5%;
			padding: 0 1em 0 0;
			text-align:left;
		}
		
		#header {
			background: white url(Bilder/Hypnotherapie-Wohak.jpg) no-repeat;
			position: relative;
			top: 0;
			left: 0;
			width: 100%;
			max-width: 600px;
			text-align:center;
		}
		
		.bg { width: 100%;
			position: absolute;
			top: 0;
			left: 0;
			}
		
		h1 {
			font-size: 1.5em;
			color: maroon;
            font-weight: bold;
		}
		
		h2 {
			font-size: 1.2em;
			color: maroon;
            font-weight: bold;
		}
        
        h3 {
			font-size: 1.5em;
			color: maroon;
            line-height: 1.5em;
            font-weight: bold;
            text-shadow: 0.2em 0.2em 0.3em #999999;
        }
		
        h3 a {
			color: blue;
        }

		#navigation1 {
        /*  hier ev. background img mit Schattenwurf hinlegen */
			background: #ffffff;
			color: maroon;
			position: relative;
			top: 13em;
            border-right: #fefefe groove 3px;
			border-bottom: #fefefe groove 5px;
            border-left: #fefefe groove 1px;
            border-top: #fefefe groove 1px;
			padding: 1em 1em 1em 1em;
		}
		
		#navigation1 ul {
			color: maroon;
			list-style: none;
		}
		
		#navigation1 ul a {
			color: maroon;
 			display: block;
			font-size: 1em;
			margin: 0 0 0.6em -2.5em;
            padding: 0 0 0 0;
            background-color: #ffffff;
			text-decoration: underline;
            }
		
		#navigation1 a:hover {
			color: white;
			background: gray;
		}
		
		#navigation1 h2 {
            text-shadow: 0.2em 0.2em 0.3em #999999;
		}

		p {
			font-size: 1em;
			line-height:1.4em;
			color: #333333;
		}
		
		#content {
            *float: left; /* Trick to make this line readible for IE<7 only  */
            position: relative;
			top: 12em;
            padding: 0 0 1em 0;
        }
			
        #content ul {
			list-style: disk;
			font-size: 1em;
			line-height:1.4em;
			color: #333333;
		}
		
        #content img {
            float: right;
            padding: 0 0 1em 1em;
			top: 12em;
		}

		#content a {
			color: blue;
		}
            
		#content a:visited {
			color: maroon;
		}

		#content a:hover {
			color: white;
			background: gray;
		}
		        
		#footer {
			background: white;
            width: 99%;
            padding: 1em 0 1em 0;
        }
        
        #footer p {
            font-size: 0.8em;
        }
