body {
	padding: 0px;
	margin: 5px 0;
	color: #000;
	font-size:10px;
	font-family: Verdana;
	background:#fff url(./img/bg_top_left.gif) repeat-y top left;
}

A { color: #B40000; text-decoration: none; }
A:hover { color: #000; text-decoration: underline; }

/***************************/
/* General element styles: */
/***************************/
H1, H2, H3, H4, H5, P, TD, UL, OL, BLOCKQUOTE, INPUT, TEXTAREA, SELECT { font-family: Verdana; color: #000;}
PRE { font-family: monospace; }
FORM { margin: 0px 0px 0px 0px;}
P, PRE { margin: 0px 0px 0px 0px; }
P, TD, UL, OL { padding: 2px 0px; font-size: 11px; }
INPUT, TEXTAREA, SELECT { font-size: 10px; }

#headerbanner {
	position:absolute;
	top:7px;
	left:130px;
	z-index:1;
	background:#fff url(./img/bg_top_bottom.gif) repeat-x bottom left;
}

#headerlogo {
	position:absolute;
	top:4px;
	left:65px;
	z-index:2;
}

#headerstufe {
	position:absolute;
	top:0px;
	left:130px;
	z-index:3;
}

#nav {
	position:absolute;
	top:137px;
	left:100px;
	z-index:1;
}

#navcontent {
	position:absolute;
	top:153px;
	left:120px;
	z-index:3;
	font-size:10px;
	font-family: Verdana;
	font-weight: bold;

}

#subnav {
	position:absolute;
	top:337px;
	left:100px;
	z-index:1;
}

#subnavcontent {
	position:absolute;
	top:349px;
	left:120px;
	z-index:3;
	font-size:9px;
	font-family: Verdana;
	font-weight: bold;

}

#search {
	position:absolute;
	top:552px;
	left:100px;
	z-index:1;
}

#searchcontent {
	position:absolute;
	top:561px;
	left:107px;
	z-index:3;
	font-size:10px;
	font-family: Verdana;
	font-weight: bold;
	width: 420px;
}

#print {
	position:absolute;
	top:597px;
	left:100px;
	z-index:1;
}

#printcontent {
	position:absolute;
	top:606px;
	left:130px;
	z-index:3;
	font-size:10px;
	font-family: Verdana;
	font-weight: bold;
	width: 420px;
}

#mail {
	position:absolute;
	top:642px;
	left:100px;
	z-index:1;
}

#mailcontent {
	position:absolute;
	top:651px;
	left:130px;
	z-index:3;
	font-size:10px;
	font-family: Verdana;
	font-weight: bold;
	width: 420px;
}

/************/
/*Header    */
/************/
H1 { font-size: 12px; font-weight: bold; color: #B40000;}
H2 { font-size: 12px; font-weight: bold;}
H3 { font-size: 10px; }
H4 { font-size: 8px; }
H5 { font-size: 8px; }

#content {
	position:absolute;
	top:227px;
	left:267px;
	width: 450px;
	min-height: 415px;
	color: #000;
	font-size:10px;
	font-family: Verdana;
	z-index:3;
	padding: 0px 20px;
}
/*##Angaben für den Gates-Browser##*/
#contentIE {
	position:absolute;
	top:227px;
	left:267px;
	width: 493px;
	height: 431px;
	color: #000;
	font-size:10px;
	font-family: Verdana;
	z-index:3;
	padding: 0px 20px;
}

#start {
	position:absolute;
	top:0px;
	left:0px;
	z-index:1;
}

#startcontent {
	position:absolute;
	top:200px;
	left:200px;
	z-index:3;
	font-size:10px;
	font-family: Verdana;
	width: 200px;

}

#newsletter {
	position:absolute;
	top:137px;
	left:301px;
	z-index:1;
}

#newslettercontent {
	position:absolute;
	top:154px;
	left:315px;
	z-index:3;
	font-size:10px;
	font-family: Verdana;
	font-weight: bold;
	width: 420px;

}

#spielfeld {
	position:absolute;
	top:170px;
	left:113px;
	z-index:2;
}

#kontakt {
	position:absolute;
	top:427px;
	left:300px;
	z-index:3;
	width: 200px;
}

#tabelle {
	position:absolute;
	top:137px;
	left:770px;
	z-index:1;
}

#tabellecontent {
	position:absolute;
	top:154px;
	left:775px;
	z-index:3;
	font-size:10px;
	font-family: Verdana;
	width: 175px;
}

#news {
	position:absolute;
	top:427px;
	left:770px;
	z-index:1;
}

#newscontent {
	position:absolute;
	top:444px;
	left:775px;
	z-index:3;
	font-size:10px;
	font-family: Verdana;
	width: 175px;

}
