body {
 font-family: Georgia;
 font-size: 14px;
 background: #FFFFFF url(../images/background.jpg);
 margin: 0;
 padding: 10px;
}

a, a:link, a:active, a:visited {
 color: #000000;
 text-decoration: none;
}

a:hover {
 text-decoration: underline;
}

img {
 border: 0px;
}

#navigation {
position: relative;
 width: 150px;
 height: 550px;
 padding: 25px;
 float: left;
 background: #FFFFFF url(../images/navigation_background.jpg) repeat-y;
 font-family: Georgia;
 font-size: 18px;
}

#navigation .betrieb {
 color: #ff3333;
}

#navigation .leistungen {
 color: #3366ff;
}

#navigation .kontakt {
 color: #ff9933;
}

#logo {
position: absolute;
 left: 10px;
 bottom: 10px;
}

#content {
 padding: 25px;
 background: purple;
 float: left;
 background: #FFFFFF;
 overflow: auto;
}

#pinsel {
 width: 35%;
 height: 35%;
 padding: 0 25px 10px 0;
 float: left;
}

#footer {
 width: 940px;
 height: 20px;
 clear: both;
 padding: 5px;
 background: green;
 text-align: center;
 background: #FFFFFF;
 font-size: 10px;
}