* {margin: 0; padding: 0;}

body {background: #58585a;}

html {font: 70%/1.2 verdana, arial, helvetica, sans-serif;}

div#haupt {
background: #FFF;
margin: auto;
margin-top:25px;
overflow: hidden;
width: 980px;
height:670px;
}

h1 {
background:url(../images/head.gif) no-repeat;
position:relative;
top:10px; left:10px;
}

h1 a, div#nav li, div#nav li a {
text-decoration: none;
text-indent: -999em;
}

h1 a {
display: block;
height: 130px;
width: 960px;
}

div#nav {
background: #302a26;
height: 20px;
width:960px;
position: relative;
left:10px;
}

div#nav ul, div#nav-2 ul {list-style: none;}

div#nav ul {
left: 0;
top:0;
position: absolute;
}

div#nav li {
float: left;
height: 20px;
}

div#nav li a {
display: block;
height: 100%;
}

div#fusszeile {
clear: both;
color: #989386;
}

div#fusszeile, a#aux:focus, a#aux:active {
font-size:.9em;
margin:auto;
display: block;
height: auto;
padding: 5px;
text-align: right;
top: 0;
width: 960px;
}

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

a#aux {
height: 1px;
overflow: hidden;
position: absolute;
top: -999em;
width: 1px;
}

div.quickcheck {
    z-index: 999;
    width: 230px;
    height: 300px;
    padding: 10px 0px 0px 0px;
    position: absolute;
    top: 200px;
    left: 500px;
    background-color: #3B3632;
}

iframe#quickcheck {
    width: 230px;
    height: 295px;
    border-width: 0px;
    margin: 0px;
    padding: 0px;
}
