body {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color:#373737;
	margin: 0px; 
	padding: 0px;
	background-color:#373737;
}
.wrap {
	position:absolute;
	width:100%;
	height:100%;
	min-width: 810px;
    width:expression(document.body.clientWidth < 810? "810px" : "auto");
	min-height: 520px;
}
.content {
	z-index:5;
	position:relative;
	width:100%;
	height:100%;
	padding:0;
	margin:0;
	-moz-box-sizing:border-box;
	text-align:center;
}
#ersatz
{
    position:relative;
    width:950px;
    height:550px;
    margin-left:auto;
    margin-right:auto;
    margin-top:30px;
    background-color:Maroon;
    background-image:url(hg-div.jpg);
    background-repeat:no-repeat;
    background-position:left top;
    }
#foto 
{
    float:left;
    margin-left:0;
    margin-top:0;
    width:290px;
    height:350px;
    }
#inhalt 
{
    float:left;
    margin-top:0;
    padding-left:30px;
    width:355px;
    height:350px;
    text-align:left;
    }
    h1 
    {
        margin-top:0;
        font-size:14px;
        }
img
{
    border:0;
    }

a { font-family: Verdana, Arial, Helvetica, sans-serif;	color: #cc0000; }
a:link { text-decoration: none; }
a:visited {	text-decoration: none;	color: #720100; }
a:hover { text-decoration: underline; color: #720100; }
a:active { text-decoration: underline; color: #720100; }
a.waiting { font-family: Verdana, Arial, Helvetica, sans-serif;	color: #cc6600; }
a.waiting:link { text-decoration: none; color: #cc6600;}
a.waiting:visited {	text-decoration: none;	color: #cc6600; }
a.waiting:hover { text-decoration: underline; color: #ee6600; }
a.waiting:active { text-decoration: underline; color: #ee6600; }
