		*{
			padding:0;
			margin:0;
			border:none;
		}
		body 
		{
			background-color:rgb(20,20,20);
			font-family: helvetica,arial,sansserif;
		    padding:25px;
			color:#666;
		}
		div#all
		{
			width:960px;
			margin: 0 auto 0 auto; /* setzt die gesamte Box zentriert */
		}
		div#header
		{
			padding:45px 45px 45px 0;
			text-align:left;
			font-size:25px;
		}
			div#header h1 a {
				color:#00F;
				text-decoration: none;
				} 
		div#contact 
		{
			clear: left; /* hebt das float der vorherigen Elemente auf, damit's nicht versehentlich raufrutscht */
			border-top: 3px solid #fff;
			padding:25px;
			color:#fff;
			font-size:16px;
			text-align:center;
		}
		div#main 
		{
			padding: 45px 0 0 0;
			clear: left; /* hebt das float der li's auf, damit's nicht versehentlich raufrutscht */
		}
			
		div#side
		
		{
			width:150px;
			padding:45px;
			float:left;
		}
			div#side ul li {
				list-style-type: none;
				padding: 0 0 6px 0;
				}
				div#side ul li a {
					color: #333;
					text-decoration: none;
					}
		div#side-about
		
		{
			width:300px;
			padding:0 45px 45px 0;
			float:left;
		}
		div#content
		{
			width:630px;
			padding: 0 45px 45px 45px;
			float:left;
			}
		div#content-about
		{
			width:525px;
			padding: 0 45px 45px 45px;
			float:left;
			}
			div#navi
		{
			padding:35px 0 35px 0;
			font-family:helvetica,arial,sansserif;
			font-weight:normal;
			}
			div#navi ul {
			list-style-type: none; /* entfernt die Aufzählungszeichen */
			}
			div#navi ul li {
				font-size: 20px;
				float: left; /* stellt die li nebeneinander */
				padding: 0 60px 0 0;
				}
			div#navi ul li#lastone {
				padding: 0 0 0 0;
				}
			div#navi ul li a { /* Hyperlink im div#navi */
				color: white;
				text-decoration: none; /* ist die Unterstreichung beim Hyperlink */
				}
				div#navi ul li.current a,
				div#side ul li.current a {
					color: #00F;
					}
				h2{
				font-size:30px;
				padding: 0 0 10px 0;
				font-weight: normal;
				color: #888;
			}
				address{
				font-style:normal;
				padding: 0 0 10px 0;
				line-height: 140%;
				}	
				p {
				padding: 0 0 10px 0;
				line-height: 140%;
					}
			div#content a {
				color: #666;
				}
				
			p.article {
				float: left;
				width: 200px;
				text-align: center;
				}
			
			body#article p.article img { height: 181px; }

				
		/* Bilder für bw */
		
		div#main p a {
			display: inline-block;
			margin: 0 17px 17px 0;
			}
		div#content p a {
			display: inline-block;
			margin: 0 5px 5px 0;
			}
