* {
	margin: 0;
	padding: 0;
}

body { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 20px; background: #695d46; }

a {
text-decoration: underline;
color: #695d46;
}
a:hover {
text-decoration: underline;
color: #47312b;
}
center p { text-align: right; text-indent: 10px; }
#wrap { background-color: #fff; background-image: none; background-repeat: no-repeat; background-position: center; margin: 20px auto 10px; width: 800px; padding: 10px; border: solid 5px #000; }
#header1  /* home */ { background: #554d42 url(images/header1.jpg) no-repeat; height: 160px; }
#headertest { background: #554d42 url(images/headertest.jpg) no-repeat; height: 160px; }
#header2  /* referenzen */ { background: #554d42 url(images/header2.jpg) no-repeat; height: 160px; }
#header3  /* team */ { background: #554d42 url(images/header3.jpg) no-repeat; height: 160px; }
#header4  /* kontakt */ { background: #554d42 url(images/header4.jpg) no-repeat; height: 160px; }
#header5  /* impressum */ { background: #554d42 url(images/header5.jpg) no-repeat; height: 160px; }
#header6  /* daemmung */ { background: #554d42 url(images/header6.jpg) no-repeat; height: 160px; }
#header7  /* fachwerk */ { background: #554d42 url(images/header7.jpg) no-repeat; height: 160px; }
#header8  /* dachstuhl */ { background: #554d42 url(images/header8.jpg) no-repeat; height: 160px; }
#header9  /*  holzschädlinge */ { background: #554d42 url(images/header9.jpg) no-repeat; height: 160px; }
#header10  /* dachstuhl-neubau */ { background: #554d42 url(images/header10.jpg) no-repeat; height: 160px; }
#header11  /* dachausbau */ { background: #554d42 url(images/header11.jpg) no-repeat; height: 160px; }
#header12  /* fenster */ { background: #554d42 url(images/header12.jpg) no-repeat; height: 160px; }
#header13  /*  carport */ { background: #554d42 url(images/header13.jpg) no-repeat; height: 160px; }
#header14  /*   fussboden */ { background: #554d42 url(images/header14.jpg) no-repeat; height: 160px; }
#header15  /* tore */ { background: #554d42 url(images/header15.jpg) no-repeat; height: 160px; }
#header16  /* wintergarten */ { background: #554d42 url(images/header16.jpg) no-repeat; height: 160px; }
#header17  /*  sturmschaeden */ { background: #554d42 url(images/header17.jpg) no-repeat; height: 160px; }
#header18  /* individuell */ { background: #554d42 url(images/header18.jpg) no-repeat; height: 160px; }
#header19  /* test */ { background: #554d42 url(images/header1.1.jpg) no-repeat; height: 160px; }
#header h1 { 
font-size: 50px;
letter-spacing: -7px;
padding: 17px 0 0 10px;
color: #FF5500;
}
#header h1 a { 
color: #47312b;
text-decoration: none;
font-weight: 600;
letter-spacing: -7px;
}
#header h1 a:hover {
color: #fff;
}
#menu {
height: 30px;
line-height: 30px;
background: #000;
}
#menu ul {
list-style-type: none;
padding-left: 30px;
}
#menu ul li {
display: block;
float: left;
}
#menu ul li a {
padding: 0 20px 0 0;
text-decoration: none;
font-weight: 600;
font-size: 12px;
color: #fff;
}
#menu ul li a:hover {
color: #aaa;
text-decoration: none;
}

#content {
padding: 0 20px 20px 0;
}
.right { float: right; width: 570px; text-align: justify; height: 1110px; padding-top: 5px; }
.right h2 {
font-size: 18px;
font-weight: 100;
padding: 15px 0 7px 0;
}
.right h2 a {
text-decoration: none;
}
.right h2 a:hover {

}

.left { float: left; width: 190px; height: 600px; padding-top: 10px; }
.left h2 {
margin: 10px 0 0;
padding-left: 10px;
height: 24px;
line-height: 24px;
color: #47312b;
font-size: 15px;
}
.left h4 { margin: 190px 0 0; padding-left: 0; height: 20px; line-height: 18px; color: #000; font-size: 11px; text-align: center; letter-spacing: 1px; }
.left ul {
padding: 10px 0 15px 30px;
list-style-type: square;
color: #47312b;
}
.left ul li a {
text-decoration: none;
font-weight: 600;
}
.left ul li a:hover {

}

#footer {
text-align: center;
font-size: 11px;
color: #aaa;
}
#footer a { color: #aaa; }
#footer a:hover { color: #111; }

