body {
	margin: 0px;
	padding: 0px;
	font-family: Helvetica,Verdana,Sans-Serif;
	font-size: 0.75em;
	color: #231f20;
	background:url(../images/bg.gif) repeat-x #fff;
}

img { border:none; }

.hide { display:none; }
.clear { clear:both; }

.fl { float:left; }
.quote { font-style:italic; }
	
div#wrapper {
	width:980px;
	height:900px;
	margin:auto;
	text-align:left;
	position:relative;
}

div#content { position:absolute; top:240px; left:225px; width:555px; height:360px; }
div#content .third { width:170px; }
div#content .vr { width:15px; }
div#content .hl { padding-bottom:15px; }
div#content .hlc { padding-bottom:5px; }

div#logo { position:absolute; top:0px; left:0px; }
div#bgimg { position:absolute; top:115px; left:0px; z-index:-1; }

div#navigation { position:absolute; top:172px; left:11px; }
div#navigation ul, div#navigation li { list-style:none; padding:0px; margin:0px; }

div#metanav { position:absolute; top:115px; left:670px; }
div#metanav ul, div#metanav li { list-style:none; padding:0px; margin:0px; }

div#wien { position:absolute; top:170px; left:640px; }
div#date { position:absolute; top:665px; left:310px; }
div#bird { position:absolute; top:505px; left:485px; }
div#chicken { position:absolute; top:553px; left:820px; }

div#logobar { position:absolute; top:790px; left:136px; }
div#logobar .item { float:left; }

a#impressum { display:block; position:absolute; top:613px; left:170px; }

A {	font-family: Helvetica,Verdana,Sans-Serif;	text-decoration: none; color: #231f20; }
A:hover { text-decoration: underline; }