body, div, ul, ol, li, p, a, img, h1, table, td, tr {
margin: 0;
padding: 0;
}

body {
background-color: #000000;
}

a {
text-decoration: none;
color: #FF6E6E
}

a:visited {
color: #FF6E6E
}

a:hover {
color: #FFFFFF
}

#content {
position: absolute;
overflow: auto;
width: 553px;
height: 333px;
top: 77px;
left: 272px;
}

#content h1 {
color: #FFFFFF;
font-family: Times, serif;
font-size: 24px;
text-align: left;
padding: 20px 0px 15px 0px;
}

#content p, ol, ul, table {
color: #FFFFFF;
font-family: Verdana, Arial, sans-serif;
font-size: 13px;
line-height: 150%;
text-align: left;
padding: 0px 10px 15px 0px;
}

#content ol {
padding-left: 35px;
}

#content ul {
padding-left: 25px;
}

#los #content #kontakttab td {
padding: 0px 7px 7px 0px;
}

#contenthome {
background: url(/willglow.png) no-repeat;
position: absolute;
width: 553px;
height: 340px;
top: 77px;
left: 272px;
}

#contenthome h1 {
color: #FFFFFF;
font-family: Times, serif;
font-size: 36px;
text-align: center;
padding: 20px 0px 30px 0px;
}

#contenthome img {
border: 0;
padding-left: 85px;
}

#navi {
position: absolute;
top: 512px;
left: 272px;
}

#navi ul {
list-style: none;
}

#navi ul li {
float: left;
margin-right: 1px;
display: block;
width: 79px;
}

#navi #idee a {
background: url(/navi1b.png) no-repeat;
display: block;
}

#navi #service a {
background: url(/navi2b.png) no-repeat;
display: block;
}

#navi #equipment a {
background: url(/navi3b.png) no-repeat;
display: block;
}

#navi #preise a {
background: url(/navi4b.png) no-repeat;
display: block;
}

#navi #referenzen a {
background: url(/navi5b.png) no-repeat;
display: block;
}

#navi #agb a {
background: url(/navi6b.png) no-repeat;
display: block;
}

#navi #kontakt a {
background: url(/navi7b.png) no-repeat;
display: block;
}

#navi img {
width: 79px;
height: 65px;
border: 0;
}

#navi a:hover img {
visibility: hidden;
}

#navi a:hover {
border: 0;
}

#navibeschriftung {
position: absolute;
background: url(/navibeschr.jpg) no-repeat;
width: 568px;
height: 85px;
top: 420px;
left: 268px;
}

#visual {
position: absolute;
background: url(/visual.jpg) no-repeat;
width: 150px;
height: 500px;
top: 77px;
left: 97px;
}

#hgbox {
position: absolute;
background: url(/hg.png) no-repeat;
width: 931px;
height: 692px;
left: 50%;
margin-left: -465px;
}
