html, body {
    height: 100%; 
	margin: 0;
	padding: 0; 
	text-align: center;
	background-color: #dadee2;
	font-family: verdana, arial;
	font-size: 0.80em;
}

div#shim {
    visibility: hidden;
    width: 100%;
    height: 50%; 
    margin-top: -176px;  
    float: left;
}


div#center {
	text-align: left;
    width: 840px;
    height: 352px;
    clear: both;
    margin: 0 auto 0 auto;

    /*
     *
     * Issue: IE4 doesn't allow a negative margin-top.
     *
     * This code positions blueBox relatively and uses the IE4ever hack (<http://exanimo.com/css/ie4ever>) to overwrite the rule for other browsers.
     * The content will be centered but will crop if the window is not small enough to accommodate it.
     *
     */
    position: relative;
    top: -176px;
    /* IE4ever Hack: Hide from IE4 **/
        position: static;
    /** end hack */

}


/*
 *
 * Issue: IE5mac interprets negative values as positive.
 *
 * I haven't figured out a workaround for this yet. The content won't be vertically centered but it won't be messed up by the previous code either.
 *
 */

/* Hide from IE5mac \*//*/
    div#shim {
        display: none;
    }
    html, body {
        height: auto;
    }
/* end hack */


/* ]]> */

.index {
	background: url(hintergrund.jpg) no-repeat 0 0;
}

.impressum {
	background: url(hintergrund_impressum.jpg) no-repeat 0 0;
}

h1, h2, ul {
	visibility: hidden;
	display: none;
}

p {
 	padding: 315px 0 0 20px;
 	color: white;
}

a{
	color: white;
}

a:hover {
	color: #ddd;
}

#impressum {
	position: absolute;
	margin: 190px 0 0 635px;
	color: white;
}