* {
	margin:0;
	padding:0;
}

body {
	margin:14px 30px 0 20px;
	padding:0;
	background:#fff;
}

#main {
	position:relative;
	min-width:936px;
	width: expression(document.body.clientWidth < 936 ? "936px" : "auto");
}

#topnav {
	position:absolute;
	left:200px;
	white-space:nowrap;
}

#topnav ul {
	list-style-type:none;
}

#topnav ul li {
	height:17px;
	display:inline;
}

#logo {
	position:absolute;
	right:0;
}

#subnav {
	position:absolute;
	top:73px;
}

#subnav ul {
	list-style-type:none;
}

#subnav ul li {
	height:17px;
}

#subnav ul li a {
}


/* top: 77px; Dies waere der absolut richtige Wert, bedingt durch die Zeilenhoehe wird dieser Wert aber angepasst. */
#content {
	position:absolute;
	top:74px;
	left:205px;
	width:552px;
	height:390px;
	background:#fff;
}

#address {
	position:absolute;
	right:0;
	top:73px;	
}

a img {
	border:none;
}