* { margin: 0; padding: 0; }
/*html, body {height: 101%;}*/
html { height: 101% }
body {
	margin: 0;
	padding: 0;
	font: 0.8125em "Lucida Grande","Lucida Sans Unicode", Verdana, sans-serif; line-height: 1;
	text-align: left;
	color: #333;
	background: #fff;
	/*background: #989898 url(bg.jpg) repeat-x top left;*/
}

.img { 
	letter-spacing: -1000em;  text-indent : -999em; overflow: hidden; display: block;
	background-repeat: repeat; background-color: transparent; /* IE FLICKER FIX - no background position! */
}

a, a:link {color: #063;}

/* page
------------------------------------------------------------------*/
#page {
	width: 960px;
	margin: 0 auto;
	padding: 0;
	border: 0px solid #F30;
}

#teaser {
	margin: 0 auto;
	padding: 80px 0 8px 0;
	width: 640px;
	/*height: 200px;*/
	border: 0px solid #FF6;
}
#teaser h1 {
	margin: 0 auto;
	padding: 0px 0 10px 0;
	width: 505px;
	height: 138px;
	background: url(gw_logo_temp.gif) no-repeat 50% 50%;
	border: 0px solid #0CF;
}
#teaser h1 a {
	height: 138px;
}
h1 {
	color: #d3d3d3;
	font: bold 1.66em "Century Gothic","Lucida Grande","Lucida Sans Unicode", Verdana, sans-serif;
	letter-spacing: 2px;
	text-align: center;
	text-transform: uppercase;
	margin: 0em 0 0em 0;
	padding: 1em 0 .75em 0px;
}
h2 {
	font: bold 1.3em "Century Gothic","Lucida Grande","Lucida Sans Unicode", Verdana, sans-serif;
	letter-spacing: 0;
	text-align: center;
	text-transform: none;
	padding: 0 0 .33em;
	color: #063;
}
h3 {
	font: bold 1.3em "Lucida Grande","Lucida Sans Unicode", Verdana, sans-serif;
	letter-spacing: 0;
	text-transform: none;
	padding: 0 0 .33em 0;
	color: #666;
}
h4 {
	font: bold 1em "Lucida Grande","Lucida Sans Unicode", Verdana, sans-serif;
	letter-spacing: 2px;
	text-align: center;
}
p { line-height: 1.6em; margin: 0 0 1em; }

#aktuell {
	margin: 0 auto;
	width: 505px;
	border:0px solid #0F0;
}

#adrs { margin-top: 80px; padding: 7px; border:0px solid #000;}
#adrs p { font-size: .88em; margin: 0; text-align: center; }

