body				{ background: url(../template/bg.gif); background-repeat: repeat-x; color: #000000; margin: 0; padding: 0; font: 12px Verdana, Arial, Helvetica, sans-serif; text-align: left; }
body	a			{ color: #000000; text-decoration: none; }
body	a:hover			{ text-decoration: underline; }

#top				{ background: url(../template/bg_top.gif); background-repeat: repeat-x; position: fixed; z-index: 3; width: 100%; height: 35px; color: #000000; font: 10px Verdana, Arial, Helvetica, sans-serif; font-weight: bold; padding: 0; margin: 0; }
#top	.lgde			{ padding: 0; margin: 0; margin-left: 5px; margin-top: 5px; }
#top	.lgde:hover		{ border: 1px solid black; padding: 0; margin: 0; margin-left: 4px; margin-top: 4px; }
#top	.seiten	       		{ position: absolute; top: 0; padding: 0; margin: 0; margin-left: 35px; margin-top: 2px; }
#top	.form			{ margin: 0; padding: 0; padding-left: 10px; padding-top: 3px }
#top    	.select                 { font: 10px Verdana, Arial, Helvetica, sans-serif; }
#top	.button			{ position: absolute; margin:0; margin-left: 3px; padding: 0px; border: 0; font: 10px Verdana, Arial, Helvetica, sans-serif; }

#zentrierung			{ position: absolute; width: 802px; left: 50%; margin-left: -401px; top: 50px; }

#header				{ width: 802px; background: url(../template/header.jpg); border: 1px solid #000000; border-bottom: 0; height: 100px; }

#navi				{ width: 802px; background: #EFEFEF; border: 1px solid #000000; border-bottom: 0; height: 20px; text-align: center; padding: 0; margin: 0;}
#navi_text   			{ margin: 0; padding: 0; height: 25px; margin-top: 2px;}
#navi_text a			{ font: 12px Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
#navi_text a:hover		{ text-decoration: underline; }

#content				{ width: 792px; background: #EFEFEF; border: 1px solid #000000; padding: 5px; }
#content	h1			{ color: #00009F; font: 16px Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
#content	h2			{ color: #000000; font: 12px Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; padding: 0; margin: 0; }
#content .absatz_links1		{ padding: 0; padding-left: 25px; margin: 0; border: 0; }
#content .absatz_links2		{ padding: 0; padding-left: 25px; padding-right: 25px; margin: 0; border: 0; }
#content .paragraph		{ position: absolute; left: 600px; top: 150px; }

#footer				{ width: 802px; background: url(../template/bg_footer.gif); background-repeat: repeat-x; font: 10px Verdana, Arial, Helvetica, sans-serif; padding-top: 5px; font-weight: bold; border: 0; height: 50px; }

#debug				{ position: absolute; top: 50px; left: 10px; background: #FFFFFF; border: 1px solid #000000; padding: 5px; }
