#hintergrund {
    display: none;
    z-index: 1;
    position: fixed;
    height: 100%;
    width: 100%;
    top: 0px;
    left: 0px;
    background: #000000;
}
 
#popup {
    display: none;
    z-index: 2;
    position: fixed;
    width: 668px;
	height: 420px;
    top: 50%;
    left: 50%;
	margin-top: -210px;
	margin-left: -334px;
    background: none repeat scroll 0 0 #FFFFFF;
    border: 8px solid #ccc;
    border-radius: 5px 5px 5px 5px;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 14px;
    color: #000;
}
 
div.schliessen {
    position: relative;
    height: 30px;
    width: 30px;
    left: 27px;
    bottom: 24px;
    background: url("../images/close.png") no-repeat scroll 0 0 transparent;
    float: right;
    cursor: pointer;
}

div.schliessen:hover {
    position: relative;
    height: 30px;
    width: 30px;
    left: 27px;
    bottom: 24px;
    background: url("../images/close_hover.png") no-repeat scroll 0 0 transparent;
    float: right;
    cursor: pointer;
}
 
#popup_inhalt {
    margin: 8px 14px;
}