body {
margin: 0;
padding: 0;  
font: 12px 'Tahoma', Verdana, Arial, sans-serif;  
color: #d5d5d5;
background-color: #934415;
overflow-y: scroll;
}
p { 
padding-bottom: 6px;
margin: 0;
}
a:link, a:visited {
color: #fff;
text-decoration: none;
font-weight: bold;
}
a:focus, a:hover, a:active {
color: #d5d5d5;
text-decoration: underline;
}
h1 {
clear: both;
font-size: 22px;
}
h2 {
clear: both;
font-size: 13px;
font-weight: bold;
}
#container {
width:840px;
background: #934415 url(../../media/bg_body.jpg) repeat-y top center;
margin:0 auto;
height:100%;
}
#title {
width: 718px;
height: 115px;
margin: 0 auto;
background:#fff url(../../media/logo-krupperundschaefer-parkett-laminat-dielen-verlegen-berlin.jpg) left bottom no-repeat;
padding:0 50px 0 0;
text-align:right;
}
#title img {
padding:10px 0 0 0;
}
#content {  
width: 768px;
margin: 0 auto;
padding:0;
text-align: left;
line-height: 110%;
}
#content h1 {  
text-transform: uppercase;
margin-top: 10px;
}
#content ul {
list-style-type: disc;
padding: 0 0 0 30px;
margin: 0;
}
#text {
float: left;
width: 380px;
padding: 20px 0 40px 15px;
}
#text h1 {
color:  #fff;
font-size: 15px;
font-weight: bold;
}
#image {
float: left;
width: 161px;  
vertical-align: top;
padding-bottom: 10px;
}
#sideBar {
float: left;
width: 180px;
padding: 20px 0 0 0;
}
#sideBar ul {
list-style-type: none;
padding: 0 0 0 14px;
line-height: 130%;
margin: 0;
}
#sideBar ul ul {
line-height: 115%;
margin: 0 0 4px 0;
}
#sideBar a:link, #sideBar a:visited {
color: #d5d5d5;
text-decoration: none;
font-weight: bold;
}
#sideBar a:focus, #sideBar a:hover, #sideBar a:active {
color: #fff;
text-decoration: underline;
}
#sideBar ul li.menu_current a.menu_current {
font-weight: bold;
color: #fff;
}
#footer {
clear: both;
width: 840px;
height:40px;
padding: 0;
margin:0 auto;
font-size: 10px;
color: #d5d5d5;
text-align: center;
background: #934415 url(../../media/bg_footer.jpg) repeat-y top center;
}
#footer p {
padding-top: 10px;
}
#footer a:link, #footer a:visited {
color: #d5d5d5;
}
#footer a:focus, #footer a:hover, #footer a:active {
color: #fff;
}
.menu_default ul {
list-style-type: none;
}
.menu_default ul ul {
margin: 0;
padding: 0;
}