html {
	overflow: scroll;
}
#base {
	position: fixed;
	top: 0px;
	left: 50%;
	margin: 0 0 0 -460px; /* auto = ZENTRIERUNG */
	z-index: 9;
	overflow: visible;
}
#headbase{
	position: fixed;
	top: 0px;
	left: 50%;
	width: 920px;
	margin: 0 0 0 -459px;  /* auto = ZENTRIERUNG */
	background: url(bg_bl.png) repeat-x;
}
#head{
	position: fixed;
	top: 16px;
	left: 50%;
	width: 910px;
	margin: 0 0 0 -455px;  /* auto = ZENTRIERUNG */
}
#headtext{
	position: absolute;
	top: 5px;
	left: 50%;
	width: 680px;
	margin: 0 0 0 -235px; /* auto = ZENTRIERUNG */
	overflow: auto;
}
#h_menu a{
	padding-top: 2px;
	padding-bottom: 2px;
}
#h_menu{
	position: absolute;
	top: 65px;
	left: 50%;
	width: 680px;
	z-index: 88;


	margin: 0 0 0 -219px; /* auto = ZENTRIERUNG */
	overflow: auto;
}
#h_menu_left{
	position: absolute;
	top: 65px;
	left: 50%;
	width: 240px;
	margin: 0 0 0 -459px; /* auto = ZENTRIERUNG */
	overflow: auto;
	z-index: 88;
}

#inhalt{
	position: absolute;
	top: 110px;
	left: 50%;
	margin: 0 0 0 -306px; /* auto = ZENTRIERUNG */
	overflow: auto;
}
#navi {
	position: fixed;
	top: 110px;
	left: 50%;
	margin: 0 0 0 -455px; /* auto = ZENTRIERUNG */
	overflow: auto;
}
#sh_r{
	position: fixed;
   height: 100%;
   width: 10px;
	top: 0px;
	left: 50%;
	margin: 0 0 0 462px; /* auto = ZENTRIERUNG */
	background: url(sh_r.png) repeat-y;
}
#sh_l{
	position: fixed;
   height: 100%;
   width: 10px;
	top: 0px;
	left: 50%;
	margin: 0 0 0 -470px; /* auto = ZENTRIERUNG */
	background: url(sh_l.png) repeat-y;
}

