/* ----------------- SEITEN-LAYOUT -------------------------*/

#main{ position: relative; left: 50%; margin-left: -460px; width: 920px; height: 600px; z-index: 1; background-image: url(../image/hg1.gif); background-position: center; background-repeat: repeat-y; }
#site{ position: absolute; width: 920px; height: 440px; top: 130px; left: 0px; z-index: 3; overflow: auto; overflow-x: hidden; }
#foot{ position: absolute; width: 920px; height: 54px; bottom: -6px; background-image: url(../image/unten.jpg); background-position: center; background-repeat: no-repeat; }

/* --------------------------------------------------------- */


/* ------------------- NAVIGATION ---------------------------*/


#logo_siegel{ position: absolute; width: 920px; height: 136px; top: 0px; background-image: url(../image/oben.jpg); background-position: center; background-repeat: no-repeat; }
#menu {
	position: absolute;
	width: 515px;
	height: 24px;
	top: 52px;
	left: 32px;
}
/* ---------------------------------------------------------- */



#hintergrund { position: absolute; width: 920px; height: 445px; top: 110px; left: 0px; z-index: 3; overflow: auto; overflow-x: hidden; background-position: 1px bottom; background-repeat: no-repeat; }

#kopfzeile { position: absolute; left: 280px; ; top: 130px; width: 600px; height: 30px; background-image: url(../image/main_content.gif); background-position: 0px 0px; background-repeat: no-repeat; background-color: #f7faef; opacity: .8; filter: alpha(opacity=80);  z-index: 4;  }
.contentkopf p { font-size: 14px; font-weight: bold; margin-left: 165px; margin-top: 7px; }

#contentbox { position: absolute; width: 625px; height: 360px; top: 160px; left: 280px; overflow: auto; overflow-x: hidden; background-image: url(../image/contentbox.gif); background-position: 0px 0px; background-repeat: repeat-y; background-color: White; opacity: .8; filter: alpha(opacity=90);  z-index: 5;  }


#fusszeile { position: absolute; left: 280px; width: 600px; height: 30px; top: 520px; background-image: url(../image/content_fuss.gif); background-position: 0px 0px; background-repeat: no-repeat; background-color: White; opacity: .8; filter: alpha(opacity=80);  z-index: 7;  }


.tabkopf p { font-size: 14px; font-weight: bold; margin-left: 165px; margin-top: 7px; }

#arrangementsTabelle { position: absolute; width: 625px; height: 360px; top: 30px; left: 280px; overflow: auto; overflow-x: hidden; background-image: url(../image/hg_content.gif); background-position: 0px 0px; background-repeat: repeat-y; background-color: White; opacity: .8; filter: alpha(opacity=80); }

#tabfuss { position: absolute; left: 280px; width: 600px; height: 30px; bottom: 20px; background-position: 0px 0px; background-repeat: no-repeat; background-color: White; opacity: .8; filter: alpha(opacity=80); }
